aboutsummaryrefslogtreecommitdiff
path: root/nad
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>1999-03-18 16:34:52 +0000
committerFrank Warmerdam <warmerdam@pobox.com>1999-03-18 16:34:52 +0000
commit565a4bd035b9d4a83955808efef20f1d8dfa24cf (patch)
tree75785fc897708023f1ccdaf40079afcbaaf0fd3a /nad
downloadPROJ-565a4bd035b9d4a83955808efef20f1d8dfa24cf.tar.gz
PROJ-565a4bd035b9d4a83955808efef20f1d8dfa24cf.zip
New
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@776 4e78687f-474d-0410-85f9-8d5e500ac6b2
Diffstat (limited to 'nad')
-rw-r--r--nad/GL2722
-rw-r--r--nad/README56
-rw-r--r--nad/install54
-rwxr-xr-xnad/install.in53
-rw-r--r--nad/nad.lst142
-rw-r--r--nad/nad27809
-rw-r--r--nad/nad83744
-rw-r--r--nad/pj_out27.dist265
-rw-r--r--nad/pj_out83.dist225
-rw-r--r--nad/proj_def.dat17
-rwxr-xr-xnad/test27821
-rwxr-xr-xnad/test83701
-rw-r--r--nad/world176
13 files changed, 4085 insertions, 0 deletions
diff --git a/nad/GL27 b/nad/GL27
new file mode 100644
index 00000000..dd927bd2
--- /dev/null
+++ b/nad/GL27
@@ -0,0 +1,22 @@
+# SCCSID @(#)GL27 1.1 93/08/25 GIE REL
+# Great Lakes Grids
+<erie-etal> # Lake Erie, Ontario and St. Lawrence River.
+ proj=omerc ellps=clrk66 k_0=0.9999
+ lonc=78d00'W lat_0=44d00'N alpha=55d40'
+ x_0=-3950000 y_0=-3430000
+ no_defs <>
+<huron> # Lake Huron
+ proj=omerc ellps=clrk66 k_0=0.9999
+ lonc=82d00'W lat_0=43d00'N alpha=350d37'
+ x_0=1200000 y_0=-3500000
+ no_defs <>
+<michigan> # Lake Michigan
+ proj=omerc ellps=clrk66 k_0=0.9999
+ lonc=87d00'W lat_0=44d00'N alpha=15d00'
+ x_0=-1000000 y_0=-4300000
+ no_defs <>
+<superior> # Lake Superior, Lake of the Woods
+ proj=omerc ellps=clrk66 k_0=0.9999
+ lonc=88d50'0.256"W lat_0=47d12'21.554"N alpha=285d41'42.593"
+ x_0=9000000 y_0=-1600000
+ no_defs <>
diff --git a/nad/README b/nad/README
new file mode 100644
index 00000000..aa1745f9
--- /dev/null
+++ b/nad/README
@@ -0,0 +1,56 @@
+ @(#)README 4.4 93/09/26 GIE REL"
+
+The files in this directory are support data for PROJ.4 programs
+as well as test scripts for testing proj installation.
+
+File Contents:
+
+README --- This file
+
+proj_def.dat --- basic default file used by proj.
+
+nad27 --- North American Datum 1927 for "init=" definition of
+ State Plane Coordinate Systems (SPCS).
+
+nad83 --- North American Datum 1983 for "init=" definition of SPCS.
+
+GL27 --- Great Lakes Survey grids, NAD27
+
+world --- Proj specifications for several international grid systems.
+
+nad.lst --- Reference list of SPCS States and NGS datum identifiers
+
+nad2bin.c --- C program to convert above ASCII files into binary
+ files usable by program nad2nad. Compiled and used in
+ install script only.
+
+install --- Unix shell (sh) script to install nad2nad file and proj
+ init files. Read beginning for usage instructions.
+
+test27 --- Unix shell (sh) scripts to test installation of
+test83 proj and nad27/nad83 init files. These scripts
+ expect release 4 proj to reside in ../src.
+
+pj_out27 --- Comparison files for above test procedures.
+pj_out83
+
+The following NADCON conversion files are distributed in separate,
+uncompressed distibution file(s).
+
+ Ascii source (in delta format) of grid data to convert geographic
+ coordinates from NAD27 to NAD83
+alaska.lla.Z --- Alaska
+conus.lla.Z --- Conterminous U.S.
+hawaii.lla.Z --- Hawaii
+prvi.lla.Z --- Puerto Rico, Virgin Is.
+stgeorge.lla.Z --- St. George Is, Alaska
+stlrnc.lla.Z --- St. Lawrence Is., Alaska
+stpaul.lla.Z --- St. Paul Is., Alaska
+
+ Ascii source (in delta format) of grid data for high precision
+ conversion of geographic coordinates from NAD83 to NAD83
+FL.lla.Z --- Florida
+MD.lla.Z --- Maryland
+TN.lla.Z --- Tennessee
+WI.lla.Z --- Wisconsin
+WO.lla.Z --- Washington, Oregon, N. California
diff --git a/nad/install b/nad/install
new file mode 100644
index 00000000..4f21abb3
--- /dev/null
+++ b/nad/install
@@ -0,0 +1,54 @@
+# Generated automatically from install.in by configure.
+:
+# SCCSID @(#)install.in 4.8 95/09/24 GIE REL
+#
+# Installation script all PROJ.4 system reference files.
+#
+# This script must be executed after compilation of proj library.
+#
+# Execute as:
+#
+# install
+#
+# ------------------------------------------------------------
+prefix=/usr/local
+#
+lib=${prefix}/lib/proj.4
+# Copy in "init" files
+for x in proj_def.dat nad27 nad83 world GL27
+do
+ cp $x ${lib}/$x
+ if [ $? -ne 0 ] ; then
+ echo "init copying failed for file $x"
+ else
+ echo "file $x installed"
+ fi
+done
+# just test for conus and assume others are there
+if [ -f conus.lla ] ; then
+# install nad2nad NADCON files
+ echo "installing ${lib}/nad2783"
+ lib=${lib}/nad2783
+ if [ ! -d $lib ] ; then
+ mkdir $lib
+ if [ $? -ne 0 ] ; then
+ echo "failed to make dir $lib"
+ echo "nad2nad lib install stopped"
+ exit 1
+ fi
+ fi
+# Process ascii grid into nad2nad compatible files.
+ for x in *.lla ; do
+ dest=`expr $x : '\(.*\)\.lla'`
+ cat < $x | ../src/nad2bin ${lib}/${dest}
+ if [ $? -ne 0 ] ; then
+ echo "nad2nad file install failed on file ${lib}/${dest}"
+ exit 1
+ fi
+ echo "${lib}/${dest} installed"
+ done
+else
+ echo "nad2nad NADCON files not present"
+fi
+echo "normal completion"
+exit 0
diff --git a/nad/install.in b/nad/install.in
new file mode 100755
index 00000000..d60dc725
--- /dev/null
+++ b/nad/install.in
@@ -0,0 +1,53 @@
+:
+# SCCSID @(#)install.in 4.8 95/09/24 GIE REL
+#
+# Installation script all PROJ.4 system reference files.
+#
+# This script must be executed after compilation of proj library.
+#
+# Execute as:
+#
+# install
+#
+# ------------------------------------------------------------
+prefix=/usr/local
+#
+lib=${prefix}/lib/proj.4
+# Copy in "init" files
+for x in proj_def.dat nad27 nad83 world GL27
+do
+ cp $x ${lib}/$x
+ if [ $? -ne 0 ] ; then
+ echo "init copying failed for file $x"
+ else
+ echo "file $x installed"
+ fi
+done
+# just test for conus and assume others are there
+if [ -f conus.lla ] ; then
+# install nad2nad NADCON files
+ echo "installing ${lib}/nad2783"
+ lib=${lib}/nad2783
+ if [ ! -d $lib ] ; then
+ mkdir $lib
+ if [ $? -ne 0 ] ; then
+ echo "failed to make dir $lib"
+ echo "nad2nad lib install stopped"
+ exit 1
+ fi
+ fi
+# Process ascii grid into nad2nad compatible files.
+ for x in *.lla ; do
+ dest=`expr $x : '\(.*\)\.lla'`
+ cat < $x | ../src/nad2bin ${lib}/${dest}
+ if [ $? -ne 0 ] ; then
+ echo "nad2nad file install failed on file ${lib}/${dest}"
+ exit 1
+ fi
+ echo "${lib}/${dest} installed"
+ done
+else
+ echo "nad2nad NADCON files not present"
+fi
+echo "normal completion"
+exit 0
diff --git a/nad/nad.lst b/nad/nad.lst
new file mode 100644
index 00000000..cc427722
--- /dev/null
+++ b/nad/nad.lst
@@ -0,0 +1,142 @@
+ Listing of State Plane North American Datum Zones
+
+ NGS zone number
+ State and zone 1927 1983
+
+Alabama east .................. 101 101
+Alabama west .................. 102 102
+Alaska zone no. 1 ............. 5001 5001
+Alaska zone no. 2 ............. 5002 5002
+Alaska zone no. 3 ............. 5003 5003
+Alaska zone no. 4 ............. 5004 5004
+Alaska zone no. 5 ............. 5005 5005
+Alaska zone no. 6 ............. 5006 5006
+Alaska zone no. 7 ............. 5007 5007
+Alaska zone no. 8 ............. 5008 5008
+Alaska zone no. 9 ............. 5009 5009
+Alaska zone no. 10 ............ 5010 5010
+American Samoa ................ 5300
+Arizona central ............... 202 202
+Arizona east .................. 201 201
+Arizona west .................. 203 203
+Arkansas north ................ 301 301
+Arkansas south ................ 302 302
+California I .................. 401 401
+California II ................. 402 402
+California III ................ 403 403
+California IV ................. 404 404
+California V .................. 405 405
+California VI ................. 406 406
+California VII ................ 407
+Colorado central .............. 502 502
+Colorado north ................ 501 501
+Colorado south ................ 503 503
+Connecticut ................... 600 600
+Delaware ...................... 700 700
+Florida east .................. 901 901
+Florida north ................. 903 903
+Florida west .................. 902 902
+Georgia east .................. 1001 1001
+Georgia west .................. 1002 1002
+Guam Island ................... 5400
+Hawaii 1 ...................... 5101 5101
+Hawaii 2 ...................... 5102 5102
+Hawaii 3 ...................... 5103 5103
+Hawaii 4 ...................... 5104 5104
+Hawaii 5 ...................... 5105 5105
+Idaho central ................. 1102 1102
+Idaho east .................... 1101 1101
+Idaho west .................... 1103 1103
+Illinois east ................. 1201 1201
+Illinois west ................. 1202 1202
+Indiana east .................. 1301 1301
+Indiana west .................. 1302 1302
+Iowa north .................... 1401 1401
+Iowa south .................... 1402 1402
+Kansas north .................. 1501 1501
+Kansas south .................. 1502 1502
+Kentucky north ................ 1601 1601
+Kentucky south ................ 1602 1602
+Louisiana north ............... 1701 1701
+Louisiana offshore ............ 1703 1703
+Louisiana south ............... 1702 1702
+Maine east .................... 1801 1801
+Maine west .................... 1802 1802
+Maryland ...................... 1900 1900
+Massachusetts island .......... 2002 2002
+Massachusetts mainland ........ 2001 2001
+Michigan central/l ............ 2112 2112 current
+Michigan central/m ............ 2102 old
+Michigan east ................. 2101 old
+Michigan north ................ 2111 2111 current
+Michigan south ................ 2113 2113 current
+Michigan west ................. 2103 old
+Minnesota central ............. 2202 2202
+Minnesota north ............... 2201 2201
+Minnesota south ............... 2203 2203
+Mississippi east .............. 2301 2301
+Mississippi west .............. 2302 2302
+Missouri central .............. 2402 2402
+Missouri east ................. 2401 2401
+Missouri west ................. 2403 2403
+Montana ....................... 2500
+Montana central ............... 2502
+Montana north ................. 2501
+Montana south ................. 2503
+Nebraska ...................... 2600
+Nebraska north ................ 2601
+Nebraska south ................ 2602
+Nevada central ................ 2702 2702
+Nevada east ................... 2701 2701
+Nevada west ................... 2703 2703
+New hampshire ................. 2800 2800
+New jersey .................... 2900 2900
+New mexico central ............ 3002 3002
+New mexico east ............... 3001 3001
+New mexico west ............... 3003 3003
+New york central .............. 3102 3102
+New york east ................. 3101 3101
+New york long island .......... 3104 3104
+New york west ................. 3103 3103
+North carolina ................ 3200 3200
+North dakota north ............ 3301 3301
+North dakota south ............ 3302 3302
+Ohio north .................... 3401 3401
+Ohio south .................... 3402 3402
+Oklahoma north ................ 3501 3501
+Oklahoma south ................ 3502 3502
+Oregon north .................. 3601 3601
+Oregon south .................. 3602 3602
+Pennsylvania north ............ 3701 3701
+Pennsylvania south ............ 3702 3702
+Puerto Rico, Virgin Islands ... 5201 5200
+Rhode Island .................. 3800 3800
+South Carolina ................ 3900
+South Carolina north .......... 3901
+South Carolina south .......... 3902
+South Dakota north ............ 4001 4001
+South Dakota south ............ 4002 4002
+Tennessee ..................... 4100 4100
+Texas central ................. 4203 4203
+Texas north ................... 4201 4201
+Texas north central ........... 4202 4202
+Texas south ................... 4205 4205
+Texas south central ........... 4204 4204
+Utah central .................. 4302 4302
+Utah north .................... 4301 4301
+Utah south .................... 4303 4303
+Vermont ....................... 4400 4400
+Virgin Islands, St. Croix ..... 5202
+Virginia north ................ 4501 4501
+Virginia south ................ 4502 4502
+Washington north .............. 4601 4601
+Washington south .............. 4602 4602
+West Virginia north ........... 4701 4701
+West Virginia south ........... 4702 4702
+Wisconsin central ............. 4802 4802
+Wisconsin north ............... 4801 4801
+Wisconsin south ............... 4803 4803
+Wyoming east .................. 4901 4901
+Wyoming east central .......... 4902 4902
+Wyoming west .................. 4904 4904
+Wyoming west central .......... 4903 4903
diff --git a/nad/nad27 b/nad/nad27
new file mode 100644
index 00000000..31c907f9
--- /dev/null
+++ b/nad/nad27
@@ -0,0 +1,809 @@
+# SCCSID @(#)nad27 4.1 92/12/20 GIE
+# proj +init files for:
+#
+# State Plane Coordinate Systems,
+# North American Datum 1927
+
+# 101: alabama east: nad27
+<101> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-85d50 lat_0=30d30 k=.99996
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 102: alabama west: nad27
+<102> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-87d30 lat_0=30 k=.9999333333333333
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5010: alaska zone no. 10: nad27
+<5010> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-176 lat_1=53d50 lat_2=51d50 lat_0=51
+x_0=914401.8288036576 y_0=0
+no_defs <>
+
+# 5300: american samoa: nad27
+<5300> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-170 lat_1=-14d16 lat_2=-14d16 lat_0=-14d16
+x_0=152400.3048006096 y_0=95169.31165862332
+no_defs <>
+
+# 201: arizona east: nad27
+<201> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-110d10 lat_0=31 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 202: arizona central: nad27
+<202> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-111d55 lat_0=31 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 203: arizona west: nad27
+<203> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-113d45 lat_0=31 k=.9999333333333333
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 301: arkansas north: nad27
+<301> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-92 lat_1=36d14 lat_2=34d56 lat_0=34d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 302: arkansas south: nad27
+<302> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-92 lat_1=34d46 lat_2=33d18 lat_0=32d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 401: california i: nad27
+<401> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-122 lat_1=41d40 lat_2=40 lat_0=39d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 402: california ii: nad27
+<402> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-122 lat_1=39d50 lat_2=38d20 lat_0=37d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 403: california iii: nad27
+<403> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-120d30 lat_1=38d26 lat_2=37d4 lat_0=36d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 404: california iv: nad27
+<404> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-119 lat_1=37d15 lat_2=36 lat_0=35d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 405: california v: nad27
+<405> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-118 lat_1=35d28 lat_2=34d2 lat_0=33d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 406: california vi: nad27
+<406> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-116d15 lat_1=33d53 lat_2=32d47 lat_0=32d10
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 407: california vii: nad27
+<407> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-118d20 lat_1=34d25 lat_2=33d52 lat_0=34d8
+x_0=1276106.450596901 y_0=1268253.006858014
+no_defs <>
+
+# 501: colorado north: nad27
+<501> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-105d30 lat_1=40d47 lat_2=39d43 lat_0=39d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 502: colorado central: nad27
+<502> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-105d30 lat_1=39d45 lat_2=38d27 lat_0=37d50
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 503: colorado south: nad27
+<503> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-105d30 lat_1=38d26 lat_2=37d14 lat_0=36d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 600: connecticut ---: nad27
+<600> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-72d45 lat_1=41d52 lat_2=41d12 lat_0=40d50
+x_0=182880.3657607315 y_0=0
+no_defs <>
+
+# 700: delaware ---: nad27
+<700> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-75d25 lat_0=38 k=.999995
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 901: florida east: nad27
+<901> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-81 lat_0=24d20 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 902: florida west: nad27
+<902> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-82 lat_0=24d20 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 903: florida north: nad27
+<903> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-84d30 lat_1=30d45 lat_2=29d35 lat_0=29
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1001: georgia east: nad27
+<1001> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-82d10 lat_0=30 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1002: georgia west: nad27
+<1002> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-84d10 lat_0=30 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5101: hawaii 1: nad27
+<5101> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-155d30 lat_0=18d50 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5102: hawaii 2: nad27
+<5102> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-156d40 lat_0=20d20 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5103: hawaii 3: nad27
+<5103> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-158 lat_0=21d10 k=.99999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5104: hawaii 4: nad27
+<5104> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-159d30 lat_0=21d50 k=.99999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5105: hawaii 5: nad27
+<5105> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-160d10 lat_0=21d40 k=1
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1101: idaho east: nad27
+<1101> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-112d10 lat_0=41d40 k=.9999473684210526
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1102: idaho central: nad27
+<1102> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-114 lat_0=41d40 k=.9999473684210526
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1103: idaho west: nad27
+<1103> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-115d45 lat_0=41d40 k=.9999333333333333
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1201: illinois east: nad27
+<1201> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-88d20 lat_0=36d40 k=.999975
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1202: illinois west: nad27
+<1202> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-90d10 lat_0=36d40 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1301: indiana east: nad27
+<1301> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-85d40 lat_0=37d30 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1302: indiana west: nad27
+<1302> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-87d5 lat_0=37d30 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1401: iowa north: nad27
+<1401> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-93d30 lat_1=43d16 lat_2=42d4 lat_0=41d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1402: iowa south: nad27
+<1402> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-93d30 lat_1=41d47 lat_2=40d37 lat_0=40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1501: kansas north: nad27
+<1501> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-98 lat_1=39d47 lat_2=38d43 lat_0=38d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1502: kansas south: nad27
+<1502> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-98d30 lat_1=38d34 lat_2=37d16 lat_0=36d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1601: kentucky north: nad27
+<1601> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-84d15 lat_1=38d58 lat_2=37d58 lat_0=37d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1602: kentucky south: nad27
+<1602> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-85d45 lat_1=37d56 lat_2=36d44 lat_0=36d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1701: louisiana north: nad27
+<1701> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-92d30 lat_1=32d40 lat_2=31d10 lat_0=30d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1702: louisiana south: nad27
+<1702> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-91d20 lat_1=30d42 lat_2=29d18 lat_0=28d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1703: louisiana offshore: nad27
+<1703> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-91d20 lat_1=27d50 lat_2=26d10 lat_0=25d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 1801: maine east: nad27
+<1801> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-68d30 lat_0=43d50 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1802: maine west: nad27
+<1802> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-70d10 lat_0=42d50 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 1900: maryland ---: nad27
+<1900> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-77 lat_1=39d27 lat_2=38d18 lat_0=37d50
+x_0=243840.4876809754 y_0=0
+no_defs <>
+
+# 2001: massachusetts mainland: nad27
+<2001> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-71d30 lat_1=42d41 lat_2=41d43 lat_0=41
+x_0=182880.3657607315 y_0=0
+no_defs <>
+
+# 2002: massachusetts island: nad27
+<2002> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-70d30 lat_1=41d29 lat_2=41d17 lat_0=41
+x_0=60960.12192024384 y_0=0
+no_defs <>
+
+# 2101: michigan east: nad27
+<2101> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-83d40 lat_0=41d30 k=.9999428571428571
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2102: michigan central/m: nad27
+<2102> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-85d45 lat_0=41d30 k=.9999090909090909
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2103: michigan west: nad27
+<2103> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-88d45 lat_0=41d30 k=.9999090909090909
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2111: michigan north: nad27
+<2111> proj=lcc a=6378450.047 es=.006768657997291094
+lon_0=-87 lat_1=47d5 lat_2=45d29 lat_0=44d47
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2112: michigan central/l: nad27
+<2112> proj=lcc a=6378450.047 es=.006768657997291094
+lon_0=-84d20 lat_1=45d42 lat_2=44d11 lat_0=43d19
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2113: michigan south: nad27
+<2113> proj=lcc a=6378450.047 es=.006768657997291094
+lon_0=-84d20 lat_1=43d40 lat_2=42d6 lat_0=41d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2201: minnesota north: nad27
+<2201> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-93d6 lat_1=48d38 lat_2=47d2 lat_0=46d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2202: minnesota central: nad27
+<2202> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-94d15 lat_1=47d3 lat_2=45d37 lat_0=45
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2203: minnesota south: nad27
+<2203> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-94 lat_1=45d13 lat_2=43d47 lat_0=43
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2301: mississippi east: nad27
+<2301> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-88d50 lat_0=29d40 k=.99996
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2302: mississippi west: nad27
+<2302> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-90d20 lat_0=30d30 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2401: missouri east: nad27
+<2401> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-90d30 lat_0=35d50 k=.9999333333333333
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2402: missouri central: nad27
+<2402> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-92d30 lat_0=35d50 k=.9999333333333333
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2403: missouri west: nad27
+<2403> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-94d30 lat_0=36d10 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2501: montana north: nad27
+<2501> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-109d30 lat_1=48d43 lat_2=47d51 lat_0=47
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2502: montana central: nad27
+<2502> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-109d30 lat_1=47d53 lat_2=46d27 lat_0=45d50
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2503: montana south: nad27
+<2503> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-109d30 lat_1=46d24 lat_2=44d52 lat_0=44
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2601: nebraska north: nad27
+<2601> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-100 lat_1=42d49 lat_2=41d51 lat_0=41d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2602: nebraska south: nad27
+<2602> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-99d30 lat_1=41d43 lat_2=40d17 lat_0=39d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 2701: nevada east: nad27
+<2701> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-115d35 lat_0=34d45 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2702: nevada central: nad27
+<2702> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-116d40 lat_0=34d45 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2703: nevada west: nad27
+<2703> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-118d35 lat_0=34d45 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2800: new hampshire ---: nad27
+<2800> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-71d40 lat_0=42d30 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 2900: new jersey ---: nad27
+<2900> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-74d40 lat_0=38d50 k=.999975
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3001: new mexico east: nad27
+<3001> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-104d20 lat_0=31 k=.9999090909090909
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3002: new mexico central: nad27
+<3002> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-106d15 lat_0=31 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3003: new mexico west: nad27
+<3003> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-107d50 lat_0=31 k=.9999166666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3101: new york east: nad27
+<3101> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-74d20 lat_0=40 k=.9999666666666667
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3102: new york central: nad27
+<3102> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-76d35 lat_0=40 k=.9999375
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3103: new york west: nad27
+<3103> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-78d35 lat_0=40 k=.9999375
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3104: new york long island: nad27
+<3104> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-74 lat_1=41d2 lat_2=40d40 lat_0=40d30
+x_0=609601.2192024384 y_0=30480.06096012192
+no_defs <>
+
+# 3200: north carolina ---: nad27
+<3200> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-79 lat_1=36d10 lat_2=34d20 lat_0=33d45
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3301: north dakota north: nad27
+<3301> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-100d30 lat_1=48d44 lat_2=47d26 lat_0=47
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3302: north dakota south: nad27
+<3302> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-100d30 lat_1=47d29 lat_2=46d11 lat_0=45d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3401: ohio north: nad27
+<3401> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-82d30 lat_1=41d42 lat_2=40d26 lat_0=39d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3402: ohio south: nad27
+<3402> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-82d30 lat_1=40d2 lat_2=38d44 lat_0=38
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3501: oklahoma north: nad27
+<3501> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-98 lat_1=36d46 lat_2=35d34 lat_0=35
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3502: oklahoma south: nad27
+<3502> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-98 lat_1=35d14 lat_2=33d56 lat_0=33d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3601: oregon north: nad27
+<3601> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-120d30 lat_1=46 lat_2=44d20 lat_0=43d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3602: oregon south: nad27
+<3602> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-120d30 lat_1=44 lat_2=42d20 lat_0=41d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3701: pennsylvania north: nad27
+<3701> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-77d45 lat_1=41d57 lat_2=40d53 lat_0=40d10
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3702: pennsylvania south: nad27
+<3702> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-77d45 lat_1=40d58 lat_2=39d56 lat_0=39d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3800: rhode island ---: nad27
+<3800> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-71d30 lat_0=41d5 k=.99999375
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 3901: south carolina north: nad27
+<3901> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-81 lat_1=34d58 lat_2=33d46 lat_0=33
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 3902: south carolina south: nad27
+<3902> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-81 lat_1=33d40 lat_2=32d20 lat_0=31d50
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4001: south dakota north: nad27
+<4001> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-100 lat_1=45d41 lat_2=44d25 lat_0=43d50
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4002: south dakota south: nad27
+<4002> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-100d20 lat_1=44d24 lat_2=42d50 lat_0=42d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4100: tennessee ---: nad27
+<4100> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-86 lat_1=36d25 lat_2=35d15 lat_0=34d40
+x_0=609601.2192024384 y_0=30480.06096012192
+no_defs <>
+
+# 4201: texas north: nad27
+<4201> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-101d30 lat_1=36d11 lat_2=34d39 lat_0=34
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4202: texas north central: nad27
+<4202> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-97d30 lat_1=33d58 lat_2=32d8 lat_0=31d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4203: texas central: nad27
+<4203> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-100d20 lat_1=31d53 lat_2=30d7 lat_0=29d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4204: texas south central: nad27
+<4204> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-99 lat_1=30d17 lat_2=28d23 lat_0=27d50
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4205: texas south: nad27
+<4205> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-98d30 lat_1=27d50 lat_2=26d10 lat_0=25d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4301: utah north: nad27
+<4301> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-111d30 lat_1=41d47 lat_2=40d43 lat_0=40d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4302: utah central: nad27
+<4302> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-111d30 lat_1=40d39 lat_2=39d1 lat_0=38d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4303: utah south: nad27
+<4303> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-111d30 lat_1=38d21 lat_2=37d13 lat_0=36d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4400: vermont ---: nad27
+<4400> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-72d30 lat_0=42d30 k=.9999642857142857
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 4501: virginia north: nad27
+<4501> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-78d30 lat_1=39d12 lat_2=38d2 lat_0=37d40
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4502: virginia south: nad27
+<4502> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-78d30 lat_1=37d58 lat_2=36d46 lat_0=36d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4601: washington north: nad27
+<4601> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-120d50 lat_1=48d44 lat_2=47d30 lat_0=47
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4602: washington south: nad27
+<4602> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-120d30 lat_1=47d20 lat_2=45d50 lat_0=45d20
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4701: west virginia north: nad27
+<4701> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-79d30 lat_1=40d15 lat_2=39 lat_0=38d30
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4702: west virginia south: nad27
+<4702> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-81 lat_1=38d53 lat_2=37d29 lat_0=37
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4801: wisconsin north: nad27
+<4801> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-90 lat_1=46d46 lat_2=45d34 lat_0=45d10
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4802: wisconsin central: nad27
+<4802> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-90 lat_1=45d30 lat_2=44d15 lat_0=43d50
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4803: wisconsin south: nad27
+<4803> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-90 lat_1=44d4 lat_2=42d44 lat_0=42
+x_0=609601.2192024384 y_0=0
+no_defs <>
+
+# 4901: wyoming east: nad27
+<4901> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-105d10 lat_0=40d40 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 4902: wyoming east central: nad27
+<4902> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-107d20 lat_0=40d40 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 4903: wyoming west central: nad27
+<4903> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-108d45 lat_0=40d40 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 4904: wyoming west: nad27
+<4904> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-110d5 lat_0=40d40 k=.9999411764705882
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5001: alaska zone no. 1: nad27
+<5001> proj=omerc a=6378206.4 es=.006768657997291094
+k=.9999 lonc=-133d40 lat_0=57 alpha=-36d52'11.6315
+x_0=818585.5672270928 y_0=575219.2451072642
+no_defs <>
+
+# 5002: alaska zone no. 2: nad27
+<5002> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-142 lat_0=54 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5003: alaska zone no. 3: nad27
+<5003> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-146 lat_0=54 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5004: alaska zone no. 4: nad27
+<5004> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-150 lat_0=54 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5005: alaska zone no. 5: nad27
+<5005> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-154 lat_0=54 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5006: alaska zone no. 6: nad27
+<5006> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-158 lat_0=54 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5007: alaska zone no. 7: nad27
+<5007> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-162 lat_0=54 k=.9999
+x_0=213360.4267208534 y_0=0
+no_defs <>
+
+# 5008: alaska zone no. 8: nad27
+<5008> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-166 lat_0=54 k=.9999
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5009: alaska zone no. 9: nad27
+<5009> proj=tmerc a=6378206.4 es=.006768657997291094
+lon_0=-170 lat_0=54 k=.9999
+x_0=182880.3657607315 y_0=0
+no_defs <>
+
+# 5201: puerto rico and virgin islands: nad27
+<5201> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-66d26 lat_1=18d26 lat_2=18d2 lat_0=17d50
+x_0=152400.3048006096 y_0=0
+no_defs <>
+
+# 5202: virgin islands st. croix: nad27
+<5202> proj=lcc a=6378206.4 es=.006768657997291094
+lon_0=-66d26 lat_1=18d26 lat_2=18d2 lat_0=17d50
+x_0=152400.3048006096 y_0=30480.06096012192
+no_defs <>
+
+# 5400: guam island: nad27
+<5400> proj=poly a=6378206.4 es=.006768657997291094
+x_0=50000 y_0=50000 lon_0=144d44'55.50254 lat_0=13d28'20.87887
+no_defs <>
+
diff --git a/nad/nad83 b/nad/nad83
new file mode 100644
index 00000000..919944a7
--- /dev/null
+++ b/nad/nad83
@@ -0,0 +1,744 @@
+# SCCSID @(#)nad83 4.1 92/12/20 GIE
+# proj +init files for:
+#
+# State Plane Coordinate Systems,
+# North American Datum 1983
+
+# 101: alabama east: nad83
+<101> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-85d50 lat_0=30d30 k=.99996
+x_0=200000 y_0=0
+no_defs <>
+
+# 102: alabama west: nad83
+<102> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-87d30 lat_0=30 k=.9999333333333333
+x_0=600000 y_0=0
+no_defs <>
+
+# 5010: alaska zone no. 10: nad83
+<5010> proj=lcc a=6378137 es=.0066943800229
+lon_0=-176 lat_1=53d50 lat_2=51d50 lat_0=51
+x_0=1000000 y_0=0
+no_defs <>
+
+# 201: arizona east: nad83
+<201> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-110d10 lat_0=31 k=.9999
+x_0=213360 y_0=0
+no_defs <>
+
+# 202: arizona central: nad83
+<202> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-111d55 lat_0=31 k=.9999
+x_0=213360 y_0=0
+no_defs <>
+
+# 203: arizona west: nad83
+<203> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-113d45 lat_0=31 k=.9999333333333333
+x_0=213360 y_0=0
+no_defs <>
+
+# 301: arkansas north: nad83
+<301> proj=lcc a=6378137 es=.0066943800229
+lon_0=-92 lat_1=36d14 lat_2=34d56 lat_0=34d20
+x_0=400000 y_0=0
+no_defs <>
+
+# 302: arkansas south: nad83
+<302> proj=lcc a=6378137 es=.0066943800229
+lon_0=-92 lat_1=34d46 lat_2=33d18 lat_0=32d40
+x_0=400000 y_0=400000
+no_defs <>
+
+# 401: california i: nad83
+<401> proj=lcc a=6378137 es=.0066943800229
+lon_0=-122 lat_1=41d40 lat_2=40 lat_0=39d20
+x_0=2000000 y_0=500000
+no_defs <>
+
+# 402: california ii: nad83
+<402> proj=lcc a=6378137 es=.0066943800229
+lon_0=-122 lat_1=39d50 lat_2=38d20 lat_0=37d40
+x_0=2000000 y_0=500000
+no_defs <>
+
+# 403: california iii: nad83
+<403> proj=lcc a=6378137 es=.0066943800229
+lon_0=-120d30 lat_1=38d26 lat_2=37d4 lat_0=36d30
+x_0=2000000 y_0=500000
+no_defs <>
+
+# 404: california iv: nad83
+<404> proj=lcc a=6378137 es=.0066943800229
+lon_0=-119 lat_1=37d15 lat_2=36 lat_0=35d20
+x_0=2000000 y_0=500000
+no_defs <>
+
+# 405: california v: nad83
+<405> proj=lcc a=6378137 es=.0066943800229
+lon_0=-118 lat_1=35d28 lat_2=34d2 lat_0=33d30
+x_0=2000000 y_0=500000
+no_defs <>
+
+# 406: california vi: nad83
+<406> proj=lcc a=6378137 es=.0066943800229
+lon_0=-116d15 lat_1=33d53 lat_2=32d47 lat_0=32d10
+x_0=2000000 y_0=500000
+no_defs <>
+
+# 501: colorado north: nad83
+<501> proj=lcc a=6378137 es=.0066943800229
+lon_0=-105d30 lat_1=40d47 lat_2=39d43 lat_0=39d20
+x_0=914401.8289 y_0=304800.6096
+no_defs <>
+
+# 502: colorado central: nad83
+<502> proj=lcc a=6378137 es=.0066943800229
+lon_0=-105d30 lat_1=39d45 lat_2=38d27 lat_0=37d50
+x_0=914401.8289 y_0=304800.6096
+no_defs <>
+
+# 503: colorado south: nad83
+<503> proj=lcc a=6378137 es=.0066943800229
+lon_0=-105d30 lat_1=38d26 lat_2=37d14 lat_0=36d40
+x_0=914401.8289 y_0=304800.6096
+no_defs <>
+
+# 600: connecticut ---: nad83
+<600> proj=lcc a=6378137 es=.0066943800229
+lon_0=-72d45 lat_1=41d52 lat_2=41d12 lat_0=40d50
+x_0=304800.6096 y_0=152400.3048
+no_defs <>
+
+# 700: delaware ---: nad83
+<700> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-75d25 lat_0=38 k=.999995
+x_0=200000 y_0=0
+no_defs <>
+
+# 901: florida east: nad83
+<901> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-81 lat_0=24d20 k=.9999411764705882
+x_0=200000 y_0=0
+no_defs <>
+
+# 902: florida west: nad83
+<902> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-82 lat_0=24d20 k=.9999411764705882
+x_0=200000 y_0=0
+no_defs <>
+
+# 903: florida north: nad83
+<903> proj=lcc a=6378137 es=.0066943800229
+lon_0=-84d30 lat_1=30d45 lat_2=29d35 lat_0=29
+x_0=600000 y_0=0
+no_defs <>
+
+# 1001: georgia east: nad83
+<1001> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-82d10 lat_0=30 k=.9999
+x_0=200000 y_0=0
+no_defs <>
+
+# 1002: georgia west: nad83
+<1002> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-84d10 lat_0=30 k=.9999
+x_0=700000 y_0=0
+no_defs <>
+
+# 5101: hawaii 1: nad83
+<5101> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-155d30 lat_0=18d50 k=.9999666666666667
+x_0=500000 y_0=0
+no_defs <>
+
+# 5102: hawaii 2: nad83
+<5102> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-156d40 lat_0=20d20 k=.9999666666666667
+x_0=500000 y_0=0
+no_defs <>
+
+# 5103: hawaii 3: nad83
+<5103> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-158 lat_0=21d10 k=.99999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5104: hawaii 4: nad83
+<5104> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-159d30 lat_0=21d50 k=.99999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5105: hawaii 5: nad83
+<5105> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-160d10 lat_0=21d40 k=1
+x_0=500000 y_0=0
+no_defs <>
+
+# 1101: idaho east: nad83
+<1101> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-112d10 lat_0=41d40 k=.9999473684210526
+x_0=200000 y_0=0
+no_defs <>
+
+# 1102: idaho central: nad83
+<1102> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-114 lat_0=41d40 k=.9999473684210526
+x_0=500000 y_0=0
+no_defs <>
+
+# 1103: idaho west: nad83
+<1103> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-115d45 lat_0=41d40 k=.9999333333333333
+x_0=800000 y_0=0
+no_defs <>
+
+# 1201: illinois east: nad83
+<1201> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-88d20 lat_0=36d40 k=.999975
+x_0=300000 y_0=0
+no_defs <>
+
+# 1202: illinois west: nad83
+<1202> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-90d10 lat_0=36d40 k=.9999411764705882
+x_0=700000 y_0=0
+no_defs <>
+
+# 1301: indiana east: nad83
+<1301> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-85d40 lat_0=37d30 k=.9999666666666667
+x_0=100000 y_0=250000
+no_defs <>
+
+# 1302: indiana west: nad83
+<1302> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-87d5 lat_0=37d30 k=.9999666666666667
+x_0=900000 y_0=250000
+no_defs <>
+
+# 1401: iowa north: nad83
+<1401> proj=lcc a=6378137 es=.0066943800229
+lon_0=-93d30 lat_1=43d16 lat_2=42d4 lat_0=41d30
+x_0=1500000 y_0=1000000
+no_defs <>
+
+# 1402: iowa south: nad83
+<1402> proj=lcc a=6378137 es=.0066943800229
+lon_0=-93d30 lat_1=41d47 lat_2=40d37 lat_0=40
+x_0=500000 y_0=0
+no_defs <>
+
+# 1501: kansas north: nad83
+<1501> proj=lcc a=6378137 es=.0066943800229
+lon_0=-98 lat_1=39d47 lat_2=38d43 lat_0=38d20
+x_0=400000 y_0=0
+no_defs <>
+
+# 1502: kansas south: nad83
+<1502> proj=lcc a=6378137 es=.0066943800229
+lon_0=-98d30 lat_1=38d34 lat_2=37d16 lat_0=36d40
+x_0=400000 y_0=400000
+no_defs <>
+
+# 1601: kentucky north: nad83
+<1601> proj=lcc a=6378137 es=.0066943800229
+lon_0=-84d15 lat_1=38d58 lat_2=37d58 lat_0=37d30
+x_0=500000 y_0=0
+no_defs <>
+
+# 1602: kentucky south: nad83
+<1602> proj=lcc a=6378137 es=.0066943800229
+lon_0=-85d45 lat_1=37d56 lat_2=36d44 lat_0=36d20
+x_0=500000 y_0=500000
+no_defs <>
+
+# 1701: louisiana north: nad83
+<1701> proj=lcc a=6378137 es=.0066943800229
+lon_0=-92d30 lat_1=32d40 lat_2=31d10 lat_0=30d30
+x_0=1000000 y_0=0
+no_defs <>
+
+# 1702: louisiana south: nad83
+<1702> proj=lcc a=6378137 es=.0066943800229
+lon_0=-91d20 lat_1=30d42 lat_2=29d18 lat_0=28d30
+x_0=1000000 y_0=0
+no_defs <>
+
+# 1703: louisiana offshore: nad83
+<1703> proj=lcc a=6378137 es=.0066943800229
+lon_0=-91d20 lat_1=27d50 lat_2=26d10 lat_0=25d30
+x_0=1000000 y_0=0
+no_defs <>
+
+# 1801: maine east: nad83
+<1801> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-68d30 lat_0=43d40 k=.9999
+x_0=300000 y_0=0
+no_defs <>
+
+# 1802: maine west: nad83
+<1802> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-70d10 lat_0=42d50 k=.9999666666666667
+x_0=900000 y_0=0
+no_defs <>
+
+# 1900: maryland ---: nad83
+<1900> proj=lcc a=6378137 es=.0066943800229
+lon_0=-77 lat_1=39d27 lat_2=38d18 lat_0=37d40
+x_0=400000 y_0=0
+no_defs <>
+
+# 2001: massachusetts mainland: nad83
+<2001> proj=lcc a=6378137 es=.0066943800229
+lon_0=-71d30 lat_1=42d41 lat_2=41d43 lat_0=41
+x_0=200000 y_0=750000
+no_defs <>
+
+# 2002: massachusetts island: nad83
+<2002> proj=lcc a=6378137 es=.0066943800229
+lon_0=-70d30 lat_1=41d29 lat_2=41d17 lat_0=41
+x_0=500000 y_0=0
+no_defs <>
+
+# 2111: michigan north: nad83
+<2111> proj=lcc a=6378137 es=.0066943800229
+lon_0=-87 lat_1=47d5 lat_2=45d29 lat_0=44d47
+x_0=8000000 y_0=0
+no_defs <>
+
+# 2112: michigan central/l: nad83
+<2112> proj=lcc a=6378137 es=.0066943800229
+lon_0=-84d22 lat_1=45d42 lat_2=44d11 lat_0=43d19
+x_0=6000000 y_0=0
+no_defs <>
+
+# 2113: michigan south: nad83
+<2113> proj=lcc a=6378137 es=.0066943800229
+lon_0=-84d22 lat_1=43d40 lat_2=42d6 lat_0=41d30
+x_0=4000000 y_0=0
+no_defs <>
+
+# 2201: minnesota north: nad83
+<2201> proj=lcc a=6378137 es=.0066943800229
+lon_0=-93d6 lat_1=48d38 lat_2=47d2 lat_0=46d30
+x_0=800000 y_0=100000
+no_defs <>
+
+# 2202: minnesota central: nad83
+<2202> proj=lcc a=6378137 es=.0066943800229
+lon_0=-94d15 lat_1=47d3 lat_2=45d37 lat_0=45
+x_0=800000 y_0=100000
+no_defs <>
+
+# 2203: minnesota south: nad83
+<2203> proj=lcc a=6378137 es=.0066943800229
+lon_0=-94 lat_1=45d13 lat_2=43d47 lat_0=43
+x_0=800000 y_0=100000
+no_defs <>
+
+# 2301: mississippi east: nad83
+<2301> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-88d50 lat_0=29d30 k=.99995
+x_0=300000 y_0=0
+no_defs <>
+
+# 2302: mississippi west: nad83
+<2302> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-90d20 lat_0=29d30 k=.99995
+x_0=700000 y_0=0
+no_defs <>
+
+# 2401: missouri east: nad83
+<2401> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-90d30 lat_0=35d50 k=.9999333333333333
+x_0=250000 y_0=0
+no_defs <>
+
+# 2402: missouri central: nad83
+<2402> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-92d30 lat_0=35d50 k=.9999333333333333
+x_0=500000 y_0=0
+no_defs <>
+
+# 2403: missouri west: nad83
+<2403> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-94d30 lat_0=36d10 k=.9999411764705882
+x_0=850000 y_0=0
+no_defs <>
+
+# 2500: montana: nad83
+<2500> proj=lcc a=6378137 es=.0066943800229
+lon_0=-109d30 lat_1=49 lat_2=45 lat_0=44d15
+x_0=600000 y_0=0
+no_defs <>
+
+# 2600: nebraska: nad83
+<2600> proj=lcc a=6378137 es=.0066943800229
+lon_0=-100 lat_1=43 lat_2=40 lat_0=39d50
+x_0=500000 y_0=0
+no_defs <>
+
+# 2701: nevada east: nad83
+<2701> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-115d35 lat_0=34d45 k=.9999
+x_0=200000 y_0=8000000
+no_defs <>
+
+# 2702: nevada central: nad83
+<2702> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-116d40 lat_0=34d45 k=.9999
+x_0=500000 y_0=6000000
+no_defs <>
+
+# 2703: nevada west: nad83
+<2703> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-118d35 lat_0=34d45 k=.9999
+x_0=800000 y_0=4000000
+no_defs <>
+
+# 2800: new hampshire ---: nad83
+<2800> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-71d40 lat_0=42d30 k=.9999666666666667
+x_0=300000 y_0=0
+no_defs <>
+
+# 2900: new jersey ---: nad83
+<2900> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-74d30 lat_0=38d50 k=.9999
+x_0=150000 y_0=0
+no_defs <>
+
+# 3001: new mexico east: nad83
+<3001> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-104d20 lat_0=31 k=.9999090909090909
+x_0=165000 y_0=0
+no_defs <>
+
+# 3002: new mexico central: nad83
+<3002> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-106d15 lat_0=31 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 3003: new mexico west: nad83
+<3003> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-107d50 lat_0=31 k=.9999166666666667
+x_0=830000 y_0=0
+no_defs <>
+
+# 3101: new york east: nad83
+<3101> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-74d30 lat_0=38d50 k=.9999
+x_0=150000 y_0=0
+no_defs <>
+
+# 3102: new york central: nad83
+<3102> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-76d35 lat_0=40 k=.9999375
+x_0=250000 y_0=0
+no_defs <>
+
+# 3103: new york west: nad83
+<3103> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-78d35 lat_0=40 k=.9999375
+x_0=350000 y_0=0
+no_defs <>
+
+# 3104: new york long island: nad83
+<3104> proj=lcc a=6378137 es=.0066943800229
+lon_0=-74 lat_1=41d2 lat_2=40d40 lat_0=40d10
+x_0=300000 y_0=0
+no_defs <>
+
+# 3200: north carolina ---: nad83
+<3200> proj=lcc a=6378137 es=.0066943800229
+lon_0=-79 lat_1=36d10 lat_2=34d20 lat_0=33d45
+x_0=609601.22 y_0=0
+no_defs <>
+
+# 3301: north dakota north: nad83
+<3301> proj=lcc a=6378137 es=.0066943800229
+lon_0=-100d30 lat_1=48d44 lat_2=47d26 lat_0=47
+x_0=600000 y_0=0
+no_defs <>
+
+# 3302: north dakota south: nad83
+<3302> proj=lcc a=6378137 es=.0066943800229
+lon_0=-100d30 lat_1=47d29 lat_2=46d11 lat_0=45d40
+x_0=600000 y_0=0
+no_defs <>
+
+# 3401: ohio north: nad83
+<3401> proj=lcc a=6378137 es=.0066943800229
+lon_0=-82d30 lat_1=41d42 lat_2=40d26 lat_0=39d40
+x_0=600000 y_0=0
+no_defs <>
+
+# 3402: ohio south: nad83
+<3402> proj=lcc a=6378137 es=.0066943800229
+lon_0=-82d30 lat_1=40d2 lat_2=38d44 lat_0=38
+x_0=600000 y_0=0
+no_defs <>
+
+# 3501: oklahoma north: nad83
+<3501> proj=lcc a=6378137 es=.0066943800229
+lon_0=-98 lat_1=36d46 lat_2=35d34 lat_0=35
+x_0=600000 y_0=0
+no_defs <>
+
+# 3502: oklahoma south: nad83
+<3502> proj=lcc a=6378137 es=.0066943800229
+lon_0=-98 lat_1=35d14 lat_2=33d56 lat_0=33d20
+x_0=600000 y_0=0
+no_defs <>
+
+# 3601: oregon north: nad83
+<3601> proj=lcc a=6378137 es=.0066943800229
+lon_0=-120d30 lat_1=46 lat_2=44d20 lat_0=43d40
+x_0=2500000 y_0=0
+no_defs <>
+
+# 3602: oregon south: nad83
+<3602> proj=lcc a=6378137 es=.0066943800229
+lon_0=-120d30 lat_1=44 lat_2=42d20 lat_0=41d40
+x_0=1500000 y_0=0
+no_defs <>
+
+# 3701: pennsylvania north: nad83
+<3701> proj=lcc a=6378137 es=.0066943800229
+lon_0=-77d45 lat_1=41d57 lat_2=40d53 lat_0=40d10
+x_0=600000 y_0=0
+no_defs <>
+
+# 3702: pennsylvania south: nad83
+<3702> proj=lcc a=6378137 es=.0066943800229
+lon_0=-77d45 lat_1=40d58 lat_2=39d56 lat_0=39d20
+x_0=600000 y_0=0
+no_defs <>
+
+# 3800: rhode island ---: nad83
+<3800> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-71d30 lat_0=41d5 k=.99999375
+x_0=100000 y_0=0
+no_defs <>
+
+# 3900: south carolina: nad83
+<3900> proj=lcc a=6378137 es=.0066943800229
+lon_0=-81 lat_1=34d50 lat_2=32d30 lat_0=31d50
+x_0=609600 y_0=0
+no_defs <>
+
+# 4001: south dakota north: nad83
+<4001> proj=lcc a=6378137 es=.0066943800229
+lon_0=-100 lat_1=45d41 lat_2=44d25 lat_0=43d50
+x_0=600000 y_0=0
+no_defs <>
+
+# 4002: south dakota south: nad83
+<4002> proj=lcc a=6378137 es=.0066943800229
+lon_0=-100d20 lat_1=44d24 lat_2=42d50 lat_0=42d20
+x_0=600000 y_0=0
+no_defs <>
+
+# 4100: tennessee ---: nad83
+<4100> proj=lcc a=6378137 es=.0066943800229
+lon_0=-86 lat_1=36d25 lat_2=35d15 lat_0=34d20
+x_0=600000 y_0=0
+no_defs <>
+
+# 4201: texas north: nad83
+<4201> proj=lcc a=6378137 es=.0066943800229
+lon_0=-101d30 lat_1=36d11 lat_2=34d39 lat_0=34
+x_0=200000 y_0=1000000
+no_defs <>
+
+# 4202: texas north central: nad83
+<4202> proj=lcc a=6378137 es=.0066943800229
+lon_0=-98d30 lat_1=33d58 lat_2=32d8 lat_0=31d40
+x_0=600000 y_0=2000000
+no_defs <>
+
+# 4203: texas central: nad83
+<4203> proj=lcc a=6378137 es=.0066943800229
+lon_0=-100d20 lat_1=31d53 lat_2=30d7 lat_0=29d40
+x_0=700000 y_0=3000000
+no_defs <>
+
+# 4204: texas south central: nad83
+<4204> proj=lcc a=6378137 es=.0066943800229
+lon_0=-99 lat_1=30d17 lat_2=28d23 lat_0=27d50
+x_0=600000 y_0=4000000
+no_defs <>
+
+# 4205: texas south: nad83
+<4205> proj=lcc a=6378137 es=.0066943800229
+lon_0=-98d30 lat_1=27d50 lat_2=26d10 lat_0=25d40
+x_0=300000 y_0=5000000
+no_defs <>
+
+# 4301: utah north: nad83
+<4301> proj=lcc a=6378137 es=.0066943800229
+lon_0=-111d30 lat_1=41d47 lat_2=40d43 lat_0=40d20
+x_0=500000 y_0=1000000
+no_defs <>
+
+# 4302: utah central: nad83
+<4302> proj=lcc a=6378137 es=.0066943800229
+lon_0=-111d30 lat_1=40d39 lat_2=39d1 lat_0=38d20
+x_0=500000 y_0=2000000
+no_defs <>
+
+# 4303: utah south: nad83
+<4303> proj=lcc a=6378137 es=.0066943800229
+lon_0=-111d30 lat_1=38d21 lat_2=37d13 lat_0=36d40
+x_0=500000 y_0=3000000
+no_defs <>
+
+# 4400: vermont ---: nad83
+<4400> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-72d30 lat_0=42d30 k=.9999642857142857
+x_0=500000 y_0=0
+no_defs <>
+
+# 4501: virginia north: nad83
+<4501> proj=lcc a=6378137 es=.0066943800229
+lon_0=-78d30 lat_1=39d12 lat_2=38d2 lat_0=37d40
+x_0=3500000 y_0=2000000
+no_defs <>
+
+# 4502: virginia south: nad83
+<4502> proj=lcc a=6378137 es=.0066943800229
+lon_0=-78d30 lat_1=37d58 lat_2=36d46 lat_0=36d20
+x_0=3500000 y_0=1000000
+no_defs <>
+
+# 4601: washington north: nad83
+<4601> proj=lcc a=6378137 es=.0066943800229
+lon_0=-120d50 lat_1=48d44 lat_2=47d30 lat_0=47
+x_0=500000 y_0=0
+no_defs <>
+
+# 4602: washington south: nad83
+<4602> proj=lcc a=6378137 es=.0066943800229
+lon_0=-120d30 lat_1=47d20 lat_2=45d50 lat_0=45d20
+x_0=500000 y_0=0
+no_defs <>
+
+# 4701: west virginia north: nad83
+<4701> proj=lcc a=6378137 es=.0066943800229
+lon_0=-79d30 lat_1=40d15 lat_2=39 lat_0=38d30
+x_0=600000 y_0=0
+no_defs <>
+
+# 4702: west virginia south: nad83
+<4702> proj=lcc a=6378137 es=.0066943800229
+lon_0=-81 lat_1=38d53 lat_2=37d29 lat_0=37
+x_0=600000 y_0=0
+no_defs <>
+
+# 4801: wisconsin north: nad83
+<4801> proj=lcc a=6378137 es=.0066943800229
+lon_0=-90 lat_1=46d46 lat_2=45d34 lat_0=45d10
+x_0=600000 y_0=0
+no_defs <>
+
+# 4802: wisconsin central: nad83
+<4802> proj=lcc a=6378137 es=.0066943800229
+lon_0=-90 lat_1=45d30 lat_2=44d15 lat_0=43d50
+x_0=600000 y_0=0
+no_defs <>
+
+# 4803: wisconsin south: nad83
+<4803> proj=lcc a=6378137 es=.0066943800229
+lon_0=-90 lat_1=44d4 lat_2=42d44 lat_0=42
+x_0=600000 y_0=0
+no_defs <>
+
+# 4901: wyoming east: nad83
+<4901> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-105d10 lat_0=40d30 k=.9999375
+x_0=200000 y_0=0
+no_defs <>
+
+# 4902: wyoming east central: nad83
+<4902> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-107d20 lat_0=40d30 k=.9999375
+x_0=400000 y_0=100000
+no_defs <>
+
+# 4903: wyoming west central: nad83
+<4903> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-108d45 lat_0=40d30 k=.9999375
+x_0=600000 y_0=0
+no_defs <>
+
+# 4904: wyoming west: nad83
+<4904> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-110d5 lat_0=40d30 k=.9999375
+x_0=800000 y_0=100000
+no_defs <>
+
+# 5001: alaska zone no. 1: nad83
+<5001> proj=omerc a=6378137 es=.0066943800229
+k=.9999 lonc=-133d40 lat_0=57 alpha=-36d52'11.6315
+x_0=818676.7344011233 y_0=575097.6888751927
+no_defs <>
+
+# 5002: alaska zone no. 2: nad83
+<5002> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-142 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5003: alaska zone no. 3: nad83
+<5003> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-146 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5004: alaska zone no. 4: nad83
+<5004> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-150 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5005: alaska zone no. 5: nad83
+<5005> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-154 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5006: alaska zone no. 6: nad83
+<5006> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-158 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5007: alaska zone no. 7: nad83
+<5007> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-162 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5008: alaska zone no. 8: nad83
+<5008> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-166 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5009: alaska zone no. 9: nad83
+<5009> proj=tmerc a=6378137 es=.0066943800229
+lon_0=-170 lat_0=54 k=.9999
+x_0=500000 y_0=0
+no_defs <>
+
+# 5200: puerto rico and virgin islands: nad83
+<5200> proj=lcc a=6378137 es=.0066943800229
+lon_0=-66d26 lat_1=18d26 lat_2=18d2 lat_0=17d50
+x_0=200000 y_0=200000
+no_defs <>
+
diff --git a/nad/pj_out27.dist b/nad/pj_out27.dist
new file mode 100644
index 00000000..632dfc62
--- /dev/null
+++ b/nad/pj_out27.dist
@@ -0,0 +1,265 @@
+ -134d00'00.000 55d00'00.000 2615716.535 1156768.938 2615716.535 1156768.938 AK 1 GP1
+ -133d40'00.000 57d00'00.000 2685642.815 1887198.473 2685642.815 1887198.473 AK 1 GP2
+ -131d35'45.432 54d39'02.654 3124247.971 1035731.647 3124247.971 1035731.647 AK 1 GP3
+ -129d32'30.000 54d32'30.000 3561180.429 1015414.284 3561180.429 1015414.284 AK 1 GP4
+ -141d30'00.000 60d30'00.000 1275974.313 3248584.184 1275974.313 3248584.184 AK 1 GP6
+ -142d00'00.000 56d30'30.000 500000.000 916085.508 500000.000 916085.508 AK 2 GP1
+ -146d00'00.000 56d30'30.000 500000.000 916085.508 500000.000 916085.508 AK 3 GP1
+ -150d00'00.000 56d30'30.000 500000.000 916085.508 500000.000 916085.508 AK 4 GP1
+ -152d28'56.134 60d53'28.765 770312.640 2520850.030 770312.640 2520850.031 AK 5 GP1
+ -154d00'00.000 56d30'30.000 500000.000 916085.508 500000.000 916085.508 AK 5 GP2
+ -155d00'00.000 71d00'00.000 857636.168 6224356.319 857636.168 6224356.320 AK 6 GP1
+ -158d00'00.000 71d00'00.000 500000.000 6215501.077 500000.000 6215501.078 AK 6 GP1
+ -162d00'00.000 65d15'00.000 700000.000 4111525.685 700000.000 4111525.687 AK 7 GP1
+ -166d00'00.000 65d15'00.000 500000.000 4111525.685 500000.000 4111525.687 AK 8 GP1
+ -170d00'00.000 63d20'00.000 600000.000 3410550.007 600000.000 3410550.008 AK 9 GP1
+ -164d02'30.000 54d27'30.000 5533424.392 1473805.123 5533424.392 1473805.123 AK10 GP1
+ -176d00'00.000 52d30'00.000 3000000.000 547583.333 3000000.000 547583.333 AK10 GP2
+ -85d50'00.000 31d20'00.000 500000.000 303093.746 500000.000 303093.746 AL E GP1
+ -85d12'41.738 32d38'57.737 691376.573 782394.791 691376.573 782394.791 AL E GP2
+ -86d36'58.670 34d48'58.708 264979.900 1571249.667 264979.900 1571249.667 AL E GP3
+ -87d30'00.000 33d20'00.000 500000.000 1212487.425 500000.000 1212487.425 AL W GP1
+ -87d30'00.000 33d20'30.000 500000.000 1215519.455 500000.000 1215519.455 AL W GP2
+ -91d34'46.321 35d18'37.443 2125448.748 355890.988 2125448.748 355890.988 AR N GP1
+ -92d04'11.625 35d19'34.269 1979150.162 361375.766 1979150.162 361375.766 AR N GP2
+ -92d00'00.000 34d45'00.000 2000000.000 758096.040 2000000.000 758096.040 AR S GP1
+ -92d00'00.000 33d15'00.000 2000000.000 212263.845 2000000.000 212263.845 AR S GP2
+ -170d00'00.000 -14d16'00.000 500000.000 312234.650 500000.000 312234.650 AS GP1
+ -166d50'38.406 -9d34'41.556 1640416.676 2007870.029 1640416.676 2007870.029 AS GP2
+ -111d55'00.000 34d45'00.000 500000.000 1364267.386 500000.000 1364267.386 AZ C GP1
+ -111d55'00.000 32d20'00.000 500000.000 484978.270 500000.000 484978.270 AZ C GP2
+ -110d24'59.771 35d09'58.568 425301.125 1515853.425 425301.125 1515853.426 AZ E GP1
+ -109d34'33.127 31d59'53.103 683147.830 363527.538 683147.830 363527.538 AZ E GP2
+ -110d30'34.948 35d07'28.243 397422.297 1500739.241 397422.297 1500739.241 AZ E GP3
+ -109d45'13.226 32d08'41.778 627823.092 416691.532 627823.092 416691.532 AZ E GP4
+ -113d45'00.000 34d45'00.000 500000.000 1364312.866 500000.000 1364312.866 AZ W GP1
+ -113d45'00.000 34d45'30.000 500000.000 1367345.603 500000.000 1367345.603 AZ W GP2
+ -113d45'00.000 34d46'00.000 500000.000 1370378.345 500000.000 1370378.345 AZ W GP3
+ -122d00'00.000 41d30'00.000 2000000.000 789314.699 2000000.000 789314.699 CA 1 GP1
+ -122d00'00.000 41d30'30.000 2000000.000 792351.052 2000000.000 792351.052 CA 1 GP2
+ -122d00'00.000 39d20'00.000 2000000.000 606975.074 2000000.000 606975.074 CA 2 GP1
+ -122d00'00.000 39d20'30.000 2000000.000 610010.158 2000000.000 610010.158 CA 2 GP2
+ -120d30'00.000 37d05'00.000 2000000.000 212394.029 2000000.000 212394.029 CA 3 GP1
+ -121d22'26.019 37d30'30.324 1746516.910 368350.900 1746516.910 368350.900 CA 3 GP2
+ -119d46'32.733 37d07'41.470 2211146.746 229541.692 2211146.746 229541.692 CA 3 GP3
+ -119d38'26.434 36d55'48.009 2251190.696 157720.169 2251190.696 157720.169 CA 3 GP4
+ -120d42'59.779 38d06'52.815 1937681.203 587984.757 1937681.203 587984.757 CA 3 GP5
+ -119d00'00.000 36d20'00.000 2000000.000 364036.106 2000000.000 364036.106 CA 4 GP1
+ -119d00'00.000 36d20'30.000 2000000.000 367069.711 2000000.000 367069.711 CA 4 GP2
+ -118d00'00.000 34d45'00.000 2000000.000 454894.032 2000000.000 454894.032 CA 5 GP1
+ -118d00'00.000 34d45'30.000 2000000.000 457926.735 2000000.000 457926.735 CA 5 GP2
+ -116d15'00.000 33d20'00.000 2000000.000 424481.703 2000000.000 424481.703 CA 6 GP1
+ -116d15'00.000 33d20'30.000 2000000.000 427513.796 2000000.000 427513.796 CA 6 GP2
+ -118d20'00.000 34d30'00.000 4186692.580 4294365.712 4186692.580 4294365.712 CA 7 GP1
+ -105d30'00.000 39d15'00.000 2000000.000 515936.228 2000000.000 515936.228 CO C GP1
+ -105d30'00.000 39d15'30.000 2000000.000 518971.313 2000000.000 518971.313 CO C GP2
+ -108d45'55.378 40d25'33.504 1091086.832 414752.176 1091086.832 414752.176 CO N GP1
+ -105d14'45.588 40d12'42.711 2070940.652 320120.166 2070940.652 320120.166 CO N GP2
+ -105d30'00.000 37d30'00.000 2000000.000 303425.100 2000000.000 303425.100 CO S GP1
+ -105d30'00.000 37d30'30.000 2000000.000 306459.335 2000000.000 306459.335 CO S GP2
+ -72d43'30.515 41d16'55.847 606832.139 163540.219 606832.139 163540.219 CT GP1
+ -73d01'15.609 41d13'25.985 525446.203 142415.891 525446.203 142415.891 CT GP2
+ -75d33'00.748 39d21'15.214 462235.881 493228.846 462235.881 493228.846 DE GP1
+ -75d19'01.889 39d45'14.765 527969.596 638870.822 527969.596 638870.822 DE GP2
+ -80d11'00.000 25d45'00.000 768810.056 515637.939 768810.056 515637.939 FL E GP1
+ -82d45'52.412 29d39'06.589 2551254.254 241240.008 2551254.254 241240.008 FL N GP1
+ -84d55'11.533 29d38'51.982 1866620.008 235814.655 1866620.008 235814.655 FL N GP2
+ -82d38'00.000 27d47'00.000 295216.148 1254408.638 295216.148 1254408.638 FL W GP1
+ -81d27'15.592 32d38'03.003 719287.314 958818.262 719287.314 958818.262 GA E GP1
+ -83d15'39.990 33d29'58.626 166361.311 1274706.363 166361.311 1274706.363 GA E GP2
+ -84d23'00.000 33d45'00.000 434141.824 1364117.672 434141.824 1364117.672 GA W GP1
+ 144d44'55.503 13d28'20.879 164041.712 164041.680 164041.712 164041.680 GU GP1
+ 144d38'07.193 13d20'20.538 123728.401 115623.086 123728.401 115623.086 GU GP2
+ -155d59'16.911 19d37'23.477 332050.939 287068.342 332050.939 287068.342 HI 1 GP1
+ -155d18'06.262 19d31'24.578 568270.061 250663.241 568270.061 250663.241 HI 1 GP2
+ -155d30'00.000 19d42'00.000 500000.000 314722.985 500000.000 314722.985 HI 1 GP3
+ -155d30'00.000 19d42'30.000 500000.000 317749.315 500000.000 317749.315 HI 1 GP4
+ -156d40'00.000 20d42'00.000 500000.000 133170.903 500000.000 133170.903 HI 2 GP1
+ -156d40'00.000 20d42'30.000 500000.000 136197.580 500000.000 136197.580 HI 2 GP2
+ -158d00'00.000 21d30'00.000 500000.000 121078.981 500000.000 121078.981 HI 3 GP1
+ -158d01'30.000 21d37'30.000 491508.215 166485.537 491508.215 166485.537 HI 3 GP2
+ -159d30'00.000 22d05'00.000 500000.000 90816.138 500000.000 90816.138 HI 4 GP1
+ -160d10'00.000 21d42'00.000 500000.000 12108.532 500000.000 12108.532 HI 5 GP1
+ -93d28'33.966 42d44'50.101 2006419.316 454523.076 2006419.316 454523.076 IA N GP1
+ -93d54'22.084 42d40'23.699 1890779.351 427816.212 1890779.351 427816.212 IA N GP2
+ -93d37'00.000 41d35'00.000 1968081.762 576880.709 1968081.762 576880.709 IA S GP1
+ -114d24'00.000 42d56'00.000 392878.009 461838.231 392878.009 461838.231 ID C GP1
+ -111d42'29.824 43d48'07.616 621017.480 778569.749 621017.480 778569.749 ID E GP1
+ -112d22'35.516 43d35'26.260 444398.356 701217.958 444398.356 701217.958 ID E GP2
+ -116d22'02.592 48d07'50.941 349231.302 2357247.272 349231.302 2357247.272 ID W GP1
+ -88d07'06.790 41d46'11.855 558591.507 1858801.531 558591.507 1858801.531 IL E GP1
+ -88d41'35.208 40d43'37.202 400279.755 1478930.010 400279.755 1478930.010 IL E GP2
+ -90d10'00.000 38d30'00.000 500000.000 667527.020 500000.000 667527.020 IL W GP1
+ -85d40'00.000 40d00'00.000 500000.000 910470.785 500000.000 910470.786 IN E GP1
+ -85d40'00.000 40d00'30.000 500000.000 913506.350 500000.000 913506.351 IN E GP2
+ -86d14'27.780 40d00'12.690 339087.973 912273.324 339087.973 912273.325 IN E GP3
+ -86d14'27.790 40d00'31.660 339099.565 914192.836 339099.565 914192.836 IN E GP4
+ -86d14'28.103 40d00'47.412 339085.485 915786.883 339085.485 915786.883 IN E GP6
+ -87d05'00.000 40d00'00.000 500000.000 910470.785 500000.000 910470.786 IN W GP1
+ -87d05'00.000 40d00'30.000 500000.000 913506.350 500000.000 913506.351 IN W GP2
+ -86d45'10.717 39d41'24.840 592969.921 797807.077 592969.921 797807.077 IN W GP3
+ -87d41'44.075 37d54'24.755 323351.583 148732.658 323351.583 148732.658 IN W GP4
+ -86d32'13.179 39d32'46.419 654071.692 745650.467 654071.692 745650.467 IN W GP5
+ -87d25'26.675 38d26'17.646 402398.078 341828.410 402398.078 341828.410 IN W GP6
+ -86d14'28.103 40d00'47.412 735905.989 916383.007 735905.989 916383.007 IN W GP7
+ -86d14'27.780 40d00'12.690 735964.329 912869.812 735964.329 912869.812 IN W GP8
+ -86d14'27.790 40d00'31.660 735945.409 914789.331 735945.409 914789.331 IN W GP9
+ -96d47'54.567 38d58'52.096 2341555.463 238196.375 2341555.463 238196.375 KS N GP1
+ -98d35'23.954 39d58'41.967 1834645.786 599682.614 1834645.786 599682.614 KS N GP2
+ -97d21'00.000 37d42'00.000 2332714.529 378302.303 2332714.529 378302.303 KS S GP1
+ -84d05'43.283 38d14'35.963 2044414.776 270720.831 2044414.776 270720.831 KY N GP1
+ -84d26'49.265 39d04'03.099 1944057.054 570906.807 1944057.054 570906.807 KY N GP2
+ -86d05'00.000 37d10'00.000 1902871.440 303569.007 1902871.440 303569.007 KY S GP1
+ -91d34'46.483 31d57'26.243 2285456.159 470671.781 2285456.159 470671.781 LA N GP1
+ -92d52'46.615 32d54'52.264 1883486.181 817905.853 1883486.181 817905.853 LA N GP2
+ -91d29'09.480 31d56'44.721 2314527.078 466735.568 2314527.078 466735.568 LA N GP3
+ -93d59'38.241 32d48'43.467 1540965.776 783590.902 1540965.776 783590.902 LA N GP4
+ -89d00'00.000 28d50'00.000 2747176.527 68218.410 2747176.527 68218.410 LA S GP1
+ -89d30'00.000 28d50'00.000 2587082.796 65307.429 2587082.796 65307.429 LA S GP2
+ -89d29'59.999 29d19'59.994 2584173.994 247106.020 2584173.994 247106.020 LA S GP3
+ -89d00'00.004 29d19'59.998 2743474.038 250002.972 2743474.038 250002.972 LA S GP4
+ -89d10'23.487 29d20'32.615 2688234.966 252215.035 2688234.966 252215.035 LA S GP5
+ -89d06'34.632 29d15'19.642 2709099.980 220994.973 2709099.980 220994.973 LA S GP6
+ -89d01'33.803 29d07'47.918 2736661.987 175901.967 2736661.987 175901.967 LA S GP7
+ -89d08'45.781 28d58'27.979 2699434.976 118600.021 2699434.976 118600.021 LA S GP9
+ -70d30'00.000 41d30'00.000 200000.000 182180.613 200000.000 182180.613 MA I GP1
+ -70d27'00.716 41d40'15.808 886823.958 246295.510 886823.958 246295.510 MA M GP1
+ -73d25'59.173 42d06'06.860 75432.106 407473.253 75432.106 407473.253 MA M GP2
+ -76d11'27.492 39d12'06.132 1029272.677 499353.154 1029272.677 499353.154 MD GP1
+ -77d02'30.406 38d26'37.492 788033.549 222300.512 788033.549 222300.512 MD GP2
+ -77d30'10.460 38d59'25.903 657055.715 421819.661 657055.715 421819.661 MD GP3
+ -68d24'25.489 46d32'46.920 523379.868 989125.403 523379.868 989125.403 ME E GP1
+ -68d37'29.366 47d02'12.659 468876.638 1168006.571 468876.638 1168006.571 ME E GP2
+ -70d16'00.000 43d40'00.000 473538.933 303746.300 473538.933 303746.300 ME W GP1
+ -85d40'00.000 44d45'00.000 1653612.784 525406.529 1653612.784 525406.529 MI C GP1
+ -83d29'17.919 42d19'19.299 2228532.810 300724.433 2228532.810 300724.433 MI S GP1
+ -83d35'24.656 42d20'02.682 2200944.119 304856.048 2200944.119 304856.048 MI S GP2
+ -85d55'26.569 41d50'10.236 1566471.427 126614.633 1566471.427 126614.633 MI S GP3
+ -85d45'59.490 41d49'22.346 1609315.113 120996.336 1609315.113 120996.336 MI S GP4
+ -89d20'00.000 46d50'00.000 353999.488 1944621.410 353999.488 1944621.410 MI W GP1
+ -91d27'51.183 47d08'19.177 2407087.310 237254.364 2407087.310 237254.364 MN N GP1
+ -95d51'05.998 48d19'26.552 1330690.998 677229.560 1330690.998 677229.560 MN N GP2
+ -92d30'00.000 38d15'00.000 500000.000 879833.618 500000.000 879833.618 MO C GP1
+ -92d30'00.000 38d15'30.000 500000.000 882868.158 500000.000 882868.158 MO C GP2
+ -91d42'04.297 37d22'05.932 150919.587 561018.126 150919.587 561018.127 MO E GP1
+ -90d08'08.896 36d53'44.124 606497.861 386893.306 606497.861 386893.306 MO E GP2
+ -94d30'00.000 38d15'00.000 500000.000 758504.732 500000.000 758504.732 MO W GP1
+ -94d30'00.000 38d15'30.000 500000.000 761539.296 500000.000 761539.296 MO W GP2
+ -89d10'14.013 30d30'51.338 393805.810 308399.629 393805.810 308399.629 MS E GP1
+ -88d26'04.338 30d43'01.454 625321.316 382224.788 625321.316 382224.788 MS E GP2
+ -90d10'00.000 32d17'00.000 551507.962 648697.041 551507.962 648697.041 MS W GP1
+ -109d25'00.000 47d05'00.000 2020760.609 455889.692 2020760.609 455889.692 MT C GP1
+ -106d29'11.521 47d52'21.103 2739443.845 332808.759 2739443.845 332808.759 MT N GP1
+ -114d30'43.122 48d52'46.764 794693.447 725072.329 794693.447 725072.329 MT N GP2
+ -109d15'00.000 45d39'00.000 2063931.561 601700.560 2063931.561 601700.560 MT S GP1
+ -81d12'31.790 35d09'31.049 1339854.041 519988.737 1339854.041 519988.737 NC GP1
+ -76d31'54.918 35d33'51.452 2733941.071 669408.798 2733941.071 669408.798 NC GP2
+ -78d28'26.580 36d15'15.480 2155088.262 911860.343 2155088.262 911860.343 NC GP3
+ -98d46'03.232 48d08'13.483 2422983.823 419525.823 2422983.823 419525.823 ND N GP1
+ -101d18'21.456 47d39'18.935 1801367.700 240053.997 1801367.700 240053.997 ND N GP2
+ -100d46'00.000 46d48'00.000 1933213.911 413422.204 1933213.911 413422.204 ND S GP1
+ -96d17'52.930 42d04'48.305 3004688.243 293978.208 3004688.243 293978.208 NE N GP1
+ -100d49'26.949 41d58'54.025 1775916.042 237340.591 1775916.042 237340.591 NE N GP2
+ -96d43'00.000 40d49'00.000 2770252.364 431225.617 2770252.364 431225.617 NE S GP1
+ -70d56'11.287 43d08'15.006 694907.496 233185.793 694907.496 233185.793 NH GP1
+ -72d32'32.197 42d51'25.984 265213.564 131404.574 265213.564 131404.574 NH GP2
+ -74d13'55.737 39d52'02.095 2121971.499 376878.657 2121971.499 376878.657 NJ GP1
+ -74d51'24.058 41d12'07.401 1947709.569 862915.876 1947709.569 862915.876 NJ GP2
+ -106d15'00.000 33d30'00.000 500000.000 909419.295 500000.000 909419.295 NM C GP1
+ -106d15'00.000 33d30'30.000 500000.000 912451.306 500000.000 912451.306 NM C GP2
+ -104d11'42.410 33d17'21.732 542236.924 832820.301 542236.924 832820.301 NM E GP1
+ -104d47'37.948 33d22'32.349 359406.535 864495.731 359406.535 864495.732 NM E GP2
+ -107d50'00.000 32d30'00.000 500000.000 545616.897 500000.000 545616.897 NM W GP1
+ -107d50'00.000 32d30'30.000 500000.000 548648.466 500000.000 548648.466 NM W GP2
+ -116d48'00.000 36d58'00.000 461048.286 806858.042 461048.286 806858.042 NV C GP1
+ -114d49'09.337 35d43'09.299 726805.224 353637.053 726805.224 353637.053 NV E GP1
+ -116d50'32.766 41d30'37.869 155162.931 2464191.578 155162.931 2464191.579 NV E GP2
+ -119d49'00.000 39d32'00.000 152145.548 1743820.923 152145.548 1743820.924 NV W GP1
+ -76d10'00.000 43d05'00.000 611313.134 1123706.620 611313.134 1123706.621 NY C GP1
+ -74d02'53.671 42d17'01.775 577147.690 832219.885 577147.690 832219.885 NY E GP1
+ -74d44'39.818 42d30'07.382 389148.814 911884.889 389148.814 911884.889 NY E GP2
+ -73d02'36.247 40d47'50.624 2264860.626 209793.919 2264860.626 209793.919 NY L GP1
+ -74d06'58.125 40d36'07.281 1967746.807 137190.013 1967746.807 137190.013 NY L GP2
+ -74d00'00.000 40d45'00.000 2000000.000 191080.202 2000000.000 191080.202 NY L GP3
+ -73d15'00.000 40d37'30.000 2208197.581 146431.086 2208197.581 146431.086 NY L GP4
+ -73d22'30.000 40d45'00.000 2173173.707 191697.996 2173173.707 191697.996 NY L GP5
+ -78d51'00.000 42d54'00.000 428547.567 1056727.674 428547.567 1056727.674 NY W GP1
+ -80d49'28.238 40d17'50.894 2467363.986 234305.751 2467363.986 234305.751 OH N GP1
+ -82d37'31.021 40d20'14.678 1965071.932 244391.910 1965071.932 244391.910 OH N GP2
+ -84d15'00.000 39d45'00.000 1507970.925 642141.152 1507970.925 642141.152 OH S GP1
+ -98d42'45.414 36d50'19.568 1791448.615 670119.442 1791448.615 670119.442 OK N GP1
+ -95d38'44.046 35d20'36.925 2702176.218 133585.952 2702176.218 133585.952 OK N GP2
+ -97d08'00.000 34d34'00.000 2260914.787 449942.599 2260914.787 449942.599 OK S GP1
+ -123d41'00.000 45d31'00.000 1184216.898 690530.257 1184216.898 690530.257 OR N GP1
+ -119d46'26.562 44d24'25.943 2189746.353 999672.239 2189746.353 999672.239 OR S GP1
+ -121d09'56.105 44d23'08.924 1825970.576 991740.899 1825970.576 991740.899 OR S GP2
+ -74d33'20.644 41d23'48.566 2876202.339 464358.775 2876202.339 464358.775 PA N GP1
+ -78d09'48.121 40d51'35.455 1885652.438 252829.477 1885652.438 252829.477 PA N GP2
+ -67d08'56.930 18d29'56.972 251990.753 242253.319 251990.753 242253.319 PR F GP1
+ -66d52'30.000 18d15'00.000 346756.548 151479.295 346756.548 151479.295 PR F GP2
+ -66d26'00.000 18d15'00.000 500000.000 151294.491 500000.000 151294.491 PR F GP3
+ -66d26'00.000 18d30'00.000 500000.000 242074.012 500000.000 242074.012 PR F GP4
+ -67d08'56.930 18d29'56.972 251990.753 242253.319 251990.753 242253.319 PR M GP1
+ -66d52'30.000 18d15'00.000 346756.548 151479.295 346756.548 151479.295 PR M GP2
+ -66d26'00.000 18d15'00.000 500000.000 151294.491 500000.000 151294.491 PR M GP3
+ -66d26'00.000 18d30'00.000 500000.000 242074.012 500000.000 242074.012 PR M GP4
+ -64d43'00.000 17d40'00.000 1097602.972 42283.509 1097602.972 42283.509 PS S GP1
+ -71d16'00.833 41d32'24.848 563817.074 166563.592 563817.074 166563.592 RI GP1
+ -71d37'13.730 41d23'53.266 466943.554 114721.079 466943.554 114721.079 RI GP2
+ -80d32'30.000 34d32'30.000 2138028.224 561330.721 2138028.224 561330.721 SC N GP1
+ -81d00'00.000 34d32'30.000 2000000.000 561019.077 2000000.000 561019.077 SC N GP2
+ -80d32'30.000 33d32'30.000 2139661.529 621836.603 2139661.529 621836.603 SC S GP1
+ -81d00'00.000 33d32'30.000 2000000.000 621532.356 2000000.000 621532.356 SC S GP2
+ -99d12'21.983 44d06'08.121 2208566.880 99065.808 2208566.880 99065.808 SD N GP1
+ -100d32'28.873 44d32'34.917 1858852.206 259207.243 1858852.206 259207.243 SD N GP2
+ -103d14'00.000 44d06'00.000 1238344.555 657205.595 1238344.555 657205.595 SD S GP1
+ -85d13'55.967 36d21'48.503 2226074.895 718522.870 2226074.895 718522.870 TN GP1
+ -88d43'05.849 36d30'08.410 1201097.659 779285.593 1201097.659 779285.593 TN GP2
+ -97d06'00.000 31d35'00.000 3006704.541 711708.204 3006704.541 711708.204 TX C GP1
+ -100d33'06.303 34d39'35.684 2285173.373 241550.390 2285173.373 241550.390 TX N GP1
+ -102d48'50.949 34d43'39.249 1605118.921 267430.718 1605118.921 267430.718 TX N GP2
+ -97d30'00.000 25d55'00.000 2328727.194 92175.721 2328727.194 92175.721 TX S GP1
+ -96d48'00.000 32d45'00.000 2215204.973 394833.169 2215204.973 394833.169 TXNC GP1
+ -98d30'00.000 29d25'00.000 2159176.237 576022.948 2159176.237 576022.948 TXSC GP1
+ -111d30'00.000 38d40'00.000 2000000.000 121415.345 2000000.000 121415.345 UT C GP1
+ -111d30'00.000 38d40'30.000 2000000.000 124450.619 2000000.000 124450.619 UT C GP2
+ -111d30'00.000 41d30'00.000 2000000.000 425057.445 2000000.000 425057.445 UT N GP1
+ -111d30'00.000 41d30'30.000 2000000.000 428093.810 2000000.000 428093.810 UT N GP2
+ -109d48'37.967 38d29'30.877 2483568.472 668988.098 2483568.472 668988.098 UT S GP1
+ -113d52'56.922 37d09'18.788 1305706.243 186731.606 1305706.243 186731.606 UT S GP2
+ -77d13'46.945 38d55'12.407 2361415.621 458962.786 2361415.621 458962.786 VA N GP1
+ -79d18'51.557 38d09'59.020 1765875.433 183017.881 1765875.433 183017.881 VA N GP2
+ -77d38'10.823 37d49'23.964 2249484.834 58221.695 2249484.834 58221.695 VA N GP3
+ -79d26'19.475 37d47'25.852 1728704.621 46487.604 1728704.621 46487.604 VA N GP4
+ -77d44'30.336 39d00'06.804 2215488.016 487135.448 2215488.016 487135.448 VA N GP6
+ -77d43'47.013 38d59'55.454 2218917.620 486015.701 2218917.620 486015.701 VA N GP9
+ -78d30'00.000 37d30'00.000 2000000.000 424763.516 2000000.000 424763.516 VA S GP1
+ -78d30'00.000 37d30'30.000 2000000.000 427797.710 2000000.000 427797.710 VA S GP2
+ -77d32'33.000 36d54'42.507 2279939.213 212030.192 2279939.213 212030.192 VA S GP3
+ -77d21'55.732 38d04'53.901 2326572.191 638519.064 2326572.191 638519.064 VA S GP4
+ -64d45'30.000 17d45'30.000 1082794.001 75432.552 1082794.001 75432.552 VI F GP1
+ -66d26'00.000 17d45'56.426 500000.000 75432.505 500000.000 75432.505 VI F GP2
+ -64d45'30.000 17d45'30.000 1082794.001 75432.552 1082794.001 75432.552 VI M GP1
+ -66d26'00.000 17d45'56.426 500000.000 75432.505 500000.000 75432.505 VI M GP2
+ -72d29'31.418 43d09'58.526 502118.227 242816.621 502118.227 242816.621 VT GP1
+ -73d12'06.978 44d22'22.810 316451.963 683472.660 316451.963 683472.660 VT GP2
+ -119d51'37.006 47d50'51.069 2238927.196 310658.148 2238927.196 310658.148 WA N GP1
+ -123d59'49.087 48d09'29.131 1228043.506 438306.777 1228043.506 438306.777 WA N GP2
+ -122d54'00.000 46d09'00.000 1391814.257 307059.945 1391814.257 307059.945 WA S GP1
+ -88d04'00.000 44d30'00.000 2504399.560 249042.105 2504399.560 249042.105 WI C GP1
+ -88d44'40.778 45d22'21.598 2322632.765 77666.151 2322632.765 77666.151 WI N GP1
+ -92d12'19.275 45d48'35.812 1437681.450 242373.846 1437681.450 242373.846 WI N GP2
+ -89d23'00.000 43d05'00.000 2164743.544 395445.420 2164743.544 395445.420 WI S GP1
+ -77d53'39.269 39d14'39.339 2454764.840 275139.246 2454764.840 275139.246 WV N GP1
+ -81d33'23.549 39d18'08.535 1418073.862 298900.611 1418073.862 298900.611 WV N GP2
+ -77d30'10.460 38d59'25.903 2567632.286 184970.946 2567632.286 184970.946 WV N GP3
+ -105d07'00.000 44d38'00.000 513016.009 1445570.354 513016.009 1445570.355 WY E GP1
+ -105d31'02.882 43d30'40.600 406937.677 1036750.417 406937.677 1036750.418 WY E GP1
+ -105d22'42.856 43d30'14.685 443778.141 1034002.062 443778.141 1034002.062 WY E GP2
+ -105d28'42.827 43d36'33.391 417392.389 1072428.186 417392.389 1072428.186 WY E GP3
+ -105d23'43.223 42d00'59.422 437860.186 491889.060 437860.186 491889.060 WY E GP4
+ -104d35'06.686 42d34'50.366 656606.905 697923.643 656606.905 697923.643 WY E GP5
+ -110d36'00.000 41d48'00.000 359125.204 413338.815 359125.204 413338.815 WY W GP1
+ -106d13'03.224 41d36'14.640 805153.891 343496.745 805153.891 343496.746 WYEC GP1
+ -108d01'56.720 41d51'57.518 309581.204 437731.262 309581.204 437731.262 WYEC GP2
+ -108d24'00.000 43d02'00.000 593579.361 862553.590 593579.361 862553.590 WYWC GP1
diff --git a/nad/pj_out83.dist b/nad/pj_out83.dist
new file mode 100644
index 00000000..726140f3
--- /dev/null
+++ b/nad/pj_out83.dist
@@ -0,0 +1,225 @@
+ -134d00'00.000 55d00'00.000 2616018.154 1156379.643 2616018.154 1156379.643 AK 1 GP1
+ -133d40'00.000 57d00'00.000 2685941.919 1886799.668 2685941.919 1886799.668 AK 1 GP2
+ -131d35'45.432 54d39'02.654 3124531.426 1035343.511 3124531.426 1035343.511 AK 1 GP3
+ -129d32'30.000 54d32'30.000 3561448.345 1015025.876 3561448.345 1015025.876 AK 1 GP4
+ -141d30'00.000 60d30'00.000 1276328.587 3248159.207 1276328.587 3248159.207 AK 1 GP6
+ -142d00'00.000 56d30'30.000 1640416.667 916074.824 1640416.667 916074.825 AK 2 GP1
+ -146d00'00.000 56d30'30.000 1640416.667 916074.824 1640416.667 916074.825 AK 3 GP1
+ -150d00'00.000 56d30'30.000 1640416.667 916074.824 1640416.667 916074.825 AK 4 GP1
+ -152d28'56.134 60d53'28.765 1910718.662 2520810.679 1910718.662 2520810.680 AK 5 GP1
+ -154d00'00.000 56d30'30.000 1640416.667 916074.824 1640416.667 916074.825 AK 5 GP2
+ -155d00'00.000 71d00'00.000 1998036.998 6224208.215 1998036.998 6224208.217 AK 6 GP1
+ -158d00'00.000 71d00'00.000 1640416.667 6215353.365 1640416.667 6215353.367 AK 6 GP1
+ -162d00'00.000 65d15'00.000 1640416.667 4111446.440 1640416.667 4111446.441 AK 7 GP1
+ -166d00'00.000 65d15'00.000 1640416.667 4111446.440 1640416.667 4111446.441 AK 8 GP1
+ -170d00'00.000 63d20'00.000 1640416.667 3410489.716 1640416.667 3410489.717 AK 9 GP1
+ -164d02'30.000 54d27'30.000 5814167.604 1473788.834 5814167.604 1473788.834 AK10 GP1
+ -176d00'00.000 52d30'00.000 3280833.333 547580.542 3280833.333 547580.542 AK10 GP2
+ -85d50'00.000 31d20'00.000 656166.667 303104.183 656166.667 303104.183 AL E GP1
+ -85d12'41.738 32d38'57.737 847539.085 782420.807 847539.085 782420.807 AL E GP2
+ -86d36'58.670 34d48'58.708 421151.975 1571298.908 421151.975 1571298.908 AL E GP3
+ -87d30'00.000 33d20'00.000 1968500.000 1212527.586 1968500.000 1212527.587 AL W GP1
+ -87d30'00.000 33d20'30.000 1968500.000 1215559.708 1968500.000 1215559.708 AL W GP2
+ -91d34'46.321 35d18'37.443 1437779.156 355900.759 1437779.156 355900.759 AR N GP1
+ -92d04'11.625 35d19'34.269 1291483.982 361385.695 1291483.982 361385.695 AR N GP2
+ -92d00'00.000 34d45'00.000 1312333.333 2070451.744 1312333.333 2070451.744 AR S GP1
+ -92d00'00.000 33d15'00.000 1312333.333 1524603.730 1312333.333 1524603.730 AR S GP2
+ -111d55'00.000 34d45'00.000 699998.600 1364309.666 699998.600 1364309.666 AZ C GP1
+ -111d55'00.000 32d20'00.000 699998.600 484994.340 699998.600 484994.340 AZ C GP2
+ -110d24'59.771 35d09'58.568 625301.460 1515899.830 625301.460 1515899.830 AZ E GP1
+ -109d34'33.127 31d59'53.103 883142.524 363539.663 883142.524 363539.663 AZ E GP2
+ -110d30'34.948 35d07'28.243 597423.277 1500785.234 597423.277 1500785.235 AZ E GP3
+ -109d45'13.226 32d08'41.778 827818.955 416705.394 827818.955 416705.394 AZ E GP4
+ -113d45'00.000 34d45'00.000 699998.600 1364355.147 699998.600 1364355.147 AZ W GP1
+ -113d45'00.000 34d45'30.000 699998.600 1367387.968 699998.600 1367387.968 AZ W GP2
+ -113d45'00.000 34d46'00.000 699998.600 1370420.793 699998.600 1370420.793 AZ W GP3
+ -122d00'00.000 41d30'00.000 6561666.667 2429744.729 6561666.667 2429744.729 CA 1 GP1
+ -122d00'00.000 41d30'30.000 6561666.667 2432781.128 6561666.667 2432781.128 CA 1 GP2
+ -122d00'00.000 39d20'00.000 6561666.667 2247404.250 6561666.667 2247404.250 CA 2 GP1
+ -122d00'00.000 39d20'30.000 6561666.667 2250439.391 6561666.667 2250439.391 CA 2 GP2
+ -120d30'00.000 37d05'00.000 6561666.667 1852815.760 6561666.667 1852815.760 CA 3 GP1
+ -121d22'26.019 37d30'30.324 6308189.835 2008776.145 6308189.835 2008776.145 CA 3 GP2
+ -119d46'32.733 37d07'41.470 6772808.251 1869963.783 6772808.251 1869963.783 CA 3 GP3
+ -119d38'26.434 36d55'48.009 6812851.254 1798140.563 6812851.254 1798140.563 CA 3 GP4
+ -120d42'59.779 38d06'52.815 6499349.432 2228414.867 6499349.432 2228414.867 CA 3 GP5
+ -119d00'00.000 36d20'00.000 6561666.667 2004462.102 6561666.667 2004462.102 CA 4 GP1
+ -119d00'00.000 36d20'30.000 6561666.667 2007495.782 6561666.667 2007495.782 CA 4 GP2
+ -118d00'00.000 34d45'00.000 6561666.667 2095323.781 6561666.667 2095323.781 CA 5 GP1
+ -118d00'00.000 34d45'30.000 6561666.667 2098356.568 6561666.667 2098356.568 CA 5 GP2
+ -116d15'00.000 33d20'00.000 6561666.667 2064911.626 6561666.667 2064911.626 CA 6 GP1
+ -116d15'00.000 33d20'30.000 6561666.667 2067943.810 6561666.667 2067943.810 CA 6 GP2
+ -118d20'00.000 34d30'00.000 5933874.572 2495758.727 5933874.572 2495758.727 CA 7 GP1
+ -105d30'00.000 39d15'00.000 3000000.000 1515946.820 3000000.000 1515946.820 CO C GP1
+ -105d30'00.000 39d15'30.000 3000000.000 1518981.963 3000000.000 1518981.963 CO C GP2
+ -108d45'55.378 40d25'33.504 2091110.958 1414758.884 2091110.958 1414758.884 CO N GP1
+ -105d14'45.588 40d12'42.711 3070938.779 1320125.979 3070938.779 1320125.979 CO N GP2
+ -105d30'00.000 37d30'00.000 3000000.000 1303432.168 3000000.000 1303432.168 CO S GP1
+ -105d30'00.000 37d30'30.000 3000000.000 1306466.471 3000000.000 1306466.471 CO S GP2
+ -72d43'30.515 41d16'55.847 1006831.954 663542.786 1006831.954 663542.786 CT GP1
+ -73d01'15.609 41d13'25.985 925448.220 642418.129 925448.220 642418.129 CT GP2
+ -75d33'00.748 39d21'15.214 618403.524 493238.843 618403.524 493238.843 DE GP1
+ -75d19'01.889 39d45'14.765 684135.532 638883.528 684135.532 638883.528 DE GP2
+ -82d45'52.412 29d39'06.589 2519743.236 241248.726 2519743.236 241248.726 FL N GP1
+ -84d55'11.533 29d38'51.982 1835122.674 235823.399 1835122.674 235823.399 FL N GP2
+ -81d27'15.592 32d38'03.003 875449.222 958850.568 875449.222 958850.568 GA E GP1
+ -83d15'39.990 33d29'58.626 322535.391 1274748.301 322535.391 1274748.301 GA E GP2
+ -155d59'16.911 19d37'23.477 1472470.137 287083.198 1472470.137 287083.198 HI 1 GP1
+ -155d18'06.262 19d31'24.578 1708685.701 250676.240 1708685.701 250676.240 HI 1 GP2
+ -155d30'00.000 19d42'00.000 1640416.667 314739.275 1640416.667 314739.275 HI 1 GP3
+ -155d30'00.000 19d42'30.000 1640416.667 317765.760 1640416.667 317765.760 HI 1 GP4
+ -156d40'00.000 20d42'00.000 1640416.667 133177.588 1640416.667 133177.588 HI 2 GP1
+ -156d40'00.000 20d42'30.000 1640416.667 136204.417 1640416.667 136204.417 HI 2 GP2
+ -158d00'00.000 21d30'00.000 1640416.667 121084.931 1640416.667 121084.931 HI 3 GP1
+ -158d01'30.000 21d37'30.000 1631925.017 166493.704 1631925.017 166493.704 HI 3 GP2
+ -159d30'00.000 22d05'00.000 1640416.667 90820.525 1640416.667 90820.525 HI 4 GP1
+ -160d10'00.000 21d42'00.000 1640416.667 12109.121 1640416.667 12109.121 HI 5 GP1
+ -93d28'33.966 42d44'50.101 4927669.136 3735362.601 4927669.136 3735362.601 IA N GP1
+ -93d54'22.084 42d40'23.699 4812032.409 3708655.393 4812032.409 3708655.393 IA N GP2
+ -111d42'29.824 43d48'07.616 777180.670 778579.414 777180.670 778579.414 ID E GP1
+ -112d22'35.516 43d35'26.260 600566.613 701226.817 600566.613 701226.817 ID E GP2
+ -116d22'02.592 48d07'50.941 2473902.726 2357266.576 2473902.726 2357266.577 ID W GP1
+ -88d07'06.790 41d46'11.855 1042839.901 1858837.259 1042839.901 1858837.259 IL E GP1
+ -88d41'35.208 40d43'37.202 884532.422 1478959.911 884532.422 1478959.912 IL E GP2
+ -85d40'00.000 40d00'00.000 328083.333 1730697.447 328083.333 1730697.447 IN E GP1
+ -85d40'00.000 40d00'30.000 328083.333 1733733.065 328083.333 1733733.066 IN E GP2
+ -86d14'27.780 40d00'12.690 167175.533 1732499.995 167175.533 1732499.995 IN E GP3
+ -86d14'27.790 40d00'31.660 167187.126 1734419.540 167187.126 1734419.540 IN E GP4
+ -86d14'28.103 40d00'47.412 167173.047 1736013.615 167173.047 1736013.616 IN E GP6
+ -87d05'00.000 40d00'00.000 2952750.000 1730697.447 2952750.000 1730697.447 IN W GP1
+ -87d05'00.000 40d00'30.000 2952750.000 1733733.065 2952750.000 1733733.066 IN W GP2
+ -86d45'10.717 39d41'24.840 3045717.498 1618031.699 3045717.498 1618031.699 IN W GP3
+ -87d41'44.075 37d54'24.755 2776105.988 968944.255 2776105.988 968944.255 IN W GP4
+ -86d32'13.179 39d32'46.419 3106817.690 1565874.112 3106817.690 1565874.113 IN W GP5
+ -87d25'26.675 38d26'17.646 2855150.544 1162044.125 2855150.544 1162044.125 IN W GP6
+ -86d14'28.103 40d00'47.412 3188649.790 1736609.724 3188649.790 1736609.724 IN W GP7
+ -86d14'27.780 40d00'12.690 3188708.130 1733096.467 3188708.130 1733096.467 IN W GP8
+ -86d14'27.790 40d00'31.660 3188689.210 1735016.020 3188689.210 1735016.020 IN W GP9
+ -96d47'54.567 38d58'52.096 1653880.047 238201.110 1653880.047 238201.110 KS N GP1
+ -98d35'23.954 39d58'41.967 1146983.460 599694.197 1146983.460 599694.197 KS N GP2
+ -84d05'43.283 38d14'35.963 1684830.325 270726.733 1684830.325 270726.733 KY N GP1
+ -84d26'49.265 39d04'03.099 1584475.157 570918.805 1584475.157 570918.805 KY N GP2
+ -91d34'46.483 31d57'26.243 3566283.410 531318.874 3566283.410 531318.874 LA N GP1
+ -92d52'46.615 32d54'52.264 3164322.062 878564.036 3164322.062 878564.036 LA N GP2
+ -91d29'09.480 31d56'44.721 3595353.711 527382.519 3595353.711 527382.519 LA N GP3
+ -93d59'38.241 32d48'43.467 2821809.119 844247.864 2821809.119 844247.864 LA N GP4
+ -89d00'00.000 28d50'00.000 4027995.272 128836.330 4027995.272 128836.330 LA S GP1
+ -89d30'00.000 28d50'00.000 3867904.667 125925.406 3867904.667 125925.406 LA S GP2
+ -89d29'59.999 29d19'59.994 3864995.756 307730.820 3864995.756 307730.820 LA S GP3
+ -89d00'00.004 29d19'59.998 4024292.645 310627.715 4024292.645 310627.715 LA S GP4
+ -89d10'23.487 29d20'32.615 3969054.663 312839.922 3969054.663 312839.922 LA S GP5
+ -89d06'34.632 29d15'19.642 3989919.298 281618.678 3989919.298 281618.678 LA S GP6
+ -89d01'33.803 29d07'47.918 4017480.813 236523.957 4017480.813 236523.957 LA S GP7
+ -89d08'45.781 28d58'27.979 3980254.597 179219.900 3980254.597 179219.900 LA S GP9
+ -70d27'00.716 41d40'15.808 942982.782 2706924.168 942982.782 2706924.168 MA M GP1
+ -73d25'59.173 42d06'06.860 131613.265 2868104.007 131613.265 2868104.007 MA M GP2
+ -76d11'27.492 39d12'06.132 1541600.105 560062.872 1541600.105 560062.872 MD GP1
+ -77d02'30.406 38d26'37.492 1300367.185 283004.738 1300367.185 283004.738 MD GP2
+ -77d30'10.460 38d59'25.903 1169392.711 482527.897 1169392.711 482527.897 MD GP3
+ -68d24'25.489 46d32'46.920 1007629.154 1049880.999 1007629.154 1049880.999 ME E GP1
+ -68d37'29.366 47d02'12.659 953127.598 1228762.971 953127.598 1228762.971 ME E GP2
+ -83d29'17.919 42d19'19.299 13360865.013 300809.378 13360865.013 300809.378 MI S GP1
+ -83d35'24.656 42d20'02.682 13333276.507 304929.978 13333276.507 304929.978 MI S GP2
+ -85d55'26.569 41d50'10.236 12698916.149 126441.631 12698916.149 126441.631 MI S GP3
+ -85d45'59.490 41d49'22.346 12741759.240 120840.463 12741759.240 120840.463 MI S GP4
+ -91d27'51.183 47d08'19.177 3031741.394 565338.600 3031741.394 565338.600 MN N GP1
+ -95d51'05.998 48d19'26.552 1955378.869 1005314.701 1955378.869 1005314.701 MN N GP2
+ -92d30'00.000 38d15'00.000 1640416.667 879854.176 1640416.667 879854.176 MO C GP1
+ -92d30'00.000 38d15'30.000 1640416.667 882888.780 1640416.667 882888.780 MO C GP2
+ -91d42'04.297 37d22'05.932 471136.507 561031.592 471136.507 561031.592 MO E GP1
+ -90d08'08.896 36d53'44.124 926703.606 386902.829 926703.606 386902.829 MO E GP2
+ -94d30'00.000 38d15'00.000 2788708.333 758522.219 2788708.333 758522.219 MO W GP1
+ -94d30'00.000 38d15'30.000 2788708.333 761556.846 2788708.333 761556.846 MO W GP2
+ -89d10'14.013 30d30'51.338 878059.046 369015.468 878059.046 369015.468 MS E GP1
+ -88d26'04.338 30d43'01.454 1109567.483 442842.466 1109567.483 442842.466 MS E GP2
+ -106d29'11.521 47d52'21.103 2707564.623 1334850.273 2707564.623 1334850.273 MT N GP1
+ -114d30'43.122 48d52'46.764 763315.457 1726511.247 763315.457 1726511.247 MT N GP2
+ -81d12'31.790 35d09'31.049 1339869.379 520003.003 1339869.379 520003.003 NC GP1
+ -76d31'54.918 35d33'51.452 2733923.842 669426.932 2733923.842 669426.932 NC GP2
+ -78d28'26.580 36d15'15.480 2155084.559 911885.081 2155084.559 911885.081 NC GP3
+ -98d46'03.232 48d08'13.483 2391470.474 419526.909 2391470.474 419526.909 ND N GP1
+ -101d18'21.456 47d39'18.935 1769873.906 240054.790 1769873.906 240054.790 ND N GP2
+ -96d17'52.930 42d04'48.305 2644820.409 839912.565 2644820.409 839912.565 NE N GP1
+ -100d49'26.949 41d58'54.025 1416403.828 783622.046 1416403.828 783622.046 NE N GP2
+ -70d56'11.287 43d08'15.006 1179151.981 233188.619 1179151.981 233188.620 NH GP1
+ -72d32'32.197 42d51'25.984 749470.166 131406.173 749470.166 131406.173 NH GP2
+ -74d13'55.737 39d52'02.095 567304.543 376673.733 567304.543 376673.733 NJ GP1
+ -74d51'24.058 41d12'07.401 393979.614 863010.549 393979.614 863010.549 NJ GP2
+ -106d15'00.000 33d30'00.000 1640416.667 909448.493 1640416.667 909448.493 NM C GP1
+ -106d15'00.000 33d30'30.000 1640416.667 912480.595 1640416.667 912480.595 NM C GP2
+ -104d11'42.410 33d17'21.732 583573.491 832847.194 583573.491 832847.194 NM E GP1
+ -104d47'37.948 33d22'32.349 400747.149 864523.566 400747.149 864523.566 NM E GP2
+ -107d50'00.000 32d30'00.000 2723091.667 545634.896 2723091.667 545634.896 NM W GP1
+ -107d50'00.000 32d30'30.000 2723091.667 548666.562 2723091.667 548666.562 NM W GP2
+ -114d49'09.337 35d43'09.299 882966.545 26600313.129 882966.545 26600313.129 NV E GP1
+ -116d50'32.766 41d30'37.869 311338.993 28710910.564 311338.993 28710910.565 NV E GP2
+ -74d02'53.671 42d17'01.775 614362.369 1257287.611 614362.369 1257287.611 NY E GP1
+ -74d44'39.818 42d30'07.382 426225.275 1336579.561 426225.275 1336579.561 NY E GP2
+ -73d02'36.247 40d47'50.624 1249103.533 231235.845 1249103.533 231235.845 NY L GP1
+ -74d06'58.125 40d36'07.281 951997.667 158630.811 951997.667 158630.811 NY L GP2
+ -74d00'00.000 40d45'00.000 984250.000 212521.887 984250.000 212521.887 NY L GP3
+ -73d15'00.000 40d37'30.000 1192442.028 167871.999 1192442.028 167871.999 NY L GP4
+ -73d22'30.000 40d45'00.000 1157419.074 213139.664 1157419.074 213139.664 NY L GP5
+ -80d49'28.238 40d17'50.894 2435851.621 234309.717 2435851.621 234309.717 OH N GP1
+ -82d37'31.021 40d20'14.678 1933572.857 244396.244 1933572.857 244396.244 OH N GP2
+ -98d42'45.414 36d50'19.568 1759953.675 670136.468 1759953.675 670136.468 OK N GP1
+ -95d38'44.046 35d20'36.925 2670659.833 133589.112 2670659.833 133589.112 OK N GP2
+ -119d46'26.562 44d24'25.943 5110990.827 999684.042 5110990.827 999684.042 OR S GP1
+ -121d09'56.105 44d23'08.924 4747225.642 991752.635 4747225.642 991752.635 OR S GP2
+ -74d33'20.644 41d23'48.566 2844678.533 464365.610 2844678.533 464365.610 PA N GP1
+ -78d09'48.121 40d51'35.455 1854155.505 252833.700 1854155.505 252833.700 PA N GP2
+ -67d08'56.930 18d29'56.972 408161.046 898432.808 408161.046 898432.808 PR F GP1
+ -66d52'30.000 18d15'00.000 502925.440 807654.009 502925.440 807654.009 PR F GP2
+ -66d26'00.000 18d15'00.000 656166.667 807469.207 656166.667 807469.207 PR F GP3
+ -66d26'00.000 18d30'00.000 656166.667 898253.524 656166.667 898253.524 PR F GP4
+ -67d08'56.930 18d29'56.972 408161.046 898432.808 408161.046 898432.808 PR M GP1
+ -66d52'30.000 18d15'00.000 502925.440 807654.009 502925.440 807654.009 PR M GP2
+ -66d26'00.000 18d15'00.000 656166.667 807469.207 656166.667 807469.207 PR M GP3
+ -66d26'00.000 18d30'00.000 656166.667 898253.524 656166.667 898253.524 PR M GP4
+ -71d16'00.833 41d32'24.848 391898.667 166566.121 391898.667 166566.121 RI GP1
+ -71d37'13.730 41d23'53.266 295027.785 114722.837 295027.785 114722.837 RI GP2
+ -80d32'30.000 34d32'30.000 2138015.480 985710.127 2138015.480 985710.127 SC N GP1
+ -81d00'00.000 34d32'30.000 1999996.000 985404.077 1999996.000 985404.077 SC N GP2
+ -80d32'30.000 33d32'30.000 2139629.138 621856.156 2139629.138 621856.156 SC S GP1
+ -81d00'00.000 33d32'30.000 1999996.000 621546.527 1999996.000 621546.527 SC S GP2
+ -99d12'21.983 44d06'08.121 2177060.848 99066.761 2177060.848 99066.761 SD N GP1
+ -100d32'28.873 44d32'34.917 1827356.330 259209.712 1827356.330 259209.712 SD N GP2
+ -85d13'55.967 36d21'48.503 2194569.476 739881.374 2194569.476 739881.374 TN GP1
+ -88d43'05.849 36d30'08.410 1169616.875 800645.091 1169616.875 800645.091 TN GP2
+ -100d33'06.303 34d39'35.684 941333.504 3522390.511 941333.504 3522390.511 TX N GP1
+ -102d48'50.949 34d43'39.249 261294.654 3548271.494 261294.654 3548271.494 TX N GP2
+ -111d30'00.000 38d40'00.000 1640416.667 6683084.515 1640416.667 6683084.515 UT C GP1
+ -111d30'00.000 38d40'30.000 1640416.667 6686119.851 1640416.667 6686119.851 UT C GP2
+ -111d30'00.000 41d30'00.000 1640416.667 3705897.565 1640416.667 3705897.565 UT N GP1
+ -111d30'00.000 41d30'30.000 1640416.667 3708933.975 1640416.667 3708933.975 UT N GP2
+ -109d48'37.967 38d29'30.877 2123972.902 10511502.846 2123972.902 10511502.846 UT S GP1
+ -113d52'56.922 37d09'18.788 946139.893 10029235.592 946139.893 10029235.592 UT S GP2
+ -77d13'46.945 38d55'12.407 11844323.043 7020638.975 11844323.043 7020638.975 VA N GP1
+ -79d18'51.557 38d09'59.020 11248797.976 6744688.474 11248797.976 6744688.474 VA N GP2
+ -77d38'10.823 37d49'23.964 11732395.294 6619889.590 11732395.294 6619889.590 VA N GP3
+ -79d26'19.475 37d47'25.852 11211628.032 6608155.232 11211628.032 6608155.232 VA N GP4
+ -77d44'30.336 39d00'06.804 11698399.159 7048812.266 11698399.159 7048812.266 VA N GP6
+ -77d43'47.013 38d59'55.454 11701828.676 7047692.496 11701828.676 7047692.496 VA N GP9
+ -78d30'00.000 37d30'00.000 11482916.667 3705606.876 11482916.667 3705606.876 VA S GP1
+ -78d30'00.000 37d30'30.000 11482916.667 3708641.137 11482916.667 3708641.137 VA S GP2
+ -77d32'33.000 36d54'42.507 11762849.074 3492868.579 11762849.074 3492868.579 VA S GP3
+ -77d21'55.732 38d04'53.901 11809480.679 3919367.025 11809480.679 3919367.025 VA S GP4
+ -64d45'30.000 17d45'30.000 1238952.313 631597.723 1238952.313 631597.723 VI F GP1
+ -66d26'00.000 17d45'56.426 656166.667 631597.858 656166.667 631597.858 VI F GP2
+ -64d45'30.000 17d45'30.000 1238952.313 631597.723 1238952.313 631597.723 VI M GP1
+ -66d26'00.000 17d45'56.426 656166.667 631597.858 656166.667 631597.858 VI M GP2
+ -72d29'31.418 43d09'58.526 1642534.834 242819.594 1642534.834 242819.594 VT GP1
+ -73d12'06.978 44d22'22.810 1456873.971 683480.189 1456873.971 683480.189 VT GP2
+ -119d51'37.006 47d50'51.069 1879336.368 310659.110 1879336.368 310659.110 WA N GP1
+ -123d59'49.087 48d09'29.131 868484.545 438307.526 868484.545 438307.526 WA N GP2
+ -88d44'40.778 45d22'21.598 2291123.165 77666.637 2291123.165 77666.637 WI N GP1
+ -92d12'19.275 45d48'35.812 1406198.343 242375.264 1406198.343 242375.264 WI N GP2
+ -77d53'39.269 39d14'39.339 2423253.113 275144.536 2423253.113 275144.536 WV N GP1
+ -81d33'23.549 39d18'08.535 1386588.889 298906.239 1386588.889 298906.239 WV N GP2
+ -77d30'10.460 38d59'25.903 2536117.742 184974.384 2536117.742 184974.384 WV N GP3
+ -105d31'02.882 43d30'40.600 563107.342 1097477.489 563107.342 1097477.489 WY E GP1
+ -105d22'42.856 43d30'14.685 599946.619 1094729.118 599946.619 1094729.119 WY E GP2
+ -105d28'42.827 43d36'33.391 573561.723 1133155.513 573561.723 1133155.514 WY E GP3
+ -105d23'43.223 42d00'59.422 594028.794 552611.396 594028.794 552611.396 WY E GP4
+ -104d35'06.686 42d34'50.366 812768.620 758647.940 812768.620 758647.940 WY E GP5
+ -106d13'03.224 41d36'14.640 1617477.770 732300.770 1617477.770 732300.770 WYEC GP1
+ -108d01'56.720 41d51'57.518 1121920.469 826536.345 1121920.469 826536.345 WYEC GP2
diff --git a/nad/proj_def.dat b/nad/proj_def.dat
new file mode 100644
index 00000000..d91fc9b6
--- /dev/null
+++ b/nad/proj_def.dat
@@ -0,0 +1,17 @@
+# Projection library defaults file
+# SCCSID--- @(#)proj_def.dat 4.3 94/02/23 GIE REL"
+# very preliminary version
+<general>
+ellps=clrk66 # ellipsoid most compatible with older U.S. maps
+<>
+<aea> # Conterminous U.S. map
+lat_1=29.5
+lat_2=45.5
+<>
+<lcc> # Conterminous U.S. map
+lat_1=33
+lat_2=45
+<>
+<lagrng>
+W=2
+<>
diff --git a/nad/test27 b/nad/test27
new file mode 100755
index 00000000..4adb061a
--- /dev/null
+++ b/nad/test27
@@ -0,0 +1,821 @@
+:
+# Script to test most of the SPCS zones.
+#
+# This script generated from execution of NMD's program l176, where
+# the second pair of numbers are respective easting and northing output.
+#
+# Proj will vary in the .001ft range with projections using Transverse
+# Mercator due to greater precision of meridinal distance function.
+#
+OUT=proj_out27
+#
+echo "doing tests into file ${OUT}, please wait"
+#
+../src/proj +units=us-ft +init=./nad27:5001 -E -f '%.3f' >${OUT} <<EOF
+ -134d00'00.000 55d00'00.000 2615716.535 1156768.938 AK 1 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -133d40'00.000 57d00'00.000 2685642.815 1887198.473 AK 1 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -131d35'45.432 54d39'02.654 3124247.971 1035731.647 AK 1 GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -129d32'30.000 54d32'30.000 3561180.429 1015414.284 AK 1 GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -141d30'00.000 60d30'00.000 1275974.313 3248584.184 AK 1 GP6
+EOF
+../src/proj +units=us-ft +init=./nad27:5002 -E -f '%.3f' >>${OUT} <<EOF
+ -142d00'00.000 56d30'30.000 500000.000 916085.508 AK 2 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5003 -E -f '%.3f' >>${OUT} <<EOF
+ -146d00'00.000 56d30'30.000 500000.000 916085.508 AK 3 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5004 -E -f '%.3f' >>${OUT} <<EOF
+ -150d00'00.000 56d30'30.000 500000.000 916085.508 AK 4 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5005 -E -f '%.3f' >>${OUT} <<EOF
+ -152d28'56.134 60d53'28.765 770312.640 2520850.031 AK 5 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5005 -E -f '%.3f' >>${OUT} <<EOF
+ -154d00'00.000 56d30'30.000 500000.000 916085.508 AK 5 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5006 -E -f '%.3f' >>${OUT} <<EOF
+ -155d00'00.000 71d00'00.000 857636.168 6224356.320 AK 6 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5006 -E -f '%.3f' >>${OUT} <<EOF
+ -158d00'00.000 71d00'00.000 500000.000 6215501.078 AK 6 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5007 -E -f '%.3f' >>${OUT} <<EOF
+ -162d00'00.000 65d15'00.000 700000.000 4111525.687 AK 7 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5008 -E -f '%.3f' >>${OUT} <<EOF
+ -166d00'00.000 65d15'00.000 500000.000 4111525.687 AK 8 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5009 -E -f '%.3f' >>${OUT} <<EOF
+ -170d00'00.000 63d20'00.000 600000.000 3410550.008 AK 9 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5010 -E -f '%.3f' >>${OUT} <<EOF
+ -164d02'30.000 54d27'30.000 5533424.392 1473805.123 AK10 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5010 -E -f '%.3f' >>${OUT} <<EOF
+ -176d00'00.000 52d30'00.000 3000000.000 547583.333 AK10 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:101 -E -f '%.3f' >>${OUT} <<EOF
+ -85d50'00.000 31d20'00.000 500000.000 303093.746 AL E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:101 -E -f '%.3f' >>${OUT} <<EOF
+ -85d12'41.738 32d38'57.737 691376.573 782394.791 AL E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:101 -E -f '%.3f' >>${OUT} <<EOF
+ -86d36'58.670 34d48'58.708 264979.900 1571249.667 AL E GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:102 -E -f '%.3f' >>${OUT} <<EOF
+ -87d30'00.000 33d20'00.000 500000.000 1212487.425 AL W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:102 -E -f '%.3f' >>${OUT} <<EOF
+ -87d30'00.000 33d20'30.000 500000.000 1215519.455 AL W GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:301 -E -f '%.3f' >>${OUT} <<EOF
+ -91d34'46.321 35d18'37.443 2125448.748 355890.988 AR N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:301 -E -f '%.3f' >>${OUT} <<EOF
+ -92d04'11.625 35d19'34.269 1979150.162 361375.766 AR N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:302 -E -f '%.3f' >>${OUT} <<EOF
+ -92d00'00.000 34d45'00.000 2000000.000 758096.040 AR S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:302 -E -f '%.3f' >>${OUT} <<EOF
+ -92d00'00.000 33d15'00.000 2000000.000 212263.845 AR S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5300 -E -f '%.3f' >>${OUT} <<EOF
+ -170d00'00.000 -14d16'00.000 500000.000 312234.650 AS GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5300 -E -f '%.3f' >>${OUT} <<EOF
+ -166d50'38.406 -9d34'41.556 1640416.676 2007870.029 AS GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:202 -E -f '%.3f' >>${OUT} <<EOF
+ -111d55'00.000 34d45'00.000 500000.000 1364267.386 AZ C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:202 -E -f '%.3f' >>${OUT} <<EOF
+ -111d55'00.000 32d20'00.000 500000.000 484978.270 AZ C GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:201 -E -f '%.3f' >>${OUT} <<EOF
+ -110d24'59.771 35d09'58.568 425301.125 1515853.426 AZ E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:201 -E -f '%.3f' >>${OUT} <<EOF
+ -109d34'33.127 31d59'53.103 683147.830 363527.538 AZ E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:201 -E -f '%.3f' >>${OUT} <<EOF
+ -110d30'34.948 35d07'28.243 397422.297 1500739.241 AZ E GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:201 -E -f '%.3f' >>${OUT} <<EOF
+ -109d45'13.226 32d08'41.778 627823.092 416691.532 AZ E GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:203 -E -f '%.3f' >>${OUT} <<EOF
+ -113d45'00.000 34d45'00.000 500000.000 1364312.866 AZ W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:203 -E -f '%.3f' >>${OUT} <<EOF
+ -113d45'00.000 34d45'30.000 500000.000 1367345.603 AZ W GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:203 -E -f '%.3f' >>${OUT} <<EOF
+ -113d45'00.000 34d46'00.000 500000.000 1370378.345 AZ W GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:401 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 41d30'00.000 2000000.000 789314.699 CA 1 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:401 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 41d30'30.000 2000000.000 792351.052 CA 1 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:402 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 39d20'00.000 2000000.000 606975.074 CA 2 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:402 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 39d20'30.000 2000000.000 610010.158 CA 2 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:403 -E -f '%.3f' >>${OUT} <<EOF
+ -120d30'00.000 37d05'00.000 2000000.000 212394.029 CA 3 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:403 -E -f '%.3f' >>${OUT} <<EOF
+ -121d22'26.019 37d30'30.324 1746516.910 368350.900 CA 3 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:403 -E -f '%.3f' >>${OUT} <<EOF
+ -119d46'32.733 37d07'41.470 2211146.746 229541.692 CA 3 GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:403 -E -f '%.3f' >>${OUT} <<EOF
+ -119d38'26.434 36d55'48.009 2251190.696 157720.169 CA 3 GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:403 -E -f '%.3f' >>${OUT} <<EOF
+ -120d42'59.779 38d06'52.815 1937681.203 587984.757 CA 3 GP5
+EOF
+../src/proj +units=us-ft +init=./nad27:404 -E -f '%.3f' >>${OUT} <<EOF
+ -119d00'00.000 36d20'00.000 2000000.000 364036.106 CA 4 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:404 -E -f '%.3f' >>${OUT} <<EOF
+ -119d00'00.000 36d20'30.000 2000000.000 367069.711 CA 4 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:405 -E -f '%.3f' >>${OUT} <<EOF
+ -118d00'00.000 34d45'00.000 2000000.000 454894.032 CA 5 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:405 -E -f '%.3f' >>${OUT} <<EOF
+ -118d00'00.000 34d45'30.000 2000000.000 457926.735 CA 5 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:406 -E -f '%.3f' >>${OUT} <<EOF
+ -116d15'00.000 33d20'00.000 2000000.000 424481.703 CA 6 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:406 -E -f '%.3f' >>${OUT} <<EOF
+ -116d15'00.000 33d20'30.000 2000000.000 427513.796 CA 6 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:407 -E -f '%.3f' >>${OUT} <<EOF
+ -118d20'00.000 34d30'00.000 4186692.580 4294365.712 CA 7 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:502 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 39d15'00.000 2000000.000 515936.228 CO C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:502 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 39d15'30.000 2000000.000 518971.313 CO C GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:501 -E -f '%.3f' >>${OUT} <<EOF
+ -108d45'55.378 40d25'33.504 1091086.832 414752.176 CO N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:501 -E -f '%.3f' >>${OUT} <<EOF
+ -105d14'45.588 40d12'42.711 2070940.652 320120.166 CO N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:503 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 37d30'00.000 2000000.000 303425.100 CO S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:503 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 37d30'30.000 2000000.000 306459.335 CO S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:600 -E -f '%.3f' >>${OUT} <<EOF
+ -72d43'30.515 41d16'55.847 606832.139 163540.219 CT GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:600 -E -f '%.3f' >>${OUT} <<EOF
+ -73d01'15.609 41d13'25.985 525446.203 142415.891 CT GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:700 -E -f '%.3f' >>${OUT} <<EOF
+ -75d33'00.748 39d21'15.214 462235.881 493228.846 DE GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:700 -E -f '%.3f' >>${OUT} <<EOF
+ -75d19'01.889 39d45'14.765 527969.596 638870.822 DE GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:901 -E -f '%.3f' >>${OUT} <<EOF
+ -80d11'00.000 25d45'00.000 768810.056 515637.939 FL E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:903 -E -f '%.3f' >>${OUT} <<EOF
+ -82d45'52.412 29d39'06.589 2551254.254 241240.008 FL N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:903 -E -f '%.3f' >>${OUT} <<EOF
+ -84d55'11.533 29d38'51.982 1866620.008 235814.655 FL N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:902 -E -f '%.3f' >>${OUT} <<EOF
+ -82d38'00.000 27d47'00.000 295216.148 1254408.638 FL W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1001 -E -f '%.3f' >>${OUT} <<EOF
+ -81d27'15.592 32d38'03.003 719287.314 958818.262 GA E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1001 -E -f '%.3f' >>${OUT} <<EOF
+ -83d15'39.990 33d29'58.626 166361.311 1274706.363 GA E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1002 -E -f '%.3f' >>${OUT} <<EOF
+ -84d23'00.000 33d45'00.000 434141.824 1364117.672 GA W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5400 -E -f '%.3f' >>${OUT} <<EOF
+ 144d44'55.503 13d28'20.879 164041.712 164041.680 GU GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5400 -E -f '%.3f' >>${OUT} <<EOF
+ 144d38'07.193 13d20'20.538 123728.401 115623.086 GU GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d59'16.911 19d37'23.477 332050.939 287068.342 HI 1 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d18'06.262 19d31'24.578 568270.061 250663.241 HI 1 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d30'00.000 19d42'00.000 500000.000 314722.985 HI 1 GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d30'00.000 19d42'30.000 500000.000 317749.315 HI 1 GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:5102 -E -f '%.3f' >>${OUT} <<EOF
+ -156d40'00.000 20d42'00.000 500000.000 133170.903 HI 2 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5102 -E -f '%.3f' >>${OUT} <<EOF
+ -156d40'00.000 20d42'30.000 500000.000 136197.580 HI 2 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5103 -E -f '%.3f' >>${OUT} <<EOF
+ -158d00'00.000 21d30'00.000 500000.000 121078.981 HI 3 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5103 -E -f '%.3f' >>${OUT} <<EOF
+ -158d01'30.000 21d37'30.000 491508.215 166485.537 HI 3 GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5104 -E -f '%.3f' >>${OUT} <<EOF
+ -159d30'00.000 22d05'00.000 500000.000 90816.138 HI 4 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5105 -E -f '%.3f' >>${OUT} <<EOF
+ -160d10'00.000 21d42'00.000 500000.000 12108.532 HI 5 GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1401 -E -f '%.3f' >>${OUT} <<EOF
+ -93d28'33.966 42d44'50.101 2006419.316 454523.076 IA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1401 -E -f '%.3f' >>${OUT} <<EOF
+ -93d54'22.084 42d40'23.699 1890779.351 427816.212 IA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1402 -E -f '%.3f' >>${OUT} <<EOF
+ -93d37'00.000 41d35'00.000 1968081.762 576880.709 IA S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1102 -E -f '%.3f' >>${OUT} <<EOF
+ -114d24'00.000 42d56'00.000 392878.009 461838.231 ID C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1101 -E -f '%.3f' >>${OUT} <<EOF
+ -111d42'29.824 43d48'07.616 621017.480 778569.749 ID E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1101 -E -f '%.3f' >>${OUT} <<EOF
+ -112d22'35.516 43d35'26.260 444398.356 701217.958 ID E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1103 -E -f '%.3f' >>${OUT} <<EOF
+ -116d22'02.592 48d07'50.941 349231.302 2357247.272 ID W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1201 -E -f '%.3f' >>${OUT} <<EOF
+ -88d07'06.790 41d46'11.855 558591.507 1858801.531 IL E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1201 -E -f '%.3f' >>${OUT} <<EOF
+ -88d41'35.208 40d43'37.202 400279.755 1478930.010 IL E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1202 -E -f '%.3f' >>${OUT} <<EOF
+ -90d10'00.000 38d30'00.000 500000.000 667527.020 IL W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -85d40'00.000 40d00'00.000 500000.000 910470.786 IN E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -85d40'00.000 40d00'30.000 500000.000 913506.351 IN E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.780 40d00'12.690 339087.973 912273.325 IN E GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.790 40d00'31.660 339099.565 914192.836 IN E GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'28.103 40d00'47.412 339085.485 915786.883 IN E GP6
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d05'00.000 40d00'00.000 500000.000 910470.786 IN W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d05'00.000 40d00'30.000 500000.000 913506.351 IN W GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d45'10.717 39d41'24.840 592969.921 797807.077 IN W GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d41'44.075 37d54'24.755 323351.583 148732.658 IN W GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d32'13.179 39d32'46.419 654071.692 745650.467 IN W GP5
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d25'26.675 38d26'17.646 402398.078 341828.410 IN W GP6
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'28.103 40d00'47.412 735905.989 916383.007 IN W GP7
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.780 40d00'12.690 735964.329 912869.812 IN W GP8
+EOF
+../src/proj +units=us-ft +init=./nad27:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.790 40d00'31.660 735945.409 914789.331 IN W GP9
+EOF
+../src/proj +units=us-ft +init=./nad27:1501 -E -f '%.3f' >>${OUT} <<EOF
+ -96d47'54.567 38d58'52.096 2341555.463 238196.375 KS N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1501 -E -f '%.3f' >>${OUT} <<EOF
+ -98d35'23.954 39d58'41.967 1834645.786 599682.614 KS N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1502 -E -f '%.3f' >>${OUT} <<EOF
+ -97d21'00.000 37d42'00.000 2332714.529 378302.303 KS S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1601 -E -f '%.3f' >>${OUT} <<EOF
+ -84d05'43.283 38d14'35.963 2044414.776 270720.831 KY N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1601 -E -f '%.3f' >>${OUT} <<EOF
+ -84d26'49.265 39d04'03.099 1944057.054 570906.807 KY N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1602 -E -f '%.3f' >>${OUT} <<EOF
+ -86d05'00.000 37d10'00.000 1902871.440 303569.007 KY S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -91d34'46.483 31d57'26.243 2285456.159 470671.781 LA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -92d52'46.615 32d54'52.264 1883486.181 817905.853 LA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -91d29'09.480 31d56'44.721 2314527.078 466735.568 LA N GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -93d59'38.241 32d48'43.467 1540965.776 783590.902 LA N GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d00'00.000 28d50'00.000 2747176.527 68218.410 LA S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d30'00.000 28d50'00.000 2587082.796 65307.429 LA S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d29'59.999 29d19'59.994 2584173.994 247106.020 LA S GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d00'00.004 29d19'59.998 2743474.038 250002.972 LA S GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d10'23.487 29d20'32.615 2688234.966 252215.035 LA S GP5
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d06'34.632 29d15'19.642 2709099.980 220994.973 LA S GP6
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d01'33.803 29d07'47.918 2736661.987 175901.967 LA S GP7
+EOF
+../src/proj +units=us-ft +init=./nad27:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d08'45.781 28d58'27.979 2699434.976 118600.021 LA S GP9
+EOF
+../src/proj +units=us-ft +init=./nad27:2002 -E -f '%.3f' >>${OUT} <<EOF
+ -70d30'00.000 41d30'00.000 200000.000 182180.613 MA I GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2001 -E -f '%.3f' >>${OUT} <<EOF
+ -70d27'00.716 41d40'15.808 886823.958 246295.510 MA M GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2001 -E -f '%.3f' >>${OUT} <<EOF
+ -73d25'59.173 42d06'06.860 75432.106 407473.253 MA M GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1900 -E -f '%.3f' >>${OUT} <<EOF
+ -76d11'27.492 39d12'06.132 1029272.677 499353.154 MD GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1900 -E -f '%.3f' >>${OUT} <<EOF
+ -77d02'30.406 38d26'37.492 788033.549 222300.512 MD GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1900 -E -f '%.3f' >>${OUT} <<EOF
+ -77d30'10.460 38d59'25.903 657055.715 421819.661 MD GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:1801 -E -f '%.3f' >>${OUT} <<EOF
+ -68d24'25.489 46d32'46.920 523379.868 989125.403 ME E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:1801 -E -f '%.3f' >>${OUT} <<EOF
+ -68d37'29.366 47d02'12.659 468876.638 1168006.571 ME E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:1802 -E -f '%.3f' >>${OUT} <<EOF
+ -70d16'00.000 43d40'00.000 473538.933 303746.300 ME W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2112 -E -f '%.3f' >>${OUT} <<EOF
+ -85d40'00.000 44d45'00.000 1653612.784 525406.529 MI C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -83d29'17.919 42d19'19.299 2228532.810 300724.433 MI S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -83d35'24.656 42d20'02.682 2200944.119 304856.048 MI S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -85d55'26.569 41d50'10.236 1566471.427 126614.633 MI S GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -85d45'59.490 41d49'22.346 1609315.113 120996.336 MI S GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:2103 -E -f '%.3f' >>${OUT} <<EOF
+ -89d20'00.000 46d50'00.000 353999.488 1944621.410 MI W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2201 -E -f '%.3f' >>${OUT} <<EOF
+ -91d27'51.183 47d08'19.177 2407087.310 237254.364 MN N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2201 -E -f '%.3f' >>${OUT} <<EOF
+ -95d51'05.998 48d19'26.552 1330690.998 677229.560 MN N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2402 -E -f '%.3f' >>${OUT} <<EOF
+ -92d30'00.000 38d15'00.000 500000.000 879833.618 MO C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2402 -E -f '%.3f' >>${OUT} <<EOF
+ -92d30'00.000 38d15'30.000 500000.000 882868.158 MO C GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2401 -E -f '%.3f' >>${OUT} <<EOF
+ -91d42'04.297 37d22'05.932 150919.587 561018.127 MO E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2401 -E -f '%.3f' >>${OUT} <<EOF
+ -90d08'08.896 36d53'44.124 606497.861 386893.306 MO E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2403 -E -f '%.3f' >>${OUT} <<EOF
+ -94d30'00.000 38d15'00.000 500000.000 758504.732 MO W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2403 -E -f '%.3f' >>${OUT} <<EOF
+ -94d30'00.000 38d15'30.000 500000.000 761539.296 MO W GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2301 -E -f '%.3f' >>${OUT} <<EOF
+ -89d10'14.013 30d30'51.338 393805.810 308399.629 MS E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2301 -E -f '%.3f' >>${OUT} <<EOF
+ -88d26'04.338 30d43'01.454 625321.316 382224.788 MS E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2302 -E -f '%.3f' >>${OUT} <<EOF
+ -90d10'00.000 32d17'00.000 551507.962 648697.041 MS W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2502 -E -f '%.3f' >>${OUT} <<EOF
+ -109d25'00.000 47d05'00.000 2020760.609 455889.692 MT C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2501 -E -f '%.3f' >>${OUT} <<EOF
+ -106d29'11.521 47d52'21.103 2739443.845 332808.759 MT N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2501 -E -f '%.3f' >>${OUT} <<EOF
+ -114d30'43.122 48d52'46.764 794693.447 725072.329 MT N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2503 -E -f '%.3f' >>${OUT} <<EOF
+ -109d15'00.000 45d39'00.000 2063931.561 601700.560 MT S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3200 -E -f '%.3f' >>${OUT} <<EOF
+ -81d12'31.790 35d09'31.049 1339854.041 519988.737 NC GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3200 -E -f '%.3f' >>${OUT} <<EOF
+ -76d31'54.918 35d33'51.452 2733941.071 669408.798 NC GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3200 -E -f '%.3f' >>${OUT} <<EOF
+ -78d28'26.580 36d15'15.480 2155088.262 911860.343 NC GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:3301 -E -f '%.3f' >>${OUT} <<EOF
+ -98d46'03.232 48d08'13.483 2422983.823 419525.823 ND N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3301 -E -f '%.3f' >>${OUT} <<EOF
+ -101d18'21.456 47d39'18.935 1801367.700 240053.997 ND N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3302 -E -f '%.3f' >>${OUT} <<EOF
+ -100d46'00.000 46d48'00.000 1933213.911 413422.204 ND S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2601 -E -f '%.3f' >>${OUT} <<EOF
+ -96d17'52.930 42d04'48.305 3004688.243 293978.208 NE N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2601 -E -f '%.3f' >>${OUT} <<EOF
+ -100d49'26.949 41d58'54.025 1775916.042 237340.591 NE N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2602 -E -f '%.3f' >>${OUT} <<EOF
+ -96d43'00.000 40d49'00.000 2770252.364 431225.617 NE S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2800 -E -f '%.3f' >>${OUT} <<EOF
+ -70d56'11.287 43d08'15.006 694907.496 233185.793 NH GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2800 -E -f '%.3f' >>${OUT} <<EOF
+ -72d32'32.197 42d51'25.984 265213.564 131404.574 NH GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2900 -E -f '%.3f' >>${OUT} <<EOF
+ -74d13'55.737 39d52'02.095 2121971.499 376878.657 NJ GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2900 -E -f '%.3f' >>${OUT} <<EOF
+ -74d51'24.058 41d12'07.401 1947709.569 862915.876 NJ GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3002 -E -f '%.3f' >>${OUT} <<EOF
+ -106d15'00.000 33d30'00.000 500000.000 909419.295 NM C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3002 -E -f '%.3f' >>${OUT} <<EOF
+ -106d15'00.000 33d30'30.000 500000.000 912451.306 NM C GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3001 -E -f '%.3f' >>${OUT} <<EOF
+ -104d11'42.410 33d17'21.732 542236.924 832820.301 NM E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3001 -E -f '%.3f' >>${OUT} <<EOF
+ -104d47'37.948 33d22'32.349 359406.535 864495.732 NM E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3003 -E -f '%.3f' >>${OUT} <<EOF
+ -107d50'00.000 32d30'00.000 500000.000 545616.897 NM W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3003 -E -f '%.3f' >>${OUT} <<EOF
+ -107d50'00.000 32d30'30.000 500000.000 548648.466 NM W GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2702 -E -f '%.3f' >>${OUT} <<EOF
+ -116d48'00.000 36d58'00.000 461048.286 806858.042 NV C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2701 -E -f '%.3f' >>${OUT} <<EOF
+ -114d49'09.337 35d43'09.299 726805.224 353637.053 NV E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:2701 -E -f '%.3f' >>${OUT} <<EOF
+ -116d50'32.766 41d30'37.869 155162.931 2464191.579 NV E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:2703 -E -f '%.3f' >>${OUT} <<EOF
+ -119d49'00.000 39d32'00.000 152145.548 1743820.924 NV W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3102 -E -f '%.3f' >>${OUT} <<EOF
+ -76d10'00.000 43d05'00.000 611313.134 1123706.621 NY C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3101 -E -f '%.3f' >>${OUT} <<EOF
+ -74d02'53.671 42d17'01.775 577147.690 832219.885 NY E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3101 -E -f '%.3f' >>${OUT} <<EOF
+ -74d44'39.818 42d30'07.382 389148.814 911884.889 NY E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -73d02'36.247 40d47'50.624 2264860.626 209793.919 NY L GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -74d06'58.125 40d36'07.281 1967746.807 137190.013 NY L GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -74d00'00.000 40d45'00.000 2000000.000 191080.202 NY L GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -73d15'00.000 40d37'30.000 2208197.581 146431.086 NY L GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -73d22'30.000 40d45'00.000 2173173.707 191697.996 NY L GP5
+EOF
+../src/proj +units=us-ft +init=./nad27:3103 -E -f '%.3f' >>${OUT} <<EOF
+ -78d51'00.000 42d54'00.000 428547.567 1056727.674 NY W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3401 -E -f '%.3f' >>${OUT} <<EOF
+ -80d49'28.238 40d17'50.894 2467363.986 234305.751 OH N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3401 -E -f '%.3f' >>${OUT} <<EOF
+ -82d37'31.021 40d20'14.678 1965071.932 244391.910 OH N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3402 -E -f '%.3f' >>${OUT} <<EOF
+ -84d15'00.000 39d45'00.000 1507970.925 642141.152 OH S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3501 -E -f '%.3f' >>${OUT} <<EOF
+ -98d42'45.414 36d50'19.568 1791448.615 670119.442 OK N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3501 -E -f '%.3f' >>${OUT} <<EOF
+ -95d38'44.046 35d20'36.925 2702176.218 133585.952 OK N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3502 -E -f '%.3f' >>${OUT} <<EOF
+ -97d08'00.000 34d34'00.000 2260914.787 449942.599 OK S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3601 -E -f '%.3f' >>${OUT} <<EOF
+ -123d41'00.000 45d31'00.000 1184216.898 690530.257 OR N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3602 -E -f '%.3f' >>${OUT} <<EOF
+ -119d46'26.562 44d24'25.943 2189746.353 999672.239 OR S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3602 -E -f '%.3f' >>${OUT} <<EOF
+ -121d09'56.105 44d23'08.924 1825970.576 991740.899 OR S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3701 -E -f '%.3f' >>${OUT} <<EOF
+ -74d33'20.644 41d23'48.566 2876202.339 464358.775 PA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3701 -E -f '%.3f' >>${OUT} <<EOF
+ -78d09'48.121 40d51'35.455 1885652.438 252829.477 PA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -67d08'56.930 18d29'56.972 251990.753 242253.319 PR F GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -66d52'30.000 18d15'00.000 346756.548 151479.295 PR F GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d15'00.000 500000.000 151294.491 PR F GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d30'00.000 500000.000 242074.012 PR F GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -67d08'56.930 18d29'56.972 251990.753 242253.319 PR M GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -66d52'30.000 18d15'00.000 346756.548 151479.295 PR M GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d15'00.000 500000.000 151294.491 PR M GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:5201 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d30'00.000 500000.000 242074.012 PR M GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:5202 -E -f '%.3f' >>${OUT} <<EOF
+ -64d43'00.000 17d40'00.000 1097602.972 42283.509 PS S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3800 -E -f '%.3f' >>${OUT} <<EOF
+ -71d16'00.833 41d32'24.848 563817.074 166563.592 RI GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3800 -E -f '%.3f' >>${OUT} <<EOF
+ -71d37'13.730 41d23'53.266 466943.554 114721.079 RI GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3901 -E -f '%.3f' >>${OUT} <<EOF
+ -80d32'30.000 34d32'30.000 2138028.224 561330.721 SC N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3901 -E -f '%.3f' >>${OUT} <<EOF
+ -81d00'00.000 34d32'30.000 2000000.000 561019.077 SC N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:3902 -E -f '%.3f' >>${OUT} <<EOF
+ -80d32'30.000 33d32'30.000 2139661.529 621836.603 SC S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:3902 -E -f '%.3f' >>${OUT} <<EOF
+ -81d00'00.000 33d32'30.000 2000000.000 621532.356 SC S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4001 -E -f '%.3f' >>${OUT} <<EOF
+ -99d12'21.983 44d06'08.121 2208566.880 99065.808 SD N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4001 -E -f '%.3f' >>${OUT} <<EOF
+ -100d32'28.873 44d32'34.917 1858852.206 259207.243 SD N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4002 -E -f '%.3f' >>${OUT} <<EOF
+ -103d14'00.000 44d06'00.000 1238344.555 657205.595 SD S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4100 -E -f '%.3f' >>${OUT} <<EOF
+ -85d13'55.967 36d21'48.503 2226074.895 718522.870 TN GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4100 -E -f '%.3f' >>${OUT} <<EOF
+ -88d43'05.849 36d30'08.410 1201097.659 779285.593 TN GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4203 -E -f '%.3f' >>${OUT} <<EOF
+ -97d06'00.000 31d35'00.000 3006704.541 711708.204 TX C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4201 -E -f '%.3f' >>${OUT} <<EOF
+ -100d33'06.303 34d39'35.684 2285173.373 241550.390 TX N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4201 -E -f '%.3f' >>${OUT} <<EOF
+ -102d48'50.949 34d43'39.249 1605118.921 267430.718 TX N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4205 -E -f '%.3f' >>${OUT} <<EOF
+ -97d30'00.000 25d55'00.000 2328727.194 92175.721 TX S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4202 -E -f '%.3f' >>${OUT} <<EOF
+ -96d48'00.000 32d45'00.000 2215204.973 394833.169 TXNC GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4204 -E -f '%.3f' >>${OUT} <<EOF
+ -98d30'00.000 29d25'00.000 2159176.237 576022.948 TXSC GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4302 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 38d40'00.000 2000000.000 121415.345 UT C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4302 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 38d40'30.000 2000000.000 124450.619 UT C GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4301 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 41d30'00.000 2000000.000 425057.445 UT N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4301 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 41d30'30.000 2000000.000 428093.810 UT N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4303 -E -f '%.3f' >>${OUT} <<EOF
+ -109d48'37.967 38d29'30.877 2483568.472 668988.098 UT S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4303 -E -f '%.3f' >>${OUT} <<EOF
+ -113d52'56.922 37d09'18.788 1305706.243 186731.606 UT S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d13'46.945 38d55'12.407 2361415.621 458962.786 VA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -79d18'51.557 38d09'59.020 1765875.433 183017.881 VA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d38'10.823 37d49'23.964 2249484.834 58221.695 VA N GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -79d26'19.475 37d47'25.852 1728704.621 46487.604 VA N GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d44'30.336 39d00'06.804 2215488.016 487135.448 VA N GP6
+EOF
+../src/proj +units=us-ft +init=./nad27:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d43'47.013 38d59'55.454 2218917.620 486015.701 VA N GP9
+EOF
+../src/proj +units=us-ft +init=./nad27:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -78d30'00.000 37d30'00.000 2000000.000 424763.516 VA S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -78d30'00.000 37d30'30.000 2000000.000 427797.710 VA S GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -77d32'33.000 36d54'42.507 2279939.213 212030.192 VA S GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -77d21'55.732 38d04'53.901 2326572.191 638519.064 VA S GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:5202 -E -f '%.3f' >>${OUT} <<EOF
+ -64d45'30.000 17d45'30.000 1082794.001 75432.552 VI F GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5202 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 17d45'56.426 500000.000 75432.505 VI F GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:5202 -E -f '%.3f' >>${OUT} <<EOF
+ -64d45'30.000 17d45'30.000 1082794.001 75432.552 VI M GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:5202 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 17d45'56.426 500000.000 75432.505 VI M GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4400 -E -f '%.3f' >>${OUT} <<EOF
+ -72d29'31.418 43d09'58.526 502118.227 242816.621 VT GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4400 -E -f '%.3f' >>${OUT} <<EOF
+ -73d12'06.978 44d22'22.810 316451.963 683472.660 VT GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4601 -E -f '%.3f' >>${OUT} <<EOF
+ -119d51'37.006 47d50'51.069 2238927.196 310658.148 WA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4601 -E -f '%.3f' >>${OUT} <<EOF
+ -123d59'49.087 48d09'29.131 1228043.506 438306.777 WA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4602 -E -f '%.3f' >>${OUT} <<EOF
+ -122d54'00.000 46d09'00.000 1391814.257 307059.945 WA S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4802 -E -f '%.3f' >>${OUT} <<EOF
+ -88d04'00.000 44d30'00.000 2504399.560 249042.105 WI C GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4801 -E -f '%.3f' >>${OUT} <<EOF
+ -88d44'40.778 45d22'21.598 2322632.765 77666.151 WI N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4801 -E -f '%.3f' >>${OUT} <<EOF
+ -92d12'19.275 45d48'35.812 1437681.450 242373.846 WI N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4803 -E -f '%.3f' >>${OUT} <<EOF
+ -89d23'00.000 43d05'00.000 2164743.544 395445.420 WI S GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4701 -E -f '%.3f' >>${OUT} <<EOF
+ -77d53'39.269 39d14'39.339 2454764.840 275139.246 WV N GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4701 -E -f '%.3f' >>${OUT} <<EOF
+ -81d33'23.549 39d18'08.535 1418073.862 298900.611 WV N GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4701 -E -f '%.3f' >>${OUT} <<EOF
+ -77d30'10.460 38d59'25.903 2567632.286 184970.946 WV N GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d07'00.000 44d38'00.000 513016.009 1445570.355 WY E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d31'02.882 43d30'40.600 406937.677 1036750.418 WY E GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d22'42.856 43d30'14.685 443778.141 1034002.062 WY E GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d28'42.827 43d36'33.391 417392.389 1072428.186 WY E GP3
+EOF
+../src/proj +units=us-ft +init=./nad27:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d23'43.223 42d00'59.422 437860.186 491889.060 WY E GP4
+EOF
+../src/proj +units=us-ft +init=./nad27:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -104d35'06.686 42d34'50.366 656606.905 697923.643 WY E GP5
+EOF
+../src/proj +units=us-ft +init=./nad27:4904 -E -f '%.3f' >>${OUT} <<EOF
+ -110d36'00.000 41d48'00.000 359125.204 413338.815 WY W GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4902 -E -f '%.3f' >>${OUT} <<EOF
+ -106d13'03.224 41d36'14.640 805153.891 343496.746 WYEC GP1
+EOF
+../src/proj +units=us-ft +init=./nad27:4902 -E -f '%.3f' >>${OUT} <<EOF
+ -108d01'56.720 41d51'57.518 309581.204 437731.262 WYEC GP2
+EOF
+../src/proj +units=us-ft +init=./nad27:4903 -E -f '%.3f' >>${OUT} <<EOF
+ -108d24'00.000 43d02'00.000 593579.361 862553.590 WYWC GP1
+EOF
+#
+# do 'diff' with distribution results
+echo "diff ${OUT} with pj_out27.dist"
+diff ${OUT} pj_out27.dist
+if [ $? -ne 0 ] ; then
+ echo ""
+ echo "PROBLEMS HAVE OCCURED"
+ echo "test file ${OUT} saved"
+else
+ echo "TEST OK"
+ echo "test file ${OUT} removed"
+ /bin/rm -f ${OUT}
+fi
diff --git a/nad/test83 b/nad/test83
new file mode 100755
index 00000000..7eb2fa34
--- /dev/null
+++ b/nad/test83
@@ -0,0 +1,701 @@
+:
+# Script to test most of the SPCS zones.
+#
+# This script generated from execution of NMD's program l176, where
+# the second pair of numbers are respective easting and northing output.
+#
+# Proj will vary in the .001ft range with projections using Transverse
+# Mercator due to greater precision of meridinal distance function.
+#
+OUT=proj_out83
+#
+echo "doing tests into file ${OUT}, please wait"
+#
+../src/proj +units=us-ft +init=./nad83:5001 -E -f '%.3f' >${OUT} <<EOF
+ -134d00'00.000 55d00'00.000 2616018.154 1156379.643 AK 1 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -133d40'00.000 57d00'00.000 2685941.919 1886799.668 AK 1 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -131d35'45.432 54d39'02.654 3124531.426 1035343.511 AK 1 GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -129d32'30.000 54d32'30.000 3561448.345 1015025.876 AK 1 GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:5001 -E -f '%.3f' >>${OUT} <<EOF
+ -141d30'00.000 60d30'00.000 1276328.587 3248159.207 AK 1 GP6
+EOF
+../src/proj +units=us-ft +init=./nad83:5002 -E -f '%.3f' >>${OUT} <<EOF
+ -142d00'00.000 56d30'30.000 1640416.667 916074.825 AK 2 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5003 -E -f '%.3f' >>${OUT} <<EOF
+ -146d00'00.000 56d30'30.000 1640416.667 916074.825 AK 3 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5004 -E -f '%.3f' >>${OUT} <<EOF
+ -150d00'00.000 56d30'30.000 1640416.667 916074.825 AK 4 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5005 -E -f '%.3f' >>${OUT} <<EOF
+ -152d28'56.134 60d53'28.765 1910718.662 2520810.680 AK 5 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5005 -E -f '%.3f' >>${OUT} <<EOF
+ -154d00'00.000 56d30'30.000 1640416.667 916074.825 AK 5 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5006 -E -f '%.3f' >>${OUT} <<EOF
+ -155d00'00.000 71d00'00.000 1998036.998 6224208.217 AK 6 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5006 -E -f '%.3f' >>${OUT} <<EOF
+ -158d00'00.000 71d00'00.000 1640416.667 6215353.367 AK 6 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5007 -E -f '%.3f' >>${OUT} <<EOF
+ -162d00'00.000 65d15'00.000 1640416.667 4111446.441 AK 7 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5008 -E -f '%.3f' >>${OUT} <<EOF
+ -166d00'00.000 65d15'00.000 1640416.667 4111446.441 AK 8 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5009 -E -f '%.3f' >>${OUT} <<EOF
+ -170d00'00.000 63d20'00.000 1640416.667 3410489.717 AK 9 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5010 -E -f '%.3f' >>${OUT} <<EOF
+ -164d02'30.000 54d27'30.000 5814167.604 1473788.834 AK10 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5010 -E -f '%.3f' >>${OUT} <<EOF
+ -176d00'00.000 52d30'00.000 3280833.333 547580.542 AK10 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:101 -E -f '%.3f' >>${OUT} <<EOF
+ -85d50'00.000 31d20'00.000 656166.667 303104.183 AL E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:101 -E -f '%.3f' >>${OUT} <<EOF
+ -85d12'41.738 32d38'57.737 847539.085 782420.807 AL E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:101 -E -f '%.3f' >>${OUT} <<EOF
+ -86d36'58.670 34d48'58.708 421151.975 1571298.908 AL E GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:102 -E -f '%.3f' >>${OUT} <<EOF
+ -87d30'00.000 33d20'00.000 1968500.000 1212527.587 AL W GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:102 -E -f '%.3f' >>${OUT} <<EOF
+ -87d30'00.000 33d20'30.000 1968500.000 1215559.708 AL W GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:301 -E -f '%.3f' >>${OUT} <<EOF
+ -91d34'46.321 35d18'37.443 1437779.156 355900.759 AR N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:301 -E -f '%.3f' >>${OUT} <<EOF
+ -92d04'11.625 35d19'34.269 1291483.982 361385.695 AR N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:302 -E -f '%.3f' >>${OUT} <<EOF
+ -92d00'00.000 34d45'00.000 1312333.333 2070451.744 AR S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:302 -E -f '%.3f' >>${OUT} <<EOF
+ -92d00'00.000 33d15'00.000 1312333.333 1524603.730 AR S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:202 -E -f '%.3f' >>${OUT} <<EOF
+ -111d55'00.000 34d45'00.000 699998.600 1364309.666 AZ C GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:202 -E -f '%.3f' >>${OUT} <<EOF
+ -111d55'00.000 32d20'00.000 699998.600 484994.340 AZ C GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:201 -E -f '%.3f' >>${OUT} <<EOF
+ -110d24'59.771 35d09'58.568 625301.460 1515899.830 AZ E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:201 -E -f '%.3f' >>${OUT} <<EOF
+ -109d34'33.127 31d59'53.103 883142.524 363539.663 AZ E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:201 -E -f '%.3f' >>${OUT} <<EOF
+ -110d30'34.948 35d07'28.243 597423.277 1500785.235 AZ E GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:201 -E -f '%.3f' >>${OUT} <<EOF
+ -109d45'13.226 32d08'41.778 827818.955 416705.394 AZ E GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:203 -E -f '%.3f' >>${OUT} <<EOF
+ -113d45'00.000 34d45'00.000 699998.600 1364355.147 AZ W GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:203 -E -f '%.3f' >>${OUT} <<EOF
+ -113d45'00.000 34d45'30.000 699998.600 1367387.968 AZ W GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:203 -E -f '%.3f' >>${OUT} <<EOF
+ -113d45'00.000 34d46'00.000 699998.600 1370420.793 AZ W GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:401 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 41d30'00.000 6561666.667 2429744.729 CA 1 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:401 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 41d30'30.000 6561666.667 2432781.128 CA 1 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:402 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 39d20'00.000 6561666.667 2247404.250 CA 2 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:402 -E -f '%.3f' >>${OUT} <<EOF
+ -122d00'00.000 39d20'30.000 6561666.667 2250439.391 CA 2 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:403 -E -f '%.3f' >>${OUT} <<EOF
+ -120d30'00.000 37d05'00.000 6561666.667 1852815.760 CA 3 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:403 -E -f '%.3f' >>${OUT} <<EOF
+ -121d22'26.019 37d30'30.324 6308189.835 2008776.145 CA 3 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:403 -E -f '%.3f' >>${OUT} <<EOF
+ -119d46'32.733 37d07'41.470 6772808.251 1869963.783 CA 3 GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:403 -E -f '%.3f' >>${OUT} <<EOF
+ -119d38'26.434 36d55'48.009 6812851.254 1798140.563 CA 3 GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:403 -E -f '%.3f' >>${OUT} <<EOF
+ -120d42'59.779 38d06'52.815 6499349.432 2228414.867 CA 3 GP5
+EOF
+../src/proj +units=us-ft +init=./nad83:404 -E -f '%.3f' >>${OUT} <<EOF
+ -119d00'00.000 36d20'00.000 6561666.667 2004462.102 CA 4 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:404 -E -f '%.3f' >>${OUT} <<EOF
+ -119d00'00.000 36d20'30.000 6561666.667 2007495.782 CA 4 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:405 -E -f '%.3f' >>${OUT} <<EOF
+ -118d00'00.000 34d45'00.000 6561666.667 2095323.781 CA 5 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:405 -E -f '%.3f' >>${OUT} <<EOF
+ -118d00'00.000 34d45'30.000 6561666.667 2098356.568 CA 5 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:406 -E -f '%.3f' >>${OUT} <<EOF
+ -116d15'00.000 33d20'00.000 6561666.667 2064911.626 CA 6 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:406 -E -f '%.3f' >>${OUT} <<EOF
+ -116d15'00.000 33d20'30.000 6561666.667 2067943.810 CA 6 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:406 -E -f '%.3f' >>${OUT} <<EOF
+ -118d20'00.000 34d30'00.000 5933874.572 2495758.727 CA 7 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:502 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 39d15'00.000 3000000.000 1515946.820 CO C GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:502 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 39d15'30.000 3000000.000 1518981.963 CO C GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:501 -E -f '%.3f' >>${OUT} <<EOF
+ -108d45'55.378 40d25'33.504 2091110.958 1414758.884 CO N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:501 -E -f '%.3f' >>${OUT} <<EOF
+ -105d14'45.588 40d12'42.711 3070938.779 1320125.979 CO N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:503 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 37d30'00.000 3000000.000 1303432.168 CO S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:503 -E -f '%.3f' >>${OUT} <<EOF
+ -105d30'00.000 37d30'30.000 3000000.000 1306466.471 CO S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:600 -E -f '%.3f' >>${OUT} <<EOF
+ -72d43'30.515 41d16'55.847 1006831.954 663542.786 CT GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:600 -E -f '%.3f' >>${OUT} <<EOF
+ -73d01'15.609 41d13'25.985 925448.220 642418.129 CT GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:700 -E -f '%.3f' >>${OUT} <<EOF
+ -75d33'00.748 39d21'15.214 618403.524 493238.843 DE GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:700 -E -f '%.3f' >>${OUT} <<EOF
+ -75d19'01.889 39d45'14.765 684135.532 638883.528 DE GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:903 -E -f '%.3f' >>${OUT} <<EOF
+ -82d45'52.412 29d39'06.589 2519743.236 241248.726 FL N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:903 -E -f '%.3f' >>${OUT} <<EOF
+ -84d55'11.533 29d38'51.982 1835122.674 235823.399 FL N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1001 -E -f '%.3f' >>${OUT} <<EOF
+ -81d27'15.592 32d38'03.003 875449.222 958850.568 GA E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1001 -E -f '%.3f' >>${OUT} <<EOF
+ -83d15'39.990 33d29'58.626 322535.391 1274748.301 GA E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d59'16.911 19d37'23.477 1472470.137 287083.198 HI 1 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d18'06.262 19d31'24.578 1708685.701 250676.240 HI 1 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d30'00.000 19d42'00.000 1640416.667 314739.275 HI 1 GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:5101 -E -f '%.3f' >>${OUT} <<EOF
+ -155d30'00.000 19d42'30.000 1640416.667 317765.760 HI 1 GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:5102 -E -f '%.3f' >>${OUT} <<EOF
+ -156d40'00.000 20d42'00.000 1640416.667 133177.588 HI 2 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5102 -E -f '%.3f' >>${OUT} <<EOF
+ -156d40'00.000 20d42'30.000 1640416.667 136204.417 HI 2 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5103 -E -f '%.3f' >>${OUT} <<EOF
+ -158d00'00.000 21d30'00.000 1640416.667 121084.931 HI 3 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5103 -E -f '%.3f' >>${OUT} <<EOF
+ -158d01'30.000 21d37'30.000 1631925.017 166493.704 HI 3 GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5104 -E -f '%.3f' >>${OUT} <<EOF
+ -159d30'00.000 22d05'00.000 1640416.667 90820.525 HI 4 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5105 -E -f '%.3f' >>${OUT} <<EOF
+ -160d10'00.000 21d42'00.000 1640416.667 12109.121 HI 5 GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1401 -E -f '%.3f' >>${OUT} <<EOF
+ -93d28'33.966 42d44'50.101 4927669.136 3735362.601 IA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1401 -E -f '%.3f' >>${OUT} <<EOF
+ -93d54'22.084 42d40'23.699 4812032.409 3708655.393 IA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1101 -E -f '%.3f' >>${OUT} <<EOF
+ -111d42'29.824 43d48'07.616 777180.670 778579.414 ID E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1101 -E -f '%.3f' >>${OUT} <<EOF
+ -112d22'35.516 43d35'26.260 600566.613 701226.817 ID E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1103 -E -f '%.3f' >>${OUT} <<EOF
+ -116d22'02.592 48d07'50.941 2473902.726 2357266.577 ID W GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1201 -E -f '%.3f' >>${OUT} <<EOF
+ -88d07'06.790 41d46'11.855 1042839.901 1858837.259 IL E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1201 -E -f '%.3f' >>${OUT} <<EOF
+ -88d41'35.208 40d43'37.202 884532.422 1478959.912 IL E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -85d40'00.000 40d00'00.000 328083.333 1730697.447 IN E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -85d40'00.000 40d00'30.000 328083.333 1733733.066 IN E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.780 40d00'12.690 167175.533 1732499.995 IN E GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.790 40d00'31.660 167187.126 1734419.540 IN E GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:1301 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'28.103 40d00'47.412 167173.047 1736013.616 IN E GP6
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d05'00.000 40d00'00.000 2952750.000 1730697.447 IN W GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d05'00.000 40d00'30.000 2952750.000 1733733.066 IN W GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d45'10.717 39d41'24.840 3045717.498 1618031.699 IN W GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d41'44.075 37d54'24.755 2776105.988 968944.255 IN W GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d32'13.179 39d32'46.419 3106817.690 1565874.113 IN W GP5
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -87d25'26.675 38d26'17.646 2855150.544 1162044.125 IN W GP6
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'28.103 40d00'47.412 3188649.790 1736609.724 IN W GP7
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.780 40d00'12.690 3188708.130 1733096.467 IN W GP8
+EOF
+../src/proj +units=us-ft +init=./nad83:1302 -E -f '%.3f' >>${OUT} <<EOF
+ -86d14'27.790 40d00'31.660 3188689.210 1735016.020 IN W GP9
+EOF
+../src/proj +units=us-ft +init=./nad83:1501 -E -f '%.3f' >>${OUT} <<EOF
+ -96d47'54.567 38d58'52.096 1653880.047 238201.110 KS N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1501 -E -f '%.3f' >>${OUT} <<EOF
+ -98d35'23.954 39d58'41.967 1146983.460 599694.197 KS N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1601 -E -f '%.3f' >>${OUT} <<EOF
+ -84d05'43.283 38d14'35.963 1684830.325 270726.733 KY N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1601 -E -f '%.3f' >>${OUT} <<EOF
+ -84d26'49.265 39d04'03.099 1584475.157 570918.805 KY N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -91d34'46.483 31d57'26.243 3566283.410 531318.874 LA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -92d52'46.615 32d54'52.264 3164322.062 878564.036 LA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -91d29'09.480 31d56'44.721 3595353.711 527382.519 LA N GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:1701 -E -f '%.3f' >>${OUT} <<EOF
+ -93d59'38.241 32d48'43.467 2821809.119 844247.864 LA N GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d00'00.000 28d50'00.000 4027995.272 128836.330 LA S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d30'00.000 28d50'00.000 3867904.667 125925.406 LA S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d29'59.999 29d19'59.994 3864995.756 307730.820 LA S GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d00'00.004 29d19'59.998 4024292.645 310627.715 LA S GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d10'23.487 29d20'32.615 3969054.663 312839.922 LA S GP5
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d06'34.632 29d15'19.642 3989919.298 281618.678 LA S GP6
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d01'33.803 29d07'47.918 4017480.813 236523.957 LA S GP7
+EOF
+../src/proj +units=us-ft +init=./nad83:1702 -E -f '%.3f' >>${OUT} <<EOF
+ -89d08'45.781 28d58'27.979 3980254.597 179219.900 LA S GP9
+EOF
+../src/proj +units=us-ft +init=./nad83:2001 -E -f '%.3f' >>${OUT} <<EOF
+ -70d27'00.716 41d40'15.808 942982.782 2706924.168 MA M GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2001 -E -f '%.3f' >>${OUT} <<EOF
+ -73d25'59.173 42d06'06.860 131613.265 2868104.007 MA M GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1900 -E -f '%.3f' >>${OUT} <<EOF
+ -76d11'27.492 39d12'06.132 1541600.105 560062.872 MD GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1900 -E -f '%.3f' >>${OUT} <<EOF
+ -77d02'30.406 38d26'37.492 1300367.185 283004.738 MD GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:1900 -E -f '%.3f' >>${OUT} <<EOF
+ -77d30'10.460 38d59'25.903 1169392.711 482527.897 MD GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:1801 -E -f '%.3f' >>${OUT} <<EOF
+ -68d24'25.489 46d32'46.920 1007629.154 1049880.999 ME E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:1801 -E -f '%.3f' >>${OUT} <<EOF
+ -68d37'29.366 47d02'12.659 953127.598 1228762.971 ME E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -83d29'17.919 42d19'19.299 13360865.013 300809.378 MI S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -83d35'24.656 42d20'02.682 13333276.507 304929.978 MI S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -85d55'26.569 41d50'10.236 12698916.149 126441.631 MI S GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:2113 -E -f '%.3f' >>${OUT} <<EOF
+ -85d45'59.490 41d49'22.346 12741759.240 120840.463 MI S GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:2201 -E -f '%.3f' >>${OUT} <<EOF
+ -91d27'51.183 47d08'19.177 3031741.394 565338.600 MN N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2201 -E -f '%.3f' >>${OUT} <<EOF
+ -95d51'05.998 48d19'26.552 1955378.869 1005314.701 MN N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2402 -E -f '%.3f' >>${OUT} <<EOF
+ -92d30'00.000 38d15'00.000 1640416.667 879854.176 MO C GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2402 -E -f '%.3f' >>${OUT} <<EOF
+ -92d30'00.000 38d15'30.000 1640416.667 882888.780 MO C GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2401 -E -f '%.3f' >>${OUT} <<EOF
+ -91d42'04.297 37d22'05.932 471136.507 561031.592 MO E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2401 -E -f '%.3f' >>${OUT} <<EOF
+ -90d08'08.896 36d53'44.124 926703.606 386902.829 MO E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2403 -E -f '%.3f' >>${OUT} <<EOF
+ -94d30'00.000 38d15'00.000 2788708.333 758522.219 MO W GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2403 -E -f '%.3f' >>${OUT} <<EOF
+ -94d30'00.000 38d15'30.000 2788708.333 761556.846 MO W GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2301 -E -f '%.3f' >>${OUT} <<EOF
+ -89d10'14.013 30d30'51.338 878059.046 369015.468 MS E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2301 -E -f '%.3f' >>${OUT} <<EOF
+ -88d26'04.338 30d43'01.454 1109567.483 442842.466 MS E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2500 -E -f '%.3f' >>${OUT} <<EOF
+ -106d29'11.521 47d52'21.103 2707564.623 1334850.273 MT N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2500 -E -f '%.3f' >>${OUT} <<EOF
+ -114d30'43.122 48d52'46.764 763315.457 1726511.247 MT N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3200 -E -f '%.3f' >>${OUT} <<EOF
+ -81d12'31.790 35d09'31.049 1339869.379 520003.003 NC GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3200 -E -f '%.3f' >>${OUT} <<EOF
+ -76d31'54.918 35d33'51.452 2733923.842 669426.932 NC GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3200 -E -f '%.3f' >>${OUT} <<EOF
+ -78d28'26.580 36d15'15.480 2155084.559 911885.081 NC GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:3301 -E -f '%.3f' >>${OUT} <<EOF
+ -98d46'03.232 48d08'13.483 2391470.474 419526.909 ND N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3301 -E -f '%.3f' >>${OUT} <<EOF
+ -101d18'21.456 47d39'18.935 1769873.906 240054.790 ND N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2600 -E -f '%.3f' >>${OUT} <<EOF
+ -96d17'52.930 42d04'48.305 2644820.409 839912.565 NE N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2600 -E -f '%.3f' >>${OUT} <<EOF
+ -100d49'26.949 41d58'54.025 1416403.828 783622.046 NE N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2800 -E -f '%.3f' >>${OUT} <<EOF
+ -70d56'11.287 43d08'15.006 1179151.981 233188.620 NH GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2800 -E -f '%.3f' >>${OUT} <<EOF
+ -72d32'32.197 42d51'25.984 749470.166 131406.173 NH GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2900 -E -f '%.3f' >>${OUT} <<EOF
+ -74d13'55.737 39d52'02.095 567304.543 376673.733 NJ GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2900 -E -f '%.3f' >>${OUT} <<EOF
+ -74d51'24.058 41d12'07.401 393979.614 863010.549 NJ GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3002 -E -f '%.3f' >>${OUT} <<EOF
+ -106d15'00.000 33d30'00.000 1640416.667 909448.493 NM C GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3002 -E -f '%.3f' >>${OUT} <<EOF
+ -106d15'00.000 33d30'30.000 1640416.667 912480.595 NM C GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3001 -E -f '%.3f' >>${OUT} <<EOF
+ -104d11'42.410 33d17'21.732 583573.491 832847.194 NM E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3001 -E -f '%.3f' >>${OUT} <<EOF
+ -104d47'37.948 33d22'32.349 400747.149 864523.566 NM E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3003 -E -f '%.3f' >>${OUT} <<EOF
+ -107d50'00.000 32d30'00.000 2723091.667 545634.896 NM W GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3003 -E -f '%.3f' >>${OUT} <<EOF
+ -107d50'00.000 32d30'30.000 2723091.667 548666.562 NM W GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:2701 -E -f '%.3f' >>${OUT} <<EOF
+ -114d49'09.337 35d43'09.299 882966.545 26600313.129 NV E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:2701 -E -f '%.3f' >>${OUT} <<EOF
+ -116d50'32.766 41d30'37.869 311338.993 28710910.565 NV E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3101 -E -f '%.3f' >>${OUT} <<EOF
+ -74d02'53.671 42d17'01.775 614362.369 1257287.611 NY E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3101 -E -f '%.3f' >>${OUT} <<EOF
+ -74d44'39.818 42d30'07.382 426225.275 1336579.561 NY E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -73d02'36.247 40d47'50.624 1249103.533 231235.845 NY L GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -74d06'58.125 40d36'07.281 951997.667 158630.811 NY L GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -74d00'00.000 40d45'00.000 984250.000 212521.887 NY L GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -73d15'00.000 40d37'30.000 1192442.028 167871.999 NY L GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:3104 -E -f '%.3f' >>${OUT} <<EOF
+ -73d22'30.000 40d45'00.000 1157419.074 213139.664 NY L GP5
+EOF
+../src/proj +units=us-ft +init=./nad83:3401 -E -f '%.3f' >>${OUT} <<EOF
+ -80d49'28.238 40d17'50.894 2435851.621 234309.717 OH N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3401 -E -f '%.3f' >>${OUT} <<EOF
+ -82d37'31.021 40d20'14.678 1933572.857 244396.244 OH N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3501 -E -f '%.3f' >>${OUT} <<EOF
+ -98d42'45.414 36d50'19.568 1759953.675 670136.468 OK N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3501 -E -f '%.3f' >>${OUT} <<EOF
+ -95d38'44.046 35d20'36.925 2670659.833 133589.112 OK N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3602 -E -f '%.3f' >>${OUT} <<EOF
+ -119d46'26.562 44d24'25.943 5110990.827 999684.042 OR S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3602 -E -f '%.3f' >>${OUT} <<EOF
+ -121d09'56.105 44d23'08.924 4747225.642 991752.635 OR S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3701 -E -f '%.3f' >>${OUT} <<EOF
+ -74d33'20.644 41d23'48.566 2844678.533 464365.610 PA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3701 -E -f '%.3f' >>${OUT} <<EOF
+ -78d09'48.121 40d51'35.455 1854155.505 252833.700 PA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -67d08'56.930 18d29'56.972 408161.046 898432.808 PR F GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d52'30.000 18d15'00.000 502925.440 807654.009 PR F GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d15'00.000 656166.667 807469.207 PR F GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d30'00.000 656166.667 898253.524 PR F GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -67d08'56.930 18d29'56.972 408161.046 898432.808 PR M GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d52'30.000 18d15'00.000 502925.440 807654.009 PR M GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d15'00.000 656166.667 807469.207 PR M GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 18d30'00.000 656166.667 898253.524 PR M GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:3800 -E -f '%.3f' >>${OUT} <<EOF
+ -71d16'00.833 41d32'24.848 391898.667 166566.121 RI GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3800 -E -f '%.3f' >>${OUT} <<EOF
+ -71d37'13.730 41d23'53.266 295027.785 114722.837 RI GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3900 -E -f '%.3f' >>${OUT} <<EOF
+ -80d32'30.000 34d32'30.000 2138015.480 985710.127 SC N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3900 -E -f '%.3f' >>${OUT} <<EOF
+ -81d00'00.000 34d32'30.000 1999996.000 985404.077 SC N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:3900 -E -f '%.3f' >>${OUT} <<EOF
+ -80d32'30.000 33d32'30.000 2139629.138 621856.156 SC S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:3900 -E -f '%.3f' >>${OUT} <<EOF
+ -81d00'00.000 33d32'30.000 1999996.000 621546.527 SC S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4001 -E -f '%.3f' >>${OUT} <<EOF
+ -99d12'21.983 44d06'08.121 2177060.848 99066.761 SD N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4001 -E -f '%.3f' >>${OUT} <<EOF
+ -100d32'28.873 44d32'34.917 1827356.330 259209.712 SD N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4100 -E -f '%.3f' >>${OUT} <<EOF
+ -85d13'55.967 36d21'48.503 2194569.476 739881.374 TN GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4100 -E -f '%.3f' >>${OUT} <<EOF
+ -88d43'05.849 36d30'08.410 1169616.875 800645.091 TN GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4201 -E -f '%.3f' >>${OUT} <<EOF
+ -100d33'06.303 34d39'35.684 941333.504 3522390.511 TX N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4201 -E -f '%.3f' >>${OUT} <<EOF
+ -102d48'50.949 34d43'39.249 261294.654 3548271.494 TX N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4302 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 38d40'00.000 1640416.667 6683084.515 UT C GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4302 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 38d40'30.000 1640416.667 6686119.851 UT C GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4301 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 41d30'00.000 1640416.667 3705897.565 UT N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4301 -E -f '%.3f' >>${OUT} <<EOF
+ -111d30'00.000 41d30'30.000 1640416.667 3708933.975 UT N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4303 -E -f '%.3f' >>${OUT} <<EOF
+ -109d48'37.967 38d29'30.877 2123972.902 10511502.846 UT S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4303 -E -f '%.3f' >>${OUT} <<EOF
+ -113d52'56.922 37d09'18.788 946139.893 10029235.592 UT S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d13'46.945 38d55'12.407 11844323.043 7020638.975 VA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -79d18'51.557 38d09'59.020 11248797.976 6744688.474 VA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d38'10.823 37d49'23.964 11732395.294 6619889.590 VA N GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -79d26'19.475 37d47'25.852 11211628.032 6608155.232 VA N GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d44'30.336 39d00'06.804 11698399.159 7048812.266 VA N GP6
+EOF
+../src/proj +units=us-ft +init=./nad83:4501 -E -f '%.3f' >>${OUT} <<EOF
+ -77d43'47.013 38d59'55.454 11701828.676 7047692.496 VA N GP9
+EOF
+../src/proj +units=us-ft +init=./nad83:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -78d30'00.000 37d30'00.000 11482916.667 3705606.876 VA S GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -78d30'00.000 37d30'30.000 11482916.667 3708641.137 VA S GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -77d32'33.000 36d54'42.507 11762849.074 3492868.579 VA S GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:4502 -E -f '%.3f' >>${OUT} <<EOF
+ -77d21'55.732 38d04'53.901 11809480.679 3919367.025 VA S GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -64d45'30.000 17d45'30.000 1238952.313 631597.723 VI F GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 17d45'56.426 656166.667 631597.858 VI F GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -64d45'30.000 17d45'30.000 1238952.313 631597.723 VI M GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:5200 -E -f '%.3f' >>${OUT} <<EOF
+ -66d26'00.000 17d45'56.426 656166.667 631597.858 VI M GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4400 -E -f '%.3f' >>${OUT} <<EOF
+ -72d29'31.418 43d09'58.526 1642534.834 242819.594 VT GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4400 -E -f '%.3f' >>${OUT} <<EOF
+ -73d12'06.978 44d22'22.810 1456873.971 683480.189 VT GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4601 -E -f '%.3f' >>${OUT} <<EOF
+ -119d51'37.006 47d50'51.069 1879336.368 310659.110 WA N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4601 -E -f '%.3f' >>${OUT} <<EOF
+ -123d59'49.087 48d09'29.131 868484.545 438307.526 WA N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4801 -E -f '%.3f' >>${OUT} <<EOF
+ -88d44'40.778 45d22'21.598 2291123.165 77666.637 WI N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4801 -E -f '%.3f' >>${OUT} <<EOF
+ -92d12'19.275 45d48'35.812 1406198.343 242375.264 WI N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4701 -E -f '%.3f' >>${OUT} <<EOF
+ -77d53'39.269 39d14'39.339 2423253.113 275144.536 WV N GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4701 -E -f '%.3f' >>${OUT} <<EOF
+ -81d33'23.549 39d18'08.535 1386588.889 298906.239 WV N GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4701 -E -f '%.3f' >>${OUT} <<EOF
+ -77d30'10.460 38d59'25.903 2536117.742 184974.384 WV N GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d31'02.882 43d30'40.600 563107.342 1097477.489 WY E GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d22'42.856 43d30'14.685 599946.619 1094729.119 WY E GP2
+EOF
+../src/proj +units=us-ft +init=./nad83:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d28'42.827 43d36'33.391 573561.723 1133155.514 WY E GP3
+EOF
+../src/proj +units=us-ft +init=./nad83:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -105d23'43.223 42d00'59.422 594028.794 552611.396 WY E GP4
+EOF
+../src/proj +units=us-ft +init=./nad83:4901 -E -f '%.3f' >>${OUT} <<EOF
+ -104d35'06.686 42d34'50.366 812768.620 758647.940 WY E GP5
+EOF
+../src/proj +units=us-ft +init=./nad83:4902 -E -f '%.3f' >>${OUT} <<EOF
+ -106d13'03.224 41d36'14.640 1617477.770 732300.770 WYEC GP1
+EOF
+../src/proj +units=us-ft +init=./nad83:4902 -E -f '%.3f' >>${OUT} <<EOF
+ -108d01'56.720 41d51'57.518 1121920.469 826536.345 WYEC GP2
+EOF
+#
+# do 'diff' with distribution results
+echo "diff ${OUT} with pj_out83.dist"
+diff ${OUT} pj_out83.dist
+if [ $? -ne 0 ] ; then
+ echo ""
+ echo "PROBLEMS HAVE OCCURED"
+ echo "test file ${OUT} saved"
+else
+ echo "TEST OK"
+ echo "test file ${OUT} removed"
+ /bin/rm -f ${OUT}
+fi
diff --git a/nad/world b/nad/world
new file mode 100644
index 00000000..42b21de5
--- /dev/null
+++ b/nad/world
@@ -0,0 +1,176 @@
+# SCCSID @(#)world 1.2 95/08/05 GIE REL
+# proj +init files for various non-U.S. coordinate systems.
+#
+<CH1903> # Swiss Coordinate System
+ +proj=somerc +lat_0=46d57'8.660"N +lon_0=7d26'22.500"E
+ +ellps=bessel +x_0=600000 +y_0=200000
+ +k_0=1. no_defs <>
+<madagascar> # Laborde grid for Madagascar
+ proj=labrd ellps=intl lon_0=46d26'13.95E lat_0=18d54S
+ azi=18d54 k_0=.9995 x_0=400000 y_0=800000
+ no_defs <>
+<new_zealand> # New Zealand Map Grid (NZMG)
+ proj=nzmg # Projection unique to N.Z. so all factors fixed
+ no_defs <>
+# Secondary grids DMA TM8358.1, p. 4.3
+<bwi> # British West Indies
+ proj=tmerc ellps=clrk80 lon_0=62W
+ x_0=400000 k_0=0.9995
+ no_defs <>
+<costa-n> # Costa Rica Norte
+ proj=lcc ellps=clrk66 lat_1=10d28N lon_0=84d20W
+ x_0=500000 y_0=217820.522 k_0=0.99995696
+ no_defs <>
+<costa-s> # Costa Rica Sud
+ proj=lcc ellps=clrk66 lat_1=9dN lon_0=83d40W
+ x_0=500000 y_0=327987.436 k_0=0.99995696
+ no_defs <>
+<cuba-n> # Cuba Norte
+ proj=lcc ellps=clrk66 lat_1=22d21N lon_0=81dW
+ x_0=500000 y_0=280296.016 k_0=0.99993602
+ no_defs <>
+<cuba-s> # Cuba Sud
+ proj=lcc ellps=clrk66 lat_1=20d43'N lon_0=76d50'W
+ x_0=500000 y_0=229126.939 k_0=0.99994848
+ no_defs <>
+<domin_rep> # Dominican Republic
+ proj=lcc ellps=clrk66 lat_1=18d49'N lon_0=71d30'W
+ x_0=500000 y_0=277063.657 k_0=0.99991102
+ no_defs <>
+<egypt-1> # Egypt
+ proj=tmerc ellps=intl lon_0=25d30'E x_0=300000 k_0=0.99985
+ no_defs <>
+<egypt-2> # Egypt
+ proj=tmerc ellps=intl lon_0=28d30'E x_0=300000 k_0=0.99985
+ no_defs <>
+<egypt-3> # Egypt
+ proj=tmerc ellps=intl lon_0=31d30'E x_0=300000 k_0=0.99985
+ no_defs <>
+<egypt-4> # Egypt
+ proj=tmerc ellps=intl lon_0=34d30'E x_0=300000 k_0=0.99985
+ no_defs <>
+<egypt-5> # Egypt
+ proj=tmerc ellps=intl lon_0=37d30'E x_0=300000 k_0=0.99985
+ no_defs <>
+<el_sal> # El Salvador
+ proj=lcc ellps=clrk66 lat_1=13d47'N lon_0=89dW
+ x_0=500000 y_0=295809.184 k_0=0.99996704
+ no_defs <>
+<guat-n> # Guatemala Norte
+ proj=lcc ellps=clrk66 lat_1=16d49'N lon_0=90d20'W
+ x_0=500000 y_0=292209.579 k_0=0.99992226
+ no_defs <>
+<guat-s> # Guatemala Sud
+ proj=lcc ellps=clrk66 lat_1=14d54'N lon_0=90d20'W
+ x_0=500000 y_0=325992.681 k_0=0.99989906
+ no_defs <>
+<haiti> # Haiti
+ proj=lcc ellps=clrk66 lat_1=18d49'N lon_0=71d30'W
+ x_0=500000 y_0=277063.657 k_0=0.99991102
+ no_defs <>
+<hond-n> # Honduras Norte
+ proj=lcc ellps=clrk66 lat_1=15d30'N lon_0=86d10'W
+ x_0=500000 y_0=296917.439 k_0=0.99993273
+ no_defs <>
+<hond-s> # Honduras Sud
+ proj=lcc ellps=clrk66 lat_1=13d47'N lon_0=87d10'W
+ x_0=500000 y_0=296215.903 k_0=0.99995140
+ no_defs <>
+<levant> # Levant
+ proj=lcc ellps=clrk66 lat_1=34d39'N lon_0=37d21'E
+ x_0=500000 y_0=300000 k_0=0.9996256
+ no_defs <>
+<nica-n> # Nicaragua Norte
+ proj=lcc ellps=clrk66 lat_1=13d52'N lon_0=85d30'W
+ x_0=500000 y_0=359891.816 k_0=0.99990314
+ no_defs <>
+<nica-s> # Nicaragua Sud
+ proj=lcc ellps=clrk66 lat_1=11d40'N lon_0=85d30'W
+ x_0=500000 y_0=288876.327 k_0=0.99992228
+ no_defs <>
+<nw-africa> # Northwest Africa
+ proj=lcc ellps=clrk80 lat_1=34dN lon_0=0dE
+ x_0=1000000 y_0=500000 k_0=0.99908
+ no_defs <>
+<palestine> # Palestine
+ proj=tmerc a=6378300.79 rf=293.488307656
+ lat_0=31d44'2.749"N lon_0=35d12'43.490"E
+ x_0=170251.555 y_0=126867.909 k_0=1
+ no_defs <>
+<panama> # Panama
+ proj=lcc ellps=clrk66 lat_1=8d25'N lon_0=80dW
+ x_0=500000 y_0=294865.303 k_0=0.99989909
+ no_defs <>
+# other grids in DMA TM8358.1
+<bng> # British National Grid
+ proj=tmerc ellps=airy lat_0=49dN lon_0=2dW
+ k_0=0.9996012717 x_0=400000 y_0=-100000
+ no_defs <>
+<malay> # West Malaysian RSO Grid
+ proj=omerc a=6377295.66402 rf=300.8017 alpha=323d01'32.846"
+ no_uoff rot_conv lonc=102d15E lat_0=4dN k_0=0.99984 x_0=804670.240 y_0=0
+ no_defs <>
+<india-I> # India Zone I
+ proj=lcc ellps=everest lon_0=68E lat_1=32d30'N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<india-IIA> # India Zone IIA
+ proj=lcc ellps=everest lon_0=74E lat_1=26N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<india-IIB> # India Zone IIB
+ proj=lcc ellps=everest lon_0=90E lat_1=26N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<india-IIIA> # India Zone IIIA
+ proj=lcc ellps=everest lon_0=80E lat_1=19N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<india-IIIB> # India Zone IIIB
+ proj=lcc ellps=everest lon_0=100E lat_1=19N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<india-IVA> # India Zone IVA
+ proj=lcc ellps=everest lon_0=80E lat_1=12N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<india-IVB> # India Zone IVB
+ proj=lcc ellps=everest lon_0=104E lat_1=12N
+ x_0=2743185.69 y_0=914395.23 k_0=.998786408
+ no_defs <>
+<ceylon> # Ceylon Belt
+ proj=tmerc ellps=everest lon_0=80d46'18.160"E lat_0=7d0'1.729"N
+ x_0=160933.56048 y_0=160933.56048 k_0=1.
+ no_defs <>
+<irish> # Irish Transverse Mercator Grid
+ proj=tmerx ellps=mod_airy lat_0=53d30'N lon_0=8W
+ x_0=200000 y_0=-250000 k_0=1.000035
+ no_defs <>
+<neiez> # Netherlands East Indies Equitorial Zone
+ proj=merc ellps=bessel lon_0=110E
+ x_0=3900000 y_0=900000 k_0=0.997
+ no_defs <>
+<n-alger> # Nord Algerie Grid
+ proj=lcc ellps=clrk80 lon_0=2d42E lat_0=36N
+ x_0=500000 y_0=300000 k_0=0.999625544
+ no_defs <>
+<n-maroc> # Nord Maroc Grid
+ proj=lcc ellps=clrk80 lon_0=5d24'W lat_0=33d18'N
+ x_0=500000 y_0=300000 k_0=0.999625769
+ no_defs <>
+<n-tunis> # Nord Tunisie Grid
+ proj=lcc ellps=clrk80 lon_0=9d54E lat_0=36N
+ x_0=500000 y_0=300000 k_0=0.999625544
+ no_defs <>
+<s-alger> # Sud Algerie Grid
+ proj=lcc ellps=clrk80 lon_0=2d42E lat_0=33d18'N
+ x_0=500000 y_0=300000 k_0=0.999625769
+ no_defs <>
+<s-maroc> # Sud Maroc Grid
+ proj=lcc ellps=clrk80 lon_0=5d24W lat_0=29d42'N
+ x_0=500000 y_0=300000 k_0=0.999615596
+ no_defs <>
+<s-tunis> # Sud Tunisie Grid
+ proj=lcc ellps=clrk80 lon_0=9d54'E lat_0=33d18'N
+ x_0=500000 y_0=300000 k_0=0.999625769
+ no_defs <>