From f8fae48980ed2e7c347d33e83f2ffdaaf9a77080 Mon Sep 17 00:00:00 2001
From: root <vkulikovskiy@km3net.de>
Date: Thu, 31 Jan 2019 15:19:58 +0000
Subject: [PATCH] Cleaning.

---
 .deps/sla.Plo  |     4 +-
 .gitlab-ci.yml |     2 +-
 README.md      |     2 +-
 config.log     |   154 +-
 config.status  |    26 +-
 libtool        |    22 +-
 sun67.htx_tar  |   Bin 2498560 -> 0 bytes
 sun67.ps       | 16439 -----------------------------------------------
 8 files changed, 93 insertions(+), 16556 deletions(-)
 delete mode 100644 sun67.htx_tar
 delete mode 100644 sun67.ps

diff --git a/.deps/sla.Plo b/.deps/sla.Plo
index fd3c40b..6e9e482 100644
--- a/.deps/sla.Plo
+++ b/.deps/sla.Plo
@@ -2,7 +2,7 @@ sla.lo: sla.c /usr/include/stdc-predef.h f77.h /usr/include/stdlib.h \
  /usr/include/features.h /usr/include/sys/cdefs.h \
  /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
  /usr/include/gnu/stubs-64.h \
- /pbs/software/x86_64_el7/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/stddef.h \
+ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stddef.h \
  /usr/include/bits/waitflags.h /usr/include/bits/waitstatus.h \
  /usr/include/endian.h /usr/include/bits/endian.h \
  /usr/include/bits/byteswap.h /usr/include/bits/types.h \
@@ -35,7 +35,7 @@ f77.h:
 
 /usr/include/gnu/stubs-64.h:
 
-/pbs/software/x86_64_el7/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/include/stddef.h:
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/stddef.h:
 
 /usr/include/bits/waitflags.h:
 
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 415e26b..8e0084f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@
 image: docker.km3net.de/base/centos-full:7
 build:
     script:
-        - ./configure
+        - ./configure --without-stardocs 
         - make clean && make
diff --git a/README.md b/README.md
index bf21042..128bb95 100644
--- a/README.md
+++ b/README.md
@@ -8,6 +8,6 @@ They needed for GENHEN installation.
 
 To compile type 
 
-    ./compile
+    ./compile --without-stardocs 
     make
 
diff --git a/config.log b/config.log
index 743710e..9c6d15d 100644
--- a/config.log
+++ b/config.log
@@ -4,17 +4,17 @@ running configure, to aid debugging if configure makes a mistake.
 It was created by sla configure 2.5-4, which was
 generated by Starlink Autoconf 2.59.  Invocation command line was
 
-  $ ./configure 
+  $ ./configure --without-stardocs
 
 ## --------- ##
 ## Platform. ##
 ## --------- ##
 
-hostname = cca008
+hostname = b3ff940482a4
 uname -m = x86_64
-uname -r = 3.10.0-957.1.3.el7.x86_64
+uname -r = 4.9.93-linuxkit-aufs
 uname -s = Linux
-uname -v = #1 SMP Thu Nov 29 14:49:43 UTC 2018
+uname -v = #1 SMP Wed Jun 6 16:55:56 UTC 2018
 
 /usr/bin/uname -p = x86_64
 /bin/uname -X     = unknown
@@ -27,38 +27,13 @@ hostinfo               = unknown
 /usr/bin/oslevel       = unknown
 /bin/universe          = unknown
 
-PATH: /pbs/software/centos-7-x86_64/root/5.34.23//bin
-PATH: /afs/in2p3.fr/cernlib/@sys/pro/bin
-PATH: /sps/km3net/users/kulikovs/data_processing/genhentrunk
-PATH: /afs/in2p3.fr/cernlib/@sys/pro/bin
-PATH: /sps/km3net/users/kulikovs/data_processing/genhentrunk
-PATH: /sps/km3net/users/kulikovs/.pyenv/shims
-PATH: /sps/km3net/users/kulikovs/.pyenv/bin
-PATH: /pbs/software/x86_64_el7/gcc/5.5.0/bin
-PATH: /pbs/throng/km3net/share/geant/v10.01.p03/bin
-PATH: /afs/in2p3.fr/throng/km3net/i3-tools/root-v5.28.00c//bin
-PATH: /pbs/throng/km3net/bin
-PATH: /afs/in2p3.fr/throng/km3net/i3-tools/root-v5.28.00c//bin
-PATH: /opt/sge/bin/lx-amd64
-PATH: /usr/afsws/bin
-PATH: /opt/bin
-PATH: /opt/treqs2-client//prod/bin
-PATH: /pbs/software/centos-7-x86_64/shift/prod/bin
-PATH: /pbs/software/centos-7-x86_64/oracle/12.2.0/instantclient/bin
-PATH: /pbs/software/centos-7-x86_64/ninja/1.8.2/bin
-PATH: /pbs/software/centos-7-x86_64/curl/7.60.0/bin
-PATH: /pbs/software/centos-7-x86_64/cmake/3.11.0/bin
-PATH: /usr/lib64/qt-3.3/bin
-PATH: /opt/puppetlabs/bin
-PATH: /opt/dell/srvadmin/bin
+PATH: /usr/local/root/bin
+PATH: /usr/local/sbin
+PATH: /usr/local/bin
 PATH: /usr/sbin
 PATH: /usr/bin
 PATH: /sbin
 PATH: /bin
-PATH: /usr/local/bin
-PATH: /usr/local/shared/bin
-PATH: /pbs/home/k/kulikovs/bin
-PATH: .
 
 
 ## ----------- ##
@@ -79,11 +54,11 @@ configure:2018: result: x86_64-unknown-linux-gnu
 configure:2038: checking for style of include used by make
 configure:2066: result: GNU
 configure:2137: checking for gcc
-configure:2153: found /pbs/software/x86_64_el7/gcc/5.5.0/bin/gcc
+configure:2153: found /usr/bin/gcc
 configure:2163: result: gcc
 configure:2407: checking for C compiler version
 configure:2410: gcc --version </dev/null >&5
-gcc (GCC) 5.5.0
+gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)
 Copyright (C) 2015 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@@ -92,17 +67,17 @@ configure:2413: $? = 0
 configure:2415: gcc -v </dev/null >&5
 Using built-in specs.
 COLLECT_GCC=gcc
-COLLECT_LTO_WRAPPER=/pbs/software/x86_64_el7/gcc/5.5.0/libexec/gcc/x86_64-unknown-linux-gnu/5.5.0/lto-wrapper
-Target: x86_64-unknown-linux-gnu
-Configured with: ../configure --prefix=/pbs/software/centos-7-x86_64/gcc/5.5.0 --enable-shared --enable-threads=posix --disable-multilib
+COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
+Target: x86_64-redhat-linux
+Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
 Thread model: posix
-gcc version 5.5.0 (GCC) 
+gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) 
 configure:2418: $? = 0
 configure:2420: gcc -V </dev/null >&5
 gcc: error: unrecognized command line option '-V'
 gcc: fatal error: no input files
 compilation terminated.
-configure:2423: $? = 1
+configure:2423: $? = 4
 configure:2446: checking for C compiler default output file name
 configure:2449: gcc    conftest.c  >&5
 configure:2452: $? = 0
@@ -218,8 +193,7 @@ configure:3489: Starlink tree located at /home/vmwareshare/rhel30linux_i386/buil
 configure:3563: checking whether we need any library fixups
 configure:3690: result: no
 configure:3801: checking for pax
-configure:3819: found /usr/bin/pax
-configure:3831: result: /usr/bin/pax
+configure:3834: result: no
 configure:3842: checking for gnutar
 configure:3875: result: no
 configure:3842: checking for tar
@@ -263,6 +237,8 @@ configure:4225: gcc -E  conftest.c
 configure:4231: $? = 0
 configure:4263: gcc -E  conftest.c
 conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
 compilation terminated.
 configure:4269: $? = 1
 configure: failed program was:
@@ -282,6 +258,8 @@ configure:4332: gcc -E  conftest.c
 configure:4338: $? = 0
 configure:4370: gcc -E  conftest.c
 conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
 compilation terminated.
 configure:4376: $? = 1
 configure: failed program was:
@@ -395,15 +373,9 @@ configure:6952: test -s conftest.o
 configure:6955: $? = 0
 configure:7044: gcc -o conftest -g -O2   conftest.c  >&5
 conftest.c: In function 'main':
-conftest.c:28:7: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
+conftest.c:28:7: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
        exit(2);
        ^
-conftest.c:28:7: warning: incompatible implicit declaration of built-in function 'exit'
-conftest.c:28:7: note: include '<stdlib.h>' or provide a declaration of 'exit'
-conftest.c:29:3: warning: incompatible implicit declaration of built-in function 'exit'
-   exit (0);
-   ^
-conftest.c:29:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
 configure:7047: $? = 0
 configure:7049: ./conftest
 configure:7052: $? = 0
@@ -505,11 +477,11 @@ configure:7244: result: yes
 configure:7279: checking for dlfcn.h
 configure:7286: result: yes
 configure:7351: checking for g++
-configure:7367: found /pbs/software/x86_64_el7/gcc/5.5.0/bin/g++
+configure:7367: found /usr/bin/g++
 configure:7377: result: g++
 configure:7393: checking for C++ compiler version
 configure:7396: g++ --version </dev/null >&5
-g++ (GCC) 5.5.0
+g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36)
 Copyright (C) 2015 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@@ -518,17 +490,17 @@ configure:7399: $? = 0
 configure:7401: g++ -v </dev/null >&5
 Using built-in specs.
 COLLECT_GCC=g++
-COLLECT_LTO_WRAPPER=/pbs/software/x86_64_el7/gcc/5.5.0/libexec/gcc/x86_64-unknown-linux-gnu/5.5.0/lto-wrapper
-Target: x86_64-unknown-linux-gnu
-Configured with: ../configure --prefix=/pbs/software/centos-7-x86_64/gcc/5.5.0 --enable-shared --enable-threads=posix --disable-multilib
+COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
+Target: x86_64-redhat-linux
+Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
 Thread model: posix
-gcc version 5.5.0 (GCC) 
+gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) 
 configure:7404: $? = 0
 configure:7406: g++ -V </dev/null >&5
 g++: error: unrecognized command line option '-V'
 g++: fatal error: no input files
 compilation terminated.
-configure:7409: $? = 1
+configure:7409: $? = 4
 configure:7412: checking whether we are using the GNU C++ compiler
 configure:7436: g++ -c   conftest.cc >&5
 configure:7442: $? = 0
@@ -690,6 +662,8 @@ configure:7804: g++ -E  conftest.cc
 configure:7810: $? = 0
 configure:7842: g++ -E  conftest.cc
 conftest.cc:25:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
 compilation terminated.
 configure:7848: $? = 1
 configure: failed program was:
@@ -723,6 +697,8 @@ configure:7911: g++ -E  conftest.cc
 configure:7917: $? = 0
 configure:7949: g++ -E  conftest.cc
 conftest.cc:25:28: fatal error: ac_nonexistent.h: No such file or directory
+ #include <ac_nonexistent.h>
+                            ^
 compilation terminated.
 configure:7955: $? = 1
 configure: failed program was:
@@ -856,7 +832,7 @@ configure:9183: checking if gcc static flag  works
 configure:9211: result: yes
 configure:9229: checking if gcc supports -fno-rtti -fno-exceptions
 configure:9247: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
-cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
+cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default]
 configure:9251: $? = 0
 configure:9264: result: no
 configure:9279: checking for gcc option to produce PIC
@@ -979,7 +955,7 @@ Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/u
 Thread model: posix
 gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) 
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /scratch/users/k/kulikovs/cch15JNH.s
+ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /tmp/ccFA7DUQ.s
 GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-36) (x86_64-redhat-linux)
 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-36), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@@ -987,15 +963,15 @@ GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-36) (x86_64-redhat-linux
 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-36), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- as -v --64 -o /scratch/users/k/kulikovs/ccLeRNYq.o /scratch/users/k/kulikovs/cch15JNH.s
-GNU assembler version 2.27 (x86_64-redhat-linux) using BFD version version 2.27-34.base.el7
+ as -v --64 -o /tmp/ccufW89t.o /tmp/ccFA7DUQ.s
+GNU assembler version 2.25.1 (x86_64-redhat-linux) using BFD version version 2.25.1-31.base.el7 
 Reading specs from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/libgfortran.spec
 rename spec lib to liborig
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
-COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/
+COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/
 LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /scratch/users/k/kulikovs/ccLeRNYq.o -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o
+ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /tmp/ccufW89t.o -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o
 configure:22856: result: -v
 configure:22858: checking for Fortran libraries of f95
 configure:22879: f95 -o conftest -g -O2 -v   conftest.f  >&5
@@ -1007,7 +983,7 @@ Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/u
 Thread model: posix
 gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) 
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /scratch/users/k/kulikovs/cc6r5pzT.s
+ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /tmp/ccy1UbsX.s
 GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-36) (x86_64-redhat-linux)
 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-36), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@@ -1015,19 +991,19 @@ GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-36) (x86_64-redhat-linux
 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-36), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- as -v --64 -o /scratch/users/k/kulikovs/cczBuPgD.o /scratch/users/k/kulikovs/cc6r5pzT.s
-GNU assembler version 2.27 (x86_64-redhat-linux) using BFD version version 2.27-34.base.el7
+ as -v --64 -o /tmp/ccQRBLOA.o /tmp/ccy1UbsX.s
+GNU assembler version 2.25.1 (x86_64-redhat-linux) using BFD version version 2.25.1-31.base.el7 
 Reading specs from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/libgfortran.spec
 rename spec lib to liborig
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
-COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/
+COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/
 LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.8.5/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../:/lib/:/usr/lib/
 COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
- /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /scratch/users/k/kulikovs/cczBuPgD.o -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o
+ /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /tmp/ccQRBLOA.o -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o
 configure:23040: result:  -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath
 configure:23055: checking for alternate main to link with Fortran libraries
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1073,7 +1049,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1119,7 +1095,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1165,7 +1141,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1211,7 +1187,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1257,7 +1233,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1303,7 +1279,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1349,7 +1325,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1395,7 +1371,7 @@ configure: failed program was:
 |   return 0;
 | }
 configure:23092: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath >&5
-/lib/../lib64/crt1.o: In function `_start':
+/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o: In function `_start':
 (.text+0x20): undefined reference to `main'
 collect2: error: ld returned 1 exit status
 configure:23098: $? = 1
@@ -1446,9 +1422,10 @@ configure:23258: result: -v
 configure:23260: checking for Fortran libraries of f95
 configure:23442: result:  -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath
 configure:23461: checking if f95 is in strict f2c compatible mode
-configure:23541: result: no
+configure:23541: result: 
 configure:23572: checking for star2html
 configure:23604: result: star2html
+configure:23618: WARNING: not installing docs sun67
 configure:23749: creating ./config.status
 
 ## ---------------------- ##
@@ -1464,7 +1441,7 @@ generated by Starlink Autoconf 2.59.  Invocation command line was
   CONFIG_COMMANDS = 
   $ ./config.status 
 
-on cca008
+on b3ff940482a4
 
 config.status:762: creating Makefile
 config.status:762: creating component.xml
@@ -1542,7 +1519,6 @@ ac_cv_header_unistd_h=yes
 ac_cv_host=x86_64-unknown-linux-gnu
 ac_cv_host_alias=x86_64-unknown-linux-gnu
 ac_cv_objext=o
-ac_cv_path_PAX=/usr/bin/pax
 ac_cv_path_STAR2HTML=star2html
 ac_cv_path_TAR=/usr/bin/tar
 ac_cv_path_install='/usr/bin/install -c'
@@ -1603,22 +1579,22 @@ lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ 	]\\([ABCDGIRSTW][ABCDGIR
 lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/  {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
 lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'
 star_cv_cnf_compatible_symbols=
-star_cv_cnf_f2c_compatible=no
+star_cv_cnf_f2c_compatible=
 star_cv_restfp_fixup=no
 
 ## ----------------- ##
 ## Output variables. ##
 ## ----------------- ##
 
-ACLOCAL='${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run aclocal-1.9'
+ACLOCAL='${SHELL} /slalib/missing --run aclocal-1.9'
 AMDEPBACKSLASH='\'
 AMDEP_FALSE='#'
 AMDEP_TRUE=''
-AMTAR='${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run tar'
+AMTAR='${SHELL} /slalib/missing --run tar'
 AR='ar'
-AUTOCONF='${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run autoconf'
-AUTOHEADER='${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run autoheader'
-AUTOMAKE='${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run automake-1.9'
+AUTOCONF='${SHELL} /slalib/missing --run autoconf'
+AUTOHEADER='${SHELL} /slalib/missing --run autoheader'
+AUTOMAKE='${SHELL} /slalib/missing --run automake-1.9'
 AWK='gawk'
 CC='gcc'
 CCDEPMODE='depmode=gcc3'
@@ -1658,14 +1634,14 @@ INSTALL_DATA='${INSTALL} -m 644'
 INSTALL_PROGRAM='${INSTALL}'
 INSTALL_SCRIPT='${INSTALL}'
 INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
-LATEX2DVI='$$LATEX "\\batchmode\\input $$1" && $$LATEX "\\batchmode\\input $$1"'
+LATEX2DVI=''
 LDFLAGS=''
 LIBOBJS=''
 LIBS=''
 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 LN_S='ln -s'
 LTLIBOBJS=''
-MAKEINFO='${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run makeinfo'
+MAKEINFO='${SHELL} /slalib/missing --run makeinfo'
 NOPIC_FALSE=''
 NOPIC_TRUE='#'
 OBJEXT='o'
@@ -1680,7 +1656,7 @@ PACKAGE_VERSION_MAJOR='2'
 PACKAGE_VERSION_MINOR='5'
 PACKAGE_VERSION_RELEASE='4'
 PATH_SEPARATOR=':'
-PAX='/usr/bin/pax'
+PAX=''
 PREDIST='#'
 RANLIB='ranlib'
 REAL_FUNCTION_TYPE='float'
@@ -1694,7 +1670,7 @@ STAR_DEPENDENCIES_CHILDREN='<sourceset>star2html</sourceset>'
 STAR_DOCUMENTATION=' sun67'
 STAR_FCFLAGS='-I/home/vmwareshare/rhel30linux_i386/build/build-root/include '
 STAR_FFLAGS='-I/home/vmwareshare/rhel30linux_i386/build/build-root/include '
-STAR_LATEX_DOCUMENTATION=' sun67.tex sun67.ps sun67.htx_tar'
+STAR_LATEX_DOCUMENTATION=''
 STAR_LDFLAGS='-L/home/vmwareshare/rhel30linux_i386/build/build-root/lib'
 STAR_MANIFEST_DIR='$(prefix)/manifests'
 STRIP='strip'
@@ -1731,7 +1707,7 @@ host_os='linux-gnu'
 host_vendor='unknown'
 includedir='${prefix}/include'
 infodir='${prefix}/info'
-install_sh='/sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/install-sh'
+install_sh='/slalib/install-sh'
 libdir='${exec_prefix}/lib'
 libexecdir='${exec_prefix}/libexec'
 libsla_la_version_info='7:0:0'
diff --git a/config.status b/config.status
index 449a975..bfac464 100755
--- a/config.status
+++ b/config.status
@@ -304,7 +304,7 @@ Report bugs to <bug-autoconf@gnu.org>."
 ac_cs_version="\
 sla config.status 2.5-4
 configured by ./configure, generated by Starlink Autoconf 2.59,
-  with options \"\"
+  with options \"'--without-stardocs'\"
 
 Copyright (C) 2003 Free Software Foundation, Inc.
 This config.status script is free software; the Free Software Foundation
@@ -383,8 +383,8 @@ if $ac_cs_silent; then
 fi
 
 if $ac_cs_recheck; then
-  echo "running /bin/sh ./configure "  $ac_configure_extra_args " --no-create --no-recursion" >&6
-  exec /bin/sh ./configure  $ac_configure_extra_args --no-create --no-recursion
+  echo "running /bin/sh ./configure " '--without-stardocs' $ac_configure_extra_args " --no-create --no-recursion" >&6
+  exec /bin/sh ./configure '--without-stardocs' $ac_configure_extra_args --no-create --no-recursion
 fi
 
 #
@@ -493,12 +493,12 @@ s,@INSTALL_DATA@,${INSTALL} -m 644,;t t
 s,@CYGPATH_W@,echo,;t t
 s,@PACKAGE@,sla,;t t
 s,@VERSION@,2.5-4,;t t
-s,@ACLOCAL@,${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run aclocal-1.9,;t t
-s,@AUTOCONF@,${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run autoconf,;t t
-s,@AUTOMAKE@,${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run automake-1.9,;t t
-s,@AUTOHEADER@,${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run autoheader,;t t
-s,@MAKEINFO@,${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run makeinfo,;t t
-s,@install_sh@,/sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/install-sh,;t t
+s,@ACLOCAL@,${SHELL} /slalib/missing --run aclocal-1.9,;t t
+s,@AUTOCONF@,${SHELL} /slalib/missing --run autoconf,;t t
+s,@AUTOMAKE@,${SHELL} /slalib/missing --run automake-1.9,;t t
+s,@AUTOHEADER@,${SHELL} /slalib/missing --run autoheader,;t t
+s,@MAKEINFO@,${SHELL} /slalib/missing --run makeinfo,;t t
+s,@install_sh@,/slalib/install-sh,;t t
 s,@STRIP@,strip,;t t
 s,@ac_ct_STRIP@,strip,;t t
 s,@INSTALL_STRIP_PROGRAM@,${SHELL} $(install_sh) -c -s,;t t
@@ -506,7 +506,7 @@ s,@mkdir_p@,mkdir -p --,;t t
 s,@AWK@,gawk,;t t
 s,@SET_MAKE@,,;t t
 s,@am__leading_dot@,.,;t t
-s,@AMTAR@,${SHELL} /sps/km3net/users/kulikovs/data_processing/sla-2.5.4-CentOS7/missing --run tar,;t t
+s,@AMTAR@,${SHELL} /slalib/missing --run tar,;t t
 s,@am__tar@,${AMTAR} chof - "$$tardir",;t t
 s,@am__untar@,${AMTAR} xf -,;t t
 s,@STARLINK@,/home/vmwareshare/rhel30linux_i386/build/build-root,;t t
@@ -554,7 +554,7 @@ s,@PACKAGE_VERSION_RELEASE@,4,;t t
 s,@PACKAGE_VERSION_INTEGER@,2005004,;t t
 s,@STAR_MANIFEST_DIR@,$(prefix)/manifests,;t t
 s,@PREDIST@,#,;t t
-s,@PAX@,/usr/bin/pax,;t t
+s,@PAX@,,;t t
 s,@TAR@,/usr/bin/tar,;t t
 s,@CPP@,gcc -E,;t t
 s,@FPPFLAGS_F@,,;t t
@@ -594,8 +594,8 @@ s,@LIBOBJS@,,;t t
 s,@FCLIBS@, -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lgfortran -lm -lgcc_s -lquadmath,;t t
 s,@REAL_FUNCTION_TYPE@,float,;t t
 s,@STAR2HTML@,star2html,;t t
-s,@LATEX2DVI@,$$LATEX "\\batchmode\\input $$1" && $$LATEX "\\batchmode\\input $$1",;t t
-s,@STAR_LATEX_DOCUMENTATION@, sun67.tex sun67.ps sun67.htx_tar,;t t
+s,@LATEX2DVI@,,;t t
+s,@STAR_LATEX_DOCUMENTATION@,,;t t
 s,@LTLIBOBJS@,,;t t
 CEOF
 
diff --git a/libtool b/libtool
index aa918c1..f24062b 100755
--- a/libtool
+++ b/libtool
@@ -44,7 +44,7 @@ available_tags=" CXX F77"
 
 # ### BEGIN LIBTOOL CONFIG
 
-# Libtool was configured on host cca008:
+# Libtool was configured on host b3ff940482a4:
 
 # Shell to use when invoking shell scripts.
 SHELL="/bin/sh"
@@ -322,10 +322,10 @@ variables_saved_for_relink="PATH  LD_RUN_PATH GCC_EXEC_PREFIX COMPILER_PATH LIBR
 link_all_deplibs=unknown
 
 # Compile-time system search path for libraries
-sys_lib_search_path_spec=" /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../x86_64-unknown-linux-gnu/lib/x86_64-unknown-linux-gnu/5.5.0/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../x86_64-unknown-linux-gnu/lib/../lib64/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../x86_64-unknown-linux-gnu/5.5.0/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../lib64/ /lib/x86_64-unknown-linux-gnu/5.5.0/ /lib/../lib64/ /usr/lib/x86_64-unknown-linux-gnu/5.5.0/ /usr/lib/../lib64/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../x86_64-unknown-linux-gnu/lib/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../ /lib/ /usr/lib/"
+sys_lib_search_path_spec=" /usr/lib/gcc/x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/../lib64/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/ /lib/x86_64-redhat-linux/4.8.5/ /lib/../lib64/ /usr/lib/x86_64-redhat-linux/4.8.5/ /usr/lib/../lib64/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../ /lib/ /usr/lib/"
 
 # Run-time system search path for libraries
-sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/atlas /usr/lib64/atlas /usr/lib64/dyninst /usr/lib64/mysql /usr/lib/qt-3.3/lib /usr/lib64/qt-3.3/lib /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-idrac /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-idrac7 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-isvc /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64/openmanage/smpop /opt/dell/srvadmin/lib64 /usr/lib/tcl8.5 /usr/lib64/tcl8.5 /usr/lib/xulrunner /usr/lib64/xulrunner "
+sys_lib_dlsearch_path_spec="/lib /usr/lib "
 
 # Fix the shell variable $srcfile for the compiler.
 fix_srcfile_path=""
@@ -6849,7 +6849,7 @@ build_old_libs=`case $build_libtool_libs in yes) $echo no;; *) $echo yes;; esac`
 # End:
 # ### BEGIN LIBTOOL TAG CONFIG: CXX
 
-# Libtool was configured on host cca008:
+# Libtool was configured on host b3ff940482a4:
 
 # Shell to use when invoking shell scripts.
 SHELL="/bin/sh"
@@ -7028,11 +7028,11 @@ striplib="strip --strip-unneeded"
 
 # Dependencies to place before the objects being linked to create a
 # shared library.
-predep_objects="/lib/../lib64/crti.o /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/crtbeginS.o"
+predep_objects="/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o"
 
 # Dependencies to place after the objects being linked to create a
 # shared library.
-postdep_objects="/pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/crtendS.o /lib/../lib64/crtn.o"
+postdep_objects="/usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o"
 
 # Dependencies to place before the objects being linked to create a
 # shared library.
@@ -7044,7 +7044,7 @@ postdeps="-lstdc++ -lm -lgcc_s -lc -lgcc_s"
 
 # The library search path used internally by the compiler when linking
 # a shared library.
-compiler_lib_search_path="-L/pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0 -L/pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../.."
+compiler_lib_search_path="-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.."
 
 # Method to check whether dependent libraries are shared objects.
 deplibs_check_method="pass_all"
@@ -7124,10 +7124,10 @@ variables_saved_for_relink="PATH LD_LIBRARY_PATH LD_RUN_PATH GCC_EXEC_PREFIX COM
 link_all_deplibs=unknown
 
 # Compile-time system search path for libraries
-sys_lib_search_path_spec=" /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../x86_64-unknown-linux-gnu/lib/x86_64-unknown-linux-gnu/5.5.0/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../x86_64-unknown-linux-gnu/lib/../lib64/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../x86_64-unknown-linux-gnu/5.5.0/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../lib64/ /lib/x86_64-unknown-linux-gnu/5.5.0/ /lib/../lib64/ /usr/lib/x86_64-unknown-linux-gnu/5.5.0/ /usr/lib/../lib64/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../../x86_64-unknown-linux-gnu/lib/ /pbs/software/centos-7-x86_64/gcc/5.5.0/lib/gcc/x86_64-unknown-linux-gnu/5.5.0/../../../ /lib/ /usr/lib/"
+sys_lib_search_path_spec=" /usr/lib/gcc/x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/../lib64/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/ /lib/x86_64-redhat-linux/4.8.5/ /lib/../lib64/ /usr/lib/x86_64-redhat-linux/4.8.5/ /usr/lib/../lib64/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../ /lib/ /usr/lib/"
 
 # Run-time system search path for libraries
-sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/atlas /usr/lib64/atlas /usr/lib64/dyninst /usr/lib64/mysql /usr/lib/qt-3.3/lib /usr/lib64/qt-3.3/lib /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-idrac /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-idrac7 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-isvc /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64/openmanage/smpop /opt/dell/srvadmin/lib64 /usr/lib/tcl8.5 /usr/lib64/tcl8.5 /usr/lib/xulrunner /usr/lib64/xulrunner "
+sys_lib_dlsearch_path_spec="/lib /usr/lib "
 
 # Fix the shell variable $srcfile for the compiler.
 fix_srcfile_path=""
@@ -7151,7 +7151,7 @@ include_expsyms=""
 
 # ### BEGIN LIBTOOL TAG CONFIG: F77
 
-# Libtool was configured on host cca008:
+# Libtool was configured on host b3ff940482a4:
 
 # Shell to use when invoking shell scripts.
 SHELL="/bin/sh"
@@ -7432,7 +7432,7 @@ link_all_deplibs=unknown
 sys_lib_search_path_spec=" /usr/lib/gcc/x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/../lib64/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../x86_64-redhat-linux/4.8.5/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/ /lib/x86_64-redhat-linux/4.8.5/ /lib/../lib64/ /usr/lib/x86_64-redhat-linux/4.8.5/ /usr/lib/../lib64/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../x86_64-redhat-linux/lib/ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../ /lib/ /usr/lib/"
 
 # Run-time system search path for libraries
-sys_lib_dlsearch_path_spec="/lib /usr/lib /usr/lib/atlas /usr/lib64/atlas /usr/lib64/dyninst /usr/lib64/mysql /usr/lib/qt-3.3/lib /usr/lib64/qt-3.3/lib /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-idrac /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-idrac7 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/srvadmin-isvc /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64 /opt/dell/srvadmin/lib64/openmanage /opt/dell/srvadmin/lib64/openmanage/smpop /opt/dell/srvadmin/lib64 /usr/lib/tcl8.5 /usr/lib64/tcl8.5 /usr/lib/xulrunner /usr/lib64/xulrunner "
+sys_lib_dlsearch_path_spec="/lib /usr/lib "
 
 # Fix the shell variable $srcfile for the compiler.
 fix_srcfile_path=""
diff --git a/sun67.htx_tar b/sun67.htx_tar
deleted file mode 100644
index 742ca571e1b04e7a1c0aa516b44fd06091228087..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2498560
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

diff --git a/sun67.ps b/sun67.ps
deleted file mode 100644
index f4d8116..0000000
--- a/sun67.ps
+++ /dev/null
@@ -1,16439 +0,0 @@
-%!PS-Adobe-2.0
-%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
-%%Title: sun67.dvi
-%%Pages: 224
-%%PageOrder: Ascend
-%%BoundingBox: 0 0 596 842
-%%EndComments
-%DVIPSWebPage: (www.radicaleye.com)
-%DVIPSCommandLine: dvips -o sun67.ps sun67.dvi
-%DVIPSParameters: dpi=600, compressed
-%DVIPSSource:  TeX output 2007.06.27:0143
-%%BeginProcSet: texc.pro
-%!
-/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
-N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
-mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
-0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
-landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
-mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
-matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
-exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
-statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
-N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
-/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
-/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
-array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
-df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
-definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
-}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
-B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
-1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
-1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
-0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
-sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
-rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
-gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
-/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
-/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
-A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
-get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
-ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
-fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
-{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
-chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
-1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
-forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
-/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
-}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
-bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
-mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
-SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
-userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
-1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
-index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
-/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
-/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
-(LaserWriter 16/600)]{A length product length le{A length product exch 0
-exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
-end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
-grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
-imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
-exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
-fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
-delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
-B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
-p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
-rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
-
-%%EndProcSet
-TeXDict begin 39158280 55380996 1000 600 600 (sun67.dvi)
-@start
-%DVIPSBitmapFont: Fa cmtt10 10 35
-/Fa 35 115 df<147814FCAF007FB612F0B712F8A46C15F0C700FCC7FCAF147825267DAB
-2C>43 D<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B708A2C>46
-D<1307497EA2131FA2133F137F13FF5A1207127FB5FC13DF139FEA7C1F1200B3AE007FB5
-12E0B612F0A36C14E01C3477B32C>49 D<EB0FF890387FFF8048B512E00007804814FC39
-1FF80FFE393FE001FF903880007F48C7EA3F80007E141F00FE15C0150F6C15E01507A312
-7E123CC8FCA2150F16C0151F1680153F16005D15FE4A5A14034A5A4A5A4A5A4A5AECFF80
-4948C7FC495A495A495AEB3FE0EB7F8049C8FC485A4848EB03C04848EB07E0EA1FE0485A
-48B6FCB7FCA36C15C023347CB32C>I<EB0FFC90387FFF8048B512E0000714F84880391F
-F807FEEBC0004848137F6D7F1680151FA26C5A6CC7FCC8FC153F16005D15FE14014A5AEC
-1FF890381FFFF0495BA215F86D7F90380007FEEC00FF81ED3F80ED1FC0150FA216E01507
-A2123C127EB4FC150F16C0A248141F007FEC3F806DEB7F006C6C5B391FF807FE6CB55A6C
-5C6C14E0C66C1380D90FFCC7FC23357CB32C>I<14FE497EA4497FA214EFA2130781A214
-C7A2010F7FA314C390381F83F0A590383F01F8A490387E00FCA549137E90B512FEA34880
-A29038F8003FA34848EB1F80A4000715C049130FD87FFEEBFFFC6D5AB514FE6C15FC497E
-27347EB32C>65 D<007FB512E015F8B612FE6C8016C03903F0003FED0FE0ED07F01503A2
-ED01F8A6ED03F0A21507ED0FE0ED1FC0EDFF8090B612005D5D15FF16C09039F0001FE0ED
-07F0ED03F81501ED00FCA216FE167EA616FE16FC1501ED03F8150FED3FF0007FB612E016
-C0B712806CECFE0015F027337FB22C>I<02FF13700107EBE0F84913F9013F13FD4913FF
-EBFF813901FE007F4848131FD807F0130F1507485A491303485A150148C7FCA25A007EEC
-00F01600A212FE5AAB7E127EA3007F15F06CEC01F8A26C7EA26C6C13036D14F06C6C1307
-16E0D803FC131F6C6CEB3FC03A00FF81FF806DB512006D5B010F5B6D13F0010013802535
-7DB32C>I<007FB5FCB612C015F0816C803907E003FEEC00FFED7F80153FED1FC0ED0FE0
-A2150716F0150316F81501A4ED00FCACED01F8A3150316F0A2150716E0150FED1FC0153F
-ED7F80EDFF00EC03FE007FB55AB65A5D15C06C91C7FC26337EB22C>I<007FB612F0B712
-F8A37E3903F00001A7ED00F01600A4EC01E04A7EA490B5FCA5EBF003A46E5A91C8FCA516
-3C167EA8007FB612FEB7FCA36C15FC27337EB22C>I<007FB612F8B712FCA37ED803F0C7
-FCA716781600A515F04A7EA490B5FCA5EBF001A46E5A92C7FCAD387FFFE0B5FC805C7E26
-337EB22C>I<D87FFEEBFFFCB54813FEA36C486C13FCD807E0EB0FC0B190B6FCA59038E0
-000FB3D87FFEEBFFFCB54813FEA36C486C13FC27337EB22C>72 D<007FB512F8B612FCA3
-6C14F839000FC000B3B3A5007FB512F8B612FCA36C14F81E3379B22C>I<0107B5128049
-14C0A36D148090390003F000B3AF1218127EA2B4FCA24A5A48130F007F131F9038C07FC0
-6CB55A6C91C7FC6C5B000313F838007FC022347BB22C>I<387FFFE0B57EA36C5BD803F0
-C8FCB3AE16F0ED01F8A8007FB6FCB7FCA36C15F025337DB22C>76
-D<D87FE0EB0FFC486CEB1FFEA26D133F007F15FC000F15E001BC137BA4019E13F3A3EB9F
-01A2018F13E3A21483A2018713C314C7A201831383A214EFA201811303A214FFEB80FEA3
-147C14381400ACD87FF0EB1FFC486CEB3FFEA36C48EB1FFC27337EB22C>I<D87FF0EB7F
-FC486CEBFFFEA27F007FEC7FFCD807FEEB07C013DEA213DF13CFA2148013C714C0A213C3
-14E0A213C114F0A213C014F8A2147CA3143EA2141E141FA2140F1587A2140715C7A21403
-15E71401A215F71400A215FFD87FFC137F487E153FA26C48EB1F8027337EB22C>I<EB7F
-FF0003B512E0000F14F848804880EBE003EB800048C7127FA2007E80A300FE158048141F
-B3A86C143FA2007E1500A3007F5CA26C6C13FEEBF00790B5FC6C5C6C5C000314E0C66C90
-C7FC21357BB32C>I<007FB512C0B612F88115FF6C15802603F00013C0153FED0FE0ED07
-F0A2150316F81501A6150316F01507A2ED0FE0ED3FC015FF90B61280160015FC5D15C001
-F0C8FCB0387FFF80B57EA36C5B25337EB22C>I<EB7FFF0003B512E0000F14F848804880
-EBF007EB800048C7127FA2007E80A300FE158048141FB3A7EB01F0EB03F800FE143F267E
-01FC1300A2EB00FE007F5C147FD83F8013FEEBF03F90B5FC6C5C6C5C000314E0C67E9038
-0007F0A26E7EA26E7EA26E7EA2157FA2153E21407BB32C>I<387FFFFCB67E15E015F86C
-803907E007FE1401EC007F6F7E151FA26F7EA64B5AA2153F4BC7FCEC01FE140790B55A5D
-15E081819038E007FCEC01FE1400157F81A8160FEE1F80A5D87FFEEB1FBFB5ECFF00815E
-6C486D5AC8EA01F029347EB22C>I<007FB612FCB712FEA43AFC007E007EA70078153CC7
-1400B3AF90383FFFFCA2497F6D5BA227337EB22C>84 D<D87FF0EB07FF486C491380A36C
-486D1300001FC8127CA46C6C5CA76C6C495AA4143E147FA33A03E0FF83E0A214F7A201E1
-13C3A3000101E35BA201F113C701F313E7A314C1A200005DA201F713F71480A301FF13FF
-017F91C7FC4A7EA4013E133E29347FB22C>87 D<3801FFF0000713FE001F6D7E15E04880
-9038C01FF81407EC01FC381F80000006C77EC8127EA3ECFFFE131F90B5FC1203120F48EB
-807E383FF800EA7FC090C7FC12FE5AA47E007F14FEEB8003383FE01F6CB612FC6C15FE6C
-14BF0001EBFE1F3A003FF007FC27247CA32C>97 D<903803FFE0011F13F8017F13FE48B5
-FC48804848C6FCEA0FF0485A49137E4848131890C9FC5A127EA25AA8127EA2127F6C140F
-6DEB1F806C7E6D133F6C6CEB7F003907FE03FF6CB55A6C5C6C6C5B011F13E0010390C7FC
-21247AA32C>99 D<EC0FFE4A7EA380EC003FAAEB07F8EB3FFE90B512BF4814FF5A3807FC
-0F380FF00348487E497E48487F90C7FC007E80A212FE5AA87E007E5CA2007F5C6C7E5C6C
-6C5A380FF0073807FC1F6CB612FC6CECBFFE6C143FEB3FFC90390FF01FFC27337DB22C>
-I<EB03FE90381FFFC0017F13F048B57E48803907FE03FE390FF800FFD81FE0EB3F805B48
-48EB1FC090C7120F5A007E15E015075AB7FCA416C000FCC9FC7E127EA2127F6CEC03C06D
-EB07E06C7ED80FF0130F6C6CEB3FC001FF13FF000190B512806C1500013F13FC010F13F0
-0101138023247CA32C>I<EA7FF0487EA3127F1201AAEC1FE0EC7FFC9038F9FFFE01FB7F
-90B6FC9138F03F80ECC01F02807FEC000F5B5BA25BB3267FFFE0B5FCB500F11480A36C01
-E0140029337FB22C>104 D<1307EB1FC0A2497EA36D5AA20107C7FC90C8FCA7387FFFC0
-80B5FC7EA2EA0007B3A8007FB512FCB612FEA36C14FC1F3479B32C>I<387FFFE0B57EA3
-7EEA0003B3B3A5007FB61280B712C0A36C158022337BB22C>108
-D<397FF01FE039FFF87FFC9038F9FFFE01FB7F6CB6FC00019038F03F80ECC01F02807FEC
-000F5B5BA25BB3267FFFE0B5FCB500F11480A36C01E0140029247FA32C>110
-D<EB07FCEB1FFF017F13C048B512F048803907FC07FC390FF001FE48486C7E0180133F00
-3F158090C7121F007EEC0FC0A348EC07E0A76C140F007E15C0A2007F141F6C15806D133F
-6C6CEB7F006D5B6C6C485A3907FC07FC6CB55A6C5C6C6C13C0011F90C7FCEB07FC23247C
-A32C>I<397FF01FE039FFF8FFF801FB13FE90B6FC6C158000019038F07FC09138801FE0
-91380007F049EB03F85BED01FC491300A216FE167EA816FE6D14FCA2ED01F86D13036DEB
-07F0150F9138801FE09138E07FC091B51280160001FB5B01F813F8EC3FC091C8FCAD387F
-FFE0B57EA36C5B27367FA32C>I<903903FC078090391FFF0FC0017F13CF48B512EF4814
-FF3807FE07380FF00148487E49137F4848133F90C7FC48141F127E150F5AA87E007E141F
-A26C143F7F6C6C137F6D13FF380FF0033807FC0F6CB6FC6C14EF6C6C138F6D130FEB07F8
-90C7FCAD0203B5FC4A1480A36E140029367DA32C>I<D87FFEEB3FC0B53801FFF0020713
-F8021F13FC6C5B39003F7FE1ECFF019138FC00F84A13704A13005CA25C5CA391C8FCAF00
-7FB512E0B67EA36C5C26247EA32C>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fb cmr10 10 23
-/Fb 23 118 df<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA21207
-5B120F90C7FCA25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F1203
-A26C7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>40
-D<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7F
-A21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A2
-5BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<B712C016F816FE000190
-398001FF806C90C7EA3FE0EE0FF0EE03F8707E707E177FA2EF3F8018C0171F18E0170F18
-F0A3EF07F8A418FCAC18F8A4EF0FF0A218E0A2171F18C0EF3F80A2EF7F0017FE4C5A4C5A
-EE0FF0EE3FE0486DEBFF80B8C7FC16F816C036397DB83F>68 D<013FB512E0A39039001F
-FC00EC07F8B3B3A3123FEA7F80EAFFC0A44A5A1380D87F005B0070131F6C5C6C495A6C49
-C7FC380781FC3801FFF038007F80233B7DB82B>74 D<B5933807FFF86E5DA20001F0FC00
-2600DFC0ED1BF8A2D9CFE01533A3D9C7F01563A3D9C3F815C3A2D9C1FCEC0183A3D9C0FE
-EC0303A2027F1406A36E6C130CA36E6C1318A26E6C1330A36E6C1360A26E6C13C0A39139
-01FC0180A3913900FE0300A2ED7F06A3ED3F8CA2ED1FD8A3ED0FF0A3486C6D5A487ED80F
-FC6D48497EB500C00203B512F8A2ED018045397DB84C>77 D<EB1FE0EBFFFC3803E03F39
-07000F80390F8007E0486C6C7E13E06E7EA26E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EB
-FE00EA03F8EA0FF0EA1FC0123F485A90C7FC160C12FEA31401A26C13036CEB077C903980
-063E18383FC01E3A0FE0781FF03A03FFF00FE03A007F8007C026277DA52A>97
-D<EB03FC90381FFF8090387E03E03901F80070484813F83907E001FC380FC003A2EA1F80
-123F90380001F848EB00F01500A2127E12FEAA127E127FA26C14067F001F140E6D130C00
-0F141C6C6C13386C6C13706C6C13E039007C07C090381FFF00EB07F81F277DA525>99
-D<ED0FC0EC03FFA3EC003F150FB0EB03F8EB1FFF90387E078F9038F801EF3903F0007F48
-48133F4848131FA24848130F123F90C7FC5AA2127E12FEAA127E127FA27EA26C6C131FA2
-6C6C133F6C6C137F6C6CEBEFF03A01F801CFFF39007C078F90381FFE0FD907F813C0283B
-7DB92E>I<EB07F8EB1FFF90387C0FC03901F803E03903F001F0D807E013F8380FC00048
-48137CA248C7127E153E5A153F127E12FEA3B7FCA248C8FCA5127EA2127FA26C14037F00
-1F14076C6C13060007140E6D131CD801F013386C6C137090387E03E090381FFF80903803
-FC0020277EA525>I<147E903803FF8090380FC1E0EB1F8790383F0FF0137EA213FCA239
-01F803C091C7FCADB512FCA3D801F8C7FCB3AB487E387FFFF8A31C3B7FBA19>I<ED03F0
-90390FF00FF890393FFC3C3C9039F81F707C3901F00FE03903E007C03A07C003E010000F
-ECF000A248486C7EA86C6C485AA200075C6C6C485A6D485A6D48C7FC38073FFC38060FF0
-000EC9FCA4120FA213C06CB512C015F86C14FE6CECFF804815C03A0F80007FE048C7EA0F
-F0003E140348140116F8481400A56C1401007C15F06CEC03E0003F1407D80F80EB0F80D8
-07E0EB3F003901FC01FC39007FFFF0010790C7FC26387EA52A>I<EA03F012FFA3120F12
-03B0EC0FF0EC3FFCECF03F9039F1C01F809039F3800FC0EBF70013FE496D7EA25BA35BB3
-A3486C497EB500C1B51280A3293A7EB92E>I<EA0380EA0FE0487EA56C5AEA0380C8FCAA
-EA03F012FFA312071203B3AA487EB512C0A312387EB717>I<EB01C0EB07F0EB0FF8A5EB
-07F0EB01C090C7FCAAEB01F813FFA313071301B3B3A2123C127E00FF13F01303A214E038
-FE07C0127C383C0F00EA0FFEEA03F8154984B719>I<EA03F012FFA3120F1203B3B3AD48
-7EB512C0A3123A7EB917>108 D<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E0
-7E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2
-495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA340257EA445>I<3903F00FF000
-FFEB3FFCECF03F9039F1C01F803A0FF3800FC03803F70013FE496D7EA25BA35BB3A3486C
-497EB500C1B51280A329257EA42E>I<EB03FE90380FFF8090383E03E09038F800F84848
-137C48487F48487F4848EB0F80001F15C090C712074815E0A2007EEC03F0A400FE15F8A9
-007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D131F6C6CEB3F006C6C137EC66C
-13F890387E03F090381FFFC0D903FEC7FC25277EA52A>I<3903F01FE000FFEB7FF89038
-F1E07E9039F3801F803A0FF7000FC0D803FEEB07E049EB03F04914F849130116FC150016
-FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0FE001F614C09039F7803F0090
-38F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A328357EA42E>I<3807E01F00FFEB
-7FC09038E1E3E09038E387F0380FE707EA03E613EE9038EC03E09038FC0080491300A45B
-B3A2487EB512F0A31C257EA421>114 D<EBFF03000313E7380F80FF381E003F487F487F
-00707F12F0A2807EA27EB490C7FCEA7FE013FF6C13E06C13F86C7F00037FC67F01071380
-EB007F141F00C0EB0FC01407A26C1303A37E15806C13077EEC0F00B4131E38F3C07C38E1
-FFF038C03F801A277DA521>I<1318A51338A31378A313F8120112031207001FB5FCB6FC
-A2D801F8C7FCB215C0A93800FC011580EB7C03017E13006D5AEB0FFEEB01F81A347FB220
->I<D803F0EB07E000FFEB01FFA3000FEB001F00031407B3A4150FA3151F12016D133F00
-00EC77F86D9038E7FF8090383F03C790381FFF87903A03FC07E00029267EA42E>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fc cmti10 10 9
-/Fc 9 84 df<EE01C01603A21607160FA2161F83163FA2167F16FF16EF150116CFED038F
-A2ED070FA2150E151E151C1538A203707FA2EDE007A2EC01C014031580EC0700A2140EA2
-5CA25C027FB5FCA291B6FC9139E00007F849481303A2495A130791C7FC5B130E5BA25B13
-78137013F0EA03F8486C4A7EB56C48B512F0A3343C7BBB3E>65 D<0107B612FCEFFF8018
-C0903B000FF0001FF04BEB07F81703021F15FC17014B14FEA2023F1400A24B1301A2147F
-18FC92C7120318F84A140718F04AEC0FE0EF1FC00101ED3F80EF7F004AEB01FEEE07F849
-B612E05F9139F80007F0EE01FC01076E7E177F4AEC3F80A2010F16C0171F5CA2131F173F
-5CA2133FEF7F805C1800017F5D4C5A91C7485A5F49140FEE1FE0494A5A00014AB45AB748
-C7FC16F816C037397BB83A>I<DB03FE130E92393FFF801E92B5EAE03C913903FE01F091
-3A0FF000787CDA3FC0EB3CFC4AC7EA1FF802FE140FEB03FC49481407494815F049481403
-495A5C49C813E05B485A5B000317C0485AA2485A1880485A94C7FCA2485AA3127F5BA312
-FF90CBFCA41738A217784816707E17F06C5E16015F16036C6C4A5A94C7FC001F150E6D14
-1E000F5D6D5C6C6C495A6C6CEB03C0D801FEEB0F8027007F807EC8FC6DB45A010F13E001
-0090C9FC373D74BA3B>I<0103B512F8A390390007F8005DA2140FA25DA2141FA25DA214
-3FA25DA2147FA292C7FCA25CA25CA21301A25CA21303A25CA21307A25CA2130FA25CA213
-1FA25CA2133FA25CA2137FA291C8FC497EB6FCA25C25397CB820>73
-D<0207B512F0A391390007FC006F5AA215075EA3150F5EA3151F5EA3153F5EA3157F93C7
-FCA35D5DA314015DA314035DA31407A25DA2140FA2003F5C5A141F485CA24A5A12FC00E0
-49C8FC14FE00705B495A6C485A381E0FC06CB4C9FCEA01F82C3B78B82C>I<0107B512FC
-A25E9026000FF8C7FC5D5D141FA25DA2143FA25DA2147FA292C8FCA25CA25CA21301A25C
-A21303A25CA21307A25CA2130F170C4A141CA2011F153C17384A1478A2013F157017F04A
-14E01601017F140317C091C71207160F49EC1F80163F4914FF000102071300B8FCA25E2E
-397BB834>76 D<902607FFF8923807FFF0614F13E0D9000FEFF0004F5AA2021F167FF1EF
-C0141DDA1CFCEC01CF023C16DF9538039F800238ED071FA20278ED0E3F97C7FC0270151C
-A202F04B5AF0707E14E0037E14E0010117FE4D485A02C0EC0380A20103ED070161028014
-0EA20107ED1C0305385B14006F137049160705E05B010EEC01C0A2011E913803800F6101
-1CEC0700A2013C020E131F4C5C1338ED1FB80178163F04F091C8FC01705CA201F04A5B18
-7E00015DD807F816FEB500C09039007FFFFC151E150E4C397AB84A>I<0107B612F817FF
-1880903B000FF0003FE04BEB0FF0EF03F8141FEF01FC5DA2023F15FEA25DA2147FEF03FC
-92C7FCA24A15F817074A15F0EF0FE01301EF1FC04AEC3F80EFFE0001034A5AEE0FF091B6
-12C04CC7FCD907F8C9FCA25CA2130FA25CA2131FA25CA2133FA25CA2137FA291CAFCA25B
-A25B1201B512FCA337397BB838>80 D<92383FC00E913901FFF01C020713FC91391FC07E
-3C91393F001F7C027CEB0FF84A130749481303495A4948EB01F0A2495AA2011F15E091C7
-FCA34915C0A36E90C7FCA2806D7E14FCECFF806D13F015FE6D6D7E6D14E0010080023F7F
-14079138007FFC150F15031501A21500A2167C120EA3001E15FC5EA3003E4A5AA24B5AA2
-007F4A5A4B5A6D49C7FC6D133ED8F9F013FC39F8FC03F839F07FFFE0D8E01F138026C003
-FCC8FC2F3D7ABA2F>83 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fd cmti9 9 17
-/Fd 17 122 df<DB1FF013C09238FFFC010203EBFF03913A0FF00F878091393F8003CF91
-39FE0001EF4948EB00FFD903F01500D90FE080495A49488091C8123E137E13FE485A4848
-153CA2485AA248481538A2485A94C7FC123F5BA3127F90CBFCA412FEA2EE03C0A25F127E
-160794C7FC5E160E007F151E6C5D5E6C6C147016F06C6C495A6C6CEB07C06C6C49C8FC6C
-6C133E6CB413FC90387FFFF0011F13C0D903FEC9FC323775B437>67
-D<010FB51280A216009038003FC05DA292C7FCA25CA2147EA214FEA25CA21301A25CA213
-03A25CA21307A25CA2130FA25CA2131FA25CA2133FA291C8FCA25BA2137EA213FEA25B12
-01B512F8A25C21337BB21E>73 D<0107B512FE49ECFFC017F0903A003F8007F8EE01FCEE
-007E92C7127F835C1880147EA214FEEF7F005CA2010115FE5F4A13015F01034A5AEE0FC0
-4A495A04FEC7FC49B512F016C09138E003E0ED01F8010F6D7E167C4A137EA2131FA25CA2
-013F14FEA291C7FCA24913015E137EEF01C001FE150318805B00011607277FFFF0001400
-B5ECFE0EEE7E1CC9EA1FF8EE07E032357BB238>82 D<913901FC018091380FFF03023F13
-C791387E07EF903A01F801FF0049487E4A7F495A4948133E131F91C7FC5B013E143CA313
-7E1638A293C7FC137FA26D7E14E014FE90381FFFC06D13F86D7F01017F6D6C7E020F7F14
-00153F6F7E150FA4120EA2001E5D121CA2151F003C92C7FCA2003E143E5D127E007F5C6D
-485A9038C007E039F3F80FC000F0B5C8FC38E03FFC38C00FF029377AB42B>I<EB03F0EB
-0FF890383E1C6090387C0FF0EBF807EA01F0EA03E00007EB03E0EA0FC0A2381F800715C0
-EA3F00A2140F481480127EA2141F00FE14005A1506EC3F07EC3E0F150E147E007C141EEC
-FE1CEB01FCD83C03133C393E07BE38391F0E1E783907FC0FF03901F003C0202278A027>
-97 D<14FCEB07FF90381F078090383E03C0EBFC013801F8033803F0073807E00F13C012
-0F391F80070091C7FC48C8FCA35A127EA312FE5AA4007C14C0EC01E0A2EC03C06CEB0F80
-EC1F006C137C380F81F03803FFC0C648C7FC1B2278A023>99 D<EB03F8EB0FFEEB3E0F90
-38F807803801F003EA03E0EA07C0120FEA1F801407D83F0013005C007E133EEB03F8387F
-FFE04848C7FC00FCC8FCA45AA4EC0180EC03C0A2007CEB0780EC1F00003C133E6C13F838
-0F03E03807FF80D801FCC7FC1A2277A023>101 D<151FED7FC0EDF0E0020113F0EC03E3
-A2EC07C316E0EDC1C091380FC0005DA4141F92C7FCA45C143E90381FFFFEA3D9007EC7FC
-147CA414FC5CA513015CA413035CA413075CA3130FA25CA3131F91C8FCA35B133E1238EA
-7E3CA2EAFE7812FC485AEA78E0EA3FC0000FC9FC244582B418>I<EB0180EB07E0A2130F
-EB07C0EB038090C7FCABEA01F0EA03FCEA0F1E120E121C123C1238EA783E1270A2137EEA
-F07CEA60FCC65AA212015BA212035BA2000713C0EBC1E0000F13C01381A21383EB038013
-071400130E131EEA07F8EA01F013337AB118>105 D<133FEA07FF5A13FEEA007EA3137C
-A213FCA213F8A21201A213F0A21203A213E0A21207A213C0A2120FA21380A2121FA21300
-A25AA2123EA2127EA2127C1318EAFC1C133CEAF838A21378137012F013F0EAF8E01279EA
-3FC0EA0F00103579B314>108 D<2703C003F8137F3C0FF00FFE01FFC03C1E783C1F07C1
-E03C1C7CF00F8F01F03B3C3DE0079E0026383FC001FC7FD97F805B007001005B5E137ED8
-F0FC90380FC00100E05FD860F8148012000001021F130360491400A200034A1307604901
-3E130FF081800007027EEC83C0051F138049017C1403A2000F02FC1407053E130049495C
-EF1E0E001F01015D183C010049EB0FF0000E6D48EB03E03A227AA03F>I<3903C007F039
-0FF01FFC391E787C1E391C7CF01F393C3DE00F26383FC01380EB7F8000781300EA707EA2
-D8F0FC131F00E01500EA60F8120000015C153E5BA20003147E157C4913FCEDF818000715
-3C0201133801C013F0A2000F1578EDE070018014F016E0001FECE1C015E390C7EAFF0000
-0E143E26227AA02B>I<14FCEB07FF90381F07C090383E03E09038FC01F0EA01F83903F0
-00F8485A5B120F484813FCA248C7FCA214014814F8127EA2140300FE14F05AA2EC07E0A2
-007CEB0FC01580141FEC3F006C137E5C381F01F0380F83E03803FF80D800FCC7FC1E2278
-A027>I<3903C00FC0390FF03FF0391E78F078391C7DE03C393C3FC0FC00381380EB7F00
-007814F8D8707E13701500EAF0FC12E0EA60F812001201A25BA21203A25BA21207A25BA2
-120FA25BA2121FA290C8FC120E1E227AA020>114 D<EB03F0EB1FFCEB3C1EEB780FEBF0
-07EA01E0140F0003131F13C0A2EBE00414007FEBFF8014E06C13F06C13F8EB7FFC1307EB
-00FE147E143E123800FC133CA3147C00F013784813F0EAF001387803E0383C0F80381FFE
-00EA03F818227AA01F>I<1303EB0F80A3131FA21400A25BA2133EA2137EA2137C387FFF
-F8A2B5FC3800F800A21201A25BA21203A25BA21207A25BA2120FA25B1460001F13F014E0
-1300130114C01303001E1380EB07005BEA0F1EEA07F8EA01E015307AAE19>I<13F0D803
-FC1307D80F1E130F000E141F121C123C0038143FD8783E133E1270A2017E137ED8F07C13
-7CEA60FCC65A15FC000114F85BA21401000314F013E0A2140315E0EA07C0A20003130715
-C0EBE00F141F0001133F9038F07F8038007FEFEB1F8FEB001F1500A25C003E133E007E13
-7E147C5C007C5BEA7001495A38380780D83C1FC7FCEA0FFCEA07F020317AA025>121
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fe cmbx8 8 1
-/Fe 1 49 df<EB0FFC90387FFF8048B512E03903FC0FF03907F003F848486C7E48486C7E
-A2003F80A2497F007F1580A400FF15C0B0007F1580A46C6CEBFF00A2001F5CEBE001000F
-5C6C6C485A3903FC0FF06CB55A6C6C1380D90FFCC7FC222D7DAB29>48
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Ff cmmi8 8 23
-/Ff 23 120 df<EB01FCEB0FFF90383F07C090387C03E03A01F801F00CEA03F03907E000
-F84848141C49EBFC18001F147C48C713381630481570007E156016E016C000FE147D48EC
-7F801600157EA2157CA2127C15FE0203130C6CEB073E6C011E131C3A0F81F81F383A03FF
-E00FF03A00FE0003C0261F7D9D2D>11 D<EB03FE90380FFFE090380E3FF0EB1C0F903818
-03E0EC00C01500131CA2131E131F6D7EA2806D7E8013036D7EEB0FFCEB3EFE13783801F0
-7E3803E07F48487EEA0F80A248487E5A123E127E127CA300FC131E48133EA3143C147CA2
-007813785C127C383C01E06C485A6C485A6CB4C7FCEA00FC1C307DAE1F>14
-D<90383FFFFCA2903800FE00A25CA21301A25CA21303A25CA21307A25CA2130FA25CA213
-1FA25CA2133FA291C7FCA25BA2137EA213FEA25BA21201A25BA21203B512E0A21E2D7DAC
-1F>73 D<000FB8FCA23B1FC003F8003F0100151F001C4A130E123C003801071406123000
-704A130EA20060010F140C12E0485CA2141FC715005DA2143FA292C8FCA25CA2147EA214
-FEA25CA21301A25CA21303A25CA21307A25C130F131F001FB512F0A2302D7FAC29>84
-D<EB07E0EB1FF890387C1CE0EBF80D3801F00F3803E007EA07C0120FD81F8013C0A2EA3F
-00140F481480127EA2141F00FE14005AA2EC3F02EC3E06A25AEC7E0E007CEBFE0C14FC01
-01131C393E07BE18391F0E1E38390FFC0FF03903F003C01F1F7D9D25>97
-D<13F8121FA21201A25BA21203A25BA21207A25BA2120FEBC7E0EB9FF8EBB83C381FF01E
-EBE01F13C09038800F80EA3F00A2123EA2007E131FA2127CA2143F00FC14005AA2147EA2
-147C14FC5C387801F01303495A383C0F806C48C7FCEA0FFCEA03F0192F7DAD1E>I<EB01
-F8EB0FFE90383E0780EB7C01D801F813C03803F0073807E00FEA0FC001801380121F48C8
-FCA25A127EA312FE5AA51560007C14E0EC01C0EC03806CEB0F00001E131C380F81F83807
-FFE0C648C7FC1B1F7D9D1F>I<EB03F8EB0FFE90383E0780EBF803D801F013C03803E001
-EA07C0000F1303D81F8013801407393F000F00141E387F01FCEBFFF091C7FC007EC8FC12
-FE5AA4127C156015E0EC01C06CEB0380EC0F006C131C380F81F83803FFE0C648C7FC1B1F
-7D9D21>101 D<131FEA03FFA2EA003FA2133EA2137EA2137CA213FCA25BA21201143F90
-38F1FFC09038F3C1F03803FF0001FC7F5BA2485A5BA25B000F13015D1380A2001F13035D
-1300140748ECC04016C0003E130F1580007E148191381F0180007C1403ED070000FCEB0F
-06151E48EB07F80070EB01E0222F7DAD29>104 D<1307EB0F80EB1FC0A2EB0F80EB0700
-90C7FCA9EA01E0EA07F8EA0E3CEA1C3E123812301270EA607EEAE07C12C013FC485A1200
-12015B12035BA21207EBC04014C0120F13801381381F01801303EB0700EA0F06131EEA07
-F8EA01F0122E7EAC18>I<15E0EC01F01403A3EC01C091C7FCA9147CEB03FE9038078F80
-EB0E07131C013813C01330EB700F0160138013E013C0EB801F13001500A25CA2143EA214
-7EA2147CA214FCA25CA21301A25CA21303A25CA2130700385BEAFC0F5C49C7FCEAF83EEA
-F0F8EA7FF0EA1F801C3B81AC1D>I<137CEA0FFCA21200A213F8A21201A213F0A21203A2
-13E0A21207A213C0A2120FA21380A2121FA21300A25AA2123EA2127EA2127CA2EAFC0813
-1812F8A21338133012F01370EAF860EA78E0EA3FC0EA0F000E2F7DAD15>108
-D<27078007F0137E3C1FE01FFC03FF803C18F0781F0783E03B3878E00F1E01263079C001
-B87F26707F8013B00060010013F001FE14E000E015C0485A4914800081021F130300015F
-491400A200034A13076049133E170F0007027EEC8080188149017C131F1801000F02FCEB
-3F03053E130049495C180E001F0101EC1E0C183C010049EB0FF0000E6D48EB03E0391F7E
-9D3E>I<3907C007E0391FE03FF83918F8783E393879E01E39307B801F38707F00126013
-FEEAE0FC12C05B00815C0001143E5BA20003147E157C5B15FC0007ECF8081618EBC00115
-F0000F1538913803E0300180147016E0001F010113C015E390C7EAFF00000E143E251F7E
-9D2B>I<EB01F8EB0FFF90383F078090387C03C0D801F813E03903F001F0EA07E0D80FC0
-13F8EB8000121F48C7FC14015A127EA2140300FE14F05AA2EC07E0A2EC0FC0A2007CEB1F
-801500143E6C5B6C485A380F83E03803FF80D800FCC7FC1D1F7D9D22>I<90387C01F890
-38FE07FE3901CF8E0F3A03879C0780D907B813C0000713F000069038E003E0EB0FC0000E
-1380120CA2D8081F130712001400A249130F16C0133EA2017EEB1F80A2017C14005D01FC
-133E5D15FC6D485A3901FF03E09038FB87C0D9F1FFC7FCEBF0FC000390C8FCA25BA21207
-A25BA2120FA2EAFFFCA2232B829D24>I<903807E03090381FF87090387C1CF0EBF80D38
-01F00F3903E007E0EA07C0000F1303381F800715C0EA3F00A248130F007E1480A300FE13
-1F481400A35C143E5A147E007C13FE5C1301EA3E07EA1F0E380FFCF8EA03F0C7FC13015C
-A313035CA21307A2EBFFFEA21C2B7D9D20>I<3807C01F390FF07FC0391CF8E0E0383879
-C138307B8738707F07EA607E13FC00E0EB03804848C7FCA2128112015BA21203A25BA212
-07A25BA2120FA25BA2121FA290C8FC120E1B1F7E9D20>I<EB07E0EB3FF8EB781EEBF006
-3801E0073803C00F141FA20007131E140CEBE00013F8EBFF806C13E06C13F06C13F8EB3F
-FC13011300147C0078133C12FCA2147C48137800E013F814F0386001E0387807C0381FFF
-00EA07F8181F7C9D21>I<130E131FA25BA2133EA2137EA2137CA213FCA2B512F8A23801
-F800A25BA21203A25BA21207A25BA2120FA25BA2001F1310143013001470146014E0381E
-01C0EB0380381F0700EA0F0EEA07FCEA01F0152B7EA919>I<EA01E0D807F8130ED80E3C
-131FD81C3E5B0038143E12301270D8607E137ED8E07C137C12C013FC484813FC00005C12
-015B140100035C13E0A2020313200007ECE06013C0A216E0020713C00003EB0FC09038E0
-1FC191383BE1803901F071E33A007FE0FF0090381F803C231F7E9D29>I<D801E01370D8
-07F813F8380E3C01D81C3E13FC1238003013000070147CEA607ED8E07C133812C013FC48
-5A0000143012015B1570000314605B15E015C01207EBC00115801403EC070000031306EB
-E00E00015BEBF07838007FE0EB1F801E1F7E9D22>I<D801E01570D807F890381C01F8D8
-0E3C133ED81C3E017E13FC0038147C003015000070167CD8607E01FC1378D8E07C491338
-12C013FC3880F8010000163000015C13F0020314700003166001E05BA217E00007010714
-C001C0EBC00117801603000316006D486C5A160E3A01F01DF01C3A00F838F83890397FF0
-7FF090390FC00FC02E1F7E9D33>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fg cmmi12 14.4 12
-/Fg 12 123 df<ED3FE0913801FFFC020F13FF91393FE03FC09139FF000FE0D901FC6D6C
-EB03C0D907F86D7E49486D6C148049488049480100140749486E140049C8FC48486F6C5A
-0003180E5B4848EEC01E000F043F131C193C4848173819784848177019F0007F604916C1
-6118C300FFEFC7805B06CFC7FC18DEA290C913FC6060A26060A56C16FF6D4A7F003F5DDC
-0F9F130E6C6CDA1F1F131E6C6CDA7C0F131C6C6CD901F8143C6C6C903A0FE007F078D801
-FE903AFF8003F8F83D007FFFFE0001FFF0011F01F06D13C0010390C8003FC7FC42357BB3
-4A>11 D<EF0FF8EF7FFF4CB512C0933907F00FF093390F8003F8043EC77E4C147E5EDB01
-E0804B5A4B48EC1F80A24BC8FC151E4B16C0A25D0370ED3F8015F05D14014B157F020317
-005D02075E92C95A4E5A5C020E4B5A61021E4B5A021C150FF01F80023C90267FF83FC7FC
-DA3801B512FE4B14F89338801FF0027890B57E0270ECFEFE0300EBF07E93C77E02F0824A
-6F7E180F8513014A150785A213035CA301078391C9FCA26149160F130EA3011E161F6113
-1CA2013C4C5AA2187F61017C4CC7FCA24D5A017E5E01FE4B5A01EE150701EF4B5A01E7ED
-1FC000016D4A5AD9C3C04AC8FC6EEB01FED9C1F0EB07F82603C0FCEB3FE0D9803FB51280
-020F49C9FC020313E0000790CCFC90CDFCA35A120EA3121E121CA3123C1238A312781270
-A312F0A2426B7ED342>I<ED0FFC92383FFFE092B512FE4A14FF913803E07F913807800F
-4B7E4A1301020EEB007E1718021E1400A3141FA36E7EA28181140781A26E7E81A26E7E81
-8082826F7EA26F7E4AB47E1407021F7F91387F8FFEECFE0F903803F807D907F07F49487E
-D91FC0148049487EEB7F005B48486D13C05B12034848147FA2485AA2485A163F123F5BA2
-1780127F49147FA3170048C8FCA25E5EA26C14015EA24B5AA26C4A5A6D5C150F001F5D6D
-495A6C6C49C7FC0007147ED803F85B6C6C485A6CB55A013F13C0010790C8FCEB00203057
-7CD434>14 D<013EEC0FF8D9FFC0EB7FFF00036D48B512C0903BC3F003F01FE03C0783F8
-0F800FF03C0F01FC1F0007F8000E023C1303001E6D4814FC001C5C6E5A003C5C00385CA2
-D8780390C7FC00705BA25CD8F007150718F800005BA2010F150FA24A15F0A2011F151FA2
-4A15E0A2013F153FA24A15C0A2017F157FA24A1580A201FF15FFA291C81300A2485DA249
-5DA200031503A2495DA216075B5FEA01E0C9120FA25FA2161FA25FA2163FA25FA2167FA2
-5FA216FFA294C7FCA35EA21678364D7DB33A>17 D<EB01FCECFF8015E09038001FF06E7E
-6E7E811403A28180A28280A282157FA282153FA282151FA282150FA2821507A2821503A2
-8281A28381A283167FA283163FA283167F16FF4B7FED03EFED07CF92380F8FFCED1F0715
-3E037E7FEDFC03EC01F8DA03F07F4A487EEC0FC0021F814A487E4AC7FC02FE814948147F
-495A0107824948143F495A4948814948141F49C8FC48834848150F485A48488248481507
-485A48488200FF1603498290C97E48701380007C177F39547AD244>21
-D<ED0380150793C8FCA7EEFFFEEFFF80033F14C09238FFE003020390B5128091260FF87F
-130091391FF01FFCDA7FE0C8FC4A5A495B4990C9FC495A5C495A131F5C133F5CA3137F5C
-A66D7EA36D7E130F9138F83FFE6DB67E0101816DEBC00392B55A010392C7FCD907E013FC
-4948C9FC013FCAFC137E5B485A5B1203485A485AA2485AA248CBFCA2127EA312FE5AA37E
-A37E7FA213E06C7E13FC6CB4FC6C13C014F86C13FF000314C06C14F86C6C13FE011FEBFF
-C0010714F0010014FC023F7F02077F020080153F15071501ED007F163FA2161FA24CC7FC
-14E002F8137E027C137C91383F80F891380FFFF002035BDA007FC8FC326B7DD233>24
-D<0103B812F8010F17FC133F5B90B9FC4818F84818E02907F800E000E0C7FC260FC00113
-01018013C0D81F005D003E1303003C15034814804813075A5FC7380F0007A35C141E160F
-143EA25CA302FC131F5C1301A3495AA20107815C130FA283495AA2133F83495A8301FF14
-0F91C7FCA2705A5B0138EC03C03E347CB242>I<120FEA3FC0EA7FE012FF13F0A213F8A3
-127F123FEA0F381200A513781370A313F013E0A2120113C0120313801207EA0F00121EA2
-5A5A12300D23768B21>59 D<EC1FF0EB3FFF495BA3EB007F5D143F147FA25DA314FF92C9
-FCA35B5CA313035CA313075CA3130F5CED03FE92381FFFC0011F017F13F09139E0FC07F8
-9139E3E003FC9139E7C001FED93FEFC7FC02DE8014FC5C495A5CA25C495AA291C8FC5E48
-5E5BA2160300035E5BA2160700075E5B160F5F120F49141F5FA2001F033F13074915C016
-7FEF800F003F170E4914FFEF001E181C007F173C494A13381878187000FF17F090C8EB01
-E093387E03C093383F0F804892381FFF00EE0FFC0078ED03F0385479D243>104
-D<DA3F80EB3F80DAFFE0EBFFE00103D9F80313F8903B0FC0FC07C0FC903B1F007E0F001E
-013CD93F1E137E4991389C01FF49ECBC0349EB1FF800014B5A485A4902E013FE120790C7
-003FEB03FC489238C000F0000E1700A2001E147FA2C85BA215FF93C8FCA35C5DA314035D
-A314074B1470A3020F15F0000F17E0D83FC0491301007F17C0021F140300FF1780023F14
-07EF0F00D9807B141E90260073F85B00FC01F1147C277801E0FC13F03B3E07C07E07E06C
-B4486CB45A270FFE000F90C7FCD801F8EB03F838357CB343>120
-D<EB0FE0D93FF815E0496CEC03F8D9F07E14073801E07F48486C140FD807806D14F0EA0F
-00000E137F001E161F001C17E0123C003813FF92C7123F007817C0EA70015C00F0167F01
-03168000005B13074A14FF1800130F5C5E011F5D5CA21603013F5D5CA21607017F5D5CA2
-160F5FA3161F5F163F013F147FA26E495A011F13036D6C5A903807F81F903A03FFFE7F80
-010013F8EC1FE091C712FF94C7FCA25D5EA2D807E0495A487E001F4A5A123F4B5A4B5A5E
-49495A018049C8FC003CC712FE4A5A6C495A6CEB0FF09038E03FC00003B5C9FCC613FCEB
-3FE0354C7DB339>I<DA07C0EB01C0DA3FF01303DA7FFC148049486C1307496DEB0F0049
-EC801E5F49ECE07C903A1FC03FFFF8DA00075B013E01005B013CEC01C0013814034C5A90
-C848C7FC161E5E5E5E4B5A4B5AED0F80031EC8FC5D5D5D4A5A4A5A4A5A021FC9FC143C5C
-5C495A494814184948143849C8FC011E15784915704915F0494A5A484814032603FFE049
-5A02FC131F489039FF80FF80D80F8090B5C7FC48487E001E6D5B486D5B486D13F000706D
-5B00F00101138048D9007EC8FC32357BB336>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fh cmsy10 14.4 4
-/Fh 4 34 df<007FBA12FEBCFCA36C19FE4805769F5D>0 D<0070EF038000F8EF07C06C
-170F6C171F007FEF3F806C6CEE7F006C6C16FE6C6C4B5A6C6C4B5A6C6C4B5A6C6C4B5A6C
-6C4B5A017F4B5A6D6C4AC7FC6D6C14FE6D6C495A6D6C495A6D6C495A6D6C495A6D6C495A
-027F495A6E6C48C8FC91381FC0FE91380FE1FC913807F3F86EB45A6E5B6E5B6F5A6FC9FC
-4B7E4B7E4A7F4A7F913807F3F891380FE1FC91381FC0FE91383F807F4A486C7E02FE6D7E
-49486D7E49486D7E49486D7E49486D7E49486D7E4948147F49C86C7E01FE6F7E48486F7E
-48486F7E48486F7E48486F7E48486F7E4848167F48CAEA3F8000FEEF1FC048170F481707
-0070EF03803A3B6FBA5D>2 D<EE0380160783B3B2007FBB12F8BC12FCA36C1AF8C9D807
-C0C9FCB3AF007FBB12F8BC12FCA36C1AF84E5179CF5D>6 D<1B1E1B1FA4881B0FA2881B
-07A2881B0388757EA2757E1C7EA288767E767E767E89F403FC767E9938007F80777EF51F
-F0007FBE12FEC01280A36CF5FE00D0EA1FF0F53FC0535AE201FEC7FC525AF407F065525A
-525A52C8FC1C7EA264515AA2515A641B0764A21B0F64A21B1F99C9FCA41B1E693F79BC78
->33 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fi cmex10 10 3
-/Fi 3 114 df<EE01E01603EE07C0EE0F80161F1700163E5E5E15015E4B5A15074B5A5E
-151F4BC7FC153E157E5DA24A5A14035D14075D140F5D141F5D143F92C8FC5C147E14FE5C
-1301A25C13035C1307A25C130FA2495AA3495AA3137F91C9FCA25B5BA312015BA31203A2
-5BA21207A35BA2120FA35BA3121FA45BA2123FA75B127FAC90CAFC5AB3B3A27E7FAC123F
-7FA7121FA27FA4120FA37FA31207A27FA31203A27FA21201A37F1200A37F7FA280133FA3
-6D7EA36D7EA2130780A2130380130180A2130080147E147F8081141F81140F8114078114
-038114016E7EA2157E153E153F6F7E150F826F7E15036F7E821500167C82821780160FEE
-07C0EE03E016012BF86C8242>32 D<12F07E127C7E123F7E6C7E6C7E6C7E7F12016C7E7F
-137E133E133F6D7E130F806D7EA26D7E80130180130080147E147F8081141F81140F8114
-0781A2140381140181A2140081A2157FA36F7EA382151FA282150FA3821507A382A21503
-A282A31501A282A31500A382A482A21780A7163F17C0AC161F17E0B3B3A217C0163FAC17
-80167FA71700A25EA45EA31501A35EA21503A35EA21507A25EA3150F5EA3151F5EA2153F
-5EA34BC7FCA315FEA25D1401A25D14035D1407A25D140F5D141F5D143F92C8FC5C147E14
-FE5C13015C13035C495AA2495A5C131F49C9FC133E137E5B5B485A12035B485A485A48CA
-FC5A123E5A5A5A2BF87E8242>I<1B301B78A21BF8A21BF01A01A21BE01A03A21BC01A07
-A21B801A0FA21B0062A21A1E1A3EA21A3C1A7CA21A781AF8A262A21901A2621903A26219
-07A262190FA297C7FC61A2191E193EA2193C197CA2197819F8A2611801A2611803A261A2
-1807A261180FA296C8FC60A2181E183EA2183C187C131001301678017016F813F8600001
-16011203486C5E000F1603121DD838FE5E00701607126000C05FEA407F0000160FA26D6C
-92C9FC5FA2171E6D6C143EA2173C6D6C147CA2177817F86D7E5F16016D7E5F1603A26D6C
-5C1607A26D6C5C160FA294CAFC027F5BA2161EEC3F80163EA2163C91381FC07CA2167891
-380FE0F8A25E15E1EC07F15E15F3EC03FB5E15FFA26E5BA36E90CBFCA35D157EA2157C15
-3C15384D96788353>113 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fj cmti12 14.4 4
-/Fj 4 117 df<EA07C0EA1FF0123FEA7FF8A312FF13F0A2EA7FE013C0EA1F000D0C738B
-24>46 D<ED3FC0913801FFF8020F13FE91383FE07F91397F001F80D901FE130FD903F8EB
-07C0494813034948131F4948133F4948137F137F49C7FC485A17804848EC3F0000071508
-4991C7FC120FA2485AA2123F5BA3127F5BA4485AA5127FA2EE0180EE03C01607003FED0F
-80161FEE3F006C6C147E5E6C6CEB03F06C6CEB0FE06C6CEB3F802701FE03FEC7FC39007F
-FFF8011F13E0D907FEC8FC2A3574B336>99 D<ED7F80913807FFF0021F7F91387F80FE90
-3901FE003FD907F87F49481480D91FC0130F495A137F49C7FC485A485A0007151F491500
-000F5D49147E001F15FE4B5A4848EB07F0ED7FE091387FFF8048B548C7FC15E00280C8FC
-01C0C9FC12FF5BA590CAFCA66C1503EE0780160FEE1F006C6C5C167E001F5D6D495A000F
-EC07E06C6CEB1FC06C6C017FC7FC3901FC07FC6CB512F0013F13C0D907FCC8FC293573B3
-36>101 D<140F4A7E143FA3147F92C7FCA35C5CA313015CA313035CA313075CA2007FB6
-1280B7FC1600A226000FE0C7FC131F5CA3133F5CA3137F91C8FCA35B5BA312015BA31203
-5BA312075BA3000F143C5B157C1578121F4913F85D14014A5A01805B14074A5A92C7FC38
-0FC03E5C3807E1F86CB45A6C13C0D8007EC8FC214C75CA27>116
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fk cmsy6 6 1
-/Fk 1 49 df<EA01E0EA03F0A4EA07E0A213C0120FA21380A2EA1F00A2121EA2123E123C
-A25AA3127012F05A12600C1A7E9B12>48 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fl cmmi10 10.95 59
-/Fl 59 123 df<EC0FF0EC7FFE903801F81F903907E007C049486C6C13E0D93F80EBF001
-90267F000114C001FE14F84848EB00FC484815030007178049147E000FEE0700485A5F48
-48150E171E171C007F163C49153817785F00FF5E90C8127F5F5F94C7FCA248157EA2127E
-007F15FE15016C4A7E92390F3F03806C6C131E6C6C9038781F070007D901E014003B03F0
-1F800F8E3B00FFFE0007FCD91FE0EB01F033297CA73A>11 D<EE7F80923801FFE0923807
-80F892381E003C03387F03F0131F4A48EB0F804A5A5D4AC7EA07C0140E021E140F141C14
-3C023815805C171F5C180001015D4A143E5F010315FC4A495A4C5A01079038FFE7C00203
-EBFF80DB807EC7FC92B57E49C6EBC7C0010E90380003E0160183011E81011C1400A28313
-3C1338A313781370A301F01401495DA3000115035F16075F0003150F5F4C5A6D4AC7FC00
-07157E01785C0138495A6DEB03E0D80F0FEB0FC0270E07C07FC8FC903801FFF89038007F
-C0001E90CAFC121CA3123C1238A312781270A312F05AA432527EBF33>I<EC01C0EC0FFF
-023F13E0027913F0ECE03F903801C00FEC8007ED01E0010390C7FCA280130180A280A26D
-7E80A2147E147F6E7EA26E7E81140FEC7FF0903801F7F8EB07C790381F83FCEB3E03EB7C
-0101F87F12013803F000485AA24848137E485AA2123F90C7FCA25A127EA300FE147C5A15
-FCA25D1401A25D007C13035DA26C495A4A5A6C91C7FC6C131E6C6C5A3803E0783800FFE0
-EB3F8024427CC028>14 D<EC1FF8903801FFFC010713F890381FF000EB3F8001FEC7FC48
-5A485A485A120F485AA2485AA2485AA290B512C0B6FC150090C8FCA35AA7127E127F7EA2
-6C7E000F14703907C001F03903E003E03901F81F8039007FFE00EB0FF01E287CA625>I<
-EC01C014035DA5EDBFF0913801FFF8913803E03891380FFFF891381E3FE00238C7FC14F0
-495A495A495A49C8FC130E131E5B5B137013F0485AA2485A485AA248C9FCA25A121EA25A
-A3127C1278A312F8A25AA57EA47EA27E127F7F6C7E13F86CB4FC6C13C06C13F8000113FF
-6C6C13C0011F7F01037F9038007FF8140F14036E7E1400A2157C1578A35D131C6D485A90
-380783C06DB4C7FCEB007C25527CBE28>I<D801F0EB0FE0D803FCEB7FFC3A071F01F03E
-3A0E0F03801F001E90398F000F80001C139E003C01FC14C000385B5C38781FE012705CA2
-00F049131F013F1580000090C7FCA2163F5B017E1500A25E13FE49147EA216FE1201495C
-A215011203495CA215031207495CA21507120F495CEA0380C8120FA25EA2151FA25EA215
-3FA293C7FCA25DA2157EA3157C15382A3C7EA72D>I<15FCEC03FF91380F87C091383E03
-E0EC7C0102F813F01301903903F000F8495A010F14FC5C495A133F91C7FC4914FE13FEA2
-12015B12034913011207A25B000F15FC1503121F5BA21507003F15F890B6FCA33A7FC000
-0FF05BA2151F16E048C7FCA2ED3FC0A2481580157F1600A215FEA24A5AA24A5A007E5C14
-075D4A5A003E5C141F4AC7FC6C137E5C380F81F03807C3E03801FF80D8007EC8FC27417D
-BF2B>I<133F14E0EB07F0EB03FC13016D7EA3147FA26E7EA36E7EA36E7EA36E7EA36E7E
-A26E7EA36E7EA3157FA36F7E157F15FF4A7F5C913807CFE0EC0F8FEC1F0F91383E07F014
-7C14FC49486C7EEB03F0EB07E049486C7EEB1F80EB3F00496D7E13FE4848147F485A485A
-4848EC3F80485A123F4848EC1FC048C8FC4816E048150F48ED07F0007015032C407BBE35
->21 D<EB01C0496C14E00107EC03F0A3010F1407A24A14E0A2011F140FA24A14C0A2013F
-141FA291C71380A249143FA2017E1500A201FE5CA249147EA2000115FE17074914FCA215
-010003160F923803F80EA200070207131E030F131C6D131F033C1338486C1370903AFF81
-E07C70903AC7FF803FE0903AC1FE000F80D81FC0C9FCA25BA2123FA290CAFCA25AA2127E
-A212FEA25AA35A1270303C7EA737>I<017FEC01C0D83FFFEC03E016075B1200160F17C0
-5B161F00011680163F491500A20003157EA2495C150100075D4B5A49495AA2000F4A5A4B
-5A4949C7FC157E001F147C5D49485AEC07E0003F495A4AC8FCEB003E14F848485AEB07C0
-D87E1FC9FC13FCEAFFE0138000F8CAFC2B287CA72D>I<EC01C014035DA5EDFFF04A13F8
-91383FE03891B512F8903901FC3FE0D907F8C7FC495A495A495A137F5C13FF91C8FCA25A
-5BA612007F7F90383F9FFC6DB47E903807E00E90380FFFFE90383E3FF80178C8FC5B485A
-485A485A48C9FCA2121E5AA25AA312F85AA37EA27E7E7E6C7E13E0EA3FF86CB4FC6C13C0
-6C13F8000113FE39007FFFC0010F13F001037F9038007FFCEC1FFE14031400157E153EA3
-153C010C137C010F1378903803C0F0903800FFC0023FC7FC25527EBE28>I<011FB612FE
-017F15FF48B8FC5A4816FE3B0FC03801C000EA1F00003E1403003C01785B4813705AECF0
-075AC712E0010191C7FCA25DEB03C0A313071480A2010F5BA2EB1F0082A2133EA2137E82
-5B150F0001815B120315075BC648EB038030287DA634>I<ED1FC0EDFFF0913803E07C91
-380F803E4A487E023E14804AEB0FC05C494814E01303495A5C130F494814F0A2133F91C7
-FCEE1FE05B137EA201FE143F17C05BA20001ED7F80A24915005E00035D4B5AA24B5A486C
-495A4B5A6D5C01EEEB3F80D80FE7017EC7FC9038E3C1F89038C1FFE0D9C07FC8FC001F90
-C9FCA25BA2123FA290CAFCA25AA2127EA212FEA25AA35A12702C3C7EA72F>I<020FB512
-FE027F14FF49B7FC1307011F15FE903A3FE03FE00090387F000F01FE6D7E484813034848
-8048481301485A5B121F5B123F90C7FC5A127EA2150300FE5D5AA24B5AA2150F5E4B5AA2
-007C4AC7FC157E157C6C5C001E495A001FEB07E0390F800F802603E07EC8FC3800FFF8EB
-3FC030287DA634>I<16F0A25EA21501A25EA21503A25EA21507A293C7FCA25DA2150EA2
-151EA2151C4AB47E020F13F091387F3CFC903901F8381FD907E0EB0F80903A0F807807C0
-D93F00EB03E0017E90387001F04915F84848EBF000484815FC48485B4848157C1401EA1F
-805DEA3F00020314FC5A007E5CA20207130100FE16F848140016034A14F01607020E14E0
-007CED0FC0141E007EED1F80003E011CEB3F00167E6C013C5B0180495A000F90383803E0
-D807E0EB0FC02701F0783FC7FC3900FC79FC90381FFFE0D903FEC8FCEB00F0A25CA21301
-A25CA21303A25CA21307A291C9FCA25BA22E527BBE36>30 D<EE01C0A21603A25FA21607
-A294C7FCA25EA2160EA2161EA2161CA2163CA21638A21678013E1670D9FF8090387001FC
-2601C3E01403D8038102F013FE380701F0000E15E0121ED81C0301011301003C16000038
-4B137CEA78070070EBE003183CD8F00F5C02C0153800001407131F028090C71278187001
-3F5B1400030E14F04916E0017E011E130118C0031C130301FE168049013CEB07005F0338
-131E017C151C017E01785B5F03705B6D4A5A903A1F80F00780D90FC049C7FC903907E0E0
-3C903901FCE1F09039007FFFC0DA07FEC8FCEC01C0A21403A25DA21407A292C9FCA25CA2
-140EA2141EA2141CA237527EBE3B>32 D<0120ED01C00178ED07F001F8150F000117F85B
-485A5B0007160749150348C9EA01F0A2121E1700121C003C023814E0003814FCA2007816
-01140100704A14C0A217034B148000F0130317074B14005F5D0207141E6F133E6C010F5C
-4A7E6C013F5C007E9038FFF8033B7F87FDFF0FF0D9FFF8EBFFE06C495C4A6C5B6C496C90
-C7FC00079038001FFCD801F8EB03F035297EA739>I<011FB912F8017F18FC48BAFC5A48
-19F8260FC0F0C9EA070048C6481780D83E011703383C03C000785BEAF0074848CAFC010E
-1406D8001E140E131C133C0138021E1407017818000170141C163C6101F0027C140E4917
-1E16FC03015DA2000102035D030715F8DB0FBC5C043C495A031F1403DB7E3E495A6C6CD9
-FC1E495A9027F801F81F013FC7FC9026FC0FF0EB80FE90B5486CB45A6D01C05C6DD90007
-5BD91FFC6D13C0D907E0D900FEC8FC46287DA64B>36 D<121EEA7F80A2EAFFC0A4EA7F80
-A2EA1E000A0A798919>58 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013
-C0A312011380120313005A120E5A1218123812300B1C798919>I<183818FC1703EF0FF8
-EF3FE0EFFF80933803FE00EE0FF8EE3FE0EEFF80DB03FEC7FCED0FF8ED3FE0EDFF80DA03
-FEC8FCEC0FF8EC3FE0ECFF80D903FEC9FCEB0FF8EB3FE0EBFF80D803FECAFCEA0FF8EA3F
-E0EA7F8000FECBFCA2EA7F80EA3FE0EA0FF8EA03FEC66C7EEB3FE0EB0FF8EB03FE903800
-FF80EC3FE0EC0FF8EC03FE913800FF80ED3FE0ED0FF8ED03FE923800FF80EE3FE0EE0FF8
-EE03FE933800FF80EF3FE0EF0FF8EF03FC17001838363678B147>I<ED0180ED03C01507
-A21680150FA216005DA2151E153EA2153C157CA2157815F8A25D1401A25D1403A25D1407
-A25D140FA24AC7FCA2141E143EA2143C147CA2147814F8A25C1301A25C1303A25C1307A2
-5C130FA291C8FC5BA2131E133EA25BA2137813F8A25B1201A25B1203A25B1207A25B120F
-A290C9FC5AA2121E123EA2123C127CA2127812F8A25A1260225B7BC32D>I<126012F8B4
-FCEA7FC0EA1FF0EA07FCEA01FF38007FC0EB1FF0EB07FCEB01FF9038007FC0EC1FF0EC07
-FCEC01FF9138007FC0ED1FF0ED07FCED01FF9238007FC0EE1FF0EE07FCEE01FF9338007F
-C0EF1FF0EF07F8EF01FCA2EF07F8EF1FF0EF7FC0933801FF00EE07FCEE1FF0EE7FC04B48
-C7FCED07FCED1FF0ED7FC04A48C8FCEC07FCEC1FF0EC7FC04948C9FCEB07FCEB1FF0EB7F
-C04848CAFCEA07FCEA1FF0EA7FC048CBFC12FC1270363678B147>I<17075F84171FA217
-3F177FA217FFA25E5EA24C6C7EA2EE0E3F161E161C1638A21670A216E0ED01C084ED0380
-171FED07005D150E5DA25D157815705D844A5A170F4A5A4AC7FC92B6FC5CA2021CC7120F
-143C14384A81A24A140713015C495AA249C8FC5B130E131E4982137C13FED807FFED1FFE
-B500F00107B512FCA219F83E417DC044>65 D<49B712F818FF19E090260001FEC7EA3FF0
-F007F84B6E7E727E850203815D1A80A20207167F4B15FFA3020F17004B5C611803021F5E
-4B4A5A180FF01FE0023F4B5A4B4A5ADD01FEC7FCEF07F8027FEC7FE092B6C8FC18E092C7
-EA07F84AEC01FE4A6E7E727E727E13014A82181FA213034A82A301075F4A153FA261010F
-167F4A5E18FF4D90C7FC011F5E4A14034D5A013FED1FF04D5A4AECFFC0017F020790C8FC
-B812FC17F094C9FC413E7DBD45>I<DC1FF81307923801FFFE030F9038FF800E923A7FF0
-07E01E4A48C7EAF03EDA03FCEC787EDA0FF0EC3CFCDA3FC0141F4A48140F4AC8FC4948ED
-07F8EB07F849481503131F4A16F049481501495A13FF4890C913E05B1203485A19C0485A
-A2485A95C7FC123F5BA2127F5BA312FF5BA590CCFC183CA21838A21878187018F06C6C5E
-17014D5A003F5F6D15074DC7FC001F161E6C6C5D6D5D6C6C5D00034B5AD801FEEC07C06C
-6C4AC8FCD97FC0137E90391FF803F80107B512E0010114809026001FF8C9FC40427BBF41
->I<49B912C0A3D9000190C71201F0003F4B151F190F1A80020316075DA314075D1A00A2
-140F4B1307A24D5B021F020E130E4B92C7FC171EA2023F5C5D177CEE01FC4AB55AA3ED80
-0302FF6D5A92C7FCA3495D5C19380401147801034B13704A16F093C85AA2010716014A5E
-180361010F16074A4BC7FCA260011F163E4A157E60013F15014D5A4A140F017F15FFB95A
-A260423E7DBD43>69 D<49B9FCA3D9000190C7120718004B157F193F191E14035DA31407
-5D191CA2140F5D17074D133C021F020E13384B1500A2171E023F141C4B133C177C17FC02
-7FEB03F892B5FCA39139FF8003F0ED00011600A2495D5CA2160101035D5CA293C9FC1307
-5CA3130F5CA3131F5CA2133FA25C497EB612F8A3403E7DBD3A>I<49B6D8C03FB512F81B
-F01780D900010180C7383FF00093C85B4B5EA2197F14034B5EA219FF14074B93C7FCA260
-140F4B5DA21803141F4B5DA21807143F4B5DA2180F4AB7FC61A20380C7121F14FF92C85B
-A2183F5B4A5EA2187F13034A5EA218FF13074A93C8FCA25F130F4A5DA21703131F4A5DA2
-013F1507A24A5D496C4A7EB6D8E01FB512FCA2614D3E7DBD4C>72
-D<49B600C090387FFFF896B5FC5FD900010180C7000F130093C813F84B16E01A804FC7FC
-0203163C4B15F84E5AF003C002074B5A4B021FC8FC183E1878020F5D4BEB03E0EF07804D
-C9FC021F143E4B5B17F04C5A023F1307EDC00F4C7E163F027FEBFFF8ED81EFED83CF9238
-8F87FC9138FF9F0792383C03FE15784B6C7E4913E0158092C77F5C01036F7E5C717EA213
-074A6E7EA2717E130F4A6E7EA284011F15035C717E133F855C496C4A13E0B600E0017F13
-FFA34D3E7DBD4D>75 D<49B612F0A3D900010180C7FC93C8FC5DA314035DA314075DA314
-0F5DA3141F5DA3143F5DA3147F5DA314FF92C9FCA35B5C180C181E0103161C5C183C1838
-13074A1578187018F0130F4AEC01E0A21703011FED07C04A140F171F013FED3F8017FF4A
-1303017F021F1300B9FCA25F373E7DBD3E>I<49B56C93B512C050148062D90001F18000
-704B90C7FC03DF5F1A0E1A1D1403039FEE39FC1A711A739126078FE015E3030F5FF101C3
-F10387140F020E93380707F0A2F10E0F021E161C91261C07F05E1938F1701F143C023804
-E05BA2953801C03F0278ED038091267003F85EF00700060E137F14F002E04B91C8FCA24E
-5B01015E4A6C6C5D60943801C00113030280DA03805BA294380700030107150E91C700FE
-5D5F1907495D010E4B5CA24D130F011E6E5A011C60705A013C171F017C92C7FC01FE027E
-5DD803FF4D7EB500FC017C017FB512E0167804385E5A3E7CBD58>I<49B712F018FF19C0
-D9000190C76C7EF00FF84BEC03FC1801020382727E5DA214071A805DA2140F4E13005DA2
-021F5E18034B5D1807023F5E4E5A4B4A5A4E5A027F4B5A06FEC7FC4BEB03FCEF3FF091B7
-12C005FCC8FC92CBFCA25BA25CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133F
-A25C497EB612E0A3413E7DBD3A>80 D<48B912FCA25A913A0003FE000F01F84A1301D807
-E0EE00F8491307491778000F5D90C7FC001E140FA2001C4B1470123C0038141FA200785D
-1270033F15F000F018E0485DC81600157FA25EA215FFA293C9FCA25CA25DA21403A25DA2
-1407A25DA2140FA25DA2141FA25DA2143FA25DA2147FA214FF497F001FB612FCA25E3E3D
-7FBC35>84 D<027FB5D88007B512C091B6FCA2020101F8C7EBF8009126007FE0EC7F804C
-92C7FC033F157C701478616F6C495A4E5A6F6C495A4EC8FC180E6F6C5B606F6C5B601701
-6F6C485A4D5A6F018FC9FC179E17BCEE7FF85F705AA3707EA283163F167FEEF7FCED01E7
-EEC3FEED0383ED070392380E01FF151E4B6C7F5D5D4A486D7E4A5A4A486D7E92C7FC140E
-4A6E7E5C4A6E7E14F0495A49486E7E1307D91F806E7ED97FC014072603FFE0EC1FFF007F
-01FC49B512FEB55CA24A3E7EBD4B>88 D<EC1F80ECFFE0903903F0707090390FC039F890
-381F801D90383F000F017E5C5B00011407485A48485CA2485A001F140F5E485AA2151F00
-7F5D5BA2153F00FF92C7FC90C7FCA25D92387E03805AA215FEEDFC07007E010114001403
-5E6C0107130E140E3A1F801C7C1C000F13783A07C1F03E383A01FFC01FF03A007F0007C0
-29297DA730>97 D<EB1FC0EA0FFF5CA2EA003FA291C8FCA25BA2137EA213FEA25BA21201
-A25BA21203A25BEC3F800007EBFFE09038F3C1F849C67E01FE137E4848133E49133F5B49
-1480001F141F5B5BED3FC0123FA290C7FCA248147F1680127EA215FF00FE15005AA24A5A
-A25D1403485C1407007C5C4A5A5D003C495A003E49C7FC001E137E6C13F8380783F03803
-FFC0C648C8FC22407CBE27>I<EC07F0EC7FFE903801FC0F903907E0038090390FC001C0
-D93F8013E090387F000701FE131F485A485A16C0485A000F15804990C7FC121F485AA312
-7F5BA312FF90C9FCA6007E1560007F15E01501ED03C06CEC07806DEB0F00001F141E6C6C
-137C3907E001F03901F01FC06CB5C7FCEB1FF023297DA727>I<EE07F0ED03FF17E0A2ED
-000FA217C0A2161FA21780A2163FA21700A25EA2167EA216FEA25EEC1F80ECFFE1903803
-F07190390FC039F890381F801D90383F000F137E495C00011407485A485A5E485A001F14
-0FA248485CA2151F127F495CA2153F12FF90C790C7FCA25DEE038048147EA215FE160700
-7ED901FC130014035E6C0107130E140E3A1F801C7C1C000F13783A07C1F03E383A01FFC0
-1FF03A007F0007C02C407DBE2F>I<EC1FE0ECFFFC903803F01E90380FC00F90393F8007
-80D97E0013C0491303EA03F8120749130748481480121F49130F003FEC1F00153E397F80
-01FCEC1FF090B51280B500F8C7FC90C9FCA45AA616C01501007E1403ED07806CEC0F0015
-1E6C5C6C6C13F83907C003E03903E03F802600FFFEC7FCEB3FE022297CA72A>I<163EEE
-FFC0923803E1E0923807C0F0ED0F811687ED1F8F160F153FA217E092387E038093C7FCA4
-5DA514015DA30103B512FCA390260003F0C7FCA314075DA4140F5DA5141F5DA4143F92C8
-FCA45C147EA414FE5CA413015CA4495AA35CEA1E07127F5C12FF495AA200FE90C9FCEAF8
-1EEA703EEA7878EA1FF0EA07C02C537CBF2D>I<EC01F8EC0FFE91383F07879139FC03DF
-80903801F801903903F000FFEB0FE04948EB7F005C133F49C7FC49147E5B000115FEA248
-485CA215011207495CA21503120F495CA21507A25E5B0007140FA24B5A6D133F0003147F
-000114FF6D485B0000EB03DF90387E0F3FEB1FFCD907F090C7FC90C7FC5DA2157EA215FE
-A25D001C1301007F5C4813035D4A5A4A5A48495A00F8017EC8FC387E01FC381FFFE00003
-90C9FC293B7FA72B>I<EB01FC13FF5CA21303A25CA21307A25CA2130FA25CA2131FA25C
-A2133FA291C9FC15FE90397F07FFC091381F03E090397E3801F09138F000F8EBFFE04A7F
-5C91C7FC485AA25BA2484813015E5BA2000714035E5B1507120F5E49130F5E121F031F13
-70491480A2003F023F13F0EE00E090C7FC160148023E13C01603007E1680EE070000FE5D
-ED1F1E48EC0FF80038EC03E02C407CBE34>I<143C14FEA21301A314FCEB00701400AD13
-7E3801FF803803C7C0EA0703000F13E0120E121C13071238A2EA780F007013C0A2EAF01F
-14801200133F14005B137EA213FE5BA212015B0003130E13F0A20007131EEBE01CA2143C
-EBC0381478147014E013C13803E3C03801FF00EA007C173E7EBC1F>I<EB01FC13FF5CA2
-1303A25CA21307A25CA2130FA25CA2131FA25CA2133FA291C9FC16FC49EB03FE92380F07
-80017EEB3C0FED703F01FE13E0913801C07F9038FC0380EC07000001010E14004A131C49
-4890C7FC5C00035BEBF9C0495A01FFC9FC5A14F0EBE3FE9038E07F80000FEB1FC06E7EEB
-C00781001F1303160E1380A2003F151E0207131C010013E0A2485DA2007E010313781670
-00FE01015B15F1489038007F800038023EC7FC29407CBE2F>107
-D<EB07F0EA03FF14E0A2EA000FA214C0A2131FA21480A2133FA21400A25BA2137EA213FE
-A25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2123FA290C7FCA25A
-EB0380127EA212FE130700FC1300A25B130EA2EA7C1C133CEA3E38EA1FF0EA07C014407D
-BE1B>I<01F8D907F0EB07F8D803FED93FFEEB1FFE28078F80F81FEB781F3E0F0F81C00F
-81E00F803E0E07C78007C3C007C0001CD9CF00EBC78002FEDAEF007F003C4914FE003849
-5C49485C12780070495CA200F0494948130F011F600000495CA2041F141F013F6091C75B
-193F043F92C7FC5B017E92C75A197E5E01FE9438FE01C049027E14FCA204FE0101130300
-0106F81380495CF20700030115F00003190E494A151E1A1C03035E0007943800F8F0494A
-EC7FE0D801C0D900E0EC1F804A297EA750>I<01F8EB0FF0D803FEEB3FFC3A078F80F03E
-3A0F0F83C01F3B0E07C7800F80001CEBCF0002FE80003C5B00385B495A127800705BA200
-F049131F011F5D00005BA2163F013F92C7FC91C7FC5E167E5B017E14FE5EA201FE0101EB
-03804914F8A203031307000103F013005B170E16E000035E49153C17385F0007913801F1
-E0496DB45AD801C0023FC7FC31297EA737>I<EC07F8EC7FFE903901FC0F80903907E007
-E090390FC003F090393F8001F8EB7F0001FEEB00FC485A484814FEA2485A120F5B001F15
-FF485AA2ED01FE127F5BA2150300FF15FC90C7FCA2ED07F8A2ED0FF0A2007E15E0007FEC
-1FC0ED3F80A26CEC7F006C6C13FC4A5A6C6C485A3907E00FC02601F03FC7FC3800FFFCEB
-1FE028297DA72C>I<D907C013FE903A0FF003FF80903A1C7C0F07E0903A383C1C03F090
-3A783E7801F80170EBF0009026F03FE013FC01E05B4B13FE0001017F147E01C090C7FC14
-7E17FF000313FEA2C75AA201015C17FE5CA20103140317FC5CA20107EC07F8A24A14F016
-0F010F15E0161F17C0EE3F80011F15006E137E5E9138B801F890393FBC03E091389E0FC0
-DA07FFC7FCEC01F849C9FCA2137EA213FEA25BA21201A25BA21203A2B512E0A3303A84A7
-2E>I<91381F800C9138FFE01C903903F0707C90390FC0387890391F801CF890383F000F
-137E4914F000011407485A485A16E0485A121F150F484814C0A3007F141F491480A300FF
-143F90C71300A35D48147EA315FE007E495A1403A26C13074A5A381F801D000F13793807
-C1F33901FFC3F038007F03130014075DA3140F5DA3141F5DA2143F147F90381FFFFE5BA2
-263A7DA729>I<D801F0EB3F80D807FCEBFFE03A0F1F03C0F0000E90380F00F8391E0F9E
-03001C13BC003CEBF807003813F0A226781FE013F000709038C001C092C7FC5C12F0133F
-000090C8FCA35B137EA313FE5BA312015BA312035BA312075BA3120F5BEA038025297EA7
-29>I<EC1FC0ECFFF8903803E03C903807800E90381E0007168049130F49131F153FA201
-F81400A2151C6D90C7FC7FEBFFE014FE90387FFFC06D7F6D13F86D7F13039038001FFE14
-031400157E000C143E123F487EA248C7123CA25D12FC00F05C0070495A0078495A6C495A
-260F803EC7FC3803FFF838007FC021297CA72B>I<147014FC1301A25CA21303A25CA213
-07A25CA2130FA25CA2007FB512F0B6FC15E039001F8000133FA291C7FCA25BA2137EA213
-FEA25BA21201A25BA21203A25BA21207EC01C013E01403000F1480A2EBC0071500140E14
-1E5C000713385C3803E1E03801FF80D8003EC7FC1C3A7EB821>I<137C48B4EC03802603
-C7C0EB0FC0EA0703000F7F000E151F121C010715801238163FEA780F0070491400A2D8F0
-1F5C5C0000157E133F91C712FEA2495C137E150113FE495CA215030001161C4914F0A215
-07173CEEE038150F031F1378000016706D133F017C017313F0017E01E313E0903A3F03C1
-F1C0903A0FFF007F80D901FCEB1F002E297EA734>I<013EEE0380D9FF800107EB0FE026
-01C3E090381F801FD8038117F0380701F0000E153F001E1600D81C03160F003C17070038
-4BEB03E0D87807147E00705B1801D8F00F14FE4A4914C01200131FDA800114034C148013
-3F140003031407494A1400137EA26001FE0107140E495C60A360150F017C5E017E011F14
-F0705B6D0139495A6D903970F8038090280FC0E07C0FC7FC903A03FFC01FFC903A007F00
-07F03C297EA741>119 D<D901F8133FD907FEEBFFE0903A1E0F83C0F0903A3807C780F8
-90397003CF0301E013FED801C0EBFC071203018013F8D8070015F0EE01C0000E4AC7FCA2
-001E1307A2C75BA2140F5DA3141F5DA3143F92380001C0A34A1303001E1680003F017E13
-07267F80FE14005ED8FF81141ED901DF131CD8FE035C3A7C078F80F03A3C0F07C1E03A1F
-FC03FF802707F0007EC7FC2D297EA734>I<137C48B4EC03802603C7C0EB0FC0EA070300
-0F7F000E151F001C168013071238163FD8780F150000705BA2D8F01F5C4A137E1200133F
-91C712FE5E5B137E150113FE495CA2150300015D5BA215075EA2150F151F00005D6D133F
-017C137F017E13FF90393F03DF8090380FFF1FEB01FC90C7123F93C7FCA25DD80380137E
-D80FE013FE001F5C4A5AA24848485A4A5A6CC6485A001C495A001E49C8FC000E137C3807
-81F03803FFC0C648C9FC2A3B7EA72D>I<02F8130ED903FE131ED90FFF131C49EB803C49
-EBC0784914F090397E07F1E09038F800FF49EB1FC049EB07800001EC0F006C48131E90C7
-5A5D5D4A5A4A5A4A5A4AC7FC143E14785C495A495A495A49C8FC011E14E05B5B49130148
-48EB03C0485AD807F8EB078048B4131F3A1F87E07F00391E03FFFE486C5B00785CD87000
-5B00F0EB7FC048011FC7FC27297DA72A>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fm cmr12 14.4 68
-/Fm 68 123 df<ED03FF033F13E04AB512F8913907FE01FC91391FE0003E4A48130F02FF
-C76C7E4948143F49484A7E494814FF130F5C495AA2715A49486EC7FC170C94C8FCAFEF3F
-C0B9FCA43A003FC00001EE007F173FB3B3A4D9FFF0ECFFF0007F9026FFE07FEBFFE0A43B
-547ED341>12 D<ED3F80EDFFE002037F913807E0F891381FC03CEC3F804B7E147E02FE13
-0E5C0101140F82A25C1303A45E160EA26E131E161C163C163816785E01015CECFE014B5A
-4B5AA26E48CBFC6D131E4B0207B512FE15F85D147F4BDA007F13C04B92380FFE00023FEE
-07F86F16E0735A6F1507027F5F4A6C93C7FCD901EF5E902603CFFC150ED907C7161E9026
-0F87FE5DD91F031638013E6D1578D93C011670496C6D14F0496E495A0001027F5D48486E
-130300076E6C5C4848011F1407001F6F49C8FC003F6E7E490107141E007F6F131C6F6C13
-3C6F5C00FFEE80706FEBC0F093387FE1E0EFE3C093383FF3806DEC1FFF7090C8120E705A
-707E6C6C191E706D141C6C6C70143C4C6D14386C6C91260FBFF814786C6C91261F0FFC14
-F06C6C91267E07FE13016C6C903C01F803FF8007E06C9027E01FF0009038E03FC06C90B5
-00C0013FB51280013F91C7000FEBFE00010701FC020313F8010001C09138003FE04F577B
-D45B>38 D<15E01401EC03C0EC0780EC0F00141E5C147C5C495A13035C495A130F5C131F
-91C7FC133E137EA25BA2485AA25B1203A2485AA3120F5BA2121FA25BA2123FA290C8FCA3
-5AA5127EA312FEB3A3127EA3127FA57EA37FA2121FA27FA2120FA27F1207A36C7EA21201
-7FA26C7EA2137EA2133E7F80130F8013076D7E8013016D7E147C143C8080EC0780EC03C0
-EC01E014001B7974D92E>40 D<12E07E12787E7E7E6C7E7F6C7E6C7E7F1200137C137E13
-3E133F7F6D7E80A26D7EA26D7EA2130180A26D7EA380147EA2147FA280A21580A2141FA3
-15C0A5140FA315E0B3A315C0A3141FA51580A3143FA21500A25CA2147EA214FE5CA3495A
-A25C1303A2495AA2495AA25C49C7FC5B133E137E137C5B12015B485A485A5B48C8FC121E
-5A5A5A5A1B797AD92E>I<120FEA3FC0EA7FE012FF13F0A213F8A3127F123FEA0F381200
-A513781370A313F013E0A2120113C0120313801207EA0F00121EA25A5A12300D23768B21
->44 D<B612FEA71F077F9C27>I<120FEA3FC0EA7FE0EAFFF0A6EA7FE0EA3FC0EA0F000C
-0C768B21>I<1738177CA217FC17F8A2160117F0A2160317E0A2160717C0A2160F178016
-1F1700A25E163EA2167E167CA216FC5EA215015E15035EA215075EA2150F5EA2151F93C7
-FCA25D153E157E157CA215FC5DA214015DA214035DA214075D140F5DA2141F92C8FCA25C
-143EA2147E147CA214FC5CA213015C13035CA213075CA2130F5CA2131F91C9FCA25B133E
-137E137CA213FC5BA212015BA212035BA212075B120F5BA2121F90CAFCA25A123EA2127E
-127CA212FC5AA212702E787AD93B>I<EC1FF891B5FC010314C090390FF81FF090391FC0
-03F849486C7E017EC7127E49800001168049141F4848EC0FC0000716E0491407000F16F0
-A34848EC03F8A2003F16FCA44848EC01FEA700FF16FFB3A5007F16FEA56D1403A2003F16
-FCA4001F16F8A26D1407000F16F0A26C6CEC0FE0A26C6CEC1FC0A26C6CEC3F806C6CEC7F
-00017F14FE6D6C485A6D6C485A90390FF81FF00103B512C0010091C7FCEC1FF830517BCE
-3B>I<14075C5C147F5C1307133F000FB5FCB6FC13F913C1EAF0011200B3B3B3A7497F01
-0F13E0B712FEA4274F75CE3B>I<EC7FE0903803FFFE010F6D7E013F14E0D9FF0013F8D8
-01F8EB1FFCD803E06D7E4848EB03FF48486D138090C813C0001E16E0001C157F003CED3F
-F012380078ED1FF81270A2B4ED0FFC13C07FA66C5A6C5A000EC8FCC9EA1FF8A317F0163F
-A2EE7FE017C016FF17804B1300A24B5A4B5A5E4B5A4B5A4B5A5E4BC7FC15FE4A5A4A5A4A
-5A4A5A5D4A5A4AC8FC147E5C4948141CEB03E0495A4948143891C8FC131E5B5B49157848
-5A48481570484815F048B7FCA25A5A5AB812E0A42E4F7ACE3B>I<EC3FF849B57E010F14
-E090391FC01FF890397E0003FC01F86DB4FCD801E06D13804848EC7FC0484815E048C812
-3F01C015F013F0486CEC1FF87FA56C5AA2EA03E0C9EA3FF0A317E0167F17C016FF17804B
-13005E4B5A4B5A4B5AED3FC0DA07FFC7FC903803FFFC5DEDFF8090C7EA1FE0ED07F8ED01
-FE6F7EEE7F8017C0EE3FE0EE1FF017F8A2EE0FFC17FEA2160717FFA3120FEA3FC0487E48
-7EA417FE160F5B6C4815FC90C8FC0078ED1FF87E003EED3FF06CED7FE06C7E6C6CECFFC0
-D803F0491380D801FC903807FE003A00FFC01FFC013FB512F0010F14C0010391C7FC9038
-003FF830517BCE3B>I<160F5EA25E5EA25E5DA25D5DA25D151E151C153C5D157015F04A
-5A5D14035D4A5A5C140E5C143C14385C14F05C495A13035C130749C7FC130E131E5B1338
-13785B5B1201485A5B120748C8FC120E121E5A123812785AB912F0A4C8000190C7FCAF4B
-7F4B7F020FB612E0A434507DCF3B>I<000316C001C0140301F8141F903AFFC003FF8091
-B612005E5E5E16E016804BC7FC019F13F8018113800180C9FCB0EC0FF0ECFFFE01836D7E
-903987F01FE090399F0007F801BE6D7E01F86D7E496D7E49EC7F805BEE3FC04915E0C912
-1F17F0A317F8160FA317FCA5120EEA3F80487E12FF7FA217F85B161F5B48C813F0127000
-78ED3FE0A26C16C0167F6CEDFF80001F16006C6C495A6C6C13036C6CEB07F8D801F8EB1F
-F06CB4EB7FE06DB51280011F49C7FC010713F8010013C02E517ACE3B>I<ED3FE0913803
-FFFC020F13FF91393FE01F8091397F0007C0D901FCEB01E04948EB00F0495A4948130349
-48EB0FF84948131F49C7FC13FEA2485A120349EC0FF00007ED03C093C7FC485AA2121F5B
-A2123FA3127F5BEC0FFF023F13C04A13F03AFFC1F003FC9039C3C000FED9C780137F91C7
-EA3F8001CE15C001DCEC1FE0160F01D815F001F8EC07F85B17FCA24915FE1603A317FF5B
-A3127FA66C7EA317FE121FA216076C6C15FCA2000716F86D140F000316F06DEC1FE01201
-6C6CEC3FC06DEC7F806D6CEBFF006D6C485A90390FF80FFC6DB512F0010114C06D6C90C7
-FCEC0FF830517BCE3B>I<EC1FF891B5FC010314E090390FF00FF890391F8001FC017EC7
-7E49EC3F80D801F0141F0003ED0FC04915E048481407EE03F0120F4915F81601121FA37F
-A36D14036D15F07F6C6CEC07E07F6D6CEB0FC06C6D131F02F0EB3F806C6D14006C01FE13
-7E6E485A6CECC3F06DEBE7E0011FEBFF806D49C7FC01037F6D806D6C13E091B57E010314
-FCD90FC77FD93F817FD97E0014C049133F48486D13E04848010713F048486D13F8484813
-00001FED7FFC49141F48C8EA0FFE1607007E1503EE01FF8212FE48167FA2173FA56C163E
-127E177E007F167C6C16FC6D15F86C6C14016C6CEC03F06DEC07E06C6CEC0FC06C6CEC3F
-80C6B4ECFF0090397FE007FC011FB55A010714E0010191C7FC9038001FF830517BCE3B>
-56 D<EC1FF891B5FC010314C090390FF00FE090391FC003F890397F8001FC01FEC77E00
-01157F4848EC3F805B0007ED1FC0484815E0001F150F4915F0123F1607007F16F85BA217
-FC12FFA2160317FEA617FFA35E127FA37F003F5DA2121F6D5C000F151B0007153B6D1433
-6C6C1473000115E36C6C1301017FEB03C3903A3FC00F83FE90390FFFFE03010313FC0100
-13F091C7FC160717FCA317F8A2160F17F0A2161FD803C015E0EA0FF0486CEC3FC0178016
-7F170016FE150149495AD80FC0495A90C7485A6C6C495A01E0495A2703FC01FFC7FC6CB5
-5A6C6C13F8011F13E0010390C8FC30517BCE3B>I<EE03804C7EA34C7EA34C7EA34C7EA3
-4C7EA24C7E16E7A203017F16C3A20303801681A2DB07017F82A2030E80177FA24B80173F
-A24B6D7EA20378800370130FA203F0804B1307A20201814B7FA24A488183A24AC78083A2
-020E82187FA24A6F7E021FB7FC4A82A30278C8EA1FFC0270150FA202F0824A1507A24948
-8284A249488384A249CA7FA24984010E177FA2011E84193F133E017F8448486C4C7E000F
-01E04B487EB500FE037FEBFFFEA44F557CD458>65 D<B812FEEFFFC018F818FE26007FF8
-C73807FF806D4802017F011F6F6C7E727E727E727E727EA2727EA2721380A21AC0A384A3
-60A21A80A2601A00A24E5A180F614E5A4E5AF0FFE04D1380050790C7FCEF7FFC91B712E0
-8418FE02F0C73801FF809438007FE0F01FF8727EF003FE857213807213C0F17FE0A2F13F
-F0A21AF8191FA21AFCA81AF8193FA21AF0197FF1FFE0A24E13C04E1380604E1300F03FFC
-013FEEFFF8496C02075BBA12C096C7FC18FC18C046527AD153>I<DC1FFC14034BB500C0
-1307030F02F0130F037F14FC912801FFF800FF131F02070180EB1FC04A48C73807E03FDA
-3FF8913801F07FDA7FE0EC00F8902601FF80ED3CFF4990C97E494882494882495A494882
-4948825C01FF834849177F91CBFC48193F485AA24848181FA2121F49180FA2123FA24918
-07127FA31A005B12FFAE127F7FA31A07123F7FA2121FA26D180F000F190EA26C7E1A1E6C
-6C181C6C193C806C6D1778137F6E17F06D6CEE01E06D7E6D6CEE03C06D6CEE07806D6CEE
-0F006D6D151E9026007FE0157CDA3FF85DDA0FFEEC03F06E6C6CEB0FE0020101F8EBFF80
-6E6CB548C7FC030F14F8030114E09226001FFEC8FC48567AD355>I<B812FEEFFFE018FC
-18FF26007FFCC7000F13C06D4802017F011F9238003FF8F00FFC727EF001FF727F737E73
-7E737E190F86737EA2737E737EA21B8085A21BC01A7F1BE0A4F23FF0A51BF8AE1BF0A4F2
-7FE0A41BC01AFF1B80A24F1300A24F5AA24F5AA24F5A4F5A4F5A4F5A4F5A4E90C7FC4E5A
-F00FFCF03FF8013FEEFFE0496C020F5BBAC8FC18FC18E04DC9FC4D527BD159>I<BB1280
-A426007FFCC8123F6D48030313C0011F1600193F191F190F1907A21903A2F101E0A31900
-A6050E1470A41A00A3171EA3173E177E17FE160791B6FCA49138F800071600177E173E17
-1EA3170EA31A0EA31A1C94C8FCA41A3C1A38A31A78A31AF0A21901A21903A21907F10FE0
-193F19FF013F1603496C153FBBFC1AC0A347527BD150>I<BA12FCA426007FFCC712016D
-489138001FFE011F160318011800197E193EA2191EA285A385A6F10380A2171CA296C7FC
-A5173CA3177C17FC1601160F91B6FCA49138F8000F16011600177C173CA3171CA794C9FC
-B3497E49B4FCB712E0A441527BD14C>I<DC1FFC14060303B56C130E031F02F0131E037F
-14FC912801FFF801FE133E0207903980001F80DA1FFCC73807C07EDA3FF0913803E0FEDA
-FFE0EC00F049018015794990C9123D4948161F4948160F49481607495A494816034A1601
-13FF484916004890CBFC1A7E485AA24848183EA2121F49181EA2123F5B1A0E127FA397C7
-FC5B12FFAE127F6D4BB612FEA4003F93C7003F13806D94380FFE001907121FA27F120FA2
-6C7EA26C7EA26C7F6C7F137F806D7E6D6C160F6D7E6D7E6D6C161F6D01C0153D6D6D157D
-DA3FF815F8DA1FFE913803F07E912607FFC090380FE03E020101FC90387F801E6E6CB538
-FE000E031F02F81306030302E090C7FC9226001FFEC9FC4F567AD35C>I<B70107B612F8
-A4C66C48C80003EBF0006D486F5B6D486F5BB3AD91B9FCA402F8C9FCB3B1496C4B7F496C
-4B7FB70107B612F8A44D527BD158>I<B7FCA439007FFE006D5A6D5AB3B3B3B0497E497E
-B7FCA420527BD12A>I<49B612FEA490C7003F138092380FFE001507B3B3B3A21206EA3F
-C0487E487EA44B5AA25B007F5D0180131F0078C75B6C143F003E4A5A6C5D6C6C495A2707
-E003FEC7FC3901FC07FC6CB512F0013F13C0D907FCC8FC2F547BD13C>I<B74AB512FEA4
-C66C48C9003F13C06D487048C7FC6D4817F0735A1A804FC8FC193E61614E5A4E5A4E5A4E
-5A4EC9FC183E60604D5A4D5A4D5A4D5A4DCAFC173E5F5F4C5A4C5A4C5A160F4C7E4C7E16
-7F4C7E4B7F5D923807CFFE92380F8FFFED1F07DB3E037F037C804B7E9126F9E0007FDAFB
-C080DAFF80137F92C76C7E4A814A141F4A6E7E8483717F8583717F85187F727EA2727E72
-7EA2727E727FA2727F727FA2737E86193F8686496C83496C93B512E0B7020FECFF80A451
-527BD15B>I<B712E0A4C66C90CAFCEB3FFC6D5AB3B3A9191CA51938A61978A319F819F0
-A218011803A21807180F181F183F18FF013F1503496C023F13E0BAFCA43E527BD149>I<
-B500FC95B512FCA36E5FD8007FF2F800D93DFF943803BFF0011D62A2011C6DEE073FA36E
-6C160EA36E6C161CA26E6C1638A36E6C1670A36E6C16E0A36E6CED01C0A26E6CED0380A3
-6E6DEC0700A36F6C140EA36F6C5CA26F6C5CA36F6C5CA36F6C5CA26F6C495AA36F6C495A
-A36F6D48C7FCA393387FC00EA2706C5AA3706C5AA3706C5AA3706C5AA270B45AA3705BA3
-013E6E90C8FC137F496C4E7E000701F0027E4B7EB66C4BB612FC173CA35E527AD16B>I<
-B500FC030FB512F8A28080D8003FDC007F13006D6DED0FF8735A011D6D6F5A011C6D6F5A
-A26E7E81143F6E7E81140F6E7E82806E7F82806F7E82153F6F7EA26F7E6F7EA26F7F8381
-6F7F83167F707E83161F707E838270138018C0827013E0A2EF7FF0EF3FF8A2EF1FFC18FE
-170FEF07FF1981837113C119E183F07FF119F9183FF01FFD19FF8484A28484A284A2197F
-193F133E017F171F496C160F000713F0B66C15071903A219014D527BD158>I<EE7FF803
-07B57E033F14F09239FFC00FFC913A03FE0001FFDA0FF89038007FC0DA3FE0EC1FF0DA7F
-80EC07F84AC86C7E49486F7E49486F7E4948707E4948707E4948707E4948707E017F8449
-48707E91CA120348854848717EA24848711380A2000F1AC049187F001F1AE0A34848F03F
-F0A3007F1AF8A249181FA300FF1AFCAE6C6CF03FF8A5003F1AF06D187FA2001F1AE0A26D
-18FF000F1AC0A26C6C4D1380A200031A006D5F6C616C6D4C5A6E160F017F606D6C4C5A6D
-6C4C5AA26D6C4C5A6D6C4C5A6D6C4B90C7FCD900FFED03FCDA7FC0EC0FF86E6C4A5ADA0F
-F8EC7FC0DA03FE4948C8FC913A00FFC00FFC033FB512F0030714809226007FF8C9FC4E56
-7AD35B>I<B812FCEFFFC018F818FE26007FFCC7381FFF806D4802017F011F9238007FF0
-F01FF8727E727E727E841A807213C0A21AE0197FA21AF0A91AE0A219FF1AC0A24E13801A
-00604E5A4E5A4E5AF07FE04D485A051F90C7FC91B712FC18F0188002F8CBFCB3AE497E49
-7EB7FCA444527BD150>I<EE7FF80307B57E033F14F09239FFC00FFC913A03FE0001FFDA
-0FF89038007FC0DA3FE0EC1FF04A486E7E4AC8EA03FC49486F7E49486F7E4948707E4948
-707E4948707E013F844948707E4948707EA24890CA6C7E4885498300071A804983000F1A
-C0A24848F07FE0A3003F1AF049183FA2007F1AF8A449181F00FF1AFCAE007F1AF8A26D18
-3FA3003F1AF0A36C6CF07FE0A36C6CF0FFC0A200071A806D5F00031A006DDA0FC05B6CDB
-3FF85C6C6DD9FFFC495A923801F01ED97FC0496C495A903D3FE003C003801FF0011F0280
-01C05BDAF0070101133FD90FF890C76C485AD907FC4C5AD903FE03F190C7FCD900FFED73
-FC91267F8780EB77F8DA3FE3EC7FF091260FFBC014C0912803FFE001FFC8FC02009038F0
-0FFC033FB51506030714BC9239007FF81E93C7FC061F140EA285060F141E73133C851B7C
-9638F801FC953807FC0796B512F8A2841BF0A27214E07214C01B80073F1300F11FFCF107
-F04F6B7AD35B>I<B812C017FEEFFFC018F026007FFCC713FC6D48EC0FFF011F03017F94
-38007FE0727E727E727E180785727EA28684A286A762A26097C7FCA24E5A614E5A4E5A4E
-5AF0FFC04D90C8FCEF0FFEEFFFF891B712C04DC9FC839126F8000113C09338003FF0EF0F
-FC717EEF01FF85717F727EA2727EA2727EA985A81B0785180FA21B0F0607140E496C8249
-6C6F141EB76EEB801C72EBC03C96387FE0F896381FFFF0CC000713E09638007F8050547B
-D156>I<DA3FF0130349B55B010714C0011FECF00F903A7FE00FF81F49C712FED801FCEC
-3F3F4848EC1FBF48486EB4FC48481403485A4980003F8190C97E5A83127E8312FEA283A3
-7E837FA27F007F93C7FC7F7FEA3FFC7F6C6C7E14F86CEBFF806C14F8EDFF806C15F06C15
-FE6C6C806D15C0010F81010315F8D9007F80140F020080030F7F03001480161F040713C0
-160182EF7FE0A2173FEF1FF0A200E0160FA31707A37EA318E07E170F7E18C06C161F6C17
-806D153F6D16006D157E6D15FED8FCFC4A5A017F4A5A26F83FC0EB0FF0D90FFEEB7FC0D8
-F003B65A48C64AC7FC023F13F848010113C034567AD341>I<003FBB12C0A449C79038F0
-000701F06E48130001C0183F48C8EE0FE0007E1907007C1903A200781901A400701900A5
-00F01AF0481A70A6C91700B3B3AC4C7E030313FC027FB712E0A44C517CD055>I<B7020F
-B512F8A4C66C48C96C13006D48EE0FF86D48705A735A735AB3B3B0010F17036280A20107
-170797C7FC6E5E1303191E6D7E616D6D5D6E7E023F5E6E6C4A5A6E6C4A5A6E6C140FDA03
-FE4AC8FC6E6C6C13FE913A007FF007FC031FB512F0030714C0030191C9FC9238001FF84D
-547BD158>I<B600FC030FB512E0A4C691CAEBFC00D97FFCEF3FF06D48EF1FC0011F616E
-71C7FC130F1A0E6E171E0107181CA26E173C6D1838816D60A26F16F06D6081027F4C5AA2
-81023F4C5AA26F1507021F94C8FC81020F160EA26F151E0207161CA26F153C6E1638826E
-5EA27014F06E5E821801037F5D82033F4A5AA2701307031F92C9FC82030F140EA270131E
-0307141CA270133C6F143817806F5CA2EFC0F06F5C17E017E1047F5B17F193383FF380A2
-17FF7090CAFCA2705AA3705AA3705AA2705AA3705A53547ED158>I<B600FE0303B512F8
-A4C60280DB007F1300013F90CAEA1FF86DF00FE06D616D616D6D94C7FC6F161E6D181C6F
-163C6D18386E6C16786F5E023F5F6F1501021F5F6E6C15036F4B5A6E94C8FC6E6D5C7014
-0E6E161E705C6E16386F6C1478701470033F15F070495A6F6C5C030F1403705C6F14076F
-6D48C9FCEFC00E6F141EEFE01C6F143C706C5AEFF870043F13F0715AEE1FFF705B608270
-90CAFCB3AA5E4C13C0031FB612E0A455527FD158>89 D<001FB912E0A402FCC7000113C0
-02805C49C8148001F84B1300495D495E494B5A49153F90C95B484C5A123E4D5A5E003C5F
-4C5B5E95C7FC00384B5AA24C5A163F5F4C5AC912FF5F4B5B5D5F4B90C8FCA24B5A151F5E
-4B5A157F5E4B5AA24A5B5C5E4A90C9FC5C5D4A5AA24A4815E0147F5D4A5A5B5D495B4916
-0192C813C0495AA2495A133F4A1503495A13FF4A1507485B180F485B48171F91C9123F48
-48167F001F17FF494B138048481507007F161F490203B5FCBAFCA43B527AD148>I<B512
-C0A500F8C7FCB3B3B3B3B3B3A2B512C0A5127874D921>I<B512C0A5EA0007B3B3B3B3B3
-B3A2B5FCA512787ED921>93 D<ECFFC0010F13F8013F13FE9039FF00FF80D801F0EB3FE0
-D803C0EB0FF0486C6D7E01F86D7E000F816D13016F7EA3707E6C5AEA01E0C9FCA6ED3FFF
-020FB5FC9138FFFC7F01071300EB1FF0EB7FC04848C7FCEA03FC485A485A485A123F5B48
-5A187012FF90C8FCA216FFA35D6D14BF007F14036DEB073F6C6C90390F1FC0E06C6C131E
-6C6C90393C0FE1C02707FE01F013FF0001B5486C13806C6C90398003FE00D907FCC712F8
-34367BB43B>97 D<EB7F80B5FCA41203C6FC137FB3A6ED07FC92387FFF800281B512E091
-3987F00FF891398F8001FC029EC7B4FC02BC6E7E02F86E7E4A6E7E4A6E7E4A1407844A6E
-7EA2841701A284A283A21980AB19005FA360A24D5AA24D5A804D5A6E5D6E4A5AD97E784A
-5A6E4AC7FCD97C1EEB01FE6E495A903A7807E01FF00201B512C0902670007F90C8FC90C7
-EA0FF839547DD241>I<EC0FFE91387FFFE049B512F8903907F801FE90391FE0001FD93F
-80EB078049C7EA0FC001FE143F484815E00003157F485A485AA2485AEE3FC0003FED0F00
-4991C7FCA2127FA35B12FFAB127F7FA3123F6D1570121F6D15F0000F16E06D140112076C
-6CEC03C06D15806C6C14076C6DEB0F00D93FC0131E6D6C137C903907FC03F06DB55AD900
-7F1380DA0FF8C7FC2C367CB434>I<17FF4BB5FCA4ED0007160182B3A6EC0FF8EC7FFF49
-B512E0903907FC03F090391FE0007C49487F49C7120F01FE80484880485A000781484880
-A2485AA2485AA2127FA35B12FFAB127FA27FA2123FA27F121FA26C6C5C00075D7F6C6C5C
-6C6C5C6C6C021E7F6D6C017C13E0D91FC049EBFF8090390FF807E00103B512800100495A
-DA1FF091C7FC39547CD241>I<EC0FF891B5FC010314C090390FF80FF090391FC003FC90
-397F8001FE49C77E4848EC7F804848143F49EC1FC0485A000FED0FE05B001F16F0160748
-5AA2007F16F8A25B160312FF90B7FCA30180C9FCA8127F7FA2123FA26D1538121F17786C
-6C1570000716F06D15E06C6C14016C6CEC03C06C6C15806D6C130F6D6CEB1F00D90FF013
-3C903907FE01F80101B512E06D6C1380DA07FCC7FC2D367DB434>I<157F913803FFE002
-0F13F091383FC0F891387F01FC903901FE03FE903803FC0714F81307EB0FF0A290391FE0
-03FCED01F892C7FC495AB3B612FEA426003FC0C7FCB3B3A580EBFFF0007FEBFFF8A42754
-7DD324>I<EF1FC0DA3FE0EBFFE0902701FFFC0313F001079039FF07E1F8903A1FE03FCF
-01903A3F800FFC03903A7F0007F80101FE010314F04848903901FC004000036F13004913
-00000781A24980000F82A8000793C7FC6D5CA200035D6D130100015D6C6C495A017F495A
-6E485A9039FFE03FC0D801C7B5C8FC01C113FC3903803FE091CAFCA57FA27F7F7F6CB612
-E016FF6C16C017F0013F15FC8390B8FCD803F8C7001F1380D80FE0020113C04848EC007F
-4848ED1FE090C9120F127EEF07F012FE481603A56C1607007E17E0007F160F6C6CED1FC0
-6C6CED3F806C6CED7F006C6C15FED803FCEC03FCC6B4EC0FF0D93FF0EBFFC0010FB6C7FC
-010114F8D9001F1380354E7DB43B>I<EB7F80B5FCA41203C6FC137FB3A6ED07FC92383F
-FF8092B512E0913981F00FF8913983C007FC9139870003FE028E1301029C6D7E14B814B0
-02F06E7E5CA25CA35CB3AD2601FFE0903801FFE0B600C0B612C0A43A537CD241>I<1378
-EA01FE487E487FA66C90C7FC6C5AEA007890C8FCB0EB7F80B5FCA41203C6FC137FB3B3A4
-3801FFE0B61280A419507CCF21>I<EBFF80B5FCA41203C6FC137FB3A793B512F8A4043F
-138093381FFC0017F017C094C7FC163E5E5E4B5A4B5AED07804BC8FC151E5D15FC1481EC
-83FEEC87FF148F029E7F9138BC7FC0ECF83F02F07F4A6C7EECC00F02807F4A6C7E6F7EA2
-6F7E6F7F167F83707E161F83707E160783707E8318802601FFC04913E0B6D8803F13FFA4
-38537DD23E>107 D<EB7F80B5FCA41203C6FC137FB3B3B3B13801FFE0B612C0A41A537C
-D221>I<01FFD907FEEC03FFB590261FFFC0010F13E0037F01F0013F13F8912701F80FFC
-9038FC07FE913D03C003FE01E001FF000390260700019038038000C6010E6D6C48C76C7E
-6D48DA7F8E6E7E4A159CA24ADA3FF86E7E02605D14E04A5DA34A5DB3AD2601FFE0DAFFF0
-EC7FF8B6D8C07F9026FFE03FB512F0A45C347CB363>I<01FFEB07FCB590383FFF8092B5
-12E0913901F00FF8913903C007FC000349C66C7EC6010E13016D486D7E5C143002706E7E
-146014E05CA35CB3AD2601FFE0903801FFE0B600C0B612C0A43A347CB341>I<EC0FFC91
-387FFF8049B512E0903907F807F890391FE001FE90393F80007F017EC7EA1F80496E7E48
-486E7E00038248486E7EA248486E7EA248486E7EA2003F82A24848ED7F80A400FF17C0AB
-007F1780A26D15FFA2003F1700A2001F5E6D1401000F5E6D140300075E6C6C4A5A6C6C4A
-5AA2D8007FEC3F806D6C49C7FC90391FE001FE903907F807F86DB55AD9007F1380DA0FFC
-C8FC32367CB43B>I<90397F8007FCB590387FFF800281B512E0913987F00FF891398F80
-03FC000390399E0001FFC601BC6D7FD97FF86E7E4A6E7E4A6E7E4A140F844A6E7EA2717E
-A3717EA4711380AB4D1300A44D5AA24D5AA2606E140F4D5A6E5D6E4A5A6E4A5A02BC4AC7
-FC029E495A028FEB07FC913987E01FF00281B512C0DA807F90C8FCED0FF892CAFCB13801
-FFE0B612C0A4394B7DB341>I<DA07F81307DA7FFF5B49B512C0903907FC03E0903A1FF0
-00F81FD93FC0133C49486D5A49C7120E4848140F48486EB4FC000781485A4980121F8248
-5AA2485AA4485AAB6C7EA46C7EA36C6C5CA26C6C5C12076D5C6C6C5C6C6C141E6C6D5B6D
-6C5B90391FE001F090390FF807E00103B512800100495AEC1FF091C8FCB1040313C04BB6
-1280A4394B7CB33E>I<01FFEB1F80B5EB7FF0913801FFF8913803E1FC91380783FE0003
-EB0F07C6131EEB7F1C1438143091387003FC91386000F0160014E05CA45CB3AA8048487E
-B612F0A427347DB32E>I<D907FE13C090387FFF8148B512E33907F803FF390FC0007F48
-48133F48C7121F003E140F007E1407127C00FC1403A315017EA27E7F6C6C90C7FC13F013
-FF6C13F86CEBFF806C14E06C14F86C14FEC680013F1480010714C0D9003F13E014039138
-007FF0151F00E0140FED07F8A26C1403A215017EA36C15F0A26C14036C15E015076DEB0F
-C06DEB1F80D8FDF0EB3F0039F8FC01FE39F07FFFF8D8E01F13E0D8C00390C7FC25367CB4
-2E>I<EB01C0A71303A41307A3130FA2131FA2133F137F13FF5A5A001F90B512E0B7FCA3
-26003FC0C7FCB3A71638AC6E1378011F1470A26D6C13F016E0903807F801903903FC03C0
-903901FE07806DB51200EC3FFCEC07F0254B7EC92E>I<D97F80EC7F80B591B5FCA40003
-1503C61500017F157FB3AC17FFA35EA3013F5C6EEB077FA2011F020E7F6D6C011C13F06E
-0178EBFFC0903903FC01F06DB512E06D6C1380912607FC00EB80003A357CB341>I<B601
-03B51280A4000301F09039007FF800C601C0EC3FE0017FED1F8095C7FC133F171E6D7E17
-1C6E143C010F1538A26E1478010715708001035DA26E130101015D806D4A5AA2ED800702
-7F91C8FC15C0023F130EA2EDE01E021F131CA26E6C5AA2EDF87802071370A26E6C5AA215
-FF6E5BA26E5BA36FC9FCA2153EA3151C39347EB23E>I<B60007B5D8F007B5FCA4000390
-27E0001FFEC713F06C0180D90FF8EC7FC06C0307ED3F80F21F00017F0203151EA26D6C80
-1A1CA26D6C496C5CA26E6E1478010FDA0E7F1470A26E6F13F00107DA1C3F5CA26EEDC001
-0103DA381F5CA26E0178EBE0030101DA700F5CA26E01F0EBF0076DDAE00791C7FCA2DA7F
-81ECF80EEEC003A2DA3FC36E5AEE8001A2DA1FE76E5A93C7FCA2DA0FFEEC7F70A219F06E
-486E5AA36E486E5AA36E486E5AA36E486EC8FC50347EB255>I<007FB5D8800FB51280A4
-C69026FC0003EBF000D93FF86D1380011F4BC7FC010F15F801075D6D6C5C6E495A6D6C5C
-6D14076E6C48C8FCEDC01E6E6C5A021F133891380FF0786F5A913807FDE002035BEC01FF
-5E80157F6F7E824B7E15FFEDE7F802017F913803C3FEEC07814AC67E020E80021E6D7E4A
-133F4A6D7E4A80707E4948130749486D7E010781010F6E7E013F8201FF8200076D010713
-F0B500F8011FEBFFE0A43B337FB23E>I<B60103B51280A4000301F09039007FF800C601
-C0EC3FE0017FED1F8095C7FC133F6E141E131F171C6E143C010F15388001075DA26E14F0
-01035D8001014A5AA26E13036D5D1580027F49C8FCA26F5A023F130E15E0021F5BA2EDF0
-3C020F133815F802075BA2EDFCF002035B15FE6E6C5AA36E5BA26FC9FCA3153EA2151CA2
-153C153815781570A215F05D14015DA2003E495A127F486C48CAFCA2140E141E495A6C5B
-007C5B383F03E06CB45A00075BD801FCCBFC394B7EB23E>I<001FB712E0A301FCC7EA7F
-C001E014FF018049138090C714004B5A001E14074B5A485D4B5A153F4B5A00385D15FF4A
-5B93C7FC4A5A1407C7485A5D4A5A143F4A5A5D14FF495B92C8FC494814E01307495A5C49
-5A013FEC01C0495A5C13FF485B91C71203485A12074848140749140F485A003FED3F8048
-4814FF491307B8FCA32B337DB234>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fn cmtt12 14.4 1
-/Fn 1 96 df<003FB712F84816FCB812FEA46C16FC6C16F82F08797C3E>95
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fo cmsy10 10.95 15
-/Fo 15 121 df<007FB812F8B912FCA26C17F83604789847>0 D<121EEA7F80A2EAFFC0
-A4EA7F80A2EA1E000A0A799B19>I<0060166000F816F06C1501007E15036CED07E06C6C
-EC0FC06C6CEC1F806C6CEC3F006C6C147E6C6C5C6C6C495A017E495A6D495A6D6C485A6D
-6C485A6D6C48C7FC903803F07E6D6C5A903800FDF8EC7FF06E5A6E5AA24A7E4A7EECFDF8
-903801F8FC903803F07E49487E49486C7E49486C7E49486C7E017E6D7E496D7E48486D7E
-4848147E4848804848EC1F804848EC0FC048C8EA07E0007EED03F0481501481500006016
-602C2C73AC47>I<EB03C0A2805CA600F0140F00FC143F00FE147F00FF14FF393FC3C3FC
-390FE187F03903F18FC03900FDBF00EB3FFCEB0FF0EB03C0EB0FF0EB3FFCEBFDBF3903F1
-8FC0390FE187F0393FC3C3FC39FF03C0FF00FE147F00FC143F00F0140F00001400A6805C
-A220277AA92D>I<1506150FB3A9007FB912E0BA12F0A26C18E0C8000FC9FCB3A6007FB9
-12E0BA12F0A26C18E03C3C7BBC47>6 D<EB0FFCEB3FFF90B512C0000314F03907F807F8
-390FE001FC391F80007E48C77E003E8048EC0F80A20078140700F815C0A2481403A66C14
-07A200781580007C140FA26CEC1F00003F5C6C6C137E390FE001FC3907F807F86CB55AC6
-14C0013F90C7FCEB0FFC22227BA72D>14 D<EB0FFCEB3FFF90B512C0000314F048804880
-48804880A2481580A3B712C0AA6C1580A36C1500A26C5C6C5C6C5C6C5CC614C0013F90C7
-FCEB0FFC22227BA72D>I<007FB912E0BA12F0A26C18E0CDFCAE007FB912E0BA12F0A26C
-18E0CDFCAE007FB912E0BA12F0A26C18E03C287BAA47>17 D<1818187CEF01FCEF07F8EF
-1FF0EF7FC0933801FF00EE07FCEE1FF0EE7FC04B48C7FCED07FCED1FF0ED7FC04A48C8FC
-EC07FCEC1FF0EC7FC04948C9FCEB07FCEB1FF0EB7FC04848CAFCEA07FCEA1FF0EA7FC048
-CBFC5AEA7F80EA3FE0EA0FF8EA03FEC66C7EEB3FE0EB0FF8EB03FE903800FF80EC3FE0EC
-0FF8EC03FE913800FF80ED3FE0ED0FF8ED03FE923800FF80EE3FE0EE0FF8EE03FE933800
-FF80EF3FE0EF0FF8EF03FC170018381800AE007FB812F8B912FCA26C17F8364878B947>
-20 D<126012F812FEEA7F80EA3FE0EA0FF8EA03FEC66C7EEB3FE0EB0FF8EB03FE903800
-FF80EC3FE0EC0FF8EC03FE913800FF80ED3FE0ED0FF8ED03FE923800FF80EE3FE0EE0FF8
-EE03FE933800FF80EF3FE0EF0FF8EF03FC1701EF07F8EF1FF0EF7FC0933801FF00EE07FC
-EE1FF0EE7FC04B48C7FCED07FCED1FF0ED7FC04A48C8FCEC07FCEC1FF0EC7FC04948C9FC
-EB07FCEB1FF0EB7FC04848CAFCEA07FCEA1FF0EA7FC048CBFC12FC1270CCFCAE007FB812
-F8B912FCA26C17F8364878B947>I<D91FE01620D97FF816703801FFFE486D7E48804814
-F09038E01FF8271F8007FC15F0273E0001FE15E0003CD9007F1401007CDA3FC013030078
-DA0FE014C00070DA07F8130700F0DA03FEEB1F8048913A01FF807F006F90B5FC043F5B70
-5B04075B040113E000409238007F803C157BA047>24 D<D91FE01620D9FFFC16704813FF
-000714C04814F048809026E01FFE15F0273F0003FFEC01E0007E010013C00078DA3FF013
-07DB0FFCEB0FC048913A07FF807F8048020190B5FC6F1500043F5B040F13F804035B0040
-9238007F80CDFCA4D91FE01620D9FFFC16704813FF000714C04814F048809026E01FFE15
-F0273F0003FFEC01E0007E010013C00078DA3FF01307DB0FFCEB0FC048913A07FF807F80
-48020190B5FC6F1500043F5B040F13F804035B00409238007F803C287BAB47>I<193019
-78A2197C193CA2193E191EA2191F737EA2737E737EA2737E737E1A7C1A7EF21F80F20FC0
-F207F0007FBB12FCBDFCA26C1AFCCDEA07F0F20FC0F21F80F27E001A7C624F5A4F5AA24F
-5A4F5AA24FC7FC191EA2193E193CA2197C1978A2193050307BAE5B>33
-D<126012F0B3B3B3B3B11260045B76C319>106 D<EB3F80EBFFF03803E078380F801E48
-487E80003EEB03805A15C0140F5AA3EC078091C7FCA37E127CA27E121E121F6C7EEA03C0
-6C7EEA00F8133EEBFF803803E3E0380F80F0381F0078143E003E7F487F1580EC07C05A15
-E01403A57E127CEC07C07E121E001FEB0F80390F801F00EA03C03801E03E3800F8F8EB3F
-E0EB0F80EB03E0EB00F01478143E80801580EC07C0A215E01403A3123C127EA3EC07C012
-781238EC0F806CEB1F00121E6C133E3803C0F83801FFE038003F801B537ABF28>120
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fp cmsy8 8 4
-/Fp 4 49 df<B812C0A32A037A9137>0 D<EC3FF0903801FFFE903907C00F8090391E00
-01E00178EB007801E0141C48488048488048C8EA0380000EED01C0000C1500001C16E000
-18166000381670003016300070163800601618A200E0D90780131C48496C130C4A7EA24A
-7EA36E5AA26E5A6C6D48131C006090C81218A20070163800301630003816700018166000
-1C16E0000C16C0000E15016CED03806C6CEC07006C6C140E6C6C5C01781478011EEB01E0
-903907C00F80902601FFFEC7FC9038003FF02E2F7CA737>12 D<EB7F803801FFE0000713
-F8380FC0FC381F003E003C130F00387F007814800070130300F014C0481301A66C130300
-7014800078130700381400003C5B001F133E380FC0FC6CB45A000113E038007F801A1A7C
-9D23>14 D<137813FE1201A3120313FCA3EA07F8A313F0A2EA0FE0A313C0121F1380A3EA
-3F00A3123E127E127CA35AA35A0F227EA413>48 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fq cmti10 10.95 70
-/Fq 70 124 df<DC0FF0EB0F80DC7FFEEB3FE0922601FC0FEBF878923B03F00381F03C92
-3B07C007C3E07C923B0F801FC7E1FC031F013F13C318CFED3F001983069F13F8037E9039
-0E1F80E005001400183F03FE92C7FC5DA3600201157E5DA318FE02035D0103B9FCA26190
-290003F00001FCC7FC14074B5CA41703020F5D5DA31707021F5D5DA3170F023F5D92C7FC
-A3171F4A5D147EA3173F02FE92C8FC5CA35F0101157E5CA35F495AA34C5A495AA2001E02
-F05B007F9038C3F803010F5D00FF018713075F0207495AD8FE1F4948C9FCD8F81EEBC01E
-3A703C03803C3A787801E0F83A1FF000FFE0D807C0EB3F80465383BF38>11
-D<933807FF80043F13E09338FE00F8DB01F0133EDB07E0130E4B48131F4C137F031F14FF
-4BC7FCA218FE157E1878180015FE5DA31401A25DA414030103B712F0A218E0903A0003F0
-00070207140F4B14C0A3171F020F15805DA2173F1800141F5D5F177EA2143F92C712FE5F
-A34A1301027EECF81CA3160302FEECF03C4A1538A21878187013014A010113F018E09338
-00F1C0EF7F804948EC1F0094C7FCA35C1307A2001E5B127F130F00FF5BA249CAFC12FEEA
-F81EEA703CEA7878EA1FF0EA07C0385383BF33>I<EE07FC93393FFF87F09338FC07C792
-3A03F001E7E0DB07C013F792390F8007FF031F4913C016005DA2037E1580EF039FEF001F
-183F4B1500A3600201157E5DA218FE6014035D0103B7FC60A2903A0007F000014B130360
-A31707020F5D5DA2170F60141F5D171F60A2143F92C7123F95C7FCA34A5C027EEC7E07A3
-17FE02FE4A5A4A150EA2181E181C13014AEC7C3C1838EF3C70EF1FE04948EC07C094C8FC
-A3495AA3001E5BEA7F0FA200FF5BA249CBFC12FEEAF83EEA703CEA7878EA1FF0EA07C03C
-5383BF35>I<EA01E0EA07F8120F13FC121FA4120FEA03D8EA0018A21338133013701360
-13E013C01201EA038013005A120E5A5A5A5A5A0E1C6DBE1C>39 D<ED01801507ED0F0015
-1C5D5D5D14014A5A4A5A4AC7FC141E143E5C14785C1301495AA2495A5C130F49C8FCA213
-3EA25BA213FC5B12015BA212035B1207A25B120FA25BA2121FA290C9FCA25AA2123EA212
-7EA2127CA65AAB1278A67EA47EA2120E120F7EA26C7EA26C7E6C7E1360215A73C325>I<
-14031580A2EC01C0EC00E0A21570A215781538153CA3151EA4151FA2150FA7151FA9153F
-A2153EA3157EA2157CA215FCA215F8A21401A215F0A2140315E0A2140715C0A2EC0F80A2
-141F15005C143EA25CA25CA2495A5C1303495A5C130F49C7FC131E5B137C5B5B485A485A
-485A48C8FC121E5A12705A5A205A7FC325>I<EA01E0EA07F8120FA2EA1FFCA4EA0FF8EA
-0798EA001813381330A21370136013E013C01201EA0380EA07001206120E5A5A5A5A5A0E
-1C7A891C>44 D<387FFFFCA3B5FCA21605799521>I<120FEA3FC0127FA212FFA31380EA
-7F00123C0A0A77891C>I<1838187CA218F8170118F0EF03E0A2EF07C0A2EF0F80171F18
-00173EA25FA25F16015F4C5AA24C5AA24C5A161F94C7FC163EA25EA25E15015E4B5AA24B
-5AA24B5A151F93C8FC153EA25DA25D14015D4A5AA24A5AA24A5A141F92C9FC143EA25CA2
-5C13015C495AA2495AA2495A131F91CAFC133EA25BA25B12015B485AA2485AA2485A121F
-90CBFC123EA25AA25AA25A5A365B7FC32E>I<15FE913807FF8091381F07C091387C01F0
-ECF000494813F8494813780107147C495A49C7FC167E133E137EA25BA2485AA2000315FE
-A25B000715FCA2491301120FA34848EB03F8A44848EB07F0A448C7EA0FE0A316C0007E14
-1F12FE1680153FA2481500A2157EA25DA25D4813015D6C495A127C4A5A4A5A6C49C7FC14
-3E6C5B380FC1F03803FFC0C648C8FC273F76BC2E>I<15031507150F151F151E153E157E
-EC01FEEC03FC1407141FEB01FF90380FFBF8EB1FC3EB0E07130015F0A2140FA215E0A214
-1FA215C0A2143FA21580A2147FA21500A25CA25CA21301A25CA21303A25CA21307A25CA2
-130FA25CA2131FA25CEB7FE0B612F0A215E0203D77BC2E>I<15FE913803FFC091380F01
-F091383C00F84A137C4A7F4948133F49487F4A148049C7FC5BEB0E0C011E15C0EB1C0EEB
-3C06133813781370020E133FD9F00C148013E0141C0218137F00011600EBC0384A13FEEC
-600102E05B3A00E3C003F89039FF0007F0013C495A90C7485A5E037FC7FC15FC4A5A4A5A
-EC0FC04AC8FC147E14F8EB03E0495A011FC9FC133E49141801F0143C48481438485A1678
-485A48C85A120E001E4A5AD83FE0130301FF495A397C3FF01FD8780FB55AD8700391C7FC
-D8F0015B486C6C5A6E5AEC07C02A3F79BC2E>I<ED7F80913803FFE091380F80F891383C
-007C02F87FD901E07F494814804948130F49C7FC010E15C0131EEB1C18EB3C1CEB380C01
-78141F17801370A2021C133F6D4814004A5BD91FE0137ED90F805B90C8FC4B5A4B5A4B5A
-ED1F8003FFC7FCECFFFC15F0A2EC00FC153E153F8182150F82A4151FA2121E127F153F48
-5DA3484AC7FC12F800E014FE5D14016C495A0070495A0078EB0FC00038495A6C017EC8FC
-380F01F83803FFE0C690C9FC2A3F78BC2E>I<02C0EB018002F0130FD901FEEB7F0091B5
-12FE5E5E4914E016804BC7FCECBFF8D90780C8FC91C9FCA35B130EA3131E131CA3133C90
-38381FC0ECFFF090383BE07C90387F003E017E133F017C7F0178805B498090C7FCA6153F
-A4001F147F486C5C487EA24913FF00FF92C7FC90C7FC48495A12E04A5A5D6C495A140F00
-705C0078495A6C495A003E01FEC8FC381F03FC380FFFF0000313C0C648C9FC293F77BC2E
->53 D<ED0FE0ED7FF8913801F01C913807C00E91381F800F91383E00074A131F4A137F49
-4813FF1303495A494813FE131F4948137891C8FC5B13FEA2485AA212035B0007EB1FC0EC
-7FF0390FF1E07C9038F3803EEBF700D81FFE7F4914805BED0FC0485A5B151F4914E0127F
-A25BED3FC0A248C7FCA2157F16805AA215FF1600A24A5AA2485C007C495AA2007E495A4A
-5A003E495A003F495A261F807EC7FC380FC1FC6CB45A6C13E0C66CC8FC283F76BC2E>I<
-15FF020713C091381F81E091383E00F002FC13F84948137C495A4948137E010F143E495A
-133F4A133F017F147F91C7FC5BA2485AA216FF12035B16FE150112075B1503A216FC4913
-07A20003140F16F8151F12016D133F0000EC7FF015EF90387C01CF90393E079FE090380F
-FE1FD903F813C090C7123FA21680157F160015FEA24A5A001C5C007F1303485C4A5A4A5A
-4A5A4849C7FC00F8137E00E05B6C485A387C07E0383FFFC06C90C8FCEA03F8283F77BC2E
->57 D<131EEB3F80137FEBFFC05AA214806C13005B133C90C7FCB3120FEA3FC0127FA212
-FFA35B6CC7FC123C122777A61C>I<171C173C177CA217FCA216011603A21607A24C7EA2
-161DA216391679167116E1A2ED01C1A2ED038115071601150EA2031C7FA24B7EA25D15F0
-5D4A5AA24A5AA24AC7FC5C140E5C021FB6FC4A81A20270C7127FA25C13015C495AA249C8
-FCA2130E131E131C133C5B01F882487ED807FEEC01FFB500E0017FEBFF80A25C39417BC0
-44>65 D<49B712C018F818FE903B0003FC0001FF9438007F804BEC3FC0A2F01FE014074B
-15F0180FA2140F5D181FA2021F16E05D183F19C0023FED7F804B14FF19004D5A027F4A5A
-92C7EA07F0EF1FE0EF7F804AD903FEC7FC92B512F017FE4AC7EA3F800101ED1FE04A6E7E
-17078401036F7E5CA30107825CA3010F5E4A1407A260011F150F5C4D5A60013F153F4A4A
-5A4D5A017F4A90C7FC4C5A91C7EA0FF849EC3FF0B812C094C8FC16F83C3E7BBD40>I<93
-39FF8001C0030F13E0033F9038F803809239FF807E07913A03FC001F0FDA0FF0EB071FDA
-1FC0ECBF00DA7F806DB4FC4AC77E495AD903F86E5A495A130F4948157E4948157C495A13
-FF91C9FC4848167812035B1207491670120FA2485A95C7FC485AA3127F5BA312FF5BA490
-CCFCA2170FA2170EA2171E171C173C173817786C16706D15F04C5A003F5E6D1403001F4B
-5A6D4AC8FC000F151E6C6C5C6C6C14F86C6C495A6C6CEB07C090397FC03F8090261FFFFE
-C9FC010713F0010013803A4272BF41>I<49B712C018F818FE903B0003FE0003FF943800
-7F804BEC1FC0F00FE0F007F014074BEC03F8F001FCA2140F4BEC00FEA3141F4B15FFA314
-3F5DA3027F5D5DA219FE14FF92C81203A34917FC4A1507A219F813034A150F19F0A20107
-EE1FE05CF03FC0A2010FEE7F804A16006060011F4B5A4A4A5A4D5AA2013F4B5A4AEC3FC0
-4DC7FC017F15FEEE03FC4AEB0FF001FFEC7FE0B8128004FCC8FC16E0403E7BBD45>I<49
-B812F8A390260003FEC7121F18074B14031801F000F014075DA3140F5D19E0A2141F4B13
-38A2EF7801023F027013C04B91C7FCA217F0027F5CED80011603160F91B65AA3ED001F49
-EC07805CA3010392C8FC5CF003804C13070107020E14005C93C75A180E010F161E4A151C
-183CA2011F5E5C60A2013F15014A4A5A1707017F150F4D5A4A147F01FF913807FF80B9FC
-A295C7FC3D3E7BBD3E>I<49B812F0A390260003FEC7123F180F4B1403A2F001E014075D
-A3140F5D19C0A2141F5D1770EFF003023F02E013804B91C7FCA21601027F5CED8003A216
-0702FFEB1F8092B5FCA349D9003FC8FC4A7F82A20103140E5CA2161E0107141C5CA293C9
-FC130F5CA3131F5CA3133F5CA2137FA25C497EB612E0A33C3E7BBD3B>I<9339FF8001C0
-030F13E0033F9038F803809239FF807E07913A03FC001F0FDA0FF0EB071FDA1FC0ECBF00
-DA7F806DB4FC4AC77E495AD903F86E5A495A130F4948157E4948157C495A13FF91C9FC48
-48167812035B1207491670120FA2485A95C7FC485AA3127F5BA312FF5BA30303B512FC90
-C7FCA2DB000190C7FCA25FA216035FA316076C5E7FA2003F150F6D5D121F6D141F000F15
-3F6C6C4A5A6C6C14F76C6CEB01E36CB4EB07C1903A7FC03F81C090391FFFFE00010701F8
-90C8FC010013803A4272BF46>I<49B648B6FC495DA2D9000390C7000313004B5D4B5DA2
-180714074B5DA2180F140F4B5DA2181F141F4B5DA2183F143F4B5DA2187F147F4B5DA218
-FF91B8FC96C7FCA292C712015B4A5DA2170313034A5DA2170713074A5DA2170F130F4A5D
-A2171F131F4A5DA2173F133F4A5DA2017F157FA24A5D496C4A7EB66CB67EA3483E7BBD44
->I<49B6FC5BA2D9000313005D5DA314075DA3140F5DA3141F5DA3143F5DA3147F5DA314
-FF92C7FCA35B5CA313035CA313075CA3130F5CA3131F5CA3133F5CA2137FA25C497EB67E
-A3283E7BBD23>I<4AB61280A2180091C713C0167F5FA216FF94C7FCA35D5EA315035EA3
-15075EA3150F5EA3151F5EA3153F5EA3157FA25EA215FFA293C8FCA25CA25DA2380F8003
-EA3FC0D87FE05BA21407D8FFC05B140F01805B49485A12FC0070495A4A5A6C01FEC9FC38
-3C01FC380F07F03807FFC0C648CAFC314079BD30>I<49B6903807FFFE605ED9000390C7
-000113E04B6E13004B15FC4E5A19E002074B5A4BEC0F804EC7FC183C020F5D4B5C4D5AEF
-07C0021F4AC8FC4B131E5F5F023F5C9238C003E0EE07804CC9FC027F5B4B5AEEFF801581
-ECFF834B7FED0F7FED1E3F49017C7FECFEF89138FFE01F03C07F491380ED000F4A805C01
-0714074A80A21603010F815C160183131F4A6D7FA2177F013F825C173F017F82A24A8149
-6C4A7EB6D8800FB512C0A261473E7BBD46>I<49B612C0A25FD9000390C8FC5D5DA31407
-5DA3140F5DA3141F5DA3143F5DA3147F5DA314FF92C9FCA35B5CA313035C18C0EF01E001
-0716C05C17031880130F4A140718005F131F4A141EA2173E013F5D4A14FC1601017F4A5A
-16074A131F01FFECFFF0B8FCA25F333E7BBD39>I<49B5933807FFFC496062D90003F0FC
-00505ADBBF805E1A771AEF1407033F923801CFE0A2F1039F020FEE071F020E606F6C140E
-1A3F021E161C021C04385BA2F1707F143C023804E090C7FCF001C0629126780FE0495A02
-705FF00700F00E0114F002E0031C5BA2F03803010116704A6C6C5D18E019070103ED01C0
-0280DA03805BA2943807000F13070200020E5C5FDB03F8141F495D010E4B5CA24D133F13
-1E011CDAF9C05CEEFB80197F013C6DB4C7FC013895C8FC5E01784A5C13F8486C4A5CD807
-FE4C7EB500F04948B512FE16E01500563E7BBD52>I<902601FFFE020FB5FC496D5CA2D9
-00016D010013C04AEE3F00193E70141C193CEC07BFDB3FE01438151F1978020F7FDA0E0F
-15708219F0EC1E07021C6D5CA203031401023C7FDA38015DA2701303EC7800027002805B
-A2047F130702F014C04A013F91C7FCA2715A0101141F4AECF00EA2040F131E010315F84A
-151C1607EFFC3C0107140391C7143817FE040113784915FF010E16708218F0131E011C6F
-5AA2173F133C01385E171F137813F8486C6F5AEA07FEB500F01407A295C8FC483E7BBD44
->I<EEFFC0030713F892383F80FE9238FC003FDA03F0EB0F804A486D7EDA1F80804AC76C
-7E027E6E7E4A81494814004948811307495A4948157F133F5C49C9FC4917805B1201485A
-A212075B000F17FFA25B121F190048485DA448484B5AA34D5AA25B4D5A12FF60171F6000
-7F163F604D5AA24DC7FC5F003F15014C5A6D5D001F4B5A4C5A6C6C4A5A4C5A6C6C4AC8FC
-000315FC6C6C495A6C6CEB07E0017FEB1F8090261FC07EC9FC903807FFF8010013803942
-73BF46>I<49B77E18F018FC903B0003FE0003FEEF00FF4BEC7F80F03FC00207151F19E0
-5DA2020F16F0A25DA2141FF03FE05DA2023F16C0187F4B1580A2027FEDFF00604B495A4D
-5A02FF4A5A4D5A92C7EA3FC04CB4C7FC4990B512FC17E04ACAFCA21303A25CA21307A25C
-A2130FA25CA2131FA25CA2133FA25CA2137FA25C497EB67EA33C3E7BBD3E>I<EEFFC003
-0713F892383F80FE9238FC003FDA03F06D7E4A486D7EDA1FC06D7E4AC76C7E027E814A6E
-7E495A01036F7E495A495A494881133F4A81137F49C91380A2485A12035B000717FF5B12
-0FA25B121F190048485DA448484B5AA36017075B6000FF160F60171F60127F4D5A60177F
-4DC7FC5F003F903803E00191390FF003FCDA3C185B3B1FC0700C07F002E0495A000F496C
-485A01E04A5AD807F14AC8FC0003018013FCD801F9EB07F8D800FD14E090397FC01F8090
-3A1FE07E0003903807FFFE0100018E5BDA000E1306030F130EA24B131E5FEE807CEEC1F8
-16FF5FA25F5F8194C8FC6F5AED01F8395273BF46>I<49B612FCEFFF8018F0903B0003FE
-000FF8EF03FE4BEB00FF8419800207ED3FC05DA219E0140F5DA3021FED7FC05DA2F0FF80
-143F4B15004D5A60027F4A5A4B495A4D5AEF3F8002FF02FEC7FC92380007F892B512E017
-80499038000FE04A6D7E707E707E0103814A130083A213075CA25E130F5C5F1603131F5C
-A3013F020714404A16E05F017F160119C04A01031303496C1680B6D8800113079438FE0F
-009338007E1ECAEA3FFCEF07F03B407BBD42>I<92391FE00380ED7FFC913A01FFFE0700
-913907F01F8F91390FC007DF4AC66CB4FC023E6D5A4A130014FC495A4948147CA2495AA2
-010F15785CA3011F1570A46E91C7FCA2808014FE90380FFFE015FC6DEBFF8016E06D806D
-806D6C7F141F02037FEC003FED07FF1501A281A282A212075A167E120EA2001E15FE5EA2
-5E003E14015E003F14034B5A486C5C150F6D495A6D49C8FCD8F9F0137C39F8FE01F839F0
-3FFFF0D8E00F13C026C001FEC9FC314279BF33>I<48B9FCA25A903AFE001FF00101F891
-38E0007FD807E0163E49013F141E5B48C75BA2001E147FA2001C4B131C123C003814FFA2
-007892C7FC12704A153C00F01738485CC716001403A25DA21407A25DA2140FA25DA2141F
-A25DA2143FA25DA2147FA25DA214FFA292C9FCA25BA25CA21303A25CEB0FFE003FB67E5A
-A2383D71BC41>I<001FB500F090B512F0485DA226003FF0C7380FFC004AEC03F04A5D71
-5A017F1503A24A5DA201FF150795C7FC91C8FCA2485E170E5BA20003161E171C5BA20007
-163C17385BA2000F167817705BA2001F16F05F5BA2003F1501A2495DA2007F1503A2495D
-A2160794C8FC48C8FC5E160E161E6C151C163C5E5E5E6C6C13014B5A001F4A5A6C6C011F
-C9FC6D133E6C6C13F83903FC07F0C6B512C0013F90CAFCEB07F83C406FBD44>I<B500FE
-91387FFFE094B5FC19C00003018091380FFC0049C8EA07F000015F606095C7FC170EA25F
-173C17386D5DA26C5E16015F4C5AA24CC8FC5E160E5E805E137F5E5EA24B5AA24B5A1507
-93C9FCECC00EA2013F5B153C15385DA25D14C15DECC38014E302E7CAFCEB1FEF14EE14FC
-A25CA25CA25C5C130F5CA291CBFC130E3B406DBD44>I<277FFFFE01B500FC90B512E0B5
-FCA20003902680000790C7380FFC006C90C701FCEC07F049725A04035EA26350C7FCA204
-07150EA2040F5D1A3C041F153862163B6216734F5A6D14E303014B5A6C15C303034BC8FC
-1683DB0703140E191E030E151C61031C7F61ED380161157003F04A5A15E002014B5A15C0
-DA03804AC9FC60DA0700140E60140E605C029C5D14B8D97FF85D5C715A5C4A5DA24A92CA
-FC5F91C7FC705A137E5F137C5F137801705D53406EBD5B>I<91B690383FFFFC605E0201
-01E0010F13006E49EB07F84C6D5A19C06F6C495A96C7FC033F140E705B183C031F5C705B
-4D5A030F5C70485A4DC8FC0307130EEEFC1E5F03035BEEFE705F6F6C5A5FA26F90C9FC83
-A2707EA216FF4B7F5DED079FEE1FF0150EED1C0F03387F1578EDF007DA01E07F15C09138
-038003DA07007F140E021E13014A805C02707F4A81495A4948147F01078249C8FC013F6F
-7E496C147F2603FFC049487EB500F8011FEBFFE0A261463E7CBD44>I<B691383FFFF0A2
-5C000301C0913807FE006C49EC03F86C17E0604D5A017F93C7FC6E140E5F013F153C6E5C
-17705F6D6C495A16034C5A010F92C8FC6E130E5E0107143C6E5B16705E6D6C485A15034B
-5A010191C9FCECFF0E5D6D133C15F85D5D6E5AA25DA292CAFC5CA35C1301A35C1303A35C
-1307A3495AA3131F001FB512F0A33C3E6EBD44>I<027FB612FEA3913AFFF80007FC03C0
-14F892C7EA0FF0D901FC141F4AEC3FE04AEC7FC04A15800103EDFF004A5B4C5A4948495A
-5F91C7485A49141F010E4A5A4C5A5F011E4AC7FC90C75A4B5A4B5A5E4B5A151F4B5A4B5A
-5E15FF4A90C8FC4A5A4A5A5D140F4A5A4A5A4A48130E4B131E02FF141C4990C7FC495A49
-48143C4A1438010F1578495A49481470494814F05C01FF4A5A4890C7FC48481403484814
-07494A5A000F151F4848143F4848ECFF804848130F90B7FCB8FC94C7FC373E79BD38>I<
-147E49B47E903907C1C38090391F80EFC090383F00FF017E137F4914804848133F485AA2
-48481400120F5B001F5C157E485AA215FE007F5C90C7FCA21401485C5AA21403EDF0385A
-A21407EDE078020F1370127C021F13F0007E013F13E0003E137FECF3E1261F01E313C03A
-0F8781E3803A03FF00FF00D800FC133E252977A72E>97 D<EB1FC0EA0FFF5CA2EA003FA2
-91C7FCA25BA2137EA213FEA25BA21201A25BA21203A25B147E3907F1FF809038F783E090
-38EF01F013FE390FF800F8A24913FC49137C485A157E5B15FE123FA290C7FCA248130115
-FC127EA2140300FE14F85AA2EC07F0A215E048130F15C0141F15800078EB3F00127C147E
-003C5B383E01F8381E03E06C485A6CB4C7FCEA01F81F4076BE2A>I<EC1FC0ECFFF09038
-03F03C903807C01E90381F800E90383F000F017E133F4913FF485A485A000714FE5B000F
-14FC48481300A2485AA3127F90C8FCA35A5AA6481403007E1407150F151E003E143C1578
-6C14F0EC03E0390F800F803903E07E003801FFF838003FC0202977A72A>I<EE3F80ED1F
-FF1700A2ED007FA2167EA216FEA25EA21501A25EA21503A25EA21507A25E147E903801FF
-8F903807C1CF90391F80EFC090383F00FF017E137F5B48486D5A485AA2485A000F92C7FC
-5B001F5CA24848137EA215FE127F90C75AA214015A485CA2140316384814F0A214071678
-91380FE070127C021F13F0007E013F5B003E137FECF3E1261F01E35B3A0F8781E3802703
-FF00FFC7FCD800FC133E294077BE2E>I<EC3F80903801FFE0903807E0F890381F803CEB
-3E0001FC131E485A485A12074848133E49133C121F4848137C15F8EC03F0397F000FE0EC
-FF809038FFFC00B512C048C8FCA45AA61506150E151E007C143C15786C14F0EC01E06CEB
-07C0390F801F003807C0FC3801FFF038007F801F2976A72A>I<167C4BB4FC923807C780
-92380F83C0ED1F87161FED3F3FA2157EA21780EE0E004BC7FCA414015DA414035DA30103
-B512F8A390260007E0C7FCA3140F5DA5141F5DA4143F92C8FCA45C147EA414FE5CA41301
-5CA4495AA4495AA4495A121E127F5C12FF49C9FCA2EAFE1EEAF83C1270EA7878EA3FE0EA
-0F802A5383BF1C>I<EC03F0EC0FFC91383E0E1C9138FC077E903901F003FE1303903807
-E001D90FC013FCEB1F80A2EB3F004914F8137E01FE1303A2484814F0A2150712034914E0
-A2150F12074914C0A2151FA216805B153F1203ED7F006D5BA200015B0000495A9038F80F
-7E90387C1EFEEB1FF8903807E0FC90C7FC1401A25DA21403A25D001C1307007F5C48130F
-5D4A5A4AC7FC48137E00F85B387C03F0381FFFC0D803FEC8FC273B7CA72A>I<EB01FC13
-FF5CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133FA291C8FCEC03F890387F0F
-FE91383E0F80D97E7813C0ECE007D9FFC013E014801400A2485A5BA25B0003140F16C05B
-A20007141F16805BA2000F143F16005B5D001F147EEDFE074913FCA2003F0101130FEDF8
-0E1300161E48ECF01CA2007E1538A200FE1570020013E048EC7FC00038EC1F0028407ABE
-2E>I<1478EB01FCA21303A314F8EB00E01400AD137C48B4FC38038F80EA0707000E13C0
-121E121CEA3C0F1238A2EA781F00701380A2EAF03F140012005B137E13FE5BA212015BA2
-12035B1438120713E0000F1378EBC070A214F0EB80E0A2EB81C01383148038078700EA03
-FEEA00F8163E79BC1C>I<EB01FC13FF5CA21303A25CA21307A25CA2130FA25CA2131FA2
-5CA2133FA291C8FCED03E049EB0FF8ED3C3C017EEB707CEDE1FC9038FE01C1EC03839038
-FC0703140E0001011C13F891383800E0494813001460000313E0EBF9C0EBF78001FEC8FC
-1207EBFFE0EBE7F8EBE0FE000F137F6E7EEBC01F81001F130F16701380A2003F15F0021F
-13E001001380A248148116C0007EEB0F83168000FE14879138078F0048EB03FE0038EB00
-F826407ABE2A>107 D<EB07F0EA03FF14E0A2EA000FA214C0A2131FA21480A2133FA214
-00A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25B
-A2123FA290C7FCA25A1307127EA2EAFE0F130E12FCA2131E131CA2EA7C381378EA3C70EA
-1FE0EA0780144079BE17>I<D801F0D93F80137F3D07FC01FFE003FFC03D0F3E07C1F80F
-83F03D0E1F0F00FC1E01F8001E011C90387C3800001C49D97E707F003C01F05C0038157F
-4A5C26783FC05C12704A91C7FC91C7127E00F003FE1301494A5CEA007EA20301140301FE
-5F495CA203031407000160495C180F03075D0003051F13E0494A1480A2030FEC3F810007
-F001C0495CA2031F91383E0380120F494AEC0700A2033F150E001FEF1E1C4991C7EA0FF8
-0007C7000EEC03E0432979A74A>I<D801F0EB3F803A07FC01FFE03A0F3E07C1F83A0E1F
-0F00FC001E011C137C001C49137E003C13F012385C38783FC012705C91C7FC00F015FE49
-5CEA007EA2150101FE5C5BA2150300015D5B15075E0003020F13704914C0A2031F13F000
-07ED80E05B1681EE01C0120F49EC0380A2EE0700001FEC0F0E49EB07FC0007C7EA01F02C
-2979A733>I<EC1FC0ECFFF8903803F07C90380FC01FEB1F8090393F000F80017E14C049
-1307484814E0485A12075B000F15F0485AA2485AA2ED0FE0127F90C7FCA2151F4815C05A
-A2ED3F80A2ED7F00A248147E007C5C007E13015D4A5A003E495A6C495A4A5A260F803EC7
-FC3807C0FC3801FFF038003F80242977A72E>I<903903E001F890390FF807FE903A1E7C
-1E0F80903A1C3E3C07C0013C137801389038E003E0EB783F017001C013F0ED80019038F0
-7F0001E015F8147E1603000113FEA2C75AA20101140717F05CA20103140F17E05CA20107
-EC1FC0A24A1480163F010F15005E167E5E131F4B5A6E485A4B5A90393FB80F80DA9C1FC7
-FCEC0FFCEC03E049C9FCA2137EA213FEA25BA21201A25BA21203A2387FFFE0B5FCA22D3A
-80A72E>I<027E1360903901FF81E0903807C1C390391F80E7C090383F00F7017E137F5B
-4848EB3F80485AA2485A000F15005B121F5D4848137EA3007F14FE90C75AA3481301485C
-A31403485CA314074A5A127C141F007E133F003E495A14FF381F01EF380F879F3903FF1F
-80EA00FC1300143F92C7FCA35C147EA314FE5CA21301130390B512F05AA2233A77A72A>
-I<D801F013FC3A07FC07FF803A0F3E0F03C0260E1F1C13E0001EEB380F001C1370003CEB
-E01F123814C0D8783F14C00070903880070092C7FC91C8FC12F05BEA007EA313FE5BA312
-015BA312035BA312075BA3120F5BA3121F5B0007C9FC232979A726>I<EC7F80903801FF
-E0903807C0F890381F003C013E131C013C131E017C133E49137E15FEA2000114FCA21570
-6D13007FEBFFC014FC6C13FF15806D13C06D13E0010F13F01300140F14071403120C123F
-387F80011403D8FF0013E0A300FCEB07C000F0EB0F8012700078EB1F006C133C381F01F8
-3807FFE0C690C7FC1F297AA725>I<EB01C0EB03F01307A25CA2130FA25CA2131FA25CA2
-133FA291C7FCA2007FB51280B6FC1500D8007EC7FC13FEA25BA21201A25BA21203A25BA2
-1207A25BA2120FA25BA2121F141C1380A2003F133C1438EB0078147014F05C495AEA1F03
-495A6C48C7FCEA07FCEA01F0193A78B81E>I<137C48B4141C26038F80137EEA0707000E
-7F001E15FE121CD83C0F5C12381501EA781F007001805BA2D8F03F1303140000005D5B01
-7E1307A201FE5C5B150F1201495CA2151F0003EDC1C0491481A2153F1683EE0380A2ED7F
-07000102FF13005C01F8EBDF0F00009038079F0E90397C0F0F1C90391FFC07F8903907F0
-01F02A2979A731>I<017CEB01C048B4EB07F038038F80EA0707000E01C013F8121E001C
-1403EA3C0F0038EC01F0A2D8781F130000705BA2EAF03F91C712E012005B017E130116C0
-13FE5B1503000115805BA2ED07001203495B150EA25DA25D1578000114706D5B0000495A
-6D485AD97E0FC7FCEB1FFEEB03F0252979A72A>I<017C167048B491387001FC3A038F80
-01F8EA0707000E01C015FE001E1403001CEDF000EA3C0F0038177C1507D8781F4A133C00
-701380A2D8F03F130F020049133812005B017E011F14784C137013FE5B033F14F0000192
-C712E05BA2170100034A14C049137E17031880A2EF070015FE170E00010101141E01F86D
-131C0000D9039F5BD9FC076D5A903A3E0F07C1E0903A1FFC03FFC0902703F0007FC7FC37
-2979A73C>I<903903F001F890390FFC07FE90393C1E0E0F9026780F1C138001F0EBB83F
-D801E013F89039C007F07FEA0380000714E0D9000F140048151C000E4AC7FCA2001E131F
-A2C75BA2143F92C8FCA35C147EA314FE4A131CA30101143C001E1538003F491378D87F81
-1470018314F000FF5D9039077801C039FE0F7C033A7C0E3C078027783C1E1EC7FC391FF8
-0FFC3907E003F029297CA72A>I<137C48B4143826038F8013FCEA0707000E7F001E1401
-001C15F8EA3C0F12381503D8781F14F000701380A2D8F03F1307020013E012005B017E13
-0F16C013FE5B151F1201491480A2153F000315005BA25D157EA315FE5D00011301EBF803
-0000130790387C1FF8EB3FF9EB07E1EB00035DA21407000E5CEA3F80007F495AA24A5AD8
-FF0090C7FC143E007C137E00705B387801F0383803E0381E0FC06CB4C8FCEA03F8263B79
-A72C>I<D901F01370D907FC13F0010F14E090381FFE0190393FFF03C049EB838090387C
-0FCF9039F803FF009038F0007E49133C000114386C48137890C75A4A5A4A5A4A5A4AC7FC
-141E5C5C5C495A495A495A49C8FC131E4913075B5B48485B4848131E485A01F05BD80FFE
-137C391F1F81F8383E0FFFD83C075B486C5B00705CD8F00190C7FC38E0007C24297BA725
->I<B8FCA2280278982E>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fr cmr9 9 62
-/Fr 62 122 df<91393FE00FE0903A01FFF83FF8903A07E01EF83C903A1F800FF07E903A
-3F001FE0FE017E133F4914C0485A1738484890381F8000ACB812C0A33B03F0001F8000B3
-A7486C497EB50083B5FCA32F357FB42D>11 D<EC1FE0ECFFFC903803F01E90390FC00780
-EB1F8090393F000FC0017E131F5BA2485AED0F8092C7FCA9ED0FC0B7FCA33901F8001F15
-0FB3A6486CEB1FE0267FFFC1B5FCA328357FB42B>I<EC1FF891B512C0903803F00F9038
-0FC01FEB1F80EB3F00137E5B150F485AACB7FCA33901F8000FB3A7486CEB1FE0267FFFE3
-B5FCA328357FB42B>I<003C13F0387E01F838FF03FCA2EB83FEA2EA7F81383D80F60001
-1306A40003130EEB000CA248131C00061318000E1338000C1330001C13704813E0387001
-C00060138017177EB326>34 D<017C1503D803FEED078026078780140F260F01C0141F26
-1E00E0EC3F00003E01F8147E003C017CEB01FE007C90397F8007FC913933FFFEF8007890
-38307FF900F89039380001F00218495A16075F4C5A161F4CC7FC163E5E023813FC007801
-305B007C4A5AEC7003003C01605B003E9038E007C0001EEBC00FD80F015C270787801FC8
-FC3903FE003FD8007C133E90C748131F03FCEBFF809239F801E1E0913A01F003C0700203
-9038078030DBE00F1338DA07C0EB0018020F49131C0380140C91381F001E4A013E130E02
-3E15065C14FC495A5C495A13075C4948150E011F021E130C91C7121F013E161C017E6E13
-18017CED803849020713300001923803C07049913801E1E049913800FF806C48ED1F0037
-3C7CB740>37 D<123C127EB4FCA21380A2127F123D1201A412031300A25A1206120E120C
-121C5A5A126009177AB315>39 D<14C01301EB0380EB0F00130E5B133C5B5BA2485A485A
-A212075B120F90C7FC5AA2121E123EA3123C127CA55AB0127CA5123C123EA3121E121FA2
-7E7F12077F1203A26C7E6C7EA213787F131C7F130FEB0380EB01C01300124A79B71E>I<
-12C07E1270123C121C7E120F6C7E6C7EA26C7E6C7EA27F1378137C133C133EA2131E131F
-A37F1480A5EB07C0B0EB0F80A514005BA3131E133EA2133C137C137813F85BA2485A485A
-A2485A48C7FC120E5A123C12705A5A124A7CB71E>I<123C127EB4FCA21380A2127F123D
-1201A412031300A25A1206120E120C121C5A5A126009177A8715>44
-D<B512F0A514057F921A>I<123C127E12FFA4127E123C08087A8715>I<EB0FE0EB7FFCEB
-F83E3903E00F803907C007C0EB8003000F14E0391F0001F0A24814F8A2003E1300007E14
-FCA500FE14FEB2007E14FCA56CEB01F8A36C14F0A2390F8003E03907C007C0A23903E00F
-803900F83E00EB7FFCEB0FE01F347DB126>48 D<13075B5B137FEA07FFB5FC13BFEAF83F
-1200B3B3A2497E007FB51280A319327AB126>I<EB3FC0EBFFF0000313FC380F80FF391E
-007F80001CEB3FC048EB1FE048130F15F00060130712FC6C14F87E1403A3007E1307123C
-C7FC15F0A2140F15E0EC1FC0A2EC3F801500147E5C495A5C495A495A495A49C7FC133E13
-3C4913185B485A48481330485A48C7FC001C1470001FB512F05A5AB612E0A31D327CB126
->I<EC01C0A214031407A2140F141FA2143F147F146F14CF1301EB038F140F1307130E13
-0C131C13381330137013E013C0EA0180120313001206120E120C5A123812305A12E0B712
-80A3C7380FC000A94A7E0107B51280A321337EB226>52 D<000C14C0380FC00F90B51280
-15005C5C14F014C0D80C18C7FC90C8FCA9EB0FC0EB7FF8EBF07C380FC03F9038001F80EC
-0FC0120E000CEB07E0A2C713F01403A215F8A41218127E12FEA315F0140712F8006014E0
-1270EC0FC06C131F003C14806CEB7F00380F80FE3807FFF8000113E038003F801D347CB1
-26>I<1230123C003FB6FCA34814FEA215FC0070C7123800601430157015E04814C01401
-EC0380C7EA07001406140E5C141814385CA25CA2495A1303A3495AA2130FA3131F91C7FC
-A25BA55BA9131C20347CB126>55 D<EB0FE0EB7FF8EBFFFE3803F83F3907E00F80390FC0
-07C0D81F8013E0EC03F0EA3F0048EB01F8127EA200FE14FC1400A415FEA5007E1301A212
-7F7E1403EA1F80000F13073807C00E3803E01C3801F03838007FF090381FC0FC90C7FC14
-01A215F8A215F01403001F14E0383F800715C0140FEC1F809038003F00001C137E381F01
-FC380FFFF0000313C0C690C7FC1F347DB126>57 D<123C127E12FFA4127E123C1200B012
-3C127E12FE12FFA3127F123F1203A412071206A3120E120C121C1238123012701260082F
-7A9F15>59 D<15E0A34A7EA24A7EA34A7EA3EC0DFE140CA2EC187FA34A6C7EA202707FEC
-601FA202E07FECC00FA2D901807F1507A249486C7EA301066D7EA2010E80010FB5FCA249
-800118C77EA24981163FA2496E7EA3496E7EA20001821607487ED81FF04A7ED8FFFE49B5
-12E0A333367DB53A>65 D<B7FC16E016F83A03FC0003FE0001EC00FFEE7F80EE3FC0161F
-17E0160F17F0A617E0161F17C0EE3F80EE7F0016FEED03FC90B612F05E9039FC0007FCED
-00FEEE3F80EE1FC0EE0FE017F0160717F8160317FCA617F81607A2EE0FF0EE1FE0163FEE
-7FC00003913803FF00B75A16F816C02E337DB236>I<DA03FE130C91393FFF801C91B512
-E0903A03FE01F83C903A0FF0003C7CD91FC0EB0EFCD97F80130701FEC712034848140100
-0315005B4848157C485A173C485A171C123F5B007F160CA390C9FC481600AB7E6D150CA3
-123F7F001F161C17186C7E17386C6C15306C6C15706D15E012016C6CEC01C0D97F80EB03
-80D91FC0EB0F00D90FF0131ED903FE13FC0100B512F0023F13C0DA03FEC7FC2E377CB437
->I<B812C0A3D803FCC7127F0001150FEE03E01601A21600A21760A403061330A4170015
-0EA2151E157E90B512FEA39038FC007E151E150EA21506170CA3171892C7FCA41738A217
-70A217F01601160316070003157FB812E0A32E337DB234>69 D<B81280A3D803FCC7FC00
-01151FEE07C01603A21601A21600A41760150CA31700A2151CA2153C15FC90B5FCA3EBFC
-00153C151CA2150CA592C8FCAB487EB512FEA32B337DB232>I<B5D8FE03B512F8A30001
-90C73807FC006C486E5AB390B7FCA349C71203B3A3486C4A7EB5D8FE03B512F8A335337E
-B23A>72 D<B512FEA3000113006C5AB3B3A7487EB512FEA317337EB21C>I<017FB5FCA3
-9038003FE0EC1FC0B3B1127EB4FCA4EC3F805A0060140000705B6C13FE6C485A380F03F0
-3803FFC0C690C7FC20357DB227>I<B500FE903807FFF8A3000190C7000113006C48EC00
-FC17F04C5A4C5A4CC7FC160E5E5E5E5E4B5A4B5A4BC8FC150E5D5D15F84A7E14034A7EEC
-0EFF5C4A6C7E4A6C7EECE01FD9FFC07F4A6C7E4A6C7E5B6F7E6F7EA26F7E707EA2707E70
-7E160F83707E707EA283486C913807FF80B500FE013F13FCA336337EB23C>I<B512FEA3
-D803FEC9FC6C5AB3A9EE0180A416031700A45EA25E5E5E5E16FE00031407B7FCA329337D
-B230>I<D8FFFC923801FFF86D5DA20003EFFE00D801BFED06FCA3D99F80140CA2D98FC0
-1418A3D987E01430A2D983F01460A3D981F814C0A3D980FCEB0180A2027EEB0300A36E13
-06A26E6C5AA36E6C5AA36E6C5AA26E6C5AA36E6C5AA3913800FD80A2037FC7FCA3486C13
-3ED80FF04B7EB5011C90387FFFF8A33D337CB246>I<EC07FC91387FFFC0903901FC07F0
-903907E000FCD90F80133E013FC76C7E017E6E7E496E7E48486E7E48486E7EA248486E7E
-000F8249157E001F167FA24848ED3F80A2007F17C0A290C9121FA24817E0AB6C17C06D15
-3FA3003F17806D157FA2001F17006D5D000F5E6C6C4A5AA26C6C4A5A00015E6C6C4A5A01
-7E4A5A6D4A5AD91FC0017FC7FCD907E013FC903901FC07F09039007FFFC0DA07FCC8FC33
-377CB43C>79 D<B612FCEDFF8016F03A01FE0007FC0000EC01FEED007F707E707E83160F
-83A65FA24C5AA24C5A047EC7FC4B5AED0FF090B612C093C8FC9039FE001FC0ED07F06F7E
-6F7E150082167E167FA583A5180C17C0A2043F131C486C1618B500FEEB1FE0040F133893
-3807F070C93801FFE09338003F8036357EB239>82 D<90381FE00390387FFC0748B5FC39
-07F01FCF390F8003FF48C7FC003E80814880A200788000F880A46C80A27E92C7FC127F13
-C0EA3FF013FF6C13F06C13FF6C14C06C14F0C680013F7F01037F9038003FFF1403020013
-80157F153FED1FC0150F12C0A21507A37EA26CEC0F80A26C15006C5C6C143E6C147E01C0
-5B39F1FC03F800E0B512E0011F138026C003FEC7FC22377CB42B>I<007FB712FEA39039
-8007F001D87C00EC003E0078161E0070160EA20060160600E01607A3481603A6C71500B3
-AB4A7E011FB512FCA330337DB237>I<B500F0903803FFF8A3D807FEC8EA7FC06C48ED1F
-000001161E6D151C00001618A26D15386D1530A26D6C5CA26E14E0011F5DA26D6C495AA2
-8001074AC7FCA26D6C1306A28001015CA26E131C01001418806E5BA2ED8070023F1360A2
-6E6C5AA215E1020F5BA2DA07F3C8FCA215FBEC03FEA36E5AA26E5AA31570A235357EB23A
->86 D<B5D8F007B539800FFFF0A3000390C7273FF000011300D801FC6E48EB007C1A386D
-140F00001930836D020715706D1860A26E496C14E0013F60A26ED919FC1301011F60A26E
-D930FE1303010F95C7FCA26ED9607F5B01071706A26E9039C03F800E0103170CA2913BFC
-01801FC01C01011718A2913BFE03000FE03801001730A2DAFF06EB07F0027F5EA2038CEB
-03F8023F5EA203D8EB01FC021FEDFD80A203F0EB00FF020F93C8FCA24B800207157EA24B
-143E0203153CA24B141C020115184C357FB24F>I<0003130C48131C000E133848137000
-181360003813E0003013C0EA700100601380A2EAE00300C01300A400DE137800FF13FCEB
-83FEA2EA7F81A2383F00FC001E1378171774B326>92 D<EB7F803803FFF0380F80FC381C
-003E003F133F6D6C7E6E7EA26E7EEA1F00C7FCA4EB01FF131FEBFF873803FC07EA0FF0EA
-1FC0EA3F80127F13004815C05AA3140FA26C131F6C133B3A3F8071F180391FC1E1FF2607
-FFC013003900FE003C22237DA126>97 D<EA03F012FFA312071203AEEC3F80ECFFE09038
-F3C0F89038F7007E01FE7F49EB1F8049EB0FC05BED07E016F0A2150316F8AA16F0150716
-E0A2ED0FC07F6DEB1F8001ECEB3F0001CF137C90388381F8903801FFE0C76CC7FC25357E
-B32B>I<EB07F8EB3FFF9038FC07C03901F000E03903E003F03807C007120FEA1F80123F
-90380003E04890C7FCA2127E12FEAA127FA26C14187F001F14386D1330000F14706C6C13
-E03903F001C03900FC0F8090383FFE00EB07F01D237EA122>I<153FEC0FFFA3EC007F81
-AEEB07F0EB3FFCEBFC0F3901F003BF3907E001FF48487E48487F8148C7FCA25A127E12FE
-AA127E127FA27E6C6C5BA26C6C5B6C6C4813803A03F007BFFC3900F81E3FEB3FFCD90FE0
-130026357DB32B>I<EB0FE0EB7FFCEBF83F3903F00F80D807E013C0390FC007E0381F80
-0315F0EA3F0014014814F8127EA212FEA2B6FCA248C8FCA5127E127FA26C1418A26C6C13
-38000F14306D13706C6C13E03901F003C03900FC0F00EB3FFEEB07F01D237EA122>I<EB
-01FCEB07FF90381F078090383E0FC0EB7C1F13FCEA01F8A20003EB070049C7FCACB512F0
-A3D803F0C7FCB3A7487E387FFFE0A31A357FB417>I<151F90391FC07F809039FFF8E3C0
-3901F07FC73907E03F033A0FC01F83809039800F8000001F80EB00074880A66C5CEB800F
-000F5CEBC01F6C6C48C7FCEBF07C380EFFF8380C1FC0001CC9FCA3121EA2121F380FFFFE
-ECFFC06C14F06C14FC4880381F0001003EEB007F4880ED1F8048140FA56C141F007C1500
-6C143E6C5C390FC001F83903F007E0C6B51280D91FFCC7FC22337EA126>I<EA03F012FF
-A312071203AEEC1FC0EC7FF09038F1E0FC9038F3807C9038F7007E13FE497FA25BA25BB3
-486CEB7F80B538C7FFFCA326347EB32B>I<EA0780EA0FC0EA1FE0A4EA0FC0EA0780C7FC
-AAEA07E012FFA3120F1207B3A6EA0FF0B5FCA310337EB215>I<EB03C0EB07E0EB0FF0A4
-EB07E0EB03C090C7FCAAEB03F013FFA313071303B3B01238127C00FE13E0130714C0130F
-007C138038381F00EA1FFCEA07F0144384B217>I<EA03F012FFA312071203AF913803FF
-E0A36E1300EC00F8EC01E05D4A5A020FC7FC141C5C5C14F0EBF3F8EBF7FC13FEEBFC7EEB
-F87F496C7E141F6E7E8114076E7E8114016E7E81486CEBFF80B500C313F0A324347EB329
->I<EA07E012FFA3120F1207B3B3A7EA0FF0B5FCA310347EB315>I<2703F01FE013FF00FF
-90267FF80313C0903BF1E07C0F03E0903BF3803E1C01F02807F7003F387FD803FE147049
-6D486C7EA2495CA2495CB3486C496C487EB53BC7FFFE3FFFF0A33C217EA041>I<3903F0
-1FC000FFEB7FF09038F1E0FC9038F3807C3907F7007EEA03FE497FA25BA25BB3486CEB7F
-80B538C7FFFCA326217EA02B>I<EB07F0EB3FFE9038FC1F803901F007C03903C001E000
-078048486C7E48C7127CA248147E003E143E007E143FA300FE1580A8007E1500A36C147E
-A26C147C6D13FC6C6C485A00075C3903F007E03900FC1F80D93FFEC7FCEB07F021237EA1
-26>I<3903F03F8000FFEBFFE09038F3C0F89038F7007ED807FE7F6C48EB1F804914C049
-130F16E0ED07F0A3ED03F8A9150716F0A216E0150F16C06D131F6DEB3F80160001FF13FC
-9038F381F89038F1FFE0D9F07FC7FC91C8FCAA487EB512C0A325307EA02B>I<903807F0
-0390383FFC07EBFC0F3901F8038F3807E001000F14DF48486CB4FC497F123F90C77E5AA2
-5A5AA9127FA36C6C5B121F6D5B000F5B3907E003BF3903F0073F3800F81EEB3FF8EB0FE0
-90C7FCAAED7F8091380FFFFCA326307DA029>I<3803E07C38FFE1FF9038E38F809038E7
-1FC0EA07EEEA03ECA29038FC0F8049C7FCA35BB2487EB512E0A31A217FA01E>I<EBFF06
-000713CE381F00FE003C133E48131E140E5A1406A27EA200FE90C7FC6C7EEA7FFC383FFF
-C014F0000F7F6C7FC67FEB0FFF1300EC3F8000C0131F140F6C1307A37E15006C5B6C130E
-6C5B38F7807838E1FFE038C07F8019237EA11E>I<1330A51370A313F0A21201A2120312
-07381FFFFEB5FCA23803F000AF1403A814073801F806A23800FC0EEB7E1CEB1FF8EB07E0
-182F7FAD1E>I<D803F0133F00FFEB0FFFA30007EB007F000380B35DA35D12016D481380
-0000903803BFFC90387E073FEB1FFED907F8130026227EA02B>I<B5EBFFF0A3D80FF0EB
-3F800007EC1F000003140E150C6D131C00011418A26C6C5BA26D1370017E1360137F6D5B
-A290381F8180A214C3010F90C7FCA2EB07E6A214FE6D5AA26D5AA36D5AA2146024217E9F
-29>I<B53A1FFF81FFF0A33C07F801FC003F8001F049EB1E0000030100141C816C6C017C
-1318A26D017E1338000002FE1330A290267E01FF5B159F168090263F030F5BA216C0903A
-1F8607C180A202C613E390260FCC0390C7FCA2D907FC13F6ECF80116FE6D486C5AA36D48
-1378A36D48133034217F9F37>I<B53801FFF8A32603FE0013806C48EB7C000000147801
-7E1370017F5B90383F81C090381F8380D90FC3C7FCEB07E614FE6D5A6D5A6D7E80805B90
-38039F809038071FC09038060FE0EB0C0790381C03F0496C7E01707FEBF000000180000F
-ECFF8026FFFC0313FCA326207F9F29>I<3A7FFF807FF8A33A07F8001FC00003EC0F8000
-01EC070015066C6C5BA26D131C017E1318A26D5BA2EC8070011F1360ECC0E0010F5BA290
-3807E180A214F3010390C7FC14FBEB01FEA26D5AA31478A21430A25CA214E05CA2495A12
-78D8FC03C8FCA21306130EEA701CEA7838EA1FF0EA0FC025307F9F29>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fs cmr6 6 5
-/Fs 5 54 df<13E01201120712FF12F91201B3A7487EB512C0A212217AA01E>49
-D<EA01FC3807FF80381C0FC0383003E0386001F0EB00F812F86C13FCA2147C1278003013
-FCC7FC14F8A2EB01F0EB03E014C0EB0780EB0F00131E13385B5B3801C00CEA0380380600
-185A5A383FFFF85AB512F0A216217CA01E>I<13FF000313C0380F03E0381C00F014F800
-3E13FC147CA2001E13FC120CC712F8A2EB01F0EB03E0EB0FC03801FF00A2380003E0EB00
-F01478147C143E143F1230127812FCA2143E48137E0060137C003813F8381E03F0380FFF
-C00001130018227DA01E>I<14E01301A213031307A2130D131D13391331136113E113C1
-EA01811203EA07011206120C121C12181230127012E0B6FCA2380001E0A6EB03F0EB3FFF
-A218227DA11E>I<00101330381E01F0381FFFE014C01480EBFE00EA1BF00018C7FCA513
-FE381BFF80381F03C0381C01E0381800F014F8C71278A2147CA21230127812F8A2147848
-13F8006013F0387001E01238381E07803807FF00EA01F816227CA01E>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Ft cmtt10 10.95 79
-/Ft 79 123 df<0060150C00F0151EB3ABB712FEA36C15FC27227C9530>32
-D<00101304007C131F00FEEB3F80A26C137FA248133FB2007E1400007C7F003C131E0010
-1304191C75B830>34 D<D803C0EB01E0D80FF01303486C497E487E150F487ED87E7E495A
-EAFE7F5E486C133FA25E157FA24BC7FC6C5A5D387E7E01EA7FFED83FFC5B1403EA1FF86C
-48485AEA03C0C75B140FA25D141FA24A5AA25D147FA292C8FC5CA2495AA25C1303A25C13
-07A290390FF001E0ED07F84A487E011F497EA24A487E133F163F90267F807F1380ED7E1F
-14005BA25B1201A24848EB7F3F033F13004914FF12076F5A5B6F5A6C486D5A0001EC01E0
-29477DBE30>37 D<EA07C0EA0FF0EA1FF8A213FCA213FE120F1207EA007EA513FE13FCA2
-120113F81203EA07F0120FEA1FE0127FEAFFC013801300127C12380F1D70B730>39
-D<141E147F14FF5BEB03FEEB07FCEB0FF0EB1FE0EB3FC0EB7F80EBFF00485A5B12035B48
-5A120F5BA2485AA2123F5BA2127F90C7FCA412FEAD127FA47F123FA27F121FA26C7EA27F
-12076C7E7F12017F6C7EEB7F80EB3FC0EB1FE0EB0FF0EB07FCEB03FEEB01FF7F147F141E
-184771BE30>I<127812FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C7EEB7F80133F14C013
-1FEB0FE014F01307A2EB03F8A214FC1301A214FE1300A4147FAD14FEA4130114FCA21303
-14F8A2EB07F0A2130F14E0EB1FC0133F1480137FEBFF00485A485A485A485AEA3FE0485A
-485A90C7FC5A1278184778BE30>I<14E0497E497EA60038EC0380007EEC0FC0D8FF83EB
-3FE001C3137F9038F3F9FF267FFBFB13C06CB61280000FECFE00000314F86C5C6C6C13C0
-011F90C7FC017F13C048B512F04880000F14FE003FECFF80267FFBFB13C026FFF3F913E0
-9038C3F87F0183133FD87E03EB0FC00038EC0380000091C7FCA66D5A6D5A23277AAE30>
-I<143EA2147FAF007FB7FCA2B81280A36C1600A2C76CC8FCAF143EA229297DAF30>I<EA
-03E0EA0FF0EA1FF813FCEA3FFEA213FFA27EA27E1203EA007FA2137E13FEEA01FC1203EA
-07F8EA3FF0127FEAFFE0EA7F801300123C1019708B30>I<007FB612F0A2B712F8A36C15
-F0A225077B9E30>I<120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C0C6E8B
-30>I<16F01501ED03F8A21507A2ED0FF0A2ED1FE0A2ED3FC0A2ED7F80A2EDFF00A24A5A
-A25D1403A24A5AA24A5AA24A5AA24A5AA24A5AA24AC7FCA2495AA25C1303A2495AA2495A
-A2495AA2495AA2495AA249C8FCA2485AA25B1203A2485AA2485AA2485AA2485AA2485AA2
-48C9FCA25AA2127CA225477BBE30>I<14FE903807FFC0497F013F13F8497F90B57E48EB
-83FF4848C6138049137F4848EB3FC04848EB1FE049130F001F15F0491307A24848EB03F8
-A290C712014815FCA400FEEC00FEAD6C14016C15FCA36D1303003F15F8A26D1307001F15
-F0A26D130F6C6CEB1FE0A26C6CEB3FC06C6CEB7F806D13FF2601FF8313006CEBFFFE6D5B
-6D5B010F13E06D5BD900FEC7FC273A7CB830>I<EB03C0497EA2130FA2131FA2133F137F
-13FF1203123FB5FCA213EF138FEA7E0F1200B3B0003FB512F84814FCB612FEA26C14FC6C
-14F81F3977B830>I<EB07FC90383FFFC090B512F00003804814FE4880261FF80F138026
-3FE00113C09038C0007F4848EB3FE090C7121FED0FF04814075A6C15F81503A3127E1218
-C8FCA2150716F0150F16E0151F16C0153FED7F8015FF4A13005DEC07FC4A5A4A5A4A5A4A
-5A4A5A4990C7FC495A495AEB0FF0EB3FE0495A495A4890C8FC4848EB01F04848EB03F848
-5AEA1FE048B6FCB7FCA37E6C15F025397BB830>I<EB03FF013F13E090B512F84814FE48
-80481580260FFE0113C09038F0007F4848EB1FE0150F16F01507A26C5A6C5AC8FC150F16
-E0A2151FED3FC0157FEDFF8002071300903807FFFE495B5D8115FF6D1480D9000113C091
-38003FE0ED1FF0ED07F8150316FC150116FE1500A21218127EB4FCA2150116FC4814036C
-15F86C6C13076DEB1FF0D83FF0133F3A1FFE01FFE06CB612C06C15806CECFE00C65C013F
-13F001031380273A7CB830>I<EC03FC4A7E140F141FA2143F147F157E14FEA2EB01FCEB
-03F8A2EB07F0A2EB0FE0EB1FC0A2EB3F80A2EB7F0013FEA2485A485AA2485AA2485A485A
-A2485AA248C7FC12FEB8FC1780A46C1600C8007EC7FCAA91387FFFFE91B6FCA46E5B2939
-7DB830>I<000FB612804815C05AA316800180C8FCAEEB83FF019F13C090B512F015FC81
-81D9FE0313809039F0007FC049133F0180EB1FE06CC7120F000E15F0C81207A216F81503
-A31218127EA2B4FC150716F048140F6C15E06C141F6DEB3FC06D137F3A3FE001FF80261F
-FC0F13006CB55A6C5C6C5C6C14E06C6C1380D90FFCC7FC25397BB730>I<EC0FF8EC7FFF
-49B51280010714E0131F4914F090387FF80F9039FFC007F84813803803FE005B485A4848
-EB03F0ED01E0484890C7FC5B123F5BA2127FEB000C903803FFE0010F13F8D8FF3F13FE48
-B6FCB7128016C09039FE007FE001F8EB1FF001E0130F49EB07F849EB03FCA290C7120116
-FE1500A37EA46C7E15016D14FC121F6D1303000FEC07F86D130F6C6CEB1FF06DEB3FE03A
-03FF81FFC06C90B512806C15006D5B011F13F8010713E001011380273A7CB830>I<127C
-B712FC16FEA416FC48C7EA0FF816F0ED1FE0007CEC3FC0C8EA7F80EDFF00A24A5A4A5A5D
-14075D140F5D4A5AA24A5AA24AC7FCA25C5C13015CA213035CA213075CA4495AA6131F5C
-A96D5A6DC8FC273A7CB830>I<49B4FC011F13F0017F13FC90B57E0003ECFF804815C048
-010113E03A1FF8003FF049131FD83FC0EB07F8A24848EB03FC90C71201A56D1303003F15
-F86D13076C6CEB0FF06C6CEB1FE0D807FCEB7FC03A03FF83FF806C90B512006C6C13FC01
-1F13F0497F90B512FE48802607FE0013C0D80FF8EB3FE0D81FE0EB0FF04848EB07F84913
-03007F15FC90C712014815FE481400A66C14016C15FC6D1303003F15F86D1307D81FF0EB
-1FF06D133F3A0FFF01FFE06C90B512C06C1580C6ECFE006D5B011F13F0010190C7FC273A
-7CB830>I<49B4FC010F13E0013F13F890B57E4880488048010113803A0FFC007FC0D81F
-F0EB3FE04848131F49EB0FF048481307A290C7EA03F85A4815FC1501A416FEA37E7E6D13
-03A26C6C13076C6C130F6D133FD80FFC13FF6CB6FC7E6C14FE6C14F9013FEBE1FC010F13
-8190380060011400ED03F8A2150716F0150F000F15E0486C131F486CEB3FC0157FEDFF80
-4A1300EC07FE391FF01FFC90B55A6C5C6C5C6C1480C649C7FCEB3FF0273A7CB830>I<12
-0FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F00C7FCAF120FEA3FC0EA7FE0A2EAFF
-F0A4EA7FE0A2EA3FC0EA0F000C276EA630>I<007FB7FCA2B81280A36C16006C5DCBFCA7
-003FB612FE4881B81280A36C1600A229157DA530>61 D<EB1FFE90B512E0000314F8000F
-14FE4880481580267FF80313C09038C0007F48C7121F16E0150FA3127E151F0018EC7FC0
-C812FF020313804A13004A5AEC1FF84A5AEC7FC04A5A92C7FC495AA2495A5CA213075CA8
-6D5A90C9FCA8EB01C0EB07F0A2497EA36D5AA2EB01C023397AB830>63
-D<147F4A7EA2497FA4497F14F7A401077F14E3A3010F7FA314C1A2011F7FA490383F80FE
-A590387F007FA4498049133F90B6FCA34881A39038FC001F00038149130FA40007814913
-07A2D87FFFEB7FFFB56CB51280A46C496C130029397DB830>65 D<007FB512F0B612FE6F
-7E82826C813A03F8001FF815076F7E1501A26F7EA615015EA24B5A1507ED1FF0ED7FE090
-B65A5E4BC7FC6F7E16E0829039F8000FF8ED03FC6F7E1500167FA3EE3F80A6167F1700A2
-5E4B5A1503ED1FFC007FB6FCB75A5E16C05E6C02FCC7FC29387EB730>I<91387F803C90
-3903FFF03E49EBFC7E011F13FE49EBFFFE5B9038FFE07F48EB801F3903FE000F48481307
-5B48481303A2484813015B123F491300A2127F90C8FC167C16005A5AAC7E7EA2167C6D14
-FE123FA27F121F6D13016C6C14FCA26C6CEB03F86D13076C6CEB0FF03901FF801F6C9038
-E07FE06DB512C06D14806D1400010713FC6D13F09038007FC0273A7CB830>I<003FB512
-E04814FCB67E6F7E6C816C813A03F8007FF0ED1FF8150F6F7E6F7E15016F7EA2EE7F80A2
-163F17C0161FA4EE0FE0AC161F17C0A3163F1780A2167F17005E4B5A15034B5A150F4B5A
-ED7FF0003FB65A485DB75A93C7FC6C14FC6C14E02B387FB730>I<007FB7FCB81280A47E
-D803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FCA6EBF800A4157C92C8FCA5EE07C0
-EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>I<003FB712804816C0B8FCA27E7ED801
-FCC7121FA8EE0F8093C7FCA5153E157FA490B6FCA69038FC007FA4153E92C8FCAE383FFF
-F8487FB5FCA27E6C5B2A387EB730>I<02FF13F00103EBC0F8010F13F1013F13FD4913FF
-90B6FC4813C1EC007F4848133F4848131F49130F485A491307121F5B123F491303A2127F
-90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C7F6C6D1400ED03F8A27F003F1407A27F
-121F6D130F120F7F6C6C131FA2D803FE133F6C6C137FECC1FF6C90B5FC7F6D13FB010F13
-F30103EBC1F0010090C8FC293A7DB830>I<3B3FFF800FFFE0486D4813F0B56C4813F8A2
-6C496C13F06C496C13E0D803F8C7EAFE00B290B6FCA601F8C7FCB3A23B3FFF800FFFE048
-6D4813F0B56C4813F8A26C496C13F06C496C13E02D387FB730>I<007FB6FCB71280A46C
-1500260007F0C7FCB3B3A8007FB6FCB71280A46C1500213879B730>I<49B512F04914F8
-5BA27F6D14F090C7EAFE00B3B3123C127EB4FCA24A5A1403EB8007397FF01FF86CB55A5D
-6C5C00075C000149C7FC38003FF025397AB730>I<D83FFF90380FFF80486D4813C0B56C
-5AA26C497E6C496C1380D803F0903803F8004B5A4B5A151F4B5A5E4BC7FC15FE14014A5A
-5D4A5A4A5A141F5D4A5A4AC8FC5C13F18101F37F13F790B57E14EFECC7F01483EC03F814
-0101FE7F496C7E5B157F497F82151F82150F826F7EA26F7E1501821500D83FFF903803FF
-C0486D4813E0B56C5AA26C497E6C496C13C02B387FB730>I<383FFFF8487FB57EA26C5B
-6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003FB7FC5AB8FCA27E6C16802A387EB730>I<D8
-3FF8ECFFE0486C4913F0486C4913F8A2007F16F06C6C4913E00007160001EF14BFEC800F
-A39039E7C01F3FA4ECE03F01E3133EA2ECF07EA201E1137CA2ECF8FCA201E013F8A214FD
-EC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FCADD83FFC903801FFE0486C4913F0B549
-13F8A26C486D13F06C486D13E02D387FB730>I<D83FFC90381FFF80486C4913C0B54913
-E0A26C6D6C13C06C6E13800003913801F800EBF7C0A3EBF3E0A314F013F1A214F8A213F0
-14FCA2147C147EA2143E143FA2141FA21581A2140F15C1A2140715E1A2140315F1A21401
-A215F91400A3157DA3153FEA3FFF481380B5EAC01FA26CEB800F6C496C5A2B387EB730>
-I<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001E0133FD87F80EB0FF0
-A290C71207A44815F8481403B3A96C1407A26C15F0A36D130FA26D131F6C6CEB3FE001F8
-13FF90B6FC6C15C06C15806C1500000114FCD8003F13E0253A7BB830>I<007FB512F0B6
-12FE6F7E16E0826C813903F8003FED0FFCED03FE15016F7EA2821780163FA6167F17005E
-A24B5A1503ED0FFCED3FF890B6FC5E5E16804BC7FC15F001F8C9FCB0387FFFC0B57EA46C
-5B29387EB730>I<90383FFFE048B512FC000714FF4815804815C04815E0EBF80001E013
-3F4848EB1FF049130F90C71207A44815F8481403B3A8147E14FE6CEBFF076C15F0EC7F87
-A2EC3FC7018013CF9038C01FFFD83FE014E0EBF80F90B6FC6C15C06C15806C1500000114
-FCD8003F7FEB00016E7EA21680157F16C0153F16E0151F16F0150FED07E025467BB830>
-I<003FB57E4814F0B612FC15FF6C816C812603F8017F9138003FF0151F6F7E1507150382
-1501A515035E1507150F4B5A153F4AB45A90B65A5E93C7FC5D8182D9F8007FED3FE0151F
-150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EBFFF8B56C7E17F06C496C13E06C49
-EB7FC0C9EA1F002E397FB730>I<90390FF803C0D97FFF13E048B512C74814F74814FF5A
-381FF80F383FE001497E4848137F90C7123F5A48141FA2150FA37EED07C06C91C7FC7F7F
-EA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C80011F13FF01031480D9003F13C01401
-9138007FE0151FED0FF0A2ED07F8A2007C140312FEA56C140716F07F6DEB0FE06D131F01
-F8EB3FC001FF13FF91B51280160000FD5CD8FC7F13F8D8F81F5BD878011380253A7BB830
->I<003FB712C04816E0B8FCA43AFE003F800FA8007CED07C0C791C7FCB3B1011FB5FC49
-80A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C4813FEA46C496C13FCD803F8C7EA
-3F80B3B16D147F00011600A36C6C14FE6D13016D5CEC800390393FE00FF890391FF83FF0
-6DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F3980B730>I<D87FFE90380FFFC0B549
-13E06E5AA24A7E6C486D13C0D807F0903801FC00A26D130300035DA46C6C495AA46C6C49
-5AA46D131F6D5CA3EC803F013F5CA46D6C48C7FCA490380FE0FEA401075B14F1A301035B
-A314FB01015BA314FFA26D5BA46E5A6E5A2B397EB730>I<D83FFC903801FFE0486C4913
-F000FF16F8A2007F16F06C486D13E0D81FC09038001FC0000F1680A76D143F00071600A7
-000390380F803E9039F01FC07EEC3FE0A3EC7FF0A2147D0001157CA29039F8FDF8FCA314
-F8A300005D01F913FCA2ECF07CA201FD137DA2017D5CECE03DA3017F133FA2ECC01FA201
-3F5CA2EC800F6D486C5A2D397FB730>I<3A3FFF01FFF84801837F02C77FA202835B6C01
-015B3A01FC007F806D91C7FC00005C6D5BEB7F01EC81FCEB3F8314C3011F5B14E7010F5B
-14FF6D5BA26D5BA26D5BA26D90C8FCA4497FA2497FA2815B81EB0FE781EB1FC381EB3F81
-81EB7F0081497F49800001143F49800003141F49800007140FD87FFEEB7FFFB590B51280
-80A25C6C486D130029387DB730>I<D87FFF90381FFFC0B56C4813E0A46C496C13C0D803
-F8903803F8006D1307A26C6C495AA26C6C5C151F6D5CEC803F013F5CECC07F011F91C7FC
-A290380FE0FEA214F101075BA2903803FBF8A201015B14FF6D5BA26E5AA36E5AB1903803
-FFF8497F497FA26D5B6D5B2B387EB730>I<001FB612FC4815FE5AA490C7EA03FCED07F8
-16F0150FED1FE016C0153FED7F80003E1500C85A4A5A5D14034A5A5D140F4A5A5D143F4A
-5A92C7FC5C495A5C1303495A5C130F495A5C133F495A91C8FC5B4848147C4914FE120348
-5A5B120F485A5B123F485A90B6FCB7FCA46C15FC27387CB730>I<007FB612F0A2B712F8
-A36C15F0A225077B7D30>95 D<1338137CEA01FE12031207EA0FFC13F0EA1FE013C0EA3F
-8013005A127EA212FE5AA5EAFFC013E013F0127FA2123FA2EA1FE0EA07C00F1D70BE30>
-I<EB7FF80003B5FC4814C04880488048809038E01FFC9038C003FE14016E7E6C487F6CC7
-7FC8123FA491B5FC130F137F48B6FC12075A48EB803F383FF800EA7FE0138048C7FC5AA4
-157F7E6C6C13FFEBC003263FF01FEBFF8090B712C07E6C14EF000314876CD9FE01138026
-003FE0C8FC2A2A7BA830>I<EA3FFC487E12FFA2127F123F1200AAEC03FE91381FFF8002
-7F13E091B57E90B612FC82ECFE079138F001FF4A6C13804A137F4AEB3FC091C7121F17E0
-49140FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDAF00313009138
-FC0FFE91B55A5E495CD97E7F13C0D93C1F90C7FC90380003FC2C3980B730>I<ECFFE001
-0713FC011F7F017F7F90B612804815C048EB807F3907FC003F485A485A49EB1F804848EB
-0F004990C7FC127F90C9FCA25A5AA87E7EA27F003FEC07C06DEB0FE06C7E6D131F6C6C14
-C0D807FE133F9039FFC0FF806C90B5FCC615006D5B011F13F801075B01011380232A7AA8
-30>I<913801FFE04A7F5CA28080EC0007AAEB03FE90381FFF874913E790B6FC5A5A4813
-03380FFC00D81FF0133F49131F485A150F4848130790C7FCA25AA25AA87E6C140FA27F00
-3F141F6D133F6C7E6D137F390FF801FF2607FE07EBFFC06CB712E06C16F06C14F76D01C7
-13E0011F010313C0D907FCC8FC2C397DB730>I<49B4FC010713E0011F13F8017F7F90B5
-7E488048018113803A07FC007FC04848133FD81FE0EB1FE0150F484814F0491307127F90
-C7FCED03F85A5AB7FCA516F048C9FC7E7EA27F003FEC01F06DEB03F86C7E6C7E6D1307D8
-07FEEB1FF03A03FFC07FE06C90B5FC6C15C0013F14806DEBFE00010713F8010013C0252A
-7CA830>I<EDFF80020713E0021F13F05C4A13F891B5FC491387903803FE079138FC03F0
-903907F800C04A1300A8003FB612C04815E0B7FCA36C15C0260007F0C7FCB3A9003FB512
-FE4880B71280A26C15006C5C25397DB830>I<D903FC13FF90261FFF8713C04913DF90B7
-12E05A5A2607FE07138F903AF801FE07C048486C6CC7FCA2497F001F8149133FA56D137F
-000F92C7FC6D5BA26C6C485AEBFE0790B55A5D485C15C001DF5BD9C3FCC8FC01C0C9FCA3
-7F7F6CB512F015FF6C15C04815F0488148813A3FE0001FFE0180130148C8127F007E8100
-FE168048151FA56C153F007FED7F006D5C6C6C495A01F013076CB4EB7FFC6C90B55A6C5D
-000115C06C6C91C7FC011F13FC010113C02B3E7DA730>I<EA3FFC487E12FFA2127F123F
-1200AAEC01FE91380FFF80023F13E091B57E90B67EA29138FE07FCECF8039138E001FE14
-C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC14FC6C
-496C13F82F3880B730>I<14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9381FFFF8487F
-5AA27E7EEA0001B3A9003FB612C04815E0B7FCA27E6C15C023397AB830>I<EC01C0EC07
-F0A2EC0FF8A3EC07F0A2EC01C091C7FCA990B512F04814F8A47EEB0003B3B3A5EC07F0A2
-123C007EEB0FE0B4131FEC3FC0147F90B512806C14005C6C5B000F13F0000313C01D4E7C
-B830>I<EA7FF8487EA4127F1200AB0203B512804A14C017E0A217C06E14809139001FE0
-004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A5A4A5A01FD7F90B57E8114F7ECE3F8EC
-C1FCEC81FEEC00FF497F496D7E6F7E826F7E15076F7E6F7E3B7FFFF81FFFE0B56C4813F0
-17F8A217F06C496C13E02D387FB730>I<387FFFF8B57EA47EEA0001B3B3A8007FB612F0
-B712F8A46C15F025387BB730>I<02FC137E3B7FC3FF01FF80D8FFEF01877F90B500CF7F
-15DF92B57E6C010F13872607FE07EB03F801FC13FE9039F803FC01A201F013F8A301E013
-F0B3A23C7FFE0FFF07FF80B548018F13C0A46C486C01071380322881A730>I<EC01FE3A
-3FFC0FFF80267FFE3F13E000FF90B57E90B67E7E6C9038FE07FCC6EBF8039138E001FE14
-C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC14FC6C
-496C13F82F2880A730>I<49B4FC010F13E0013F13F8497F90B57E0003ECFF8014013A07
-FC007FC04848EB3FE0D81FE0EB0FF0A24848EB07F8491303007F15FC90C71201A300FEEC
-00FEA86C14016C15FCA26D1303003F15F86D13076D130F6C6CEB1FF06C6CEB3FE06D137F
-3A07FF01FFC06C90B512806C15006C6C13FC6D5B010F13E0010190C7FC272A7CA830>I<
-EC03FE3A3FFC1FFF80267FFE7F13E000FF90B57E90B612FC6C816CEBFE07C69038F001FF
-4A6C13804A137F4AEB3FC091C7121F17E049140FA217F01607A8160FA217E07F161F6EEB
-3FC0A26EEB7F806E13FFDAF00313009138FC0FFE91B55A5E495C6E13C0021F90C7FCEC03
-FC91C9FCAD383FFFF8487FB57EA26C5B6C5B2C3C80A730>I<49B413F8010FEBC1FC013F
-13F14913FD48B6FC5A481381390FFC007F49131F4848130F491307485A491303127F90C7
-FC15015A5AA77E7E15037FA26C6C1307150F6C6C131F6C6C133F01FC137F3907FF01FF6C
-90B5FC6C14FD6C14F9013F13F1010F13C1903803FE0190C7FCAD92B512F84A14FCA46E14
-F82E3C7DA730>I<ED07F83A3FFF803FFF486DB51280B512C302CF14C06C13DF6C9038FF
-FC3FD8001F13E09238801F809238000F004A90C7FC5C5C5CA25CA45CAF003FB512FC4880
-B7FCA26C5C6C5C2A287EA730>I<90381FFC1E48B5129F000714FF5A5A5A387FF007EB80
-0100FEC7FC4880A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14E0000114F86C
-6C7F01037F9038000FFF02001380007C147F00FEEC1FC0A2150F7EA27F151F6DEB3F806D
-137F9039FC03FF0090B6FC5D5D00FC14F0D8F83F13C026780FFEC7FC222A79A830>I<EB
-0780497E131FA9003FB612E04815F0B7FCA36C15E026001FC0C7FCB216F8ED01FCA5ECE0
-03010FEB07F814F09138FC1FF06DB512E06D14C016806D14009038007FFCEC1FF026337E
-B130>I<D83FFCEB3FFC486C497E00FF14FFA2007F147F003F143F00001400B3A41501A2
-150315076D130F903A7FC07FFFF891B612FC6D15FE7F6D4913FC6D9038F87FF8010001C0
-C7FC2F2880A630>I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C496C13803B01F8
-0003F000A26D130700005DA26D130F017E5CA2017F131F6D5CA2EC803F011F91C7FCA26E
-5A010F137EA2ECE0FE01075BA214F101035BA3903801FBF0A314FF6D5BA36E5A6E5A2B27
-7EA630>I<3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D807E0C7EA3F00
-A26D5C0003157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8A2147DA2ECFD
-F9017C5C14F8A3017E13FBA290393FF07FE0A3ECE03FA2011F5C90390F800F802D277FA6
-30>I<3A3FFF81FFFC4801C37FB580A26C5D6C01815BC648C66CC7FC137FEC80FE90383F
-81FC90381FC3F8EB0FE3ECE7F06DB45A6D5B7F6D5B92C8FC147E147F5C497F81903803F7
-E0EB07E790380FE3F0ECC1F890381F81FC90383F80FE90387F007E017E137F01FE6D7E48
-486D7E267FFF80B5FCB500C1148014E3A214C16C0180140029277DA630>I<3B3FFFC07F
-FF80486DB512C0B515E0A26C16C06C496C13803B01FC0003F000A2000014076D5C137E15
-0F017F5C7F151FD91F805BA214C0010F49C7FCA214E00107137EA2EB03F0157C15FCEB01
-F85DA2EB00F9ECFDF0147D147FA26E5AA36E5AA35DA2143F92C8FCA25C147EA2000F13FE
-486C5AEA3FC1EBC3F81387EB8FF0EBFFE06C5B5C6C90C9FC6C5AEA01F02B3C7EA630>I<
-001FB612FC4815FE5AA316FC90C7EA0FF8ED1FF0ED3FE0ED7FC0EDFF80003E491300C748
-5A4A5A4A5A4A5A4A5A4A5A4A5A4990C7FC495A495A495A495A495A495A4948133E4890C7
-127F485A485A485A485A485A48B7FCB8FCA46C15FE28277DA630>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fu cmr8 8 9
-/Fu 9 116 df<EB3FC0EBFFF03803E07C48487E48487E497E001EEB0780A2003E14C0A2
-48EB03E0A500FC14F0B0007C14E0A3007E1307003E14C0A36CEB0F806C14006D5A3807C0
-3E3803F0FC3800FFF0EB3FC01C2D7DAB23>48 D<130C133C137CEA03FC12FFEAFC7C1200
-B3B113FE387FFFFEA2172C7AAB23>I<EB7F803801FFF0380780FC380E003F48EB1F8048
-EB0FC05A0060EB07E012F000FC14F07E1403A3007C1307C7FCA215E0140F15C0141F1580
-EC3F00147E147C5C495A495A495A495A011EC7FC5B5B4913305B485A4848136048C7FC00
-0E14E0001FB5FC5A4814C0B6FCA21C2C7DAB23>I<EB3FC03801FFF03807C0FC380E007E
-487FEC1F80003F14C0A2EB800F1300A2000C131FC7FC1580A2EC3F00143E5C5CEB03F0EB
-FFC014F0EB00FC143FEC1F8015C0140F15E0A2EC07F0A21238127C12FEA3EC0FE012F800
-6014C00070131F6C1480001EEB3F00380780FC3801FFF038007FC01C2D7DAB23>I<140E
-A2141E143EA2147E14FEA2EB01BE1303143E1306130E130C131813381330136013E013C0
-EA0180120313001206120E120C5A123812305A12E0B612FCA2C7EA3E00A9147F90381FFF
-FCA21E2D7EAC23>I<000CEB0180380FC01F90B512005C5C14F014C0D80C7EC7FC90C8FC
-A8EB1FC0EB7FF8380DE07C380F801F01001380000E130F000CEB07C0C713E0A2140315F0
-A4127812FCA448EB07E012E0006014C00070130F6C14806CEB1F006C133E380780F83801
-FFE038007F801C2D7DAB23>I<EA07C012FFA2120F1207AC14FE9038C3FF809038C703E0
-9038DE01F013F8496C7EA25BA25BB2486C487E3AFFFE1FFFC0A2222E7EAD27>104
-D<2607C07FEB07F03BFFC3FFC03FFC903AC783F0783F3C0FCE01F8E01F803B07DC00F9C0
-0F01F8D9FF8013C04990387F000749137EA249137CB2486C01FEEB0FE03CFFFE0FFFE0FF
-FEA2371E7E9D3C>109 D<3801FE183807FFB8381E01F8EA3C00481378481338A21418A2
-7E7EB41300EA7FF06CB4FC6C13C06C13F0000113F838001FFC130138C0007E143EA26C13
-1EA27EA26C133CA26C137838FF01F038E3FFC000C0130017207E9E1C>115
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fv cmbx12 12 58
-/Fv 58 123 df<DB0FFFEB03FF4AB5D8C03F13C0020F02F1B512E0027F91B612F0902701
-FFF8039038FE1FF849018002F813FC010F4948EBF03F49484913E0495A4A15C0495AF11F
-F801FF16804A6DEC07E070EC018096C7FCABBA12F0A5C69026E000030180C7FCB3B0007F
-D9FFC1B67EA546467EC541>11 D<EA07C0EA1FF0EA3FF8EA7FFC12FF13FEA213FFA47E7E
-7EEA07CFEA000FA2131F131EA2133EA2133C137C13F8A2EA01F0120313E0EA07C0EA1F80
-1300121E120C1022788E1F>44 D<B612F8A91D097F9A25>I<EA07C0EA1FF0EA3FF8EA7F
-FCEAFFFEA7EA7FFCEA3FF8EA1FF0EA07C00F0F788E1F>I<EE01C0EE03E01607A2160F17
-C0161F1780A2163F17005E167EA216FE5E15015EA215035EA215075E150F5EA2151F5E15
-3F93C7FCA25D157E15FE5DA214015D14035DA214075D140F5DA2141F5D143F92C8FCA25C
-147EA214FE5C13015CA213035C13075CA2130F5C131F5CA2133F91C9FC5B137EA213FE5B
-12015BA212035BA212075B120F5BA2121F5B123F90CAFCA25A127E12FE5AA25A12782B64
-7ACA38>I<EC3FF849B5FC010F14E0013F14F890397FF01FFC9039FFC007FE4890380001
-FF48486D1380000716C049147F000F16E049143F001F16F0A2003F16F8A249141F007F16
-FCA600FF16FEB3A3007F16FCA56C6CEC3FF8A3001F16F0A2000F16E06D147F000716C06D
-14FF6C6C4913806C6D4813006C6D485A90397FF01FFC6DB55A010F14E001031480902600
-3FF8C7FC2F427CC038>I<EC03C01407141F147FEB03FF133FB6FCA413C3EA0003B3B3AD
-B712FCA5264177C038>I<ECFFE0010F13FE013F6D7E90B612E0000315F82607FC0313FE
-3A0FE0007FFFD81F806D138048C7000F13C0488001C015E001F07F00FF6E13F07F17F881
-A46C5A6C5A6C5AC9FC17F05DA217E05D17C04B13804B1300A2ED1FFC4B5A5E4B5A4B5A4A
-90C7FC4A5A4A5AEC0FF04A5AEC3F804AC7127814FE495A494814F8D907E014F0495A495A
-49C8FC017C140149140348B7FC4816E05A5A5A5A5AB8FC17C0A42D417BC038>I<ECFFF0
-010713FF011F14C0017F14F049C66C7ED803F8EB3FFED807E06D7E81D80FF86D138013FE
-001F16C07FA66C5A6C4815806C485BC814005D5E4B5A4B5A4B5A4A5B020F1380902607FF
-FEC7FC15F815FF16C090C713F0ED3FFCED0FFEEEFF80816F13C017E0A26F13F0A217F8A3
-EA0FC0EA3FF0487EA2487EA217F0A25D17E06C5A494913C05BD83F80491380D81FF04913
-00D80FFEEBFFFE6CB612F800015D6C6C14C0011F49C7FC010113E02D427BC038>I<163F
-A25E5E5D5DA25D5D5D5DA25D92B5FCEC01F7EC03E7140715C7EC0F87EC1F07143E147E14
-7C14F8EB01F0EB03E0130714C0EB0F80EB1F00133E5BA25B485A485A485A120F5B48C7FC
-123E5A12FCB91280A5C8000F90C7FCAC027FB61280A531417DC038>I<0007150301E014
-3F01FFEB07FF91B6FC5E5E5E5E5E16804BC7FC5D15E092C8FC01C0C9FCAAEC3FF001C1B5
-FC01C714C001DF14F09039FFE03FFC9138000FFE01FC6D7E01F06D13804915C0497F6C48
-15E0C8FC6F13F0A317F8A4EA0F80EA3FE0487E12FF7FA317F05B5D6C4815E05B007EC748
-13C0123E003F4A1380D81FC0491300D80FF0495AD807FEEBFFFC6CB612F0C65D013F1480
-010F01FCC7FC010113C02D427BC038>I<4AB47E021F13F0027F13FC49B6FC0107903880
-7F8090390FFC001FD93FF014C04948137F4948EBFFE048495A5A1400485A120FA248486D
-13C0EE7F80EE1E00003F92C7FCA25B127FA2EC07FC91381FFF8000FF017F13E091B512F8
-9039F9F01FFC9039FBC007FE9039FF8003FF17804A6C13C05B6F13E0A24915F0A317F85B
-A4127FA5123FA217F07F121FA2000F4A13E0A26C6C15C06D4913806C018014006C6D485A
-6C9038E01FFC6DB55A011F5C010714C0010191C7FC9038003FF02D427BC038>I<121E12
-1F13FC90B712FEA45A17FC17F817F017E017C0A2481680007EC8EA3F00007C157E5E0078
-5D15014B5A00F84A5A484A5A5E151FC848C7FC157E5DA24A5A14035D14074A5AA2141F5D
-143FA2147F5D14FFA25BA35B92C8FCA35BA55BAA6D5A6D5A6D5A2F447AC238>I<EC7FF0
-0103B5FC010F14C0013F14F090397F801FFC3A01FC0003FE48486D7E497F4848EC7F8016
-3F484815C0A2001F151FA27FA27F7F01FE143F6D158002C0137F02F014006C01FC5B6E48
-5A6C9038FF83FCEDE7F86CECFFE06C5D6C92C7FC6D14C06D80010F14F882013F8090B7FC
-48013F14802607FC0F14C0260FF80314E04848C6FC496D13F0003F141F48481307496D13
-F8150000FF157F90C8123F161F160FA21607A36D15F0127F160F6D15E06C6C141F6DEC3F
-C06C6CEC7F80D80FFE903801FF003A07FFC00FFE6C90B55AC615F0013F14C0010F91C7FC
-010013F02D427BC038>I<EC7FF0903807FFFE011F6D7E017F14E09039FFE03FF0489038
-800FF848496C7E48488048486D7E001F80003F1680A2484815C08117E0A212FF17F0A617
-F8A45D127FA3003F5CA26C7E5D6C6C5B12076C6C133E6CEBC07C6CEBFFF8013F5B010F01
-C013F00101130090C8FCA217E05DA2EA03C0D80FF015C0487E486C491380A217004B5A15
-0F5E49495A6C48495A01C0EBFFE0260FF0035B6CB65A6C4AC7FC6C14F86C6C13E0D907FE
-C8FC2D427BC038>I<EE1F80A24C7EA24C7EA34C7EA24B7FA34B7FA24B7FA34B7F169F03
-1F80161F82033F80ED3E07037E80157C8203FC804B7E02018115F0820203814B137F0207
-815D173F020F814B7F021F8292C77EA24A82023E80027E82027FB7FCA291B87EA2498302
-F0C8FCA20103834A157F0107834A153FA249488284011F8491C97E4984133E017E82B602
-0FB612F0A54C457CC455>65 D<DCFFF01470031F01FF14F04AB6EAE0010207EDF803023F
-EDFE0791B539E001FF0F4949C7EA3F9F010701F0EC0FFF4901C0804990C87E4948814948
-814948167F4849163F4849161F5A4A160F485B19074890CAFC19035A5BA2007F1801A349
-94C7FC12FFAE127F7F1AF0A2123FA27F6C18011AE06C7F19036C6D17C06E16077E6C6DEE
-0F806C6DEE1F006D6C5E6D6C167E6D6C6C5D6D6D4A5A6D01F0EC07F0010101FEEC1FE06D
-903AFFF001FF80023F90B6C7FC020715FC020115F0DA001F1480030001F8C8FC44467AC4
-51>67 D<B9FC18F018FE727E19E026003FFEC7001F13F805017F9438003FFF060F7F727F
-727F727F84737E737EA2737EA2737EA21B80A2851BC0A51BE0AD1BC0A51B8061A21B0061
-62193F624F5A19FF624E5B06075B4E5B063F90C7FC4DB45A050F13F8BA5A19C04EC8FC18
-F095C9FC4B447CC356>I<BA12F8A485D8001F90C71201EF003F180F180318011800A219
-7E193EA3191EA21778A285A405F890C7FCA316011603161F92B5FCA5ED001F1603160116
-00A2F101E01778A2F103C0A494C7FC1907A21A80A2190FA2191FA2193FF17F0061601807
-181F4DB5FCBBFC61A443447DC34A>I<BA1280A419C026003FFEC7121F1701EF007F183F
-181F180F180719E01803A31801A3EE01E0F000F0A419001603A31607160F167F91B6FCA5
-9138FE007F160F16071603A31601A693C9FCAFB712F0A53C447CC346>I<DCFFF0147003
-1F01FF14F04AB6EAE0010207EDF803023FEDFE0791B539E001FF0F4949C7EA3F9F010701
-F0EC0FFF4901C0804990C87E4948814948814948167F4849163F4849161F5A4A160F485B
-19074890CAFC19035A5BA2007F1801A34994C8FC12FFAD057FB612F0127F7FA3003FDC00
-01EBF000A27F7EA26C7FA26C7F807E6C7F6C7F6D7E6D6C5D6D6C7E6D6D5C6D01F05C0101
-01FE143F6D903AFFF001FF9F023F90B6120F0207EDFC030201EDF000DA001F02C0133003
-0001FCC9FC4C467AC458>I<B7D88003B612FEA526003FFEC9EBF800B3A791B9FCA54AC9
-FCB3AAB7D88003B612FEA54F447CC358>I<B712E0A5D8001F90C7FCB3B3B3A4B712E0A5
-23447DC32A>I<B76C0103B512F8A526003FFEC93807E0004F5A4F5A077EC7FC614E5A4E
-5A4E5AF01F804EC8FC187E604D5AEF07F0EF0FC04D5A4DC9FC177E4C5AEE03F04C5A4C5A
-4C7EEE7FF04C7E5D4B7F4B7F4B7FED3F3FDB7E1F7F03FC806E486C7F4B7E4B6C7F038080
-4B6C7F4A7F717E84717F83717F85717F83717F85717F187F727E86727F84727F86727F84
-B76C90B612FCA54E447CC358>75 D<B712F0A526003FFECAFCB3B1F00780A4180F1900A4
-60A360A2187EA218FE170117031707171F177FEE03FFB95AA539447CC343>I<B500FE06
-7FB512806E95B6FCA26F5EA2D8003F50C7FC013D6DEE03DFA2013C6DEE079FA26E6CEE0F
-1FA26E6C161EA26E6C163CA36E6C1678A26E6C16F0A26E6DEC01E0A26E6DEC03C0A36E6D
-EC0780A26F6CEC0F00A26F6C141EA26F6C5CA36F6C5CA26F6C5CA26F6D485AA26F6D485A
-A26F6D485AA3706C48C7FCA293383FF81EA2706C5AA2706C5AA3706C5AA2705BA2705BA2
-705BA2B6057FB6128071C7FCA2173E171C61447CC36A>I<B64BB512FE8181A281D8003F
-6D91C7EA780081013D7F81133C6E7E6E7F6E7F6E7F6E7F82806E7F6E7F6F7E6F7F83816F
-7F6F7F6F7F6F7F6F7F8382707F707F707F707F8482707F707F717E7113807113C019E083
-7113F07113F87113FC7113FE19FF847213F884848484A28484197F193F191FA2190F1907
-B61603190119001A78A24F447CC358>I<923807FFC092B512FE0207ECFFC0021F15F091
-267FFE0013FC902601FFF0EB1FFF01070180010313C04990C76C7FD91FFC6E6C7E49486F
-7E49486F7E01FF8348496F7E48496F1380A248496F13C0A24890C96C13E0A24819F04982
-003F19F8A3007F19FC49177FA400FF19FEAD007F19FC6D17FFA3003F19F8A26D5E6C19F0
-A26E5D6C19E0A26C6D4B13C06C19806E5D6C6D4B13006C6D4B5A6D6C4B5A6D6C4B5A6D6C
-4A5B6D01C001075B6D01F0011F5B010101FE90B5C7FC6D90B65A023F15F8020715C00200
-4AC8FC030713C047467AC454>I<B9FC18F018FE727E19E0D8001F90C7000F7F05017F71
-6C7E727E727E721380A21AC084A21AE0A91AC0A24E1380A21A00604E5A4E5A4D485A050F
-5B92B712C096C7FC18FC18C092CBFCB3A7B712E0A543447DC34D>I<B812F8EFFFC018F8
-18FE727ED8001F90C7003F13E005037F05007F727E727E727EA28684A286A762A24E90C7
-FCA24E5A61187F943801FFF005075B053F138092B7C8FC18F818E018F892C77FEF3FFF05
-0F7F717F717FA2717FA2717FA785A61B0F85A2187F73131F72141EB700E06DEB803E72EB
-E0FC72EBFFF8060114F0726C13E0CC0007138050457DC354>82 D<DAFFE0131C010701FE
-133C013F9038FF807C90B6EAE0FC4815F9489038801FFF3907FC00014848EB007F484814
-3F4848140F491407007F15035B1601160012FF177CA27FA26D153C7F7F6D92C7FC6C7EEB
-FFE014FE6CEBFFF015FF6C15E016FC6C816C6F7E6C826C826C6C81011F81010781130002
-0F80140003077FED007F82040F1380828212F082A282A27EA218007EA26C5D6C5E6D1403
-6D5D6D140701F84A5A01FFEC3FF002F8EBFFE0486CB65AD8FC1F92C7FCD8F80714FC48C6
-14F0480107138031467AC43E>I<003FBA12E0A59026FE000FEB8003D87FE09338003FF0
-49171F90C71607A2007E1803007C1801A300781800A400F819F8481978A5C81700B3B3A2
-0107B8FCA545437CC24E>I<B792B6FCA526003FFECAEAFC00806D606F15016D60811903
-6D606F15076D606F150F6D6081191F6D6D93C7FC61027F163E6F157E023F167C8119FC6E
-6D5C18016E5E7013036E5E8218076E6D5C180F6E5E70131F6E93C8FC705B037F143E8218
-7E033F147C7013FC6F5C17816F5C17C117C36F5C17E76F5C17FF6F5CA36F91C9FCA2705A
-A2705AA3705AA2705AA2705AA250457EC355>86 D<903801FFE0011F13FE017F6D7E48B6
-12E03A03FE007FF84848EB1FFC6D6D7E486C6D7EA26F7FA36F7F6C5A6C5AEA00F090C7FC
-A40203B5FC91B6FC1307013F13F19038FFFC01000313E0000F1380381FFE00485A5B127F
-5B12FF5BA35DA26D5B6C6C5B4B13F0D83FFE013EEBFFC03A1FFF80FC7F0007EBFFF86CEC
-E01FC66CEB8007D90FFCC9FC322F7DAD36>97 D<EB7FC0B5FCA512037EB1ED0FF892B57E
-02C314E002CF14F89139DFC03FFC9139FF000FFE02FCEB03FF4A6D13804A15C04A6D13E0
-5CEF7FF0A218F8173FA318FCAC18F8A2177F18F0A3EFFFE06E15C06E5B6E491380027C49
-1300496C495A903AFC1FC07FFC496CB512F0D9F00314C049C691C7FCC8EA1FF036467DC4
-3E>I<EC3FFC49B512C0010F14F0013F14FC90397FF003FE9039FFC001FF0003495A4849
-4813805B120F485AA2485A6F1300007F6E5AED00784991C7FCA212FFAC6C7EA3123F6DEC
-03C0A26C6C1407000F16806D140F6C6DEB1F006C6D133E6C01F05B3A007FFC03F86DB55A
-010F14C0010391C7FC9038003FF82A2F7CAD32>I<EE03FEED07FFA5ED001F160FB1EC3F
-E0903803FFFC010FEBFF8F013F14CF9039FFF807FF48EBC00148903880007F4890C7123F
-4848141F49140F121F485AA3127F5BA212FFAC127FA37F123FA26C6C141FA26C6C143F00
-07157F6C6C91B5FC6CD9C00314FC6C9038F01FEF6DB5128F011FEBFE0F010713F8902600
-7FC0EBF80036467CC43E>I<EC3FF80103B57E010F14E0013F8090397FF83FF89039FFC0
-07FC48496C7E48496C7E48486D1380485A001FED7FC05B003FED3FE0A2127F5B17F0161F
-12FFA290B7FCA401F0C9FCA5127FA27FA2123F17F06C7E16016C6C15E06C6C14036C6DEB
-07C06C6DEB0F806C01F0EB3F0090397FFE01FE011FB55A010714F0010114C09026001FFE
-C7FC2C2F7DAD33>I<EDFF80020F13E0027F13F049B512F849EB8FFC90390FFE0FFE9038
-1FFC1F14F8133FEB7FF0A2ED0FFCEBFFE0ED03F0ED00C01600ABB612F8A5C601E0C7FCB3
-B0007FEBFFE0A527467DC522>I<DAFFE0137E010F9039FE03FF80013FEBFF8F90B812C0
-48D9C07F133F489038001FF84848EB0FFC4848903907FE1F80001F9238FF0F00496D90C7
-FCA2003F82A8001F93C7FCA26D5B000F5D6C6C495A6C6C495A6C9038C07FF04890B55A16
-80D8078F49C8FC018013E0000F90CAFCA47F7F7F90B612C016FC6CEDFF8017E06C826C16
-FC7E000382000F82D81FF0C77ED83FC014074848020113808248C9FC177FA46D15FF007F
-17006D5C6C6C4A5A6C6C4A5AD80FFEEC3FF83B07FFC001FFF0000190B612C06C6C92C7FC
-010F14F8D9007F90C8FC32427DAC38>I<EB7FC0B5FCA512037EB1ED07FE92383FFF8092
-B512E002C114F89139C7F03FFC9138CF801F9139DF000FFE14DE14FC4A6D7E5CA25CA35C
-B3A7B60083B512FEA537457CC43E>I<137C48B4FC4813804813C0A24813E0A56C13C0A2
-6C13806C1300EA007C90C7FCAAEB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>I<EC
-03E0EC0FF8EC1FFCEC3FFEA2EC7FFFA5EC3FFEA2EC1FFCEC0FF8EC03E091C7FCAAEC01FF
-0103B5FCA5EB000F80B3B3A7EA1F80EA3FC0EA7FE0EAFFF0EC0FFEA215FC141F01E013F8
-007FEB3FF0393FC0FFE06CB512806C1400000313FCC613C0205A86C522>I<EB7FC0B5FC
-A512037EB293387FFFE0A593380FE0004C5A4CC7FC167E5EED03F8ED07E04B5A4B5A037F
-C8FC15FEECC1FCECC3FE14C7ECDFFF91B57E82A202F97F02E17F02C07FEC807F6F7E826F
-7E816F7F836F7F816F7F83707E163FB60003B512F8A535457DC43B>I<EB7FC0B5FCA512
-037EB3B3B3A3B61280A519457CC420>I<90277F8007FEEC0FFCB590263FFFC090387FFF
-8092B5D8F001B512E002816E4880913D87F01FFC0FE03FF8913D8FC00FFE1F801FFC0003
-D99F009026FF3E007F6C019E6D013C130F02BC5D02F86D496D7EA24A5D4A5DA34A5DB3A7
-B60081B60003B512FEA5572D7CAC5E>I<90397F8007FEB590383FFF8092B512E0028114
-F8913987F03FFC91388F801F000390399F000FFE6C139E14BC02F86D7E5CA25CA35CB3A7
-B60083B512FEA5372D7CAC3E>I<EC1FFC49B512C0010714F0011F14FC90397FF80FFF90
-26FFC0017F48496C7F4848C7EA3FE000078248486E7E49140F001F82A2003F8249140700
-7F82A400FF1780AA007F1700A46C6C4A5AA2001F5E6D141F000F5E6C6C4A5AA26C6C6CEB
-FFE06C6D485B27007FF80F90C7FC6DB55A010F14F8010114C09026001FFCC8FC312F7DAD
-38>I<90397FC00FF8B590B57E02C314E002CF14F89139DFC03FFC9139FF001FFE000301
-FCEB07FF6C496D13804A15C04A6D13E05C7013F0A2EF7FF8A4EF3FFCACEF7FF8A318F017
-FFA24C13E06E15C06E5B6E4913806E4913006E495A9139DFC07FFC02CFB512F002C314C0
-02C091C7FCED1FF092C9FCADB67EA536407DAC3E>I<90387F807FB53881FFE0028313F0
-028F13F8ED8FFC91389F1FFE000313BE6C13BC14F8A214F0ED0FFC9138E007F8ED01E092
-C7FCA35CB3A5B612E0A5272D7DAC2E>114 D<90391FFC038090B51287000314FF120F38
-1FF003383FC00049133F48C7121F127E00FE140FA215077EA27F01E090C7FC13FE387FFF
-F014FF6C14C015F06C14FC6C800003806C15806C7E010F14C0EB003F020313E0140000F0
-143FA26C141F150FA27EA26C15C06C141FA26DEB3F8001E0EB7F009038F803FE90B55A00
-FC5CD8F03F13E026E007FEC7FC232F7CAD2C>I<EB01E0A51303A41307A2130FA2131FA2
-133F137F13FF1203000F90B51280B7FCA4C601E0C7FCB3A3ED01E0A9150302F013C0137F
-150790393FF80F8090391FFC1F006DB5FC6D13FC01015B9038003FE023407EBE2C>I<D9
-7FC049B4FCB50103B5FCA50003EC000F6C81B3A85EA25EA25E7E6E491380017FD901F713
-FE9138F807E76DB512C7010F1407010313FE9026007FF0EBFC00372E7CAC3E>I<B69038
-03FFFCA5000101E09038003E006C163C80017F5D8017F8013F5D6E1301011F5D6E130301
-0F5D6E13076D5DED800F6D92C7FC15C05E6DEBE01E163E6D143CEDF07C027F1378EDF8F8
-023F5B15FD021F5B15FF6E5BA36E5BA26E90C8FCA26E5AA26E5AA21578362C7EAB3B>I<
-B5D8FE1FB539801FFFF0A500019027C0003FE0C7EA7C007114786E17F86C6F6C5C6E1601
-017F6E6C5CA26E011F1403013F6F5C6E013F1407011F6F5CA26E0179140F010F048090C7
-FC6E01F95C6D02F0EBC01E15806D902681E07F5B18E003C3157C6D9139C03FF07815E76D
-DA801F5B18F803FF14F96E9039000FFDE018FF6E486D5BA36E486D5BA26E486D90C8FCA2
-4B7F02075DA26E48147C4B143C4C2C7EAB51>I<B500FE90383FFFF0A5C601F0903803E0
-006D6C495A013F4A5A6D6C49C7FC6E5B6D6C137E6DEB807C6D6D5A6DEBC1F0EDE3E06DEB
-F7C06EB45A806E90C8FC5D6E7E6E7F6E7FA24A7F4A7F8291381F3FFCEC3E1F027C7F4A6C
-7E49486C7F01036D7F49487E02C08049486C7F49C76C7E013E6E7E017E141FB500E090B5
-12FCA5362C7EAB3B>I<B6903803FFFCA5000101E09038003E006C163C80017F5D8017F8
-013F5D6E1301011F5D6E1303010F5D6E13076D5DED800F6D92C7FC15C05E6DEBE01E163E
-6D143CEDF07C027F1378EDF8F8023F5B15FD021F5B15FF6E5BA36E5BA26E90C8FCA26E5A
-A26E5AA21578A215F85D14015D001F1303D83F805B387FC007D8FFE05B140F92C9FC5C14
-3E495A387FC1F8EB07F06CB45A6C5B000790CAFCEA01FC36407EAB3B>I<001FB71280A4
-9026FC001F130001E0495A5B49495A90C7485A48495B123E4A5B4A5B003C495BA24A90C7
-FC4A5A4A5AC7FC4A5A495B495BA2495B499038800780491300A2495A4948130F49481400
-A2485B48495B485BA248495B4890C75A48485C15034848EB1FFEB7FCA4292C7DAB32>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fw cmsl10 10.95 8
-/Fw 8 86 df<121EEA3F80EA7FC012FFA41380EA7F00123C0A0A788919>46
-D<1703EF0780170FA2EF1F00A2173EA25FA25FA24C5AA24C5AA24C5AA24C5AA24CC7FCA2
-163E167E167C5EA24B5AA24B5AA24B5AA24B5AA24BC8FCA2153EA25DA25DA24A5AA24A5A
-A24A5AA24A5AA24AC9FCA2143EA25CA25CA2495AA2495AA2495AA2495A131F91CAFC133E
-A25BA25BA2485AA2485AA2485AA2485AA248CBFCA2123EA25AA25AA21270315B7FC32D>
-I<EC07F8EC3FFF9138FC0FC0903903F003E0903907C001F0D90F8013F849C7FC013E14FC
-017E147C017C147E13FC485AA20003157F5B1207A2120F5BA2121F16FF5BA2123FA44848
-EB01FEA648C7EA03FCA5ED07F8A25A16F0A2150F16E0A3ED1FC0A21680007E143F160015
-7E123E003F5C4A5AD81F805B000FEB07E06C6C485A2603F03FC7FC3800FFFCEB1FE0283F
-79BC2D>I<ED7F80913803FFE091380FC0F091383E003802FC131C495A494813FE903807
-E003EB0FC090381F8007133FD97F0013FC01FE1303ED01F0484890C7FC1203A2485AA212
-0F5BA2001FEB3F809038E0FFE0393FE3C0F89038E7007C01EE7F01FC133F4848EB1F80A2
-4914C05B16E0A2485AA216F05BA2ED3FE0A290C7FCA4157F16C0A316804814FF007E1500
-007F5C14016C5C4A5A6C6C485A4A5A6C6C485A2607E07FC7FC3803FFFEC613F8EB3FC027
-3F78BC2D>54 D<EA0380120713E090B712805AA217005E485D5E001EC85A484A5A00385D
-150300784A5A00704AC7FC151E5D485CC8127015F04A5A4A5A4A5A4AC8FC140E141E5C14
-7C14785C1301495AA213075C130F495AA2133F91C9FC5BA25B5B1201A312035BA21207A3
-485AA5121F5BA26C5AEA0780294074BD2D>I<90263FFFE0023FB5FC6F16FEA29026003F
-F8020313C0021F030013004A6C157C023B163C6F15381439810238167802787FDA707F15
-7082153F82031F15F002F07FDAE00F5D8215078203031401010180DAC0015D8281178004
-7F1303010315C04A013F5C17E0161F17F0040F1307010715F891C7000791C7FC17FC1603
-17FE04015B4915FF010E6E130E188E177F18CEEF3FDE011E16FE011C6F5AA2170FA21707
-133C01386F5A133C017C150113FE2607FF801400B512FC18705C483E7DBD44>78
-D<9238FF80070207EBE00F021FEBF81E91387F00FE02FCEB1F3ED903F0EB0FFE49481307
-494813034AEB01FC49C7FC491400133E137E177C491578A57F1770A26D1500808080EB7F
-FEECFFE06D13FEEDFFC06D14F06D14FC010380010080143F02031480DA003F13C0150315
-00EE7FE0163F161FA2160F121CA31607160F003C16C0A31780003E151F1700007E5D007F
-153E6D5C16FC01E0495AD87DF0495AD8FCFCEB0FC03AF87F803F8027F01FFFFEC7FCD8E0
-0713F839C0007FC030427BBF33>83 D<B600E090B512FC4B15F8A2000101C0C7000F1300
-6C49EC03FCEF01F091C9FC60A317015A495EA417031203495EA4170712074993C7FCA45F
-120F49150EA4171E121F49151CA4173C123F491538A31778177017F05F001F15015F1603
-6D4A5A000F93C8FC5E6C6C141E6C6C5C000115F86C6C495A017FEB07C090393FC03F8090
-260FFFFEC9FC010313F89038007FC03E4073BD44>85 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fx cmbx12 14.4 43
-/Fx 43 117 df<913803FFC0023F13FC91B6FC010315C0010F018113F0903A1FFC003FF8
-49486D7E49486D7E49486D7E48496D138048496D13C0A24817E04890C813F0A34817F8A2
-4817FC49157FA3007F17FEA600FF17FFB3A5007F17FEA6003F17FCA26D15FFA26C17F8A3
-6C17F0A26C6D4913E0A26C6D4913C06C17806E5B6C6D4913006D6C495AD91FFCEB3FF890
-3A0FFF81FFF06D90B55A01011580D9003F01FCC7FC020313C0384F7BCD43>48
-D<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0EAF800C7FCB3B3B3A600
-7FB712FEA52F4E76CD43>I<EC3FFE0103B512E0010F14FC013F14FF90B712C048D9C07F
-7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F48488001F01680486C6E13C07F
-486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E05EA218C05E1880A24C1300
-5F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A4A5B4A48C8FC4A5A5D4A48
-EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD91F80140749C8FC013E150F
-017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43>I<91380FFFC091B512FC
-0107ECFF80011F15E090263FF8077F9026FF800113FC4848C76C7ED803F86E7E491680D8
-07FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75AD801FC1680C9FC4C13005F
-A24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FCEEFF80DA000713E0030113
-F89238007FFE707E7013807013C018E07013F0A218F8A27013FCA218FEA2EA03E0EA0FF8
-487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C4816E001F04A13C06C484A13
-80D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F1580010302FCC7FCD9001F
-1380374F7ACD43>I<177C17FEA2160116031607160FA2161F163F167FA216FF5D5DA25D
-5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC0FC01580EC1F005C147E147C
-5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B485A1207485A485A90C8FC123E
-127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43>I<D80380150ED807E0157E
-01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016C093C8FC15F801E190C9
-FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026FFF8077FDAC0017F49C713F8
-496E7E49143F4981496E7E6C481680C9FC18C08218E0A418F0A3EA0FE0487E487E487E48
-7EA418E0A35B6C484A13C05B491680003EC85A003F17006C6C4A5A6D5D6C6C4A5AD807F8
-495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8010314C09026007FF8C8
-FC344F79CD43>I<ED0FFF92B512E0020780021F14FC91397FFE03FE903A01FFF0007F49
-01C0EB3F804990C7121F4948EC7FC0494814FF49484913E049485B01FF5C485BA2485B5A
-A2486F13C04A6D1380486F1300177E94C7FC5AA291CAFC5AA21508913801FFF8020713FF
-B54814C04A14F04AC66C7E023C6D7E4A6D7E4A6D7E7013804A15C0A24A15E07013F05C18
-F8A491C714FCA37EA67EA46C17F880A27E18F06C5D18E06C6D15C07E6E4913806C6D1500
-6D6C495A6D6CEB7FFC6DB448485A6D90B55A010315C0010092C7FC023F13FC020713C036
-4F7ACD43>I<913807FFC0027F13FC0103B67E010F15E090261FFC0113F8903A3FE0003F
-FCD97F80EB0FFE49C76C7E48488048486E1380000717C04980120F18E0177FA2121F7FA2
-7F7F6E14FF02E015C014F802FE4913806C7FDBC00313009238F007FE6C02F85B9238FE1F
-F86C9138FFBFF06CEDFFE017806C4BC7FC6D806D81010F15E06D81010115FC010781011F
-81491680EBFFE748018115C048D9007F14E04848011F14F048487F48481303030014F848
-4880161F4848020713FC1601824848157F173FA2171FA2170FA218F8A27F007F17F06D15
-1FA26C6CED3FE0001F17C06D157F6C6CEDFF806C6C6C010313006C01E0EB0FFE6C01FCEB
-FFFC6C6CB612F06D5D010F1580010102FCC7FCD9000F13C0364F7ACD43>56
-D<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7FA24C7FA34C8083047F80167E8304
-FE804C7E03018116F8830303814C7E03078116E083030F814C7E031F81168083033F8293
-C77E4B82157E8403FE824B800201835D840203834B800207835D844AB87EA24A83A3DA3F
-80C88092C97E4A84A2027E8202FE844A82010185A24A820103854A82010785A24A82010F
-855C011F717FEBFFFCB600F8020FB712E0A55B547BD366>65 D<BA12C019FEF1FFC01AF0
-1AFCD8000701F0C7000313FFDE007F7F737F070F7F737F878587858785A287A84F5BA263
-616361634F5B4F5B077F90C7FC4E485A060713F892B812E097C8FC861AF003F0C7000313
-FE9539003FFF80070F13E0737F07017F87737F747E1C807413C0A27413E0A31CF0A386A3
-62A31CE0A2621CC0A250138097B5FC1C004F5B19074F5B073F13F04EB55ABC128098C7FC
-1AF81AC007F8C8FC54527CD160>I<932601FFFCEC01C0047FD9FFC013030307B600F813
-07033F03FE131F92B8EA803F0203DAE003EBC07F020F01FCC7383FF0FF023F01E0EC0FF9
-4A01800203B5FC494848C9FC4901F8824949824949824949824949824990CA7E494883A2
-484983485B1B7F485B481A3FA24849181FA3485B1B0FA25AA298C7FC5CA2B5FCAE7EA280
-A2F307C07EA36C7FA21B0F6C6D1980A26C1A1F6C7F1C006C6D606C6D187EA26D6C606D6D
-4C5A6D6D16036D6D4C5A6D6D4C5A6D01FC4C5A6D6DEE7F806D6C6C6C4BC7FC6E01E0EC07
-FE020F01FEEC1FF80203903AFFE001FFF0020091B612C0033F93C8FC030715FCDB007F14
-E0040101FCC9FC525479D261>I<BA7E19FCF1FF801AF01AFCD8000701F0C7000F13FF06
-0014C0071F7F070713F807017F737F747E747F747F86747F747F8886888688A2757EA31D
-8087A21DC0A51DE0A387A963A31DC0A51D80A2631D00A3515AA2646264505B6264505B50
-5B5090C7FCF2FFFE4F5B07075B071F5B96B512C0060F91C8FCBB5A1AF01AC007FCC9FC19
-805B527CD167>I<BC1280A5D8000701F8C7000114C0F0001F19071901851A7F1A3F1A1F
-A2F20FE0A21A07A31A03A318F81BF01A01A497C7FC1701A317031707170F177F92B6FCA5
-9238F8007F170F170717031701A317001B3EA31B7CA395C8FCA21BFCA21BF8A21A01A31A
-031BF01A071A0FA21A1F1A3FF27FE0F101FF1907191F0603B5FCBCFCA21BC0A34F517CD0
-58>I<BB12FEA5D8000701F8C700077FF0007F191F190785858586861B80A21A1FA31A0F
-A41BC006F81307A497C7FCA31701A317031707170F177F92B6FCA59238F8007F170F1707
-17031701A31700A795C9FCB3B812F8A54A517CD055>I<932601FFFCEC01C0047FD9FFC0
-13030307B600F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F01FCC7383FF0
-FF023F01E0EC0FF94A01800203B5FC494848C9FC4901F882494982494982494982494982
-4990CA7E494883A2484983485B1B7F485B481A3FA24849181FA3485B1B0FA25AA298C8FC
-5CA2B5FCAE6C057FB712E0A280A36C94C7003FEBC000A36C7FA36C7FA27E6C7FA26C7F6C
-7FA26D7E6D7F6D7F6D6D5E6D7F6D01FC93B5FC6D13FF6D6C6D5C6E01F0EC07FB020F01FE
-EC1FF10203903AFFF001FFE0020091B6EAC07F033FEE001F030703FC1307DB007F02E013
-01040149CAFC5B5479D26A>I<B8D8C003B8FCA5D8000701F8C9001FEBE000B3AE92BAFC
-A503F8C9121FB3B1B8D8C003B8FCA560527CD169>I<B812C0A5D8000701F8C7FCB3B3B3
-B2B812C0A52A527CD132>I<027FB71280A591C76C90C7FCB3B3B3EA07F0EA1FFC487E48
-7EA2B57EA44C5AA34A485B7E49495BD83FF8495BD81FE05DD80FFC011F5B2707FF807F90
-C8FC000190B512FC6C6C14F0011F14C0010101F8C9FC39537DD145>I<B800C091B612F8
-A5D8000701F8C90003EBF8009738007F8051C7FC505AF203F8F20FF0505A505A505A50C8
-FCF101FCF107F84F5A4F5A4F5A4F5A07FEC9FCF003FC4E5A4E5A4E5A4E5A4E5ADD01FECA
-FC4D5A4D5A4D5A4D7E173F4D7E4C487E4C7F5E4C804C804C80EEFF7F9226F9FE3F7FDBFB
-FC809226FFF81F7F4C7EDCC0077F0480804C7E4B6D804B6D804B8284727F727F8684727F
-727F8784728087737F85737F87737F85737F88857380747F888697B512FCB800C0013FEC
-FFFEA55F527CD169>I<B812F8A5D8000701F8CAFCB3B3A91A7CA41AFC1AF8A51901A319
-03A219071AF0190FA2191F193F197F19FF180360183F4DB5FCBB12E0A546527CD151>I<
-B600FC073FB512FE6F61A26F96B6FCA2D80007F5C00070EF01EFA202EF6DEF03CFA202E7
-6DEF078FA202E36DEF0F0FA202E16D171EA302E06D173CA26F6C1778A26F6C17F0A26F6D
-ED01E0A26F6DED03C0A36F6DED0780A26F6DED0F00A26F6D151EA26F6D5DA3706C5DA270
-6C5DA2706D495AA2706D495AA2706D495AA3706D49C7FCA2706D131EA2706D5BA2716C5B
-A3716C5BA271EB81E0A271EBC3C0A271EBE780A27101FFC8FCA3715BA2715BA2725AA272
-5AA2D93FFC6F5AB74DB712FEA2725AA2725A77527CD180>I<B600FC93B7FC8181A282D8
-00076E9239003FFC0070EE07E08282A28202EF7F02E77F02E380A202E18002E0806F7F6F
-7F6F7FA26F7F6F7F6F806F80A26F80707F707F707F707FA2707F7080708070808583717F
-717F717F717FA27114807114C07114E07213F07213F8A27213FC7213FE7213FF721487A2
-7214C77214E77313F77313FF85A285858585A28586868686A286868686A2D93FFC187FB7
-173F1B1F1B0F1B07755A60527CD169>I<93380FFFC00303B6FC031F15E092B712FC0203
-D9FC0013FF020F01C0010F13C0023F90C7000313F0DA7FFC02007F494848ED7FFE4901E0
-ED1FFF49496F7F49496F7F4990C96C7F49854948707F4948707FA24849717E48864A8348
-1B804A83481BC0A2481BE04A83A2481BF0A348497113F8A5B51AFCAF6C1BF86E5FA46C1B
-F0A26E5F6C1BE0A36C6D4D13C0A26C6D4D1380A26C1B006C6D4D5A6E5E6C626D6C4C5B6D
-6D4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B90C7FC6D6D4B5A6D01FF02035B023F01E001
-1F13F0020F01FC90B512C0020390B7C8FC020016FC031F15E0030392C9FCDB001F13E056
-5479D265>I<BAFC19F819FF1AE086D8000701F0C7001F13FC060113FF726C13807313C0
-070F13E01BF0857313F81BFCA27313FEA41BFFA81BFEA31BFC61A21BF84F13F04F13E061
-4F13C04F13004E485A061F5B92B812F01AC04FC7FC19E003F8CBFCB3AEB812C0A550527C
-D15C>I<93380FFFC00303B6FC031F15E092B712FC0203D9FC0013FF020F01C0010F13C0
-023F90C7000313F0DA7FFC02007F902601FFF0ED3FFE49496F7E49496F7F49496F7F4990
-C96C7F4948707F4948707F01FF854A177F48864849717EA24849711380A2481BC04A8348
-1BE0A24A83481BF0A3481BF8A291CB7EA3B51AFCAF6C1BF8A26E5FA36C1BF0A36C6D4D13
-E0A36C1BC06E5F6C1B806E5F6CDB01FE16006C6D902607FF80495A4C13E06C6D013F6D49
-5A017F91267F03F85C6D6C90277C00FC015B6D6C49D97E035B6D01806E485B6D6D48D91F
-8F5B6D01E0039F90C7FC6D01F06EB45A6DD9FCF85DDA3FFF6E13F0020F6D4913C0020301
-FF90B5C8FC020091B512FC031F180C0303181EDB001FEBE3FE93C7EA01FF74133E74137E
-7413FEF2F8077290B5FC1CFCA285A21CF8A2851CF07314E0A27314C0731480731400735B
-9638007FF8F21FE0576A79D265>I<B912F0F0FF8019F819FF1AC0D8000701F0C714F006
-0F7F060113FE727F737F737F85737F87A2737FA387A863A2616363A24F5B4F5B4F90C8FC
-4F5A06035B060F13F095B512C092B8C9FC19F819E019F89226F0000313FE9439007FFF80
-727F727F727F727F727F8684A28684A787A71D1C75133EA38575137E73157C7513FC7314
-01B86C6D9038F803F807039038FE07F07390B512E0736C14C0080F1400CEEA7FFC5F537C
-D164>I<91260FFF80130791B500F85B010702FF5B011FEDC03F49EDF07F9026FFFC006D
-5A4801E0EB0FFD4801800101B5FC4848C87E48488149150F001F824981123F4981007F82
-A28412FF84A27FA26D82A27F7F6D93C7FC14C06C13F014FF15F86CECFF8016FC6CEDFFC0
-17F06C16FC6C16FF6C17C06C836C836D826D82010F821303010082021F16801400030F15
-C0ED007F040714E01600173F050F13F08383A200788200F882A3187FA27EA219E07EA26C
-EFFFC0A27F6D4B13806D17006D5D01FC4B5A01FF4B5A02C04A5A02F8EC7FF0903B1FFFC0
-03FFE0486C90B65AD8FC0393C7FC48C66C14FC48010F14F048D9007F90C8FC3C5479D24B
->I<003FBC1280A59126C0003F9038C0007F49C71607D87FF8060113C001E08449197F49
-193F90C8171FA2007E1A0FA3007C1A07A500FC1BE0481A03A6C994C7FCB3B3AC91B912F0
-A553517BD05E>I<B800C00103B612FCA5D8000701F8CAEBF000F31F80B3B3B11B3FA26D
-97C7FC81637F1B7E6D6D17FE505A6E7E505A6E6D15076E4D5A6E6D4B5A6E6D4B5A6E01F8
-4B5A6E6DDA03FFC8FC6E6CB46CEB0FFE6F9039F001FFF8030F90B65A030316C0DB007F92
-C9FC040F14F8DC007F13805E537CD167>I<B700FE031FB512FEA5D8001F01F0CA383FFE
-00F307F06D626F170F6D62811B1F6D6D601B3F6D97C7FC6F5F6D197E821BFE6E6D5E1A01
-6E6D5E1A036E60701507A26E6D5E1A0F6E6D5E1A1F6E6070153FA26E6D93C8FC626E6E14
-7E1AFE6F5E711301A26F6D5C19036F6D5C19076F5E71130FA26F6D5C191F6F6D5C193F6F
-93C9FC715BA26FEC807E19FE706D5A18C1705C18E3705C18F318F770EBFFE0A2705CA270
-5CA37091CAFCA2705BA2715AA3715AA2715AA2715A715A5F537DD166>I<B700FC017FB6
-00FE91B612F0A5D8003F01C0C8001F01E0C9EBF8006F71EE0FC06D7161876F1C1F6D7196
-C7FC6F8373606D1E3E6F836D7160876F1CFC6D666F4B801F016D66704A806E525A88704A
-17076E059F5F70021F80080F160F6E6570023F806EDC3E074CC8FC8870027E5F6EDC7C03
-163E7002FC804F6C167E6E1C7C700101814F6C16FC6E745B70010317016E4C6D5D060716
-C00580496D14036F63DDC00F16E04F6D14076F07F05BDDE01F170F6F92C76C5D1DF8DDF0
-3E6E141F6F98C9FCDDF87E16FC067C6E5C6FF1FE3EDDFCFC177E6F4A6E147C1DFFDDFFF0
-6E14FC6F62A24E816F62A270496F5BA24E817061A295C97E7061A270487090CAFCA37048
-705AA24D1601040360A27048705A84537DD18B>I<003FB7D88003B7FCA5D8000749C800
-0701F8C7FC6D6D9238007F806D6E93C8FC7015FE6D17016E6D5D704A5A6E16076E6D4A5A
-6E6D5D4F5A6E6D143F6E6D4A5A7191C9FC6E16FE6EECC00171485A6F5D6F6D485A6FEBF8
-0F71485A6F5D6F6D485AEFFF7F6F4ACAFC6F5C6F5CA2705B705B8482707F707FA2707F70
-80855E4C80855E4C80DC3FCF7F058F7FEE7F074C6C7FDB01FE814C7E4B486C8003076E7F
-4B48814C7F4B486D7F033F824C7F4BC76C7F4B6E7F4A5A4B6E804A486E800207844A4881
-4B6F7F4A4883023F824A486F7F92C96C7F02FE840101830103718090263FFFC084B76C01
-03B712F8A55D527CD166>I<B8030FB61280A5D8000F01FCCA003F90C7FC6FEF07F86D6D
-606D4F5A826D6E4C5A6D4F5A826E6D4CC8FC6E18FE826E6D4B5A6E4D5A826E6D4B5A6E4D
-5A836E6E4A5A6E4D5A836F6D4AC9FC6F5E715C6F6D495A6F1503715C6F6D495A6F150F06
-805B6F6E485A6F153F06E05B706D48CAFC705C725A70EBFDFC7013FF61705C82705C6182
-715B96CBFCB3AA030FB712F8A561527ED166>I<001FBA12C01AE0A40380C714C002F8C7
-5A02C0178091C8481400495D495F494B5B495D495F48484B5B5F495F94B55A5E90C85D4C
-91C7FC5E60003E4B5B5E604C5B5EC95C93B55A5D604B91C8FC5D5F4B5B5D5F4B5B5D5F92
-B55A5C5F4A91C9FC5C5E4A5B5C4CEC03E04A5B5C5E91B55A5B4C14074991C8FC4918C05D
-495B5B4B150F495B5B4B151F90B55A48183F5D4891C9127F4818FF4A5D48495D485F4A5D
-4849033F1380484CB5FC4A143FBBFCA47E435279D152>I<EC7FFF0107B512F0013F14FE
-90B77E48D9E00F7F2703FE000113F0486C6D7F6EEB3FFC48826E131F83707FA36C496D7F
-A26C90C7FC6C5AC9FCA6037FB5FC020FB6FC91B7FC01071487013FEBF0074913803901FF
-FC004813F0485B485B485B4890C7FC5A5BA2485AA45EA26D5C007F151D163D6C6C02797F
-6C6D01F113F86C9026C003E1EBFFE06C9026F81FC014F06C90B5487EC6ED001F011F01FC
-010713E0010101E090C8FC3C387CB641>97 D<EB3FF0B5FCA51203C6FCB3A4923801FFE0
-030F13FE033FEBFFC092B612F002F301017F913AF7F8003FFEDAFFE0EB0FFF03806D7F92
-C76C7F4A6E7F4A824A6E7FA2727EA285A28584A31A80AC1A00A44E5AA36118FF616E4A5B
-A26E4A5B6E4A5B6F495BDACFC04990C7FCDA87F0EB7FFC913A03FE03FFF849C6B612E049
-6D148049011F01FCC8FC90C7000313C041547BD24B>I<913801FFF8021FEBFF8091B612
-F0010315FC010F9038C00FFE903A1FFE0001FFD97FFC491380D9FFF05B4817C048495B5C
-5A485BA2486F138091C7FC486F1300705A4892C8FC5BA312FFAD127F7FA27EA2EF03E06C
-7F17076C6D15C07E6E140F6CEE1F806C6DEC3F006C6D147ED97FFE5C6D6CEB03F8010F90
-38E01FF0010390B55A01001580023F49C7FC020113E033387CB63C>I<913803FFC0023F
-13FC49B6FC010715C04901817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E
-48178048497F18C0488191C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6
-127FA27F7EA218E06CEE01F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F80
-6D6CECFF00D91FFEEB03FE903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F0
-34387CB63D>101 D<D93FF0EB1FFCB591B512C0030314F0030F8092391FE07FFC92393F
-001FFE0003027C80C602F07FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6
-D8F807B612C0A542367BB54B>110 D<913801FFE0021F13FE91B612C0010315F0010F90
-38807FFC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F48496D7F4A147F48834890
-C86C7EA24883A248486F7EA3007F1880A400FF18C0AC007F1880A3003F18006D5DA26C5F
-A26C5F6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF
-807FFC6D90B55A010015C0023F91C8FC020113E03A387CB643>I<90397FE003FEB59038
-0FFF80033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3E013FEC6ECC07FECE78014
-EF150014EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AAB612FCA52F367CB537>
-114 D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF81307D81FE0130148487F
-4980127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13FF15F86C14FF16C06C15
-F06C816C816C81C681013F1580010F15C01300020714E0EC003F030713F015010078EC00
-7F00F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001F8EC7F0001FEEB01FE90
-39FFC00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C387CB635>I<143EA6147E
-A414FEA21301A313031307A2130F131F133F13FF5A000F90B6FCB8FCA426003FFEC8FCB3
-A9EE07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B
-020313802A4D7ECB34>I E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fy cmbx12 17.28 5
-/Fy 5 54 df<B812C0AD2A0D7EA636>45 D<EA01FCEA07FF4813804813C04813E04813F0
-A2B512F8A76C13F0A26C13E06C13C06C13806C1300EA01FC151574942D>I<913801FFF8
-021FEBFFC091B612F8010315FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890
-C7000F7F48486E7FD807F86E148048486E14C048486E14E048486F13F001FC17F8486C81
-6D17FC6E80B56C16FE8380A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FE
-A34D13FCA219F85F19F04D13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90
-C7FC4C5A4C5A4B13F05F4B13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC
-4A5A4A48157E4A5A4A5AEC7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8
-FC5B5B90B9FC5A4818F85A5A5A5A5ABAFCA219F0A4405E78DD51>50
-D<92B5FC020F14F8023F14FF49B712C04916F0010FD9C01F13FC90271FFC00077FD93FE0
-01017F49486D8049C86C7F484883486C6F7F14C0486D826E806E82487FA4805CA36C5E4A
-5E6C5B6C5B6C495E011FC85A90C95CA294B55A614C91C7FC604C5B4C5B4C5B4C5B047F13
-8092260FFFFEC8FC020FB512F817E094C9FC17F817FF91C7003F13E0040713F8040113FE
-707F717F7113E085717FA2717F85A285831A80A31AC0EA03FCEA0FFF487F487F487FA2B5
-7EA31A80A34D14005C7E4A5E5F6C495E49C8485BD81FF85F000F5ED807FE92B55A6C6C6C
-4914806C01F0010791C7FC6C9026FF803F5B6D90B65A011F16F0010716C001014BC8FCD9
-001F14F0020149C9FC426079DD51>I<01C0EE01C0D801F8160F01FF167F02F0EC07FFDA
-FF8090B5FC92B7128019006060606060606095C7FC17FC5F17E0178004FCC8FC16E09026
-FC3FFCC9FC91CBFCADED3FFE0203B512F0020F14FE023F6E7E91B712E001FDD9E00F7F90
-27FFFE00037F02F801007F02E06EB4FC02806E138091C8FC496F13C04917E07113F0EA00
-F090C914F8A219FC83A219FEA419FFA3EA03F0EA0FFC487E487E487FA2B57EA319FEA35C
-4D13FC6C90C8FC5B4917F8EA3FF001804B13F06D17E0001F5E6C6C17C06D4B1380D807FC
-92B512006C6C4A5B6C6C6C01075B6C01E0011F5BD97FFE90B55A6DB712C0010F93C7FC6D
-15FC010115F0D9003F1480020301F0C8FC406078DD51>53 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fz cmbx12 24.88 23
-/Fz 23 125 df[<EB1FE0EBFFFC00037F486D7E488048804880A24880A281B6FC81A281
-A416807EA37EA27E7E6C14BF6C143FC613FCEB1FE090C7FC157F1600A55D5DA214015DA2
-14035D1407A24A5AA24A5AA24A5A147F5D4AC7FC5B495A5C1307495A495A495AEBFFC048
-5B4890C8FC485A5B6C5A6C5A6C5A>33 70 111 270 65 39 D[<F31FE0F37FF8A2517EA2
-507FA3507FA25080A35080A25080A35080A25080A397B67EA24F81A34F81A24F82A34F82
-A24F82A21AFBDF3FF981A2DF7FF1811AF06207FF6D80A24E01C081871A804E6E80A24E01
-00828761060F6E81A24E48838761063F6E81A24E4883876106FF6F80A24D498388614D70
-80A24D90C8FC768160050F7081A260051F708160053F7081A260057F70816005FF7180A2
-604C7280604C7280A295CAFC4C72815F040F7281A294BDFC4C88A24C88A34C88A293BE7E
-05E0CB7E5F4B7480A24B497280A294CCFC4B7481A24B487381A25E031F7481A24B487381
-A25E037F7481A24B487480A25E4A7680A24A497480A293CEFC4A7681A24A4875814A7E01
-07B512FCB96C043FBA12FCA9>158 145 120 272 175 65 D[<BFFC1EFEF6FFE01FFCF7
-FF8020F020FC20FF8DC7000392CA001F15E00B0181776C800C1F807814FF0C03818A7881
-8E79808B8E8B8E8B8EA27980A4791580AB551500A4555CA26A676A676A555C9CB65AA254
-5D5492C7FC545C5414F80C3F5C545C53B612800B0F4AC8FC0B7F14F80A1FB612E095BBC9
-FC1FF81F801FF8F7FF8020F820FE95CBECFFC00C1F14F00C07807814FE0C006E7E798079
-8079807980798079808E79158023C08B23E08C23F0A223F88CA223FCA38C23FEAB5614FC
-A55614F8A39DB612F0A25515E06723C055158067551500555C555C9CB6FC545D0C075D0C
-1F15C09BB75A0B0F93C7FCC212FC6921E021800EFCC8FC20F020800DF0C9FC0CFCCAFC>
-143 142 120 269 165 I[<BC12C0A9C7000103E0C8FCB3B3B3B3B3B3B0BC12C0A9>74
-142 122 269 87 73 D[<BC12F8A9C7000303C0CEFCB3B3B3B3A5F8FF80A4672100A667
-A368A21F07A41F0FA3555AA21F3FA21F7FA21FFFA2666668666666666653B5FC65650B1F
-5C1D7F0A03B6FC1C1F0903B7FCC1FCA468A5>121 142 120 269
-140 76 D[<B900C00C7FB812E0729BB9FC72657265A37265A27265C70003A101F8C8FC72
-F51FEFA2706EF43FCFA3706EF47F8FA2706EF4FF0FA2706EF301FEA3706EF303FCA2706E
-F307F8A2706EF30FF0A2706EF31FE0A3716EF23FC0A2716EF27F80A2716EF2FF00A2716E
-4F5AA3716E4F5AA2716E4F5AA2716E4F5AA3716E4F5AA2726E4E5AA2726E4E5AA2726E4E
-C7FCA3726E4D5AA2726E4D5AA2726E4D5AA2726E4D5AA3726E4D5AA2736E4C5AA2736E4C
-5AA3736E4CC8FCA2736E4B5AA2736E4B5AA2736E4B5AA3736E4B5AA2736E4B5AA2746E4A
-5AA2746E4A5AA3746E4AC9FCA2746E495AA2746E495AA3746E495AA2746E495AA2746E49
-5AA2756E485AA3756E485AA2756E48CAFCA275ECF1FEA275ECFBFCA375ECFFF8A2755DA2
-755DA3765CA2765CA27691CBFCA2765BA34A6D715B49B512FEB900FC6F490303BB12E0A2
-765BA2765BA3775A0B1FC9FC>203 142 120 269 220 I[<BE12F8F5FFF01EFF1FE01FFC
-F7FF8020E020F820FEC700030380C8000781E2003F15C00B03810B00810C3F8078800C07
-807880788178818E8B8E8B8E8B8EA28EA28B8EA42380AC2300A46A67A26AA26A676A676A
-9CB65A6A665492C7FC545C0C1F5C545C9BB612E00B075D0B3F5D0A07B648C8FC95BB12F8
-20E0208055C9FC1FF09CCAFC1EF00BF8CBFC06C0D0FCB3B3B2BCFCA9>137
-142 120 269 159 80 D[<93260FFFF8163E4BB600E0153F031F03FE5D037FDBFFC05C02
-03B800F05B020F05FC5B4A05FF5B027FF0C00F91B526FE000FECF01F010302C0D9007F6D
-5A4991C800076D5A4901FC030090B6FC4901F0163F4949160F4901808290B5170192CBFC
-4849844849181F87484984A2484984874886A248498588A24887A388A2B58680A36E85A2
-80A26E8580A2818103F0725A6C6E96C7FC15FE8116E06C15FEEEFFE017FF6C17F0F0FF80
-6C18F8F1FFC06C19FCF2FF806C1AE01BF86C1AFE6C747E6D1AE0886D866D866D1AFF6D87
-6D87010087806E86020F86020386020086153F030F851501DB001F19801601DC000F18C0
-EF007F060717E0F0003F070316F0F1003F1A0F080315F81A00871B1F877514FCA287007F
-86486C85A288A388A36D86A31EF87FA37F1EF0A26D626D1CE0A27F6D5013C0A26E1B806E
-96B5FC6E1B0002F8606E4E5B6E626E6C5F03E04D5B03F84D5B03FE057F5BDBFFC093B55A
-04F803035C496CD9FF80021F91C7FCD9FC1F02FF49B55AD9F80792B75A496C19F049C661
-49011F18804901074DC8FC90C817F848031F16C048030003FCC9FC007C04011480>102
-146 115 271 129 83 D<93B512FC037FECFFF00207B8FC023F17E091B912F84918FE01
-07727E499126C0007F14E04901E0C7000F80496D020380496D020014FE6F6F7F90B57080
-6F6F8085486E6F807380A27380A28885886C5CA26D4982886D5B6D5B010713C0010190CA
-FC90CCFCA90603B7FC050FB8FC0403B9FC167F0307BAFC153F4AB7EA807F020FEDE00002
-3F02FCC7FC91B612E0010392C8FC4914FC011F14F04914C0495C90B548C9FC485C485C48
-5C485C5A5D485CA24891CAFCA3B6FC5CA397B6FCA461806C60F107EF6C6E150F6F16CF6C
-183F6FDB7F8F806C6EDBFF0F14E06C02FCDA03FE15FE6C6E91260FFC0791B5FC6C6E6CD9
-3FF817806C923AF803FFF003013F91B6487E010FEF8000010394C77E010004FC141F021F
-03F0140702010380DA007F1400DA000701F8CDFC695F79DD71>97
-D[<ED1FF0017FB5FCB7FCA9EA003F1307A27FB3B296383FFFC00607B512FE063FECFFE0
-4DB712F8050716FF051F17C0057F17F094B5D8C00F8004F301FCC714FE04F701E0023F7F
-93B50080020F804DC86C14E005F80301804D6F804D707F05808294CA804C717F4C7180A2
-4C71808BA27680A28B88A28BA28BA3888BA52080B02000A56764A267A3676467A2525CA2
-67647062704D91C7FC704D5BA2714C5B7193B55A05F04B5CDCBFF84B5CDC1FFC030F5C4B
-6CB44B91C8FC7001C0027F5B4B6C01F00103B55A4BC601FF013F14F04B6D90B712C04B01
-1F94C9FC4B6D16FC4B010316F092C86C15804A030F02F8CAFC90CB49CBFC>113
-144 121 270 129 I<94387FFFC0040FB6FC93B712E0030716FC031F16FF037F17C04AB9
-12F00207DAF80380021F912680003F13FE4A49C7000F7F4A01F802038049B5486E804902
-C06E6C7F494A6F7F4991C9FC49727F4949707F4B84498490B548707F5A4B198048855D48
-1CC086481CE05D5A871DF05AA25D5AA21DF887A2B6FCA392BBFCA51DF00380CDFCA77EA4
-817EA37EA2817EA26CF307F06FF00FF87E816C1B1F6F19F06C1B3F6D6DF07FE06D7FF4FF
-C06D6E4C13806D6E5E6D02F04C13006D6EEE1FFE6D6E4C5A6D6C01FFEEFFF86E02E00203
-5B6E02FC021F5B02079126FFC003B55A6E92B7C7FC020060033F17F8030F17E003011780
-DB003F03FCC8FC040315C0DC000F01F8C9FC5D5F7ADD6A>101 D<F5FFC093260FFFFC03
-0F13F04BB600E0027F7F031F03FE49B512FE037F9226FF8007800203B8EAF01F020FDDFC
-3F15804A7148133F027FDA003F90B500F014C091B500F80107ED807F4902E00101ECFC00
-010702806D6C5B93C87E49496F7F49496F7F49496F6D6D1380491A8077130090B5486F6E
-6C5AF503F84875C8FCA2484A6F80A44887AB6C63A46C6E4B5CA26C63A26D6D4B5CA26D97
-C9FC6D6D4B5B6D6D4B5B6D6D4B5B705C010102E049B512E06D02F801075C4902FF013F5C
-4992B648CAFC496002F317F090260FE07F1680031F4BCBFC90261FC00115E0DB000F01FC
-CCFC013F91CFFCA3137FA280A380A28080806E7E15F092B812F06DF0FFE01BFEF3FFC06D
-1AF81CFE767E6D1BE06D87896D1BFE6D877F6E878A0103BD7E130F013F8890BEFC4802E0
-C9003F814891CBFC4801FC180F48490601804849727E484985884849737F88A2B55A88A6
-6E616C65A26E616C6D4F5B6C656E616C6D4F5B6C6D96B55A6C6D6C05035C6F5FC602F005
-1F49C7FC6D01FC057F5B6DD9FF800303B55A010F02F8033F14E06DDAFFE0010FB65A0101
-92B9C8FCD9003F19F8020F19E0020196C9FCDA001F17F0030194CAFCDB000192CBFC6A88
-7ADD74>103 D[<EC3FC0ECFFF0010313FC497F497F498049804980A290B67EA24881A86C
-5DA26D5CA26D5C6D5C6D91C8FC6D5B6D5B010013F0EC3FC091CAFCB3A3ED1FF0017FB5FC
-B7FCA9EA003F1307A27FB3B3B3B0B91280A9>49 144 119 271 65
-105 D[<ED1FF0017FB5FCB7FCA9EA003F1307A27FB3B3B3B3B3B3ACB912C0A9>50
-143 119 270 65 108 D<DB3FE0912601FFFC943801FFFC017FB5031FD9FFE0041FEBFF
-E0B792B600FC93B612FC060303FF030315FF060F04C0020F16C0063F04F0023F16F095B8
-6C91B87E4DD9FC036E49D9FC03804DD9C0006E49D9C000804D48C7003F6D4948C7003F7F
-DD0FF86EDB0FF880D8003F4B48714848830107DB3FC06E9126C03FC06E804D484E5A6D4B
-C86F48C881DCE1FE6FDAE1FE814D61DCE3F8DEF3F884DCE7F0F0F7F04D6F4B81DCEFC0F0
-FFC0A2DCFF804F84A294C993C9FCA24C61A34C61A44C61B3B3AFB900E090B900E090B912
-E0A9B35D77DCC2>I<DB3FE0913803FFFC017FB5033FEBFFE0B792B612F8060715FE061F
-6F7E4E16E095B87E4DD9FC03804DD9C000804D48C76C7FDD0FF880D8003FDB1FE0820107
-4B486E804D5A6D03FEC881DCE1FC815F04E385EEE7F04D81EEEFC0A2DCFF8084A294C9FC
-A25EA35EA45EB3B3AFB9D8E001B912C0A9725D77DC81>I<94381FFFF00407B612C0047F
-15FC0303B87E030F17E0037F17FC4ABAFC4A9126FC007F80020F02C0010714E04A49C880
-027F01F8033F13FC91B5486F7F4902C003077F494A6F804991C96C80494970804949717F
-49874949717FA290B548717F48884B83481D80A2481DC04B83481DE0A2481DF0A3484A71
-14F8A4481DFCA5B61BFEAF6C1DFCA56C6E4D14F8A36C1DF0A36C1DE06F5F6C1DC0A26C6E
-4D1480A26C1D006F5F6C646D6D4D5B6F94B5FC6D636D6D4C5C6D6E4B5C6D6E4B5C6D02F0
-031F5C6D6E4B91C7FC6D6C01FE92B512FC6ED9FFC001075C6E02FC017F5C020791B812C0
-020196C8FC6E6C17FC031F17F003031780DB007F03FCC9FC040715C0DC001F01F0CAFC67
-5F7ADD74>I<DB7FC049B47E90B6021F13F8B7027F13FE4DB67E4D15E04D814D814D0107
-7F94263FF00F7F94387FC01F4D48487FD8003F16000107DAC1FE491480EEC3FC6D5DEEC7
-F05F16CF5F16DF4D6D1400A204FFC76C5BA2735B4C6E5B735B070013C04C92C8FCA45EA6
-5EB3B3AAB912FCA9515D79DC5F>114 D<92261FFFF814F80203B638C001FC023FEDFC07
-91B8121F010317FF130F013F9038F8001F4990C8FCD9FFF8153F4801E0150F4849150348
-49814890CAFC197F4848173F191F485AA2007F180FA31907487EA27FA28002E0705A6E93
-C8FC14FC14FF15F06CECFF8016FCEEFFF06CEEFF8018F06C17FE727E6C18E0856C18FC6C
-846C727E6C856D84011F846D841303010084023F83140F020183EC001FDB007F16801603
-DC000F15C01700183F060F14E0007F1703486C82727E857F85857FA2857F1BC07FA27F1B
-806D5F7F1B006E5E6E5F6E163F6E4C5A02FC4C5A6E03035B6E6C4A5B03F0023F5B03FF01
-07B55A01F991B7C7FCD9F07F16FCD9E01F16F0D9800716C0D9000193C8FC48D9003F14F8
-007C020349C9FC4B5F78DD5C>I[<ED03FEA81507A5150FA4151FA3153FA2157FA215FFA2
-5CA25C5CA25C5C5C5C91B5FC13035B131F017F91B712F00007BAFCBBFCA7C74AC9FCB3B3
-AAF101FFB1616E17FE82A219076E17FC836EEE0FF871131F6E6EEB3FF071137F6E6EEBFF
-E06EDAFF0313C06E92B512806E1700033F5D6F5D03075D030015E0041F1480040001FCC7
-FC>72 132 124 258 90 I<DB0FF8F01FF0017FB594B6FCB74BB7FCA9D8003F94C77E01
-07190FA26D85B3B3B063A463A263A27F6398B6FCA26DF001FB7015036EEF07F3E00FE380
-6E6D151FE07FC314FF6E6D6CDAFF83EDFFC06E6E010313036E02FCEB3FFE6E91B612FC02
-0017F86F16E0031F16800303EDFE00DB007F14F8040102C093C8FC725E77DC81>I<007F
-B800C04AB71280A9D800034ACA000791C7FC6D080013F0775A6D6E4E5AA26E6E6064836E
-4F90C8FC836E4F5A836E4F5AA26E6E4C5AA26E6E5F1C3F6E6E5F1C7F836E4F5A846F4D5B
-846F4D90C9FCA26F6E4A5AA26F6E5D1B0F846F4D5A846F4D5A846F4D5AA26F6E4A5AA270
-6E5C627002C091CAFC6219E0704B5A19F0704B5AA2706E485AA2706E485AA27002FE5B1A
-7F19FF704B5AA2715DA27192CBFCA2715CA2715CA3715CA2715CA2715CA2715CA2725BA2
-7290CCFCA3725AA2725AA24E5AA24E5AA261187FA24E5AA24D5B13FE2603FF804A90CDFC
-000F13E0486D4A5A487F486D4A5AA260B56C141F4D5AA24D5A17FF604C5B4A4990CEFC6C
-5D4C5A6C49EB3FFC4A495A6C4948485A9026FE80075B270FFFC03F5B6C90B6CFFC6C5D6C
-15F86C6C5C011F14C0010749D0FC9038007FE071857CDB7B>121
-D<C5BD12FEA7E70780BBE8>124 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: FA cmr12 12 28
-/FA 28 122 df<EC03F0EC0FF8EC3E1EEC7C0E4A7E49487E130302E07F01071301A3EB0F
-C0A4150393CAFC14E05D1506150E5D1518010713386E5A156015E0ECF1C0DAFB800107B5
-12C06DB4C7FC5C4A9139007FFC000101EE1FE019806E6FC7FC0100160E497E495E496C6C
-1418010E1638496C6C1430011816709026381FE05C01705E496C6C1301D801C06D5C0003
-01071403D807806D91C8FC000F6D6C5B001F0101140E003F6E130C90C7EB801C48027F5B
-EEC0304891383FE070031F5B705AED0FF9923807FB806D6DB4C812C05E6F7E007F6E6D13
-016D6E6C14804C6C13036C6C496D1400001F912603CFF85B6C6C90260F07FC130E6C6C90
-263E01FE133C3D03FE01F800FF80F8C6B54890383FFFF0013F0180010713C0D907FCC890
-C7FC42497CC64C>38 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A78891B>46
-D<14FF010713E090381F81F890383E007C01FC133F4848EB1F8049130F4848EB07C04848
-EB03E0A2000F15F0491301001F15F8A2003F15FCA390C8FC4815FEA54815FFB3A46C15FE
-A56D1301003F15FCA3001F15F8A26C6CEB03F0A36C6CEB07E0000315C06D130F6C6CEB1F
-806C6CEB3F00013E137C90381F81F8903807FFE0010090C7FC28447CC131>48
-D<EC07FCEC3FFF91B512C0903903FC03E0903907E000F0D91FC0133849C71258017EEB01
-FC01FE1303491307485A485AA24848EB03F8000FEC01F092C7FC485AA3485AA3127FA290
-38007F80903801FFF090380780FC39FF0E003E49EB1F8049EB0FC049EB07E0136001E0EB
-03F04914F8150116FC5BED00FEA390C812FFA47EA57F123FA216FE121F15016D14FC120F
-ED03F86C7EED07F06C6C14E06C6CEB0FC06C6CEB1F80017EEB3F0090383F80FE90380FFF
-F8010313E00100138028447CC131>54 D<121CA2EA1F8090B712C0A3481680A217005E00
-38C8120C0030151C00705D0060153016705E5E4814014B5A4BC7FCC81206150E5D151815
-385D156015E04A5AA24A5A140792C8FC5CA25C141E143EA2147E147CA214FCA21301A349
-5AA41307A6130FAA6D5AEB01C02A457BC231>I<16C04B7EA34B7EA34B7EA34B7EA3ED19
-FEA3ED30FFA203707FED607FA203E07FEDC03FA2020180ED801FA2DA03007F160FA20206
-801607A24A6D7EA34A6D7EA34A6D7EA20270810260147FA202E08191B7FCA249820280C7
-121FA249C87F170FA20106821707A2496F7EA3496F7EA3496F7EA201788313F8486C83D8
-0FFF03037FB500E0027FEBFFC0A342477DC649>65 D<DB0FFE146092B500C013E0020314
-F0913A0FFC01FC0191393FC0003E02FFC7EA0F83D903FCEC03C74948EC01E74948EC00FF
-4948157F4948153F4948151F49C9120F485A491607120348481603A248481601A2484816
-00A2123FA2491760127FA31900485AAE6C7EA21960A2123F7FA2001F18E07F000F18C0A2
-6C6C160119806C6C160312016DEE07006C6C16066D6C150E6D6C5D6D6C5D6D6C15786D6C
-5D6D6C4A5AD900FFEC0780DA3FC0011FC7FCDA0FFC13FC0203B512F0020014C0DB0FFEC8
-FC3B487BC546>67 D<B56C020FB5FC8080C6040013F06D6CED1F80D96FF8ED0F00A2D967
-FC1506EB63FEA2EB61FF01607FA26E7E6E7EA26E7E6E7EA26E7E6E7EA26E7E6E7FA26F7E
-6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1FF0EE0FF8A2EE07FC
-EE03FEA2EE01FF701386A2EF7FC6EF3FE6A2EF1FF6EF0FFEA217071703A217011700A201
-F0167E183E487ED80FFF161EB500F0150EA2180640447CC349>78
-D<B712FCEEFFC017F800019039C0000FFC6C6C48EB01FF9338007F80EF1FE0170FEF07F0
-18F8EF03FCA218FE1701A218FFA718FEA2170318FCA2EF07F818F0EF0FE0EF1FC0EF7F80
-933801FE00EE0FFC91B612F017800280C9FCB3AA3801FFE0B612C0A338447CC342>80
-D<B712E016FF17C000019039C0003FF86C6C48EB03FCEE00FF717E717E717E717E717EA2
-84170384A760A21707604D5AA24D5A4D5A4DC8FCEE01FEEE07F8EE3FE091B6C9FC16FC91
-3980007F80EE0FE0707EEE03FC707E160083717EA2717EA784A71A6084171FA21AE0716C
-13C02601FFE002071301B600C01680943801FC03943900FE0700CBEA3FFEF007F843467C
-C348>82 D<49B41303010FEBE007013F13F89039FE00FE0FD801F8131FD807E0EB079F49
-EB03DF48486DB4FC48C8FC4881003E81127E82127C00FC81A282A37E82A27EA26C6C91C7
-FC7F7FEA3FF813FE381FFFE06C13FE6CEBFFE06C14FC6C14FF6C15C0013F14F0010F8001
-0180D9001F7F14019138001FFF03031380816F13C0167F163F161F17E000C0150FA31607
-A37EA36C16C0160F7E17806C151F6C16006C5D6D147ED8FBC05CD8F9F0495AD8F07C495A
-90393FC00FE0D8E00FB51280010149C7FC39C0003FF02B487BC536>I<B600C0010FB5FC
-A3000101E0C813F026007F80ED1F80F00F00A21806B3B3A7180E6D6C150CA2181C131F6E
-1518010F163818306D6C1570606D6C14016D6C5D6D6CEC0780027F4AC7FC6E6C131EDA1F
-E0137C913907FC03F00201B55A6E6C1380DB07FCC8FC40467CC349>85
-D<EB07FC90383FFF809038F80FE03903C003F048C66C7E000E6D7ED80FC0137E486C137F
-6D6D7EA36F7EA26C5AEA0380C8FCA4EC0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC48
-5A485A485A485A127F5B176048C7FCA3153FA36D137F007F14EF6D9038C7E0C0003F1301
-3A1FE00783F13B07F81E03FF802701FFFC0113003A001FE0007C2B2E7CAC31>97
-D<EC7F80903803FFF090380FC07C90383F000F01FCEB03804848EB01C00003140F4848EB
-1FE049133F120F485AA2485AED1FC0007FEC070092C7FCA290C9FC5AAB7E7FA2123F1630
-7F001F15706C6C146016E06C6C14C06C6C13010001EC03806C6CEB0700013F131E90381F
-C078903807FFF001001380242E7DAC2B>99 D<EB01FE903807FFC090381F03F090387E00
-FC49137E48487F485A4848EB1F80000F15C049130F121F484814E01507A2007F15F090C7
-FCA25AA390B6FCA290C9FCA67EA27FA2123F16306C7E1670000F15606D14E06C6C14C000
-0314016C6CEB03806C6CEB0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC
-2B>101 D<EA01FC12FFA3120712031201B3EC01FE913807FFC091381E07F091383801F8
-02707FECE000D9FDC07F5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA3
-2F457DC436>104 D<EA01E0EA07F8A2487EA46C5AA2EA01E0C8FCADEA01FC12FFA31207
-12031201B3B0487EB512F8A315437DC21C>I<143C14FFA2491380A46D1300A2143C91C7
-FCADEC7F80EB3FFFA31300147F143FB3B3AA123E127F39FF807F00A2147EA25C6C485A38
-3C01F06C485A3807FF80D801FEC7FC195785C21E>I<EA01FC12FFA3120712031201B3A2
-92381FFFE0A36F1300ED07F816E05E5E030EC7FC5D5D5D5D4A5A4A5A4AC8FC5CEC3F804A
-7E14FF9038FDCFE09038FF8FF01407496C7E01FC7F14016E7E81816F7E82151F6F7E8215
-07826F7E8282486C491380B5D8F81F13F8A32D457DC433>I<EA01FC12FFA31207120312
-01B3B3B3A5487EB512F8A315457DC41C>I<D801FC01FFEC1FE000FF010701E0EBFFFC91
-3B0F03F801E07F913C3C01FC07803F800007903C7000FE0E001FC0000349D97E1C130F26
-01FDC0D97F38804A143001FFDA3FF06D7E91C75BA2495DA3495DB3A8486C4A6C497EB5D8
-F81FB50003B512E0A34B2C7DAB52>I<3901FC01FE00FF903807FFC091381E07F0913838
-01F8000701707F0003EBE0002601FDC07F5C01FF147F91C7FCA25BA35BB3A8486CECFF80
-B5D8F83F13FEA32F2C7DAB36>I<EC7F80903803FFF090380FC0FC90383E001F496D7E49
-6D7E48486D7E48486D7E48486D7E000F81A24848147E003F157FA290C87E481680A44816
-C0AA6C1680A26D147F003F1600A2001F157E6D14FE000F5D6D130100075D6C6C495A6C6C
-495A6C6C495A013E49C7FC90381FC0FE903807FFF89038007F802A2E7DAC31>I<3903F8
-03F000FFEB1FFCEC3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E153C01FF1300
-5BA45BB3A748B4FCB512FEA3202C7DAB26>114 D<90383FE0183901FFFC383907E01F78
-390F0003F8001E1301481300007C1478127800F81438A21518A27EA27E6C6C13006C7E13
-FC383FFFE06C13FC6C13FF6C14C06C14E0C614F0011F13F81300EC0FFC140300C0EB01FE
-1400157E7E153EA27EA36C143C6C147C15786C14F86CEB01F039F38003E039F1F00F8039
-E07FFE0038C00FF01F2E7DAC26>I<1306A5130EA4131EA3133E137EA213FE1201120700
-1FB512F0B6FCA2C648C7FCB3A4150CAA017E131C017F1318A26D133890381F8030ECC070
-903807E0E0903801FFC09038007F001E3E7EBC26>I<D801FC147F00FFEC3FFFA3000714
-01000380000181B3A85EA35DA212006D5B017E9038077F80017F010E13C06D011C13FE90
-380FC078903803FFF09026007F8013002F2D7DAB36>I<B539F001FFFCA3000790C7EA7F
-E06C48EC1F8000011600160E0000150C6D141C6D1418A26E1338013F1430A26D6C5BA26E
-13E0010F5CA26D6C485AA2ECF803010391C7FCA2903801FC06A2ECFE0E0100130CA2EC7F
-18A215B8EC3FB0A2EC1FE0A36E5AA26E5AA36EC8FCA21406A35CA25CA2123C007E5BB4FC
-5CA25CEAFE01387C0380D87007C9FCEA3C1EEA0FFCEA03F02E3F7EAA33>121
-D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: FB cmbx10 10.95 65
-/FB 65 122 df<EDFFFC021FEBFFFC147F49B6FC0107EBC01F90390FFE003FEB1FF8EB3F
-E04948137F01FF143F5C5A91C7121F160FABB8FCA50001903880000FB3AC007FD9FE03B5
-12F0A534407EBF3A>13 D<DBFFF8903807FFC0021F01FE017F13F8027FD9FF83B57E49B6
-00CF14FF01079028C03FFFFE007F90270FFE000F01F0133FD91FF84901C0497ED93FE049
-90C712FF49484A497F13FF4A495A5A91C76C5AA2041F6E5B040F6F5A081EC7FC97C8FCA6
-F21FE0BCFCA50001902780000FFCC7FC1A7FB3AB007FD9FE03B5D8F01FB51280A551407E
-BF57>I<EA0FC0EA1FE0EA3FF0EA7FF8EAFFFCA313FEA3127F123F121FEA0FDEEA001EA2
-133E133CA2137C1378A213F8EA01F0A2EA03E0EA07C0EA0F80121FEA3F00121E120C0F20
-79BE1D>39 D<EC0780140F141FEC3E0014FE495A495A5C495A130F495A495AA249C7FC5B
-5B1201485AA212075BA2120F5B121FA3485AA4127F5BA512FFB0127FA57F123FA46C7EA3
-120F7F1207A27F1203A26C7E12007F7F6D7EA26D7E6D7E13076D7E806D7E6D7E143EEC1F
-80140F1407195A77C329>I<127012F8127C7EEA3F806C7E6C7E12076C7E7F6C7E6C7EA2
-137F80133F806D7EA280130FA280130780A36D7EA4807FA51580B01500A55B5CA4495AA3
-5C130F5CA2131F5CA2495A5C137F91C7FC13FEA2485A485A5B485A120F485A485A003EC8
-FC5A5A1270195A7AC329>I<147C14FE497EA5260C00FE1360003FEC01F8D87F80EB03FC
-01C0130701E0130F3AFFF87C3FFED87FFCEB7FFC01FE13FF263FFF7D13F8000F90B512E0
-00011500D8003F13F8010713C0A2013F13F848B6FC000F15E0003F017D13F8267FFE7C13
-FC01FC137FD8FFF8EB3FFE3A7FE0FE0FFC01C0130701801303D83F00EB01F8000CEC0060
-C6486C1300A56D5A147C27287AC334>I<EA0FC0EA1FE0EA3FF0EA7FF8EAFFFCA313FEA3
-127F123F121FEA0FDEEA001EA2133E133CA2137C1378A213F8EA01F0A2EA03E0EA07C0EA
-0F80121FEA3F00121E120C0F20798D1D>44 D<B612E0A91B097F9823>I<EA0FC0EA1FE0
-EA3FF0EA7FF8EAFFFCA6EA7FF8EA3FF0EA1FE0EA0FC00E0E798D1D>I<161C163E167EA2
-16FE16FC150116F8A2150316F0A2150716E0150F16C0A2151F1680153F1600A25D157E15
-FE5DA214015DA214035D14075DA2140F5D141F5DA2143F92C7FC5C147EA214FE5CA21301
-5C13035CA213075C130F5CA2131F5C133F91C8FCA25B137EA213FE5B12015BA212035B12
-075BA2120F5B121F5BA2123F90C9FCA25A127E12FE5AA25A1278275B7AC334>I<ECFFE0
-010713FC011F13FF017F14C0D9FFE07F489038803FF03A03FE000FF848486D7EA248486D
-7E001F81A348486D1380A3007F16C0A500FF16E0B3A2007F16C0A5003F16806D5BA2001F
-1600A2000F5D6D13076C6C495A6C6C495A6C6D485A6C9038E0FFE06DB55A011F91C7FC01
-0713FC010013E02B3D7CBB34>I<140F143F5C495A130F48B5FCB6FCA313F7EAFE071200
-B3B3A8007FB612F0A5243C78BB34>I<903803FF80013F13F890B512FE00036E7E488126
-0FF80F7F261FC0037F4848C67F486C6D7E6D6D7E487E6D6D7EA26F1380A46C5A6C5A6C5A
-0007C7FCC8FC4B1300A25E153F5E4B5AA24B5A5E4A5B4A5B4A48C7FC5D4A5AEC1FE04A5A
-4A5A9139FF000F80EB01FC495A4948EB1F00495AEB1F8049C7FC017E5C5B48B7FC485D5A
-5A5A5A5AB7FC5EA4293C7BBB34>I<903801FFE0010F13FE013F6D7E90B612E04801817F
-3A03FC007FF8D807F06D7E82D80FFC131F6D80121F7FA56C5A5E6C48133FD801F05CC8FC
-4B5A5E4B5A4A5B020F5B902607FFFEC7FC15F815FEEDFFC0D9000113F06E6C7E6F7E6F7E
-6F7E1780A26F13C0A217E0EA0FC0487E487E487E487EA317C0A25D491580127F49491300
-D83FC0495A6C6C495A3A0FFE01FFF86CB65A6C5DC61580013F49C7FC010313E02B3D7CBB
-34>I<ED01F815031507A2150F151F153FA2157F15FF5C5CA25C5CEC1FBFEC3F3F143E14
-7C14FCEB01F814F0EB03E01307EB0FC0EB1F801400133E137E5B485A5B485A1207485A5B
-48C7FC5A127E5AB812F8A5C8387FF800AA49B612F8A52D3C7DBB34>I<00071538D80FE0
-EB01F801FE133F90B6FC5E5E5E5E93C7FC5D15F85D15C04AC8FC0180C9FCA9ECFFC00187
-13FC019F13FF90B67E020113E09039F8007FF0496D7E01C06D7E5B6CC77FC8120F82A317
-80A21207EA1FC0487E487E12FF7FA21700A25B4B5A6C5A01805C6CC7123F6D495AD81FE0
-495A260FFC075B6CB65A6C92C7FCC614FC013F13F0010790C8FC293D7BBB34>I<EC07FF
-023F13C049B512F001078049EB03FC90383FF80090397FE001FE9038FFC0034849487E48
-495AA2485A120FA2485A6F5A003F6E5A6F5A92C8FC485AA21402EC3FFE00FF496C7E01F9
-B512E001FB809138E03FF89039FF800FFC4A6C7E825B6F13804915C0A317E05BA4127FA5
-123FA26D15C0121FA2000F4A13806D150012076C6C495A6C6D485A6C9038E07FF86DB55A
-6D5C6D1480010749C7FC010013F02B3D7CBB34>I<121F7F13F890B712F0A45A17E017C0
-178017005E5E5A007EC7EA01F84B5A007C4A5A4B5A4B5A93C7FC485C157E5DC7485A4A5A
-A24A5A140F5D141F143F5D147FA214FF92C8FC5BA25BA3495AA3130FA5131FAA6D5A6D5A
-6D5A2C3F7ABD34>I<ECFFF0010713FE011F6D7E017F14E09039FFC07FF03A01FE001FF8
-48486D7E48486D7E1503485A8281121FA27F7F7F6D5B02C05B14F06C6D485A9138FE0FF8
-9138FF9FF06CECFFE06C5D5E6C92C7FC6C816D14E0011F80498090B67E48812607FE3F7F
-48486C1480381FF807D9F00114C048486C7E007F8049010F13E0150348487F81167FA216
-3FA36D15C0127FEE7F807F6C6CECFF006C6C5B01FEEB07FE3A0FFFC03FFC6C90B55A0001
-15E06C6C5C011F49C7FC010113F02B3D7CBB34>I<903801FFE0010F13FC013F13FF90B6
-12C04801E07F489038003FF048486D7E000F6E7E485A6F7E123F48488081178012FFA217
-C0A517E0A4007F5CA4003F5C6C7E5D6C7E00075C3903FF80FB6C13FF6C6C13F36D13C301
-0F018313C090380008031400A24B1380EA03F0487E486C1500487E4B5AA25E151F4B5A49
-5C6C48EBFFE049485B2607FC0F5B6CB6C7FC6C14FC6C14F06D13C0D90FFEC8FC2B3D7CBB
-34>I<EA0FC0EA1FE0EA3FF0EA7FF8EAFFFCA6EA7FF8EA3FF0EA1FE0EA0FC0C7FCACEA0F
-C0EA1FE0EA3FF0EA7FF8EAFFFCA6EA7FF8EA3FF0EA1FE0EA0FC00E2879A71D>I<16FCA2
-4B7EA24B7EA34B7FA24B7FA34B7FA24B7FA34B7F157C03FC7FEDF87FA2020180EDF03F02
-03804B7E02078115C082020F814B7E021F811500824A81023E7F027E81027C7FA202FC81
-4A147F49B77EA34982A2D907E0C7001F7F4A80010F835C83011F8391C87E4983133E8301
-7E83017C81B500FC91B612FCA5463F7CBE4F>65 D<B812F8EFFF8018F018FC8426003FFC
-C7EA3FFF050F13807113C07113E08319F0A27113F8A719F05FA24D13E019C04D13804D13
-00EF3FFE933801FFF891B712E0188018F818FE02FCC7380FFF80050313C07113E07113F0
-19F8F07FFCA2F03FFEA219FFA38460A419FE187FA2F0FFFC4D13F85F4D13F0053F13E0BA
-12C0190018FC18F095C7FC403E7DBD4A>I<922607FFC0130E92B500FC131E020702FF13
-3E023FEDC07E91B7EAE1FE01039138803FFB499039F80003FF4901C01300013F90C8127F
-4948151FD9FFF8150F48491507485B4A1503481701485B18004890CAFC197E5A5B193E12
-7FA349170012FFAC127F7F193EA2123FA27F6C187E197C6C7F19FC6C6D16F86C6D150119
-F06C6D15036C6DED07E0D97FFEED0FC06D6CED3F80010F01C0ECFF006D01F8EB03FE6D90
-39FF801FFC010091B55A023F15E002071580020002FCC7FC030713C03F407ABE4C>I<B8
-12F8EFFF8018F018FC18FF26003FFCC76C13C005077F05017F716C7E727E727E727E7213
-80A27213C0A27213E0A21AF084A21AF8A41AFCA5197FA319FFA51AF8A41AF0A2601AE0A2
-4E13C0A24E13804E1300604E5A4E5A4D485A050713E0057F5BBA5A4EC7FC18F818C005F8
-C8FC463E7DBD50>I<BAFCA4198026003FFEC7123F1707170183183FA2181FF00FC0A318
-07EE07C0A3F003E0A3160F95C7FC161F163F16FF91B6FCA54AC6FC163F161F040F147CA2
-160719F8A593C71201A219F01803A21807A2180FF01FE0183F18FF1703173FBAFCA219C0
-A33E3D7DBC45>I<B912FEA48426003FFEC77E170F1703170084A284F01F80A3180FA2EE
-07C0A2F007C0A4040F90C7FCA2161F163F16FF91B6FCA54AC6FC163F161F160FA21607A6
-93C9FCACB712E0A53A3D7DBC42>I<922607FFC0130E92B500FC131E020702FF133E023F
-EDC07E91B7EAE1FE01039138803FFB499039F80003FF4901C01300013F90C8127F494815
-1FD9FFF8150F48491507485B4A1503481701485B18004890CAFC197E5A5B193E127FA349
-94C7FC12FFAB0407B612FC127F7FA3003F92C7383FFE00A27F7EA26C7FA26C7F6C7FA26C
-7F6C7FD97FFE157F6D6C7E010F01E014FF6D01F813036D9038FF801F010091B512F3023F
-15C00207ED803E02009138FE000E030701E090C7FC46407ABE52>I<B71280A526003FFE
-C7FCB3B3B0B71280A5213E7DBD28>73 D<B76C90B6FCA526003FFEC8D801FCC7FCF007F8
-4E5A4E5AF03F804EC8FC18FEEF03FC4D5A4D5AEF1FC04D5A4DC9FCEE01FE4C5A4C5AEE0F
-E04C5A4C5A16FF4B7F4B7F5D4B7F4B7F037F7F92B5FC6E486C7E9238F83FFF03F0804B7E
-4B6C7F4B6C7F0300804A7F707F707F84717E83717F85717F83717F85717F83727E85727F
-84B7D88007B612C0A54A3E7DBD52>75 D<B712E0A526003FFEC9FCB3AD183EA4187E187C
-A418FCA21701A2EF03F8A21707170F171F177FEE01FF160FB9FC18F0A4373E7DBD3F>I<
-B6051FB512C06F5EA26F5EA2D8003F97C7FC6F16F7A26E6CED01E7A26E6CED03C7A36E6C
-ED0787A26E6CED0F07A26E6C151EA36E6D143CA26E6D1478A26E6D14F0A26F6CEB01E0A3
-6F6CEB03C0A26F6CEB0780A26F6CEB0F00A36F6C131EA26F6D5AA26F6D5AA26F6D5AA393
-387FF1E0A293383FFBC0A270B45AA37090C7FCA2705AA2705AB600C0031FB612C0A2705A
-A2705A5A3E7CBD63>I<B6037FB512E0A2818181D8003F6D9139001F800081A281816E7E
-6E7F6E7F80826E7F6E7F6E7F6E7F157F826F7F6F7F6F7F6F7F81836F7F6F7F707E701380
-A27013C07013E07013F07013F87013FCA27013FEEF7FFF71139F7113DF8319FF83838383
-84A28484848484A284B600C080197F193F191FA24B3E7DBD52>I<ED3FFF0203B512F002
-1F14FE027F6E7E902701FFF80713E00107D9C00013F84990C7EA3FFCD93FFCEC0FFF4948
-6E7F49486E7F48496E7F4A80488448496F7EA24890C96C7E4884A249161F003F84A34848
-701380A400FF19C0AD007F19806D5EA3003F1900A26D5E6C60A26C6D4B5AA26C6D4B5A6C
-6D4A5BA26C6D4A5B6C6D4A5B6D6C4A5B6DB4023F90C7FC6D01C0EBFFFE0107D9F80713F8
-010190B612E06D5E021F4AC8FC020314F0DA003F90C9FC42407ABE4F>I<B812F017FF18
-C018F018FC26003FFCC77FEF1FFF7113807113C07113E0A27113F0A319F8A819F0A34D13
-E019C05F4D1380053F1300EFFFFE91B712F860188005FCC7FC4ACAFCB3A4B77EA53D3E7D
-BD47>I<B87E17FCEFFF8018F08428003FFC000113FE9338003FFF050F7F717F717FA285
-8385A761A25F61614D5B4D90C8FCEF3FFE4CB45A91B712F018C04DC9FC717E9126FC000F
-7F040113F0707F717EA2717EA2717EA685A6F207C019C0A271140F07E01380B76DEBF01F
-719038FC3F007190B5FC716C5B061F13F8CB000113E04A3F7DBD4E>82
-D<903A03FFC001C0011FEBF803017FEBFE0748B6128F4815DF48010013FFD80FF8130F48
-481303497F4848EB007F127F49143F161F12FF160FA27F1607A27F7F01FC91C7FCEBFF80
-6C13F8ECFFC06C14FCEDFF806C15E016F86C816C816C816C16806C6C15C07F010715E0EB
-007F020714F0EC003F1503030013F8167F163F127800F8151FA2160FA27EA217F07E161F
-6C16E06D143F01E015C001F8EC7F8001FEEB01FF9026FFE00713004890B55A486C14F8D8
-F81F5CD8F00314C027E0003FFEC7FC2D407ABE3A>I<003FB912FCA5903BFE003FFE003F
-D87FF0EE0FFE01C0160349160190C71500197E127EA2007C183EA400FC183F48181FA5C8
-1600B3AF010FB712F8A5403D7CBC49>I<B76C90B61280A526003FFEC9003EC7FCB3B3A4
-197E011F177C80A26D17FC616D6D14014E5A6D6D4A5A6D6D140F6D01F8EC3FC0DA7FFEEC
-FF8091273FFFC00F90C8FC020F90B512FC02035D020015E0031F1480030101F8C9FC493F
-7DBD50>I<B600FC020FB512C0A5C66C48C9381F8000013F95C7FC80616D173E6F157E6D
-177C6F15FC6D5F8118016D6D5D18036D5F6F14076D5F6F140F027F5E81181F023F93C8FC
-6F5C6E153E70137E6E157C8218FC6E6D5B17016E5DEEF0036E5DEEF8076E5D16FC170F03
-7F5CEEFE1F033F91C9FC705A6F133E17BE17FE6F5BA26F5BA26F5BA26F5BA36F5BA2705A
-A270CAFCA24A3F7EBD4F>I<B6D8FC03B600F090B512FEA5C601FCC7000301F0C8EA7E00
-017F6F177C856E6E17FC013F63856D6C037F4B5AA26F4A6C14036D634D7F6F18076D634D
-806F02EF150F6D636F01076E131F6D04C793C7FC050F806F02835D6D1A3E051F806F0201
-157E027F197C6F013F6E13FC023FDA3E005D057E806F017C017F13016E6105FC14FE7048
-013F13036E6104C1EDFF076E4A6D5C04C31687DCE3E06D138F6E6104E716CFDCF7C06D13
-DF6E96C8FC04FF16FF6E4A6D5BA294C77E6F5FA24C80033F5FA26F486F5AA24C153F030F
-5FA24C151F03075FA26F486F5A673F7EBD6C>I<007FB6013FB512F0A5D8001F01C0D900
-3FC7FC6D6D147E18FE6D6D5C6D6D495A6D4B5A6F13076D6D5C6E6C495A4D5A6EEB803F6E
-01C090C8FC6E147E705A6E13F16EEBF9F86EEBFBF0EEFFE0806F5B5F816F7F81836F7F81
-834B7F4B7F5D83DB3F3F7FED7E1F03FE804B6C7F4A486C7F4A487E0207814B6C7F4A487E
-4A4880023F6E7E92C76C7F027E804A8201016F7F4A6E7F495A49486E7F010F6F7F4A80B6
-00C0017F90B5FCA5483E7DBD4F>I<B600FE020FB512C0A5C66C90C9381F80006D6D4BC7
-FC6D6D157EA26D6D5D6D6D4A5A816D4C5A6D6D4A5A816D4C5A6E6C4A5A6E7F4EC8FC6E6D
-137E6E7F606E6D485A6E13F84D5A6E6D485A6E13FE70485A6F495A6F139F05FFC9FC6F5B
-815F6F5B816F5B5FB3A20207B612F8A54A3E7EBD4F>I<903807FFC0013F13F848B6FC48
-812607FE037F260FF8007F6DEB3FF0486C806F7EA36F7EA26C5A6C5AEA01E0C8FC153F91
-B5FC130F137F3901FFFE0F4813E0000F1380381FFE00485A5B485A12FF5BA4151F7F007F
-143F6D90387BFF806C6C01FB13FE391FFF07F36CEBFFE100031480C6EC003FD91FF890C7
-FC2F2B7DA933>97 D<13FFB5FCA512077EAFEDFFE0020713FC021FEBFF80027F80DAFF81
-13F09139FC003FF802F06D7E4A6D7E4A13074A80701380A218C082A318E0AA18C0A25E18
-80A218005E6E5C6E495A6E495A02FCEB7FF0903AFCFF01FFE0496CB55AD9F01F91C7FCD9
-E00713FCC7000113C033407DBE3A>I<EC7FF00107B5FC011F14C0017F14E09039FFF01F
-F0489038800FF848EB001F4848EB3FFC120F485AA2485AA2007FEC1FF849EB0FF0ED03C0
-00FF91C7FCAB127F7FA3003F153E7F001F157E6C6C147C6C6C14FC91388001F86C9038C0
-03F0C69038F81FE06DB512C0011F14800107EBFE009038007FF0272B7DA92E>I<EE07F8
-ED07FFA5ED003F161FAFEC7FF0903807FFFE011FEBFF9F017F14DF9039FFF01FFF48EBC0
-0348EB00014848EB007F485A001F153F5B123FA2127F5BA212FFAA127FA37F123FA26C6C
-147F120F6D14FF6C6C01037F6C6D48EBFFE06CEBF03F6C6CB512BF6D143F010713FC0100
-01E0EBE00033407DBE3A>I<ECFFF0010713FE011F6D7E017F809039FFE07FE048903880
-1FF048496C7E48486D7E48486D7E121F491301003F81A2485A6F1380A212FFA290B7FCA4
-01F0C9FCA5127FA27F123FEE0F806C7E161F6C6C15006C6C5C6C6D137E6C9038E001FC6C
-9038F80FF8013FB55A6D14C0010391C7FC9038007FF8292B7DA930>I<EC07FE91387FFF
-8049B512C0010714E090390FFE3FF0EB1FF090393FE07FF8EB7FC013FF1480A248903800
-3FF0ED1FE0ED0FC092C7FCAAB612E0A500010180C7FCB3AC007FEBFF80A525407DBF20>
-I<903A03FF8007F0013F9038F83FF8499038FCFFFC48B712FE48018313F93A07FC007FC3
-4848EB3FE1001FEDF1FC4990381FF0F81700003F81A7001F5DA26D133F000F5D6C6C495A
-3A03FF83FF8091B5C7FC4814FC01BF5BD80F03138090CAFCA2487EA27F13F06CB6FC16F0
-16FC6C15FF17806C16C06C16E01207001F16F0393FE000034848EB003F49EC1FF800FF15
-0F90C81207A56C6CEC0FF06D141F003F16E001F0147FD81FFC903801FFC02707FF800F13
-006C90B55AC615F8013F14E0010101FCC7FC2F3D7DA834>I<13FFB5FCA512077EAFED1F
-F8EDFFFE02036D7E4A80DA0FE07F91381F007F023C805C4A6D7E5CA25CA35CB3A4B5D8FE
-0FB512E0A5333F7CBE3A>I<EA01F8487E487E487E481380A66C13006C5A6C5A6C5AC8FC
-A913FFB5FCA512077EB3ABB512F8A515407CBF1D>I<13FFB5FCA512077EB3B3AFB512FC
-A5163F7CBE1D>108 D<01FFD91FF8ECFFC0B590B5010713F80203DAC01F13FE4A6E487F
-DA0FE09026F07F077F91261F003FEBF8010007013EDAF9F0806C0178ECFBC04A6DB4486C
-7FA24A92C7FC4A5CA34A5CB3A4B5D8FE07B5D8F03FEBFF80A551297CA858>I<01FFEB1F
-F8B5EBFFFE02036D7E4A80DA0FE07F91381F007F0007013C806C5B4A6D7E5CA25CA35CB3
-A4B5D8FE0FB512E0A533297CA83A>I<EC7FF0903803FFFE011FEBFFC0017F14F09039FF
-E03FF8489038800FFC3A03FE0003FE48486D7E000F168048486D13C0A2003F16E049147F
-007F16F0A400FF16F8AA007F16F0A46C6CECFFE0A2001F16C06C6C491380A26C6C491300
-3A03FF800FFE6C9038E03FFC6C6CB512F0011F14C0010791C7FC9038007FF02D2B7DA934
->I<01FFEBFFE0B5000713FC021FEBFF80027F80DAFF8113F09139FC007FF8000701F06D
-7E6C496D7E4A130F4A6D7E1880A27013C0A38218E0AA4C13C0A318805E18005E6E5C6E49
-5A6E495A02FCEBFFF0DAFF035B92B55A029F91C7FC028713FC028113C00280C9FCACB512
-FEA5333B7DA83A>I<3901FE01FE00FF903807FF804A13E04A13F0EC3F1F91387C3FF800
-0713F8000313F0EBFFE0A29138C01FF0ED0FE091388007C092C7FCA391C8FCB3A2B6FCA5
-25297DA82B>114 D<90383FFC1E48B512BE000714FE5A381FF00F383F800148C7FC007E
-147EA200FE143EA27E7F6D90C7FC13F8EBFFE06C13FF15C06C14F06C806C806C806C80C6
-1580131F1300020713C014000078147F00F8143F151F7EA27E16806C143F6D140001E013
-FF9038F803FE90B55A15F0D8F87F13C026E00FFEC7FC222B7DA929>I<EB07C0A5130FA4
-131FA3133F137FA213FF5A1207001FEBFFFEB6FCA40001EBC000B3151FA96CEBE03EA201
-7F137EECF8FC90383FFFF86D13F0010713E001001380203B7EB929>I<D9FF80EB0FF8B5
-EB0FFFA50007EC007F6C153FB3A5167FA316FF6C5C4B7F6C903AC007DFFFE09138F01F9F
-6DB5121F6D13FE010F13F8010101E0EBE000332A7CA83A>I<B500FC90383FFFC0A50001
-01C0903803E0006E1307A26C5E6E130F017F5D6E131F013F92C7FC6E5B011F143E6E137E
-010F147C6E13FCA26D5C15816D5C15C36D5C15E76D5C15FF6E5BA36E90C8FCA26E5AA26E
-5AA26E5AA26E5AA232287EA737>I<B53CFC3FFFFC03FFFEA50003D980009039C0000F80
-6E161F6C037F15006E496C5B6C183E836E48157E017F177C6E486D13FC013F02EF5C83DA
-FC071401011F02C75CDAFE0FEBFE03010F02835C17FFDAFF1F14076D02015C03BF148F6D
-D9BE005C18CF03FE14DF6D49017F90C7FC18FF6D496D5AA36E486D5AA26E486D5AA36E48
-6D5AA26E486D5A47287EA74C>I<B5D8FC03B51280A5C69026E0007FC7FC6E13FE6D6C5B
-6D6C485A6D6C485A010F13076D6C485AED9FC06DEBFF806D91C8FC6D5B6E5AA2143F6E7E
-140F814A7F4A7F4A7F02FE7F903801FC7F49486C7E02F07F49486C7E49486C7E011F7F49
-486C7FD97F008001FE6D7FB5D8C007EBFFC0A532287EA737>I<B500FC90383FFFC0A500
-0101C0903803E0006E1307A26C5E6E130F017F5D6E131F013F92C7FC6E5B011F143E6E13
-7E010F147C6E13FCA26D5C15816D5C15C36D5C15E76D5C15FF6E5BA36E90C8FCA26E5AA2
-6E5AA26E5AA26E5AA35D14075D000E130FD83F805B387FC01FD8FFE090C9FC5C143E147E
-5CEBC1F8387FC3F0387E0FE06CB45A6C5B6C48CAFCEA03F8323B7EA737>I
-E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: FC cmcsc10 10.95 17
-/FC 17 122 df<ED03C0A34B7EA24B7EA34B7EA3ED3BFCA3ED71FEA2EDF1FF15E0A20201
-80EDC07FA2DA03807F163FA24A486C7EA24A80020E130FA2021E80021C1307A2023C8002
-381303A24A6D7EA34A6D7EA249B77EA3D903C0C76C7E4A143FA249C87F171FA2010E6F7E
-A2011E82011C1507A2013C820138150313788401FC1501486C4B7ED80FFF030F1380B500
-F049B6FCA340417CC04A>65 D<B612F0A3000101E0C9FC38007F80B3B0EF01C0A5170318
-80A41707A3170FA2171F173F177FEFFF00160348486C133FB9FCA3323E7BBD3E>76
-D<B712E016FE707E00019039C0007FF06C6C48EB0FF8EE03FE707E707F717E717EA28417
-1F84A760173F60604D5A4DC8FC4C5A4C5AEE0FF0EE7FC091B500FEC9FC16F891388000FE
-EE3F80EE0FE0707E707E83160183160083A384A484A4725AF10380A2177F18F0053FEB07
-002601FFE015F8B600C0011F5B94380FFC0E943803FE1CCBEAFFF8F01FE041407BBD49>
-82 D<EC01E0A24A7EA34A7EA34A7EA24A7E141CA2EC3CFFEC387FA24A6C7EA34A6C7EA2
-010180ECC00FA249486C7EA349486C7EA24980010E1301010FB5FC4980A2011CC7FC4914
-7FA20178810170143FA201F08149141F1201486C811207486CEC3FF8D8FFFE49B512C0A3
-32317DB038>97 D<B612FEEDFFC016F03A03FC0007F86C48EB01FE1500167F1780163F17
-C0A61780167F170016FE4B5AED07F0ED7FE090B6128016F09039F80001FC6F7EEE7F8016
-3FEE1FC017E0160F17F0A617E0161FA2EE3FC0EE7F80923801FF00486CEB07FEB712F85E
-93C7FC2C2F7CAE35>I<B612FCEDFFC016F03A03FE000FF86C48EB01FEED007FEE3F80EE
-1FC0EE0FE0EE07F0160317F8160117FCA2EE00FEA417FFAA17FEA3EE01FCA3EE03F817F0
-1607EE0FE017C0EE3F80EE7F00ED01FE486CEB0FFCB712F016C04BC7FC302F7CAE39>
-100 D<B8FCA33903FE00016C489038003F80161F160F1607A21603A317C0ED1C01A393C7
-FCA2153CA215FC90B5FCA3EBFC00153CA2151CA21770A392C712E0A41601A2EE03C0A216
-07160F161F486C14FFB81280A32C2F7CAE33>I<B712FEA33903FE00036C48EB007F8282
-82A282A3EE0380A21538A293C7FCA31578A2EC01F890B5FCA3EBFC01EC0078A21538A592
-C8FCAA487EB512FCA3292F7CAE31>I<B5D8F81FB5FCA3D803FEC7EA7FC06C48EC3F80B1
-90B7FCA301FCC7123FB3486CEC7FC0B5D8F81FB5FCA3302F7CAE38>104
-D<B512FCA3D803FEC8FC6C5AB3A7160EA4161CA4163CA2167C16FC1501ED03F8486C131F
-B7FCA3272F7CAE2F>108 D<D8FFFC49B5FC7F7F00019138001FF06EEB0FE06EEB07C0EE
-0380EBDFE0EBCFF013C780EBC3FC13C180EBC0FF801580EC3FC0EC1FE0A2EC0FF0EC07F8
-A2EC03FCEC01FE140015FFED7F83153F16C3ED1FE3ED0FF3A2ED07FBED03FFA28181A216
-7F163F486C141F487E486C140FB56C1307A21603302F7CAE38>110
-D<EC1FF891B5FC903907F00FE090390FC003F0013FC712FC017E147E49804848EC1F8048
-48EC0FC04848EC07E0000F16F0491403001F16F8491401003F16FCA2007F16FE90C9FCA3
-4816FFAA6C6CEC01FEA3003F16FCA26D1403001F16F86C6CEC07F0A26C6CEC0FE0000316
-C06C6CEC1F806C6CEC3F00017E147E6D5C90390FC003F0903907F00FE00100B5C7FCEC1F
-F830317BAF3A>I<B612FCEDFF8016E03A03FE000FF86C48EB03FCED00FE167FA2EE3F80
-A217C0A61780A2EE7F00A216FEED03F8ED0FF090B612C093C7FC01FCC9FCB2487EB512F8
-A32A2F7CAE33>I<B612E015FE6F7E3A03FE003FE06C48EB07F8ED01FC6F7EA2828283A5
-94C7FC5E5E4B5A4B5A4B5AED3FC090B500FEC8FC5D9038FC007FED1F806F7E826F7EA26F
-7EA582A4EF01C016FEA21501486CED0380B538F800FF93383F8700EE1FFEC9EA03F83230
-7CAE37>114 D<007FB712F8A39039801FF0073A7E000FE00000781678A20070163800F0
-163CA348161CA5C71500B3A8EC3FF8011FB512F0A32E2E7CAD36>116
-D<B5D8F801B5FCA3D803FEC7EA1FF06C48EC0FE0EE07C0EE0380B3AB16076C6C1500A201
-7E5C017F141E6D141C6D6C133C6D6C5B6D6C485A903903FC07E00100B51280DA3FFEC7FC
-EC07F830307CAE38>I<B500E0903807FFF0A3000790C7000113800001923800FE006C16
-F86E5C017F4A5A6D7E6E495A011F5D6D6C13076E49C7FC0107140E6D6C131E6E5B010114
-386D6C13786F5A027F5BEC3FC191381FE3C05EEC0FF76EB4C8FC5D14036E5AB04A7E91B5
-12F0A3342F7EAE38>121 D E
-%EndDVIPSBitmapFont
-%DVIPSBitmapFont: FD cmr10 10.95 91
-/FD 91 125 df<16E04B7EA24B7EA24B7EA24B7EA2ED1DFFA203387FA29238787FC01570
-9238F03FE015E002016D7E15C002036D7E158002076D7E15004A6D7E140E021E6D7E141C
-023C6D7F143802786E7E147002F06E7E5C01016F7E5C01036F7E5C01076F7E91C8FC496F
-7E130E011E6F7E131C013C6F7F13380178707E137001F0707E5B0001717E5B0003717E5B
-0007717E90CAFC48717E120E001E717E001FBAFC481980A24819C0A2BB12E0A243417CC0
-4C>1 D<913801FFC0021F13FC9139FF007F80D903F8EB0FE0D90FF0EB07F8D91FC0EB01
-FCD97F806DB4FC49C86C7E48486F7E00038348486F7E000F8349150F001F83491507003F
-83A348486F7EAA6C6C4B5AA3001F5FA26C6C4B5AA200075F6D151F00035FA26C6C4B5A00
-005FA2017F4BC7FC6D157EA26D6C5C010F5DA26D6C495A00E0EF0380010315E0D8700192
-38C007006E130301001580A36C0160EC000E003C017049131E263FFFF0ECFFFEA36C5FA3
-39407CBF42>10 D<4AB4EB0FE0021F9038E03FFC913A7F00F8FC1ED901FC90383FF03FD9
-07F090397FE07F80494801FF13FF4948485BD93F805C137F0200ED7F00EF003E01FE6D91
-C7FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35>I<EC
-03FE91383FFF809138FE03E0903903F800F0D90FE013384948137C90393F8001FE90387F
-00035B5BA2485A6F5AED007093C7FCAA16FEB7FCA33901FC000315011500B3AC486C497E
-B5D8F87F13FCA32E407EBF33>I<EC03FF023F13EE9138FE01FEEB03F090380FE003EB1F
-C0EB3F80EB7F005B5B150148481300AEB7FCA3D801FCC7FCB3AE486C497EB5D8F87F13FC
-A32E407EBF33>I<DA03FE49B4FC91273FFF801F13C0913BFE03E07F01F0903C03F000F1
-FC0078D90FE0D97FF0131C49484948133E4948484913FF494848495A5B491500A248485C
-03016E5A0300153896C7FCAA197FBBFCA3D801FCC738FE00018485B3AC486C496CECFF80
-B5D8F87FD9FC3F13FEA347407EBF4C>I<121EEA7F80EAFFC0A9EA7F80ACEA3F00AC121E
-AB120CC7FCA8121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A4179C019>33
-D<001E130F397F803FC000FF137F01C013E0A201E013F0A3007F133F391E600F30000013
-00A401E01370491360A3000114E04913C00003130101001380481303000EEB070048130E
-0018130C0038131C003013181C1C7DBE2D>I<013F1603D9FFC04B7E2601E0E0150F2607
-C070151F48486C4BC7FC023E157E48486C15FE48D90FC0EB03FC003ED90EF0EB0FF8DA0F
-3F13FD007E903A070FFFF1F0007C0200EB03E0160000FC6D6C495A170F604DC8FC5F173E
-5F17FC5F4C5A1603007CD907005B4C5A007E150F003E495C020E49C9FC003F5D6C49133E
-260F803C5B023813FC6C6C485B3A01E0E001F03800FFC090273F0003E0133F90C70007EC
-FFC09339C001E0E0923A0F8007C070031F49487E0400143C033E90381F001C037E497F03
-7C133E4B150F0201027E7F4B137C4A5A020702FCEB03805D4A5A141F92C7FC143E147E14
-7C5CA2495A0103037CEB07005C4948147E010F033E5B4A160E49C8123F496F5B013E9238
-0F803C49173801FC6F6C5A49923801E0E0496FB45A0160043FC7FC41497BC34C>37
-D<EC0F80EC7FE0ECF870903803E0380107133CECC01CEB0F80011F131E150EA2EB3F00A5
-5D1480A25D157815705D6D6C5A14C1ECC38002C7CAFC02EE91387FFFFCEB0FEC14FC4A02
-0713C06D48913801FE006E5DEF00F06D7E01074B5A496C5D011D1503D939FF4A5A017093
-C7FC496D5B0001017F140E496C6C131E00036E131C2607801F143C000F6E5B001F6D6C13
-70263F000714F0486E485ADA03FE5B913801FF03486D495A0487C8FCED7FCFED3FFE6F48
-14386D5C150F007F6E6C14786D6D6C1470003F4A6C14F06D496C6C13E0001F91393E3FC0
-016C6C903AFC1FF003C03D07FC07F007FC1F800001B5D8C001B512006C6C90C7EA7FFCD9
-0FF8EC0FF03E437CC047>I<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013
-C0A312011380120313005A120E5A1218123812300B1C79BE19>I<1430147014E0EB01C0
-EB03801307EB0F00131E133E133C5B13F85B12015B1203A2485AA2120F5BA2121F90C7FC
-A25AA3123E127EA6127C12FCB2127C127EA6123E123FA37EA27F120FA27F1207A26C7EA2
-12017F12007F13787F133E131E7FEB07801303EB01C0EB00E014701430145A77C323>I<
-12C07E12707E7E121E7E6C7E7F12036C7E7F12007F1378137CA27FA2133F7FA21480130F
-A214C0A3130714E0A6130314F0B214E01307A614C0130FA31480A2131F1400A25B133EA2
-5BA2137813F85B12015B485A12075B48C7FC121E121C5A5A5A5A145A7BC323>I<150615
-0FB3A9007FB912E0BA12F0A26C18E0C8000FC9FCB3A915063C3C7BB447>43
-D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313005A
-120E5A1218123812300B1C798919>I<B512FEA617067F961E>I<121EEA7F80A2EAFFC0A4
-EA7F80A2EA1E000A0A798919>I<ED0180ED03C01507A21680150FA216005DA2151E153E
-A2153C157CA2157815F8A25D1401A25D1403A25D1407A25D140FA24AC7FCA2141E143EA2
-143C147CA2147814F8A25C1301A25C1303A25C1307A25C130FA291C8FC5BA2131E133EA2
-5BA2137813F8A25B1201A25B1203A25B1207A25B120FA290C9FC5AA2121E123EA2123C12
-7CA2127812F8A25A1260225B7BC32D>I<EB01FE90380FFFC090383F03F090387C00F849
-137C48487F48487F4848EB0F80A2000F15C04848EB07E0A3003F15F0A290C712034815F8
-A64815FCB3A26C15F8A56C6CEB07F0A3001F15E0A36C6CEB0FC0A26C6CEB1F8000031500
-6C6C133E6C6C5B017C5B90383F03F090380FFFC0D901FEC7FC263F7DBC2D>I<EB01C013
-031307131F137FEA07FFB5FC139FEAF81F1200B3B3ACEB7FF0B612F8A31D3D78BC2D>I<
-EB07FC90383FFF8090B512E03903F01FF83907C007FC390F0001FE001E6D7E001C158000
-3CEC7FC05AED3FE01270B4FC6DEB1FF07FA56C5A6CC7FC120CC813E0153FA216C0157F16
-8015FF16004A5A5D4A5A4A5A5D4A5A4A5A4AC7FC147E147C5C495A495A495A495A49C712
-70133E133C5B4914E0485A485A485A48C7120148B6FCA25A4815C0B7FCA3243D7CBC2D>
-I<EB07FC90383FFF809038F80FE03901E003F839078001FCD80F007F000E6D7E001E1580
-D81F80137F486C14C07FA27F5BA2121F6C5AC8138015FF1600A24A5AA24A5A5DEC07E04A
-5A023FC7FCEB1FFCECFF809038000FE0EC07F86E7E6E7E6E7E1680ED7FC0A216E0153FA2
-16F0A2120C123F487E487EA316E0A249137F6CC713C01278EDFF807E6C4913006C495A39
-07C007FC3903F80FF0C6B55A013F1380D907F8C7FC243F7CBC2D>I<150E151E153EA215
-7EA215FE1401A21403EC077E1406140E141CA214381470A214E0EB01C0A2EB0380EB0700
-A2130E5BA25B5BA25B5B1201485A90C7FC5A120E120C121C5AA25A5AB8FCA3C8EAFE00AC
-4A7E49B6FCA3283E7EBD2D>I<00061403D80780131F01F813FE90B5FC5D5D5D15C092C7
-FC14FCEB3FE090C9FCACEB01FE90380FFF8090383E03E090387001F8496C7E49137E497F
-90C713800006141FC813C0A216E0150FA316F0A3120C127F7F12FFA416E090C7121F12FC
-007015C012780038EC3F80123C6CEC7F00001F14FE6C6C485A6C6C485A3903F80FE0C6B5
-5A013F90C7FCEB07F8243F7CBC2D>I<EC1FE0ECFFF8903803F03E90380FC00F90391F00
-0780133E017EEB1FC049133F4848137F12035B12074848EB3F80ED1F00001F91C7FC5BA2
-123FA3485AA214FE903887FF8039FF8F07E090389C01F09038B800FC01B0137E13F0497F
-16804914C0A2ED1FE0A34914F0A5127FA6123F6D14E0A2121FED3FC0A26C6C1480A20007
-EC7F006C6C137E6C6C5B6C6C485A90387E07F06DB45A010F1380D903FCC7FC243F7CBC2D
->I<1238123C123F90B612FCA316F85A16F016E00078C712010070EC03C0ED078016005D
-48141E151C153C5DC8127015F04A5A5D14034A5A92C7FC5C141EA25CA2147C147814F8A2
-13015C1303A31307A3130F5CA2131FA6133FAA6D5A0107C8FC26407BBD2D>I<EB03FC90
-381FFF8090387C07E09038F001F83901E0007C48487F48487F48C7FCED0F80121E16C000
-3E1407A4123FA26DEB0F807F6C6C131F6D140001FC133E6C6C5B9038FF80786C6D5A6CEB
-F3E06CEBFF806C91C7FC133F6D13C06D7F013F13F801787F48486C7E3903E01FFF48486C
-1380260F800313C048487E489038007FE0003E143F007E141F007CEC0FF01507481403A3
-1501A46C15E0007C1403A2007E15C06C14076CEC0F806DEB1F006C6C133ED807F05B3901
-FC03F86CB512E0011F1380D903FCC7FC243F7CBC2D>I<EB03FCEB1FFF90387E07C09038
-FC03F048486C7E48486C7E4848137C000F147E4848137F81003F15805B007F15C0A2151F
-12FF16E0A516F0A5127F153FA36C7EA2001F147F120F6C6C13FF6D13DF000313013900F8
-039F90387E0F1FD91FFE13E0EB07F090C7FCA2ED3FC0A41680157FD80F801400487E486C
-13FEA24A5A5D49485AEB8007391E000FE0001F495A260FC07FC7FC3803FFFE6C13F83800
-3FC0243F7CBC2D>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121EEA7F80A2EA
-FFC0A4EA7F80A2EA1E000A2779A619>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FC
-B3121E127FEAFF80A213C0A4127F121E1200A412011380A3120313005A1206120E120C12
-1C5A1230A20A3979A619>I<007FB912E0BA12F0A26C18E0CDFCAE007FB912E0BA12F0A2
-6C18E03C167BA147>61 D<EB1FF890B5FC3903E01FC0390F0007F0001EEB03F848EB01FC
-4814FE140000FE14FF7E7FA46CC7FC123EC7EA01FEA2EC03FCEC07F815F0EC0FC0EC1F80
-EC3F00143E5C147814F85C13015CA2495AA25CAB91C7FC90C8FCA8EB0780EB1FE0A2497E
-A46D5AA2EB078020407BBF2B>63 D<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A29138
-01C7FC15C3A291380381FEA34AC67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7E
-A349486D7E91B6FCA249819138800001A249C87EA24982010E157FA2011E82011C153FA2
-013C820138151FA2017882170F13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D417D
-C044>65 D<B712FCEEFF8017F00001903980000FF86C6CC7EA03FE707E701380EF7FC0EF
-3FE0A2EF1FF0A218F8A3170F171FA318F0A2EF3FE0177F18C0EFFF804C1300EE03FCEE0F
-F8EE7FE091B6C7FC17E091C7EA07FCEE01FE933800FF80EF7FC0EF3FE0EF1FF018F8170F
-18FC1707A218FEA718FC170FA2EF1FF818F0173FEF7FE0EFFFC00403138048486C90380F
-FE00B85A17E094C7FC373E7DBD40>I<DB3FF01306912603FFFE130E020F9038FF801E91
-3A3FF007E03E9139FF8000F8D903FEC7EA7C7ED907F8EC1EFE4948140FD93FE014074948
-1403495A91C812014848150012034848167E5B000F173EA24848161EA2123F5B180E127F
-A349160012FFAC127F7F180EA2123FA27F001F171E181C6C7EA20007173C6D16386C6C16
-78000117706C6C16F06EEC01E06D6C15C06D6C1403D90FF0EC07806D6CEC1F00D903FE14
-3E902600FF8013F891393FF007F0020FB512C0020391C7FC9138003FF037427BBF42>I<
-B712FCEEFF8017E000019039C0001FF86C6C48EB03FEEE00FF717E717EEF0FE084717E71
-7E170184717EA21980187F19C0A3F03FE0A519F0AB19E0A5F07FC0A21980A218FF19004D
-5AA24D5A6017074D5A4D5AEF7FC04DC7FCEE03FE48486CEB1FF8B85A178004FCC8FC3C3E
-7DBD45>I<B912E0A300019038C000016C6C48EB001FEF0FF01703A217011700A31870A4
-18381638A41800A21678A216F81501150791B5FCA3EC8007150115001678A21638A2180E
-A3181C93C7FCA4183C1838A21878A318F8EF01F0A21707170F173F48486CEB03FFB912E0
-A3373E7DBD3E>I<B91280A300019038C000036C6C48EB007FEF1FC0170F1707A21703A3
-1701A4EF00E0A21638A31800A31678A216F81501150791B5FCA3EC8007150115001678A2
-1638A693C8FCAF3801FFE0B612F0A3333E7DBD3B>I<DB3FE0130C912603FFFE131C021F
-9038FF803C913A7FF00FC07C9139FF0001F0D903FC90380078FC4948143DD91FE0141F49
-48140F4948140701FF15034890C8FC491501485A000716005B000F177C5B001F173CA248
-5AA2181C127FA25B95C7FC12FFAB041FB512F0127FA26D9139000FFE00EF03FC123FA27F
-121FA26C7EA212077F12036C7E7F6C7F6D6C14076D7E6D6C140FD907F8141ED903FEEC3C
-7C902600FF80EBF83C913A7FF007F01C021FB5EAC00C020391C8FC9138003FF03C427BBF
-47>I<B6D8C01FB512F8A3000101E0C7383FFC0026007F80EC0FF0B3A691B7FCA30280C7
-120FB3A92601FFE0EC3FFCB6D8C01FB512F8A33D3E7DBD44>I<B612F0A3C6EBF000EB3F
-C0B3B3B2EBFFF0B612F0A31C3E7EBD21>I<011FB512FCA3D9000713006E5A1401B3B3A6
-123FEA7F80EAFFC0A44A5A1380D87F005B007C130700385C003C495A6C495A6C495A2603
-E07EC7FC3800FFF8EB3FC026407CBD2F>I<B600C090387FFFFCA3000101E0C7000F1380
-26007F80913807FE0018F818E0604D5A4DC7FC173E5F5F4C5A4C5A4C5A4C5A4CC8FC163E
-5E5E4B5A4B5AED07804B7E151F4B7E4B7E15FF913881EFF8913883C7FCEC878791388F03
-FE91389E01FF14BCDAF8007F4A6D7E5C4A6D7E4A6D7EA2707E707EA2707E707EA2707F71
-7E84173F717E717EA2717E848419802601FFE04A13C0B600C090B6FCA3403E7DBD47>I<
-B612F8A3000101E0C9FC38007F80B3B0EF0380A517071800A45FA35FA25F5F5F4C5A1607
-48486C133FB8FCA3313E7DBD39>I<B500C093B512C0A300016D4BEBE000D8007F1880D9
-77F0ED03BFA3D973F8ED073FA3D971FC150EA2D970FE151CA3027F1538A36E6C1470A36E
-6C14E0A26E6CEB01C0A36E6CEB0380A36E6CEB0700A26E6C130EA36E6C5BA3037F5BA26F
-6C5AA36F6C5AA392380FE1C0A3923807F380A26FB4C7FCA36F5AA213F8486C6D5AD807FF
-EFFFE0B500F80178017FEBFFC0A34A3E7CBD53>I<B56C91B512F88080D8007F03071300
-6EEC01FC6E6E5A1870EB77FCEB73FEA2EB71FF01707FA26E7E6E7EA26E7E6E7EA26E7E6E
-7EA26E7E6E7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE
-1FF0EE0FF8A2EE07FCEE03FEA2EE01FF7013F0A2177F173FA2171F170FA2170701F81503
-487ED807FF1501B500F81400A218703D3E7DBD44>I<ED7FE0913807FFFE91391FC03F80
-91397E0007E04948EB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E01FE6F
-7E00018349150300038348486F7EA248486F7EA2001F188049167F003F18C0A3007F18E0
-49163FA300FF18F0AC007F18E06D167FA4003F18C0A26C6CEEFF80A36C6C4B1300A26C6C
-4B5A00035F6D150700015F6C6C4B5A6D5E6D6C4A5A6D6C4A5A6D6C4AC7FC6D6C14FED901
-FCEB03F8D9007FEB0FE091391FC03F80912607FFFEC8FC9138007FE03C427BBF47>I<B7
-12F8EEFF8017E000019039C0003FF86C6C48EB07FCEE01FE707EEF7F80EF3FC018E0A2EF
-1FF0A218F8A818F0A2EF3FE0A218C0EF7F80EFFF004C5AEE07FCEE3FF091B612C04CC7FC
-0280C9FCB3A73801FFE0B612C0A3353E7DBD3E>I<ED7FE0913807FFFE91391FC03F8091
-397F000FE0D901FCEB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E498248
-486F7E49150300038348486F7EA2000F834981001F1880A24848EE7FC0A3007F18E0A249
-163FA200FF18F0AC007F18E0A26D167FA3003F18C0A26C6CEEFF80A3000F18006D5D0007
-DA0F805B6C6C90393FE003FCED70706C6C496C485A6C6C48486C485A017FD9800E5BD93F
-819038061FC0D91FC19038073F80D90FE14AC7FCD907F1EB03FE902601FDC013F8903A00
-7EE007E091271FF03FC013180207B5FC9139007FE1E0DB0001143883711378A2706C13F0
-EFFF0318FFA27113E0A37113C0711380711300715AEF01F83D527BBF47>I<B712C016FC
-EEFF800001D9C00013E06C6C48EB1FF0EE07FCEE01FE707E84717EA2717EA284A760177F
-606017FF95C7FCEE01FCEE07F8EE1FE0EEFF8091B500FCC8FC16F091388001FCED003FEE
-1FC0707E707E83160383160183A383A484A4F0C004190EA28218E0057F131E2601FFE016
-1CB600C0EB3FF094381FF83805071370CA3801FFE09438003F803F407DBD43>I<D907FC
-131890391FFF8038017FEBE0783901FC03F83A03F0007CF8D807C0133F4848130F001F14
-0748C7FC003E1403007E1401A2007C140012FC1678A46C1538A27EA26C6C14007F7FEA3F
-F8EBFF806C13F86CEBFF806C14F06C14FC6C14FF6C15C0013F14E0010714F0EB007F0207
-13F89138007FFC150FED07FE15031501ED00FFA200E0157FA3163FA27EA3163E7E167E6C
-157C6C15FC6C15F86D13016DEB03F06DEB07E0D8F9FCEB0FC03AF07F803F8090391FFFFE
-00D8E00713F839C0007FC028427BBF33>I<003FB91280A3903AF0007FE001018090393F
-C0003F48C7ED1FC0007E1707127C00781703A300701701A548EF00E0A5C81600B3B14B7E
-4B7E0107B612FEA33B3D7DBC42>I<B600C090B512F8A3000101E0C70007130026007F80
-EC01FC715A1870B3B3A4013F16F06E5DA21701011F5E80010F15036E4A5A010793C7FC6D
-6C5C6D6C141E6D6C5C027F14F86E6C485A91390FF00FE00203B51280020049C8FCED1FF0
-3D407DBD44>I<B691380FFFFEA3000301E0020113E06C01809138007F806CEF3F00017F
-163E181C6E153C013F1638A26E1578011F1670A26D6C5DA26E140101075EA26E14030103
-5EA26D6C4AC7FCA2806D150EA26F131E027F141CA26F133C023F1438A26E6C5BA26F13F0
-020F5CA2EDF80102075CA26E6C485AA2EDFE07020191C8FCA26F5A6E130EA2ED7F9CA216
-DCED3FF8A36F5AA36F5AA26F5AA36F5A3F407EBD44>I<B500FE017FB5D88007B5FCA300
-0301C0010101E0C713F86C90C849EC3FE07148EC0F807E7215006E143F017F190E84A26D
-6C60A24D7E6D6C60A2EFE7F86D6C60A2933801C3FC6E18F001076104037F6E0281140101
-036104077F17006D6C4D5AA2040EEB7F806D6C4DC7FCA24CEB3FC0DA7F80160EA24CEB1F
-E003C0161E023F171C047814F0DBE070010F133C021F173804F014F84C1307DA0FF05EA2
-DBF1C0EB03FCDA07F95EA2DBFB80EB01FEDA03FF6F5AA293C8FCA26E5FA24B157F020094
-C8FCA24B81037C153EA20378151E0338151C58407EBD5D>I<007FB5D8C003B512E0A3C6
-49C7EBFC00D93FF8EC3FE06D48EC1F806D6C92C7FC171E6D6C141C6D6C143C5F6D6C1470
-6D6D13F04C5ADA7FC05B023F13036F485ADA1FF090C8FC020F5BEDF81E913807FC1C163C
-6E6C5A913801FF7016F06E5B6F5AA26F7E6F7EA28282153FED3BFEED71FF15F103E07F91
-3801C07F0203804B6C7EEC07004A6D7E020E6D7E5C023C6D7E02386D7E14784A6D7E4A6D
-7F130149486E7E4A6E7E130749C86C7E496F7E497ED9FFC04A7E00076DEC7FFFB500FC01
-03B512FEA33F3E7EBD44>I<B66C0103B51280A3000101F0C8EBF8006C6C48ED3FC0725A
-013F041EC7FC6D7E606D6C15386D6C1578606D6C5D6E14016D5E6D6D1303606E6C49C8FC
-6E6C5B170E6E6C131E171C6E6C5B6E6C137817706E6C13F06F5B6E13016EEB83C05FED7F
-C7DB3FE7C9FC16EFED1FFE5E150F6F5AB3A4ED1FFC020FB512FCA3413E7FBD44>I<003F
-B712F8A391C7EA1FF013F801E0EC3FE00180EC7FC090C8FC003EEDFF80A2003C4A130000
-7C4A5A12784B5A4B5AA200704A5AA24B5A4B5AA2C8485A4A90C7FCA24A5A4A5AA24A5AA2
-4A5A4A5AA24A5A4A5AA24990C8FCA2495A4948141CA2495A495AA2495A495A173C495AA2
-4890C8FC485A1778485A484815F8A24848140116034848140F4848143FED01FFB8FCA32E
-3E7BBD38>I<EAFFFCA4EAF000B3B3B3B3ABEAFFFCA40E5B77C319>I<486C13C000031301
-01001380481303000EEB070048130E0018130C0038131C003013180070133800601330A3
-00E01370481360A400CFEB678039FFC07FE001E013F0A3007F133FA2003F131F01C013E0
-390F0007801C1C73BE2D>I<EAFFFCA4EA003CB3B3B3B3ABEAFFFCA40E5B7FC319>I<121E
-EA7F80A2EAFFC0A4EA7F80A2EA1E000A0A79BD19>95 D<EA0180120313005A120E5A1218
-1238123012701260A312E05AA412CFEAFFC013E0A3127FA2123F13C0EA0F000B1C7ABE19
->I<EB0FF8EBFFFE3903F01F8039078007E0000F6D7E9038E001F8D81FF07F6E7EA3157F
-6C5AEA0380C8FCA4EC1FFF0103B5FC90381FF87FEB7F803801FC00EA07F8EA0FE0485A48
-5AA248C7FCEE038012FEA315FFA3007F5BEC03BF3B3F80071F8700261FC00E13CF3A07F0
-3C0FFE3A01FFF807FC3A003FC001F0292A7DA82D>I<EA01FC12FFA3120712031201B1EC
-03FC91381FFF8091387C07E09039FDE001F09039FFC000FC4A137E91C77E49158049141F
-17C0EE0FE0A217F0A2160717F8AA17F0A2160FA217E0161F17C06D1580EE3F006D5C6E13
-FE9039F3C001F89039F1E003F09039E0780FC09026C03FFFC7FCC7EA07F82D407EBE33>
-I<49B4FC010F13E090383F00F8017C131E4848131F4848137F0007ECFF80485A5B121FA2
-4848EB7F00151C007F91C7FCA290C9FC5AAB6C7EA3003FEC01C07F001F140316806C6C13
-076C6C14000003140E6C6C131E6C6C137890383F01F090380FFFC0D901FEC7FC222A7DA8
-28>I<ED01FC15FFA3150715031501B114FF010713E190381F80F990387E003D49131FD8
-03F81307485A49130348481301121F123F5B127FA290C7FCA25AAA7E7FA2123FA26C7E00
-0F14037F000714076C6C497E6C6C497ED8007C017913F890383F01F190380FFFC1903A01
-FE01FC002D407DBE33>I<EB01FE90380FFFC090383F03F09038FC01F848486C7E484813
-7E48487F000F158049131F001F15C04848130FA2127F16E090C7FCA25AA290B6FCA290C9
-FCA67EA27F123F16E06C7E1501000F15C06C6C13036DEB07806C6C1400C66C131E017E5B
-90381F80F8903807FFE0010090C7FC232A7EA828>I<EC1FC0EC7FF8903801F83C903807
-E07E90380FC0FFEB1FC1EB3F811401137FEC00FE01FE137C1500AEB6FCA3C648C7FCB3AE
-487E007F13FFA320407EBF1C>I<167C903903F801FF903A1FFF078F8090397E0FDE1F90
-38F803F83803F001A23B07E000FC0600000F6EC7FC49137E001F147FA8000F147E6D13FE
-00075C6C6C485AA23901F803E03903FE0FC026071FFFC8FCEB03F80006CAFC120EA3120F
-A27F7F6CB512E015FE6C6E7E6C15E06C810003813A0FC0001FFC48C7EA01FE003E140048
-157E825A82A46C5D007C153E007E157E6C5D6C6C495A6C6C495AD803F0EB0FC0D800FE01
-7FC7FC90383FFFFC010313C0293D7EA82D>I<EA01FC12FFA3120712031201B1EC01FE91
-3807FFC091381E07E091387803F09138E001F8D9FDC07F148001FF6D7E91C7FCA25BA25B
-B3A6486C497EB5D8F87F13FCA32E3F7DBE33>I<EA01E0EA07F8A2487EA46C5AA2EA01E0
-C8FCACEA01FC127FA3120712031201B3AC487EB512F0A3143E7DBD1A>I<1478EB01FEA2
-EB03FFA4EB01FEA2EB00781400AC147FEB7FFFA313017F147FB3B3A5123E127F38FF807E
-14FEA214FCEB81F8EA7F01387C03F0381E07C0380FFF803801FC00185185BD1C>I<EA01
-FC12FFA3120712031201B292B51280A392383FFC0016E0168093C7FC153C5D5D4A5AEC07
-C04A5A4AC8FC143E147F4A7E13FD9038FFDFC0EC9FE0140F496C7E01FC7F496C7E140181
-6E7E81826F7E151F826F7EA282486C14FEB539F07FFFE0A32B3F7EBE30>I<EA01FC12FF
-A3120712031201B3B3B1487EB512F8A3153F7DBE1A>I<2701F801FE14FF00FF902707FF
-C00313E0913B1E07E00F03F0913B7803F03C01F80007903BE001F87000FC2603F9C06D48
-7F000101805C01FBD900FF147F91C75B13FF4992C7FCA2495CB3A6486C496CECFF80B5D8
-F87FD9FC3F13FEA347287DA74C>I<3901F801FE00FF903807FFC091381E07E091387803
-F000079038E001F82603F9C07F0001138001FB6D7E91C7FC13FF5BA25BB3A6486C497EB5
-D8F87F13FCA32E287DA733>I<14FF010713E090381F81F890387E007E01F8131F4848EB
-0F804848EB07C04848EB03E0000F15F04848EB01F8A2003F15FCA248C812FEA44815FFA9
-6C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6CEB07E06C6CEB0FC06C6CEB1F80D8
-007EEB7E0090383F81FC90380FFFF0010090C7FC282A7EA82D>I<3901FC03FC00FF9038
-1FFF8091387C0FE09039FDE003F03A07FFC001FC6C496C7E6C90C7127F49EC3F805BEE1F
-C017E0A2EE0FF0A3EE07F8AAEE0FF0A4EE1FE0A2EE3FC06D1580EE7F007F6E13FE9138C0
-01F89039FDE007F09039FC780FC0DA3FFFC7FCEC07F891C9FCAD487EB512F8A32D3A7EA7
-33>I<02FF131C0107EBC03C90381F80F090397F00387C01FC131CD803F8130E4848EB0F
-FC150748481303121F485A1501485AA448C7FCAA6C7EA36C7EA2001F14036C7E15076C6C
-130F6C7E6C6C133DD8007E137990383F81F190380FFFC1903801FE0190C7FCAD4B7E92B5
-12F8A32D3A7DA730>I<3901F807E000FFEB1FF8EC787CECE1FE3807F9C100031381EA01
-FB1401EC00FC01FF1330491300A35BB3A5487EB512FEA31F287EA724>I<90383FC06039
-01FFF8E03807C03F381F000F003E1307003C1303127C0078130112F81400A27E7E7E6D13
-00EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8003F13E0010313F0EB001FEC0F
-F800E01303A214017E1400A27E15F07E14016C14E06CEB03C0903880078039F3E01F0038
-E0FFFC38C01FE01D2A7DA824>I<131CA6133CA4137CA213FCA2120112031207001FB512
-C0B6FCA2D801FCC7FCB3A215E0A912009038FE01C0A2EB7F03013F138090381F8700EB07
-FEEB01F81B397EB723>I<D801FC14FE00FF147FA3000714030003140100011400B3A515
-01A31503120015076DEB06FF017E010E13806D4913FC90381FC078903807FFE001009038
-80FE002E297DA733>I<B539E00FFFE0A32707FE000313006C48EB00FC5E00015D7F0000
-5DA26D13016D5CA26D6C485AA2ECC007011F91C7FCA290380FE00EA2ECF01E0107131CA2
-6D6C5AA2ECFC7801011370A2ECFEF001005BA2EC7FC0A36E5AA26EC8FCA3140E2B287EA6
-30>I<B53BC3FFFE03FFF8A3290FFE003FE00013C06C486D48EB3F806C4817006D010F14
-1E00016F131C15076D163C00004A6C1338A2017F5E4B7E151DD93F805DED3DFC1538D91F
-C04A5AED78FE9238707E03D90FE0017F5BEDE03F02F0140701070387C7FC9138F1C01F02
-F9148F010315CE9138FB800F02FF14DE6D15FCED00076D5DA24A1303027E5CA2027C1301
-023C5C023813003D287EA642>I<B539F01FFFE0A30003D9C00F1300C690388007F8D97F
-0013E002805BD93FC05B011F49C7FC90380FE00EECF01E6D6C5A01035B6D6C5A6E5AEB00
-FF6E5A6E5A81141F814A7E81147BECF1FC903801E1FEECC0FF01037F49486C7ED90F007F
-011E6D7E013E130F496D7E01FC80486C80000F4A7EB539803FFFF8A32D277FA630>I<B5
-39E00FFFE0A32707FE000313006C48EB01FC6F5A00015D7F00005DA2017F495AA2EC8003
-013F5CA26D6C48C7FCA26E5A010F130EA26D6C5AA2ECF83C01031338A26D6C5AA2ECFEF0
-01005BA2EC7FC0A36E5AA36EC8FCA2140EA2141E141C143C1438A2147800181370127EB4
-5BA2495AA248485AD87E07C9FCEA780EEA3C3CEA1FF8EA07E02B3A7EA630>I<001FB612
-80A2EBE0000180140049485A001E495A121C4A5A003C495A141F00385C4A5A147F5D4AC7
-FCC6485AA2495A495A130F5C495A90393FC00380A2EB7F80EBFF005A5B48481307120749
-1400485A48485BA248485B4848137F00FF495A90B6FCA221277EA628>I<B812F0A22C02
-80982D>I<BE12C0A25A0280985B>I E
-%EndDVIPSBitmapFont
-end
-%%EndProlog
-%%BeginSetup
-%%Feature: *Resolution 600dpi
-TeXDict begin
-%%PaperSize: A4
-
-%%EndSetup
-%%Page: 1 1
-1 0 bop 0 351 a FD(CCLR)m(C)29 b(/)i FC(R)m(utherf)n(ord)h(Appleton)h
-(Labora)-6 b(tor)g(y)1228 b FB(SUN/67.70)0 464 y FA(P)m(article)32
-b(Ph)m(ysics)i(&)e(Astronom)m(y)h(Researc)m(h)h(Council)0
-577 y(Starlink)d(Pro)5 b(ject)0 690 y(Starlink)31 b(User)j(Note)e
-(67.70)3271 927 y FD(P)-8 b(.)15 b(T.)g(W)-8 b(allace)3053
-1040 y(19)31 b(Decem)m(b)s(er)h(2005)p 0 1183 3780 12
-v 177 1788 a Fz(SLALIB)77 b(|)g(P)-6 b(ositional)76 b(Astronom)-6
-b(y)1510 2037 y(Library)1719 2449 y Fy(2.5-3)751 2856
-y Fz(Programmer's)75 b(Man)-6 b(ual)1633 3566 y Fx(Abstract)0
-3828 y FD(SLALIB)42 b(is)g(a)h(library)d(used)i(b)m(y)h(writers)e(of)i
-(p)s(ositional-astronom)m(y)f(applications.)76 b(Most)43
-b(of)g(the)g(188)0 3941 y(routines)30 b(are)i(concerned)f(with)f
-(astronomical)h(p)s(osition)e(and)i(time,)g(but)g(a)g(n)m(um)m(b)s(er)f
-(ha)m(v)m(e)j(wider)c(trigono-)0 4054 y(metrical,)h(n)m(umerical)f(or)h
-(general)h(applications.)p eop
-%%Page: 2 2
-2 1 bop 0 52 a FD(ii)0 351 y Fx(Con)l(ten)l(ts)0 555
-y FB(1)84 b(INTR)m(ODUCTION)2732 b(1)136 668 y FD(1.1)94
-b(Purp)s(ose)61 b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)
-h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h
-(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)151 b(1)136
-781 y(1.2)94 b(Example)30 b(Application)38 b(.)45 b(.)h(.)g(.)g(.)f(.)h
-(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)
-g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)151 b(1)136 894
-y(1.3)94 b(Scop)s(e)84 b(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g
-(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)
-g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)151
-b(2)136 1007 y(1.4)94 b(Ob)5 b(jectiv)m(es)38 b(.)46
-b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h
-(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)
-h(.)g(.)f(.)h(.)151 b(3)136 1120 y(1.5)94 b(F)-8 b(ortran)32
-b(V)-8 b(ersion)43 b(.)i(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)
-g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g
-(.)g(.)f(.)h(.)g(.)f(.)h(.)151 b(4)136 1233 y(1.6)94
-b(C)30 b(V)-8 b(ersion)65 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g
-(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)
-f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)151 b(4)136
-1345 y(1.7)94 b(F)-8 b(uture)31 b(V)-8 b(ersions)43 b(.)i(.)h(.)g(.)f
-(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)
-h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)151
-b(4)136 1458 y(1.8)94 b(New)31 b(F)-8 b(unctions)77 b(.)45
-b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f
-(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)
-h(.)151 b(5)136 1571 y(1.9)94 b(Ac)m(kno)m(wledgemen)m(ts)60
-b(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)
-h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h
-(.)151 b(5)0 1775 y FB(2)84 b(LINKING)3120 b(5)0 1979
-y(3)84 b(SUBPR)m(OGRAM)37 b(SPECIFICA)-9 b(TIONS)1881
-b(6)0 2183 y(4)84 b(EXPLANA)-9 b(TION)34 b(AND)h(EXAMPLES)1803
-b(171)136 2296 y FD(4.1)94 b(Spherical)29 b(T)-8 b(rigonometry)85
-b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)
-h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(171)136 2409 y(4.2)94 b(V)-8 b(ectors)32 b(and)e(Matrices)38
-b(.)45 b(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)
-g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(174)136 2521 y(4.3)94 b(Celestial)30 b(Co)s(ordinate)f(Systems)69
-b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)
-f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(176)136
-2634 y(4.4)94 b(Precession)30 b(and)g(Nutation)46 b(.)g(.)g(.)f(.)h(.)g
-(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)
-f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(179)136 2747
-y(4.5)94 b(Mean)31 b(Places)c(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)
-f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f
-(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(181)136
-2860 y(4.6)94 b(Ep)s(o)s(c)m(h)62 b(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g
-(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)
-f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(181)136 2973 y(4.7)94 b(Prop)s(er)30 b(Motion)80 b(.)45
-b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f
-(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)
-h(.)60 b(182)136 3086 y(4.8)94 b(P)m(arallax)31 b(and)e(Radial)g(V)-8
-b(elo)s(cit)m(y)87 b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g
-(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(182)136 3199 y(4.9)94 b(Ab)s(erration)c(.)46 b(.)g(.)f(.)h(.)g(.)f(.)
-h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h
-(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(183)136 3312 y(4.10)49 b(Di\013eren)m(t)31 b(Sorts)f(of)h(Mean)g
-(Place)55 b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h
-(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(184)136 3425 y(4.11)49 b(Mean)31 b(Place)g(T)-8 b(ransformations)90
-b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)
-f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(185)136
-3538 y(4.12)49 b(Mean)31 b(Place)g(to)g(Apparen)m(t)g(Place)81
-b(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)
-h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(187)136
-3651 y(4.13)49 b(Apparen)m(t)31 b(Place)f(to)i(Observ)m(ed)d(Place)73
-b(.)46 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)
-f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(188)136 3763
-y(4.14)49 b(The)30 b(Hipparcos)g(Catalogue)h(and)f(the)g(ICRS)63
-b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)
-g(.)f(.)h(.)g(.)f(.)h(.)60 b(191)136 3876 y(4.15)49 b(Time)30
-b(Scales)50 b(.)c(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h
-(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)
-g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(191)136 3989 y(4.16)49
-b(Calendars)59 b(.)46 b(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g
-(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)
-f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60 b(196)136 4102
-y(4.17)49 b(Geo)s(cen)m(tric)32 b(Co)s(ordinates)86 b(.)46
-b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g
-(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(196)136 4215 y(4.18)49 b(Ephemerides)88 b(.)46 b(.)f(.)h(.)g(.)f(.)h
-(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)
-g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(197)136 4328 y(4.19)49 b(Radial)30 b(V)-8 b(elo)s(cit)m(y)31
-b(and)e(Ligh)m(t-Time)h(Corrections)47 b(.)f(.)f(.)h(.)g(.)f(.)h(.)g(.)
-g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(206)136 4441 y(4.20)49 b(F)-8 b(o)s(cal-Plane)31 b(Astrometry)71
-b(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)
-h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(207)136 4554 y(4.21)49 b(Numerical)30 b(Metho)s(ds)d(.)46
-b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g
-(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)60
-b(208)0 4758 y FB(5)84 b(SUMMAR)-9 b(Y)37 b(OF)d(CALLS)2369
-b(212)p eop
-%%Page: 1 3
-1 2 bop 0 52 a Fw(SUN/67.70)3297 b FD(1)0 351 y Fx(1)135
-b(INTR)l(ODUCTION)0 605 y Fv(1.1)112 b(Purp)s(ose)0 824
-y FD(SLALIB)330 791 y Fu(1)404 824 y FD(is)34 b(a)h(library)d(of)j
-(routines)f(in)m(tended)g(to)h(mak)m(e)h(accurate)g(and)f(reliable)d(p)
-s(ositional-astronom)m(y)0 937 y(applications)i(easier)h(to)h(write.)56
-b(Most)36 b(SLALIB)f(routines)f(are)i(concerned)g(with)e(astronomical)h
-(p)s(osition)0 1049 y(and)k(time,)k(but)c(a)h(n)m(um)m(b)s(er)f(ha)m(v)
-m(e)i(wider)d(trigonometrical,)k(n)m(umerical)d(or)g(general)h
-(applications.)68 b(The)0 1162 y(applications)20 b(ASTR)m(OM,)h(COCO,)f
-(R)-10 b(V)22 b(and)e(TPOINT)h(all)f(mak)m(e)i(extensiv)m(e)g(use)f(of)
-h(the)f(SLALIB)g(routines,)0 1275 y(as)31 b(do)f(a)h(n)m(um)m(b)s(er)e
-(of)h(telescop)s(e)h(con)m(trol)g(systems)f(around)g(the)g(w)m(orld.)40
-b(The)30 b(SLALIB)g(v)m(ersions)f(curren)m(tly)0 1388
-y(in)i(service)h(are)g(written)f(in)g(F)-8 b(ortran)32
-b(77)h(and)f(run)e(on)i(V)-10 b(AX/VMS,)33 b(sev)m(eral)f(Unix)f
-(platforms)g(and)h(PC.)f(A)0 1501 y(proprietary)k(ANSI)h(C)g(v)m
-(ersion)f(is)h(also)g(a)m(v)-5 b(ailable)35 b(from)h(the)h(author;)i
-(it)d(is)f(functionally)f(similar)f(to)k(the)0 1614 y(F)-8
-b(ortran)31 b(v)m(ersion)f(up)s(on)f(whic)m(h)g(the)h(presen)m(t)h(do)s
-(cumen)m(t)f(concen)m(trates.)0 1904 y Fv(1.2)112 b(Example)37
-b(Application)0 2122 y FD(Here)31 b(is)e(a)i(simple)d(example)i(of)h
-(an)f(application)f(program)h(written)g(using)e(SLALIB)i(calls:)430
-2375 y Ft(PROGRAM)45 b(FK4FK5)143 2487 y(*)143 2600 y(*)95
-b(Read)47 b(a)g(B1950)g(position)e(from)i(I/O)g(unit)g(5)g(and)g(reply)
-f(on)h(I/O)g(unit)g(6)143 2713 y(*)95 b(with)47 b(the)g(J2000)f
-(equivalent.)93 b(Enter)46 b(a)i(period)e(to)h(quit.)143
-2826 y(*)430 2939 y(IMPLICIT)e(NONE)430 3052 y(CHARACTER)g(C*80,S)430
-3165 y(INTEGER)g(I,J,IHMSF\(4\),IDMSF\(4\))430 3278 y(DOUBLE)h
-(PRECISION)f(R4,D4,R5,D5)430 3391 y(LOGICAL)g(BAD)143
-3617 y(*)143 b(Loop)47 b(until)f(a)i(period)e(is)h(entered)430
-3729 y(C)g(=)g(')h(')430 3842 y(DO)f(WHILE)f(\(C\(:1\).NE.'.'\))143
-4068 y(*)239 b(Read)46 b(h)i(m)f(s)h(d)f(')g(")573 4181
-y(READ)f(\(5,'\(A\)'\))g(C)573 4294 y(IF)h(\(C\(:1\).NE.'.'\))d(THEN)
-716 4407 y(BAD)j(=)g(.TRUE.)143 4633 y(*)382 b(Decode)46
-b(the)h(RA)716 4746 y(I)g(=)h(1)716 4859 y(CALL)f
-(sla_DAFIN\(C,I,R4,J\))716 4971 y(IF)g(\(J.EQ.0\))f(THEN)859
-5084 y(R4)h(=)h(15D0*R4)143 5310 y(*)525 b(Decode)46
-b(the)h(Dec)859 5423 y(CALL)g(sla_DAFIN\(C,I,D4,J\))859
-5536 y(IF)g(\(J.EQ.0\))f(THEN)p 0 5607 1512 4 v 104 5661
-a Fs(1)138 5693 y Fr(The)26 b(name)f(isn't)h(an)g(acron)n(ym;)f(it)g
-(just)h(stands)g(for)h(\\Subprogram)d(Library)i(A".)p
-eop
-%%Page: 2 4
-2 3 bop 0 52 a FD(2)143 464 y Ft(*)668 b(FK4)47 b(to)g(FK5)1002
-577 y(CALL)g(sla_FK45Z\(R4,D4,1950D0,R)o(5,D5)o(\))143
-803 y(*)668 b(Format)46 b(and)h(output)f(the)h(result)1002
-916 y(CALL)g(sla_DR2TF\(2,R5,S,IHMSF\))1002 1029 y(CALL)g
-(sla_DR2AF\(1,D5,S,IDMSF\))1002 1142 y(WRITE)g(\(6,)382
-1255 y(:)334 b('\(1X,I2.2,2I3.2,''.'',I)o(2.2,)o(2X,)o(A,I2)o(.2,2)o
-(I3.)o(2,'')o(.'',)o(I1\))o('\))382 1367 y(:)2529 b(IHMSF,S,IDMSF)1002
-1480 y(BAD)47 b(=)h(.FALSE.)859 1593 y(END)f(IF)716 1706
-y(END)g(IF)716 1819 y(IF)g(\(BAD\))f(WRITE)h(\(6,'\(1X,''?''\)'\))573
-1932 y(END)g(IF)430 2045 y(END)f(DO)430 2271 y(END)0
-2518 y FD(In)36 b(this)g(example,)i(SLALIB)f(not)g(only)f(pro)m(vides)g
-(the)h(complicated)g(FK4)g(to)h(FK5)f(transformation)f(but)0
-2631 y(also)28 b(simpli\014es)d(the)j(tedious)g(and)g(error-prone)f
-(tasks)i(of)f(deco)s(ding)g(and)f(formatting)h(angles)h(expressed)e(as)
-0 2744 y(hours,)i(min)m(utes)g Fq(etc)p FD(.)40 b(The)30
-b(example)f(incorp)s(orates)h(range)g(c)m(hec)m(king,)h(and)e(a)m(v)m
-(oids)h(the)g(notorious)g(\\min)m(us)0 2857 y(zero")24
-b(problem)d(\(an)i(often-p)s(erp)s(etrated)g(bug)f(where)h
-(declinations)e(b)s(et)m(w)m(een)i(0)2754 2824 y Fp(\016)2817
-2857 y FD(and)f Fo(\000)p FD(1)3102 2824 y Fp(\016)3165
-2857 y FD(lose)g(their)g(min)m(us)0 2970 y(sign\).)37
-b(With)22 b(a)h(little)e(extra)i(elab)s(oration)f(and)g(a)g(few)g(more)
-h(calls)e(to)j(SLALIB,)e(defaulting)e(can)j(b)s(e)f(pro)m(vided)0
-3083 y(\(enabling)31 b(un)m(used)g(\014elds)f(to)j(b)s(e)f(replaced)g
-(with)f(commas)i(to)f(a)m(v)m(oid)h(ret)m(yping\),)g(prop)s(er)e
-(motions)h(can)g(b)s(e)0 3196 y(handled,)37 b(di\013eren)m(t)f(ep)s(o)s
-(c)m(hs)g(can)h(b)s(e)f(sp)s(eci\014ed,)h(and)f(so)h(on.)60
-b(See)37 b(the)g(program)g(COCO)e(\(SUN/56\))k(for)0
-3308 y(further)29 b(ideas.)0 3596 y Fv(1.3)112 b(Scop)s(e)0
-3814 y FD(SLALIB)30 b(con)m(tains)g(188)i(routines)d(co)m(v)m(ering)j
-(the)e(follo)m(wing)f(topics:)136 4038 y Fo(\017)46 b
-FD(String)29 b(Deco)s(ding,)i(Sexagesimal)f(Con)m(v)m(ersions)136
-4222 y Fo(\017)46 b FD(Angles,)30 b(V)-8 b(ectors)32
-b(&)e(Rotation)i(Matrices)136 4406 y Fo(\017)46 b FD(Calendars,)30
-b(Time)f(Scales)136 4590 y Fo(\017)46 b FD(Precession)30
-b(&)g(Nutation)136 4774 y Fo(\017)46 b FD(Prop)s(er)30
-b(Motion)136 4958 y Fo(\017)46 b FD(FK4/FK5/Hipparcos,)32
-b(Elliptic)27 b(Ab)s(erration)136 5141 y Fo(\017)46 b
-FD(Geo)s(cen)m(tric)32 b(Co)s(ordinates)136 5325 y Fo(\017)46
-b FD(Apparen)m(t)31 b(&)f(Observ)m(ed)f(Place)136 5509
-y Fo(\017)46 b FD(Azim)m(uth)30 b(&)g(Elev)-5 b(ation)136
-5693 y Fo(\017)46 b FD(Refraction)31 b(&)f(Air)f(Mass)p
-eop
-%%Page: 3 5
-3 4 bop 0 52 a Fw(SUN/67.70)3297 b FD(3)136 351 y Fo(\017)46
-b FD(Ecliptic,)29 b(Galactic,)j(Sup)s(ergalactic)d(Co)s(ordinates)136
-547 y Fo(\017)46 b FD(Ephemerides)136 743 y Fo(\017)g
-FD(Astrometry)136 938 y Fo(\017)g FD(Numerical)29 b(Metho)s(ds)0
-1245 y Fv(1.4)112 b(Ob)6 b(jectiv)m(es)0 1473 y FD(SLALIB)26
-b(w)m(as)h(designed)f(to)h(giv)m(e)g(application)e(programmers)h(a)h
-(basic)f(set)h(of)g(p)s(ositional-astronom)m(y)f(to)s(ols)0
-1586 y(whic)m(h)j(w)m(ere)i(accurate)h(and)e(easy)h(to)g(use.)40
-b(T)-8 b(o)31 b(this)e(end,)h(the)h(library)d(is:)136
-1833 y Fo(\017)46 b FD(Readily)29 b(a)m(v)-5 b(ailable,)30
-b(including)d(source)k(co)s(de)f(and)g(do)s(cumen)m(tation.)136
-2029 y Fo(\017)46 b FD(Supp)s(orted)28 b(and)i(main)m(tained.)136
-2225 y Fo(\017)46 b FD(P)m(ortable)23 b({)h(co)s(ded)e(in)g(standard)g
-(languages)h(and)f(a)m(v)-5 b(ailable)22 b(for)h(m)m(ultiple)d
-(computers)j(and)f(op)s(erating)227 2337 y(systems.)136
-2533 y Fo(\017)46 b FD(Thoroughly)21 b(commen)m(ted,)k(b)s(oth)d(for)h
-(main)m(tainabilit)m(y)d(and)h(to)j(assist)e(those)h(wishing)d(to)j
-(cannibalize)227 2646 y(the)31 b(co)s(de.)136 2842 y
-Fo(\017)46 b FD(Stable.)136 3038 y Fo(\017)g FD(T)-8
-b(rust)m(w)m(orth)m(y)22 b({)g(some)h(care)f(has)g(gone)g(in)m(to)g
-(testing)g(SLALIB,)f(b)s(oth)g(b)m(y)h(comparison)f(with)f(published)
-227 3150 y(data)31 b(and)f(b)m(y)g(c)m(hec)m(ks)i(for)e(in)m(ternal)f
-(consistency)-8 b(.)136 3346 y Fo(\017)46 b FD(Rigorous)27
-b({)h(corners)f(are)h(not)g(cut,)g(ev)m(en)h(where)e(the)g(practical)g
-(consequences)h(w)m(ould,)g(as)f(a)h(rule,)f(b)s(e)227
-3459 y(negligible.)136 3655 y Fo(\017)46 b FD(Comprehensiv)m(e,)28
-b(without)f(including)e(to)s(o)k(man)m(y)g(esoteric)g(features)f
-(required)f(only)g(b)m(y)h(sp)s(ecialists.)136 3850 y
-Fo(\017)46 b FD(Practical)40 b({)h(almost)f(all)f(the)h(routines)f(ha)m
-(v)m(e)i(b)s(een)e(written)g(to)i(satisfy)f(real)f(needs)h(encoun)m
-(tered)227 3963 y(during)28 b(the)j(dev)m(elopmen)m(t)g(of)f(real-life)
-f(applications.)136 4159 y Fo(\017)46 b FD(En)m(vironmen)m(t-indep)s
-(enden)m(t)28 b({)j(the)f(pac)m(k)-5 b(age)33 b(is)c(completely)h(free)
-h(of)f(pauses,)g(stops,)h(I/O)f Fq(etc)p FD(.)136 4355
-y Fo(\017)46 b FD(Self-con)m(tained)30 b({)h(SLALIB)f(calls)f(no)i
-(other)f(libraries.)0 4602 y(A)g(few)h Fq(c)-5 b(ave)g(ats)p
-FD(:)136 4850 y Fo(\017)46 b FD(SLALIB)30 b(do)s(es)g(not)g(pretend)g
-(to)h(b)s(e)e(canonical.)41 b(It)30 b(is)f(in)g(essence)i(an)f(an)m
-(thology)-8 b(,)32 b(and)e(the)g(adopted)227 4963 y(algorithms)g(are)g
-(liable)f(to)i(c)m(hange)g(as)g(more)f(up-to-date)i(ones)e(b)s(ecome)h
-(a)m(v)-5 b(ailable.)136 5159 y Fo(\017)46 b FD(The)26
-b(functions)e(aren't)i(orthogonal)h({)f(there)g(are)g(sev)m(eral)g
-(cases)h(of)f(di\013eren)m(t)f(routines)g(doing)g(similar)227
-5271 y(things,)30 b(and)f(man)m(y)h(examples)g(where)g(sequences)g(of)g
-(SLALIB)g(calls)f(ha)m(v)m(e)j(simply)27 b(b)s(een)j(pac)m(k)-5
-b(aged,)227 5384 y(all)30 b(to)h(mak)m(e)g(applications)e(less)g
-(trouble)h(to)h(write.)136 5580 y Fo(\017)46 b FD(There)20
-b(are)h(omissions)d({)j(for)f(example)g(there)g(are)h(no)f(routines)f
-(for)h(calculating)g(ph)m(ysical)f(ephemerides)227 5693
-y(of)31 b(Solar-System)f(b)s(o)s(dies.)p eop
-%%Page: 4 6
-4 5 bop 0 52 a FD(4)136 351 y Fo(\017)46 b FD(SLALIB)33
-b(is)f(not)h(homogeneous,)i(though)e(imp)s(ortan)m(t)f(subsets)g(\(for)
-h(example)g(the)g(FK4/FK5)i(rou-)227 464 y(tines\))30
-b(are.)136 657 y Fo(\017)46 b FD(The)28 b(library)e(is)i(not)h(fo)s
-(olpro)s(of.)38 b(Y)-8 b(ou)29 b(ha)m(v)m(e)h(to)f(kno)m(w)g(what)f(y)m
-(ou)h(are)g(trying)e(to)i(do)g(\()p Fq(e.g.)f FD(b)m(y)g(reading)227
-769 y(textb)s(o)s(oks)j(on)f(p)s(ositional)e(astronom)m(y\),)k(and)d
-(it)h(is)f(the)i(caller's)f(resp)s(onsibilit)m(y)c(to)31
-b(supply)c(sensible)227 882 y(argumen)m(ts)k(\(although)f(enough)g(in)m
-(ternal)f(v)-5 b(alidation)29 b(is)g(done)i(to)g(a)m(v)m(oid)g
-(arithmetic)e(errors\).)136 1075 y Fo(\017)46 b FD(Without)32
-b(b)s(eing)e(written)h(in)f(a)i(w)m(asteful)f(manner,)h(SLALIB)f(is)f
-(nonetheless)h(optimized)g(for)g(main-)227 1188 y(tainabilit)m(y)e
-(rather)h(than)g(sp)s(eed.)39 b(In)30 b(addition,)f(there)h(are)h(man)m
-(y)f(places)g(where)g(considerable)e(sim-)227 1301 y(pli\014cation)c(w)
-m(ould)h(b)s(e)h(p)s(ossible)e(if)h(some)i(sp)s(eci\014ed)d(amoun)m(t)j
-(of)f(accuracy)i(could)d(b)s(e)h(sacri\014ced;)h(suc)m(h)227
-1413 y(compromises)g(are)h(left)f(to)h(the)g(individual)23
-b(programmer)k(and)g(are)g(not)h(allo)m(w)m(ed)f(to)i(limit)c(SLALIB's)
-227 1526 y(v)-5 b(alue)30 b(as)h(a)f(source)h(of)g(comparison)e
-(results.)0 1828 y Fv(1.5)112 b(F)-9 b(ortran)38 b(V)-9
-b(ersion)0 2052 y FD(The)26 b(F)-8 b(ortran)26 b(v)m(ersions)g(of)g
-(SLALIB)f(use)h(ANSI)g(F)-8 b(ortran)26 b(77)h(with)e(a)h(few)g
-(commonplace)g(extensions.)39 b(Just)0 2165 y(three)33
-b(out)g(of)g(the)h(188)g(routines)e(require)f(platform-sp)s(eci\014c)g
-(tec)m(hniques)i(and)f(accordingly)g(are)i(supplied)0
-2278 y(in)42 b(di\013eren)m(t)g(forms.)78 b(SLALIB)43
-b(has)g(b)s(een)f(implemen)m(ted)g(on)h(the)g(follo)m(wing)e
-(platforms:)65 b(V)-10 b(AX/VMS,)0 2391 y(PC)37 b(\(Microsoft)h(F)-8
-b(ortran,)40 b(Lin)m(ux\),)e(DECstation)g(\(Ultrix\),)h(DEC)e(Alpha)f
-(\(DEC)i(Unix\),)g(Sun)e(\(SunOS,)0 2504 y(Solaris\),)29
-b(Hewlett)i(P)m(ac)m(k)-5 b(ard)32 b(\(HP-UX\),)g(CONVEX,)e(P)m
-(erkin-Elmer)f(and)g(F)-8 b(ujitsu.)0 2805 y Fv(1.6)112
-b(C)38 b(V)-9 b(ersion)0 3030 y FD(An)41 b(ANSI)g(C)g(v)m(ersion)g(of)h
-(SLALIB)f(is)g(a)m(v)-5 b(ailable)41 b(from)g(the)g(author)h(but)e(is)h
-(not)h(part)f(of)h(the)g(Starlink)0 3143 y(release.)57
-b(The)36 b(functionalit)m(y)e(of)i(this)e(\(proprietary\))i(C)f(v)m
-(ersion)g(closely)g(matc)m(hes)i(that)g(of)f(the)g(Starlink)0
-3256 y(F)-8 b(ortran)39 b(SLALIB,)e(partly)g(for)h(the)g(con)m(v)m
-(enience)h(of)f(existing)f(users)g(of)h(the)g(F)-8 b(ortran)39
-b(v)m(ersion,)g(some)f(of)0 3369 y(whom)28 b(ha)m(v)m(e)j(in)c(the)j
-(past)f(implemen)m(ted)e(C)i(\\wrapp)s(ers".)39 b(The)29
-b(function)e(names)i(cannot)h(b)s(e)f(the)g(same)g(as)0
-3482 y(the)34 b(F)-8 b(ortran)35 b(v)m(ersions)f(b)s(ecause)g(of)h(p)s
-(oten)m(tial)e(linking)f(problems)g(when)h(b)s(oth)h(forms)f(of)i(the)f
-(library)e(are)0 3595 y(presen)m(t;)40 b(the)d(C)g(routine)f(whic)m(h)f
-(is)h(the)h(equiv)-5 b(alen)m(t)37 b(of)g(\(for)g(example\))g
-Ft(SLA_REFRO)d FD(is)i Ft(slaRefro)p FD(.)58 b(The)0
-3708 y(t)m(yp)s(es)37 b(of)f(argumen)m(ts)h(follo)m(w)f(the)h(F)-8
-b(ortran)37 b(v)m(ersion,)h(except)g(that)f(in)m(tegers)g(are)g
-Ft(int)f FD(rather)g(than)h Ft(long)0 3821 y FD(\(the)29
-b(one)f(exception)g(b)s(eing)f Ft(slaIntin)p FD(,)f(whic)m(h)h(returns)
-g(a)h Ft(long)f FD(and)g(is)g(supplemen)m(ted)g(b)m(y)h(an)g
-(additional)0 3933 y(routine,)23 b(not)f(presen)m(t)g(in)e(the)i(F)-8
-b(ortran)23 b(SLALIB,)f(called)f Ft(slaInt2in)p FD(,)g(whic)m(h)g
-(returns)f(an)i Ft(int)p FD(\).)37 b(Argumen)m(t)0 4046
-y(passing)28 b(is)g(b)m(y)h(v)-5 b(alue)29 b(\(except)h(for)f(arra)m
-(ys)h(and)e(strings)g(of)i(course\))f(for)g(giv)m(en)g(argumen)m(ts)h
-(and)e(b)m(y)h(p)s(oin)m(ter)0 4159 y(for)h(returned)f(argumen)m(ts.)41
-b(All)29 b(the)i(C)f(functions)f(are)i(re-en)m(tran)m(t.)0
-4324 y(The)f(F)-8 b(ortran)31 b(routines)e Ft(sla_GRESID)p
-FD(,)f Ft(sla_RANDOM)g FD(and)h Ft(sla_WAIT)f FD(ha)m(v)m(e)k(no)e(C)g
-(coun)m(terparts.)0 4489 y(F)-8 b(urther)31 b(details)f(of)i(the)f(C)g
-(v)m(ersion)f(of)i(SLALIB)e(are)i(a)m(v)-5 b(ailable)31
-b(from)f(the)i(author.)43 b(The)31 b(de\014nitiv)m(e)e(guide)0
-4602 y(to)i(the)g(calling)e(sequences)h(is)g(the)g(\014le)g
-Ft(slalib.h)p FD(.)0 4904 y Fv(1.7)112 b(F)-9 b(uture)38
-b(V)-9 b(ersions)0 5128 y FD(The)24 b(homogeneit)m(y)i(and)e(ease)i(of)
-f(use)g(of)g(SLALIB)f(could)g(p)s(erhaps)g(b)s(e)g(impro)m(v)m(ed)g(in)
-g(the)h(future)f(b)m(y)g(turning)0 5241 y(to)30 b(ob)5
-b(ject-orien)m(ted)30 b(tec)m(hniques,)f(in)f(particular)f(through)h
-(the)h(C++)f(and)h(Ja)m(v)-5 b(a)30 b(languages.)40 b(F)-8
-b(or)30 b(example)0 5354 y(\\celestial)21 b(p)s(osition")f(could)g(b)s
-(e)g(a)i(class)f(and)f(man)m(y)h(of)h(the)f(transformations)f(could)g
-(happ)s(en)g(automatically)-8 b(.)0 5467 y(This)22 b(requires)h
-(further)g(study)g(and)g(w)m(ould)g(result)g(in)g(a)h(complete)h
-(redesign.)37 b(V)-8 b(arious)24 b(attempts)h(ha)m(v)m(e)g(b)s(een)0
-5580 y(made)36 b(to)h(do)g(this,)g(but)e(none)h(as)h(y)m(et)g(has)g
-(the)f(author's)g(seal)h(of)f(appro)m(v)-5 b(al.)58 b(F)-8
-b(urthermore,)38 b(the)f(impact)0 5693 y(of)c(F)-8 b(ortran)33
-b(90)h(has)e(y)m(et)i(to)g(b)s(e)e(assessed.)48 b(Should)30
-b(compilers)i(b)s(ecome)h(widely)e(a)m(v)-5 b(ailable,)33
-b(some)g(in)m(ternal)p eop
-%%Page: 5 7
-5 6 bop 0 52 a Fw(SUN/67.70)3297 b FD(5)0 351 y(reco)s(ding)33
-b(ma)m(y)i(b)s(e)f(w)m(orth)m(while)f(in)g(order)g(to)i(simplify)c
-(parts)j(of)h(the)f(co)s(de.)53 b(Ho)m(w)m(ev)m(er,)37
-b(as)e(with)e(C++,)h(a)0 464 y(redesign)d(of)i(the)f(application)f(in)m
-(terfaces)i(will)d(b)s(e)h(needed)h(if)g(the)g(capabilities)e(of)j(the)
-f(new)g(language)h(are)0 577 y(to)e(b)s(e)f(exploited)f(to)i(the)g
-(full.)0 865 y Fv(1.8)112 b(New)37 b(F)-9 b(unctions)0
-1083 y FD(In)39 b(a)i(pac)m(k)-5 b(age)41 b(lik)m(e)f(SLALIB)f(it)h(is)
-f(di\016cult)f(to)i(kno)m(w)g(ho)m(w)g(far)g(to)h(go.)70
-b(Is)39 b(it)h(enough)g(to)g(pro)m(vide)f(the)0 1196
-y(primitiv)m(e)20 b(op)s(erations,)k(or)f(should)e(more)i(complicated)f
-(functions)f(b)s(e)h(pac)m(k)-5 b(aged?)40 b(Is)22 b(it)g(w)m(orth)h
-(encroac)m(hing)0 1309 y(on)37 b(sp)s(ecialist)e(areas,)k(where)d
-(individual)d(exp)s(erts)j(ha)m(v)m(e)i(all)e(written)g(their)g(o)m(wn)
-g(soft)m(w)m(are)j(already?)59 b(T)-8 b(o)0 1422 y(what)44
-b(exten)m(t)i(should)d(CPU)h(e\016ciency)h(b)s(e)f(an)g(issue?)82
-b(Ho)m(w)45 b(m)m(uc)m(h)f(supp)s(ort)f(of)i(di\013eren)m(t)f(n)m
-(umerical)0 1535 y(precisions)28 b(is)i(required?)38
-b(And)30 b(so)h(on.)0 1694 y(In)38 b(practice,)k(almost)d(all)f(the)h
-(routines)f(in)f(SLALIB)i(are)g(there)g(b)s(ecause)g(they)g(w)m(ere)h
-(needed)e(for)h(some)0 1807 y(sp)s(eci\014c)27 b(application,)g(and)g
-(this)g(is)h(lik)m(ely)e(to)j(remain)e(the)h(pattern)g(for)g(an)m(y)h
-(enhancemen)m(ts)f(in)f(the)h(future.)0 1920 y(Suggestions)i(for)g
-(additional)e(SLALIB)i(routines)f(should)g(b)s(e)h(addressed)f(to)i
-(the)g(author.)0 2207 y Fv(1.9)112 b(Ac)m(kno)m(wledgemen)m(ts)0
-2425 y FD(SLALIB)39 b(is)f(descended)h(from)g(a)h(pac)m(k)-5
-b(age)42 b(of)d(routines)g(written)f(for)i(the)f(AA)m(O)h(16-bit)g
-(minicomputers)0 2538 y(in)33 b(the)h(mid-1970s.)51 b(The)33
-b(coming)h(of)g(the)g(V)-10 b(AX)34 b(allo)m(w)m(ed)g(a)g(m)m(uc)m(h)g
-(more)g(comprehensiv)m(e)f(and)h(thorough)0 2651 y(pac)m(k)-5
-b(age)38 b(to)f(b)s(e)f(designed)f(for)h(Starlink,)g(esp)s(ecially)f
-(imp)s(ortan)m(t)g(at)i(a)g(time)f(when)f(the)i(adoption)f(of)g(the)0
-2764 y(IA)m(U)f(1976)h(resolutions)d(mean)m(t)i(that)g(astronomers)g(w)
-m(ould)e(ha)m(v)m(e)j(to)f(cop)s(e)f(with)f(a)i(mixture)e(of)i
-(reference)0 2877 y(frames,)30 b(time)g(scales)h(and)f(nomenclature.)0
-3036 y(Muc)m(h)k(of)h(the)f(preparatory)g(w)m(ork)g(on)g(SLALIB)g(w)m
-(as)h(done)f(b)m(y)g(Althea)g(Wilkinson)e(of)i(Manc)m(hester)h(Uni-)0
-3149 y(v)m(ersit)m(y)-8 b(.)98 b(During)48 b(its)h(dev)m(elopmen)m(t,)
-54 b(Andrew)48 b(Murra)m(y)-8 b(,)55 b(Catherine)48 b(Hohenk)m(erk,)55
-b(Andrew)48 b(Sinclair,)0 3262 y(Bernard)25 b(Y)-8 b(allop)25
-b(and)g(Brian)f(Emerson)h(of)h(Her)f(Ma)5 b(jest)m(y's)28
-b(Nautical)d(Almanac)g(O\016ce)h(w)m(ere)g(consulted)f(on)0
-3375 y(man)m(y)f(o)s(ccasions;)i(their)d(advice)h(w)m(as)g(indisp)s
-(ensable.)34 b(I)23 b(am)h(esp)s(ecially)e(grateful)i(to)g(Catherine)f
-(Hohenk)m(erk)0 3488 y(for)34 b(supplying)c(preprin)m(ts)i(of)i(pap)s
-(ers,)g(and)f(test)i(data.)52 b(A)34 b(n)m(um)m(b)s(er)f(of)h
-(enhancemen)m(ts)g(to)h(SLALIB)e(w)m(ere)0 3601 y(at)39
-b(the)g(suggestion)g(of)g(Russell)d(Ow)m(en,)41 b(Univ)m(ersit)m(y)d
-(of)g(W)-8 b(ashington,)41 b(the)e(late)g(Phil)e(Hill,)h(St)h(Andrews)0
-3714 y(Univ)m(ersit)m(y)-8 b(,)37 b(Bill)d(V)-8 b(acca,)40
-b(JILA,)c(Boulder)f(and)g(Ron)h(Maddalena,)i(NRA)m(O.)e(Mark)g
-(Calabretta,)i(CSIR)m(O)0 3826 y(Radioph)m(ysics,)c(Sydney)e(supplied)f
-(c)m(hanges)k(to)g(suit)e(Con)m(v)m(ex.)53 b(I)33 b(am)h(indebted)f(to)
-i(Derek)f(Jones)g(\(R)m(GO\))0 3939 y(for)c(in)m(tro)s(ducing)e(me)j
-(to)g(the)f(\\univ)m(ersal)f(v)-5 b(ariables")30 b(metho)s(d)g(of)g
-(calculating)g(orbits.)0 4099 y(The)j(\014rst)g(C)g(v)m(ersion)f(of)i
-(SLALIB)f(w)m(as)h(a)g(hand-co)s(ded)e(transcription)f(of)j(the)g
-(Starlink)d(F)-8 b(ortran)34 b(v)m(ersion)0 4211 y(carried)j(out)i(b)m
-(y)f(Stev)m(e)h(Eaton)f(\(Univ)m(ersit)m(y)g(of)g(Leeds\))h(in)e(the)h
-(course)g(of)g(MSc)h(w)m(ork.)64 b(This)36 b(w)m(as)i(later)0
-4324 y(enhanced)29 b(b)m(y)g(John)f(Straede)h(\(AA)m(O\))h(and)f
-(Martin)f(Shepherd)f(\(Caltec)m(h\).)41 b(The)29 b(curren)m(t)g(C)f
-(SLALIB)h(is)f(a)0 4437 y(complete)21 b(rewrite)f(b)m(y)h(the)f(presen)
-m(t)h(author)g(and)f(includes)e(a)j(comprehensiv)m(e)f(v)-5
-b(alidation)19 b(suite.)37 b(Additional)0 4550 y(commen)m(ts)31
-b(on)g(the)f(C)g(v)m(ersion)g(came)h(from)f(Bob)h(P)m(a)m(yne)g(\(NRA)m
-(O\))h(and)d(Jerem)m(y)i(Bailey)f(\(AA)m(O\).)0 4881
-y Fx(2)135 b(LINKING)0 5130 y FD(On)30 b(Unix)f(systems)h(\(Lin)m(ux,)g
-(Sun,)f(DEC)h(Alpha)f Fq(etc.)p FD(\):)227 5355 y Ft(\045)95
-b(f77)47 b(progname.o)e(-L/star/lib)g(`sla_link`)g(-o)i(progname)0
-5580 y FD(\(The)29 b(ab)s(o)m(v)m(e)i(assumes)e(that)h(all)e(Starlink)g
-(directories)g(ha)m(v)m(e)j(b)s(een)d(added)h(to)h(the)g
-Ft(LD_LIBRARY_PATH)25 b FD(and)0 5693 y Ft(PATH)k FD(en)m(vironmen)m(t)
-h(v)-5 b(ariables)29 b(as)i(describ)s(ed)d(in)h(SUN/202.\))p
-eop
-%%Page: 6 8
-6 7 bop 0 52 a FD(6)0 351 y Fx(3)135 b(SUBPR)l(OGRAM)44
-b(SPECIFICA)-11 b(TIONS)p 0 465 3780 8 v 0 578 a(SLA)p
-Fn(_)p Fx(ADDET)383 b Fm(Add)39 b(E-terms)d(of)i(Ab)s(erration)382
-b Fx(SLA)p Fn(_)p Fx(ADDET)0 928 y FB(A)m(CTION)44 b
-FD(:)61 b(Add)40 b(the)h(E-terms)g(\(elliptic)e(comp)s(onen)m(t)i(of)g
-(ann)m(ual)e(ab)s(erration\))i(to)g(a)g(pre)f(IA)m(U)i(1976)227
-1041 y(mean)31 b(place)f(to)h(conform)f(to)i(the)e(old)g(catalogue)i
-(con)m(v)m(en)m(tion.)0 1228 y FB(CALL)45 b FD(:)77 b
-Ft(CALL)46 b(sla_ADDET)g(\(RM,)g(DM,)h(EQ,)g(RC,)g(DC\))0
-1629 y FB(GIVEN)e FD(:)277 1775 y Fq(RM,DM)409 b FB(D)565
-b FD([)15 b Fl(\013;)g(\016)20 b FD(])31 b(without)e(E-terms)i
-(\(radians\))277 1888 y Fq(EQ)604 b FB(D)565 b FD(Besselian)30
-b(ep)s(o)s(c)m(h)g(of)g(mean)h(equator)g(and)f(equino)m(x)0
-2325 y FB(RETURNED)46 b FD(:)277 2497 y Fq(R)n(C,DC)445
-b FB(D)565 b FD([)15 b Fl(\013;)g(\016)20 b FD(])31 b(with)e(E-terms)i
-(included)c(\(radians\))0 2943 y FB(NOTE)44 b FD(:)39
-b(Most)28 b(star)g(p)s(ositions)d(from)i(pre-1984)h(optical)f
-(catalogues)i(\(or)e(obtained)g(b)m(y)g(astrometry)h(with)227
-3056 y(resp)s(ect)d(to)h(suc)m(h)f(stars\))h(ha)m(v)m(e)g(the)f
-(E-terms)g(built-in.)36 b(If)25 b(it)f(is)h(necessary)g(to)h(con)m(v)m
-(ert)h(a)e(formal)f(mean)227 3169 y(place)31 b(\(for)f(example)g(a)h
-(pulsar)e(timing)f(p)s(osition\))h(to)i(one)g(consisten)m(t)g(with)e
-(suc)m(h)h(a)h(star)g(catalogue,)227 3282 y(then)f(the)h([)15
-b Fl(\013;)g(\016)20 b FD(])31 b(should)d(b)s(e)i(adjusted)g(using)e
-(this)i(routine.)0 3728 y FB(REFERENCE)44 b FD(:)56 b
-Fq(Explanatory)42 b(Supplement)f(to)f(the)g(Astr)-5 b(onomic)g(al)43
-b(Ephemeris)p FD(,)e(section)d(2D,)h(page)227 3841 y(48.)p
-0 3990 V 0 4103 a Fx(SLA)p Fn(_)p Fx(AFIN)274 b Fm(Sexagesimal)36
-b(c)m(haracter)g(string)h(to)i(angle)275 b Fx(SLA)p Fn(_)p
-Fx(AFIN)0 4453 y FB(A)m(CTION)44 b FD(:)k(Deco)s(de)35
-b(a)g(free-format)g(sexagesimal)f(string)f(\(degrees,)j(arcmin)m(utes,)
-f(arcseconds\))g(in)m(to)f(a)227 4566 y(single)29 b(precision)g
-(\015oating)h(p)s(oin)m(t)g(n)m(um)m(b)s(er)f(\(radians\).)0
-4754 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_AFIN)g(\(STRING,)f
-(NSTRT,)i(RESLT,)f(JF\))0 5154 y FB(GIVEN)f FD(:)277
-5300 y Fq(STRING)381 b FB(C*\(*\))i FD(string)29 b(con)m(taining)h
-(deg,)h(arcmin,)f(arcsec)h(\014elds)277 5413 y Fq(NSTR)-7
-b(T)428 b FB(I)605 b FD(p)s(oin)m(ter)36 b(to)h(start)g(of)f(deco)s(de)
-h(\(b)s(eginning)d(of)j(STRING)1658 5526 y(=)30 b(1\))p
-eop
-%%Page: 7 9
-7 8 bop 0 52 a Fw(SUN/67.70)3297 b FD(7)0 351 y FB(RETURNED)46
-b FD(:)277 497 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(adv)-5
-b(anced)31 b(past)f(the)h(deco)s(ded)f(angle)277 610
-y Fq(RESL)-7 b(T)442 b FB(R)567 b FD(angle)31 b(in)e(radians)277
-723 y Fq(JF)629 b FB(I)605 b FD(status:)1825 836 y(0)31
-b(=)f(OK)1752 949 y(+1)h(=)f(default,)f(RESL)-8 b(T)30
-b(unc)m(hanged)g(\(note)h(2\))1752 1062 y Fo(\000)p FD(1)g(=)f(bad)f
-(degrees)i(\(note)h(3\))1752 1175 y Fo(\000)p FD(2)f(=)f(bad)f(arcmin)m
-(utes)h(\(note)i(3\))1752 1288 y Fo(\000)p FD(3)f(=)f(bad)f(arcseconds)
-i(\(note)g(3\))0 1694 y FB(EXAMPLE)45 b FD(:)277 1840
-y Fq(ar)-5 b(gument)369 b(b)-5 b(efor)g(e)1235 b(after)277
-2066 y FD(STRING)1013 2033 y Fp(0)1036 2066 y Ft
-(-57 17 44.806  12 34 56.7)2236 2033 y Fp(0)2476 2066
-y FD(unc)m(hanged)277 2179 y(NSTR)-8 b(T)426 b(1)1418
-b(16)32 b(\()p Fq(i.e.)e FD(p)s(oin)m(ting)e(to)j(12...\))277
-2292 y(RESL)-8 b(T)441 b(-)1433 b Fo(\000)p FD(1)p Fl(:)p
-FD(00000)277 2405 y(JF)630 b(-)1433 b(0)0 2691 y(A)48
-b(further)e(call)g(to)j(sla)p Ft(_)p FD(AFIN,)e(without)g(adjustmen)m
-(t)g(of)h(NSTR)-8 b(T,)47 b(will)d(deco)s(de)k(the)g(second)f(angle,)0
-2804 y(12)90 2771 y Fp(\016)145 2804 y FD(34)235 2767
-y Fk(0)278 2804 y FD(56)363 2767 y Fk(0)m(0)367 2804
-y Fl(:)p FD(7.)0 3098 y FB(NOTES)d FD(:)311 3307 y(1.)i(The)27
-b(\014rst)f(three)h(\\\014elds")f(in)g(STRING)g(are)h(degrees,)i
-(arcmin)m(utes,)e(arcseconds,)h(separated)g(b)m(y)427
-3420 y(spaces)d(or)e(commas.)40 b(The)23 b(degrees)h(\014eld)f(ma)m(y)h
-(b)s(e)g(signed,)g(but)f(not)h(the)g(others.)39 b(The)24
-b(deco)s(ding)427 3533 y(is)30 b(carried)f(out)i(b)m(y)f(the)h(sla)p
-Ft(_)p FD(DFL)-8 b(TIN)30 b(routine)f(and)h(is)g(free-format.)311
-3689 y(2.)46 b(Successiv)m(e)24 b(\014elds)e(ma)m(y)i(b)s(e)f(absen)m
-(t,)j(defaulting)c(to)j(zero.)39 b(F)-8 b(or)25 b(zero)f(status,)i(the)
-e(only)e(com)m(bina-)427 3802 y(tions)31 b(allo)m(w)m(ed)g(are)g
-(degrees)h(alone,)f(degrees)h(and)f(arcmin)m(utes,)g(and)f(all)g(three)
-i(\014elds)d(presen)m(t.)427 3915 y(If)34 b(all)f(three)i(\014elds)d
-(are)j(omitted,)h(a)e(status)h(of)f(+1)h(is)e(returned)g(and)h(RESL)-8
-b(T)33 b(is)h(unc)m(hanged.)427 4028 y(In)c(all)f(other)i(cases)g(RESL)
--8 b(T)30 b(is)f(c)m(hanged.)311 4185 y(3.)46 b(Range)31
-b(c)m(hec)m(king:)506 4342 y Fo(\017)46 b FD(The)38 b(degrees)h
-(\014eld)e(is)g(not)i(range)g(c)m(hec)m(k)m(ed.)66 b(Ho)m(w)m(ev)m(er,)
-43 b(it)38 b(is)f(exp)s(ected)i(to)g(b)s(e)f(in)m(tegral)597
-4454 y(unless)29 b(the)i(other)f(t)m(w)m(o)i(\014elds)d(are)h(absen)m
-(t.)506 4589 y Fo(\017)46 b FD(The)33 b(arcmin)m(utes)h(\014eld)e(is)g
-(exp)s(ected)i(to)h(b)s(e)e(0-59,)j(and)d(in)m(tegral)g(if)g(the)h
-(arcseconds)g(\014eld)597 4702 y(is)39 b(presen)m(t.)70
-b(If)40 b(the)g(arcseconds)g(\014eld)f(is)g(absen)m(t,)k(the)d(arcmin)m
-(utes)g(is)f(exp)s(ected)h(to)h(b)s(e)597 4815 y(0-59.9999...)506
-4950 y Fo(\017)46 b FD(The)30 b(arcseconds)h(\014eld)e(is)g(exp)s
-(ected)i(to)g(b)s(e)f(0-59.9999...)506 5085 y Fo(\017)46
-b FD(Deco)s(ding)40 b(con)m(tin)m(ues)g(ev)m(en)h(when)e(a)h(c)m(hec)m
-(k)i(has)d(failed.)68 b(Under)39 b(these)i(circumstances)597
-5198 y(the)d(\014eld)e(tak)m(es)i(the)g(supplied)c(v)-5
-b(alue,)38 b(defaulting)e(to)i(zero,)i(and)c(the)i(result)e(RESL)-8
-b(T)36 b(is)597 5310 y(computed)30 b(and)g(returned.)311
-5467 y(4.)46 b(F)-8 b(urther)31 b(\014elds)f(after)h(the)g(three)h(exp)
-s(ected)f(ones)g(are)h(not)f(treated)h(as)g(an)e(error.)43
-b(The)30 b(p)s(oin)m(ter)427 5580 y(NSTR)-8 b(T)35 b(is)g(left)g(in)f
-(the)i(correct)h(state)f(for)g(further)e(deco)s(ding)g(with)h(the)g
-(presen)m(t)h(routine)e(or)427 5693 y(with)29 b(sla)p
-Ft(_)p FD(DFL)-8 b(TIN)31 b Fq(etc)p FD(.)40 b(See)31
-b(the)f(example,)h(ab)s(o)m(v)m(e.)p eop
-%%Page: 8 10
-8 9 bop 0 52 a FD(8)311 351 y(5.)46 b(If)27 b(STRING)h(con)m(tains)f
-(hours,)h(min)m(utes,)f(seconds)h(instead)f(of)h(degrees)g
-Fq(etc)p FD(,)g(or)g(if)e(the)i(required)427 464 y(units)k(are)h(turns)
-f(\(or)h(da)m(ys\))h(instead)e(of)i(radians,)e(the)h(result)f(RESL)-8
-b(T)33 b(should)e(b)s(e)h(m)m(ultiplied)427 577 y(as)f(follo)m(ws:)477
-723 y Fq(for)i(STRING)145 b(to)33 b(obtain)202 b(multiply)34
-b(RESL)-7 b(T)33 b(by)477 949 y Fo(\016)583 943 y Fp(0)65
-b(00)1122 949 y FD(radians)264 b(1)p Fl(:)p FD(0)477
-1062 y Fo(\016)583 1056 y Fp(0)65 b(00)1122 1062 y FD(turns)345
-b(1)p Fl(=)p FD(2)p Fl(\031)30 b FD(=)25 b(0)p Fl(:)p
-FD(1591549430918)q(95)q(335)q(8)477 1175 y(h)30 b(m)g(s)422
-b(radians)264 b(15)p Fl(:)p FD(0)477 1288 y(h)30 b(m)g(s)422
-b(da)m(ys)377 b(15)p Fl(=)p FD(2)p Fl(\031)30 b FD(=)25
-b(2)p Fl(:)p FD(387324146378)q(43)q(003)q(65)p 0 1441
-3780 8 v 0 1554 a Fx(SLA)p Fn(_)p Fx(AIRMAS)781 b Fm(Air)38
-b(Mass)784 b Fx(SLA)p Fn(_)p Fx(AIRMAS)0 1904 y FB(A)m(CTION)44
-b FD(:)c(Air)30 b(mass)g(at)h(giv)m(en)g(zenith)e(distance)h(\(double)g
-(precision\).)0 2092 y FB(CALL)45 b FD(:)77 b Ft(D)47
-b(=)h(sla_AIRMAS)d(\(ZD\))0 2444 y FB(GIVEN)g FD(:)277
-2616 y Fq(ZD)611 b FB(D)565 b FD(observ)m(ed)31 b(zenith)e(distance)h
-(\(radians\))0 2989 y FB(RETURNED)46 b FD(:)277 3161
-y Fq(sla)p Ft(_)p Fq(AIRMAS)212 b FB(D)565 b FD(air)30
-b(mass)g(\(1)h(at)g(zenith\))0 3534 y FB(NOTES)44 b FD(:)311
-3726 y(1.)i(The)30 b Fq(observe)-5 b(d)41 b FD(zenith)30
-b(distance)g(referred)f(to)i(ab)s(o)m(v)m(e)h(means)e(\\as)h
-(a\013ected)h(b)m(y)e(refraction".)311 3875 y(2.)46 b(The)32
-b(routine)g(uses)g(Hardie's)f(\(1962\))k(p)s(olynomial)30
-b(\014t)i(to)h(Bemp)s(orad's)f(data)i(for)e(the)g(relativ)m(e)427
-3987 y(air)i(mass,)h Fl(X)7 b FD(,)36 b(in)d(units)g(of)h(thic)m(kness)
-g(at)h(the)f(zenith)g(as)h(tabulated)f(b)m(y)g(Sc)m(ho)s(en)m(b)s(erg)g
-(\(1929\).)427 4100 y(This)39 b(is)g(adequate)j(for)e(all)f(normal)g
-(needs)h(as)h(it)e(is)h(accurate)i(to)f(b)s(etter)f(than)g(0.1\045)h
-(up)f(to)427 4213 y Fl(X)33 b FD(=)25 b(6)p Fl(:)p FD(8)h(and)f(b)s
-(etter)h(than)f(1\045)h(up)e(to)i Fl(X)33 b FD(=)25 b(10.)40
-b(Bemp)s(orad's)25 b(tabulated)g(v)-5 b(alues)25 b(are)h(unlik)m(ely)
-427 4326 y(to)42 b(b)s(e)f(trust)m(w)m(orth)m(y)h(to)f(suc)m(h)g
-(accuracy)i(b)s(ecause)e(of)g(v)-5 b(ariations)40 b(in)g(densit)m(y)-8
-b(,)44 b(pressure)c(and)427 4439 y(other)31 b(conditions)e(in)g(the)h
-(atmosphere)h(from)f(those)h(assumed)e(in)g(his)g(w)m(ork.)311
-4587 y(3.)46 b(The)30 b(sign)g(of)g(the)h(ZD)f(is)f(ignored.)311
-4736 y(4.)46 b(A)m(t)29 b(zenith)d(distances)h(greater)i(than)e(ab)s
-(out)g Fl(\020)k FD(=)25 b(87)2241 4703 y Fp(\016)2309
-4736 y FD(the)i(air)g(mass)g(is)f(held)g(constan)m(t)j(to)f(a)m(v)m
-(oid)427 4849 y(arithmetic)i(o)m(v)m(er\015o)m(ws.)0
-5222 y FB(REFERENCES)44 b FD(:)311 5414 y(1.)i(Hardie,)h(R.H.,)g(1962,)
-i(in)42 b Fq(Astr)-5 b(onomic)g(al)47 b(T)-7 b(e)i(chniques)59
-b FD(ed.)80 b(W.A.)44 b(Hiltner,)i(Univ)m(ersit)m(y)c(of)427
-5527 y(Chicago)31 b(Press,)f(p180.)311 5675 y(2.)46 b(Sc)m(ho)s(en)m(b)
-s(erg,)31 b(E.,)f(1929,)j(Hdb.)c(d.)h(Ap.,)h(Berlin,)e(Julius)e
-(Springer,)i(2,)i(268.)p eop
-%%Page: 9 11
-9 10 bop 0 52 a Fw(SUN/67.70)3297 b FD(9)p 0 267 3780
-8 v 0 380 a Fx(SLA)p Fn(_)p Fx(AL)-11 b(T)g(AZ)191 b
-Fm(V)-10 b(elo)s(cities)37 b Fj(etc.)h Fm(for)g(Altazim)m(uth)d(Moun)m
-(t)193 b Fx(SLA)p Fn(_)p Fx(AL)-11 b(T)g(AZ)0 730 y FB(A)m(CTION)44
-b FD(:)52 b(P)m(ositions,)38 b(v)m(elo)s(cities)d(and)h(accelerations)h
-(for)f(an)g(altazim)m(uth)g(telescop)s(e)h(moun)m(t)g(that)f(is)227
-843 y(trac)m(king)31 b(a)g(star)f(\(double)g(precision\).)0
-1031 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_ALTAZ)g(\(HA,)g(DEC,)h
-(PHI,)1192 1144 y(AZ,)f(AZD,)h(AZDD,)f(EL,)h(ELD,)g(ELDD,)f(PA,)h(PAD,)
-g(PADD\))0 1490 y FB(GIVEN)e FD(:)277 1636 y Fq(HA)600
-b FB(D)565 b FD(hour)30 b(angle)277 1749 y Fq(DEC)540
-b FB(D)565 b FD(declination)277 1862 y Fq(PHI)571 b FB(D)565
-b FD(observ)-5 b(atory)31 b(latitude)0 2209 y FB(RETURNED)46
-b FD(:)277 2355 y Fq(AZ)612 b FB(D)565 b FD(azim)m(uth)277
-2468 y Fq(AZD)543 b FB(D)565 b FD(azim)m(uth)30 b(v)m(elo)s(cit)m(y)277
-2581 y Fq(AZDD)474 b FB(D)565 b FD(azim)m(uth)30 b(acceleration)277
-2694 y Fq(EL)617 b FB(D)565 b FD(elev)-5 b(ation)277
-2807 y Fq(ELD)548 b FB(D)565 b FD(elev)-5 b(ation)30
-b(v)m(elo)s(cit)m(y)277 2920 y Fq(ELDD)479 b FB(D)565
-b FD(elev)-5 b(ation)30 b(acceleration)277 3033 y Fq(P)-7
-b(A)613 b FB(D)565 b FD(parallactic)30 b(angle)277 3146
-y Fq(P)-7 b(AD)544 b FB(D)565 b FD(parallactic)30 b(angle)g(v)m(elo)s
-(cit)m(y)277 3259 y Fq(P)-7 b(ADD)475 b FB(D)565 b FD(parallactic)30
-b(angle)g(acceleration)0 3606 y FB(NOTES)44 b FD(:)311
-3793 y(1.)i(Natural)32 b(units)e(are)i(used)f(throughout.)45
-b(HA,)33 b(DEC,)f(PHI,)g(AZ,)f(EL)h(and)f(ZD)h(are)g(in)f(radians.)427
-3906 y(The)41 b(v)m(elo)s(cities)g(and)g(accelerations)h(assume)g
-(constan)m(t)h(declination)c(and)i(constan)m(t)i(rate)f(of)427
-4019 y(c)m(hange)36 b(of)e(hour)f(angle)i(\(as)f(for)g(trac)m(king)h(a)
-g(star\);)i(the)d(units)f(of)h(AZD,)h(ELD)f(and)g(P)-8
-b(AD)35 b(are)427 4132 y(radians)e(p)s(er)g(radian)g(of)i(HA,)g(while)d
-(the)j(units)d(of)j(AZDD,)g(ELDD)g(and)f(P)-8 b(ADD)35
-b(are)g(radians)427 4245 y(p)s(er)29 b(radian)g(of)h(HA)g(squared.)40
-b(T)-8 b(o)30 b(con)m(v)m(ert)i(in)m(to)e(practical)f(degree-)i(and)f
-(second-based)g(units:)1121 4460 y(angles)99 b Fo(\002)p
-FD(360)p Fl(=)p FD(2)p Fl(\031)770 b Fo(!)100 b FD(degrees)1002
-4573 y(v)m(elo)s(cities)f Fo(\002)p FD(\(2)p Fl(\031)s(=)p
-FD(86400\))24 b Fo(\002)c FD(\(360)p Fl(=)p FD(2)p Fl(\031)s
-FD(\))142 b Fo(!)100 b FD(degree/sec)858 4686 y(accelerations)g
-Fo(\002)p FD(\(2)p Fl(\031)s(=)p FD(86400\))1974 4653
-y Fu(2)2038 4686 y Fo(\002)20 b FD(\(360)p Fl(=)p FD(2)p
-Fl(\031)s FD(\))102 b Fo(!)e FD(degree/sec/sec)427 4901
-y(Note)33 b(that)f(the)f(seconds)g(here)g(are)h(sidereal)e(rather)h
-(than)g(SI.)g(One)f(sidereal)g(second)h(is)g(ab)s(out)427
-5014 y(0.99727)j(SI)29 b(seconds.)427 5176 y(The)c(v)m(elo)s(cit)m(y)i
-(and)e(acceleration)h(factors)h(assume)e(the)h(sidereal)e(trac)m(king)i
-(case.)41 b(Their)24 b(resp)s(ec-)427 5289 y(tiv)m(e)31
-b(n)m(umerical)e(v)-5 b(alues)30 b(are)g(\(exactly\))i(1/240)h(and)d
-(\(appro)m(ximately\))g(1/3300236.9.)311 5467 y(2.)46
-b(Azim)m(uth)31 b(is)g(returned)f(in)g(the)i(range)f([)15
-b(0)p Fl(;)g FD(2)p Fl(\031)20 b FD(];)33 b(north)e(is)f(zero,)j(and)e
-(east)h(is)f(+)p Fl(\031)s(=)p FD(2.)44 b(Elev)-5 b(ation)427
-5580 y(and)32 b(parallactic)g(angle)g(are)h(returned)e(in)h(the)g
-(range)h Fo(\006)p Fl(\031)s FD(.)47 b(P)m(osition)31
-b(angle)i(is)e(+v)m(e)i(for)f(a)h(star)427 5693 y(w)m(est)e(of)g(the)f
-(meridian)e(and)i(is)g(the)g(angle)h(NP{star{zenith.)p
-eop
-%%Page: 10 12
-10 11 bop 0 52 a FD(10)311 351 y(3.)46 b(The)25 b(latitude)g(is)g(geo)s
-(detic)h(as)g(opp)s(osed)e(to)j(geo)s(cen)m(tric.)40
-b(The)25 b(hour)g(angle)g(and)g(declination)f(are)427
-464 y(top)s(o)s(cen)m(tric.)47 b(Refraction)32 b(and)g(de\014ciencies)f
-(in)f(the)j(telescop)s(e)g(moun)m(ting)e(are)i(ignored.)45
-b(The)427 577 y(purp)s(ose)30 b(of)i(the)g(routine)f(is)f(to)j(giv)m(e)
-f(the)g(general)g(form)f(of)h(the)f(quan)m(tities.)44
-b(The)32 b(details)e(of)i(a)427 690 y(real)e(telescop)s(e)h(could)f
-(profoundly)d(c)m(hange)32 b(the)f(results,)e(esp)s(ecially)f(close)j
-(to)g(the)g(zenith.)311 866 y(4.)46 b(No)31 b(range)g(c)m(hec)m(king)g
-(of)g(argumen)m(ts)f(is)g(carried)f(out.)311 1042 y(5.)46
-b(In)28 b(applications)e(whic)m(h)i(in)m(v)m(olv)m(e)g(man)m(y)h(suc)m
-(h)f(calculations,)g(rather)g(than)g(calling)f(the)h(presen)m(t)427
-1155 y(routine)i(it)g(will)e(b)s(e)i(more)g(e\016cien)m(t)h(to)h(use)e
-(inline)d(co)s(de,)k(ha)m(ving)g(previously)d(computed)i(\014xed)427
-1268 y(terms)g(suc)m(h)f(as)h(sine)f(and)g(cosine)g(of)h(latitude,)f
-(and)g(\(for)h(trac)m(king)g(a)g(star\))g(sine)f(and)g(cosine)g(of)427
-1381 y(declination.)p 0 1489 3780 8 v 0 1602 a Fx(SLA)p
-Fn(_)p Fx(AMP)775 b Fm(Apparen)m(t)37 b(to)h(Mean)777
-b Fx(SLA)p Fn(_)p Fx(AMP)0 1953 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m
-(ert)32 b(star)e([)15 b Fl(\013;)g(\016)21 b FD(])30
-b(from)g(geo)s(cen)m(tric)i(apparen)m(t)e(to)h(mean)g(place)f(\(p)s
-(ost)g(IA)m(U)h(1976\).)0 2140 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_AMP)g(\(RA,)h(DA,)g(DATE,)f(EQ,)h(RM,)g(DM\))0
-2481 y FB(GIVEN)e FD(:)277 2627 y Fq(RA,D)n(A)439 b FB(D)565
-b FD(apparen)m(t)31 b([)15 b Fl(\013;)g(\016)20 b FD(])31
-b(\(radians\))277 2740 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(TDB)31 b(for)f(apparen)m(t)h(place)f(\(JD)p Fo(\000)p
-FD(2400000.5\))277 2853 y Fq(EQ)604 b FB(D)565 b FD(equino)m(x:)40
-b(Julian)28 b(ep)s(o)s(c)m(h)i(of)h(mean)f(place)0 3191
-y FB(RETURNED)46 b FD(:)277 3363 y Fq(RM,DM)409 b FB(D)565
-b FD(mean)31 b([)15 b Fl(\013;)g(\016)20 b FD(])30 b(\(radians\))0
-3710 y FB(NOTES)44 b FD(:)311 3895 y(1.)i(The)35 b(distinction)e(b)s
-(et)m(w)m(een)k(the)e(required)f(TDB)i(and)f(TT)g(is)f(alw)m(a)m(ys)i
-(negligible.)54 b(Moreo)m(v)m(er,)427 4008 y(for)30 b(all)g(but)f(the)i
-(most)g(critical)e(applications)f(UTC)i(is)g(adequate.)311
-4152 y(2.)46 b(Iterativ)m(e)41 b(tec)m(hniques)f(are)g(used)g(for)f
-(the)i(ab)s(erration)e(and)g(ligh)m(t)g(de\015ection)h(corrections)g
-(so)427 4265 y(that)i(the)g(routines)f(sla)p Ft(_)p FD(AMP)g(\(or)h
-(sla)p Ft(_)p FD(AMPQK\))f(and)g(sla)p Ft(_)p FD(MAP)g(\(or)h(sla)p
-Ft(_)p FD(MAPQK\))f(are)427 4378 y(accurate)d(in)m(v)m(erses;)i(ev)m
-(en)d(at)g(the)g(edge)g(of)g(the)f(Sun's)f(disc)h(the)g(discrepancy)g
-(is)f(only)h(ab)s(out)427 4491 y(1)31 b(nanoarcsecond.)311
-4635 y(3.)46 b(Where)31 b(m)m(ultiple)e(apparen)m(t)h(places)h(are)g
-(to)g(b)s(e)f(con)m(v)m(erted)i(to)g(mean)f(places,)f(for)h(a)g
-(\014xed)f(date)427 4748 y(and)35 b(equino)m(x,)h(it)e(is)h(more)g
-(e\016cien)m(t)g(to)h(use)f(the)g(sla)p Ft(_)p FD(MAPP)-8
-b(A)36 b(routine)e(to)i(compute)f(the)g(re-)427 4860
-y(quired)29 b(parameters)i(once,)g(follo)m(w)m(ed)f(b)m(y)g(one)h(call)
-e(to)j(sla)p Ft(_)p FD(AMPQK)d(p)s(er)g(star.)311 5004
-y(4.)46 b(F)-8 b(or)49 b(EQ=2000D0,)55 b(the)48 b(agreemen)m(t)i(with)c
-(ICRS)h(sub-mas,)52 b(limited)46 b(b)m(y)i(the)g(precession-)427
-5117 y(n)m(utation)30 b(mo)s(del)e(\(IA)m(U)j(1976)g(precession,)f
-(Shirai)d(&)i(F)-8 b(ukushima)28 b(2001)k(forced)e(n)m(utation)f(and)
-427 5230 y(precession)h(corrections\).)311 5374 y(5.)46
-b(The)25 b(accuracy)h(is)d(further)h(limited)f(b)m(y)h(the)h(routine)f
-(sla)p Ft(_)p FD(EVP)-8 b(,)25 b(called)f(b)m(y)h(sla)p
-Ft(_)p FD(MAPP)-8 b(A,)25 b(whic)m(h)427 5487 y(computes)32
-b(the)g(Earth)f(p)s(osition)e(and)i(v)m(elo)s(cit)m(y)h(using)e(the)i
-(metho)s(ds)f(of)g(Stump\013.)43 b(The)31 b(maxi-)427
-5600 y(m)m(um)f(error)g(is)f(ab)s(out)i(0.3)g(milliarcsecond.)p
-eop
-%%Page: 11 13
-11 12 bop 0 52 a Fw(SUN/67.70)3252 b FD(11)0 351 y FB(REFERENCES)44
-b FD(:)311 554 y(1.)i(1984)32 b Fq(Astr)-5 b(onomic)g(al)36
-b(A)n(lmanac)p FD(,)31 b(pp)e(B39-B41.)311 707 y(2.)46
-b(Lederle)30 b(&)g(Sc)m(h)m(w)m(an,)h(1984.)h Fq(Astr.Astr)-5
-b(ophys.)33 b FB(134)p FD(,)e(1-6.)p 0 855 3780 8 v 0
-968 a Fx(SLA)p Fn(_)p Fx(AMPQK)400 b Fm(Quic)m(k)38 b(Apparen)m(t)f(to)
-h(Mean)402 b Fx(SLA)p Fn(_)p Fx(AMPQK)0 1318 y FB(A)m(CTION)44
-b FD(:)c(Con)m(v)m(ert)30 b(star)g([)15 b Fl(\013;)g(\016)20
-b FD(])30 b(from)f(geo)s(cen)m(tric)i(apparen)m(t)f(to)g(mean)f(place)h
-(\(p)s(ost)f(IA)m(U)i(1976\).)42 b(Use)227 1431 y(of)31
-b(this)f(routine)g(is)f(appropriate)h(when)g(e\016ciency)h(is)e(imp)s
-(ortan)m(t)h(and)g(where)h(man)m(y)g(star)g(p)s(ositions)227
-1544 y(are)38 b(all)d(to)j(b)s(e)e(transformed)h(for)f(one)h(ep)s(o)s
-(c)m(h)g(and)f(equino)m(x.)60 b(The)37 b(star-indep)s(enden)m(t)e
-(parameters)227 1657 y(can)c(b)s(e)f(obtained)f(b)m(y)i(calling)e(the)h
-(sla)p Ft(_)p FD(MAPP)-8 b(A)31 b(routine.)0 1844 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_AMPQK)g(\(RA,)g(DA,)h(AMPRMS,)f(RM,)h
-(DM\))0 2216 y FB(GIVEN)e FD(:)277 2362 y Fq(RA,D)n(A)439
-b FB(D)565 b FD(apparen)m(t)31 b([)15 b Fl(\013;)g(\016)20
-b FD(])31 b(\(radians\))277 2475 y Fq(AMPRMS)325 b FB(D\(21\))379
-b FD(star-indep)s(enden)m(t)29 b(mean-to-apparen)m(t)j(parameters:)537
-2588 y(\(1\))1006 b(time)30 b(in)m(terv)-5 b(al)30 b(for)g(prop)s(er)f
-(motion)h(\(Julian)e(y)m(ears\))499 2701 y(\(2-4\))969
-b(barycen)m(tric)30 b(p)s(osition)f(of)h(the)h(Earth)f(\(A)m(U\))499
-2814 y(\(5-7\))969 b(helio)s(cen)m(tric)29 b(direction)g(of)i(the)f
-(Earth)g(\(unit)g(v)m(ector\))537 2927 y(\(8\))1006 b(\(gra)m
-(vitational)52 b(radius)e(of)i(Sun\))p Fo(\002)p FD(2)p
-Fl(=)p FD(\(Sun-Earth)e(dis-)1658 3040 y(tance\))477
-3153 y(\(9-11\))946 b FB(v)p FD(:)41 b(barycen)m(tric)30
-b(Earth)g(v)m(elo)s(cit)m(y)h(in)e(units)g(of)i(c)514
-3299 y(\(12\))1658 3193 y Fi(q)p 1741 3193 302 4 v 106
-x FD(1)21 b Fo(\000)f(j)p FB(v)p Fo(j)2003 3257 y Fu(2)454
-3418 y FD(\(13-21\))924 b(precession-n)m(utation)30 b(3)21
-b Fo(\002)e FD(3)31 b(matrix)0 3809 y FB(RETURNED)46
-b FD(:)277 3980 y Fq(RM,DM)409 b FB(D)565 b FD(mean)31
-b([)15 b Fl(\013;)g(\016)20 b FD(])30 b(\(radians\))0
-4379 y FB(NOTES)44 b FD(:)311 4582 y(1.)i(Iterativ)m(e)41
-b(tec)m(hniques)f(are)g(used)g(for)f(the)i(ab)s(erration)e(and)g(ligh)m
-(t)g(de\015ection)h(corrections)g(so)427 4695 y(that)i(the)g(routines)f
-(sla)p Ft(_)p FD(AMP)g(\(or)h(sla)p Ft(_)p FD(AMPQK\))f(and)g(sla)p
-Ft(_)p FD(MAP)g(\(or)h(sla)p Ft(_)p FD(MAPQK\))f(are)427
-4808 y(accurate)d(in)m(v)m(erses;)i(ev)m(en)d(at)g(the)g(edge)g(of)g
-(the)f(Sun's)f(disc)h(the)g(discrepancy)g(is)f(only)h(ab)s(out)427
-4920 y(1)31 b(nanoarcsecond.)0 5319 y FB(REFERENCES)44
-b FD(:)311 5522 y(1.)i(1984)32 b Fq(Astr)-5 b(onomic)g(al)36
-b(A)n(lmanac)p FD(,)31 b(pp)e(B39-B41.)311 5675 y(2.)46
-b(Lederle)30 b(&)g(Sc)m(h)m(w)m(an,)h(1984.)h Fq(Astr.Astr)-5
-b(ophys.)33 b FB(134)p FD(,)e(1-6.)p eop
-%%Page: 12 14
-12 13 bop 0 52 a FD(12)p 0 267 3780 8 v 0 380 a Fx(SLA)p
-Fn(_)p Fx(A)l(OP)709 b Fm(Apparen)m(t)38 b(to)g(Observ)m(ed)710
-b Fx(SLA)p Fn(_)p Fx(A)l(OP)0 730 y FB(A)m(CTION)44 b
-FD(:)c(Apparen)m(t)31 b(to)g(observ)m(ed)f(place,)h(for)f(sources)g
-(distan)m(t)h(from)e(the)i(solar)f(system.)0 918 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_AOP)g(\(RAP,)h(DAP,)f(DATE,)h(DUT,)f
-(ELONGM,)g(PHIM,)g(HM,)h(XP,)g(YP,)1096 1031 y(TDK,)g(PMB,)f(RH,)h(WL,)
-g(TLR,)g(AOB,)f(ZOB,)h(HOB,)g(DOB,)f(ROB\))0 1361 y FB(GIVEN)f
-FD(:)277 1507 y Fq(RAP,D)n(AP)315 b FB(D)565 b FD(geo)s(cen)m(tric)32
-b(apparen)m(t)e([)15 b Fl(\013;)g(\016)21 b FD(])30 b(\(radians\))277
-1620 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(UTC)140 b(date/time)i(\(Mo)
-s(di\014ed)e(Julian)e(Date,)1658 1733 y(JD)p Fo(\000)p
-FD(2400000.5\))277 1846 y Fq(DUT)534 b FB(D)565 b FD(\001UT:)30
-b(UT1)p Fo(\000)p FD(UTC)g(\(UTC)g(seconds\))277 1959
-y Fq(ELONGM)327 b FB(D)565 b FD(observ)m(er's)31 b(mean)f(longitude)f
-(\(radians,)h(east)h(+v)m(e\))277 2072 y Fq(PHIM)489
-b FB(D)565 b FD(observ)m(er's)31 b(mean)f(geo)s(detic)h(latitude)f
-(\(radians\))277 2185 y Fq(HM)586 b FB(D)565 b FD(observ)m(er's)31
-b(heigh)m(t)f(ab)s(o)m(v)m(e)i(sea)f(lev)m(el)f(\(metres\))277
-2297 y Fq(XP,YP)448 b FB(D)565 b FD(p)s(olar)29 b(motion)h([)15
-b Fl(x;)g(y)k FD(])31 b(co)s(ordinates)f(\(radians\))277
-2410 y Fq(TDK)532 b FB(D)565 b FD(lo)s(cal)30 b(am)m(bien)m(t)g(temp)s
-(erature)g(\(K;)h(std=273.15D0\))277 2523 y Fq(PMB)528
-b FB(D)565 b FD(lo)s(cal)30 b(atmospheric)g(pressure)f(\(m)m(b;)h
-(std=1013.25D0\))277 2636 y Fq(RH)602 b FB(D)565 b FD(lo)s(cal)30
-b(relativ)m(e)g(h)m(umidit)m(y)f(\(in)g(the)i(range)f(0D0)17
-b({)e(1D0\))277 2749 y Fq(WL)588 b FB(D)565 b FD(e\013ectiv)m(e)32
-b(w)m(a)m(v)m(elength)g(\()p Fl(\026)p FD(m,)e Fq(e.g.)g
-FD(0.55D0\))277 2862 y Fq(TLR)548 b FB(D)565 b FD(trop)s(ospheric)84
-b(lapse)h(rate)h(\(K)f(p)s(er)f(metre,)100 b Fq(e.g.)1658
-2975 y FD(0.0065D0\))0 3294 y FB(RETURNED)46 b FD(:)277
-3440 y Fq(A)n(OB)536 b FB(D)565 b FD(observ)m(ed)31 b(azim)m(uth)f
-(\(radians:)39 b(N=0,)31 b(E=90)3236 3407 y Fp(\016)3276
-3440 y FD(\))277 3553 y Fq(ZOB)546 b FB(D)565 b FD(observ)m(ed)31
-b(zenith)e(distance)h(\(radians\))277 3666 y Fq(HOB)534
-b FB(D)565 b FD(observ)m(ed)31 b(Hour)f(Angle)g(\(radians\))277
-3779 y Fq(DOB)533 b FB(D)565 b FD(observ)m(ed)31 b Fl(\016)j
-FD(\(radians\))277 3892 y Fq(R)n(OB)538 b FB(D)565 b
-FD(observ)m(ed)31 b Fl(\013)f FD(\(radians\))0 4212 y
-FB(NOTES)44 b FD(:)311 4394 y(1.)i(This)28 b(routine)h(returns)f
-(zenith)h(distance)g(rather)h(than)f(elev)-5 b(ation)30
-b(in)e(order)h(to)i(re\015ect)f(the)g(fact)427 4507 y(that)h(no)g(allo)
-m(w)m(ance)g(is)e(made)h(for)h(depression)d(of)j(the)f(horizon.)311
-4648 y(2.)46 b(The)30 b(accuracy)i(of)f(the)g(result)e(is)h(limited)e
-(b)m(y)j(the)g(corrections)g(for)f(refraction.)41 b(Pro)m(viding)29
-b(the)427 4761 y(meteorological)j(parameters)f(are)g(kno)m(wn)f
-(accurately)h(and)f(there)h(are)g(no)f(gross)h(lo)s(cal)f(e\013ects,)
-427 4874 y(the)f(predicted)e(azim)m(uth)h(and)g(elev)-5
-b(ation)28 b(should)e(b)s(e)i(within)e(ab)s(out)i(0)2869
-4837 y Fk(0)l(0)2873 4874 y Fl(:)p FD(1)h(for)f Fl(\020)k(<)25
-b FD(70)3367 4841 y Fp(\016)3407 4874 y FD(.)40 b(Ev)m(en)29
-b(at)427 4987 y(a)i(top)s(o)s(cen)m(tric)f(zenith)g(distance)g(of)g(90)
-1800 4954 y Fp(\016)1840 4987 y FD(,)h(the)f(accuracy)i(in)c(elev)-5
-b(ation)31 b(should)d(b)s(e)h(b)s(etter)i(than)427 5100
-y(1)21 b(arcmin)m(ute;)j(useful)19 b(results)g(are)i(a)m(v)-5
-b(ailable)20 b(for)g(a)h(further)f(3)2512 5067 y Fp(\016)2551
-5100 y FD(,)j(b)s(ey)m(ond)d(whic)m(h)f(the)i(sla)p Ft(_)p
-FD(REFR)m(O)427 5213 y(routine)26 b(returns)f(a)i(\014xed)f(v)-5
-b(alue)27 b(of)f(the)h(refraction.)39 b(The)27 b(complemen)m(tary)f
-(routines)g(sla)p Ft(_)p FD(A)m(OP)427 5326 y(\(or)39
-b(sla)p Ft(_)p FD(A)m(OPQK\))f(and)g(sla)p Ft(_)p FD(O)m(AP)g(\(or)h
-(sla)p Ft(_)p FD(O)m(APQK\))f(are)h(self-consisten)m(t)g(to)g(b)s
-(etter)g(than)427 5439 y(1)31 b(microarcsecond)f(all)g(o)m(v)m(er)h
-(the)g(celestial)f(sphere.)311 5580 y(3.)46 b(It)c(is)e(advisable)h(to)
-h(tak)m(e)h(great)g(care)f(with)e(units,)j(as)f(ev)m(en)g(unlik)m(ely)d
-(v)-5 b(alues)41 b(of)h(the)f(input)427 5693 y(parameters)31
-b(are)g(accepted)g(and)f(pro)s(cessed)g(in)f(accordance)j(with)d(the)i
-(mo)s(dels)e(used.)p eop
-%%Page: 13 15
-13 14 bop 0 52 a Fw(SUN/67.70)3252 b FD(13)311 351 y(4.)46
-b Fq(App)-5 b(ar)g(ent)35 b FD([)15 b Fl(\013;)g(\016)20
-b FD(])25 b(means)e(the)i(geo)s(cen)m(tric)g(apparen)m(t)f(righ)m(t)g
-(ascension)f(and)h(declination,)g(whic)m(h)427 464 y(is)31
-b(obtained)g(from)g(a)h(catalogue)h(mean)f(place)g(b)m(y)f(allo)m(wing)
-g(for)g(space)h(motion,)g(parallax,)f(the)427 577 y(Sun's)i(gra)m
-(vitational)h(lens)e(e\013ect,)37 b(ann)m(ual)32 b(ab)s(erration,)i
-(and)g(precession-n)m(utation.)50 b(F)-8 b(or)34 b(star)427
-690 y(p)s(ositions)44 b(in)g(the)h(FK5)h(system)f(\()p
-Fq(i.e.)g FD(J2000\),)51 b(these)46 b(e\013ects)h(can)f(b)s(e)e
-(applied)f(b)m(y)j(means)427 803 y(of)38 b(the)g(sla)p
-Ft(_)p FD(MAP)f Fq(etc.)g FD(routines.)61 b(Starting)37
-b(from)g(other)h(mean)f(place)h(systems,)i(additional)427
-916 y(transformations)22 b(will)e(b)s(e)i(needed;)j(for)d(example,)i
-(FK4)f(\()p Fq(i.e.)g FD(B1950\))i(mean)d(places)h(w)m(ould)e(\014rst)
-427 1029 y(ha)m(v)m(e)32 b(to)f(b)s(e)f(con)m(v)m(erted)i(to)f(FK5,)g
-(whic)m(h)e(can)i(b)s(e)e(done)h(with)g(the)g(sla)p Ft(_)p
-FD(FK425)h Fq(etc.)f FD(routines.)311 1163 y(5.)46 b
-Fq(Observe)-5 b(d)49 b FD([)15 b Fl(Az)t(;)g(E)5 b(l)42
-b FD(])d(means)g(the)g(p)s(osition)d(that)k(w)m(ould)d(b)s(e)i(seen)f
-(b)m(y)h(a)g(p)s(erfect)g(theo)s(dolite)427 1276 y(lo)s(cated)33
-b(at)h(the)f(observ)m(er.)49 b(This)31 b(is)h(obtained)g(from)g(the)h
-(geo)s(cen)m(tric)h(apparen)m(t)f([)15 b Fl(\013;)g(\016)21
-b FD(])33 b(b)m(y)g(al-)427 1389 y(lo)m(wing)25 b(for)g(Earth)h(orien)m
-(tation)g(and)f(diurnal)d(ab)s(erration,)k(rotating)g(from)g(equator)g
-(to)g(horizon)427 1501 y(co)s(ordinates,)f(and)d(then)h(adjusting)f
-(for)h(refraction.)38 b(The)23 b([)15 b Fl(h;)g(\016)20
-b FD(])j(is)g(obtained)f(b)m(y)h(rotating)h(bac)m(k)427
-1614 y(in)m(to)38 b(equatorial)f(co)s(ordinates,)i(using)d(the)h(geo)s
-(detic)h(latitude)f(corrected)h(for)f(p)s(olar)f(motion,)427
-1727 y(and)27 b(is)f(the)i(p)s(osition)d(that)j(w)m(ould)e(b)s(e)g
-(seen)i(b)m(y)f(a)g(p)s(erfect)g(equatorial)g(lo)s(cated)h(at)g(the)f
-(observ)m(er)427 1840 y(and)c(with)f(its)h(p)s(olar)f(axis)h(aligned)f
-(to)i(the)g(Earth's)f(axis)g(of)h(rotation)f(\()p Fq(n.b.)h
-FD(not)f(to)h(the)g(refracted)427 1953 y(p)s(ole\).)40
-b(Finally)-8 b(,)29 b(the)i Fl(\013)g FD(is)e(obtained)h(b)m(y)g
-(subtracting)g(the)g Fq(h)38 b FD(from)30 b(the)h(lo)s(cal)e(apparen)m
-(t)i(ST.)311 2087 y(6.)46 b(T)-8 b(o)37 b(predict)e(the)h(required)e
-(setting)i(of)g(a)g(real)g(telescop)s(e,)i(the)e(observ)m(ed)g(place)g
-(pro)s(duced)f(b)m(y)427 2200 y(this)28 b(routine)f(w)m(ould)g(ha)m(v)m
-(e)j(to)f(b)s(e)e(adjusted)h(for)g(the)h(tilt)e(of)i(the)f(azim)m(uth)g
-(or)h(p)s(olar)e(axis)h(of)g(the)427 2313 y(moun)m(ting)e(\(with)f
-(appropriate)g(corrections)i(for)f(moun)m(t)g(\015exures\),)h(for)f
-(non-p)s(erp)s(endicularit)m(y)427 2426 y(b)s(et)m(w)m(een)j(the)g
-(moun)m(ting)e(axes,)j(for)e(the)g(p)s(osition)e(of)j(the)f(rotator)i
-(axis)d(and)h(the)h(p)s(oin)m(ting)d(axis)427 2539 y(relativ)m(e)38
-b(to)g(it,)g(for)f(tub)s(e)g(\015exure,)h(for)f(gear)i(and)d(enco)s
-(der)h(errors,)i(and)e(\014nally)e(for)i(enco)s(der)427
-2652 y(zero)c(p)s(oin)m(ts.)45 b(Some)32 b(telescop)s(es)g(w)m(ould,)g
-(of)g(course,)h(exhibit)d(other)i(prop)s(erties)f(whic)m(h)g(w)m(ould)
-427 2765 y(need)f(to)i(b)s(e)d(accoun)m(ted)j(for)e(at)h(the)g
-(appropriate)e(p)s(oin)m(t)h(in)f(the)h(sequence.)311
-2899 y(7.)46 b(This)36 b(routine)g(tak)m(es)i(time)f(to)h(execute,)i
-(due)d(mainly)e(to)j(the)f(rigorous)f(in)m(tegration)h(used)g(to)427
-3012 y(ev)-5 b(aluate)33 b(the)f(refraction.)44 b(F)-8
-b(or)33 b(pro)s(cessing)d(m)m(ultiple)f(stars)j(for)g(one)g(lo)s
-(cation)f(and)g(time,)h(call)427 3124 y(sla)p Ft(_)p
-FD(A)m(OPP)-8 b(A)41 b(once)h(follo)m(w)m(ed)f(b)m(y)g(one)g(call)g(p)s
-(er)f(star)h(to)h(sla)p Ft(_)p FD(A)m(OPQK.)e(Where)h(a)h(range)f(of)
-427 3237 y(times)31 b(within)d(a)j(limited)e(p)s(erio)s(d)f(of)j(a)h
-(few)e(hours)g(is)g(in)m(v)m(olv)m(ed,)h(and)f(the)h(highest)f
-(precision)f(is)427 3350 y(not)g(required,)e(call)g(sla)p
-Ft(_)p FD(A)m(OPP)-8 b(A)28 b(once,)i(follo)m(w)m(ed)e(b)m(y)g(a)g
-(call)g(to)h(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)g(T)28 b(eac)m(h)h(time)f
-(the)427 3463 y(time)i(c)m(hanges,)i(follo)m(w)m(ed)e(b)m(y)g(one)h
-(call)f(p)s(er)f(star)h(to)i(sla)p Ft(_)p FD(A)m(OPQK.)311
-3597 y(8.)46 b(The)26 b(D)m(A)-8 b(TE)27 b(argumen)m(t)g(is)e(UTC)h
-(expressed)g(as)g(an)g(MJD.)h(This)e(is,)h(strictly)f(sp)s(eaking,)i
-(wrong,)427 3710 y(b)s(ecause)33 b(of)g(leap)g(seconds.)48
-b(Ho)m(w)m(ev)m(er,)35 b(as)e(long)g(as)g(the)g(\001UT)f(and)h(the)g
-(UTC)f(are)h(consisten)m(t)427 3823 y(there)j(are)h(no)f
-(di\016culties,)f(except)i(during)d(a)i(leap)g(second.)57
-b(In)36 b(this)f(case,)j(the)f(start)f(of)g(the)427 3936
-y(61st)i(second)f(of)g(the)g(\014nal)f(min)m(ute)g(should)f(b)s(egin)g
-(a)j(new)e(MJD)h(da)m(y)h(and)e(the)h(old)f(pre-leap)427
-4049 y(\001UT)i(should)e(con)m(tin)m(ue)i(to)h(b)s(e)e(used.)63
-b(As)38 b(the)g(61st)h(second)f(completes,)j(the)d(MJD)g(should)427
-4162 y(rev)m(ert)31 b(to)h(the)e(start)h(of)g(the)f(da)m(y)h(as,)g(sim)
-m(ultaneously)-8 b(,)29 b(the)h(\001UT)g(c)m(hanges)h(b)m(y)g(one)f
-(second)h(to)427 4275 y(its)f(p)s(ost-leap)g(new)g(v)-5
-b(alue.)311 4409 y(9.)46 b(The)27 b(\001UT)h(\(UT1)p
-Fo(\000)p FD(UTC\))g(is)e(tabulated)i(in)e(IERS)h(circulars)f(and)h
-(elsewhere.)39 b(It)28 b(increases)g(b)m(y)427 4522 y(exactly)k(one)f
-(second)f(at)i(the)f(end)f(of)h(eac)m(h)g(UTC)f(leap)h(second,)g(in)m
-(tro)s(duced)e(in)g(order)h(to)i(k)m(eep)427 4635 y(\001UT)e(within)e
-Fo(\006)p FD(0)1066 4602 y Fu(s)1071 4635 y Fl(:)p FD(9.)266
-4769 y(10.)46 b(IMPOR)-8 b(T)g(ANT)39 b({)g(T)-8 b(AKE)38
-b(CARE)g(WITH)h(THE)f(LONGITUDE)h(SIGN)f(CONVENTION.)427
-4882 y(The)33 b(longitude)f(required)g(b)m(y)h(the)g(presen)m(t)h
-(routine)e(is)h FB(east-p)s(ositiv)m(e)p FD(,)h(in)e(accordance)j(with)
-427 4994 y(geographical)f(con)m(v)m(en)m(tion)g(\(and)f(righ)m
-(t-handed\).)49 b(In)32 b(particular,)h(note)h(that)g(the)f(longitudes)
-427 5107 y(returned)d(b)m(y)i(the)f(sla)p Ft(_)p FD(OBS)f(routine)h
-(are)h(w)m(est-p)s(ositiv)m(e)f(\(as)h(in)e(the)i Fq(Astr)-5
-b(onomic)g(al)36 b(A)n(lmanac)427 5220 y FD(b)s(efore)30
-b(1984\))j(and)c(m)m(ust)i(b)s(e)e(rev)m(ersed)i(in)e(sign)g(b)s(efore)
-h(use)h(in)e(the)h(presen)m(t)h(routine.)266 5354 y(11.)46
-b(The)37 b(p)s(olar)f(co)s(ordinates)h(XP)-8 b(,YP)38
-b(can)f(b)s(e)g(obtained)f(from)h(IERS)f(circulars)f(and)i(equiv)-5
-b(alen)m(t)427 5467 y(publications.)36 b(The)24 b(maxim)m(um)f
-(amplitude)g(is)g(ab)s(out)h(0)2373 5430 y Fk(0)m(0)2377
-5467 y Fl(:)p FD(3.)40 b(If)24 b(XP)-8 b(,YP)25 b(v)-5
-b(alues)24 b(are)h(una)m(v)-5 b(ailable,)427 5580 y(use)31
-b(XP=YP=0D0.)43 b(See)32 b(page)g(B60)g(of)f(the)g(1988)i
-Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)h FD(for)30
-b(a)i(de\014nition)427 5693 y(of)f(the)f(t)m(w)m(o)i(angles.)p
-eop
-%%Page: 14 16
-14 15 bop 0 52 a FD(14)266 351 y(12.)46 b(The)35 b(heigh)m(t)g(ab)s(o)m
-(v)m(e)h(sea)f(lev)m(el)g(of)g(the)g(observing)f(station,)i(HM,)g(can)f
-(b)s(e)g(obtained)f(from)g(the)427 464 y Fq(Astr)-5 b(onomic)g(al)33
-b(A)n(lmanac)f FD(\(Section)c(J)e(in)g(the)i(1988)g(edition\),)f(or)h
-(via)e(the)i(routine)e(sla)p Ft(_)p FD(OBS.)g(If)427
-577 y(P)-8 b(,)27 b(the)f(pressure)e(in)h(millibars,)e(is)i(a)m(v)-5
-b(ailable,)26 b(an)g(adequate)h(estimate)f(of)g(HM)h(can)f(b)s(e)f
-(obtained)427 690 y(from)30 b(the)h(follo)m(wing)e(expression:)597
-873 y Ft(HM=-29.3D0*TSL*LOG\(P/1013)o(.25D)o(0\))427
-1055 y FD(where)22 b(TSL)f(is)h(the)g(appro)m(ximate)h(sea-lev)m(el)g
-(air)e(temp)s(erature)h(in)f(K)h(\(see)i Fq(Astr)-5 b(ophysic)g(al)28
-b(Quan-)427 1168 y(tities)p FD(,)k(C.W.Allen,)g(3rd)f(edition,)f
-Fo(x)p FD(52\).)46 b(Similarly)-8 b(,)29 b(if)h(the)i(pressure)e(P)h
-(is)g(not)h(kno)m(wn,)f(it)g(can)427 1281 y(b)s(e)f(estimated)h(from)f
-(the)g(heigh)m(t)g(of)h(the)f(observing)g(station,)h(HM)f(as)h(follo)m
-(ws:)597 1464 y Ft(P=1013.25D0*EXP\(-HM/\(29.3)o(D0*T)o(SL\)\))427
-1647 y FD(Note,)g(ho)m(w)m(ev)m(er,)g(that)f(the)f(refraction)g(is)g
-(nearly)f(prop)s(ortional)f(to)j(the)f(pressure)f(and)h(that)h(an)427
-1759 y(accurate)i(P)e(v)-5 b(alue)30 b(is)g(imp)s(ortan)m(t)f(for)h
-(precise)g(w)m(ork.)266 1942 y(13.)46 b(The)31 b(azim)m(uths)g
-Fq(etc.)g FD(used)g(b)m(y)g(the)h(presen)m(t)f(routine)g(are)h(with)e
-(resp)s(ect)h(to)h(the)g(celestial)f(p)s(ole.)427 2055
-y(Corrections)f(to)h(the)g(terrestrial)e(p)s(ole)h(can)g(b)s(e)g
-(computed)g(using)f(sla)p Ft(_)p FD(POLMO.)p 0 2261 3780
-8 v 0 2374 a Fx(SLA)p Fn(_)p Fx(A)l(OPP)-11 b(A)464 b
-Fm(Appt-to-Obs)37 b(P)m(arameters)462 b Fx(SLA)p Fn(_)p
-Fx(A)l(OPP)-11 b(A)0 2724 y FB(A)m(CTION)44 b FD(:)60
-b(Pre-compute)40 b(the)h(set)f(of)g(apparen)m(t)h(to)g(observ)m(ed)f
-(place)g(parameters)g(required)e(b)m(y)i(the)227 2837
-y(\\quic)m(k")31 b(routines)e(sla)p Ft(_)p FD(A)m(OPQK)h(and)f(sla)p
-Ft(_)p FD(O)m(APQK.)0 3025 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_AOPPA)g(\(DATE,)g(DUT,)g(ELONGM,)g(PHIM,)h(HM,)f(XP,)h(YP,)1192
-3138 y(TDK,)f(PMB,)h(RH,)g(WL,)f(TLR,)h(AOPRMS\))0 3597
-y FB(GIVEN)e FD(:)277 3743 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(UTC)140 b(date/time)i(\(Mo)s(di\014ed)e(Julian)e(Date,)1658
-3856 y(JD)p Fo(\000)p FD(2400000.5\))277 3969 y Fq(DUT)534
-b FB(D)565 b FD(\001UT:)30 b(UT1)p Fo(\000)p FD(UTC)g(\(UTC)g
-(seconds\))277 4082 y Fq(ELONGM)327 b FB(D)565 b FD(observ)m(er's)31
-b(mean)f(longitude)f(\(radians,)h(east)h(+v)m(e\))277
-4195 y Fq(PHIM)489 b FB(D)565 b FD(observ)m(er's)31 b(mean)f(geo)s
-(detic)h(latitude)f(\(radians\))277 4308 y Fq(HM)586
-b FB(D)565 b FD(observ)m(er's)31 b(heigh)m(t)f(ab)s(o)m(v)m(e)i(sea)f
-(lev)m(el)f(\(metres\))277 4420 y Fq(XP,YP)448 b FB(D)565
-b FD(p)s(olar)29 b(motion)h([)15 b Fl(x;)g(y)k FD(])31
-b(co)s(ordinates)f(\(radians\))277 4533 y Fq(TDK)532
-b FB(D)565 b FD(lo)s(cal)30 b(am)m(bien)m(t)g(temp)s(erature)g(\(K;)h
-(std=273.15D0\))277 4646 y Fq(PMB)528 b FB(D)565 b FD(lo)s(cal)30
-b(atmospheric)g(pressure)f(\(m)m(b;)h(std=1013.25D0\))277
-4759 y Fq(RH)602 b FB(D)565 b FD(lo)s(cal)30 b(relativ)m(e)g(h)m
-(umidit)m(y)f(\(in)g(the)i(range)f(0D0)17 b({)e(1D0\))277
-4872 y Fq(WL)588 b FB(D)565 b FD(e\013ectiv)m(e)32 b(w)m(a)m(v)m
-(elength)g(\()p Fl(\026)p FD(m,)e Fq(e.g.)g FD(0.55D0\))277
-4985 y Fq(TLR)548 b FB(D)565 b FD(trop)s(ospheric)84
-b(lapse)h(rate)h(\(K)f(p)s(er)f(metre,)100 b Fq(e.g.)1658
-5098 y FD(0.0065D0\))0 5634 y FB(RETURNED)46 b FD(:)p
-eop
-%%Page: 15 17
-15 16 bop 0 52 a Fw(SUN/67.70)3252 b FD(15)277 339 y
-Fq(A)n(OPRMS)339 b FB(D\(14\))379 b FD(star-indep)s(enden)m(t)85
-b(apparen)m(t-to-observ)m(ed)j(parame-)1658 452 y(ters:)537
-565 y(\(1\))1006 b(geo)s(detic)31 b(latitude)f(\(radians\))502
-678 y(\(2,3\))971 b(sine)29 b(and)h(cosine)g(of)h(geo)s(detic)g
-(latitude)537 791 y(\(4\))1006 b(magnitude)30 b(of)g(diurnal)e(ab)s
-(erration)h(v)m(ector)537 904 y(\(5\))1006 b(heigh)m(t)30
-b(\(HM\))537 1016 y(\(6\))1006 b(am)m(bien)m(t)31 b(temp)s(erature)f
-(\(TDK\))537 1129 y(\(7\))1006 b(pressure)29 b(\(PMB\))537
-1242 y(\(8\))1006 b(relativ)m(e)31 b(h)m(umidit)m(y)d(\(RH\))537
-1355 y(\(9\))1006 b(w)m(a)m(v)m(elength)32 b(\(WL\))514
-1468 y(\(10\))984 b(lapse)30 b(rate)h(\(TLR\))456 1581
-y(\(11,12\))927 b(refraction)30 b(constan)m(ts)i(A)e(and)g(B)h
-(\(radians\))514 1694 y(\(13\))984 b(longitude)41 b(+)h(eqn)h(of)f
-(equino)m(xes)g(+)h(\\sidereal)e(\001UT")1658 1807 y(\(radians\))514
-1920 y(\(14\))984 b(lo)s(cal)30 b(apparen)m(t)g(sidereal)f(time)h
-(\(radians\))0 2311 y FB(NOTES)44 b FD(:)311 2513 y(1.)i(It)c(is)e
-(advisable)h(to)h(tak)m(e)h(great)g(care)f(with)e(units,)j(as)f(ev)m
-(en)g(unlik)m(ely)d(v)-5 b(alues)41 b(of)h(the)f(input)427
-2626 y(parameters)31 b(are)g(accepted)g(and)f(pro)s(cessed)g(in)f
-(accordance)j(with)d(the)i(mo)s(dels)e(used.)311 2780
-y(2.)46 b(The)26 b(D)m(A)-8 b(TE)27 b(argumen)m(t)g(is)e(UTC)h
-(expressed)g(as)g(an)g(MJD.)h(This)e(is,)h(strictly)f(sp)s(eaking,)i
-(wrong,)427 2893 y(b)s(ecause)33 b(of)g(leap)g(seconds.)48
-b(Ho)m(w)m(ev)m(er,)35 b(as)e(long)g(as)g(the)g(\001UT)f(and)h(the)g
-(UTC)f(are)h(consisten)m(t)427 3006 y(there)j(are)h(no)f
-(di\016culties,)f(except)i(during)d(a)i(leap)g(second.)57
-b(In)36 b(this)f(case,)j(the)f(start)f(of)g(the)427 3118
-y(61st)i(second)f(of)g(the)g(\014nal)f(min)m(ute)g(should)f(b)s(egin)g
-(a)j(new)e(MJD)h(da)m(y)h(and)e(the)h(old)f(pre-leap)427
-3231 y(\001UT)i(should)e(con)m(tin)m(ue)i(to)h(b)s(e)e(used.)63
-b(As)38 b(the)g(61st)h(second)f(completes,)j(the)d(MJD)g(should)427
-3344 y(rev)m(ert)31 b(to)h(the)e(start)h(of)g(the)f(da)m(y)h(as,)g(sim)
-m(ultaneously)-8 b(,)29 b(the)h(\001UT)g(c)m(hanges)h(b)m(y)g(one)f
-(second)h(to)427 3457 y(its)f(p)s(ost-leap)g(new)g(v)-5
-b(alue.)311 3611 y(3.)46 b(The)27 b(\001UT)h(\(UT1)p
-Fo(\000)p FD(UTC\))g(is)e(tabulated)i(in)e(IERS)h(circulars)f(and)h
-(elsewhere.)39 b(It)28 b(increases)g(b)m(y)427 3724 y(exactly)k(one)f
-(second)f(at)i(the)f(end)f(of)h(eac)m(h)g(UTC)f(leap)h(second,)g(in)m
-(tro)s(duced)e(in)g(order)h(to)i(k)m(eep)427 3837 y(\001UT)38
-b(within)d Fo(\006)p FD(0)1081 3804 y Fu(s)1086 3837
-y Fl(:)p FD(9.)64 b(The)37 b(\\sidereal)g(\001UT")h(whic)m(h)f(forms)g
-(part)h(of)g(A)m(OPRMS\(13\))h(is)e(the)427 3950 y(same)27
-b(quan)m(tit)m(y)-8 b(,)29 b(but)d(con)m(v)m(erted)i(from)f(solar)f(to)
-i(sidereal)d(seconds)i(and)f(expressed)g(in)g(radians.)311
-4103 y(4.)46 b(IMPOR)-8 b(T)g(ANT)39 b({)g(T)-8 b(AKE)38
-b(CARE)g(WITH)h(THE)f(LONGITUDE)h(SIGN)f(CONVENTION.)427
-4216 y(The)33 b(longitude)f(required)g(b)m(y)h(the)g(presen)m(t)h
-(routine)e(is)h FB(east-p)s(ositiv)m(e)p FD(,)h(in)e(accordance)j(with)
-427 4329 y(geographical)f(con)m(v)m(en)m(tion)g(\(and)f(righ)m
-(t-handed\).)49 b(In)32 b(particular,)h(note)h(that)g(the)f(longitudes)
-427 4442 y(returned)d(b)m(y)i(the)f(sla)p Ft(_)p FD(OBS)f(routine)h
-(are)h(w)m(est-p)s(ositiv)m(e)f(\(as)h(in)e(the)i Fq(Astr)-5
-b(onomic)g(al)36 b(A)n(lmanac)427 4555 y FD(b)s(efore)30
-b(1984\))j(and)c(m)m(ust)i(b)s(e)e(rev)m(ersed)i(in)e(sign)g(b)s(efore)
-h(use)h(in)e(the)h(presen)m(t)h(routine.)311 4708 y(5.)46
-b(The)37 b(p)s(olar)f(co)s(ordinates)h(XP)-8 b(,YP)38
-b(can)f(b)s(e)g(obtained)f(from)h(IERS)f(circulars)f(and)i(equiv)-5
-b(alen)m(t)427 4821 y(publications.)36 b(The)24 b(maxim)m(um)f
-(amplitude)g(is)g(ab)s(out)h(0)2373 4784 y Fk(0)m(0)2377
-4821 y Fl(:)p FD(3.)40 b(If)24 b(XP)-8 b(,YP)25 b(v)-5
-b(alues)24 b(are)h(una)m(v)-5 b(ailable,)427 4934 y(use)31
-b(XP=YP=0D0.)43 b(See)32 b(page)g(B60)g(of)f(the)g(1988)i
-Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)h FD(for)30
-b(a)i(de\014nition)427 5047 y(of)f(the)f(t)m(w)m(o)i(angles.)311
-5201 y(6.)46 b(The)35 b(heigh)m(t)g(ab)s(o)m(v)m(e)h(sea)f(lev)m(el)g
-(of)g(the)g(observing)f(station,)i(HM,)g(can)f(b)s(e)g(obtained)f(from)
-g(the)427 5314 y Fq(Astr)-5 b(onomic)g(al)33 b(A)n(lmanac)f
-FD(\(Section)c(J)e(in)g(the)i(1988)g(edition\),)f(or)h(via)e(the)i
-(routine)e(sla)p Ft(_)p FD(OBS.)g(If)427 5427 y(P)-8
-b(,)27 b(the)f(pressure)e(in)h(millibars,)e(is)i(a)m(v)-5
-b(ailable,)26 b(an)g(adequate)h(estimate)f(of)g(HM)h(can)f(b)s(e)f
-(obtained)427 5539 y(from)30 b(the)h(follo)m(wing)e(expression:)597
-5693 y Ft(HM=-29.3D0*TSL*LOG\(P/1013)o(.25D)o(0\))p eop
-%%Page: 16 18
-16 17 bop 0 52 a FD(16)427 351 y(where)22 b(TSL)f(is)h(the)g(appro)m
-(ximate)h(sea-lev)m(el)g(air)e(temp)s(erature)h(in)f(K)h(\(see)i
-Fq(Astr)-5 b(ophysic)g(al)28 b(Quan-)427 464 y(tities)p
-FD(,)k(C.W.Allen,)g(3rd)f(edition,)f Fo(x)p FD(52\).)46
-b(Similarly)-8 b(,)29 b(if)h(the)i(pressure)e(P)h(is)g(not)h(kno)m(wn,)
-f(it)g(can)427 577 y(b)s(e)f(estimated)h(from)f(the)g(heigh)m(t)g(of)h
-(the)f(observing)g(station,)h(HM)f(as)h(follo)m(ws:)597
-718 y Ft(P=1013.25D0*EXP\(-HM/\(29.3)o(D0*T)o(SL\)\))427
-859 y FD(Note,)g(ho)m(w)m(ev)m(er,)g(that)f(the)f(refraction)g(is)g
-(nearly)f(prop)s(ortional)f(to)j(the)f(pressure)f(and)h(that)h(an)427
-972 y(accurate)i(P)e(v)-5 b(alue)30 b(is)g(imp)s(ortan)m(t)f(for)h
-(precise)g(w)m(ork.)311 1114 y(7.)46 b(Rep)s(eated,)e
-(computationally-exp)s(ensiv)m(e,)e(calls)d(to)i(sla)p
-Ft(_)p FD(A)m(OPP)-8 b(A)41 b(for)f(times)g(that)h(are)g(v)m(ery)427
-1226 y(close)21 b(together)h(can)e(b)s(e)g(a)m(v)m(oided)g(b)m(y)h
-(calling)d(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)21 b(just)e(once)i(and)f
-(then)g(using)f(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)g(T)427
-1339 y(for)23 b(the)g(subsequen)m(t)f(times.)38 b(F)-8
-b(resh)23 b(calls)f(to)i(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)22
-b(will)f(b)s(e)h(needed)h(only)f(when)f(c)m(hanges)427
-1452 y(in)34 b(the)i(precession)e(ha)m(v)m(e)j(gro)m(wn)e(to)h
-(unacceptable)g(lev)m(els)f(or)g(when)f(an)m(ything)h(a\013ecting)h
-(the)427 1565 y(refraction)30 b(has)h(c)m(hanged.)p 0
-1683 3780 8 v 0 1796 a Fx(SLA)p Fn(_)p Fx(A)l(OPP)-11
-b(A)g(T)172 b Fm(Up)s(date)39 b(Appt-to-Obs)e(P)m(arameters)172
-b Fx(SLA)p Fn(_)p Fx(A)l(OPP)-11 b(A)g(T)0 2146 y FB(A)m(CTION)44
-b FD(:)k(Recompute)35 b(the)f(sidereal)f(time)h(in)f(the)h(apparen)m(t)
-h(to)g(observ)m(ed)f(place)g(star-indep)s(enden)m(t)227
-2259 y(parameter)d(blo)s(c)m(k.)0 2447 y FB(CALL)45 b
-FD(:)77 b Ft(CALL)46 b(sla_AOPPAT)f(\(DATE,)h(AOPRMS\))0
-2777 y FB(GIVEN)f FD(:)277 2923 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(UTC)140 b(date/time)i(\(Mo)s(di\014ed)e(Julian)e(Date,)
-1658 3036 y(JD)p Fo(\000)p FD(2400000.5\))277 3149 y
-Fq(A)n(OPRMS)339 b FB(D\(14\))379 b FD(star-indep)s(enden)m(t)85
-b(apparen)m(t-to-observ)m(ed)j(parame-)1658 3262 y(ters:)477
-3375 y(\(1-12\))946 b(not)31 b(required)514 3487 y(\(13\))984
-b(longitude)41 b(+)h(eqn)h(of)f(equino)m(xes)g(+)h(\\sidereal)e
-(\001UT")1658 3600 y(\(radians\))514 3713 y(\(14\))984
-b(not)31 b(required)0 4032 y FB(RETURNED)46 b FD(:)277
-4178 y Fq(A)n(OPRMS)339 b FB(D\(14\))379 b FD(star-indep)s(enden)m(t)85
-b(apparen)m(t-to-observ)m(ed)j(parame-)1658 4291 y(ters:)477
-4404 y(\(1-13\))946 b(not)31 b(c)m(hanged)514 4517 y(\(14\))984
-b(lo)s(cal)30 b(apparen)m(t)g(sidereal)f(time)h(\(radians\))0
-4837 y FB(NOTE)44 b FD(:)d(F)-8 b(or)31 b(more)g(information,)d(see)j
-(sla)p Ft(_)p FD(A)m(OPP)-8 b(A.)p 0 4955 V 0 5068 a
-Fx(SLA)p Fn(_)p Fx(A)l(OPQK)443 b Fm(Quic)m(k)38 b(Appt-to-Observ)m(ed)
-443 b Fx(SLA)p Fn(_)p Fx(A)l(OPQK)0 5418 y FB(A)m(CTION)44
-b FD(:)c(Quic)m(k)30 b(apparen)m(t)h(to)g(observ)m(ed)f(place)h(\(but)f
-(see)h(Note)g(8,)g(b)s(elo)m(w\).)0 5606 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_AOPQK)g(\(RAP,)g(DAP,)h(AOPRMS,)e(AOB,)i
-(ZOB,)g(HOB,)f(DOB,)h(ROB\))p eop
-%%Page: 17 19
-17 18 bop 0 52 a Fw(SUN/67.70)3252 b FD(17)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(RAP,D)n(AP)315 b FB(D)565 b FD(geo)s(cen)m(tric)32
-b(apparen)m(t)e([)15 b Fl(\013;)g(\016)21 b FD(])30 b(\(radians\))277
-610 y Fq(A)n(OPRMS)339 b FB(D\(14\))379 b FD(star-indep)s(enden)m(t)85
-b(apparen)m(t-to-observ)m(ed)j(parame-)1658 723 y(ters:)537
-836 y(\(1\))1006 b(geo)s(detic)31 b(latitude)f(\(radians\))502
-949 y(\(2,3\))971 b(sine)29 b(and)h(cosine)g(of)h(geo)s(detic)g
-(latitude)537 1062 y(\(4\))1006 b(magnitude)30 b(of)g(diurnal)e(ab)s
-(erration)h(v)m(ector)537 1175 y(\(5\))1006 b(heigh)m(t)30
-b(\(metres\))537 1288 y(\(6\))1006 b(am)m(bien)m(t)31
-b(temp)s(erature)f(\(K\))537 1401 y(\(7\))1006 b(pressure)29
-b(\(m)m(b\))537 1514 y(\(8\))1006 b(relativ)m(e)31 b(h)m(umidit)m(y)d
-(\(0)16 b({)g(1\))537 1626 y(\(9\))1006 b(w)m(a)m(v)m(elength)32
-b(\()p Fl(\026)p FD(m\))514 1739 y(\(10\))984 b(lapse)30
-b(rate)h(\(K)f(p)s(er)g(metre\))456 1852 y(\(11,12\))927
-b(refraction)30 b(constan)m(ts)i(A)e(and)g(B)h(\(radians\))514
-1965 y(\(13\))984 b(longitude)41 b(+)h(eqn)h(of)f(equino)m(xes)g(+)h
-(\\sidereal)e(\001UT")1658 2078 y(\(radians\))514 2191
-y(\(14\))984 b(lo)s(cal)30 b(apparen)m(t)g(sidereal)f(time)h
-(\(radians\))0 2497 y FB(RETURNED)46 b FD(:)277 2643
-y Fq(A)n(OB)536 b FB(D)565 b FD(observ)m(ed)31 b(azim)m(uth)f
-(\(radians:)39 b(N=0,)31 b(E=90)3236 2610 y Fp(\016)3276
-2643 y FD(\))277 2756 y Fq(ZOB)546 b FB(D)565 b FD(observ)m(ed)31
-b(zenith)e(distance)h(\(radians\))277 2869 y Fq(HOB)534
-b FB(D)565 b FD(observ)m(ed)31 b(Hour)f(Angle)g(\(radians\))277
-2982 y Fq(DOB)533 b FB(D)565 b FD(observ)m(ed)31 b(Declination)e
-(\(radians\))277 3095 y Fq(R)n(OB)538 b FB(D)565 b FD(observ)m(ed)31
-b(Righ)m(t)f(Ascension)g(\(radians\))0 3401 y FB(NOTES)44
-b FD(:)311 3581 y(1.)i(This)28 b(routine)h(returns)f(zenith)h(distance)
-g(rather)h(than)f(elev)-5 b(ation)30 b(in)e(order)h(to)i(re\015ect)f
-(the)g(fact)427 3694 y(that)h(no)g(allo)m(w)m(ance)g(is)e(made)h(for)h
-(depression)d(of)j(the)f(horizon.)311 3834 y(2.)46 b(The)30
-b(accuracy)i(of)f(the)g(result)e(is)h(limited)e(b)m(y)j(the)g
-(corrections)g(for)f(refraction.)41 b(Pro)m(viding)29
-b(the)427 3947 y(meteorological)j(parameters)f(are)g(kno)m(wn)f
-(accurately)h(and)f(there)h(are)g(no)f(gross)h(lo)s(cal)f(e\013ects,)
-427 4059 y(the)f(predicted)e(azim)m(uth)h(and)g(elev)-5
-b(ation)28 b(should)e(b)s(e)i(within)e(ab)s(out)i(0)2869
-4023 y Fk(0)l(0)2873 4059 y Fl(:)p FD(1)h(for)f Fl(\020)k(<)25
-b FD(70)3367 4026 y Fp(\016)3407 4059 y FD(.)40 b(Ev)m(en)29
-b(at)427 4172 y(a)i(top)s(o)s(cen)m(tric)f(zenith)g(distance)g(of)g(90)
-1800 4139 y Fp(\016)1840 4172 y FD(,)h(the)f(accuracy)i(in)c(elev)-5
-b(ation)31 b(should)d(b)s(e)h(b)s(etter)i(than)427 4285
-y(1)21 b(arcmin)m(ute;)j(useful)19 b(results)g(are)i(a)m(v)-5
-b(ailable)20 b(for)g(a)h(further)f(3)2512 4252 y Fp(\016)2551
-4285 y FD(,)j(b)s(ey)m(ond)d(whic)m(h)f(the)i(sla)p Ft(_)p
-FD(REFR)m(O)427 4398 y(routine)26 b(returns)f(a)i(\014xed)f(v)-5
-b(alue)27 b(of)f(the)h(refraction.)39 b(The)27 b(complemen)m(tary)f
-(routines)g(sla)p Ft(_)p FD(A)m(OP)427 4511 y(\(or)39
-b(sla)p Ft(_)p FD(A)m(OPQK\))f(and)g(sla)p Ft(_)p FD(O)m(AP)g(\(or)h
-(sla)p Ft(_)p FD(O)m(APQK\))f(are)h(self-consisten)m(t)g(to)g(b)s
-(etter)g(than)427 4624 y(1)31 b(microarcsecond)f(all)g(o)m(v)m(er)h
-(the)g(celestial)f(sphere.)311 4763 y(3.)46 b(It)c(is)e(advisable)h(to)
-h(tak)m(e)h(great)g(care)f(with)e(units,)j(as)f(ev)m(en)g(unlik)m(ely)d
-(v)-5 b(alues)41 b(of)h(the)f(input)427 4876 y(parameters)31
-b(are)g(accepted)g(and)f(pro)s(cessed)g(in)f(accordance)j(with)d(the)i
-(mo)s(dels)e(used.)311 5016 y(4.)46 b Fq(App)-5 b(ar)g(ent)35
-b FD([)15 b Fl(\013;)g(\016)20 b FD(])25 b(means)e(the)i(geo)s(cen)m
-(tric)g(apparen)m(t)f(righ)m(t)g(ascension)f(and)h(declination,)g(whic)
-m(h)427 5128 y(is)31 b(obtained)g(from)g(a)h(catalogue)h(mean)f(place)g
-(b)m(y)f(allo)m(wing)g(for)g(space)h(motion,)g(parallax,)f(the)427
-5241 y(Sun's)k(gra)m(vitational)h(lens)f(e\013ect,)40
-b(ann)m(ual)35 b(ab)s(erration)g(and)g(precession-n)m(utation.)57
-b(F)-8 b(or)37 b(star)427 5354 y(p)s(ositions)44 b(in)g(the)h(FK5)h
-(system)f(\()p Fq(i.e.)g FD(J2000\),)51 b(these)46 b(e\013ects)h(can)f
-(b)s(e)e(applied)f(b)m(y)j(means)427 5467 y(of)38 b(the)g(sla)p
-Ft(_)p FD(MAP)f Fq(etc.)g FD(routines.)61 b(Starting)37
-b(from)g(other)h(mean)f(place)h(systems,)i(additional)427
-5580 y(transformations)22 b(will)e(b)s(e)i(needed;)j(for)d(example,)i
-(FK4)f(\()p Fq(i.e.)g FD(B1950\))i(mean)d(places)h(w)m(ould)e(\014rst)
-427 5693 y(ha)m(v)m(e)32 b(to)f(b)s(e)f(con)m(v)m(erted)i(to)f(FK5,)g
-(whic)m(h)e(can)i(b)s(e)e(done)h(with)g(the)g(sla)p Ft(_)p
-FD(FK425)h Fq(etc.)f FD(routines.)p eop
-%%Page: 18 20
-18 19 bop 0 52 a FD(18)311 351 y(5.)46 b Fq(Observe)-5
-b(d)49 b FD([)15 b Fl(Az)t(;)g(E)5 b(l)42 b FD(])d(means)g(the)g(p)s
-(osition)d(that)k(w)m(ould)d(b)s(e)i(seen)f(b)m(y)h(a)g(p)s(erfect)g
-(theo)s(dolite)427 464 y(lo)s(cated)33 b(at)h(the)f(observ)m(er.)49
-b(This)31 b(is)h(obtained)g(from)g(the)h(geo)s(cen)m(tric)h(apparen)m
-(t)f([)15 b Fl(\013;)g(\016)21 b FD(])33 b(b)m(y)g(al-)427
-577 y(lo)m(wing)25 b(for)g(Earth)h(orien)m(tation)g(and)f(diurnal)d(ab)
-s(erration,)k(rotating)g(from)g(equator)g(to)g(horizon)427
-690 y(co)s(ordinates,)f(and)d(then)h(adjusting)f(for)h(refraction.)38
-b(The)23 b([)15 b Fl(h;)g(\016)20 b FD(])j(is)g(obtained)f(b)m(y)h
-(rotating)h(bac)m(k)427 803 y(in)m(to)38 b(equatorial)f(co)s
-(ordinates,)i(using)d(the)h(geo)s(detic)h(latitude)f(corrected)h(for)f
-(p)s(olar)f(motion,)427 916 y(and)27 b(is)f(the)i(p)s(osition)d(that)j
-(w)m(ould)e(b)s(e)g(seen)i(b)m(y)f(a)g(p)s(erfect)g(equatorial)g(lo)s
-(cated)h(at)g(the)f(observ)m(er)427 1029 y(and)c(with)f(its)h(p)s(olar)
-f(axis)h(aligned)f(to)i(the)g(Earth's)f(axis)g(of)h(rotation)f(\()p
-Fq(n.b.)h FD(not)f(to)h(the)g(refracted)427 1142 y(p)s(ole\).)40
-b(Finally)-8 b(,)29 b(the)i Fl(\013)g FD(is)e(obtained)h(b)m(y)g
-(subtracting)g(the)g Fq(h)38 b FD(from)30 b(the)h(lo)s(cal)e(apparen)m
-(t)i(ST.)311 1345 y(6.)46 b(T)-8 b(o)37 b(predict)e(the)h(required)e
-(setting)i(of)g(a)g(real)g(telescop)s(e,)i(the)e(observ)m(ed)g(place)g
-(pro)s(duced)f(b)m(y)427 1458 y(this)28 b(routine)f(w)m(ould)g(ha)m(v)m
-(e)j(to)f(b)s(e)e(adjusted)h(for)g(the)h(tilt)e(of)i(the)f(azim)m(uth)g
-(or)h(p)s(olar)e(axis)h(of)g(the)427 1571 y(moun)m(ting)e(\(with)f
-(appropriate)g(corrections)i(for)f(moun)m(t)g(\015exures\),)h(for)f
-(non-p)s(erp)s(endicularit)m(y)427 1684 y(b)s(et)m(w)m(een)j(the)g
-(moun)m(ting)e(axes,)j(for)e(the)g(p)s(osition)e(of)j(the)f(rotator)i
-(axis)d(and)h(the)h(p)s(oin)m(ting)d(axis)427 1797 y(relativ)m(e)38
-b(to)g(it,)g(for)f(tub)s(e)g(\015exure,)h(for)f(gear)i(and)d(enco)s
-(der)h(errors,)i(and)e(\014nally)e(for)i(enco)s(der)427
-1910 y(zero)c(p)s(oin)m(ts.)45 b(Some)32 b(telescop)s(es)g(w)m(ould,)g
-(of)g(course,)h(exhibit)d(other)i(prop)s(erties)f(whic)m(h)g(w)m(ould)
-427 2023 y(need)f(to)i(b)s(e)d(accoun)m(ted)j(for)e(at)h(the)g
-(appropriate)e(p)s(oin)m(t)h(in)f(the)h(sequence.)311
-2226 y(7.)46 b(The)40 b(star-indep)s(enden)m(t)f(apparen)m(t-to-observ)
-m(ed-place)k(parameters)e(in)e(A)m(OPRMS)i(ma)m(y)g(b)s(e)427
-2339 y(computed)31 b(b)m(y)f(means)g(of)h(the)g(sla)p
-Ft(_)p FD(A)m(OPP)-8 b(A)30 b(routine.)40 b(If)30 b(nothing)g(has)g(c)m
-(hanged)h(signi\014can)m(tly)427 2452 y(except)45 b(the)g(time,)i(the)d
-(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)g(T)45 b(routine)e(ma)m(y)h(b)s(e)g
-(used)f(to)i(p)s(erform)e(the)h(requisite)427 2565 y(partial)29
-b(recomputation)i(of)f(A)m(OPRMS.)311 2768 y(8.)46 b(A)m(t)32
-b(zenith)e(distances)h(b)s(ey)m(ond)f(ab)s(out)h(76)1890
-2735 y Fp(\016)1930 2768 y FD(,)g(the)g(need)g(for)f(sp)s(ecial)g(care)
-i(with)d(the)i(corrections)427 2881 y(for)j(refraction)f(causes)h(a)g
-(mark)m(ed)g(increase)f(in)f(execution)i(time.)50 b(Moreo)m(v)m(er,)37
-b(the)c(e\013ect)i(gets)427 2994 y(w)m(orse)k(with)d(increasing)h
-(zenith)g(distance.)64 b(Adroit)37 b(programming)g(in)g(the)h(calling)e
-(applica-)427 3107 y(tion)d(ma)m(y)h(allo)m(w)e(the)i(problem)d(to)j(b)
-s(e)e(reduced.)49 b(Prepare)33 b(an)g(alternativ)m(e)g(A)m(OPRMS)g
-(arra)m(y)-8 b(,)427 3220 y(computed)32 b(for)f(zero)h(air-pressure;)f
-(this)f(will)f(disable)h(the)i(refraction)f(corrections)h(and)f(cause)
-427 3333 y(rapid)25 b(execution.)40 b(Using)25 b(this)h(A)m(OPRMS)g
-(arra)m(y)-8 b(,)29 b(a)e(preliminary)c(call)j(to)h(the)g(presen)m(t)f
-(routine)427 3446 y(will,)e(dep)s(ending)f(on)j(the)g(application,)f
-(pro)s(duce)f(a)i(rough)f(p)s(osition)f(whic)m(h)g(ma)m(y)i(b)s(e)f
-(enough)h(to)427 3559 y(establish)g(whether)h(the)h(full,)e(slo)m(w)h
-(calculation)g(\(using)g(the)g(real)h(A)m(OPRMS)f(arra)m(y\))i(is)d(w)m
-(orth-)427 3672 y(while.)38 b(F)-8 b(or)28 b(example,)g(there)g(w)m
-(ould)f(b)s(e)g(no)g(need)g(for)h(the)g(full)d(calculation)i(if)f(the)i
-(preliminary)427 3785 y(call)i(had)f(already)h(established)f(that)i
-(the)f(source)g(w)m(as)h(w)m(ell)e(b)s(elo)m(w)h(the)g(elev)-5
-b(ation)30 b(limits)e(for)i(a)427 3898 y(particular)f(telescop)s(e.)311
-4101 y(9.)46 b(The)31 b(azim)m(uths)g Fq(etc.)g FD(used)g(b)m(y)g(the)h
-(presen)m(t)f(routine)g(are)h(with)e(resp)s(ect)h(to)h(the)g(celestial)
-f(p)s(ole.)427 4214 y(Corrections)f(to)h(the)g(terrestrial)e(p)s(ole)h
-(can)g(b)s(e)g(computed)g(using)f(sla)p Ft(_)p FD(POLMO.)p
-0 4461 3780 8 v 0 4574 a Fx(SLA)p Fn(_)p Fx(A)-11 b(TMDSP)377
-b Fm(A)m(tmospheric)35 b(Disp)s(ersion)380 b Fx(SLA)p
-Fn(_)p Fx(A)-11 b(TMDSP)0 4925 y FB(A)m(CTION)44 b FD(:)c(Apply)29
-b(atmospheric-disp)s(ersion)e(adjustmen)m(ts)j(to)h(refraction)f(co)s
-(e\016cien)m(ts.)0 5112 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_ATMDSP)f(\(TDK,)i(PMB,)f(RH,)h(WL1,)g(A1,)g(B1,)g(WL2,)f(A2,)h
-(B2\))0 5634 y FB(GIVEN)e FD(:)p eop
-%%Page: 19 21
-19 20 bop 0 52 a Fw(SUN/67.70)3252 b FD(19)277 339 y
-Fq(TDK)532 b FB(D)565 b FD(am)m(bien)m(t)31 b(temp)s(erature)f(at)h
-(the)g(observ)m(er)f(\(K\))277 452 y Fq(PMB)528 b FB(D)565
-b FD(pressure)29 b(at)i(the)g(observ)m(er)f(\(m)m(b\))277
-565 y Fq(RH)602 b FB(D)565 b FD(relativ)m(e)31 b(h)m(umidit)m(y)d(at)j
-(the)g(observ)m(er)f(\(range)h(0)16 b({)g(1\))277 678
-y Fq(WL1)542 b FB(D)565 b FD(base)31 b(w)m(a)m(v)m(elength)g(\()p
-Fl(\026)p FD(m\))277 791 y Fq(A1)622 b FB(D)565 b FD(refraction)32
-b(co)s(e\016cien)m(t)g(A)g(for)f(w)m(a)m(v)m(elength)i(WL1)g(\(radi-)
-1658 904 y(ans\))277 1016 y Fq(B1)626 b FB(D)565 b FD(refraction)32
-b(co)s(e\016cien)m(t)h(B)g(for)f(w)m(a)m(v)m(elength)i(WL1)f(\(radi-)
-1658 1129 y(ans\))277 1242 y Fq(WL2)542 b FB(D)565 b
-FD(w)m(a)m(v)m(elength)35 b(for)e(whic)m(h)f(adjusted)h(A,B)h(required)
-e(\()p Fl(\026)p FD(m\))0 1772 y FB(RETURNED)46 b FD(:)277
-1918 y Fq(A2)622 b FB(D)565 b FD(refraction)32 b(co)s(e\016cien)m(t)g
-(A)g(for)f(w)m(a)m(v)m(elength)i(WL2)g(\(radi-)1658 2031
-y(ans\))277 2144 y Fq(B2)626 b FB(D)565 b FD(refraction)32
-b(co)s(e\016cien)m(t)h(B)g(for)f(w)m(a)m(v)m(elength)i(WL2)f(\(radi-)
-1658 2257 y(ans\))0 2674 y FB(NOTES)44 b FD(:)311 2887
-y(1.)i(T)-8 b(o)37 b(use)f(this)g(routine,)h(\014rst)e(call)h(sla)p
-Ft(_)p FD(REF)m(CO)g(sp)s(ecifying)e(WL1)j(as)g(the)f(w)m(a)m(v)m
-(elength.)60 b(This)427 3000 y(yields)29 b(refraction)h(co)s(e\016cien)
-m(ts)h(A1,)h(B1,)f(correct)h(for)e(that)h(w)m(a)m(v)m(elength.)43
-b(Subsequen)m(tly)-8 b(,)29 b(calls)427 3113 y(to)i(sla)p
-Ft(_)p FD(A)-8 b(TMDSP)29 b(sp)s(ecifying)e(di\013eren)m(t)i(w)m(a)m(v)
-m(elengths)i(will)c(pro)s(duce)i(new,)g(sligh)m(tly)f(adjusted)427
-3226 y(refraction)i(co)s(e\016cien)m(ts)h(A2,)h(B2,)f(whic)m(h)e(apply)
-g(to)i(the)g(sp)s(eci\014ed)e(w)m(a)m(v)m(elength.)311
-3385 y(2.)46 b(Most)26 b(of)g(the)f(atmospheric)g(disp)s(ersion)d(happ)
-s(ens)h(b)s(et)m(w)m(een)j(0)p Fl(:)p FD(7)15 b Fl(\026)p
-FD(m)26 b(and)e(the)i(UV)f(atmospheric)427 3498 y(cuto\013,)34
-b(and)e(the)g(e\013ect)i(increases)e(strongly)g(to)m(w)m(ards)h(the)f
-(UV)h(end.)45 b(F)-8 b(or)34 b(this)d(reason)h(a)h(blue)427
-3611 y(reference)e(w)m(a)m(v)m(elength)h(is)d(recommended,)h(for)h
-(example)f(0)p Fl(:)p FD(4)15 b Fl(\026)p FD(m.)311 3770
-y(3.)46 b(The)30 b(accuracy)-8 b(,)32 b(for)e(this)g(set)h(of)f
-(conditions:)703 3974 y(heigh)m(t)g(ab)s(o)m(v)m(e)i(sea)f(lev)m(el)229
-b(2000)17 b(m)1257 4087 y(latitude)228 b(29)1884 4054
-y Fp(\016)1240 4200 y FD(pressure)g(793)17 b(m)m(b)1077
-4313 y(temp)s(erature)229 b(290)1929 4280 y Fp(\016)1985
-4313 y FD(K)1209 4426 y(h)m(umidit)m(y)e(0.5)32 b(\(50\045\))1180
-4539 y(lapse)e(rate)230 b(0)p Fl(:)p FD(0065)2044 4506
-y Fp(\016)2086 4539 y Fl(m)2166 4506 y Fp(\000)p Fu(1)744
-4652 y FD(reference)30 b(w)m(a)m(v)m(elength)231 b(0)p
-Fl(:)p FD(4)15 b Fl(\026)p FD(m)1031 4765 y(star)31 b(elev)-5
-b(ation)229 b(15)1884 4732 y Fp(\016)427 4970 y FD(is)30
-b(ab)s(out)g(2.5)16 b(mas)31 b(RMS)f(b)s(et)m(w)m(een)h(0.3)g(and)f(1)p
-Fl(:)p FD(0)15 b Fl(\026)p FD(m,)31 b(and)f(sta)m(ys)i(within)27
-b(4)16 b(mas)30 b(for)h(the)f(whole)427 5083 y(range)41
-b(longw)m(ard)e(of)h(0)p Fl(:)p FD(3)15 b Fl(\026)p FD(m)41
-b(\(compared)g(with)e(a)h(total)h(disp)s(ersion)c(from)j(0.3)h(to)g(20)
-15 b Fl(\026)p FD(m)40 b(of)427 5195 y(ab)s(out)c(11)778
-5159 y Fk(0)l(0)819 5195 y FD(\).)56 b(These)36 b(errors)f(are)h(t)m
-(ypical)f(for)g(ordinary)f(conditions;)j(in)e(extreme)h(conditions)427
-5308 y(v)-5 b(alues)30 b(a)h(few)f(times)g(this)f(size)h(ma)m(y)h(o)s
-(ccur.)311 5467 y(4.)46 b(If)d(either)g(w)m(a)m(v)m(elength)i(exceeds)f
-(100)15 b Fl(\026)p FD(m,)48 b(the)c(radio)e(case)j(is)d(assumed)h(and)
-g(the)h(returned)427 5580 y(refraction)e(co)s(e\016cien)m(ts)i(are)f
-(the)f(same)h(as)g(the)g(giv)m(en)f(ones.)77 b(Note)44
-b(that)f(radio)f(refraction)427 5693 y(co)s(e\016cien)m(ts)31
-b(cannot)g(b)s(e)f(turned)f(in)m(to)i(optical)f(v)-5
-b(alues)29 b(using)g(this)g(routine,)h(nor)g(vice)g(v)m(ersa.)p
-eop
-%%Page: 20 22
-20 21 bop 0 52 a FD(20)311 351 y(5.)46 b(The)29 b(algorithm)g(consists)
-g(of)h(calculation)f(of)h(the)g(refractivit)m(y)f(of)h(the)g(air)f(at)h
-(the)g(observ)m(er)g(for)427 464 y(the)f(t)m(w)m(o)g(w)m(a)m(v)m
-(elengths,)h(using)d(the)h(metho)s(ds)f(of)h(the)h(sla)p
-Ft(_)p FD(REFR)m(O)e(routine,)h(and)g(then)f(scaling)427
-577 y(of)22 b(the)g(t)m(w)m(o)h(refraction)e(co)s(e\016cien)m(ts)h
-(according)g(to)g(classical)f(refraction)g(theory)-8
-b(.)38 b(This)20 b(amoun)m(ts)427 690 y(to)35 b(scaling)f(the)g(A)h(co)
-s(e\016cien)m(t)g(in)e(prop)s(ortion)f(to)j(\()p Fl(\026)23
-b Fo(\000)g FD(1\))35 b(and)e(the)i(B)f(co)s(e\016cien)m(t)h(almost)g
-(in)427 803 y(the)i(same)g(ratio)f(\(see)i(R.M.Green,)h
-Fq(Spheric)-5 b(al)40 b(Astr)-5 b(onomy,)40 b FD(Cam)m(bridge)c(Univ)m
-(ersit)m(y)g(Press,)427 916 y(1985\).)p 0 1062 3780 8
-v 0 1175 a Fx(SLA)p Fn(_)p Fx(A)-15 b(V2M)286 b Fm(Rotation)36
-b(Matrix)h(from)g(Axial)g(V)-10 b(ector)287 b Fx(SLA)p
-Fn(_)p Fx(A)-15 b(V2M)0 1526 y FB(A)m(CTION)44 b FD(:)c(F)-8
-b(orm)31 b(the)g(rotation)g(matrix)e(corresp)s(onding)g(to)i(a)g(giv)m
-(en)f(axial)g(v)m(ector)i(\(single)d(precision\).)0 1713
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_AV2M)g(\(AXVEC,)g(RMAT\))0
-2076 y FB(GIVEN)f FD(:)277 2248 y Fq(AXVEC)405 b FB(R\(3\))433
-b FD(axial)30 b(v)m(ector)i(\(radians\))0 2632 y FB(RETURNED)46
-b FD(:)277 2803 y Fq(RMA)-7 b(T)462 b FB(R\(3,3\))352
-b FD(rotation)31 b(matrix)0 3187 y FB(NOTES)44 b FD(:)311
-3384 y(1.)i(A)38 b(rotation)f(matrix)g(describ)s(es)e(a)j(rotation)g
-(ab)s(out)f(some)g(arbitrary)f(axis,)j(called)d(the)i(Euler)427
-3497 y(axis.)58 b(The)35 b Fq(axial)40 b(ve)-5 b(ctor)36
-b FD(supplied)d(to)k(this)e(routine)g(has)h(the)h(same)f(direction)f
-(as)i(the)f(Euler)427 3610 y(axis,)30 b(and)g(its)g(magnitude)f(is)h
-(the)g(amoun)m(t)h(of)g(rotation)f(in)g(radians.)311
-3760 y(2.)46 b(If)30 b(AXVEC)h(is)e(n)m(ull,)g(the)h(unit)f(matrix)h
-(is)f(returned.)311 3911 y(3.)46 b(The)28 b(reference)g(frame)g
-(rotates)h(clo)s(c)m(kwise)e(as)i(seen)f(lo)s(oking)e(along)i(the)g
-(axial)f(v)m(ector)j(from)d(the)427 4024 y(origin.)p
-0 4165 V 0 4278 a Fx(SLA)p Fn(_)p Fx(BEAR)212 b Fm(Direction)37
-b(Bet)m(w)m(een)h(P)m(oin)m(ts)f(on)h(a)h(Sphere)213
-b Fx(SLA)p Fn(_)p Fx(BEAR)0 4628 y FB(A)m(CTION)44 b
-FD(:)j(Returns)33 b(the)i(b)s(earing)d(\(p)s(osition)g(angle\))j(of)f
-(one)g(p)s(oin)m(t)f(on)g(a)i(sphere)e(seen)h(from)f(another)227
-4741 y(\(single)d(precision\).)0 4929 y FB(CALL)45 b
-FD(:)77 b Ft(R)47 b(=)h(sla_BEAR)d(\(A1,)i(B1,)g(A2,)g(B2\))0
-5292 y FB(GIVEN)e FD(:)277 5438 y Fq(A1,B1)484 b FB(R)567
-b FD(spherical)29 b(co)s(ordinates)h(of)g(one)h(p)s(oin)m(t)277
-5551 y Fq(A2,B2)484 b FB(R)567 b FD(spherical)29 b(co)s(ordinates)h(of)
-g(the)h(other)g(p)s(oin)m(t)p eop
-%%Page: 21 23
-21 22 bop 0 52 a Fw(SUN/67.70)3252 b FD(21)0 351 y FB(RETURNED)46
-b FD(:)277 523 y Fq(sla)p Ft(_)p Fq(BEAR)322 b FB(R)567
-b FD(b)s(earing)29 b(from)h(\014rst)g(p)s(oin)m(t)f(to)i(second)0
-810 y FB(NOTES)44 b FD(:)311 987 y(1.)i(The)30 b(spherical)f(co)s
-(ordinates)h(are)h([)15 b Fl(\013;)g(\016)20 b FD(],)31
-b([)p Fl(\025;)15 b(\036)p FD(])31 b Fq(etc.)p FD(,)f(in)f(radians.)311
-1122 y(2.)46 b(The)33 b(result)f(is)h(the)h(b)s(earing)e(\(p)s(osition)
-f(angle\),)k(in)d(radians,)h(of)h(p)s(oin)m(t)e([A2,B2])k(as)d(seen)h
-(from)427 1235 y(p)s(oin)m(t)j([A1,B1].)65 b(It)38 b(is)f(in)g(the)h
-(range)g Fo(\006)p Fl(\031)s FD(.)63 b(The)37 b(sense)h(is)f(suc)m(h)h
-(that)g(if)f([A2,B2])j(is)d(a)h(small)427 1348 y(distance)f(due)f(east)
-i(of)g([A1,B1])h(the)e(result)f(is)g(ab)s(out)h(+)p Fl(\031)s(=)p
-FD(2.)61 b(Zero)37 b(is)f(returned)g(if)g(the)h(t)m(w)m(o)427
-1461 y(p)s(oin)m(ts)30 b(are)g(coinciden)m(t.)311 1596
-y(3.)46 b(If)32 b(either)g(B-co)s(ordinate)h(is)f(outside)f(the)i
-(range)g Fo(\006)p Fl(\031)s(=)p FD(2,)g(the)g(result)e(ma)m(y)i
-(corresp)s(ond)f(to)h(\\the)427 1709 y(long)d(w)m(a)m(y)i(round".)311
-1844 y(4.)46 b(The)f(routine)e(sla)p Ft(_)p FD(P)-8 b(A)e(V)45
-b(p)s(erforms)e(an)i(equiv)-5 b(alen)m(t)44 b(function)g(except)i(that)
-f(the)g(p)s(oin)m(ts)f(are)427 1957 y(sp)s(eci\014ed)29
-b(in)g(the)i(form)e(of)i(Cartesian)f(unit)f(v)m(ectors.)p
-0 2058 3780 8 v 0 2171 a Fx(SLA)p Fn(_)p Fx(CAF2R)331
-b Fm(Deg,Arcmin,Arcsec)35 b(to)j(Radians)332 b Fx(SLA)p
-Fn(_)p Fx(CAF2R)0 2521 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32
-b(degrees,)f(arcmin)m(utes,)f(arcseconds)h(to)g(radians)e(\(single)g
-(precision\).)0 2709 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_CAF2R)g(\(IDEG,)g(IAMIN,)g(ASEC,)g(RAD,)h(J\))0
-3015 y FB(GIVEN)e FD(:)277 3162 y Fq(IDEG)500 b FB(I)605
-b FD(degrees)277 3274 y Fq(IAMIN)448 b FB(I)605 b FD(arcmin)m(utes)277
-3387 y Fq(ASEC)490 b FB(R)567 b FD(arcseconds)0 3666
-y FB(RETURNED)46 b FD(:)277 3812 y Fq(RAD)533 b FB(R)567
-b FD(angle)31 b(in)e(radians)277 3925 y Fq(J)688 b FB(I)605
-b FD(status:)1825 4038 y(1)31 b(=)f(IDEG)g(outside)g(range)h(0)p
-Fo(\000)p FD(359)1825 4151 y(2)g(=)f(IAMIN)g(outside)g(range)h(0)p
-Fo(\000)p FD(59)1825 4264 y(3)g(=)f(ASEC)f(outside)h(range)g(0)p
-Fo(\000)p FD(59.999)p Fo(\001)15 b(\001)g(\001)0 4542
-y FB(NOTES)44 b FD(:)311 4719 y(1.)i(The)30 b(result)f(is)h(computed)g
-(ev)m(en)h(if)e(an)m(y)i(of)g(the)f(range)h(c)m(hec)m(ks)h(fail.)311
-4854 y(2.)46 b(The)30 b(sign)g(m)m(ust)g(b)s(e)g(dealt)g(with)f
-(outside)g(this)h(routine.)p 0 4955 V 0 5068 a Fx(SLA)p
-Fn(_)p Fx(CALDJ)525 b Fm(Calendar)37 b(Date)h(to)h(MJD)527
-b Fx(SLA)p Fn(_)p Fx(CALDJ)0 5418 y FB(A)m(CTION)44 b
-FD(:)c(Gregorian)31 b(Calendar)e(to)i(Mo)s(di\014ed)e(Julian)f(Date,)k
-(with)d(cen)m(tury)i(default.)0 5606 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_CALDJ)g(\(IY,)g(IM,)h(ID,)g(DJM,)g(J\))p
-eop
-%%Page: 22 24
-22 23 bop 0 52 a FD(22)0 351 y FB(GIVEN)45 b FD(:)277
-523 y Fq(IY,IM,ID)356 b FB(I)605 b FD(y)m(ear,)32 b(mon)m(th,)e(da)m(y)
-h(in)e(Gregorian)h(calendar)0 843 y FB(RETURNED)46 b
-FD(:)277 989 y Fq(DJM)537 b FB(D)565 b FD(mo)s(di\014ed)28
-b(Julian)g(Date)k(\(JD)p Fo(\000)p FD(2400000.5\))j(for)30
-b(0)3385 956 y Fu(h)277 1102 y Fq(J)688 b FB(I)605 b
-FD(status:)1825 1215 y(0)31 b(=)f(OK)1825 1328 y(1)h(=)f(bad)f(y)m(ear)
-j(\(MJD)f(not)f(computed\))1825 1441 y(2)h(=)f(bad)f(mon)m(th)i(\(MJD)g
-(not)f(computed\))1825 1554 y(3)h(=)f(bad)f(da)m(y)i(\(MJD)g
-(computed\))0 1866 y FB(NOTES)44 b FD(:)311 2047 y(1.)i(This)29
-b(routine)g(supp)s(orts)g(the)h Fq(c)-5 b(entury)33 b(default)40
-b FD(feature.)h(Acceptable)31 b(y)m(ears)h(are:)506 2187
-y Fo(\017)46 b FD(00-49,)33 b(in)m(terpreted)d(as)g(2000)17
-b({)f(2049,)506 2314 y Fo(\017)46 b FD(50-99,)33 b(in)m(terpreted)d(as)
-g(1950)17 b({)f(1999,)32 b(and)506 2440 y Fo(\017)46
-b FD(100)32 b(up)m(w)m(ards,)e(in)m(terpreted)f(literally)-8
-b(.)427 2581 y(F)g(or)31 b(1-100AD)i(use)e(the)f(routine)f(sla)p
-Ft(_)p FD(CLDJ)h(instead.)311 2721 y(2.)46 b(F)-8 b(or)31
-b(y)m(ear)h Fl(n)p FD(BC)e(use)g(IY)g(=)g Fo(\000)p FD(\()p
-Fl(n)20 b Fo(\000)g FD(1\).)311 2861 y(3.)46 b(When)d(an)g(in)m(v)-5
-b(alid)40 b(y)m(ear)k(or)f(mon)m(th)g(is)f(supplied)e(\(status)k(J)e(=)
-h(1)g(or)g(2\))h(the)f(MJD)g(is)g FB(not)427 2974 y FD(computed.)e
-(When)30 b(an)g(in)m(v)-5 b(alid)28 b(da)m(y)j(is)e(supplied)e
-(\(status)k(J)f(=)g(3\))i(the)e(MJD)h FB(is)g FD(computed.)p
-0 3094 3780 8 v 0 3206 a Fx(SLA)p Fn(_)p Fx(CAL)-11 b(YD)518
-b Fm(Calendar)37 b(to)h(Y)-10 b(ear,)37 b(Da)m(y)520
-b Fx(SLA)p Fn(_)p Fx(CAL)-11 b(YD)0 3557 y FB(A)m(CTION)44
-b FD(:)j(Gregorian)34 b(calendar)f(date)h(to)h(y)m(ear)f(and)f(da)m(y)h
-(in)f(y)m(ear,)i(in)e(a)h(Julian)d(calendar)i(aligned)g(to)227
-3670 y(the)e(20th/21st)h(cen)m(tury)f(Gregorian)f(calendar,)h(with)e
-(cen)m(tury)h(default.)0 3857 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_CALYD)g(\(IY,)g(IM,)h(ID,)g(NY,)g(ND,)g(J\))0
-4183 y FB(GIVEN)e FD(:)277 4329 y Fq(IY,IM,ID)356 b FB(I)605
-b FD(y)m(ear,)32 b(mon)m(th,)e(da)m(y)h(in)e(Gregorian)i(calendar:)40
-b(y)m(ear)31 b(ma)m(y)1658 4442 y(optionally)e(omit)h(the)h(cen)m(tury)
-0 4754 y FB(RETURNED)46 b FD(:)277 4900 y Fq(NY)600 b
-FB(I)605 b FD(y)m(ear)31 b(\(re-aligned)f(Julian)e(calendar\))277
-5013 y Fq(ND)599 b FB(I)605 b FD(da)m(y)31 b(in)e(y)m(ear)i(\(1)g(=)f
-(Jan)m(uary)g(1st\))277 5126 y Fq(J)688 b FB(I)605 b
-FD(status:)1825 5239 y(0)31 b(=)f(OK)1825 5352 y(1)h(=)f(bad)f(y)m(ear)
-j(\(b)s(efore)e Fo(\000)p FD(4711\))1825 5465 y(2)h(=)f(bad)f(mon)m(th)
-1825 5577 y(3)i(=)f(bad)f(da)m(y)p eop
-%%Page: 23 25
-23 24 bop 0 52 a Fw(SUN/67.70)3252 b FD(23)0 351 y FB(NOTES)44
-b FD(:)311 534 y(1.)i(This)29 b(routine)g(supp)s(orts)g(the)h
-Fq(c)-5 b(entury)33 b(default)40 b FD(feature.)h(Acceptable)31
-b(y)m(ears)h(are:)506 674 y Fo(\017)46 b FD(00-49,)33
-b(in)m(terpreted)d(as)g(2000)17 b({)f(2049,)506 801 y
-Fo(\017)46 b FD(50-99,)33 b(in)m(terpreted)d(as)g(1950)17
-b({)f(1999,)32 b(and)506 928 y Fo(\017)46 b FD(other)31
-b(y)m(ears)g(after)g Fo(\000)p FD(4712,)h(in)m(terpreted)e(literally)-8
-b(.)427 1069 y(Use)31 b(sla)p Ft(_)p FD(CL)-8 b(YD)30
-b(for)g(y)m(ears)h(b)s(efore)f(100AD.)311 1209 y(2.)46
-b(The)30 b(purp)s(ose)f(of)h(sla)p Ft(_)p FD(CALDJ)g(is)f(to)i(supp)s
-(ort)e(sla)p Ft(_)p FD(EAR)-8 b(TH,)30 b(sla)p Ft(_)p
-FD(MOON)g(and)f(sla)p Ft(_)p FD(ECOR.)311 1350 y(3.)46
-b(Bet)m(w)m(een)31 b(1900)f(Marc)m(h)f(1)g(and)e(2100)k(F)-8
-b(ebruary)28 b(28)h(it)f(returns)f(answ)m(ers)h(whic)m(h)f(are)i
-(consisten)m(t)427 1463 y(with)d(the)i(ordinary)e(Gregorian)h
-(calendar.)39 b(Outside)26 b(this)h(range)h(there)f(will)e(b)s(e)i(a)h
-(discrepancy)427 1576 y(whic)m(h)h(increases)h(b)m(y)h(one)f(da)m(y)h
-(for)f(ev)m(ery)h(non-leap)f(cen)m(tury)h(y)m(ear.)311
-1717 y(4.)46 b(When)26 b(an)g(in)m(v)-5 b(alid)23 b(y)m(ear)k(or)f(mon)
-m(th)g(is)f(supplied)e(\(status)k(J)e(=)h(1)g(or)g(J)g(=)f(2\))i(the)f
-(results)f(are)i FB(not)427 1830 y FD(computed.)55 b(When)35
-b(a)g(da)m(y)h(is)e(supplied)e(whic)m(h)i(is)g(outside)g(the)h(con)m(v)
-m(en)m(tional)h(range)g(\(status)427 1943 y(J)30 b(=)g(3\))h(the)g
-(results)e FB(are)h FD(computed.)p 0 2064 3780 8 v 0
-2177 a Fx(SLA)p Fn(_)p Fx(CC2S)664 b Fm(Cartesian)37
-b(to)h(Spherical)664 b Fx(SLA)p Fn(_)p Fx(CC2S)0 2528
-y FB(A)m(CTION)44 b FD(:)c(Cartesian)30 b(co)s(ordinates)g(to)i
-(spherical)c(co)s(ordinates)i(\(single)g(precision\).)0
-2715 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_CC2S)g(\(V,)h(A,)g(B\))0
-3043 y FB(GIVEN)e FD(:)277 3215 y Fq(V)668 b FB(R\(3\))433
-b FD([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(])30 b(v)m(ector)0
-3540 y FB(RETURNED)46 b FD(:)277 3711 y Fq(A,B)576 b
-FB(R)567 b FD(spherical)29 b(co)s(ordinates)h(in)f(radians)0
-4036 y FB(NOTES)44 b FD(:)311 4218 y(1.)i(The)d(spherical)f(co)s
-(ordinates)i(are)g(longitude)e(\(+v)m(e)i(an)m(ticlo)s(c)m(kwise)g(lo)s
-(oking)e(from)h(the)h(+v)m(e)427 4331 y(latitude)38 b(p)s(ole\))f(and)h
-(latitude.)64 b(The)37 b(Cartesian)h(co)s(ordinates)g(are)h(righ)m(t)f
-(handed,)h(with)e(the)427 4444 y Fq(x)p FD(-axis)31 b(at)g(zero)g
-(longitude)e(and)h(latitude,)f(and)h(the)h Fq(z)p FD(-axis)f(at)h(the)g
-(+v)m(e)f(latitude)g(p)s(ole.)311 4584 y(2.)46 b(If)30
-b(V)h(is)e(n)m(ull,)g(zero)i(A)f(and)g(B)h(are)g(returned.)311
-4725 y(3.)46 b(A)m(t)32 b(either)d(p)s(ole,)h(zero)h(A)g(is)e
-(returned.)p 0 4842 V 0 4955 a Fx(SLA)p Fn(_)p Fx(CC62S)363
-b Fm(Cartesian)37 b(6-V)-10 b(ector)37 b(to)h(Spherical)362
-b Fx(SLA)p Fn(_)p Fx(CC62S)0 5305 y FB(A)m(CTION)44 b
-FD(:)38 b(Con)m(v)m(ersion)25 b(of)g(p)s(osition)f(&)h(v)m(elo)s(cit)m
-(y)g(in)f(Cartesian)h(co)s(ordinates)g(to)h(spherical)e(co)s(ordinates)
-227 5418 y(\(single)30 b(precision\).)0 5606 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_CC62S)g(\(V,)h(A,)g(B,)g(R,)g(AD,)g(BD,)g
-(RD\))p eop
-%%Page: 24 26
-24 25 bop 0 52 a FD(24)0 351 y FB(GIVEN)45 b FD(:)277
-523 y Fq(V)668 b FB(R\(6\))433 b FD([)15 b Fl(x;)g(y)s(;)g(z)t(;)33
-b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(])0 821 y FB(RETURNED)46 b FD(:)277 967
-y Fq(A)668 b FB(R)567 b FD(longitude)29 b(\(radians\))h({)h(for)f
-(example)g Fl(\013)277 1080 y Fq(B)672 b FB(R)567 b FD(latitude)30
-b(\(radians\))f({)i(for)f(example)g Fl(\016)277 1193
-y Fq(R)670 b FB(R)567 b FD(radial)29 b(co)s(ordinate)277
-1306 y Fq(AD)599 b FB(R)567 b FD(longitude)29 b(deriv)-5
-b(ativ)m(e)30 b(\(radians)f(p)s(er)h(unit)f(time\))277
-1419 y Fq(BD)603 b FB(R)567 b FD(latitude)30 b(deriv)-5
-b(ativ)m(e)29 b(\(radians)h(p)s(er)f(unit)g(time\))277
-1532 y Fq(RD)601 b FB(R)567 b FD(radial)29 b(deriv)-5
-b(ativ)m(e)p 0 1653 3780 8 v 0 1766 a Fx(SLA)p Fn(_)p
-Fx(CD2TF)559 b Fm(Da)m(ys)38 b(to)g(Hour,Min,Sec)558
-b Fx(SLA)p Fn(_)p Fx(CD2TF)0 2116 y FB(A)m(CTION)44 b
-FD(:)c(Con)m(v)m(ert)32 b(an)e(in)m(terv)-5 b(al)29 b(in)h(da)m(ys)g
-(to)h(hours,)f(min)m(utes,)f(seconds)i(\(single)e(precision\).)0
-2304 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_CD2TF)g(\(NDP,)g(DAYS,)g
-(SIGN,)h(IHMSF\))0 2617 y FB(GIVEN)e FD(:)277 2763 y
-Fq(NDP)537 b FB(I)605 b FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e(places)h
-(of)h(seconds)277 2876 y Fq(D)n(A)-7 b(YS)489 b FB(R)567
-b FD(in)m(terv)-5 b(al)30 b(in)f(da)m(ys)0 3166 y FB(RETURNED)46
-b FD(:)277 3312 y Fq(SIGN)512 b FB(C)569 b FD(`+')31
-b(or)f(`)p Fo(\000)p FD(')277 3425 y Fq(IHMSF)441 b FB(I\(4\))471
-b FD(hours,)30 b(min)m(utes,)f(seconds,)i(fraction)0
-3714 y FB(NOTES)44 b FD(:)311 3893 y(1.)i(NDP)31 b(less)f(than)g(zero)h
-(is)e(in)m(terpreted)h(as)h(zero.)311 4030 y(2.)46 b(The)41
-b(largest)h(useful)e(v)-5 b(alue)42 b(for)f(NDP)h(is)f(determined)f(b)m
-(y)i(the)g(size)f(of)h(D)m(A)-8 b(YS,)43 b(the)f(format)427
-4143 y(of)34 b(REAL)g(\015oating-p)s(oin)m(t)f(n)m(um)m(b)s(ers)g(on)g
-(the)i(target)g(mac)m(hine,)g(and)e(the)h(risk)f(of)h(o)m(v)m(er\015o)m
-(wing)427 4256 y(IHMSF\(4\).)51 b(On)32 b(some)h(arc)m(hitectures,)i
-(for)e(D)m(A)-8 b(YS)34 b(up)e(to)i(1.0,)h(the)f(a)m(v)-5
-b(ailable)32 b(\015oating-p)s(oin)m(t)427 4369 y(precision)k(corresp)s
-(onds)g(roughly)g(to)i(NDP=3.)63 b(This)35 b(is)i(w)m(ell)f(b)s(elo)m
-(w)h(the)g(ultimate)g(limit)e(of)427 4482 y(NDP=9)c(set)g(b)m(y)f(the)h
-(capacit)m(y)h(of)e(a)h(t)m(ypical)f(32-bit)g(IHMSF\(4\).)311
-4619 y(3.)46 b(The)32 b(absolute)g(v)-5 b(alue)32 b(of)h(D)m(A)-8
-b(YS)34 b(ma)m(y)f(exceed)g(1.0.)48 b(In)32 b(cases)h(where)f(it)g(do)s
-(es)g(not,)i(it)e(is)f(up)h(to)427 4732 y(the)f(caller)g(to)g(test)h
-(for)f(and)f(handle)g(the)h(case)h(where)e(D)m(A)-8 b(YS)32
-b(is)e(v)m(ery)i(nearly)e(1.0)i(and)e(rounds)427 4844
-y(up)g(to)h(24)g(hours,)e(b)m(y)i(testing)f(for)g(IHMSF\(1\)=24)j(and)c
-(setting)i(IHMSF\(1-4\))h(to)f(zero.)p 0 4955 V 0 5068
-a Fx(SLA)p Fn(_)p Fx(CLDJ)769 b Fm(Calendar)37 b(to)h(MJD)771
-b Fx(SLA)p Fn(_)p Fx(CLDJ)0 5418 y FB(A)m(CTION)44 b
-FD(:)c(Gregorian)31 b(Calendar)e(to)i(Mo)s(di\014ed)e(Julian)f(Date.)0
-5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_CLDJ)g(\(IY,)h(IM,)f
-(ID,)h(DJM,)g(J\))p eop
-%%Page: 25 27
-25 26 bop 0 52 a Fw(SUN/67.70)3252 b FD(25)0 351 y FB(GIVEN)45
-b FD(:)277 523 y Fq(IY,IM,ID)356 b FB(I)605 b FD(y)m(ear,)32
-b(mon)m(th,)e(da)m(y)h(in)e(Gregorian)h(calendar)0 874
-y FB(RETURNED)46 b FD(:)277 1020 y Fq(DJM)537 b FB(D)565
-b FD(mo)s(di\014ed)28 b(Julian)g(Date)k(\(JD)p Fo(\000)p
-FD(2400000.5\))j(for)30 b(0)3385 987 y Fu(h)277 1133
-y Fq(J)688 b FB(I)605 b FD(status:)1825 1246 y(0)31 b(=)f(OK)1825
-1359 y(1)h(=)f(bad)f(y)m(ear)1825 1471 y(2)i(=)f(bad)f(mon)m(th)1825
-1584 y(3)i(=)f(bad)f(da)m(y)0 1927 y FB(NOTES)44 b FD(:)311
-2113 y(1.)i(When)d(an)g(in)m(v)-5 b(alid)40 b(y)m(ear)k(or)f(mon)m(th)g
-(is)f(supplied)e(\(status)k(J)e(=)h(1)g(or)g(2\))h(the)f(MJD)g(is)g
-FB(not)427 2226 y FD(computed.)e(When)30 b(an)g(in)m(v)-5
-b(alid)28 b(da)m(y)j(is)e(supplied)e(\(status)k(J)f(=)g(3\))i(the)e
-(MJD)h FB(is)g FD(computed.)311 2370 y(2.)46 b(The)30
-b(y)m(ear)h(m)m(ust)g(b)s(e)e Fo(\000)p FD(4699)j(\()p
-Fq(i.e.)e FD(4700BC\))j(or)d(later.)41 b(F)-8 b(or)31
-b(y)m(ear)g Fl(n)p FD(BC)f(use)g(IY)h(=)f Fo(\000)p FD(\()p
-Fl(n)19 b Fo(\000)h FD(1\).)311 2515 y(3.)46 b(An)35
-b(alternativ)m(e)g(to)h(the)f(presen)m(t)f(routine)g(is)g(sla)p
-Ft(_)p FD(CALDJ,)g(whic)m(h)g(accepts)i(a)f(y)m(ear)h(with)d(the)427
-2628 y(cen)m(tury)e(missing.)0 2978 y FB(REFERENCE)44
-b FD(:)c(The)28 b(algorithm)f(is)h(adapted)g(from)h(Hatc)m(her,)h
-Fq(Q.)15 b(Jl.)g(R.)h(astr.)h(So)-5 b(c.)29 b FD(\(1984\))i
-FB(25)p FD(,)e(53-55.)p 0 3111 3780 8 v 0 3224 a Fx(SLA)p
-Fn(_)p Fx(CL)-11 b(YD)620 b Fm(Calendar)37 b(to)h(Y)-10
-b(ear,)37 b(Da)m(y)622 b Fx(SLA)p Fn(_)p Fx(CL)-11 b(YD)0
-3575 y FB(A)m(CTION)44 b FD(:)j(Gregorian)34 b(calendar)f(date)h(to)h
-(y)m(ear)f(and)f(da)m(y)h(in)f(y)m(ear,)i(in)e(a)h(Julian)d(calendar)i
-(aligned)g(to)227 3687 y(the)e(20th/21st)h(cen)m(tury)f(Gregorian)f
-(calendar.)0 3875 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_CLYD)g(\(IY,)h(IM,)f(ID,)h(NY,)g(ND,)g(J\))0 4218
-y FB(GIVEN)e FD(:)277 4390 y Fq(IY,IM,ID)356 b FB(I)605
-b FD(y)m(ear,)32 b(mon)m(th,)e(da)m(y)h(in)e(Gregorian)h(calendar)0
-4741 y FB(RETURNED)46 b FD(:)277 4887 y Fq(NY)600 b FB(I)605
-b FD(y)m(ear)31 b(\(re-aligned)f(Julian)e(calendar\))277
-5000 y Fq(ND)599 b FB(I)605 b FD(da)m(y)31 b(in)e(y)m(ear)i(\(1)g(=)f
-(Jan)m(uary)g(1st\))277 5113 y Fq(J)688 b FB(I)605 b
-FD(status:)1825 5226 y(0)31 b(=)f(OK)1825 5338 y(1)h(=)f(bad)f(y)m(ear)
-j(\(b)s(efore)e Fo(\000)p FD(4711\))1825 5451 y(2)h(=)f(bad)f(mon)m(th)
-1825 5564 y(3)i(=)f(bad)f(da)m(y)p eop
-%%Page: 26 28
-26 27 bop 0 52 a FD(26)0 351 y FB(NOTES)44 b FD(:)311
-546 y(1.)i(The)30 b(purp)s(ose)f(of)h(sla)p Ft(_)p FD(CL)-8
-b(YD)30 b(is)g(to)h(supp)s(ort)e(sla)p Ft(_)p FD(EAR)-8
-b(TH,)30 b(sla)p Ft(_)p FD(MOON)f(and)h(sla)p Ft(_)p
-FD(ECOR.)311 695 y(2.)46 b(Bet)m(w)m(een)31 b(1900)f(Marc)m(h)f(1)g
-(and)e(2100)k(F)-8 b(ebruary)28 b(28)h(it)f(returns)f(answ)m(ers)h
-(whic)m(h)f(are)i(consisten)m(t)427 808 y(with)d(the)i(ordinary)e
-(Gregorian)h(calendar.)39 b(Outside)26 b(this)h(range)h(there)f(will)e
-(b)s(e)i(a)h(discrepancy)427 921 y(whic)m(h)h(increases)h(b)m(y)h(one)f
-(da)m(y)h(for)f(ev)m(ery)h(non-leap)f(cen)m(tury)h(y)m(ear.)311
-1070 y(3.)46 b(When)26 b(an)g(in)m(v)-5 b(alid)23 b(y)m(ear)k(or)f(mon)
-m(th)g(is)f(supplied)e(\(status)k(J)e(=)h(1)g(or)g(J)g(=)f(2\))i(the)f
-(results)f(are)i FB(not)427 1183 y FD(computed.)55 b(When)35
-b(a)g(da)m(y)h(is)e(supplied)e(whic)m(h)i(is)g(outside)g(the)h(con)m(v)
-m(en)m(tional)h(range)g(\(status)427 1296 y(J)30 b(=)g(3\))h(the)g
-(results)e FB(are)h FD(computed.)p 0 1440 3780 8 v 0
-1553 a Fx(SLA)p Fn(_)p Fx(COMBN)570 b Fm(Next)38 b(Com)m(bination)566
-b Fx(SLA)p Fn(_)p Fx(COMBN)0 1904 y FB(A)m(CTION)44 b
-FD(:)39 b(Generate)29 b(the)e(next)h(com)m(bination,)f(a)h(subset)f(of)
-g(a)h(sp)s(eci\014ed)e(size)h(c)m(hosen)h(from)e(a)i(sp)s(eci\014ed)227
-2017 y(n)m(um)m(b)s(er)h(of)i(items.)0 2204 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_COMBN)g(\(NSEL,)g(NCAND,)g(LIST,)g(J\))0
-2564 y FB(GIVEN)f FD(:)277 2710 y Fq(NSEL)498 b FB(I)605
-b FD(n)m(um)m(b)s(er)29 b(of)i(items)f(\(subset)g(size\))277
-2823 y Fq(NCAND)398 b FB(I)605 b FD(n)m(um)m(b)s(er)29
-b(of)i(candidates)f(\(set)h(size\))0 3194 y FB(GIVEN)j(and)h(RETURNED)
-46 b FD(:)277 3365 y Fq(LIST)528 b FB(I\(NSEL\))251 b
-FD(latest)31 b(com)m(bination,)f(LIST\(1\)=0)h(to)g(initialize)0
-3744 y FB(RETURNED)46 b FD(:)277 3890 y Fq(J)688 b FB(I)605
-b FD(status:)1825 4003 y Fo(\000)p FD(1)30 b(=)g(illegal)f(NSEL)h(or)g
-(NCAND)1898 4116 y(0)g(=)g(OK)1825 4229 y(+1)g(=)g(no)h(more)f(com)m
-(binations)g(a)m(v)-5 b(ailable)0 4599 y FB(NOTES)44
-b FD(:)311 4793 y(1.)i(NSEL)33 b(and)h(NCAND)g(m)m(ust)g(b)s(oth)f(b)s
-(e)g(at)h(least)g(1,)i(and)d(NSEL)g(m)m(ust)g(b)s(e)h(less)f(than)g(or)
-h(equal)427 4906 y(to)d(NCAND.)311 5055 y(2.)46 b(This)32
-b(routine)g(returns,)h(in)f(the)i(LIST)e(arra)m(y)-8
-b(,)35 b(a)f(subset)f(of)g(NSEL)g(in)m(tegers)h(c)m(hosen)f(from)g(the)
-427 5168 y(range)h(1)h(to)f(NCAND)g(inclusiv)m(e,)f(in)g(ascending)g
-(order.)50 b(Before)35 b(calling)d(the)i(routine)f(for)g(the)427
-5281 y(\014rst)f(time,)h(the)g(caller)f(m)m(ust)h(set)g(the)g(\014rst)f
-(elemen)m(t)h(of)f(the)h(LIST)f(arra)m(y)h(to)g(zero)h(\(an)m(y)f(v)-5
-b(alue)427 5394 y(less)30 b(than)g(1)h(will)d(do\))i(to)h(cause)g
-(initialization.)311 5544 y(3.)46 b(The)30 b(\014rst)g(com)m(bination)f
-(to)j(b)s(e)d(generated)j(is:)597 5693 y(LIST\(1\)=1,)f(LIST\(2\)=2,)g
-(.)15 b(.)g(.)h(,)30 b(LIST\(NSEL\)=NSEL)p eop
-%%Page: 27 29
-27 28 bop 0 52 a Fw(SUN/67.70)3252 b FD(27)427 351 y(This)33
-b(is)h(also)h(the)g(com)m(bination)f(returned)g(for)h(the)g
-(\\\014nished")e(\(J=1\))i(case.)55 b(The)35 b(\014nal)e(p)s(er-)427
-464 y(m)m(utation)e(to)g(b)s(e)f(generated)h(is:)597
-617 y(LIST\(1\)=NCAND,)g(LIST\(2\)=NCAND)p Fo(\000)p
-FD(1,)g(.)16 b(.)f(.)g(,)1537 730 y(LIST\(NSEL\)=NCAND)p
-Fo(\000)p FD(NSEL+1)311 883 y(4.)46 b(If)20 b(the)h(\\\014nished")e
-(\(J=1\))i(status)g(is)f(ignored,)i(the)f(routine)e(con)m(tin)m(ues)i
-(to)h(deliv)m(er)d(com)m(binations,)427 996 y(the)31
-b(pattern)f(rep)s(eating)g(ev)m(ery)h(NCAND!/\(NSEL!\(NCAND)p
-Fo(\000)p FD(NSEL\)!\))i(calls.)311 1149 y(5.)46 b(The)30
-b(algorithm)g(is)f(b)m(y)h(R.)16 b(F.)f(W)-8 b(arren-Smith)30
-b(\(priv)-5 b(ate)30 b(comm)m(unication\).)p 0 1301 3780
-8 v 0 1414 a Fx(SLA)p Fn(_)p Fx(CR2AF)331 b Fm(Radians)38
-b(to)g(Deg,Arcmin,Arcsec)329 b Fx(SLA)p Fn(_)p Fx(CR2AF)0
-1764 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32 b(an)e(angle)g(in)f
-(radians)g(to)i(degrees,)h(arcmin)m(utes,)e(arcseconds)h(\(single)e
-(precision\).)0 1952 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_CR2AF)g(\(NDP,)g(ANGLE,)g(SIGN,)g(IDMSF\))0 2323
-y FB(GIVEN)f FD(:)277 2469 y Fq(NDP)537 b FB(I)605 b
-FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e(places)h(of)h(arcseconds)277
-2582 y Fq(ANGLE)411 b FB(R)567 b FD(angle)31 b(in)e(radians)0
-2970 y FB(RETURNED)46 b FD(:)277 3116 y Fq(SIGN)512 b
-FB(C)569 b FD(`+')31 b(or)f(`)p Fo(\000)p FD(')277 3229
-y Fq(IDMSF)440 b FB(I\(4\))471 b FD(degrees,)31 b(arcmin)m(utes,)f
-(arcseconds,)h(fraction)0 3618 y FB(NOTES)44 b FD(:)311
-3819 y(1.)i(NDP)31 b(less)f(than)g(zero)h(is)e(in)m(terpreted)h(as)h
-(zero.)311 3972 y(2.)46 b(The)36 b(largest)g(useful)e(v)-5
-b(alue)36 b(for)f(NDP)i(is)e(determined)f(b)m(y)i(the)g(size)g(of)g
-(ANGLE,)h(the)f(format)427 4085 y(of)e(REAL)g(\015oating-p)s(oin)m(t)f
-(n)m(um)m(b)s(ers)g(on)g(the)i(target)g(mac)m(hine,)g(and)e(the)h(risk)
-f(of)h(o)m(v)m(er\015o)m(wing)427 4198 y(IDMSF\(4\).)41
-b(On)24 b(some)i(arc)m(hitectures,)h(for)f(ANGLE)f(up)g(to)h(2pi,)g
-(the)f(a)m(v)-5 b(ailable)25 b(\015oating-p)s(oin)m(t)427
-4311 y(precision)36 b(corresp)s(onds)g(roughly)g(to)i(NDP=3.)63
-b(This)35 b(is)i(w)m(ell)f(b)s(elo)m(w)h(the)g(ultimate)g(limit)e(of)
-427 4424 y(NDP=9)c(set)g(b)m(y)f(the)h(capacit)m(y)h(of)e(a)h(t)m
-(ypical)f(32-bit)g(IDMSF\(4\).)311 4577 y(3.)46 b(The)29
-b(absolute)f(v)-5 b(alue)29 b(of)g(ANGLE)g(ma)m(y)g(exceed)h(2)p
-Fl(\031)s FD(.)41 b(In)28 b(cases)i(where)e(it)g(do)s(es)h(not,)h(it)e
-(is)g(up)g(to)427 4690 y(the)f(caller)g(to)g(test)h(for)f(and)f(handle)
-f(the)j(case)g(where)e(ANGLE)h(is)f(v)m(ery)h(nearly)f(2)p
-Fl(\031)31 b FD(and)26 b(rounds)427 4803 y(up)k(to)h(360)805
-4770 y Fp(\016)845 4803 y FD(,)g(b)m(y)f(testing)h(for)f
-(IDMSF\(1\)=360)j(and)d(setting)g(IDMSF\(1-4\))j(to)e(zero.)p
-0 4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(CR2TF)482 b Fm(Radians)38
-b(to)g(Hour,Min,Sec)481 b Fx(SLA)p Fn(_)p Fx(CR2TF)0
-5418 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32 b(an)e(angle)g(in)f
-(radians)g(to)i(hours,)f(min)m(utes,)g(seconds)g(\(single)f
-(precision\).)0 5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_CR2TF)g(\(NDP,)g(ANGLE,)g(SIGN,)g(IHMSF\))p eop
-%%Page: 28 30
-28 29 bop 0 52 a FD(28)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(NDP)537 b FB(I)605 b FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e
-(places)h(of)h(seconds)277 610 y Fq(ANGLE)411 b FB(R)567
-b FD(angle)31 b(in)e(radians)0 886 y FB(RETURNED)46 b
-FD(:)277 1032 y Fq(SIGN)512 b FB(C)569 b FD(`+')31 b(or)f(`)p
-Fo(\000)p FD(')277 1145 y Fq(IHMSF)441 b FB(I\(4\))471
-b FD(hours,)30 b(min)m(utes,)f(seconds,)i(fraction)0
-1421 y FB(NOTES)44 b FD(:)311 1597 y(1.)i(NDP)31 b(less)f(than)g(zero)h
-(is)e(in)m(terpreted)h(as)h(zero.)311 1732 y(2.)46 b(The)36
-b(largest)g(useful)e(v)-5 b(alue)36 b(for)f(NDP)i(is)e(determined)f(b)m
-(y)i(the)g(size)g(of)g(ANGLE,)h(the)f(format)427 1845
-y(of)e(REAL)g(\015oating-p)s(oin)m(t)f(n)m(um)m(b)s(ers)g(on)g(the)i
-(target)g(mac)m(hine,)g(and)e(the)h(risk)f(of)h(o)m(v)m(er\015o)m(wing)
-427 1958 y(IHMSF\(4\).)41 b(On)24 b(some)i(arc)m(hitectures,)i(for)d
-(ANGLE)h(up)e(to)j(2pi,)f(the)f(a)m(v)-5 b(ailable)25
-b(\015oating-p)s(oin)m(t)427 2071 y(precision)36 b(corresp)s(onds)g
-(roughly)g(to)i(NDP=3.)63 b(This)35 b(is)i(w)m(ell)f(b)s(elo)m(w)h(the)
-g(ultimate)g(limit)e(of)427 2184 y(NDP=9)c(set)g(b)m(y)f(the)h(capacit)
-m(y)h(of)e(a)h(t)m(ypical)f(32-bit)g(IHMSF\(4\).)311
-2319 y(3.)46 b(The)29 b(absolute)f(v)-5 b(alue)29 b(of)g(ANGLE)g(ma)m
-(y)g(exceed)h(2)p Fl(\031)s FD(.)41 b(In)28 b(cases)i(where)e(it)g(do)s
-(es)h(not,)h(it)e(is)g(up)g(to)427 2432 y(the)f(caller)g(to)g(test)h
-(for)f(and)f(handle)f(the)j(case)g(where)e(ANGLE)h(is)f(v)m(ery)h
-(nearly)f(2)p Fl(\031)31 b FD(and)26 b(rounds)427 2545
-y(up)k(to)h(24)g(hours,)e(b)m(y)i(testing)f(for)g(IHMSF\(1\)=24)j(and)c
-(setting)i(IHMSF\(1-4\))h(to)f(zero.)p 0 2649 3780 8
-v 0 2762 a Fx(SLA)p Fn(_)p Fx(CS2C)664 b Fm(Spherical)38
-b(to)g(Cartesian)663 b Fx(SLA)p Fn(_)p Fx(CS2C)0 3112
-y FB(A)m(CTION)44 b FD(:)c(Spherical)29 b(co)s(ordinates)h(to)h
-(Cartesian)f(co)s(ordinates)g(\(single)f(precision\).)0
-3300 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_CS2C)g(\(A,)h(B,)g(V\))0
-3605 y FB(GIVEN)e FD(:)277 3777 y Fq(A,B)576 b FB(R)567
-b FD(spherical)29 b(co)s(ordinates)h(in)f(radians:)39
-b([)15 b Fl(\013;)g(\016)20 b FD(])31 b Fq(etc.)0 4061
-y FB(RETURNED)46 b FD(:)277 4233 y Fq(V)668 b FB(R\(3\))433
-b FD([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(])30 b(unit)f(v)m(ector)0
-4517 y FB(NOTE)44 b FD(:)65 b(The)42 b(spherical)f(co)s(ordinates)i
-(are)g(longitude)e(\(+v)m(e)i(an)m(ticlo)s(c)m(kwise)g(lo)s(oking)e
-(from)h(the)h(+v)m(e)227 4630 y(latitude)33 b(p)s(ole\))g(and)g
-(latitude.)50 b(The)33 b(Cartesian)h(co)s(ordinates)f(are)h(righ)m(t)f
-(handed,)h(with)f(the)h Fq(x)p FD(-axis)227 4743 y(at)d(zero)h
-(longitude)d(and)g(latitude,)h(and)g(the)g Fq(z)p FD(-axis)h(at)g(the)f
-(+v)m(e)h(latitude)f(p)s(ole.)p 0 4842 V 0 4955 a Fx(SLA)p
-Fn(_)p Fx(CS2C6)377 b Fm(Spherical)37 b(P)m(os/V)-10
-b(el)37 b(to)h(Cartesian)375 b Fx(SLA)p Fn(_)p Fx(CS2C6)0
-5305 y FB(A)m(CTION)44 b FD(:)38 b(Con)m(v)m(ersion)25
-b(of)g(p)s(osition)f(&)h(v)m(elo)s(cit)m(y)g(in)f(spherical)g(co)s
-(ordinates)h(to)h(Cartesian)f(co)s(ordinates)227 5418
-y(\(single)30 b(precision\).)0 5606 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_CS2C6)g(\(A,)h(B,)g(R,)g(AD,)g(BD,)g(RD,)g(V\))p
-eop
-%%Page: 29 31
-29 30 bop 0 52 a Fw(SUN/67.70)3252 b FD(29)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(A)668 b FB(R)567 b FD(longitude)29
-b(\(radians\))h({)h(for)f(example)g Fl(\013)277 610 y
-Fq(B)672 b FB(R)567 b FD(latitude)30 b(\(radians\))f({)i(for)f(example)
-g Fl(\016)277 723 y Fq(R)670 b FB(R)567 b FD(radial)29
-b(co)s(ordinate)277 836 y Fq(AD)599 b FB(R)567 b FD(longitude)29
-b(deriv)-5 b(ativ)m(e)30 b(\(radians)f(p)s(er)h(unit)f(time\))277
-949 y Fq(BD)603 b FB(R)567 b FD(latitude)30 b(deriv)-5
-b(ativ)m(e)29 b(\(radians)h(p)s(er)f(unit)g(time\))277
-1062 y Fq(RD)601 b FB(R)567 b FD(radial)29 b(deriv)-5
-b(ativ)m(e)0 1309 y FB(RETURNED)46 b FD(:)277 1480 y
-Fq(V)668 b FB(R\(6\))433 b FD([)15 b Fl(x;)g(y)s(;)g(z)t(;)33
-b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(])0 1736 y FB(NOTE)44 b FD(:)65 b(The)42
-b(spherical)f(co)s(ordinates)i(are)g(longitude)e(\(+v)m(e)i(an)m(ticlo)
-s(c)m(kwise)g(lo)s(oking)e(from)h(the)h(+v)m(e)227 1849
-y(latitude)33 b(p)s(ole\))g(and)g(latitude.)50 b(The)33
-b(Cartesian)h(co)s(ordinates)f(are)h(righ)m(t)f(handed,)h(with)f(the)h
-Fq(x)p FD(-axis)227 1962 y(at)d(zero)h(longitude)d(and)g(latitude,)h
-(and)g(the)g Fq(z)p FD(-axis)h(at)g(the)f(+v)m(e)h(latitude)f(p)s(ole.)
-p 0 2049 3780 8 v 0 2161 a Fx(SLA)p Fn(_)p Fx(CTF2D)559
-b Fm(Hour,Min,Sec)36 b(to)i(Da)m(ys)560 b Fx(SLA)p Fn(_)p
-Fx(CTF2D)0 2512 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32
-b(hours,)d(min)m(utes,)h(seconds)g(to)h(da)m(ys)g(\(single)e
-(precision\).)0 2699 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_CTF2D)g(\(IHOUR,)f(IMIN,)i(SEC,)f(DAYS,)h(J\))0
-2988 y FB(GIVEN)e FD(:)277 3134 y Fq(IHOUR)429 b FB(I)605
-b FD(hours)277 3247 y Fq(IMIN)516 b FB(I)605 b FD(min)m(utes)277
-3360 y Fq(SEC)558 b FB(R)567 b FD(seconds)0 3607 y FB(RETURNED)46
-b FD(:)277 3753 y Fq(D)n(A)-7 b(YS)489 b FB(R)567 b FD(in)m(terv)-5
-b(al)30 b(in)f(da)m(ys)277 3866 y Fq(J)688 b FB(I)605
-b FD(status:)1825 3979 y(0)31 b(=)f(OK)1825 4092 y(1)h(=)f(IHOUR)g
-(outside)f(range)i(0-23)1825 4205 y(2)g(=)f(IMIN)g(outside)g(range)g
-(0-59)1825 4318 y(3)h(=)f(SEC)f(outside)h(range)g(0-59.999)p
-Fo(\001)15 b(\001)g(\001)0 4565 y FB(NOTES)44 b FD(:)311
-4737 y(1.)i(The)30 b(result)f(is)h(computed)g(ev)m(en)h(if)e(an)m(y)i
-(of)g(the)f(range)h(c)m(hec)m(ks)h(fail.)311 4868 y(2.)46
-b(The)30 b(sign)g(m)m(ust)g(b)s(e)g(dealt)g(with)f(outside)g(this)h
-(routine.)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(CTF2R)482
-b Fm(Hour,Min,Sec)37 b(to)h(Radians)482 b Fx(SLA)p Fn(_)p
-Fx(CTF2R)0 5418 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32
-b(hours,)d(min)m(utes,)h(seconds)g(to)h(radians)e(\(single)h
-(precision\).)0 5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_CTF2R)g(\(IHOUR,)f(IMIN,)i(SEC,)f(RAD,)h(J\))p
-eop
-%%Page: 30 32
-30 31 bop 0 52 a FD(30)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(IHOUR)429 b FB(I)605 b FD(hours)277 610 y Fq(IMIN)516
-b FB(I)605 b FD(min)m(utes)277 723 y Fq(SEC)558 b FB(R)567
-b FD(seconds)0 1202 y FB(RETURNED)46 b FD(:)277 1348
-y Fq(RAD)533 b FB(R)567 b FD(angle)31 b(in)e(radians)277
-1461 y Fq(J)688 b FB(I)605 b FD(status:)1825 1574 y(0)31
-b(=)f(OK)1825 1687 y(1)h(=)f(IHOUR)g(outside)f(range)i(0-23)1825
-1800 y(2)g(=)f(IMIN)g(outside)g(range)g(0-59)1825 1913
-y(3)h(=)f(SEC)f(outside)h(range)g(0-59.999)p Fo(\001)15
-b(\001)g(\001)0 2392 y FB(NOTES)44 b FD(:)311 2630 y(1.)i(The)30
-b(result)f(is)h(computed)g(ev)m(en)h(if)e(an)m(y)i(of)g(the)f(range)h
-(c)m(hec)m(ks)h(fail.)311 2801 y(2.)46 b(The)30 b(sign)g(m)m(ust)g(b)s
-(e)g(dealt)g(with)f(outside)g(this)h(routine.)p 0 2984
-3780 8 v 0 3097 a Fx(SLA)p Fn(_)p Fx(D)l(AF2R)329 b Fm
-(Deg,Arcmin,Arcsec)35 b(to)j(Radians)330 b Fx(SLA)p Fn(_)p
-Fx(D)l(AF2R)0 3448 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32
-b(degrees,)f(arcmin)m(utes,)f(arcseconds)h(to)g(radians)e(\(double)g
-(precision\).)0 3635 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DAF2R)g(\(IDEG,)g(IAMIN,)g(ASEC,)g(RAD,)h(J\))0
-4060 y FB(GIVEN)e FD(:)277 4206 y Fq(IDEG)500 b FB(I)605
-b FD(degrees)277 4319 y Fq(IAMIN)448 b FB(I)605 b FD(arcmin)m(utes)277
-4432 y Fq(ASEC)490 b FB(D)565 b FD(arcseconds)0 4912
-y FB(RETURNED)46 b FD(:)277 5058 y Fq(RAD)533 b FB(D)565
-b FD(angle)31 b(in)e(radians)277 5171 y Fq(J)688 b FB(I)605
-b FD(status:)1825 5283 y(1)31 b(=)f(IDEG)g(outside)g(range)h(0)p
-Fo(\000)p FD(359)1825 5396 y(2)g(=)f(IAMIN)g(outside)g(range)h(0)p
-Fo(\000)p FD(59)1825 5509 y(3)g(=)f(ASEC)f(outside)h(range)g(0)p
-Fo(\000)p FD(59.999)p Fo(\001)15 b(\001)g(\001)p eop
-%%Page: 31 33
-31 32 bop 0 52 a Fw(SUN/67.70)3252 b FD(31)0 351 y FB(NOTES)44
-b FD(:)311 538 y(1.)i(The)30 b(result)f(is)h(computed)g(ev)m(en)h(if)e
-(an)m(y)i(of)g(the)f(range)h(c)m(hec)m(ks)h(fail.)311
-683 y(2.)46 b(The)30 b(sign)g(m)m(ust)g(b)s(e)g(dealt)g(with)f(outside)
-g(this)h(routine.)p 0 813 3780 8 v 0 926 a Fx(SLA)p Fn(_)p
-Fx(D)l(AFIN)175 b Fm(Sexagesimal)36 b(c)m(haracter)g(string)h(to)i
-(angle)175 b Fx(SLA)p Fn(_)p Fx(D)l(AFIN)0 1276 y FB(A)m(CTION)44
-b FD(:)k(Deco)s(de)35 b(a)g(free-format)g(sexagesimal)f(string)f
-(\(degrees,)j(arcmin)m(utes,)f(arcseconds\))g(in)m(to)f(a)227
-1389 y(double)29 b(precision)g(\015oating)h(p)s(oin)m(t)f(n)m(um)m(b)s
-(er)g(\(radians\).)0 1576 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DAFIN)g(\(STRING,)f(NSTRT,)h(DRESLT,)g(JF\))0 1922
-y FB(GIVEN)f FD(:)277 2068 y Fq(STRING)381 b FB(C*\(*\))i
-FD(string)29 b(con)m(taining)h(deg,)h(arcmin,)f(arcsec)h(\014elds)277
-2181 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(p)s(oin)m(ter)36
-b(to)h(start)g(of)f(deco)s(de)h(\(b)s(eginning)d(of)j(STRING)1658
-2294 y(=)30 b(1\))0 2640 y FB(RETURNED)46 b FD(:)277
-2786 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(adv)-5 b(anced)31
-b(past)f(the)h(deco)s(ded)f(angle)277 2899 y Fq(DRESL)-7
-b(T)373 b FB(D)565 b FD(angle)31 b(in)e(radians)277 3012
-y Fq(JF)629 b FB(I)605 b FD(status:)1825 3125 y(0)31
-b(=)f(OK)1752 3238 y(+1)h(=)f(default,)f(DRESL)-8 b(T)30
-b(unc)m(hanged)g(\(note)i(2\))1752 3351 y Fo(\000)p FD(1)f(=)f(bad)f
-(degrees)i(\(note)h(3\))1752 3464 y Fo(\000)p FD(2)f(=)f(bad)f(arcmin)m
-(utes)h(\(note)i(3\))1752 3577 y Fo(\000)p FD(3)f(=)f(bad)f(arcseconds)
-i(\(note)g(3\))0 3923 y FB(EXAMPLE)45 b FD(:)277 4069
-y Fq(ar)-5 b(gument)369 b(b)-5 b(efor)g(e)1235 b(after)277
-4295 y FD(STRING)1013 4262 y Fp(0)1036 4295 y Ft
-(-57 17 44.806  12 34 56.7)2236 4262 y Fp(0)2476 4295
-y FD(unc)m(hanged)277 4408 y(NSTR)-8 b(T)426 b(1)1418
-b(16)32 b(\()p Fq(i.e.)e FD(p)s(oin)m(ting)e(to)j(12...\))277
-4521 y(RESL)-8 b(T)441 b(-)1433 b Fo(\000)p FD(1)p Fl(:)p
-FD(00000)p Ft(D0)277 4634 y FD(JF)630 b(-)1433 b(0)45
-4813 y(A)39 b(further)f(call)g(to)i(sla)p Ft(_)p FD(D)m(AFIN,)f
-(without)f(adjustmen)m(t)h(of)g(NSTR)-8 b(T,)38 b(will)e(deco)s(de)j
-(the)g(second)g(angle,)227 4926 y(12)317 4893 y Fp(\016)373
-4926 y FD(34)463 4889 y Fk(0)505 4926 y FD(56)590 4889
-y Fk(0)m(0)594 4926 y Fl(:)p FD(7.)0 5281 y FB(NOTES)44
-b FD(:)311 5467 y(1.)i(The)27 b(\014rst)f(three)h(\\\014elds")f(in)g
-(STRING)g(are)h(degrees,)i(arcmin)m(utes,)e(arcseconds,)h(separated)g
-(b)m(y)427 5580 y(spaces)d(or)e(commas.)40 b(The)23 b(degrees)h
-(\014eld)f(ma)m(y)h(b)s(e)g(signed,)g(but)f(not)h(the)g(others.)39
-b(The)24 b(deco)s(ding)427 5693 y(is)30 b(carried)f(out)i(b)m(y)f(the)h
-(sla)p Ft(_)p FD(DFL)-8 b(TIN)30 b(routine)f(and)h(is)g(free-format.)p
-eop
-%%Page: 32 34
-32 33 bop 0 52 a FD(32)311 351 y(2.)46 b(Successiv)m(e)24
-b(\014elds)e(ma)m(y)i(b)s(e)f(absen)m(t,)j(defaulting)c(to)j(zero.)39
-b(F)-8 b(or)25 b(zero)f(status,)i(the)e(only)e(com)m(bina-)427
-464 y(tions)31 b(allo)m(w)m(ed)g(are)g(degrees)h(alone,)f(degrees)h
-(and)f(arcmin)m(utes,)g(and)f(all)g(three)i(\014elds)d(presen)m(t.)427
-577 y(If)h(all)e(three)i(\014elds)e(are)i(omitted,)g(a)g(status)g(of)g
-(+1)g(is)f(returned)f(and)i(DRESL)-8 b(T)29 b(is)g(unc)m(hanged.)427
-690 y(In)h(all)f(other)i(cases)g(DRESL)-8 b(T)30 b(is)f(c)m(hanged.)311
-848 y(3.)46 b(Range)31 b(c)m(hec)m(king:)506 1006 y Fo(\017)46
-b FD(The)38 b(degrees)h(\014eld)e(is)g(not)i(range)g(c)m(hec)m(k)m(ed.)
-66 b(Ho)m(w)m(ev)m(er,)43 b(it)38 b(is)f(exp)s(ected)i(to)g(b)s(e)f(in)
-m(tegral)597 1119 y(unless)29 b(the)i(other)f(t)m(w)m(o)i(\014elds)d
-(are)h(absen)m(t.)506 1254 y Fo(\017)46 b FD(The)33 b(arcmin)m(utes)h
-(\014eld)e(is)g(exp)s(ected)i(to)h(b)s(e)e(0-59,)j(and)d(in)m(tegral)g
-(if)g(the)h(arcseconds)g(\014eld)597 1367 y(is)39 b(presen)m(t.)70
-b(If)40 b(the)g(arcseconds)g(\014eld)f(is)g(absen)m(t,)k(the)d(arcmin)m
-(utes)g(is)f(exp)s(ected)h(to)h(b)s(e)597 1480 y(0-59.9999...)506
-1615 y Fo(\017)46 b FD(The)30 b(arcseconds)h(\014eld)e(is)g(exp)s
-(ected)i(to)g(b)s(e)f(0-59.9999...)506 1751 y Fo(\017)46
-b FD(Deco)s(ding)40 b(con)m(tin)m(ues)g(ev)m(en)h(when)e(a)h(c)m(hec)m
-(k)i(has)d(failed.)68 b(Under)39 b(these)i(circumstances)597
-1864 y(the)33 b(\014eld)d(tak)m(es)k(the)e(supplied)d(v)-5
-b(alue,)32 b(defaulting)f(to)h(zero,)i(and)d(the)i(result)e(DRESL)-8
-b(T)31 b(is)597 1977 y(computed)f(and)g(returned.)311
-2134 y(4.)46 b(F)-8 b(urther)31 b(\014elds)f(after)h(the)g(three)h(exp)
-s(ected)f(ones)g(are)h(not)f(treated)h(as)g(an)e(error.)43
-b(The)30 b(p)s(oin)m(ter)427 2247 y(NSTR)-8 b(T)35 b(is)g(left)g(in)f
-(the)i(correct)h(state)f(for)g(further)e(deco)s(ding)g(with)h(the)g
-(presen)m(t)h(routine)e(or)427 2360 y(with)29 b(sla)p
-Ft(_)p FD(DFL)-8 b(TIN)31 b Fq(etc)p FD(.)40 b(See)31
-b(the)f(example,)h(ab)s(o)m(v)m(e.)311 2518 y(5.)46 b(If)27
-b(STRING)h(con)m(tains)f(hours,)h(min)m(utes,)f(seconds)h(instead)f(of)
-h(degrees)g Fq(etc)p FD(,)g(or)g(if)e(the)i(required)427
-2631 y(units)e(are)j(turns)d(\(or)i(da)m(ys\))g(instead)f(of)h
-(radians,)f(the)h(result)f(DRESL)-8 b(T)27 b(should)f(b)s(e)h(m)m
-(ultiplied)427 2744 y(as)k(follo)m(ws:)477 2890 y Fq(for)i(STRING)145
-b(to)33 b(obtain)202 b(multiply)34 b(DRESL)-7 b(T)32
-b(by)477 3116 y Fo(\016)583 3110 y Fp(0)65 b(00)1122
-3116 y FD(radians)264 b(1)p Fl(:)p FD(0)p Ft(D0)477 3229
-y Fo(\016)583 3223 y Fp(0)65 b(00)1122 3229 y FD(turns)345
-b(1)p Fl(=)p FD(2)p Fl(\031)30 b FD(=)25 b(0)p Fl(:)p
-FD(1591549430918)q(95)q(335)q(8)p Ft(D0)477 3342 y FD(h)30
-b(m)g(s)422 b(radians)264 b(15)p Fl(:)p FD(0)p Ft(D0)477
-3455 y FD(h)30 b(m)g(s)422 b(da)m(ys)377 b(15)p Fl(=)p
-FD(2)p Fl(\031)30 b FD(=)25 b(2)p Fl(:)p FD(387324146378)q(43)q(003)q
-(65)q Ft(D0)p 0 3627 3780 8 v 0 3740 a Fx(SLA)p Fn(_)p
-Fx(D)l(A)-11 b(T)1008 b Fm(T)-10 b(AI)p Fh(\000)p Fm(UTC)1010
-b Fx(SLA)p Fn(_)p Fx(D)l(A)-11 b(T)0 4090 y FB(A)m(CTION)44
-b FD(:)38 b(Incremen)m(t)26 b(to)g(b)s(e)f(applied)e(to)k(Co)s
-(ordinated)d(Univ)m(ersal)g(Time)h(UTC)g(to)h(giv)m(e)g(In)m
-(ternational)227 4203 y(A)m(tomic)31 b(Time)f(T)-8 b(AI.)0
-4391 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_DAT)d(\(UTC\))0
-4772 y FB(GIVEN)g FD(:)277 4944 y Fq(UTC)538 b FB(D)565
-b FD(UTC)30 b(date)h(as)g(a)f(mo)s(di\014ed)f(JD)h(\(JD)p
-Fo(\000)p FD(2400000.5\))0 5364 y FB(RETURNED)46 b FD(:)277
-5536 y Fq(sla)p Ft(_)p Fq(D)n(A)-7 b(T)389 b FB(D)565
-b FD(T)-8 b(AI)p Fo(\000)p FD(UTC)30 b(in)f(seconds)p
-eop
-%%Page: 33 35
-33 34 bop 0 52 a Fw(SUN/67.70)3252 b FD(33)0 351 y FB(NOTES)44
-b FD(:)311 529 y(1.)i(The)32 b(UTC)f(is)g(sp)s(eci\014ed)f(to)i(b)s(e)f
-(a)i(date)f(rather)g(than)f(a)h(time)g(to)g(indicate)f(that)i(care)f
-(needs)g(to)427 642 y(b)s(e)g(tak)m(en)i(not)f(to)h(sp)s(ecify)d(an)i
-(instan)m(t)g(whic)m(h)e(lies)h(within)e(a)j(leap)g(second.)48
-b(Though)32 b(in)f(most)427 755 y(cases)39 b(UTC)e(can)i(include)c(the)
-j(fractional)g(part,)i(correct)f(b)s(eha)m(viour)d(on)i(the)g(da)m(y)h
-(of)f(a)g(leap)427 868 y(second)31 b(can)f(b)s(e)g(guaran)m(teed)i
-(only)d(up)g(to)i(the)g(end)f(of)g(the)h(second)f(23)2892
-835 y Fu(h)2952 868 y FD(59)3042 835 y Fu(m)3121 868
-y FD(59)3211 835 y Fu(s)3244 868 y FD(.)311 1004 y(2.)46
-b(F)-8 b(or)21 b(ep)s(o)s(c)m(hs)f(from)g(1961)i(Jan)m(uary)e(1)h(on)m
-(w)m(ards,)h(the)e(expressions)f(from)h(the)h(\014le)e
-Ft(ftp://maia.usno.navy.mil)o(/ser)o(7/ta)o(i-u)o(tc.d)o(at)427
-1117 y FD(are)32 b(used.)44 b(A)31 b(5ms)h(time)f(step)h(at)g(1961)h
-(Jan)m(uary)f(1)f(is)g(tak)m(en)i(from)e(2.58.1)j(\(p87\))e(of)g(the)g
-(1992)427 1230 y(Explanatory)e(Supplemen)m(t.)311 1366
-y(3.)46 b(UTC)26 b(b)s(egan)f(at)i(1960)h(Jan)m(uary)d(1.0)i(\(JD)f
-(2436934.5\))k(and)c(it)f(is)g(improp)s(er)f(to)i(call)f(the)h(routine)
-427 1479 y(with)34 b(an)i(earlier)e(ep)s(o)s(c)m(h.)56
-b(Ho)m(w)m(ev)m(er,)39 b(if)34 b(this)h(is)f(attempted,)k(the)e(T)-8
-b(AI)p Fo(\000)p FD(UTC)34 b(expression)h(for)427 1592
-y(the)c(y)m(ear)g(1960)h(is)e(used.)311 1728 y(4.)46
-b(This)35 b(routine)h(has)g(to)h(b)s(e)f(up)s(dated)f(on)i(eac)m(h)h(o)
-s(ccasion)f(that)g(a)g(leap)f(second)g(is)g(announced,)427
-1841 y(and)28 b(programs)h(using)e(it)h(relink)m(ed.)38
-b(Refer)29 b(to)g(the)g(program)g(source)f(co)s(de)h(for)g(information)
-e(on)427 1954 y(when)j(the)g(most)h(recen)m(t)g(leap)f(second)h(w)m(as)
-f(added.)p 0 2058 3780 8 v 0 2171 a Fx(SLA)p Fn(_)p Fx(D)l(A)-15
-b(V2M)187 b Fm(Rotation)36 b(Matrix)h(from)g(Axial)g(V)-10
-b(ector)188 b Fx(SLA)p Fn(_)p Fx(D)l(A)-15 b(V2M)0 2521
-y FB(A)m(CTION)44 b FD(:)39 b(F)-8 b(orm)28 b(the)f(rotation)h(matrix)f
-(corresp)s(onding)e(to)j(a)g(giv)m(en)f(axial)g(v)m(ector)h(\(double)f
-(precision\).)0 2709 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DAV2M)g(\(AXVEC,)f(RMAT\))0 3019 y FB(GIVEN)g FD(:)277
-3191 y Fq(AXVEC)405 b FB(D\(3\))431 b FD(axial)30 b(v)m(ector)i
-(\(radians\))0 3484 y FB(RETURNED)46 b FD(:)277 3656
-y Fq(RMA)-7 b(T)462 b FB(D\(3,3\))350 b FD(rotation)31
-b(matrix)0 3949 y FB(NOTES)44 b FD(:)311 4127 y(1.)i(A)38
-b(rotation)f(matrix)g(describ)s(es)e(a)j(rotation)g(ab)s(out)f(some)g
-(arbitrary)f(axis,)j(called)d(the)i(Euler)427 4240 y(axis.)58
-b(The)35 b Fq(axial)40 b(ve)-5 b(ctor)36 b FD(supplied)d(to)k(this)e
-(routine)g(has)h(the)h(same)f(direction)f(as)i(the)f(Euler)427
-4353 y(axis,)30 b(and)g(its)g(magnitude)f(is)h(the)g(amoun)m(t)h(of)g
-(rotation)f(in)g(radians.)311 4489 y(2.)46 b(If)30 b(AXVEC)h(is)e(n)m
-(ull,)g(the)h(unit)f(matrix)h(is)f(returned.)311 4626
-y(3.)46 b(The)28 b(reference)g(frame)g(rotates)h(clo)s(c)m(kwise)e(as)i
-(seen)f(lo)s(oking)e(along)i(the)g(axial)f(v)m(ector)j(from)d(the)427
-4739 y(origin.)p 0 4842 V 0 4955 a Fx(SLA)p Fn(_)p Fx(DBEAR)109
-b Fm(Direction)37 b(Bet)m(w)m(een)h(P)m(oin)m(ts)f(on)h(a)h(Sphere)110
-b Fx(SLA)p Fn(_)p Fx(DBEAR)0 5305 y FB(A)m(CTION)44 b
-FD(:)h(Returns)31 b(the)i(b)s(earing)e(\(p)s(osition)f(angle\))j(of)g
-(one)g(p)s(oin)m(t)e(on)h(a)h(sphere)f(relativ)m(e)g(to)h(another)227
-5418 y(\(double)d(precision\).)0 5606 y FB(CALL)45 b
-FD(:)77 b Ft(D)47 b(=)h(sla_DBEAR)d(\(A1,)i(B1,)f(A2,)h(B2\))p
-eop
-%%Page: 34 36
-34 35 bop 0 52 a FD(34)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(A1,B1)484 b FB(D)565 b FD(spherical)29 b(co)s(ordinates)h(of)g
-(one)h(p)s(oin)m(t)277 610 y Fq(A2,B2)484 b FB(D)565
-b FD(spherical)29 b(co)s(ordinates)h(of)g(the)h(other)g(p)s(oin)m(t)0
-889 y FB(RETURNED)46 b FD(:)277 1060 y Fq(sla)p Ft(_)p
-Fq(DBEAR)253 b FB(D)565 b FD(b)s(earing)29 b(from)h(\014rst)g(p)s(oin)m
-(t)f(to)i(second)0 1347 y FB(NOTES)44 b FD(:)311 1524
-y(1.)i(The)30 b(spherical)f(co)s(ordinates)h(are)h([)15
-b Fl(\013;)g(\016)20 b FD(],)31 b([)p Fl(\025;)15 b(\036)p
-FD(])31 b Fq(etc.)p FD(,)f(in)f(radians.)311 1660 y(2.)46
-b(The)33 b(result)f(is)h(the)h(b)s(earing)e(\(p)s(osition)f(angle\),)k
-(in)d(radians,)h(of)h(p)s(oin)m(t)e([A2,B2])k(as)d(seen)h(from)427
-1773 y(p)s(oin)m(t)j([A1,B1].)65 b(It)38 b(is)f(in)g(the)h(range)g
-Fo(\006)p Fl(\031)s FD(.)63 b(The)37 b(sense)h(is)f(suc)m(h)h(that)g
-(if)f([A2,B2])j(is)d(a)h(small)427 1885 y(distance)f(due)f(east)i(of)g
-([A1,B1])h(the)e(result)f(is)g(ab)s(out)h(+)p Fl(\031)s(=)p
-FD(2.)61 b(Zero)37 b(is)f(returned)g(if)g(the)h(t)m(w)m(o)427
-1998 y(p)s(oin)m(ts)30 b(are)g(coinciden)m(t.)311 2134
-y(3.)46 b(If)32 b(either)g(B-co)s(ordinate)h(is)f(outside)f(the)i
-(range)g Fo(\006)p Fl(\031)s(=)p FD(2,)g(the)g(result)e(ma)m(y)i
-(corresp)s(ond)f(to)h(\\the)427 2247 y(long)d(w)m(a)m(y)i(round".)311
-2382 y(4.)46 b(The)38 b(routine)g(sla)p Ft(_)p FD(DP)-8
-b(A)e(V)39 b(p)s(erforms)e(an)h(equiv)-5 b(alen)m(t)38
-b(function)f(except)j(that)f(the)g(p)s(oin)m(ts)e(are)427
-2495 y(sp)s(eci\014ed)29 b(in)g(the)i(form)e(of)i(Cartesian)f(v)m
-(ectors.)p 0 2595 3780 8 v 0 2708 a Fx(SLA)p Fn(_)p Fx(DBJIN)262
-b Fm(Deco)s(de)40 b(String)d(to)h(B/J)h(Ep)s(o)s(c)m(h)f(\(DP\))263
-b Fx(SLA)p Fn(_)p Fx(DBJIN)0 3059 y FB(A)m(CTION)44 b
-FD(:)64 b(Deco)s(de)42 b(a)h(c)m(haracter)g(string)e(in)m(to)h(a)g
-(DOUBLE)g(PRECISION)f(n)m(um)m(b)s(er,)i(with)e(sp)s(ecial)227
-3172 y(pro)m(vision)21 b(for)h(Besselian)f(and)h(Julian)e(ep)s(o)s(c)m
-(hs.)37 b(The)22 b(string)f(syn)m(tax)i(is)e(as)h(for)g(sla)p
-Ft(_)p FD(DFL)-8 b(TIN,)23 b(pre\014xed)227 3285 y(b)m(y)31
-b(an)f(optional)f(`B')j(or)e(`J'.)0 3472 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DBJIN)g(\(STRING,)f(NSTRT,)h(DRESLT,)g
-(J1,)h(J2\))0 3779 y FB(GIVEN)e FD(:)277 3925 y Fq(STRING)381
-b FB(C)569 b FD(string)29 b(con)m(taining)h(\014eld)f(to)i(b)s(e)f
-(deco)s(ded)277 4038 y Fq(NSTR)-7 b(T)428 b FB(I)605
-b FD(p)s(oin)m(ter)30 b(to)h(\014rst)e(c)m(haracter)j(of)f(\014eld)e
-(in)g(string)0 4317 y FB(RETURNED)46 b FD(:)277 4463
-y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(incremen)m(ted)30
-b(past)h(the)f(deco)s(ded)g(\014eld)277 4575 y Fq(DRESL)-7
-b(T)373 b FB(D)565 b FD(result)277 4688 y Fq(J1)642 b
-FB(I)605 b FD(DFL)-8 b(TIN)31 b(status:)1752 4801 y Fo(\000)p
-FD(1)g(=)f Fo(\000)p FD(OK)1825 4914 y(0)h(=)f(+OK)1825
-5027 y(1)h(=)f(n)m(ull)e(\014eld)1825 5140 y(2)j(=)f(error)277
-5253 y Fq(J2)642 b FB(I)605 b FD(syn)m(tax)31 b(\015ag:)1825
-5366 y(0)g(=)f(normal)f(DFL)-8 b(TIN)31 b(syn)m(tax)1825
-5479 y(1)g(=)f(`B')h(or)f(`b')1825 5592 y(2)h(=)f(`J')g(or)g(`j')p
-eop
-%%Page: 35 37
-35 36 bop 0 52 a Fw(SUN/67.70)3252 b FD(35)0 351 y FB(NOTES)44
-b FD(:)311 532 y(1.)i(The)27 b(purp)s(ose)f(of)i(the)g(syn)m(tax)g
-(extensions)f(is)g(to)h(help)e(cop)s(e)i(with)e(mixed)h(FK4)h(and)e
-(FK5)j(data,)427 645 y(allo)m(wing)g(\014elds)g(suc)m(h)h(as)h(`B1950')
-i(or)d(`J2000')j(to)e(b)s(e)e(deco)s(ded.)311 785 y(2.)46
-b(In)30 b(addition)e(to)i(the)h(syn)m(tax)f(accepted)i(b)m(y)d(sla)p
-Ft(_)p FD(DFL)-8 b(TIN,)31 b(the)f(follo)m(wing)e(t)m(w)m(o)k
-(extensions)d(are)427 898 y(recognized)i(b)m(y)f(sla)p
-Ft(_)p FD(DBJIN:)436 1037 y(\(a\))46 b(A)31 b(v)-5 b(alid)28
-b(non-n)m(ull)h(\014eld)f(preceded)j(b)m(y)f(the)g(c)m(haracter)i(`B')g
-(\(or)e(`b'\))h(is)e(accepted.)431 1164 y(\(b\))45 b(A)31
-b(v)-5 b(alid)28 b(non-n)m(ull)h(\014eld)f(preceded)j(b)m(y)f(the)g(c)m
-(haracter)i(`J')f(\(or)g(`j'\))g(is)e(accepted.)311 1303
-y(3.)46 b(The)33 b(calling)e(program)h(is)g(told)g(of)h(the)g(`B')h(or)
-e(`J')h(through)f(an)h(supplemen)m(tary)e(status)i(argu-)427
-1416 y(men)m(t.)41 b(The)30 b(rest)h(of)f(the)h(argumen)m(ts)g(are)f
-(as)h(for)f(sla)p Ft(_)p FD(DFL)-8 b(TIN.)p 0 1529 3780
-8 v 0 1642 a Fx(SLA)p Fn(_)p Fx(DC62S)357 b Fm(Cartesian)37
-b(6-V)-10 b(ector)37 b(to)h(Spherical)356 b Fx(SLA)p
-Fn(_)p Fx(DC62S)0 1993 y FB(A)m(CTION)44 b FD(:)38 b(Con)m(v)m(ersion)
-25 b(of)g(p)s(osition)f(&)h(v)m(elo)s(cit)m(y)g(in)f(Cartesian)h(co)s
-(ordinates)g(to)h(spherical)e(co)s(ordinates)227 2106
-y(\(double)30 b(precision\).)0 2293 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_DC62S)g(\(V,)h(A,)g(B,)g(R,)g(AD,)g(BD,)g(RD\))0
-2617 y FB(GIVEN)e FD(:)277 2788 y Fq(V)668 b FB(D\(6\))431
-b FD([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43 b Fl(x)r(;)32
-b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20 b FD(])0
-3105 y FB(RETURNED)46 b FD(:)277 3251 y Fq(A)668 b FB(D)565
-b FD(longitude)29 b(\(radians\))277 3364 y Fq(B)672 b
-FB(D)565 b FD(latitude)30 b(\(radians\))277 3477 y Fq(R)670
-b FB(D)565 b FD(radial)29 b(co)s(ordinate)277 3590 y
-Fq(AD)599 b FB(D)565 b FD(longitude)29 b(deriv)-5 b(ativ)m(e)30
-b(\(radians)f(p)s(er)h(unit)f(time\))277 3703 y Fq(BD)603
-b FB(D)565 b FD(latitude)30 b(deriv)-5 b(ativ)m(e)29
-b(\(radians)h(p)s(er)f(unit)g(time\))277 3816 y Fq(RD)601
-b FB(D)565 b FD(radial)29 b(deriv)-5 b(ativ)m(e)p 0 3945
-V 0 4058 a Fx(SLA)p Fn(_)p Fx(DCC2S)561 b Fm(Cartesian)37
-b(to)h(Spherical)561 b Fx(SLA)p Fn(_)p Fx(DCC2S)0 4408
-y FB(A)m(CTION)44 b FD(:)c(Cartesian)30 b(co)s(ordinates)g(to)i
-(spherical)c(co)s(ordinates)i(\(double)f(precision\).)0
-4596 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DCC2S)g(\(V,)h(A,)g(B\))
-0 4919 y FB(GIVEN)e FD(:)277 5091 y Fq(V)668 b FB(D\(3\))431
-b FD([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(])30 b(v)m(ector)0
-5408 y FB(RETURNED)46 b FD(:)277 5579 y Fq(A,B)576 b
-FB(D)565 b FD(spherical)29 b(co)s(ordinates)h(in)f(radians)p
-eop
-%%Page: 36 38
-36 37 bop 0 52 a FD(36)0 351 y FB(NOTES)44 b FD(:)311
-545 y(1.)i(The)d(spherical)f(co)s(ordinates)i(are)g(longitude)e(\(+v)m
-(e)i(an)m(ticlo)s(c)m(kwise)g(lo)s(oking)e(from)h(the)h(+v)m(e)427
-658 y(latitude)38 b(p)s(ole\))f(and)h(latitude.)64 b(The)37
-b(Cartesian)h(co)s(ordinates)g(are)h(righ)m(t)f(handed,)h(with)e(the)
-427 771 y Fq(x)p FD(-axis)31 b(at)g(zero)g(longitude)e(and)h(latitude,)
-f(and)h(the)h Fq(z)p FD(-axis)f(at)h(the)g(+v)m(e)f(latitude)g(p)s
-(ole.)311 920 y(2.)46 b(If)30 b(V)h(is)e(n)m(ull,)g(zero)i(A)f(and)g(B)
-h(are)g(returned.)311 1070 y(3.)46 b(A)m(t)32 b(either)d(p)s(ole,)h
-(zero)h(A)g(is)e(returned.)p 0 1209 3780 8 v 0 1322 a
-Fx(SLA)p Fn(_)p Fx(DCMPF)558 b Fm(In)m(terpret)37 b(Linear)h(Fit)559
-b Fx(SLA)p Fn(_)p Fx(DCMPF)0 1672 y FB(A)m(CTION)44 b
-FD(:)c(Decomp)s(ose)31 b(an)e([)15 b Fl(x;)g(y)k FD(])30
-b(linear)e(\014t)h(in)m(to)h(its)f(constituen)m(t)h(parameters:)41
-b(zero)30 b(p)s(oin)m(ts,)f(scales,)227 1785 y(nonp)s(erp)s
-(endicularit)m(y)d(and)k(orien)m(tation.)0 1973 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DCMPF)g(\(COEFFS,XZ,YZ,XS,YS,PER)o(P,OR)o
-(IEN)o(T\))0 2332 y FB(GIVEN)f FD(:)277 2504 y Fq(COEFFS)370
-b FB(D\(6\))431 b FD(transformation)30 b(co)s(e\016cien)m(ts)h(\(see)g
-(note\))0 2882 y FB(RETURNED)46 b FD(:)277 3028 y Fq(XZ)612
-b FB(D)565 b Fq(x)31 b FD(zero)g(p)s(oin)m(t)277 3141
-y Fq(YZ)612 b FB(D)565 b Fq(y)31 b FD(zero)g(p)s(oin)m(t)277
-3254 y Fq(XS)617 b FB(D)565 b Fq(x)31 b FD(scale)277
-3366 y Fq(YS)617 b FB(D)565 b Fq(y)31 b FD(scale)277
-3479 y Fq(PERP)484 b FB(D)565 b FD(nonp)s(erp)s(endicularit)m(y)26
-b(\(radians\))277 3592 y Fq(ORIENT)370 b FB(D)565 b FD(orien)m(tation)
-31 b(\(radians\))0 3962 y FB(NOTES)44 b FD(:)311 4156
-y(1.)i(The)30 b(mo)s(del)f(relates)h(t)m(w)m(o)h(sets)g(of)f([)15
-b Fl(x;)g(y)k FD(])30 b(co)s(ordinates)f(as)i(follo)m(ws.)39
-b(Naming)30 b(the)g(six)f(elemen)m(ts)427 4269 y(of)23
-b(COEFFS)g Fl(a;)15 b(b;)g(c;)g(d;)g(e)25 b FD(&)e Fl(f)10
-b FD(,)24 b(the)f(mo)s(del)f(transforms)g(co)s(ordinates)g([)p
-Fl(x)2922 4283 y Fu(1)2962 4269 y Fl(;)15 b(y)3047 4283
-y Fu(1)3102 4269 y FD(])23 b(in)m(to)g(co)s(ordinates)427
-4382 y([)p Fl(x)504 4396 y Fu(2)544 4382 y Fl(;)15 b(y)629
-4396 y Fu(2)683 4382 y FD(])31 b(as)g(follo)m(ws:)597
-4531 y Fl(x)649 4545 y Fu(2)714 4531 y FD(=)25 b Fl(a)20
-b FD(+)g Fl(bx)1060 4545 y Fu(1)1120 4531 y FD(+)g Fl(cy)1295
-4545 y Fu(1)597 4644 y Fl(y)642 4658 y Fu(2)707 4644
-y FD(=)k Fl(d)d FD(+)f Fl(ex)1055 4658 y Fu(1)1115 4644
-y FD(+)g Fl(f)10 b(y)1306 4658 y Fu(1)427 4793 y FD(The)30
-b(sla)p Ft(_)p FD(DCMPF)g(routine)g(decomp)s(oses)g(this)f
-(transformation)h(in)m(to)h(four)e(steps:)436 4943 y(\(a\))46
-b(Zero)31 b(p)s(oin)m(ts:)752 5074 y Fl(x)804 5041 y
-Fp(0)852 5074 y FD(=)25 b Fl(x)1000 5088 y Fu(1)1060
-5074 y FD(+)20 b(XZ)752 5187 y Fl(y)800 5154 y Fp(0)848
-5187 y FD(=)25 b Fl(y)989 5201 y Fu(1)1048 5187 y FD(+)20
-b(YZ)431 5318 y(\(b\))45 b(Scales:)752 5449 y Fl(x)804
-5416 y Fp(00)871 5449 y FD(=)25 b Fl(x)1019 5416 y Fp(0)1043
-5449 y FD(XS)752 5562 y Fl(y)800 5529 y Fp(00)867 5562
-y FD(=)g Fl(y)1011 5529 y Fp(0)1034 5562 y FD(YS)441
-5693 y(\(c\))46 b(Nonp)s(erp)s(endicularit)m(y:)p eop
-%%Page: 37 39
-37 38 bop 0 52 a Fw(SUN/67.70)3252 b FD(37)752 351 y
-Fl(x)804 318 y Fp(000)891 351 y FD(=)25 b(+)p Fl(x)1110
-318 y Fp(00)1167 351 y FD(cos)16 b(PERP)o Fl(=)p FD(2)21
-b(+)f Fl(y)1806 318 y Fp(00)1864 351 y FD(sin)13 b(PERP)p
-Fl(=)p FD(2)752 464 y Fl(y)800 431 y Fp(000)886 464 y
-FD(=)25 b(+)p Fl(x)1105 431 y Fp(00)1163 464 y FD(sin)13
-b(PERP)p Fl(=)p FD(2)21 b(+)f Fl(y)1792 431 y Fp(00)1849
-464 y FD(cos)c(PERP)p Fl(=)p FD(2)431 596 y(\(d\))45
-b(Orien)m(tation:)752 728 y Fl(x)804 742 y Fu(2)868 728
-y FD(=)25 b(+)p Fl(x)1087 695 y Fp(000)1164 728 y FD(cos)16
-b(ORIENT)j(+)h Fl(y)1826 695 y Fp(000)1903 728 y FD(sin)13
-b(ORIENT)752 841 y Fl(y)797 855 y Fu(2)861 841 y FD(=)25
-b Fo(\000)p Fl(x)1080 808 y Fp(000)1156 841 y FD(sin)14
-b(ORIENT)20 b(+)f Fl(y)1808 808 y Fp(000)1885 841 y FD(cos)d(ORIENT)311
-992 y(2.)46 b(See)31 b(also)f(sla)p Ft(_)p FD(FITXY,)g(sla)p
-Ft(_)p FD(PXY,)g(sla)p Ft(_)p FD(INVF,)h(sla)p Ft(_)p
-FD(XY2XY.)p 0 1135 3780 8 v 0 1248 a Fx(SLA)p Fn(_)p
-Fx(DCS2C)561 b Fm(Spherical)38 b(to)g(Cartesian)560 b
-Fx(SLA)p Fn(_)p Fx(DCS2C)0 1598 y FB(A)m(CTION)44 b FD(:)c(Spherical)29
-b(co)s(ordinates)h(to)h(Cartesian)f(co)s(ordinates)g(\(double)f
-(precision\).)0 1786 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DCS2C)g(\(A,)h(B,)g(V\))0 2151 y FB(GIVEN)e FD(:)277
-2322 y Fq(A,B)576 b FB(D)565 b FD(spherical)29 b(co)s(ordinates)h(in)f
-(radians:)39 b([)15 b Fl(\013;)g(\016)20 b FD(])31 b
-Fq(etc.)0 2710 y FB(RETURNED)46 b FD(:)277 2881 y Fq(V)668
-b FB(D\(3\))431 b FD([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(])30
-b(unit)f(v)m(ector)0 3268 y FB(NOTE)44 b FD(:)65 b(The)42
-b(spherical)f(co)s(ordinates)i(are)g(longitude)e(\(+v)m(e)i(an)m(ticlo)
-s(c)m(kwise)g(lo)s(oking)e(from)h(the)h(+v)m(e)227 3381
-y(latitude)33 b(p)s(ole\))g(and)g(latitude.)50 b(The)33
-b(Cartesian)h(co)s(ordinates)f(are)h(righ)m(t)f(handed,)h(with)f(the)h
-Fq(x)p FD(-axis)227 3494 y(at)d(zero)h(longitude)d(and)g(latitude,)h
-(and)g(the)g Fq(z)p FD(-axis)h(at)g(the)f(+v)m(e)h(latitude)f(p)s(ole.)
-p 0 3637 V 0 3750 a Fx(SLA)p Fn(_)p Fx(DD2TF)553 b Fm(Da)m(ys)38
-b(to)g(Hour,Min,Sec)552 b Fx(SLA)p Fn(_)p Fx(DD2TF)0
-4100 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32 b(an)e(in)m(terv)-5
-b(al)29 b(in)h(da)m(ys)g(in)m(to)g(hours,)g(min)m(utes,)g(seconds)g
-(\(double)f(precision\).)0 4288 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_DD2TF)g(\(NDP,)g(DAYS,)g(SIGN,)h(IHMSF\))0
-4653 y FB(GIVEN)e FD(:)277 4799 y Fq(NDP)537 b FB(I)605
-b FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e(places)h(of)h(seconds)277
-4912 y Fq(D)n(A)-7 b(YS)489 b FB(D)565 b FD(in)m(terv)-5
-b(al)30 b(in)f(da)m(ys)0 5290 y FB(RETURNED)46 b FD(:)277
-5437 y Fq(SIGN)512 b FB(C)569 b FD(`+')31 b(or)f(`)p
-Fo(\000)p FD(')277 5549 y Fq(IHMSF)441 b FB(I\(4\))471
-b FD(hours,)30 b(min)m(utes,)f(seconds,)i(fraction)p
-eop
-%%Page: 38 40
-38 39 bop 0 52 a FD(38)0 351 y FB(NOTES)44 b FD(:)311
-532 y(1.)i(NDP)31 b(less)f(than)g(zero)h(is)e(in)m(terpreted)h(as)h
-(zero.)311 672 y(2.)46 b(The)34 b(largest)g(useful)e(v)-5
-b(alue)34 b(for)g(NDP)g(is)f(determined)g(b)m(y)h(the)g(size)g(of)g(D)m
-(A)-8 b(YS,)36 b(the)e(format)g(of)427 785 y(DOUBLE)h(PRECISION)f
-(\015oating-p)s(oin)m(t)g(n)m(um)m(b)s(ers)f(on)i(the)g(target)i(mac)m
-(hine,)e(and)g(the)g(risk)427 898 y(of)29 b(o)m(v)m(er\015o)m(wing)g
-(IHMSF\(4\).)42 b(On)27 b(some)i(arc)m(hitectures,)h(for)e(D)m(A)-8
-b(YS)30 b(up)e(to)h(1D0,)h(the)f(a)m(v)-5 b(ailable)427
-1010 y(\015oating-p)s(oin)m(t)21 b(precision)f(corresp)s(onds)h
-(roughly)f(to)j(NDP=12.)39 b(Ho)m(w)m(ev)m(er,)25 b(the)d(practical)g
-(limit)427 1123 y(is)30 b(NDP=9,)h(set)g(b)m(y)f(the)h(capacit)m(y)g
-(of)g(a)g(t)m(ypical)f(32-bit)g(IHMSF\(4\).)311 1263
-y(3.)46 b(The)30 b(absolute)g(v)-5 b(alue)29 b(of)i(D)m(A)-8
-b(YS)31 b(ma)m(y)g(exceed)g(1D0.)42 b(In)29 b(cases)i(where)f(it)f(do)s
-(es)h(not,)h(it)e(is)h(up)f(to)427 1376 y(the)g(caller)e(to)i(test)g
-(for)f(and)g(handle)e(the)j(case)g(where)f(D)m(A)-8 b(YS)29
-b(is)e(v)m(ery)i(nearly)e(1D0)j(and)d(rounds)427 1489
-y(up)j(to)h(24)g(hours,)e(b)m(y)i(testing)f(for)g(IHMSF\(1\)=24)j(and)c
-(setting)i(IHMSF\(1-4\))h(to)f(zero.)p 0 1606 3780 8
-v 0 1719 a Fx(SLA)p Fn(_)p Fx(DE2H)885 b Fg(h;)20 b(\016)44
-b Fm(to)38 b(Az,El)884 b Fx(SLA)p Fn(_)p Fx(DE2H)0 2070
-y FB(A)m(CTION)44 b FD(:)c(Equatorial)30 b(to)h(horizon)f(co)s
-(ordinates)g(\(double)f(precision\).)0 2257 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DE2H)g(\(HA,)h(DEC,)f(PHI,)h(AZ,)g(EL\))0
-2580 y FB(GIVEN)e FD(:)277 2726 y Fq(HA)600 b FB(D)565
-b FD(hour)30 b(angle)g(\(radians\))277 2839 y Fq(DEC)540
-b FB(D)565 b FD(declination)29 b(\(radians\))277 2952
-y Fq(PHI)571 b FB(D)565 b FD(latitude)30 b(\(radians\))0
-3259 y FB(RETURNED)46 b FD(:)277 3405 y Fq(AZ)612 b FB(D)565
-b FD(azim)m(uth)30 b(\(radians\))277 3518 y Fq(EL)617
-b FB(D)565 b FD(elev)-5 b(ation)30 b(\(radians\))0 3825
-y FB(NOTES)44 b FD(:)311 4006 y(1.)i(Azim)m(uth)28 b(is)g(returned)f
-(in)g(the)i(range)g(0)q Fo(\000)q FD(2)p Fl(\031)s FD(;)h(north)e(is)g
-(zero,)i(and)e(east)h(is)f(+)p Fl(\031)s(=)p FD(2.)41
-b(Elev)-5 b(ation)27 b(is)427 4119 y(returned)i(in)h(the)g(range)h
-Fo(\006)p Fl(\031)s FD(.)311 4258 y(2.)46 b(The)32 b(latitude)f(m)m
-(ust)i(b)s(e)e(geo)s(detic.)48 b(In)31 b(critical)h(applications,)f
-(corrections)i(for)f(p)s(olar)f(motion)427 4371 y(should)e(b)s(e)g
-(applied.)311 4511 y(3.)46 b(In)36 b(some)h(applications)e(it)i(will)d
-(b)s(e)i(imp)s(ortan)m(t)g(to)h(sp)s(ecify)f(the)h(correct)h(t)m(yp)s
-(e)f(of)g(hour)e(angle)427 4624 y(and)f(declination)f(in)g(order)h(to)h
-(pro)s(duce)e(the)i(required)d(t)m(yp)s(e)j(of)g(azim)m(uth)f(and)f
-(elev)-5 b(ation.)53 b(In)427 4737 y(particular,)25 b(it)f(ma)m(y)h(b)s
-(e)f(imp)s(ortan)m(t)g(to)h(distinguish)c(b)s(et)m(w)m(een)26
-b(elev)-5 b(ation)24 b(as)h(a\013ected)h(b)m(y)f(refrac-)427
-4850 y(tion,)g(whic)m(h)d(w)m(ould)h(require)f(the)i
-Fq(observe)-5 b(d)24 b FD([)15 b Fl(h;)g(\016)20 b FD(],)26
-b(and)d(the)g(elev)-5 b(ation)24 b Fq(in)i(vacuo)p FD(,)f(whic)m(h)e(w)
-m(ould)427 4962 y(require)35 b(the)h Fq(top)-5 b(o)g(c)g(entric)39
-b FD([)15 b Fl(h;)g(\016)20 b FD(].)59 b(If)35 b(the)i(e\013ects)g(of)f
-(diurnal)d(ab)s(erration)j(can)g(b)s(e)g(neglected,)427
-5075 y(the)31 b Fq(app)-5 b(ar)g(ent)33 b FD([)15 b Fl(h;)g(\016)20
-b FD(])31 b(ma)m(y)g(b)s(e)f(used)f(instead)h(of)g(the)h(top)s(o)s(cen)
-m(tric)f([)15 b Fl(h;)g(\016)21 b FD(].)311 5215 y(4.)46
-b(No)31 b(range)g(c)m(hec)m(king)g(of)g(argumen)m(ts)f(is)g(carried)f
-(out.)311 5354 y(5.)46 b(In)28 b(applications)e(whic)m(h)i(in)m(v)m
-(olv)m(e)g(man)m(y)h(suc)m(h)f(calculations,)g(rather)g(than)g(calling)
-f(the)h(presen)m(t)427 5467 y(routine)i(it)g(will)e(b)s(e)i(more)g
-(e\016cien)m(t)h(to)h(use)e(inline)d(co)s(de,)k(ha)m(ving)g(previously)
-d(computed)i(\014xed)427 5580 y(terms)g(suc)m(h)f(as)h(sine)f(and)g
-(cosine)g(of)h(latitude,)f(and)g(\(for)h(trac)m(king)g(a)g(star\))g
-(sine)f(and)g(cosine)g(of)427 5693 y(declination.)p eop
-%%Page: 39 41
-39 40 bop 0 52 a Fw(SUN/67.70)3252 b FD(39)p 0 267 3780
-8 v 0 380 a Fx(SLA)p Fn(_)p Fx(DEULER)168 b Fm(Euler)37
-b(Angles)h(to)g(Rotation)f(Matrix)166 b Fx(SLA)p Fn(_)p
-Fx(DEULER)0 730 y FB(A)m(CTION)44 b FD(:)k(F)-8 b(orm)35
-b(a)f(rotation)h(matrix)e(from)h(the)g(Euler)f(angles)h({)h(three)f
-(successiv)m(e)g(rotations)h(ab)s(out)227 843 y(sp)s(eci\014ed)29
-b(Cartesian)h(axes)h(\(double)e(precision\).)0 1031 y
-FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DEULER)f(\(ORDER,)h(PHI,)h
-(THETA,)f(PSI,)h(RMAT\))0 1326 y FB(GIVEN)e FD(:)277
-1472 y Fq(ORDER)403 b FB(C)569 b FD(sp)s(eci\014es)29
-b(ab)s(out)h(whic)m(h)f(axes)i(the)g(rotations)g(o)s(ccur)277
-1585 y Fq(PHI)571 b FB(D)565 b FD(1st)31 b(rotation)g(\(radians\))277
-1698 y Fq(THET)-7 b(A)415 b FB(D)565 b FD(2nd)30 b(rotation)h
-(\(radians\))277 1811 y Fq(PSI)588 b FB(D)565 b FD(3rd)30
-b(rotation)h(\(radians\))0 2070 y FB(RETURNED)46 b FD(:)277
-2241 y Fq(RMA)-7 b(T)462 b FB(D\(3,3\))350 b FD(rotation)31
-b(matrix)0 2509 y FB(NOTES)44 b FD(:)311 2683 y(1.)i(A)30
-b(rotation)h(is)e(p)s(ositiv)m(e)f(when)h(the)h(reference)h(frame)f
-(rotates)h(an)m(ticlo)s(c)m(kwise)e(as)i(seen)f(lo)s(oking)427
-2796 y(to)m(w)m(ards)h(the)g(origin)e(from)h(the)g(p)s(ositiv)m(e)g
-(region)g(of)g(the)h(sp)s(eci\014ed)d(axis.)311 2928
-y(2.)46 b(The)25 b(c)m(haracters)i(of)e(ORDER)g(de\014ne)g(whic)m(h)f
-(axes)i(the)f(three)h(successiv)m(e)f(rotations)h(are)f(ab)s(out.)427
-3041 y(A)40 b(t)m(ypical)e(v)-5 b(alue)39 b(is)f(`ZXZ',)h(indicating)e
-(that)j(RMA)-8 b(T)40 b(is)e(to)i(b)s(ecome)f(the)h(direction)e(cosine)
-427 3154 y(matrix)29 b(corresp)s(onding)f(to)j(rotations)f(of)g(the)g
-(reference)g(frame)g(through)f(PHI)g(radians)g(ab)s(out)427
-3267 y(the)21 b(old)e Fq(z)p FD(-axis,)k(follo)m(w)m(ed)d(b)m(y)g(THET)
--8 b(A)20 b(radians)f(ab)s(out)h(the)h(resulting)d Fq(x)p
-FD(-axis,)k(then)e(PSI)g(radians)427 3380 y(ab)s(out)30
-b(the)h(resulting)d Fq(z)p FD(-axis.)311 3512 y(3.)46
-b(The)34 b(axis)f(names)h(can)g(b)s(e)g(an)m(y)g(of)g(the)h(follo)m
-(wing,)e(in)g(an)m(y)h(order)g(or)g(com)m(bination:)47
-b(X,)34 b(Y,)h(Z,)427 3625 y(upp)s(ercase)30 b(or)g(lo)m(w)m(ercase,)i
-(1,)f(2,)g(3.)42 b(Normal)30 b(axis)g(lab)s(elling/n)m(um)m(b)s(ering)
-25 b(con)m(v)m(en)m(tions)32 b(apply;)427 3738 y(the)k
-Fq(xyz)g FD(\()p Fo(\021)f FD(123\))i(triad)e(is)g(righ)m(t-handed.)55
-b(Th)m(us,)37 b(the)f(`ZXZ')f(example)h(giv)m(en)f(ab)s(o)m(v)m(e)i
-(could)427 3851 y(b)s(e)f(written)f(`zxz')i(or)f(`313')i(\(or)f(ev)m
-(en)g(`ZxZ')e(or)h(`3xZ'\).)h(ORDER)f(is)f(terminated)h(b)m(y)g(length)
-427 3964 y(or)j(b)m(y)g(the)g(\014rst)f(unrecognized)g(c)m(haracter.)68
-b(F)-8 b(ew)m(er)40 b(than)f(three)g(rotations)g(are)g(acceptable,)427
-4077 y(in)g(whic)m(h)g(case)i(the)f(later)g(angle)g(argumen)m(ts)g(are)
-g(ignored.)69 b(Zero)39 b(rotations)i(pro)s(duces)d(the)427
-4190 y(iden)m(tit)m(y)30 b(RMA)-8 b(T.)p 0 4282 V 0 4395
-a Fx(SLA)p Fn(_)p Fx(DFL)d(TIN)150 b Fm(Deco)s(de)39
-b(a)f(Double)h(Precision)e(Num)m(b)s(er)150 b Fx(SLA)p
-Fn(_)p Fx(DFL)-11 b(TIN)0 4745 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m
-(ert)32 b(free-format)f(input)d(in)m(to)j(double)e(precision)f
-(\015oating)i(p)s(oin)m(t.)0 4933 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_DFLTIN)f(\(STRING,)h(NSTRT,)g(DRESLT,)g(JFLAG\))0
-5228 y FB(GIVEN)f FD(:)277 5374 y Fq(STRING)381 b FB(C)569
-b FD(string)29 b(con)m(taining)h(n)m(um)m(b)s(er)f(to)j(b)s(e)d(deco)s
-(ded)277 5487 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(p)s(oin)m(ter)30
-b(to)h(where)f(deco)s(ding)f(is)g(to)i(commence)277 5600
-y Fq(DRESL)-7 b(T)373 b FB(D)565 b FD(curren)m(t)30 b(v)-5
-b(alue)30 b(of)h(result)p eop
-%%Page: 40 42
-40 41 bop 0 52 a FD(40)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(adv)-5 b(anced)31
-b(to)g(next)f(n)m(um)m(b)s(er)277 610 y Fq(DRESL)-7 b(T)373
-b FB(D)565 b FD(result)277 723 y Fq(JFLA)n(G)436 b FB(I)605
-b FD(status:)65 b Fo(\000)p FD(1)43 b(=)f Fo(\000)p FD(OK,)f(0)i(=)f
-(+OK,)g(1)h(=)f(n)m(ull)e(result,)1658 836 y(2)31 b(=)f(error)0
-1174 y FB(NOTES)44 b FD(:)311 1359 y(1.)i(The)37 b(reason)h(sla)p
-Ft(_)p FD(DFL)-8 b(TIN)37 b(has)g(separate)h(`OK')f(status)h(v)-5
-b(alues)36 b(for)h(+)g(and)g Fo(\000)g FD(is)f(to)i(enable)427
-1472 y(min)m(us)28 b(zero)j(to)g(b)s(e)e(detected.)42
-b(This)28 b(is)g(of)i(crucial)f(imp)s(ortance)g(when)g(deco)s(ding)g
-(mixed-radix)427 1585 y(n)m(um)m(b)s(ers.)68 b(F)-8 b(or)40
-b(example,)j(an)c(angle)h(expressed)f(as)i(degrees,)i(arcmin)m(utes)c
-(and)g(arcseconds)427 1698 y(ma)m(y)31 b(ha)m(v)m(e)h(a)f(leading)e
-(min)m(us)f(sign)i(but)f(a)i(zero)g(degrees)g(\014eld.)311
-1842 y(2.)46 b(A)32 b(T)-8 b(AB)32 b(is)f(in)m(terpreted)g(as)h(a)g
-(space,)h(and)e(lo)m(w)m(ercase)i(c)m(haracters)g(are)f(in)m(terpreted)
-f(as)h(upp)s(er-)427 1955 y(case.)42 b Fq(n.b.)30 b FD(The)g(test)h
-(for)f(T)-8 b(AB)31 b(is)f(ASCI)s(I-sp)s(eci\014c.)311
-2098 y(3.)46 b(The)38 b(basic)f(format)h(is)f(the)h(sequence)h(of)f
-(\014elds)e Fo(\006)p Fl(n:nx)24 b Fo(\006)h Fl(n)p FD(,)40
-b(where)d Fo(\006)h FD(is)f(a)h(sign)f(c)m(haracter)427
-2211 y(`+')f(or)g(`)p Fo(\000)p FD(',)i Fl(n)e FD(means)f(a)i(string)e
-(of)h(decimal)f(digits,)h(`.')58 b(is)35 b(a)h(decimal)f(p)s(oin)m(t,)i
-(and)e Fl(x)p FD(,)j(whic)m(h)427 2324 y(indicates)30
-b(an)h(exp)s(onen)m(t,)h(means)f(`D')h(or)f(`E'.)h(V)-8
-b(arious)31 b(com)m(binations)f(of)h(these)h(\014elds)e(can)h(b)s(e)427
-2437 y(omitted,)g(and)f(em)m(b)s(edded)f(blanks)g(are)i(p)s(ermissible)
-26 b(in)j(certain)h(places.)311 2581 y(4.)46 b(Spaces:)506
-2725 y Fo(\017)g FD(Leading)30 b(spaces)h(are)g(ignored.)506
-2853 y Fo(\017)46 b FD(Em)m(b)s(edded)38 b(spaces)i(are)g(allo)m(w)m
-(ed)f(only)f(after)i(+,)i Fo(\000)p FD(,)g(D)d(or)h(E,)f(and)g(after)h
-(the)f(decimal)597 2966 y(p)s(oin)m(t)30 b(if)f(the)i(\014rst)e
-(sequence)i(of)f(digits)f(is)h(absen)m(t.)506 3095 y
-Fo(\017)46 b FD(T)-8 b(railing)38 b(spaces)i(are)h(ignored;)j(the)c
-(\014rst)f(signi\014es)f(end)h(of)h(deco)s(ding)f(and)g(subsequen)m(t)
-597 3207 y(ones)31 b(are)g(skipp)s(ed.)311 3351 y(5.)46
-b(Delimiters:)506 3495 y Fo(\017)g FD(An)m(y)32 b(c)m(haracter)h(other)
-f(than)f(+,)p Fo(\000)p FD(,0-9,.,D,E)j(or)e(space)g(ma)m(y)g(b)s(e)f
-(used)g(to)h(signal)e(the)i(end)597 3608 y(of)f(the)f(n)m(um)m(b)s(er)f
-(and)h(terminate)h(deco)s(ding.)506 3736 y Fo(\017)46
-b FD(Comma)29 b(is)e(recognized)i(b)m(y)f(sla)p Ft(_)p
-FD(DFL)-8 b(TIN)28 b(as)h(a)g(sp)s(ecial)e(case;)j(it)e(is)g(skipp)s
-(ed,)e(lea)m(ving)i(the)597 3849 y(p)s(oin)m(ter)i(on)g(the)g(next)h(c)
-m(haracter.)42 b(See)31 b(13,)g(b)s(elo)m(w.)506 3978
-y Fo(\017)46 b FD(Deco)s(ding)31 b(will)c(in)i(all)h(cases)h(terminate)
-f(if)g(end)f(of)i(string)e(is)h(reac)m(hed.)311 4122
-y(6.)46 b(Both)31 b(signs)f(are)g(optional.)40 b(The)30
-b(default)g(is)f(+.)311 4265 y(7.)46 b(The)30 b(man)m(tissa)g
-Fl(n:n)g FD(defaults)g(to)h(unit)m(y)-8 b(.)311 4409
-y(8.)46 b(The)30 b(exp)s(onen)m(t)h Fl(x)5 b Fo(\006)g
-Fl(n)29 b FD(defaults)h(to)h(`D0'.)311 4553 y(9.)46 b(The)30
-b(strings)f(of)i(decimal)e(digits)g(ma)m(y)i(b)s(e)f(of)g(an)m(y)h
-(length.)266 4697 y(10.)46 b(The)30 b(decimal)f(p)s(oin)m(t)h(is)f
-(optional)h(for)g(whole)g(n)m(um)m(b)s(ers.)266 4841
-y(11.)46 b(A)28 b Fq(nul)5 b(l)30 b(r)-5 b(esult)37 b
-FD(o)s(ccurs)28 b(when)e(the)i(string)f(of)h(c)m(haracters)h(b)s(eing)d
-(deco)s(ded)h(do)s(es)h(not)g(b)s(egin)e(with)427 4954
-y(+,)p Fo(\000)p FD(,0-9,.,D)44 b(or)d(E,)g(or)g(consists)g(en)m
-(tirely)f(of)h(spaces.)74 b(When)41 b(this)f(condition)g(is)g
-(detected,)427 5067 y(JFLA)m(G)31 b(is)f(set)h(to)g(1)g(and)e(DRESL)-8
-b(T)30 b(is)g(left)g(un)m(touc)m(hed.)266 5210 y(12.)46
-b(NSTR)-8 b(T)30 b(=)g(1)h(for)f(the)g(\014rst)g(c)m(haracter)i(in)d
-(the)i(string.)266 5354 y(13.)46 b(On)21 b(return)f(from)h(sla)p
-Ft(_)p FD(DFL)-8 b(TIN,)21 b(NSTR)-8 b(T)21 b(is)f(set)i(ready)f(for)g
-(the)g(next)h(deco)s(de)f({)h(follo)m(wing)d(trail-)427
-5467 y(ing)31 b(blanks)g(and)g(an)m(y)h(comma.)47 b(If)31
-b(a)i(delimiter)c(other)j(than)g(comma)h(is)e(b)s(eing)f(used,)i(NSTR)
--8 b(T)427 5580 y(m)m(ust)36 b(b)s(e)f(incremen)m(ted)g(b)s(efore)g
-(the)h(next)g(call)f(to)h(sla)p Ft(_)p FD(DFL)-8 b(TIN,)36
-b(otherwise)f(all)f(subsequen)m(t)427 5693 y(calls)c(will)e(return)h(a)
-i(n)m(ull)d(result.)p eop
-%%Page: 41 43
-41 42 bop 0 52 a Fw(SUN/67.70)3252 b FD(41)266 351 y(14.)46
-b(Errors)30 b(\(JFLA)m(G=2\))i(o)s(ccur)e(when:)506 491
-y Fo(\017)46 b FD(a)31 b(+,)f Fo(\000)p FD(,)h(D)f(or)h(E)f(is)f(left)h
-(unsatis\014ed;)f(or)506 617 y Fo(\017)46 b FD(the)30
-b(decimal)e(p)s(oin)m(t)h(is)f(presen)m(t)i(without)f(at)h(least)g(one)
-f(decimal)g(digit)f(b)s(efore)h(or)h(after)g(it;)597
-730 y(or)506 856 y Fo(\017)46 b FD(an)31 b(exp)s(onen)m(t)f(more)g
-(than)h(100)g(has)f(b)s(een)g(presen)m(ted.)266 996 y(15.)46
-b(When)31 b(an)f(error)h(has)f(b)s(een)g(detected,)j(NSTR)-8
-b(T)30 b(is)g(left)g(p)s(oin)m(ting)f(to)j(the)f(c)m(haracter)h(follo)m
-(wing)427 1109 y(the)41 b(last)g(one)g(used)g(b)s(efore)f(the)h(error)g
-(came)h(to)f(ligh)m(t.)72 b(This)39 b(ma)m(y)j(b)s(e)e(after)i(the)f(p)
-s(oin)m(t)f(at)427 1222 y(whic)m(h)g(a)h(more)f(sophisticated)g
-(program)h(could)e(ha)m(v)m(e)j(detected)g(the)f(error.)71
-b(F)-8 b(or)42 b(example,)427 1334 y(sla)p Ft(_)p FD(DFL)-8
-b(TIN)28 b(do)s(es)f(not)h(detect)h(that)f(`1D999')i(is)d(unacceptable)
-g(\(on)h(a)g(computer)f(where)h(this)427 1447 y(is)i(so\))h(un)m(til)d
-(the)j(en)m(tire)f(n)m(um)m(b)s(er)f(has)h(b)s(een)g(deco)s(ded.)266
-1587 y(16.)46 b(Certain)28 b(highly)f(unlik)m(ely)g(com)m(binations)h
-(of)h(man)m(tissa)g(and)f(exp)s(onen)m(t)h(can)h(cause)f(arithmetic)427
-1700 y(faults)j(during)e(the)i(deco)s(de,)i(in)d(some)i(cases)g
-(despite)e(the)i(fact)g(that)g(they)g(together)h(could)d(b)s(e)427
-1813 y(construed)f(as)h(a)g(v)-5 b(alid)28 b(n)m(um)m(b)s(er.)266
-1952 y(17.)46 b(Deco)s(ding)31 b(is)e(left)h(to)h(righ)m(t,)f(one)h
-(pass.)266 2092 y(18.)46 b(See)31 b(also)f(sla)p Ft(_)p
-FD(FLOTIN)f(and)h(sla)p Ft(_)p FD(INTIN.)p 0 2196 3780
-8 v 0 2309 a Fx(SLA)p Fn(_)p Fx(DH2E)885 b Fm(Az,El)38
-b(to)g Fg(h;)20 b(\016)890 b Fx(SLA)p Fn(_)p Fx(DH2E)0
-2659 y FB(A)m(CTION)44 b FD(:)c(Horizon)31 b(to)g(equatorial)f(co)s
-(ordinates)g(\(double)f(precision\).)0 2847 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DH2E)g(\(AZ,)h(EL,)f(PHI,)h(HA,)g(DEC\))0
-3170 y FB(GIVEN)e FD(:)277 3316 y Fq(AZ)612 b FB(D)565
-b FD(azim)m(uth)30 b(\(radians\))277 3429 y Fq(EL)617
-b FB(D)565 b FD(elev)-5 b(ation)30 b(\(radians\))277
-3542 y Fq(PHI)571 b FB(D)565 b FD(latitude)30 b(\(radians\))0
-3849 y FB(RETURNED)46 b FD(:)277 3995 y Fq(HA)600 b FB(D)565
-b FD(hour)30 b(angle)g(\(radians\))277 4108 y Fq(DEC)540
-b FB(D)565 b FD(declination)29 b(\(radians\))0 4416 y
-FB(NOTES)44 b FD(:)311 4597 y(1.)i(The)30 b(sign)g(con)m(v)m(en)m(tion)
-h(for)f(azim)m(uth)g(is)g(north)f(zero,)j(east)f(+)p
-Fl(\031)s(=)p FD(2.)311 4736 y(2.)46 b(HA)31 b(is)e(returned)h(in)f
-(the)h(range)h Fo(\006)p Fl(\031)s FD(.)40 b(Declination)30
-b(is)f(returned)h(in)f(the)h(range)h Fo(\006)p Fl(\031)s(=)p
-FD(2.)311 4876 y(3.)46 b(The)33 b(latitude)g(is)f(\(in)h(principle\))d
-(geo)s(detic.)51 b(In)33 b(critical)f(applications,)h(corrections)g
-(for)h(p)s(olar)427 4989 y(motion)c(should)f(b)s(e)g(applied)g(\(see)i
-(sla)p Ft(_)p FD(POLMO\).)311 5128 y(4.)46 b(In)34 b(some)g
-(applications)e(it)i(will)d(b)s(e)j(imp)s(ortan)m(t)f(to)i(sp)s(ecify)e
-(the)h(correct)h(t)m(yp)s(e)f(of)h(elev)-5 b(ation)34
-b(in)427 5241 y(order)42 b(to)h(pro)s(duce)f(the)g(required)f(t)m(yp)s
-(e)h(of)h([)15 b Fl(h;)g(\016)20 b FD(].)77 b(In)42 b(particular,)i(it)
-e(ma)m(y)h(b)s(e)e(imp)s(ortan)m(t)427 5354 y(to)f(distinguish)35
-b(b)s(et)m(w)m(een)k(the)g(elev)-5 b(ation)39 b(as)g(a\013ected)h(b)m
-(y)f(refraction,)i(whic)m(h)c(will)f(yield)h(the)427
-5467 y Fq(observe)-5 b(d)32 b FD([)15 b Fl(h;)g(\016)20
-b FD(],)31 b(and)e(the)i(elev)-5 b(ation)30 b Fq(in)j(vacuo)p
-FD(,)e(whic)m(h)e(will)f(yield)g(the)j Fq(top)-5 b(o)g(c)g(entric)33
-b FD([)15 b Fl(h;)g(\016)20 b FD(].)41 b(If)427 5580
-y(the)28 b(e\013ects)h(of)f(diurnal)d(ab)s(erration)i(can)h(b)s(e)f
-(neglected,)i(the)f(top)s(o)s(cen)m(tric)g([)15 b Fl(h;)g(\016)20
-b FD(])28 b(ma)m(y)g(b)s(e)f(used)427 5693 y(as)k(an)f(appro)m
-(ximation)f(to)j(the)e Fq(app)-5 b(ar)g(ent)33 b FD([)15
-b Fl(h;)g(\016)21 b FD(].)p eop
-%%Page: 42 44
-42 43 bop 0 52 a FD(42)311 351 y(5.)46 b(No)31 b(range)g(c)m(hec)m
-(king)g(of)g(argumen)m(ts)f(is)g(carried)f(out.)311 490
-y(6.)46 b(In)28 b(applications)e(whic)m(h)i(in)m(v)m(olv)m(e)g(man)m(y)
-h(suc)m(h)f(calculations,)g(rather)g(than)g(calling)f(the)h(presen)m(t)
-427 603 y(routine)i(it)g(will)e(b)s(e)i(more)g(e\016cien)m(t)h(to)h
-(use)e(inline)d(co)s(de,)k(ha)m(ving)g(previously)d(computed)i(\014xed)
-427 716 y(terms)h(suc)m(h)f(as)g(sine)g(and)f(cosine)h(of)h(latitude.)p
-0 809 3780 8 v 0 922 a Fx(SLA)p Fn(_)p Fx(DIMXV)375 b
-Fm(Apply)38 b(3D)h(Rev)m(erse)f(Rotation)375 b Fx(SLA)p
-Fn(_)p Fx(DIMXV)0 1273 y FB(A)m(CTION)44 b FD(:)c(Multiply)28
-b(a)j(3-v)m(ector)i(b)m(y)d(the)h(in)m(v)m(erse)f(of)g(a)h(rotation)g
-(matrix)f(\(double)f(precision\).)0 1460 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DIMXV)g(\(DM,)g(VA,)h(VB\))0
-1781 y FB(GIVEN)e FD(:)277 1927 y Fq(DM)585 b FB(D\(3,3\))350
-b FD(rotation)31 b(matrix)277 2040 y Fq(V)-9 b(A)609
-b FB(D\(3\))431 b FD(v)m(ector)32 b(to)f(b)s(e)f(rotated)0
-2343 y FB(RETURNED)46 b FD(:)277 2515 y Fq(VB)604 b FB(D\(3\))431
-b FD(result)29 b(v)m(ector)0 2826 y FB(NOTES)44 b FD(:)311
-3006 y(1.)i(This)29 b(routine)g(p)s(erforms)g(the)i(op)s(eration:)597
-3145 y FB(b)g FD(=)f FB(M)886 3112 y Ff(T)941 3145 y
-Fo(\001)p FB(a)427 3284 y FD(where)g FB(a)f FD(and)g
-FB(b)h FD(are)g(the)g(3-v)m(ectors)i(V)-10 b(A)30 b(and)f(VB)i(resp)s
-(ectiv)m(ely)-8 b(,)30 b(and)f FB(M)h FD(is)f(the)h(3)19
-b Fo(\002)g FD(3)30 b(matrix)427 3397 y(DM.)311 3536
-y(2.)46 b(The)34 b(main)g(function)f(of)i(this)e(routine)h(is)f(apply)g
-(an)i(in)m(v)m(erse)f(rotation;)j(under)c(these)i(circum-)427
-3649 y(stances,)d FB(M)e FD(is)g Fq(ortho)-5 b(gonal)p
-FD(,)34 b(with)29 b(its)g(in)m(v)m(erse)i(the)f(same)h(as)g(its)e
-(transp)s(ose.)311 3788 y(3.)46 b(T)-8 b(o)25 b(comply)f(with)g(the)h
-(ANSI)f(F)-8 b(ortran)26 b(77)f(standard,)g(V)-10 b(A)25
-b(and)f(VB)i(m)m(ust)e FB(not)h FD(b)s(e)f(the)h(same)g(ar-)427
-3901 y(ra)m(y)-8 b(.)40 b(The)25 b(routine)f(is,)i(in)e(fact,)k(co)s
-(ded)d(so)g(as)h(to)g(w)m(ork)f(prop)s(erly)f(on)h(the)g(V)-10
-b(AX)26 b(and)f(man)m(y)g(other)427 4014 y(systems)31
-b(ev)m(en)g(if)e(this)g(rule)g(is)h(violated,)g(something)g(that)h(is)e
-FB(not)p FD(,)i(ho)m(w)m(ev)m(er,)h(recommended.)p 0
-4125 V 0 4238 a Fx(SLA)p Fn(_)p Fx(DJCAL)347 b Fm(MJD)40
-b(to)e(Gregorian)e(for)i(Output)347 b Fx(SLA)p Fn(_)p
-Fx(DJCAL)0 4588 y FB(A)m(CTION)44 b FD(:)39 b(Mo)s(di\014ed)27
-b(Julian)f(Date)j(to)g(Gregorian)f(Calendar)f(Date,)k(expressed)c(in)g
-(a)i(form)e(con)m(v)m(enien)m(t)227 4701 y(for)22 b(formatting)g
-(messages)i(\(namely)e(rounded)e(to)j(a)g(sp)s(eci\014ed)d(precision,)j
-(and)e(with)g(the)i(\014elds)d(stored)227 4814 y(in)29
-b(a)i(single)e(arra)m(y\).)0 5001 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_DJCAL)g(\(NDP,)g(DJM,)h(IYMDF,)f(J\))0
-5322 y FB(GIVEN)f FD(:)277 5468 y Fq(NDP)537 b FB(I)605
-b FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e(places)h(of)h(da)m(ys)f(in)f
-(fraction)277 5581 y Fq(DJM)537 b FB(D)565 b FD(mo)s(di\014ed)28
-b(Julian)g(Date)k(\(JD)p Fo(\000)p FD(2400000.5\))p eop
-%%Page: 43 45
-43 44 bop 0 52 a Fw(SUN/67.70)3252 b FD(43)0 351 y FB(RETURNED)46
-b FD(:)277 497 y Fq(IYMDF)423 b FB(I\(4\))471 b FD(y)m(ear,)32
-b(mon)m(th,)e(da)m(y)-8 b(,)32 b(fraction)e(in)f(Gregorian)h(calendar)
-277 610 y Fq(J)688 b FB(I)605 b FD(status:)41 b(nonzero)31
-b(=)f(out)g(of)h(range)0 977 y FB(NOTES)44 b FD(:)311
-1169 y(1.)i(An)m(y)31 b(date)g(after)g(4701BC)h(Marc)m(h)f(1)g(is)e
-(accepted.)311 1318 y(2.)46 b(Large)31 b(NDP)g(v)-5 b(alues)30
-b(risk)f(in)m(ternal)g(o)m(v)m(er\015o)m(ws.)42 b(It)30
-b(is)g(t)m(ypically)f(safe)i(to)g(use)f(up)f(to)i(NDP=4.)0
-1693 y FB(REFERENCE)44 b FD(:)c(The)28 b(algorithm)f(is)h(adapted)g
-(from)h(Hatc)m(her,)h Fq(Q.)15 b(Jl.)g(R.)h(astr.)h(So)-5
-b(c.)29 b FD(\(1984\))i FB(25)p FD(,)e(53-55.)p 0 1836
-3780 8 v 0 1949 a Fx(SLA)p Fn(_)p Fx(DJCL)456 b Fm(MJD)40
-b(to)e(Y)-10 b(ear,Mon)m(th,Da)m(y)g(,F)g(rac)452 b Fx(SLA)p
-Fn(_)p Fx(DJCL)0 2299 y FB(A)m(CTION)44 b FD(:)c(Mo)s(di\014ed)29
-b(Julian)f(Date)k(to)f(Gregorian)g(y)m(ear,)g(mon)m(th,)g(da)m(y)-8
-b(,)31 b(and)f(fraction)g(of)h(a)f(da)m(y)-8 b(.)0 2487
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DJCL)g(\(DJM,)g(IY,)h(IM,)g
-(ID,)g(FD,)g(J\))0 2844 y FB(GIVEN)e FD(:)277 3016 y
-Fq(DJM)537 b FB(D)565 b FD(mo)s(di\014ed)28 b(Julian)g(Date)k(\(JD)p
-Fo(\000)p FD(2400000.5\))0 3390 y FB(RETURNED)46 b FD(:)277
-3536 y Fq(IY)633 b FB(I)605 b FD(y)m(ear)277 3649 y Fq(IM)619
-b FB(I)605 b FD(mon)m(th)277 3762 y Fq(ID)632 b FB(I)605
-b FD(da)m(y)277 3875 y Fq(FD)j FB(D)565 b FD(fraction)30
-b(of)h(da)m(y)277 3988 y Fq(J)688 b FB(I)605 b FD(status:)1795
-4101 y(0)30 b(=)g(OK)1722 4214 y Fo(\000)p FD(1)g(=)g(unacceptable)h
-(date)2085 4327 y(\(b)s(efore)g(4701)17 b(BC)30 b(Marc)m(h)h(1\))0
-4699 y FB(REFERENCE)44 b FD(:)c(The)28 b(algorithm)f(is)h(adapted)g
-(from)h(Hatc)m(her,)h Fq(Q.)15 b(Jl.)g(R.)h(astr.)h(So)-5
-b(c.)29 b FD(\(1984\))i FB(25)p FD(,)e(53-55.)p 0 4842
-V 0 4955 a Fx(SLA)p Fn(_)p Fx(DM2A)-15 b(V)250 b Fm(Rotation)36
-b(Matrix)h(to)h(Axial)f(V)-10 b(ector)251 b Fx(SLA)p
-Fn(_)p Fx(DM2A)-15 b(V)0 5305 y FB(A)m(CTION)44 b FD(:)49
-b(F)-8 b(rom)35 b(a)g(rotation)g(matrix,)g(determine)e(the)i(corresp)s
-(onding)e(axial)g(v)m(ector)k(\(double)c(preci-)227 5418
-y(sion\).)0 5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DM2AV)g(\(RMAT,)g(AXVEC\))p eop
-%%Page: 44 46
-44 45 bop 0 52 a FD(44)0 351 y FB(GIVEN)45 b FD(:)277
-523 y Fq(RMA)-7 b(T)462 b FB(D\(3,3\))350 b FD(rotation)31
-b(matrix)0 997 y FB(RETURNED)46 b FD(:)277 1169 y Fq(AXVEC)405
-b FB(D\(3\))431 b FD(axial)30 b(v)m(ector)i(\(radians\))0
-1643 y FB(NOTES)44 b FD(:)311 1876 y(1.)i(A)38 b(rotation)f(matrix)g
-(describ)s(es)e(a)j(rotation)g(ab)s(out)f(some)g(arbitrary)f(axis,)j
-(called)d(the)i(Euler)427 1989 y(axis.)53 b(The)34 b
-Fq(axial)k(ve)-5 b(ctor)35 b FD(returned)e(b)m(y)i(this)e(routine)h
-(has)g(the)h(same)g(direction)e(as)i(the)g(Euler)427
-2102 y(axis,)30 b(and)g(its)g(magnitude)f(is)h(the)g(amoun)m(t)h(of)g
-(rotation)f(in)g(radians.)311 2270 y(2.)46 b(The)35 b(magnitude)g(and)g
-(direction)f(of)i(the)g(axial)f(v)m(ector)i(can)f(b)s(e)f(separated)h
-(b)m(y)f(means)h(of)f(the)427 2383 y(routine)30 b(sla)p
-Ft(_)p FD(D)m(VN.)311 2552 y(3.)46 b(The)28 b(reference)g(frame)g
-(rotates)h(clo)s(c)m(kwise)e(as)i(seen)f(lo)s(oking)e(along)i(the)g
-(axial)f(v)m(ector)j(from)d(the)427 2665 y(origin.)311
-2833 y(4.)46 b(If)30 b(RMA)-8 b(T)31 b(is)e(n)m(ull,)g(so)i(is)e(the)i
-(result.)p 0 3011 3780 8 v 0 3124 a Fx(SLA)p Fn(_)p Fx(DMA)-11
-b(T)385 b Fm(Solv)m(e)38 b(Sim)m(ultaneous)d(Equations)385
-b Fx(SLA)p Fn(_)p Fx(DMA)-11 b(T)0 3474 y FB(A)m(CTION)44
-b FD(:)c(Matrix)31 b(in)m(v)m(ersion)e(and)h(solution)f(of)h(sim)m
-(ultaneous)f(equations)h(\(double)f(precision\).)0 3662
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DMAT)g(\(N,)h(A,)g(Y,)g(D,)g
-(JF,)g(IW\))0 4079 y FB(GIVEN)e FD(:)277 4225 y Fq(N)668
-b FB(I)605 b FD(n)m(um)m(b)s(er)29 b(of)i(unkno)m(wns)277
-4338 y Fq(A)668 b FB(D\(N,N\))290 b FD(matrix)277 4451
-y Fq(Y)668 b FB(D\(N\))401 b FD(v)m(ector)0 4917 y FB(RETURNED)46
-b FD(:)277 5063 y Fq(A)668 b FB(D\(N,N\))290 b FD(matrix)30
-b(in)m(v)m(erse)277 5176 y Fq(Y)668 b FB(D\(N\))401 b
-FD(solution)277 5289 y Fq(D)667 b FB(D)565 b FD(determinan)m(t)277
-5402 y Fq(JF)629 b FB(I)605 b FD(singularit)m(y)28 b(\015ag:)41
-b(0=OK)277 5515 y Fq(IW)610 b FB(I\(N\))441 b FD(w)m(orkspace)p
-eop
-%%Page: 45 47
-45 46 bop 0 52 a Fw(SUN/67.70)3252 b FD(45)0 351 y FB(NOTES)44
-b FD(:)311 579 y(1.)i(F)-8 b(or)31 b(the)g(set)g(of)f
-Fl(n)g FD(sim)m(ultaneous)f(linear)g(equations)h(in)f
-Fl(n)h FD(unkno)m(wns:)597 746 y FB(A)p Fo(\001)p FB(y)h
-FD(=)f FB(x)427 912 y FD(where:)506 1078 y Fo(\017)46
-b FB(A)31 b FD(is)e(a)i(non-singular)d Fl(n)20 b Fo(\002)f
-Fl(n)30 b FD(matrix,)506 1218 y Fo(\017)46 b FB(y)31
-b FD(is)e(the)i(v)m(ector)h(of)e Fl(n)g FD(unkno)m(wns,)f(and)506
-1358 y Fo(\017)46 b FB(x)31 b FD(is)e(the)i(kno)m(wn)f(v)m(ector,)427
-1524 y(sla)p Ft(_)p FD(DMA)-8 b(T)31 b(computes:)506
-1690 y Fo(\017)46 b FD(the)31 b(in)m(v)m(erse)f(of)h(matrix)e
-FB(A)p FD(,)506 1830 y Fo(\017)46 b FD(the)31 b(determinan)m(t)f(of)g
-(matrix)g FB(A)p FD(,)h(and)506 1969 y Fo(\017)46 b FD(the)31
-b(v)m(ector)h(of)e Fl(n)g FD(unkno)m(wns)f FB(y)p FD(.)427
-2136 y(Argumen)m(t)h(N)f(is)g(the)h(order)f Fl(n)p FD(,)g(A)h(\(giv)m
-(en\))g(is)e(the)i(matrix)f FB(A)p FD(,)g(Y)h(\(giv)m(en\))g(is)f(the)g
-(v)m(ector)i FB(x)f FD(and)427 2249 y(Y)g(\(returned\))g(is)f(the)i(v)m
-(ector)g FB(y)p FD(.)41 b(The)30 b(argumen)m(t)g(A)g(\(returned\))g(is)
-f(the)h(in)m(v)m(erse)g(matrix)g FB(A)3660 2216 y Fp(\000)p
-Fu(1)3754 2249 y FD(,)427 2362 y(and)g(D)h(is)e Fq(det)9
-b FD(\()p FB(A)p FD(\).)311 2528 y(2.)46 b(JF)40 b(is)e(the)i
-(singularit)m(y)d(\015ag.)68 b(If)39 b(the)g(matrix)g(is)f
-(non-singular,)i(JF=0)f(is)g(returned.)66 b(If)39 b(the)427
-2641 y(matrix)29 b(is)f(singular,)g(JF=)p Fo(\000)p FD(1)h(and)g(D=0D0)
-i(are)e(returned.)40 b(In)28 b(the)i(latter)f(case,)i(the)f(con)m(ten)m
-(ts)427 2754 y(of)h(arra)m(y)g(A)f(on)g(return)g(are)g(unde\014ned.)311
-2920 y(3.)46 b(The)38 b(algorithm)g(is)f(Gaussian)h(elimination)e(with)
-h(partial)h(piv)m(oting.)64 b(This)37 b(metho)s(d)h(is)f(v)m(ery)427
-3033 y(fast;)49 b(some)43 b(m)m(uc)m(h)f(slo)m(w)m(er)h(algorithms)e
-(can)i(giv)m(e)f(b)s(etter)h(accuracy)-8 b(,)47 b(but)42
-b(only)f(b)m(y)h(a)h(small)427 3146 y(factor.)311 3312
-y(4.)j(This)29 b(routine)g(replaces)h(the)h(obsolete)g(sla)p
-Ft(_)p FD(DMA)-8 b(TRX.)p 0 3485 3780 8 v 0 3598 a Fx(SLA)p
-Fn(_)p Fx(DMOON)455 b Fm(Appro)m(x)38 b(Mo)s(on)g(P)m(os/V)-10
-b(el)455 b Fx(SLA)p Fn(_)p Fx(DMOON)0 3949 y FB(A)m(CTION)44
-b FD(:)c(Appro)m(ximate)31 b(geo)s(cen)m(tric)g(p)s(osition)e(and)g(v)m
-(elo)s(cit)m(y)i(of)g(the)f(Mo)s(on)h(\(double)e(precision\).)0
-4136 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DMOON)g(\(DATE,)g(PV\))0
-4547 y FB(GIVEN)f FD(:)277 4693 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(TDB)61 b(\(lo)s(osely)f(ET\))h(as)g(a)g(Mo)s(di\014ed)e
-(Julian)g(Date)1658 4805 y(\(JD)p Fo(\000)p FD(2400000.5\))0
-5260 y FB(RETURNED)46 b FD(:)277 5406 y Fq(PV)606 b FB(D\(6\))431
-b FD(Mo)s(on)41 b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43
-b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(],)44 b(mean)d(equator)h(and)f(equino)m(x)1658 5519
-y(of)31 b(date)g(\(A)m(U,)g(A)m(U)h(s)2389 5486 y Fp(\000)p
-Fu(1)2483 5519 y FD(\))p eop
-%%Page: 46 48
-46 47 bop 0 52 a FD(46)0 351 y FB(NOTES)44 b FD(:)311
-531 y(1.)i(This)27 b(routine)g(is)g(a)i(full)d(implemen)m(tation)h(of)h
-(the)h(algorithm)e(published)d(b)m(y)29 b(Meeus)f(\(see)h(refer-)427
-644 y(ence\).)311 781 y(2.)46 b(Meeus)e(quotes)g(accuracies)g(of)f(10)
-1664 745 y Fk(0)m(0)1748 781 y FD(in)f(longitude,)j(3)2347
-745 y Fk(0)m(0)2431 781 y FD(in)d(latitude)g(and)h(0)3131
-745 y Fk(0)l(0)3135 781 y Fl(:)p FD(2)h(arcsec)h(in)c(HP)427
-894 y(\(equiv)-5 b(alen)m(t)43 b(to)h(ab)s(out)f(20)h(km)f(in)f
-(distance\).)80 b(Comparison)41 b(with)h(JPL)h(DE200)i(o)m(v)m(er)f
-(the)427 1007 y(in)m(terv)-5 b(al)31 b(1960-2025)k(giv)m(es)c(RMS)g
-(errors)g(of)g(3)2041 970 y Fk(0)m(0)2045 1007 y Fl(:)p
-FD(7)i(and)d(83)i(mas/hour)f(in)f(longitude,)g(2)3435
-970 y Fk(0)l(0)3439 1007 y Fl(:)p FD(3)i(arcsec)427 1120
-y(and)e(48)h(mas/hour)f(in)f(latitude,)g(11)i(km)f(and)g(81)h(mm/s)f
-(in)f(distance.)40 b(The)30 b(maxim)m(um)f(errors)427
-1233 y(o)m(v)m(er)46 b(the)e(same)h(in)m(terv)-5 b(al)43
-b(are)i(18)1641 1196 y Fk(0)m(0)1726 1233 y FD(and)f(0)1957
-1196 y Fk(0)l(0)1961 1233 y Fl(:)p FD(50/hour)h(in)e(longitude,)k(11)
-2996 1196 y Fk(0)l(0)3081 1233 y FD(and)d(0)3312 1196
-y Fk(0)l(0)3316 1233 y Fl(:)p FD(24/hour)h(in)427 1346
-y(latitude,)30 b(40)h(km)f(and)g(0.29)i(m/s)e(in)f(distance.)311
-1484 y(3.)46 b(The)40 b(original)e(algorithm)h(is)g(expressed)g(in)f
-(terms)i(of)g(the)g(obsolete)h(time)e(scale)i Fq(Ephemeris)427
-1597 y(Time)p FD(.)71 b(Either)39 b(TDB)h(or)g(TT)g(can)g(b)s(e)g
-(used,)i(but)e(not)g(UT)g(without)f(incurring)f(signi\014can)m(t)427
-1710 y(errors)30 b(\(30)806 1673 y Fk(0)m(0)878 1710
-y FD(at)h(the)g(presen)m(t)f(time\))g(due)g(to)h(the)g(Mo)s(on's)g(0)
-2503 1673 y Fk(0)l(0)2507 1710 y Fl(:)p FD(5/s)g(mo)m(v)m(emen)m(t.)311
-1847 y(4.)46 b(The)38 b(algorithm)f(is)g(based)g(on)h(pre)g(IA)m(U)g
-(1976)i(standards.)62 b(Ho)m(w)m(ev)m(er,)42 b(the)d(result)d(has)i(b)s
-(een)427 1960 y(mo)m(v)m(ed)27 b(on)m(to)f(the)g(new)f(\(FK5\))i
-(equino)m(x,)f(an)f(adjustmen)m(t)g(whic)m(h)g(is)f(in)g(an)m(y)i(case)
-g(m)m(uc)m(h)g(smaller)427 2073 y(than)k(the)h(in)m(trinsic)d(accuracy)
-j(of)g(the)f(pro)s(cedure.)311 2211 y(5.)46 b(V)-8 b(elo)s(cit)m(y)31
-b(is)f(obtained)f(b)m(y)i(a)f(complete)h(analytical)f(di\013eren)m
-(tiation)f(of)i(the)f(Meeus)h(mo)s(del.)0 2515 y FB(REFERENCE)44
-b FD(:)d(Meeus,)31 b Fq(l'Astr)-5 b(onomie)p FD(,)32
-b(June)e(1984,)i(p348.)p 0 2623 3780 8 v 0 2736 a Fx(SLA)p
-Fn(_)p Fx(DMXM)497 b Fm(Multiply)37 b(3)27 b Fh(\002)f
-Fm(3)39 b(Matrices)498 b Fx(SLA)p Fn(_)p Fx(DMXM)0 3086
-y FB(A)m(CTION)44 b FD(:)c(Pro)s(duct)30 b(of)h(t)m(w)m(o)g(3)21
-b Fo(\002)f FD(3)31 b(matrices)f(\(double)f(precision\).)0
-3274 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DMXM)g(\(A,)h(B,)g(C\))0
-3591 y FB(GIVEN)e FD(:)277 3737 y Fq(A)668 b FB(D\(3,3\))350
-b FD(matrix)30 b FB(A)277 3850 y Fq(B)672 b FB(D\(3,3\))350
-b FD(matrix)30 b FB(B)0 4145 y(RETURNED)46 b FD(:)277
-4317 y Fq(C)671 b FB(D\(3,3\))350 b FD(matrix)30 b(result:)40
-b FB(A)p Fo(\002)p FB(B)0 4621 y(NOTE)k FD(:)c(T)-8 b(o)30
-b(comply)e(with)g(the)h(ANSI)g(F)-8 b(ortran)29 b(77)h(standard,)f(A,)h
-(B)f(and)f(C)h(m)m(ust)g(b)s(e)f(di\013eren)m(t)h(arra)m(ys.)227
-4734 y(Ho)m(w)m(ev)m(er,)34 b(the)e(routine)e(is)h(co)s(ded)g(so)h(as)g
-(to)g(w)m(ork)f(prop)s(erly)f(on)h(man)m(y)g(platforms)g(ev)m(en)h(if)e
-(this)h(rule)227 4847 y(is)f(violated,)g(something)g(that)h(is)e
-FB(not)p FD(,)i(ho)m(w)m(ev)m(er,)h(recommended.)p 0
-4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(DMXV)641 b Fm(Apply)38
-b(3D)h(Rotation)640 b Fx(SLA)p Fn(_)p Fx(DMXV)0 5418
-y FB(A)m(CTION)44 b FD(:)c(Multiply)28 b(a)j(3-v)m(ector)i(b)m(y)d(a)h
-(rotation)f(matrix)g(\(double)f(precision\).)0 5606 y
-FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DMXV)g(\(DM,)h(VA,)f(VB\))p
-eop
-%%Page: 47 49
-47 48 bop 0 52 a Fw(SUN/67.70)3252 b FD(47)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(DM)585 b FB(D\(3,3\))350 b FD(rotation)31
-b(matrix)277 610 y Fq(V)-9 b(A)609 b FB(D\(3\))431 b
-FD(v)m(ector)32 b(to)f(b)s(e)f(rotated)0 967 y FB(RETURNED)46
-b FD(:)277 1138 y Fq(VB)604 b FB(D\(3\))431 b FD(result)29
-b(v)m(ector)0 1503 y FB(NOTES)44 b FD(:)311 1692 y(1.)i(This)29
-b(routine)g(p)s(erforms)g(the)i(op)s(eration:)597 1839
-y FB(b)g FD(=)f FB(M)p Fo(\001)p FB(a)427 1985 y FD(where)g
-FB(a)f FD(and)g FB(b)h FD(are)g(the)g(3-v)m(ectors)i(V)-10
-b(A)30 b(and)f(VB)i(resp)s(ectiv)m(ely)-8 b(,)30 b(and)f
-FB(M)h FD(is)f(the)h(3)19 b Fo(\002)g FD(3)30 b(matrix)427
-2098 y(DM.)311 2245 y(2.)46 b(The)30 b(main)f(function)g(of)i(this)e
-(routine)g(is)h(apply)f(a)h(rotation;)h(under)e(these)i(circumstances,)
-f FB(M)427 2358 y FD(is)g(a)g Fq(pr)-5 b(op)g(er)36 b(r)-5
-b(e)g(al)34 b(ortho)-5 b(gonal)43 b FD(matrix.)311 2505
-y(3.)j(T)-8 b(o)35 b(comply)e(with)f(the)i(ANSI)g(F)-8
-b(ortran)34 b(77)h(standard,)f(V)-10 b(A)34 b(and)f(VB)h(m)m(ust)g
-FB(not)g FD(b)s(e)f(the)h(same)427 2618 y(arra)m(y)-8
-b(.)83 b(The)43 b(routine)g(is,)k(in)42 b(fact,)49 b(co)s(ded)43
-b(so)i(as)f(to)g(w)m(ork)g(prop)s(erly)e(with)h(man)m(y)h(F)-8
-b(ortran)427 2731 y(compilers)26 b(ev)m(en)h(if)f(this)g(rule)f(is)h
-(violated,)i(something)e(that)i(is)e FB(not)p FD(,)h(ho)m(w)m(ev)m(er,)
-j(recommended.)p 0 2864 3780 8 v 0 2977 a Fx(SLA)p Fn(_)p
-Fx(DP)-11 b(A)c(V)178 b Fm(P)m(osition-Angle)35 b(Bet)m(w)m(een)i(Tw)m
-(o)h(Directions)178 b Fx(SLA)p Fn(_)p Fx(DP)-11 b(A)c(V)0
-3328 y FB(A)m(CTION)44 b FD(:)66 b(Returns)43 b(the)h(b)s(earing)e(\(p)
-s(osition)f(angle\))j(of)g(one)f(celestial)g(direction)f(with)g(resp)s
-(ect)i(to)227 3441 y(another)31 b(\(double)e(precision\).)0
-3628 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_DPAV)d(\(V1,)i(V2\))0
-3980 y FB(GIVEN)e FD(:)277 4126 y Fq(V1)622 b FB(D\(3\))431
-b FD(v)m(ector)32 b(to)f(one)g(p)s(oin)m(t)277 4239 y
-Fq(V2)622 b FB(D\(3\))431 b FD(v)m(ector)32 b(to)f(the)g(other)f(p)s
-(oin)m(t)0 4595 y FB(RETURNED)46 b FD(:)277 4767 y Fq(sla)p
-Ft(_)p Fq(DP)-7 b(A)e(V)331 b FB(D)565 b FD(p)s(osition-angle)29
-b(of)i(2nd)e(p)s(oin)m(t)h(with)f(resp)s(ect)h(to)h(1st)0
-5132 y FB(NOTES)44 b FD(:)311 5320 y(1.)i(The)30 b(co)s(ordinate)g
-(frames)h(corresp)s(ond)e(to)i([)15 b Fl(\013;)g(\016)20
-b FD(],)31 b([)p Fl(\025;)15 b(\036)p FD(])31 b Fq(etc.)p
-FD(.)311 5467 y(2.)46 b(The)30 b(result)e(is)h(the)h(b)s(earing)f(\(p)s
-(osition)f(angle\),)j(in)d(radians,)h(of)h(p)s(oin)m(t)f(V2)h(as)g
-(seen)g(from)f(p)s(oin)m(t)427 5580 y(V1.)48 b(It)33
-b(is)f(in)f(the)i(range)g Fo(\006)p Fl(\031)s FD(.)47
-b(The)33 b(sense)f(is)g(suc)m(h)g(that)h(if)f(V2)h(is)f(a)h(small)e
-(distance)h(due)g(east)427 5693 y(of)f(V1)g(the)f(result)g(is)f(ab)s
-(out)h(+)p Fl(\031)s(=)p FD(2.)41 b(Zero)31 b(is)e(returned)g(if)h(the)
-g(t)m(w)m(o)i(p)s(oin)m(ts)d(are)i(coinciden)m(t.)p eop
-%%Page: 48 50
-48 49 bop 0 52 a FD(48)311 351 y(3.)46 b(There)30 b(is)g(no)g
-(requiremen)m(t)f(for)i(either)e(v)m(ector)j(to)f(b)s(e)f(of)h(unit)e
-(length.)311 495 y(4.)46 b(The)31 b(routine)f(sla)p Ft(_)p
-FD(DBEAR)h(p)s(erforms)f(an)h(equiv)-5 b(alen)m(t)31
-b(function)f(except)i(that)g(the)f(p)s(oin)m(ts)f(are)427
-608 y(sp)s(eci\014ed)f(in)g(the)i(form)e(of)i(spherical)e(co)s
-(ordinates.)p 0 734 3780 8 v 0 847 a Fx(SLA)p Fn(_)p
-Fx(DR2AF)369 b Fm(Radians)38 b(to)g(Deg,Min,Sec,F)-10
-b(rac)368 b Fx(SLA)p Fn(_)p Fx(DR2AF)0 1197 y FB(A)m(CTION)44
-b FD(:)49 b(Con)m(v)m(ert)36 b(an)e(angle)h(in)f(radians)f(to)i
-(degrees,)i(arcmin)m(utes,)f(arcseconds,)g(fraction)f(\(double)227
-1310 y(precision\).)0 1498 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DR2AF)g(\(NDP,)g(ANGLE,)g(SIGN,)g(IDMSF\))0 1839
-y FB(GIVEN)f FD(:)277 1985 y Fq(NDP)537 b FB(I)605 b
-FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e(places)h(of)h(arcseconds)277
-2098 y Fq(ANGLE)411 b FB(D)565 b FD(angle)31 b(in)e(radians)0
-2436 y FB(RETURNED)46 b FD(:)277 2582 y Fq(SIGN)512 b
-FB(C)569 b FD(`+')31 b(or)f(`)p Fo(\000)p FD(')277 2695
-y Fq(IDMSF)440 b FB(I\(4\))471 b FD(degrees,)31 b(arcmin)m(utes,)f
-(arcseconds,)h(fraction)0 3033 y FB(NOTES)44 b FD(:)311
-3219 y(1.)i(NDP)31 b(less)f(than)g(zero)h(is)e(in)m(terpreted)h(as)h
-(zero.)311 3363 y(2.)46 b(The)28 b(largest)h(useful)e(v)-5
-b(alue)29 b(for)f(NDP)h(is)f(determined)f(b)m(y)i(the)g(size)f(of)h
-(ANGLE,)g(the)g(format)g(of)427 3476 y(DOUBLE)d(PRECISION)d
-(\015oating-p)s(oin)m(t)h(n)m(um)m(b)s(ers)g(on)h(the)g(target)i(mac)m
-(hine,)f(and)e(the)i(risk)d(of)427 3589 y(o)m(v)m(er\015o)m(wing)34
-b(IDMSF\(4\).)52 b(On)32 b(some)i(arc)m(hitectures,)h(for)e(ANGLE)h(up)
-f(to)h(2pi,)f(the)h(a)m(v)-5 b(ailable)427 3701 y(\015oating-p)s(oin)m
-(t)21 b(precision)f(corresp)s(onds)h(roughly)f(to)j(NDP=12.)39
-b(Ho)m(w)m(ev)m(er,)25 b(the)d(practical)g(limit)427
-3814 y(is)30 b(NDP=9,)h(set)g(b)m(y)f(the)h(capacit)m(y)g(of)g(a)g(t)m
-(ypical)f(32-bit)g(IDMSF\(4\).)311 3958 y(3.)46 b(The)29
-b(absolute)f(v)-5 b(alue)29 b(of)g(ANGLE)g(ma)m(y)g(exceed)h(2)p
-Fl(\031)s FD(.)41 b(In)28 b(cases)i(where)e(it)g(do)s(es)h(not,)h(it)e
-(is)g(up)g(to)427 4071 y(the)f(caller)g(to)g(test)h(for)f(and)f(handle)
-f(the)j(case)g(where)e(ANGLE)h(is)f(v)m(ery)h(nearly)f(2)p
-Fl(\031)31 b FD(and)26 b(rounds)427 4184 y(up)k(to)h(360)805
-4151 y Fp(\016)845 4184 y FD(,)g(b)m(y)f(testing)h(for)f
-(IDMSF\(1\)=360)j(and)d(setting)g(IDMSF\(1-4\))j(to)e(zero.)p
-0 4315 V 0 4428 a Fx(SLA)p Fn(_)p Fx(DR2TF)348 b Fm(Radians)38
-b(to)g(Hour,Min,Sec,F)-10 b(rac)347 b Fx(SLA)p Fn(_)p
-Fx(DR2TF)0 4779 y FB(A)m(CTION)44 b FD(:)37 b(Con)m(v)m(ert)25
-b(an)f(angle)g(in)e(radians)h(to)h(hours,)g(min)m(utes,)h(seconds,)g
-(fraction)f(\(double)f(precision\).)0 4966 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DR2TF)g(\(NDP,)g(ANGLE,)g(SIGN,)g(IHMSF\))
-0 5307 y FB(GIVEN)f FD(:)277 5453 y Fq(NDP)537 b FB(I)605
-b FD(n)m(um)m(b)s(er)29 b(of)i(decimal)e(places)h(of)h(seconds)277
-5566 y Fq(ANGLE)411 b FB(D)565 b FD(angle)31 b(in)e(radians)p
-eop
-%%Page: 49 51
-49 50 bop 0 52 a Fw(SUN/67.70)3252 b FD(49)0 351 y FB(RETURNED)46
-b FD(:)277 497 y Fq(SIGN)512 b FB(C)569 b FD(`+')31 b(or)f(`)p
-Fo(\000)p FD(')277 610 y Fq(IHMSF)441 b FB(I\(4\))471
-b FD(hours,)30 b(min)m(utes,)f(seconds,)i(fraction)0
-1018 y FB(NOTES)44 b FD(:)311 1227 y(1.)i(NDP)31 b(less)f(than)g(zero)h
-(is)e(in)m(terpreted)h(as)h(zero.)311 1384 y(2.)46 b(The)28
-b(largest)h(useful)e(v)-5 b(alue)29 b(for)f(NDP)h(is)f(determined)f(b)m
-(y)i(the)g(size)f(of)h(ANGLE,)g(the)g(format)g(of)427
-1497 y(DOUBLE)d(PRECISION)d(\015oating-p)s(oin)m(t)h(n)m(um)m(b)s(ers)g
-(on)h(the)g(target)i(mac)m(hine,)f(and)e(the)i(risk)d(of)427
-1610 y(o)m(v)m(er\015o)m(wing)34 b(IHMSF\(4\).)52 b(On)33
-b(some)h(arc)m(hitectures,)h(for)e(ANGLE)h(up)e(to)j(2pi,)e(the)h(a)m
-(v)-5 b(ailable)427 1723 y(\015oating-p)s(oin)m(t)21
-b(precision)f(corresp)s(onds)h(roughly)f(to)j(NDP=12.)39
-b(Ho)m(w)m(ev)m(er,)25 b(the)d(practical)g(limit)427
-1836 y(is)30 b(NDP=9,)h(set)g(b)m(y)f(the)h(capacit)m(y)g(of)g(a)g(t)m
-(ypical)f(32-bit)g(IHMSF\(4\).)311 1993 y(3.)46 b(The)29
-b(absolute)f(v)-5 b(alue)29 b(of)g(ANGLE)g(ma)m(y)g(exceed)h(2)p
-Fl(\031)s FD(.)41 b(In)28 b(cases)i(where)e(it)g(do)s(es)h(not,)h(it)e
-(is)g(up)g(to)427 2106 y(the)f(caller)g(to)g(test)h(for)f(and)f(handle)
-f(the)j(case)g(where)e(ANGLE)h(is)f(v)m(ery)h(nearly)f(2)p
-Fl(\031)31 b FD(and)26 b(rounds)427 2219 y(up)k(to)h(24)g(hours,)e(b)m
-(y)i(testing)f(for)g(IHMSF\(1\)=24)j(and)c(setting)i(IHMSF\(1-4\))h(to)
-f(zero.)p 0 2378 3780 8 v 0 2491 a Fx(SLA)p Fn(_)p Fx(DRANGE)304
-b Fm(Put)38 b(Angle)g(in)m(to)f(Range)h Fh(\006)p Fg(\031)310
-b Fx(SLA)p Fn(_)p Fx(DRANGE)0 2841 y FB(A)m(CTION)44
-b FD(:)c(Normalize)31 b(an)f(angle)g(in)m(to)h(the)f(range)h
-Fo(\006)p Fl(\031)i FD(\(double)c(precision\).)0 3029
-y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_DRANGE)d(\(ANGLE\))0
-3407 y FB(GIVEN)g FD(:)277 3579 y Fq(ANGLE)411 b FB(D)565
-b FD(angle)31 b(in)e(radians)0 3995 y FB(RETURNED)46
-b FD(:)277 4167 y Fq(sla)p Ft(_)p Fq(DRANGE)179 b FB(D)565
-b FD(ANGLE)31 b(expressed)f(in)f(the)h(range)h Fo(\006)p
-Fl(\031)s FD(.)p 0 4337 V 0 4450 a Fx(SLA)p Fn(_)p Fx(DRANRM)204
-b Fm(Put)39 b(Angle)e(in)m(to)h(Range)g(0)7 b Fh(\000)g
-Fm(2)p Fg(\031)209 b Fx(SLA)p Fn(_)p Fx(DRANRM)0 4800
-y FB(A)m(CTION)44 b FD(:)c(Normalize)31 b(an)f(angle)g(in)m(to)h(the)f
-(range)h(0)5 b Fo(\000)g FD(2)p Fl(\031)34 b FD(\(double)29
-b(precision\).)0 4988 y FB(CALL)45 b FD(:)77 b Ft(D)47
-b(=)h(sla_DRANRM)d(\(ANGLE\))0 5366 y FB(GIVEN)g FD(:)277
-5538 y Fq(ANGLE)411 b FB(D)565 b FD(angle)31 b(in)e(radians)p
-eop
-%%Page: 50 52
-50 51 bop 0 52 a FD(50)0 351 y FB(RETURNED)46 b FD(:)277
-523 y Fq(sla)p Ft(_)p Fq(DRANRM)163 b FB(D)565 b FD(ANGLE)31
-b(expressed)f(in)f(the)h(range)h(0)5 b Fo(\000)g FD(2)p
-Fl(\031)p 0 678 3780 8 v 0 791 a Fx(SLA)p Fn(_)p Fx(DS2C6)371
-b Fm(Spherical)37 b(P)m(os/V)-10 b(el)37 b(to)h(Cartesian)369
-b Fx(SLA)p Fn(_)p Fx(DS2C6)0 1141 y FB(A)m(CTION)44 b
-FD(:)38 b(Con)m(v)m(ersion)25 b(of)g(p)s(osition)f(&)h(v)m(elo)s(cit)m
-(y)g(in)f(spherical)g(co)s(ordinates)h(to)h(Cartesian)f(co)s(ordinates)
-227 1254 y(\(double)30 b(precision\).)0 1441 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DS2C6)g(\(A,)h(B,)g(R,)g(AD,)g(BD,)g(RD,)g
-(V\))0 1800 y FB(GIVEN)e FD(:)277 1946 y Fq(A)668 b FB(D)565
-b FD(longitude)29 b(\(radians\))h({)h(for)f(example)g
-Fl(\013)277 2059 y Fq(B)672 b FB(D)565 b FD(latitude)30
-b(\(radians\))f({)i(for)f(example)g Fl(\016)277 2172
-y Fq(R)670 b FB(D)565 b FD(radial)29 b(co)s(ordinate)277
-2285 y Fq(AD)599 b FB(D)565 b FD(longitude)29 b(deriv)-5
-b(ativ)m(e)30 b(\(radians)f(p)s(er)h(unit)f(time\))277
-2398 y Fq(BD)603 b FB(D)565 b FD(latitude)30 b(deriv)-5
-b(ativ)m(e)29 b(\(radians)h(p)s(er)f(unit)g(time\))277
-2511 y Fq(RD)601 b FB(D)565 b FD(radial)29 b(deriv)-5
-b(ativ)m(e)0 2879 y FB(RETURNED)46 b FD(:)277 3051 y
-Fq(V)668 b FB(D\(6\))431 b FD([)15 b Fl(x;)g(y)s(;)g(z)t(;)33
-b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(])p 0 3206 V 0 3319 a Fx(SLA)p Fn(_)p
-Fx(DS2TP)442 b Fm(Spherical)37 b(to)h(T)-10 b(angen)m(t)38
-b(Plane)442 b Fx(SLA)p Fn(_)p Fx(DS2TP)0 3669 y FB(A)m(CTION)44
-b FD(:)c(Pro)5 b(jection)31 b(of)f(spherical)f(co)s(ordinates)h(on)m
-(to)i(the)e(tangen)m(t)i(plane)d(\(double)h(precision\).)0
-3857 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DS2TP)g(\(RA,)g(DEC,)h
-(RAZ,)g(DECZ,)f(XI,)h(ETA,)f(J\))0 4215 y FB(GIVEN)f
-FD(:)277 4361 y Fq(RA,DEC)378 b FB(D)565 b FD(spherical)29
-b(co)s(ordinates)h(of)g(star)h(\(radians\))277 4474 y
-Fq(RAZ,DECZ)266 b FB(D)565 b FD(spherical)29 b(co)s(ordinates)h(of)g
-(tangen)m(t)i(p)s(oin)m(t)e(\(radians\))0 4843 y FB(RETURNED)46
-b FD(:)277 4989 y Fq(XI,ET)-7 b(A)417 b FB(D)565 b FD(tangen)m(t)32
-b(plane)d(co)s(ordinates)h(\(radians\))277 5102 y Fq(J)688
-b FB(I)605 b FD(status:)1825 5215 y(0)31 b(=)f(OK,)g(star)g(on)g
-(tangen)m(t)i(plane)1825 5328 y(1)f(=)f(error,)g(star)g(to)s(o)h(far)g
-(from)f(axis)1825 5441 y(2)h(=)f(error,)g(an)m(tistar)g(on)h(tangen)m
-(t)h(plane)1825 5554 y(3)f(=)f(error,)g(an)m(tistar)g(to)s(o)i(far)e
-(from)g(axis)p eop
-%%Page: 51 53
-51 52 bop 0 52 a Fw(SUN/67.70)3252 b FD(51)0 351 y FB(NOTES)44
-b FD(:)311 537 y(1.)i(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-649 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 762 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 906 y(2.)46 b(When)26 b(w)m(orking)g(in)e([)15
-b Fl(x;)g(y)s(;)g(z)21 b FD(])26 b(rather)g(than)g(spherical)e(co)s
-(ordinates,)j(the)f(equiv)-5 b(alen)m(t)26 b(Cartesian)427
-1019 y(routine)k(sla)p Ft(_)p FD(D)m(V2TP)g(is)g(a)m(v)-5
-b(ailable.)p 0 1136 3780 8 v 0 1249 a Fx(SLA)p Fn(_)p
-Fx(DSEP)329 b Fm(Angle)38 b(Bet)m(w)m(een)f(2)i(P)m(oin)m(ts)e(on)h
-(Sphere)330 b Fx(SLA)p Fn(_)p Fx(DSEP)0 1599 y FB(A)m(CTION)44
-b FD(:)c(Angle)31 b(b)s(et)m(w)m(een)g(t)m(w)m(o)g(p)s(oin)m(ts)f(on)g
-(a)h(sphere)e(\(double)g(precision\).)0 1787 y FB(CALL)45
-b FD(:)77 b Ft(D)47 b(=)h(sla_DSEP)d(\(A1,)i(B1,)g(A2,)g(B2\))0
-2127 y FB(GIVEN)e FD(:)277 2273 y Fq(A1,B1)484 b FB(D)565
-b FD(spherical)29 b(co)s(ordinates)h(of)g(one)h(p)s(oin)m(t)e
-(\(radians\))277 2386 y Fq(A2,B2)484 b FB(D)565 b FD(spherical)26
-b(co)s(ordinates)i(of)h(the)f(other)g(p)s(oin)m(t)g(\(radians\))0
-2723 y FB(RETURNED)46 b FD(:)277 2895 y Fq(sla)p Ft(_)p
-Fq(DSEP)338 b FB(D)565 b FD(angle)31 b(b)s(et)m(w)m(een)g([A1,B1])h
-(and)e([A2,B2])i(in)d(radians)0 3240 y FB(NOTES)44 b
-FD(:)311 3425 y(1.)i(The)26 b(spherical)e(co)s(ordinates)h(are)h(righ)m
-(t)g(ascension)f(and)g(declination,)h(longitude)e(and)h(latitude,)427
-3538 y Fq(etc.)p FD(,)31 b(in)e(radians.)311 3682 y(2.)46
-b(The)30 b(result)f(is)h(alw)m(a)m(ys)h(p)s(ositiv)m(e.)p
-0 3808 V 0 3921 a Fx(SLA)p Fn(_)p Fx(DSEPV)471 b Fm(Angle)38
-b(Bet)m(w)m(een)g(2)g(V)-10 b(ectors)472 b Fx(SLA)p Fn(_)p
-Fx(DSEPV)0 4271 y FB(A)m(CTION)44 b FD(:)c(Angle)31 b(b)s(et)m(w)m(een)
-g(t)m(w)m(o)g(v)m(ectors)h(\(double)d(precision\).)0
-4459 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_DSEPV)d(\(V1,)i(V2\))0
-4799 y FB(GIVEN)e FD(:)277 4945 y Fq(V1)622 b FB(D\(3\))431
-b FD(\014rst)30 b(v)m(ector)277 5058 y Fq(V2)622 b FB(D\(3\))431
-b FD(second)31 b(v)m(ector)0 5395 y FB(RETURNED)46 b
-FD(:)277 5567 y Fq(sla)p Ft(_)p Fq(DSEPV)270 b FB(D)565
-b FD(angle)31 b(b)s(et)m(w)m(een)g(V1)f(and)g(V2)h(in)e(radians)p
-eop
-%%Page: 52 54
-52 53 bop 0 52 a FD(52)0 351 y FB(NOTES)44 b FD(:)311
-523 y(1.)i(There)30 b(is)g(no)g(requiremen)m(t)f(for)i(either)e(v)m
-(ector)j(to)f(b)s(e)f(of)h(unit)e(length.)311 654 y(2.)46
-b(If)30 b(either)g(v)m(ector)i(is)d(n)m(ull,)g(zero)i(is)f(returned.)
-311 784 y(3.)46 b(The)30 b(result)f(is)h(alw)m(a)m(ys)h(p)s(ositiv)m
-(e.)p 0 870 3780 8 v 0 983 a Fx(SLA)p Fn(_)p Fx(DT)661
-b Fm(Appro)m(ximate)35 b(ET)j(min)m(us)f(UT)662 b Fx(SLA)p
-Fn(_)p Fx(DT)0 1334 y FB(A)m(CTION)44 b FD(:)d(Estimate)31
-b(\001T,)g(the)g(o\013set)h(b)s(et)m(w)m(een)f(dynamical)e(time)i(and)f
-(Univ)m(ersal)g(Time,)g(for)g(a)h(giv)m(en)227 1447 y(historical)e(ep)s
-(o)s(c)m(h.)0 1634 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_DT)e
-(\(EPOCH\))0 1918 y FB(GIVEN)f FD(:)277 2089 y Fq(EPOCH)409
-b FB(D)565 b FD(\(Julian\))29 b(ep)s(o)s(c)m(h)h(\()p
-Fq(e.g.)g FD(1850D0\))0 2342 y FB(RETURNED)46 b FD(:)277
-2488 y Fq(sla)p Ft(_)p Fq(DT)448 b FB(D)565 b FD(appro)m(ximate)50
-b(ET)p Fo(\000)p FD(UT)f(\(after)h(1984,)57 b(TT)p Fo(\000)p
-FD(UT1\))49 b(in)1658 2601 y(seconds)0 2846 y FB(NOTES)44
-b FD(:)311 3018 y(1.)i(Dep)s(ending)29 b(on)h(the)h(ep)s(o)s(c)m(h,)f
-(one)h(of)f(three)h(parab)s(olic)e(appro)m(ximations)g(is)g(used:)554
-3169 y(b)s(efore)h(AD)g(979)318 b(Stephenson)30 b(&)g(Morrison's)f(390)
-j(BC)e(to)h(AD)g(948)h(mo)s(del)554 3282 y(AD)e(979)i(to)f(AD)g(1708)
-100 b(Stephenson)30 b(&)g(Morrison's)f(AD)i(948)h(to)f(AD)g(1600)h(mo)s
-(del)554 3395 y(after)e(AD)h(1708)331 b(McCarth)m(y)32
-b(&)e(Bab)s(co)s(c)m(k's)h(p)s(ost-1650)h(mo)s(del)427
-3547 y(The)42 b(breakp)s(oin)m(ts)f(are)h(c)m(hosen)h(to)g(ensure)e
-(con)m(tin)m(uit)m(y:)64 b(they)42 b(o)s(ccur)g(at)h(places)f(where)f
-(the)427 3659 y(adjacen)m(t)32 b(mo)s(dels)d(giv)m(e)i(the)f(same)h
-(answ)m(er)f(as)h(eac)m(h)h(other.)311 3790 y(2.)46 b(The)d(accuracy)i
-(is)e(mo)s(dest,)k(with)42 b(errors)h(of)h(up)e(to)i(20)2447
-3757 y Fu(s)2524 3790 y FD(during)d(the)j(in)m(terv)-5
-b(al)43 b(since)f(1650,)427 3903 y(rising)27 b(to)i(p)s(erhaps)e(30)
-1213 3870 y Fu(m)1306 3903 y FD(b)m(y)h(1000)j(BC.)e(Comparativ)m(ely)f
-(accurate)i(v)-5 b(alues)28 b(from)g(AD)i(1600)g(are)427
-4016 y(tabulated)g(in)f(the)i Fq(Astr)-5 b(onomic)g(al)35
-b(A)n(lmanac)h FD(\(see)c(section)e(K8)h(of)f(the)h(1995)h(edition\).)
-311 4146 y(3.)46 b(The)34 b(use)h(of)f Ft(DOUBLE)46 b(PRECISION)32
-b FD(for)j(b)s(oth)f(argumen)m(t)h(and)f(result)f(is)h(simply)e(for)i
-(compati-)427 4259 y(bilit)m(y)29 b(with)g(other)h(SLALIB)g(time)g
-(routines.)311 4390 y(4.)46 b(The)28 b(mo)s(dels)g(used)f(are)i(based)f
-(on)h(a)g(lunar)e(tidal)g(acceleration)i(v)-5 b(alue)28
-b(of)h Fo(\000)p FD(26)3157 4353 y Fk(0)l(0)3161 4390
-y Fl(:)p FD(00)h(p)s(er)e(cen)m(tury)-8 b(.)0 4643 y
-FB(REFERENCE)44 b FD(:)50 b(Seidelmann,)33 b(P)-8 b(.K.)36
-b(\(ed\),)g(1992.)56 b Fq(Explanatory)39 b(Supplement)f(to)g(the)f
-(Astr)-5 b(onomic)g(al)227 4756 y(A)n(lmanac,)38 b FD(ISBN)d
-(0-935702-68-7.)62 b(This)34 b(con)m(tains)i(references)g(to)g(the)g
-(pap)s(ers)f(b)m(y)g(Stephenson)g(&)227 4869 y(Morrison)30
-b(and)f(b)m(y)i(McCarth)m(y)g(&)f(Bab)s(co)s(c)m(k)h(whic)m(h)e
-(describ)s(e)g(the)i(mo)s(dels)e(used)g(here.)p 0 4955
-V 0 5068 a Fx(SLA)p Fn(_)p Fx(DTF2D)553 b Fm(Hour,Min,Sec)36
-b(to)i(Da)m(ys)554 b Fx(SLA)p Fn(_)p Fx(DTF2D)0 5418
-y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32 b(hours,)d(min)m(utes,)h
-(seconds)g(to)h(da)m(ys)g(\(double)e(precision\).)0 5606
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DTF2D)g(\(IHOUR,)f(IMIN,)i
-(SEC,)f(DAYS,)h(J\))p eop
-%%Page: 53 55
-53 54 bop 0 52 a Fw(SUN/67.70)3252 b FD(53)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(IHOUR)429 b FB(I)605 b FD(hours)277
-610 y Fq(IMIN)516 b FB(I)605 b FD(min)m(utes)277 723
-y Fq(SEC)558 b FB(D)565 b FD(seconds)0 1180 y FB(RETURNED)46
-b FD(:)277 1326 y Fq(D)n(A)-7 b(YS)489 b FB(D)565 b FD(in)m(terv)-5
-b(al)30 b(in)f(da)m(ys)277 1439 y Fq(J)688 b FB(I)605
-b FD(status:)1825 1552 y(0)31 b(=)f(OK)1825 1665 y(1)h(=)f(IHOUR)g
-(outside)f(range)i(0-23)1825 1778 y(2)g(=)f(IMIN)g(outside)g(range)g
-(0-59)1825 1890 y(3)h(=)f(SEC)f(outside)h(range)g(0-59.999)p
-Fo(\001)15 b(\001)g(\001)0 2347 y FB(NOTES)44 b FD(:)311
-2576 y(1.)i(The)30 b(result)f(is)h(computed)g(ev)m(en)h(if)e(an)m(y)i
-(of)g(the)f(range)h(c)m(hec)m(ks)h(fail.)311 2743 y(2.)46
-b(The)30 b(sign)g(m)m(ust)g(b)s(e)g(dealt)g(with)f(outside)g(this)h
-(routine.)p 0 2917 3780 8 v 0 3030 a Fx(SLA)p Fn(_)p
-Fx(DTF2R)476 b Fm(Hour,Min,Sec)37 b(to)h(Radians)476
-b Fx(SLA)p Fn(_)p Fx(DTF2R)0 3380 y FB(A)m(CTION)44 b
-FD(:)c(Con)m(v)m(ert)32 b(hours,)d(min)m(utes,)h(seconds)g(to)h
-(radians)e(\(double)g(precision\).)0 3568 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DTF2R)g(\(IHOUR,)f(IMIN,)i(SEC,)f(RAD,)h
-(J\))0 3979 y FB(GIVEN)e FD(:)277 4125 y Fq(IHOUR)429
-b FB(I)605 b FD(hours)277 4238 y Fq(IMIN)516 b FB(I)605
-b FD(min)m(utes)277 4351 y Fq(SEC)558 b FB(D)565 b FD(seconds)0
-4808 y FB(RETURNED)46 b FD(:)277 4954 y Fq(RAD)533 b
-FB(D)565 b FD(angle)31 b(in)e(radians)277 5067 y Fq(J)688
-b FB(I)605 b FD(status:)1825 5180 y(0)31 b(=)f(OK)1825
-5292 y(1)h(=)f(IHOUR)g(outside)f(range)i(0-23)1825 5405
-y(2)g(=)f(IMIN)g(outside)g(range)g(0-59)1825 5518 y(3)h(=)f(SEC)f
-(outside)h(range)g(0-59.999)p Fo(\001)15 b(\001)g(\001)p
-eop
-%%Page: 54 56
-54 55 bop 0 52 a FD(54)0 351 y FB(NOTES)44 b FD(:)311
-537 y(1.)i(The)30 b(result)f(is)h(computed)g(ev)m(en)h(if)e(an)m(y)i
-(of)g(the)f(range)h(c)m(hec)m(ks)h(fail.)311 680 y(2.)46
-b(The)30 b(sign)g(m)m(ust)g(b)s(e)g(dealt)g(with)f(outside)g(this)h
-(routine.)p 0 806 3780 8 v 0 919 a Fx(SLA)p Fn(_)p Fx(DTP2S)442
-b Fm(T)-10 b(angen)m(t)37 b(Plane)h(to)g(Spherical)442
-b Fx(SLA)p Fn(_)p Fx(DTP2S)0 1269 y FB(A)m(CTION)44 b
-FD(:)c(T)-8 b(ransform)28 b(tangen)m(t)i(plane)e(co)s(ordinates)h(in)m
-(to)f(spherical)g(co)s(ordinates)g(\(double)g(precision\))0
-1457 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DTP2S)g(\(XI,)g(ETA,)h
-(RAZ,)g(DECZ,)f(RA,)h(DEC\))0 1797 y FB(GIVEN)e FD(:)277
-1943 y Fq(XI,ET)-7 b(A)417 b FB(D)565 b FD(tangen)m(t)32
-b(plane)d(rectangular)i(co)s(ordinates)f(\(radians\))277
-2056 y Fq(RAZ,DECZ)266 b FB(D)565 b FD(spherical)29 b(co)s(ordinates)h
-(of)g(tangen)m(t)i(p)s(oin)m(t)e(\(radians\))0 2393 y
-FB(RETURNED)46 b FD(:)277 2565 y Fq(RA,DEC)378 b FB(D)565
-b FD(spherical)29 b(co)s(ordinates)h(\(radians\))0 2910
-y FB(NOTES)44 b FD(:)311 3096 y(1.)i(The)24 b(pro)5 b(jection)25
-b(is)f(called)f(the)i Fq(gnomonic)31 b FD(pro)5 b(jection;)27
-b(the)d(Cartesian)h(co)s(ordinates)f([)15 b Fl(\030)t(;)g(\021)k
-FD(])25 b(are)427 3209 y(called)30 b Fq(standar)-5 b(d)37
-b(c)-5 b(o)g(or)g(dinates.)45 b FD(The)30 b(latter)i(are)f(in)f(units)f
-(of)i(the)h(distance)e(from)h(the)g(tangen)m(t)427 3322
-y(plane)f(to)h(the)f(pro)5 b(jection)30 b(p)s(oin)m(t,)g
-Fq(i.e.)g FD(radians)f(near)h(the)h(origin.)311 3465
-y(2.)46 b(When)26 b(w)m(orking)g(in)e([)15 b Fl(x;)g(y)s(;)g(z)21
-b FD(])26 b(rather)g(than)g(spherical)e(co)s(ordinates,)j(the)f(equiv)
--5 b(alen)m(t)26 b(Cartesian)427 3578 y(routine)k(sla)p
-Ft(_)p FD(DTP2V)g(is)f(a)m(v)-5 b(ailable.)p 0 3695 V
-0 3808 a Fx(SLA)p Fn(_)p Fx(DTP2V)201 b Fm(T)-10 b(angen)m(t)37
-b(Plane)h(to)g(Direction)f(Cosines)202 b Fx(SLA)p Fn(_)p
-Fx(DTP2V)0 4158 y FB(A)m(CTION)44 b FD(:)63 b(Giv)m(en)42
-b(the)g(tangen)m(t-plane)h(co)s(ordinates)e(of)h(a)g(star)g(and)f(the)h
-(direction)f(cosines)g(of)h(the)227 4271 y(tangen)m(t)32
-b(p)s(oin)m(t,)e(determine)f(the)i(direction)e(cosines)h(of)g(the)h
-(star)g(\(double)e(precision\).)0 4459 y FB(CALL)45 b
-FD(:)77 b Ft(CALL)46 b(sla_DTP2V)g(\(XI,)g(ETA,)h(V0,)g(V\))0
-4799 y FB(GIVEN)e FD(:)277 4945 y Fq(XI,ET)-7 b(A)417
-b FB(D)565 b FD(tangen)m(t)32 b(plane)d(co)s(ordinates)h(of)h(star)g
-(\(radians\))277 5058 y Fq(V0)622 b FB(D\(3\))431 b FD(direction)29
-b(cosines)h(of)h(tangen)m(t)h(p)s(oin)m(t)0 5395 y FB(RETURNED)46
-b FD(:)277 5567 y Fq(V)668 b FB(D\(3\))431 b FD(direction)29
-b(cosines)h(of)h(star)p eop
-%%Page: 55 57
-55 56 bop 0 52 a Fw(SUN/67.70)3252 b FD(55)0 351 y FB(NOTES)44
-b FD(:)311 536 y(1.)i(If)30 b(v)m(ector)i(V0)f(is)f(not)g(of)h(unit)e
-(length,)h(the)g(returned)f(v)m(ector)j(V)f(will)d(b)s(e)h(wrong.)311
-680 y(2.)46 b(If)35 b(v)m(ector)i(V0)f(p)s(oin)m(ts)e(at)i(a)f(p)s
-(ole,)h(the)g(returned)e(v)m(ector)j(V)e(will)e(b)s(e)h(based)h(on)g
-(the)h(arbitrary)427 793 y(assumption)29 b(that)i Fl(\013)26
-b FD(=)f(0)31 b(at)g(the)f(tangen)m(t)i(p)s(oin)m(t.)311
-936 y(3.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-1049 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 1162 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 1306 y(4.)46 b(This)29 b(routine)g(is)h(the)g(Cartesian)g
-(equiv)-5 b(alen)m(t)30 b(of)g(the)h(routine)e(sla)p
-Ft(_)p FD(DTP2S.)p 0 1431 3780 8 v 0 1543 a Fx(SLA)p
-Fn(_)p Fx(DTPS2C)265 b Fm(Plate)37 b(cen)m(tre)h(from)f
-Fg(\030)6 b(;)20 b(\021)42 b Fm(and)d Fg(\013)q(;)20
-b(\016)270 b Fx(SLA)p Fn(_)p Fx(DTPS2C)0 1894 y FB(A)m(CTION)44
-b FD(:)39 b(F)-8 b(rom)27 b(the)h(tangen)m(t)g(plane)e(co)s(ordinates)h
-(of)g(a)g(star)h(of)f(kno)m(wn)f([)15 b Fl(\013;)g(\016)21
-b FD(],)28 b(determine)e(the)h([)15 b Fl(\013;)g(\016)20
-b FD(])227 2007 y(of)31 b(the)f(tangen)m(t)i(p)s(oin)m(t)e(\(double)f
-(precision\))0 2194 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_DTPS2C)f(\(XI,)i(ETA,)g(RA,)g(DEC,)f(RAZ1,)h(DECZ1,)f(RAZ2,)g
-(DECZ2,)g(N\))0 2534 y FB(GIVEN)f FD(:)277 2680 y Fq(XI,ET)-7
-b(A)417 b FB(D)565 b FD(tangen)m(t)32 b(plane)d(rectangular)i(co)s
-(ordinates)f(\(radians\))277 2793 y Fq(RA,DEC)378 b FB(D)565
-b FD(spherical)29 b(co)s(ordinates)h(\(radians\))0 3128
-y FB(RETURNED)46 b FD(:)277 3274 y Fq(RAZ1,DECZ1)174
-b FB(D)565 b FD(spherical)29 b(co)s(ordinates)h(of)g(tangen)m(t)i(p)s
-(oin)m(t,)e(solution)f(1)277 3387 y Fq(RAZ2,DECZ2)174
-b FB(D)565 b FD(spherical)29 b(co)s(ordinates)h(of)g(tangen)m(t)i(p)s
-(oin)m(t,)e(solution)f(2)277 3500 y Fq(N)668 b FB(I)605
-b FD(n)m(um)m(b)s(er)29 b(of)i(solutions:)1779 3613 y(0)g(=)f(no)g
-(solutions)f(returned)g(\(note)j(2\))1779 3726 y(1)f(=)f(only)g(the)g
-(\014rst)g(solution)f(is)g(useful)g(\(note)i(3\))1779
-3839 y(2)g(=)f(there)h(are)f(t)m(w)m(o)i(useful)d(solutions)g(\(note)i
-(3\))0 4174 y FB(NOTES)44 b FD(:)311 4359 y(1.)i(The)30
-b(RAZ1)h(and)e(RAZ2)i(v)-5 b(alues)29 b(returned)h(are)g(in)f(the)i
-(range)g(0)5 b Fo(\000)g FD(2)p Fl(\031)s FD(.)311 4503
-y(2.)46 b(Cases)39 b(where)f(there)h(is)f(no)g(solution)f(can)i(only)f
-(arise)g(near)g(the)h(p)s(oles.)64 b(F)-8 b(or)40 b(example,)g(it)e(is)
-427 4616 y(clearly)27 b(imp)s(ossible)d(for)j(a)h(star)f(at)h(the)g(p)s
-(ole)e(itself)g(to)j(ha)m(v)m(e)f(a)g(non-zero)g Fl(\030)j
-FD(v)-5 b(alue,)28 b(and)e(hence)i(it)427 4728 y(is)k(meaningless)g(to)
-h(ask)g(where)f(the)h(tangen)m(t)i(p)s(oin)m(t)c(w)m(ould)h(ha)m(v)m(e)
-i(to)f(b)s(e)g(to)g(bring)e(ab)s(out)i(this)427 4841
-y(com)m(bination)d(of)g Fl(\030)35 b FD(and)30 b Fl(\016)s
-FD(.)311 4985 y(3.)46 b(Also)33 b(near)f(the)h(p)s(oles,)f(cases)i(can)
-f(arise)f(where)g(there)h(are)g(t)m(w)m(o)g(useful)e(solutions.)46
-b(The)32 b(argu-)427 5098 y(men)m(t)j(N)g(indicates)e(whether)h(the)h
-(second)g(of)g(the)f(t)m(w)m(o)i(solutions)d(returned)h(is)f(useful.)52
-b(N)15 b(=)g(1)427 5211 y(indicates)41 b(only)h(one)g(useful)e
-(solution,)k(the)e(usual)f(case;)49 b(under)41 b(these)h
-(circumstances,)j(the)427 5324 y(second)35 b(solution)e(corresp)s(onds)
-g(to)j(the)f(\\o)m(v)m(er-the-p)s(ole")i(case,)g(and)d(this)f(is)h
-(re\015ected)h(in)e(the)427 5437 y(v)-5 b(alues)30 b(of)h(RAZ2)f(and)g
-(DECZ2)g(whic)m(h)f(are)i(returned.)311 5580 y(4.)46
-b(The)35 b(DECZ1)g(and)f(DECZ2)h(v)-5 b(alues)34 b(returned)g(are)h(in)
-f(the)h(range)g Fo(\006)p Fl(\031)s FD(,)h(but)f(in)e(the)i(ordinary)-8
-b(,)427 5693 y(non-p)s(ole-crossing,)29 b(case,)j(the)f(range)f(is)g
-Fo(\006)p Fl(\031)s(=)p FD(2.)p eop
-%%Page: 56 58
-56 57 bop 0 52 a FD(56)311 351 y(5.)46 b(RA,)31 b(DEC,)f(RAZ1,)h
-(DECZ1,)g(RAZ2,)f(DECZ2)h(are)f(all)g(in)f(radians.)311
-507 y(6.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-620 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 733 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 888 y(7.)46 b(When)26 b(w)m(orking)g(in)e([)15
-b Fl(x;)g(y)s(;)g(z)21 b FD(])26 b(rather)g(than)g(spherical)e(co)s
-(ordinates,)j(the)f(equiv)-5 b(alen)m(t)26 b(Cartesian)427
-1001 y(routine)k(sla)p Ft(_)p FD(DTPV2C)g(is)f(a)m(v)-5
-b(ailable.)p 0 1144 3780 8 v 0 1256 a Fx(SLA)p Fn(_)p
-Fx(DTPV2C)184 b Fm(Plate)37 b(cen)m(tre)h(from)e Fg(\030)6
-b(;)20 b(\021)43 b Fm(and)38 b Fg(x;)20 b(y)t(;)g(z)190
-b Fx(SLA)p Fn(_)p Fx(DTPV2C)0 1607 y FB(A)m(CTION)44
-b FD(:)38 b(F)-8 b(rom)26 b(the)f(tangen)m(t)i(plane)d(co)s(ordinates)h
-(of)g(a)h(star)f(of)h(kno)m(wn)e(direction)g(cosines,)i(determine)227
-1720 y(the)31 b(direction)e(cosines)h(of)g(the)h(tangen)m(t)h(p)s(oin)m
-(t)d(\(double)g(precision\))0 1907 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_DTPV2C)f(\(XI,)i(ETA,)g(V,)g(V01,)f(V02,)h(N\))0
-2285 y FB(GIVEN)e FD(:)277 2431 y Fq(XI,ET)-7 b(A)417
-b FB(D)565 b FD(tangen)m(t)32 b(plane)d(co)s(ordinates)h(of)h(star)g
-(\(radians\))277 2544 y Fq(V)668 b FB(D\(3\))431 b FD(direction)29
-b(cosines)h(of)h(star)0 2945 y FB(RETURNED)46 b FD(:)277
-3091 y Fq(V01)576 b FB(D\(3\))431 b FD(direction)29 b(cosines)h(of)h
-(tangen)m(t)h(p)s(oin)m(t,)d(solution)g(1)277 3204 y
-Fq(V02)576 b FB(D\(3\))431 b FD(direction)29 b(cosines)h(of)h(tangen)m
-(t)h(p)s(oin)m(t,)d(solution)g(2)277 3317 y Fq(N)668
-b FB(I)605 b FD(n)m(um)m(b)s(er)29 b(of)i(solutions:)1779
-3430 y(0)g(=)f(no)g(solutions)f(returned)g(\(note)j(2\))1779
-3543 y(1)f(=)f(only)g(the)g(\014rst)g(solution)f(is)g(useful)g(\(note)i
-(3\))1779 3656 y(2)g(=)f(there)h(are)f(t)m(w)m(o)i(useful)d(solutions)g
-(\(note)i(3\))0 4056 y FB(NOTES)44 b FD(:)311 4263 y(1.)i(The)30
-b(v)m(ector)i(V)f(m)m(ust)f(b)s(e)g(of)g(unit)f(length)h(or)g(the)h
-(result)e(will)f(b)s(e)h(wrong.)311 4418 y(2.)46 b(Cases)39
-b(where)f(there)h(is)f(no)g(solution)f(can)i(only)f(arise)g(near)g(the)
-h(p)s(oles.)64 b(F)-8 b(or)40 b(example,)g(it)e(is)427
-4531 y(clearly)30 b(imp)s(ossible)d(for)j(a)h(star)f(at)h(the)g(p)s
-(ole)e(itself)h(to)h(ha)m(v)m(e)g(a)g(non-zero)g(XI)f(v)-5
-b(alue.)311 4687 y(3.)46 b(Also)33 b(near)f(the)h(p)s(oles,)f(cases)i
-(can)f(arise)f(where)g(there)h(are)g(t)m(w)m(o)g(useful)e(solutions.)46
-b(The)32 b(argu-)427 4800 y(men)m(t)j(N)g(indicates)e(whether)h(the)h
-(second)g(of)g(the)f(t)m(w)m(o)i(solutions)d(returned)h(is)f(useful.)52
-b(N)15 b(=)g(1)427 4913 y(indicates)41 b(only)h(one)g(useful)e
-(solution,)k(the)e(usual)f(case;)49 b(under)41 b(these)h
-(circumstances,)j(the)427 5026 y(second)27 b(solution)f(can)h(b)s(e)g
-(regarded)f(as)i(v)-5 b(alid)25 b(if)h(the)h(v)m(ector)i(V02)f(is)e(in)
-m(terpreted)g(as)h(the)g(\\o)m(v)m(er-)427 5138 y(the-p)s(ole")k(case.)
-311 5294 y(4.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-5407 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 5520 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 5675 y(5.)46 b(This)29 b(routine)g(is)h(the)g(Cartesian)g
-(equiv)-5 b(alen)m(t)30 b(of)g(the)h(routine)e(sla)p
-Ft(_)p FD(DTPS2C.)p eop
-%%Page: 57 59
-57 58 bop 0 52 a Fw(SUN/67.70)3252 b FD(57)p 0 267 3780
-8 v 0 380 a Fx(SLA)p Fn(_)p Fx(DTT)875 b Fm(TT)38 b(min)m(us)f(UTC)877
-b Fx(SLA)p Fn(_)p Fx(DTT)0 730 y FB(A)m(CTION)44 b FD(:)c(Compute)28
-b(\001TT,)g(the)h(incremen)m(t)g(to)g(b)s(e)g(applied)d(to)k(Co)s
-(ordinated)d(Univ)m(ersal)h(Time)g(UTC)227 843 y(to)j(giv)m(e)g(T)-8
-b(errestrial)29 b(Time)h(TT.)0 1031 y FB(CALL)45 b FD(:)77
-b Ft(D)47 b(=)h(sla_DTT)d(\(DJU\))0 1334 y FB(GIVEN)g
-FD(:)277 1505 y Fq(DJU)551 b FB(D)565 b FD(UTC)30 b(date)h(as)g(a)f(mo)
-s(di\014ed)f(JD)h(\(JD)p Fo(\000)p FD(2400000.5\))0 1792
-y FB(RETURNED)46 b FD(:)277 1964 y Fq(sla)p Ft(_)p Fq(DTT)383
-b FB(D)565 b FD(TT)p Fo(\000)p FD(UTC)29 b(in)g(seconds)0
-2251 y FB(NOTES)44 b FD(:)311 2428 y(1.)i(The)32 b(UTC)f(is)g(sp)s
-(eci\014ed)f(to)i(b)s(e)f(a)i(date)f(rather)g(than)f(a)h(time)g(to)g
-(indicate)f(that)i(care)f(needs)g(to)427 2540 y(b)s(e)g(tak)m(en)i(not)
-f(to)h(sp)s(ecify)d(an)i(instan)m(t)g(whic)m(h)e(lies)h(within)e(a)j
-(leap)g(second.)48 b(Though)32 b(in)f(most)427 2653 y(cases)39
-b(UTC)e(can)i(include)c(the)j(fractional)g(part,)i(correct)f(b)s(eha)m
-(viour)d(on)i(the)g(da)m(y)h(of)f(a)g(leap)427 2766 y(second)31
-b(can)f(b)s(e)g(guaran)m(teed)i(only)d(up)g(to)i(the)g(end)f(of)g(the)h
-(second)f(23)2892 2733 y Fu(h)2952 2766 y FD(59)3042
-2733 y Fu(m)3121 2766 y FD(59)3211 2733 y Fu(s)3244 2766
-y FD(.)311 2902 y(2.)46 b(Pre)30 b(1972)j(Jan)m(uary)d(1)g(a)h(\014xed)
-f(v)-5 b(alue)30 b(of)g(10)h(+)f(ET)p Fo(\000)p FD(T)-8
-b(AI)30 b(is)f(returned.)311 3037 y(3.)46 b(TT)30 b(is)f(one)i(in)m
-(terpretation)f(of)g(the)h(defunct)f(time)g(scale)g Fq(Ephemeris)k
-(Time)p FD(,)c(ET.)311 3172 y(4.)46 b(See)31 b(also)f(the)h(routine)e
-(sla)p Ft(_)p FD(DT,)h(whic)m(h)f(roughly)g(estimates)i(ET)p
-Fo(\000)p FD(UT)f(for)g(historical)e(ep)s(o)s(c)m(hs.)p
-0 3273 V 0 3386 a Fx(SLA)p Fn(_)p Fx(D)l(V2TP)205 b Fm(Direction)37
-b(Cosines)h(to)g(T)-10 b(angen)m(t)37 b(Plane)205 b Fx(SLA)p
-Fn(_)p Fx(D)l(V2TP)0 3736 y FB(A)m(CTION)44 b FD(:)39
-b(Giv)m(en)27 b(the)g(direction)f(cosines)h(of)g(a)h(star)f(and)g(of)g
-(the)h(tangen)m(t)g(p)s(oin)m(t,)f(determine)g(the)g(star's)227
-3849 y(tangen)m(t-plane)32 b(co)s(ordinates)e(\(double)f(precision\).)0
-4037 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_DV2TP)g(\(V,)h(V0,)f
-(XI,)h(ETA,)g(J\))0 4344 y FB(GIVEN)e FD(:)277 4490 y
-Fq(V)668 b FB(D\(3\))431 b FD(direction)29 b(cosines)h(of)h(star)277
-4603 y Fq(V0)622 b FB(D\(3\))431 b FD(direction)29 b(cosines)h(of)h
-(tangen)m(t)h(p)s(oin)m(t)0 4881 y FB(RETURNED)46 b FD(:)277
-5027 y Fq(XI,ET)-7 b(A)417 b FB(D)565 b FD(tangen)m(t)32
-b(plane)d(co)s(ordinates)h(\(radians\))277 5140 y Fq(J)688
-b FB(I)605 b FD(status:)1825 5253 y(0)31 b(=)f(OK,)g(star)g(on)g
-(tangen)m(t)i(plane)1825 5366 y(1)f(=)f(error,)g(star)g(to)s(o)h(far)g
-(from)f(axis)1825 5479 y(2)h(=)f(error,)g(an)m(tistar)g(on)h(tangen)m
-(t)h(plane)1825 5592 y(3)f(=)f(error,)g(an)m(tistar)g(to)s(o)i(far)e
-(from)g(axis)p eop
-%%Page: 58 60
-58 59 bop 0 52 a FD(58)0 351 y FB(NOTES)44 b FD(:)311
-559 y(1.)i(If)32 b(v)m(ector)h(V0)f(is)f(not)h(of)g(unit)e(length,)i
-(or)f(if)g(v)m(ector)i(V)f(is)f(of)h(zero)g(length,)g(the)g(results)e
-(will)f(b)s(e)427 672 y(wrong.)311 828 y(2.)46 b(If)35
-b(V0)i(p)s(oin)m(ts)d(at)i(a)g(p)s(ole,)h(the)e(returned)g
-Fl(\030)t(;)15 b(\021)39 b FD(will)33 b(b)s(e)i(based)g(on)h(the)g
-(arbitrary)e(assumption)427 941 y(that)d Fl(\013)26 b
-FD(=)f(0)31 b(at)g(the)f(tangen)m(t)i(p)s(oin)m(t.)311
-1097 y(3.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-1210 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 1323 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 1479 y(4.)46 b(This)29 b(routine)g(is)h(the)g(Cartesian)g
-(equiv)-5 b(alen)m(t)30 b(of)g(the)h(routine)e(sla)p
-Ft(_)p FD(DS2TP)-8 b(.)p 0 1632 3780 8 v 0 1745 a Fx(SLA)p
-Fn(_)p Fx(D)l(VD)l(V)785 b Fm(Scalar)37 b(Pro)s(duct)785
-b Fx(SLA)p Fn(_)p Fx(D)l(VD)l(V)0 2095 y FB(A)m(CTION)44
-b FD(:)c(Scalar)30 b(pro)s(duct)g(of)g(t)m(w)m(o)i(3-v)m(ectors)g
-(\(double)e(precision\).)0 2283 y FB(CALL)45 b FD(:)77
-b Ft(D)47 b(=)h(sla_DVDV)d(\(VA,)i(VB\))0 2663 y FB(GIVEN)e
-FD(:)277 2809 y Fq(V)-9 b(A)609 b FB(D\(3\))431 b FD(\014rst)30
-b(v)m(ector)277 2922 y Fq(VB)604 b FB(D\(3\))431 b FD(second)31
-b(v)m(ector)0 3325 y FB(RETURNED)46 b FD(:)277 3497 y
-Fq(sla)p Ft(_)p Fq(D)n(VD)n(V)312 b FB(D)565 b FD(scalar)30
-b(pro)s(duct)g(V)-10 b(A.VB)p 0 3666 V 0 3779 a Fx(SLA)p
-Fn(_)p Fx(D)l(VN)820 b Fm(Normalize)35 b(V)-10 b(ector)820
-b Fx(SLA)p Fn(_)p Fx(D)l(VN)0 4129 y FB(A)m(CTION)44
-b FD(:)c(Normalize)31 b(a)f(3-v)m(ector,)j(also)e(giving)e(the)h(mo)s
-(dulus)e(\(double)h(precision\).)0 4317 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DVN)g(\(V,)h(UV,)g(VM\))0
-4697 y FB(GIVEN)e FD(:)277 4868 y Fq(V)668 b FB(D\(3\))431
-b FD(v)m(ector)0 5280 y FB(RETURNED)46 b FD(:)277 5427
-y Fq(UV)600 b FB(D\(3\))431 b FD(unit)29 b(v)m(ector)j(in)d(direction)g
-(of)i(V)277 5539 y Fq(VM)586 b FB(D)565 b FD(mo)s(dulus)28
-b(of)i(V)p eop
-%%Page: 59 61
-59 60 bop 0 52 a Fw(SUN/67.70)3252 b FD(59)0 351 y FB(NOTE)44
-b FD(:)d(If)30 b(the)g(mo)s(dulus)e(of)j(V)f(is)f(zero,)j(UV)f(is)e
-(set)i(to)g(zero)g(as)g(w)m(ell.)p 0 458 3780 8 v 0 571
-a Fx(SLA)p Fn(_)p Fx(D)l(VXV)772 b Fm(V)-10 b(ector)38
-b(Pro)s(duct)773 b Fx(SLA)p Fn(_)p Fx(D)l(VXV)0 921 y
-FB(A)m(CTION)44 b FD(:)c(V)-8 b(ector)33 b(pro)s(duct)c(of)h(t)m(w)m(o)
-i(3-v)m(ectors)h(\(double)c(precision\).)0 1109 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DVXV)g(\(VA,)h(VB,)f(VC\))0
-1423 y FB(GIVEN)f FD(:)277 1569 y Fq(V)-9 b(A)609 b FB(D\(3\))431
-b FD(\014rst)30 b(v)m(ector)277 1682 y Fq(VB)604 b FB(D\(3\))431
-b FD(second)31 b(v)m(ector)0 1974 y FB(RETURNED)46 b
-FD(:)277 2146 y Fq(V)n(C)605 b FB(D\(3\))431 b FD(v)m(ector)32
-b(pro)s(duct)d(V)-10 b(A)p Fo(\002)p FD(VB)p 0 2268 V
-0 2381 a Fx(SLA)p Fn(_)p Fx(E2H)988 b Fg(h;)20 b(\016)44
-b Fm(to)38 b(Az,El)987 b Fx(SLA)p Fn(_)p Fx(E2H)0 2732
-y FB(A)m(CTION)44 b FD(:)c(Equatorial)30 b(to)h(horizon)f(co)s
-(ordinates)g(\(single)f(precision\).)0 2919 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_DE2H)g(\(HA,)h(DEC,)f(PHI,)h(AZ,)g(EL\))0
-3234 y FB(GIVEN)e FD(:)277 3380 y Fq(HA)600 b FB(R)567
-b FD(hour)30 b(angle)g(\(radians\))277 3493 y Fq(DEC)540
-b FB(R)567 b FD(declination)29 b(\(radians\))277 3606
-y Fq(PHI)571 b FB(R)c FD(latitude)30 b(\(radians\))0
-3898 y FB(RETURNED)46 b FD(:)277 4044 y Fq(AZ)612 b FB(R)567
-b FD(azim)m(uth)30 b(\(radians\))277 4157 y Fq(EL)617
-b FB(R)567 b FD(elev)-5 b(ation)30 b(\(radians\))0 4449
-y FB(NOTES)44 b FD(:)311 4628 y(1.)i(Azim)m(uth)28 b(is)g(returned)f
-(in)g(the)i(range)g(0)q Fo(\000)q FD(2)p Fl(\031)s FD(;)h(north)e(is)g
-(zero,)i(and)e(east)h(is)f(+)p Fl(\031)s(=)p FD(2.)41
-b(Elev)-5 b(ation)27 b(is)427 4741 y(returned)i(in)h(the)g(range)h
-Fo(\006)p Fl(\031)s FD(.)311 4878 y(2.)46 b(The)32 b(latitude)f(m)m
-(ust)i(b)s(e)e(geo)s(detic.)48 b(In)31 b(critical)h(applications,)f
-(corrections)i(for)f(p)s(olar)f(motion)427 4991 y(should)e(b)s(e)g
-(applied.)311 5128 y(3.)46 b(In)36 b(some)h(applications)e(it)i(will)d
-(b)s(e)i(imp)s(ortan)m(t)g(to)h(sp)s(ecify)f(the)h(correct)h(t)m(yp)s
-(e)f(of)g(hour)e(angle)427 5241 y(and)f(declination)f(in)g(order)h(to)h
-(pro)s(duce)e(the)i(required)d(t)m(yp)s(e)j(of)g(azim)m(uth)f(and)f
-(elev)-5 b(ation.)53 b(In)427 5354 y(particular,)25 b(it)f(ma)m(y)h(b)s
-(e)f(imp)s(ortan)m(t)g(to)h(distinguish)c(b)s(et)m(w)m(een)26
-b(elev)-5 b(ation)24 b(as)h(a\013ected)h(b)m(y)f(refrac-)427
-5467 y(tion,)g(whic)m(h)d(w)m(ould)h(require)f(the)i
-Fq(observe)-5 b(d)24 b FD([)15 b Fl(h;)g(\016)20 b FD(],)26
-b(and)d(the)g(elev)-5 b(ation)24 b Fq(in)i(vacuo)p FD(,)f(whic)m(h)e(w)
-m(ould)427 5580 y(require)35 b(the)h Fq(top)-5 b(o)g(c)g(entric)39
-b FD([)15 b Fl(h;)g(\016)20 b FD(].)59 b(If)35 b(the)i(e\013ects)g(of)f
-(diurnal)d(ab)s(erration)j(can)g(b)s(e)g(neglected,)427
-5693 y(the)31 b Fq(app)-5 b(ar)g(ent)33 b FD([)15 b Fl(h;)g(\016)20
-b FD(])31 b(ma)m(y)g(b)s(e)f(used)f(instead)h(of)g(the)h(top)s(o)s(cen)
-m(tric)f([)15 b Fl(h;)g(\016)21 b FD(].)p eop
-%%Page: 60 62
-60 61 bop 0 52 a FD(60)311 351 y(4.)46 b(No)31 b(range)g(c)m(hec)m
-(king)g(of)g(argumen)m(ts)f(is)g(carried)f(out.)311 484
-y(5.)46 b(In)28 b(applications)e(whic)m(h)i(in)m(v)m(olv)m(e)g(man)m(y)
-h(suc)m(h)f(calculations,)g(rather)g(than)g(calling)f(the)h(presen)m(t)
-427 597 y(routine)i(it)g(will)e(b)s(e)i(more)g(e\016cien)m(t)h(to)h
-(use)e(inline)d(co)s(de,)k(ha)m(ving)g(previously)d(computed)i(\014xed)
-427 710 y(terms)g(suc)m(h)f(as)h(sine)f(and)g(cosine)g(of)h(latitude,)f
-(and)g(\(for)h(trac)m(king)g(a)g(star\))g(sine)f(and)g(cosine)g(of)427
-823 y(declination.)p 0 898 3780 8 v 0 1011 a Fx(SLA)p
-Fn(_)p Fx(EAR)-11 b(TH)514 b Fm(Appro)m(x)38 b(Earth)f(P)m(os/V)-10
-b(el)514 b Fx(SLA)p Fn(_)p Fx(EAR)-11 b(TH)0 1361 y FB(A)m(CTION)44
-b FD(:)c(Appro)m(ximate)31 b(helio)s(cen)m(tric)e(p)s(osition)f(and)i
-(v)m(elo)s(cit)m(y)h(of)f(the)h(Earth)f(\(single)f(precision\).)0
-1549 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_EARTH)g(\(IY,)g(ID,)h
-(FD,)g(PV\))0 1845 y FB(GIVEN)e FD(:)277 1991 y Fq(IY)633
-b FB(I)605 b FD(y)m(ear)277 2104 y Fq(ID)632 b FB(I)605
-b FD(da)m(y)31 b(in)e(y)m(ear)i(\(1)g(=)f(Jan)g(1st\))277
-2217 y Fq(FD)608 b FB(R)567 b FD(fraction)30 b(of)h(da)m(y)0
-2477 y FB(RETURNED)46 b FD(:)277 2649 y Fq(PV)606 b FB(R\(6\))433
-b FD(Earth)30 b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43
-b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(])31 b(\(A)m(U,)g(A)m(U)g(s)2947 2615 y Fp(\000)p
-Fu(1)3042 2649 y FD(\))0 2917 y FB(NOTES)44 b FD(:)311
-3091 y(1.)i(The)30 b(date)g(and)f(time)h(is)f(TDB)h(\(lo)s(osely)f
-(ET\))h(in)e(a)j(Julian)c(calendar)i(whic)m(h)g(has)h(b)s(een)f
-(aligned)427 3204 y(to)c(the)f(ordinary)d(Gregorian)j(calendar)f(for)h
-(the)g(in)m(terv)-5 b(al)22 b(1900)k(Marc)m(h)e(1)g(to)h(2100)g(F)-8
-b(ebruary)23 b(28.)427 3317 y(The)30 b(y)m(ear)h(and)f(da)m(y)h(can)g
-(b)s(e)e(obtained)h(b)m(y)g(calling)f(sla)p Ft(_)p FD(CAL)-8
-b(YD)30 b(or)h(sla)p Ft(_)p FD(CL)-8 b(YD.)311 3450 y(2.)46
-b(The)31 b(Earth)g(helio)s(cen)m(tric)f(6-v)m(ector)k(is)c(referred)g
-(to)i(the)g(FK4)g(mean)f(equator)h(and)f(equino)m(x)f(of)427
-3563 y(date.)311 3696 y(3.)46 b(Maxim)m(um/RMS)30 b(errors)g
-(1950-2050:)506 3828 y Fo(\017)46 b FD(13/5)32 b Fo(\002)p
-FD(10)970 3795 y Fp(\000)p Fu(5)1096 3828 y FD(A)m(U)f(=)f(19200/7600)
-35 b(km)30 b(in)f(p)s(osition)506 3951 y Fo(\017)46 b
-FD(47/26)33 b Fo(\002)p FD(10)1016 3918 y Fp(\000)p Fu(10)1176
-3951 y FD(A)m(U)f(s)1377 3918 y Fp(\000)p Fu(1)1501 3951
-y FD(=)e(0.0070/0.0039)36 b(km)30 b(s)2373 3918 y Fp(\000)p
-Fu(1)2497 3951 y FD(in)f(sp)s(eed)311 4084 y(4.)46 b(More)31
-b(accurate)h(results)d(are)i(obtainable)f(with)f(the)h(routines)f(sla)p
-Ft(_)p FD(EVP)h(and)g(sla)p Ft(_)p FD(EPV.)p 0 4168 V
-0 4281 a Fx(SLA)p Fn(_)p Fx(ECLEQ)559 b Fm(Ecliptic)37
-b(to)h(Equatorial)555 b Fx(SLA)p Fn(_)p Fx(ECLEQ)0 4631
-y FB(A)m(CTION)44 b FD(:)c(T)-8 b(ransformation)30 b(from)g(ecliptic)f
-(longitude)g(and)h(latitude)f(to)i(J2000.0)i([)15 b Fl(\013;)g(\016)20
-b FD(].)0 4818 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_ECLEQ)g(\(DL,)
-g(DB,)h(DATE,)g(DR,)f(DD\))0 5115 y FB(GIVEN)f FD(:)277
-5261 y Fq(DL,DB)449 b FB(D)565 b FD(ecliptic)29 b(longitude)g(and)g
-(latitude)g(\(mean)h(of)h(date,)f(IA)m(U)1658 5374 y(1980)i(theory)-8
-b(,)32 b(radians\))277 5487 y Fq(D)n(A)-7 b(TE)481 b
-FB(D)565 b FD(TDB)68 b(\(formerly)f(ET\))g(as)h(Mo)s(di\014ed)d(Julian)
-h(Date)1658 5600 y(\(JD)p Fo(\000)p FD(2400000.5\))p
-eop
-%%Page: 61 63
-61 62 bop 0 52 a Fw(SUN/67.70)3252 b FD(61)0 351 y FB(RETURNED)46
-b FD(:)277 523 y Fq(DR,DD)435 b FB(D)565 b FD(J2000.0)33
-b(mean)d([)15 b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))p
-0 660 3780 8 v 0 773 a Fx(SLA)p Fn(_)p Fx(ECMA)-11 b(T)441
-b Fm(F)-10 b(orm)38 b Fg(\013)q(;)20 b(\016)37 b Fh(!)c
-Fg(\025;)20 b(\014)45 b Fm(Matrix)442 b Fx(SLA)p Fn(_)p
-Fx(ECMA)-11 b(T)0 1123 y FB(A)m(CTION)44 b FD(:)c(F)-8
-b(orm)31 b(the)g(equatorial)f(to)h(ecliptic)e(rotation)i(matrix)f(\(IA)
-m(U)h(1980)h(theory\).)0 1311 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_ECMAT)g(\(DATE,)g(RMAT\))0 1645 y
-FB(GIVEN)f FD(:)277 1791 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(TDB)68 b(\(formerly)f(ET\))g(as)h(Mo)s(di\014ed)d(Julian)h(Date)
-1658 1904 y(\(JD)p Fo(\000)p FD(2400000.5\))0 2230 y
-FB(RETURNED)46 b FD(:)277 2401 y Fq(RMA)-7 b(T)462 b
-FB(D\(3,3\))350 b FD(rotation)31 b(matrix)0 2736 y FB(NOTES)44
-b FD(:)311 2919 y(1.)i(RMA)-8 b(T)31 b(is)f(matrix)f
-FB(M)i FD(in)e(the)h(expression)g FB(v)2007 2934 y Ff(ecl)2126
-2919 y FD(=)g FB(M)p Fo(\001)p FB(v)2406 2933 y Ff(eq)r(u)2519
-2919 y FD(.)311 3061 y(2.)46 b(The)30 b(equator,)h(equino)m(x)f(and)g
-(ecliptic)f(are)i(mean)f(of)h(date.)0 3396 y FB(REFERENCE)44
-b FD(:)d(Murra)m(y)-8 b(,)31 b(C.A.,)g Fq(V)-7 b(e)i(ctorial)33
-b(Astr)-5 b(ometry)p FD(,)33 b(section)d(4.3.)p 0 3517
-V 0 3630 a Fx(SLA)p Fn(_)p Fx(ECOR)505 b Fm(R)-13 b(V)39
-b(&)g(Time)d(Corrns)i(to)g(Sun)505 b Fx(SLA)p Fn(_)p
-Fx(ECOR)0 3980 y FB(A)m(CTION)44 b FD(:)39 b(Comp)s(onen)m(t)27
-b(of)g(Earth)g(orbit)g(v)m(elo)s(cit)m(y)g(and)g(helio)s(cen)m(tric)f
-(ligh)m(t)h(time)g(in)f(a)h(giv)m(en)h(direction.)0 4168
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_ECOR)g(\(RM,)h(DM,)f(IY,)h
-(ID,)g(FD,)g(RV,)g(TL\))0 4502 y FB(GIVEN)e FD(:)277
-4648 y Fq(RM,DM)409 b FB(R)567 b FD(mean)31 b([)15 b
-Fl(\013;)g(\016)20 b FD(])30 b(of)h(date)g(\(radians\))277
-4761 y Fq(IY)633 b FB(I)605 b FD(y)m(ear)277 4873 y Fq(ID)632
-b FB(I)605 b FD(da)m(y)31 b(in)e(y)m(ear)i(\(1)g(=)f(Jan)g(1st\))277
-4986 y Fq(FD)608 b FB(R)567 b FD(fraction)30 b(of)h(da)m(y)0
-5312 y FB(RETURNED)46 b FD(:)277 5458 y Fq(R)-9 b(V)611
-b FB(R)567 b FD(comp)s(onen)m(t)31 b(of)f(Earth)g(orbital)g(v)m(elo)s
-(cit)m(y)g(\(km)h(s)3340 5425 y Fp(\000)p Fu(1)3434 5458
-y FD(\))277 5571 y Fq(TL)614 b FB(R)567 b FD(comp)s(onen)m(t)31
-b(of)f(helio)s(cen)m(tric)f(ligh)m(t)h(time)g(\(s\))p
-eop
-%%Page: 62 64
-62 63 bop 0 52 a FD(62)0 351 y FB(NOTES)44 b FD(:)311
-528 y(1.)i(The)30 b(date)g(and)f(time)h(is)f(TDB)h(\(lo)s(osely)f(ET\))
-h(in)e(a)j(Julian)c(calendar)i(whic)m(h)g(has)h(b)s(een)f(aligned)427
-641 y(to)35 b(the)g(ordinary)e(Gregorian)h(calendar)g(for)g(the)h(in)m
-(terv)-5 b(al)33 b(1900)k(Marc)m(h)e(1)f(to)i(2100)g(F)-8
-b(ebruary)427 754 y(28.)42 b(The)30 b(y)m(ear)h(and)f(da)m(y)g(can)h(b)
-s(e)f(obtained)g(b)m(y)g(calling)f(sla)p Ft(_)p FD(CAL)-8
-b(YD)30 b(or)g(sla)p Ft(_)p FD(CL)-8 b(YD.)311 890 y(2.)46
-b(Sign)29 b(con)m(v)m(en)m(tion:)506 1026 y Fo(\017)46
-b FD(The)30 b(v)m(elo)s(cit)m(y)h(comp)s(onen)m(t)f(is)f(+v)m(e)i(when)
-e(the)h(Earth)g(is)g(receding)f(from)h(the)g(giv)m(en)g(p)s(oin)m(t)597
-1138 y(on)h(the)f(sky)-8 b(.)506 1263 y Fo(\017)46 b
-FD(The)33 b(ligh)m(t)e(time)i(comp)s(onen)m(t)g(is)f(+v)m(e)h(when)f
-(the)h(Earth)f(lies)g(b)s(et)m(w)m(een)h(the)g(Sun)e(and)h(the)597
-1376 y(giv)m(en)f(p)s(oin)m(t)e(on)h(the)h(sky)-8 b(.)311
-1511 y(3.)46 b(Accuracy:)506 1647 y Fo(\017)g FD(The)31
-b(v)m(elo)s(cit)m(y)h(comp)s(onen)m(t)g(is)e(usually)f(within)g(0.004)k
-(km)e(s)2705 1614 y Fp(\000)p Fu(1)2831 1647 y FD(of)g(the)h(correct)g
-(v)-5 b(alue)31 b(and)597 1760 y(is)f(nev)m(er)g(in)f(error)h(b)m(y)h
-(more)f(than)g(0.007)j(km)d(s)2254 1727 y Fp(\000)p Fu(1)2348
-1760 y FD(.)506 1884 y Fo(\017)46 b FD(The)36 b(error)g(in)f(ligh)m(t)h
-(time)g(correction)h(is)e(ab)s(out)h(0)2399 1851 y Fu(s)2404
-1884 y Fl(:)p FD(03)i(at)f(w)m(orst,)h(but)e(is)f(usually)f(b)s(etter)
-597 1997 y(than)c(0)854 1964 y Fu(s)859 1997 y Fl(:)p
-FD(01.)427 2133 y(F)-8 b(or)31 b(applications)e(requiring)f(higher)h
-(accuracy)-8 b(,)32 b(see)f(the)g(sla)p Ft(_)p FD(EVP)e(and)h(sla)p
-Ft(_)p FD(EPV)f(routines.)p 0 2234 3780 8 v 0 2347 a
-Fx(SLA)p Fn(_)p Fx(EG50)669 b Fm(B1950)37 b Fg(\013)q(;)20
-b(\016)43 b Fm(to)38 b(Galactic)667 b Fx(SLA)p Fn(_)p
-Fx(EG50)0 2697 y FB(A)m(CTION)44 b FD(:)59 b(T)-8 b(ransformation)38
-b(from)h(B1950.0)k(FK4)d(equatorial)f(co)s(ordinates)g(to)h(IA)m(U)g
-(1958)h(galactic)227 2810 y(co)s(ordinates.)0 2998 y
-FB(CALL)k FD(:)77 b Ft(CALL)46 b(sla_EG50)g(\(DR,)h(DD,)f(DL,)h(DB\))0
-3306 y FB(GIVEN)e FD(:)277 3477 y Fq(DR,DD)435 b FB(D)565
-b FD(B1950.0)33 b([)15 b Fl(\013;)g(\016)21 b FD(])30
-b(\(radians\))0 3766 y FB(RETURNED)46 b FD(:)277 3937
-y Fq(DL,DB)449 b FB(D)565 b FD(galactic)29 b(longitude)e(and)h
-(latitude)f([)15 b Fl(l)2966 3904 y Ff(I)-7 b(I)3030
-3937 y Fl(;)15 b(b)3109 3904 y Ff(I)-7 b(I)3189 3937
-y FD(])28 b(\(radians\))0 4226 y FB(NOTE)44 b FD(:)d(The)30
-b(equatorial)g(co)s(ordinates)h(are)g(B1950.0)i(FK4.)42
-b(Use)30 b(the)h(routine)f(sla)p Ft(_)p FD(EQGAL)f(if)h(con)m(v)m(er-)
-227 4339 y(sion)g(from)g(J2000.0)i(FK5)f(co)s(ordinates)f(is)f
-(required.)0 4628 y FB(REFERENCE)44 b FD(:)d(Blaau)m(w)30
-b Fq(et)j(al.)p FD(,)e(1960,)h Fq(Mon.Not.R.astr.So)-5
-b(c.)p FD(,)33 b FB(121)p FD(,)e(123.)p 0 4729 V 0 4842
-a Fx(SLA)p Fn(_)p Fx(EL2UE)224 b Fm(Con)m(v)m(en)m(tional)35
-b(to)j(Univ)m(ersal)f(Elemen)m(ts)222 b Fx(SLA)p Fn(_)p
-Fx(EL2UE)0 5192 y FB(A)m(CTION)44 b FD(:)c(T)-8 b(ransform)30
-b(con)m(v)m(en)m(tional)h(osculating)f(orbital)f(elemen)m(ts)i(in)m(to)
-f(\\univ)m(ersal")g(form.)0 5380 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_EL2UE)g(\(DATE,)g(JFORM,)g(EPOCH,)g(ORBINC,)g
-(ANODE,)1192 5493 y(PERIH,)f(AORQ,)i(E,)g(AORL,)f(DM,)1192
-5606 y(U,)h(JSTAT\))p eop
-%%Page: 63 65
-63 64 bop 0 52 a Fw(SUN/67.70)3252 b FD(63)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(ep)s(o)s(c)m(h)30
-b(\(TT)g(MJD\))h(of)g(osculation)f(\(Note)i(3\))277 610
-y Fq(JF)n(ORM)413 b FB(I)605 b FD(c)m(hoice)31 b(of)g(elemen)m(t)g(set)
-g(\(1-3;)h(Note)f(6\))277 723 y Fq(EPOCH)409 b FB(D)565
-b FD(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)g(\()p Fl(t)2462
-737 y Fu(0)2531 723 y FD(or)g Fl(T)13 b FD(,)30 b(TT)g(MJD\))277
-836 y Fq(ORBINC)368 b FB(D)565 b FD(inclination)28 b(\()p
-Fl(i)p FD(,)j(radians\))277 949 y Fq(ANODE)399 b FB(D)565
-b FD(longitude)29 b(of)i(the)f(ascending)g(no)s(de)g(\(\012,)g
-(radians\))277 1062 y Fq(PERIH)443 b FB(D)565 b FD(longitude)29
-b(or)i(argumen)m(t)f(of)h(p)s(erihelion)c(\()p Fl($)33
-b FD(or)e Fl(!)s FD(,)1825 1175 y(radians\))277 1288
-y Fq(A)n(OR)n(Q)466 b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s
-(erihelion)d(distance)k(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277
-1401 y Fq(E)674 b FB(D)565 b FD(eccen)m(tricit)m(y)32
-b(\()p Fl(e)p FD(\))277 1514 y Fq(A)n(ORL)477 b FB(D)565
-b FD(mean)31 b(anomaly)f(or)g(longitude)f(\()p Fl(M)41
-b FD(or)30 b Fl(L)p FD(,)h(radians,)1825 1626 y(JF)m(ORM=1,2)g(only\))
-277 1739 y Fq(DM)585 b FB(D)565 b FD(daily)29 b(motion)h(\()p
-Fl(n)p FD(,)g(radians,)g(JF)m(ORM=1)h(only\))0 2082 y
-FB(RETURNED)46 b FD(:)277 2228 y Fq(U)668 b FB(D\(13\))379
-b FD(univ)m(ersal)29 b(orbital)g(elemen)m(ts)i(\(Note)h(1\))537
-2341 y(\(1\))1006 b(com)m(bined)30 b(mass)g(\()p Fl(M)h
-FD(+)20 b Fl(m)p FD(\))537 2454 y(\(2\))1006 b(total)31
-b(energy)g(of)g(the)f(orbit)g(\()p Fl(\013)p FD(\))537
-2567 y(\(3\))1006 b(reference)31 b(\(osculating\))f(ep)s(o)s(c)m(h)h
-(\()p Fl(t)2869 2581 y Fu(0)2908 2567 y FD(\))499 2680
-y(\(4-6\))969 b(p)s(osition)29 b(at)i(reference)g(ep)s(o)s(c)m(h)f(\()p
-FB(r)2836 2694 y Fu(0)2876 2680 y FD(\))499 2793 y(\(7-9\))969
-b(v)m(elo)s(cit)m(y)31 b(at)g(reference)g(ep)s(o)s(c)m(h)f(\()p
-FB(v)2837 2807 y Fu(0)2877 2793 y FD(\))514 2906 y(\(10\))984
-b(helio)s(cen)m(tric)29 b(distance)h(at)h(reference)g(ep)s(o)s(c)m(h)
-514 3019 y(\(11\))984 b FB(r)1701 3033 y Fu(0)1741 3019
-y Fl(:)p FB(v)1821 3033 y Fu(0)514 3132 y FD(\(12\))g(date)31
-b(\()p Fl(t)p FD(\))514 3244 y(\(13\))984 b(univ)m(ersal)29
-b(eccen)m(tric)i(anomaly)f(\()p Fl( )s FD(\))i(of)e(date,)i(appro)m(x)
-277 3470 y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1866
-3583 y(0)30 b(=)h(OK)1798 3696 y Fo(\000)p FD(1)f(=)g(illegal)f(JF)m
-(ORM)1798 3809 y Fo(\000)p FD(2)h(=)g(illegal)f(E)1798
-3922 y Fo(\000)p FD(3)h(=)g(illegal)f(A)m(OR)m(Q)1798
-4035 y Fo(\000)p FD(4)h(=)g(illegal)f(DM)1798 4148 y
-Fo(\000)p FD(5)h(=)g(n)m(umerical)f(error)0 4491 y FB(NOTES)44
-b FD(:)311 4677 y(1.)i(The)40 b(\\univ)m(ersal")f(elemen)m(ts)h(are)g
-(those)h(whic)m(h)d(de\014ne)h(the)h(orbit)f(for)h(the)g(purp)s(oses)e
-(of)i(the)427 4790 y(metho)s(d)32 b(of)g(univ)m(ersal)e(v)-5
-b(ariables)31 b(\(see)i(reference\).)47 b(They)32 b(consist)f(of)i(the)
-f(com)m(bined)f(mass)h(of)427 4903 y(the)h(t)m(w)m(o)h(b)s(o)s(dies,)e
-(an)g(ep)s(o)s(c)m(h,)h(and)f(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m
-(y)h(v)m(ectors)h(\(arbitrary)e(reference)427 5016 y(frame\))j(at)g
-(that)g(ep)s(o)s(c)m(h.)53 b(The)34 b(parameter)h(set)g(used)f(here)g
-(includes)e(also)j(v)-5 b(arious)33 b(quan)m(tities)427
-5128 y(that)i(can,)g(in)d(fact,)k(b)s(e)d(deriv)m(ed)f(from)i(the)f
-(other)h(information.)49 b(This)32 b(approac)m(h)i(is)f(tak)m(en)i(to)
-427 5241 y(a)m(v)m(oiding)d(unnecessary)f(computation)h(and)g(loss)f
-(of)h(accuracy)-8 b(.)48 b(The)31 b(supplemen)m(tary)g(quan)m(ti-)427
-5354 y(ties)22 b(are)h(\(i\))f Fl(\013)p FD(,)i(whic)m(h)d(is)g(prop)s
-(ortional)f(to)j(the)g(total)g(energy)f(of)h(the)f(orbit,)h(\(ii\))e
-(the)i(helio)s(cen)m(tric)427 5467 y(distance)35 b(at)g(ep)s(o)s(c)m
-(h,)h(\(iii\))d(the)i(out)m(w)m(ards)g(comp)s(onen)m(t)g(of)g(the)g(v)m
-(elo)s(cit)m(y)g(at)h(the)f(giv)m(en)f(ep)s(o)s(c)m(h,)427
-5580 y(\(iv\))29 b(an)f(estimate)h(of)g Fl( )s FD(,)h(the)e(\\univ)m
-(ersal)g(eccen)m(tric)h(anomaly")g(at)g(a)g(giv)m(en)g(date)g(and)f
-(\(v\))h(that)427 5693 y(date.)p eop
-%%Page: 64 66
-64 65 bop 0 52 a FD(64)311 351 y(2.)46 b(The)25 b(companion)g(routine)f
-(is)h(sla)p Ft(_)p FD(UE2PV.)h(This)d(tak)m(es)k(the)f(set)g(of)g(n)m
-(um)m(b)s(ers)e(that)i(the)f(presen)m(t)427 464 y(routine)31
-b(outputs)h(and)f(uses)g(them)h(to)h(deriv)m(e)e(the)h(ob)5
-b(ject's)33 b(p)s(osition)d(and)i(v)m(elo)s(cit)m(y)-8
-b(.)46 b(A)32 b(single)427 577 y(prediction)24 b(requires)h(one)h(call)
-g(to)g(the)h(presen)m(t)f(routine)f(follo)m(w)m(ed)g(b)m(y)h(one)g
-(call)g(to)g(sla)p Ft(_)p FD(UE2PV;)427 690 y(for)41
-b(con)m(v)m(enience,)k(the)c(t)m(w)m(o)h(calls)e(are)h(pac)m(k)-5
-b(aged)43 b(as)e(the)g(routine)f(sla)p Ft(_)p FD(PLANEL.)g(Multiple)427
-803 y(predictions)30 b(ma)m(y)i(b)s(e)f(made)h(b)m(y)g(again)f(calling)
-f(the)i(presen)m(t)g(routine)f(once,)i(but)e(then)g(calling)427
-916 y(sla)p Ft(_)p FD(UE2PV)f(m)m(ultiple)e(times,)j(whic)m(h)e(is)g
-(faster)i(than)f(m)m(ultiple)e(calls)i(to)h(sla)p Ft(_)p
-FD(PLANEL.)311 1067 y(3.)46 b(D)m(A)-8 b(TE)40 b(is)e(the)h(ep)s(o)s(c)
-m(h)g(of)g(osculation.)65 b(It)39 b(is)f(in)g(the)h(TT)f(time)g(scale)h
-(\(formerly)f(Ephemeris)427 1180 y(Time,)30 b(ET\))g(and)g(is)f(a)i(Mo)
-s(di\014ed)e(Julian)f(Date)k(\(JD)p Fo(\000)p FD(2400000.5\).)311
-1332 y(4.)46 b(The)40 b(supplied)e(orbital)h(elemen)m(ts)i(are)h(with)d
-(resp)s(ect)i(to)g(the)g(J2000)h(ecliptic)e(and)g(equino)m(x.)427
-1445 y(The)27 b(p)s(osition)f(and)h(v)m(elo)s(cit)m(y)h(parameters)g
-(returned)e(in)g(the)i(arra)m(y)g(U)f(are)h(with)f(resp)s(ect)g(to)h
-(the)427 1558 y(mean)39 b(equator)f(and)g(equino)m(x)g(of)g(ep)s(o)s(c)
-m(h)g(J2000,)k(and)c(are)g(for)g(the)h(p)s(erihelion)c(prior)h(to)j
-(the)427 1671 y(sp)s(eci\014ed)29 b(ep)s(o)s(c)m(h.)311
-1822 y(5.)46 b(The)31 b(univ)m(ersal)e(elemen)m(ts)i(returned)f(in)g
-(the)h(arra)m(y)h(U)f(are)g(in)f(canonical)h(units)e(\(solar)i(masses,)
-427 1935 y(A)m(U)g(and)f(canonical)g(da)m(ys\).)311 2087
-y(6.)46 b(Three)30 b(di\013eren)m(t)g(elemen)m(t-format)i(options)d
-(are)i(supp)s(orted,)e(as)h(follo)m(ws.)427 2332 y(JF)m(ORM=1,)h
-(suitable)e(for)i(the)f(ma)5 b(jor)30 b(planets:)602
-2534 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)f
-Fl(t)1910 2548 y Fu(0)1980 2534 y FD(\(TT)g(MJD\))602
-2647 y(ORBINC)45 b(=)55 b(inclination)27 b Fl(i)k FD(\(radians\))602
-2760 y(ANODE)76 b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)
-f(\012)h(\(radians\))602 2873 y(PERIH)122 b(=)55 b(longitude)29
-b(of)h(p)s(erihelion)d Fl($)34 b FD(\(radians\))602 2986
-y(A)m(OR)m(Q)143 b(=)55 b(mean)30 b(distance)g Fl(a)h
-FD(\(A)m(U\))602 3099 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h(<)f FD(1\))602
-3212 y(A)m(ORL)154 b(=)55 b(mean)30 b(longitude)f Fl(L)i
-FD(\(radians\))602 3325 y(DM)262 b(=)55 b(daily)29 b(motion)h
-Fl(n)g FD(\(radians\))427 3527 y(JF)m(ORM=2,)h(suitable)e(for)i(minor)d
-(planets:)602 3730 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)f Fl(t)1910 3744 y Fu(0)1980 3730
-y FD(\(TT)g(MJD\))602 3843 y(ORBINC)45 b(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 3956 y(ANODE)76 b(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-4069 y(PERIH)122 b(=)55 b(argumen)m(t)31 b(of)f(p)s(erihelion)d
-Fl(!)33 b FD(\(radians\))602 4182 y(A)m(OR)m(Q)143 b(=)55
-b(mean)30 b(distance)g Fl(a)h FD(\(A)m(U\))602 4295 y(E)352
-b(=)55 b(eccen)m(tricit)m(y)31 b Fl(e)g FD(\(0)26 b Fo(\024)f
-Fl(e)h(<)f FD(1\))602 4408 y(A)m(ORL)154 b(=)55 b(mean)30
-b(anomaly)h Fl(M)40 b FD(\(radians\))427 4610 y(JF)m(ORM=3,)31
-b(suitable)e(for)i(comets:)602 4813 y(EPOCH)85 b(=)55
-b(ep)s(o)s(c)m(h)30 b(of)h(p)s(erihelion)c Fl(T)43 b
-FD(\(TT)30 b(MJD\))602 4926 y(ORBINC)45 b(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 5039 y(ANODE)76 b(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-5152 y(PERIH)122 b(=)55 b(argumen)m(t)31 b(of)f(p)s(erihelion)d
-Fl(!)33 b FD(\(radians\))602 5265 y(A)m(OR)m(Q)143 b(=)55
-b(p)s(erihelion)27 b(distance)j Fl(q)j FD(\(A)m(U\))602
-5377 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31 b Fl(e)g
-FD(\(0)26 b Fo(\024)f Fl(e)h Fo(\024)f FD(10\))311 5580
-y(7.)46 b(Un)m(used)36 b(elemen)m(ts)h(\(DM)h(for)f(JF)m(ORM=2,)i(A)m
-(ORL)e(and)f(DM)h(for)g(JF)m(ORM=3\))g(are)g(not)g(ac-)427
-5693 y(cessed.)p eop
-%%Page: 65 67
-65 66 bop 0 52 a Fw(SUN/67.70)3252 b FD(65)311 351 y(8.)46
-b(The)36 b(algorithm)f(w)m(as)h(originally)e(adapted)i(from)g(the)g
-(EPHSLA)f(program)h(of)g(D.)16 b(H.)g(P)-8 b(.)16 b(Jones)427
-464 y(\(priv)-5 b(ate)36 b(comm)m(unication,)h(1996\).)59
-b(The)35 b(metho)s(d)h(is)f(based)g(on)h(Stump\013)7
-b('s)35 b(Univ)m(ersal)f(V)-8 b(ari-)427 577 y(ables.)0
-870 y FB(REFERENCE)44 b FD(:)d(Ev)m(erhart,)31 b(E.)f(&)g(Pitkin,)f
-(E.T.,)h(Am.)h(J.)f(Ph)m(ys.)g(51,)i(712,)g(1983.)p 0
-974 3780 8 v 0 1087 a Fx(SLA)p Fn(_)p Fx(EPB)659 b Fm(MJD)40
-b(to)e(Besselian)g(Ep)s(o)s(c)m(h)660 b Fx(SLA)p Fn(_)p
-Fx(EPB)0 1437 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ersion)30
-b(of)h(Mo)s(di\014ed)e(Julian)f(Date)k(to)f(Besselian)e(Ep)s(o)s(c)m
-(h.)0 1625 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_EPB)d(\(DATE\))0
-1931 y FB(GIVEN)g FD(:)277 2103 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(Mo)s(di\014ed)29 b(Julian)f(Date)k(\(JD)p
-Fo(\000)p FD(2400000.5\))0 2396 y FB(RETURNED)46 b FD(:)277
-2568 y Fq(sla)p Ft(_)p Fq(EPB)394 b FB(D)565 b FD(Besselian)30
-b(Ep)s(o)s(c)m(h)0 2861 y FB(REFERENCE)44 b FD(:)d(Liesk)m(e,)31
-b(J.H.,)f(1979,)j Fq(Astr.Astr)-5 b(ophys.)33 b FB(73)p
-FD(,)e(282.)p 0 2964 V 0 3077 a Fx(SLA)p Fn(_)p Fx(EPB2D)489
-b Fm(Besselian)38 b(Ep)s(o)s(c)m(h)h(to)f(MJD)491 b Fx(SLA)p
-Fn(_)p Fx(EPB2D)0 3427 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ersion)30
-b(of)h(Besselian)f(Ep)s(o)s(c)m(h)f(to)i(Mo)s(di\014ed)e(Julian)f
-(Date.)0 3615 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_EPB2D)d
-(\(EPB\))0 3922 y FB(GIVEN)g FD(:)277 4093 y Fq(EPB)548
-b FB(D)565 b FD(Besselian)30 b(Ep)s(o)s(c)m(h)0 4387
-y FB(RETURNED)46 b FD(:)277 4558 y Fq(sla)p Ft(_)p Fq(EPB2D)279
-b FB(D)565 b FD(Mo)s(di\014ed)29 b(Julian)f(Date)k(\(JD)p
-Fo(\000)p FD(2400000.5\))0 4851 y FB(REFERENCE)44 b FD(:)d(Liesk)m(e,)
-31 b(J.H.,)f(1979.)43 b Fq(Astr.Astr)-5 b(ophys.)33 b
-FB(73)p FD(,)e(282.)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p
-Fx(EPCO)554 b Fm(Con)m(v)m(ert)36 b(Ep)s(o)s(c)m(h)j(to)f(B)h(or)f(J)
-555 b Fx(SLA)p Fn(_)p Fx(EPCO)0 5418 y FB(A)m(CTION)44
-b FD(:)c(Con)m(v)m(ert)32 b(an)e(ep)s(o)s(c)m(h)g(to)h(Besselian)f(or)g
-(Julian)e(to)j(matc)m(h)h(another)e(one.)0 5606 y FB(CALL)45
-b FD(:)77 b Ft(D)47 b(=)h(sla_EPCO)d(\(K0,)i(K,)g(E\))p
-eop
-%%Page: 66 68
-66 67 bop 0 52 a FD(66)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(K0)620 b FB(C)569 b FD(form)30 b(of)h(result:)39
-b(`B'=Besselian,)31 b(`J'=Julian)277 610 y Fq(K)666 b
-FB(C)569 b FD(form)30 b(of)h(giv)m(en)f(ep)s(o)s(c)m(h:)40
-b(`B')32 b(or)e(`J')277 723 y Fq(E)674 b FB(D)565 b FD(ep)s(o)s(c)m(h)0
-1085 y FB(RETURNED)46 b FD(:)277 1257 y Fq(sla)p Ft(_)p
-Fq(EPCO)323 b FB(D)565 b FD(the)31 b(giv)m(en)f(ep)s(o)s(c)m(h)g(con)m
-(v)m(erted)i(as)f(necessary)0 1627 y FB(NOTES)44 b FD(:)311
-1818 y(1.)i(The)27 b(result)f(is)h(alw)m(a)m(ys)h(either)e(equal)h(to)h
-(or)g(v)m(ery)f(close)h(to)g(the)f(giv)m(en)h(ep)s(o)s(c)m(h)f(E.)g
-(The)g(routine)f(is)427 1931 y(required)j(only)g(in)g(applications)f
-(where)i(punctilious)c(treatmen)m(t)32 b(of)e(heterogeneous)i(mixtures)
-427 2044 y(of)f(star)f(p)s(ositions)f(is)g(necessary)-8
-b(.)311 2192 y(2.)46 b(K0)31 b(and)f(K)g(are)g(not)h(v)-5
-b(alidated.)40 b(They)30 b(are)g(in)m(terpreted)g(as)h(follo)m(ws:)506
-2340 y Fo(\017)46 b FD(If)30 b(K0)h(and)e(K)h(are)h(the)g(same,)g(the)f
-(result)g(is)f(E.)506 2470 y Fo(\017)46 b FD(If)30 b(K0)h(is)e(`B')i
-(and)f(K)g(isn't,)g(the)g(con)m(v)m(ersion)h(is)e(J)h(to)i(B.)506
-2601 y Fo(\017)46 b FD(In)30 b(all)f(other)i(cases,)g(the)g(con)m(v)m
-(ersion)g(is)e(B)i(to)g(J.)p 0 2737 3780 8 v 0 2850 a
-Fx(SLA)p Fn(_)p Fx(EPJ)763 b Fm(MJD)40 b(to)e(Julian)g(Ep)s(o)s(c)m(h)
-763 b Fx(SLA)p Fn(_)p Fx(EPJ)0 3200 y FB(A)m(CTION)44
-b FD(:)c(Con)m(v)m(ert)32 b(Mo)s(di\014ed)c(Julian)g(Date)k(to)g
-(Julian)c(Ep)s(o)s(c)m(h.)0 3388 y FB(CALL)45 b FD(:)77
-b Ft(D)47 b(=)h(sla_EPJ)d(\(DATE\))0 3738 y FB(GIVEN)g
-FD(:)277 3910 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(Mo)s(di\014ed)29
-b(Julian)f(Date)k(\(JD)p Fo(\000)p FD(2400000.5\))0 4281
-y FB(RETURNED)46 b FD(:)277 4452 y Fq(sla)p Ft(_)p Fq(EPJ)410
-b FB(D)565 b FD(Julian)28 b(Ep)s(o)s(c)m(h)0 4823 y FB(REFERENCE)44
-b FD(:)d(Liesk)m(e,)31 b(J.H.,)f(1979.)j Fq(Astr.Astr)-5
-b(ophys.)p FD(,)33 b FB(73)p FD(,)e(282.)p 0 4959 V 0
-5072 a Fx(SLA)p Fn(_)p Fx(EPJ2D)593 b Fm(Julian)38 b(Ep)s(o)s(c)m(h)g
-(to)h(MJD)594 b Fx(SLA)p Fn(_)p Fx(EPJ2D)0 5422 y FB(A)m(CTION)44
-b FD(:)c(Con)m(v)m(ert)32 b(Julian)c(Ep)s(o)s(c)m(h)h(to)i(Mo)s
-(di\014ed)e(Julian)f(Date.)0 5610 y FB(CALL)45 b FD(:)77
-b Ft(D)47 b(=)h(sla_EPJ2D)d(\(EPJ\))p eop
-%%Page: 67 69
-67 68 bop 0 52 a Fw(SUN/67.70)3252 b FD(67)0 351 y FB(GIVEN)45
-b FD(:)277 523 y Fq(EPJ)564 b FB(D)h FD(Julian)28 b(Ep)s(o)s(c)m(h)0
-944 y FB(RETURNED)46 b FD(:)277 1115 y Fq(sla)p Ft(_)p
-Fq(EPJ2D)295 b FB(D)565 b FD(Mo)s(di\014ed)29 b(Julian)f(Date)k(\(JD)p
-Fo(\000)p FD(2400000.5\))0 1536 y FB(REFERENCE)44 b FD(:)d(Liesk)m(e,)
-31 b(J.H.,)f(1979.)j Fq(Astr.Astr)-5 b(ophys.)p FD(,)33
-b FB(73)p FD(,)e(282.)p 0 1692 3780 8 v 0 1805 a Fx(SLA)p
-Fn(_)p Fx(EPV)205 b Fm(Earth)37 b(P)m(osition)f(&)j(V)-10
-b(elo)s(cit)m(y)37 b(\(high)h(accuracy\))204 b Fx(SLA)p
-Fn(_)p Fx(EPV)0 2156 y FB(A)m(CTION)44 b FD(:)71 b(Earth)45
-b(p)s(osition)f(and)h(v)m(elo)s(cit)m(y)-8 b(,)50 b(helio)s(cen)m(tric)
-45 b(and)g(barycen)m(tric,)k(with)44 b(resp)s(ect)i(to)g(the)227
-2268 y(Barycen)m(tric)31 b(Celestial)f(Reference)h(System.)0
-2456 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_EPV)g(\(DATE,)g(PH,)h
-(VH,)g(PB,)g(VB\))0 2841 y FB(GIVEN)e FD(:)277 3013 y
-Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(TDB)31 b(Mo)s(di\014ed)e(Julian)f
-(Date)k(\(Note)g(1\))0 3434 y FB(RETURNED)46 b FD(:)277
-3580 y Fq(PH)606 b FB(D\(3\))431 b FD(helio)s(cen)m(tric)29
-b([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(],)30 b(A)m(U)277
-3692 y Fq(VH)600 b FB(D\(3\))431 b FD(helio)s(cen)m(tric)29
-b([)j(_)-42 b Fl(x)q(;)31 b FD(_)-41 b Fl(y)s(;)31 b
-FD(_)-41 b Fl(z)20 b FD(],)30 b(A)m(U)i(d)2722 3659 y
-Fp(\000)p Fu(1)277 3805 y Fq(PB)610 b FB(D\(3\))431 b
-FD(barycen)m(tric)30 b([)15 b Fl(x;)g(y)s(;)g(z)21 b
-FD(],)31 b(A)m(U)277 3918 y Fq(VB)604 b FB(D\(3\))431
-b FD(barycen)m(tric)30 b([)i(_)-42 b Fl(x)q(;)32 b FD(_)-42
-b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20 b FD(],)31 b(A)m(U)g(d)2712
-3885 y Fp(\000)p Fu(1)0 4331 y FB(NOTES)44 b FD(:)311
-4542 y(1.)i(The)39 b(date)g(is)f(TDB)h(as)g(MJD)h(\(=JD)p
-Fo(\000)p FD(2400000.5\).)70 b(TT)38 b(can)h(b)s(e)f(used)g(instead)g
-(of)i(TDB)f(in)427 4655 y(most)31 b(applications.)311
-4813 y(2.)46 b(The)29 b(v)m(ectors)i(are)e(with)f(resp)s(ect)i(to)g
-(the)f(Barycen)m(tric)h(Celestial)e(Reference)i(System)f(\(BCRS\).)427
-4926 y(P)m(ositions)h(are)h(in)e(A)m(U;)i(v)m(elo)s(cities)f(are)h(in)e
-(A)m(U)i(p)s(er)e(TDB)i(da)m(y)-8 b(.)311 5083 y(3.)46
-b(The)22 b(routine)g(is)f(a)i Fq(simpli\014e)-5 b(d)27
-b(solution)k FD(from)22 b(the)g(planetary)g(theory)h(VSOP2000)h(\(X.)16
-b(Moisson,)427 5196 y(P)-8 b(.)16 b(Bretagnon,)37 b(2001,)g(Celes.)52
-b(Mec)m(hanics)34 b(&)g(Dyn.)53 b(Astron.,)35 b FB(80)p
-FD(,)h(3/4,)h(205-213\))h(and)33 b(is)h(an)427 5309 y(adaptation)23
-b(of)f(original)f(F)-8 b(ortran)23 b(co)s(de)f(supplied)d(b)m(y)k(P)-8
-b(.)15 b(Bretagnon)24 b(\(priv)-5 b(ate)22 b(comm)m(unication,)427
-5422 y(2000\).)311 5580 y(4.)46 b(Comparisons)27 b(o)m(v)m(er)j(the)f
-(time)f(span)g(1900-2100)33 b(with)27 b(this)g(simpli\014ed)e(solution)
-i(and)h(the)h(JPL)427 5693 y(DE405)j(ephemeris)d(giv)m(e)i(the)g(follo)
-m(wing)e(results:)p eop
-%%Page: 68 70
-68 69 bop 0 52 a FD(68)1543 351 y(RMS)118 b(max)602 464
-y(Helio)s(cen)m(tric:)753 577 y(p)s(osition)28 b(error)251
-b(3.7)204 b(11.2)i(km)753 690 y(v)m(elo)s(cit)m(y)31
-b(error)261 b(1.4)234 b(5.0)221 b(mm/s)602 803 y(Barycen)m(tric:)753
-916 y(p)s(osition)28 b(error)251 b(4.6)204 b(13.4)i(km)753
-1029 y(v)m(elo)s(cit)m(y)31 b(error)261 b(1.4)234 b(4.9)221
-b(mm/s)427 1190 y(The)30 b(results)f(deteriorate)i(outside)f(this)f
-(time)h(span.)311 1331 y(5.)46 b(The)27 b(routine)f(sla)p
-Ft(_)p FD(EVP)g(is)h(faster)g(but)g(less)f(accurate.)41
-b(The)27 b(presen)m(t)g(routine)f(targets)j(the)e(case)427
-1444 y(where)34 b(high)e(accuracy)j(is)e(more)h(imp)s(ortan)m(t)g(than)
-f(CPU)h(time,)h(y)m(et)g(the)f(extra)g(complication)427
-1557 y(of)d(reading)e(a)i(pre-computed)f(ephemeris)f(is)g(not)i
-(justi\014ed.)p 0 1674 3780 8 v 0 1787 a Fx(SLA)p Fn(_)p
-Fx(EQECL)569 b Fm(J2000)37 b Fg(\013)q(;)20 b(\016)43
-b Fm(to)c(Ecliptic)567 b Fx(SLA)p Fn(_)p Fx(EQECL)0 2137
-y FB(A)m(CTION)44 b FD(:)c(T)-8 b(ransformation)28 b(from)g(J2000.0)j
-(equatorial)d(co)s(ordinates)h(to)h(ecliptic)d(longitude)h(and)g(lati-)
-227 2250 y(tude.)0 2438 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_EQECL)g(\(DR,)g(DD,)h(DATE,)g(DL,)f(DB\))0 2767
-y FB(GIVEN)f FD(:)277 2913 y Fq(DR,DD)435 b FB(D)565
-b FD(J2000.0)33 b(mean)d([)15 b Fl(\013;)g(\016)20 b
-FD(])31 b(\(radians\))277 3026 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(TDB)68 b(\(formerly)f(ET\))g(as)h(Mo)s(di\014ed)d
-(Julian)h(Date)1658 3139 y(\(JD)p Fo(\000)p FD(2400000.5\))0
-3456 y FB(RETURNED)46 b FD(:)277 3602 y Fq(DL,DB)449
-b FB(D)565 b FD(ecliptic)29 b(longitude)g(and)g(latitude)g(\(mean)h(of)
-h(date,)f(IA)m(U)1658 3715 y(1980)i(theory)-8 b(,)32
-b(radians\))p 0 3848 V 0 3961 a Fx(SLA)p Fn(_)p Fx(EQEQX)410
-b Fm(Equation)36 b(of)j(the)f(Equino)m(xes)410 b Fx(SLA)p
-Fn(_)p Fx(EQEQX)0 4311 y FB(A)m(CTION)44 b FD(:)c(Equation)30
-b(of)h(the)f(equino)m(xes)g(\(IA)m(U)i(1994\).)0 4499
-y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_EQEQX)d(\(DATE\))0
-4828 y FB(GIVEN)g FD(:)277 4974 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(TDB)68 b(\(formerly)f(ET\))g(as)h(Mo)s(di\014ed)d
-(Julian)h(Date)1658 5087 y(\(JD)p Fo(\000)p FD(2400000.5\))0
-5404 y FB(RETURNED)46 b FD(:)277 5575 y Fq(sla)p Ft(_)p
-Fq(EQEQX)250 b FB(D)565 b FD(The)30 b(equation)g(of)h(the)f(equino)m
-(xes)g(\(radians\))p eop
-%%Page: 69 71
-69 70 bop 0 52 a Fw(SUN/67.70)3252 b FD(69)0 351 y FB(NOTES)44
-b FD(:)311 533 y(1.)i(The)36 b(equation)f(of)i(the)f(equino)m(xes)f(is)
-g(de\014ned)g(here)h(as)g(GAST)f Fo(\000)h FD(GMST:)g(it)f(is)g(added)g
-(to)i(a)427 646 y Fq(me)-5 b(an)39 b FD(sidereal)29 b(time)h(to)h(giv)m
-(e)g(the)f Fq(app)-5 b(ar)g(ent)42 b FD(sidereal)29 b(time.)311
-787 y(2.)46 b(The)25 b(c)m(hange)i(from)e(the)g(classic)g(\\textb)s(o)s
-(ok")i(expression)d(\001)p Fl( )18 b(cos)d(\017)26 b
-FD(o)s(ccurred)e(with)h(IA)m(U)h(Reso-)427 900 y(lution)g(C7,)i
-(Recommendation)g(3)g(\(1994\).)42 b(The)27 b(new)g(form)m(ulation)f
-(tak)m(es)j(in)m(to)e(accoun)m(t)i(cross-)427 1013 y(terms)37
-b(b)s(et)m(w)m(een)h(the)f(v)-5 b(arious)36 b(precession)h(and)f(n)m
-(utation)h(quan)m(tities,)h(amoun)m(ting)f(to)h(ab)s(out)427
-1125 y(3)c(milliarcsec.)48 b(The)33 b(transition)f(from)h(the)h(old)e
-(to)j(the)e(new)g(mo)s(del)g(o\016cially)f(to)s(ok)i(place)g(on)427
-1238 y(1997)e(F)-8 b(ebruary)31 b(27.)0 1561 y FB(REFERENCE)44
-b FD(:)d(Capitaine,)29 b(N.)i(&)f(Gon)m(tier,)h(A.-M.)g(\(1993\),)j
-Fq(Astr)-5 b(on.)42 b(Astr)-5 b(ophys.)p FD(,)33 b FB(275)p
-FD(,)f(645-650.)p 0 1682 3780 8 v 0 1795 a Fx(SLA)p Fn(_)p
-Fx(EQGAL)530 b Fm(J2000)38 b Fg(\013)q(;)20 b(\016)43
-b Fm(to)38 b(Galactic)530 b Fx(SLA)p Fn(_)p Fx(EQGAL)0
-2145 y FB(A)m(CTION)44 b FD(:)62 b(T)-8 b(ransformation)40
-b(from)h(J2000.0)i(FK5)f(equatorial)e(co)s(ordinates)h(to)h(IA)m(U)g
-(1958)g(galactic)227 2258 y(co)s(ordinates.)0 2446 y
-FB(CALL)j FD(:)77 b Ft(CALL)46 b(sla_EQGAL)g(\(DR,)g(DD,)h(DL,)g(DB\))0
-2773 y FB(GIVEN)e FD(:)277 2945 y Fq(DR,DD)435 b FB(D)565
-b FD(J2000.0)33 b([)15 b Fl(\013;)g(\016)20 b FD(])31
-b(\(radians\))0 3268 y FB(RETURNED)46 b FD(:)277 3439
-y Fq(DL,DB)449 b FB(D)565 b FD(galactic)29 b(longitude)e(and)h
-(latitude)f([)15 b Fl(l)2966 3406 y Ff(I)-7 b(I)3030
-3439 y Fl(;)15 b(b)3109 3406 y Ff(I)-7 b(I)3189 3439
-y FD(])28 b(\(radians\))0 3762 y FB(NOTE)44 b FD(:)d(The)29
-b(equatorial)h(co)s(ordinates)g(are)h(J2000.0)h(FK5.)41
-b(Use)31 b(the)f(routine)f(sla)p Ft(_)p FD(EG50)i(if)e(con)m(v)m
-(ersion)227 3875 y(from)h(B1950.0)j(FK4)e(co)s(ordinates)f(is)g
-(required.)0 4198 y FB(REFERENCE)44 b FD(:)d(Blaau)m(w)30
-b Fq(et)j(al.)p FD(,)e(1960,)h Fq(Mon.Not.R.astr.So)-5
-b(c.)p FD(,)33 b FB(121)p FD(,)e(123.)p 0 4314 V 0 4427
-a Fx(SLA)p Fn(_)p Fx(ETRMS)516 b Fm(E-terms)37 b(of)h(Ab)s(erration)515
-b Fx(SLA)p Fn(_)p Fx(ETRMS)0 4777 y FB(A)m(CTION)44 b
-FD(:)39 b(Compute)26 b(the)h(E-terms)h(v)m(ector)g({)f(the)h(part)e(of)
-i(the)f(ann)m(ual)f(ab)s(erration)g(whic)m(h)g(arises)g(from)227
-4890 y(the)31 b(eccen)m(tricit)m(y)g(of)g(the)g(Earth's)f(orbit.)0
-5078 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_ETRMS)g(\(EP,)g(EV\))0
-5405 y FB(GIVEN)f FD(:)277 5576 y Fq(EP)612 b FB(D)565
-b FD(Besselian)30 b(ep)s(o)s(c)m(h)p eop
-%%Page: 70 72
-70 71 bop 0 52 a FD(70)0 351 y FB(RETURNED)46 b FD(:)277
-523 y Fq(EV)606 b FB(D\(3\))431 b FD(E-terms)31 b(as)f([\001)p
-Fl(x;)15 b FD(\001)p Fl(y)s(;)g FD(\001)p Fl(z)20 b FD(])0
-845 y FB(NOTE)44 b FD(:)g(Note)33 b(the)f(use)g(of)g(the)g(J2000)i(ab)s
-(erration)d(constan)m(t)i(\(20)2410 808 y Fk(0)m(0)2414
-845 y Fl(:)p FD(49552\).)49 b(This)30 b(is)h(a)h(re\015ection)g(of)g
-(the)227 958 y(fact)g(that)g(the)f(E-terms)g(em)m(b)s(o)s(died)e(in)h
-(existing)g(star)h(catalogues)h(w)m(ere)g(computed)e(from)h(a)g(v)-5
-b(ariet)m(y)227 1071 y(of)30 b(ab)s(erration)f(constan)m(ts.)42
-b(Rather)30 b(than)f(adopting)g(one)h(of)g(the)g(old)f(constan)m(ts)i
-(the)f(latest)g(v)-5 b(alue)29 b(is)227 1184 y(used)h(here.)0
-1506 y FB(REFERENCES)44 b FD(:)311 1688 y(1.)i(Smith,)29
-b(C.A.)i Fq(et)h(al.)p FD(,)g(1989.)42 b Fq(Astr.J.)30
-b FB(97)p FD(,)h(265.)311 1828 y(2.)46 b(Y)-8 b(allop,)30
-b(B.D.)i Fq(et)h(al.)p FD(,)e(1989.)42 b Fq(Astr.J.)30
-b FB(97)p FD(,)h(274.)p 0 1944 3780 8 v 0 2057 a Fx(SLA)p
-Fn(_)p Fx(EULER)204 b Fm(Rotation)36 b(Matrix)h(from)g(Euler)h(Angles)
-203 b Fx(SLA)p Fn(_)p Fx(EULER)0 2407 y FB(A)m(CTION)44
-b FD(:)k(F)-8 b(orm)35 b(a)f(rotation)h(matrix)e(from)h(the)g(Euler)f
-(angles)h({)h(three)f(successiv)m(e)g(rotations)h(ab)s(out)227
-2520 y(sp)s(eci\014ed)29 b(Cartesian)h(axes)h(\(single)e(precision\).)0
-2708 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_EULER)g(\(ORDER,)f(PHI,)
-i(THETA,)f(PSI,)h(RMAT\))0 3035 y FB(GIVEN)e FD(:)277
-3181 y Fq(ORDER)403 b FB(C*\(*\))383 b FD(sp)s(eci\014es)29
-b(ab)s(out)h(whic)m(h)f(axes)i(the)g(rotations)g(o)s(ccur)277
-3294 y Fq(PHI)571 b FB(R)c FD(1st)31 b(rotation)g(\(radians\))277
-3406 y Fq(THET)-7 b(A)415 b FB(R)567 b FD(2nd)30 b(rotation)h
-(\(radians\))277 3519 y Fq(PSI)588 b FB(R)567 b FD(3rd)30
-b(rotation)h(\(radians\))0 3833 y FB(RETURNED)46 b FD(:)277
-4005 y Fq(RMA)-7 b(T)462 b FB(R\(3,3\))352 b FD(rotation)31
-b(matrix)0 4327 y FB(NOTES)44 b FD(:)311 4509 y(1.)i(A)30
-b(rotation)h(is)e(p)s(ositiv)m(e)f(when)h(the)h(reference)h(frame)f
-(rotates)h(an)m(ticlo)s(c)m(kwise)e(as)i(seen)f(lo)s(oking)427
-4622 y(to)m(w)m(ards)h(the)g(origin)e(from)h(the)g(p)s(ositiv)m(e)g
-(region)g(of)g(the)h(sp)s(eci\014ed)d(axis.)311 4762
-y(2.)46 b(The)25 b(c)m(haracters)i(of)e(ORDER)g(de\014ne)g(whic)m(h)f
-(axes)i(the)f(three)h(successiv)m(e)f(rotations)h(are)f(ab)s(out.)427
-4875 y(A)40 b(t)m(ypical)e(v)-5 b(alue)39 b(is)f(`ZXZ',)h(indicating)e
-(that)j(RMA)-8 b(T)40 b(is)e(to)i(b)s(ecome)f(the)h(direction)e(cosine)
-427 4988 y(matrix)29 b(corresp)s(onding)f(to)j(rotations)f(of)g(the)g
-(reference)g(frame)g(through)f(PHI)g(radians)g(ab)s(out)427
-5101 y(the)21 b(old)e Fq(z)p FD(-axis,)k(follo)m(w)m(ed)d(b)m(y)g(THET)
--8 b(A)20 b(radians)f(ab)s(out)h(the)h(resulting)d Fq(x)p
-FD(-axis,)k(then)e(PSI)g(radians)427 5214 y(ab)s(out)30
-b(the)h(resulting)d Fq(z)p FD(-axis.)41 b(In)30 b(detail:)506
-5354 y Fo(\017)46 b FD(The)30 b(axis)g(names)h(can)g(b)s(e)f(an)m(y)h
-(of)g(the)f(follo)m(wing,)g(in)f(an)m(y)i(order)f(or)h(com)m(bination:)
-40 b(X,)31 b(Y,)597 5467 y(Z,)f(upp)s(ercase)f(or)g(lo)m(w)m(ercase,)j
-(1,)e(2,)h(3.)41 b(Normal)29 b(axis)g(lab)s(elling/n)m(um)m(b)s(ering)c
-(con)m(v)m(en)m(tions)597 5580 y(apply;)43 b(the)d Fq(xyz)g
-FD(\()p Fo(\021)g FD(123\))h(triad)e(is)g(righ)m(t-handed.)66
-b(Th)m(us,)41 b(the)f(`ZXZ')f(example)g(giv)m(en)597
-5693 y(ab)s(o)m(v)m(e)32 b(could)d(b)s(e)h(written)f(`zxz')j(or)e
-(`313')j(\(or)d(ev)m(en)h(`ZxZ')f(or)h(`3xZ'\).)p eop
-%%Page: 71 73
-71 72 bop 0 52 a Fw(SUN/67.70)3252 b FD(71)506 351 y
-Fo(\017)46 b FD(ORDER)30 b(is)g(terminated)g(b)m(y)g(length)g(or)g(b)m
-(y)g(the)h(\014rst)f(unrecognized)f(c)m(haracter.)506
-480 y Fo(\017)46 b FD(F)-8 b(ew)m(er)23 b(than)e(three)g(rotations)h
-(are)f(acceptable,)k(in)20 b(whic)m(h)g(case)i(the)g(later)f(angle)g
-(argumen)m(ts)597 593 y(are)31 b(ignored.)311 736 y(3.)46
-b(Zero)31 b(rotations)f(pro)s(duces)f(the)i(iden)m(tit)m(y)f(RMA)-8
-b(T.)p 0 862 3780 8 v 0 975 a Fx(SLA)p Fn(_)p Fx(EVP)623
-b Fm(Earth)37 b(P)m(osition)f(&)j(V)-10 b(elo)s(cit)m(y)622
-b Fx(SLA)p Fn(_)p Fx(EVP)0 1325 y FB(A)m(CTION)44 b FD(:)c(Barycen)m
-(tric)32 b(and)d(helio)s(cen)m(tric)g(v)m(elo)s(cit)m(y)i(and)f(p)s
-(osition)f(of)h(the)h(Earth.)0 1513 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_EVP)g(\(DATE,)g(DEQX,)h(DVB,)f(DPB,)h(DVH,)g(DPH\))0
-1853 y FB(GIVEN)e FD(:)277 2000 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(TDB)52 b(\(formerly)e(ET\))h(as)h(a)g(Mo)s(di\014ed)e
-(Julian)f(Date)1658 2112 y(\(JD)p Fo(\000)p FD(2400000.5\))277
-2225 y Fq(DEQX)467 b FB(D)565 b FD(Julian)36 b(Ep)s(o)s(c)m(h)h(\()p
-Fq(e.g.)h FD(2000D0\))j(of)d(mean)g(equator)h(and)1658
-2338 y(equino)m(x)j(of)h(the)g(v)m(ectors)i(returned.)77
-b(If)42 b(DEQX)h Fl(<)i FD(0,)1658 2451 y(all)c(v)m(ectors)h(are)g
-(referred)f(to)h(the)g(mean)g(equator)g(and)1658 2564
-y(equino)m(x)30 b(\(FK5\))i(of)e(date)h(D)m(A)-8 b(TE.)0
-2902 y FB(RETURNED)46 b FD(:)277 3048 y Fq(D)n(VB)537
-b FB(D\(3\))431 b FD(barycen)m(tric)30 b([)i(_)-42 b
-Fl(x)q(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(],)31 b(A)m(U)g(s)2697 3015 y Fp(\000)p Fu(1)277
-3161 y Fq(DPB)541 b FB(D\(3\))431 b FD(barycen)m(tric)30
-b([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(],)31 b(A)m(U)277
-3273 y Fq(D)n(VH)533 b FB(D\(3\))431 b FD(helio)s(cen)m(tric)29
-b([)j(_)-42 b Fl(x)q(;)31 b FD(_)-41 b Fl(y)s(;)31 b
-FD(_)-41 b Fl(z)20 b FD(],)30 b(A)m(U)i(s)2707 3240 y
-Fp(\000)p Fu(1)277 3386 y Fq(DPH)537 b FB(D\(3\))431
-b FD(helio)s(cen)m(tric)29 b([)15 b Fl(x;)g(y)s(;)g(z)21
-b FD(],)30 b(A)m(U)0 3724 y FB(NOTES)44 b FD(:)311 3909
-y(1.)i(This)24 b(routine)g(is)g(accurate)i(enough)f(for)g(man)m(y)g
-(purp)s(oses)f(but)g(faster)i(and)e(more)h(compact)i(than)427
-4022 y(the)36 b(sla)p Ft(_)p FD(EPV)e(routine.)53 b(The)35
-b(maxim)m(um)f(deviations)g(from)h(the)g(JPL)f(DE96)i(ephemeris)e(are)
-427 4135 y(as)d(follo)m(ws:)506 4279 y Fo(\017)46 b FD(v)m(elo)s(cit)m
-(y)31 b(\(barycen)m(tric)g(or)f(helio)s(cen)m(tric\):)40
-b(420)32 b(mm)d(s)2495 4246 y Fp(\000)p Fu(1)506 4407
-y Fo(\017)46 b FD(p)s(osition)29 b(\(barycen)m(tric\):)41
-b(6900)32 b(km)506 4536 y Fo(\017)46 b FD(p)s(osition)29
-b(\(helio)s(cen)m(tric\):)40 b(1600)32 b(km)311 4679
-y(2.)46 b(The)41 b(routine)g(is)f(adapted)i(from)f(the)g(BAR)-10
-b(VEL)42 b(and)f(BAR)m(COR)g(subroutines)e(of)j(Stump\013)427
-4792 y(\(1980\).)i(Most)31 b(of)g(the)g(c)m(hanges)g(are)g(merely)f
-(cosmetic)i(and)e(do)g(not)h(a\013ect)h(the)f(results)e(at)i(all.)427
-4905 y(Ho)m(w)m(ev)m(er,)d(some)c(adjustmen)m(ts)g(ha)m(v)m(e)h(b)s
-(een)e(made)h(so)g(as)g(to)g(giv)m(e)h(results)d(that)j(refer)e(to)i
-(the)f(IA)m(U)427 5018 y(1976)k(`FK5')f(equino)m(x)f(and)f(precession,)
-i(although)e(the)h(di\013erences)g(these)g(c)m(hanges)h(mak)m(e)h
-(rela-)427 5131 y(tiv)m(e)e(to)g(the)g(results)e(from)h(Stump\013)7
-b('s)24 b(original)g(`FK4')i(v)m(ersion)f(are)h(smaller)e(than)h(the)h
-(inheren)m(t)427 5244 y(accuracy)34 b(of)e(the)g(algorithm.)46
-b(One)32 b(minor)e(shortcoming)i(in)f(the)h(original)f(routines)g(that)
-i(has)427 5357 y FB(not)27 b FD(b)s(een)e(corrected)j(is)d(that)i
-(sligh)m(tly)e(b)s(etter)i(n)m(umerical)e(accuracy)i(could)f(b)s(e)g
-(ac)m(hiev)m(ed)h(if)e(the)427 5470 y(v)-5 b(arious)32
-b(p)s(olynomial)e(ev)-5 b(aluations)32 b(w)m(ere)h(to)g(b)s(e)f(so)h
-(arranged)g(that)g(the)g(smallest)e(terms)i(w)m(ere)427
-5583 y(computed)d(\014rst.)p eop
-%%Page: 72 74
-72 73 bop 0 52 a FD(72)0 351 y FB(REFERENCE)44 b FD(:)d(Stump\013,)29
-b(P)-8 b(.,)31 b(1980.,)i Fq(Astr)-5 b(on.Astr)g(ophys.Suppl.Ser.)34
-b FB(41)p FD(,)e(1-8.)p 0 490 3780 8 v 0 603 a Fx(SLA)p
-Fn(_)p Fx(FITXY)209 b Fm(Fit)38 b(Linear)g(Mo)s(del)g(to)h(Tw)m(o)e([)
-20 b Fg(x;)g(y)j Fm(])38 b(Sets)212 b Fx(SLA)p Fn(_)p
-Fx(FITXY)0 953 y FB(A)m(CTION)44 b FD(:)c(Fit)31 b(a)f(linear)f(mo)s
-(del)g(to)j(relate)e(t)m(w)m(o)i(sets)f(of)f([)15 b Fl(x;)g(y)k
-FD(])31 b(co)s(ordinates.)0 1141 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_FITXY)g(\(ITYPE,)f(NP,)i(XYE,)g(XYM,)g(COEFFS,)e
-(J\))0 1500 y FB(GIVEN)g FD(:)277 1646 y Fq(ITYPE)444
-b FB(I)605 b FD(t)m(yp)s(e)31 b(of)f(mo)s(del:)40 b(4)31
-b(or)f(6)h(\(note)g(1\))277 1759 y Fq(NP)606 b FB(I)f
-FD(n)m(um)m(b)s(er)29 b(of)i(samples)e(\(note)j(2\))277
-1872 y Fq(XYE)538 b FB(D\(2,NP\))249 b FD(exp)s(ected)31
-b([)15 b Fl(x;)g(y)k FD(])30 b(for)g(eac)m(h)i(sample)277
-1985 y Fq(XYM)518 b FB(D\(2,NP\))249 b FD(measured)30
-b([)15 b Fl(x;)g(y)k FD(])30 b(for)g(eac)m(h)i(sample)0
-2354 y FB(RETURNED)46 b FD(:)277 2500 y Fq(COEFFS)370
-b FB(D\(6\))431 b FD(co)s(e\016cien)m(ts)31 b(of)g(mo)s(del)e(\(note)i
-(3\))277 2613 y Fq(J)688 b FB(I)605 b FD(status:)1825
-2726 y(0)31 b(=)f(OK)1752 2839 y Fo(\000)p FD(1)h(=)f(illegal)e(ITYPE)
-1752 2952 y Fo(\000)p FD(2)j(=)f(insu\016cien)m(t)e(data)1752
-3065 y Fo(\000)p FD(3)j(=)f(singular)e(solution)0 3434
-y FB(NOTES)44 b FD(:)311 3628 y(1.)i(ITYPE,)32 b(whic)m(h)f(m)m(ust)i
-(b)s(e)f(either)g(4)g(or)h(6,)g(selects)g(the)g(t)m(yp)s(e)g(of)f(mo)s
-(del)f(\014tted.)48 b(Both)33 b(allo)m(w)m(ed)427 3741
-y(ITYPE)j(v)-5 b(alues)35 b(pro)s(duce)g(a)h(mo)s(del)f(COEFFS)g(whic)m
-(h)f(consists)i(of)g(six)f(co)s(e\016cien)m(ts,)j(namely)427
-3854 y(the)k(zero)g(p)s(oin)m(ts)e(and,)j(for)e(eac)m(h)h(of)g(XE)f
-(and)g(YE,)g(the)g(co)s(e\016cien)m(t)h(of)g(XM)f(and)g(YM.)h(F)-8
-b(or)427 3967 y(ITYPE=6,)39 b(all)d(six)g(co)s(e\016cien)m(ts)i(are)g
-(indep)s(enden)m(t,)f(mo)s(delling)d(squash)i(and)h(shear)g(as)g(w)m
-(ell)427 4080 y(as)d(origin,)f(scale,)i(and)e(orien)m(tation.)50
-b(Ho)m(w)m(ev)m(er,)37 b(ITYPE=4)c(selects)h(the)f Fq(solid)k(b)-5
-b(o)g(dy)37 b(r)-5 b(otation)427 4193 y FD(option;)41
-b(the)d(mo)s(del)e(COEFFS)h(still)e(consists)i(of)h(the)f(same)h(six)f
-(co)s(e\016cien)m(ts,)j(but)d(no)m(w)g(t)m(w)m(o)427
-4306 y(of)32 b(them)f(are)g(used)f(t)m(wice)i(\(appropriately)e
-(signed\).)42 b(Origin,)29 b(scale)i(and)g(orien)m(tation)g(are)h
-(still)427 4419 y(mo)s(delled,)d(but)h(not)g(squash)g(or)g(shear)g({)h
-(the)f(units)f(of)i(X)f(and)g(Y)h(ha)m(v)m(e)g(to)g(b)s(e)f(the)h
-(same.)311 4568 y(2.)46 b(F)-8 b(or)31 b(NC=4,)g(NP)f(m)m(ust)h(b)s(e)e
-(at)i(least)g(2.)41 b(F)-8 b(or)31 b(NC=6,)g(NP)f(m)m(ust)g(b)s(e)g(at)
-h(least)g(3.)311 4717 y(3.)46 b(The)33 b(mo)s(del)e(is)h(returned)g(in)
-f(the)i(arra)m(y)g(COEFFS.)g(Naming)f(the)h(six)f(elemen)m(ts)h(of)g
-(COEFFS)427 4830 y Fl(a;)15 b(b;)g(c;)g(d;)g(e)43 b FD(&)d
-Fl(f)10 b FD(,)42 b(the)e(mo)s(del)f(transforms)g Fq(me)-5
-b(asur)g(e)g(d)52 b FD(co)s(ordinates)40 b([)p Fl(x)2968
-4844 y Ff(m)3035 4830 y Fl(;)15 b(y)3120 4844 y Ff(m)3201
-4830 y FD(])41 b(in)m(to)f Fq(exp)-5 b(e)g(cte)g(d)427
-4943 y FD(co)s(ordinates)30 b([)p Fl(x)987 4957 y Ff(e)1024
-4943 y Fl(;)15 b(y)1109 4957 y Ff(e)1161 4943 y FD(])31
-b(as)g(follo)m(ws:)597 5092 y Fl(x)649 5106 y Ff(e)711
-5092 y FD(=)25 b Fl(a)c FD(+)e Fl(bx)1057 5106 y Ff(m)1144
-5092 y FD(+)h Fl(cy)1319 5106 y Ff(m)597 5205 y Fl(y)642
-5219 y Ff(e)704 5205 y FD(=)25 b Fl(d)20 b FD(+)g Fl(ex)1052
-5219 y Ff(m)1139 5205 y FD(+)g Fl(f)10 b(y)1330 5219
-y Ff(m)427 5354 y FD(F)-8 b(or)33 b(the)g Fq(solid)i(b)-5
-b(o)g(dy)36 b(r)-5 b(otation)42 b FD(option)32 b(\(ITYPE=4\),)h(the)g
-(magnitudes)e(of)i Fl(b)f FD(and)g Fl(f)10 b FD(,)32
-b(and)g(of)g Fl(c)427 5467 y FD(and)k Fl(e)p FD(,)i(are)e(equal.)57
-b(The)35 b(signs)g(of)h(these)h(co)s(e\016cien)m(ts)f(dep)s(end)f(on)h
-(whether)f(there)h(is)f(a)h(sign)427 5580 y(rev)m(ersal)41
-b(b)s(et)m(w)m(een)g([)p Fl(x)1210 5594 y Ff(e)1247 5580
-y Fl(;)15 b(y)1332 5594 y Ff(e)1369 5580 y FD(])41 b(and)f([)p
-Fl(x)1699 5594 y Ff(m)1766 5580 y Fl(;)15 b(y)1851 5594
-y Ff(m)1917 5580 y FD(];)47 b(\014ts)40 b(are)h(p)s(erformed)e(with)h
-(and)g(without)f(a)i(sign)427 5693 y(rev)m(ersal)31 b(and)e(the)i(b)s
-(est)f(one)h(c)m(hosen.)p eop
-%%Page: 73 75
-73 74 bop 0 52 a Fw(SUN/67.70)3252 b FD(73)311 351 y(4.)46
-b(Error)27 b(status)h(v)-5 b(alues)27 b(J=)p Fo(\000)p
-FD(1)h(and)f Fo(\000)p FD(2)h(lea)m(v)m(e)h(COEFFS)e(unc)m(hanged;)i
-(if)d(J=)p Fo(\000)p FD(3)i(COEFFS)f(ma)m(y)427 464 y(ha)m(v)m(e)32
-b(b)s(een)e(c)m(hanged.)311 602 y(5.)46 b(See)31 b(also)f(sla)p
-Ft(_)p FD(PXY,)g(sla)p Ft(_)p FD(INVF,)h(sla)p Ft(_)p
-FD(XY2XY,)g(sla)p Ft(_)p FD(DCMPF.)p 0 709 3780 8 v 0
-821 a Fx(SLA)p Fn(_)p Fx(FK425)862 b Fm(FK4)39 b(to)f(FK5)862
-b Fx(SLA)p Fn(_)p Fx(FK425)0 1172 y FB(A)m(CTION)44 b
-FD(:)c(Con)m(v)m(ert)31 b(B1950.0)h(FK4)f(star)e(data)i(to)f(J2000.0)i
-(FK5.)41 b(This)28 b(routine)h(con)m(v)m(erts)i(stars)f(from)227
-1285 y(the)37 b(old,)g(Bessel-New)m(com)m(b,)j(FK4)d(system)f(to)h(the)
-g(new,)g(IA)m(U)g(1976,)j(FK5,)f(F)-8 b(ric)m(k)m(e)37
-b(system.)59 b(The)227 1398 y(precepts)34 b(of)h(Smith)d
-Fq(et)37 b(al.)d FD(\(see)h(reference)g(1\))g(are)g(follo)m(w)m(ed,)g
-(using)e(the)h(implemen)m(tation)f(b)m(y)h(Y)-8 b(al-)227
-1511 y(lop)22 b Fq(et)j(al.)e FD(\(reference)g(2\))g(of)g(a)f(matrix)g
-(metho)s(d)g(due)f(to)j(Standish.)36 b(Kinoshita's)20
-b(dev)m(elopmen)m(t)j(of)g(An-)227 1623 y(do)m(y)m(er's)28
-b(p)s(ost-New)m(com)m(b)g(precession)d(is)h(used.)39
-b(The)26 b(n)m(umerical)f(constan)m(ts)j(from)e(Seidelmann)e
-Fq(et)29 b(al.)227 1736 y FD(\(reference)i(3\))h(are)e(used)g
-(canonically)-8 b(.)0 1924 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_FK425)g(\(R1950,D1950,DR1950,DD1)o(950,)o(P19)o(50,V)o(1950)o(,)
-1192 2037 y(R2000,D2000,DR2000,DD2)o(000,)o(P20)o(00,V)o(2000)o(\))0
-2352 y FB(GIVEN)f FD(:)277 2498 y Fq(R1950)486 b FB(D)565
-b FD(B1950.0)33 b Fl(\013)e FD(\(radians\))277 2611 y
-Fq(D1950)483 b FB(D)565 b FD(B1950.0)33 b Fl(\016)i FD(\(radians\))277
-2724 y Fq(DR1950)417 b FB(D)565 b FD(B1950.0)39 b(prop)s(er)c(motion)h
-(in)f Fl(\013)i FD(\(radians)f(p)s(er)f(tropical)1658
-2837 y(y)m(ear\))277 2950 y Fq(DD1950)414 b FB(D)565
-b FD(B1950.0)41 b(prop)s(er)c(motion)i(in)e Fl(\016)42
-b FD(\(radians)37 b(p)s(er)h(tropical)1658 3063 y(y)m(ear\))277
-3176 y Fq(P1950)490 b FB(D)565 b FD(B1950.0)33 b(parallax)d(\(arcsec\))
-277 3289 y Fq(V1950)484 b FB(D)565 b FD(B1950.0)48 b(radial)c(v)m(elo)s
-(cit)m(y)i(\(km)f(s)2884 3256 y Fp(\000)p Fu(1)2978 3289
-y FD(,)50 b(+v)m(e)45 b(=)g(mo)m(ving)1658 3402 y(a)m(w)m(a)m(y\))0
-3695 y FB(RETURNED)h FD(:)277 3841 y Fq(R2000)486 b FB(D)565
-b FD(J2000.0)33 b Fl(\013)e FD(\(radians\))277 3954 y
-Fq(D2000)483 b FB(D)565 b FD(J2000.0)33 b Fl(\016)h FD(\(radians\))277
-4067 y Fq(DR2000)417 b FB(D)565 b FD(J2000.0)50 b(prop)s(er)c(motion)h
-(in)f Fl(\013)i FD(\(radians)e(p)s(er)g(Julian)1658 4180
-y(y)m(ear\))277 4293 y Fq(DD2000)414 b FB(D)565 b FD(J2000.0)52
-b(prop)s(er)c(motion)h(in)f Fl(\016)54 b FD(\(radians)48
-b(p)s(er)g(Julian)1658 4406 y(y)m(ear\))277 4518 y Fq(P2000)490
-b FB(D)565 b FD(J2000.0)33 b(parallax)c(\(arcsec\))277
-4631 y Fq(V2000)484 b FB(D)565 b FD(J2000.0)50 b(radial)c(v)m(elo)s
-(cit)m(y)i(\(km)g(s)2876 4598 y Fp(\000)p Fu(1)2970 4631
-y FD(,)53 b(+v)m(e)48 b(=)f(mo)m(ving)1658 4744 y(a)m(w)m(a)m(y\))0
-5038 y FB(NOTES)d FD(:)311 5217 y(1.)i(The)37 b Fl(\013)h
-FD(prop)s(er)e(motions)h(are)57 b(_)-45 b Fl(\013)38
-b FD(rather)f(than)57 b(_)-44 b Fl(\013)15 b FD(cos)h
-Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)i(rather)f(than)g(p)s
-(er)427 5330 y(cen)m(tury)-8 b(.)311 5467 y(2.)46 b(Con)m(v)m(ersion)31
-b(from)f(Besselian)g(ep)s(o)s(c)m(h)h(1950.0)i(to)f(Julian)c(ep)s(o)s
-(c)m(h)j(2000.0)i(only)d(is)g(pro)m(vided)f(for.)427
-5580 y(Con)m(v)m(ersions)42 b(in)m(v)m(olving)e(other)i(ep)s(o)s(c)m
-(hs)g(will)d(require)h(use)i(of)g(the)g(appropriate)f(precession,)427
-5693 y(prop)s(er)29 b(motion,)i(and)e(E-terms)i(routines)e(b)s(efore)h
-(and/or)g(after)h(FK425)h(is)d(called.)p eop
-%%Page: 74 76
-74 75 bop 0 52 a FD(74)311 351 y(3.)46 b(In)41 b(the)h(FK4)g(catalogue)
-h(the)f(prop)s(er)e(motions)h(of)h(stars)f(within)e(10)2905
-318 y Fp(\016)2987 351 y FD(of)j(the)f(p)s(oles)g(do)g(not)427
-464 y(include)29 b(the)j Fq(di\013er)-5 b(ential)34 b(E-terms)39
-b FD(e\013ect)33 b(and)d(should,)g(strictly)g(sp)s(eaking,)g(b)s(e)h
-(handled)e(in)h(a)427 577 y(di\013eren)m(t)37 b(manner)f(from)g(stars)h
-(outside)f(these)h(regions.)60 b(Ho)m(w)m(ev)m(er,)40
-b(giv)m(en)d(the)g(general)g(lac)m(k)427 690 y(of)i(homogeneit)m(y)g
-(of)f(the)h(star)f(data)h(a)m(v)-5 b(ailable)38 b(for)g(routine)f
-(astrometry)-8 b(,)42 b(the)d(di\016culties)c(of)427
-803 y(handling)30 b(p)s(ositions)g(that)j(ma)m(y)g(ha)m(v)m(e)h(b)s
-(een)e(determined)f(from)h(astrometric)h(\014elds)d(spanning)427
-916 y(the)25 b(p)s(olar)e(and)h(non-p)s(olar)f(regions,)i(the)f(lik)m
-(eliho)s(o)s(d)d(that)k(the)g(di\013eren)m(tial)e(E-terms)h(e\013ect)i
-(w)m(as)427 1029 y(not)31 b(tak)m(en)h(in)m(to)f(accoun)m(t)h(when)d
-(allo)m(wing)h(for)g(prop)s(er)f(motion)i(in)e(past)i(astrometry)-8
-b(,)32 b(and)e(the)427 1142 y(undesirabilit)m(y)c(of)j(a)h(discon)m
-(tin)m(uit)m(y)d(in)h(the)i(algorithm,)f(the)g(decision)f(has)h(b)s
-(een)f(made)i(in)e(this)427 1255 y(routine)c(to)h(include)d(the)j
-(e\013ect)h(of)f(di\013eren)m(tial)e(E-terms)h(on)h(the)f(prop)s(er)f
-(motions)h(for)h(all)e(stars,)427 1367 y(whether)h(p)s(olar)f(or)h
-(not.)39 b(A)m(t)25 b(ep)s(o)s(c)m(h)f(J2000,)j(and)d(measuring)f(on)h
-(the)h(sky)f(rather)g(than)g(in)f(terms)427 1480 y(of)34
-b(\001)p Fl(\013)p FD(,)h(the)e(errors)g(resulting)f(from)h(this)f
-(simpli\014cation)e(are)k(less)f(than)g(1)h(milliarcsecond)d(in)427
-1593 y(p)s(osition)e(and)h(1)g(milliarcsecond)e(p)s(er)h(cen)m(tury)i
-(in)e(prop)s(er)g(motion.)311 1749 y(4.)46 b(See)31 b(also)f(sla)p
-Ft(_)p FD(FK45Z,)h(sla)p Ft(_)p FD(FK524,)g(sla)p Ft(_)p
-FD(FK54Z.)0 2156 y FB(REFERENCES)44 b FD(:)311 2362 y(1.)i(Smith,)29
-b(C.A.)i Fq(et)h(al.)p FD(,)g(1989.)g Fq(Astr.J.)e FB(97)p
-FD(,)h(265.)311 2517 y(2.)46 b(Y)-8 b(allop,)30 b(B.D.)i
-Fq(et)h(al.)p FD(,)e(1989.)h Fq(Astr.J.)e FB(97)p FD(,)h(274.)311
-2672 y(3.)46 b(Seidelmann,)27 b(P)-8 b(.K.)28 b(\(ed\),)i(1992.)41
-b Fq(Explanatory)34 b(Supplement)e(to)f(the)g(Astr)-5
-b(onomic)g(al)33 b(A)n(lmanac,)427 2785 y FD(ISBN)d(0-935702-68-7.)p
-0 2919 3780 8 v 0 3032 a Fx(SLA)p Fn(_)p Fx(FK45Z)305
-b Fm(FK4)39 b(to)f(FK5,)h(no)f(P)-10 b(.M.)39 b(or)f(P)m(arallax)302
-b Fx(SLA)p Fn(_)p Fx(FK45Z)0 3382 y FB(A)m(CTION)44 b
-FD(:)j(Con)m(v)m(ert)35 b(B1950.0)h(FK4)e(star)g(data)h(to)f(J2000.0)i
-(FK5)e(assuming)f(zero)h(prop)s(er)e(motion)i(in)227
-3495 y(the)i(FK5)f(frame.)55 b(This)33 b(routine)h(con)m(v)m(erts)j
-(stars)e(from)g(the)g(old,)h(Bessel-New)m(com)m(b,)i(FK4)d(system)227
-3608 y(to)e(the)f(new,)f(IA)m(U)h(1976,)i(FK5,)f(F)-8
-b(ric)m(k)m(e)33 b(system,)f(in)f(suc)m(h)g(a)h(w)m(a)m(y)h(that)f(the)
-g(FK5)g(prop)s(er)e(motion)h(is)227 3721 y(zero.)54 b(Because)36
-b(suc)m(h)e(a)h(star)g(has,)h(in)d(general,)j(a)f(non-zero)g(prop)s(er)
-e(motion)h(in)f(the)i(FK4)g(system,)227 3834 y(the)e(routine)f
-(requires)g(the)h(ep)s(o)s(c)m(h)f(at)i(whic)m(h)d(the)i(p)s(osition)e
-(in)h(the)h(FK4)g(system)g(w)m(as)h(determined.)227 3946
-y(The)c(metho)s(d)g(is)f(from)h(app)s(endix)e(2)j(of)f(reference)h(1,)g
-(but)f(using)f(the)h(constan)m(ts)i(of)e(reference)h(4.)0
-4134 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_FK45Z)g(\(R1950,)f
-(D1950,)i(BEPOCH,)e(R2000,)h(D2000\))0 4511 y FB(GIVEN)f
-FD(:)277 4657 y Fq(R1950)486 b FB(D)565 b FD(B1950.0)33
-b(FK4)e Fl(\013)g FD(at)g(ep)s(o)s(c)m(h)f(BEPOCH)g(\(radians\))277
-4770 y Fq(D1950)483 b FB(D)565 b FD(B1950.0)33 b(FK4)e
-Fl(\016)j FD(at)d(ep)s(o)s(c)m(h)g(BEPOCH)f(\(radians\))277
-4883 y Fq(BEPOCH)345 b FB(D)565 b FD(Besselian)30 b(ep)s(o)s(c)m(h)g
-(\()p Fq(e.g.)g FD(1979.3D0\))0 5282 y FB(RETURNED)46
-b FD(:)277 5428 y Fq(R2000)486 b FB(D)565 b FD(J2000.0)33
-b(FK5)e Fl(\013)f FD(\(radians\))277 5541 y Fq(D2000)483
-b FB(D)565 b FD(J2000.0)33 b(FK5)e Fl(\016)j FD(\(radians\))p
-eop
-%%Page: 75 77
-75 76 bop 0 52 a Fw(SUN/67.70)3252 b FD(75)0 351 y FB(NOTES)44
-b FD(:)311 563 y(1.)i(The)31 b(ep)s(o)s(c)m(h)f(BEPOCH)h(is)f(strictly)
-f(sp)s(eaking)h(Besselian,)h(but)f(if)g(a)h(Julian)d(ep)s(o)s(c)m(h)j
-(is)f(supplied)427 676 y(the)h(result)e(will)f(b)s(e)i(a\013ected)h
-(only)f(to)h(a)g(negligible)d(exten)m(t.)311 834 y(2.)46
-b(Con)m(v)m(ersion)31 b(from)f(Besselian)g(ep)s(o)s(c)m(h)h(1950.0)i
-(to)f(Julian)c(ep)s(o)s(c)m(h)j(2000.0)i(only)d(is)g(pro)m(vided)f
-(for.)427 947 y(Con)m(v)m(ersions)42 b(in)m(v)m(olving)e(other)i(ep)s
-(o)s(c)m(hs)g(will)d(require)h(use)i(of)g(the)g(appropriate)f
-(precession,)427 1060 y(prop)s(er)29 b(motion,)i(and)e(E-terms)i
-(routines)e(b)s(efore)h(and/or)g(after)h(FK45Z)g(is)e(called.)311
-1218 y(3.)46 b(In)41 b(the)h(FK4)g(catalogue)h(the)f(prop)s(er)e
-(motions)h(of)h(stars)f(within)e(10)2905 1185 y Fp(\016)2987
-1218 y FD(of)j(the)f(p)s(oles)g(do)g(not)427 1331 y(include)29
-b(the)j Fq(di\013er)-5 b(ential)34 b(E-terms)39 b FD(e\013ect)33
-b(and)d(should,)g(strictly)g(sp)s(eaking,)g(b)s(e)h(handled)e(in)h(a)
-427 1444 y(di\013eren)m(t)37 b(manner)f(from)g(stars)h(outside)f(these)
-h(regions.)60 b(Ho)m(w)m(ev)m(er,)40 b(giv)m(en)d(the)g(general)g(lac)m
-(k)427 1557 y(of)i(homogeneit)m(y)g(of)f(the)h(star)f(data)h(a)m(v)-5
-b(ailable)38 b(for)g(routine)f(astrometry)-8 b(,)42 b(the)d
-(di\016culties)c(of)427 1670 y(handling)30 b(p)s(ositions)g(that)j(ma)m
-(y)g(ha)m(v)m(e)h(b)s(een)e(determined)f(from)h(astrometric)h(\014elds)
-d(spanning)427 1783 y(the)25 b(p)s(olar)e(and)h(non-p)s(olar)f
-(regions,)i(the)f(lik)m(eliho)s(o)s(d)d(that)k(the)g(di\013eren)m(tial)
-e(E-terms)h(e\013ect)i(w)m(as)427 1896 y(not)31 b(tak)m(en)h(in)m(to)f
-(accoun)m(t)h(when)d(allo)m(wing)h(for)g(prop)s(er)f(motion)i(in)e
-(past)i(astrometry)-8 b(,)32 b(and)e(the)427 2008 y(undesirabilit)m(y)c
-(of)j(a)h(discon)m(tin)m(uit)m(y)d(in)h(the)i(algorithm,)f(the)g
-(decision)f(has)h(b)s(een)f(made)i(in)e(this)427 2121
-y(routine)c(to)h(include)d(the)j(e\013ect)h(of)f(di\013eren)m(tial)e
-(E-terms)h(on)h(the)f(prop)s(er)f(motions)h(for)h(all)e(stars,)427
-2234 y(whether)k(p)s(olar)f(or)i(not.)40 b(A)m(t)29 b(ep)s(o)s(c)m(h)e
-(2000,)j(and)d(measuring)f(on)i(the)f(sky)h(rather)f(than)g(in)g(terms)
-427 2347 y(of)34 b(\001)p Fl(\013)p FD(,)h(the)e(errors)g(resulting)f
-(from)h(this)f(simpli\014cation)e(are)k(less)f(than)g(1)h
-(milliarcsecond)d(in)427 2460 y(p)s(osition)e(and)h(1)g(milliarcsecond)
-e(p)s(er)h(cen)m(tury)i(in)e(prop)s(er)g(motion.)311
-2618 y(4.)46 b(See)31 b(also)f(sla)p Ft(_)p FD(FK425,)h(sla)p
-Ft(_)p FD(FK524,)h(sla)p Ft(_)p FD(FK54Z.)0 3041 y FB(REFERENCES)44
-b FD(:)311 3252 y(1.)i(Aoki,)31 b(S.,)f Fq(et)j(al.)p
-FD(,)e(1983.)h Fq(Astr.Astr)-5 b(ophys.)p FD(,)33 b FB(128)p
-FD(,)e(263.)311 3410 y(2.)46 b(Smith,)29 b(C.A.)i Fq(et)h(al.)p
-FD(,)g(1989.)g Fq(Astr.J.)e FB(97)p FD(,)h(265.)311 3569
-y(3.)46 b(Y)-8 b(allop,)30 b(B.D.)i Fq(et)h(al.)p FD(,)e(1989.)h
-Fq(Astr.J.)e FB(97)p FD(,)h(274.)311 3727 y(4.)46 b(Seidelmann,)27
-b(P)-8 b(.K.)28 b(\(ed\),)i(1992.)41 b Fq(Explanatory)34
-b(Supplement)e(to)f(the)g(Astr)-5 b(onomic)g(al)33 b(A)n(lmanac,)427
-3840 y FD(ISBN)d(0-935702-68-7.)p 0 3979 3780 8 v 0 4092
-a Fx(SLA)p Fn(_)p Fx(FK524)862 b Fm(FK5)39 b(to)f(FK4)862
-b Fx(SLA)p Fn(_)p Fx(FK524)0 4442 y FB(A)m(CTION)44 b
-FD(:)c(Con)m(v)m(ert)31 b(J2000.0)h(FK5)e(star)g(data)g(to)h(B1950.0)h
-(FK4.)41 b(This)28 b(routine)h(con)m(v)m(erts)i(stars)f(from)227
-4555 y(the)35 b(new,)h(IA)m(U)f(1976,)j(FK5,)e(F)-8 b(ric)m(k)m(e)36
-b(system,)h(to)e(the)g(old,)g(Bessel-New)m(com)m(b,)j(FK4)d(system.)54
-b(The)227 4668 y(precepts)22 b(of)h(Smith)d Fq(et)25
-b(al.)d FD(\(reference)h(1\))g(are)f(follo)m(w)m(ed,)i(using)d(the)h
-(implemen)m(tation)f(b)m(y)h(Y)-8 b(allop)21 b Fq(et)k(al.)227
-4781 y FD(\(reference)33 b(2\))g(of)f(a)h(matrix)e(metho)s(d)h(due)f
-(to)i(Standish.)44 b(Kinoshita's)30 b(dev)m(elopmen)m(t)j(of)f(Ando)m
-(y)m(er's)227 4894 y(p)s(ost-New)m(com)m(b)f(precession)e(is)f(used.)40
-b(The)29 b(n)m(umerical)f(constan)m(ts)j(from)e(Seidelmann)e
-Fq(et)32 b(al.)e FD(\(refer-)227 5007 y(ence)h(3\))g(are)g(used)f
-(canonically)-8 b(.)0 5194 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_FK524)g(\(R2000,)f(D2000,)i(DR2000,)e(DD2000,)h(P2000,)g(V2000,)
-1192 5307 y(R1950,)f(D1950,)i(DR1950,)e(DD1950,)h(P1950,)g(V1950\))0
-5693 y FB(GIVEN)f FD(:)p eop
-%%Page: 76 78
-76 77 bop 0 52 a FD(76)277 339 y Fq(R2000)486 b FB(D)565
-b FD(J2000.0)33 b Fl(\013)e FD(\(radians\))277 452 y
-Fq(D2000)483 b FB(D)565 b FD(J2000.0)33 b Fl(\016)h FD(\(radians\))277
-565 y Fq(DR2000)417 b FB(D)565 b FD(J2000.0)50 b(prop)s(er)c(motion)h
-(in)f Fl(\013)i FD(\(radians)e(p)s(er)g(Julian)1658 678
-y(y)m(ear\))277 791 y Fq(DD2000)414 b FB(D)565 b FD(J2000.0)52
-b(prop)s(er)c(motion)h(in)f Fl(\016)54 b FD(\(radians)48
-b(p)s(er)g(Julian)1658 904 y(y)m(ear\))277 1016 y Fq(P2000)490
-b FB(D)565 b FD(J2000.0)33 b(parallax)c(\(arcsec\))277
-1129 y Fq(V2000)484 b FB(D)565 b FD(J2000)24 b(radial)c(v)m(elo)s(cit)m
-(y)i(\(km)g(s)2702 1096 y Fp(\000)p Fu(1)2796 1129 y
-FD(,)i(+v)m(e)f(=)e(mo)m(ving)h(a)m(w)m(a)m(y\))0 1607
-y FB(RETURNED)46 b FD(:)277 1753 y Fq(R1950)486 b FB(D)565
-b FD(B1950.0)33 b Fl(\013)e FD(\(radians\))277 1866 y
-Fq(D1950)483 b FB(D)565 b FD(B1950.0)33 b Fl(\016)i FD(\(radians\))277
-1979 y Fq(DR1950)417 b FB(D)565 b FD(B1950.0)39 b(prop)s(er)c(motion)h
-(in)f Fl(\013)i FD(\(radians)f(p)s(er)f(tropical)1658
-2092 y(y)m(ear\))277 2205 y Fq(DD1950)414 b FB(D)565
-b FD(B1950.0)41 b(prop)s(er)c(motion)i(in)e Fl(\016)42
-b FD(\(radians)37 b(p)s(er)h(tropical)1658 2318 y(y)m(ear\))277
-2431 y Fq(P1950)490 b FB(D)565 b FD(B1950.0)33 b(parallax)d(\(arcsec\))
-277 2544 y Fq(V1950)484 b FB(D)565 b FD(radial)29 b(v)m(elo)s(cit)m(y)i
-(\(km)f(s)2477 2511 y Fp(\000)p Fu(1)2571 2544 y FD(,)h(+v)m(e)g(=)f
-(mo)m(ving)g(a)m(w)m(a)m(y\))0 2909 y FB(NOTES)44 b FD(:)311
-3101 y(1.)i(The)37 b Fl(\013)h FD(prop)s(er)e(motions)h(are)57
-b(_)-45 b Fl(\013)38 b FD(rather)f(than)57 b(_)-44 b
-Fl(\013)15 b FD(cos)h Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)
-i(rather)f(than)g(p)s(er)427 3214 y(cen)m(tury)-8 b(.)311
-3363 y(2.)46 b(Note)f(that)e(con)m(v)m(ersion)h(from)e(Julian)f(ep)s(o)
-s(c)m(h)i(2000.0)j(to)d(Besselian)g(ep)s(o)s(c)m(h)g(1950.0)i(only)d
-(is)427 3475 y(pro)m(vided)31 b(for.)46 b(Con)m(v)m(ersions)31
-b(in)m(v)m(olving)g(other)h(ep)s(o)s(c)m(hs)g(will)d(require)i(use)h
-(of)g(the)g(appropriate)427 3588 y(precession,)c(prop)s(er)e(motion,)i
-(and)f(E-terms)g(routines)f(b)s(efore)h(and/or)h(after)g(FK524)h(is)d
-(called.)311 3737 y(3.)46 b(In)41 b(the)h(FK4)g(catalogue)h(the)f(prop)
-s(er)e(motions)h(of)h(stars)f(within)e(10)2905 3704 y
-Fp(\016)2987 3737 y FD(of)j(the)f(p)s(oles)g(do)g(not)427
-3850 y(include)29 b(the)j Fq(di\013er)-5 b(ential)34
-b(E-terms)39 b FD(e\013ect)33 b(and)d(should,)g(strictly)g(sp)s
-(eaking,)g(b)s(e)h(handled)e(in)h(a)427 3963 y(di\013eren)m(t)37
-b(manner)f(from)g(stars)h(outside)f(these)h(regions.)60
-b(Ho)m(w)m(ev)m(er,)40 b(giv)m(en)d(the)g(general)g(lac)m(k)427
-4076 y(of)i(homogeneit)m(y)g(of)f(the)h(star)f(data)h(a)m(v)-5
-b(ailable)38 b(for)g(routine)f(astrometry)-8 b(,)42 b(the)d
-(di\016culties)c(of)427 4188 y(handling)30 b(p)s(ositions)g(that)j(ma)m
-(y)g(ha)m(v)m(e)h(b)s(een)e(determined)f(from)h(astrometric)h(\014elds)
-d(spanning)427 4301 y(the)25 b(p)s(olar)e(and)h(non-p)s(olar)f
-(regions,)i(the)f(lik)m(eliho)s(o)s(d)d(that)k(the)g(di\013eren)m(tial)
-e(E-terms)h(e\013ect)i(w)m(as)427 4414 y(not)31 b(tak)m(en)h(in)m(to)f
-(accoun)m(t)h(when)d(allo)m(wing)h(for)g(prop)s(er)f(motion)i(in)e
-(past)i(astrometry)-8 b(,)32 b(and)e(the)427 4527 y(undesirabilit)m(y)c
-(of)j(a)h(discon)m(tin)m(uit)m(y)d(in)h(the)i(algorithm,)f(the)g
-(decision)f(has)h(b)s(een)f(made)i(in)e(this)427 4640
-y(routine)c(to)h(include)d(the)j(e\013ect)h(of)f(di\013eren)m(tial)e
-(E-terms)h(on)h(the)f(prop)s(er)f(motions)h(for)h(all)e(stars,)427
-4753 y(whether)k(p)s(olar)f(or)i(not.)40 b(A)m(t)29 b(ep)s(o)s(c)m(h)e
-(2000,)j(and)d(measuring)f(on)i(the)f(sky)h(rather)f(than)g(in)g(terms)
-427 4866 y(of)34 b(\001)p Fl(\013)p FD(,)h(the)e(errors)g(resulting)f
-(from)h(this)f(simpli\014cation)e(are)k(less)f(than)g(1)h
-(milliarcsecond)d(in)427 4979 y(p)s(osition)e(and)h(1)g(milliarcsecond)
-e(p)s(er)h(cen)m(tury)i(in)e(prop)s(er)g(motion.)311
-5127 y(4.)46 b(See)31 b(also)f(sla)p Ft(_)p FD(FK425,)h(sla)p
-Ft(_)p FD(FK45Z,)g(sla)p Ft(_)p FD(FK54Z.)0 5501 y FB(REFERENCES)44
-b FD(:)311 5693 y(1.)i(Smith,)29 b(C.A.)i Fq(et)h(al.)p
-FD(,)g(1989.)g Fq(Astr.J.)e FB(97)p FD(,)h(265.)p eop
-%%Page: 77 79
-77 78 bop 0 52 a Fw(SUN/67.70)3252 b FD(77)311 351 y(2.)46
-b(Y)-8 b(allop,)30 b(B.D.)i Fq(et)h(al.)p FD(,)e(1989.)h
-Fq(Astr.J.)e FB(97)p FD(,)h(274.)311 481 y(3.)46 b(Seidelmann,)27
-b(P)-8 b(.K.)28 b(\(ed\),)i(1992.)41 b Fq(Explanatory)34
-b(Supplement)e(to)f(the)g(Astr)-5 b(onomic)g(al)33 b(A)n(lmanac,)427
-594 y FD(ISBN)d(0-935702-68-7.)p 0 660 3780 8 v 0 773
-a Fx(SLA)p Fn(_)p Fx(FK52H)681 b Fm(FK5)39 b(to)f(Hipparcos)680
-b Fx(SLA)p Fn(_)p Fx(FK52H)0 1123 y FB(A)m(CTION)44 b
-FD(:)68 b(T)-8 b(ransform)43 b(an)i(FK5)f(\(J2000\))j(p)s(osition)42
-b(and)h(prop)s(er)g(motion)h(in)m(to)g(the)h(frame)f(of)g(the)227
-1236 y(Hipparcos)30 b(catalogue.)0 1424 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_FK52H)g(\(R5,)g(D5,)h(DR5,)g(DD5,)f(RH,)h
-(DH,)g(DRH,)g(DDH\))0 1708 y FB(GIVEN)e FD(:)277 1854
-y Fq(R5)624 b FB(D)565 b FD(J2000.0)33 b(FK5)e Fl(\013)f
-FD(\(radians\))277 1967 y Fq(D5)621 b FB(D)565 b FD(J2000.0)33
-b(FK5)e Fl(\016)j FD(\(radians\))277 2080 y Fq(DR5)555
-b FB(D)565 b FD(J2000.0)36 b(FK5)f(prop)s(er)e(motion)g(in)g
-Fl(\013)i FD(\(radians)e(p)s(er)g(Ju-)1658 2193 y(lian)c(y)m(ear\))277
-2305 y Fq(DD5)552 b FB(D)565 b FD(J2000.0)24 b(FK5)e(prop)s(er)d
-(motion)j(in)e Fl(\016)25 b FD(\(radians)20 b(p)s(er)g(Julian)1658
-2418 y(y)m(ear\))0 2657 y FB(RETURNED)46 b FD(:)277 2803
-y Fq(RH)602 b FB(D)565 b FD(Hipparcos)30 b Fl(\013)g
-FD(\(radians\))277 2916 y Fq(DH)599 b FB(D)565 b FD(Hipparcos)30
-b Fl(\016)k FD(\(radians\))277 3029 y Fq(DRH)533 b FB(D)565
-b FD(Hipparcos)33 b(prop)s(er)f(motion)h(in)f Fl(\013)i
-FD(\(radians)e(p)s(er)g(Julian)1658 3142 y(y)m(ear\))277
-3255 y Fq(DDH)530 b FB(D)565 b FD(Hipparcos)35 b(prop)s(er)f(motion)h
-(in)f Fl(\016)40 b FD(\(radians)34 b(p)s(er)g(Julian)1658
-3368 y(y)m(ear\))0 3607 y FB(NOTES)44 b FD(:)311 3778
-y(1.)i(The)37 b Fl(\013)h FD(prop)s(er)e(motions)h(are)57
-b(_)-45 b Fl(\013)38 b FD(rather)f(than)57 b(_)-44 b
-Fl(\013)15 b FD(cos)h Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)
-i(rather)f(than)g(p)s(er)427 3891 y(cen)m(tury)-8 b(.)311
-4021 y(2.)46 b(The)41 b(FK5)g(to)g(Hipparcos)f(transformation)g
-(consists)g(of)h(a)g(pure)f(rotation)h(and)f(spin;)k(zonal)427
-4134 y(errors)30 b(in)f(the)i(FK5)g(catalogue)h(are)e(not)h(tak)m(en)g
-(in)m(to)g(accoun)m(t.)311 4264 y(3.)46 b(The)c(adopted)h(ep)s(o)s(c)m
-(h)g(J2000.0)h(FK5)g(to)f(Hipparcos)f(orien)m(tation)g(and)g(spin)f(v)
--5 b(alues)42 b(are)h(as)427 4376 y(follo)m(ws)30 b(\(see)h
-(reference\):)p 821 4497 1115 4 v 819 4610 4 113 v 971
-4610 V 971 4610 V 1023 4577 a Fq(orientation)p 1509 4610
-V 199 w(spin)p 1934 4610 V 821 4614 1115 4 v 819 4727
-4 113 v 871 4693 a Fl(x)p 971 4727 V 184 w Fo(\000)p
-FD(19)p Fl(:)p FD(9)p 1509 4727 V 254 w Fo(\000)p FD(0)p
-Fl(:)p FD(30)p 1934 4727 V 819 4840 V 875 4806 a Fl(y)p
-971 4840 V 232 w Fo(\000)p FD(9)p Fl(:)p FD(1)p 1509
-4840 V 254 w(+0)p Fl(:)p FD(60)p 1934 4840 V 819 4952
-V 877 4919 a Fl(z)p 971 4952 V 188 w FD(+22)p Fl(:)p
-FD(9)p 1509 4952 V 254 w(+0)p Fl(:)p FD(70)p 1934 4952
-V 821 4956 1115 4 v 819 5069 4 113 v 971 5069 V 1151
-5035 a Fq(mas)p 1509 5069 V 299 w(mas/y)p 1934 5069 V
-821 5072 1115 4 v 427 5269 a FD(These)40 b(orien)m(tation)h(and)e(spin)
-f(comp)s(onen)m(ts)j(are)g(in)m(terpreted)e(as)i Fq(axial)h(ve)-5
-b(ctors.)71 b FD(An)40 b(axial)427 5382 y(v)m(ector)35
-b(p)s(oin)m(ts)d(at)i(the)g(p)s(ole)e(of)i(the)f(rotation)h(and)f(its)f
-(length)h(is)f(the)i(amoun)m(t)g(of)f(rotation)h(in)427
-5495 y(radians.)311 5625 y(4.)46 b(See)31 b(also)f(sla)p
-Ft(_)p FD(FK5HZ,)g(sla)p Ft(_)p FD(H2FK5,)h(sla)p Ft(_)p
-FD(HFK5Z.)p eop
-%%Page: 78 80
-78 79 bop 0 52 a FD(78)0 351 y FB(REFERENCE)44 b FD(:)d(F)-8
-b(eissel,)30 b(M.)h(&)f(Mignard,)g(F.,)h(1998.,)h Fq(Astr)-5
-b(on.Astr)g(ophys.)34 b FB(331)p FD(,)d(L33-L36.)p 0
-516 3780 8 v 0 629 a Fx(SLA)p Fn(_)p Fx(FK54Z)305 b Fm(FK5)39
-b(to)f(FK4,)h(no)f(P)-10 b(.M.)39 b(or)f(P)m(arallax)302
-b Fx(SLA)p Fn(_)p Fx(FK54Z)0 979 y FB(A)m(CTION)44 b
-FD(:)i(Con)m(v)m(ert)34 b(a)g(J2000.0)h(FK5)f(star)f(p)s(osition)f(to)i
-(B1950.0)i(FK4)d(assuming)f(FK5)i(zero)g(prop)s(er)227
-1092 y(motion)e(and)f(parallax.)43 b(This)30 b(routine)g(con)m(v)m
-(erts)k(star)d(p)s(ositions)f(from)h(the)h(new,)g(IA)m(U)g(1976,)i
-(FK5,)227 1205 y(F)-8 b(ric)m(k)m(e)32 b(system)e(to)i(the)e(old,)g
-(Bessel-New)m(com)m(b,)i(FK4)f(system.)0 1393 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_FK54Z)g(\(R2000,)f(D2000,)i(BEPOCH,)e
-(R1950,)h(D1950,)h(DR1950,)e(DD1950\))0 1791 y FB(GIVEN)g
-FD(:)277 1937 y Fq(R2000)486 b FB(D)565 b FD(J2000.0)33
-b(FK5)e Fl(\013)f FD(\(radians\))277 2050 y Fq(D2000)483
-b FB(D)565 b FD(J2000.0)33 b(FK5)e Fl(\016)j FD(\(radians\))277
-2163 y Fq(BEPOCH)345 b FB(D)565 b FD(Besselian)30 b(ep)s(o)s(c)m(h)g
-(\()p Fq(e.g.)g FD(1950D0\))0 2597 y FB(RETURNED)46 b
-FD(:)277 2743 y Fq(R1950)486 b FB(D)565 b FD(B1950.0)33
-b(FK4)e Fl(\013)g FD(at)g(ep)s(o)s(c)m(h)f(BEPOCH)g(\(radians\))277
-2856 y Fq(D1950)483 b FB(D)565 b FD(B1950.0)33 b(FK4)e
-Fl(\016)j FD(at)d(ep)s(o)s(c)m(h)g(BEPOCH)f(\(radians\))277
-2969 y Fq(DR1950)417 b FB(D)565 b FD(B1950.0)26 b(FK4)e(prop)s(er)d
-(motion)i(in)f Fl(\013)i FD(\(radians)e(p)s(er)g(trop-)1658
-3081 y(ical)30 b(y)m(ear\))277 3194 y Fq(DD1950)414 b
-FB(D)565 b FD(B1950.0)28 b(FK4)d(prop)s(er)f(motion)h(in)e
-Fl(\016)29 b FD(\(radians)24 b(p)s(er)g(trop-)1658 3307
-y(ical)30 b(y)m(ear\))0 3741 y FB(NOTES)44 b FD(:)311
-3961 y(1.)i(The)37 b Fl(\013)h FD(prop)s(er)e(motions)h(are)57
-b(_)-45 b Fl(\013)38 b FD(rather)f(than)57 b(_)-44 b
-Fl(\013)15 b FD(cos)h Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)
-i(rather)f(than)g(p)s(er)427 4074 y(cen)m(tury)-8 b(.)311
-4236 y(2.)46 b(Con)m(v)m(ersion)31 b(from)f(Julian)f(ep)s(o)s(c)m(h)h
-(2000.0)j(to)f(Besselian)e(ep)s(o)s(c)m(h)h(1950.0)i(only)d(is)g(pro)m
-(vided)f(for.)427 4349 y(Con)m(v)m(ersions)44 b(in)m(v)m(olving)f
-(other)i(ep)s(o)s(c)m(hs)f(will)d(require)j(use)g(of)g(the)h
-(appropriate)e(precession)427 4462 y(routines)30 b(b)s(efore)f(and)h
-(after)h(this)e(routine)h(is)f(called.)311 4624 y(3.)46
-b(Unlik)m(e)24 b(in)f(the)h(sla)p Ft(_)p FD(FK524)h(routine,)g(the)f
-(FK5)h(prop)s(er)e(motions,)i(the)g(parallax)e(and)h(the)g(radial)427
-4737 y(v)m(elo)s(cit)m(y)31 b(are)g(presumed)e(zero.)311
-4899 y(4.)46 b(It)25 b(w)m(as)g(the)f(in)m(ten)m(tion)g(that)h(FK5)g
-(should)d(b)s(e)i(a)h(close)f(appro)m(ximation)g(to)h(an)f(inertial)e
-(frame,)k(so)427 5012 y(that)i(distan)m(t)e(ob)5 b(jects)28
-b(ha)m(v)m(e)f(zero)h(prop)s(er)d(motion;)j(suc)m(h)f(ob)5
-b(jects)27 b(ha)m(v)m(e)h(\(in)e(general\))h(non-zero)427
-5125 y(prop)s(er)i(motion)h(in)f(FK4,)i(and)f(this)f(routine)h(returns)
-f(those)i Fq(\014ctitious)i(pr)-5 b(op)g(er)35 b(motions)p
-FD(.)311 5287 y(5.)46 b(The)25 b(p)s(osition)e(returned)h(b)m(y)g(this)
-g(routine)g(is)g(in)g(the)h(B1950)i(reference)e(frame)g(but)f(at)i
-(Besselian)427 5400 y(ep)s(o)s(c)m(h)36 b(BEPOCH.)h(F)-8
-b(or)37 b(comparison)f(with)f(catalogues)j(the)f(BEPOCH)f(argumen)m(t)h
-(will)c(fre-)427 5513 y(quen)m(tly)d(b)s(e)g(1950D0.)311
-5675 y(6.)46 b(See)31 b(also)f(sla)p Ft(_)p FD(FK425,)h(sla)p
-Ft(_)p FD(FK45Z,)g(sla)p Ft(_)p FD(FK524.)p eop
-%%Page: 79 81
-79 80 bop 0 52 a Fw(SUN/67.70)3252 b FD(79)p 0 267 3780
-8 v 0 380 a Fx(SLA)p Fn(_)p Fx(FK5HZ)428 b Fm(FK5)39
-b(to)f(Hipparcos,)f(no)h(P)-10 b(.M.)428 b Fx(SLA)p Fn(_)p
-Fx(FK5HZ)0 730 y FB(A)m(CTION)44 b FD(:)38 b(T)-8 b(ransform)24
-b(an)g(FK5)h(\(J2000\))i(star)e(p)s(osition)e(in)m(to)i(the)g(frame)g
-(of)g(the)g(Hipparcos)f(catalogue,)227 843 y(assuming)29
-b(zero)i(Hipparcos)f(prop)s(er)f(motion.)0 1031 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_FK5HZ)g(\(R5,)g(D5,)h(EPOCH,)f(RH,)h(DH\))
-0 1337 y FB(GIVEN)e FD(:)277 1483 y Fq(R5)624 b FB(D)565
-b FD(J2000.0)33 b(FK5)e Fl(\013)f FD(\(radians\))277
-1596 y Fq(D5)621 b FB(D)565 b FD(J2000.0)33 b(FK5)e Fl(\016)j
-FD(\(radians\))277 1709 y Fq(EPOCH)409 b FB(D)565 b FD(Julian)28
-b(ep)s(o)s(c)m(h)i(\(TDB\))0 1987 y FB(RETURNED)46 b
-FD(:)277 2133 y Fq(RH)602 b FB(D)565 b FD(Hipparcos)30
-b Fl(\013)g FD(\(radians\))277 2246 y Fq(DH)599 b FB(D)565
-b FD(Hipparcos)30 b Fl(\016)k FD(\(radians\))0 2523 y
-FB(NOTES)44 b FD(:)311 2700 y(1.)i(The)37 b Fl(\013)h
-FD(prop)s(er)e(motions)h(are)57 b(_)-45 b Fl(\013)38
-b FD(rather)f(than)57 b(_)-44 b Fl(\013)15 b FD(cos)h
-Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)i(rather)f(than)g(p)s
-(er)427 2813 y(cen)m(tury)-8 b(.)311 2948 y(2.)46 b(The)41
-b(FK5)g(to)g(Hipparcos)f(transformation)g(consists)g(of)h(a)g(pure)f
-(rotation)h(and)f(spin;)k(zonal)427 3061 y(errors)30
-b(in)f(the)i(FK5)g(catalogue)h(are)e(not)h(tak)m(en)g(in)m(to)g(accoun)
-m(t.)311 3196 y(3.)46 b(The)c(adopted)h(ep)s(o)s(c)m(h)g(J2000.0)h(FK5)
-g(to)f(Hipparcos)f(orien)m(tation)g(and)g(spin)f(v)-5
-b(alues)42 b(are)h(as)427 3309 y(follo)m(ws)30 b(\(see)h(reference\):)p
-821 3433 1115 4 v 819 3546 4 113 v 971 3546 V 971 3546
-V 1023 3512 a Fq(orientation)p 1509 3546 V 199 w(spin)p
-1934 3546 V 821 3549 1115 4 v 819 3662 4 113 v 871 3628
-a Fl(x)p 971 3662 V 184 w Fo(\000)p FD(19)p Fl(:)p FD(9)p
-1509 3662 V 254 w Fo(\000)p FD(0)p Fl(:)p FD(30)p 1934
-3662 V 819 3775 V 875 3741 a Fl(y)p 971 3775 V 232 w
-Fo(\000)p FD(9)p Fl(:)p FD(1)p 1509 3775 V 254 w(+0)p
-Fl(:)p FD(60)p 1934 3775 V 819 3888 V 877 3854 a Fl(z)p
-971 3888 V 188 w FD(+22)p Fl(:)p FD(9)p 1509 3888 V 254
-w(+0)p Fl(:)p FD(70)p 1934 3888 V 821 3891 1115 4 v 819
-4004 4 113 v 971 4004 V 1151 3970 a Fq(mas)p 1509 4004
-V 299 w(mas/y)p 1934 4004 V 821 4008 1115 4 v 427 4208
-a FD(These)40 b(orien)m(tation)h(and)e(spin)f(comp)s(onen)m(ts)j(are)g
-(in)m(terpreted)e(as)i Fq(axial)h(ve)-5 b(ctors.)71 b
-FD(An)40 b(axial)427 4320 y(v)m(ector)35 b(p)s(oin)m(ts)d(at)i(the)g(p)
-s(ole)e(of)i(the)f(rotation)h(and)f(its)f(length)h(is)f(the)i(amoun)m
-(t)g(of)f(rotation)h(in)427 4433 y(radians.)311 4569
-y(4.)46 b(See)31 b(also)f(sla)p Ft(_)p FD(FK52H,)h(sla)p
-Ft(_)p FD(H2FK5,)g(sla)p Ft(_)p FD(HFK5Z.)0 4855 y FB(REFERENCE)44
-b FD(:)d(F)-8 b(eissel,)30 b(M.)h(&)f(Mignard,)g(F.,)h(1998.,)h
-Fq(Astr)-5 b(on.Astr)g(ophys.)34 b FB(331)p FD(,)d(L33-L36.)p
-0 4955 3780 8 v 0 5068 a Fx(SLA)p Fn(_)p Fx(FLOTIN)459
-b Fm(Deco)s(de)39 b(a)g(Real)f(Num)m(b)s(er)459 b Fx(SLA)p
-Fn(_)p Fx(FLOTIN)0 5418 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32
-b(free-format)f(input)d(in)m(to)j(single)e(precision)f(\015oating)j(p)s
-(oin)m(t.)0 5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_FLOTIN)f(\(STRING,)h(NSTRT,)g(RESLT,)g(JFLAG\))p
-eop
-%%Page: 80 82
-80 81 bop 0 52 a FD(80)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(STRING)381 b FB(C)569 b FD(string)29 b(con)m(taining)h(n)m(um)
-m(b)s(er)f(to)j(b)s(e)d(deco)s(ded)277 610 y Fq(NSTR)-7
-b(T)428 b FB(I)605 b FD(p)s(oin)m(ter)30 b(to)h(where)f(deco)s(ding)f
-(is)g(to)i(commence)277 723 y Fq(RESL)-7 b(T)442 b FB(R)567
-b FD(curren)m(t)30 b(v)-5 b(alue)30 b(of)h(result)0 1041
-y FB(RETURNED)46 b FD(:)277 1187 y Fq(NSTR)-7 b(T)428
-b FB(I)605 b FD(adv)-5 b(anced)31 b(to)g(next)f(n)m(um)m(b)s(er)277
-1300 y Fq(RESL)-7 b(T)442 b FB(R)567 b FD(result)277
-1413 y Fq(JFLA)n(G)436 b FB(I)605 b FD(status:)65 b Fo(\000)p
-FD(1)43 b(=)f Fo(\000)p FD(OK,)f(0)i(=)f(+OK,)g(1)h(=)f(n)m(ull)e
-(result,)1658 1526 y(2)31 b(=)f(error)0 1843 y FB(NOTES)44
-b FD(:)311 2026 y(1.)i(The)36 b(reason)h(sla)p Ft(_)p
-FD(FLOTIN)f(has)g(separate)i(`OK')e(status)h(v)-5 b(alues)36
-b(for)g(+)h(and)f Fo(\000)g FD(is)g(to)h(enable)427 2139
-y(min)m(us)28 b(zero)j(to)g(b)s(e)e(detected.)42 b(This)28
-b(is)g(of)i(crucial)f(imp)s(ortance)g(when)g(deco)s(ding)g(mixed-radix)
-427 2251 y(n)m(um)m(b)s(ers.)68 b(F)-8 b(or)40 b(example,)j(an)c(angle)
-h(expressed)f(as)i(degrees,)i(arcmin)m(utes)c(and)g(arcseconds)427
-2364 y(ma)m(y)31 b(ha)m(v)m(e)h(a)f(leading)e(min)m(us)f(sign)i(but)f
-(a)i(zero)g(degrees)g(\014eld.)311 2505 y(2.)46 b(A)32
-b(T)-8 b(AB)32 b(is)f(in)m(terpreted)g(as)h(a)g(space,)h(and)e(lo)m(w)m
-(ercase)i(c)m(haracters)g(are)f(in)m(terpreted)f(as)h(upp)s(er-)427
-2618 y(case.)42 b Fq(n.b.)30 b FD(The)g(test)h(for)f(T)-8
-b(AB)31 b(is)f(ASCI)s(I-sp)s(eci\014c.)311 2759 y(3.)46
-b(The)38 b(basic)f(format)h(is)f(the)h(sequence)h(of)f(\014elds)e
-Fo(\006)p Fl(n:nx)24 b Fo(\006)h Fl(n)p FD(,)40 b(where)d
-Fo(\006)h FD(is)f(a)h(sign)f(c)m(haracter)427 2872 y(`+')f(or)g(`)p
-Fo(\000)p FD(',)i Fl(n)e FD(means)f(a)i(string)e(of)h(decimal)f
-(digits,)h(`.')58 b(is)35 b(a)h(decimal)f(p)s(oin)m(t,)i(and)e
-Fl(x)p FD(,)j(whic)m(h)427 2985 y(indicates)30 b(an)h(exp)s(onen)m(t,)h
-(means)f(`D')h(or)f(`E'.)h(V)-8 b(arious)31 b(com)m(binations)f(of)h
-(these)h(\014elds)e(can)h(b)s(e)427 3098 y(omitted,)g(and)f(em)m(b)s
-(edded)f(blanks)g(are)i(p)s(ermissible)26 b(in)j(certain)h(places.)311
-3239 y(4.)46 b(Spaces:)506 3380 y Fo(\017)g FD(Leading)30
-b(spaces)h(are)g(ignored.)506 3507 y Fo(\017)46 b FD(Em)m(b)s(edded)38
-b(spaces)i(are)g(allo)m(w)m(ed)f(only)f(after)i(+,)i
-Fo(\000)p FD(,)g(D)d(or)h(E,)f(and)g(after)h(the)f(decimal)597
-3620 y(p)s(oin)m(t)30 b(if)f(the)i(\014rst)e(sequence)i(of)f(digits)f
-(is)h(absen)m(t.)506 3747 y Fo(\017)46 b FD(T)-8 b(railing)38
-b(spaces)i(are)h(ignored;)j(the)c(\014rst)f(signi\014es)f(end)h(of)h
-(deco)s(ding)f(and)g(subsequen)m(t)597 3860 y(ones)31
-b(are)g(skipp)s(ed.)311 4001 y(5.)46 b(Delimiters:)506
-4142 y Fo(\017)g FD(An)m(y)32 b(c)m(haracter)h(other)f(than)f(+,)p
-Fo(\000)p FD(,0-9,.,D,E)j(or)e(space)g(ma)m(y)g(b)s(e)f(used)g(to)h
-(signal)e(the)i(end)597 4255 y(of)f(the)f(n)m(um)m(b)s(er)f(and)h
-(terminate)h(deco)s(ding.)506 4381 y Fo(\017)46 b FD(Comma)28
-b(is)f(recognized)h(b)m(y)f(sla)p Ft(_)p FD(FLOTIN)g(as)h(a)g(sp)s
-(ecial)e(case;)k(it)d(is)g(skipp)s(ed,)f(lea)m(ving)h(the)597
-4494 y(p)s(oin)m(ter)j(on)g(the)g(next)h(c)m(haracter.)42
-b(See)31 b(13,)g(b)s(elo)m(w.)506 4621 y Fo(\017)46 b
-FD(Deco)s(ding)31 b(will)c(in)i(all)h(cases)h(terminate)f(if)g(end)f
-(of)i(string)e(is)h(reac)m(hed.)311 4762 y(6.)46 b(Both)31
-b(signs)f(are)g(optional.)40 b(The)30 b(default)g(is)f(+.)311
-4903 y(7.)46 b(The)30 b(man)m(tissa)g Fl(n:n)g FD(defaults)g(to)h(unit)
-m(y)-8 b(.)311 5044 y(8.)46 b(The)30 b(exp)s(onen)m(t)h
-Fl(x)5 b Fo(\006)g Fl(n)29 b FD(defaults)h(to)h(`E0'.)311
-5185 y(9.)46 b(The)30 b(strings)f(of)i(decimal)e(digits)g(ma)m(y)i(b)s
-(e)f(of)g(an)m(y)h(length.)266 5326 y(10.)46 b(The)30
-b(decimal)f(p)s(oin)m(t)h(is)f(optional)h(for)g(whole)g(n)m(um)m(b)s
-(ers.)266 5467 y(11.)46 b(A)28 b Fq(nul)5 b(l)30 b(r)-5
-b(esult)37 b FD(o)s(ccurs)28 b(when)e(the)i(string)f(of)h(c)m
-(haracters)h(b)s(eing)d(deco)s(ded)h(do)s(es)h(not)g(b)s(egin)e(with)
-427 5580 y(+,)p Fo(\000)p FD(,0-9,.,D)44 b(or)d(E,)g(or)g(consists)g
-(en)m(tirely)f(of)h(spaces.)74 b(When)41 b(this)f(condition)g(is)g
-(detected,)427 5693 y(JFLA)m(G)31 b(is)f(set)h(to)g(1)g(and)e(RESL)-8
-b(T)30 b(is)f(left)h(un)m(touc)m(hed.)p eop
-%%Page: 81 83
-81 82 bop 0 52 a Fw(SUN/67.70)3252 b FD(81)266 351 y(12.)46
-b(NSTR)-8 b(T)30 b(=)g(1)h(for)f(the)g(\014rst)g(c)m(haracter)i(in)d
-(the)i(string.)266 504 y(13.)46 b(On)20 b(return)g(from)g(sla)p
-Ft(_)p FD(FLOTIN,)f(NSTR)-8 b(T)20 b(is)g(set)h(ready)g(for)f(the)h
-(next)f(deco)s(de)h({)g(follo)m(wing)e(trail-)427 617
-y(ing)31 b(blanks)g(and)g(an)m(y)h(comma.)47 b(If)31
-b(a)i(delimiter)c(other)j(than)g(comma)h(is)e(b)s(eing)f(used,)i(NSTR)
--8 b(T)427 729 y(m)m(ust)35 b(b)s(e)f(incremen)m(ted)g(b)s(efore)h(the)
-g(next)g(call)f(to)h(sla)p Ft(_)p FD(FLOTIN,)f(otherwise)g(all)g
-(subsequen)m(t)427 842 y(calls)c(will)e(return)h(a)i(n)m(ull)d(result.)
-266 995 y(14.)46 b(Errors)30 b(\(JFLA)m(G=2\))i(o)s(ccur)e(when:)506
-1147 y Fo(\017)46 b FD(a)31 b(+,)f Fo(\000)p FD(,)h(D)f(or)h(E)f(is)f
-(left)h(unsatis\014ed;)f(or)506 1280 y Fo(\017)46 b FD(the)30
-b(decimal)e(p)s(oin)m(t)h(is)f(presen)m(t)i(without)f(at)h(least)g(one)
-f(decimal)g(digit)f(b)s(efore)h(or)h(after)g(it;)597
-1393 y(or)506 1525 y Fo(\017)46 b FD(an)31 b(exp)s(onen)m(t)f(more)g
-(than)h(100)g(has)f(b)s(een)g(presen)m(ted.)266 1678
-y(15.)46 b(When)31 b(an)f(error)h(has)f(b)s(een)g(detected,)j(NSTR)-8
-b(T)30 b(is)g(left)g(p)s(oin)m(ting)f(to)j(the)f(c)m(haracter)h(follo)m
-(wing)427 1790 y(the)41 b(last)g(one)g(used)g(b)s(efore)f(the)h(error)g
-(came)h(to)f(ligh)m(t.)72 b(This)39 b(ma)m(y)j(b)s(e)e(after)i(the)f(p)
-s(oin)m(t)f(at)427 1903 y(whic)m(h)g(a)h(more)f(sophisticated)g
-(program)h(could)e(ha)m(v)m(e)j(detected)g(the)f(error.)71
-b(F)-8 b(or)42 b(example,)427 2016 y(sla)p Ft(_)p FD(FLOTIN)26
-b(do)s(es)i(not)f(detect)i(that)f(`1E999')i(is)c(unacceptable)i(\(on)f
-(a)h(computer)g(where)f(this)427 2129 y(is)j(so\))h(un)m(til)d(the)j
-(en)m(tire)f(n)m(um)m(b)s(er)f(has)h(b)s(een)g(deco)s(ded.)266
-2282 y(16.)46 b(Certain)28 b(highly)f(unlik)m(ely)g(com)m(binations)h
-(of)h(man)m(tissa)g(and)f(exp)s(onen)m(t)h(can)h(cause)f(arithmetic)427
-2394 y(faults)j(during)e(the)i(deco)s(de,)i(in)d(some)i(cases)g
-(despite)e(the)i(fact)g(that)g(they)g(together)h(could)d(b)s(e)427
-2507 y(construed)f(as)h(a)g(v)-5 b(alid)28 b(n)m(um)m(b)s(er.)266
-2660 y(17.)46 b(Deco)s(ding)31 b(is)e(left)h(to)h(righ)m(t,)f(one)h
-(pass.)266 2812 y(18.)46 b(See)31 b(also)f(sla)p Ft(_)p
-FD(DFL)-8 b(TIN)31 b(and)e(sla)p Ft(_)p FD(INTIN.)p 0
-2948 3780 8 v 0 3061 a Fx(SLA)p Fn(_)p Fx(GALEQ)530 b
-Fm(Galactic)37 b(to)h(J2000)f Fg(\013)q(;)20 b(\016)537
-b Fx(SLA)p Fn(_)p Fx(GALEQ)0 3411 y FB(A)m(CTION)44 b
-FD(:)62 b(T)-8 b(ransformation)40 b(from)h(IA)m(U)g(1958)i(galactic)f
-(co)s(ordinates)f(to)h(J2000.0)h(FK5)f(equatorial)227
-3524 y(co)s(ordinates.)0 3712 y FB(CALL)j FD(:)77 b Ft(CALL)46
-b(sla_GALEQ)g(\(DL,)g(DB,)h(DR,)g(DD\))0 4080 y FB(GIVEN)e
-FD(:)277 4252 y Fq(DL,DB)449 b FB(D)565 b FD(galactic)31
-b(longitude)e(and)h(latitude)g([)15 b Fl(l)2975 4219
-y Ff(I)-7 b(I)3039 4252 y Fl(;)15 b(b)3118 4219 y Ff(I)-7
-b(I)3197 4252 y FD(])0 4645 y FB(RETURNED)46 b FD(:)277
-4817 y Fq(DR,DD)435 b FB(D)565 b FD(J2000.0)33 b([)15
-b Fl(\013;)g(\016)20 b FD(])0 5210 y FB(NOTES)44 b FD(:)311
-5410 y(1.)i(All)29 b(argumen)m(ts)i(are)g(in)e(radians.)311
-5562 y(2.)46 b(The)29 b(equatorial)f(co)s(ordinates)h(are)g(J2000.0)i
-(FK5.)40 b(Use)29 b(the)g(routine)f(sla)p Ft(_)p FD(GE50)h(if)f(con)m
-(v)m(ersion)427 5675 y(to)j(B1950.0)j(FK4)c(co)s(ordinates)g(is)g
-(required.)p eop
-%%Page: 82 84
-82 83 bop 0 52 a FD(82)p 0 267 3780 8 v 0 380 a Fx(SLA)p
-Fn(_)p Fx(GALSUP)365 b Fm(Galactic)36 b(to)j(Sup)s(ergalactic)364
-b Fx(SLA)p Fn(_)p Fx(GALSUP)0 730 y FB(A)m(CTION)44 b
-FD(:)39 b(T)-8 b(ransformation)26 b(from)h(IA)m(U)h(1958)h(galactic)f
-(co)s(ordinates)f(to)h(de)f(V)-8 b(aucouleurs)27 b(sup)s(ergalac-)227
-843 y(tic)k(co)s(ordinates.)0 1031 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_GALSUP)f(\(DL,)i(DB,)g(DSL,)g(DSB\))0
-1410 y FB(GIVEN)e FD(:)277 1582 y Fq(DL,DB)449 b FB(D)565
-b FD(galactic)29 b(longitude)e(and)h(latitude)f([)15
-b Fl(l)2966 1549 y Ff(I)-7 b(I)3030 1582 y Fl(;)15 b(b)3109
-1549 y Ff(I)-7 b(I)3189 1582 y FD(])28 b(\(radians\))0
-1993 y FB(RETURNED)46 b FD(:)277 2165 y Fq(DSL,DSB)347
-b FB(D)565 b FD(sup)s(ergalactic)30 b(longitude)f(and)h(latitude)f
-(\(radians\))0 2576 y FB(REFERENCES)44 b FD(:)311 2783
-y(1.)i(de)41 b(V)-8 b(aucouleurs,)42 b(de)f(V)-8 b(aucouleurs,)43
-b(&)d(Corwin,)h Fq(Se)-5 b(c)g(ond)43 b(R)-5 b(efer)g(enc)g(e)43
-b(Catalo)-5 b(gue)44 b(of)e(Bright)427 2896 y(Galaxies)p
-FD(,)32 b(U.T)-8 b(exas,)32 b(p8.)311 3052 y(2.)46 b(Systems)31
-b(&)h(Applied)d(Sciences)i(Corp.,)g(do)s(cumen)m(tation)h(for)f(the)h
-(mac)m(hine-readable)f(v)m(ersion)427 3165 y(of)g(the)f(ab)s(o)m(v)m(e)
-i(catalogue,)g(Con)m(tract)g(NAS)e(5-26490.)227 3372
-y(\(These)k(t)m(w)m(o)h(references)g(giv)m(e)f(di\013eren)m(t)f(v)-5
-b(alues)33 b(for)h(the)g(galactic)h(longitude)d(of)i(the)g(sup)s
-(ergalactic)227 3485 y(origin.)39 b(Both)31 b(are)g(wrong;)f(the)h
-(correct)h(v)-5 b(alue)29 b(is)h Fl(l)2012 3452 y Ff(I)-7
-b(I)2101 3485 y FD(=)25 b(137)p Fl(:)p FD(37.\))p 0 3642
-V 0 3755 a Fx(SLA)p Fn(_)p Fx(GE50)669 b Fm(Galactic)36
-b(to)j(B1950)e Fg(\013)q(;)20 b(\016)673 b Fx(SLA)p Fn(_)p
-Fx(GE50)0 4106 y FB(A)m(CTION)44 b FD(:)59 b(T)-8 b(ransformation)38
-b(from)h(IA)m(U)h(1958)i(galactic)e(co)s(ordinates)f(to)i(B1950.0)h
-(FK4)e(equatorial)227 4219 y(co)s(ordinates.)0 4406 y
-FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_GE50)g(\(DL,)h(DB,)f(DR,)h
-(DD\))0 4786 y FB(GIVEN)e FD(:)277 4957 y Fq(DL,DB)449
-b FB(D)565 b FD(galactic)31 b(longitude)e(and)h(latitude)g([)15
-b Fl(l)2975 4924 y Ff(I)-7 b(I)3039 4957 y Fl(;)15 b(b)3118
-4924 y Ff(I)-7 b(I)3197 4957 y FD(])0 5368 y FB(RETURNED)46
-b FD(:)277 5540 y Fq(DR,DD)435 b FB(D)565 b FD(B1950.0)33
-b([)15 b Fl(\013;)g(\016)21 b FD(])p eop
-%%Page: 83 85
-83 84 bop 0 52 a Fw(SUN/67.70)3252 b FD(83)0 351 y FB(NOTES)44
-b FD(:)311 536 y(1.)i(All)29 b(argumen)m(ts)i(are)g(in)e(radians.)311
-679 y(2.)46 b(The)29 b(equatorial)g(co)s(ordinates)g(are)g(B1950.0)j
-(FK4.)41 b(Use)30 b(the)f(routine)f(sla)p Ft(_)p FD(GALEQ)h(if)f(con)m
-(v)m(er-)427 792 y(sion)i(to)h(J2000.0)h(FK5)f(co)s(ordinates)f(is)g
-(required.)0 1131 y FB(REFERENCE)44 b FD(:)d(Blaau)m(w)30
-b Fq(et)j(al.)p FD(,)e(1960,)h Fq(Mon.Not.R.astr.So)-5
-b(c.)p FD(,)33 b FB(121)p FD(,)e(123.)p 0 1254 3780 8
-v 0 1367 a Fx(SLA)p Fn(_)p Fx(GEOC)587 b Fm(Geo)s(detic)38
-b(to)g(Geo)s(cen)m(tric)586 b Fx(SLA)p Fn(_)p Fx(GEOC)0
-1718 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ert)32 b(geo)s(detic)f(p)s
-(osition)d(to)j(geo)s(cen)m(tric.)0 1905 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_GEOC)g(\(P,)h(H,)g(R,)g(Z\))0
-2242 y FB(GIVEN)e FD(:)277 2388 y Fq(P)674 b FB(D)565
-b FD(latitude)30 b(\(geo)s(detic,)h(radians\))277 2501
-y Fq(H)668 b FB(D)565 b FD(heigh)m(t)31 b(ab)s(o)m(v)m(e)i(reference)f
-(spheroid)d(\(geo)s(detic,)k(metres\))0 2946 y FB(RETURNED)46
-b FD(:)277 3092 y Fq(R)670 b FB(D)565 b FD(distance)30
-b(from)g(Earth)g(axis)g(\(A)m(U\))277 3205 y Fq(Z)680
-b FB(D)565 b FD(distance)30 b(from)g(plane)g(of)g(Earth)g(equator)h
-(\(A)m(U\))0 3536 y FB(NOTES)44 b FD(:)311 3720 y(1.)i(Geo)s(cen)m
-(tric)32 b(latitude)d(can)i(b)s(e)e(obtained)h(b)m(y)g(ev)-5
-b(aluating)30 b Ft(ATAN2\(Z,R\))p FD(.)311 3863 y(2.)46
-b(IA)m(U)31 b(1976)h(constan)m(ts)g(are)f(used.)0 4203
-y FB(REFERENCE)44 b FD(:)d(Green,)31 b(R.M.,)g(1985.)h
-Fq(Spheric)-5 b(al)35 b(Astr)-5 b(onomy)p FD(,)32 b(Cam)m(bridge)e(U.P)
--8 b(.,)31 b(p98.)p 0 4326 V 0 4439 a Fx(SLA)p Fn(_)p
-Fx(GMST)815 b Fm(UT)39 b(to)f(GMST)817 b Fx(SLA)p Fn(_)p
-Fx(GMST)0 4789 y FB(A)m(CTION)44 b FD(:)c(Con)m(v)m(ersion)30
-b(from)g(univ)m(ersal)f(time)h(UT1)h(to)g(Green)m(wic)m(h)f(mean)g
-(sidereal)f(time.)0 4977 y FB(CALL)45 b FD(:)77 b Ft(D)47
-b(=)h(sla_GMST)d(\(UT1\))0 5310 y FB(GIVEN)g FD(:)277
-5456 y Fq(UT1)557 b FB(D)565 b FD(univ)m(ersal)21 b(time)i(\(strictly)g
-(UT1\))g(expressed)g(as)g(mo)s(di\014ed)1658 5569 y(Julian)28
-b(Date)k(\(JD)p Fo(\000)p FD(2400000.5\))p eop
-%%Page: 84 86
-84 85 bop 0 52 a FD(84)0 351 y FB(RETURNED)46 b FD(:)277
-523 y Fq(sla)p Ft(_)p Fq(GMST)314 b FB(D)565 b FD(Green)m(wic)m(h)30
-b(mean)h(sidereal)e(time)h(\(radians\))0 818 y FB(NOTES)44
-b FD(:)311 996 y(1.)i(The)31 b(IA)m(U)i(1982)g(expression)e(\(see)h
-(page)h(S15)f(of)g(the)g(1984)h Fq(Astr)-5 b(onomic)g(al)37
-b(A)n(lmanac)p FD(\))32 b(is)f(used,)427 1108 y(but)41
-b(rearranged)g(to)h(reduce)f(rounding)e(errors.)73 b(This)39
-b(expression)h(is)g(alw)m(a)m(ys)i(describ)s(ed)d(as)427
-1221 y(giving)d(the)h(GMST)g(at)g(0)1337 1188 y Fu(h)1381
-1221 y FD(UT;)g(in)e(fact,)40 b(it)c(giv)m(es)i(the)f(di\013erence)f(b)
-s(et)m(w)m(een)h(the)g(GMST)g(and)427 1334 y(the)g(UT,)g(whic)m(h)e
-(happ)s(ens)g(to)i(equal)f(the)h(GMST)g(\(mo)s(dulo)e(24)i(hours\))f
-(at)h(0)3195 1301 y Fu(h)3239 1334 y FD(UT)g(eac)m(h)g(da)m(y)-8
-b(.)427 1447 y(In)33 b(sla)p Ft(_)p FD(GMST,)g(the)g(en)m(tire)h(UT)f
-(is)f(used)h(directly)f(as)i(the)g(argumen)m(t)f(for)h(the)f(canonical)
-g(for-)427 1560 y(m)m(ula,)42 b(and)d(the)h(fractional)f(part)h(of)g
-(the)g(UT)f(is)g(added)g(separately;)45 b(note)40 b(that)h(the)e
-(factor)427 1673 y(1)p Fl(:)p FD(0027379)15 b Fo(\001)g(\001)g(\001)36
-b FD(do)s(es)30 b(not)g(app)s(ear.)311 1810 y(2.)46 b(See)40
-b(also)f(the)h(routine)e(sla)p Ft(_)p FD(GMST)-8 b(A,)39
-b(whic)m(h)f(deliv)m(ers)g(b)s(etter)i(n)m(umerical)e(precision)f(b)m
-(y)i(ac-)427 1922 y(cepting)30 b(the)h(UT)f(date)h(and)f(time)g(as)h
-(separate)g(argumen)m(ts.)p 0 2026 3780 8 v 0 2139 a
-Fx(SLA)p Fn(_)p Fx(GMST)-11 b(A)283 b Fm(UT)39 b(to)f(GMST)g(\(extra)f
-(precision\))285 b Fx(SLA)p Fn(_)p Fx(GMST)-11 b(A)0
-2490 y FB(A)m(CTION)44 b FD(:)37 b(Con)m(v)m(ersion)24
-b(from)g(univ)m(ersal)e(time)i(UT1)g(to)h(Green)m(wic)m(h)f(mean)h
-(sidereal)d(time,)k(with)d(round-)227 2602 y(ing)30 b(errors)g
-(minimized.)0 2790 y FB(CALL)45 b FD(:)77 b Ft(D)47 b(=)h(sla_GMSTA)d
-(\(DATE,)h(UT1\))0 3101 y FB(GIVEN)f FD(:)277 3247 y
-Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(UT1)30 b(date)h(as)f(Mo)s
-(di\014ed)e(Julian)g(Date)j(\(in)m(teger)g(part)f(of)1658
-3360 y(JD)p Fo(\000)p FD(2400000.5\))277 3473 y Fq(UT1)557
-b FB(D)565 b FD(UT1)31 b(time)f(\(fraction)g(of)h(a)g(da)m(y\))0
-3760 y FB(RETURNED)46 b FD(:)277 3931 y Fq(sla)p Ft(_)p
-Fq(GMST)314 b FB(D)565 b FD(Green)m(wic)m(h)30 b(mean)h(sidereal)e
-(time)h(\(radians\))0 4226 y FB(NOTES)44 b FD(:)311 4404
-y(1.)i(The)38 b(algorithm)g(is)f(deriv)m(ed)h(from)g(the)h(IA)m(U)g
-(1982)h(expression)e(\(see)h(page)g(S15)g(of)g(the)g(1984)427
-4517 y(Astronomical)30 b(Almanac\).)311 4653 y(2.)46
-b(There)34 b(is)f(no)h(restriction)f(on)h(ho)m(w)g(the)g(UT)g(is)f(app)
-s(ortioned)g(b)s(et)m(w)m(een)h(the)h(D)m(A)-8 b(TE)35
-b(and)e(UT1)427 4766 y(argumen)m(ts.)53 b(Either)33 b(of)h(the)g(t)m(w)
-m(o)i(argumen)m(ts)e(could,)g(for)g(example,)h(b)s(e)f(zero)h(and)e
-(the)i(en)m(tire)427 4879 y(date)16 b(+)f(time)32 b(supplied)d(in)i
-(the)h(other.)47 b(Ho)m(w)m(ev)m(er,)35 b(the)d(routine)f(is)h
-(designed)f(to)i(deliv)m(er)e(maxi-)427 4992 y(m)m(um)e(accuracy)h
-(when)e(the)i(D)m(A)-8 b(TE)30 b(argumen)m(t)g(is)e(a)h(whole)g(n)m(um)
-m(b)s(er)f(and)g(the)i(UT1)f(argumen)m(t)427 5105 y(lies)g(in)g(the)i
-(range)g([)15 b(0)p Fl(;)31 b FD(1)15 b(],)32 b(or)e
-Fq(vic)-5 b(e)32 b(versa)p FD(.)311 5241 y(3.)46 b(See)32
-b(also)f(the)g(routine)g(sla)p Ft(_)p FD(GMST,)f(whic)m(h)g(accepts)j
-(the)e(UT1)h(as)f(a)h(single)e(argumen)m(t.)43 b(Com-)427
-5354 y(pared)26 b(with)f(sla)p Ft(_)p FD(GMST,)h(the)h(extra)g(n)m
-(umerical)e(precision)g(deliv)m(ered)g(b)m(y)h(the)h(presen)m(t)f
-(routine)427 5467 y(is)35 b(unlik)m(ely)e(to)j(b)s(e)f(imp)s(ortan)m(t)
-g(in)f(an)i(absolute)f(sense,)i(but)e(ma)m(y)h(b)s(e)f(useful)f(when)g
-(critically)427 5580 y(comparing)27 b(algorithms)f(and)g(in)g
-(applications)f(where)i(t)m(w)m(o)i(sidereal)c(times)i(close)g
-(together)i(are)427 5693 y(di\013erenced.)p eop
-%%Page: 85 87
-85 86 bop 0 52 a Fw(SUN/67.70)3252 b FD(85)p 0 267 3780
-8 v 0 380 a Fx(SLA)p Fn(_)p Fx(GRESID)577 b Fm(Gaussian)38
-b(Residual)578 b Fx(SLA)p Fn(_)p Fx(GRESID)0 730 y FB(A)m(CTION)44
-b FD(:)c(Generate)32 b(pseudo-random)d(normal)h(deviate)g(or)h
-Fq(Gaussian)j(r)-5 b(esidual)p FD(.)0 918 y FB(CALL)45
-b FD(:)77 b Ft(R)47 b(=)h(sla_GRESID)d(\(S\))0 1335 y
-FB(GIVEN)g FD(:)277 1507 y Fq(S)685 b FB(R)567 b FD(standard)30
-b(deviation)0 1988 y FB(NOTES)44 b FD(:)311 2223 y(1.)i(The)28
-b(results)f(of)h(man)m(y)g(calls)f(to)i(this)e(routine)g(will)e(b)s(e)j
-(normally)e(distributed)f(with)i(mean)h(zero)427 2336
-y(and)i(standard)g(deviation)f(S.)311 2506 y(2.)46 b(The)30
-b(Bo)m(x-Muller)g(algorithm)g(is)f(used.)311 2675 y(3.)46
-b(The)30 b(implemen)m(tation)f(is)h(mac)m(hine-dep)s(enden)m(t.)0
-3156 y FB(REFERENCE)44 b FD(:)d(Ahrens)29 b(&)h(Dieter,)h(1972.)i
-Fq(Comm.A.C.M.)d FB(15)p FD(,)h(873.)p 0 3337 V 0 3450
-a Fx(SLA)p Fn(_)p Fx(H2E)988 b Fm(Az,El)38 b(to)g Fg(h;)20
-b(\016)993 b Fx(SLA)p Fn(_)p Fx(H2E)0 3800 y FB(A)m(CTION)44
-b FD(:)c(Horizon)31 b(to)g(equatorial)f(co)s(ordinates)g(\(single)f
-(precision\).)0 3988 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_H2E)g(\(AZ,)h(EL,)g(PHI,)f(HA,)h(DEC\))0 4409 y
-FB(GIVEN)e FD(:)277 4555 y Fq(AZ)612 b FB(R)567 b FD(azim)m(uth)30
-b(\(radians\))277 4668 y Fq(EL)617 b FB(R)567 b FD(elev)-5
-b(ation)30 b(\(radians\))277 4780 y Fq(PHI)571 b FB(R)c
-FD(latitude)30 b(\(radians\))0 5253 y FB(RETURNED)46
-b FD(:)277 5399 y Fq(HA)600 b FB(R)567 b FD(hour)30 b(angle)g
-(\(radians\))277 5512 y Fq(DEC)540 b FB(R)567 b FD(declination)29
-b(\(radians\))p eop
-%%Page: 86 88
-86 87 bop 0 52 a FD(86)0 351 y FB(NOTES)44 b FD(:)311
-579 y(1.)i(The)30 b(sign)g(con)m(v)m(en)m(tion)h(for)f(azim)m(uth)g(is)
-g(north)f(zero,)j(east)f(+)p Fl(\031)s(=)p FD(2.)311
-746 y(2.)46 b(HA)31 b(is)e(returned)h(in)f(the)h(range)h
-Fo(\006)p Fl(\031)s FD(.)40 b(Declination)30 b(is)f(returned)h(in)f
-(the)h(range)h Fo(\006)p Fl(\031)s FD(.)311 912 y(3.)46
-b(The)33 b(latitude)g(is)f(\(in)h(principle\))d(geo)s(detic.)51
-b(In)33 b(critical)f(applications,)h(corrections)g(for)h(p)s(olar)427
-1025 y(motion)c(should)f(b)s(e)g(applied)g(\(see)i(sla)p
-Ft(_)p FD(POLMO\).)311 1191 y(4.)46 b(In)34 b(some)g(applications)e(it)
-i(will)d(b)s(e)j(imp)s(ortan)m(t)f(to)i(sp)s(ecify)e(the)h(correct)h(t)
-m(yp)s(e)f(of)h(elev)-5 b(ation)34 b(in)427 1304 y(order)42
-b(to)h(pro)s(duce)f(the)g(required)f(t)m(yp)s(e)h(of)h([)15
-b Fl(h;)g(\016)20 b FD(].)77 b(In)42 b(particular,)i(it)e(ma)m(y)h(b)s
-(e)e(imp)s(ortan)m(t)427 1417 y(to)f(distinguish)35 b(b)s(et)m(w)m(een)
-k(the)g(elev)-5 b(ation)39 b(as)g(a\013ected)h(b)m(y)f(refraction,)i
-(whic)m(h)c(will)f(yield)h(the)427 1530 y Fq(observe)-5
-b(d)32 b FD([)15 b Fl(h;)g(\016)20 b FD(],)31 b(and)e(the)i(elev)-5
-b(ation)30 b Fq(in)j(vacuo)p FD(,)e(whic)m(h)e(will)f(yield)g(the)j
-Fq(top)-5 b(o)g(c)g(entric)33 b FD([)15 b Fl(h;)g(\016)20
-b FD(].)41 b(If)427 1643 y(the)28 b(e\013ects)h(of)f(diurnal)d(ab)s
-(erration)i(can)h(b)s(e)f(neglected,)i(the)f(top)s(o)s(cen)m(tric)g([)
-15 b Fl(h;)g(\016)20 b FD(])28 b(ma)m(y)g(b)s(e)f(used)427
-1756 y(as)k(an)f(appro)m(ximation)f(to)j(the)e Fq(app)-5
-b(ar)g(ent)33 b FD([)15 b Fl(h;)g(\016)21 b FD(].)311
-1922 y(5.)46 b(No)31 b(range)g(c)m(hec)m(king)g(of)g(argumen)m(ts)f(is)
-g(carried)f(out.)311 2088 y(6.)46 b(In)28 b(applications)e(whic)m(h)i
-(in)m(v)m(olv)m(e)g(man)m(y)h(suc)m(h)f(calculations,)g(rather)g(than)g
-(calling)f(the)h(presen)m(t)427 2201 y(routine)i(it)g(will)e(b)s(e)i
-(more)g(e\016cien)m(t)h(to)h(use)e(inline)d(co)s(de,)k(ha)m(ving)g
-(previously)d(computed)i(\014xed)427 2314 y(terms)h(suc)m(h)f(as)g
-(sine)g(and)f(cosine)h(of)h(latitude.)p 0 2469 3780 8
-v 0 2582 a Fx(SLA)p Fn(_)p Fx(H2FK5)681 b Fm(Hipparcos)37
-b(to)h(FK5)682 b Fx(SLA)p Fn(_)p Fx(H2FK5)0 2933 y FB(A)m(CTION)44
-b FD(:)63 b(T)-8 b(ransform)41 b(a)i(Hipparcos)e(star)h(p)s(osition)e
-(and)h(prop)s(er)f(motion)i(in)m(to)g(the)g(FK5)g(\(J2000\))227
-3046 y(frame.)0 3233 y FB(CALL)j FD(:)77 b Ft(CALL)46
-b(sla_H2FK5)g(\(RH,)g(DH,)h(DRH,)g(DDH,)f(R5,)h(D5,)g(DR5,)g(DD5\))0
-3643 y FB(GIVEN)e FD(:)277 3789 y Fq(RH)602 b FB(D)565
-b FD(Hipparcos)30 b Fl(\013)g FD(\(radians\))277 3902
-y Fq(DH)599 b FB(D)565 b FD(Hipparcos)30 b Fl(\016)k
-FD(\(radians\))277 4015 y Fq(DRH)533 b FB(D)565 b FD(Hipparcos)33
-b(prop)s(er)f(motion)h(in)f Fl(\013)i FD(\(radians)e(p)s(er)g(Julian)
-1658 4128 y(y)m(ear\))277 4241 y Fq(DDH)530 b FB(D)565
-b FD(Hipparcos)35 b(prop)s(er)f(motion)h(in)f Fl(\016)40
-b FD(\(radians)34 b(p)s(er)g(Julian)1658 4354 y(y)m(ear\))0
-4809 y FB(RETURNED)46 b FD(:)277 4955 y Fq(R5)624 b FB(D)565
-b FD(J2000.0)33 b(FK5)e Fl(\013)f FD(\(radians\))277
-5068 y Fq(D5)621 b FB(D)565 b FD(J2000.0)33 b(FK5)e Fl(\016)j
-FD(\(radians\))277 5180 y Fq(DR5)555 b FB(D)565 b FD(J2000.0)36
-b(FK5)f(prop)s(er)e(motion)g(in)g Fl(\013)i FD(\(radians)e(p)s(er)g
-(Ju-)1658 5293 y(lian)c(y)m(ear\))277 5406 y Fq(DD5)552
-b FB(D)565 b FD(FK5)22 b(J2000.0)i(prop)s(er)19 b(motion)j(in)e
-Fl(\016)25 b FD(\(radians)20 b(p)s(er)g(Julian)1658 5519
-y(y)m(ear\))p eop
-%%Page: 87 89
-87 88 bop 0 52 a Fw(SUN/67.70)3252 b FD(87)0 351 y FB(NOTES)44
-b FD(:)311 544 y(1.)i(The)37 b Fl(\013)h FD(prop)s(er)e(motions)h(are)
-57 b(_)-45 b Fl(\013)38 b FD(rather)f(than)57 b(_)-44
-b Fl(\013)15 b FD(cos)h Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m
-(ear)i(rather)f(than)g(p)s(er)427 657 y(cen)m(tury)-8
-b(.)311 806 y(2.)46 b(The)41 b(FK5)g(to)g(Hipparcos)f(transformation)g
-(consists)g(of)h(a)g(pure)f(rotation)h(and)f(spin;)k(zonal)427
-919 y(errors)30 b(in)f(the)i(FK5)g(catalogue)h(are)e(not)h(tak)m(en)g
-(in)m(to)g(accoun)m(t.)311 1068 y(3.)46 b(The)c(adopted)h(ep)s(o)s(c)m
-(h)g(J2000.0)h(FK5)g(to)f(Hipparcos)f(orien)m(tation)g(and)g(spin)f(v)
--5 b(alues)42 b(are)h(as)427 1181 y(follo)m(ws)30 b(\(see)h
-(reference\):)p 821 1312 1115 4 v 819 1425 4 113 v 971
-1425 V 971 1425 V 1023 1391 a Fq(orientation)p 1509 1425
-V 199 w(spin)p 1934 1425 V 821 1428 1115 4 v 819 1541
-4 113 v 871 1507 a Fl(x)p 971 1541 V 184 w Fo(\000)p
-FD(19)p Fl(:)p FD(9)p 1509 1541 V 254 w Fo(\000)p FD(0)p
-Fl(:)p FD(30)p 1934 1541 V 819 1654 V 875 1620 a Fl(y)p
-971 1654 V 232 w Fo(\000)p FD(9)p Fl(:)p FD(1)p 1509
-1654 V 254 w(+0)p Fl(:)p FD(60)p 1934 1654 V 819 1767
-V 877 1733 a Fl(z)p 971 1767 V 188 w FD(+22)p Fl(:)p
-FD(9)p 1509 1767 V 254 w(+0)p Fl(:)p FD(70)p 1934 1767
-V 821 1770 1115 4 v 819 1883 4 113 v 971 1883 V 1151
-1849 a Fq(mas)p 1509 1883 V 299 w(mas/y)p 1934 1883 V
-821 1886 1115 4 v 427 2093 a FD(These)40 b(orien)m(tation)h(and)e(spin)
-f(comp)s(onen)m(ts)j(are)g(in)m(terpreted)e(as)i Fq(axial)h(ve)-5
-b(ctors.)71 b FD(An)40 b(axial)427 2206 y(v)m(ector)35
-b(p)s(oin)m(ts)d(at)i(the)g(p)s(ole)e(of)i(the)f(rotation)h(and)f(its)f
-(length)h(is)f(the)i(amoun)m(t)g(of)f(rotation)h(in)427
-2319 y(radians.)311 2468 y(4.)46 b(See)31 b(also)f(sla)p
-Ft(_)p FD(FK52H,)h(sla)p Ft(_)p FD(FK5HZ,)f(sla)p Ft(_)p
-FD(HFK5Z.)0 2844 y FB(REFERENCE)44 b FD(:)d(F)-8 b(eissel,)30
-b(M.)h(&)f(Mignard,)g(F.,)h(1998.,)h Fq(Astr)-5 b(on.Astr)g(ophys.)34
-b FB(331)p FD(,)d(L33-L36.)p 0 2982 3780 8 v 0 3095 a
-Fx(SLA)p Fn(_)p Fx(HFK5Z)428 b Fm(Hipparcos)37 b(to)h(FK5,)h(no)f(P)-10
-b(.M.)428 b Fx(SLA)p Fn(_)p Fx(HFK5Z)0 3445 y FB(A)m(CTION)44
-b FD(:)53 b(T)-8 b(ransform)36 b(a)h(Hipparcos)f(star)h(p)s(osition)e
-(in)m(to)i(the)g(FK5)g(\(J2000\))i(frame)d(assuming)g(zero)227
-3558 y(Hipparcos)30 b(prop)s(er)f(motion.)0 3746 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_HFK5Z)g(\(RH,)g(DH,)h(EPOCH,)f(R5,)h(D5,)g
-(DR5,)g(DD5\))0 4104 y FB(GIVEN)e FD(:)277 4250 y Fq(RH)602
-b FB(D)565 b FD(Hipparcos)30 b Fl(\013)g FD(\(radians\))277
-4363 y Fq(DH)599 b FB(D)565 b FD(Hipparcos)30 b Fl(\016)k
-FD(\(radians\))277 4476 y Fq(EPOCH)409 b FB(D)565 b FD(Julian)28
-b(ep)s(o)s(c)m(h)i(\(TDB\))0 4843 y FB(RETURNED)46 b
-FD(:)277 4989 y Fq(R5)624 b FB(D)565 b FD(J2000.0)33
-b(FK5)e Fl(\013)f FD(\(radians\))277 5102 y Fq(D5)621
-b FB(D)565 b FD(J2000.0)33 b(FK5)e Fl(\016)j FD(\(radians\))277
-5215 y Fq(DR5)555 b FB(D)565 b FD(J2000.0)36 b(FK5)f(prop)s(er)e
-(motion)g(in)g Fl(\013)i FD(\(radians)e(p)s(er)g(Ju-)1658
-5328 y(lian)c(y)m(ear\))277 5441 y Fq(DD5)552 b FB(D)565
-b FD(FK5)22 b(J2000.0)i(prop)s(er)19 b(motion)j(in)e
-Fl(\016)25 b FD(\(radians)20 b(p)s(er)g(Julian)1658 5554
-y(y)m(ear\))p eop
-%%Page: 88 90
-88 89 bop 0 52 a FD(88)0 351 y FB(NOTES)44 b FD(:)311
-546 y(1.)i(The)37 b Fl(\013)h FD(prop)s(er)e(motions)h(are)57
-b(_)-45 b Fl(\013)38 b FD(rather)f(than)57 b(_)-44 b
-Fl(\013)15 b FD(cos)h Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)
-i(rather)f(than)g(p)s(er)427 659 y(cen)m(tury)-8 b(.)311
-808 y(2.)46 b(The)41 b(FK5)g(to)g(Hipparcos)f(transformation)g
-(consists)g(of)h(a)g(pure)f(rotation)h(and)f(spin;)k(zonal)427
-921 y(errors)30 b(in)f(the)i(FK5)g(catalogue)h(are)e(not)h(tak)m(en)g
-(in)m(to)g(accoun)m(t.)311 1071 y(3.)46 b(The)c(adopted)h(ep)s(o)s(c)m
-(h)g(J2000.0)h(FK5)g(to)f(Hipparcos)f(orien)m(tation)g(and)g(spin)f(v)
--5 b(alues)42 b(are)h(as)427 1184 y(follo)m(ws)30 b(\(see)h
-(reference\):)p 821 1314 1115 4 v 819 1427 4 113 v 971
-1427 V 971 1427 V 1023 1393 a Fq(orientation)p 1509 1427
-V 199 w(spin)p 1934 1427 V 821 1431 1115 4 v 819 1544
-4 113 v 871 1510 a Fl(x)p 971 1544 V 184 w Fo(\000)p
-FD(19)p Fl(:)p FD(9)p 1509 1544 V 254 w Fo(\000)p FD(0)p
-Fl(:)p FD(30)p 1934 1544 V 819 1657 V 875 1623 a Fl(y)p
-971 1657 V 232 w Fo(\000)p FD(9)p Fl(:)p FD(1)p 1509
-1657 V 254 w(+0)p Fl(:)p FD(60)p 1934 1657 V 819 1769
-V 877 1736 a Fl(z)p 971 1769 V 188 w FD(+22)p Fl(:)p
-FD(9)p 1509 1769 V 254 w(+0)p Fl(:)p FD(70)p 1934 1769
-V 821 1773 1115 4 v 819 1886 4 113 v 971 1886 V 1151
-1852 a Fq(mas)p 1509 1886 V 299 w(mas/y)p 1934 1886 V
-821 1889 1115 4 v 427 2096 a FD(These)40 b(orien)m(tation)h(and)e(spin)
-f(comp)s(onen)m(ts)j(are)g(in)m(terpreted)e(as)i Fq(axial)h(ve)-5
-b(ctors.)71 b FD(An)40 b(axial)427 2209 y(v)m(ector)35
-b(p)s(oin)m(ts)d(at)i(the)g(p)s(ole)e(of)i(the)f(rotation)h(and)f(its)f
-(length)h(is)f(the)i(amoun)m(t)g(of)f(rotation)h(in)427
-2322 y(radians.)311 2471 y(4.)46 b(It)37 b(w)m(as)g(the)g(in)m(ten)m
-(tion)f(that)h(Hipparcos)f(should)f(b)s(e)h(a)h(close)g(appro)m
-(ximation)e(to)j(an)e(inertial)427 2584 y(frame,)j(so)e(that)g(distan)m
-(t)f(ob)5 b(jects)37 b(ha)m(v)m(e)h(zero)g(prop)s(er)d(motion;)40
-b(suc)m(h)c(ob)5 b(jects)37 b(ha)m(v)m(e)h(\(in)e(gen-)427
-2697 y(eral\))30 b(non-zero)g(prop)s(er)f(motion)g(in)g(FK5,)h(and)f
-(this)g(routine)g(returns)f(those)i Fq(\014ctitious)j(pr)-5
-b(op)g(er)427 2810 y(motions.)311 2960 y FD(5.)46 b(The)39
-b(p)s(osition)f(returned)h(b)m(y)g(this)g(routine)f(is)h(in)f(the)i
-(FK5)g(J2000)h(reference)f(frame)g(but)f(at)427 3073
-y(Julian)28 b(ep)s(o)s(c)m(h)i(EPOCH.)311 3222 y(6.)46
-b(See)31 b(also)f(sla)p Ft(_)p FD(FK52H,)h(sla)p Ft(_)p
-FD(FK5HZ,)f(sla)p Ft(_)p FD(H2FK5.)0 3601 y FB(REFERENCE)44
-b FD(:)d(F)-8 b(eissel,)30 b(M.)h(&)f(Mignard,)g(F.,)h(1998.,)h
-Fq(Astr)-5 b(on.Astr)g(ophys.)34 b FB(331)p FD(,)d(L33-L36.)p
-0 3741 3780 8 v 0 3854 a Fx(SLA)p Fn(_)p Fx(IMXV)478
-b Fm(Apply)38 b(3D)h(Rev)m(erse)f(Rotation)478 b Fx(SLA)p
-Fn(_)p Fx(IMXV)0 4204 y FB(A)m(CTION)44 b FD(:)c(Multiply)28
-b(a)j(3-v)m(ector)i(b)m(y)d(the)h(in)m(v)m(erse)f(of)g(a)h(rotation)g
-(matrix)f(\(single)f(precision\).)0 4392 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_IMXV)g(\(RM,)h(VA,)f(VB\))0
-4752 y FB(GIVEN)f FD(:)277 4898 y Fq(RM)588 b FB(R\(3,3\))352
-b FD(rotation)31 b(matrix)277 5011 y Fq(V)-9 b(A)609
-b FB(R\(3\))433 b FD(v)m(ector)32 b(to)f(b)s(e)f(rotated)0
-5381 y FB(RETURNED)46 b FD(:)277 5553 y Fq(VB)604 b FB(R\(3\))433
-b FD(result)29 b(v)m(ector)p eop
-%%Page: 89 91
-89 90 bop 0 52 a Fw(SUN/67.70)3252 b FD(89)0 351 y FB(NOTES)44
-b FD(:)311 544 y(1.)i(This)29 b(routine)g(p)s(erforms)g(the)i(op)s
-(eration:)597 692 y FB(b)g FD(=)f FB(M)886 659 y Ff(T)941
-692 y Fo(\001)p FB(a)427 841 y FD(where)g FB(a)f FD(and)g
-FB(b)h FD(are)g(the)g(3-v)m(ectors)i(V)-10 b(A)30 b(and)f(VB)i(resp)s
-(ectiv)m(ely)-8 b(,)30 b(and)f FB(M)h FD(is)f(the)h(3)19
-b Fo(\002)g FD(3)30 b(matrix)427 954 y(RM.)311 1102 y(2.)46
-b(The)34 b(main)g(function)f(of)i(this)e(routine)h(is)f(apply)g(an)i
-(in)m(v)m(erse)f(rotation;)j(under)c(these)i(circum-)427
-1215 y(stances,)d FB(M)e FD(is)g Fq(ortho)-5 b(gonal)p
-FD(,)34 b(with)29 b(its)g(in)m(v)m(erse)i(the)f(same)h(as)g(its)e
-(transp)s(ose.)311 1364 y(3.)46 b(T)-8 b(o)25 b(comply)f(with)g(the)h
-(ANSI)f(F)-8 b(ortran)26 b(77)f(standard,)g(V)-10 b(A)25
-b(and)f(VB)i(m)m(ust)e FB(not)h FD(b)s(e)f(the)h(same)g(ar-)427
-1477 y(ra)m(y)-8 b(.)40 b(The)25 b(routine)f(is,)i(in)e(fact,)k(co)s
-(ded)d(so)g(as)h(to)g(w)m(ork)f(prop)s(erly)f(on)h(the)g(V)-10
-b(AX)26 b(and)f(man)m(y)g(other)427 1590 y(systems)31
-b(ev)m(en)g(if)e(this)g(rule)g(is)h(violated,)g(something)g(that)h(is)e
-FB(not)p FD(,)i(ho)m(w)m(ev)m(er,)h(recommended.)p 0
-1727 3780 8 v 0 1840 a Fx(SLA)p Fn(_)p Fx(INTIN)474 b
-Fm(Deco)s(de)39 b(an)g(In)m(teger)f(Num)m(b)s(er)473
-b Fx(SLA)p Fn(_)p Fx(INTIN)0 2191 y FB(A)m(CTION)44 b
-FD(:)c(Con)m(v)m(ert)32 b(free-format)f(input)d(in)m(to)j(an)f(in)m
-(teger.)0 2378 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_INTIN)g
-(\(STRING,)f(NSTRT,)h(IRESLT,)g(JFLAG\))0 2735 y FB(GIVEN)f
-FD(:)277 2881 y Fq(STRING)381 b FB(C)569 b FD(string)29
-b(con)m(taining)h(n)m(um)m(b)s(er)f(to)j(b)s(e)d(deco)s(ded)277
-2994 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(p)s(oin)m(ter)30
-b(to)h(where)f(deco)s(ding)f(is)g(to)i(commence)277 3107
-y Fq(IRESL)-7 b(T)407 b FB(I)605 b FD(curren)m(t)30 b(v)-5
-b(alue)30 b(of)h(result)0 3473 y FB(RETURNED)46 b FD(:)277
-3619 y Fq(NSTR)-7 b(T)428 b FB(I)605 b FD(adv)-5 b(anced)31
-b(to)g(next)f(n)m(um)m(b)s(er)277 3732 y Fq(IRESL)-7
-b(T)407 b FB(I)605 b FD(result)277 3845 y Fq(JFLA)n(G)436
-b FB(I)605 b FD(status:)65 b Fo(\000)p FD(1)43 b(=)f
-Fo(\000)p FD(OK,)f(0)i(=)f(+OK,)g(1)h(=)f(n)m(ull)e(result,)1658
-3958 y(2)31 b(=)f(error)0 4324 y FB(NOTES)44 b FD(:)311
-4516 y(1.)i(The)d(reason)g(sla)p Ft(_)p FD(INTIN)e(has)i(separate)g
-(`OK')g(status)g(v)-5 b(alues)42 b(for)h(+)f(and)g Fo(\000)h
-FD(is)e(to)j(enable)427 4629 y(min)m(us)28 b(zero)j(to)g(b)s(e)e
-(detected.)42 b(This)28 b(is)g(of)i(crucial)f(imp)s(ortance)g(when)g
-(deco)s(ding)g(mixed-radix)427 4742 y(n)m(um)m(b)s(ers.)68
-b(F)-8 b(or)40 b(example,)j(an)c(angle)h(expressed)f(as)i(degrees,)i
-(arcmin)m(utes)c(and)g(arcseconds)427 4855 y(ma)m(y)31
-b(ha)m(v)m(e)h(a)f(leading)e(min)m(us)f(sign)i(but)f(a)i(zero)g
-(degrees)g(\014eld.)311 5004 y(2.)46 b(A)31 b(T)-8 b(AB)31
-b(is)e(in)m(terpreted)h(as)g(a)h(space.)41 b Fq(n.b.)30
-b FD(The)g(test)i(for)e(T)-8 b(AB)31 b(is)e(ASCI)s(I-sp)s(eci\014c.)311
-5152 y(3.)46 b(The)29 b(basic)f(format)h(is)f(the)h(sequence)h(of)f
-(\014elds)e Fo(\006)p Fl(n)p FD(,)i(where)f Fo(\006)h
-FD(is)e(a)j(sign)e(c)m(haracter)i(`+')f(or)g(`)p Fo(\000)p
-FD(',)427 5265 y(and)h Fl(n)g FD(means)g(a)h(string)e(of)i(decimal)e
-(digits.)311 5414 y(4.)46 b(Spaces:)506 5562 y Fo(\017)g
-FD(Leading)30 b(spaces)h(are)g(ignored.)506 5693 y Fo(\017)46
-b FD(Spaces)31 b(b)s(et)m(w)m(een)g(the)f(sign)g(and)f(the)i(n)m(um)m
-(b)s(er)e(are)i(allo)m(w)m(ed.)p eop
-%%Page: 90 92
-90 91 bop 0 52 a FD(90)506 351 y Fo(\017)46 b FD(T)-8
-b(railing)38 b(spaces)i(are)h(ignored;)j(the)c(\014rst)f(signi\014es)f
-(end)h(of)h(deco)s(ding)f(and)g(subsequen)m(t)597 464
-y(ones)31 b(are)g(skipp)s(ed.)311 628 y(5.)46 b(Delimiters:)506
-793 y Fo(\017)g FD(An)m(y)30 b(c)m(haracter)h(other)f(than)f(+,)p
-Fo(\000)p FD(,0-9)i(or)e(space)h(ma)m(y)h(b)s(e)e(used)f(to)j(signal)d
-(the)i(end)f(of)g(the)597 906 y(n)m(um)m(b)s(er)g(and)h(terminate)g
-(deco)s(ding.)506 1044 y Fo(\017)46 b FD(Comma)34 b(is)g(recognized)g
-(b)m(y)g(sla)p Ft(_)p FD(INTIN)f(as)i(a)f(sp)s(ecial)f(case;)38
-b(it)33 b(is)h(skipp)s(ed,)e(lea)m(ving)i(the)597 1157
-y(p)s(oin)m(ter)c(on)g(the)g(next)h(c)m(haracter.)42
-b(See)31 b(9,)g(b)s(elo)m(w.)506 1296 y Fo(\017)46 b
-FD(Deco)s(ding)31 b(will)c(in)i(all)h(cases)h(terminate)f(if)g(end)f
-(of)i(string)e(is)h(reac)m(hed.)311 1460 y(6.)46 b(The)30
-b(sign)g(is)f(optional.)40 b(The)30 b(default)f(is)h(+.)311
-1624 y(7.)46 b(A)28 b Fq(nul)5 b(l)30 b(r)-5 b(esult)37
-b FD(o)s(ccurs)28 b(when)e(the)i(string)f(of)h(c)m(haracters)h(b)s
-(eing)d(deco)s(ded)h(do)s(es)h(not)g(b)s(egin)e(with)427
-1737 y(+,)p Fo(\000)34 b FD(or)f(0-9,)k(or)c(consists)h(en)m(tirely)f
-(of)h(spaces.)51 b(When)34 b(this)e(condition)h(is)f(detected,)37
-b(JFLA)m(G)427 1850 y(is)30 b(set)h(to)g(1)f(and)g(IRESL)-8
-b(T)30 b(is)f(left)h(un)m(touc)m(hed.)311 2014 y(8.)46
-b(NSTR)-8 b(T)30 b(=)g(1)h(for)f(the)g(\014rst)g(c)m(haracter)i(in)d
-(the)i(string.)311 2178 y(9.)46 b(On)26 b(return)g(from)g(sla)p
-Ft(_)p FD(INTIN,)g(NSTR)-8 b(T)26 b(is)g(set)h(ready)g(for)f(the)h
-(next)g(deco)s(de)g({)g(follo)m(wing)e(trail-)427 2291
-y(ing)31 b(blanks)g(and)g(an)m(y)h(comma.)47 b(If)31
-b(a)i(delimiter)c(other)j(than)g(comma)h(is)e(b)s(eing)f(used,)i(NSTR)
--8 b(T)427 2404 y(m)m(ust)25 b(b)s(e)f(incremen)m(ted)g(b)s(efore)g
-(the)h(next)g(call)f(to)i(sla)p Ft(_)p FD(INTIN,)e(otherwise)g(all)f
-(subsequen)m(t)h(calls)427 2517 y(will)k(return)h(a)i(n)m(ull)d
-(result.)266 2681 y(10.)46 b(Errors)30 b(\(JFLA)m(G=2\))i(o)s(ccur)e
-(when:)506 2845 y Fo(\017)46 b FD(there)31 b(is)e(a)i(+)f(or)g
-Fo(\000)g FD(but)g(no)g(n)m(um)m(b)s(er;)g(or)506 2984
-y Fo(\017)46 b FD(the)31 b(n)m(um)m(b)s(er)e(is)g(greater)j(than)e(2)
-1742 2951 y Fu(31)1837 2984 y Fo(\000)20 b FD(1.)266
-3148 y(11.)46 b(When)31 b(an)f(error)h(has)f(b)s(een)g(detected,)j
-(NSTR)-8 b(T)30 b(is)g(left)g(p)s(oin)m(ting)f(to)j(the)f(c)m(haracter)
-h(follo)m(wing)427 3261 y(the)f(last)f(one)h(used)e(b)s(efore)h(the)h
-(error)f(came)h(to)g(ligh)m(t.)266 3425 y(12.)46 b(See)31
-b(also)f(sla)p Ft(_)p FD(FLOTIN)f(and)h(sla)p Ft(_)p
-FD(DFL)-8 b(TIN.)p 0 3585 3780 8 v 0 3698 a Fx(SLA)p
-Fn(_)p Fx(INVF)713 b Fm(In)m(v)m(ert)38 b(Linear)g(Mo)s(del)715
-b Fx(SLA)p Fn(_)p Fx(INVF)0 4049 y FB(A)m(CTION)44 b
-FD(:)c(In)m(v)m(ert)31 b(a)g(linear)e(mo)s(del)g(of)i(the)f(t)m(yp)s(e)
-h(pro)s(duced)e(b)m(y)h(the)g(sla)p Ft(_)p FD(FITXY)g(routine.)0
-4236 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_INVF)g(\(FWDS,BKWDS,J\))
-0 4640 y FB(GIVEN)f FD(:)277 4812 y Fq(FWDS)466 b FB(D\(6\))431
-b FD(mo)s(del)29 b(co)s(e\016cien)m(ts)0 5264 y FB(RETURNED)46
-b FD(:)277 5410 y Fq(BKWDS)391 b FB(D\(6\))431 b FD(in)m(v)m(erse)30
-b(mo)s(del)277 5523 y Fq(J)688 b FB(I)605 b FD(status:)41
-b(0)31 b(=)f(OK,)g Fo(\000)p FD(1)g(=)g(no)h(in)m(v)m(erse)p
-eop
-%%Page: 91 93
-91 92 bop 0 52 a Fw(SUN/67.70)3252 b FD(91)0 351 y FB(NOTES)44
-b FD(:)311 533 y(1.)i(The)30 b(mo)s(dels)e(relate)j(t)m(w)m(o)g(sets)g
-(of)f([)15 b Fl(x;)g(y)k FD(])30 b(co)s(ordinates)f(as)i(follo)m(ws.)39
-b(Naming)30 b(the)g(six)f(elemen)m(ts)427 646 y(of)c(FWDS)g
-Fl(a;)15 b(b;)g(c;)g(d;)g(e)27 b FD(&)d Fl(f)10 b FD(,)25
-b(where)f(t)m(w)m(o)i(sets)f(of)f(co)s(ordinates)g([)p
-Fl(x)2670 660 y Fu(1)2710 646 y Fl(;)15 b(y)2795 660
-y Fu(1)2834 646 y FD(])25 b(and)f([)p Fl(x)3132 660 y
-Fu(2)3172 646 y Fl(;)15 b(y)3257 660 y Fu(2)3311 646
-y FD(])25 b(are)g(related)427 758 y(th)m(us:)597 898
-y Fl(x)649 912 y Fu(2)714 898 y FD(=)g Fl(a)20 b FD(+)g
-Fl(bx)1060 912 y Fu(1)1120 898 y FD(+)g Fl(cy)1295 912
-y Fu(1)597 1011 y Fl(y)642 1025 y Fu(2)707 1011 y FD(=)k
-Fl(d)d FD(+)f Fl(ex)1055 1025 y Fu(1)1115 1011 y FD(+)g
-Fl(f)10 b(y)1306 1025 y Fu(1)427 1151 y FD(The)45 b(presen)m(t)g
-(routine)f(generates)i(a)f(new)g(set)g(of)g(co)s(e\016cien)m(ts)h
-Fl(p;)15 b(q)s(;)g(r)m(;)g(s;)g(t)46 b FD(&)f Fl(u)f
-FD(\(the)i(arra)m(y)427 1264 y(BKWDS\))31 b(suc)m(h)f(that:)597
-1404 y Fl(x)649 1418 y Fu(1)714 1404 y FD(=)25 b Fl(p)20
-b FD(+)g Fl(q)s(x)1063 1418 y Fu(2)1122 1404 y FD(+)g
-Fl(r)s(y)1302 1418 y Fu(2)597 1517 y Fl(y)642 1531 y
-Fu(1)707 1517 y FD(=)k Fl(s)c FD(+)g Fl(tx)1041 1531
-y Fu(2)1101 1517 y FD(+)g Fl(uy)1289 1531 y Fu(2)311
-1657 y FD(2.)46 b(Tw)m(o)21 b(successiv)m(e)h(calls)e(to)i(this)e
-(routine)g(will)e(deliv)m(er)i(a)i(set)f(of)g(co)s(e\016cien)m(ts)h
-(equal)f(to)g(the)h(starting)427 1769 y(v)-5 b(alues.)311
-1909 y(3.)46 b(T)-8 b(o)25 b(comply)f(with)f(the)i(ANSI)f(F)-8
-b(ortran)25 b(77)g(standard,)g(FWDS)g(and)f(BKWDS)h(m)m(ust)f
-FB(not)g FD(b)s(e)g(the)427 2022 y(same)31 b(arra)m(y)-8
-b(.)41 b(The)30 b(routine)f(is,)g(in)g(fact,)j(co)s(ded)d(so)i(as)f(to)
-h(w)m(ork)f(prop)s(erly)e(with)h(man)m(y)h(F)-8 b(ortran)427
-2135 y(compilers)26 b(ev)m(en)h(if)f(this)g(rule)f(is)h(violated,)i
-(something)e(that)i(is)e FB(not)p FD(,)h(ho)m(w)m(ev)m(er,)j
-(recommended.)311 2275 y(4.)46 b(See)31 b(also)f(sla)p
-Ft(_)p FD(FITXY,)g(sla)p Ft(_)p FD(PXY,)g(sla)p Ft(_)p
-FD(XY2XY,)h(sla)p Ft(_)p FD(DCMPF.)p 0 2389 3780 8 v
-0 2502 a Fx(SLA)p Fn(_)p Fx(KBJ)797 b Fm(Select)39 b(Ep)s(o)s(c)m(h)f
-(Pre\014x)798 b Fx(SLA)p Fn(_)p Fx(KBJ)0 2852 y FB(A)m(CTION)44
-b FD(:)c(Select)31 b(ep)s(o)s(c)m(h)f(pre\014x)g(`B')h(or)f(`J'.)0
-3040 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_KBJ)g(\(JB,)h(E,)g(K,)g
-(J\))0 3364 y FB(GIVEN)e FD(:)277 3510 y Fq(JB)624 b
-FB(I)605 b FD(sla)p Ft(_)p FD(DBJIN)30 b(pre\014x)g(status:)41
-b(0=none,)30 b(1=`B',)i(2=`J')277 3623 y Fq(E)674 b FB(D)565
-b FD(ep)s(o)s(c)m(h)30 b({)h(Besselian)f(or)g(Julian)0
-3933 y FB(RETURNED)46 b FD(:)277 4079 y Fq(K)666 b FB(C)569
-b FD(`B')31 b(or)g(`J')277 4192 y Fq(J)688 b FB(I)605
-b FD(status:)41 b(0=OK)0 4502 y FB(NOTE)j FD(:)51 b(The)35
-b(routine)f(is)h(mainly)e(in)m(tended)h(for)i(use)f(in)f(conjunction)g
-(with)g(the)i(sla)p Ft(_)p FD(DBJIN)f(routine.)227 4615
-y(If)f(the)g(v)-5 b(alue)34 b(of)g(JB)g(indicates)f(that)h(an)g
-(explicit)f(B)h(or)g(J)g(pre\014x)e(w)m(as)j(detected)g(b)m(y)f(sla)p
-Ft(_)p FD(DBJIN,)g(a)227 4728 y(`B')h(or)e(`J')h(is)e(returned)g(to)i
-(matc)m(h.)51 b(If)33 b(JB)h(indicates)e(that)i(no)f(explicit)f(B)i(or)
-f(J)g(w)m(as)h(supplied,)d(the)227 4841 y(c)m(hoice)g(is)f(made)g(on)h
-(the)f(basis)f(of)i(the)f(ep)s(o)s(c)m(h)h(itself;)e(B)i(is)e(assumed)h
-(for)g(E)g Fl(<)25 b FD(1984,)32 b(otherwise)e(J.)p 0
-4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(M2A)-15 b(V)353 b
-Fm(Rotation)36 b(Matrix)h(to)h(Axial)f(V)-10 b(ector)354
-b Fx(SLA)p Fn(_)p Fx(M2A)-15 b(V)0 5418 y FB(A)m(CTION)44
-b FD(:)36 b(F)-8 b(rom)21 b(a)h(rotation)f(matrix,)h(determine)f(the)g
-(corresp)s(onding)e(axial)h(v)m(ector)j(\(single)d(precision\).)0
-5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_M2AV)g(\(RMAT,)g
-(AXVEC\))p eop
-%%Page: 92 94
-92 93 bop 0 52 a FD(92)0 351 y FB(GIVEN)45 b FD(:)277
-523 y Fq(RMA)-7 b(T)462 b FB(R\(3,3\))352 b FD(rotation)31
-b(matrix)0 993 y FB(RETURNED)46 b FD(:)277 1164 y Fq(AXVEC)405
-b FB(R\(3\))433 b FD(axial)30 b(v)m(ector)i(\(radians\))0
-1634 y FB(NOTES)44 b FD(:)311 1865 y(1.)i(A)38 b(rotation)f(matrix)g
-(describ)s(es)e(a)j(rotation)g(ab)s(out)f(some)g(arbitrary)f(axis,)j
-(called)d(the)i(Euler)427 1977 y(axis.)53 b(The)34 b
-Fq(axial)k(ve)-5 b(ctor)35 b FD(returned)e(b)m(y)i(this)e(routine)h
-(has)g(the)h(same)g(direction)e(as)i(the)g(Euler)427
-2090 y(axis,)30 b(and)g(its)g(magnitude)f(is)h(the)g(amoun)m(t)h(of)g
-(rotation)f(in)g(radians.)311 2258 y(2.)46 b(The)35 b(magnitude)g(and)g
-(direction)f(of)i(the)g(axial)f(v)m(ector)i(can)f(b)s(e)f(separated)h
-(b)m(y)f(means)h(of)f(the)427 2371 y(routine)30 b(sla)p
-Ft(_)p FD(VN.)311 2539 y(3.)46 b(The)28 b(reference)g(frame)g(rotates)h
-(clo)s(c)m(kwise)e(as)i(seen)f(lo)s(oking)e(along)i(the)g(axial)f(v)m
-(ector)j(from)d(the)427 2652 y(origin.)311 2819 y(4.)46
-b(If)30 b(RMA)-8 b(T)31 b(is)e(n)m(ull,)g(so)i(is)e(the)i(result.)p
-0 2995 3780 8 v 0 3108 a Fx(SLA)p Fn(_)p Fx(MAP)775 b
-Fm(Mean)39 b(to)f(Apparen)m(t)775 b Fx(SLA)p Fn(_)p Fx(MAP)0
-3458 y FB(A)m(CTION)44 b FD(:)66 b(T)-8 b(ransform)43
-b(star)g([)15 b Fl(\013;)g(\016)21 b FD(])43 b(from)g(mean)g(place)h
-(to)g(geo)s(cen)m(tric)g(apparen)m(t.)80 b(The)43 b(reference)227
-3571 y(frames)30 b(and)g(time)g(scales)h(used)e(are)i(p)s(ost)f(IA)m(U)
-h(1976.)0 3759 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_MAP)g(\(RM,)h
-(DM,)g(PR,)g(PD,)g(PX,)f(RV,)h(EQ,)g(DATE,)g(RA,)g(DA\))0
-4173 y FB(GIVEN)e FD(:)277 4319 y Fq(RM,DM)409 b FB(D)565
-b FD(mean)31 b([)15 b Fl(\013;)g(\016)20 b FD(])30 b(\(radians\))277
-4432 y Fq(PR,PD)449 b FB(D)565 b FD(prop)s(er)29 b(motions:)40
-b([)15 b Fl(\013;)g(\016)21 b FD(])30 b(c)m(hanges)i(p)s(er)d(Julian)f
-(y)m(ear)277 4545 y Fq(PX)606 b FB(D)565 b FD(parallax)29
-b(\(arcsec\))277 4658 y Fq(R)-9 b(V)611 b FB(D)565 b
-FD(radial)29 b(v)m(elo)s(cit)m(y)i(\(km)f(s)2477 4625
-y Fp(\000)p Fu(1)2571 4658 y FD(,)h(+v)m(e)g(if)e(receding\))277
-4771 y Fq(EQ)604 b FB(D)565 b FD(ep)s(o)s(c)m(h)30 b(and)g(equino)m(x)g
-(of)g(star)h(data)g(\(Julian\))277 4884 y Fq(D)n(A)-7
-b(TE)481 b FB(D)565 b FD(TDB)31 b(for)f(apparen)m(t)h(place)f(\(JD)p
-Fo(\000)p FD(2400000.5\))0 5345 y FB(RETURNED)46 b FD(:)277
-5517 y Fq(RA,D)n(A)439 b FB(D)565 b FD(apparen)m(t)31
-b([)15 b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))p
-eop
-%%Page: 93 95
-93 94 bop 0 52 a Fw(SUN/67.70)3252 b FD(93)0 351 y FB(NOTES)44
-b FD(:)311 554 y(1.)i(EQ)41 b(is)f(the)i(Julian)d(ep)s(o)s(c)m(h)i(sp)s
-(ecifying)e(b)s(oth)i(the)g(reference)h(frame)f(and)g(the)h(ep)s(o)s(c)
-m(h)f(of)g(the)427 667 y(p)s(osition)26 b({)j(usually)c(2000.)42
-b(F)-8 b(or)29 b(p)s(ositions)d(where)h(the)i(ep)s(o)s(c)m(h)e(and)h
-(equino)m(x)f(are)i(di\013eren)m(t,)f(use)427 780 y(the)j(routine)e
-(sla)p Ft(_)p FD(PM)h(to)h(apply)e(prop)s(er)g(motion)h(corrections)h
-(b)s(efore)f(using)f(this)g(routine.)311 934 y(2.)46
-b(The)35 b(distinction)e(b)s(et)m(w)m(een)k(the)e(required)f(TDB)i(and)
-f(TT)g(is)f(alw)m(a)m(ys)i(negligible.)54 b(Moreo)m(v)m(er,)427
-1047 y(for)30 b(all)g(but)f(the)i(most)g(critical)e(applications)f(UTC)
-i(is)g(adequate.)311 1201 y(3.)46 b(The)37 b Fl(\013)h
-FD(prop)s(er)e(motions)h(are)57 b(_)-45 b Fl(\013)38
-b FD(rather)f(than)57 b(_)-44 b Fl(\013)15 b FD(cos)h
-Fl(\016)s FD(,)40 b(and)d(are)h(p)s(er)e(y)m(ear)i(rather)f(than)g(p)s
-(er)427 1314 y(cen)m(tury)-8 b(.)311 1467 y(4.)46 b(This)28
-b(routine)h(ma)m(y)h(b)s(e)f(w)m(asteful)g(for)h(some)g(applications)d
-(b)s(ecause)j(it)f(recomputes)h(the)g(Earth)427 1580
-y(p)s(osition/v)m(elo)s(cit)m(y)38 b(and)h(the)g(precession-n)m
-(utation)f(matrix)g(eac)m(h)i(time,)h(and)d(b)s(ecause)h(it)g(al-)427
-1693 y(lo)m(ws)45 b(for)g(parallax)f(and)h(prop)s(er)e(motion.)85
-b(Where)45 b(m)m(ultiple)e(transformations)i(are)g(to)h(b)s(e)427
-1806 y(carried)25 b(out)g(for)g(one)h(ep)s(o)s(c)m(h,)g(a)g(faster)g
-(metho)s(d)f(is)f(to)i(call)f(the)g(sla)p Ft(_)p FD(MAPP)-8
-b(A)26 b(routine)e(once)i(and)427 1919 y(then)j(either)g(the)h(sla)p
-Ft(_)p FD(MAPQK)f(routine)f(\(whic)m(h)h(includes)e(parallax)h(and)h
-(prop)s(er)f(motion\))h(or)427 2032 y(sla)p Ft(_)p FD(MAPQKZ)g(\(whic)m
-(h)h(assumes)g(zero)h(parallax)e(and)h(FK5)h(prop)s(er)e(motion\).)311
-2186 y(5.)46 b(The)j(accuracy)-8 b(,)55 b(starting)49
-b(from)f(ICRS)g(star)h(data,)55 b(is)48 b(limited)f(to)i(ab)s(out)g(1)g
-(mas)g(b)m(y)g(the)427 2299 y(precession-n)m(utation)33
-b(mo)s(del)g(used,)h(SF2001.)52 b(A)34 b(di\013eren)m(t)f(precession-n)
-m(utation)h(mo)s(del)e(can)427 2412 y(b)s(e)38 b(in)m(tro)s(duced)f(b)m
-(y)h(using)f(sla)p Ft(_)p FD(MAPP)-8 b(A)39 b(and)e(sla)p
-Ft(_)p FD(MAPQK)h(\(see)h(the)g(previous)e(note\))i(and)427
-2525 y(replacing)29 b(the)i(precession-n)m(utation)f(matrix)f(in)m(to)i
-(the)f(parameter)h(arra)m(y)g(directly)-8 b(.)311 2678
-y(6.)46 b(The)25 b(accuracy)h(is)d(further)h(limited)f(b)m(y)h(the)h
-(routine)f(sla)p Ft(_)p FD(EVP)-8 b(,)25 b(called)f(b)m(y)h(sla)p
-Ft(_)p FD(MAPP)-8 b(A,)25 b(whic)m(h)427 2791 y(computes)32
-b(the)g(Earth)f(p)s(osition)e(and)i(v)m(elo)s(cit)m(y)h(using)e(the)i
-(metho)s(ds)f(of)g(Stump\013.)43 b(The)31 b(maxi-)427
-2904 y(m)m(um)f(error)g(is)f(ab)s(out)i(0.3)g(milliarcsecond.)0
-3305 y FB(REFERENCES)44 b FD(:)311 3508 y(1.)i(1984)32
-b Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)p FD(,)31
-b(pp)e(B39-B41.)311 3662 y(2.)46 b(Lederle)30 b(&)g(Sc)m(h)m(w)m(an,)h
-(1984.)h Fq(Astr.Astr)-5 b(ophys.)33 b FB(134)p FD(,)e(1-6.)p
-0 3810 3780 8 v 0 3923 a Fx(SLA)p Fn(_)p Fx(MAPP)-11
-b(A)283 b Fm(Mean)39 b(to)f(Apparen)m(t)f(P)m(arameters)283
-b Fx(SLA)p Fn(_)p Fx(MAPP)-11 b(A)0 4273 y FB(A)m(CTION)44
-b FD(:)73 b(Compute)46 b(star-indep)s(enden)m(t)f(parameters)i(in)f
-(preparation)g(for)g(con)m(v)m(ersions)h(b)s(et)m(w)m(een)227
-4386 y(mean)e(place)f(and)g(geo)s(cen)m(tric)h(apparen)m(t)g(place.)82
-b(The)44 b(parameters)g(pro)s(duced)f(b)m(y)h(this)f(routine)227
-4499 y(are)32 b(required)e(in)g(the)i(parallax,)f(ligh)m(t)f
-(de\015ection,)i(ab)s(erration,)f(and)g(precession-n)m(utation)g(parts)
-g(of)227 4612 y(the)j(mean/apparen)m(t)g(transformations.)49
-b(The)33 b(reference)h(frames)f(and)g(time)g(scales)g(used)g(are)h(p)s
-(ost)227 4725 y(IA)m(U)d(1976.)0 4912 y FB(CALL)45 b
-FD(:)77 b Ft(CALL)46 b(sla_MAPPA)g(\(EQ,)g(DATE,)h(AMPRMS\))0
-5285 y FB(GIVEN)e FD(:)277 5431 y Fq(EQ)604 b FB(D)565
-b FD(ep)s(o)s(c)m(h)30 b(of)h(mean)f(equino)m(x)g(to)h(b)s(e)f(used)g
-(\(Julian\))277 5544 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(TDB)31 b(\(JD)p Fo(\000)p FD(2400000.5\))p eop
-%%Page: 94 96
-94 95 bop 0 52 a FD(94)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(AMPRMS)325 b FB(D\(21\))379 b FD(star-indep)s(enden)m(t)29
-b(mean-to-apparen)m(t)j(parameters:)537 610 y(\(1\))1006
-b(time)30 b(in)m(terv)-5 b(al)30 b(for)g(prop)s(er)f(motion)h(\(Julian)
-e(y)m(ears\))499 723 y(\(2-4\))969 b(barycen)m(tric)30
-b(p)s(osition)f(of)h(the)h(Earth)f(\(A)m(U\))499 836
-y(\(5-7\))969 b(helio)s(cen)m(tric)29 b(direction)g(of)i(the)f(Earth)g
-(\(unit)g(v)m(ector\))537 949 y(\(8\))1006 b(\(gra)m(vitational)52
-b(radius)e(of)i(Sun\))p Fo(\002)p FD(2)p Fl(=)p FD(\(Sun-Earth)e(dis-)
-1658 1062 y(tance\))477 1175 y(\(9-11\))946 b FB(v)p
-FD(:)41 b(barycen)m(tric)30 b(Earth)g(v)m(elo)s(cit)m(y)h(in)e(units)g
-(of)i(c)514 1321 y(\(12\))1658 1215 y Fi(q)p 1741 1215
-302 4 v 106 x FD(1)21 b Fo(\000)f(j)p FB(v)p Fo(j)2003
-1280 y Fu(2)454 1440 y FD(\(13-21\))924 b(precession-n)m(utation)30
-b(3)21 b Fo(\002)e FD(3)31 b(matrix)0 1870 y FB(NOTES)44
-b FD(:)311 2088 y(1.)i(F)-8 b(or)36 b(D)m(A)-8 b(TE,)37
-b(the)e(distinction)e(b)s(et)m(w)m(een)j(the)f(required)f(TDB)h(and)g
-(TT)f(is)h(alw)m(a)m(ys)h(negligible.)427 2201 y(Moreo)m(v)m(er,)d(for)
-d(all)f(but)h(the)h(most)f(critical)g(applications)e(UTC)i(is)f
-(adequate.)311 2362 y(2.)46 b(The)25 b(v)m(ectors)j(AMPRMS\(2-4\))f
-(and)e(AMPRMS\(5-7\))j(are)e(\(in)f(essence\))h(referred)f(to)i(the)e
-(mean)427 2475 y(equino)m(x)30 b(and)g(equator)h(of)f(ep)s(o)s(c)m(h)h
-(EQ.)f(F)-8 b(or)31 b(EQ=2000D0,)h(they)f(are)g(referred)e(to)i(the)g
-(ICRS.)311 2636 y(3.)46 b(The)37 b(parameters)g(pro)s(duced)e(b)m(y)i
-(this)f(routine)g(are)i(used)e(b)m(y)h(sla)p Ft(_)p FD(MAPQK,)f(sla)p
-Ft(_)p FD(MAPQKZ)427 2749 y(and)30 b(sla)p Ft(_)p FD(AMPQK.)311
-2910 y(4.)46 b(The)j(accuracy)-8 b(,)55 b(starting)49
-b(from)f(ICRS)g(star)h(data,)55 b(is)48 b(limited)f(to)i(ab)s(out)g(1)g
-(mas)g(b)m(y)g(the)427 3023 y(precession-n)m(utation)33
-b(mo)s(del)g(used,)h(SF2001.)52 b(A)34 b(di\013eren)m(t)f(precession-n)
-m(utation)h(mo)s(del)e(can)427 3136 y(b)s(e)g(in)m(tro)s(duced)f(b)m(y)
-h(\014rst)g(calling)f(the)i(presen)m(t)f(routine)g(and)g(then)g
-(replacing)f(the)i(precession-)427 3249 y(n)m(utation)d(matrix)g(in)f
-(AMPRMS\(13-21\))k(directly)-8 b(.)311 3410 y(5.)46 b(A)d(further)f
-(limit)f(to)j(the)f(accuracy)h(of)g(routines)d(using)h(the)h(parameter)
-h(arra)m(y)f(AMPRMS)427 3523 y(is)c(imp)s(osed)f(b)m(y)h(the)h(routine)
-f(sla)p Ft(_)p FD(EVP)-8 b(,)39 b(used)g(here)h(to)g(compute)g(the)g
-(Earth)f(p)s(osition)f(and)427 3636 y(v)m(elo)s(cit)m(y)31
-b(b)m(y)f(the)h(metho)s(ds)e(of)i(Stump\013.)39 b(The)30
-b(maxim)m(um)f(error)h(in)f(the)h(resulting)e(ab)s(erration)427
-3749 y(corrections)j(is)e(ab)s(out)h(0.3)i(milliarcsecond.)0
-4187 y FB(REFERENCES)44 b FD(:)311 4405 y(1.)i(1984)32
-b Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)p FD(,)31
-b(pp)e(B39-B41.)311 4566 y(2.)46 b(Lederle)30 b(&)g(Sc)m(h)m(w)m(an,)h
-(1984.)h Fq(Astr.Astr)-5 b(ophys.)33 b FB(134)p FD(,)e(1-6.)p
-0 4729 3780 8 v 0 4842 a Fx(SLA)p Fn(_)p Fx(MAPQK)400
-b Fm(Quic)m(k)38 b(Mean)h(to)f(Apparen)m(t)400 b Fx(SLA)p
-Fn(_)p Fx(MAPQK)0 5192 y FB(A)m(CTION)44 b FD(:)51 b(Quic)m(k)35
-b(mean)h(to)h(apparen)m(t)f(place:)51 b(transform)35
-b(a)h(star)g([)15 b Fl(\013;)g(\016)21 b FD(])36 b(from)f(mean)h(place)
-f(to)i(geo-)227 5305 y(cen)m(tric)32 b(apparen)m(t)g(place,)g(giv)m(en)
-f(the)h(star-indep)s(enden)m(t)e(parameters.)44 b(The)31
-b(reference)h(frames)f(and)227 5418 y(time)f(scales)h(used)e(are)i(p)s
-(ost)f(IA)m(U)h(1976.)0 5606 y FB(CALL)45 b FD(:)77 b
-Ft(CALL)46 b(sla_MAPQK)g(\(RM,)g(DM,)h(PR,)g(PD,)g(PX,)g(RV,)g(AMPRMS,)
-f(RA,)h(DA\))p eop
-%%Page: 95 97
-95 96 bop 0 52 a Fw(SUN/67.70)3252 b FD(95)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(RM,DM)409 b FB(D)565 b FD(mean)31
-b([)15 b Fl(\013;)g(\016)20 b FD(])30 b(\(radians\))277
-610 y Fq(PR,PD)449 b FB(D)565 b FD(prop)s(er)29 b(motions:)40
-b([)15 b Fl(\013;)g(\016)21 b FD(])30 b(c)m(hanges)i(p)s(er)d(Julian)f
-(y)m(ear)277 723 y Fq(PX)606 b FB(D)565 b FD(parallax)29
-b(\(arcsec\))277 836 y Fq(R)-9 b(V)611 b FB(D)565 b FD(radial)29
-b(v)m(elo)s(cit)m(y)i(\(km)f(s)2477 803 y Fp(\000)p Fu(1)2571
-836 y FD(,)h(+v)m(e)g(if)e(receding\))277 949 y Fq(AMPRMS)325
-b FB(D\(21\))379 b FD(star-indep)s(enden)m(t)29 b(mean-to-apparen)m(t)j
-(parameters:)537 1062 y(\(1\))1006 b(time)30 b(in)m(terv)-5
-b(al)30 b(for)g(prop)s(er)f(motion)h(\(Julian)e(y)m(ears\))499
-1175 y(\(2-4\))969 b(barycen)m(tric)30 b(p)s(osition)f(of)h(the)h
-(Earth)f(\(A)m(U\))499 1288 y(\(5-7\))969 b(helio)s(cen)m(tric)29
-b(direction)g(of)i(the)f(Earth)g(\(unit)g(v)m(ector\))537
-1401 y(\(8\))1006 b(\(gra)m(vitational)52 b(radius)e(of)i(Sun\))p
-Fo(\002)p FD(2)p Fl(=)p FD(\(Sun-Earth)e(dis-)1658 1514
-y(tance\))477 1626 y(\(9-11\))946 b FB(v)p FD(:)41 b(barycen)m(tric)30
-b(Earth)g(v)m(elo)s(cit)m(y)h(in)e(units)g(of)i(c)514
-1773 y(\(12\))1658 1667 y Fi(q)p 1741 1667 302 4 v 106
-x FD(1)21 b Fo(\000)f(j)p FB(v)p Fo(j)2003 1731 y Fu(2)454
-1892 y FD(\(13-21\))924 b(precession-n)m(utation)30 b(3)21
-b Fo(\002)e FD(3)31 b(matrix)0 2367 y FB(RETURNED)46
-b FD(:)277 2539 y Fq(RA,D)n(A)439 b FB(D)565 b FD(apparen)m(t)31
-b([)15 b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))0
-3022 y FB(NOTES)44 b FD(:)311 3258 y(1.)i(Use)32 b(of)f(this)g(routine)
-f(is)g(appropriate)h(when)f(e\016ciency)h(is)g(imp)s(ortan)m(t)f(and)h
-(where)g(man)m(y)g(star)427 3371 y(p)s(ositions,)26 b(all)f(referred)h
-(to)h(the)g(same)f(equator)i(and)d(equino)m(x,)i(are)g(to)g(b)s(e)f
-(transformed)g(for)g(one)427 3484 y(ep)s(o)s(c)m(h.)40
-b(The)27 b(star-indep)s(enden)m(t)f(parameters)j(can)f(b)s(e)f
-(obtained)g(b)m(y)h(calling)e(the)i(sla)p Ft(_)p FD(MAPP)-8
-b(A)427 3597 y(routine.)311 3767 y(2.)46 b(If)35 b(the)h(parallax)e
-(and)h(prop)s(er)f(motions)h(are)h(zero)g(the)f(sla)p
-Ft(_)p FD(MAPQKZ)f(routine)h(can)g(b)s(e)g(used)427 3880
-y(instead.)311 4051 y(3.)46 b(The)25 b(v)m(ectors)j(AMPRMS\(2-4\))f
-(and)e(AMPRMS\(5-7\))j(are)e(\(in)f(essence\))h(referred)f(to)i(the)e
-(mean)427 4163 y(equino)m(x)30 b(and)g(equator)h(of)f(ep)s(o)s(c)m(h)h
-(EQ.)f(F)-8 b(or)31 b(EQ=2000D0,)h(they)f(are)g(referred)e(to)i(the)g
-(ICRS.)311 4334 y(4.)46 b(Strictly)32 b(sp)s(eaking,)g(the)h(routine)e
-(is)h(not)h(v)-5 b(alid)31 b(for)h(solar-system)h(sources,)h(though)e
-(the)h(error)427 4447 y(will)e(usually)h(b)s(e)h(extremely)g(small.)49
-b(Ho)m(w)m(ev)m(er,)37 b(to)d(prev)m(en)m(t)g(gross)g(errors)f(in)g
-(the)g(case)i(where)427 4560 y(the)41 b(p)s(osition)d(of)i(the)g(Sun)f
-(is)g(sp)s(eci\014ed,)i(the)f(gra)m(vitational)h(de\015ection)e(term)h
-(is)g(restrained)427 4673 y(within)27 b(ab)s(out)i(920)1098
-4636 y Fk(0)m(0)1169 4673 y FD(of)g(the)g(cen)m(tre)h(of)g(the)f(Sun's)
-f(disc.)39 b(The)29 b(term)g(has)g(a)h(maxim)m(um)e(v)-5
-b(alue)28 b(of)427 4785 y(ab)s(out)23 b(1)720 4749 y
-Fk(0)m(0)724 4785 y Fl(:)p FD(85)i(at)f(this)e(radius,)i(and)e
-(decreases)i(to)h(zero)f(as)f(the)h(cen)m(tre)g(of)g(the)f(disc)g(is)f
-(approac)m(hed.)0 5269 y FB(REFERENCES)44 b FD(:)311
-5505 y(1.)i(1984)32 b Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)p
-FD(,)31 b(pp)e(B39-B41.)311 5675 y(2.)46 b(Lederle)30
-b(&)g(Sc)m(h)m(w)m(an,)h(1984.)h Fq(Astr.Astr)-5 b(ophys.)33
-b FB(134)p FD(,)e(1-6.)p eop
-%%Page: 96 98
-96 97 bop 0 52 a FD(96)p 0 267 3780 8 v 0 380 a Fx(SLA)p
-Fn(_)p Fx(MAPQKZ)170 b Fm(Quic)m(k)39 b(Mean-Appt,)e(no)i(PM)g
-Fj(etc.)184 b Fx(SLA)p Fn(_)p Fx(MAPQKZ)0 730 y FB(A)m(CTION)44
-b FD(:)39 b(Quic)m(k)26 b(mean)g(to)i(apparen)m(t)f(place:)39
-b(transform)26 b(a)h(star)g([)15 b Fl(\013;)g(\016)20
-b FD(])27 b(from)f(mean)h(place)g(to)g(geo)s(cen-)227
-843 y(tric)37 b(apparen)m(t)h(place,)h(giv)m(en)f(the)f(star-indep)s
-(enden)m(t)f(parameters,)k(and)c(assuming)g(zero)j(parallax)227
-956 y(and)30 b(FK5)h(prop)s(er)e(motion.)40 b(The)30
-b(reference)h(frames)f(and)g(time)g(scales)g(used)g(are)h(p)s(ost)f(IA)
-m(U)h(1976.)0 1144 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_MAPQKZ)f(\(RM,)i(DM,)g(AMPRMS,)f(RA,)h(DA\))0 1546
-y FB(GIVEN)e FD(:)277 1692 y Fq(RM,DM)409 b FB(D)565
-b FD(mean)31 b([)15 b Fl(\013;)g(\016)20 b FD(])30 b(\(radians\))277
-1805 y Fq(AMPRMS)325 b FB(D\(21\))379 b FD(star-indep)s(enden)m(t)29
-b(mean-to-apparen)m(t)j(parameters:)537 1918 y(\(1\))1006
-b(time)30 b(in)m(terv)-5 b(al)30 b(for)g(prop)s(er)f(motion)h(\(Julian)
-e(y)m(ears\))499 2031 y(\(2-4\))969 b(barycen)m(tric)30
-b(p)s(osition)f(of)h(the)h(Earth)f(\(A)m(U\))499 2143
-y(\(5-7\))969 b(helio)s(cen)m(tric)29 b(direction)g(of)i(the)f(Earth)g
-(\(unit)g(v)m(ector\))537 2256 y(\(8\))1006 b(\(gra)m(vitational)52
-b(radius)e(of)i(Sun\))p Fo(\002)p FD(2)p Fl(=)p FD(\(Sun-Earth)e(dis-)
-1658 2369 y(tance\))477 2482 y(\(9-11\))946 b FB(v)p
-FD(:)41 b(barycen)m(tric)30 b(Earth)g(v)m(elo)s(cit)m(y)h(in)e(units)g
-(of)i(c)514 2629 y(\(12\))1658 2523 y Fi(q)p 1741 2523
-302 4 v 106 x FD(1)21 b Fo(\000)f(j)p FB(v)p Fo(j)2003
-2587 y Fu(2)454 2748 y FD(\(13-21\))924 b(precession-n)m(utation)30
-b(3)21 b Fo(\002)e FD(3)31 b(matrix)0 3189 y FB(RETURNED)46
-b FD(:)277 3360 y Fq(RA,D)n(A)439 b FB(D)565 b FD(apparen)m(t)31
-b([)15 b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))0
-3810 y FB(NOTES)44 b FD(:)311 4032 y(1.)i(Use)32 b(of)f(this)g(routine)
-f(is)g(appropriate)h(when)f(e\016ciency)h(is)g(imp)s(ortan)m(t)f(and)h
-(where)g(man)m(y)g(star)427 4145 y(p)s(ositions,)c(all)g(with)f
-(parallax)h(and)g(prop)s(er)f(motion)i(either)f(zero)i(or)f(already)f
-(allo)m(w)m(ed)h(for,)g(and)427 4258 y(all)34 b(referred)h(to)h(the)f
-(same)h(equator)g(and)e(equino)m(x,)i(are)g(to)g(b)s(e)f(transformed)f
-(for)h(one)g(ep)s(o)s(c)m(h.)427 4371 y(The)23 b(star-indep)s(enden)m
-(t)g(parameters)h(can)g(b)s(e)f(obtained)g(b)m(y)g(calling)g(the)g(sla)
-p Ft(_)p FD(MAPP)-8 b(A)24 b(routine.)311 4534 y(2.)46
-b(The)31 b(corresp)s(onding)d(routine)i(for)h(the)f(case)i(of)f
-(non-zero)g(parallax)f(and)g(FK5)h(prop)s(er)f(motion)427
-4647 y(is)g(sla)p Ft(_)p FD(MAPQK.)311 4811 y(3.)46 b(The)25
-b(v)m(ectors)j(AMPRMS\(2-4\))f(and)e(AMPRMS\(5-7\))j(are)e(\(in)f
-(essence\))h(referred)f(to)i(the)e(mean)427 4924 y(equino)m(x)30
-b(and)g(equator)h(of)f(ep)s(o)s(c)m(h)h(EQ.)f(F)-8 b(or)31
-b(EQ=2000D0,)h(they)f(are)g(referred)e(to)i(the)g(ICRS.)311
-5087 y(4.)46 b(Strictly)32 b(sp)s(eaking,)g(the)h(routine)e(is)h(not)h
-(v)-5 b(alid)31 b(for)h(solar-system)h(sources,)h(though)e(the)h(error)
-427 5200 y(will)e(usually)h(b)s(e)h(extremely)g(small.)49
-b(Ho)m(w)m(ev)m(er,)37 b(to)d(prev)m(en)m(t)g(gross)g(errors)f(in)g
-(the)g(case)i(where)427 5313 y(the)41 b(p)s(osition)d(of)i(the)g(Sun)f
-(is)g(sp)s(eci\014ed,)i(the)f(gra)m(vitational)h(de\015ection)e(term)h
-(is)g(restrained)427 5426 y(within)27 b(ab)s(out)i(920)1098
-5389 y Fk(0)m(0)1169 5426 y FD(of)g(the)g(cen)m(tre)h(of)g(the)f(Sun's)
-f(disc.)39 b(The)29 b(term)g(has)g(a)h(maxim)m(um)e(v)-5
-b(alue)28 b(of)427 5539 y(ab)s(out)23 b(1)720 5502 y
-Fk(0)m(0)724 5539 y Fl(:)p FD(85)i(at)f(this)e(radius,)i(and)e
-(decreases)i(to)h(zero)f(as)f(the)h(cen)m(tre)g(of)g(the)f(disc)g(is)f
-(approac)m(hed.)p eop
-%%Page: 97 99
-97 98 bop 0 52 a Fw(SUN/67.70)3252 b FD(97)0 351 y FB(REFERENCES)44
-b FD(:)311 534 y(1.)i(1984)32 b Fq(Astr)-5 b(onomic)g(al)36
-b(A)n(lmanac)p FD(,)31 b(pp)e(B39-B41.)311 674 y(2.)46
-b(Lederle)30 b(&)g(Sc)m(h)m(w)m(an,)h(1984.)h Fq(Astr.Astr)-5
-b(ophys.)33 b FB(134)p FD(,)e(1-6.)p 0 791 3780 8 v 0
-904 a Fx(SLA)p Fn(_)p Fx(MOON)558 b Fm(Appro)m(x)38 b(Mo)s(on)g(P)m
-(os/V)-10 b(el)558 b Fx(SLA)p Fn(_)p Fx(MOON)0 1254 y
-FB(A)m(CTION)44 b FD(:)c(Appro)m(ximate)31 b(geo)s(cen)m(tric)g(p)s
-(osition)e(and)g(v)m(elo)s(cit)m(y)i(of)g(the)f(Mo)s(on)h(\(single)e
-(precision\).)0 1442 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_MOON)g(\(IY,)h(ID,)f(FD,)h(PV\))0 1770 y FB(GIVEN)e
-FD(:)277 1916 y Fq(IY)633 b FB(I)605 b FD(y)m(ear)277
-2029 y Fq(ID)632 b FB(I)605 b FD(da)m(y)31 b(in)e(y)m(ear)i(\(1)g(=)f
-(Jan)g(1st\))277 2142 y Fq(FD)608 b FB(R)567 b FD(fraction)30
-b(of)h(da)m(y)0 2458 y FB(RETURNED)46 b FD(:)277 2604
-y Fq(PV)606 b FB(R\(6\))433 b FD(Mo)s(on)41 b([)15 b
-Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42
-b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20 b FD(],)44 b(mean)d(equator)h(and)f
-(equino)m(x)1658 2717 y(of)31 b(date)g(\(A)m(U,)g(A)m(U)h(s)2389
-2684 y Fp(\000)p Fu(1)2483 2717 y FD(\))0 3033 y FB(NOTES)44
-b FD(:)311 3216 y(1.)i(The)30 b(date)g(and)f(time)h(is)f(TDB)h(\(lo)s
-(osely)f(ET\))h(in)e(a)j(Julian)c(calendar)i(whic)m(h)g(has)h(b)s(een)f
-(aligned)427 3329 y(to)35 b(the)g(ordinary)e(Gregorian)h(calendar)g
-(for)g(the)h(in)m(terv)-5 b(al)33 b(1900)k(Marc)m(h)e(1)f(to)i(2100)g
-(F)-8 b(ebruary)427 3442 y(28.)42 b(The)30 b(y)m(ear)h(and)f(da)m(y)g
-(can)h(b)s(e)f(obtained)g(b)m(y)g(calling)f(sla)p Ft(_)p
-FD(CAL)-8 b(YD)30 b(or)g(sla)p Ft(_)p FD(CL)-8 b(YD.)311
-3582 y(2.)46 b(The)37 b(p)s(osition)e(is)h(accurate)i(to)g(b)s(etter)f
-(than)g(0.5)h(arcmin)m(ute)f(in)e(direction)h(and)g(1000)j(km)e(in)427
-3695 y(distance.)h(The)21 b(v)m(elo)s(cit)m(y)h(is)e(accurate)j(to)g(b)
-s(etter)e(than)g(0)2363 3658 y Fk(0)m(0)2367 3695 y Fl(:)p
-FD(5)i(p)s(er)d(hour)h(in)f(direction)g(and)h(4)h(metres)427
-3808 y(p)s(er)f(second)h(in)f(distance.)38 b(\(RMS)22
-b(\014gures)f(with)g(resp)s(ect)h(to)h(JPL)e(DE200)j(for)e(the)g(in)m
-(terv)-5 b(al)21 b(1960-)427 3921 y(2025)k(are)e(14)861
-3884 y Fk(0)m(0)925 3921 y FD(and)f(0)1134 3884 y Fk(0)l(0)1138
-3921 y Fl(:)p FD(2)i(p)s(er)d(hour)h(in)g(longitude,)h(9)2145
-3884 y Fk(0)l(0)2208 3921 y FD(and)f(0)2417 3884 y Fk(0)m(0)2421
-3921 y Fl(:)p FD(2)i(p)s(er)e(hour)g(in)f(latitude,)j(350)g(km)e(and)
-427 4034 y(2)34 b(metres)g(p)s(er)f(second)h(in)e(distance.\))50
-b(Note)35 b(that)g(the)e(distance)h(accuracy)h(is)d(comparativ)m(ely)
-427 4147 y(p)s(o)s(or)25 b(b)s(ecause)i(this)e(routine)g(is)g
-(principally)d(in)m(tended)j(for)h(computing)f(top)s(o)s(cen)m(tric)i
-(direction.)311 4288 y(3.)46 b(This)28 b(routine)h(is)g(only)g(a)h
-(partial)f(implemen)m(tation)f(of)i(the)g(original)e(Meeus)i(algorithm)
-f(\(refer-)427 4401 y(ence)f(b)s(elo)m(w\),)f(whic)m(h)f(o\013ers)h(4)g
-(times)f(the)h(accuracy)h(in)e(direction)f(and)h(20)i(times)e(the)h
-(accuracy)427 4514 y(in)i(distance)h(when)g(fully)e(implemen)m(ted)h
-(\(as)i(it)f(is)f(in)g(sla)p Ft(_)p FD(DMOON\).)0 4838
-y FB(REFERENCE)44 b FD(:)d(Meeus,)31 b Fq(l'Astr)-5 b(onomie)p
-FD(,)32 b(June)e(1984,)i(p348.)p 0 4955 V 0 5068 a Fx(SLA)p
-Fn(_)p Fx(MXM)600 b Fm(Multiply)37 b(3)27 b Fh(\002)f
-Fm(3)39 b(Matrices)601 b Fx(SLA)p Fn(_)p Fx(MXM)0 5418
-y FB(A)m(CTION)44 b FD(:)c(Pro)s(duct)30 b(of)h(t)m(w)m(o)g(3)21
-b Fo(\002)f FD(3)31 b(matrices)f(\(single)f(precision\).)0
-5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_MXM)g(\(A,)h(B,)g(C\))p
-eop
-%%Page: 98 100
-98 99 bop 0 52 a FD(98)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(A)668 b FB(R\(3,3\))352 b FD(matrix)30 b FB(A)277
-610 y Fq(B)672 b FB(R\(3,3\))352 b FD(matrix)30 b FB(B)0
-898 y(RETURNED)46 b FD(:)277 1070 y Fq(C)671 b FB(R\(3,3\))352
-b FD(matrix)30 b(result:)40 b FB(A)p Fo(\002)p FB(B)0
-1366 y(NOTE)k FD(:)c(T)-8 b(o)30 b(comply)e(with)g(the)h(ANSI)g(F)-8
-b(ortran)29 b(77)h(standard,)f(A,)h(B)f(and)f(C)h(m)m(ust)g(b)s(e)f
-(di\013eren)m(t)h(arra)m(ys.)227 1479 y(The)h(routine)f(is,)g(in)g
-(fact,)i(co)s(ded)f(so)g(as)g(to)h(w)m(ork)f(prop)s(erly)e(with)h(man)m
-(y)h(F)-8 b(ortran)30 b(compilers)f(ev)m(en)h(if)227
-1592 y(this)g(rule)f(is)g(violated,)h(something)g(that)h(is)e
-FB(not)p FD(,)i(ho)m(w)m(ev)m(er,)h(recommended.)p 0
-1696 3780 8 v 0 1809 a Fx(SLA)p Fn(_)p Fx(MXV)744 b Fm(Apply)38
-b(3D)h(Rotation)743 b Fx(SLA)p Fn(_)p Fx(MXV)0 2159 y
-FB(A)m(CTION)44 b FD(:)c(Multiply)28 b(a)j(3-v)m(ector)i(b)m(y)d(a)h
-(rotation)f(matrix)g(\(single)g(precision\).)0 2347 y
-FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_MXV)g(\(RM,)h(VA,)g(VB\))0
-2659 y FB(GIVEN)e FD(:)277 2805 y Fq(RM)588 b FB(R\(3,3\))352
-b FD(rotation)31 b(matrix)277 2918 y Fq(V)-9 b(A)609
-b FB(R\(3\))433 b FD(v)m(ector)32 b(to)f(b)s(e)f(rotated)0
-3206 y FB(RETURNED)46 b FD(:)277 3377 y Fq(VB)604 b FB(R\(3\))433
-b FD(result)29 b(v)m(ector)0 3674 y FB(NOTES)44 b FD(:)311
-3852 y(1.)i(This)29 b(routine)g(p)s(erforms)g(the)i(op)s(eration:)597
-3989 y FB(b)g FD(=)f FB(M)p Fo(\001)p FB(a)427 4125 y
-FD(where)g FB(a)f FD(and)g FB(b)h FD(are)g(the)g(3-v)m(ectors)i(V)-10
-b(A)30 b(and)f(VB)i(resp)s(ectiv)m(ely)-8 b(,)30 b(and)f
-FB(M)h FD(is)f(the)h(3)19 b Fo(\002)g FD(3)30 b(matrix)427
-4238 y(RM.)311 4375 y(2.)46 b(The)30 b(main)f(function)g(of)i(this)e
-(routine)g(is)h(apply)f(a)h(rotation;)h(under)e(these)i(circumstances,)
-f FB(M)427 4488 y FD(is)g(a)g Fq(pr)-5 b(op)g(er)36 b(r)-5
-b(e)g(al)34 b(ortho)-5 b(gonal)43 b FD(matrix.)311 4624
-y(3.)j(T)-8 b(o)35 b(comply)e(with)f(the)i(ANSI)g(F)-8
-b(ortran)34 b(77)h(standard,)f(V)-10 b(A)34 b(and)f(VB)h(m)m(ust)g
-FB(not)g FD(b)s(e)f(the)h(same)427 4737 y(arra)m(y)-8
-b(.)83 b(The)43 b(routine)g(is,)k(in)42 b(fact,)49 b(co)s(ded)43
-b(so)i(as)f(to)g(w)m(ork)g(prop)s(erly)e(with)h(man)m(y)h(F)-8
-b(ortran)427 4850 y(compilers)26 b(ev)m(en)h(if)f(this)g(rule)f(is)h
-(violated,)i(something)e(that)i(is)e FB(not)p FD(,)h(ho)m(w)m(ev)m(er,)
-j(recommended.)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(NUT)843
-b Fm(Nutation)37 b(Matrix)843 b Fx(SLA)p Fn(_)p Fx(NUT)0
-5418 y FB(A)m(CTION)44 b FD(:)c(F)-8 b(orm)31 b(the)g(matrix)f(of)g(n)m
-(utation)g(\(SF2001)j(theory\))e(for)f(a)h(giv)m(en)f(date.)0
-5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_NUT)g(\(DATE,)g(RMATN\))
-p eop
-%%Page: 99 101
-99 100 bop 0 52 a Fw(SUN/67.70)3252 b FD(99)0 351 y FB(GIVEN)45
-b FD(:)277 497 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(TDB)68
-b(\(formerly)f(ET\))g(as)h(Mo)s(di\014ed)d(Julian)h(Date)1658
-610 y(\(JD)p Fo(\000)p FD(2400000.5\))0 928 y FB(RETURNED)46
-b FD(:)277 1100 y Fq(RMA)-7 b(TN)394 b FB(D\(3,3\))350
-b FD(n)m(utation)30 b(matrix)0 1426 y FB(NOTES)44 b FD(:)311
-1609 y(1.)i(The)30 b(matrix)g(is)f(in)g(the)i(sense:)597
-1750 y FB(v)652 1764 y Ff(tr)r(ue)815 1750 y FD(=)25
-b FB(M)20 b Fo(\002)g FB(v)1176 1764 y Ff(mean)427 1891
-y FD(where)31 b FB(v)746 1905 y Ff(tr)r(ue)914 1891 y
-FD(is)g(the)g(star)h(v)m(ector)h(relativ)m(e)e(to)h(the)g(true)f
-(equator)h(and)e(equino)m(x)h(of)h(date,)g FB(M)f FD(is)427
-2004 y(the)d(3)14 b Fo(\002)g FD(3)28 b(matrix)f Ft(rmatn)e
-FD(and)i FB(v)1585 2018 y Ff(mean)1792 2004 y FD(is)g(the)g(star)h(v)m
-(ector)h(relativ)m(e)e(to)h(the)g(mean)f(equator)h(and)427
-2117 y(equino)m(x)i(of)h(date.)311 2258 y(2.)46 b(The)35
-b(matrix)f(represen)m(ts)h(forced)g(n)m(utation)g(\(but)f(not)h(free)g
-(core)h(n)m(utation\))f(plus)e(corrections)427 2371 y(to)e(the)g(IA)m
-(U)g(1976)h(precession)e(mo)s(del.)311 2512 y(3.)46 b(Earth)h(attitude)
-f(predictions)f(made)i(b)m(y)f(com)m(bining)f(the)i(presen)m(t)f(n)m
-(utation)h(matrix)f(with)427 2624 y(IA)m(U)d(1976)g(precession)e(are)h
-(accurate)i(to)e(1)g(mas)g(\(with)f(resp)s(ect)h(to)g(the)g(ICRS\))f
-(for)h(a)g(few)427 2737 y(decades)31 b(around)e(2000.)311
-2878 y(4.)46 b(The)35 b(distinction)e(b)s(et)m(w)m(een)k(the)e
-(required)f(TDB)i(and)f(TT)g(is)f(alw)m(a)m(ys)i(negligible.)54
-b(Moreo)m(v)m(er,)427 2991 y(for)30 b(all)g(but)f(the)i(most)g
-(critical)e(applications)f(UTC)i(is)g(adequate.)0 3318
-y FB(REFERENCES)44 b FD(:)311 3500 y(1.)i(Kaplan,)30
-b(G.H.,)h(1981.)i Fq(USNO)e(cir)-5 b(cular)34 b(No.)e(163)p
-FD(,)g(pA3-6.)311 3641 y(2.)46 b(Shirai,)28 b(T.)j(&)f(F)-8
-b(ukushima,)29 b(T.,)h(2001,)j(Astron.J.,)d FB(121)p
-FD(,)i(3270-3283.)p 0 3759 3780 8 v 0 3872 a Fx(SLA)p
-Fn(_)p Fx(NUTC)603 b Fm(Nutation)37 b(Comp)s(onen)m(ts)601
-b Fx(SLA)p Fn(_)p Fx(NUTC)0 4222 y FB(A)m(CTION)44 b
-FD(:)38 b(Nutation)24 b(\(SF2001)j(theory\):)38 b(longitude)23
-b(&)i(obliquit)m(y)d(comp)s(onen)m(ts,)k(and)e(mean)h(obliquit)m(y)-8
-b(.)0 4410 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_NUTC)g(\(DATE,)g
-(DPSI,)g(DEPS,)h(EPS0\))0 4739 y FB(GIVEN)e FD(:)277
-4885 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(TDB)68 b(\(formerly)f(ET\))
-g(as)h(Mo)s(di\014ed)d(Julian)h(Date)1658 4998 y(\(JD)p
-Fo(\000)p FD(2400000.5\))0 5316 y FB(RETURNED)46 b FD(:)277
-5462 y Fq(DPSI,DEPS)247 b FB(D)565 b FD(n)m(utation)30
-b(in)f(longitude)g(and)h(obliquit)m(y)e(\(radians\))277
-5575 y Fq(EPS0)515 b FB(D)565 b FD(mean)31 b(obliquit)m(y)d
-(\(radians\))p eop
-%%Page: 100 102
-100 101 bop 0 52 a FD(100)0 351 y FB(NOTES)44 b FD(:)311
-532 y(1.)i(The)31 b(routine)e(predicts)h(forced)h(n)m(utation)g(\(but)f
-(not)h(free)g(core)h(n)m(utation\))f(plus)e(corrections)i(to)427
-645 y(the)g(IA)m(U)g(1976)h(precession)d(mo)s(del.)311
-784 y(2.)46 b(Earth)j(attitude)g(predictions)f(made)h(b)m(y)g(com)m
-(bining)e(the)j(presen)m(t)f(n)m(utation)g(mo)s(del)f(with)427
-897 y(IA)m(U)43 b(1976)g(precession)e(are)h(accurate)i(to)e(1)g(mas)g
-(\(with)f(resp)s(ect)h(to)g(the)g(ICRS\))f(for)h(a)g(few)427
-1010 y(decades)31 b(around)e(2000.)311 1150 y(3.)46 b(The)40
-b(slaNutc80)i(routine)d(is)h(the)h(equiv)-5 b(alen)m(t)40
-b(of)g(the)h(presen)m(t)g(routine)e(but)h(using)f(the)i(IA)m(U)427
-1263 y(1980)33 b(n)m(utation)e(theory)-8 b(.)44 b(The)31
-b(older)f(theory)i(is)e(less)h(accurate,)i(leading)d(to)i(errors)e(as)i
-(large)f(as)427 1375 y(350)39 b(mas)f(o)m(v)m(er)i(the)e(in)m(terv)-5
-b(al)37 b(1900-2100,)44 b(mainly)36 b(b)s(ecause)i(of)g(the)g(error)f
-(in)g(the)h(IA)m(U)h(1976)427 1488 y(precession.)0 1803
-y FB(REFERENCES)44 b FD(:)311 1984 y(1.)i(Shirai,)28
-b(T.)j(&)f(F)-8 b(ukushima,)29 b(T.,)h(Astron.J.)h(121,)h(3270-3283)i
-(\(2001\).)311 2124 y(2.)46 b(F)-8 b(ukushima,)29 b(T.,)i
-(Astron.Astroph)m(ys.)f(244,)i(L11)f(\(1991\).)311 2263
-y(3.)46 b(Simon,)j(J.)e(L.,)j(Bretagnon,)i(P)-8 b(.,)51
-b(Chapron)m(t,)f(J.,)g(Chapron)m(t-T)-8 b(ouze,)52 b(M.,)f(F)-8
-b(rancou,)51 b(G.)c(&)427 2376 y(Lask)-5 b(ar,)31 b(J.,)f
-(Astron.Astroph)m(ys.)h(282,)h(663)g(\(1994\).)p 0 2493
-3780 8 v 0 2606 a Fx(SLA)p Fn(_)p Fx(NUTC80)189 b Fm(Nutation)37
-b(Comp)s(onen)m(ts,)e(IA)m(U)k(1980)188 b Fx(SLA)p Fn(_)p
-Fx(NUTC80)0 2957 y FB(A)m(CTION)44 b FD(:)d(Nutation)31
-b(\(IA)m(U)h(1980)h(theory\):)42 b(longitude)29 b(&)i(obliquit)m(y)d
-(comp)s(onen)m(ts,)k(and)e(mean)h(obliq-)227 3070 y(uit)m(y)-8
-b(.)0 3257 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_NUTC80)f(\(DATE,)h
-(DPSI,)h(DEPS,)f(EPS0\))0 3580 y FB(GIVEN)f FD(:)277
-3726 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(TDB)68 b(\(formerly)f(ET\))
-g(as)h(Mo)s(di\014ed)d(Julian)h(Date)1658 3839 y(\(JD)p
-Fo(\000)p FD(2400000.5\))0 4146 y FB(RETURNED)46 b FD(:)277
-4292 y Fq(DPSI,DEPS)247 b FB(D)565 b FD(n)m(utation)30
-b(in)f(longitude)g(and)h(obliquit)m(y)e(\(radians\))277
-4405 y Fq(EPS0)515 b FB(D)565 b FD(mean)31 b(obliquit)m(y)d
-(\(radians\))0 4711 y FB(NOTES)44 b FD(:)311 4892 y(1.)i(The)27
-b(IA)m(U)g(1980)i(theory)e(used)f(in)f(the)i(presen)m(t)g(function)e
-(has)i(errors)f(as)h(large)g(as)g(350)h(mas)f(o)m(v)m(er)427
-5005 y(the)33 b(in)m(terv)-5 b(al)31 b(1900-2100,)37
-b(mainly)30 b(b)s(ecause)i(of)g(the)h(error)f(in)e(the)j(IA)m(U)g(1976)
-g(precession.)46 b(F)-8 b(or)427 5118 y(more)34 b(accurate)i(results,)e
-(either)f(the)h(corrections)g(published)d(in)h(IERS)h
-Fq(Bul)5 b(letin)36 b(B)43 b FD(m)m(ust)34 b(b)s(e)427
-5231 y(applied,)e(or)g(the)h(sla)p Ft(_)p FD(NUTC)e(function)h(can)h(b)
-s(e)f(used.)46 b(The)33 b(latter)f(is)g(based)g(up)s(on)f(the)i(more)
-427 5344 y(recen)m(t)f(SF2001)g(n)m(utation)e(theory)g(and)g(is)g(of)g
-(b)s(etter)h(than)f(1)15 b(mas)31 b(accuracy)-8 b(.)311
-5483 y(2.)46 b(The)35 b(distinction)e(b)s(et)m(w)m(een)k(the)e
-(required)f(TDB)i(and)f(TT)g(is)f(alw)m(a)m(ys)i(negligible.)54
-b(Moreo)m(v)m(er,)427 5596 y(for)30 b(all)g(but)f(the)i(most)g
-(critical)e(applications)f(UTC)i(is)g(adequate.)p eop
-%%Page: 101 103
-101 102 bop 0 52 a Fw(SUN/67.70)3206 b FD(101)0 351 y
-FB(REFERENCES)44 b FD(:)311 556 y(1.)i(Final)21 b(rep)s(ort)f(of)i(the)
-g(IA)m(U)g(W)-8 b(orking)21 b(Group)g(on)h(Nutation,)h(c)m(hairman)e(P)
--8 b(.K.Seidelmann,)21 b(1980.)311 710 y(2.)46 b(Kaplan,)30
-b(G.H.,)h(1981.)i Fq(USNO)e(cir)-5 b(cular)34 b(no.)f(163)p
-FD(,)f(pA3-6.)p 0 860 3780 8 v 0 973 a Fx(SLA)p Fn(_)p
-Fx(O)l(AP)709 b Fm(Observ)m(ed)39 b(to)f(Apparen)m(t)709
-b Fx(SLA)p Fn(_)p Fx(O)l(AP)0 1323 y FB(A)m(CTION)44
-b FD(:)c(Observ)m(ed)30 b(to)h(apparen)m(t)g(place.)0
-1511 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_OAP)g(\(TYPE,)g(OB1,)h
-(OB2,)g(DATE,)f(DUT,)h(ELONGM,)e(PHIM,)1096 1624 y(HM,)i(XP,)g(YP,)g
-(TDK,)f(PMB,)h(RH,)g(WL,)g(TLR,)f(RAP,)h(DAP\))0 1999
-y FB(GIVEN)e FD(:)277 2145 y Fq(TYPE)479 b FB(C*\(*\))383
-b FD(t)m(yp)s(e)31 b(of)f(co)s(ordinates)g({)h(`R',)g(`H')g(or)f(`A')h
-(\(see)h(b)s(elo)m(w\))277 2258 y Fq(OB1)556 b FB(D)565
-b FD(observ)m(ed)53 b(Az,)60 b(HA)53 b(or)g(RA)g(\(radians;)64
-b(Az)53 b(is)g(N=0,)1658 2371 y(E=90)1881 2338 y Fp(\016)1921
-2371 y FD(\))277 2484 y Fq(OB2)556 b FB(D)565 b FD(observ)m(ed)31
-b(zenith)e(distance)h(or)h Fl(\016)j FD(\(radians\))277
-2597 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(UTC)140 b(date/time)i(\(Mo)
-s(di\014ed)e(Julian)e(Date,)1658 2710 y(JD)p Fo(\000)p
-FD(2400000.5\))277 2823 y Fq(DUT)534 b FB(D)565 b FD(\001UT:)30
-b(UT1)p Fo(\000)p FD(UTC)g(\(UTC)g(seconds\))277 2936
-y Fq(ELONGM)327 b FB(D)565 b FD(observ)m(er's)31 b(mean)f(longitude)f
-(\(radians,)h(east)h(+v)m(e\))277 3048 y Fq(PHIM)489
-b FB(D)565 b FD(observ)m(er's)31 b(mean)f(geo)s(detic)h(latitude)f
-(\(radians\))277 3161 y Fq(HM)586 b FB(D)565 b FD(observ)m(er's)31
-b(heigh)m(t)f(ab)s(o)m(v)m(e)i(sea)f(lev)m(el)f(\(metres\))277
-3274 y Fq(XP,YP)448 b FB(D)565 b FD(p)s(olar)29 b(motion)h([)15
-b Fl(x;)g(y)k FD(])31 b(co)s(ordinates)f(\(radians\))277
-3387 y Fq(TDK)532 b FB(D)565 b FD(lo)s(cal)30 b(am)m(bien)m(t)g(temp)s
-(erature)g(\(K;)h(std=273.15D0\))277 3500 y Fq(PMB)528
-b FB(D)565 b FD(lo)s(cal)30 b(atmospheric)g(pressure)f(\(m)m(b;)h
-(std=1013.25D0\))277 3613 y Fq(RH)602 b FB(D)565 b FD(lo)s(cal)30
-b(relativ)m(e)g(h)m(umidit)m(y)f(\(in)g(the)i(range)f(0D0)17
-b({)e(1D0\))277 3726 y Fq(WL)588 b FB(D)565 b FD(e\013ectiv)m(e)32
-b(w)m(a)m(v)m(elength)g(\()p Fl(\026)p FD(m,)e Fq(e.g.)g
-FD(0.55D0\))277 3839 y Fq(TLR)548 b FB(D)565 b FD(trop)s(ospheric)84
-b(lapse)h(rate)h(\(K)f(p)s(er)f(metre,)100 b Fq(e.g.)1658
-3952 y FD(0.0065D0\))0 4348 y FB(RETURNED)46 b FD(:)277
-4519 y Fq(RAP,D)n(AP)315 b FB(D)565 b FD(geo)s(cen)m(tric)32
-b(apparen)m(t)e([)15 b Fl(\013;)g(\016)21 b FD(])0 4924
-y FB(NOTES)44 b FD(:)311 5128 y(1.)i(Only)39 b(the)h(\014rst)g(c)m
-(haracter)i(of)e(the)g(TYPE)g(argumen)m(t)h(is)e(signi\014can)m(t.)69
-b(`R')41 b(or)f(`r')h(indicates)427 5241 y(that)g(OBS1)e(and)g(OBS2)h
-(are)g(the)g(observ)m(ed)f(righ)m(t)h(ascension)f(and)g(declination;)k
-(`H')d(or)g(`h')427 5354 y(indicates)31 b(that)i(they)f(are)h(hour)e
-(angle)h(\(w)m(est)i(+v)m(e\))f(and)e(declination;)h(an)m(ything)f
-(else)h(\(`A')h(or)427 5467 y(`a')39 b(is)d(recommended\))i(indicates)e
-(that)i(OBS1)g(and)e(OBS2)i(are)g(azim)m(uth)f(\(north)g(zero,)j(east)
-427 5580 y(90)517 5547 y Fp(\016)558 5580 y FD(\))34
-b(and)f(zenith)g(distance.)50 b(\(Zenith)33 b(distance)g(is)g(used)g
-(rather)g(than)h(elev)-5 b(ation)33 b(in)g(order)g(to)427
-5693 y(re\015ect)e(the)g(fact)g(that)g(no)f(allo)m(w)m(ance)h(is)f
-(made)g(for)g(depression)f(of)i(the)f(horizon.\))p eop
-%%Page: 102 104
-102 103 bop 0 52 a FD(102)311 351 y(2.)46 b(The)30 b(accuracy)i(of)f
-(the)g(result)e(is)h(limited)e(b)m(y)j(the)g(corrections)g(for)f
-(refraction.)41 b(Pro)m(viding)29 b(the)427 464 y(meteorological)j
-(parameters)f(are)g(kno)m(wn)f(accurately)h(and)f(there)h(are)g(no)f
-(gross)h(lo)s(cal)f(e\013ects,)427 577 y(the)f(predicted)e(azim)m(uth)h
-(and)g(elev)-5 b(ation)28 b(should)e(b)s(e)i(within)e(ab)s(out)i(0)2869
-540 y Fk(0)l(0)2873 577 y Fl(:)p FD(1)h(for)f Fl(\020)k(<)25
-b FD(70)3367 544 y Fp(\016)3407 577 y FD(.)40 b(Ev)m(en)29
-b(at)427 690 y(a)i(top)s(o)s(cen)m(tric)f(zenith)g(distance)g(of)g(90)
-1800 657 y Fp(\016)1840 690 y FD(,)h(the)f(accuracy)i(in)c(elev)-5
-b(ation)31 b(should)d(b)s(e)h(b)s(etter)i(than)427 803
-y(1)21 b(arcmin)m(ute;)j(useful)19 b(results)g(are)i(a)m(v)-5
-b(ailable)20 b(for)g(a)h(further)f(3)2512 770 y Fp(\016)2551
-803 y FD(,)j(b)s(ey)m(ond)d(whic)m(h)f(the)i(sla)p Ft(_)p
-FD(REFR)m(O)427 916 y(routine)26 b(returns)f(a)i(\014xed)f(v)-5
-b(alue)27 b(of)f(the)h(refraction.)39 b(The)27 b(complemen)m(tary)f
-(routines)g(sla)p Ft(_)p FD(A)m(OP)427 1029 y(\(or)39
-b(sla)p Ft(_)p FD(A)m(OPQK\))f(and)g(sla)p Ft(_)p FD(O)m(AP)g(\(or)h
-(sla)p Ft(_)p FD(O)m(APQK\))f(are)h(self-consisten)m(t)g(to)g(b)s
-(etter)g(than)427 1142 y(1)31 b(microarcsecond)f(all)g(o)m(v)m(er)h
-(the)g(celestial)f(sphere.)311 1276 y(3.)46 b(It)c(is)e(advisable)h(to)
-h(tak)m(e)h(great)g(care)f(with)e(units,)j(as)f(ev)m(en)g(unlik)m(ely)d
-(v)-5 b(alues)41 b(of)h(the)f(input)427 1389 y(parameters)31
-b(are)g(accepted)g(and)f(pro)s(cessed)g(in)f(accordance)j(with)d(the)i
-(mo)s(dels)e(used.)311 1523 y(4.)46 b Fq(Observe)-5 b(d)49
-b FD([)15 b Fl(Az)t(;)g(E)5 b(l)42 b FD(])d(means)g(the)g(p)s(osition)d
-(that)k(w)m(ould)d(b)s(e)i(seen)f(b)m(y)h(a)g(p)s(erfect)g(theo)s
-(dolite)427 1636 y(lo)s(cated)46 b(at)g(the)g(observ)m(er.)86
-b(This)44 b(is)h(related)g(to)h(the)g(observ)m(ed)g([)15
-b Fl(h;)g(\016)20 b FD(])45 b(via)h(the)f(standard)427
-1748 y(rotation,)30 b(using)c(the)j(geo)s(detic)g(latitude)e
-(\(corrected)j(for)e(p)s(olar)f(motion\),)i(while)e(the)h(observ)m(ed)
-427 1861 y(HA)39 b(and)e(RA)h(are)h(related)f(simply)d(through)j(the)g
-(lo)s(cal)f(apparen)m(t)i(ST.)e Fq(Observe)-5 b(d)48
-b FD([)15 b Fl(\013;)g(\016)20 b FD(])38 b(or)427 1974
-y([)15 b Fl(h;)g(\016)20 b FD(])32 b(th)m(us)f(means)g(the)g(p)s
-(osition)e(that)j(w)m(ould)e(b)s(e)h(seen)g(b)m(y)g(a)g(p)s(erfect)g
-(equatorial)g(lo)s(cated)h(at)427 2087 y(the)25 b(observ)m(er)g(and)f
-(with)g(its)g(p)s(olar)g(axis)g(aligned)f(to)j(the)f(Earth's)g(axis)f
-(of)h(rotation)g(\()p Fq(n.b.)g FD(not)g(to)427 2200
-y(the)32 b(refracted)g(p)s(ole\).)44 b(By)32 b(remo)m(ving)f(from)g
-(the)h(observ)m(ed)g(place)f(the)h(e\013ects)h(of)f(atmospheric)427
-2313 y(refraction)e(and)g(diurnal)e(ab)s(erration,)h(the)i(geo)s(cen)m
-(tric)g(apparen)m(t)g([)15 b Fl(\013;)g(\016)20 b FD(])31
-b(is)e(obtained.)311 2447 y(5.)46 b(F)-8 b(requen)m(tly)g(,)32
-b Fq(me)-5 b(an)38 b FD(rather)30 b(than)g Fq(app)-5
-b(ar)g(ent)49 b FD([)15 b Fl(\013;)g(\016)20 b FD(])31
-b(will)c(b)s(e)j(required,)f(in)g(whic)m(h)g(case)j(further)427
-2560 y(transformations)37 b(will)d(b)s(e)j(necessary)-8
-b(.)62 b(The)37 b(sla)p Ft(_)p FD(AMP)f Fq(etc.)h FD(routines)f(will)f
-(con)m(v)m(ert)k(the)e(ap-)427 2673 y(paren)m(t)k([)15
-b Fl(\013;)g(\016)20 b FD(])41 b(pro)s(duced)d(b)m(y)j(the)f(presen)m
-(t)h(routine)e(in)m(to)h(an)h(FK5)f(J2000)i(mean)f(place,)i(b)m(y)427
-2786 y(allo)m(wing)30 b(for)h(the)h(Sun's)e(gra)m(vitational)i(lens)e
-(e\013ect,)j(ann)m(ual)e(ab)s(erration,)g(n)m(utation)g(and)g(pre-)427
-2899 y(cession.)40 b(Should)25 b(FK4)i(B1950)j(co)s(ordinates)d(b)s(e)f
-(required,)h(the)g(routines)f(sla)p Ft(_)p FD(FK524)i
-Fq(etc.)f FD(will)427 3012 y(also)k(ha)m(v)m(e)g(to)g(b)s(e)f(applied.)
-311 3146 y(6.)46 b(T)-8 b(o)31 b(con)m(v)m(ert)h(to)f(apparen)m(t)f([)
-15 b Fl(\013;)g(\016)21 b FD(])30 b(the)h(co)s(ordinates)f(read)g(from)
-g(a)g(real)g(telescop)s(e,)h(corrections)427 3259 y(w)m(ould)43
-b(ha)m(v)m(e)i(to)g(b)s(e)f(applied)e(for)h(enco)s(der)h(zero)h(p)s
-(oin)m(ts,)i(gear)e(and)e(enco)s(der)h(errors,)j(tub)s(e)427
-3371 y(\015exure,)e(the)d(p)s(osition)e(of)j(the)f(rotator)h(axis)f
-(and)g(the)g(p)s(oin)m(ting)e(axis)i(relativ)m(e)g(to)h(it,)i(non-)427
-3484 y(p)s(erp)s(endicularit)m(y)22 b(b)s(et)m(w)m(een)k(the)g(moun)m
-(ting)f(axes,)i(and)e(\014nally)f(for)h(the)h(tilt)f(of)g(the)h(azim)m
-(uth)f(or)427 3597 y(p)s(olar)32 b(axis)g(of)h(the)h(moun)m(ting)e
-(\(with)g(appropriate)g(corrections)h(for)g(moun)m(t)f(\015exures\).)48
-b(Some)427 3710 y(telescop)s(es)22 b(w)m(ould,)g(of)f(course,)i
-(exhibit)d(other)h(prop)s(erties)e(whic)m(h)h(w)m(ould)g(need)h(to)h(b)
-s(e)e(accoun)m(ted)427 3823 y(for)30 b(at)i(the)e(appropriate)f(p)s
-(oin)m(t)h(in)f(the)h(sequence.)311 3957 y(7.)46 b(This)36
-b(routine)g(tak)m(es)i(time)f(to)h(execute,)i(due)d(mainly)e(to)j(the)f
-(rigorous)f(in)m(tegration)h(used)g(to)427 4070 y(ev)-5
-b(aluate)33 b(the)f(refraction.)44 b(F)-8 b(or)33 b(pro)s(cessing)d(m)m
-(ultiple)f(stars)j(for)g(one)g(lo)s(cation)f(and)g(time,)h(call)427
-4183 y(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)41 b(once)h(follo)m(w)m(ed)f(b)m
-(y)g(one)g(call)g(p)s(er)f(star)h(to)h(sla)p Ft(_)p FD(O)m(APQK.)e
-(Where)h(a)h(range)f(of)427 4296 y(times)31 b(within)d(a)j(limited)e(p)
-s(erio)s(d)f(of)j(a)h(few)e(hours)g(is)g(in)m(v)m(olv)m(ed,)h(and)f
-(the)h(highest)f(precision)f(is)427 4409 y(not)g(required,)e(call)g
-(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)28 b(once,)i(follo)m(w)m(ed)e(b)m(y)g
-(a)g(call)g(to)h(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)g(T)28
-b(eac)m(h)h(time)f(the)427 4522 y(time)i(c)m(hanges,)i(follo)m(w)m(ed)e
-(b)m(y)g(one)h(call)f(p)s(er)f(star)h(to)i(sla)p Ft(_)p
-FD(O)m(APQK.)311 4656 y(8.)46 b(The)26 b(D)m(A)-8 b(TE)27
-b(argumen)m(t)g(is)e(UTC)h(expressed)g(as)g(an)g(MJD.)h(This)e(is,)h
-(strictly)f(sp)s(eaking,)i(wrong,)427 4769 y(b)s(ecause)33
-b(of)g(leap)g(seconds.)48 b(Ho)m(w)m(ev)m(er,)35 b(as)e(long)g(as)g
-(the)g(\001UT)f(and)h(the)g(UTC)f(are)h(consisten)m(t)427
-4882 y(there)j(are)h(no)f(di\016culties,)f(except)i(during)d(a)i(leap)g
-(second.)57 b(In)36 b(this)f(case,)j(the)f(start)f(of)g(the)427
-4994 y(61st)i(second)f(of)g(the)g(\014nal)f(min)m(ute)g(should)f(b)s
-(egin)g(a)j(new)e(MJD)h(da)m(y)h(and)e(the)h(old)f(pre-leap)427
-5107 y(\001UT)i(should)e(con)m(tin)m(ue)i(to)h(b)s(e)e(used.)63
-b(As)38 b(the)g(61st)h(second)f(completes,)j(the)d(MJD)g(should)427
-5220 y(rev)m(ert)31 b(to)h(the)e(start)h(of)g(the)f(da)m(y)h(as,)g(sim)
-m(ultaneously)-8 b(,)29 b(the)h(\001UT)g(c)m(hanges)h(b)m(y)g(one)f
-(second)h(to)427 5333 y(its)f(p)s(ost-leap)g(new)g(v)-5
-b(alue.)311 5467 y(9.)46 b(The)27 b(\001UT)h(\(UT1)p
-Fo(\000)p FD(UTC\))g(is)e(tabulated)i(in)e(IERS)h(circulars)f(and)h
-(elsewhere.)39 b(It)28 b(increases)g(b)m(y)427 5580 y(exactly)k(one)f
-(second)f(at)i(the)f(end)f(of)h(eac)m(h)g(UTC)f(leap)h(second,)g(in)m
-(tro)s(duced)e(in)g(order)h(to)i(k)m(eep)427 5693 y(\001UT)e(within)e
-Fo(\006)p FD(0)1066 5660 y Fu(s)1071 5693 y Fl(:)p FD(9.)p
-eop
-%%Page: 103 105
-103 104 bop 0 52 a Fw(SUN/67.70)3206 b FD(103)266 351
-y(10.)46 b(IMPOR)-8 b(T)g(ANT)39 b({)g(T)-8 b(AKE)38
-b(CARE)g(WITH)h(THE)f(LONGITUDE)h(SIGN)f(CONVENTION.)427
-464 y(The)33 b(longitude)f(required)g(b)m(y)h(the)g(presen)m(t)h
-(routine)e(is)h FB(east-p)s(ositiv)m(e)p FD(,)h(in)e(accordance)j(with)
-427 577 y(geographical)f(con)m(v)m(en)m(tion)g(\(and)f(righ)m
-(t-handed\).)49 b(In)32 b(particular,)h(note)h(that)g(the)f(longitudes)
-427 690 y(returned)d(b)m(y)i(the)f(sla)p Ft(_)p FD(OBS)f(routine)h(are)
-h(w)m(est-p)s(ositiv)m(e)f(\(as)h(in)e(the)i Fq(Astr)-5
-b(onomic)g(al)36 b(A)n(lmanac)427 803 y FD(b)s(efore)30
-b(1984\))j(and)c(m)m(ust)i(b)s(e)e(rev)m(ersed)i(in)e(sign)g(b)s(efore)
-h(use)h(in)e(the)h(presen)m(t)h(routine.)266 1078 y(11.)46
-b(The)37 b(p)s(olar)f(co)s(ordinates)h(XP)-8 b(,YP)38
-b(can)f(b)s(e)g(obtained)f(from)h(IERS)f(circulars)f(and)i(equiv)-5
-b(alen)m(t)427 1191 y(publications.)36 b(The)24 b(maxim)m(um)f
-(amplitude)g(is)g(ab)s(out)h(0)2373 1154 y Fk(0)m(0)2377
-1191 y Fl(:)p FD(3.)40 b(If)24 b(XP)-8 b(,YP)25 b(v)-5
-b(alues)24 b(are)h(una)m(v)-5 b(ailable,)427 1304 y(use)31
-b(XP=YP=0D0.)43 b(See)32 b(page)g(B60)g(of)f(the)g(1988)i
-Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)h FD(for)30
-b(a)i(de\014nition)427 1417 y(of)f(the)f(t)m(w)m(o)i(angles.)266
-1692 y(12.)46 b(The)35 b(heigh)m(t)g(ab)s(o)m(v)m(e)h(sea)f(lev)m(el)g
-(of)g(the)g(observing)f(station,)i(HM,)g(can)f(b)s(e)g(obtained)f(from)
-g(the)427 1804 y Fq(Astr)-5 b(onomic)g(al)39 b(A)n(lmanac)h
-FD(\(Section)35 b(J)f(in)f(the)i(1988)h(edition\),)f(or)f(via)g(the)h
-(routine)e(sla)p Ft(_)p FD(OBS.)427 1917 y(If)i(P)-8
-b(,)35 b(the)g(pressure)e(in)h(m)m(b,)h(is)f(a)m(v)-5
-b(ailable,)36 b(an)e(adequate)i(estimate)g(of)f(HM)g(can)g(b)s(e)f
-(obtained)427 2030 y(from)c(the)h(follo)m(wing)e(expression:)597
-2305 y Ft(HM=-29.3D0*TSL*LOG\(P/1013)o(.25D)o(0\))427
-2580 y FD(where)22 b(TSL)f(is)h(the)g(appro)m(ximate)h(sea-lev)m(el)g
-(air)e(temp)s(erature)h(in)f(K)h(\(see)i Fq(Astr)-5 b(ophysic)g(al)28
-b(Quan-)427 2693 y(tities)p FD(,)k(C.W.Allen,)g(3rd)f(edition,)f
-Fo(x)p FD(52\).)46 b(Similarly)-8 b(,)29 b(if)h(the)i(pressure)e(P)h
-(is)g(not)h(kno)m(wn,)f(it)g(can)427 2806 y(b)s(e)f(estimated)h(from)f
-(the)g(heigh)m(t)g(of)h(the)f(observing)g(station,)h(HM)f(as)h(follo)m
-(ws:)597 3081 y Ft(P=1013.25D0*EXP\(-HM/\(29.3)o(D0*T)o(SL\)\))427
-3356 y FD(Note,)g(ho)m(w)m(ev)m(er,)g(that)f(the)f(refraction)g(is)g
-(nearly)f(prop)s(ortional)f(to)j(the)f(pressure)f(and)h(that)h(an)427
-3469 y(accurate)i(P)e(v)-5 b(alue)30 b(is)g(imp)s(ortan)m(t)f(for)h
-(precise)g(w)m(ork.)266 3744 y(13.)46 b(The)31 b(azim)m(uths)g
-Fq(etc.)g FD(used)g(b)m(y)g(the)h(presen)m(t)f(routine)g(are)h(with)e
-(resp)s(ect)h(to)h(the)g(celestial)f(p)s(ole.)427 3857
-y(Corrections)f(from)g(the)h(terrestrial)e(p)s(ole)g(can)i(b)s(e)f
-(computed)g(using)f(sla)p Ft(_)p FD(POLMO.)p 0 4247 3780
-8 v 0 4360 a Fx(SLA)p Fn(_)p Fx(O)l(APQK)334 b Fm(Quic)m(k)39
-b(Observ)m(ed)f(to)g(Apparen)m(t)334 b Fx(SLA)p Fn(_)p
-Fx(O)l(APQK)0 4710 y FB(A)m(CTION)44 b FD(:)c(Quic)m(k)30
-b(observ)m(ed)h(to)g(apparen)m(t)f(place.)0 4898 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_OAPQK)g(\(TYPE,)g(OB1,)g(OB2,)h(AOPRMS,)f
-(RAP,)g(DAP\))0 5634 y FB(GIVEN)f FD(:)p eop
-%%Page: 104 106
-104 105 bop 0 52 a FD(104)277 339 y Fq(TYPE)479 b FB(C*\(*\))383
-b FD(t)m(yp)s(e)31 b(of)f(co)s(ordinates)g({)h(`R',)g(`H')g(or)f(`A')h
-(\(see)h(b)s(elo)m(w\))277 452 y Fq(OB1)556 b FB(D)565
-b FD(observ)m(ed)53 b(Az,)60 b(HA)53 b(or)g(RA)g(\(radians;)64
-b(Az)53 b(is)g(N=0,)1658 565 y(E=90)1881 532 y Fp(\016)1921
-565 y FD(\))277 678 y Fq(OB2)556 b FB(D)565 b FD(observ)m(ed)31
-b(zenith)e(distance)h(or)h Fl(\016)j FD(\(radians\))277
-791 y Fq(A)n(OPRMS)339 b FB(D\(14\))379 b FD(star-indep)s(enden)m(t)85
-b(apparen)m(t-to-observ)m(ed)j(parame-)1658 904 y(ters:)537
-1016 y(\(1\))1006 b(geo)s(detic)31 b(latitude)f(\(radians\))502
-1129 y(\(2,3\))971 b(sine)29 b(and)h(cosine)g(of)h(geo)s(detic)g
-(latitude)537 1242 y(\(4\))1006 b(magnitude)30 b(of)g(diurnal)e(ab)s
-(erration)h(v)m(ector)537 1355 y(\(5\))1006 b(heigh)m(t)30
-b(\(HM\))537 1468 y(\(6\))1006 b(am)m(bien)m(t)31 b(temp)s(erature)f
-(\(TDK\))537 1581 y(\(7\))1006 b(pressure)29 b(\(PMB\))537
-1694 y(\(8\))1006 b(relativ)m(e)31 b(h)m(umidit)m(y)d(\(RH\))537
-1807 y(\(9\))1006 b(w)m(a)m(v)m(elength)32 b(\(WL\))514
-1920 y(\(10\))984 b(lapse)30 b(rate)h(\(TLR\))456 2033
-y(\(11,12\))927 b(refraction)30 b(constan)m(ts)i(A)e(and)g(B)h
-(\(radians\))514 2146 y(\(13\))984 b(longitude)41 b(+)h(eqn)h(of)f
-(equino)m(xes)g(+)h(\\sidereal)e(\001UT")1658 2258 y(\(radians\))514
-2371 y(\(14\))984 b(lo)s(cal)30 b(apparen)m(t)g(sidereal)f(time)h
-(\(radians\))0 2726 y FB(RETURNED)46 b FD(:)277 2897
-y Fq(RAP,D)n(AP)315 b FB(D)565 b FD(geo)s(cen)m(tric)32
-b(apparen)m(t)e([)15 b Fl(\013;)g(\016)21 b FD(])0 3260
-y FB(NOTES)44 b FD(:)311 3448 y(1.)i(Only)39 b(the)h(\014rst)g(c)m
-(haracter)i(of)e(the)g(TYPE)g(argumen)m(t)h(is)e(signi\014can)m(t.)69
-b(`R')41 b(or)f(`r')h(indicates)427 3561 y(that)g(OBS1)e(and)g(OBS2)h
-(are)g(the)g(observ)m(ed)f(righ)m(t)h(ascension)f(and)g(declination;)k
-(`H')d(or)g(`h')427 3674 y(indicates)31 b(that)i(they)f(are)h(hour)e
-(angle)h(\(w)m(est)i(+v)m(e\))f(and)e(declination;)h(an)m(ything)f
-(else)h(\(`A')h(or)427 3786 y(`a')k(is)d(recommended\))i(indicates)f
-(that)h(OBS1)f(and)g(OBS2)h(are)g(Azim)m(uth)f(\(north)g(zero,)j(east)
-427 3899 y(90)517 3866 y Fp(\016)558 3899 y FD(\))c(and)f(zenith)g
-(distance.)50 b(\(Zenith)33 b(distance)g(is)g(used)g(rather)g(than)h
-(elev)-5 b(ation)33 b(in)g(order)g(to)427 4012 y(re\015ect)e(the)g
-(fact)g(that)g(no)f(allo)m(w)m(ance)h(is)f(made)g(for)g(depression)f
-(of)i(the)f(horizon.\))311 4159 y(2.)46 b(The)30 b(accuracy)i(of)f(the)
-g(result)e(is)h(limited)e(b)m(y)j(the)g(corrections)g(for)f
-(refraction.)41 b(Pro)m(viding)29 b(the)427 4271 y(meteorological)j
-(parameters)f(are)g(kno)m(wn)f(accurately)h(and)f(there)h(are)g(no)f
-(gross)h(lo)s(cal)f(e\013ects,)427 4384 y(the)f(predicted)e(azim)m(uth)
-h(and)g(elev)-5 b(ation)28 b(should)e(b)s(e)i(within)e(ab)s(out)i(0)
-2869 4347 y Fk(0)l(0)2873 4384 y Fl(:)p FD(1)h(for)f
-Fl(\020)k(<)25 b FD(70)3367 4351 y Fp(\016)3407 4384
-y FD(.)40 b(Ev)m(en)29 b(at)427 4497 y(a)i(top)s(o)s(cen)m(tric)f
-(zenith)g(distance)g(of)g(90)1800 4464 y Fp(\016)1840
-4497 y FD(,)h(the)f(accuracy)i(in)c(elev)-5 b(ation)31
-b(should)d(b)s(e)h(b)s(etter)i(than)427 4610 y(1)21 b(arcmin)m(ute;)j
-(useful)19 b(results)g(are)i(a)m(v)-5 b(ailable)20 b(for)g(a)h(further)
-f(3)2512 4577 y Fp(\016)2551 4610 y FD(,)j(b)s(ey)m(ond)d(whic)m(h)f
-(the)i(sla)p Ft(_)p FD(REFR)m(O)427 4723 y(routine)26
-b(returns)f(a)i(\014xed)f(v)-5 b(alue)27 b(of)f(the)h(refraction.)39
-b(The)27 b(complemen)m(tary)f(routines)g(sla)p Ft(_)p
-FD(A)m(OP)427 4836 y(\(or)39 b(sla)p Ft(_)p FD(A)m(OPQK\))f(and)g(sla)p
-Ft(_)p FD(O)m(AP)g(\(or)h(sla)p Ft(_)p FD(O)m(APQK\))f(are)h
-(self-consisten)m(t)g(to)g(b)s(etter)g(than)427 4949
-y(1)31 b(microarcsecond)f(all)g(o)m(v)m(er)h(the)g(celestial)f(sphere.)
-311 5095 y(3.)46 b(It)c(is)e(advisable)h(to)h(tak)m(e)h(great)g(care)f
-(with)e(units,)j(as)f(ev)m(en)g(unlik)m(ely)d(v)-5 b(alues)41
-b(of)h(the)f(input)427 5208 y(parameters)31 b(are)g(accepted)g(and)f
-(pro)s(cessed)g(in)f(accordance)j(with)d(the)i(mo)s(dels)e(used.)311
-5354 y(4.)46 b Fq(Observe)-5 b(d)49 b FD([)15 b Fl(Az)t(;)g(E)5
-b(l)42 b FD(])d(means)g(the)g(p)s(osition)d(that)k(w)m(ould)d(b)s(e)i
-(seen)f(b)m(y)h(a)g(p)s(erfect)g(theo)s(dolite)427 5467
-y(lo)s(cated)46 b(at)g(the)g(observ)m(er.)86 b(This)44
-b(is)h(related)g(to)h(the)g(observ)m(ed)g([)15 b Fl(h;)g(\016)20
-b FD(])45 b(via)h(the)f(standard)427 5580 y(rotation,)30
-b(using)c(the)j(geo)s(detic)g(latitude)e(\(corrected)j(for)e(p)s(olar)f
-(motion\),)i(while)e(the)h(observ)m(ed)427 5693 y(HA)39
-b(and)e(RA)h(are)h(related)f(simply)d(through)j(the)g(lo)s(cal)f
-(apparen)m(t)i(ST.)e Fq(Observe)-5 b(d)48 b FD([)15 b
-Fl(\013;)g(\016)20 b FD(])38 b(or)p eop
-%%Page: 105 107
-105 106 bop 0 52 a Fw(SUN/67.70)3206 b FD(105)427 351
-y([)15 b Fl(h;)g(\016)20 b FD(])32 b(th)m(us)f(means)g(the)g(p)s
-(osition)e(that)j(w)m(ould)e(b)s(e)h(seen)g(b)m(y)g(a)g(p)s(erfect)g
-(equatorial)g(lo)s(cated)h(at)427 464 y(the)25 b(observ)m(er)g(and)f
-(with)g(its)g(p)s(olar)g(axis)g(aligned)f(to)j(the)f(Earth's)g(axis)f
-(of)h(rotation)g(\()p Fq(n.b.)g FD(not)g(to)427 577 y(the)32
-b(refracted)g(p)s(ole\).)44 b(By)32 b(remo)m(ving)f(from)g(the)h
-(observ)m(ed)g(place)f(the)h(e\013ects)h(of)f(atmospheric)427
-690 y(refraction)e(and)g(diurnal)e(ab)s(erration,)h(the)i(geo)s(cen)m
-(tric)g(apparen)m(t)g([)15 b Fl(\013;)g(\016)20 b FD(])31
-b(is)e(obtained.)311 833 y(5.)46 b(F)-8 b(requen)m(tly)g(,)32
-b Fq(me)-5 b(an)38 b FD(rather)30 b(than)g Fq(app)-5
-b(ar)g(ent)49 b FD([)15 b Fl(\013;)g(\016)20 b FD(])31
-b(will)c(b)s(e)j(required,)f(in)g(whic)m(h)g(case)j(further)427
-946 y(transformations)37 b(will)d(b)s(e)j(necessary)-8
-b(.)62 b(The)37 b(sla)p Ft(_)p FD(AMP)f Fq(etc.)h FD(routines)f(will)f
-(con)m(v)m(ert)k(the)e(ap-)427 1059 y(paren)m(t)k([)15
-b Fl(\013;)g(\016)20 b FD(])41 b(pro)s(duced)d(b)m(y)j(the)f(presen)m
-(t)h(routine)e(in)m(to)h(an)h(FK5)f(J2000)i(mean)f(place,)i(b)m(y)427
-1171 y(allo)m(wing)30 b(for)h(the)h(Sun's)e(gra)m(vitational)i(lens)e
-(e\013ect,)j(ann)m(ual)e(ab)s(erration,)g(n)m(utation)g(and)g(pre-)427
-1284 y(cession.)40 b(Should)25 b(FK4)i(B1950)j(co)s(ordinates)d(b)s(e)f
-(required,)h(the)g(routines)f(sla)p Ft(_)p FD(FK524)i
-Fq(etc.)f FD(will)427 1397 y(also)k(ha)m(v)m(e)g(to)g(b)s(e)f(applied.)
-311 1540 y(6.)46 b(T)-8 b(o)31 b(con)m(v)m(ert)h(to)f(apparen)m(t)f([)
-15 b Fl(\013;)g(\016)21 b FD(])30 b(the)h(co)s(ordinates)f(read)g(from)
-g(a)g(real)g(telescop)s(e,)h(corrections)427 1653 y(w)m(ould)43
-b(ha)m(v)m(e)i(to)g(b)s(e)f(applied)e(for)h(enco)s(der)h(zero)h(p)s
-(oin)m(ts,)i(gear)e(and)e(enco)s(der)h(errors,)j(tub)s(e)427
-1766 y(\015exure,)e(the)d(p)s(osition)e(of)j(the)f(rotator)h(axis)f
-(and)g(the)g(p)s(oin)m(ting)e(axis)i(relativ)m(e)g(to)h(it,)i(non-)427
-1879 y(p)s(erp)s(endicularit)m(y)22 b(b)s(et)m(w)m(een)k(the)g(moun)m
-(ting)f(axes,)i(and)e(\014nally)f(for)h(the)h(tilt)f(of)g(the)h(azim)m
-(uth)f(or)427 1992 y(p)s(olar)32 b(axis)g(of)h(the)h(moun)m(ting)e
-(\(with)g(appropriate)g(corrections)h(for)g(moun)m(t)f(\015exures\).)48
-b(Some)427 2105 y(telescop)s(es)22 b(w)m(ould,)g(of)f(course,)i
-(exhibit)d(other)h(prop)s(erties)e(whic)m(h)h(w)m(ould)g(need)h(to)h(b)
-s(e)e(accoun)m(ted)427 2218 y(for)30 b(at)i(the)e(appropriate)f(p)s
-(oin)m(t)h(in)f(the)h(sequence.)311 2360 y(7.)46 b(The)40
-b(star-indep)s(enden)m(t)f(apparen)m(t-to-observ)m(ed-place)k
-(parameters)e(in)e(A)m(OPRMS)i(ma)m(y)g(b)s(e)427 2473
-y(computed)31 b(b)m(y)f(means)g(of)h(the)g(sla)p Ft(_)p
-FD(A)m(OPP)-8 b(A)30 b(routine.)40 b(If)30 b(nothing)g(has)g(c)m
-(hanged)h(signi\014can)m(tly)427 2586 y(except)45 b(the)g(time,)i(the)d
-(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)g(T)45 b(routine)e(ma)m(y)h(b)s(e)g
-(used)f(to)i(p)s(erform)e(the)h(requisite)427 2699 y(partial)29
-b(recomputation)i(of)f(A)m(OPRMS.)311 2842 y(8.)46 b(The)31
-b(azim)m(uths)g Fq(etc.)g FD(used)g(b)m(y)g(the)h(presen)m(t)f(routine)
-g(are)h(with)e(resp)s(ect)h(to)h(the)g(celestial)f(p)s(ole.)427
-2955 y(Corrections)f(from)g(the)h(terrestrial)e(p)s(ole)g(can)i(b)s(e)f
-(computed)g(using)f(sla)p Ft(_)p FD(POLMO.)p 0 3077 3780
-8 v 0 3190 a Fx(SLA)p Fn(_)p Fx(OBS)677 b Fm(Observ)-7
-b(atory)37 b(P)m(arameters)675 b Fx(SLA)p Fn(_)p Fx(OBS)0
-3541 y FB(A)m(CTION)44 b FD(:)39 b(Lo)s(ok)27 b(up)f(an)h(en)m(try)h
-(in)e(a)h(standard)g(list)e(of)j(groundbased)e(observing)g(stations)h
-(parameters.)0 3728 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_OBS)g(\(N,)h(C,)g(NAME,)g(W,)g(P,)g(H\))0 4065
-y FB(GIVEN)e FD(:)277 4236 y Fq(N)668 b FB(I)605 b FD(n)m(um)m(b)s(er)
-29 b(sp)s(ecifying)f(observing)i(station)0 4575 y FB(GIVEN)k(or)h
-(RETURNED)46 b FD(:)277 4746 y Fq(C)671 b FB(C*\(*\))383
-b FD(iden)m(ti\014er)29 b(sp)s(ecifying)f(observing)h(station)0
-5085 y FB(RETURNED)46 b FD(:)277 5231 y Fq(NAME)456 b
-FB(C*\(*\))383 b FD(name)31 b(of)f(sp)s(eci\014ed)f(observing)g
-(station)277 5344 y Fq(W)645 b FB(D)565 b FD(longitude)29
-b(\(radians,)h(w)m(est)h(+v)m(e\))277 5457 y Fq(P)674
-b FB(D)565 b FD(geo)s(detic)31 b(latitude)f(\(radians,)f(north)h(+v)m
-(e\))277 5570 y Fq(H)668 b FB(D)565 b FD(heigh)m(t)30
-b(ab)s(o)m(v)m(e)i(sea)f(lev)m(el)f(\(metres\))p eop
-%%Page: 106 108
-106 107 bop 0 52 a FD(106)0 351 y FB(NOTES)44 b FD(:)311
-542 y(1.)i(Station)26 b(iden)m(ti\014ers)f(C)h(ma)m(y)h(b)s(e)e(up)h
-(to)h(10)g(c)m(haracters)h(long,)f(and)e(station)i(names)f(NAME)h(ma)m
-(y)427 655 y(b)s(e)j(up)f(to)i(40)h(c)m(haracters)f(long.)311
-802 y(2.)46 b(C)23 b(and)f(N)h(are)h Fq(alternative)31
-b FD(w)m(a)m(ys)24 b(of)f(sp)s(ecifying)e(the)i(observing)f(station.)38
-b(The)23 b(C)g(option,)h(whic)m(h)427 915 y(is)k(the)h(most)g
-(generally)e(useful,)h(ma)m(y)h(b)s(e)f(selected)h(b)m(y)g(sp)s
-(ecifying)d(an)i(N)h(v)-5 b(alue)28 b(of)h(zero)g(or)g(less.)427
-1028 y(If)34 b(N)f(is)g(1)h(or)g(more,)h(the)f(parameters)g(of)g(the)g
-(Nth)g(station)g(in)e(the)i(curren)m(tly)f(supp)s(orted)f(list)427
-1141 y(are)c(in)m(terrogated,)h(and)e(the)g(station)h(iden)m(ti\014er)d
-(C)i(is)f(returned)h(as)g(w)m(ell)f(as)i(NAME,)g(W,)g(P)f(and)427
-1254 y(H.)311 1401 y(3.)46 b(If)32 b(the)h(station)f(parameters)h(are)f
-(not)h(a)m(v)-5 b(ailable,)32 b(either)g(b)s(ecause)g(the)h(station)f
-(iden)m(ti\014er)f(C)g(is)427 1514 y(not)d(recognized,)h(or)f(b)s
-(ecause)f(an)h(N)f(v)-5 b(alue)28 b(greater)g(than)g(the)g(n)m(um)m(b)s
-(er)e(of)i(stations)f(supp)s(orted)427 1627 y(is)j(giv)m(en,)g(a)h
-(name)f(of)h(`?')41 b(is)29 b(returned)g(and)h(W,)h(P)f(and)g(H)h(are)f
-(left)h(in)e(their)g(curren)m(t)h(states.)311 1775 y(4.)46
-b(Programs)32 b(can)h(obtain)f(a)g(list)f(of)h(all)f(curren)m(tly)h
-(supp)s(orted)e(stations)i(b)m(y)g(calling)f(the)h(routine)427
-1888 y(rep)s(eatedly)-8 b(,)37 b(with)c(N=1,2,3...)57
-b(When)35 b(NAME=`?')55 b(is)34 b(seen,)j(the)e(list)f(of)h(stations)g
-(has)g(b)s(een)427 2000 y(exhausted.)41 b(The)30 b(stations)g(at)h(the)
-g(time)f(of)g(writing)f(are)i(listed)e(b)s(elo)m(w.)311
-2148 y(5.)46 b(Station)22 b(n)m(um)m(b)s(ers,)h(iden)m(ti\014ers,)f
-(names)g(and)f(other)i(details)e(are)h(sub)5 b(ject)22
-b(to)h(c)m(hange)g(and)e(should)427 2261 y(not)31 b(b)s(e)f(hardwired)d
-(in)m(to)k(application)d(programs.)311 2408 y(6.)46 b(All)29
-b(station)h(iden)m(ti\014ers)e(C)h(are)h(upp)s(ercase)f(only;)h(lo)m(w)
-m(er)g(case)h(c)m(haracters)g(m)m(ust)f(b)s(e)f(con)m(v)m(erted)427
-2521 y(to)j(upp)s(ercase)e(b)m(y)h(the)g(calling)f(program.)42
-b(The)30 b(station)i(names)e(returned)g(ma)m(y)i(con)m(tain)f(b)s(oth)
-427 2634 y(upp)s(er-)44 b(and)h(lo)m(w)m(ercase.)87 b(All)44
-b(c)m(haracters)i(up)f(to)h(the)f(\014rst)g(space)h(are)g(c)m(hec)m(k)m
-(ed;)55 b(th)m(us)45 b(an)427 2747 y(abbreviated)20 b(ID)h(will)d
-(return)h(the)i(parameters)g(for)f(the)h(\014rst)e(station)i(in)e(the)i
-(list)e(whic)m(h)g(matc)m(hes)427 2860 y(the)i(abbreviation)e
-(supplied,)h(and)g(no)g(station)h(in)e(the)i(list)e(will)f(ev)m(er)j
-(con)m(tain)g(em)m(b)s(edded)f(spaces.)427 2973 y(C)30
-b(m)m(ust)g(not)h(ha)m(v)m(e)h(leading)d(spaces.)311
-3121 y(7.)46 b(IMPOR)-8 b(T)g(ANT)28 b({)f(BEW)-10 b(ARE)28
-b(OF)f(THE)g(LONGITUDE)h(SIGN)f(CONVENTION.)f(The)h(lon-)427
-3233 y(gitude)34 b(returned)g(b)m(y)h(sla)p Ft(_)p FD(OBS)e(is)h
-FB(w)m(est-p)s(ositiv)m(e)p FD(,)h(follo)m(wing)f(the)g(pre-1984)j
-Fq(Astr)-5 b(onomic)g(al)427 3346 y(A)n(lmanac)p FD(.)41
-b(Ho)m(w)m(ev)m(er,)31 b(this)c(sign)h(con)m(v)m(en)m(tion)h(is)f
-(left-handed)f(and)h(is)f(the)h(opp)s(osite)g(of)h(the)f(one)427
-3459 y(no)m(w)37 b(used;)i(elsewhere)d(in)g(SLALIB)g(the)g(preferable)g
-(east-p)s(ositiv)m(e)h(con)m(v)m(en)m(tion)h(is)d(used.)59
-b(In)427 3572 y(particular,)36 b(note)g(that)g(for)f(use)g(in)f(sla)p
-Ft(_)p FD(A)m(OP)-8 b(,)36 b(sla)p Ft(_)p FD(A)m(OPP)-8
-b(A)35 b(and)g(sla)p Ft(_)p FD(O)m(AP)g(the)g(sign)g(of)g(the)427
-3685 y(longitude)29 b(m)m(ust)i(b)s(e)e(rev)m(ersed.)311
-3833 y(8.)46 b(Users)40 b(are)g(urged)f(to)h(inform)e(the)i(author)f
-(of)h(an)m(y)g(impro)m(v)m(emen)m(ts)g(they)f(w)m(ould)g(lik)m(e)g(to)h
-(see)427 3946 y(made.)h(F)-8 b(or)31 b(example:)506 4093
-y Fo(\017)46 b FD(t)m(yp)s(ographical)30 b(corrections)506
-4223 y Fo(\017)46 b FD(more)31 b(accurate)h(parameters)506
-4353 y Fo(\017)46 b FD(b)s(etter)31 b(station)f(iden)m(ti\014ers)f(or)h
-(names)506 4484 y Fo(\017)46 b FD(additional)29 b(stations)227
-4674 y(Stations)h(supp)s(orted)f(b)m(y)h(sla)p Ft(_)p
-FD(OBS)f(at)i(the)g(time)f(of)h(writing:)227 4903 y Fq(ID)742
-b(NAME)227 5128 y FD(AA)-8 b(T)652 b(Anglo-Australian)29
-b(3.9m)i(T)-8 b(elescop)s(e)227 5241 y(ANU2.3)527 b(Siding)28
-b(Spring)g(2.3m)227 5354 y(APO3.5)530 b(Apac)m(he)31
-b(P)m(oin)m(t)g(3.5m)227 5467 y(ARECIBO)415 b(Arecib)s(o)30
-b(1000)i(fo)s(ot)227 5580 y(A)-8 b(TCA)586 b(Australia)29
-b(T)-8 b(elescop)s(e)31 b(Compact)g(Arra)m(y)227 5693
-y(BLOEMF)450 b(Blo)s(emfon)m(tein)30 b(1.52m)p eop
-%%Page: 107 109
-107 108 bop 0 52 a Fw(SUN/67.70)3206 b FD(107)227 351
-y(BOSQALEGRE)202 b(Bosque)31 b(Alegre)g(1.54m)227 464
-y(CAMB1MILE)285 b(Cam)m(bridge)30 b(1)g(mile)227 577
-y(CAMB5KM)366 b(Cam)m(bridge)30 b(5)g(km)227 690 y(CA)-8
-b(T)g(ALINA61)278 b(Catalina)30 b(61)h(inc)m(h)227 803
-y(CFHT)587 b(Canada-F)-8 b(rance-Ha)m(w)m(aii)33 b(3.6m)e(T)-8
-b(elescop)s(e)227 916 y(CSO)658 b(Caltec)m(h)31 b(Sub-mm)e(Observ)-5
-b(atory)d(,)31 b(Mauna)f(Kea)227 1029 y(D)m(A)m(O72)554
-b(D)m(A)m(O)32 b(Victoria)e(BC)g(1.85m)227 1142 y(DUNLAP74)364
-b(Da)m(vid)31 b(Dunlap)e(74)i(inc)m(h)227 1255 y(DUPONT)442
-b(Du)30 b(P)m(on)m(t)i(2.5m)f(T)-8 b(elescop)s(e,)31
-b(Las)f(Campanas)227 1367 y(EFFELSBER)m(G)235 b(E\013elsb)s(erg)29
-b(100m)227 1480 y(ESO3.6)547 b(ESO)30 b(3.6m)227 1593
-y(ESONTT)462 b(ESO)30 b(3.5m)h(NTT)227 1706 y(ESOSCHM)394
-b(ESO)30 b(1m)g(Sc)m(hmidt,)f(La)i(Silla)227 1819 y(F)m(CRA)m(O)521
-b(Fiv)m(e)31 b(College)f(Radio)g(Astronom)m(y)h(Obs)227
-1932 y(FLA)m(GSTF61)328 b(USNO)30 b(61)h(inc)m(h)f(astrograph,)h
-(Flagsta\013)227 2045 y(GBV)-10 b(A140)450 b(Green)m(bank)31
-b(140)g(fo)s(ot)227 2158 y(GBV)-10 b(A300)450 b(Green)m(bank)31
-b(300)g(fo)s(ot)227 2271 y(GEMININ)428 b(Gemini)29 b(North)h(8m)227
-2384 y(GEMINIS)445 b(Gemini)29 b(South)h(8m)227 2497
-y(HAR)-10 b(V)g(ARD)391 b(Harv)-5 b(ard)30 b(College)g(Observ)-5
-b(atory)31 b(1.55m)227 2609 y(HPR)m(O)m(V1.52)356 b(Haute)31
-b(Pro)m(v)m(ence)h(1.52m)227 2722 y(HPR)m(O)m(V1.93)356
-b(Haute)31 b(Pro)m(v)m(ence)h(1.93m)227 2835 y(IR)-8
-b(TF)629 b(NASA)31 b(IR)f(T)-8 b(elescop)s(e)30 b(F)-8
-b(acilit)m(y)g(,)31 b(Mauna)g(Kea)227 2948 y(JCMT)584
-b(JCMT)30 b(15m)227 3061 y(JODRELL1)371 b(Jo)s(drell)28
-b(Bank)j(250)h(fo)s(ot)227 3174 y(KECK1)531 b(Kec)m(k)32
-b(10m)e(T)-8 b(elescop)s(e)31 b(1)227 3287 y(KECK2)531
-b(Kec)m(k)32 b(10m)e(T)-8 b(elescop)s(e)31 b(2)227 3400
-y(KISO)620 b(Kiso)30 b(1.05m)h(Sc)m(hmidt,)f(Japan)227
-3513 y(K)m(OSMA3M)377 b(Cologne)31 b(Submillimeter)26
-b(Observ)-5 b(atory)30 b(3m)227 3626 y(K)m(OTT)-8 b(AMIA)331
-b(Kottamia)31 b(74)h(inc)m(h)227 3739 y(KPNO158)439 b(Kitt)30
-b(P)m(eak)i(158)f(inc)m(h)227 3851 y(KPNO36FT)359 b(Kitt)30
-b(P)m(eak)i(36)f(fo)s(ot)227 3964 y(KPNO84)484 b(Kitt)30
-b(P)m(eak)i(84)f(inc)m(h)227 4077 y(KPNO90)484 b(Kitt)30
-b(P)m(eak)i(90)f(inc)m(h)227 4190 y(LICK120)484 b(Lic)m(k)30
-b(120)i(inc)m(h)227 4303 y(LO)m(WELL72)362 b(P)m(erkins)29
-b(72)j(inc)m(h,)d(Lo)m(w)m(ell)227 4416 y(LPO1)611 b(Jacobus)30
-b(Kapteyn)h(1m)f(T)-8 b(elescop)s(e)227 4529 y(LPO2.5)541
-b(Isaac)32 b(Newton)e(2.5m)i(T)-8 b(elescop)s(e)227 4642
-y(LPO4.2)541 b(William)28 b(Hersc)m(hel)j(4.2m)g(T)-8
-b(elescop)s(e)227 4755 y(MA)m(GELLAN1)270 b(Magellan)31
-b(1,)g(6.5m,)g(Las)g(Campanas)227 4868 y(MA)m(GELLAN2)270
-b(Magellan)31 b(2,)g(6.5m,)g(Las)g(Campanas)227 4981
-y(MA)m(UNAK88)333 b(Mauna)31 b(Kea)g(88)g(inc)m(h)227
-5093 y(MCDONLD2.1)248 b(McDonald)31 b(2.1m)227 5206 y(MCDONLD2.7)248
-b(McDonald)31 b(2.7m)227 5319 y(MMT)614 b(MMT,)31 b(Mt)g(Hopkins)227
-5432 y(MOPRA)495 b(A)-8 b(TNF)31 b(Mopra)g(Observ)-5
-b(atory)227 5545 y(MTEKAR)429 b(Mt)31 b(Ek)-5 b(ar)30
-b(1.82m)227 5658 y(MTHOP1.5)381 b(Mt)31 b(Hopkins)e(1.5m)p
-eop
-%%Page: 108 110
-108 109 bop 0 52 a FD(108)227 351 y(MTLEMMON60)183 b(Mt)31
-b(Lemmon)f(60)h(inc)m(h)227 464 y(NOBEY)-8 b(AMA)302
-b(Nob)s(ey)m(ama)32 b(45m)227 577 y(OKA)-8 b(Y)g(AMA)365
-b(Ok)-5 b(a)m(y)m(ama)32 b(1.88m)227 690 y(P)-8 b(ALOMAR200)243
-b(P)m(alomar)31 b(200)h(inc)m(h)227 803 y(P)-8 b(ALOMAR48)288
-b(P)m(alomar)31 b(48-inc)m(h)g(Sc)m(hmidt)227 916 y(P)-8
-b(ALOMAR60)288 b(P)m(alomar)31 b(60)g(inc)m(h)227 1029
-y(P)-8 b(ARKES)473 b(P)m(ark)m(es)32 b(64m)227 1142 y(QUEBEC1.6)338
-b(Queb)s(ec)30 b(1.6m)227 1255 y(SAA)m(O74)501 b(Sutherland)28
-b(74)j(inc)m(h)227 1367 y(SANPM83)424 b(San)30 b(P)m(edro)h(Martir)f
-(83)h(inc)m(h)227 1480 y(ST.ANDREWS)226 b(St)30 b(Andrews)f(Univ)m
-(ersit)m(y)h(Observ)-5 b(atory)227 1593 y(STEW)-10 b(ARD90)290
-b(Stew)m(ard)30 b(90)i(inc)m(h)227 1706 y(STR)m(OMLO74)293
-b(Moun)m(t)31 b(Stromlo)f(74)h(inc)m(h)227 1819 y(SUBAR)m(U)463
-b(Subaru)29 b(8m)227 1932 y(SUGAR)m(GR)m(O)m(VE)191 b(Sugar)30
-b(Gro)m(v)m(e)i(150)g(fo)s(ot)227 2045 y(T)-8 b(A)m(UTNBG)386
-b(T)-8 b(auten)m(burg)30 b(2m)227 2158 y(T)-8 b(A)m(UTSCHM)321
-b(T)-8 b(auten)m(b)s(erg)31 b(1.34m)g(Sc)m(hmidt)227
-2271 y(TIDBINBLA)324 b(Tidbin)m(billa)25 b(64m)227 2384
-y(TOLOLO1.5M)255 b(Cerro)30 b(T)-8 b(ololo)31 b(1.5m)227
-2497 y(TOLOLO4M)325 b(Cerro)30 b(T)-8 b(ololo)31 b(4m)227
-2609 y(UKIR)-8 b(T)549 b(UK)30 b(Infra)g(Red)g(T)-8 b(elescop)s(e)227
-2722 y(UKST)590 b(UK)30 b(1.2m)i(Sc)m(hmidt,)d(Siding)f(Spring)227
-2835 y(USSR6)564 b(USSR)30 b(6m)227 2948 y(USSR600)474
-b(USSR)30 b(600)h(fo)s(ot)227 3061 y(VLA)653 b(V)-8 b(ery)31
-b(Large)g(Arra)m(y)227 3174 y(VL)-8 b(T1)618 b(ESO)30
-b(VL)-8 b(T)30 b(8m,)h(UT1)227 3287 y(VL)-8 b(T2)618
-b(ESO)30 b(VL)-8 b(T)30 b(8m,)h(UT2)227 3400 y(VL)-8
-b(T3)618 b(ESO)30 b(VL)-8 b(T)30 b(8m,)h(UT3)227 3513
-y(VL)-8 b(T4)618 b(ESO)30 b(VL)-8 b(T)30 b(8m,)h(UT4)p
-0 3662 3780 8 v 0 3775 a Fx(SLA)p Fn(_)p Fx(P)-11 b(A)768
-b Fg(h;)20 b(\016)43 b Fm(to)38 b(P)m(arallactic)d(Angle)769
-b Fx(SLA)p Fn(_)p Fx(P)-11 b(A)0 4125 y FB(A)m(CTION)44
-b FD(:)c(Hour)31 b(angle)f(and)g(declination)e(to)j(parallactic)f
-(angle)g(\(double)g(precision\).)0 4313 y FB(CALL)45
-b FD(:)77 b Ft(D)47 b(=)h(sla_PA)e(\(HA,)g(DEC,)h(PHI\))0
-4662 y FB(GIVEN)e FD(:)277 4808 y Fq(HA)600 b FB(D)565
-b FD(hour)30 b(angle)g(in)f(radians)g(\(geo)s(cen)m(tric)j(apparen)m
-(t\))277 4921 y Fq(DEC)540 b FB(D)565 b FD(declination)29
-b(in)g(radians)g(\(geo)s(cen)m(tric)j(apparen)m(t\))277
-5034 y Fq(PHI)571 b FB(D)565 b FD(latitude)30 b(in)f(radians)g(\(geo)s
-(detic\))0 5388 y FB(RETURNED)46 b FD(:)277 5560 y Fq(sla)p
-Ft(_)p Fq(P)-7 b(A)459 b FB(D)565 b FD(parallactic)30
-b(angle)g(\(radians,)g(in)f(the)h(range)h Fo(\006)p Fl(\031)s
-FD(\))p eop
-%%Page: 109 111
-109 110 bop 0 52 a Fw(SUN/67.70)3206 b FD(109)0 351 y
-FB(NOTES)44 b FD(:)311 533 y(1.)i(The)34 b(parallactic)g(angle)h(at)g
-(a)g(p)s(oin)m(t)f(in)f(the)i(sky)f(is)g(the)g(p)s(osition)f(angle)i
-(of)f(the)h(v)m(ertical,)h Fq(i.e.)427 646 y FD(the)29
-b(angle)f(b)s(et)m(w)m(een)g(the)h(direction)d(to)j(the)f(p)s(ole)g
-(and)f(to)i(the)f(zenith.)39 b(In)28 b(precise)f(applications)427
-759 y(care)k(m)m(ust)f(b)s(e)f(tak)m(en)i(only)e(to)h(use)g(geo)s(cen)m
-(tric)h(apparen)m(t)f([)15 b Fl(h;)g(\016)20 b FD(])30
-b(and)f(to)i(consider)d(separately)427 872 y(the)j(e\013ects)h(of)e
-(atmospheric)g(refraction)g(and)g(telescop)s(e)h(moun)m(t)f(errors.)311
-1012 y(2.)46 b(A)m(t)32 b(the)e(p)s(ole)g(a)g(zero)i(result)d(is)g
-(returned.)p 0 1128 3780 8 v 0 1240 a Fx(SLA)p Fn(_)p
-Fx(P)-11 b(A)c(V)281 b Fm(P)m(osition-Angle)35 b(Bet)m(w)m(een)i(Tw)m
-(o)h(Directions)281 b Fx(SLA)p Fn(_)p Fx(P)-11 b(A)c(V)0
-1591 y FB(A)m(CTION)44 b FD(:)66 b(Returns)43 b(the)h(b)s(earing)e(\(p)
-s(osition)f(angle\))j(of)g(one)f(celestial)g(direction)f(with)g(resp)s
-(ect)i(to)227 1704 y(another)31 b(\(single)e(precision\).)0
-1891 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_PAV)d(\(V1,)i(V2\))0
-2218 y FB(GIVEN)e FD(:)277 2364 y Fq(V1)622 b FB(R\(3\))433
-b FD(v)m(ector)32 b(to)f(one)g(p)s(oin)m(t)277 2477 y
-Fq(V2)622 b FB(R\(3\))433 b FD(v)m(ector)32 b(to)f(the)g(other)f(p)s
-(oin)m(t)0 2790 y FB(RETURNED)46 b FD(:)277 2962 y Fq(sla)p
-Ft(_)p Fq(P)-7 b(A)e(V)400 b FB(R)567 b FD(p)s(osition-angle)29
-b(of)i(2nd)e(p)s(oin)m(t)h(with)f(resp)s(ect)h(to)h(1st)0
-3283 y FB(NOTES)44 b FD(:)311 3465 y(1.)i(The)30 b(co)s(ordinate)g
-(frames)h(corresp)s(ond)e(to)i([)15 b Fl(\013;)g(\016)20
-b FD(],)31 b([)p Fl(\025;)15 b(\036)p FD(])31 b Fq(etc.)p
-FD(.)311 3606 y(2.)46 b(The)30 b(result)e(is)h(the)h(b)s(earing)f(\(p)s
-(osition)f(angle\),)j(in)d(radians,)h(of)h(p)s(oin)m(t)f(V2)h(as)g
-(seen)g(from)f(p)s(oin)m(t)427 3718 y(V1.)48 b(It)33
-b(is)f(in)f(the)i(range)g Fo(\006)p Fl(\031)s FD(.)47
-b(The)33 b(sense)f(is)g(suc)m(h)g(that)h(if)f(V2)h(is)f(a)h(small)e
-(distance)h(due)g(east)427 3831 y(of)f(V1)g(the)f(result)g(is)f(ab)s
-(out)h(+)p Fl(\031)s(=)p FD(2.)41 b(Zero)31 b(is)e(returned)g(if)h(the)
-g(t)m(w)m(o)i(p)s(oin)m(ts)d(are)i(coinciden)m(t.)311
-3972 y(3.)46 b(There)30 b(is)g(no)g(requiremen)m(t)f(for)i(either)e(v)m
-(ector)j(to)f(b)s(e)f(of)h(unit)e(length.)311 4112 y(4.)46
-b(The)37 b(routine)g(sla)p Ft(_)p FD(BEAR)g(p)s(erforms)f(an)h(equiv)-5
-b(alen)m(t)37 b(function)f(except)j(that)f(the)g(p)s(oin)m(ts)e(are)427
-4225 y(sp)s(eci\014ed)29 b(in)g(the)i(form)e(of)i(spherical)e(co)s
-(ordinates.)p 0 4340 V 0 4453 a Fx(SLA)p Fn(_)p Fx(PCD)656
-b Fm(Apply)39 b(Radial)e(Distortion)655 b Fx(SLA)p Fn(_)p
-Fx(PCD)0 4804 y FB(A)m(CTION)44 b FD(:)c(Apply)29 b(pincushion/barrel)e
-(distortion)h(to)k(a)e(tangen)m(t-plane)i([)15 b Fl(x;)g(y)j
-FD(].)0 4991 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PCD)g
-(\(DISCO,X,Y\))0 5318 y FB(GIVEN)f FD(:)277 5464 y Fq(DISCO)446
-b FB(D)565 b FD(pincushion/barrel)26 b(distortion)j(co)s(e\016cien)m(t)
-277 5577 y Fq(X,Y)572 b FB(D)565 b FD(tangen)m(t-plane)31
-b([)15 b Fl(x;)g(y)k FD(])p eop
-%%Page: 110 112
-110 111 bop 0 52 a FD(110)0 351 y FB(RETURNED)46 b FD(:)277
-523 y Fq(X,Y)572 b FB(D)565 b FD(distorted)30 b([)15
-b Fl(x;)g(y)k FD(])0 791 y FB(NOTES)44 b FD(:)311 965
-y(1.)i(The)32 b(distortion)e(is)h(of)h(the)g(form)g Fl(\032)c
-FD(=)f Fl(r)s FD(\(1)22 b(+)f Fl(cr)2099 932 y Fu(2)2138
-965 y FD(\),)33 b(where)e Fl(r)k FD(is)c(the)h(radial)e(distance)i
-(from)f(the)427 1078 y(tangen)m(t)g(p)s(oin)m(t,)d Fl(c)h
-FD(is)f(the)h(DISCO)f(argumen)m(t,)i(and)f Fl(\032)g
-FD(is)f(the)h(radial)e(distance)i(in)e(the)i(presence)427
-1191 y(of)i(the)f(distortion.)311 1323 y(2.)46 b(F)-8
-b(or)31 b Fq(pincushion)39 b FD(distortion,)29 b(C)h(is)f(+v)m(e;)i
-(for)g Fq(b)-5 b(arr)g(el)41 b FD(distortion,)29 b(C)h(is)g
-Fo(\000)p FD(v)m(e.)311 1456 y(3.)46 b(F)-8 b(or)37 b(X,Y)g(in)e(units)
-f(of)j(one)f(pro)5 b(jection)36 b(radius)e(\(in)h(the)i(case)g(of)f(a)h
-(photographic)e(plate,)j(the)427 1569 y(fo)s(cal)30 b(length\),)h(the)f
-(follo)m(wing)f(DISCO)h(v)-5 b(alues)29 b(apply:)p 912
-1691 1243 4 v 910 1804 4 113 v 962 1770 a(Geometry)p
-1684 1804 V 423 w(DISCO)p 2153 1804 V 912 1808 1243 4
-v 912 1824 V 910 1937 4 113 v 962 1903 a(astrograph)p
-1684 1937 V 475 w(0.0)p 2153 1937 V 912 1940 1243 4 v
-910 2053 4 113 v 962 2020 a(Sc)m(hmidt)p 1684 2053 V
-470 w Fo(\000)p FD(0.3333)p 2153 2053 V 912 2057 1243
-4 v 910 2170 4 113 v 962 2136 a(AA)-8 b(T)31 b(PF)f(doublet)p
-1684 2170 V 99 w(+147.069)p 2153 2170 V 912 2173 1243
-4 v 910 2286 4 113 v 962 2252 a(AA)-8 b(T)31 b(PF)f(triplet)p
-1684 2286 V 149 w(+178.585)p 2153 2286 V 912 2289 1243
-4 v 910 2402 4 113 v 962 2368 a(AA)-8 b(T)31 b(f/8)p
-1684 2402 V 476 w(+21.20)p 2153 2402 V 912 2405 1243
-4 v 910 2518 4 113 v 962 2484 a(JKT)e(f/8)p 1684 2518
-V 511 w(+14.6)p 2153 2518 V 912 2522 1243 4 v 311 2691
-a(4.)46 b(There)30 b(is)g(a)g(companion)g(routine,)g(sla)p
-Ft(_)p FD(UNPCD,)g(whic)m(h)f(p)s(erforms)g(the)h(in)m(v)m(erse)g(op)s
-(eration.)p 0 2783 3780 8 v 0 2896 a Fx(SLA)p Fn(_)p
-Fx(PD)l(A2H)436 b Fm(H.A.)38 b(for)g(a)g(Giv)m(en)g(Azim)m(uth)435
-b Fx(SLA)p Fn(_)p Fx(PD)l(A2H)0 3247 y FB(A)m(CTION)44
-b FD(:)c(Hour)31 b(Angle)f(corresp)s(onding)e(to)j(a)g(giv)m(en)f(azim)
-m(uth)g(\(double)g(precision\).)0 3434 y FB(CALL)45 b
-FD(:)77 b Ft(CALL)46 b(sla_PDA2H)g(\(P,)h(D,)g(A,)g(H1,)g(J1,)g(H2,)g
-(J2\))0 3730 y FB(GIVEN)e FD(:)277 3876 y Fq(P)674 b
-FB(D)565 b FD(latitude)277 3989 y Fq(D)667 b FB(D)565
-b FD(declination)277 4102 y Fq(A)668 b FB(D)565 b FD(azim)m(uth)0
-4361 y FB(RETURNED)46 b FD(:)277 4508 y Fq(H1)622 b FB(D)565
-b FD(hour)30 b(angle:)40 b(\014rst)30 b(solution)f(if)g(an)m(y)277
-4620 y Fq(J1)642 b FB(I)605 b FD(\015ag:)41 b(0)31 b(=)f(solution)f(1)i
-(is)e(v)-5 b(alid)277 4733 y Fq(H2)622 b FB(D)565 b FD(hour)30
-b(angle:)40 b(second)31 b(solution)e(if)g(an)m(y)277
-4846 y Fq(J2)642 b FB(I)605 b FD(\015ag:)41 b(0)31 b(=)f(solution)f(2)i
-(is)e(v)-5 b(alid)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p
-Fx(PDQ2H)543 b Fm(H.A.)38 b(for)f(a)i(Giv)m(en)f(P)-10
-b(.A.)543 b Fx(SLA)p Fn(_)p Fx(PDQ2H)0 5418 y FB(A)m(CTION)44
-b FD(:)c(Hour)31 b(Angle)f(corresp)s(onding)e(to)j(a)g(giv)m(en)f
-(parallactic)g(angle)g(\(double)g(precision\).)0 5606
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PDQ2H)g(\(P,)h(D,)g(Q,)g(H1,)
-g(J1,)g(H2,)g(J2\))p eop
-%%Page: 111 113
-111 112 bop 0 52 a Fw(SUN/67.70)3206 b FD(111)0 351 y
-FB(GIVEN)45 b FD(:)277 497 y Fq(P)674 b FB(D)565 b FD(latitude)277
-610 y Fq(D)667 b FB(D)565 b FD(declination)277 723 y
-Fq(Q)666 b FB(D)565 b FD(azim)m(uth)0 1088 y FB(RETURNED)46
-b FD(:)277 1234 y Fq(H1)622 b FB(D)565 b FD(hour)30 b(angle:)40
-b(\014rst)30 b(solution)f(if)g(an)m(y)277 1347 y Fq(J1)642
-b FB(I)605 b FD(\015ag:)41 b(0)31 b(=)f(solution)f(1)i(is)e(v)-5
-b(alid)277 1460 y Fq(H2)622 b FB(D)565 b FD(hour)30 b(angle:)40
-b(second)31 b(solution)e(if)g(an)m(y)277 1573 y Fq(J2)642
-b FB(I)605 b FD(\015ag:)41 b(0)31 b(=)f(solution)f(2)i(is)e(v)-5
-b(alid)p 0 1726 3780 8 v 0 1839 a Fx(SLA)p Fn(_)p Fx(PERMUT)502
-b Fm(Next)38 b(P)m(erm)m(utation)499 b Fx(SLA)p Fn(_)p
-Fx(PERMUT)0 2189 y FB(A)m(CTION)44 b FD(:)c(Generate)32
-b(the)f(next)f(p)s(erm)m(utation)g(of)g(a)h(sp)s(eci\014ed)e(n)m(um)m
-(b)s(er)g(of)h(items.)0 2377 y FB(CALL)45 b FD(:)77 b
-Ft(CALL)46 b(sla_PERMUT)f(\(N,)i(ISTATE,)f(IORDER,)g(J\))0
-2734 y FB(GIVEN)f FD(:)277 2880 y Fq(N)668 b FB(I)605
-b FD(n)m(um)m(b)s(er)29 b(of)i(items:)40 b(there)31 b(will)c(b)s(e)j
-(N!)h(p)s(erm)m(utations)277 2993 y Fq(IST)-7 b(A)g(TE)404
-b FB(I\(N\))441 b FD(state,)32 b(IST)-8 b(A)g(TE\(1\)=)26
-b Fo(\000)p FD(1)k(to)h(initialize)0 3357 y FB(RETURNED)46
-b FD(:)277 3504 y Fq(IST)-7 b(A)g(TE)404 b FB(I\(N\))441
-b FD(state,)32 b(up)s(dated)d(ready)h(for)h(next)f(time)277
-3616 y Fq(IORDER)368 b FB(I\(N\))441 b FD(next)31 b(p)s(erm)m(utation)e
-(of)i(n)m(um)m(b)s(ers)e(1,2,.)16 b(.)g(.)f(,N)277 3729
-y Fq(J)688 b FB(I)605 b FD(status:)1825 3842 y Fo(\000)p
-FD(1)30 b(=)g(illegal)f(N)h(\(zero)i(or)e(less)g(is)f(illegal\))1898
-3955 y(0)h(=)g(OK)1825 4068 y(+1)g(=)g(no)h(more)f(p)s(erm)m(utations)f
-(a)m(v)-5 b(ailable)0 4433 y FB(NOTES)44 b FD(:)311 4625
-y(1.)i(This)26 b(routine)h(returns,)g(in)g(the)h(IORDER)f(arra)m(y)-8
-b(,)29 b(the)f(in)m(tegers)g(1)g(to)h(N)f(inclusiv)m(e,)e(in)g(an)i
-(order)427 4738 y(that)f(dep)s(ends)d(on)i(the)h(curren)m(t)f(con)m
-(ten)m(ts)i(of)e(the)g(IST)-8 b(A)g(TE)26 b(arra)m(y)-8
-b(.)40 b(Before)27 b(calling)e(the)h(routine)427 4851
-y(for)37 b(the)g(\014rst)f(time,)i(the)f(caller)g(m)m(ust)f(set)i(the)f
-(\014rst)f(elemen)m(t)h(of)g(the)g(IST)-8 b(A)g(TE)36
-b(arra)m(y)i(to)f Fo(\000)p FD(1)427 4964 y(\(an)m(y)31
-b(negativ)m(e)h(n)m(um)m(b)s(er)d(will)f(do\))i(to)h(cause)g(the)g(IST)
--8 b(A)g(TE)30 b(arra)m(y)h(to)g(b)s(e)f(fully)e(initialized.)311
-5112 y(2.)46 b(The)30 b(\014rst)g(p)s(erm)m(utation)f(to)i(b)s(e)f
-(generated)h(is:)597 5261 y(IORDER\(1\)=N,)h(IORDER\(2\)=N-1,)g(...,)f
-(IORDER\(N\)=1)427 5409 y(This)i(is)h(also)g(the)h(p)s(erm)m(utation)f
-(returned)g(for)g(the)h(\\\014nished")e(\(J=1\))i(case.)55
-b(The)34 b(\014nal)f(p)s(er-)427 5522 y(m)m(utation)e(to)g(b)s(e)f
-(generated)h(is:)597 5670 y(IORDER\(1\)=1,)h(IORDER\(2\)=2,)f(...,)h
-(IORDER\(N\)=N)p eop
-%%Page: 112 114
-112 113 bop 0 52 a FD(112)311 351 y(3.)46 b(If)20 b(the)h
-(\\\014nished")e(\(J=1\))h(status)h(is)f(ignored,)h(the)g(routine)e
-(con)m(tin)m(ues)i(to)g(deliv)m(er)e(p)s(erm)m(utations,)427
-464 y(the)31 b(pattern)f(rep)s(eating)g(ev)m(ery)h(N!)46
-b(calls.)p 0 627 3780 8 v 0 740 a Fx(SLA)p Fn(_)p Fx(PER)-11
-b(TEL)322 b Fm(P)m(erturb)s(ed)37 b(Orbital)g(Elemen)m(ts)321
-b Fx(SLA)p Fn(_)p Fx(PER)-11 b(TEL)0 1090 y FB(A)m(CTION)44
-b FD(:)61 b(Up)s(date)41 b(the)g(osculating)f(elemen)m(ts)h(of)g(an)g
-(asteroid)g(or)g(comet)h(b)m(y)e(applying)f(planetary)227
-1203 y(p)s(erturbations.)0 1391 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_PERTEL)f(\(JFORM,)h(DATE0,)g(DATE1,)1239
-1504 y(EPOCH0,)g(ORBI0,)g(ANODE0,)g(PERIH0,)g(AORQ0,)g(E0,)h(AM0,)1239
-1617 y(EPOCH1,)f(ORBI1,)g(ANODE1,)g(PERIH1,)g(AORQ1,)g(E1,)h(AM1,)1239
-1730 y(JSTAT\))0 2120 y FB(GIVEN)34 b(\(format)g(and)g(dates\))45
-b FD(:)277 2289 y Fq(JF)n(ORM)413 b FB(I)605 b FD(c)m(hoice)31
-b(of)g(elemen)m(t)g(set)g(\(2)g(or)f(3;)h(Note)h(1\))277
-2402 y Fq(D)n(A)-7 b(TE0)435 b FB(D)565 b FD(date)31
-b(of)g(osculation)f(\(TT)f(MJD\))j(for)e(the)g(giv)m(en)1825
-2514 y(elemen)m(ts)277 2627 y Fq(D)n(A)-7 b(TE1)435 b
-FB(D)565 b FD(date)31 b(of)g(osculation)f(\(TT)f(MJD\))j(for)e(the)g
-(up)s(dated)1825 2740 y(elemen)m(ts)0 3176 y FB(GIVEN)k(\(the)g(unp)s
-(erturb)s(ed)h(elemen)m(ts\))44 b FD(:)277 3344 y Fq(EPOCH0)363
-b FB(D)565 b FD(ep)s(o)s(c)m(h)28 b(of)h(the)f(giv)m(en)g(elemen)m(t)h
-(set)g(\()p Fl(t)2949 3358 y Fu(0)3017 3344 y FD(or)f
-Fl(T)13 b FD(,)29 b(TT)e(MJD;)1825 3457 y(Note)32 b(2\))277
-3570 y Fq(ORBI0)455 b FB(D)565 b FD(inclination)28 b(\()p
-Fl(i)p FD(,)j(radians\))277 3683 y Fq(ANODE0)353 b FB(D)565
-b FD(longitude)29 b(of)i(the)f(ascending)g(no)s(de)g(\(\012,)g
-(radians\))277 3796 y Fq(PERIH0)397 b FB(D)565 b FD(argumen)m(t)31
-b(of)g(p)s(erihelion)26 b(\()p Fl(!)s FD(,)31 b(radians\))277
-3909 y Fq(A)n(OR)n(Q0)420 b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s
-(erihelion)d(distance)k(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277
-4022 y Fq(E0)628 b FB(D)565 b FD(eccen)m(tricit)m(y)32
-b(\()p Fl(e)p FD(\))277 4135 y Fq(AM0)540 b FB(D)565
-b FD(mean)31 b(anomaly)f(\()p Fl(M)10 b FD(,)31 b(radians,)e(JF)m
-(ORM=2)i(only\))0 4570 y FB(RETURNED)k(\(the)f(up)s(dated)h(elemen)m
-(ts\))44 b FD(:)277 4739 y Fq(EPOCH1)363 b FB(D)565 b
-FD(ep)s(o)s(c)m(h)30 b(of)h(the)f(up)s(dated)f(elemen)m(t)i(set)g(\()p
-Fl(t)3080 4753 y Fu(0)3150 4739 y FD(or)f Fl(T)13 b FD(,)1825
-4852 y(TT)29 b(MJD;)i(Note)h(2\))277 4965 y Fq(ORBI1)455
-b FB(D)565 b FD(inclination)28 b(\()p Fl(i)p FD(,)j(radians\))277
-5078 y Fq(ANODE1)353 b FB(D)565 b FD(longitude)29 b(of)i(the)f
-(ascending)g(no)s(de)g(\(\012,)g(radians\))277 5190 y
-Fq(PERIH1)397 b FB(D)565 b FD(argumen)m(t)31 b(of)g(p)s(erihelion)26
-b(\()p Fl(!)s FD(,)31 b(radians\))277 5303 y Fq(A)n(OR)n(Q1)420
-b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s(erihelion)d(distance)k
-(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277 5416 y
-Fq(E1)628 b FB(D)565 b FD(eccen)m(tricit)m(y)32 b(\()p
-Fl(e)p FD(\))277 5529 y Fq(AM1)540 b FB(D)565 b FD(mean)31
-b(anomaly)f(\()p Fl(M)10 b FD(,)31 b(radians,)e(JF)m(ORM=2)i(only\))p
-eop
-%%Page: 113 115
-113 114 bop 0 52 a Fw(SUN/67.70)3206 b FD(113)0 351 y
-FB(RETURNED)35 b(\(status)f(\015ag\))46 b FD(:)277 520
-y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1704
-633 y(+102)31 b(=)f(w)m(arning,)f(distan)m(t)i(ep)s(o)s(c)m(h)1704
-746 y(+101)g(=)f(w)m(arning,)f(large)i(timespan)e(\()p
-Fl(>)d FD(100)31 b(y)m(ears\))1495 859 y(+1)f(to)h(+10)g(=)f(coinciden)
-m(t)g(with)f(ma)5 b(jor)30 b(planet)g(\(Note)i(6\))1866
-972 y(0)e(=)h(OK)1798 1085 y Fo(\000)p FD(1)f(=)g(illegal)f(JF)m(ORM)
-1798 1197 y Fo(\000)p FD(2)h(=)g(illegal)f(E0)1798 1310
-y Fo(\000)p FD(3)h(=)g(illegal)f(A)m(OR)m(Q0)1798 1423
-y Fo(\000)p FD(4)h(=)g(in)m(ternal)f(error)1798 1536
-y Fo(\000)p FD(5)h(=)g(n)m(umerical)f(error)0 1886 y
-FB(NOTES)44 b FD(:)311 2073 y(1.)i(Tw)m(o)31 b(di\013eren)m(t)f(elemen)
-m(t-format)h(options)f(are)h(supp)s(orted,)d(as)j(follo)m(ws.)427
-2315 y(JF)m(ORM=2,)g(suitable)e(for)i(minor)d(planets:)602
-2506 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)f
-Fl(t)1910 2520 y Fu(0)1980 2506 y FD(\(TT)g(MJD\))602
-2619 y(ORBINC)45 b(=)55 b(inclination)27 b Fl(i)k FD(\(radians\))602
-2732 y(ANODE)76 b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)
-f(\012)h(\(radians\))602 2845 y(PERIH)122 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 2957
-y(A)m(OR)m(Q)143 b(=)55 b(mean)30 b(distance)g Fl(a)h
-FD(\(A)m(U\))602 3070 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h(<)f FD(1\))602
-3183 y(A)m(ORL)154 b(=)55 b(mean)30 b(anomaly)h Fl(M)40
-b FD(\(radians\))427 3374 y(JF)m(ORM=3,)31 b(suitable)e(for)i(comets:)
-602 3565 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(p)s(erihelion)c
-Fl(T)43 b FD(\(TT)30 b(MJD\))602 3678 y(ORBINC)45 b(=)55
-b(inclination)27 b Fl(i)k FD(\(radians\))602 3791 y(ANODE)76
-b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f(\012)h
-(\(radians\))602 3904 y(PERIH)122 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 4017
-y(A)m(OR)m(Q)143 b(=)55 b(p)s(erihelion)27 b(distance)j
-Fl(q)j FD(\(A)m(U\))602 4130 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h Fo(\024)f FD(10\))311
-4321 y(2.)46 b(D)m(A)-8 b(TE0,)27 b(D)m(A)-8 b(TE1,)26
-b(EPOCH0)d(and)g(EPOCH1)g(are)h(all)f(instan)m(ts)g(of)g(time)g(in)g
-(the)g(TT)g(time)g(scale)427 4433 y(\(formerly)e(Ephemeris)f(Time,)j
-(ET\),)f(expressed)f(as)h(Mo)s(di\014ed)e(Julian)g(Dates)j(\(JD)p
-Fo(\000)p FD(2400000.5\).)506 4579 y Fo(\017)46 b FD(D)m(A)-8
-b(TE0)33 b(is)d(the)h(instan)m(t)g(at)h(whic)m(h)e(the)i(giv)m(en)f(\()
-p Fq(i.e.)g FD(unp)s(erturb)s(ed\))d(osculating)i(elemen)m(ts)597
-4692 y(are)h(correct.)506 4821 y Fo(\017)46 b FD(D)m(A)-8
-b(TE1)43 b(is)e(the)h(sp)s(eci\014ed)e(instan)m(t)h(at)h(whic)m(h)f
-(the)h(up)s(dated)e(osculating)h(elemen)m(ts)h(are)597
-4934 y(correct.)506 5063 y Fo(\017)k FD(EPOCH0)33 b(and)g(EPOCH1)g
-(will)d(b)s(e)j(the)g(same)h(as)f(D)m(A)-8 b(TE0)35 b(and)e(D)m(A)-8
-b(TE1)34 b(\(resp)s(ectiv)m(ely\))597 5176 y(for)k(the)g(JF)m(ORM=2)g
-(case,)j(normally)36 b(used)h(for)g(minor)f(planets.)62
-b(F)-8 b(or)39 b(the)f(JF)m(ORM=3)597 5289 y(case,)27
-b(the)d(t)m(w)m(o)i(ep)s(o)s(c)m(hs)e(will)d(refer)j(to)h(p)s
-(erihelion)c(passage)k(and)f(so)g(will)e(not,)k(in)c(general,)k(b)s(e)
-597 5402 y(the)k(same)f(as)g(D)m(A)-8 b(TE0)31 b(and/or)e(D)m(A)-8
-b(TE1)30 b(though)f(they)g(ma)m(y)h(b)s(e)e(similar)f(to)j(one)f
-(another.)311 5547 y(3.)46 b(The)30 b(elemen)m(ts)h(are)g(with)e(resp)s
-(ect)h(to)h(the)g(J2000)h(ecliptic)d(and)g(mean)i(equino)m(x.)311
-5693 y(4.)46 b(Un)m(used)30 b(elemen)m(ts)h(\(AM0)g(and)f(AM1)h(for)g
-(JF)m(ORM=3\))g(are)g(not)f(accessed.)p eop
-%%Page: 114 116
-114 115 bop 0 52 a FD(114)311 351 y(5.)46 b(See)31 b(the)f(sla)p
-Ft(_)p FD(PER)-8 b(TUE)30 b(routine)f(for)h(details)g(of)g(the)h
-(algorithm)e(used.)311 484 y(6.)46 b(This)31 b(routine)h(is)g(not)i(in)
-m(tended)d(to)j(b)s(e)f(used)f(for)g(ma)5 b(jor)33 b(planets,)h(whic)m
-(h)d(is)h(wh)m(y)h(JF)m(ORM=1)427 597 y(is)k(not)h(a)m(v)-5
-b(ailable)38 b(and)f(wh)m(y)g(there)h(is)f(no)h(opp)s(ortunit)m(y)e(to)
-j(sp)s(ecify)d(either)i(the)g(longitude)e(of)427 710
-y(p)s(erihelion)g(or)i(the)h(daily)f(motion.)65 b(Ho)m(w)m(ev)m(er,)44
-b(if)37 b(JF)m(ORM=2)j(elemen)m(ts)f(are)g(someho)m(w)g(ob-)427
-823 y(tained)27 b(for)f(a)h(ma)5 b(jor)27 b(planet)g(and)f(supplied)e
-(to)j(the)g(routine,)g(sensible)e(results)h(will,)f(in)g(fact,)k(b)s(e)
-427 935 y(pro)s(duced.)43 b(This)30 b(happ)s(ens)g(b)s(ecause)h(the)h
-(sla)p Ft(_)p FD(PER)-8 b(TUE)30 b(routine)h(that)h(is)f(called)g(to)h
-(p)s(erform)427 1048 y(the)e(calculations)e(c)m(hec)m(ks)i(the)g
-(separation)f(b)s(et)m(w)m(een)g(the)h(b)s(o)s(dy)d(and)i(eac)m(h)h(of)
-f(the)h(planets)e(and)427 1161 y(in)m(terprets)40 b(a)h(suspiciously)d
-(small)h(v)-5 b(alue)40 b(\(0.001)j(A)m(U\))f(as)f(an)f(attempt)i(to)f
-(apply)f(it)g(to)h(the)427 1274 y(planet)33 b(concerned.)50
-b(If)33 b(this)f(condition)g(is)g(detected,)k(the)d(con)m(tribution)f
-(from)h(that)h(planet)e(is)427 1387 y(ignored,)h(and)f(the)h(status)g
-(is)f(set)h(to)h(the)f(planet)f(n)m(um)m(b)s(er)g(\(1{10)i(=)f(Mercury)
--8 b(,)34 b(V)-8 b(en)m(us,)34 b(EMB,)427 1500 y(Mars,)d(Jupiter,)e
-(Saturn,)g(Uran)m(us,)i(Neptune,)f(Earth,)g(Mo)s(on\))h(as)g(a)g(w)m
-(arning.)0 1767 y FB(REFERENCE)44 b FD(:)55 b(Sterne,)40
-b(Theo)s(dore)d(E.,)j Fq(A)n(n)e(Intr)-5 b(o)g(duction)42
-b(to)e(Celestial)g(Me)-5 b(chanics,)40 b FD(In)m(terscience)227
-1880 y(Publishers,)27 b(1960.)43 b(Section)30 b(6.7,)i(p199.)p
-0 1972 3780 8 v 0 2084 a Fx(SLA)p Fn(_)p Fx(PER)-11 b(TUE)246
-b Fm(P)m(erturb)s(ed)38 b(Univ)m(ersal)e(Elemen)m(ts)244
-b Fx(SLA)p Fn(_)p Fx(PER)-11 b(TUE)0 2435 y FB(A)m(CTION)44
-b FD(:)68 b(Up)s(date)44 b(the)h(univ)m(ersal)d(elemen)m(ts)j(of)g(an)f
-(asteroid)g(or)g(comet)i(b)m(y)e(applying)e(planetary)227
-2548 y(p)s(erturbations.)0 2735 y FB(CALL)j FD(:)77 b
-Ft(CALL)46 b(sla_PERTUE)f(\(DATE,)h(U,)i(JSTAT\))0 3031
-y FB(GIVEN)d FD(:)277 3202 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(\014nal)29 b(ep)s(o)s(c)m(h)h(\(TT)g(MJD\))h(for)g(the)f(up)s
-(dated)f(elemen)m(ts)0 3469 y FB(GIVEN)34 b(and)h(RETURNED)46
-b FD(:)277 3615 y Fq(U)668 b FB(D\(13\))379 b FD(univ)m(ersal)29
-b(elemen)m(ts)h(\(up)s(dated)g(in)f(place\))537 3728
-y(\(1\))1006 b(com)m(bined)30 b(mass)g(\()p Fl(M)h FD(+)20
-b Fl(m)p FD(\))537 3841 y(\(2\))1006 b(total)31 b(energy)g(of)g(the)f
-(orbit)g(\()p Fl(\013)p FD(\))537 3954 y(\(3\))1006 b(reference)31
-b(\(osculating\))f(ep)s(o)s(c)m(h)h(\()p Fl(t)2869 3968
-y Fu(0)2908 3954 y FD(\))499 4067 y(\(4-6\))969 b(p)s(osition)29
-b(at)i(reference)g(ep)s(o)s(c)m(h)f(\()p FB(r)2836 4081
-y Fu(0)2876 4067 y FD(\))499 4180 y(\(7-9\))969 b(v)m(elo)s(cit)m(y)31
-b(at)g(reference)g(ep)s(o)s(c)m(h)f(\()p FB(v)2837 4194
-y Fu(0)2877 4180 y FD(\))514 4293 y(\(10\))984 b(helio)s(cen)m(tric)29
-b(distance)h(at)h(reference)g(ep)s(o)s(c)m(h)514 4405
-y(\(11\))984 b FB(r)1701 4419 y Fu(0)1741 4405 y Fl(:)p
-FB(v)1821 4419 y Fe(0)514 4518 y FD(\(12\))g(date)31
-b(\()p Fl(t)p FD(\))514 4631 y(\(13\))984 b(univ)m(ersal)29
-b(eccen)m(tric)i(anomaly)f(\()p Fl( )s FD(\))i(of)e(date,)i(appro)m(x)0
-4890 y FB(RETURNED)46 b FD(:)277 5036 y Fq(JST)-7 b(A)g(T)453
-b FB(I)605 b FD(status:)1704 5149 y(+102)31 b(=)f(w)m(arning,)f(distan)
-m(t)i(ep)s(o)s(c)m(h)1704 5262 y(+101)g(=)f(w)m(arning,)f(large)i
-(timespan)e(\()p Fl(>)d FD(100)31 b(y)m(ears\))1495 5374
-y(+1)f(to)h(+10)g(=)f(coinciden)m(t)g(with)f(ma)5 b(jor)30
-b(planet)g(\(Note)i(5\))1866 5487 y(0)e(=)h(OK)1798 5600
-y Fo(\000)p FD(1)f(=)g(n)m(umerical)f(error)p eop
-%%Page: 115 117
-115 116 bop 0 52 a Fw(SUN/67.70)3206 b FD(115)0 351 y
-FB(NOTES)44 b FD(:)311 535 y(1.)i(The)40 b(\\univ)m(ersal")f(elemen)m
-(ts)h(are)g(those)h(whic)m(h)d(de\014ne)h(the)h(orbit)f(for)h(the)g
-(purp)s(oses)e(of)i(the)427 648 y(metho)s(d)26 b(of)g(univ)m(ersal)f(v)
--5 b(ariables)25 b(\(see)i(reference)f(2\).)41 b(They)25
-b(consist)h(of)g(the)h(com)m(bined)e(mass)h(of)427 761
-y(the)33 b(t)m(w)m(o)h(b)s(o)s(dies,)e(an)g(ep)s(o)s(c)m(h,)h(and)f
-(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m(y)h(v)m(ectors)h
-(\(arbitrary)e(reference)427 874 y(frame\))j(at)g(that)g(ep)s(o)s(c)m
-(h.)53 b(The)34 b(parameter)h(set)g(used)f(here)g(includes)e(also)j(v)
--5 b(arious)33 b(quan)m(tities)427 987 y(that)i(can,)g(in)d(fact,)k(b)s
-(e)d(deriv)m(ed)f(from)i(the)f(other)h(information.)49
-b(This)32 b(approac)m(h)i(is)f(tak)m(en)i(to)427 1100
-y(a)m(v)m(oiding)d(unnecessary)f(computation)h(and)g(loss)f(of)h
-(accuracy)-8 b(.)48 b(The)31 b(supplemen)m(tary)g(quan)m(ti-)427
-1213 y(ties)22 b(are)h(\(i\))f Fl(\013)p FD(,)i(whic)m(h)d(is)g(prop)s
-(ortional)f(to)j(the)g(total)g(energy)f(of)h(the)f(orbit,)h(\(ii\))e
-(the)i(helio)s(cen)m(tric)427 1326 y(distance)35 b(at)g(ep)s(o)s(c)m
-(h,)h(\(iii\))d(the)i(out)m(w)m(ards)g(comp)s(onen)m(t)g(of)g(the)g(v)m
-(elo)s(cit)m(y)g(at)h(the)f(giv)m(en)f(ep)s(o)s(c)m(h,)427
-1439 y(\(iv\))29 b(an)f(estimate)h(of)g Fl( )s FD(,)h(the)e(\\univ)m
-(ersal)g(eccen)m(tric)h(anomaly")g(at)g(a)g(giv)m(en)g(date)g(and)f
-(\(v\))h(that)427 1552 y(date.)311 1726 y(2.)46 b(The)30
-b(univ)m(ersal)f(elemen)m(ts)h(are)h(with)e(resp)s(ect)i(to)g(the)f
-(J2000)i(equator)f(and)f(equino)m(x.)311 1900 y(3.)46
-b(The)30 b(ep)s(o)s(c)m(hs)g(D)m(A)-8 b(TE,)32 b(U\(3\))f(and)f
-(U\(12\))i(are)f(all)e(Mo)s(di\014ed)g(Julian)f(Dates)k(\(JD)p
-Fo(\000)p FD(2400000.5\).)311 2074 y(4.)46 b(The)30 b(algorithm)g(is)g
-(a)g(simpli\014ed)d(form)j(of)h(Enc)m(k)m(e's)h(metho)s(d.)41
-b(It)30 b(tak)m(es)i(as)f(a)g(basis)e(the)i(unp)s(er-)427
-2187 y(turb)s(ed)i(motion)h(of)h(the)f(b)s(o)s(dy)-8
-b(,)35 b(and)f(n)m(umerically)e(in)m(tegrates)k(the)e(p)s(erturbing)e
-(accelerations)427 2300 y(from)i(the)h(ma)5 b(jor)35
-b(planets.)52 b(The)34 b(expression)f(used)h(is)f(essen)m(tially)h
-(Sterne's)g(6.7-2)j(\(reference)427 2413 y(1\).)57 b(Ev)m(erhart)35
-b(&)g(Pitkin)e(\(reference)k(2\))f(suggest)g(rectifying)e(the)i(orbit)e
-(at)i(eac)m(h)g(in)m(tegration)427 2526 y(step)i(b)m(y)g(propagating)g
-(the)g(new)g(p)s(erturb)s(ed)d(p)s(osition)h(and)i(v)m(elo)s(cit)m(y)g
-(as)h(the)f(new)f(univ)m(ersal)427 2639 y(v)-5 b(ariables.)66
-b(In)38 b(the)h(presen)m(t)h(routine)e(the)h(orbit)f(is)g(recti\014ed)h
-(less)f(frequen)m(tly)g(than)h(this,)i(in)427 2751 y(order)31
-b(to)g(gain)f(a)i(sligh)m(t)d(sp)s(eed)h(adv)-5 b(an)m(tage.)44
-b(Ho)m(w)m(ev)m(er,)33 b(the)e(recti\014cation)g(is)f(done)g(directly)g
-(in)427 2864 y(terms)g(of)f(p)s(osition)f(and)h(v)m(elo)s(cit)m(y)-8
-b(,)31 b(as)e(suggested)i(b)m(y)e(Ev)m(erhart)h(&)f(Pitkin,)f(b)m
-(ypassing)g(the)i(use)427 2977 y(of)h(con)m(v)m(en)m(tional)g(orbital)e
-(elemen)m(ts.)427 3137 y(The)34 b Fl(f)10 b FD(\()p Fl(q)s
-FD(\))34 b(part)h(of)f(the)h(full)d(Enc)m(k)m(e)k(metho)s(d)e(is)f(not)
-i(used.)52 b(The)34 b(purp)s(ose)f(of)i(this)e(part)h(is)g(to)427
-3249 y(a)m(v)m(oid)21 b(subtracting)f(t)m(w)m(o)i(nearly)e(equal)g
-(quan)m(tities)h(when)e(calculating)h(the)h(\\indirect)e(mem)m(b)s
-(er",)427 3362 y(whic)m(h)34 b(tak)m(es)j(accoun)m(t)f(of)g(the)f
-(small)f(c)m(hange)i(in)e(the)h(Sun's)f(attraction)i(due)f(to)h(the)f
-(sligh)m(tly)427 3475 y(displaced)k(p)s(osition)g(of)i(the)h(p)s
-(erturb)s(ed)c(b)s(o)s(dy)-8 b(.)71 b(A)41 b(simpler,)h(direct)e
-(calculation)g(in)g(double)427 3588 y(precision)29 b(pro)m(v)m(es)i(to)
-g(b)s(e)f(faster)g(and)g(not)h(signi\014can)m(tly)d(less)i(accurate.)
-427 3747 y(Apart)g(from)f(emplo)m(ying)f(a)i(v)-5 b(ariable)28
-b(timestep,)h(and)g(o)s(ccasionally)g(\\rectifying)f(the)i(orbit")f(to)
-427 3860 y(k)m(eep)38 b(the)g(indirect)e(mem)m(b)s(er)g(small,)i(the)g
-(in)m(tegration)f(is)g(done)g(in)f(a)i(fairly)e(straigh)m(tforw)m(ard)
-427 3973 y(w)m(a)m(y)-8 b(.)48 b(The)32 b(acceleration)h(estimated)g
-(for)f(the)g(middle)e(of)i(the)h(timestep)f(is)f(assumed)h(to)h(apply)
-427 4086 y(throughout)c(that)g(timestep;)g(it)g(is)f(also)g(used)g(in)g
-(the)h(extrap)s(olation)f(of)h(the)g(p)s(erturbations)e(to)427
-4199 y(the)33 b(middle)d(of)j(the)g(next)g(timestep,)g(to)g(predict)f
-(the)h(new)f(disturb)s(ed)d(p)s(osition.)46 b(There)32
-b(is)g(no)427 4312 y(iteration)e(within)e(a)j(timestep.)427
-4471 y(Measures)24 b(are)h(tak)m(en)f(to)h(reac)m(h)g(a)f(compromise)f
-(b)s(et)m(w)m(een)h(execution)g(time)g(and)f(accuracy)-8
-b(.)40 b(The)427 4584 y(starting-p)s(oin)m(t)29 b(is)f(the)i(goal)g(of)
-g(ac)m(hieving)f(arcsecond)h(accuracy)g(for)f(ordinary)f(minor)g
-(planets)427 4697 y(o)m(v)m(er)35 b(a)f(ten-y)m(ear)h(timespan.)48
-b(This)32 b(goal)i(dictates)g(ho)m(w)f(large)h(the)f(timesteps)g(can)h
-(b)s(e,)g(whic)m(h)427 4810 y(in)c(turn)g(dictates)i(ho)m(w)f(frequen)m
-(tly)f(the)h(unp)s(erturb)s(ed)d(motion)j(has)g(to)g(b)s(e)g
-(recalculated)g(from)427 4923 y(the)g(osculating)f(elemen)m(ts.)427
-5082 y(Within)h(predetermined)g(limits,)f(the)j(timestep)f(for)h(the)f
-(n)m(umerical)f(in)m(tegration)i(is)e(v)-5 b(aried)32
-b(in)427 5195 y(length)38 b(in)e(in)m(v)m(erse)i(prop)s(ortion)e(to)j
-(the)f(magnitude)f(of)h(the)g(net)g(acceleration)h(on)f(the)g(b)s(o)s
-(dy)427 5308 y(from)30 b(the)h(ma)5 b(jor)30 b(planets.)427
-5467 y(The)h(n)m(umerical)f(in)m(tegration)h(requires)f(estimates)i(of)
-g(the)f(ma)5 b(jor-planet)31 b(motions.)43 b(Appro)m(xi-)427
-5580 y(mate)33 b(p)s(ositions)c(for)i(the)h(ma)5 b(jor)32
-b(planets)e(\(Pluto)i(alone)f(is)g(omitted\))g(are)h(obtained)f(from)g
-(the)427 5693 y(routine)25 b(sla)p Ft(_)p FD(PLANET.)g(Tw)m(o)h(lev)m
-(els)g(of)g(in)m(terp)s(olation)e(are)i(used,)h(to)f(enhance)g(sp)s
-(eed)f(without)p eop
-%%Page: 116 118
-116 117 bop 0 52 a FD(116)427 351 y(signi\014can)m(tly)39
-b(degrading)h(accuracy)-8 b(.)72 b(A)m(t)42 b(a)e(lo)m(w)h(frequency)-8
-b(,)43 b(the)e(routine)e(sla)p Ft(_)p FD(PLANET)g(is)427
-464 y(called)30 b(to)h(generate)g(up)s(dated)e(p)s(osition+v)m(elo)s
-(cit)m(y)g(\\state)j(v)m(ectors".)42 b(The)30 b(only)f(task)i(remain-)
-427 577 y(ing)38 b(to)i(b)s(e)e(carried)g(out)h(at)h(the)f(full)e
-(frequency)h(\()p Fq(i.e.)g FD(at)i(eac)m(h)g(in)m(tegration)f(step\))g
-(is)f(to)i(use)427 690 y(the)33 b(state)h(v)m(ectors)g(to)f(extrap)s
-(olate)h(the)e(planetary)g(p)s(ositions.)46 b(In)31 b(place)i(of)g(a)g
-(strictly)e(linear)427 803 y(extrap)s(olation,)g(some)g(allo)m(w)m
-(ance)g(is)f(made)g(for)h(the)g(curv)-5 b(ature)30 b(of)h(the)g(orbit)e
-(b)m(y)i(scaling)f(bac)m(k)427 916 y(the)h(radius)d(v)m(ector)k(as)f
-(the)f(linear)f(extrap)s(olation)h(go)s(es)h(o\013)g(at)g(a)g(tangen)m
-(t.)427 1115 y(V)-8 b(arious)37 b(other)g(appro)m(ximations)e(are)j
-(made.)60 b(F)-8 b(or)37 b(example,)i(p)s(erturbations)34
-b(b)m(y)j(Pluto)f(and)427 1228 y(the)31 b(minor)e(planets)g(are)i
-(neglected)g(and)f(relativistic)f(e\013ects)i(are)g(not)g(tak)m(en)g
-(in)m(to)g(accoun)m(t.)427 1427 y(In)j(the)g(in)m(terests)g(of)g
-(simplicit)m(y)-8 b(,)33 b(the)h(bac)m(kground)g(calculations)f(for)h
-(the)h(ma)5 b(jor)34 b(planets)f(are)427 1540 y(carried)i(out)i
-Fq(en)g(masse.)59 b FD(The)35 b(mean)h(elemen)m(ts)h(and)e(state)i(v)m
-(ectors)h(for)e(all)f(the)h(planets)f(are)427 1653 y(refreshed)30
-b(at)h(the)f(same)h(time,)f(without)g(regard)g(for)g(orbit)g(curv)-5
-b(ature,)30 b(mass)g(or)h(pro)m(ximit)m(y)-8 b(.)427
-1853 y(The)30 b(Earth-Mo)s(on)h(system)g(is)f(treated)h(as)g(a)g
-(single)e(b)s(o)s(dy)g(when)h(the)g(b)s(o)s(dy)f(is)h(distan)m(t)g(but)
-g(as)427 1966 y(separate)38 b(b)s(o)s(dies)c(when)i(closer)h(to)g(the)g
-(EMB)g(than)f(the)h(parameter)g(RNE,)g(whic)m(h)e(incurs)g(a)427
-2078 y(time)30 b(p)s(enalt)m(y)g(but)g(impro)m(v)m(es)g(accuracy)h(for)
-f(near-Earth)h(ob)5 b(jects.)311 2313 y(5.)46 b(This)30
-b(routine)h(is)g(not)h(in)m(tended)f(to)i(b)s(e)e(used)g(for)h(ma)5
-b(jor)32 b(planets.)44 b(Ho)m(w)m(ev)m(er,)35 b(if)c(ma)5
-b(jor-planet)427 2426 y(elemen)m(ts)36 b(are)f(supplied,)e(sensible)h
-(results)f(will,)h(in)g(fact,)j(b)s(e)e(pro)s(duced.)53
-b(This)33 b(happ)s(ens)h(b)s(e-)427 2539 y(cause)26 b(the)f(routine)f
-(c)m(hec)m(ks)i(the)f(separation)g(b)s(et)m(w)m(een)g(the)g(b)s(o)s(dy)
-f(and)g(eac)m(h)i(of)f(the)g(planets)f(and)427 2651 y(in)m(terprets)g
-(a)h(suspiciously)d(small)h(v)-5 b(alue)24 b(\(0.001)k(A)m(U\))d(as)g
-(an)g(attempt)h(to)g(apply)d(the)i(routine)f(to)427 2764
-y(the)29 b(planet)e(concerned.)41 b(If)27 b(this)h(condition)e(is)i
-(detected,)i(the)f(con)m(tribution)d(from)i(that)h(planet)427
-2877 y(is)d(ignored,)g(and)g(the)h(status)g(is)e(set)i(to)h(the)e
-(planet)g(n)m(um)m(b)s(er)f(\(1{10)k(=)d(Mercury)-8 b(,)28
-b(V)-8 b(en)m(us,)28 b(EMB,)427 2990 y(Mars,)j(Jupiter,)e(Saturn,)g
-(Uran)m(us,)i(Neptune,)f(Earth,)g(Mo)s(on\))h(as)g(a)g(w)m(arning.)0
-3535 y FB(REFERENCES)44 b FD(:)311 3796 y(1.)i(Sterne,)25
-b(Theo)s(dore)f(E.,)h Fq(A)n(n)h(Intr)-5 b(o)g(duction)29
-b(to)f(Celestial)f(Me)-5 b(chanics,)25 b FD(In)m(terscience)g
-(Publishers,)427 3909 y(1960.)43 b(Section)30 b(6.7,)i(p199.)311
-4092 y(2.)46 b(Ev)m(erhart,)31 b(E.)g(&)f(Pitkin,)e(E.T.,)j(Am.)f(J.)h
-(Ph)m(ys.)f(51,)h(712,)h(1983.)p 0 4298 3780 8 v 0 4411
-a Fx(SLA)p Fn(_)p Fx(PLANEL)236 b Fm(Planet)37 b(P)m(osition)f(from)h
-(Elemen)m(ts)234 b Fx(SLA)p Fn(_)p Fx(PLANEL)0 4761 y
-FB(A)m(CTION)44 b FD(:)59 b(Helio)s(cen)m(tric)40 b(p)s(osition)e(and)h
-(v)m(elo)s(cit)m(y)h(of)g(a)g(planet,)i(asteroid)e(or)g(comet,)j
-(starting)d(from)227 4874 y(orbital)29 b(elemen)m(ts.)0
-5062 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PLANEL)f(\(DATE,)h
-(JFORM,)h(EPOCH,)f(ORBINC,)f(ANODE,)i(PERIH,)1239 5175
-y(AORQ,)f(E,)i(AORL,)e(DM,)h(PV,)g(JSTAT\))0 5634 y FB(GIVEN)e
-FD(:)p eop
-%%Page: 117 119
-117 118 bop 0 52 a Fw(SUN/67.70)3206 b FD(117)277 339
-y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(TT)30 b(MJD)h(of)f(observ)-5
-b(ation)30 b(\(JD)p Fo(\000)p FD(2400000.5,)1825 452
-y(Note)i(1\))277 565 y Fq(JF)n(ORM)413 b FB(I)605 b FD(c)m(hoice)31
-b(of)g(elemen)m(t)g(set)g(\(1-3,)h(Note)f(3\))277 678
-y Fq(EPOCH)409 b FB(D)565 b FD(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)g
-(\()p Fl(t)2462 692 y Fu(0)2531 678 y FD(or)g Fl(T)13
-b FD(,)30 b(TT)g(MJD,)h(Note)g(4\))277 791 y Fq(ORBINC)368
-b FB(D)565 b FD(inclination)28 b(\()p Fl(i)p FD(,)j(radians\))277
-904 y Fq(ANODE)399 b FB(D)565 b FD(longitude)29 b(of)i(the)f(ascending)
-g(no)s(de)g(\(\012,)g(radians\))277 1016 y Fq(PERIH)443
-b FB(D)565 b FD(longitude)29 b(or)i(argumen)m(t)f(of)h(p)s(erihelion)c
-(\()p Fl($)33 b FD(or)e Fl(!)s FD(,)1825 1129 y(radians\))277
-1242 y Fq(A)n(OR)n(Q)466 b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s
-(erihelion)d(distance)k(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277
-1355 y Fq(E)674 b FB(D)565 b FD(eccen)m(tricit)m(y)32
-b(\()p Fl(e)p FD(\))277 1468 y Fq(A)n(ORL)477 b FB(D)565
-b FD(mean)31 b(anomaly)f(or)g(longitude)f(\()p Fl(M)41
-b FD(or)30 b Fl(L)p FD(,)h(radians,)1825 1581 y(JF)m(ORM=1,2)g(only\))
-277 1694 y Fq(DM)585 b FB(D)565 b FD(daily)29 b(motion)h(\()p
-Fl(n)p FD(,)g(radians,)g(JF)m(ORM=1)h(only\))0 2111 y
-FB(RETURNED)46 b FD(:)277 2257 y Fq(PV)606 b FB(D\(6\))431
-b FD(helio)s(cen)m(tric)29 b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33
-b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(],)31 b(equatorial,)f(J2000)1825 2370
-y(\(A)m(U,)i(A)m(U/s\))277 2482 y Fq(JST)-7 b(A)g(T)453
-b FB(I)605 b FD(status:)1898 2595 y(0)30 b(=)g(OK)1825
-2708 y Fo(\000)p FD(1)g(=)g(illegal)f(JF)m(ORM)1825 2821
-y Fo(\000)p FD(2)h(=)g(illegal)f(E)1825 2934 y Fo(\000)p
-FD(3)h(=)g(illegal)f(A)m(OR)m(Q)1825 3047 y Fo(\000)p
-FD(4)h(=)g(illegal)f(DM)1825 3160 y Fo(\000)p FD(5)h(=)g(n)m(umerical)f
-(error)0 3577 y FB(NOTES)44 b FD(:)311 3789 y(1.)i(D)m(A)-8
-b(TE)34 b(is)d(the)i(instan)m(t)f(for)g(whic)m(h)f(the)h(prediction)f
-(is)g(required.)45 b(It)33 b(is)e(in)g(the)i(TT)e(time)h(scale)427
-3902 y(\(formerly)e(Ephemeris)e(Time,)i(ET\))g(and)g(is)f(a)i(Mo)s
-(di\014ed)e(Julian)f(Date)k(\(JD)p Fo(\000)p FD(2400000.5\).)311
-4061 y(2.)46 b(The)30 b(elemen)m(ts)h(are)g(with)e(resp)s(ect)h(to)h
-(the)g(J2000)h(ecliptic)d(and)g(equino)m(x.)311 4220
-y(3.)46 b(A)31 b(c)m(hoice)g(of)f(three)h(di\013eren)m(t)f(elemen)m
-(t-format)h(options)f(is)g(a)m(v)-5 b(ailable,)30 b(as)g(follo)m(ws.)
-427 4469 y(JF)m(ORM=1,)h(suitable)e(for)i(the)f(ma)5
-b(jor)30 b(planets:)602 4686 y(EPOCH)37 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)f Fl(t)1862 4700 y Fu(0)1932 4686
-y FD(\(TT)g(MJD\))602 4799 y(ORBINC)m(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 4911 y(ANODE)d(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-5024 y(PERIH)74 b(=)55 b(longitude)29 b(of)h(p)s(erihelion)d
-Fl($)34 b FD(\(radians\))602 5137 y(A)m(OR)m(Q)95 b(=)55
-b(mean)30 b(distance)g Fl(a)h FD(\(A)m(U\))602 5250 y(E)304
-b(=)55 b(eccen)m(tricit)m(y)32 b Fl(e)602 5363 y FD(A)m(ORL)106
-b(=)55 b(mean)30 b(longitude)f Fl(L)i FD(\(radians\))602
-5476 y(DM)214 b(=)55 b(daily)29 b(motion)h Fl(n)g FD(\(radians\))427
-5693 y(JF)m(ORM=2,)h(suitable)e(for)i(minor)d(planets:)p
-eop
-%%Page: 118 120
-118 119 bop 0 52 a FD(118)602 351 y(EPOCH)37 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)f Fl(t)1862 365 y Fu(0)1932 351 y
-FD(\(TT)g(MJD\))602 464 y(ORBINC)m(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 577 y(ANODE)d(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-690 y(PERIH)74 b(=)55 b(argumen)m(t)31 b(of)f(p)s(erihelion)d
-Fl(!)33 b FD(\(radians\))602 803 y(A)m(OR)m(Q)95 b(=)55
-b(mean)30 b(distance)g Fl(a)h FD(\(A)m(U\))602 916 y(E)304
-b(=)55 b(eccen)m(tricit)m(y)32 b Fl(e)602 1029 y FD(A)m(ORL)106
-b(=)55 b(mean)30 b(anomaly)h Fl(M)40 b FD(\(radians\))427
-1229 y(JF)m(ORM=3,)31 b(suitable)e(for)i(comets:)602
-1428 y(EPOCH)37 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(p)s(erihelion)c
-Fl(T)43 b FD(\(TT)30 b(MJD\))602 1541 y(ORBINC)m(=)55
-b(inclination)27 b Fl(i)k FD(\(radians\))602 1654 y(ANODE)d(=)55
-b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))
-602 1767 y(PERIH)74 b(=)55 b(argumen)m(t)31 b(of)f(p)s(erihelion)d
-Fl(!)33 b FD(\(radians\))602 1880 y(A)m(OR)m(Q)95 b(=)55
-b(p)s(erihelion)27 b(distance)j Fl(q)j FD(\(A)m(U\))602
-1993 y(E)304 b(=)55 b(eccen)m(tricit)m(y)32 b Fl(e)427
-2193 y FD(Un)m(used)k(elemen)m(ts)h(\(DM)h(for)f(JF)m(ORM=2,)i(A)m(ORL)
-e(and)f(DM)h(for)g(JF)m(ORM=3\))g(are)g(not)g(ac-)427
-2306 y(cessed.)311 2456 y(4.)46 b(Eac)m(h)30 b(of)f(the)g(three)g
-(elemen)m(t)g(sets)g(de\014nes)f(an)h(unp)s(erturb)s(ed)c(helio)s(cen)m
-(tric)i(orbit.)40 b(F)-8 b(or)29 b(a)g(giv)m(en)427 2569
-y(ep)s(o)s(c)m(h)c(of)h(observ)-5 b(ation,)26 b(the)g(p)s(osition)d(of)
-i(the)h(b)s(o)s(dy)e(in)g(its)g(orbit)h(can)g(b)s(e)g(predicted)f(from)
-h(these)427 2682 y(elemen)m(ts,)38 b(whic)m(h)d(are)i(called)e
-Fq(osculating)j(elements,)g FD(using)d(standard)g(t)m(w)m(o-b)s(o)s(dy)
-h(analytical)427 2794 y(solutions.)h(Ho)m(w)m(ev)m(er,)27
-b(due)c(to)h(planetary)f(p)s(erturbations,)g(a)h(giv)m(en)g(set)g(of)f
-(osculating)g(elemen)m(ts)427 2907 y(remains)44 b(usable)g(for)h(only)g
-(as)g(long)g(as)h(the)f(unp)s(erturb)s(ed)d(orbit)i(that)i(it)f
-(describ)s(es)e(is)i(an)427 3020 y(adequate)27 b(appro)m(ximation)e(to)
-i(realit)m(y)-8 b(.)39 b(A)m(ttac)m(hed)28 b(to)f(suc)m(h)e(a)i(set)f
-(of)g(elemen)m(ts)g(is)f(a)i(date)f(called)427 3133 y(the)e
-Fq(osculating)j(ep)-5 b(o)g(ch,)26 b FD(at)f(whic)m(h)d(the)h(elemen)m
-(ts)h(are,)i(momen)m(tarily)-8 b(,)24 b(a)g(p)s(erfect)f(represen)m
-(tation)427 3246 y(of)31 b(the)f(instan)m(taneous)h(p)s(osition)d(and)i
-(v)m(elo)s(cit)m(y)h(of)f(the)h(b)s(o)s(dy)-8 b(.)427
-3417 y(Therefore,)33 b(for)g(an)m(y)g(giv)m(en)f(problem)f(there)i(are)
-g(up)e(to)j(three)e(di\013eren)m(t)g(ep)s(o)s(c)m(hs)g(in)g(pla)m(y)-8
-b(,)33 b(and)427 3530 y(it)d(is)g(vital)f(to)i(distinguish)c(clearly)j
-(b)s(et)m(w)m(een)h(them:)506 3680 y Fo(\017)46 b FD(The)25
-b(ep)s(o)s(c)m(h)g(of)g(observ)-5 b(ation:)38 b(the)26
-b(momen)m(t)g(in)e(time)g(for)h(whic)m(h)f(the)i(p)s(osition)d(of)j
-(the)f(b)s(o)s(dy)597 3793 y(is)30 b(to)h(b)s(e)f(predicted.)506
-3924 y Fo(\017)46 b FD(The)24 b(ep)s(o)s(c)m(h)g(de\014ning)f(the)h(p)s
-(osition)f(of)h(the)h(b)s(o)s(dy:)36 b(the)24 b(momen)m(t)h(in)f(time)g
-(at)h(whic)m(h,)f(in)f(the)597 4037 y(absence)i(of)e(purturbations,)g
-(the)h(sp)s(eci\014ed)e(p)s(osition|mean)g(longitude,)i(mean)g(anomaly)
--8 b(,)597 4150 y(or)31 b(p)s(erihelion|is)26 b(reac)m(hed.)506
-4282 y Fo(\017)46 b FD(The)f(osculating)f(ep)s(o)s(c)m(h:)70
-b(the)45 b(momen)m(t)h(in)e(time)h(at)h(whic)m(h)d(the)j(giv)m(en)f
-(elemen)m(ts)g(are)597 4394 y(correct.)427 4545 y(F)-8
-b(or)24 b(the)f(ma)5 b(jor-planet)22 b(and)g(minor-planet)f(cases)j(it)
-e(is)g(usual)f(to)j(mak)m(e)g(the)f(ep)s(o)s(c)m(h)f(that)h(de\014nes)
-427 4658 y(the)i(p)s(osition)e(of)i(the)h(b)s(o)s(dy)d(the)i(same)g(as)
-g(the)h(ep)s(o)s(c)m(h)e(of)h(osculation.)39 b(Th)m(us,)25
-b(only)f(t)m(w)m(o)i(di\013eren)m(t)427 4770 y(ep)s(o)s(c)m(hs)38
-b(are)g(in)m(v)m(olv)m(ed:)55 b(the)37 b(ep)s(o)s(c)m(h)h(of)g(the)f
-(elemen)m(ts)h(and)f(the)h(ep)s(o)s(c)m(h)g(of)f(observ)-5
-b(ation.)63 b(F)-8 b(or)427 4883 y(comets,)26 b(the)d(ep)s(o)s(c)m(h)f
-(of)h(p)s(erihelion)d(\014xes)i(the)h(p)s(osition)e(in)h(the)h(orbit)e
-(and)i(in)e(general)i(a)g(di\013eren)m(t)427 4996 y(ep)s(o)s(c)m(h)30
-b(of)h(osculation)f(will)d(b)s(e)j(c)m(hosen.)41 b(Th)m(us,)30
-b(all)f(three)i(t)m(yp)s(es)f(of)h(ep)s(o)s(c)m(h)f(are)h(in)m(v)m(olv)
-m(ed.)427 5167 y(F)-8 b(or)31 b(the)g(presen)m(t)f(routine:)506
-5317 y Fo(\017)46 b FD(The)30 b(ep)s(o)s(c)m(h)g(of)h(observ)-5
-b(ation)30 b(is)f(the)i(argumen)m(t)g(D)m(A)-8 b(TE.)506
-5449 y Fo(\017)46 b FD(The)30 b(ep)s(o)s(c)m(h)g(de\014ning)f(the)h(p)s
-(osition)f(of)h(the)h(b)s(o)s(dy)e(is)g(the)i(argumen)m(t)f(EPOCH.)506
-5580 y Fo(\017)46 b FD(The)f(osculating)g(ep)s(o)s(c)m(h)g(is)f(not)i
-(used)e(and)h(is)f(assumed)h(to)h(b)s(e)f(close)g(enough)g(to)h(the)597
-5693 y(ep)s(o)s(c)m(h)34 b(of)g(observ)-5 b(ation)34
-b(to)h(deliv)m(er)d(adequate)j(accuracy)-8 b(.)54 b(If)33
-b(not,)j(a)e(preliminary)c(call)k(to)p eop
-%%Page: 119 121
-119 120 bop 0 52 a Fw(SUN/67.70)3206 b FD(119)597 351
-y(sla)p Ft(_)p FD(PER)-8 b(TEL)27 b(ma)m(y)h(b)s(e)f(used)g(to)h(up)s
-(date)f(the)h(elemen)m(t-set)h(\(and)f(its)f(asso)s(ciated)h(osculat-)
-597 464 y(ing)i(ep)s(o)s(c)m(h\))g(b)m(y)h(applying)d(planetary)i(p)s
-(erturbations.)311 637 y(5.)46 b(The)e(reference)h(frame)f(for)g(the)g
-(result)g(is)f(equatorial)h(and)f(is)h(with)f(resp)s(ect)h(to)h(the)f
-(mean)427 750 y(equino)m(x)30 b(and)g(ecliptic)f(of)i(ep)s(o)s(c)m(h)f
-(J2000.)311 924 y(6.)46 b(The)36 b(algorithm)f(w)m(as)h(originally)e
-(adapted)i(from)g(the)g(EPHSLA)f(program)h(of)g(D.)16
-b(H.)g(P)-8 b(.)16 b(Jones)427 1037 y(\(priv)-5 b(ate)36
-b(comm)m(unication,)h(1996\).)59 b(The)35 b(metho)s(d)h(is)f(based)g
-(on)h(Stump\013)7 b('s)35 b(Univ)m(ersal)f(V)-8 b(ari-)427
-1150 y(ables.)0 1648 y FB(REFERENCE)44 b FD(:)d(Ev)m(erhart,)31
-b(E.)f(&)g(Pitkin,)f(E.T.,)h(Am.)h(J.)f(Ph)m(ys.)g(51,)i(712,)g(1983.)p
-0 1835 3780 8 v 0 1948 a Fx(SLA)p Fn(_)p Fx(PLANET)412
-b Fm(Planetary)37 b(Ephemerides)412 b Fx(SLA)p Fn(_)p
-Fx(PLANET)0 2298 y FB(A)m(CTION)44 b FD(:)c(Appro)m(ximate)31
-b(helio)s(cen)m(tric)e(p)s(osition)f(and)i(v)m(elo)s(cit)m(y)h(of)f(a)h
-(planet.)0 2486 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PLANET)f
-(\(DATE,)h(NP,)h(PV,)g(JSTAT\))0 2917 y FB(GIVEN)e FD(:)277
-3063 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(Mo)s(di\014ed)29
-b(Julian)f(Date)k(\(JD)p Fo(\000)p FD(2400000.5\))277
-3176 y Fq(NP)606 b FB(I)f FD(planet:)1825 3289 y(1)15
-b(=)g(Mercury)1825 3402 y(2)g(=)g(V)-8 b(en)m(us)1825
-3515 y(3)15 b(=)g(Earth-Mo)s(on)31 b(Barycen)m(tre)1825
-3627 y(4)15 b(=)g(Mars)1825 3740 y(5)g(=)g(Jupiter)1825
-3853 y(6)g(=)g(Saturn)1825 3966 y(7)g(=)g(Uran)m(us)1825
-4079 y(8)g(=)g(Neptune)1825 4192 y(9)g(=)g(Pluto)0 4682
-y FB(RETURNED)46 b FD(:)277 4828 y Fq(PV)606 b FB(D\(6\))431
-b FD(helio)s(cen)m(tric)29 b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33
-b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(],)31 b(equatorial,)f(J2000)1825 4941
-y(\(A)m(U,)i(A)m(U/s\))277 5053 y Fq(JST)-7 b(A)g(T)453
-b FB(I)605 b FD(status:)1825 5166 y(+1)30 b(=)g(w)m(arning:)40
-b(date)31 b(outside)f(of)g(range)1898 5279 y(0)g(=)g(OK)1825
-5392 y Fo(\000)p FD(1)g(=)g(illegal)f(NP)h(\(outside)g(1-9\))1825
-5505 y Fo(\000)p FD(2)g(=)g(solution)f(didn't)g(con)m(v)m(erge)p
-eop
-%%Page: 120 122
-120 121 bop 0 52 a FD(120)0 351 y FB(NOTES)44 b FD(:)311
-541 y(1.)i(The)31 b(ep)s(o)s(c)m(h,)g(D)m(A)-8 b(TE,)33
-b(is)d(in)g(the)h(TDB)h(time)e(scale)i(and)e(is)h(in)e(the)j(form)e(of)
-i(a)f(Mo)s(di\014ed)f(Julian)427 654 y(Date)i(\(JD)p
-Fo(\000)p FD(2400000.5\).)311 801 y(2.)46 b(The)24 b(reference)h(frame)
-g(is)e(equatorial)h(and)g(is)g(with)f(resp)s(ect)h(to)i(the)e(mean)h
-(equino)m(x)f(and)g(ecliptic)427 914 y(of)31 b(ep)s(o)s(c)m(h)f(J2000.)
-311 1061 y(3.)46 b(If)29 b(a)g(planet)g(n)m(um)m(b)s(er,)f(NP)-8
-b(,)29 b(outside)g(the)g(range)g(1-9)h(is)f(supplied,)d(an)j(error)f
-(status)i(is)e(returned)427 1174 y(\(JST)-8 b(A)g(T)30
-b(=)h Fo(\000)p FD(1\))f(and)g(the)h(PV)f(v)m(ector)i(is)d(set)i(to)g
-(zero)s(es.)311 1321 y(4.)46 b(The)29 b(algorithm)f(for)h(obtaining)f
-(the)h(mean)g(elemen)m(ts)h(of)f(the)g(planets)g(from)f(Mercury)h(to)h
-(Nep-)427 1434 y(tune)23 b(is)f(due)h(to)h(J.)15 b(L.)g(Simon,)24
-b(P)-8 b(.)15 b(Bretagnon,)26 b(J.)15 b(Chapron)m(t,)25
-b(M.)16 b(Chapron)m(t-T)-8 b(ouze,)25 b(G.)16 b(F)-8
-b(rancou)427 1547 y(and)30 b(J.)15 b(Lask)-5 b(ar)30
-b(\(Bureau)g(des)g(Longitudes,)g(P)m(aris,)g(F)-8 b(rance\).)42
-b(The)29 b(\(completely)i(di\013eren)m(t\))f(al-)427
-1660 y(gorithm)g(for)g(calculating)g(the)g(ecliptic)f(co)s(ordinates)h
-(of)h(Pluto)f(is)f(b)m(y)h(Meeus.)311 1807 y(5.)46 b(Comparisons)24
-b(of)i(the)f(presen)m(t)h(routine)e(with)h(the)g(JPL)g(DE200)i
-(ephemeris)d(giv)m(e)i(the)g(follo)m(wing)427 1920 y(RMS)k(errors)g(o)m
-(v)m(er)i(the)e(in)m(terv)-5 b(al)30 b(1960-2025:)1543
-2088 y Fq(p)-5 b(osition)35 b(\(km\))170 b(sp)-5 b(e)g(e)g(d)35
-b(\(metr)-5 b(e/se)g(c\))697 2314 y FD(Mercury)694 b(334)613
-b(0.437)697 2427 y(V)-8 b(en)m(us)748 b(1060)613 b(0.855)697
-2540 y(EMB)774 b(2010)613 b(0.815)697 2653 y(Mars)783
-b(7690)613 b(1.98)697 2766 y(Jupiter)651 b(71700)614
-b(7.70)697 2878 y(Saturn)623 b(199000)568 b(19.4)697
-2991 y(Uran)m(us)608 b(564000)568 b(16.4)697 3104 y(Neptune)556
-b(158000)568 b(14.4)697 3217 y(Pluto)718 b(36400)614
-b(0.137)427 3386 y(F)-8 b(rom)27 b(comparisons)e(with)g(DE102,)k(Simon)
-24 b Fq(et)29 b(al.)39 b FD(quote)27 b(the)f(follo)m(wing)f(longitude)g
-(accuracies)427 3498 y(o)m(v)m(er)32 b(the)f(in)m(terv)-5
-b(al)29 b(1800-2200:)697 3667 y(Mercury)702 b(4)1773
-3630 y Fk(0)l(0)697 3780 y FD(V)-8 b(en)m(us)801 b(5)1773
-3743 y Fk(0)l(0)697 3893 y FD(EMB)827 b(6)1773 3856 y
-Fk(0)l(0)697 4006 y FD(Mars)790 b(17)1772 3969 y Fk(0)m(0)697
-4118 y FD(Jupiter)704 b(71)1772 4082 y Fk(0)m(0)697 4231
-y FD(Saturn)721 b(81)1772 4194 y Fk(0)m(0)697 4344 y
-FD(Uran)m(us)706 b(86)1772 4307 y Fk(0)m(0)697 4457 y
-FD(Neptune)654 b(11)1772 4420 y Fk(0)m(0)427 4626 y FD(In)27
-b(the)g(case)i(of)e(Pluto,)h(Meeus)g(quotes)g(an)f(accuracy)h(of)g(0)
-2451 4589 y Fk(0)l(0)2455 4626 y Fl(:)p FD(6)g(in)e(longitude)g(and)h
-(0)3266 4589 y Fk(0)l(0)3270 4626 y Fl(:)p FD(2)h(in)e(latitude)427
-4738 y(for)k(the)h(p)s(erio)s(d)d(1885-2099.)427 4868
-y(F)-8 b(or)28 b(all)e(except)i(Pluto,)f(o)m(v)m(er)h(the)f(p)s(erio)s
-(d)e(1000-3000,)32 b(the)27 b(accuracy)h(is)e(b)s(etter)h(than)g(1.5)h
-(times)427 4981 y(that)g(o)m(v)m(er)f(1800-2200.)44 b(Outside)25
-b(the)i(in)m(terv)-5 b(al)26 b(1000-3000)k(the)d(accuracy)h(declines.)
-38 b(F)-8 b(or)27 b(Pluto)427 5094 y(the)42 b(accuracy)g(declines)e
-(rapidly)f(outside)i(the)g(p)s(erio)s(d)e(1885-2099.)78
-b(Outside)39 b(these)j(ranges)427 5207 y(\(1885-2099)f(for)36
-b(Pluto,)i(1000-3000)i(for)c(the)h(rest\))g(a)g(\\date)g(out)g(of)g
-(range")g(w)m(arning)e(status)427 5320 y(\()p Ft(JSTAT=+1)p
-FD(\))29 b(is)h(returned.)311 5467 y(6.)46 b(The)30 b(algorithms)e(for)
-i(\(i\))f(Mercury)h(through)f(Neptune)h(and)f(\(ii\))g(Pluto)g(are)h
-(completely)g(inde-)427 5580 y(p)s(enden)m(t.)38 b(In)25
-b(the)h(Mercury)f(through)g(Neptune)g(case,)j(the)d(presen)m(t)h
-(SLALIB)f(implemen)m(tation)427 5693 y(di\013ers)k(from)h(the)h
-(original)d(Simon)h Fq(et)k(al.)41 b FD(F)-8 b(ortran)31
-b(co)s(de)f(in)f(the)i(follo)m(wing)e(resp)s(ects:)p
-eop
-%%Page: 121 123
-121 122 bop 0 52 a Fw(SUN/67.70)3206 b FD(121)506 351
-y Fo(\017)46 b FD(The)37 b(date)i(is)d(supplied)f(as)j(a)g(Mo)s
-(di\014ed)e(Julian)f(Date)k(rather)f(a)g(Julian)d(Date)40
-b(\(MJD)e(=)597 464 y(\(JD)21 b Fo(\000)f FD(2400000)p
-Fl(:)p FD(5\).)506 635 y Fo(\017)46 b FD(The)33 b(result)g(is)f
-(returned)g(only)h(in)f(equatorial)h(Cartesian)g(form;)i(the)e
-(ecliptic)g(longitude,)597 748 y(latitude)d(and)f(radius)g(v)m(ector)j
-(are)f(not)f(returned.)506 919 y Fo(\017)46 b FD(The)30
-b(v)m(elo)s(cit)m(y)h(is)e(in)g(A)m(U)j(p)s(er)d(second,)i(not)f(A)m(U)
-h(p)s(er)f(da)m(y)-8 b(.)506 1091 y Fo(\017)46 b FD(Di\013eren)m(t)31
-b(error/w)m(arning)e(status)i(v)-5 b(alues)30 b(are)h(used.)506
-1262 y Fo(\017)46 b FD(Kepler's)30 b(Equation)f(is)h(not)g(solv)m(ed)h
-(inline.)506 1433 y Fo(\017)46 b FD(P)m(olynomials)29
-b(in)g(T)h(are)h(nested)f(to)h(minimize)d(rounding)g(errors.)506
-1604 y Fo(\017)46 b FD(Explicit)28 b(double-precision)g(constan)m(ts)j
-(are)g(used)f(to)h(a)m(v)m(oid)g(mixed-mo)s(de)e(expressions.)506
-1775 y Fo(\017)46 b FD(There)26 b(are)h(other,)h(cosmetic,)h(c)m
-(hanges)e(to)h(comply)e(with)f(Starlink/SLALIB)f(st)m(yle)j(guide-)597
-1888 y(lines.)427 2118 y(None)k(of)g(the)f(ab)s(o)m(v)m(e)i(c)m(hanges)
-f(a\013ects)h(the)f(result)e(signi\014can)m(tly)-8 b(.)311
-2347 y(7.)46 b(F)-8 b(or)42 b(NP)15 b(=)g(3)41 b(the)g(result)f(is)f
-(for)i(the)g(Earth-Mo)s(on)g(Barycen)m(tre.)73 b(T)-8
-b(o)41 b(obtain)g(the)g(helio)s(cen-)427 2460 y(tric)34
-b(p)s(osition)d(and)i(v)m(elo)s(cit)m(y)i(of)e(the)h(Earth,)h(either)e
-(use)g(the)h(SLALIB)g(routine)e(sla)p Ft(_)p FD(EVP)h(\(or)427
-2573 y(sla)p Ft(_)p FD(EPV\))e(or)h(call)f(sla)p Ft(_)p
-FD(DMOON)g(and)g(subtract)h(0.012150581)k(times)c(the)f(geo)s(cen)m
-(tric)i(Mo)s(on)427 2686 y(v)m(ector)41 b(from)e(the)h(EMB)g(v)m(ector)
-h(pro)s(duced)d(b)m(y)h(the)h(presen)m(t)g(routine.)67
-b(\(The)39 b(Mo)s(on)h(v)m(ector)427 2799 y(should)29
-b(b)s(e)i(precessed)g(to)h(J2000)g(\014rst,)f(but)g(this)f(can)h(b)s(e)
-g(omitted)g(for)g(mo)s(dern)f(ep)s(o)s(c)m(hs)g(with-)427
-2912 y(out)h(in)m(tro)s(ducing)d(signi\014can)m(t)h(inaccuracy)-8
-b(.\))227 3453 y FB(REFERENCES)44 b FD(:)481 3682 y(1.)i(Simon)29
-b Fq(et)k(al.,)d FD(Astron.)h(Astroph)m(ys.)f FB(282)p
-FD(,)i(663)f(\(1994\).)481 3854 y(2.)46 b(Meeus,)31 b(J.,)g
-Fq(Astr)-5 b(onomic)g(al)35 b(A)n(lgorithms,)c FD(Willmann-Bell)d
-(\(1991\).)p 0 4158 3780 8 v 0 4271 a Fx(SLA)p Fn(_)p
-Fx(PLANTE)219 b Fm([)20 b Fg(\013)q(;)g(\016)k Fm(])38
-b(of)g(Planet)g(from)e(Elemen)m(ts)219 b Fx(SLA)p Fn(_)p
-Fx(PLANTE)0 4621 y FB(A)m(CTION)44 b FD(:)57 b(T)-8 b(op)s(o)s(cen)m
-(tric)38 b(apparen)m(t)h([)15 b Fl(\013;)g(\016)20 b
-FD(])39 b(of)f(a)h(Solar-System)f(ob)5 b(ject)39 b(whose)f(helio)s(cen)
-m(tric)g(orbital)227 4734 y(elemen)m(ts)31 b(are)g(kno)m(wn.)0
-4922 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PLANTE)f(\(DATE,)h
-(ELONG,)h(PHI,)f(JFORM,)g(EPOCH,)g(ORBINC,)g(ANODE,)g(PERIH,)1239
-5035 y(AORQ,)g(E,)i(AORL,)e(DM,)h(RA,)g(DEC,)f(R,)i(JSTAT\))0
-5634 y FB(GIVEN)d FD(:)p eop
-%%Page: 122 124
-122 123 bop 0 52 a FD(122)277 339 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(TT)30 b(MJD)h(of)f(observ)-5 b(ation)30
-b(\(JD)p Fo(\000)p FD(2400000.5,)1825 452 y(Notes)h(1,5\))277
-565 y Fq(ELONG,PHI)216 b FB(D)565 b FD(observ)m(er's)31
-b(longitude)e(\(east)j(+v)m(e\))f(and)f(latitude)1825
-678 y(\(radians,)f(Note)j(2\))277 791 y Fq(JF)n(ORM)413
-b FB(I)605 b FD(c)m(hoice)31 b(of)g(elemen)m(t)g(set)g(\(1-3,)h(Notes)f
-(3-6\))277 904 y Fq(EPOCH)409 b FB(D)565 b FD(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)g(\()p Fl(t)2462 918 y Fu(0)2531 904
-y FD(or)g Fl(T)13 b FD(,)30 b(TT)g(MJD,)h(Note)g(5\))277
-1016 y Fq(ORBINC)368 b FB(D)565 b FD(inclination)28 b(\()p
-Fl(i)p FD(,)j(radians\))277 1129 y Fq(ANODE)399 b FB(D)565
-b FD(longitude)29 b(of)i(the)f(ascending)g(no)s(de)g(\(\012,)g
-(radians\))277 1242 y Fq(PERIH)443 b FB(D)565 b FD(longitude)29
-b(or)i(argumen)m(t)f(of)h(p)s(erihelion)c(\()p Fl($)33
-b FD(or)e Fl(!)s FD(,)1825 1355 y(radians\))277 1468
-y Fq(A)n(OR)n(Q)466 b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s
-(erihelion)d(distance)k(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277
-1581 y Fq(E)674 b FB(D)565 b FD(eccen)m(tricit)m(y)32
-b(\()p Fl(e)p FD(\))277 1694 y Fq(A)n(ORL)477 b FB(D)565
-b FD(mean)31 b(anomaly)f(or)g(longitude)f(\()p Fl(M)41
-b FD(or)30 b Fl(L)p FD(,)h(radians,)1825 1807 y(JF)m(ORM=1,2)g(only\))
-277 1920 y Fq(DM)585 b FB(D)565 b FD(daily)29 b(motion)h(\()p
-Fl(n)p FD(,)g(radians,)g(JF)m(ORM=1)h(only\))0 2252 y
-FB(RETURNED)46 b FD(:)277 2399 y Fq(RA,DEC)378 b FB(D)565
-b FD(top)s(o)s(cen)m(tric)31 b(apparen)m(t)f([)15 b Fl(\013;)g(\016)21
-b FD(])30 b(\(radians\))277 2511 y Fq(R)670 b FB(D)565
-b FD(distance)30 b(from)g(observ)m(er)h(\(A)m(U\))277
-2624 y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1898
-2737 y(0)30 b(=)g(OK)1825 2850 y Fo(\000)p FD(1)g(=)g(illegal)f(JF)m
-(ORM)1825 2963 y Fo(\000)p FD(2)h(=)g(illegal)f(E)1825
-3076 y Fo(\000)p FD(3)h(=)g(illegal)f(A)m(OR)m(Q)1825
-3189 y Fo(\000)p FD(4)h(=)g(illegal)f(DM)1825 3302 y
-Fo(\000)p FD(5)h(=)g(n)m(umerical)f(error)0 3635 y FB(NOTES)44
-b FD(:)311 3819 y(1.)i(D)m(A)-8 b(TE)34 b(is)d(the)i(instan)m(t)f(for)g
-(whic)m(h)f(the)h(prediction)f(is)g(required.)45 b(It)33
-b(is)e(in)g(the)i(TT)e(time)h(scale)427 3932 y(\(formerly)e(Ephemeris)e
-(Time,)i(ET\))g(and)g(is)f(a)i(Mo)s(di\014ed)e(Julian)f(Date)k(\(JD)p
-Fo(\000)p FD(2400000.5\).)311 4075 y(2.)46 b(The)34 b(longitude)g(and)g
-(latitude)g(allo)m(w)g(correction)h(for)f(geo)s(cen)m(tric)i(parallax.)
-53 b(This)33 b(is)h(usually)427 4188 y(a)f(small)d(e\013ect,)35
-b(but)c(can)i(b)s(ecome)f(imp)s(ortan)m(t)g(for)g(near-Earth)g
-(asteroids.)45 b(Geo)s(cen)m(tric)34 b(p)s(osi-)427 4301
-y(tions)27 b(can)h(b)s(e)e(generated)j(b)m(y)e(appropriate)f(use)h(of)h
-(the)f(routines)f(sla)p Ft(_)p FD(EVP)h(\(or)g(sla)p
-Ft(_)p FD(EPV\))g(and)427 4414 y(sla)p Ft(_)p FD(PLANEL.)311
-4557 y(3.)46 b(The)30 b(elemen)m(ts)h(are)g(with)e(resp)s(ect)h(to)h
-(the)g(J2000)h(ecliptic)d(and)g(equino)m(x.)311 4700
-y(4.)46 b(A)31 b(c)m(hoice)g(of)f(three)h(di\013eren)m(t)f(elemen)m
-(t-format)h(options)f(is)g(a)m(v)-5 b(ailable,)30 b(as)g(follo)m(ws.)
-427 4941 y(JF)m(ORM=1,)h(suitable)e(for)i(the)f(ma)5
-b(jor)30 b(planets:)602 5128 y(EPOCH)37 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)f Fl(t)1862 5142 y Fu(0)1932 5128
-y FD(\(TT)g(MJD\))602 5241 y(ORBINC)m(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 5354 y(ANODE)d(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-5467 y(PERIH)74 b(=)55 b(longitude)29 b(of)h(p)s(erihelion)d
-Fl($)34 b FD(\(radians\))602 5580 y(A)m(OR)m(Q)95 b(=)55
-b(mean)30 b(distance)g Fl(a)h FD(\(A)m(U\))602 5693 y(E)304
-b(=)55 b(eccen)m(tricit)m(y)32 b Fl(e)p eop
-%%Page: 123 125
-123 124 bop 0 52 a Fw(SUN/67.70)3206 b FD(123)602 351
-y(A)m(ORL)106 b(=)55 b(mean)30 b(longitude)f Fl(L)i FD(\(radians\))602
-464 y(DM)214 b(=)55 b(daily)29 b(motion)h Fl(n)g FD(\(radians\))427
-682 y(JF)m(ORM=2,)h(suitable)e(for)i(minor)d(planets:)602
-899 y(EPOCH)37 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)f
-Fl(t)1862 913 y Fu(0)1932 899 y FD(\(TT)g(MJD\))602 1012
-y(ORBINC)m(=)55 b(inclination)27 b Fl(i)k FD(\(radians\))602
-1125 y(ANODE)d(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f
-(\012)h(\(radians\))602 1238 y(PERIH)74 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 1351
-y(A)m(OR)m(Q)95 b(=)55 b(mean)30 b(distance)g Fl(a)h
-FD(\(A)m(U\))602 1463 y(E)304 b(=)55 b(eccen)m(tricit)m(y)32
-b Fl(e)602 1576 y FD(A)m(ORL)106 b(=)55 b(mean)30 b(anomaly)h
-Fl(M)40 b FD(\(radians\))427 1794 y(JF)m(ORM=3,)31 b(suitable)e(for)i
-(comets:)602 2011 y(EPOCH)37 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(p)s(erihelion)c Fl(T)43 b FD(\(TT)30 b(MJD\))602
-2124 y(ORBINC)m(=)55 b(inclination)27 b Fl(i)k FD(\(radians\))602
-2237 y(ANODE)d(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f
-(\012)h(\(radians\))602 2350 y(PERIH)74 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 2463
-y(A)m(OR)m(Q)95 b(=)55 b(p)s(erihelion)27 b(distance)j
-Fl(q)j FD(\(A)m(U\))602 2576 y(E)304 b(=)55 b(eccen)m(tricit)m(y)32
-b Fl(e)427 2793 y FD(Un)m(used)k(elemen)m(ts)h(\(DM)h(for)f(JF)m
-(ORM=2,)i(A)m(ORL)e(and)f(DM)h(for)g(JF)m(ORM=3\))g(are)g(not)g(ac-)427
-2906 y(cessed.)311 3065 y(5.)46 b(Eac)m(h)30 b(of)f(the)g(three)g
-(elemen)m(t)g(sets)g(de\014nes)f(an)h(unp)s(erturb)s(ed)c(helio)s(cen)m
-(tric)i(orbit.)40 b(F)-8 b(or)29 b(a)g(giv)m(en)427 3178
-y(ep)s(o)s(c)m(h)c(of)h(observ)-5 b(ation,)26 b(the)g(p)s(osition)d(of)
-i(the)h(b)s(o)s(dy)e(in)g(its)g(orbit)h(can)g(b)s(e)g(predicted)f(from)
-h(these)427 3291 y(elemen)m(ts,)38 b(whic)m(h)d(are)i(called)e
-Fq(osculating)j(elements,)g FD(using)d(standard)g(t)m(w)m(o-b)s(o)s(dy)
-h(analytical)427 3404 y(solutions.)h(Ho)m(w)m(ev)m(er,)27
-b(due)c(to)h(planetary)f(p)s(erturbations,)g(a)h(giv)m(en)g(set)g(of)f
-(osculating)g(elemen)m(ts)427 3517 y(remains)44 b(usable)g(for)h(only)g
-(as)g(long)g(as)h(the)f(unp)s(erturb)s(ed)d(orbit)i(that)i(it)f
-(describ)s(es)e(is)i(an)427 3629 y(adequate)27 b(appro)m(ximation)e(to)
-i(realit)m(y)-8 b(.)39 b(A)m(ttac)m(hed)28 b(to)f(suc)m(h)e(a)i(set)f
-(of)g(elemen)m(ts)g(is)f(a)i(date)f(called)427 3742 y(the)e
-Fq(osculating)j(ep)-5 b(o)g(ch,)26 b FD(at)f(whic)m(h)d(the)h(elemen)m
-(ts)h(are,)i(momen)m(tarily)-8 b(,)24 b(a)g(p)s(erfect)f(represen)m
-(tation)427 3855 y(of)31 b(the)f(instan)m(taneous)h(p)s(osition)d(and)i
-(v)m(elo)s(cit)m(y)h(of)f(the)h(b)s(o)s(dy)-8 b(.)427
-4030 y(Therefore,)33 b(for)g(an)m(y)g(giv)m(en)f(problem)f(there)i(are)
-g(up)e(to)j(three)e(di\013eren)m(t)g(ep)s(o)s(c)m(hs)g(in)g(pla)m(y)-8
-b(,)33 b(and)427 4143 y(it)d(is)g(vital)f(to)i(distinguish)c(clearly)j
-(b)s(et)m(w)m(een)h(them:)506 4302 y Fo(\017)46 b FD(The)25
-b(ep)s(o)s(c)m(h)g(of)g(observ)-5 b(ation:)38 b(the)26
-b(momen)m(t)g(in)e(time)g(for)h(whic)m(h)f(the)i(p)s(osition)d(of)j
-(the)f(b)s(o)s(dy)597 4415 y(is)30 b(to)h(b)s(e)f(predicted.)506
-4551 y Fo(\017)46 b FD(The)24 b(ep)s(o)s(c)m(h)g(de\014ning)f(the)h(p)s
-(osition)f(of)h(the)h(b)s(o)s(dy:)36 b(the)24 b(momen)m(t)h(in)f(time)g
-(at)h(whic)m(h,)f(in)f(the)597 4664 y(absence)i(of)e(purturbations,)g
-(the)h(sp)s(eci\014ed)e(p)s(osition|mean)g(longitude,)i(mean)g(anomaly)
--8 b(,)597 4777 y(or)31 b(p)s(erihelion|is)26 b(reac)m(hed.)506
-4913 y Fo(\017)46 b FD(The)f(osculating)f(ep)s(o)s(c)m(h:)70
-b(the)45 b(momen)m(t)h(in)e(time)h(at)h(whic)m(h)d(the)j(giv)m(en)f
-(elemen)m(ts)g(are)597 5026 y(correct.)427 5185 y(F)-8
-b(or)24 b(the)f(ma)5 b(jor-planet)22 b(and)g(minor-planet)f(cases)j(it)
-e(is)g(usual)f(to)j(mak)m(e)g(the)f(ep)s(o)s(c)m(h)f(that)h(de\014nes)
-427 5297 y(the)i(p)s(osition)e(of)i(the)h(b)s(o)s(dy)d(the)i(same)g(as)
-g(the)h(ep)s(o)s(c)m(h)e(of)h(osculation.)39 b(Th)m(us,)25
-b(only)f(t)m(w)m(o)i(di\013eren)m(t)427 5410 y(ep)s(o)s(c)m(hs)38
-b(are)g(in)m(v)m(olv)m(ed:)55 b(the)37 b(ep)s(o)s(c)m(h)h(of)g(the)f
-(elemen)m(ts)h(and)f(the)h(ep)s(o)s(c)m(h)g(of)f(observ)-5
-b(ation.)63 b(F)-8 b(or)427 5523 y(comets,)26 b(the)d(ep)s(o)s(c)m(h)f
-(of)h(p)s(erihelion)d(\014xes)i(the)h(p)s(osition)e(in)h(the)h(orbit)e
-(and)i(in)e(general)i(a)g(di\013eren)m(t)427 5636 y(ep)s(o)s(c)m(h)30
-b(of)h(osculation)f(will)d(b)s(e)j(c)m(hosen.)41 b(Th)m(us,)30
-b(all)f(three)i(t)m(yp)s(es)f(of)h(ep)s(o)s(c)m(h)f(are)h(in)m(v)m(olv)
-m(ed.)p eop
-%%Page: 124 126
-124 125 bop 0 52 a FD(124)427 351 y(F)-8 b(or)31 b(the)g(presen)m(t)f
-(routine:)506 493 y Fo(\017)46 b FD(The)30 b(ep)s(o)s(c)m(h)g(of)h
-(observ)-5 b(ation)30 b(is)f(the)i(argumen)m(t)g(D)m(A)-8
-b(TE.)506 621 y Fo(\017)46 b FD(The)30 b(ep)s(o)s(c)m(h)g(de\014ning)f
-(the)h(p)s(osition)f(of)h(the)h(b)s(o)s(dy)e(is)g(the)i(argumen)m(t)f
-(EPOCH.)506 749 y Fo(\017)46 b FD(The)f(osculating)g(ep)s(o)s(c)m(h)g
-(is)f(not)i(used)e(and)h(is)f(assumed)h(to)h(b)s(e)f(close)g(enough)g
-(to)h(the)597 861 y(ep)s(o)s(c)m(h)34 b(of)g(observ)-5
-b(ation)34 b(to)h(deliv)m(er)d(adequate)j(accuracy)-8
-b(.)54 b(If)33 b(not,)j(a)e(preliminary)c(call)k(to)597
-974 y(sla)p Ft(_)p FD(PER)-8 b(TEL)27 b(ma)m(y)h(b)s(e)f(used)g(to)h
-(up)s(date)f(the)h(elemen)m(t-set)h(\(and)f(its)f(asso)s(ciated)h
-(osculat-)597 1087 y(ing)i(ep)s(o)s(c)m(h\))g(b)m(y)h(applying)d
-(planetary)i(p)s(erturbations.)311 1229 y(6.)46 b(Tw)m(o)25
-b(imp)s(ortan)m(t)e(sources)h(for)g(orbital)f(elemen)m(ts)h(are)h
-Fq(Horizons,)h FD(op)s(erated)e(b)m(y)g(the)h(Jet)f(Propul-)427
-1342 y(sion)i(Lab)s(oratory)-8 b(,)27 b(P)m(asadena,)i(and)c(the)i
-Fq(Minor)i(Planet)g(Center,)e FD(op)s(erated)g(b)m(y)f(the)g(Cen)m(ter)
-h(for)427 1455 y(Astroph)m(ysics,)j(Harv)-5 b(ard.)41
-b(F)-8 b(or)31 b(further)e(details,)g(see)i(Section)f(4.17.)p
-0 1576 3780 8 v 0 1689 a Fx(SLA)p Fn(_)p Fx(PLANTU)198
-b Fm([)20 b Fg(\013)q(;)g(\016)k Fm(])38 b(from)e(Univ)m(ersal)h
-(Elemen)m(ts)198 b Fx(SLA)p Fn(_)p Fx(PLANTU)0 2039 y
-FB(A)m(CTION)44 b FD(:)c(T)-8 b(op)s(o)s(cen)m(tric)30
-b(apparen)m(t)h([)15 b Fl(\013;)g(\016)20 b FD(])30 b(of)h(a)f
-(Solar-System)f(ob)5 b(ject)31 b(whose)f(helio)s(cen)m(tric)f(univ)m
-(ersal)227 2152 y(orbital)g(elemen)m(ts)i(are)g(kno)m(wn.)0
-2340 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PLANTU)f(\(DATE,)h
-(ELONG,)h(PHI,)f(U,)h(RA,)g(DEC,)g(R,)g(JSTAT\))0 2674
-y FB(GIVEN)e FD(:)277 2820 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(TT)30 b(MJD)h(of)f(observ)-5 b(ation)30 b(\(JD)p
-Fo(\000)p FD(2400000.5\))277 2933 y Fq(ELONG,PHI)216
-b FB(D)565 b FD(observ)m(er's)31 b(longitude)e(\(east)j(+v)m(e\))f(and)
-f(latitude)1825 3046 y(radians\))0 3372 y FB(GIVEN)k(and)h(RETURNED)46
-b FD(:)277 3519 y Fq(U)668 b FB(D\(13\))379 b FD(univ)m(ersal)29
-b(orbital)g(elemen)m(ts)537 3631 y(\(1\))1006 b(com)m(bined)30
-b(mass)g(\()p Fl(M)h FD(+)20 b Fl(m)p FD(\))537 3744
-y(\(2\))1006 b(total)31 b(energy)g(of)g(the)f(orbit)g(\()p
-Fl(\013)p FD(\))537 3857 y(\(3\))1006 b(reference)31
-b(\(osculating\))f(ep)s(o)s(c)m(h)h(\()p Fl(t)2869 3871
-y Fu(0)2908 3857 y FD(\))499 3970 y(\(4-6\))969 b(p)s(osition)29
-b(at)i(reference)g(ep)s(o)s(c)m(h)f(\()p FB(r)2836 3984
-y Fu(0)2876 3970 y FD(\))499 4083 y(\(7-9\))969 b(v)m(elo)s(cit)m(y)31
-b(at)g(reference)g(ep)s(o)s(c)m(h)f(\()p FB(v)2837 4097
-y Fu(0)2877 4083 y FD(\))514 4196 y(\(10\))984 b(helio)s(cen)m(tric)29
-b(distance)h(at)h(reference)g(ep)s(o)s(c)m(h)514 4309
-y(\(11\))984 b FB(r)1701 4323 y Fu(0)1741 4309 y Fl(:)p
-FB(v)1821 4323 y Fe(0)514 4422 y FD(\(12\))g(date)31
-b(\()p Fl(t)p FD(\))514 4535 y(\(13\))984 b(univ)m(ersal)29
-b(eccen)m(tric)i(anomaly)f(\()p Fl( )s FD(\))i(of)e(date,)i(appro)m(x)0
-4861 y FB(RETURNED)46 b FD(:)277 5007 y Fq(RA,DEC)378
-b FB(D)565 b FD(top)s(o)s(cen)m(tric)31 b(apparen)m(t)f([)15
-b Fl(\013;)g(\016)21 b FD(])30 b(\(radians\))277 5120
-y Fq(R)670 b FB(D)565 b FD(distance)30 b(from)g(observ)m(er)h(\(A)m
-(U\))277 5233 y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1898
-5346 y(0)30 b(=)g(OK)1825 5458 y Fo(\000)p FD(1)g(=)g(radius)f(v)m
-(ector)j(zero)1825 5571 y Fo(\000)p FD(2)e(=)g(failed)f(to)i(con)m(v)m
-(erge)p eop
-%%Page: 125 127
-125 126 bop 0 52 a Fw(SUN/67.70)3206 b FD(125)0 351 y
-FB(NOTES)44 b FD(:)311 533 y(1.)i(D)m(A)-8 b(TE)34 b(is)d(the)i(instan)
-m(t)f(for)g(whic)m(h)f(the)h(prediction)f(is)g(required.)45
-b(It)33 b(is)e(in)g(the)i(TT)e(time)h(scale)427 646 y(\(formerly)e
-(Ephemeris)e(Time,)i(ET\))g(and)g(is)f(a)i(Mo)s(di\014ed)e(Julian)f
-(Date)k(\(JD)p Fo(\000)p FD(2400000.5\).)311 786 y(2.)46
-b(The)34 b(longitude)g(and)g(latitude)g(allo)m(w)g(correction)h(for)f
-(geo)s(cen)m(tric)i(parallax.)53 b(This)33 b(is)h(usually)427
-899 y(a)f(small)d(e\013ect,)35 b(but)c(can)i(b)s(ecome)f(imp)s(ortan)m
-(t)g(for)g(near-Earth)g(asteroids.)45 b(Geo)s(cen)m(tric)34
-b(p)s(osi-)427 1012 y(tions)27 b(can)h(b)s(e)e(generated)j(b)m(y)e
-(appropriate)f(use)h(of)h(the)f(routines)f(sla)p Ft(_)p
-FD(EVP)h(\(or)g(sla)p Ft(_)p FD(EPV\))g(and)427 1125
-y(sla)p Ft(_)p FD(UE2PV.)311 1265 y(3.)46 b(The)40 b(\\univ)m(ersal")f
-(elemen)m(ts)h(are)g(those)h(whic)m(h)d(de\014ne)h(the)h(orbit)f(for)h
-(the)g(purp)s(oses)e(of)i(the)427 1378 y(metho)s(d)26
-b(of)g(univ)m(ersal)f(v)-5 b(ariables)25 b(\(see)i(reference)f(2\).)41
-b(They)25 b(consist)h(of)g(the)h(com)m(bined)e(mass)h(of)427
-1491 y(the)33 b(t)m(w)m(o)h(b)s(o)s(dies,)e(an)g(ep)s(o)s(c)m(h,)h(and)
-f(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m(y)h(v)m(ectors)h
-(\(arbitrary)e(reference)427 1604 y(frame\))j(at)g(that)g(ep)s(o)s(c)m
-(h.)53 b(The)34 b(parameter)h(set)g(used)f(here)g(includes)e(also)j(v)
--5 b(arious)33 b(quan)m(tities)427 1717 y(that)i(can,)g(in)d(fact,)k(b)
-s(e)d(deriv)m(ed)f(from)i(the)f(other)h(information.)49
-b(This)32 b(approac)m(h)i(is)f(tak)m(en)i(to)427 1830
-y(a)m(v)m(oiding)d(unnecessary)f(computation)h(and)g(loss)f(of)h
-(accuracy)-8 b(.)48 b(The)31 b(supplemen)m(tary)g(quan)m(ti-)427
-1943 y(ties)22 b(are)h(\(i\))f Fl(\013)p FD(,)i(whic)m(h)d(is)g(prop)s
-(ortional)f(to)j(the)g(total)g(energy)f(of)h(the)f(orbit,)h(\(ii\))e
-(the)i(helio)s(cen)m(tric)427 2056 y(distance)35 b(at)g(ep)s(o)s(c)m
-(h,)h(\(iii\))d(the)i(out)m(w)m(ards)g(comp)s(onen)m(t)g(of)g(the)g(v)m
-(elo)s(cit)m(y)g(at)h(the)f(giv)m(en)f(ep)s(o)s(c)m(h,)427
-2168 y(\(iv\))29 b(an)f(estimate)h(of)g Fl( )s FD(,)h(the)e(\\univ)m
-(ersal)g(eccen)m(tric)h(anomaly")g(at)g(a)g(giv)m(en)g(date)g(and)f
-(\(v\))h(that)427 2281 y(date.)311 2422 y(4.)46 b(The)30
-b(univ)m(ersal)f(elemen)m(ts)h(are)h(with)e(resp)s(ect)i(to)g(the)f
-(J2000)i(ecliptic)d(and)h(equino)m(x.)0 2742 y FB(REFERENCES)44
-b FD(:)311 2924 y(1.)i(Sterne,)25 b(Theo)s(dore)f(E.,)h
-Fq(A)n(n)h(Intr)-5 b(o)g(duction)29 b(to)f(Celestial)f(Me)-5
-b(chanics,)25 b FD(In)m(terscience)g(Publishers,)427
-3037 y(1960.)43 b(Section)30 b(6.7,)i(p199.)311 3177
-y(2.)46 b(Ev)m(erhart,)31 b(E.)g(&)f(Pitkin,)e(E.T.,)j(Am.)f(J.)h(Ph)m
-(ys.)f(51,)h(712,)h(1983.)p 0 3292 3780 8 v 0 3405 a
-Fx(SLA)p Fn(_)p Fx(PM)972 b Fm(Prop)s(er)37 b(Motion)972
-b Fx(SLA)p Fn(_)p Fx(PM)0 3756 y FB(A)m(CTION)44 b FD(:)c(Apply)29
-b(corrections)i(for)f(prop)s(er)f(motion)h(to)h(a)g(star)f([)15
-b Fl(\013;)g(\016)21 b FD(].)0 3943 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_PM)g(\(R0,)h(D0,)g(PR,)g(PD,)g(PX,)g(RV,)g(EP0,)f
-(EP1,)h(R1,)g(D1\))0 4270 y FB(GIVEN)e FD(:)277 4416
-y Fq(R0,D0)481 b FB(D)565 b FD([)15 b Fl(\013;)g(\016)20
-b FD(])31 b(at)g(ep)s(o)s(c)m(h)f(EP0)h(\(radians\))277
-4529 y Fq(PR,PD)449 b FB(D)565 b FD(prop)s(er)36 b(motions:)55
-b(rate)38 b(of)g(c)m(hange)g(of)g([)15 b Fl(\013;)g(\016)20
-b FD(])38 b(\(radians)1658 4641 y(p)s(er)30 b(y)m(ear\))277
-4754 y Fq(PX)606 b FB(D)565 b FD(parallax)29 b(\(arcsec\))277
-4867 y Fq(R)-9 b(V)611 b FB(D)565 b FD(radial)29 b(v)m(elo)s(cit)m(y)i
-(\(km)f(s)2477 4834 y Fp(\000)p Fu(1)2571 4867 y FD(,)h(+v)m(e)g(if)e
-(receding\))277 4980 y Fq(EP0)566 b FB(D)f FD(start)31
-b(ep)s(o)s(c)m(h)f(in)f(y)m(ears)i(\()p Fq(e.g.)f FD(Julian)e(ep)s(o)s
-(c)m(h\))277 5093 y Fq(EP1)566 b FB(D)f FD(end)30 b(ep)s(o)s(c)m(h)g
-(in)f(y)m(ears)i(\(same)g(system)g(as)f(EP0\))0 5406
-y FB(RETURNED)46 b FD(:)277 5577 y Fq(R1,D1)481 b FB(D)565
-b FD([)15 b Fl(\013;)g(\016)20 b FD(])31 b(at)g(ep)s(o)s(c)m(h)f(EP1)h
-(\(radians\))p eop
-%%Page: 126 128
-126 127 bop 0 52 a FD(126)0 351 y FB(NOTES)44 b FD(:)311
-552 y(1.)i(The)c Fl(\013)h FD(prop)s(er)e(motions)h(are)61
-b(_)-44 b Fl(\013)43 b FD(rather)f(than)61 b(_)-44 b
-Fl(\013)16 b FD(cos)g Fl(\016)s FD(,)46 b(and)c(are)g(in)f(the)i(same)g
-(co)s(ordinate)427 665 y(system)31 b(as)f(R0,D0.)311
-818 y(2.)46 b(If)26 b(the)g(a)m(v)-5 b(ailable)25 b(prop)s(er)f
-(motions)i(are)g(pre-FK5)g(they)g(will)d(b)s(e)i(p)s(er)g(tropical)g(y)
-m(ear)i(rather)f(than)427 931 y(p)s(er)37 b(Julian)e(y)m(ear,)41
-b(and)c(so)h(the)g(ep)s(o)s(c)m(hs)g(m)m(ust)f(b)s(oth)g(b)s(e)g
-(Besselian)h(rather)f(than)h(Julian.)60 b(In)427 1044
-y(suc)m(h)33 b(cases,)h(a)f(scaling)f(factor)i(of)f(365.2422D0/365.25)q
-(D0)39 b(should)31 b(b)s(e)h(applied)f(to)i(the)g(radial)427
-1157 y(v)m(elo)s(cit)m(y)e(b)s(efore)f(use)g(also.)0
-1552 y FB(REFERENCES)44 b FD(:)311 1752 y(1.)i(1984)32
-b Fq(Astr)-5 b(onomic)g(al)36 b(A)n(lmanac)p FD(,)31
-b(pp)e(B39-B41.)311 1905 y(2.)46 b(Lederle)30 b(&)g(Sc)m(h)m(w)m(an,)h
-(1984.)h Fq(Astr.)42 b(Astr)-5 b(ophys.)33 b FB(134)p
-FD(,)e(1-6.)p 0 2051 3780 8 v 0 2164 a Fx(SLA)p Fn(_)p
-Fx(POLMO)728 b Fm(P)m(olar)36 b(Motion)729 b Fx(SLA)p
-Fn(_)p Fx(POLMO)0 2514 y FB(A)m(CTION)44 b FD(:)50 b(P)m(olar)35
-b(motion:)50 b(correct)36 b(site)f(longitude)f(and)h(latitude)f(for)h
-(p)s(olar)f(motion)h(and)f(calculate)227 2627 y(azim)m(uth)c
-(di\013erence)g(b)s(et)m(w)m(een)h(celestial)f(and)g(terrestrial)f(p)s
-(oles.)0 2815 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_POLMO)g
-(\(ELONGM,)f(PHIM,)i(XP,)f(YP,)h(ELONG,)f(PHI,)h(DAZ\))0
-3185 y FB(GIVEN)e FD(:)277 3331 y Fq(ELONGM)327 b FB(D)565
-b FD(mean)31 b(longitude)e(of)h(the)h(site)f(\(radians,)f(east)j(+v)m
-(e\))277 3444 y Fq(PHIM)489 b FB(D)565 b FD(mean)31 b(geo)s(detic)g
-(latitude)e(of)i(the)f(site)g(\(radians\))277 3556 y
-Fq(XP)606 b FB(D)565 b FD(p)s(olar)29 b(motion)h Fl(x)p
-FD(-co)s(ordinate)h(\(radians\))277 3669 y Fq(YP)606
-b FB(D)565 b FD(p)s(olar)29 b(motion)h Fl(y)s FD(-co)s(ordinate)h
-(\(radians\))0 4056 y FB(RETURNED)46 b FD(:)277 4202
-y Fq(ELONG)409 b FB(D)565 b FD(true)30 b(longitude)f(of)i(the)f(site)h
-(\(radians,)e(east)j(+v)m(e\))277 4315 y Fq(PHI)571 b
-FB(D)565 b FD(true)30 b(geo)s(detic)h(latitude)f(of)g(the)h(site)f
-(\(radians\))277 4428 y Fq(D)n(AZ)545 b FB(D)565 b FD(azim)m(uth)25
-b(correction)g(\(terrestrial)p Fo(\000)p FD(celestial,)g(radians\))0
-4815 y FB(NOTES)44 b FD(:)311 5016 y(1.)i(\\Mean")22
-b(longitude)d(and)h(latitude)f(are)i(the)g(\(\014xed\))f(v)-5
-b(alues)20 b(for)g(the)g(site's)g(lo)s(cation)g(with)f(resp)s(ect)427
-5128 y(to)26 b(the)f(IERS)f(terrestrial)g(reference)h(frame;)i(the)e
-(latitude)f(is)g(geo)s(detic.)39 b(T)-8 b(AKE)25 b(CARE)f(WITH)427
-5241 y(THE)29 b(LONGITUDE)h(SIGN)f(CONVENTION.)g(The)g(longitudes)f
-(used)h(b)m(y)g(the)h(presen)m(t)g(rou-)427 5354 y(tine)22
-b(are)h(east-p)s(ositiv)m(e,)i(in)c(accordance)j(with)d(geographical)i
-(con)m(v)m(en)m(tion)h(\(and)e(righ)m(t-handed\).)427
-5467 y(In)39 b(particular,)h(note)g(that)g(the)g(longitudes)e(returned)
-g(b)m(y)h(the)h(sla)p Ft(_)p FD(OBS)e(routine)h(are)g(w)m(est-)427
-5580 y(p)s(ositiv)m(e,)27 b(follo)m(wing)f(astronomical)h(usage,)i(and)
-e(m)m(ust)g(b)s(e)g(rev)m(ersed)g(in)f(sign)g(b)s(efore)h(use)g(in)f
-(the)427 5693 y(presen)m(t)31 b(routine.)p eop
-%%Page: 127 129
-127 128 bop 0 52 a Fw(SUN/67.70)3206 b FD(127)311 351
-y(2.)46 b(XP)e(and)f(YP)g(are)h(the)g(\(c)m(hanging\))g(co)s(ordinates)
-f(of)h(the)g(Celestial)e(Ephemeris)g(P)m(ole)i(with)427
-464 y(resp)s(ect)33 b(to)g(the)g(IERS)f(Reference)i(P)m(ole.)48
-b(XP)33 b(is)e(p)s(ositiv)m(e)h(along)h(the)g(meridian)d(at)k
-(longitude)427 577 y(0)472 544 y Fp(\016)512 577 y FD(,)i(and)e(YP)g
-(is)g(p)s(ositiv)m(e)f(along)i(the)g(meridian)d(at)j(longitude)e(270)
-2798 544 y Fp(\016)2873 577 y FD(\()p Fq(i.e.)i FD(90)3159
-544 y Fp(\016)3233 577 y FD(w)m(est\).)54 b(V)-8 b(alues)427
-690 y(for)43 b(XP)-8 b(,YP)44 b(can)g(b)s(e)e(obtained)h(from)g(IERS)f
-(circulars)g(and)g(equiv)-5 b(alen)m(t)43 b(publications;)k(the)427
-803 y(maxim)m(um)30 b(amplitude)e(observ)m(ed)i(so)h(far)f(is)f(ab)s
-(out)i(0)2298 766 y Fk(0)l(0)2302 803 y Fl(:)p FD(3.)311
-957 y(3.)46 b(\\T)-8 b(rue")41 b(longitude)e(and)g(latitude)g(are)i
-(the)f(\(mo)m(ving\))h(v)-5 b(alues)40 b(for)g(the)g(site's)g(lo)s
-(cation)g(with)427 1070 y(resp)s(ect)f(to)h(the)f(celestial)f
-(ephemeris)f(p)s(ole)h(and)g(the)h(meridian)e(whic)m(h)g(corresp)s
-(onds)h(to)h(the)427 1182 y(Green)m(wic)m(h)24 b(apparen)m(t)h
-(sidereal)d(time.)39 b(The)23 b(true)h(longitude)f(and)g(latitude)g
-(link)f(the)i(terrestrial)427 1295 y(co)s(ordinates)h(with)f(the)h
-(standard)f(celestial)h(mo)s(dels)e(\(for)i(precession,)h(n)m(utation,)
-g(sidereal)e(time)427 1408 y Fq(etc)p FD(\).)311 1562
-y(4.)46 b(The)30 b(azim)m(uths)g(pro)s(duced)f(b)m(y)h(sla)p
-Ft(_)p FD(A)m(OP)g(and)g(sla)p Ft(_)p FD(A)m(OPQK)g(are)g(with)g(resp)s
-(ect)g(to)h(due)f(north)427 1675 y(as)42 b(de\014ned)e(b)m(y)i(the)g
-(Celestial)e(Ephemeris)g(P)m(ole,)45 b(and)c(can)h(therefore)g(b)s(e)f
-(called)f(\\celestial)427 1788 y(azim)m(uths".)75 b(Ho)m(w)m(ev)m(er,)
-46 b(a)c(telescop)s(e)g(\014xed)f(to)i(the)f(Earth)f(measures)g(azim)m
-(uth)g(essen)m(tially)427 1901 y(with)31 b(resp)s(ect)g(to)i(due)e
-(north)g(as)h(de\014ned)e(b)m(y)i(the)g(IERS)f(Reference)h(P)m(ole,)h
-(and)e(can)h(therefore)427 2014 y(b)s(e)27 b(called)f(\\terrestrial)h
-(azim)m(uth".)40 b(Uncorrected,)28 b(this)e(w)m(ould)g(manifest)h
-(itself)f(as)h(a)h(c)m(hanging)427 2127 y(\\azim)m(uth)c(zero-p)s(oin)m
-(t)f(error".)38 b(The)23 b(v)-5 b(alue)23 b(D)m(AZ)g(is)g(the)g
-(correction)g(to)h(b)s(e)f(added)f(to)i(a)g(celestial)427
-2240 y(azim)m(uth)30 b(to)h(pro)s(duce)f(a)g(terrestrial)g(azim)m(uth.)
-311 2393 y(5.)46 b(The)28 b(presen)m(t)g(routine)f(is)g(rigorous.)39
-b(F)-8 b(or)29 b(most)g(practical)e(purp)s(oses,)g(the)i(follo)m(wing)d
-(simpli\014ed)427 2506 y(form)m(ulae)k(pro)m(vide)g(an)g(adequate)h
-(appro)m(ximation:)568 2689 y Ft(ELONG)98 b(=)i
-(ELONGM+XP*COS\(ELONGM\)-Y)o(P*SI)o(N\(E)o(LONG)o(M\))568
-2802 y(PHI)194 b(=)100 b(PHIM+\(XP*SIN\(ELONGM\)+YP)o(*COS)o(\(EL)o
-(ONGM)o(\)\)*)o(TAN\()o(PHIM)o(\))568 2915 y(DAZ)194
-b(=)100 b(-SQRT\(XP*XP+YP*YP\)*COS\()o(ELON)o(GM-)o(ATAN)o(2\(X)o(P,YP)
-o(\)\)/C)o(OS\()o(PHIM)o(\))427 3099 y FD(An)30 b(alternativ)m(e)h
-(form)m(ulation)e(for)h(D)m(AZ)h(is:)568 3265 y Ft(X)195
-b(=)99 b(COS\(ELONGM\)*COS\(PHIM\))568 3377 y(Y)195 b(=)99
-b(SIN\(ELONGM\)*COS\(PHIM\))568 3490 y(DAZ)g(=)g
-(ATAN2\(-X*YP-Y*XP,X*X+Y*Y\))0 3888 y FB(REFERENCE)44
-b FD(:)50 b(Seidelmann,)33 b(P)-8 b(.K.)36 b(\(ed\),)g(1992.)56
-b Fq(Explanatory)39 b(Supplement)f(to)g(the)f(Astr)-5
-b(onomic)g(al)227 4001 y(A)n(lmanac,)31 b FD(ISBN)f(0-935702-68-7,)36
-b(sections)31 b(3.27,)h(4.25,)g(4.52.)p 0 4149 3780 8
-v 0 4262 a Fx(SLA)p Fn(_)p Fx(PREBN)451 b Fm(Precession)38
-b(Matrix)f(\(FK4\))451 b Fx(SLA)p Fn(_)p Fx(PREBN)0 4612
-y FB(A)m(CTION)44 b FD(:)36 b(Generate)24 b(the)e(matrix)g(of)g
-(precession)f(b)s(et)m(w)m(een)i(t)m(w)m(o)g(ep)s(o)s(c)m(hs,)h(using)d
-(the)h(old,)h(pre)f(IA)m(U)g(1976,)227 4725 y(Bessel-New)m(com)m(b)32
-b(mo)s(del,)e(in)f(Ando)m(y)m(er's)i(form)m(ulation.)0
-4913 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PREBN)g(\(BEP0,)g(BEP1,)
-g(RMATP\))0 5285 y FB(GIVEN)f FD(:)277 5431 y Fq(BEP0)502
-b FB(D)565 b FD(b)s(eginning)28 b(Besselian)i(ep)s(o)s(c)m(h)277
-5544 y Fq(BEP1)502 b FB(D)565 b FD(ending)29 b(Besselian)h(ep)s(o)s(c)m
-(h)p eop
-%%Page: 128 130
-128 129 bop 0 52 a FD(128)0 351 y FB(RETURNED)46 b FD(:)277
-523 y Fq(RMA)-7 b(TP)400 b FB(D\(3,3\))350 b FD(precession)30
-b(matrix)0 814 y FB(NOTE)44 b FD(:)d(The)30 b(matrix)f(is)h(in)f(the)h
-(sense:)427 992 y FB(v)482 1006 y Fu(1)552 992 y FD(=)g
-FB(M)p Fo(\001)p FB(v)832 1006 y Fu(0)227 1170 y FD(where)i
-FB(v)547 1184 y Fu(1)619 1170 y FD(is)f(the)i(star)f(v)m(ector)i
-(relativ)m(e)f(to)g(the)f(mean)h(equator)g(and)e(equino)m(x)h(of)h(ep)s
-(o)s(c)m(h)f(BEP1,)h FB(M)227 1282 y FD(is)i(the)h(3)24
-b Fo(\002)f FD(3)36 b(matrix)f(RMA)-8 b(TP)36 b(and)f
-FB(v)1642 1296 y Fu(0)1718 1282 y FD(is)f(the)i(star)g(v)m(ector)h
-(relativ)m(e)f(to)g(the)g(mean)g(equator)g(and)227 1395
-y(equino)m(x)30 b(of)h(ep)s(o)s(c)m(h)f(BEP0.)0 1687
-y FB(REFERENCE)44 b FD(:)d(Smith)28 b Fq(et)33 b(al.)p
-FD(,)e(1989.)i Fq(Astr.J.)d FB(97)p FD(,)h(269.)p 0 1789
-3780 8 v 0 1902 a Fx(SLA)p Fn(_)p Fx(PREC)555 b Fm(Precession)38
-b(Matrix)f(\(FK5\))554 b Fx(SLA)p Fn(_)p Fx(PREC)0 2253
-y FB(A)m(CTION)44 b FD(:)c(F)-8 b(orm)31 b(the)g(matrix)f(of)g
-(precession)g(b)s(et)m(w)m(een)h(t)m(w)m(o)g(ep)s(o)s(c)m(hs)f(\(IA)m
-(U)i(1976,)g(FK5\).)0 2440 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_PREC)g(\(EP0,)g(EP1,)h(RMATP\))0 2750 y FB(GIVEN)e
-FD(:)277 2896 y Fq(EP0)566 b FB(D)f FD(b)s(eginning)28
-b(ep)s(o)s(c)m(h)277 3009 y Fq(EP1)566 b FB(D)f FD(ending)29
-b(ep)s(o)s(c)m(h)0 3292 y FB(RETURNED)46 b FD(:)277 3463
-y Fq(RMA)-7 b(TP)400 b FB(D\(3,3\))350 b FD(precession)30
-b(matrix)0 3755 y FB(NOTES)44 b FD(:)311 3933 y(1.)i(The)30
-b(ep)s(o)s(c)m(hs)g(are)h(TDB)g(Julian)d(ep)s(o)s(c)m(hs.)311
-4069 y(2.)46 b(The)30 b(matrix)g(is)f(in)g(the)i(sense:)597
-4205 y FB(v)652 4219 y Fu(1)722 4205 y FD(=)f FB(M)p
-Fo(\001)p FB(v)1002 4219 y Fu(0)427 4341 y FD(where)i
-FB(v)747 4355 y Fu(1)818 4341 y FD(is)g(the)g(star)g(v)m(ector)i
-(relativ)m(e)e(to)h(the)f(mean)g(equator)h(and)e(equino)m(x)h(of)g(ep)s
-(o)s(c)m(h)g(EP1,)427 4454 y FB(M)c FD(is)e(the)i(3)14
-b Fo(\002)g FD(3)27 b(matrix)g(RMA)-8 b(TP)28 b(and)e
-FB(v)1899 4468 y Fu(0)1966 4454 y FD(is)h(the)g(star)h(v)m(ector)g
-(relativ)m(e)g(to)g(the)f(mean)h(equator)427 4567 y(and)i(equino)m(x)g
-(of)g(ep)s(o)s(c)m(h)h(EP0.)311 4703 y(3.)46 b(Though)d(the)i(matrix)e
-(metho)s(d)h(itself)f(is)g(rigorous,)k(the)d(precession)f(angles)h(are)
-h(expressed)427 4816 y(through)34 b(canonical)h(p)s(olynomials)d(whic)m
-(h)h(are)j(v)-5 b(alid)33 b(only)h(for)g(a)i(limited)c(time)j(span.)53
-b(There)427 4928 y(are)45 b(also)f(kno)m(wn)g(errors)f(in)g(the)h(IA)m
-(U)h(precession)e(rate.)83 b(The)44 b(absolute)g(accuracy)h(of)f(the)
-427 5041 y(presen)m(t)28 b(form)m(ulation)f(is)g(b)s(etter)h(than)f(0)
-1835 5004 y Fk(0)l(0)1839 5041 y Fl(:)p FD(1)i(from)e(1960)17
-b(AD)29 b(to)f(2040)17 b(AD,)29 b(b)s(etter)f(than)f(1)3526
-5004 y Fk(0)m(0)3595 5041 y FD(from)427 5154 y(1640)17
-b(AD)39 b(to)g(2360)17 b(AD,)40 b(and)d(remains)h(b)s(elo)m(w)f(3)2155
-5117 y Fk(0)l(0)2234 5154 y FD(for)h(the)h(whole)f(of)g(the)h(p)s(erio)
-s(d)d(500)16 b(BC)39 b(to)427 5267 y(3000)17 b(AD.)34
-b(The)e(errors)h(exceed)h(10)1649 5230 y Fk(0)m(0)1723
-5267 y FD(outside)e(the)h(range)h(1200)17 b(BC)32 b(to)i(3900)17
-b(AD,)34 b(exceed)g(100)3738 5230 y Fk(0)m(0)427 5380
-y FD(outside)45 b(4200)17 b(BC)45 b(to)h(5600)16 b(AD)46
-b(and)f(exceed)h(1000)2305 5343 y Fk(0)m(0)2392 5380
-y FD(outside)e(6800)17 b(BC)45 b(to)h(8200)17 b(AD.)46
-b(The)427 5493 y(SLALIB)37 b(routine)f(sla)p Ft(_)p FD(PRECL)g
-(implemen)m(ts)f(a)j(more)f(elab)s(orate)h(mo)s(del)e(whic)m(h)g(is)g
-(suitable)427 5606 y(for)30 b(problems)f(spanning)f(sev)m(eral)j
-(thousand)f(y)m(ears.)p eop
-%%Page: 129 131
-129 130 bop 0 52 a Fw(SUN/67.70)3206 b FD(129)0 351 y
-FB(REFERENCES)44 b FD(:)311 554 y(1.)i(Liesk)m(e,)31
-b(J.H.,)g(1979.)h Fq(Astr.Astr)-5 b(ophys.)33 b FB(73)p
-FD(,)e(282;)h(equations)e(6)h(&)f(7,)h(p283.)311 708
-y(2.)46 b(Kaplan,)30 b(G.H.,)h(1981.)i Fq(USNO)e(cir)-5
-b(cular)34 b(no.)f(163)p FD(,)f(pA2.)p 0 856 3780 8 v
-0 969 a Fx(SLA)p Fn(_)p Fx(PRECES)765 b Fm(Precession)f
-Fx(SLA)p Fn(_)p Fx(PRECES)0 1319 y FB(A)m(CTION)44 b
-FD(:)39 b(Precession)26 b({)h(either)f(the)g(old)g(\\FK4")i
-(\(Bessel-New)m(com)m(b,)i(pre)c(IA)m(U)h(1976\))i(or)d(new)g(\\FK5")
-227 1432 y(\(F)-8 b(ric)m(k)m(e,)33 b(p)s(ost)d(IA)m(U)h(1976\))h(as)f
-(required.)0 1620 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_PRECES)f(\(SYSTEM,)h(EP0,)h(EP1,)f(RA,)h(DC\))0
-1993 y FB(GIVEN)e FD(:)277 2139 y Fq(SYSTEM)357 b FB(C)569
-b FD(precession)30 b(to)h(b)s(e)f(applied:)38 b(`FK4')31
-b(or)g(`FK5')277 2252 y Fq(EP0,EP1)368 b FB(D)565 b FD(starting)30
-b(and)g(ending)f(ep)s(o)s(c)m(h)277 2365 y Fq(RA,DC)440
-b FB(D)565 b FD([)15 b Fl(\013;)g(\016)20 b FD(],)31
-b(mean)g(equator)g(&)f(equino)m(x)g(of)g(ep)s(o)s(c)m(h)g(EP0)0
-2757 y FB(RETURNED)46 b FD(:)277 2928 y Fq(RA,DC)440
-b FB(D)565 b FD([)15 b Fl(\013;)g(\016)20 b FD(],)31
-b(mean)g(equator)g(&)f(equino)m(x)g(of)g(ep)s(o)s(c)m(h)g(EP1)0
-3329 y FB(NOTES)44 b FD(:)311 3532 y(1.)i(Lo)m(w)m(ercase)33
-b(c)m(haracters)e(in)e(SYSTEM)h(are)h(acceptable.)311
-3685 y(2.)46 b(The)36 b(ep)s(o)s(c)m(hs)g(are)g(Besselian)g(if)f
-(SYSTEM=`FK4')h(and)f(Julian)f(if)h(`FK5'.)59 b(F)-8
-b(or)37 b(example,)h(to)427 3798 y(precess)d(co)s(ordinates)g(in)e(the)
-i(old)f(system)h(from)g(equino)m(x)f(1900.0)j(to)f(1950.0)h(the)f(call)
-e(w)m(ould)427 3911 y(b)s(e:)597 4065 y Ft(CALL)47 b(sla_PRECES)e
-(\('FK4',)h(1900D0,)g(1950D0,)f(RA,)i(DC\))311 4219 y
-FD(3.)f(This)39 b(routine)h(will)e FB(NOT)i FD(correctly)i(con)m(v)m
-(ert)g(b)s(et)m(w)m(een)f(the)h(old)e(and)g(the)h(new)f(systems)h({)427
-4332 y(for)h(example)g(con)m(v)m(ersion)g(from)g(B1950)i(to)e(J2000.)78
-b(F)-8 b(or)42 b(these)h(purp)s(oses)d(see)j(sla)p Ft(_)p
-FD(FK425,)427 4445 y(sla)p Ft(_)p FD(FK524,)32 b(sla)p
-Ft(_)p FD(FK45Z)e(and)f(sla)p Ft(_)p FD(FK54Z.)311 4599
-y(4.)46 b(If)27 b(an)h(in)m(v)-5 b(alid)25 b(SYSTEM)h(is)h(supplied,)e
-(v)-5 b(alues)27 b(of)g Fo(\000)p FD(99D0,)p Fo(\000)p
-FD(99D0)k(are)d(returned)e(for)i(b)s(oth)e(RA)427 4711
-y(and)k(DC.)p 0 4842 V 0 4955 a Fx(SLA)p Fn(_)p Fx(PRECL)447
-b Fm(Precession)37 b(Matrix)h(\(latest\))444 b Fx(SLA)p
-Fn(_)p Fx(PRECL)0 5305 y FB(A)m(CTION)44 b FD(:)k(F)-8
-b(orm)35 b(the)f(matrix)f(of)i(precession)e(b)s(et)m(w)m(een)i(t)m(w)m
-(o)g(ep)s(o)s(c)m(hs,)g(using)e(the)h(mo)s(del)f(of)h(Simon)f
-Fq(et)227 5418 y(al)p FD(.)f(\(1994\),)h(whic)m(h)c(is)g(suitable)g
-(for)h(long)g(p)s(erio)s(ds)e(of)j(time.)0 5606 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_PRECL)g(\(EP0,)g(EP1,)h(RMATP\))p
-eop
-%%Page: 130 132
-130 131 bop 0 52 a FD(130)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(EP0)566 b FB(D)f FD(b)s(eginning)28 b(ep)s(o)s(c)m(h)277
-610 y Fq(EP1)566 b FB(D)f FD(ending)29 b(ep)s(o)s(c)m(h)0
-1014 y FB(RETURNED)46 b FD(:)277 1186 y Fq(RMA)-7 b(TP)400
-b FB(D\(3,3\))350 b FD(precession)30 b(matrix)0 1598
-y FB(NOTES)44 b FD(:)311 1806 y(1.)i(The)30 b(ep)s(o)s(c)m(hs)g(are)h
-(TDB)g(Julian)d(ep)s(o)s(c)m(hs.)311 1962 y(2.)46 b(The)30
-b(matrix)g(is)f(in)g(the)i(sense:)597 2119 y FB(v)652
-2133 y Fu(1)722 2119 y FD(=)f FB(M)p Fo(\001)p FB(v)1002
-2133 y Fu(0)427 2275 y FD(where)i FB(v)747 2289 y Fu(1)818
-2275 y FD(is)g(the)g(star)g(v)m(ector)i(relativ)m(e)e(to)h(the)f(mean)g
-(equator)h(and)e(equino)m(x)h(of)g(ep)s(o)s(c)m(h)g(EP1,)427
-2388 y FB(M)c FD(is)e(the)i(3)14 b Fo(\002)g FD(3)27
-b(matrix)g(RMA)-8 b(TP)28 b(and)e FB(v)1899 2402 y Fu(0)1966
-2388 y FD(is)h(the)g(star)h(v)m(ector)g(relativ)m(e)g(to)g(the)f(mean)h
-(equator)427 2501 y(and)i(equino)m(x)g(of)g(ep)s(o)s(c)m(h)h(EP0.)311
-2657 y(3.)46 b(The)f(absolute)f(accuracy)i(of)f(the)g(mo)s(del)f(is)g
-(limited)f(b)m(y)i(the)g(uncertain)m(t)m(y)g(in)e(the)i(general)427
-2770 y(precession,)37 b(ab)s(out)f(0)1196 2733 y Fk(0)l(0)1200
-2770 y Fl(:)p FD(3)h(p)s(er)e(1000)i(y)m(ears.)58 b(The)36
-b(remainder)e(of)i(the)g(form)m(ulation)f(pro)m(vides)g(a)427
-2883 y(precision)j(of)i(1)g(milliarcsecond)d(o)m(v)m(er)k(the)f(in)m
-(terv)-5 b(al)38 b(from)h(1000)17 b(AD)41 b(to)f(3000)17
-b(AD,)40 b(0)3480 2846 y Fk(0)m(0)3484 2883 y Fl(:)p
-FD(1)h(from)427 2996 y(1000)17 b(BC)31 b(to)g(5000)17
-b(AD)31 b(and)e(1)1477 2959 y Fk(0)m(0)1548 2996 y FD(from)h(4000)17
-b(BC)31 b(to)g(8000)17 b(AD.)0 3408 y FB(REFERENCE)44
-b FD(:)d(Simon,)29 b(J.L.)h Fq(et)j(al)p FD(.,)e(1994.)i
-Fq(Astr.Astr)-5 b(ophys.)32 b FB(282)p FD(,)g(663.)p
-0 3561 3780 8 v 0 3674 a Fx(SLA)p Fn(_)p Fx(PRENUT)279
-b Fm(Precession-Nutation)35 b(Matrix)278 b Fx(SLA)p Fn(_)p
-Fx(PRENUT)0 4024 y FB(A)m(CTION)44 b FD(:)c(F)-8 b(orm)31
-b(the)g(matrix)f(of)g(precession)g(and)f(n)m(utation)i(\(SF2001\).)0
-4212 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PRENUT)f(\(EPOCH,)h
-(DATE,)h(RMATPN\))0 4592 y FB(GIVEN)e FD(:)277 4738 y
-Fq(EPOCH)409 b FB(D)565 b FD(Julian)28 b(Ep)s(o)s(c)m(h)i(for)g(mean)g
-(co)s(ordinates)277 4851 y Fq(D)n(A)-7 b(TE)481 b FB(D)565
-b FD(Mo)s(di\014ed)29 b(Julian)g(Date)j(\(JD)p Fo(\000)p
-FD(2400000.5\))j(for)30 b(true)h(co-)1658 4964 y(ordinates)0
-5368 y FB(RETURNED)46 b FD(:)277 5539 y Fq(RMA)-7 b(TPN)332
-b FB(D\(3,3\))350 b FD(com)m(bined)30 b(precession-n)m(utation)f
-(matrix)p eop
-%%Page: 131 133
-131 132 bop 0 52 a Fw(SUN/67.70)3206 b FD(131)0 351 y
-FB(NOTES)44 b FD(:)311 576 y(1.)i(The)30 b(ep)s(o)s(c)m(h)g(and)g(date)
-h(are)g(TDB.)g(TT)e(\(or)i(ev)m(en)g(UTC\))f(will)e(do.)311
-741 y(2.)46 b(The)30 b(matrix)g(is)f(in)g(the)i(sense:)597
-906 y FB(v)652 920 y Ff(tr)r(ue)820 906 y FD(=)f FB(M)p
-Fo(\001)p FB(v)1100 920 y Ff(mean)427 1071 y FD(where)23
-b FB(v)738 1085 y Ff(tr)r(ue)898 1071 y FD(is)g(the)g(star)g(v)m(ector)
-i(relativ)m(e)e(to)h(the)g(true)f(equator)h(and)e(equino)m(x)h(of)g(ep)
-s(o)s(c)m(h)g(D)m(A)-8 b(TE,)427 1184 y FB(M)35 b FD(is)e(the)h(3)23
-b Fo(\002)g FD(3)34 b(matrix)g(RMA)-8 b(TPN)34 b(and)g
-FB(v)2033 1198 y Ff(mean)2246 1184 y FD(is)g(the)g(star)g(v)m(ector)i
-(relativ)m(e)e(to)h(the)f(mean)427 1297 y(equator)d(and)f(equino)m(x)g
-(of)g(ep)s(o)s(c)m(h)h(EPOCH.)p 0 1467 3780 8 v 0 1580
-a Fx(SLA)p Fn(_)p Fx(PV2EL)100 b Fm(Orbital)37 b(Elemen)m(ts)f(from)h
-(P)m(osition/V)-10 b(elo)s(cit)m(y)96 b Fx(SLA)p Fn(_)p
-Fx(PV2EL)0 1930 y FB(A)m(CTION)44 b FD(:)36 b(Helio)s(cen)m(tric)22
-b(osculating)g(elemen)m(ts)g(obtained)g(from)f(instan)m(taneous)h(p)s
-(osition)f(and)g(v)m(elo)s(cit)m(y)-8 b(.)0 2118 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_PV2EL)g(\(PV,)g(DATE,)h(PMASS,)f(JFORMR,)g
-(JFORM,)g(EPOCH,)g(ORBINC,)1192 2231 y(ANODE,)f(PERIH,)i(AORQ,)f(E,)h
-(AORL,)f(DM,)h(JSTAT\))0 2637 y FB(GIVEN)e FD(:)277 2783
-y Fq(PV)606 b FB(D\(6\))431 b FD(helio)s(cen)m(tric)29
-b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43 b Fl(x)r(;)32
-b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20 b FD(],)31
-b(equatorial,)f(J2000)1825 2896 y(\(A)m(U,)i(A)m(U/s;)f(Note)h(1\))277
-3009 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(date)29 b(\(TT)f(Mo)s
-(di\014ed)e(Julian)g(Date)k(=)e(JD)p Fo(\000)p FD(2400000.5\))277
-3122 y Fq(PMASS)422 b FB(D)565 b FD(mass)30 b(of)h(the)f(planet)g
-(\(Sun)f(=)h(1;)h(Note)h(2\))277 3235 y Fq(JF)n(ORMR)347
-b FB(I)605 b FD(requested)30 b(elemen)m(t)h(set)g(\(1-3;)h(Note)g(3\))0
-3682 y FB(RETURNED)46 b FD(:)277 3828 y Fq(JF)n(ORM)413
-b FB(I)605 b FD(elemen)m(t)31 b(set)g(actually)f(returned)f(\(1-3;)j
-(Note)g(4\))277 3941 y Fq(EPOCH)409 b FB(D)565 b FD(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)g(\()p Fl(t)2462 3955 y Fu(0)2531
-3941 y FD(or)g Fl(T)13 b FD(,)30 b(TT)g(MJD\))277 4054
-y Fq(ORBINC)368 b FB(D)565 b FD(inclination)28 b(\()p
-Fl(i)p FD(,)j(radians\))277 4167 y Fq(ANODE)399 b FB(D)565
-b FD(longitude)29 b(of)i(the)f(ascending)g(no)s(de)g(\(\012,)g
-(radians\))277 4280 y Fq(PERIH)443 b FB(D)565 b FD(longitude)29
-b(or)i(argumen)m(t)f(of)h(p)s(erihelion)c(\()p Fl($)33
-b FD(or)e Fl(!)s FD(,)1825 4393 y(radians\))277 4506
-y Fq(A)n(OR)n(Q)466 b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s
-(erihelion)d(distance)k(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277
-4619 y Fq(E)674 b FB(D)565 b FD(eccen)m(tricit)m(y)32
-b(\()p Fl(e)p FD(\))277 4732 y Fq(A)n(ORL)477 b FB(D)565
-b FD(mean)31 b(anomaly)f(or)g(longitude)f(\()p Fl(M)41
-b FD(or)30 b Fl(L)p FD(,)h(radians,)1825 4844 y(JF)m(ORM=1,2)g(only\))
-277 4957 y Fq(DM)585 b FB(D)565 b FD(daily)29 b(motion)h(\()p
-Fl(n)p FD(,)g(radians,)g(JF)m(ORM=1)h(only\))277 5070
-y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1898
-5183 y(0)30 b(=)g(OK)1825 5296 y Fo(\000)p FD(1)g(=)g(illegal)f(PMASS)
-1825 5409 y Fo(\000)p FD(2)h(=)g(illegal)f(JF)m(ORMR)1825
-5522 y Fo(\000)p FD(3)h(=)g(p)s(osition/v)m(elo)s(cit)m(y)g(out)g(of)h
-(allo)m(w)m(ed)f(range)p eop
-%%Page: 132 134
-132 133 bop 0 52 a FD(132)0 351 y FB(NOTES)44 b FD(:)311
-539 y(1.)i(The)22 b(PV)g(6-v)m(ector)i(is)d(with)f(resp)s(ect)i(to)h
-(the)f(mean)g(equator)g(and)g(equino)m(x)f(of)h(ep)s(o)s(c)m(h)g
-(J2000.)39 b(The)427 652 y(orbital)29 b(elemen)m(ts)i(pro)s(duced)e
-(are)i(with)e(resp)s(ect)h(to)h(the)g(J2000)h(ecliptic)d(and)h(mean)g
-(equino)m(x.)311 798 y(2.)46 b(The)e(mass,)j(PMASS,)c(is)g(imp)s(ortan)
-m(t)g(only)g(for)g(the)h(larger)g(planets.)80 b(F)-8
-b(or)44 b(most)g(purp)s(oses)427 911 y(\()p Fq(e.g.)30
-b FD(asteroids\))h(use)f(0D0.)42 b(V)-8 b(alues)30 b(less)g(than)g
-(zero)h(are)g(illegal.)311 1058 y(3.)46 b(Three)30 b(di\013eren)m(t)g
-(elemen)m(t-format)i(options)d(are)i(supp)s(orted,)e(as)h(follo)m(ws.)
-427 1300 y(JF)m(ORM=1,)h(suitable)e(for)i(the)f(ma)5
-b(jor)30 b(planets:)602 1492 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)f Fl(t)1910 1506 y Fu(0)1980 1492
-y FD(\(TT)g(MJD\))602 1605 y(ORBINC)45 b(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 1718 y(ANODE)76 b(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-1831 y(PERIH)122 b(=)55 b(longitude)29 b(of)h(p)s(erihelion)d
-Fl($)34 b FD(\(radians\))602 1944 y(A)m(OR)m(Q)143 b(=)55
-b(mean)30 b(distance)g Fl(a)h FD(\(A)m(U\))602 2057 y(E)352
-b(=)55 b(eccen)m(tricit)m(y)31 b Fl(e)g FD(\(0)26 b Fo(\024)f
-Fl(e)h(<)f FD(1\))602 2170 y(A)m(ORL)154 b(=)55 b(mean)30
-b(longitude)f Fl(L)i FD(\(radians\))602 2282 y(DM)262
-b(=)55 b(daily)29 b(motion)h Fl(n)g FD(\(radians\))427
-2474 y(JF)m(ORM=2,)h(suitable)e(for)i(minor)d(planets:)602
-2667 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)f
-Fl(t)1910 2681 y Fu(0)1980 2667 y FD(\(TT)g(MJD\))602
-2779 y(ORBINC)45 b(=)55 b(inclination)27 b Fl(i)k FD(\(radians\))602
-2892 y(ANODE)76 b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)
-f(\012)h(\(radians\))602 3005 y(PERIH)122 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 3118
-y(A)m(OR)m(Q)143 b(=)55 b(mean)30 b(distance)g Fl(a)h
-FD(\(A)m(U\))602 3231 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h(<)f FD(1\))602
-3344 y(A)m(ORL)154 b(=)55 b(mean)30 b(anomaly)h Fl(M)40
-b FD(\(radians\))427 3536 y(JF)m(ORM=3,)31 b(suitable)e(for)i(comets:)
-602 3728 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(p)s(erihelion)c
-Fl(T)43 b FD(\(TT)30 b(MJD\))602 3841 y(ORBINC)45 b(=)55
-b(inclination)27 b Fl(i)k FD(\(radians\))602 3954 y(ANODE)76
-b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f(\012)h
-(\(radians\))602 4067 y(PERIH)122 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 4180
-y(A)m(OR)m(Q)143 b(=)55 b(p)s(erihelion)27 b(distance)j
-Fl(q)j FD(\(A)m(U\))602 4293 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h Fo(\024)f FD(10\))311
-4485 y(4.)46 b(It)26 b(ma)m(y)g(not)g(b)s(e)f(p)s(ossible)e(to)j
-(generate)h(elemen)m(ts)f(in)f(the)g(form)g(requested)h(through)f(JF)m
-(ORMR.)427 4598 y(The)45 b(caller)f(is)g(noti\014ed)g(of)h(the)g(form)f
-(of)h(elemen)m(ts)g(actually)g(returned)f(b)m(y)g(means)h(of)g(the)427
-4711 y(JF)m(ORM)31 b(argumen)m(t:)554 4903 y(JF)m(ORMR)119
-b(JF)m(ORM)234 b(meaning)705 5128 y(1)465 b(1)362 b(OK:)30
-b(elemen)m(ts)g(are)h(in)e(the)i(requested)f(format)705
-5241 y(1)465 b(2)362 b(nev)m(er)30 b(happ)s(ens)705 5354
-y(1)465 b(3)362 b(orbit)29 b(not)i(elliptical)705 5467
-y(2)465 b(1)362 b(nev)m(er)30 b(happ)s(ens)705 5580 y(2)465
-b(2)362 b(OK:)30 b(elemen)m(ts)g(are)h(in)e(the)i(requested)f(format)
-705 5693 y(2)465 b(3)362 b(orbit)29 b(not)i(elliptical)p
-eop
-%%Page: 133 135
-133 134 bop 0 52 a Fw(SUN/67.70)3206 b FD(133)705 351
-y(3)465 b(1)362 b(nev)m(er)30 b(happ)s(ens)705 464 y(3)465
-b(2)362 b(nev)m(er)30 b(happ)s(ens)705 577 y(3)465 b(3)362
-b(OK:)30 b(elemen)m(ts)g(are)h(in)e(the)i(requested)f(format)311
-840 y(5.)46 b(The)30 b(argumen)m(ts)h(returned)f(for)g(eac)m(h)i(v)-5
-b(alue)31 b(of)f(JF)m(ORM)i(\()p Fq(cf.)41 b FD(Note)32
-b(5:)42 b(JF)m(ORM)31 b(ma)m(y)g(not)g(b)s(e)427 953
-y(the)g(same)g(as)f(JF)m(ORMR\))h(are)g(as)g(follo)m(ws:)602
-1217 y(JF)m(ORM)282 b(1)273 b(2)g(3)602 1443 y(EPOCH)k
-Fl(t)1241 1457 y Fu(0)1526 1443 y Fl(t)1559 1457 y Fu(0)1844
-1443 y Fl(T)602 1556 y FD(ORBINC)237 b Fl(i)287 b(i)g(i)602
-1668 y FD(ANODE)268 b(\012)252 b(\012)g(\012)602 1781
-y(PERIH)314 b Fl($)243 b(!)261 b(!)602 1894 y FD(A)m(OR)m(Q)335
-b Fl(a)270 b(a)g(q)602 2007 y FD(E)544 b Fl(e)276 b(e)g(e)602
-2120 y FD(A)m(ORL)346 b Fl(L)256 b(M)230 b FD(-)602 2233
-y(DM)454 b Fl(n)263 b FD(-)288 b(-)427 2496 y(where:)602
-2717 y Fl(t)635 2731 y Fu(0)1016 2717 y FD(is)29 b(the)i(ep)s(o)s(c)m
-(h)f(of)g(the)h(elemen)m(ts)g(\(MJD,)g(TT\))602 2830
-y Fl(T)361 b FD(is)29 b(the)i(ep)s(o)s(c)m(h)f(of)g(p)s(erihelion)d
-(\(MJD,)32 b(TT\))602 2943 y Fl(i)383 b FD(is)29 b(the)i(inclination)c
-(\(radians\))602 3056 y(\012)348 b(is)29 b(the)i(longitude)e(of)h(the)h
-(ascending)e(no)s(de)h(\(radians\))602 3169 y Fl($)339
-b FD(is)29 b(the)i(longitude)e(of)h(p)s(erihelion)d(\(radians\))602
-3282 y Fl(!)357 b FD(is)29 b(the)i(argumen)m(t)f(of)h(p)s(erihelion)c
-(\(radians\))602 3394 y Fl(a)366 b FD(is)29 b(the)i(mean)f(distance)g
-(\(A)m(U\))602 3507 y Fl(q)373 b FD(is)29 b(the)i(p)s(erihelion)c
-(distance)j(\(A)m(U\))602 3620 y Fl(e)372 b FD(is)29
-b(the)i(eccen)m(tricit)m(y)602 3733 y Fl(L)352 b FD(is)29
-b(the)i(longitude)e(\(radians,)g(0)21 b Fo(\000)f FD(2)p
-Fl(\031)s FD(\))602 3846 y Fl(M)326 b FD(is)29 b(the)i(mean)f(anomaly)g
-(\(radians,)g(0)20 b Fo(\000)g FD(2)p Fl(\031)s FD(\))602
-3959 y Fl(n)359 b FD(is)29 b(the)i(daily)d(motion)i(\(radians\))602
-4072 y(-)384 b(means)30 b(no)g(v)-5 b(alue)30 b(is)f(set)311
-4293 y(6.)46 b(A)m(t)c(v)m(ery)g(small)e(inclinations,)h(the)h
-(longitude)e(of)h(the)g(ascending)g(no)s(de)g(ANODE)g(b)s(ecomes)427
-4405 y(indeterminate)36 b(and)g(under)f(some)i(circumstances)f(ma)m(y)h
-(b)s(e)f(set)h(arbitrarily)d(to)j(zero.)60 b(Simi-)427
-4518 y(larly)-8 b(,)38 b(if)d(the)i(orbit)f(is)f(close)i(to)h
-(circular,)e(the)h(true)g(anomaly)f(b)s(ecomes)h(indeterminate)e(and)
-427 4631 y(under)h(some)i(circumstances)g(ma)m(y)g(b)s(e)f(set)h
-(arbitrarily)d(to)j(zero.)63 b(In)37 b(suc)m(h)g(cases,)j(the)e(other)
-427 4744 y(elemen)m(ts)h(are)g(automatically)g(adjusted)f(to)i(comp)s
-(ensate,)h(and)d(so)h(the)g(elemen)m(ts)g(remain)f(a)427
-4857 y(v)-5 b(alid)29 b(description)f(of)j(the)f(orbit.)311
-5039 y(7.)46 b(The)30 b(osculating)g(ep)s(o)s(c)m(h)g(for)g(the)h
-(returned)e(elemen)m(ts)i(is)e(the)i(argumen)m(t)f(D)m(A)-8
-b(TE.)0 5580 y FB(REFERENCE)44 b FD(:)55 b(Sterne,)40
-b(Theo)s(dore)d(E.,)j Fq(A)n(n)e(Intr)-5 b(o)g(duction)42
-b(to)e(Celestial)g(Me)-5 b(chanics,)40 b FD(In)m(terscience)227
-5693 y(Publishers,)27 b(1960.)p eop
-%%Page: 134 136
-134 135 bop 0 52 a FD(134)p 0 267 3780 8 v 0 380 a Fx(SLA)p
-Fn(_)p Fx(PV2UE)91 b Fm(P)m(osition/V)-10 b(elo)s(cit)m(y)34
-b(to)k(Univ)m(ersal)e(Elemen)m(ts)90 b Fx(SLA)p Fn(_)p
-Fx(PV2UE)0 730 y FB(A)m(CTION)44 b FD(:)39 b(Construct)26
-b(a)g(univ)m(ersal)f(elemen)m(t)i(set)g(based)f(on)g(an)h(instan)m
-(taneous)f(p)s(osition)e(and)i(v)m(elo)s(cit)m(y)-8 b(.)0
-918 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_PV2UE)g(\(PV,)g(DATE,)h
-(PMASS,)f(U,)h(JSTAT\))0 1269 y FB(GIVEN)e FD(:)277 1416
-y Fq(PV)606 b FB(D\(6\))431 b FD(helio)s(cen)m(tric)29
-b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43 b Fl(x)r(;)32
-b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20 b FD(],)31
-b(equatorial,)f(J2000)1825 1528 y(\(A)m(U,)i(A)m(U/s;)f(Note)h(1\))277
-1641 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(date)29 b(\(TT)f(Mo)s
-(di\014ed)e(Julian)g(Date)k(=)e(JD)p Fo(\000)p FD(2400000.5\))277
-1754 y Fq(PMASS)422 b FB(D)565 b FD(mass)30 b(of)h(the)f(planet)g
-(\(Sun)f(=)h(1;)h(Note)h(2\))0 2111 y FB(RETURNED)46
-b FD(:)277 2257 y Fq(U)668 b FB(D\(13\))379 b FD(univ)m(ersal)29
-b(orbital)g(elemen)m(ts)i(\(Note)h(3\))537 2370 y(\(1\))1006
-b(com)m(bined)30 b(mass)g(\()p Fl(M)h FD(+)20 b Fl(m)p
-FD(\))537 2483 y(\(2\))1006 b(total)31 b(energy)g(of)g(the)f(orbit)g
-(\()p Fl(\013)p FD(\))537 2596 y(\(3\))1006 b(reference)31
-b(\(osculating\))f(ep)s(o)s(c)m(h)h(\()p Fl(t)2869 2610
-y Fu(0)2908 2596 y FD(\))499 2709 y(\(4-6\))969 b(p)s(osition)29
-b(at)i(reference)g(ep)s(o)s(c)m(h)f(\()p FB(r)2836 2723
-y Fu(0)2876 2709 y FD(\))499 2822 y(\(7-9\))969 b(v)m(elo)s(cit)m(y)31
-b(at)g(reference)g(ep)s(o)s(c)m(h)f(\()p FB(v)2837 2836
-y Fu(0)2877 2822 y FD(\))514 2934 y(\(10\))984 b(helio)s(cen)m(tric)29
-b(distance)h(at)h(reference)g(ep)s(o)s(c)m(h)514 3047
-y(\(11\))984 b FB(r)1701 3061 y Fu(0)1741 3047 y Fl(:)p
-FB(v)1821 3061 y Fu(0)514 3160 y FD(\(12\))g(date)31
-b(\()p Fl(t)p FD(\))514 3273 y(\(13\))984 b(univ)m(ersal)29
-b(eccen)m(tric)i(anomaly)f(\()p Fl( )s FD(\))i(of)e(date,)i(appro)m(x)
-277 3386 y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1866
-3499 y(0)30 b(=)h(OK)1798 3612 y Fo(\000)p FD(1)f(=)g(illegal)f(PMASS)
-1798 3725 y Fo(\000)p FD(2)h(=)g(to)s(o)h(close)g(to)g(Sun)1798
-3838 y Fo(\000)p FD(3)f(=)g(to)s(o)h(slo)m(w)0 4194 y
-FB(NOTES)44 b FD(:)311 4383 y(1.)i(The)30 b(PV)h(6-v)m(ector)i(can)e(b)
-s(e)e(with)h(resp)s(ect)g(to)h(an)m(y)g(c)m(hosen)g(inertial)e(frame,)i
-(and)f(the)g(resulting)427 4496 y(univ)m(ersal-elemen)m(t)h(set)h(will)
-d(b)s(e)h(with)h(resp)s(ect)g(to)h(the)g(same)g(frame.)44
-b(A)31 b(common)h(c)m(hoice)g(will)427 4609 y(b)s(e)e(mean)g(equator)h
-(and)f(ecliptic)f(of)i(ep)s(o)s(c)m(h)f(J2000.)311 4756
-y(2.)46 b(The)e(mass,)j(PMASS,)c(is)g(imp)s(ortan)m(t)g(only)g(for)g
-(the)h(larger)g(planets.)80 b(F)-8 b(or)44 b(most)g(purp)s(oses)427
-4869 y(\()p Fq(e.g.)30 b FD(asteroids\))h(use)f(0D0.)42
-b(V)-8 b(alues)30 b(less)g(than)g(zero)h(are)g(illegal.)311
-5016 y(3.)46 b(The)40 b(\\univ)m(ersal")f(elemen)m(ts)h(are)g(those)h
-(whic)m(h)d(de\014ne)h(the)h(orbit)f(for)h(the)g(purp)s(oses)e(of)i
-(the)427 5128 y(metho)s(d)32 b(of)g(univ)m(ersal)e(v)-5
-b(ariables)31 b(\(see)i(reference\).)47 b(They)32 b(consist)f(of)i(the)
-f(com)m(bined)f(mass)h(of)427 5241 y(the)h(t)m(w)m(o)h(b)s(o)s(dies,)e
-(an)g(ep)s(o)s(c)m(h,)h(and)f(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m
-(y)h(v)m(ectors)h(\(arbitrary)e(reference)427 5354 y(frame\))j(at)g
-(that)g(ep)s(o)s(c)m(h.)53 b(The)34 b(parameter)h(set)g(used)f(here)g
-(includes)e(also)j(v)-5 b(arious)33 b(quan)m(tities)427
-5467 y(that)i(can,)g(in)d(fact,)k(b)s(e)d(deriv)m(ed)f(from)i(the)f
-(other)h(information.)49 b(This)32 b(approac)m(h)i(is)f(tak)m(en)i(to)
-427 5580 y(a)m(v)m(oiding)d(unnecessary)f(computation)h(and)g(loss)f
-(of)h(accuracy)-8 b(.)48 b(The)31 b(supplemen)m(tary)g(quan)m(ti-)427
-5693 y(ties)22 b(are)h(\(i\))f Fl(\013)p FD(,)i(whic)m(h)d(is)g(prop)s
-(ortional)f(to)j(the)g(total)g(energy)f(of)h(the)f(orbit,)h(\(ii\))e
-(the)i(helio)s(cen)m(tric)p eop
-%%Page: 135 137
-135 136 bop 0 52 a Fw(SUN/67.70)3206 b FD(135)427 351
-y(distance)35 b(at)g(ep)s(o)s(c)m(h,)h(\(iii\))d(the)i(out)m(w)m(ards)g
-(comp)s(onen)m(t)g(of)g(the)g(v)m(elo)s(cit)m(y)g(at)h(the)f(giv)m(en)f
-(ep)s(o)s(c)m(h,)427 464 y(\(iv\))29 b(an)f(estimate)h(of)g
-Fl( )s FD(,)h(the)e(\\univ)m(ersal)g(eccen)m(tric)h(anomaly")g(at)g(a)g
-(giv)m(en)g(date)g(and)f(\(v\))h(that)427 577 y(date.)0
-978 y FB(REFERENCE)44 b FD(:)d(Ev)m(erhart,)31 b(E.)f(&)g(Pitkin,)f
-(E.T.,)h(Am.)h(J.)f(Ph)m(ys.)g(51,)i(712,)g(1983.)p 0
-1126 3780 8 v 0 1239 a Fx(SLA)p Fn(_)p Fx(PV)l(OBS)277
-b Fm(Observ)-7 b(atory)37 b(P)m(osition)f(&)j(V)-10 b(elo)s(cit)m(y)278
-b Fx(SLA)p Fn(_)p Fx(PV)l(OBS)0 1589 y FB(A)m(CTION)44
-b FD(:)c(P)m(osition)30 b(and)g(v)m(elo)s(cit)m(y)h(of)f(an)h
-(observing)e(station.)0 1777 y FB(CALL)45 b FD(:)77 b
-Ft(CALL)46 b(sla_PVOBS)g(\(P,)h(H,)g(STL,)f(PV\))0 2150
-y FB(GIVEN)f FD(:)277 2296 y Fq(P)674 b FB(D)565 b FD(latitude)30
-b(\(geo)s(detic,)h(radians\))277 2409 y Fq(H)668 b FB(D)565
-b FD(heigh)m(t)31 b(ab)s(o)m(v)m(e)i(reference)f(spheroid)d(\(geo)s
-(detic,)k(metres\))277 2635 y Fq(STL)563 b FB(D)i FD(lo)s(cal)30
-b(apparen)m(t)g(sidereal)f(time)h(\(radians\))0 3027
-y FB(RETURNED)46 b FD(:)277 3173 y Fq(PV)606 b FB(D\(6\))431
-b FD([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43 b Fl(x)r(;)32
-b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20 b FD(])54
-b(\(A)m(U,)i(A)m(U)g(s)2761 3140 y Fp(\000)p Fu(1)2855
-3173 y FD(,)k(true)55 b(equator)g(and)1658 3286 y(equino)m(x)30
-b(of)h(date\))0 3679 y FB(NOTE)44 b FD(:)d(IA)m(U)31
-b(1976)h(constan)m(ts)f(are)g(used.)p 0 3810 V 0 3922
-a Fx(SLA)p Fn(_)p Fx(PXY)756 b Fm(Apply)38 b(Linear)g(Mo)s(del)758
-b Fx(SLA)p Fn(_)p Fx(PXY)0 4273 y FB(A)m(CTION)44 b FD(:)64
-b(Giv)m(en)42 b(arra)m(ys)h(of)f Fq(exp)-5 b(e)g(cte)g(d)53
-b FD(and)42 b Fq(me)-5 b(asur)g(e)g(d)60 b FD([)15 b
-Fl(x;)g(y)j FD(])43 b(co)s(ordinates,)i(and)c(a)i(linear)e(mo)s(del)227
-4386 y(relating)36 b(them)h(\(as)g(pro)s(duced)f(b)m(y)g(sla)p
-Ft(_)p FD(FITXY\),)h(compute)g(the)g(arra)m(y)g(of)g
-Fq(pr)-5 b(e)g(dicte)g(d)49 b FD(co)s(ordinates)227 4499
-y(and)30 b(the)h(RMS)f(residuals.)0 4686 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_PXY)g(\(NP,XYE,XYM,COEFFS,XYP,XR)o(MS,Y)o
-(RMS)o(,RRM)o(S\))0 5059 y FB(GIVEN)f FD(:)277 5205 y
-Fq(NP)606 b FB(I)f FD(n)m(um)m(b)s(er)29 b(of)i(samples)277
-5318 y Fq(XYE)538 b FB(D\(2,NP\))249 b FD(exp)s(ected)31
-b([)15 b Fl(x;)g(y)k FD(])30 b(for)g(eac)m(h)i(sample)277
-5431 y Fq(XYM)518 b FB(D\(2,NP\))249 b FD(measured)30
-b([)15 b Fl(x;)g(y)k FD(])30 b(for)g(eac)m(h)i(sample)277
-5544 y Fq(COEFFS)370 b FB(D\(6\))431 b FD(co)s(e\016cien)m(ts)31
-b(of)g(mo)s(del)e(\(see)i(b)s(elo)m(w\))p eop
-%%Page: 136 138
-136 137 bop 0 52 a FD(136)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(XYP)538 b FB(D\(2,NP\))249 b FD(predicted)29
-b([)15 b Fl(x;)g(y)k FD(])31 b(for)f(eac)m(h)h(sample)277
-610 y Fq(XRMS)469 b FB(D)565 b FD(RMS)30 b(in)f(X)277
-723 y Fq(YRMS)469 b FB(D)565 b FD(RMS)30 b(in)f(Y)277
-836 y Fq(RRMS)471 b FB(D)565 b FD(total)31 b(RMS)f(\(v)m(ector)j(sum)c
-(of)i(XRMS)f(and)g(YRMS\))0 1214 y FB(NOTES)44 b FD(:)311
-1411 y(1.)i(The)33 b(mo)s(del)g(is)f(supplied)f(in)h(the)i(arra)m(y)g
-(COEFFS.)f(Naming)g(the)h(six)e(elemen)m(ts)i(of)g(COEFFS)427
-1524 y Fl(a;)15 b(b;)g(c;)g(d;)g(e)40 b FD(&)d Fl(f)10
-b FD(,)39 b(the)e(mo)s(del)f(transforms)h Fq(me)-5 b(asur)g(e)g(d)49
-b FD(co)s(ordinates)37 b([)p Fl(x)2945 1538 y Ff(m)3012
-1524 y Fl(;)15 b(y)3097 1538 y Ff(m)3178 1524 y FD(])38
-b(in)m(to)f Fq(pr)-5 b(e)g(dicte)g(d)427 1637 y FD(co)s(ordinates)30
-b([)p Fl(x)987 1651 y Ff(p)1027 1637 y Fl(;)15 b(y)1112
-1651 y Ff(p)1167 1637 y FD(])31 b(as)f(follo)m(ws:)597
-1788 y Fl(x)649 1802 y Ff(p)714 1788 y FD(=)25 b Fl(a)20
-b FD(+)g Fl(bx)1060 1802 y Ff(m)1147 1788 y FD(+)g Fl(cy)1322
-1802 y Ff(m)597 1901 y Fl(y)642 1915 y Ff(p)707 1901
-y FD(=)25 b Fl(d)20 b FD(+)g Fl(ex)1055 1915 y Ff(m)1142
-1901 y FD(+)g Fl(f)10 b(y)1333 1915 y Ff(m)311 2052 y
-FD(2.)46 b(The)30 b(residuals)e(are)j(\()p Fl(x)1228
-2066 y Ff(p)1288 2052 y Fo(\000)20 b Fl(x)1431 2066 y
-Ff(e)1468 2052 y FD(\))31 b(and)e(\()p Fl(y)1790 2066
-y Ff(p)1850 2052 y Fo(\000)20 b Fl(y)1986 2066 y Ff(e)2022
-2052 y FD(\).)311 2203 y(3.)46 b(If)38 b(NP)g(is)f(less)h(than)g(or)g
-(equal)g(to)h(zero,)i(no)d(co)s(ordinates)g(are)g(transformed,)i(and)d
-(the)i(RMS)427 2316 y(residuals)28 b(are)j(all)e(zero.)311
-2467 y(4.)46 b(See)31 b(also)f(sla)p Ft(_)p FD(FITXY,)g(sla)p
-Ft(_)p FD(INVF,)h(sla)p Ft(_)p FD(XY2XY,)g(sla)p Ft(_)p
-FD(DCMPF)p 0 2609 3780 8 v 0 2722 a Fx(SLA)p Fn(_)p Fx(RANDOM)489
-b Fm(Random)37 b(Num)m(b)s(er)489 b Fx(SLA)p Fn(_)p Fx(RANDOM)0
-3073 y FB(A)m(CTION)44 b FD(:)c(Generate)32 b(pseudo-random)d(real)h(n)
-m(um)m(b)s(er)f(in)h(the)g(range)h(0)26 b Fo(\024)e Fl(x)i(<)f
-FD(1.)0 3260 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_RANDOM)d
-(\(SEED\))0 3621 y FB(GIVEN)g FD(:)277 3792 y Fq(SEED)492
-b FB(R)567 b FD(an)30 b(arbitrary)g(real)g(n)m(um)m(b)s(er)0
-4179 y FB(RETURNED)46 b FD(:)277 4325 y Fq(SEED)492 b
-FB(R)567 b FD(a)31 b(new)f(arbitrary)f(v)-5 b(alue)277
-4438 y Fq(sla)p Ft(_)p Fq(RANDOM)159 b FB(R)567 b FD(Pseudo-random)30
-b(real)g(n)m(um)m(b)s(er)f(0)c Fo(\024)g Fl(x)h(<)f FD(1.)0
-4816 y FB(NOTE)44 b FD(:)d(The)30 b(implemen)m(tation)f(is)g(mac)m
-(hine-dep)s(enden)m(t.)p 0 4959 V 0 5072 a Fx(SLA)p Fn(_)p
-Fx(RANGE)407 b Fm(Put)38 b(Angle)g(in)m(to)f(Range)h
-Fh(\006)p Fg(\031)413 b Fx(SLA)p Fn(_)p Fx(RANGE)0 5422
-y FB(A)m(CTION)44 b FD(:)c(Normalize)31 b(an)f(angle)g(in)m(to)h(the)f
-(range)h Fo(\006)p Fl(\031)i FD(\(single)c(precision\).)0
-5610 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_RANGE)d(\(ANGLE\))p
-eop
-%%Page: 137 139
-137 138 bop 0 52 a Fw(SUN/67.70)3206 b FD(137)0 351 y
-FB(GIVEN)45 b FD(:)277 523 y Fq(ANGLE)411 b FB(R)567
-b FD(angle)31 b(in)e(radians)0 871 y FB(RETURNED)46 b
-FD(:)277 1042 y Fq(sla)p Ft(_)p Fq(RANGE)248 b FB(R)567
-b FD(ANGLE)31 b(expressed)f(in)f(the)h(range)h Fo(\006)p
-Fl(\031)s FD(.)p 0 1185 3780 8 v 0 1298 a Fx(SLA)p Fn(_)p
-Fx(RANORM)206 b Fm(Put)39 b(Angle)e(in)m(to)h(Range)g(0)7
-b Fh(\000)g Fm(2)p Fg(\031)211 b Fx(SLA)p Fn(_)p Fx(RANORM)0
-1648 y FB(A)m(CTION)44 b FD(:)c(Normalize)31 b(an)f(angle)g(in)m(to)h
-(the)f(range)h(0)5 b Fo(\000)g FD(2)p Fl(\031)34 b FD(\(single)29
-b(precision\).)0 1836 y FB(CALL)45 b FD(:)77 b Ft(R)47
-b(=)h(sla_RANORM)d(\(ANGLE\))0 2174 y FB(GIVEN)g FD(:)277
-2345 y Fq(ANGLE)411 b FB(R)567 b FD(angle)31 b(in)e(radians)0
-2693 y FB(RETURNED)46 b FD(:)277 2865 y Fq(sla)p Ft(_)p
-Fq(RANORM)162 b FB(R)567 b FD(ANGLE)31 b(expressed)f(in)f(the)h(range)h
-(0)5 b Fo(\000)g FD(2)p Fl(\031)p 0 3008 V 0 3120 a Fx(SLA)p
-Fn(_)p Fx(R)l(CC)528 b Fm(Barycen)m(tric)36 b(Co)s(ordinate)g(Time)526
-b Fx(SLA)p Fn(_)p Fx(R)l(CC)0 3471 y FB(CALL)45 b FD(:)77
-b Ft(D)47 b(=)h(sla_RCC)d(\(TDB,)i(UT1,)f(WL,)h(U,)h(V\))0
-3658 y FB(A)m(CTION)c FD(:)c(The)29 b(relativistic)f(clo)s(c)m(k)j
-(correction:)40 b(the)30 b(di\013erence)g(b)s(et)m(w)m(een)g
-Fq(pr)-5 b(op)g(er)34 b(time)j FD(at)31 b(a)f(p)s(oin)m(t)f(on)227
-3771 y(the)21 b(Earth)f(and)f Fq(c)-5 b(o)g(or)g(dinate)27
-b(time)g FD(in)19 b(the)i(solar)e(system)i(barycen)m(tric)f(space-time)
-h(frame)f(of)h(reference.)227 3884 y(The)40 b(prop)s(er)f(time)h(is)g
-(T)-8 b(errestrial)39 b(Time,)j(TT;)e(the)g(co)s(ordinate)h(time)f(is)f
-(an)h(implemen)m(tation)f(of)227 3997 y(Barycen)m(tric)31
-b(Dynamical)f(Time,)g(TDB.)0 4344 y FB(GIVEN)45 b FD(:)277
-4490 y Fq(TDB)538 b FB(D)565 b FD(TDB)31 b(\(MJD:)g(JD)p
-Fo(\000)p FD(2400000.5\))277 4603 y Fq(UT1)557 b FB(D)565
-b FD(univ)m(ersal)29 b(time)h(\(fraction)g(of)h(one)f(da)m(y\))277
-4716 y Fq(WL)588 b FB(D)565 b FD(clo)s(c)m(k)31 b(longitude)e
-(\(radians)g(w)m(est\))277 4829 y Fq(U)668 b FB(D)565
-b FD(clo)s(c)m(k)31 b(distance)f(from)g(Earth)g(spin)e(axis)i(\(km\))
-277 4942 y Fq(V)668 b FB(D)565 b FD(clo)s(c)m(k)23 b(distance)e(north)h
-(of)g(Earth)g(equatorial)g(plane)f(\(km\))0 5394 y FB(RETURNED)46
-b FD(:)277 5566 y Fq(sla)p Ft(_)p Fq(R)n(CC)388 b FB(D)565
-b FD(TDB)p Fo(\000)p FD(TT)30 b(\(sec;)i(Note)f(1\))p
-eop
-%%Page: 138 140
-138 139 bop 0 52 a FD(138)0 351 y FB(NOTES)44 b FD(:)311
-550 y(1.)i(TDB)37 b(is)e(co)s(ordinate)h(time)f(in)g(the)h(solar)g
-(system)g(barycen)m(tre)h(frame)f(of)g(reference,)i(in)d(units)427
-663 y(c)m(hosen)j(to)g(eliminate)e(the)h(scale)h(di\013erence)f(with)f
-(resp)s(ect)h(to)h(terrestrial)e(time.)61 b(TT)37 b(is)f(the)427
-776 y(prop)s(er)29 b(time)h(for)g(clo)s(c)m(ks)h(at)g(mean)g(sea)g(lev)
-m(el)f(on)g(the)h(Earth.)311 928 y(2.)46 b(The)f(n)m(um)m(b)s(er)f
-(returned)h(b)m(y)g(sla)p Ft(_)p FD(R)m(CC)f(comprises)h(a)h(main)e
-(\(ann)m(ual\))h(sin)m(usoidal)e(term)i(of)427 1041 y(amplitude)30
-b(appro)m(ximately)i(1.66ms,)i(plus)c(lunar)g(and)i(planetary)f(terms)h
-(up)f(to)i(ab)s(out)f(20)p Fl(\026)p FD(s,)427 1154 y(and)d(diurnal)e
-(terms)i(up)f(to)i(2)p Fl(\026)p FD(s.)41 b(The)29 b(v)-5
-b(ariation)28 b(arises)h(from)g(the)h(transv)m(erse)f(Doppler)g
-(e\013ect)427 1267 y(and)40 b(the)h(gra)m(vitational)f(red-shift)f(as)i
-(the)f(observ)m(er)h(v)-5 b(aries)40 b(in)f(sp)s(eed)h(and)f(mo)m(v)m
-(es)j(through)427 1380 y(di\013eren)m(t)30 b(gra)m(vitational)h(p)s
-(oten)m(tials.)311 1532 y(3.)46 b(The)29 b(argumen)m(t)g(TDB)h(is,)f
-(strictly)-8 b(,)29 b(the)g(barycen)m(tric)g(co)s(ordinate)g(time;)h
-(ho)m(w)m(ev)m(er,)h(the)e(terres-)427 1645 y(trial)g(time)i(\(TT\))f
-(can)h(in)e(practice)h(b)s(e)g(used)g(without)f(signi\014can)m(t)g
-(loss)h(of)h(accuracy)-8 b(.)311 1797 y(4.)46 b(The)27
-b(geo)s(cen)m(tric)i(mo)s(del)e(is)f(that)i(of)g(F)-8
-b(airhead)28 b(&)f(Bretagnon)i(\(1990\),)h(in)d(its)g(full)e(form.)39
-b(It)28 b(w)m(as)427 1910 y(supplied)34 b(b)m(y)j(F)-8
-b(airhead)37 b(\(priv)-5 b(ate)36 b(comm)m(unication\))h(as)g(a)h(F)-8
-b(ortran)37 b(subroutine.)59 b(A)37 b(n)m(um)m(b)s(er)427
-2022 y(of)32 b(co)s(ding)f(c)m(hanges)i(w)m(ere)g(made)f(to)h(this)e
-(subroutine)e(in)i(order)h(matc)m(h)g(the)h(calling)d(sequence)427
-2135 y(of)41 b(previous)e(v)m(ersions)h(of)h(the)g(presen)m(t)g
-(routine,)h(to)g(comply)e(with)f(Starlink)g(programming)427
-2248 y(standards)f(and)f(to)i(a)m(v)m(oid)g(compilation)e(problems)f
-(on)i(certain)g(mac)m(hines.)64 b(The)38 b(n)m(umerical)427
-2361 y(results)29 b(are)i(essen)m(tially)f(una\013ected)g(b)m(y)h(the)f
-(c)m(hanges.)311 2513 y(5.)46 b(The)27 b(top)s(o)s(cen)m(tric)h(mo)s
-(del)e(is)g(from)h(Mo)m(y)m(er)i(\(1981\))h(and)d(Murra)m(y)g
-(\(1983\).)43 b(It)27 b(is)f(an)i(appro)m(xima-)427 2626
-y(tion)i(to)h(the)g(expression)1860 2729 y FB(v)1915
-2743 y Ff(e)1972 2729 y Fo(\001)21 b FD(\()p FB(x)f Fo(\000)g
-FB(x)2274 2743 y Ff(e)2311 2729 y FD(\))p 1860 2769 487
-4 v 2064 2853 a Fl(c)2103 2826 y Fu(2)427 2988 y FD(where)31
-b FB(v)746 3002 y Ff(e)813 2988 y FD(is)f(the)h(barycen)m(tric)g(v)m
-(elo)s(cit)m(y)g(of)g(the)g(Earth,)f FB(x)h FD(and)f
-FB(x)2737 3002 y Ff(e)2805 2988 y FD(are)h(the)g(barycen)m(tric)g(p)s
-(osi-)427 3101 y(tions)j(of)h(the)f(observ)m(er)h(and)f(the)h(Earth)f
-(resp)s(ectiv)m(ely)-8 b(,)35 b(and)f(c)h(is)e(the)i(sp)s(eed)f(of)g
-(ligh)m(t.)53 b(It)34 b(can)427 3214 y(b)s(e)c(disabled,)e(if)i
-(necessary)-8 b(,)31 b(b)m(y)f(setting)h(the)f(argumen)m(ts)h(U)g(and)e
-(V)i(to)g(zero.)311 3366 y(6.)46 b(During)30 b(the)h(in)m(terv)-5
-b(al)30 b(1950-2050,)36 b(the)31 b(absolute)g(accuracy)h(is)e(b)s
-(etter)h(than)g Fo(\006)p FD(3)g(nanoseconds)427 3479
-y(relativ)m(e)37 b(to)h(direct)f(n)m(umerical)e(in)m(tegrations)i
-(using)f(the)h(JPL)g(DE200/LE200)j(solar)c(system)427
-3592 y(ephemeris.)311 3744 y(7.)46 b(The)35 b(IA)m(U)h(1976)h
-(de\014nition)c(of)j(TDB)g(w)m(as)f(that)h(it)f(m)m(ust)h(di\013er)e
-(from)h(TT)f(only)h(b)m(y)g(p)s(erio)s(dic)427 3857 y(terms.)51
-b(Though)33 b(practical,)h(this)f(is)g(an)h(imprecise)e(de\014nition)f
-(whic)m(h)i(ignores)g(the)h(existence)427 3970 y(of)40
-b(v)m(ery)h(long-p)s(erio)s(d)c(and)j(secular)f(e\013ects)i(in)e(the)h
-(dynamics)f(of)h(the)g(solar)g(system.)69 b(As)40 b(a)427
-4082 y(consequence,)e(di\013eren)m(t)d(implemen)m(tations)f(of)i(TDB)f
-(will,)g(in)f(general,)j(di\013er)d(in)g(zero-p)s(oin)m(t)427
-4195 y(and)i(will)e(drift)h(linearly)g(relativ)m(e)i(to)g(one)g(other.)
-60 b(In)36 b(1991)i(the)f(IA)m(U)g(in)m(tro)s(duced)f(new)g(time)427
-4308 y(scales)31 b(designed)f(to)i(o)m(v)m(ercome)h(these)f(ob)5
-b(jections:)42 b(geo)s(cen)m(tric)32 b(co)s(ordinate)f(time,)g(TCG,)g
-(and)427 4421 y(barycen)m(tric)26 b(co)s(ordinate)f(time,)i(TCB.)f(In)f
-(principle,)e(therefore,)k(TDB)g(is)d(obsolete.)40 b(Ho)m(w)m(ev)m(er,)
-427 4534 y(sla)p Ft(_)p FD(R)m(CC)30 b(can)g(b)s(e)g(used)g(to)h
-(implemen)m(t)e(the)h(p)s(erio)s(dic)e(part)i(of)h(TCB)p
-Fo(\000)p FD(TCG.)0 4925 y FB(REFERENCES)44 b FD(:)311
-5124 y(1.)i(F)-8 b(airhead,)16 b(L.,)30 b(&)g(Bretagnon,)17
-b(P)-8 b(.,)31 b Fq(Astr)-5 b(on.)16 b(Astr)-5 b(ophys.,)33
-b FB(229)p FD(,)e(240-247)j(\(1990\).)311 5276 y(2.)46
-b(Mo)m(y)m(er,)17 b(T.D.,)32 b Fq(Cel.)15 b(Me)-5 b(ch.,)30
-b FB(23)p FD(,)h(33)g(\(1981\).)311 5428 y(3.)46 b(Murra)m(y)-8
-b(,)16 b(C.A.,)31 b Fq(V)-7 b(e)i(ctorial)34 b(Astr)-5
-b(ometry,)32 b FD(Adam)e(Hilger)f(\(1983\).)311 5580
-y(4.)46 b(Seidelmann,)13 b(P)-8 b(.K.)26 b Fq(et)i(al,)e(Explanatory)31
-b(Supplement)e(to)g(the)f(Astr)-5 b(onomic)g(al)30 b(A)n(lmanac,)d
-FD(Chap-)427 5693 y(ter)k(2,)g(Univ)m(ersit)m(y)f(Science)g(Bo)s(oks)h
-(\(1992\).)p eop
-%%Page: 139 141
-139 140 bop 0 52 a Fw(SUN/67.70)3206 b FD(139)311 351
-y(5.)46 b(Simon,)14 b(J.L.,)23 b(Bretagnon,)16 b(P)-8
-b(.,)23 b(Chapron)m(t,)15 b(J.,)23 b(Chapron)m(t-T)-8
-b(ouze,)16 b(M.,)23 b(F)-8 b(rancou,)16 b(G.)21 b(&)f(Lask)-5
-b(ar,)15 b(J.,)427 464 y Fq(Astr)-5 b(on.Astr)g(ophys.,)34
-b FB(282)p FD(,)d(663-683)i(\(1994\).)p 0 597 3780 8
-v 0 710 a Fx(SLA)p Fn(_)p Fx(RDPLAN)329 b Fm(Apparen)m(t)38
-b([)20 b Fg(\013)q(;)g(\016)j Fm(])39 b(of)f(Planet)329
-b Fx(SLA)p Fn(_)p Fx(RDPLAN)0 1060 y FB(A)m(CTION)44
-b FD(:)c(Appro)m(ximate)31 b(top)s(o)s(cen)m(tric)f(apparen)m(t)h([)15
-b Fl(\013;)g(\016)20 b FD(])31 b(and)e(angular)h(size)g(of)h(a)f
-(planet.)0 1248 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_RDPLAN)f
-(\(DATE,)h(NP,)h(ELONG,)f(PHI,)h(RA,)g(DEC,)g(DIAM\))0
-1591 y FB(GIVEN)e FD(:)277 1737 y Fq(D)n(A)-7 b(TE)481
-b FB(D)565 b FD(MJD)31 b(of)f(observ)-5 b(ation)31 b(\(JD)p
-Fo(\000)p FD(2400000.5\))277 1850 y Fq(NP)606 b FB(I)f
-FD(planet:)1825 1963 y(1)15 b(=)g(Mercury)1825 2076 y(2)g(=)g(V)-8
-b(en)m(us)1825 2189 y(3)15 b(=)g(Mo)s(on)1825 2302 y(4)g(=)g(Mars)1825
-2415 y(5)g(=)g(Jupiter)1825 2528 y(6)g(=)g(Saturn)1825
-2641 y(7)g(=)g(Uran)m(us)1825 2754 y(8)g(=)g(Neptune)1825
-2867 y(9)g(=)g(Pluto)1728 2979 y(else)h(=)e(Sun)277 3092
-y Fq(ELONG,PHI)216 b FB(D)565 b FD(observ)m(er's)30 b(longitude)f
-(\(east)i(+v)m(e\))g(and)f(latitude)f(\(radi-)1658 3205
-y(ans\))0 3548 y FB(RETURNED)46 b FD(:)277 3694 y Fq(RA,DEC)378
-b FB(D)565 b FD(top)s(o)s(cen)m(tric)31 b(apparen)m(t)f([)15
-b Fl(\013;)g(\016)21 b FD(])30 b(\(radians\))277 3807
-y Fq(DIAM)482 b FB(D)565 b FD(angular)30 b(diameter)g(\(equatorial,)g
-(radians\))0 4149 y FB(NOTES)44 b FD(:)311 4335 y(1.)i(The)35
-b(date)h(is)f(in)f(a)i(dynamical)e(time)h(scale)h(\(TDB,)g(formerly)e
-(ET\))h(and)g(is)g(in)f(the)i(form)e(of)i(a)427 4448
-y(Mo)s(di\014ed)e(Julian)g(Date)j(\(JD)p Fo(\000)p FD(2400000.5\).)61
-b(F)-8 b(or)37 b(all)d(practical)i(purp)s(oses,)f(TT)g(can)h(b)s(e)f
-(used)427 4561 y(instead)30 b(of)g(TDB,)h(and)f(for)g(man)m(y)h
-(applications)d(UT)j(will)c(do)k(\(except)g(for)f(the)h(Mo)s(on\).)311
-4706 y(2.)46 b(The)32 b(longitude)f(and)h(latitude)f(allo)m(w)h
-(correction)g(for)g(geo)s(cen)m(tric)i(parallax.)45 b(This)30
-b(is)i(a)g(ma)5 b(jor)427 4819 y(e\013ect)31 b(for)d(the)h(Mo)s(on,)h
-(but)e(in)f(the)i(con)m(text)i(of)e(the)g(limited)e(accuracy)j(of)f
-(the)g(presen)m(t)f(routine)427 4932 y(its)35 b(e\013ect)h(on)f
-(planetary)f(p)s(ositions)f(is)h(small)f(\(negligible)g(for)h(the)h
-(outer)g(planets\).)54 b(Geo)s(cen-)427 5044 y(tric)32
-b(p)s(ositions)e(can)j(b)s(e)e(generated)i(b)m(y)f(appropriate)g(use)g
-(of)g(the)g(routines)f(sla)p Ft(_)p FD(DMOON)h(and)427
-5157 y(sla)p Ft(_)p FD(PLANET.)311 5302 y(3.)46 b(The)30
-b(direction)f(accuracy)j(\(arcsec,)g(1000-3000)19 b(AD\))31
-b(is)f(of)g(order:)793 5467 y(Sun)787 b(5)793 5580 y(Mercury)606
-b(2)793 5693 y(V)-8 b(en)m(us)659 b(10)p eop
-%%Page: 140 142
-140 141 bop 0 52 a FD(140)793 351 y(Mo)s(on)667 b(30)793
-464 y(Mars)694 b(50)793 577 y(Jupiter)608 b(90)793 690
-y(Saturn)625 b(90)793 803 y(Uran)m(us)610 b(90)793 916
-y(Neptune)558 b(10)793 1029 y(Pluto)721 b(1)91 b(\(1885-2099)20
-b(AD)31 b(only\))427 1193 y(The)40 b(angular)g(diameter)g(accuracy)h
-(is)f(ab)s(out)g(0.4\045)h(for)f(the)h(Mo)s(on,)i(and)d(0.01\045)i(or)e
-(b)s(etter)427 1306 y(for)g(the)g(Sun)f(and)h(planets.)69
-b(F)-8 b(or)41 b(more)f(information)e(on)i(accuracy)-8
-b(,)45 b(refer)39 b(to)i(the)g(routines)427 1419 y(sla)p
-Ft(_)p FD(PLANET)29 b(and)h(sla)p Ft(_)p FD(DMOON,)g(whic)m(h)g(the)g
-(presen)m(t)h(routine)e(uses.)p 0 1545 3780 8 v 0 1658
-a Fx(SLA)p Fn(_)p Fx(REF)l(CO)562 b Fm(Refraction)36
-b(Constan)m(ts)560 b Fx(SLA)p Fn(_)p Fx(REF)l(CO)0 2009
-y FB(A)m(CTION)44 b FD(:)36 b(Determine)21 b(the)g(constan)m(ts)g
-Fl(a)g FD(and)f Fl(b)h FD(in)f(the)h(atmospheric)f(refraction)h(mo)s
-(del)e(\001)p Fl(\020)32 b FD(=)25 b Fl(a)15 b FD(tan)g
-Fl(\020)8 b FD(+)227 2122 y Fl(b)15 b FD(tan)413 2089
-y Fu(3)467 2122 y Fl(\020)7 b FD(,)25 b(where)f Fl(\020)30
-b FD(is)23 b(the)i Fq(observe)-5 b(d)34 b FD(zenith)24
-b(distance)f(\()p Fq(i.e.)h FD(a\013ected)i(b)m(y)e(refraction\))g(and)
-f(\001)p Fl(\020)30 b FD(is)24 b(what)227 2235 y(to)31
-b(add)f(to)h Fl(\020)37 b FD(to)31 b(giv)m(e)g(the)g
-Fq(top)-5 b(o)g(c)g(entric)48 b FD(\()p Fq(i.e.)32 b(in)h(vacuo)p
-FD(\))e(zenith)e(distance.)0 2422 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_REFCO)g(\(HM,)g(TDK,)h(PMB,)g(RH,)f(WL,)h(PHI,)g
-(TLR,)g(EPS,)f(REFA,)h(REFB\))0 2763 y FB(GIVEN)e FD(:)277
-2909 y Fq(HM)586 b FB(D)565 b FD(heigh)m(t)30 b(of)h(the)g(observ)m(er)
-f(ab)s(o)m(v)m(e)i(sea)f(lev)m(el)f(\(metre\))277 3022
-y Fq(TDK)532 b FB(D)565 b FD(am)m(bien)m(t)31 b(temp)s(erature)f(at)h
-(the)g(observ)m(er)f(K\))277 3135 y Fq(PMB)528 b FB(D)565
-b FD(pressure)29 b(at)i(the)g(observ)m(er)f(\(m)m(b\))277
-3248 y Fq(RH)602 b FB(D)565 b FD(relativ)m(e)31 b(h)m(umidit)m(y)d(at)j
-(the)g(observ)m(er)f(\(range)h(0)16 b({)g(1\))277 3361
-y Fq(WL)588 b FB(D)565 b FD(e\013ectiv)m(e)32 b(w)m(a)m(v)m(elength)g
-(of)e(the)h(source)g(\()p Fl(\026)p FD(m\))277 3474 y
-Fq(PHI)571 b FB(D)565 b FD(latitude)30 b(of)g(the)h(observ)m(er)f
-(\(radian,)g(astronomical\))277 3587 y Fq(TLR)548 b FB(D)565
-b FD(temp)s(erature)32 b(lapse)f(rate)h(in)e(the)i(trop)s(osphere)f(\()
-h(K)f(p)s(er)1658 3700 y(metre\))277 3813 y Fq(EPS)561
-b FB(D)k FD(precision)27 b(required)f(to)j(terminate)f(iteration)g
-(\(radian\))0 4151 y FB(RETURNED)46 b FD(:)277 4297 y
-Fq(REF)-9 b(A)490 b FB(D)565 b FD(tan)16 b Fl(\020)36
-b FD(co)s(e\016cien)m(t)c(\(radians\))277 4410 y Fq(REFB)485
-b FB(D)565 b FD(tan)1789 4377 y Fu(3)1844 4410 y Fl(\020)37
-b FD(co)s(e\016cien)m(t)31 b(\(radians\))0 4748 y FB(NOTES)44
-b FD(:)311 4934 y(1.)i(Suggested)36 b(v)-5 b(alues)34
-b(for)g(the)h(TLR)g(and)f(EPS)g(argumen)m(ts)h(are)g(0.0065D0)j(and)d
-(1D)p Fo(\000)p FD(8)h(resp)s(ec-)427 5047 y(tiv)m(ely)-8
-b(.)41 b(The)30 b(signs)f(of)i(b)s(oth)e(are)i(immaterial.)311
-5191 y(2.)46 b(The)30 b(radio)g(refraction)g(is)f(c)m(hosen)i(b)m(y)f
-(sp)s(ecifying)f(WL)h Fl(>)25 b FD(100)32 b Fl(\026)p
-FD(m.)311 5335 y(3.)46 b(The)34 b(routine)f(is)g(a)i(slo)m(w)m(er)f
-(but)f(more)i(accurate)g(alternativ)m(e)g(to)g(the)f(sla)p
-Ft(_)p FD(REF)m(COQ)f(routine.)427 5448 y(The)21 b(constan)m(ts)i(it)e
-(pro)s(duces)g(giv)m(e)h(p)s(erfect)g(agreemen)m(t)h(with)d(sla)p
-Ft(_)p FD(REFR)m(O)h(at)i(zenith)e(distances)427 5561
-y(tan)559 5528 y Fp(\000)p Fu(1)668 5561 y FD(1)27 b(\(45)865
-5528 y Fp(\016)906 5561 y FD(\))g(and)f(tan)1273 5528
-y Fp(\000)p Fu(1)1382 5561 y FD(4)i(\()p Fo(\030)d FD(76)1676
-5528 y Fp(\016)1716 5561 y FD(\).)40 b(A)m(t)28 b(other)f(zenith)f
-(distances,)i(the)f(mo)s(del)e(ac)m(hiev)m(es:)40 b(0)3704
-5524 y Fk(0)m(0)3708 5561 y Fl(:)p FD(5)427 5673 y(accuracy)32
-b(for)e Fl(\020)i(<)25 b FD(80)1201 5640 y Fp(\016)1241
-5673 y FD(,)31 b(0)1337 5637 y Fk(0)l(0)1341 5673 y Fl(:)p
-FD(01)g(accuracy)h(for)e Fl(\020)i(<)25 b FD(60)2261
-5640 y Fp(\016)2301 5673 y FD(,)31 b(and)e(0)2573 5637
-y Fk(0)m(0)2577 5673 y Fl(:)p FD(001)k(accuracy)e(for)f
-Fl(\020)i(<)25 b FD(45)3543 5640 y Fp(\016)3583 5673
-y FD(.)p eop
-%%Page: 141 143
-141 142 bop 0 52 a Fw(SUN/67.70)3206 b FD(141)p 0 267
-3780 8 v 0 380 a Fx(SLA)p Fn(_)p Fx(REF)l(COQ)303 b Fm(Refraction)36
-b(Constan)m(ts)h(\(fast\))301 b Fx(SLA)p Fn(_)p Fx(REF)l(COQ)0
-730 y FB(A)m(CTION)44 b FD(:)36 b(Determine)21 b(the)g(constan)m(ts)g
-Fl(a)g FD(and)f Fl(b)h FD(in)f(the)h(atmospheric)f(refraction)h(mo)s
-(del)e(\001)p Fl(\020)32 b FD(=)25 b Fl(a)15 b FD(tan)g
-Fl(\020)8 b FD(+)227 843 y Fl(b)15 b FD(tan)413 810 y
-Fu(3)467 843 y Fl(\020)7 b FD(,)25 b(where)f Fl(\020)30
-b FD(is)23 b(the)i Fq(observe)-5 b(d)34 b FD(zenith)24
-b(distance)f(\()p Fq(i.e.)h FD(a\013ected)i(b)m(y)e(refraction\))g(and)
-f(\001)p Fl(\020)30 b FD(is)24 b(what)227 956 y(to)g(add)e(to)i
-Fl(\020)29 b FD(to)24 b(giv)m(e)g(the)f Fq(top)-5 b(o)g(c)g(entric)41
-b FD(\()p Fq(i.e.)25 b(in)h(vacuo)p FD(\))d(zenith)g(distance.)38
-b(\(This)21 b(is)h(a)i(fast)f(alternativ)m(e)227 1069
-y(to)31 b(the)g(sla)p Ft(_)p FD(REF)m(CO)f(routine)f({)i(see)g
-(notes.\))0 1257 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_REFCOQ)f(\(TDK,)i(PMB,)f(RH,)h(WL,)g(REFA,)g(REFB\))0
-1595 y FB(GIVEN)e FD(:)277 1741 y Fq(TDK)532 b FB(D)565
-b FD(am)m(bien)m(t)31 b(temp)s(erature)f(at)h(the)g(observ)m(er)f
-(\(K\))277 1854 y Fq(PMB)528 b FB(D)565 b FD(pressure)29
-b(at)i(the)g(observ)m(er)f(\(m)m(b\))277 1967 y Fq(RH)602
-b FB(D)565 b FD(relativ)m(e)31 b(h)m(umidit)m(y)d(at)j(the)g(observ)m
-(er)f(\(range)h(0)16 b({)g(1\))277 2080 y Fq(WL)588 b
-FB(D)565 b FD(e\013ectiv)m(e)32 b(w)m(a)m(v)m(elength)g(of)e(the)h
-(source)g(\()p Fl(\026)p FD(m\))0 2414 y FB(RETURNED)46
-b FD(:)277 2560 y Fq(REF)-9 b(A)490 b FB(D)565 b FD(tan)16
-b Fl(\020)36 b FD(co)s(e\016cien)m(t)c(\(radians\))277
-2673 y Fq(REFB)485 b FB(D)565 b FD(tan)1789 2640 y Fu(3)1844
-2673 y Fl(\020)37 b FD(co)s(e\016cien)m(t)31 b(\(radians\))0
-3007 y FB(NOTES)44 b FD(:)311 3192 y(1.)i(The)30 b(radio)g(refraction)g
-(is)f(c)m(hosen)i(b)m(y)f(sp)s(ecifying)f(WL)h Fl(>)25
-b FD(100)32 b Fl(\026)p FD(m.)311 3335 y(2.)46 b(The)31
-b(mo)s(del)f(is)g(an)h(appro)m(ximation,)g(for)g(mo)s(derate)h(zenith)e
-(distances,)i(to)g(the)f(predictions)e(of)427 3448 y(the)34
-b(sla)p Ft(_)p FD(REFR)m(O)f(routine.)50 b(The)34 b(appro)m(ximation)e
-(is)h(main)m(tained)g(across)h(a)g(range)g(of)g(condi-)427
-3561 y(tions,)c(and)g(applies)f(to)i(b)s(oth)e(optical/IR)h(and)g
-(radio.)311 3704 y(3.)46 b(The)35 b(algorithm)f(is)g(a)h(fast)g
-(alternativ)m(e)g(to)h(the)f(sla)p Ft(_)p FD(REF)m(CO)f(routine.)54
-b(The)34 b(latter)h(calls)f(the)427 3817 y(sla)p Ft(_)p
-FD(REFR)m(O)39 b(routine)f(itself:)57 b(this)38 b(in)m(v)m(olv)m(es)i
-(in)m(tegrations)f(through)f(a)i(mo)s(del)e(atmosphere,)427
-3930 y(and)d(is)g(costly)g(in)f(pro)s(cessor)h(time.)56
-b(Ho)m(w)m(ev)m(er,)39 b(the)d(mo)s(del)e(whic)m(h)g(is)h(pro)s(duced)e
-(is)i(precisely)427 4043 y(correct)44 b(for)e(t)m(w)m(o)i(zenith)e
-(distances)f(\(45)1889 4010 y Fp(\016)1972 4043 y FD(and)h
-Fo(\030)30 b FD(76)2352 4010 y Fp(\016)2392 4043 y FD(\))43
-b(and)f(at)h(other)g(zenith)e(distances)h(is)427 4156
-y(limited)23 b(in)h(accuracy)j(only)d(b)m(y)i(the)f(\001)p
-Fl(\020)32 b FD(=)25 b Fl(a)15 b FD(tan)g Fl(\020)i FD(+)10
-b Fl(b)15 b FD(tan)2446 4123 y Fu(3)2501 4156 y Fl(\020)32
-b FD(form)m(ulation)24 b(itself.)38 b(The)24 b(presen)m(t)427
-4269 y(routine)30 b(is)f(not)i(as)f(accurate,)i(though)f(it)e
-(satis\014es)h(most)h(practical)f(requiremen)m(ts.)311
-4412 y(4.)46 b(The)40 b(mo)s(del)f(omits)g(the)i(e\013ects)g(of)f
-(\(i\))g(heigh)m(t)g(ab)s(o)m(v)m(e)h(sea)g(lev)m(el)f(\(apart)g(from)g
-(the)g(reduced)427 4525 y(pressure)34 b(itself)7 b(\),)36
-b(\(ii\))e(latitude)g(\()p Fq(i.e.)h FD(the)g(\015attening)f(of)i(the)f
-(Earth\))g(and)f(\(iii\))g(v)-5 b(ariations)34 b(in)427
-4638 y(trop)s(ospheric)29 b(lapse)h(rate.)311 4781 y(5.)46
-b(The)30 b(mo)s(del)f(has)h(b)s(een)g(tested)h(using)e(the)i(follo)m
-(wing)e(range)h(of)h(conditions:)527 4924 y Fo(\001)45
-b FD(lapse)30 b(rates)h(0.0055,)i(0.0065,)g(0.0075)g(K)d(p)s(er)f
-(metre)527 5052 y Fo(\001)45 b FD(latitudes)30 b(0)1017
-5019 y Fp(\016)1056 5052 y FD(,)h(25)1202 5019 y Fp(\016)1242
-5052 y FD(,)g(50)1388 5019 y Fp(\016)1428 5052 y FD(,)g(75)1574
-5019 y Fp(\016)527 5181 y Fo(\001)45 b FD(heigh)m(ts)30
-b(0,)h(2500,)i(5000)f(metres)f(ab)s(o)m(v)m(e)g(sea)g(lev)m(el)527
-5309 y Fo(\001)45 b FD(pressures)29 b(mean)i(for)f(heigh)m(t)g
-Fo(\000)p FD(10\045)h(to)g(+5\045)f(in)f(steps)h(of)h(5\045)527
-5437 y Fo(\001)45 b FD(temp)s(eratures)30 b Fo(\000)p
-FD(10)1312 5404 y Fp(\016)1383 5437 y FD(to)h(+20)1655
-5404 y Fp(\016)1725 5437 y FD(with)e(resp)s(ect)i(to)g(280K)g(at)g(sea)
-g(lev)m(el)527 5565 y Fo(\001)45 b FD(relativ)m(e)31
-b(h)m(umidit)m(y)d(0,)j(0.5,)h(1)527 5693 y Fo(\001)45
-b FD(w)m(a)m(v)m(elength)32 b(0.4,)g(0.6,)f(.)16 b(.)f(.)46
-b(2)p Fl(\026)p FD(m,)30 b(+)g(radio)p eop
-%%Page: 142 144
-142 143 bop 0 52 a FD(142)527 351 y Fo(\001)45 b FD(zenith)30
-b(distances)g(15)1350 318 y Fp(\016)1390 351 y FD(,)h(45)1536
-318 y Fp(\016)1576 351 y FD(,)g(75)1722 318 y Fp(\016)427
-493 y FD(F)-8 b(or)31 b(the)g(ab)s(o)m(v)m(e)h(conditions,)d(the)h
-(comparison)g(with)f(sla)p Ft(_)p FD(REFR)m(O)h(w)m(as)g(as)h(follo)m
-(ws:)p 761 615 1124 4 v 759 728 4 113 v 1271 728 V 1323
-694 a Fq(worst)p 1584 728 V 101 w(RMS)p 1882 728 V 761
-731 1124 4 v 759 844 4 113 v 810 810 a FD(optical/IR)p
-1271 844 V 222 w(62)p 1584 844 V 254 w(8)p 1882 844 V
-759 957 V 1021 923 a(radio)p 1271 957 V 175 w(319)p 1584
-957 V 209 w(49)p 1882 957 V 761 960 1124 4 v 759 1073
-4 113 v 1271 1073 V 1378 1039 a(mas)p 1584 1073 V 142
-w(mas)p 1882 1073 V 761 1076 1124 4 v 427 1280 a(F)-8
-b(or)31 b(this)f(particular)e(set)j(of)g(conditions:)527
-1421 y Fo(\001)45 b FD(lapse)30 b(rate)h(6.5)h(K)e(km)1384
-1388 y Fp(\000)p Fu(1)527 1549 y Fo(\001)45 b FD(latitude)30
-b(50)1026 1516 y Fp(\016)527 1676 y Fo(\001)45 b FD(sea)31
-b(lev)m(el)527 1803 y Fo(\001)45 b FD(pressure)29 b(1005)17
-b(m)m(b)527 1930 y Fo(\001)45 b FD(temp)s(erature)30
-b(7)1160 1897 y Fp(\016)1200 1930 y FD(C)527 2058 y Fo(\001)45
-b FD(h)m(umidit)m(y)29 b(80\045)527 2185 y Fo(\001)45
-b FD(w)m(a)m(v)m(elength)32 b(5740)1285 2162 y(_)1264
-2185 y(A)427 2327 y(the)f(results)e(w)m(ere)i(as)f(follo)m(ws:)p
-761 2431 2106 4 v 759 2544 4 113 v 855 2510 a Fl(\020)p
-995 2544 V 151 w FD(sla)p Ft(_)p FD(REFR)m(O)p 1572 2544
-V 100 w(sla)p Ft(_)p FD(REF)m(COQ)p 2219 2544 V 98 w(Saastamoinen)p
-2864 2544 V 761 2547 2106 4 v 759 2660 4 113 v 856 2626
-a(10)p 995 2660 V 371 w(10.27)p 1572 2660 V 441 w(10.27)p
-2219 2660 V 441 w(10.27)p 2864 2660 V 759 2773 V 856
-2739 a(20)p 995 2773 V 371 w(21.19)p 1572 2773 V 441
-w(21.20)p 2219 2773 V 441 w(21.19)p 2864 2773 V 759 2886
-V 856 2852 a(30)p 995 2886 V 371 w(33.61)p 1572 2886
-V 441 w(33.61)p 2219 2886 V 441 w(33.60)p 2864 2886 V
-759 2999 V 856 2965 a(40)p 995 2999 V 371 w(48.82)p 1572
-2999 V 441 w(48.83)p 2219 2999 V 441 w(48.81)p 2864 2999
-V 759 3112 V 856 3078 a(45)p 995 3112 V 371 w(58.16)p
-1572 3112 V 441 w(58.18)p 2219 3112 V 441 w(58.16)p 2864
-3112 V 759 3225 V 856 3191 a(50)p 995 3225 V 371 w(69.28)p
-1572 3225 V 441 w(69.30)p 2219 3225 V 441 w(69.27)p 2864
-3225 V 759 3338 V 856 3304 a(55)p 995 3338 V 371 w(82.97)p
-1572 3338 V 441 w(82.99)p 2219 3338 V 441 w(82.95)p 2864
-3338 V 759 3450 V 856 3417 a(60)p 995 3450 V 325 w(100.51)p
-1572 3450 V 397 w(100.54)p 2219 3450 V 396 w(100.50)p
-2864 3450 V 759 3563 V 856 3529 a(65)p 995 3563 V 325
-w(124.23)p 1572 3563 V 397 w(124.26)p 2219 3563 V 396
-w(124.20)p 2864 3563 V 759 3676 V 856 3642 a(70)p 995
-3676 V 325 w(158.63)p 1572 3676 V 397 w(158.68)p 2219
-3676 V 396 w(158.61)p 2864 3676 V 759 3789 V 856 3755
-a(72)p 995 3789 V 325 w(177.32)p 1572 3789 V 397 w(177.37)p
-2219 3789 V 396 w(177.31)p 2864 3789 V 759 3902 V 856
-3868 a(74)p 995 3902 V 325 w(200.35)p 1572 3902 V 397
-w(200.38)p 2219 3902 V 396 w(200.32)p 2864 3902 V 759
-4015 V 856 3981 a(76)p 995 4015 V 325 w(229.45)p 1572
-4015 V 397 w(229.43)p 2219 4015 V 396 w(229.42)p 2864
-4015 V 759 4128 V 856 4094 a(78)p 995 4128 V 325 w(267.44)p
-1572 4128 V 397 w(267.29)p 2219 4128 V 396 w(267.41)p
-2864 4128 V 759 4241 V 856 4207 a(80)p 995 4241 V 325
-w(319.13)p 1572 4241 V 397 w(318.55)p 2219 4241 V 396
-w(319.10)p 2864 4241 V 761 4244 2106 4 v 759 4357 4 113
-v 810 4323 a(deg)p 995 4357 V 340 w(arcsec)p 1572 4357
-V 409 w(arcsec)p 2219 4357 V 409 w(arcsec)p 2864 4357
-V 761 4360 2106 4 v 427 4576 a(The)j(v)-5 b(alues)33
-b(for)h(Saastamoinen's)f(form)m(ula)g(\(whic)m(h)g(includes)e(terms)j
-(up)e(to)j(tan)3299 4543 y Fu(5)3338 4576 y FD(\))f(are)g(tak)m(en)427
-4689 y(from)c(Hohenk)m(erk)h(&)f(Sinclair)e(\(1985\).)427
-4816 y(The)36 b(results)f(from)h(the)g(m)m(uc)m(h)g(slo)m(w)m(er)h(but)
-e(more)h(accurate)i(sla)p Ft(_)p FD(REF)m(CO)e(routine)f(ha)m(v)m(e)i
-(not)427 4929 y(b)s(een)k(included)e(in)i(the)h(tabulation)f(as)h(they)
-g(are)g(iden)m(tical)f(to)h(those)g(in)f(the)h(sla)p
-Ft(_)p FD(REFR)m(O)427 5042 y(column)29 b(to)j(the)e(0)1053
-5005 y Fk(0)l(0)1057 5042 y Fl(:)p FD(01)i(resolution)d(used.)311
-5184 y(6.)46 b(Outlandish)25 b(input)h(parameters)i(are)h(silen)m(tly)d
-(limited)g(to)i(mathematically)g(safe)g(v)-5 b(alues.)40
-b(Zero)427 5297 y(pressure)29 b(is)h(p)s(ermissible,)c(and)k(causes)h
-(zero)s(es)g(to)g(b)s(e)f(returned.)311 5438 y(7.)46
-b(The)30 b(algorithm)g(dra)m(ws)f(on)i(sev)m(eral)f(sources,)h(as)g
-(follo)m(ws:)506 5580 y Fo(\017)46 b FD(The)27 b(form)m(ula)g(for)g
-(the)g(saturation)h(v)-5 b(ap)s(our)26 b(pressure)g(of)h(w)m(ater)i(as)
-e(a)h(function)e(of)i(temp)s(er-)597 5693 y(ature)j(and)f(temp)s
-(erature)g(is)f(tak)m(en)j(from)e(expressions)f(A4.5-A4.7)k(of)d(Gill)f
-(\(1982\).)p eop
-%%Page: 143 145
-143 144 bop 0 52 a Fw(SUN/67.70)3206 b FD(143)506 351
-y Fo(\017)46 b FD(The)25 b(form)m(ula)g(for)h(the)g(w)m(ater)g(v)-5
-b(ap)s(our)25 b(pressure,)h(giv)m(en)f(the)h(saturation)g(pressure)e
-(and)h(the)597 464 y(relativ)m(e)31 b(h)m(umidit)m(y)d(is)i(from)f
-(Crane)h(\(1976\),)j(expression)d(2.5.5.)506 593 y Fo(\017)46
-b FD(The)30 b(refractivit)m(y)f(of)h(air)f(is)g(a)h(function)f(of)h
-(temp)s(erature,)g(total)g(pressure,)f(w)m(ater-v)-5
-b(ap)s(our)597 706 y(pressure)29 b(and,)i(in)e(the)h(case)i(of)f
-(optical/IR)f(but)g(not)g(radio,)g(w)m(a)m(v)m(elength.)43
-b(The)30 b(form)m(ulae)597 819 y(for)37 b(the)f(t)m(w)m(o)i(cases)g
-(are)f(dev)m(elop)s(ed)f(from)g(Hohenk)m(erk)h(&)f(Sinclair)e(\(1985\))
-39 b(and)d(Rueger)597 932 y(\(2002\).)506 1061 y Fo(\017)46
-b FD(The)33 b(form)m(ula)f(for)h Fl(\014)38 b FD(\(=)30
-b Fl(H)1566 1075 y Fu(0)1605 1061 y Fl(=r)1691 1075 y
-Fu(0)1731 1061 y FD(\))j(is)f(an)h(adaption)g(of)g(expression)f(9)h
-(from)g(Stone)g(\(1996\).)597 1174 y(The)e(adaptations,)i(arriv)m(ed)d
-(at)j(empirically)-8 b(,)29 b(consist)i(of)h(\(i\))g(a)f(small)g
-(adjustmen)m(t)g(to)h(the)597 1287 y(co)s(e\016cien)m(t)g(and)d(\(ii\))
-h(a)h(h)m(umidit)m(y)d(term)i(for)g(the)h(radio)f(case)h(only)-8
-b(.)506 1415 y Fo(\017)46 b FD(The)32 b(form)m(ulae)f(for)h(the)g
-(refraction)f(constan)m(ts)i(as)g(a)f(function)e(of)i
-Fl(n)21 b Fo(\000)g FD(1)32 b(and)g Fl(\014)37 b FD(are)32
-b(from)597 1528 y(Green)f(\(1987\),)i(expression)c(4.31.)427
-1673 y(The)h(\014rst)g(three)g(items)g(are)h(as)g(used)e(in)g(the)i
-(sla)p Ft(_)p FD(REFR)m(O)f(routine.)0 2027 y FB(REFERENCES)44
-b FD(:)311 2213 y(1.)i(Crane,)h(R.K.,)h(Meeks,)g(M.L.)c(\(ed\),)k
-(\\Refraction)d(E\013ects)f(in)f(the)h(Neutral)f(A)m(tmosphere",)427
-2326 y Fq(Metho)-5 b(ds)34 b(of)f(Exp)-5 b(erimental)34
-b(Physics:)43 b(Astr)-5 b(ophysics)34 b(12B,)d FD(Academic)g(Press,)f
-(1976.)311 2471 y(2.)46 b(Gill,)29 b(Adrian)g(E.,)h Fq(A)n(tmospher)-5
-b(e-Oc)g(e)g(an)35 b(Dynamics,)c FD(Academic)f(Press,)g(1982.)311
-2616 y(3.)46 b(Green,)31 b(R.M.,)g Fq(Spheric)-5 b(al)35
-b(Astr)-5 b(onomy,)32 b FD(Cam)m(bridge)e(Univ)m(ersit)m(y)f(Press,)h
-(1987.)311 2761 y(4.)46 b(Hohenk)m(erk,)31 b(C.Y.,)g(&)f(Sinclair,)e
-(A.T.,)j(NA)m(O)g(T)-8 b(ec)m(hnical)30 b(Note)i(No.)f(63,)g(1985.)311
-2906 y(5.)46 b(Rueger,)36 b(J.M.,)f Fq(R)-5 b(efr)g(active)37
-b(Index)g(F)-7 b(ormulae)38 b(for)e(Ele)-5 b(ctr)g(onic)37
-b(Distanc)-5 b(e)37 b(Me)-5 b(asur)g(ement)37 b(with)427
-3018 y(R)-5 b(adio)27 b(and)f(Mil)5 b(limetr)-5 b(e)25
-b(Waves)p FD(,)f(in)d(Unisurv)f(Rep)s(ort)h(S-68,)k(Sc)m(ho)s(ol)c(of)i
-(Surv)m(eying)d(and)i(Spatial)427 3131 y(Information)30
-b(Systems,)g(Univ)m(ersit)m(y)f(of)i(New)g(South)e(W)-8
-b(ales,)32 b(Sydney)-8 b(,)29 b(Australia,)h(2002.)311
-3276 y(6.)46 b(Stone,)31 b(Ronald)e(C.,)i(P)-8 b(.A.S.P)g(.)31
-b FB(108)h FD(1051-1058,)i(1996.)p 0 3405 3780 8 v 0
-3518 a Fx(SLA)p Fn(_)p Fx(REFR)l(O)834 b Fm(Refraction)e
-Fx(SLA)p Fn(_)p Fx(REFR)l(O)0 3869 y FB(A)m(CTION)44
-b FD(:)c(A)m(tmospheric)31 b(refraction,)f(for)g(radio)g(or)g
-(optical/IR)g(w)m(a)m(v)m(elengths.)0 4056 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_REFRO)g(\(ZOBS,)g(HM,)h(TDK,)f(PMB,)h(RH,)
-g(WL,)g(PHI,)f(TLR,)h(EPS,)g(REF\))0 4401 y FB(GIVEN)e
-FD(:)277 4547 y Fq(ZOBS)495 b FB(D)565 b FD(observ)m(ed)31
-b(zenith)e(distance)h(of)h(the)g(source)f(\(radians\))277
-4660 y Fq(HM)586 b FB(D)565 b FD(heigh)m(t)30 b(of)h(the)g(observ)m(er)
-f(ab)s(o)m(v)m(e)i(sea)f(lev)m(el)f(\(metre\))277 4773
-y Fq(TDK)532 b FB(D)565 b FD(am)m(bien)m(t)31 b(temp)s(erature)f(at)h
-(the)g(observ)m(er)f(\(K\))277 4886 y Fq(PMB)528 b FB(D)565
-b FD(pressure)29 b(at)i(the)g(observ)m(er)f(\(m)m(b\))277
-4999 y Fq(RH)602 b FB(D)565 b FD(relativ)m(e)31 b(h)m(umidit)m(y)d(at)j
-(the)g(observ)m(er)f(\(range)h(0)16 b({)g(1\))277 5112
-y Fq(WL)588 b FB(D)565 b FD(e\013ectiv)m(e)32 b(w)m(a)m(v)m(elength)g
-(of)e(the)h(source)g(\()p Fl(\026)p FD(m\))277 5224 y
-Fq(PHI)571 b FB(D)565 b FD(latitude)30 b(of)g(the)h(observ)m(er)f
-(\(radian,)g(astronomical\))277 5337 y Fq(TLR)548 b FB(D)565
-b FD(temp)s(erature)36 b(lapse)g(rate)h(in)d(the)j(trop)s(osphere)e
-(\(K)h(p)s(er)1658 5450 y(metre\))277 5563 y Fq(EPS)561
-b FB(D)k FD(precision)27 b(required)f(to)j(terminate)f(iteration)g
-(\(radian\))p eop
-%%Page: 144 146
-144 145 bop 0 52 a FD(144)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(REF)549 b FB(D)565 b FD(refraction:)42 b Fq(in)34
-b(vacuo)j FD(ZD)31 b(min)m(us)e(observ)m(ed)j(ZD)f(\(radi-)1658
-610 y(ans\))0 963 y FB(NOTES)44 b FD(:)311 1151 y(1.)i(A)31
-b(suggested)g(v)-5 b(alue)30 b(for)g(the)h(TLR)f(argumen)m(t)h(is)e
-(0.0065D0)34 b(\(sign)c(immaterial\).)40 b(The)30 b(refrac-)427
-1264 y(tion)c(is)f(signi\014can)m(tly)g(a\013ected)j(b)m(y)e(TLR,)g
-(and)f(if)h(studies)f(of)h(the)h(lo)s(cal)e(atmosphere)i(ha)m(v)m(e)g
-(b)s(een)427 1377 y(carried)j(out)g(a)h(b)s(etter)g(TLR)e(v)-5
-b(alue)30 b(ma)m(y)h(b)s(e)f(a)m(v)-5 b(ailable.)311
-1523 y(2.)46 b(A)31 b(suggested)h(v)-5 b(alue)30 b(for)g(the)h(EPS)f
-(argumen)m(t)h(is)f(1D)p Fo(\000)p FD(8.)43 b(The)30
-b(result)f(is)h(usually)f(at)i(least)g(t)m(w)m(o)427
-1636 y(orders)f(of)h(magnitude)e(more)i(computationally)e(precise)h
-(than)g(the)g(supplied)d(EPS)j(v)-5 b(alue.)311 1782
-y(3.)46 b(The)36 b(routine)g(computes)g(the)h(refraction)f(for)h
-(zenith)e(distances)h(up)g(to)h(and)f(a)h(little)e(b)s(ey)m(ond)427
-1895 y(90)517 1862 y Fp(\016)598 1895 y FD(using)k(the)i(metho)s(d)g
-(of)f(Hohenk)m(erk)i(&)e(Sinclair)e(\(NA)m(O)j(T)-8 b(ec)m(hnical)41
-b(Notes)h(59)f(and)f(63,)427 2008 y(subsequen)m(tly)31
-b(adopted)h(in)f(the)h Fq(Explanatory)37 b(Supplement)e(to)g(the)f
-(Astr)-5 b(onomic)g(al)37 b(A)n(lmanac,)427 2120 y FD(1992)32
-b({)f(see)g(section)g(3.281\).)311 2266 y(4.)46 b(The)24
-b(co)s(de)h(is)f(based)g(on)g(the)h Ft(AREF)e FD(optical/IR)h
-(refraction)h(subroutine)d(\(HMNA)m(O,)k(Septem)m(b)s(er)427
-2379 y(1984,)33 b(R)m(GO:)d(Hohenk)m(erk)h(1985\),)i(with)c(extensions)
-h(to)h(supp)s(ort)d(the)j(radio)e(case.)42 b(The)30 b(mo)s(di-)427
-2492 y(\014cations)j(to)g(the)g(original)e(HMNA)m(O)i(optical/IR)g
-(refraction)f(co)s(de)h(whic)m(h)f(a\013ect)i(the)f(results)427
-2605 y(are:)506 2751 y Fo(\017)46 b FD(The)24 b(angle)g(argumen)m(ts)g
-(ha)m(v)m(e)h(b)s(een)f(c)m(hanged)g(to)h(radians,)f(an)m(y)h(v)-5
-b(alue)23 b(of)h(ZOBS)g(is)f(allo)m(w)m(ed)597 2864 y(\(see)32
-b(Note)f(6,)g(b)s(elo)m(w\))f(and)g(other)h(argumen)m(t)f(v)-5
-b(alues)30 b(ha)m(v)m(e)i(b)s(een)d(limited)f(to)k(safe)e(v)-5
-b(alues.)506 2994 y Fo(\017)46 b FD(Revised)30 b(v)-5
-b(alues)30 b(for)g(the)g(gas)h(constan)m(ts)h(are)f(used,)f(from)f
-(Murra)m(y)i(\(1983\).)506 3123 y Fo(\017)46 b FD(A)31
-b(b)s(etter)f(mo)s(del)f(for)i Fl(P)1434 3137 y Ff(s)1471
-3123 y FD(\()p Fl(T)13 b FD(\))30 b(has)h(b)s(een)e(adopted,)i(from)f
-(Gill)e(\(1982\).)506 3253 y Fo(\017)46 b FD(More)31
-b(accurate)h(expressions)d(for)h Fl(P)13 b(w)1945 3267
-y Ff(o)2014 3253 y FD(ha)m(v)m(e)32 b(b)s(een)d(adopted)i(\(again)g
-(from)e(Gill)g(1982\).)506 3382 y Fo(\017)46 b FD(The)25
-b(form)m(ula)g(for)h(the)g(w)m(ater)g(v)-5 b(ap)s(our)25
-b(pressure,)h(giv)m(en)f(the)h(saturation)g(pressure)e(and)h(the)597
-3495 y(relativ)m(e)31 b(h)m(umidit)m(y)-8 b(,)29 b(is)g(from)h(Crane)g
-(\(1976\),)j(expression)c(2.5.5.)506 3624 y Fo(\017)46
-b FD(Pro)m(vision)c(for)i(radio)e(w)m(a)m(v)m(elengths)j(has)e(b)s(een)
-g(added)f(using)g(expressions)g(devised)h(b)m(y)597 3737
-y(A.)16 b(T.)f(Sinclair,)20 b(R)m(GO)h(\(Sinclair)d(1989\).)39
-b(The)20 b(refractivit)m(y)g(mo)s(del)g(is)f(from)h(Rueger)h(\(2002\).)
-506 3867 y Fo(\017)46 b FD(The)30 b(optical)g(refractivit)m(y)g(for)g
-(dry)g(air)f(is)h(from)g(IA)m(G)h(\(1999\).)311 4013
-y(5.)46 b(The)34 b(radio)g(refraction)g(is)f(c)m(hosen)i(b)m(y)f(sp)s
-(ecifying)e(WL)j Fl(>)c FD(100)36 b Fl(\026)p FD(m.)52
-b(Because)36 b(the)e(algorithm)427 4126 y(tak)m(es)23
-b(no)f(accoun)m(t)h(of)f(the)g(ionosphere,)h(the)e(accuracy)i
-(deteriorates)g(at)f(lo)m(w)g(frequencies,)g(b)s(elo)m(w)427
-4239 y(ab)s(out)30 b(30)16 b(MHz.)311 4385 y(6.)46 b(Before)38
-b(use,)g(the)f(v)-5 b(alue)37 b(of)g(ZOBS)e(is)h(expressed)g(in)g(the)h
-(range)g Fo(\006)p Fl(\031)s FD(.)60 b(If)36 b(this)g(ranged)g(ZOBS)427
-4498 y(is)f(negativ)m(e,)k(the)d(result)f(REF)h(is)e(computed)i(from)f
-(its)h(absolute)f(v)-5 b(alue)36 b(b)s(efore)f(b)s(eing)f(made)427
-4611 y(negativ)m(e)g(to)g(matc)m(h.)50 b(In)32 b(addition,)g(if)g(it)h
-(has)f(an)h(absolute)g(v)-5 b(alue)33 b(greater)h(than)f(93)3413
-4578 y Fp(\016)3453 4611 y FD(,)h(a)f(\014xed)427 4723
-y(REF)e(v)-5 b(alue)30 b(equal)f(to)j(the)e(result)f(for)i(ZOBS)e(=)c
-(93)2238 4690 y Fp(\016)2309 4723 y FD(is)k(returned,)g(appropriately)g
-(signed.)311 4870 y(7.)46 b(As)33 b(in)e(the)i(original)e(Hohenk)m(erk)
-i(&)f(Sinclair)d(algorithm,)k(\014xed)f(v)-5 b(alues)32
-b(of)g(the)h(w)m(ater)h(v)-5 b(ap)s(our)427 4982 y(p)s(olytrop)s(e)27
-b(exp)s(onen)m(t,)i(the)g(heigh)m(t)f(of)h(the)f(trop)s(opause,)h(and)f
-(the)g(heigh)m(t)g(at)i(whic)m(h)d(refraction)427 5095
-y(is)j(negligible)e(are)i(used.)311 5241 y(8.)46 b(The)27
-b(radio)f(refraction)h(has)g(b)s(een)g(tested)g(against)h(w)m(ork)f
-(done)g(b)m(y)g(Iain)f(Coulson,)h(JA)m(CH,)h(\(pri-)427
-5354 y(v)-5 b(ate)32 b(comm)m(unication)e(1995\))j(for)e(the)f(James)h
-(Clerk)f(Maxw)m(ell)g(T)-8 b(elescop)s(e,)32 b(Mauna)e(Kea.)43
-b(F)-8 b(or)427 5467 y(t)m(ypical)27 b(conditions,)g(agreemen)m(t)i(at)
-g(the)e(0)1916 5430 y Fk(0)l(0)1920 5467 y Fl(:)p FD(1)i(lev)m(el)e(is)
-f(ac)m(hiev)m(ed)j(for)e(mo)s(derate)h(ZD,)f(w)m(orsening)427
-5580 y(to)h(p)s(erhaps)d(0)913 5543 y Fk(0)m(0)917 5580
-y Fl(:)p FD(5)17 b({)e(1)1104 5543 y Fk(0)l(0)1108 5580
-y Fl(:)p FD(0)28 b(at)g(ZD)f(80)1556 5547 y Fp(\016)1596
-5580 y FD(.)40 b(A)m(t)28 b(hot)f(and)g(h)m(umid)e(sea-lev)m(el)j
-(sites)e(the)i(accuracy)g(will)c(not)427 5693 y(b)s(e)30
-b(as)h(go)s(o)s(d.)p eop
-%%Page: 145 147
-145 146 bop 0 52 a Fw(SUN/67.70)3206 b FD(145)311 351
-y(9.)46 b(It)d(should)d(b)s(e)h(noted)h(that)h(the)f(relativ)m(e)h(h)m
-(umidit)m(y)d(RH)i(is)f(formally)g(de\014ned)f(in)h(terms)h(of)427
-464 y(\\mixing)36 b(ratio")h(rather)g(than)g(pressures)e(or)i
-(densities)e(as)j(is)e(often)h(stated.)61 b(It)37 b(is)f(the)i(mass)427
-577 y(of)45 b(w)m(ater)h(p)s(er)d(unit)h(mass)g(of)h(dry)f(air)g
-(divided)e(b)m(y)j(that)g(for)g(saturated)g(air)f(at)h(the)g(same)427
-690 y(temp)s(erature)c(and)e(pressure)h(\(see)h(Gill)d(1982\).)73
-b(The)40 b(familiar)f Fl(\027)47 b FD(=)42 b Fl(p)2995
-704 y Ff(w)3051 690 y Fl(=p)3142 704 y Ff(s)3220 690
-y FD(or)e Fl(\027)48 b FD(=)42 b Fl(\032)3594 704 y Ff(w)3650
-690 y Fl(=\032)3742 704 y Ff(s)427 803 y FD(expressions)27
-b(can)i(di\013er)e(from)h(the)h(formal)e(de\014nition)f(b)m(y)j(sev)m
-(eral)g(p)s(ercen)m(t,)g(signi\014can)m(t)e(in)g(the)427
-916 y(radio)j(case.)266 1054 y(10.)46 b(The)20 b(algorithm)g(is)g
-(designed)g(for)g(observ)m(ers)h(in)e(the)i(trop)s(osphere.)37
-b(The)20 b(supplied)d(temp)s(erature,)427 1167 y(pressure)25
-b(and)h(lapse)g(rate)h(are)f(assumed)g(to)h(b)s(e)f(for)g(a)h(p)s(oin)m
-(t)e(in)g(the)h(trop)s(osphere)g(and)g(are)g(used)427
-1280 y(to)34 b(de\014ne)e(a)h(mo)s(del)f(atmosphere)h(with)e(the)i
-(trop)s(opause)g(at)g(11km)h(altitude)e(and)g(a)h(constan)m(t)427
-1393 y(temp)s(erature)43 b(ab)s(o)m(v)m(e)i(that.)79
-b(Ho)m(w)m(ev)m(er,)49 b(in)42 b(practice,)47 b(the)c(refraction)g(v)-5
-b(alues)43 b(returned)f(for)427 1505 y(stratospheric)30
-b(observ)m(ers,)h(at)g(altitudes)e(up)h(to)h(25km,)g(are)g(quite)e
-(usable.)0 1811 y FB(REFERENCES)44 b FD(:)311 1990 y(1.)i(Coulsen,)29
-b(I.)i(1995,)h(priv)-5 b(ate)30 b(comm)m(unication.)311
-2128 y(2.)46 b(Crane,)23 b(R.K.,)h(Meeks,)g(M.L.)e(\(ed\),)i(1976,)h
-(\\Refraction)d(E\013ects)h(in)d(the)h(Neutral)g(A)m(tmosphere",)427
-2241 y Fq(Metho)-5 b(ds)34 b(of)f(Exp)-5 b(erimental)34
-b(Physics:)43 b(Astr)-5 b(ophysics)34 b(12B)p FD(,)e(Academic)e(Press.)
-311 2379 y(3.)46 b(Gill,)29 b(Adrian)g(E.)h(1982,)j Fq(A)n(tmospher)-5
-b(e-Oc)g(e)g(an)34 b(Dynamics)p FD(,)d(Academic)g(Press.)311
-2517 y(4.)46 b(Hohenk)m(erk,)31 b(C.Y.)g(1985,)h(priv)-5
-b(ate)30 b(comm)m(unication.)311 2655 y(5.)46 b(Hohenk)m(erk,)34
-b(C.Y.,)f(&)f(Sinclair,)e(A.T.)j(1985,)h Fq(NA)n(O)f(T)-7
-b(e)i(chnic)g(al)36 b(Note)j FD(No.)33 b(63,)h(Ro)m(y)m(al)f(Green-)427
-2768 y(wic)m(h)d(Observ)-5 b(atory)d(.)311 2906 y(6.)46
-b(In)m(ternational)34 b(Asso)s(ciation)g(of)h(Geo)s(desy)-8
-b(,)36 b(XXI)s(Ith)e(General)g(Assem)m(bly)-8 b(,)36
-b(Birmingham,)d(UK,)427 3019 y(1999,)g(Resolution)c(3.)311
-3157 y(7.)46 b(Murra)m(y)-8 b(,)31 b(C.A.)g(1983,)h Fq(V)-7
-b(e)i(ctorial)34 b(Astr)-5 b(ometry,)32 b FD(Adam)e(Hilger,)g(Bristol.)
-311 3295 y(8.)46 b(Seidelmann,)13 b(P)-8 b(.K.)31 b Fq(et)h(al.)e
-FD(1992,)i Fq(Explanatory)j(Supplement)e(to)g(the)g(Astr)-5
-b(onomic)g(al)35 b(A)n(lmanac)p FD(,)427 3408 y(Chapter)30
-b(3,)h(Univ)m(ersit)m(y)f(Science)g(Bo)s(oks.)311 3546
-y(9.)46 b(Rueger,)34 b(J.M.)f(2002,)h Fq(R)-5 b(efr)g(active)36
-b(Index)f(F)-7 b(ormulae)36 b(for)f(Ele)-5 b(ctr)g(onic)36
-b(Distanc)-5 b(e)34 b(Me)-5 b(asur)g(ement)427 3659 y(with)35
-b(R)-5 b(adio)36 b(and)e(Mil)5 b(limetr)-5 b(e)34 b(Waves)p
-FD(,)f(in)d(Unisurv)f(Rep)s(ort)j(S-68,)h(Sc)m(ho)s(ol)e(of)h(Surv)m
-(eying)e(and)427 3772 y(Spatial)f(Information)h(Systems,)g(Univ)m
-(ersit)m(y)g(of)g(New)h(South)e(W)-8 b(ales,)32 b(Sydney)-8
-b(,)29 b(Australia.)266 3910 y(10.)46 b(Sinclair,)28
-b(A.T.)j(1989,)h(priv)-5 b(ate)30 b(comm)m(unication.)p
-0 4018 3780 8 v 0 4131 a Fx(SLA)p Fn(_)p Fx(REFV)497
-b Fm(Apply)38 b(Refraction)e(to)i(V)-10 b(ector)497 b
-Fx(SLA)p Fn(_)p Fx(REFV)0 4481 y FB(A)m(CTION)44 b FD(:)39
-b(Adjust)26 b(an)h(unrefracted)g(Cartesian)f(v)m(ector)j(to)f(include)d
-(the)i(e\013ect)i(of)e(atmospheric)g(refrac-)227 4594
-y(tion,)j(using)f(the)i(simple)d(\001)p Fl(\020)k FD(=)25
-b Fl(a)15 b FD(tan)g Fl(\020)27 b FD(+)20 b Fl(b)15 b
-FD(tan)1913 4561 y Fu(3)1968 4594 y Fl(\020)37 b FD(mo)s(del.)0
-4782 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_REFV)g(\(VU,)h(REFA,)f
-(REFB,)g(VR\))0 5099 y FB(GIVEN)f FD(:)277 5245 y Fq(VU)600
-b FB(D)565 b FD(unrefracted)50 b(p)s(osition)e(of)i(the)h(source)f(\([)
-15 b Fl(Az)t(;)g(E)5 b(l)54 b FD(])c(3-)1658 5358 y(v)m(ector\))277
-5471 y Fq(REF)-9 b(A)490 b FB(D)565 b FD(tan)16 b Fl(\020)36
-b FD(co)s(e\016cien)m(t)c(\(radians\))277 5584 y Fq(REFB)485
-b FB(D)565 b FD(tan)1789 5551 y Fu(3)1844 5584 y Fl(\020)37
-b FD(co)s(e\016cien)m(t)31 b(\(radians\))p eop
-%%Page: 146 148
-146 147 bop 0 52 a FD(146)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(VR)602 b FB(D)565 b FD(refracted)25 b(p)s(osition)e(of)j(the)f
-(source)g(\([)15 b Fl(Az)t(;)g(E)5 b(l)28 b FD(])d(3-v)m(ector\))0
-983 y FB(NOTES)44 b FD(:)311 1179 y(1.)i(This)30 b(routine)g(applies)g
-(the)h(adjustmen)m(t)g(for)g(refraction)g(in)f(the)i(opp)s(osite)e
-(sense)h(to)h(the)g(usual)427 1291 y(one)24 b({)f(it)g(tak)m(es)h(an)f
-(unrefracted)f(\()p Fq(in)27 b(vacuo)6 b FD(\))23 b(p)s(osition)e(and)i
-(pro)s(duces)e(an)i(observ)m(ed)g(\(refracted\))427 1404
-y(p)s(osition,)28 b(whereas)g(the)h(\001)p Fl(\020)i
-FD(=)25 b Fl(a)15 b FD(tan)h Fl(\020)23 b FD(+)16 b Fl(b)f
-FD(tan)2083 1371 y Fu(3)2138 1404 y Fl(\020)35 b FD(mo)s(del)27
-b(strictly)h(applies)e(to)k(the)e(case)i(where)427 1517
-y(an)g(observ)m(ed)g(p)s(osition)e(is)h(to)i(ha)m(v)m(e)g(the)f
-(refraction)g(remo)m(v)m(ed.)41 b(The)30 b(unrefracted)f(to)i
-(refracted)427 1630 y(case)h(is)d(harder,)h(and)f(requires)g(an)i(in)m
-(v)m(erted)f(form)g(of)g(the)h(text-b)s(o)s(ok)g(refraction)f(mo)s
-(dels;)f(the)427 1743 y(algorithm)38 b(used)g(here)g(is)g(equiv)-5
-b(alen)m(t)38 b(to)i(one)e(iteration)h(of)g(the)f(Newton-Raphson)h
-(metho)s(d)427 1856 y(applied)28 b(to)k(the)e(ab)s(o)m(v)m(e)i(form)m
-(ula.)311 2006 y(2.)46 b(Though)31 b(optimized)f(for)h(sp)s(eed)f
-(rather)h(than)g(precision,)f(the)i(presen)m(t)f(routine)f(ac)m(hiev)m
-(es)j(con-)427 2119 y(sistency)41 b(with)e(the)i
-(refracted-to-unrefracted)h(\001)p Fl(\020)49 b FD(=)43
-b Fl(a)15 b FD(tan)g Fl(\020)34 b FD(+)27 b Fl(b)15 b
-FD(tan)2995 2086 y Fu(3)3050 2119 y Fl(\020)47 b FD(mo)s(del)40
-b(at)h(b)s(etter)427 2232 y(than)32 b(1)g(microarcsecond)f(within)e(30)
-1730 2199 y Fp(\016)1802 2232 y FD(of)j(the)g(zenith)f(and)g(remains)f
-(within)f(1)j(milliarcsecond)427 2345 y(to)j Fl(\020)j
-FD(=)31 b(70)812 2312 y Fp(\016)853 2345 y FD(.)52 b(The)33
-b(inheren)m(t)h(accuracy)h(of)f(the)g(mo)s(del)f(is,)i(of)f(course,)i
-(far)e(w)m(orse)g(than)g(this)f({)427 2458 y(see)e(the)g(do)s(cumen)m
-(tation)f(for)g(sla)p Ft(_)p FD(REF)m(CO)g(for)g(more)g(information.)
-311 2608 y(3.)46 b(A)m(t)34 b(lo)m(w)f(elev)-5 b(ations)33
-b(\(b)s(elo)m(w)g(ab)s(out)g(3)1752 2575 y Fp(\016)1791
-2608 y FD(\))h(the)f(refraction)g(correction)g(is)f(held)g(bac)m(k)i
-(to)g(prev)m(en)m(t)427 2721 y(arithmetic)k(problems)f(and)h(wildly)e
-(wrong)i(results.)64 b(F)-8 b(or)40 b(optical/IR)e(w)m(a)m(v)m
-(elengths,)k(o)m(v)m(er)e(a)427 2833 y(wide)e(range)g(of)h(observ)m(er)
-g(heigh)m(ts)f(and)g(corresp)s(onding)f(temp)s(eratures)h(and)g
-(pressures,)h(the)427 2946 y(follo)m(wing)21 b(lev)m(els)g(of)i
-(accuracy)g(\(w)m(orst)f(case\))i(are)e(ac)m(hiev)m(ed,)j(relativ)m(e)d
-(to)h(n)m(umerical)d(in)m(tegration)427 3059 y(through)30
-b(a)h(mo)s(del)e(atmosphere:)1519 3224 y Fl(\020)1559
-3239 y Ff(obs)1769 3224 y Fq(err)-5 b(or)1525 3450 y
-FD(80)1615 3417 y Fp(\016)1811 3450 y FD(0)1851 3413
-y Fk(0)l(0)1855 3450 y Fl(:)p FD(7)1525 3563 y(81)1615
-3530 y Fp(\016)1811 3563 y FD(1)1851 3526 y Fk(0)l(0)1855
-3563 y Fl(:)p FD(3)1525 3676 y(82)1615 3643 y Fp(\016)1811
-3676 y FD(2)1851 3639 y Fk(0)l(0)1855 3676 y Fl(:)p FD(5)1525
-3789 y(83)1615 3756 y Fp(\016)1828 3789 y FD(5)1868 3752
-y Fk(0)l(0)1525 3901 y FD(84)1615 3868 y Fp(\016)1805
-3901 y FD(10)1890 3865 y Fk(0)m(0)1525 4014 y FD(85)1615
-3981 y Fp(\016)1805 4014 y FD(20)1890 3978 y Fk(0)m(0)1525
-4127 y FD(86)1615 4094 y Fp(\016)1805 4127 y FD(55)1890
-4090 y Fk(0)m(0)1525 4240 y FD(87)1615 4207 y Fp(\016)1782
-4240 y FD(160)1912 4203 y Fk(0)n(0)1525 4353 y FD(88)1615
-4320 y Fp(\016)1782 4353 y FD(360)1912 4316 y Fk(0)n(0)1525
-4466 y FD(89)1615 4433 y Fp(\016)1782 4466 y FD(640)1912
-4429 y Fk(0)n(0)1525 4579 y FD(90)1615 4546 y Fp(\016)1760
-4579 y FD(1100)1935 4542 y Fk(0)m(0)1525 4692 y FD(91)1615
-4659 y Fp(\016)1760 4692 y FD(1700)1935 4655 y Fk(0)m(0)2076
-4692 y Fl(<)30 b FD(high-altitude)1525 4805 y(92)1615
-4772 y Fp(\016)1760 4805 y FD(2600)1935 4768 y Fk(0)m(0)2076
-4805 y Fl(<)g FD(sites)g(only)427 4970 y(The)c(results)g(for)g(radio)g
-(are)h(sligh)m(tly)d(w)m(orse)j(o)m(v)m(er)h(most)f(of)g(the)g(range,)h
-(b)s(ecoming)d(signi\014can)m(tly)427 5083 y(w)m(orse)31
-b(b)s(elo)m(w)f Fl(\020)h FD(=)25 b(88)1193 5050 y Fp(\016)1264
-5083 y FD(and)30 b(un)m(usable)e(b)s(ey)m(ond)i Fl(\020)i
-FD(=)25 b(90)2391 5050 y Fp(\016)2431 5083 y FD(.)311
-5233 y(4.)46 b(See)27 b(also)f(the)g(routine)f(sla)p
-Ft(_)p FD(REFZ,)g(whic)m(h)g(p)s(erforms)g(the)h(adjustmen)m(t)g(to)h
-(the)f(zenith)g(distance)427 5346 y(rather)40 b(than)f(in)f([)15
-b Fl(x;)g(y)s(;)g(z)21 b FD(].)68 b(The)39 b(presen)m(t)h(routine)f(is)
-f(faster)i(than)f(sla)p Ft(_)p FD(REFZ)g(and,)i(except)427
-5459 y(v)m(ery)28 b(lo)m(w)f(do)m(wn,)g(is)g(equally)f(accurate)i(for)f
-(all)f(practical)h(purp)s(oses.)38 b(Ho)m(w)m(ev)m(er,)30
-b(b)s(ey)m(ond)d(ab)s(out)427 5571 y Fl(\020)54 b FD(=)47
-b(84)729 5538 y Fp(\016)812 5571 y FD(sla)p Ft(_)p FD(REFZ)c(should)e
-(b)s(e)i(used,)j(and)d(for)g(the)h(utmost)g(accuracy)g(iterativ)m(e)g
-(use)f(of)427 5684 y(sla)p Ft(_)p FD(REFR)m(O)30 b(should)e(b)s(e)i
-(considered.)p eop
-%%Page: 147 149
-147 148 bop 0 52 a Fw(SUN/67.70)3206 b FD(147)p 0 267
-3780 8 v 0 380 a Fx(SLA)p Fn(_)p Fx(REFZ)602 b Fm(Apply)38
-b(Refraction)f(to)h(ZD)603 b Fx(SLA)p Fn(_)p Fx(REFZ)0
-730 y FB(A)m(CTION)44 b FD(:)f(Adjust)31 b(an)h(unrefracted)f(zenith)h
-(distance)f(to)i(include)c(the)j(e\013ect)i(of)e(atmospheric)f(refrac-)
-227 843 y(tion,)f(using)f(the)i(simple)d(\001)p Fl(\020)k
-FD(=)25 b Fl(a)15 b FD(tan)g Fl(\020)27 b FD(+)20 b Fl(b)15
-b FD(tan)1913 810 y Fu(3)1968 843 y Fl(\020)37 b FD(mo)s(del.)0
-1031 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_REFZ)g(\(ZU,)h(REFA,)f
-(REFB,)g(ZR\))0 1448 y FB(GIVEN)f FD(:)277 1594 y Fq(ZU)612
-b FB(D)565 b FD(unrefracted)29 b(zenith)f(distance)h(of)g(the)h(source)
-f(\(radians\))277 1820 y Fq(REF)-9 b(A)490 b FB(D)565
-b FD(tan)16 b Fl(\020)36 b FD(co)s(e\016cien)m(t)c(\(radians\))277
-1933 y Fq(REFB)485 b FB(D)565 b FD(tan)1789 1900 y Fu(3)1844
-1933 y Fl(\020)37 b FD(co)s(e\016cien)m(t)31 b(\(radians\))0
-2399 y FB(RETURNED)46 b FD(:)277 2571 y Fq(ZR)614 b FB(D)565
-b FD(refracted)31 b(zenith)f(distance)g(\(radians\))0
-3046 y FB(NOTES)44 b FD(:)311 3278 y(1.)i(This)30 b(routine)g(applies)g
-(the)h(adjustmen)m(t)g(for)g(refraction)g(in)f(the)i(opp)s(osite)e
-(sense)h(to)h(the)g(usual)427 3391 y(one)24 b({)f(it)g(tak)m(es)h(an)f
-(unrefracted)f(\()p Fq(in)27 b(vacuo)6 b FD(\))23 b(p)s(osition)e(and)i
-(pro)s(duces)e(an)i(observ)m(ed)g(\(refracted\))427 3504
-y(p)s(osition,)28 b(whereas)g(the)h(\001)p Fl(\020)i
-FD(=)25 b Fl(a)15 b FD(tan)h Fl(\020)23 b FD(+)16 b Fl(b)f
-FD(tan)2083 3471 y Fu(3)2138 3504 y Fl(\020)35 b FD(mo)s(del)27
-b(strictly)h(applies)e(to)k(the)e(case)i(where)427 3617
-y(an)g(observ)m(ed)g(p)s(osition)e(is)h(to)i(ha)m(v)m(e)g(the)f
-(refraction)g(remo)m(v)m(ed.)41 b(The)30 b(unrefracted)f(to)i
-(refracted)427 3730 y(case)h(is)d(harder,)h(and)f(requires)g(an)i(in)m
-(v)m(erted)f(form)g(of)g(the)h(text-b)s(o)s(ok)g(refraction)f(mo)s
-(dels;)f(the)427 3843 y(form)m(ula)21 b(used)f(here)h(is)f(based)g(on)h
-(the)h(Newton-Raphson)f(metho)s(d.)37 b(F)-8 b(or)21
-b(the)h(utmost)f(n)m(umerical)427 3956 y(consistency)35
-b(with)f(the)h(refracted)g(to)h(unrefracted)e(mo)s(del,)h(t)m(w)m(o)h
-(iterations)f(are)g(carried)f(out,)427 4069 y(ac)m(hieving)29
-b(agreemen)m(t)h(at)g(the)f(10)1615 4036 y Fp(\000)p
-Fu(11)1774 4069 y FD(arcsecond)g(lev)m(el)g(for)f Fl(\020)k
-FD(=)25 b(80)2788 4036 y Fp(\016)2828 4069 y FD(.)40
-b(The)29 b(inheren)m(t)e(accuracy)427 4182 y(of)d(the)g(mo)s(del)f(is,)
-h(of)g(course,)h(far)f(w)m(orse)g(than)f(this)g({)h(see)g(the)g(do)s
-(cumen)m(tation)g(for)f(sla)p Ft(_)p FD(REF)m(CO)427
-4295 y(for)30 b(more)h(information.)311 4463 y(2.)46
-b(A)m(t)28 b Fl(\020)k FD(=)25 b(83)813 4430 y Fp(\016)853
-4463 y FD(,)j(the)f(rapidly-w)m(orsening)d(\001)p Fl(\020)31
-b FD(=)25 b Fl(a)15 b FD(tan)h Fl(\020)k FD(+)13 b Fl(b)i
-FD(tan)2571 4430 y Fu(3)2626 4463 y Fl(\020)33 b FD(mo)s(del)26
-b(is)g(abandoned)g(and)h(an)427 4576 y(empirical)h(form)m(ula)i(tak)m
-(es)i(o)m(v)m(er:)1201 4902 y(\001)p Fl(\020)g FD(=)25
-b Fl(F)1531 4758 y Fi( )1607 4841 y FD(0)1652 4808 y
-Fp(\016)1658 4841 y Fl(:)r FD(55445)d Fo(\000)e FD(0)2068
-4808 y Fp(\016)2074 4841 y Fl(:)r FD(01133)p Fl(E)29
-b FD(+)19 b(0)2557 4808 y Fp(\016)2563 4841 y Fl(:)r
-FD(00202)p Fl(E)2887 4808 y Fu(2)p 1607 4881 1324 4 v
-1744 4965 a FD(1)i(+)f(0)p Fl(:)p FD(28385)p Fl(E)28
-b FD(+)20 b(0)p Fl(:)p FD(02390)p Fl(E)2749 4939 y Fu(2)2940
-4758 y Fi(!)427 5213 y FD(where)33 b Fl(E)j FD(=)30 b(90)987
-5180 y Fp(\016)1050 5213 y Fo(\000)22 b Fl(\020)1183
-5227 y Ff(tr)r(ue)1353 5213 y FD(and)33 b Fl(F)47 b FD(is)32
-b(a)i(factor)g(c)m(hosen)g(to)h(meet)f(the)g(\001)p Fl(\020)i
-FD(=)31 b Fl(a)15 b FD(tan)g Fl(\020)29 b FD(+)22 b Fl(b)15
-b FD(tan)3678 5180 y Fu(3)3733 5213 y Fl(\020)427 5326
-y FD(form)m(ula)30 b(at)h Fl(\020)h FD(=)25 b(83)1130
-5293 y Fp(\016)1170 5326 y FD(.)427 5467 y(F)-8 b(or)30
-b(optical/IR)e(w)m(a)m(v)m(elengths,)i(o)m(v)m(er)g(a)f(wide)e(range)i
-(of)g(observ)m(er)f(heigh)m(ts)h(and)e(corresp)s(onding)427
-5580 y(temp)s(eratures)c(and)f(pressures,)i(the)f(follo)m(wing)e(lev)m
-(els)i(of)g(accuracy)h(\(w)m(orst)g(case\))g(are)f(ac)m(hiev)m(ed,)427
-5693 y(relativ)m(e)31 b(to)g(n)m(umerical)e(in)m(tegration)h(through)g
-(a)h(mo)s(del)e(atmosphere:)p eop
-%%Page: 148 150
-148 149 bop 0 52 a FD(148)1528 339 y Fl(\020)1568 354
-y Ff(obs)1769 339 y Fq(err)-5 b(or)1534 565 y FD(80)1624
-532 y Fp(\016)1811 565 y FD(0)1851 528 y Fk(0)l(0)1855
-565 y Fl(:)p FD(7)1534 678 y(81)1624 645 y Fp(\016)1811
-678 y FD(1)1851 641 y Fk(0)l(0)1855 678 y Fl(:)p FD(3)1534
-791 y(82)1624 758 y Fp(\016)1811 791 y FD(2)1851 754
-y Fk(0)l(0)1855 791 y Fl(:)p FD(4)1534 904 y(83)1624
-871 y Fp(\016)1811 904 y FD(4)1851 867 y Fk(0)l(0)1855
-904 y Fl(:)p FD(7)1534 1016 y(84)1624 983 y Fp(\016)1811
-1016 y FD(6)1851 980 y Fk(0)l(0)1855 1016 y Fl(:)p FD(2)1534
-1129 y(85)1624 1096 y Fp(\016)1811 1129 y FD(6)1851 1092
-y Fk(0)l(0)1855 1129 y Fl(:)p FD(4)1534 1242 y(86)1624
-1209 y Fp(\016)1828 1242 y FD(8)1868 1205 y Fk(0)l(0)1534
-1355 y FD(87)1624 1322 y Fp(\016)1805 1355 y FD(10)1890
-1318 y Fk(0)m(0)1534 1468 y FD(88)1624 1435 y Fp(\016)1805
-1468 y FD(15)1890 1431 y Fk(0)m(0)1534 1581 y FD(89)1624
-1548 y Fp(\016)1805 1581 y FD(30)1890 1544 y Fk(0)m(0)1534
-1694 y FD(90)1624 1661 y Fp(\016)1805 1694 y FD(60)1890
-1657 y Fk(0)m(0)1534 1807 y FD(91)1624 1774 y Fp(\016)1782
-1807 y FD(150)1912 1770 y Fk(0)n(0)2067 1807 y Fl(<)30
-b FD(high-altitude)1534 1920 y(92)1624 1887 y Fp(\016)1782
-1920 y FD(400)1912 1883 y Fk(0)n(0)2067 1920 y Fl(<)g
-FD(sites)g(only)427 2104 y(F)-8 b(or)28 b(radio)e(w)m(a)m(v)m(elengths)
-i(the)f(errors)g(are)g(t)m(ypically)f(50\045)i(larger)e(than)h(the)g
-(optical)g(\014gures)f(and)427 2217 y(b)m(y)31 b Fl(\020)h
-FD(=)25 b(85)812 2184 y Fp(\016)882 2217 y FD(are)31
-b(t)m(wice)g(as)g(bad,)f(w)m(orsening)g(rapidly)e(b)s(elo)m(w)h(that.)
-42 b(T)-8 b(o)31 b(main)m(tain)e(1)3362 2180 y Fk(0)l(0)3433
-2217 y FD(accuracy)427 2329 y(do)m(wn)36 b(to)h Fl(\020)42
-b FD(=)35 b(85)1068 2296 y Fp(\016)1144 2329 y FD(at)i(the)g(Green)g
-(Bank)f(site,)i(Condon)d(\(2004\))k(has)d(suggested)h(amplifying)427
-2442 y(the)e(amoun)m(t)f(of)g(refraction)g(predicted)f(b)m(y)h(sla)p
-Ft(_)p FD(REFZ)f(b)s(elo)m(w)g(10)2761 2409 y Fp(\016)2767
-2442 y Fl(:)r FD(8)i(elev)-5 b(ation)34 b(b)m(y)g(the)g(factor)427
-2555 y(\(1)21 b(+)f(0)p Fl(:)p FD(00195)j Fo(\003)e FD(\(10)p
-Fl(:)p FD(8)h Fo(\000)e Fl(E)1378 2569 y Ff(topo)1512
-2555 y FD(\)\),)31 b(where)f Fl(E)1968 2569 y Ff(topo)2132
-2555 y FD(is)f(the)i(unrefracted)e(elev)-5 b(ation)31
-b(in)e(degrees.)427 2683 y(The)24 b(high-ZD)e(mo)s(del)h(is)g(scaled)g
-(to)i(matc)m(h)f(the)g(normal)f(mo)s(del)f(at)j(the)f(transition)e(p)s
-(oin)m(t;)j(there)427 2796 y(is)30 b(no)g(glitc)m(h.)311
-2939 y(3.)46 b(See)29 b(also)f(the)h(routine)f(sla)p
-Ft(_)p FD(REFV,)g(whic)m(h)f(p)s(erforms)g(the)i(adjustmen)m(t)f(in)f
-([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(],)29 b(and)f(with)427
-3051 y(the)j(emphasis)e(on)h(sp)s(eed)g(rather)g(than)g(n)m(umerical)f
-(accuracy)-8 b(.)0 3389 y FB(REFERENCE)44 b FD(:)j(Condon,)15
-b(J.J.,)34 b Fq(R)-5 b(efr)g(action)38 b(Corr)-5 b(e)g(ctions)37
-b(for)g(the)f(GBT,)d FD(PTCS/PN/35.2,)j(NRA)m(O)227 3502
-y(Green)31 b(Bank,)g(2004.)p 0 3624 3780 8 v 0 3737 a
-Fx(SLA)p Fn(_)p Fx(R)-15 b(VER)l(OT)326 b Fm(R)-13 b(V)39
-b(Corrn)e(to)h(Earth)f(Cen)m(tre)326 b Fx(SLA)p Fn(_)p
-Fx(R)-15 b(VER)l(OT)0 4087 y FB(A)m(CTION)44 b FD(:)c(V)-8
-b(elo)s(cit)m(y)31 b(comp)s(onen)m(t)g(in)e(a)i(giv)m(en)f(direction)f
-(due)h(to)h(Earth)f(rotation.)0 4275 y FB(CALL)45 b FD(:)77
-b Ft(R)47 b(=)h(sla_RVEROT)d(\(PHI,)h(RA,)h(DA,)g(ST\))0
-4610 y FB(GIVEN)e FD(:)277 4756 y Fq(PHI)571 b FB(R)c
-FD(geo)s(detic)31 b(latitude)f(of)g(observing)f(station)i(\(radians\))
-277 4869 y Fq(RA,D)n(A)439 b FB(R)567 b FD(apparen)m(t)31
-b([)15 b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))277
-4982 y Fq(ST)620 b FB(R)567 b FD(lo)s(cal)30 b(apparen)m(t)g(sidereal)f
-(time)h(\(radians\))0 5311 y FB(RETURNED)46 b FD(:)277
-5457 y Fq(sla)p Ft(_)p Fq(R)-9 b(VER)n(OT)196 b FB(R)567
-b FD(Comp)s(onen)m(t)99 b(of)g(Earth)g(rotation)h(in)d(direction)1658
-5570 y([RA,D)m(A])32 b(\(km)f(s)2260 5537 y Fp(\000)p
-Fu(1)2354 5570 y FD(\))p eop
-%%Page: 149 151
-149 150 bop 0 52 a Fw(SUN/67.70)3206 b FD(149)0 351 y
-FB(NOTES)44 b FD(:)311 536 y(1.)i(Sign)22 b(con)m(v)m(en)m(tion:)38
-b(the)24 b(result)e(is)g(p)s(ositiv)m(e)g(when)g(the)h(observ)-5
-b(atory)24 b(is)e(receding)h(from)f(the)h(giv)m(en)427
-649 y(p)s(oin)m(t)30 b(on)g(the)g(sky)-8 b(.)311 792
-y(2.)46 b(Accuracy:)60 b(the)40 b(simple)e(algorithm)h(used)f(assumes)i
-(a)g(spherical)e(Earth)h(and)g(an)h(observing)427 905
-y(station)j(at)g(sea)h(lev)m(el;)k(for)43 b(actual)g(observing)e
-(sites,)46 b(the)d(error)f(is)g(unlik)m(ely)e(to)j(b)s(e)f(greater)427
-1018 y(than)g(0.0005)i(km)e(s)1147 985 y Fp(\000)p Fu(1)1241
-1018 y FD(.)75 b(F)-8 b(or)43 b(applications)d(requiring)f(greater)k
-(accuracy)-8 b(,)47 b(use)41 b(the)h(routine)427 1131
-y(sla)p Ft(_)p FD(PV)m(OBS.)p 0 1245 3780 8 v 0 1358
-a Fx(SLA)p Fn(_)p Fx(R)-15 b(V)l(GALC)258 b Fm(R)-13
-b(V)39 b(Corrn)e(to)h(Galactic)f(Cen)m(tre)258 b Fx(SLA)p
-Fn(_)p Fx(R)-15 b(V)l(GALC)0 1708 y FB(A)m(CTION)44 b
-FD(:)c(V)-8 b(elo)s(cit)m(y)31 b(comp)s(onen)m(t)g(in)e(a)i(giv)m(en)f
-(direction)f(due)h(to)h(the)g(rotation)f(of)h(the)g(Galaxy)-8
-b(.)0 1896 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_RVGALC)d
-(\(R2000,)g(D2000\))0 2234 y FB(GIVEN)g FD(:)277 2405
-y Fq(R2000,D2000)205 b FB(R)567 b FD(J2000.0)33 b(mean)d([)15
-b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))0 2746 y
-FB(RETURNED)46 b FD(:)277 2892 y Fq(sla)p Ft(_)p Fq(R)-9
-b(V)n(GALC)199 b FB(R)567 b FD(Comp)s(onen)m(t)30 b(of)h(dynamical)f
-(LSR)g(motion)g(in)f(direction)1658 3005 y(R2000,D2000)35
-b(\(km)30 b(s)2439 2972 y Fp(\000)p Fu(1)2533 3005 y
-FD(\))0 3337 y FB(NOTES)44 b FD(:)311 3522 y(1.)i(Sign)26
-b(con)m(v)m(en)m(tion:)41 b(the)27 b(result)f(is)g(p)s(ositiv)m(e)h
-(when)f(the)h(LSR)g(is)f(receding)h(from)g(the)g(giv)m(en)g(p)s(oin)m
-(t)427 3635 y(on)k(the)f(sky)-8 b(.)311 3778 y(2.)46
-b(The)33 b(Lo)s(cal)g(Standard)g(of)g(Rest)h(used)f(here)g(is)f(a)i(p)s
-(oin)m(t)f(in)f(the)h(vicinit)m(y)f(of)i(the)f(Sun)f(whic)m(h)g(is)427
-3891 y(in)c(a)h(circular)f(orbit)g(around)f(the)j(Galactic)f(cen)m
-(tre.)42 b(Sometimes)28 b(called)g(the)i Fq(dynamic)-5
-b(al)40 b FD(LSR,)427 4004 y(it)31 b(is)g(not)h(to)g(b)s(e)f(confused)g
-(with)g(a)h Fq(kinematic)-5 b(al)42 b FD(LSR,)31 b(whic)m(h)f(is)h(the)
-h(mean)g(standard)f(of)g(rest)427 4117 y(of)g(star)f(catalogues)i(or)f
-(stellar)e(p)s(opulations.)311 4260 y(3.)46 b(The)34
-b(dynamical)f(LSR)g(v)m(elo)s(cit)m(y)i(due)f(to)h(Galactic)g(rotation)
-g(is)e(assumed)h(to)h(b)s(e)f(220)h(km)f(s)3685 4227
-y Fp(\000)p Fu(1)427 4373 y FD(to)m(w)m(ards)d Fl(l)795
-4340 y Ff(I)-7 b(I)885 4373 y FD(=)24 b(90)1070 4340
-y Fp(\016)1111 4373 y FD(,)30 b Fl(b)1205 4340 y Ff(I)-7
-b(I)1295 4373 y FD(=)25 b(0.)0 4713 y FB(REFERENCE)44
-b FD(:)d(Kerr)29 b(&)h(Lynden-Bell)f(\(1986\),)k(MNRAS,)e(221,)h
-(p1023.)p 0 4842 V 0 4955 a Fx(SLA)p Fn(_)p Fx(R)-15
-b(VLG)534 b Fm(R)-13 b(V)39 b(Corrn)e(to)h(Lo)s(cal)g(Group)534
-b Fx(SLA)p Fn(_)p Fx(R)-15 b(VLG)0 5305 y FB(A)m(CTION)44
-b FD(:)c(V)-8 b(elo)s(cit)m(y)30 b(comp)s(onen)m(t)g(in)f(a)h(giv)m(en)
-g(direction)e(due)h(to)i(the)e(com)m(bination)g(of)h(the)g(rotation)g
-(of)227 5418 y(the)h(Galaxy)f(and)g(the)g(motion)g(of)h(the)f(Galaxy)h
-(relativ)m(e)f(to)h(the)f(mean)h(motion)e(of)i(the)f(lo)s(cal)g(group.)
-0 5606 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_RVLG)d(\(R2000,)h
-(D2000\))p eop
-%%Page: 150 152
-150 151 bop 0 52 a FD(150)0 351 y FB(GIVEN)45 b FD(:)277
-523 y Fq(R2000,D2000)205 b FB(R)567 b FD(J2000.0)33 b(mean)d([)15
-b Fl(\013;)g(\016)20 b FD(])31 b(\(radians\))0 876 y
-FB(RETURNED)46 b FD(:)277 1022 y Fq(sla)p Ft(_)p Fq(R)-9
-b(VLG)330 b FB(R)567 b FD(Comp)s(onen)m(t)47 b(of)h FB(solar)g
-FD(\()p Fq(n.b.)p FD(\))92 b(motion)47 b(in)f(direction)1658
-1135 y(R2000,D2000)35 b(\(km)30 b(s)2439 1102 y Fp(\000)p
-Fu(1)2533 1135 y FD(\))0 1481 y FB(NOTE)44 b FD(:)d(Sign)28
-b(con)m(v)m(en)m(tion:)42 b(the)30 b(result)f(is)g(p)s(ositiv)m(e)g
-(when)g(the)i(Sun)d(is)h(receding)h(from)f(the)h(giv)m(en)g(p)s(oin)m
-(t)227 1594 y(on)h(the)f(sky)-8 b(.)0 1947 y FB(REFERENCE)44
-b FD(:)d Fq(IA)n(U)31 b(T)-7 b(r)i(ans.)32 b FD(1976.)g
-FB(16B)p FD(,)g(p201.)p 0 2076 3780 8 v 0 2189 a Fx(SLA)p
-Fn(_)p Fx(R)-15 b(VLSRD)278 b Fm(R)-13 b(V)38 b(Corrn)g(to)g(Dynamical)
-e(LSR)279 b Fx(SLA)p Fn(_)p Fx(R)-15 b(VLSRD)0 2539 y
-FB(A)m(CTION)44 b FD(:)i(V)-8 b(elo)s(cit)m(y)34 b(comp)s(onen)m(t)f
-(in)f(a)h(giv)m(en)g(direction)f(due)g(to)i(the)f(Sun's)f(motion)h
-(with)f(resp)s(ect)h(to)227 2652 y(the)e(\\dynamical")f(Lo)s(cal)g
-(Standard)f(of)i(Rest.)0 2840 y FB(CALL)45 b FD(:)77
-b Ft(R)47 b(=)h(sla_RVLSRD)d(\(R2000,)g(D2000\))0 3185
-y FB(GIVEN)g FD(:)277 3356 y Fq(R2000,D2000)205 b FB(R)567
-b FD(J2000.0)33 b(mean)d([)15 b Fl(\013;)g(\016)20 b
-FD(])31 b(\(radians\))0 3710 y FB(RETURNED)46 b FD(:)277
-3856 y Fq(sla)p Ft(_)p Fq(R)-9 b(VLSRD)214 b FB(R)567
-b FD(Comp)s(onen)m(t)43 b(of)h Fq(p)-5 b(e)g(culiar)55
-b FD(solar)44 b(motion)f(in)f(direction)1658 3969 y(R2000,D2000)35
-b(\(km)30 b(s)2439 3936 y Fp(\000)p Fu(1)2533 3969 y
-FD(\))0 4314 y FB(NOTES)44 b FD(:)311 4500 y(1.)i(Sign)28
-b(con)m(v)m(en)m(tion:)41 b(the)29 b(result)f(is)g(p)s(ositiv)m(e)g
-(when)g(the)h(Sun)e(is)h(receding)h(from)f(the)i(giv)m(en)e(p)s(oin)m
-(t)427 4613 y(on)j(the)f(sky)-8 b(.)311 4758 y(2.)46
-b(The)32 b(Lo)s(cal)f(Standard)g(of)h(Rest)g(used)f(here)h(is)f(the)h
-Fq(dynamic)-5 b(al)43 b FD(LSR,)31 b(a)i(p)s(oin)m(t)e(in)f(the)i
-(vicinit)m(y)427 4871 y(of)e(the)g(Sun)e(whic)m(h)g(is)h(in)f(a)i
-(circular)e(orbit)g(around)h(the)h(Galactic)g(cen)m(tre.)42
-b(The)29 b(Sun's)f(motion)427 4984 y(with)h(resp)s(ect)i(to)g(the)f
-(dynamical)f(LSR)h(is)f(called)h(the)g Fq(p)-5 b(e)g(culiar)42
-b FD(solar)30 b(motion.)311 5128 y(3.)46 b(There)35 b(is)f(another)i(t)
-m(yp)s(e)f(of)g(LSR,)g(called)f(a)i Fq(kinematic)-5 b(al)46
-b FD(LSR.)34 b(A)i(kinematical)e(LSR)g(is)g(the)427 5241
-y(mean)d(standard)g(of)g(rest)g(of)g(sp)s(eci\014ed)f(star)h
-(catalogues)h(or)f(stellar)g(p)s(opulations,)e(and)h(sev)m(eral)427
-5354 y(sligh)m(tly)h(di\013eren)m(t)h(kinematical)g(LSRs)f(are)i(in)f
-(use.)47 b(The)32 b(Sun's)f(motion)h(with)g(resp)s(ect)g(to)i(an)427
-5467 y(agreed)c(kinematical)f(LSR)f(is)g(kno)m(wn)h(as)h(the)f
-Fq(standar)-5 b(d)42 b FD(solar)29 b(motion.)40 b(The)29
-b(dynamical)e(LSR)427 5580 y(is)35 b(seldom)f(used)h(b)m(y)h(observ)-5
-b(ational)34 b(astronomers,)k(who)d(con)m(v)m(en)m(tionally)g(use)h(a)f
-(kinematical)427 5693 y(LSR)30 b(suc)m(h)g(as)g(the)h(one)g(implemen)m
-(ted)e(in)g(the)h(routine)g(sla)p Ft(_)p FD(R)-10 b(VLSRK.)p
-eop
-%%Page: 151 153
-151 152 bop 0 52 a Fw(SUN/67.70)3206 b FD(151)311 351
-y(4.)46 b(The)25 b(p)s(eculiar)f(solar)h(motion)g(is)g(from)g(Delha)m
-(y)m(e)i(\(1965\),)i(in)24 b Fq(Stars)29 b(and)g(Stel)5
-b(lar)30 b(Systems)p FD(,)d(v)m(ol)f(5,)427 464 y(p73:)57
-b(in)37 b(Galactic)j(Cartesian)e(co)s(ordinates)g(\(+9,+12,+7\))i(km)e
-(s)2792 431 y Fp(\000)p Fu(1)2886 464 y FD(.)65 b(This)37
-b(corresp)s(onds)g(to)427 577 y(ab)s(out)30 b(16.6)i(km)e(s)1069
-544 y Fp(\000)p Fu(1)1194 577 y FD(to)m(w)m(ards)h(Galactic)g(co)s
-(ordinates)f Fl(l)2404 544 y Ff(I)-7 b(I)2493 577 y FD(=)25
-b(53)2679 544 y Fp(\016)2720 577 y Fl(;)15 b(b)2799 544
-y Ff(I)-7 b(I)2888 577 y FD(=)25 b(+25)3145 544 y Fp(\016)3185
-577 y FD(.)p 0 679 3780 8 v 0 792 a Fx(SLA)p Fn(_)p Fx(R)-15
-b(VLSRK)241 b Fm(R)-13 b(V)39 b(Corrn)e(to)h(Kinematical)d(LSR)242
-b Fx(SLA)p Fn(_)p Fx(R)-15 b(VLSRK)0 1142 y FB(A)m(CTION)44
-b FD(:)39 b(V)-8 b(elo)s(cit)m(y)29 b(comp)s(onen)m(t)f(in)f(a)h(giv)m
-(en)g(direction)f(due)g(to)i(the)f(Sun's)e(motion)i(with)e(resp)s(ect)i
-(to)h(a)227 1255 y(kinematical)h(Lo)s(cal)g(Standard)f(of)i(Rest.)0
-1443 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_RVLSRK)d(\(R2000,)g
-(D2000\))0 1752 y FB(GIVEN)g FD(:)277 1923 y Fq(R2000,D2000)205
-b FB(R)567 b FD(J2000.0)33 b(mean)d([)15 b Fl(\013;)g(\016)20
-b FD(])31 b(\(radians\))0 2214 y FB(RETURNED)46 b FD(:)277
-2360 y Fq(sla)p Ft(_)p Fq(R)-9 b(VLSRK)213 b FB(R)567
-b FD(Comp)s(onen)m(t)38 b(of)h Fq(standar)-5 b(d)50 b
-FD(solar)38 b(motion)g(in)f(direction)1658 2473 y(R2000,D2000)e(\(km)30
-b(s)2439 2440 y Fp(\000)p Fu(1)2533 2473 y FD(\))0 2755
-y FB(NOTES)44 b FD(:)311 2933 y(1.)i(Sign)28 b(con)m(v)m(en)m(tion:)41
-b(the)29 b(result)f(is)g(p)s(ositiv)m(e)g(when)g(the)h(Sun)e(is)h
-(receding)h(from)f(the)i(giv)m(en)e(p)s(oin)m(t)427 3046
-y(on)j(the)f(sky)-8 b(.)311 3181 y(2.)46 b(The)29 b(Lo)s(cal)f
-(Standard)g(of)h(Rest)h(used)e(here)h(is)e(one)j(of)f(sev)m(eral)g
-Fq(kinematic)-5 b(al)40 b FD(LSRs)28 b(in)f(common)427
-3294 y(use.)49 b(A)33 b(kinematical)g(LSR)f(is)g(the)h(mean)h(standard)
-e(of)h(rest)h(of)f(sp)s(eci\014ed)e(star)j(catalogues)g(or)427
-3407 y(stellar)h(p)s(opulations.)52 b(The)35 b(Sun's)e(motion)i(with)f
-(resp)s(ect)h(to)h(a)f(kinematical)g(LSR)f(is)g(kno)m(wn)427
-3520 y(as)d(the)f Fq(standar)-5 b(d)43 b FD(solar)30
-b(motion.)311 3656 y(3.)46 b(There)33 b(is)g(another)g(sort)h(of)f
-(LSR,)g(seldom)g(used)f(b)m(y)h(observ)-5 b(ational)33
-b(astronomers,)i(called)d(the)427 3769 y Fq(dynamic)-5
-b(al)42 b FD(LSR.)29 b(This)f(is)g(a)i(p)s(oin)m(t)f(in)g(the)h
-(vicinit)m(y)e(of)h(the)h(Sun)f(whic)m(h)f(is)h(in)f(a)i(circular)e
-(orbit)427 3882 y(around)h(the)h(Galactic)h(cen)m(tre.)42
-b(The)30 b(Sun's)e(motion)i(with)f(resp)s(ect)h(to)g(the)h(dynamical)d
-(LSR)h(is)427 3995 y(called)j(the)h Fq(p)-5 b(e)g(culiar)44
-b FD(solar)32 b(motion.)47 b(T)-8 b(o)34 b(obtain)e(a)h(radial)e(v)m
-(elo)s(cit)m(y)i(correction)g(with)e(resp)s(ect)427 4108
-y(to)g(the)g(dynamical)e(LSR)g(use)h(the)h(routine)e(sla)p
-Ft(_)p FD(R)-10 b(VLSRD.)311 4244 y(4.)46 b(The)30 b(adopted)h
-(standard)e(solar)h(motion)g(is)g(20)h(km)f(s)2271 4211
-y Fp(\000)p Fu(1)2395 4244 y FD(to)m(w)m(ards)h Fl(\013)26
-b FD(=)f(18)3004 4211 y Fu(h)3048 4244 y Fl(;)15 b(\016)30
-b FD(=)25 b(+30)3415 4211 y Fp(\016)3485 4244 y FD(\(1900\).)0
-4534 y FB(REFERENCES)44 b FD(:)311 4712 y(1.)i(Delha)m(y)m(e)32
-b(\(1965\),)h(in)c Fq(Stars)34 b(and)f(Stel)5 b(lar)34
-b(Systems)p FD(,)e(v)m(ol)e(5,)h(p73.)311 4848 y(2.)46
-b Fq(Metho)-5 b(ds)34 b(of)f(Exp)-5 b(erimental)34 b(Physics)39
-b FD(\(ed)30 b(Meeks\),)i(v)m(ol)e(12,)i(part)e(C,)g(sec)h(6.1.5.2,)i
-(p281.)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(S2TP)545
-b Fm(Spherical)37 b(to)h(T)-10 b(angen)m(t)38 b(Plane)546
-b Fx(SLA)p Fn(_)p Fx(S2TP)0 5418 y FB(A)m(CTION)44 b
-FD(:)c(Pro)5 b(jection)31 b(of)f(spherical)f(co)s(ordinates)h(on)m(to)i
-(the)e(tangen)m(t)i(plane)d(\(single)h(precision\).)0
-5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_S2TP)g(\(RA,)h(DEC,)f
-(RAZ,)h(DECZ,)f(XI,)h(ETA,)g(J\))p eop
-%%Page: 152 154
-152 153 bop 0 52 a FD(152)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(RA,DEC)378 b FB(R)567 b FD(spherical)29 b(co)s(ordinates)h(of)
-g(star)h(\(radians\))277 610 y Fq(RAZ,DECZ)266 b FB(R)567
-b FD(spherical)29 b(co)s(ordinates)h(of)g(tangen)m(t)i(p)s(oin)m(t)e
-(\(radians\))0 865 y FB(RETURNED)46 b FD(:)277 1011 y
-Fq(XI,ET)-7 b(A)417 b FB(R)567 b FD(tangen)m(t)32 b(plane)d(co)s
-(ordinates)h(\(radians\))277 1124 y Fq(J)688 b FB(I)605
-b FD(status:)1825 1236 y(0)31 b(=)f(OK,)g(star)g(on)g(tangen)m(t)i
-(plane)1825 1349 y(1)f(=)f(error,)g(star)g(to)s(o)h(far)g(from)f(axis)
-1825 1462 y(2)h(=)f(error,)g(an)m(tistar)g(on)h(tangen)m(t)h(plane)1825
-1575 y(3)f(=)f(error,)g(an)m(tistar)g(to)s(o)i(far)e(from)g(axis)0
-1830 y FB(NOTES)44 b FD(:)311 2003 y(1.)i(The)24 b(pro)5
-b(jection)25 b(is)f(called)f(the)i Fq(gnomonic)31 b FD(pro)5
-b(jection;)27 b(the)d(Cartesian)h(co)s(ordinates)f([)15
-b Fl(\030)t(;)g(\021)k FD(])25 b(are)427 2116 y(called)30
-b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 2229 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 2361 y(2.)46 b(When)26 b(w)m(orking)g(in)e([)15
-b Fl(x;)g(y)s(;)g(z)21 b FD(])26 b(rather)g(than)g(spherical)e(co)s
-(ordinates,)j(the)f(equiv)-5 b(alen)m(t)26 b(Cartesian)427
-2474 y(routine)k(sla)p Ft(_)p FD(V2TP)f(is)h(a)m(v)-5
-b(ailable.)p 0 2555 3780 8 v 0 2668 a Fx(SLA)p Fn(_)p
-Fx(SEP)432 b Fm(Angle)38 b(Bet)m(w)m(een)f(2)i(P)m(oin)m(ts)e(on)h
-(Sphere)433 b Fx(SLA)p Fn(_)p Fx(SEP)0 3018 y FB(A)m(CTION)44
-b FD(:)c(Angle)31 b(b)s(et)m(w)m(een)g(t)m(w)m(o)g(p)s(oin)m(ts)f(on)g
-(a)h(sphere)e(\(single)h(precision\).)0 3206 y FB(CALL)45
-b FD(:)77 b Ft(R)47 b(=)h(sla_SEP)d(\(A1,)i(B1,)g(A2,)g(B2\))0
-3499 y FB(GIVEN)e FD(:)277 3645 y Fq(A1,B1)484 b FB(R)567
-b FD(spherical)29 b(co)s(ordinates)h(of)g(one)h(p)s(oin)m(t)e
-(\(radians\))277 3758 y Fq(A2,B2)484 b FB(R)567 b FD(spherical)26
-b(co)s(ordinates)i(of)h(the)f(other)g(p)s(oin)m(t)g(\(radians\))0
-4012 y FB(RETURNED)46 b FD(:)277 4184 y Fq(sla)p Ft(_)p
-Fq(SEP)407 b FB(R)567 b FD(angle)31 b(b)s(et)m(w)m(een)g([A1,B1])h(and)
-e([A2,B2])i(in)d(radians)0 4446 y FB(NOTES)44 b FD(:)311
-4620 y(1.)i(The)26 b(spherical)e(co)s(ordinates)h(are)h(righ)m(t)g
-(ascension)f(and)g(declination,)h(longitude)e(and)h(latitude,)427
-4733 y Fq(etc.)30 b FD(in)f(radians.)311 4865 y(2.)46
-b(The)30 b(result)f(is)h(alw)m(a)m(ys)h(p)s(ositiv)m(e.)p
-0 4955 V 0 5068 a Fx(SLA)p Fn(_)p Fx(SEPV)574 b Fm(Angle)38
-b(Bet)m(w)m(een)g(2)g(V)-10 b(ectors)575 b Fx(SLA)p Fn(_)p
-Fx(SEPV)0 5418 y FB(A)m(CTION)44 b FD(:)c(Angle)31 b(b)s(et)m(w)m(een)g
-(t)m(w)m(o)g(v)m(ectors)h(\(single)e(precision\).)0 5606
-y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_SEPV)d(\(V1,)i(V2\))p
-eop
-%%Page: 153 155
-153 154 bop 0 52 a Fw(SUN/67.70)3206 b FD(153)0 351 y
-FB(GIVEN)45 b FD(:)277 497 y Fq(V1)622 b FB(R\(3\))433
-b FD(\014rst)30 b(v)m(ector)277 610 y Fq(V2)622 b FB(R\(3\))433
-b FD(second)31 b(v)m(ector)0 967 y FB(RETURNED)46 b FD(:)277
-1138 y Fq(sla)p Ft(_)p Fq(SEPV)339 b FB(R)567 b FD(angle)31
-b(b)s(et)m(w)m(een)g(V1)f(and)g(V2)h(in)e(radians)0 1503
-y FB(NOTES)44 b FD(:)311 1692 y(1.)i(There)30 b(is)g(no)g(requiremen)m
-(t)f(for)i(either)e(v)m(ector)j(to)f(b)s(e)f(of)h(unit)e(length.)311
-1839 y(2.)46 b(If)30 b(either)g(v)m(ector)i(is)d(n)m(ull,)g(zero)i(is)f
-(returned.)311 1986 y(3.)46 b(The)30 b(result)f(is)h(alw)m(a)m(ys)h(p)s
-(ositiv)m(e.)p 0 2119 3780 8 v 0 2232 a Fx(SLA)p Fn(_)p
-Fx(SMA)-11 b(T)413 b Fm(Solv)m(e)38 b(Sim)m(ultaneous)d(Equations)414
-b Fx(SLA)p Fn(_)p Fx(SMA)-11 b(T)0 2583 y FB(A)m(CTION)44
-b FD(:)c(Matrix)31 b(in)m(v)m(ersion)e(and)h(solution)f(of)h(sim)m
-(ultaneous)f(equations)h(\(single)f(precision\).)0 2770
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_SMAT)g(\(N,)h(A,)g(Y,)g(D,)g
-(JF,)g(IW\))0 3122 y FB(GIVEN)e FD(:)277 3268 y Fq(N)668
-b FB(I)605 b FD(n)m(um)m(b)s(er)29 b(of)i(unkno)m(wns)277
-3381 y Fq(A)668 b FB(R\(N,N\))292 b FD(matrix)277 3494
-y Fq(Y)668 b FB(R\(N\))403 b FD(v)m(ector)0 3850 y FB(RETURNED)46
-b FD(:)277 3996 y Fq(A)668 b FB(R\(N,N\))292 b FD(matrix)30
-b(in)m(v)m(erse)277 4109 y Fq(Y)668 b FB(R\(N\))403 b
-FD(solution)277 4222 y Fq(D)667 b FB(R)567 b FD(determinan)m(t)277
-4335 y Fq(JF)629 b FB(I)605 b FD(singularit)m(y)28 b(\015ag:)41
-b(0=OK)277 4448 y Fq(IW)610 b FB(I\(N\))441 b FD(w)m(orkspace)0
-4804 y FB(NOTES)44 b FD(:)311 4993 y(1.)i(F)-8 b(or)31
-b(the)g(set)g(of)f Fl(n)g FD(sim)m(ultaneous)f(linear)g(equations)h(in)
-f Fl(n)h FD(unkno)m(wns:)597 5140 y FB(A)p Fo(\001)p
-FB(y)h FD(=)f FB(x)427 5287 y FD(where:)506 5433 y Fo(\017)46
-b FB(A)31 b FD(is)e(a)i(non-singular)d Fl(n)20 b Fo(\002)f
-Fl(n)30 b FD(matrix,)506 5563 y Fo(\017)46 b FB(y)31
-b FD(is)e(the)i(v)m(ector)h(of)e Fl(n)g FD(unkno)m(wns,)f(and)506
-5693 y Fo(\017)46 b FB(x)31 b FD(is)e(the)i(kno)m(wn)f(v)m(ector,)p
-eop
-%%Page: 154 156
-154 155 bop 0 52 a FD(154)427 351 y(sla)p Ft(_)p FD(SMA)-8
-b(T)30 b(computes:)506 487 y Fo(\017)46 b FD(the)31 b(in)m(v)m(erse)f
-(of)h(matrix)e FB(A)p FD(,)506 611 y Fo(\017)46 b FD(the)31
-b(determinan)m(t)f(of)g(matrix)g FB(A)p FD(,)h(and)506
-736 y Fo(\017)46 b FD(the)31 b(v)m(ector)h(of)e Fl(n)g
-FD(unkno)m(wns)f FB(y)p FD(.)427 871 y(Argumen)m(t)h(N)f(is)g(the)h
-(order)f Fl(n)p FD(,)g(A)h(\(giv)m(en\))g(is)e(the)i(matrix)f
-FB(A)p FD(,)g(Y)h(\(giv)m(en\))g(is)f(the)g(v)m(ector)i
-FB(x)f FD(and)427 984 y(Y)g(\(returned\))g(is)f(the)i(v)m(ector)g
-FB(y)p FD(.)41 b(The)30 b(argumen)m(t)g(A)g(\(returned\))g(is)f(the)h
-(in)m(v)m(erse)g(matrix)g FB(A)3660 951 y Fp(\000)p Fu(1)3754
-984 y FD(,)427 1097 y(and)g(D)h(is)e Fq(det)9 b FD(\()p
-FB(A)p FD(\).)311 1233 y(2.)46 b(JF)40 b(is)e(the)i(singularit)m(y)d
-(\015ag.)68 b(If)39 b(the)g(matrix)g(is)f(non-singular,)i(JF=0)f(is)g
-(returned.)66 b(If)39 b(the)427 1346 y(matrix)32 b(is)f(singular,)h
-(JF=)p Fo(\000)p FD(1)g(and)g(D=0.0)h(are)g(returned.)46
-b(In)31 b(the)i(latter)g(case,)h(the)f(con)m(ten)m(ts)427
-1459 y(of)e(arra)m(y)g(A)f(on)g(return)g(are)g(unde\014ned.)311
-1594 y(3.)46 b(The)38 b(algorithm)g(is)f(Gaussian)h(elimination)e(with)
-h(partial)h(piv)m(oting.)64 b(This)37 b(metho)s(d)h(is)f(v)m(ery)427
-1707 y(fast;)49 b(some)43 b(m)m(uc)m(h)f(slo)m(w)m(er)h(algorithms)e
-(can)i(giv)m(e)f(b)s(etter)h(accuracy)-8 b(,)47 b(but)42
-b(only)f(b)m(y)h(a)h(small)427 1820 y(factor.)311 1956
-y(4.)j(This)29 b(routine)g(replaces)h(the)h(obsolete)g(sla)p
-Ft(_)p FD(SMA)-8 b(TRX.)p 0 2057 3780 8 v 0 2170 a Fx(SLA)p
-Fn(_)p Fx(SUBET)691 b Fm(Remo)m(v)m(e)36 b(E-terms)690
-b Fx(SLA)p Fn(_)p Fx(SUBET)0 2521 y FB(A)m(CTION)44 b
-FD(:)36 b(Remo)m(v)m(e)25 b(the)d(E-terms)g(\(elliptic)f(comp)s(onen)m
-(t)h(of)h(ann)m(ual)e(ab)s(erration\))h(from)f(a)i(pre)f(IA)m(U)h(1976)
-227 2634 y(catalogue)32 b([)15 b Fl(\013;)g(\016)21 b
-FD(])30 b(to)h(giv)m(e)g(a)g(mean)f(place.)0 2821 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_SUBET)g(\(RC,)g(DC,)h(EQ,)g(RM,)g(DM\))0
-3129 y FB(GIVEN)e FD(:)277 3275 y Fq(R)n(C,DC)445 b FB(D)565
-b FD([)15 b Fl(\013;)g(\016)20 b FD(])31 b(with)e(E-terms)i(included)c
-(\(radians\))277 3388 y Fq(EQ)604 b FB(D)565 b FD(Besselian)30
-b(ep)s(o)s(c)m(h)g(of)g(mean)h(equator)g(and)f(equino)m(x)0
-3669 y FB(RETURNED)46 b FD(:)277 3841 y Fq(RM,DM)409
-b FB(D)565 b FD([)15 b Fl(\013;)g(\016)20 b FD(])31 b(without)e
-(E-terms)i(\(radians\))0 4130 y FB(NOTE)44 b FD(:)39
-b(Most)28 b(star)g(p)s(ositions)d(from)i(pre-1984)h(optical)f
-(catalogues)i(\(or)e(obtained)g(b)m(y)g(astrometry)h(with)227
-4243 y(resp)s(ect)k(to)g(suc)m(h)f(stars\))g(ha)m(v)m(e)i(the)e
-(E-terms)h(built-in.)40 b(This)30 b(routine)g(con)m(v)m(erts)j(suc)m(h)
-e(a)g(p)s(osition)f(to)227 4356 y(a)h(formal)f(mean)g(place)g(\(allo)m
-(wing,)g(for)g(example,)h(comparison)e(with)g(a)i(pulsar)d(timing)h(p)s
-(osition\).)0 4645 y FB(REFERENCE)44 b FD(:)56 b Fq(Explanatory)42
-b(Supplement)f(to)f(the)g(Astr)-5 b(onomic)g(al)43 b(Ephemeris)p
-FD(,)e(section)d(2D,)h(page)227 4758 y(48.)p 0 4842 V
-0 4955 a Fx(SLA)p Fn(_)p Fx(SUPGAL)365 b Fm(Sup)s(ergalactic)36
-b(to)i(Galactic)365 b Fx(SLA)p Fn(_)p Fx(SUPGAL)0 5305
-y FB(A)m(CTION)44 b FD(:)39 b(T)-8 b(ransformation)26
-b(from)h(de)g(V)-8 b(aucouleurs)27 b(sup)s(ergalactic)f(co)s(ordinates)
-h(to)h(IA)m(U)g(1958)h(galac-)227 5418 y(tic)i(co)s(ordinates.)0
-5606 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_SUPGAL)f(\(DSL,)i(DSB,)f
-(DL,)h(DB\))p eop
-%%Page: 155 157
-155 156 bop 0 52 a Fw(SUN/67.70)3206 b FD(155)0 351 y
-FB(GIVEN)45 b FD(:)277 523 y Fq(DSL,DSB)347 b FB(D)565
-b FD(sup)s(ergalactic)30 b(longitude)f(and)h(latitude)f(\(radians\))0
-997 y FB(RETURNED)46 b FD(:)277 1169 y Fq(DL,DB)449 b
-FB(D)565 b FD(galactic)29 b(longitude)e(and)h(latitude)f([)15
-b Fl(l)2966 1136 y Ff(I)-7 b(I)3030 1169 y Fl(;)15 b(b)3109
-1136 y Ff(I)-7 b(I)3189 1169 y FD(])28 b(\(radians\))0
-1643 y FB(REFERENCES)44 b FD(:)311 1875 y(1.)i(de)41
-b(V)-8 b(aucouleurs,)42 b(de)f(V)-8 b(aucouleurs,)43
-b(&)d(Corwin,)h Fq(Se)-5 b(c)g(ond)43 b(R)-5 b(efer)g(enc)g(e)43
-b(Catalo)-5 b(gue)44 b(of)e(Bright)427 1988 y(Galaxies)p
-FD(,)32 b(U.T)-8 b(exas,)32 b(p8.)311 2157 y(2.)46 b(Systems)31
-b(&)h(Applied)d(Sciences)i(Corp.,)g(do)s(cumen)m(tation)h(for)f(the)h
-(mac)m(hine-readable)f(v)m(ersion)427 2270 y(of)g(the)f(ab)s(o)m(v)m(e)
-i(catalogue,)g(Con)m(tract)g(NAS)e(5-26490.)227 2502
-y(\(These)k(t)m(w)m(o)h(references)g(giv)m(e)f(di\013eren)m(t)f(v)-5
-b(alues)33 b(for)h(the)g(galactic)h(longitude)d(of)i(the)g(sup)s
-(ergalactic)227 2615 y(origin.)39 b(Both)31 b(are)g(wrong;)f(the)h
-(correct)h(v)-5 b(alue)29 b(is)h Fl(l)2012 2582 y Ff(I)-7
-b(I)2101 2615 y FD(=)25 b(137)p Fl(:)p FD(37.\))p 0 2798
-3780 8 v 0 2911 a Fx(SLA)p Fn(_)p Fx(SVD)518 b Fm(Singular)37
-b(V)-10 b(alue)38 b(Decomp)s(osition)517 b Fx(SLA)p Fn(_)p
-Fx(SVD)0 3261 y FB(A)m(CTION)44 b FD(:)60 b(Singular)37
-b(v)-5 b(alue)40 b(decomp)s(osition.)69 b(This)38 b(routine)h
-(expresses)h(a)g(giv)m(en)g(matrix)g FB(A)g FD(as)g(the)227
-3374 y(pro)s(duct)29 b(of)i(three)g(matrices)f FB(U)p
-FD(,)h FB(W)p FD(,)g FB(V)1648 3341 y Ff(T)1703 3374
-y FD(:)667 3599 y FB(A)f FD(=)g FB(U)h Fo(\001)f FB(W)h
-Fo(\001)f FB(V)1316 3566 y Ff(T)227 3824 y FD(where:)667
-4049 y FB(A)224 b FD(is)29 b(an)m(y)i Fl(m)f FD(\(ro)m(ws\))h
-Fo(\002)p Fl(n)f FD(\(columns\))f(matrix,)h(where)g Fl(m)25
-b Fo(\025)g Fl(n)667 4162 y FB(U)223 b FD(is)29 b(an)h
-Fl(m)20 b Fo(\002)g Fl(n)30 b FD(column-orthogonal)g(matrix)667
-4275 y FB(W)195 b FD(is)29 b(an)h Fl(n)20 b Fo(\002)g
-Fl(n)30 b FD(diagonal)g(matrix)f(with)g Fl(w)2369 4289
-y Ff(ii)2447 4275 y Fo(\025)c FD(0)667 4388 y FB(V)746
-4355 y Ff(T)970 4388 y FD(is)k(the)i(transp)s(ose)f(of)g(an)g
-Fl(n)20 b Fo(\002)g Fl(n)30 b FD(orthogonal)h(matrix)0
-4613 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_SVD)g(\(M,)h(N,)g(MP,)g
-(NP,)g(A,)g(W,)g(V,)h(WORK,)e(JSTAT\))0 5030 y FB(GIVEN)f
-FD(:)277 5176 y Fq(M,N)558 b FB(I)605 b Fl(m)p FD(,)32
-b Fl(n)p FD(,)h(the)f(n)m(um)m(b)s(ers)e(of)i(ro)m(ws)g(and)g(columns)e
-(in)h(matrix)1658 5289 y FB(A)277 5402 y Fq(MP,NP)434
-b FB(I)605 b FD(ph)m(ysical)29 b(dimensions)e(of)j(arra)m(y)g(con)m
-(taining)g(matrix)f FB(A)277 5515 y Fq(A)668 b FB(D\(MP)-9
-b(,NP\))140 b FD(arra)m(y)31 b(con)m(taining)f Fl(m)20
-b Fo(\002)g Fl(n)30 b FD(matrix)f FB(A)p eop
-%%Page: 156 158
-156 157 bop 0 52 a FD(156)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(A)668 b FB(D\(MP)-9 b(,NP\))140 b FD(arra)m(y)32
-b(con)m(taining)f Fl(m)21 b Fo(\002)g Fl(n)31 b FD(column-orthogonal)g
-(matrix)1658 610 y FB(U)277 723 y Fq(W)645 b FB(D\(N\))401
-b Fl(n)15 b Fo(\002)g Fl(n)28 b FD(diagonal)f(matrix)h
-FB(W)g FD(\(diagonal)f(elemen)m(ts)i(only\))277 949 y
-Fq(V)668 b FB(D\(NP)-9 b(,NP\))157 b FD(arra)m(y)35 b(con)m(taining)e
-Fl(n)22 b Fo(\002)g Fl(n)34 b FD(orthogonal)g(matrix)f
-FB(V)h FD(\()p Fq(n.b.)1658 1062 y FD(not)d FB(V)1899
-1029 y Ff(T)1954 1062 y FD(\))277 1175 y Fq(WORK)439
-b FB(D\(N\))401 b FD(w)m(orkspace)277 1288 y Fq(JST)-7
-b(A)g(T)453 b FB(I)605 b FD(0)24 b(=)g(OK,)f Fo(\000)p
-FD(1)h(=)g(arra)m(y)g(A)g(wrong)f(shap)s(e,)i Fl(>)p
-FD(0)f(=)g(index)e(of)1658 1401 y(W)29 b(for)e(whic)m(h)g(con)m(v)m
-(ergence)j(failed)d(\(see)i(note)f(3,)i(b)s(elo)m(w\))0
-1937 y FB(NOTES)44 b FD(:)311 2152 y(1.)i(M)27 b(and)g(N)g(are)g(the)g
-Fq(lo)-5 b(gic)g(al)38 b FD(dimensions)24 b(of)j(the)g(matrices)g(and)f
-(v)m(ectors)j(concerned,)f(whic)m(h)d(can)427 2265 y(b)s(e)30
-b(lo)s(cated)h(in)e(arra)m(ys)h(of)h(larger)f Fq(physic)-5
-b(al)42 b FD(dimensions,)28 b(giv)m(en)i(b)m(y)g(MP)h(and)f(NP)-8
-b(.)311 2425 y(2.)46 b(V)31 b(con)m(tains)f(matrix)g(V,)h(not)f(the)h
-(transp)s(ose)f(of)g(matrix)g(V.)311 2585 y(3.)46 b(If)36
-b(the)h(status)g(JST)-8 b(A)g(T)37 b(is)e(greater)j(than)f(zero,)i
-(this)c(need)i(not)g(necessarily)e(b)s(e)h(treated)i(as)f(a)427
-2698 y(failure.)h(It)28 b(means)g(that,)h(due)e(to)h(c)m(hance)h(prop)s
-(erties)d(of)i(the)f(matrix)g(A,)h(the)g(QR)f(transforma-)427
-2811 y(tion)i(phase)g(of)h(the)f(routine)g(did)e(not)j(fully)d(con)m(v)
-m(erge)32 b(in)c(a)h(prede\014ned)f(n)m(um)m(b)s(er)g(of)i(iterations,)
-427 2924 y(something)39 b(that)g(v)m(ery)h(seldom)e(o)s(ccurs.)66
-b(When)39 b(this)e(condition)h(do)s(es)h(arise,)h(it)f(is)f(p)s
-(ossible)427 3037 y(that)29 b(the)f(elemen)m(ts)g(of)g(the)g(diagonal)f
-(matrix)h(W)g(ha)m(v)m(e)h(not)f(b)s(een)f(correctly)i(found.)38
-b(Ho)m(w)m(ev)m(er,)427 3150 y(in)e(practice)h(the)f(results)g(are)h
-(lik)m(ely)e(to)i(b)s(e)f(trust)m(w)m(orth)m(y)-8 b(.)61
-b(Applications)35 b(should)f(rep)s(ort)i(the)427 3263
-y(condition)29 b(as)i(a)g(w)m(arning,)e(but)h(then)g(pro)s(ceed)g
-(normally)-8 b(.)0 3695 y FB(REFERENCES)44 b FD(:)54
-b(The)37 b(algorithm)f(is)g(an)h(adaptation)g(of)g(the)h(routine)e(SVD)
-h(in)f(the)h Fq(EISP)-7 b(A)n(CK)51 b FD(li-)227 3807
-y(brary)26 b(\(Garb)s(o)m(w)g Fq(et)j(al.)d FD(1977,)k
-Fq(EISP)-7 b(A)n(CK)27 b(Guide)i(Extension)p FD(,)f(Springer)c(V)-8
-b(erlag\),)28 b(whic)m(h)d(is)g(a)i(F)m(OR-)227 3920
-y(TRAN)j(66)g(implemen)m(tation)e(of)h(the)h(Algol)f(routine)f(SVD)i
-(of)f(Wilkinson)e(&)i(Reinsc)m(h)g(1971)i(\()p Fq(Hand-)227
-4033 y(b)-5 b(o)g(ok)29 b(for)e(A)n(utomatic)h(Computation)p
-FD(,)g(v)m(ol)d(2,)h(ed)e(Bauer)h Fq(et)i(al.)p FD(,)g(Springer)22
-b(V)-8 b(erlag\).)40 b(These)24 b(references)227 4146
-y(giv)m(e)37 b(full)e(details)g(of)i(the)g(algorithm)f(used)g(here.)59
-b(A)37 b(go)s(o)s(d)f(accoun)m(t)i(of)f(the)g(use)f(of)h(SVD)g(in)e
-(least)227 4259 y(squares)d(problems)f(is)h(giv)m(en)g(in)f
-Fq(Numeric)-5 b(al)36 b(R)-5 b(e)g(cip)g(es)41 b FD(\(Press)32
-b Fq(et)j(al.)e FD(1987,)i(Cam)m(bridge)c(Univ)m(ersit)m(y)227
-4372 y(Press\),)g(whic)m(h)e(includes)f(another)i(v)-5
-b(arian)m(t)31 b(of)f(the)h(EISP)-8 b(A)m(CK)30 b(co)s(de.)p
-0 4538 3780 8 v 0 4651 a Fx(SLA)p Fn(_)p Fx(SVDCO)l(V)240
-b Fm(Co)m(v)-7 b(ariance)37 b(Matrix)g(from)f(SVD)243
-b Fx(SLA)p Fn(_)p Fx(SVDCO)l(V)0 5001 y FB(A)m(CTION)44
-b FD(:)c(F)-8 b(rom)29 b(the)g FB(W)g FD(and)f FB(V)g
-FD(matrices)h(from)f(the)h(SVD)g(factorization)h(of)f(a)g(matrix)f
-(\(as)h(obtained)227 5114 y(from)h(the)h(sla)p Ft(_)p
-FD(SVD)e(routine\),)h(obtain)g(the)h(co)m(v)-5 b(ariance)31
-b(matrix.)0 5301 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_SVDCOV)f(\(N,)i(NP,)g(NC,)g(W,)g(V,)g(WORK,)g(CVM\))0
-5693 y FB(GIVEN)e FD(:)p eop
-%%Page: 157 159
-157 158 bop 0 52 a Fw(SUN/67.70)3206 b FD(157)277 339
-y Fq(N)668 b FB(I)605 b Fl(n)p FD(,)28 b(the)h(n)m(um)m(b)s(er)d(of)i
-(ro)m(ws)g(and)g(columns)e(in)h(matrices)h FB(W)1658
-452 y FD(and)i FB(V)277 565 y Fq(NP)606 b FB(I)f FD(\014rst)27
-b(dimension)f(of)i(arra)m(y)h(con)m(taining)e Fl(n)15
-b Fo(\002)g Fl(n)28 b FD(matrix)f FB(V)277 791 y Fq(NC)603
-b FB(I)i FD(\014rst)30 b(dimension)e(of)i(arra)m(y)h(CVM)277
-904 y Fq(W)645 b FB(D\(N\))401 b Fl(n)15 b Fo(\002)g
-Fl(n)28 b FD(diagonal)f(matrix)h FB(W)g FD(\(diagonal)f(elemen)m(ts)i
-(only\))277 1129 y Fq(V)668 b FB(D\(NP)-9 b(,NP\))157
-b FD(arra)m(y)31 b(con)m(taining)f Fl(n)20 b Fo(\002)g
-Fl(n)30 b FD(orthogonal)g(matrix)g FB(V)0 1528 y(RETURNED)46
-b FD(:)277 1675 y Fq(WORK)439 b FB(D\(N\))401 b FD(w)m(orkspace)277
-1787 y Fq(CVM)521 b FB(D\(NC,NC\))138 b FD(arra)m(y)31
-b(to)g(receiv)m(e)g(co)m(v)-5 b(ariance)32 b(matrix)0
-2187 y FB(REFERENCE)44 b FD(:)d Fq(Numeric)-5 b(al)33
-b(R)-5 b(e)g(cip)g(es)p FD(,)32 b(section)e(14.3.)p 0
-2338 3780 8 v 0 2451 a Fx(SLA)p Fn(_)p Fx(SVDSOL)357
-b Fm(Solution)37 b(V)-10 b(ector)38 b(from)e(SVD)360
-b Fx(SLA)p Fn(_)p Fx(SVDSOL)0 2802 y FB(A)m(CTION)44
-b FD(:)60 b(F)-8 b(rom)41 b(a)g(giv)m(en)f(v)m(ector)i(and)d(the)i(SVD)
-f(of)g(a)h(matrix)f(\(as)g(obtained)g(from)g(the)g(sla)p
-Ft(_)p FD(SVD)227 2914 y(routine\),)30 b(obtain)g(the)h(solution)e(v)m
-(ector.)42 b(This)29 b(routine)g(solv)m(es)h(the)h(equation:)667
-3139 y FB(A)f Fo(\001)h FB(x)f FD(=)g FB(b)227 3364 y
-FD(where:)667 3589 y FB(A)224 b FD(is)29 b(a)i(giv)m(en)f
-Fl(m)g FD(\(ro)m(ws\))h Fo(\002)p Fl(n)f FD(\(columns\))g(matrix,)g
-(where)g Fl(m)25 b Fo(\025)g Fl(n)667 3702 y FB(x)248
-b FD(is)29 b(the)i Fl(n)p FD(-v)m(ector)h(w)m(e)e(wish)f(to)i(\014nd,)e
-(and)667 3815 y FB(b)245 b FD(is)29 b(a)i(giv)m(en)f
-Fl(m)p FD(-v)m(ector)227 4040 y(b)m(y)h(means)f(of)g(the)h
-Fq(Singular)i(V)-7 b(alue)33 b(De)-5 b(c)g(omp)g(osition)40
-b FD(metho)s(d)29 b(\(SVD\).)0 4228 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_SVDSOL)f(\(M,)i(N,)g(MP,)g(NP,)g(B,)g(U,)h(W,)f(V,)g
-(WORK,)f(X\))0 4605 y FB(GIVEN)f FD(:)277 4751 y Fq(M,N)558
-b FB(I)605 b Fl(m)p FD(,)32 b Fl(n)p FD(,)h(the)f(n)m(um)m(b)s(ers)e
-(of)i(ro)m(ws)g(and)g(columns)e(in)h(matrix)1658 4864
-y FB(A)277 4977 y Fq(MP,NP)434 b FB(I)605 b FD(ph)m(ysical)29
-b(dimensions)e(of)j(arra)m(y)g(con)m(taining)g(matrix)f
-FB(A)277 5090 y Fq(B)672 b FB(D\(M\))384 b FD(kno)m(wn)30
-b(v)m(ector)i FB(b)277 5203 y Fq(U)668 b FB(D\(MP)-9
-b(,NP\))140 b FD(arra)m(y)31 b(con)m(taining)f Fl(m)20
-b Fo(\002)g Fl(n)30 b FD(matrix)f FB(U)277 5315 y Fq(W)645
-b FB(D\(N\))401 b Fl(n)15 b Fo(\002)g Fl(n)28 b FD(diagonal)f(matrix)h
-FB(W)g FD(\(diagonal)f(elemen)m(ts)i(only\))277 5541
-y Fq(V)668 b FB(D\(NP)-9 b(,NP\))157 b FD(arra)m(y)31
-b(con)m(taining)f Fl(n)20 b Fo(\002)g Fl(n)30 b FD(orthogonal)g(matrix)
-g FB(V)p eop
-%%Page: 158 160
-158 159 bop 0 52 a FD(158)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(WORK)439 b FB(D\(N\))401 b FD(w)m(orkspace)277
-610 y Fq(X)668 b FB(D\(N\))401 b FD(unkno)m(wn)29 b(v)m(ector)j
-FB(x)0 984 y(NOTES)44 b FD(:)311 1179 y(1.)i(In)28 b(the)h(Singular)d
-(V)-8 b(alue)29 b(Decomp)s(osition)g(metho)s(d)f(\(SVD\),)h(the)g
-(matrix)f FB(A)h FD(is)f(\014rst)g(factorized)427 1292
-y(\(for)j(example)f(b)m(y)g(the)h(routine)e(sla)p Ft(_)p
-FD(SVD\))h(in)m(to)g(the)h(follo)m(wing)e(comp)s(onen)m(ts:)867
-1465 y FB(A)h FD(=)g FB(U)h Fo(\001)f FB(W)h Fo(\001)f
-FB(V)1516 1432 y Ff(T)427 1638 y FD(where:)867 1810 y
-FB(A)224 b FD(is)29 b(an)m(y)i Fl(m)f FD(\(ro)m(ws\))h
-Fo(\002)p Fl(n)f FD(\(columns\))f(matrix,)h(where)g Fl(m)25
-b(>)g(n)867 1923 y FB(U)223 b FD(is)29 b(an)h Fl(m)20
-b Fo(\002)g Fl(n)30 b FD(column-orthogonal)g(matrix)867
-2036 y FB(W)195 b FD(is)29 b(an)h Fl(n)20 b Fo(\002)g
-Fl(n)30 b FD(diagonal)g(matrix)f(with)g Fl(w)2569 2050
-y Ff(ii)2647 2036 y Fo(\025)c FD(0)867 2149 y FB(V)946
-2116 y Ff(T)1170 2149 y FD(is)k(the)i(transp)s(ose)f(of)g(an)g
-Fl(n)20 b Fo(\002)g Fl(n)30 b FD(orthogonal)h(matrix)427
-2322 y(Note)f(that)g Fl(m)f FD(and)f Fl(n)g FD(are)h(the)h
-Fq(lo)-5 b(gic)g(al)39 b FD(dimensions)26 b(of)k(the)f(matrices)f(and)h
-(v)m(ectors)h(concerned,)427 2435 y(whic)m(h)22 b(can)i(b)s(e)e(lo)s
-(cated)i(in)e(arra)m(ys)h(of)h(larger)e Fq(physic)-5
-b(al)35 b FD(dimensions)20 b(MP)k(and)e(NP)-8 b(.)24
-b(The)f(solution)427 2548 y(is)30 b(then)g(found)f(from)h(the)g
-(expression:)867 2720 y FB(x)g FD(=)g FB(V)h Fo(\001)f
-FD([)p Fl(diag)s FD(\(1)p Fl(=)p FB(W)1648 2734 y Ff(j)1687
-2720 y FD(\)])21 b Fo(\001)g FD(\()p FB(U)1929 2688 y
-Ff(T)1985 2720 y Fo(\001)p FB(b)p FD(\))311 2893 y(2.)46
-b(If)37 b(matrix)f FB(A)h FD(is)f(square,)j(and)d(if)g(the)h(diagonal)f
-(matrix)h FB(W)g FD(is)f(not)h(altered,)i(the)e(metho)s(d)f(is)427
-3006 y(equiv)-5 b(alen)m(t)30 b(to)h(con)m(v)m(en)m(tional)g(solution)e
-(of)i(sim)m(ultaneous)e(equations.)311 3156 y(3.)46 b(If)30
-b Fl(m)25 b(>)g(n)p FD(,)30 b(the)h(result)e(is)h(a)g(least-squares)h
-(\014t.)311 3306 y(4.)46 b(If)32 b(the)g(solution)f(is)g(p)s(o)s(orly)f
-(determined,)h(this)g(sho)m(ws)h(up)f(in)g(the)h(SVD)g(factorization)h
-(as)f(v)m(ery)427 3419 y(small)23 b(or)h(zero)h FB(W)1058
-3433 y Ff(j)1119 3419 y FD(v)-5 b(alues.)38 b(Where)24
-b(a)h FB(W)1885 3433 y Ff(j)1946 3419 y FD(v)-5 b(alue)23
-b(is)g(small)g(but)h(non-zero)g(it)g(can)g(b)s(e)g(set)h(to)g(zero)427
-3532 y(to)32 b(a)m(v)m(oid)g(ill)d(e\013ects.)44 b(The)30
-b(presen)m(t)i(routine)e(detects)i(suc)m(h)f(zero)h FB(W)2835
-3546 y Ff(j)2902 3532 y FD(v)-5 b(alues)31 b(and)f(pro)s(duces)g(a)427
-3645 y(sensible)h(solution,)g(with)g(highly)g(correlated)h(terms)h(k)m
-(ept)g(under)e(con)m(trol)h(rather)h(than)f(b)s(eing)427
-3758 y(allo)m(w)m(ed)f(to)g(elop)s(e)e(to)j(in\014nit)m(y)-8
-b(,)28 b(and)i(with)f(meaningful)f(v)-5 b(alues)30 b(for)g(the)h(other)
-f(terms.)0 4140 y FB(REFERENCE)44 b FD(:)d Fq(Numeric)-5
-b(al)33 b(R)-5 b(e)g(cip)g(es)p FD(,)32 b(section)e(2.9.)p
-0 4280 3780 8 v 0 4393 a Fx(SLA)p Fn(_)p Fx(TP2S)545
-b Fm(T)-10 b(angen)m(t)37 b(Plane)h(to)g(Spherical)546
-b Fx(SLA)p Fn(_)p Fx(TP2S)0 4744 y FB(A)m(CTION)44 b
-FD(:)c(T)-8 b(ransform)30 b(tangen)m(t)i(plane)d(co)s(ordinates)h(in)m
-(to)h(spherical)d(co)s(ordinates)i(\(single)g(precision\))0
-4931 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_TP2S)g(\(XI,)h(ETA,)f
-(RAZ,)h(DECZ,)f(RA,)h(DEC\))0 5293 y FB(GIVEN)e FD(:)277
-5439 y Fq(XI,ET)-7 b(A)417 b FB(R)567 b FD(tangen)m(t)32
-b(plane)d(rectangular)i(co)s(ordinates)f(\(radians\))277
-5552 y Fq(RAZ,DECZ)266 b FB(R)567 b FD(spherical)29 b(co)s(ordinates)h
-(of)g(tangen)m(t)i(p)s(oin)m(t)e(\(radians\))p eop
-%%Page: 159 161
-159 160 bop 0 52 a Fw(SUN/67.70)3206 b FD(159)0 351 y
-FB(RETURNED)46 b FD(:)277 523 y Fq(RA,DEC)378 b FB(R)567
-b FD(spherical)29 b(co)s(ordinates)h(\(radians\))0 848
-y FB(NOTES)44 b FD(:)311 1030 y(1.)i(The)24 b(pro)5 b(jection)25
-b(is)f(called)f(the)i Fq(gnomonic)31 b FD(pro)5 b(jection;)27
-b(the)d(Cartesian)h(co)s(ordinates)f([)15 b Fl(\030)t(;)g(\021)k
-FD(])25 b(are)427 1143 y(called)30 b Fq(standar)-5 b(d)37
-b(c)-5 b(o)g(or)g(dinates.)45 b FD(The)30 b(latter)i(are)f(in)f(units)f
-(of)i(the)h(distance)e(from)h(the)g(tangen)m(t)427 1256
-y(plane)f(to)h(the)f(pro)5 b(jection)30 b(p)s(oin)m(t,)g
-Fq(i.e.)g FD(radians)f(near)h(the)h(origin.)311 1397
-y(2.)46 b(When)26 b(w)m(orking)g(in)e([)15 b Fl(x;)g(y)s(;)g(z)21
-b FD(])26 b(rather)g(than)g(spherical)e(co)s(ordinates,)j(the)f(equiv)
--5 b(alen)m(t)26 b(Cartesian)427 1510 y(routine)k(sla)p
-Ft(_)p FD(TP2V)f(is)h(a)m(v)-5 b(ailable.)p 0 1617 3780
-8 v 0 1730 a Fx(SLA)p Fn(_)p Fx(TP2V)304 b Fm(T)-10 b(angen)m(t)37
-b(Plane)h(to)g(Direction)f(Cosines)305 b Fx(SLA)p Fn(_)p
-Fx(TP2V)0 2081 y FB(A)m(CTION)44 b FD(:)63 b(Giv)m(en)42
-b(the)g(tangen)m(t-plane)h(co)s(ordinates)e(of)h(a)g(star)g(and)f(the)h
-(direction)f(cosines)g(of)h(the)227 2194 y(tangen)m(t)32
-b(p)s(oin)m(t,)e(determine)f(the)i(direction)e(cosines)h(of)g(the)h
-(star)g(\(single)e(precision\).)0 2381 y FB(CALL)45 b
-FD(:)77 b Ft(CALL)46 b(sla_TP2V)g(\(XI,)h(ETA,)f(V0,)h(V\))0
-2710 y FB(GIVEN)e FD(:)277 2856 y Fq(XI,ET)-7 b(A)417
-b FB(R)567 b FD(tangen)m(t)32 b(plane)d(co)s(ordinates)h(of)h(star)g
-(\(radians\))277 2969 y Fq(V0)622 b FB(R\(3\))433 b FD(direction)29
-b(cosines)h(of)h(tangen)m(t)h(p)s(oin)m(t)0 3285 y FB(RETURNED)46
-b FD(:)277 3457 y Fq(V)668 b FB(R\(3\))433 b FD(direction)29
-b(cosines)h(of)h(star)0 3782 y FB(NOTES)44 b FD(:)311
-3964 y(1.)i(If)30 b(v)m(ector)i(V0)f(is)f(not)g(of)h(unit)e(length,)h
-(the)g(returned)f(v)m(ector)j(V)f(will)d(b)s(e)h(wrong.)311
-4105 y(2.)46 b(If)35 b(v)m(ector)i(V0)f(p)s(oin)m(ts)e(at)i(a)f(p)s
-(ole,)h(the)g(returned)e(v)m(ector)j(V)e(will)e(b)s(e)h(based)h(on)g
-(the)h(arbitrary)427 4218 y(assumption)29 b(that)i Fl(\013)26
-b FD(=)f(0)31 b(at)g(the)f(tangen)m(t)i(p)s(oin)m(t.)311
-4358 y(3.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-4471 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 4584 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 4725 y(4.)46 b(This)29 b(routine)g(is)h(the)g(Cartesian)g
-(equiv)-5 b(alen)m(t)30 b(of)g(the)h(routine)e(sla)p
-Ft(_)p FD(TP2S.)p 0 4842 V 0 4955 a Fx(SLA)p Fn(_)p Fx(TPS2C)368
-b Fm(Plate)37 b(cen)m(tre)h(from)f Fg(\030)6 b(;)20 b(\021)42
-b Fm(and)d Fg(\013)q(;)20 b(\016)373 b Fx(SLA)p Fn(_)p
-Fx(TPS2C)0 5305 y FB(A)m(CTION)44 b FD(:)39 b(F)-8 b(rom)27
-b(the)h(tangen)m(t)g(plane)e(co)s(ordinates)h(of)g(a)g(star)h(of)f(kno)
-m(wn)f([)15 b Fl(\013;)g(\016)21 b FD(],)28 b(determine)e(the)h([)15
-b Fl(\013;)g(\016)20 b FD(])227 5418 y(of)31 b(the)f(tangen)m(t)i(p)s
-(oin)m(t)e(\(single)f(precision\))0 5606 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_TPS2C)g(\(XI,)g(ETA,)h(RA,)g(DEC,)f(RAZ1,)
-h(DECZ1,)f(RAZ2,)g(DECZ2,)g(N\))p eop
-%%Page: 160 162
-160 161 bop 0 52 a FD(160)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(XI,ET)-7 b(A)417 b FB(R)567 b FD(tangen)m(t)32
-b(plane)d(rectangular)i(co)s(ordinates)f(\(radians\))277
-610 y Fq(RA,DEC)378 b FB(R)567 b FD(spherical)29 b(co)s(ordinates)h
-(\(radians\))0 903 y FB(RETURNED)46 b FD(:)277 1049 y
-Fq(RAZ1,DECZ1)174 b FB(R)567 b FD(spherical)29 b(co)s(ordinates)h(of)g
-(tangen)m(t)i(p)s(oin)m(t,)e(solution)f(1)277 1162 y
-Fq(RAZ2,DECZ2)174 b FB(R)567 b FD(spherical)29 b(co)s(ordinates)h(of)g
-(tangen)m(t)i(p)s(oin)m(t,)e(solution)f(2)277 1275 y
-Fq(N)668 b FB(I)605 b FD(n)m(um)m(b)s(er)29 b(of)i(solutions:)1779
-1387 y(0)g(=)f(no)g(solutions)f(returned)g(\(note)j(2\))1779
-1500 y(1)f(=)f(only)g(the)g(\014rst)g(solution)f(is)g(useful)g(\(note)i
-(3\))1779 1613 y(2)g(=)f(there)h(are)f(t)m(w)m(o)i(useful)d(solutions)g
-(\(note)i(3\))0 1906 y FB(NOTES)44 b FD(:)311 2085 y(1.)i(The)30
-b(RAZ1)h(and)e(RAZ2)i(v)-5 b(alues)29 b(returned)h(are)g(in)f(the)i
-(range)g(0)5 b Fo(\000)g FD(2)p Fl(\031)s FD(.)311 2222
-y(2.)46 b(Cases)39 b(where)f(there)h(is)f(no)g(solution)f(can)i(only)f
-(arise)g(near)g(the)h(p)s(oles.)64 b(F)-8 b(or)40 b(example,)g(it)e(is)
-427 2335 y(clearly)27 b(imp)s(ossible)d(for)j(a)h(star)f(at)h(the)g(p)s
-(ole)e(itself)g(to)j(ha)m(v)m(e)f(a)g(non-zero)g Fl(\030)j
-FD(v)-5 b(alue,)28 b(and)e(hence)i(it)427 2448 y(is)k(meaningless)g(to)
-h(ask)g(where)f(the)h(tangen)m(t)i(p)s(oin)m(t)c(w)m(ould)h(ha)m(v)m(e)
-i(to)f(b)s(e)g(to)g(bring)e(ab)s(out)i(this)427 2561
-y(com)m(bination)d(of)g Fl(\030)35 b FD(and)30 b Fl(\016)s
-FD(.)311 2698 y(3.)46 b(Also)33 b(near)f(the)h(p)s(oles,)f(cases)i(can)
-f(arise)f(where)g(there)h(are)g(t)m(w)m(o)g(useful)e(solutions.)46
-b(The)32 b(argu-)427 2811 y(men)m(t)j(N)g(indicates)e(whether)h(the)h
-(second)g(of)g(the)f(t)m(w)m(o)i(solutions)d(returned)h(is)f(useful.)52
-b(N)15 b(=)g(1)427 2924 y(indicates)41 b(only)h(one)g(useful)e
-(solution,)k(the)e(usual)f(case;)49 b(under)41 b(these)h
-(circumstances,)j(the)427 3037 y(second)35 b(solution)e(corresp)s(onds)
-g(to)j(the)f(\\o)m(v)m(er-the-p)s(ole")i(case,)g(and)d(this)f(is)h
-(re\015ected)h(in)e(the)427 3150 y(v)-5 b(alues)30 b(of)h(RAZ2)f(and)g
-(DECZ2)g(whic)m(h)f(are)i(returned.)311 3287 y(4.)46
-b(The)35 b(DECZ1)g(and)f(DECZ2)h(v)-5 b(alues)34 b(returned)g(are)h(in)
-f(the)h(range)g Fo(\006)p Fl(\031)s FD(,)h(but)f(in)e(the)i(ordinary)-8
-b(,)427 3400 y(non-p)s(ole-crossing,)29 b(case,)j(the)f(range)f(is)g
-Fo(\006)p Fl(\031)s(=)p FD(2.)311 3537 y(5.)46 b(RA,)31
-b(DEC,)f(RAZ1,)h(DECZ1,)g(RAZ2,)f(DECZ2)h(are)f(all)g(in)f(radians.)311
-3675 y(6.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-3788 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 3901 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 4038 y(7.)46 b(When)26 b(w)m(orking)g(in)e([)15
-b Fl(x;)g(y)s(;)g(z)21 b FD(])26 b(rather)g(than)g(spherical)e(co)s
-(ordinates,)j(the)f(equiv)-5 b(alen)m(t)26 b(Cartesian)427
-4151 y(routine)k(sla)p Ft(_)p FD(TPV2C)f(is)g(a)m(v)-5
-b(ailable.)p 0 4248 3780 8 v 0 4361 a Fx(SLA)p Fn(_)p
-Fx(TPV2C)287 b Fm(Plate)37 b(cen)m(tre)h(from)e Fg(\030)6
-b(;)20 b(\021)43 b Fm(and)38 b Fg(x;)20 b(y)t(;)g(z)294
-b Fx(SLA)p Fn(_)p Fx(TPV2C)0 4712 y FB(A)m(CTION)44 b
-FD(:)38 b(F)-8 b(rom)26 b(the)f(tangen)m(t)i(plane)d(co)s(ordinates)h
-(of)g(a)h(star)f(of)h(kno)m(wn)e(direction)g(cosines,)i(determine)227
-4824 y(the)31 b(direction)e(cosines)h(of)g(the)h(tangen)m(t)h(p)s(oin)m
-(t)d(\(single)h(precision\))0 5012 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_TPV2C)g(\(XI,)g(ETA,)h(V,)g(V01,)g(V02,)f(N\))0
-5327 y FB(GIVEN)f FD(:)277 5473 y Fq(XI,ET)-7 b(A)417
-b FB(R)567 b FD(tangen)m(t)32 b(plane)d(co)s(ordinates)h(of)h(star)g
-(\(radians\))277 5586 y Fq(V)668 b FB(R\(3\))433 b FD(direction)29
-b(cosines)h(of)h(star)p eop
-%%Page: 161 163
-161 162 bop 0 52 a Fw(SUN/67.70)3206 b FD(161)0 351 y
-FB(RETURNED)46 b FD(:)277 497 y Fq(V01)576 b FB(R\(3\))433
-b FD(direction)29 b(cosines)h(of)h(tangen)m(t)h(p)s(oin)m(t,)d
-(solution)g(1)277 610 y Fq(V01)576 b FB(R\(3\))433 b
-FD(direction)29 b(cosines)h(of)h(tangen)m(t)h(p)s(oin)m(t,)d(solution)g
-(2)277 723 y Fq(N)668 b FB(I)605 b FD(n)m(um)m(b)s(er)29
-b(of)i(solutions:)1779 836 y(0)g(=)f(no)g(solutions)f(returned)g
-(\(note)j(2\))1779 949 y(1)f(=)f(only)g(the)g(\014rst)g(solution)f(is)g
-(useful)g(\(note)i(3\))1779 1062 y(2)g(=)f(there)h(are)f(t)m(w)m(o)i
-(useful)d(solutions)g(\(note)i(3\))0 1363 y FB(NOTES)44
-b FD(:)311 1543 y(1.)i(The)30 b(v)m(ector)i(V)f(m)m(ust)f(b)s(e)g(of)g
-(unit)f(length)h(or)g(the)h(result)e(will)f(b)s(e)h(wrong.)311
-1681 y(2.)46 b(Cases)39 b(where)f(there)h(is)f(no)g(solution)f(can)i
-(only)f(arise)g(near)g(the)h(p)s(oles.)64 b(F)-8 b(or)40
-b(example,)g(it)e(is)427 1794 y(clearly)30 b(imp)s(ossible)d(for)j(a)h
-(star)f(at)h(the)g(p)s(ole)e(itself)h(to)h(ha)m(v)m(e)g(a)g(non-zero)g
-(XI)f(v)-5 b(alue.)311 1933 y(3.)46 b(Also)33 b(near)f(the)h(p)s(oles,)
-f(cases)i(can)f(arise)f(where)g(there)h(are)g(t)m(w)m(o)g(useful)e
-(solutions.)46 b(The)32 b(argu-)427 2046 y(men)m(t)j(N)g(indicates)e
-(whether)h(the)h(second)g(of)g(the)f(t)m(w)m(o)i(solutions)d(returned)h
-(is)f(useful.)52 b(N)15 b(=)g(1)427 2159 y(indicates)41
-b(only)h(one)g(useful)e(solution,)k(the)e(usual)f(case;)49
-b(under)41 b(these)h(circumstances,)j(the)427 2272 y(second)27
-b(solution)f(can)h(b)s(e)g(regarded)f(as)i(v)-5 b(alid)25
-b(if)h(the)h(v)m(ector)i(V02)f(is)e(in)m(terpreted)g(as)h(the)g(\\o)m
-(v)m(er-)427 2385 y(the-p)s(ole")k(case.)311 2523 y(4.)46
-b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i Fq(gnomonic)31
-b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s(ordinates)f([)15
-b Fl(\030)t(;)g(\021)k FD(])25 b(are)427 2636 y(called)30
-b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 2749 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 2888 y(5.)46 b(This)29 b(routine)g(is)h(the)g(Cartesian)g
-(equiv)-5 b(alen)m(t)30 b(of)g(the)h(routine)e(sla)p
-Ft(_)p FD(TPS2C.)p 0 2998 3780 8 v 0 3111 a Fx(SLA)p
-Fn(_)p Fx(UE2EL)224 b Fm(Univ)m(ersal)37 b(to)h(Con)m(v)m(en)m(tional)d
-(Elemen)m(ts)222 b Fx(SLA)p Fn(_)p Fx(UE2EL)0 3461 y
-FB(A)m(CTION)44 b FD(:)c(T)-8 b(ransform)30 b(univ)m(ersal)e(elemen)m
-(ts)j(in)m(to)g(con)m(v)m(en)m(tional)g(helio)s(cen)m(tric)e
-(osculating)h(elemen)m(ts.)0 3649 y FB(CALL)45 b FD(:)77
-b Ft(CALL)46 b(sla_UE2EL)g(\(U,)h(JFORMR,)1192 3762 y(JFORM,)e(EPOCH,)i
-(ORBINC,)e(ANODE,)h(PERIH,)1192 3874 y(AORQ,)g(E,)h(AORL,)f(DM,)h
-(JSTAT\))0 4194 y FB(GIVEN)e FD(:)277 4340 y Fq(U)668
-b FB(D\(13\))379 b FD(univ)m(ersal)29 b(orbital)g(elemen)m(ts)i(\(up)s
-(dated;)e(Note)j(1\))537 4453 y(\(1\))1006 b(com)m(bined)30
-b(mass)g(\()p Fl(M)h FD(+)20 b Fl(m)p FD(\))537 4566
-y(\(2\))1006 b(total)31 b(energy)g(of)g(the)f(orbit)g(\()p
-Fl(\013)p FD(\))537 4679 y(\(3\))1006 b(reference)31
-b(\(osculating\))f(ep)s(o)s(c)m(h)h(\()p Fl(t)2869 4693
-y Fu(0)2908 4679 y FD(\))499 4792 y(\(4-6\))969 b(p)s(osition)29
-b(at)i(reference)g(ep)s(o)s(c)m(h)f(\()p FB(r)2836 4806
-y Fu(0)2876 4792 y FD(\))499 4905 y(\(7-9\))969 b(v)m(elo)s(cit)m(y)31
-b(at)g(reference)g(ep)s(o)s(c)m(h)f(\()p FB(v)2837 4919
-y Fu(0)2877 4905 y FD(\))514 5018 y(\(10\))984 b(helio)s(cen)m(tric)29
-b(distance)h(at)h(reference)g(ep)s(o)s(c)m(h)514 5130
-y(\(11\))984 b FB(r)1701 5144 y Fu(0)1741 5130 y Fl(:)p
-FB(v)1821 5144 y Fu(0)514 5243 y FD(\(12\))g(date)31
-b(\()p Fl(t)p FD(\))514 5356 y(\(13\))984 b(univ)m(ersal)29
-b(eccen)m(tric)i(anomaly)f(\()p Fl( )s FD(\))i(of)e(date,)i(appro)m(x)
-277 5582 y Fq(JF)n(ORMR)347 b FB(I)605 b FD(requested)30
-b(elemen)m(t)h(set)g(\(1-3;)h(Note)g(3\))p eop
-%%Page: 162 164
-162 163 bop 0 52 a FD(162)0 351 y FB(RETURNED)46 b FD(:)277
-497 y Fq(JF)n(ORM)413 b FB(I)605 b FD(elemen)m(t)31 b(set)g(actually)f
-(returned)f(\(1-3;)j(Note)g(4\))277 610 y Fq(EPOCH)409
-b FB(D)565 b FD(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)g(\()p
-Fl(t)2462 624 y Fu(0)2531 610 y FD(or)g Fl(T)13 b FD(,)30
-b(TT)g(MJD\))277 723 y Fq(ORBINC)368 b FB(D)565 b FD(inclination)28
-b(\()p Fl(i)p FD(,)j(radians\))277 836 y Fq(ANODE)399
-b FB(D)565 b FD(longitude)29 b(of)i(the)f(ascending)g(no)s(de)g
-(\(\012,)g(radians\))277 949 y Fq(PERIH)443 b FB(D)565
-b FD(longitude)29 b(or)i(argumen)m(t)f(of)h(p)s(erihelion)c(\()p
-Fl($)33 b FD(or)e Fl(!)s FD(,)1825 1062 y(radians\))277
-1175 y Fq(A)n(OR)n(Q)466 b FB(D)565 b FD(mean)30 b(distance)f(or)g(p)s
-(erihelion)d(distance)k(\()p Fl(a)f FD(or)h Fl(q)s FD(,)g(A)m(U\))277
-1288 y Fq(E)674 b FB(D)565 b FD(eccen)m(tricit)m(y)32
-b(\()p Fl(e)p FD(\))277 1401 y Fq(A)n(ORL)477 b FB(D)565
-b FD(mean)31 b(anomaly)f(or)g(longitude)f(\()p Fl(M)41
-b FD(or)30 b Fl(L)p FD(,)h(radians,)1825 1514 y(JF)m(ORM=1,2)g(only\))
-277 1626 y Fq(DM)585 b FB(D)565 b FD(daily)29 b(motion)h(\()p
-Fl(n)p FD(,)g(radians,)g(JF)m(ORM=1)h(only\))277 1739
-y Fq(JST)-7 b(A)g(T)453 b FB(I)605 b FD(status:)1898
-1852 y(0)30 b(=)g(OK)1825 1965 y Fo(\000)p FD(1)g(=)g(illegal)f(PMASS)
-1825 2078 y Fo(\000)p FD(2)h(=)g(illegal)f(JF)m(ORMR)1825
-2191 y Fo(\000)p FD(3)h(=)g(p)s(osition/v)m(elo)s(cit)m(y)g(out)g(of)h
-(allo)m(w)m(ed)f(range)0 2570 y FB(NOTES)44 b FD(:)311
-2768 y(1.)i(The)40 b(\\univ)m(ersal")f(elemen)m(ts)h(are)g(those)h
-(whic)m(h)d(de\014ne)h(the)h(orbit)f(for)h(the)g(purp)s(oses)e(of)i
-(the)427 2881 y(metho)s(d)26 b(of)g(univ)m(ersal)f(v)-5
-b(ariables)25 b(\(see)i(reference)f(2\).)41 b(They)25
-b(consist)h(of)g(the)h(com)m(bined)e(mass)h(of)427 2994
-y(the)33 b(t)m(w)m(o)h(b)s(o)s(dies,)e(an)g(ep)s(o)s(c)m(h,)h(and)f
-(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m(y)h(v)m(ectors)h
-(\(arbitrary)e(reference)427 3107 y(frame\))j(at)g(that)g(ep)s(o)s(c)m
-(h.)53 b(The)34 b(parameter)h(set)g(used)f(here)g(includes)e(also)j(v)
--5 b(arious)33 b(quan)m(tities)427 3220 y(that)i(can,)g(in)d(fact,)k(b)
-s(e)d(deriv)m(ed)f(from)i(the)f(other)h(information.)49
-b(This)32 b(approac)m(h)i(is)f(tak)m(en)i(to)427 3333
-y(a)m(v)m(oiding)d(unnecessary)f(computation)h(and)g(loss)f(of)h
-(accuracy)-8 b(.)48 b(The)31 b(supplemen)m(tary)g(quan)m(ti-)427
-3446 y(ties)22 b(are)h(\(i\))f Fl(\013)p FD(,)i(whic)m(h)d(is)g(prop)s
-(ortional)f(to)j(the)g(total)g(energy)f(of)h(the)f(orbit,)h(\(ii\))e
-(the)i(helio)s(cen)m(tric)427 3558 y(distance)35 b(at)g(ep)s(o)s(c)m
-(h,)h(\(iii\))d(the)i(out)m(w)m(ards)g(comp)s(onen)m(t)g(of)g(the)g(v)m
-(elo)s(cit)m(y)g(at)h(the)f(giv)m(en)f(ep)s(o)s(c)m(h,)427
-3671 y(\(iv\))29 b(an)f(estimate)h(of)g Fl( )s FD(,)h(the)e(\\univ)m
-(ersal)g(eccen)m(tric)h(anomaly")g(at)g(a)g(giv)m(en)g(date)g(and)f
-(\(v\))h(that)427 3784 y(date.)311 3971 y(2.)46 b(The)34
-b(univ)m(ersal)f(elemen)m(ts)h(are)h(with)e(resp)s(ect)i(to)g(the)f
-(mean)h(equator)g(and)e(equino)m(x)h(of)h(ep)s(o)s(c)m(h)427
-4084 y(J2000.)40 b(The)23 b(orbital)f(elemen)m(ts)h(pro)s(duced)f(are)h
-(with)f(resp)s(ect)h(to)h(the)f(J2000)i(ecliptic)d(and)g(mean)427
-4197 y(equino)m(x.)311 4384 y(3.)46 b(Three)30 b(di\013eren)m(t)g
-(elemen)m(t-format)i(options)d(are)i(supp)s(orted,)e(as)h(follo)m(ws.)
-427 4665 y(JF)m(ORM=1,)h(suitable)e(for)i(the)f(ma)5
-b(jor)30 b(planets:)602 4903 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30
-b(of)h(elemen)m(ts)f Fl(t)1910 4917 y Fu(0)1980 4903
-y FD(\(TT)g(MJD\))602 5016 y(ORBINC)45 b(=)55 b(inclination)27
-b Fl(i)k FD(\(radians\))602 5128 y(ANODE)76 b(=)55 b(longitude)29
-b(of)h(the)h(ascending)f(no)s(de)f(\012)h(\(radians\))602
-5241 y(PERIH)122 b(=)55 b(longitude)29 b(of)h(p)s(erihelion)d
-Fl($)34 b FD(\(radians\))602 5354 y(A)m(OR)m(Q)143 b(=)55
-b(mean)30 b(distance)g Fl(a)h FD(\(A)m(U\))602 5467 y(E)352
-b(=)55 b(eccen)m(tricit)m(y)31 b Fl(e)g FD(\(0)26 b Fo(\024)f
-Fl(e)h(<)f FD(1\))602 5580 y(A)m(ORL)154 b(=)55 b(mean)30
-b(longitude)f Fl(L)i FD(\(radians\))602 5693 y(DM)262
-b(=)55 b(daily)29 b(motion)h Fl(n)g FD(\(radians\))p
-eop
-%%Page: 163 165
-163 164 bop 0 52 a Fw(SUN/67.70)3206 b FD(163)427 351
-y(JF)m(ORM=2,)31 b(suitable)e(for)i(minor)d(planets:)602
-582 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(elemen)m(ts)f
-Fl(t)1910 596 y Fu(0)1980 582 y FD(\(TT)g(MJD\))602 695
-y(ORBINC)45 b(=)55 b(inclination)27 b Fl(i)k FD(\(radians\))602
-808 y(ANODE)76 b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f
-(\012)h(\(radians\))602 921 y(PERIH)122 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 1034
-y(A)m(OR)m(Q)143 b(=)55 b(mean)30 b(distance)g Fl(a)h
-FD(\(A)m(U\))602 1147 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h(<)f FD(1\))602
-1260 y(A)m(ORL)154 b(=)55 b(mean)30 b(anomaly)h Fl(M)40
-b FD(\(radians\))427 1490 y(JF)m(ORM=3,)31 b(suitable)e(for)i(comets:)
-602 1721 y(EPOCH)85 b(=)55 b(ep)s(o)s(c)m(h)30 b(of)h(p)s(erihelion)c
-Fl(T)43 b FD(\(TT)30 b(MJD\))602 1834 y(ORBINC)45 b(=)55
-b(inclination)27 b Fl(i)k FD(\(radians\))602 1947 y(ANODE)76
-b(=)55 b(longitude)29 b(of)h(the)h(ascending)f(no)s(de)f(\012)h
-(\(radians\))602 2060 y(PERIH)122 b(=)55 b(argumen)m(t)31
-b(of)f(p)s(erihelion)d Fl(!)33 b FD(\(radians\))602 2173
-y(A)m(OR)m(Q)143 b(=)55 b(p)s(erihelion)27 b(distance)j
-Fl(q)j FD(\(A)m(U\))602 2286 y(E)352 b(=)55 b(eccen)m(tricit)m(y)31
-b Fl(e)g FD(\(0)26 b Fo(\024)f Fl(e)h Fo(\024)f FD(10\))311
-2517 y(4.)46 b(It)26 b(ma)m(y)g(not)g(b)s(e)f(p)s(ossible)e(to)j
-(generate)h(elemen)m(ts)f(in)f(the)g(form)g(requested)h(through)f(JF)m
-(ORMR.)427 2629 y(The)45 b(caller)f(is)g(noti\014ed)g(of)h(the)g(form)f
-(of)h(elemen)m(ts)g(actually)g(returned)f(b)m(y)g(means)h(of)g(the)427
-2742 y(JF)m(ORM)31 b(argumen)m(t:)554 2973 y(JF)m(ORMR)119
-b(JF)m(ORM)234 b(meaning)705 3199 y(1)465 b(1)362 b(OK:)30
-b(elemen)m(ts)g(are)h(in)e(the)i(requested)f(format)705
-3312 y(1)465 b(2)362 b(nev)m(er)30 b(happ)s(ens)705 3425
-y(1)465 b(3)362 b(orbit)29 b(not)i(elliptical)705 3538
-y(2)465 b(1)362 b(nev)m(er)30 b(happ)s(ens)705 3651 y(2)465
-b(2)362 b(OK:)30 b(elemen)m(ts)g(are)h(in)e(the)i(requested)f(format)
-705 3764 y(2)465 b(3)362 b(orbit)29 b(not)i(elliptical)705
-3876 y(3)465 b(1)362 b(nev)m(er)30 b(happ)s(ens)705 3989
-y(3)465 b(2)362 b(nev)m(er)30 b(happ)s(ens)705 4102 y(3)465
-b(3)362 b(OK:)30 b(elemen)m(ts)g(are)h(in)e(the)i(requested)f(format)
-311 4333 y(5.)46 b(The)30 b(argumen)m(ts)h(returned)f(for)g(eac)m(h)i
-(v)-5 b(alue)31 b(of)f(JF)m(ORM)i(\()p Fq(cf.)41 b FD(Note)32
-b(5:)42 b(JF)m(ORM)31 b(ma)m(y)g(not)g(b)s(e)427 4446
-y(the)g(same)g(as)f(JF)m(ORMR\))h(are)g(as)g(follo)m(ws:)602
-4677 y(JF)m(ORM)282 b(1)273 b(2)g(3)602 4903 y(EPOCH)k
-Fl(t)1241 4917 y Fu(0)1526 4903 y Fl(t)1559 4917 y Fu(0)1844
-4903 y Fl(T)602 5016 y FD(ORBINC)237 b Fl(i)287 b(i)g(i)602
-5128 y FD(ANODE)268 b(\012)252 b(\012)g(\012)602 5241
-y(PERIH)314 b Fl($)243 b(!)261 b(!)602 5354 y FD(A)m(OR)m(Q)335
-b Fl(a)270 b(a)g(q)602 5467 y FD(E)544 b Fl(e)276 b(e)g(e)602
-5580 y FD(A)m(ORL)346 b Fl(L)256 b(M)230 b FD(-)602 5693
-y(DM)454 b Fl(n)263 b FD(-)288 b(-)p eop
-%%Page: 164 166
-164 165 bop 0 52 a FD(164)427 351 y(where:)602 584 y
-Fl(t)635 598 y Fu(0)1016 584 y FD(is)29 b(the)i(ep)s(o)s(c)m(h)f(of)g
-(the)h(elemen)m(ts)g(\(MJD,)g(TT\))602 696 y Fl(T)361
-b FD(is)29 b(the)i(ep)s(o)s(c)m(h)f(of)g(p)s(erihelion)d(\(MJD,)32
-b(TT\))602 809 y Fl(i)383 b FD(is)29 b(the)i(inclination)c(\(radians\))
-602 922 y(\012)348 b(is)29 b(the)i(longitude)e(of)h(the)h(ascending)e
-(no)s(de)h(\(radians\))602 1035 y Fl($)339 b FD(is)29
-b(the)i(longitude)e(of)h(p)s(erihelion)d(\(radians\))602
-1148 y Fl(!)357 b FD(is)29 b(the)i(argumen)m(t)f(of)h(p)s(erihelion)c
-(\(radians\))602 1261 y Fl(a)366 b FD(is)29 b(the)i(mean)f(distance)g
-(\(A)m(U\))602 1374 y Fl(q)373 b FD(is)29 b(the)i(p)s(erihelion)c
-(distance)j(\(A)m(U\))602 1487 y Fl(e)372 b FD(is)29
-b(the)i(eccen)m(tricit)m(y)602 1600 y Fl(L)352 b FD(is)29
-b(the)i(longitude)e(\(radians,)g(0)21 b Fo(\000)f FD(2)p
-Fl(\031)s FD(\))602 1713 y Fl(M)326 b FD(is)29 b(the)i(mean)f(anomaly)g
-(\(radians,)g(0)20 b Fo(\000)g FD(2)p Fl(\031)s FD(\))602
-1826 y Fl(n)359 b FD(is)29 b(the)i(daily)d(motion)i(\(radians\))602
-1938 y(-)384 b(means)30 b(no)g(v)-5 b(alue)30 b(is)f(set)311
-2171 y(6.)46 b(A)m(t)c(v)m(ery)g(small)e(inclinations,)h(the)h
-(longitude)e(of)h(the)g(ascending)g(no)s(de)g(ANODE)g(b)s(ecomes)427
-2284 y(indeterminate)36 b(and)g(under)f(some)i(circumstances)f(ma)m(y)h
-(b)s(e)f(set)h(arbitrarily)d(to)j(zero.)60 b(Simi-)427
-2397 y(larly)-8 b(,)38 b(if)d(the)i(orbit)f(is)f(close)i(to)h
-(circular,)e(the)h(true)g(anomaly)f(b)s(ecomes)h(indeterminate)e(and)
-427 2509 y(under)h(some)i(circumstances)g(ma)m(y)g(b)s(e)f(set)h
-(arbitrarily)d(to)j(zero.)63 b(In)37 b(suc)m(h)g(cases,)j(the)e(other)
-427 2622 y(elemen)m(ts)h(are)g(automatically)g(adjusted)f(to)i(comp)s
-(ensate,)h(and)d(so)h(the)g(elemen)m(ts)g(remain)f(a)427
-2735 y(v)-5 b(alid)29 b(description)f(of)j(the)f(orbit.)0
-3178 y FB(REFERENCES)44 b FD(:)311 3397 y(1.)i(Sterne,)25
-b(Theo)s(dore)f(E.,)h Fq(A)n(n)h(Intr)-5 b(o)g(duction)29
-b(to)f(Celestial)f(Me)-5 b(chanics,)25 b FD(In)m(terscience)g
-(Publishers,)427 3510 y(1960.)43 b(Section)30 b(6.7,)i(p199.)311
-3673 y(2.)46 b(Ev)m(erhart,)31 b(E.)g(&)f(Pitkin,)e(E.T.,)j(Am.)f(J.)h
-(Ph)m(ys.)f(51,)h(712,)h(1983.)p 0 3837 3780 8 v 0 3950
-a Fx(SLA)p Fn(_)p Fx(UE2PV)267 b Fm(P)m(os/V)-10 b(el)37
-b(from)f(Univ)m(ersal)h(Elemen)m(ts)265 b Fx(SLA)p Fn(_)p
-Fx(UE2PV)0 4301 y FB(A)m(CTION)44 b FD(:)59 b(Helio)s(cen)m(tric)40
-b(p)s(osition)e(and)h(v)m(elo)s(cit)m(y)h(of)g(a)g(planet,)i(asteroid)e
-(or)g(comet,)j(starting)d(from)227 4414 y(orbital)29
-b(elemen)m(ts)i(in)e(the)i(\\univ)m(ersal)e(v)-5 b(ariables")29
-b(form.)0 4601 y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_UE2PV)g
-(\(DATE,)g(U,)h(PV,)g(JSTAT\))0 4999 y FB(GIVEN)e FD(:)277
-5145 y Fq(D)n(A)-7 b(TE)481 b FB(D)565 b FD(date)34 b(\(TT)e(Mo)s
-(di\014ed)g(Julian)e(Date)35 b(=)d(JD)p Fo(\000)p FD(2400000.5\))0
-5693 y FB(GIVEN)i(and)h(RETURNED)46 b FD(:)p eop
-%%Page: 165 167
-165 166 bop 0 52 a Fw(SUN/67.70)3206 b FD(165)277 339
-y Fq(U)668 b FB(D\(13\))379 b FD(univ)m(ersal)29 b(orbital)g(elemen)m
-(ts)i(\(up)s(dated;)e(Note)j(1\))537 452 y(\(1\))1006
-b(com)m(bined)30 b(mass)g(\()p Fl(M)h FD(+)20 b Fl(m)p
-FD(\))537 565 y(\(2\))1006 b(total)31 b(energy)g(of)g(the)f(orbit)g(\()
-p Fl(\013)p FD(\))537 678 y(\(3\))1006 b(reference)31
-b(\(osculating\))f(ep)s(o)s(c)m(h)h(\()p Fl(t)2869 692
-y Fu(0)2908 678 y FD(\))499 791 y(\(4-6\))969 b(p)s(osition)29
-b(at)i(reference)g(ep)s(o)s(c)m(h)f(\()p FB(r)2836 805
-y Fu(0)2876 791 y FD(\))499 904 y(\(7-9\))969 b(v)m(elo)s(cit)m(y)31
-b(at)g(reference)g(ep)s(o)s(c)m(h)f(\()p FB(v)2837 918
-y Fu(0)2877 904 y FD(\))514 1016 y(\(10\))984 b(helio)s(cen)m(tric)29
-b(distance)h(at)h(reference)g(ep)s(o)s(c)m(h)514 1129
-y(\(11\))984 b FB(r)1701 1143 y Fu(0)1741 1129 y Fl(:)p
-FB(v)1821 1143 y Fu(0)514 1242 y FD(\(12\))g(date)31
-b(\()p Fl(t)p FD(\))514 1355 y(\(13\))984 b(univ)m(ersal)29
-b(eccen)m(tric)i(anomaly)f(\()p Fl( )s FD(\))i(of)e(date,)i(appro)m(x)0
-1631 y FB(RETURNED)46 b FD(:)277 1777 y Fq(PV)606 b FB(D\(6\))431
-b FD(helio)s(cen)m(tric)29 b([)15 b Fl(x;)g(y)s(;)g(z)t(;)33
-b FD(_)-43 b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(],)31 b(equatorial,)f(J2000)1825 1890
-y(\(A)m(U,)i(A)m(U/s;)f(Note)h(1\))277 2003 y Fq(JST)-7
-b(A)g(T)453 b FB(I)605 b FD(status:)1866 2116 y(0)30
-b(=)h(OK)1798 2229 y Fo(\000)p FD(1)f(=)g(radius)f(v)m(ector)i(zero)
-1798 2342 y Fo(\000)p FD(2)f(=)g(failed)f(to)i(con)m(v)m(erge)0
-2618 y FB(NOTES)44 b FD(:)311 2795 y(1.)i(The)40 b(\\univ)m(ersal")f
-(elemen)m(ts)h(are)g(those)h(whic)m(h)d(de\014ne)h(the)h(orbit)f(for)h
-(the)g(purp)s(oses)e(of)i(the)427 2908 y(metho)s(d)32
-b(of)g(univ)m(ersal)e(v)-5 b(ariables)31 b(\(see)i(reference\).)47
-b(They)32 b(consist)f(of)i(the)f(com)m(bined)f(mass)h(of)427
-3021 y(the)h(t)m(w)m(o)h(b)s(o)s(dies,)e(an)g(ep)s(o)s(c)m(h,)h(and)f
-(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m(y)h(v)m(ectors)h
-(\(arbitrary)e(reference)427 3134 y(frame\))j(at)g(that)g(ep)s(o)s(c)m
-(h.)53 b(The)34 b(parameter)h(set)g(used)f(here)g(includes)e(also)j(v)
--5 b(arious)33 b(quan)m(tities)427 3247 y(that)i(can,)g(in)d(fact,)k(b)
-s(e)d(deriv)m(ed)f(from)i(the)f(other)h(information.)49
-b(This)32 b(approac)m(h)i(is)f(tak)m(en)i(to)427 3359
-y(a)m(v)m(oiding)d(unnecessary)f(computation)h(and)g(loss)f(of)h
-(accuracy)-8 b(.)48 b(The)31 b(supplemen)m(tary)g(quan)m(ti-)427
-3472 y(ties)22 b(are)h(\(i\))f Fl(\013)p FD(,)i(whic)m(h)d(is)g(prop)s
-(ortional)f(to)j(the)g(total)g(energy)f(of)h(the)f(orbit,)h(\(ii\))e
-(the)i(helio)s(cen)m(tric)427 3585 y(distance)35 b(at)g(ep)s(o)s(c)m
-(h,)h(\(iii\))d(the)i(out)m(w)m(ards)g(comp)s(onen)m(t)g(of)g(the)g(v)m
-(elo)s(cit)m(y)g(at)h(the)f(giv)m(en)f(ep)s(o)s(c)m(h,)427
-3698 y(\(iv\))29 b(an)f(estimate)h(of)g Fl( )s FD(,)h(the)e(\\univ)m
-(ersal)g(eccen)m(tric)h(anomaly")g(at)g(a)g(giv)m(en)g(date)g(and)f
-(\(v\))h(that)427 3811 y(date.)311 3974 y(2.)46 b(The)34
-b(companion)g(routine)f(is)h(sla)p Ft(_)p FD(EL2UE.)g(This)e(tak)m(es)k
-(the)f(con)m(v)m(en)m(tional)g(orbital)e(elemen)m(ts)427
-4087 y(and)27 b(transforms)g(them)h(in)m(to)f(the)h(set)h(of)e(n)m(um)m
-(b)s(ers)g(needed)g(b)m(y)h(the)f(presen)m(t)h(routine.)39
-b(A)28 b(single)427 4200 y(prediction)39 b(requires)f(one)j(one)f(call)
-f(to)i(sla)p Ft(_)p FD(EL2UE)f(follo)m(w)m(ed)f(b)m(y)h(one)h(call)e
-(to)i(the)f(presen)m(t)427 4313 y(routine;)48 b(for)43
-b(con)m(v)m(enience,)k(the)c(t)m(w)m(o)h(calls)e(are)h(pac)m(k)-5
-b(aged)45 b(as)e(the)f(routine)g(sla)p Ft(_)p FD(PLANEL.)427
-4425 y(Multiple)25 b(predictions)g(ma)m(y)i(b)s(e)g(made)f(b)m(y)h
-(again)g(calling)e(sla)p Ft(_)p FD(EL2UE)i(once,)h(but)e(then)h
-(calling)427 4538 y(the)c(presen)m(t)f(routine)f(m)m(ultiple)f(times,)k
-(whic)m(h)d(is)g(faster)i(than)f(m)m(ultiple)e(calls)h(to)i(sla)p
-Ft(_)p FD(PLANEL.)427 4690 y(It)g(is)f(not)h(obligatory)g(to)g(use)g
-(sla)p Ft(_)p FD(EL2UE)f(to)h(obtain)g(the)g(parameters.)38
-b(Ho)m(w)m(ev)m(er,)27 b(it)22 b(should)f(b)s(e)427 4803
-y(noted)k(that)f(b)s(ecause)g(sla)p Ft(_)p FD(EL2UE)g(p)s(erforms)e
-(its)i(o)m(wn)g(v)-5 b(alidation,)24 b(no)g(c)m(hec)m(ks)h(on)f(the)h
-(con)m(ten)m(ts)427 4916 y(of)31 b(the)f(arra)m(y)h(U)g(are)g(made)f(b)
-m(y)g(the)h(presen)m(t)f(routine.)311 5079 y(3.)46 b(D)m(A)-8
-b(TE)34 b(is)d(the)i(instan)m(t)f(for)g(whic)m(h)f(the)h(prediction)f
-(is)g(required.)45 b(It)33 b(is)e(in)g(the)i(TT)e(time)h(scale)427
-5192 y(\(formerly)e(Ephemeris)e(Time,)i(ET\))g(and)g(is)f(a)i(Mo)s
-(di\014ed)e(Julian)f(Date)k(\(JD)p Fo(\000)p FD(2400000.5\).)311
-5354 y(4.)46 b(The)32 b(univ)m(ersal)e(elemen)m(ts)i(supplied)c(in)j
-(the)h(arra)m(y)g(U)g(are)g(in)f(canonical)g(units)f(\(solar)i(masses,)
-427 5467 y(A)m(U)f(and)f(canonical)g(da)m(ys\).)41 b(The)30
-b(p)s(osition)e(and)i(v)m(elo)s(cit)m(y)h(are)g(not)f(sensitiv)m(e)g
-(to)h(the)f(c)m(hoice)h(of)427 5580 y(reference)36 b(frame.)56
-b(The)35 b(sla)p Ft(_)p FD(EL2UE)g(routine)g(in)f(fact)j(pro)s(duces)d
-(co)s(ordinates)h(with)f(resp)s(ect)427 5693 y(to)d(the)g(J2000)h
-(equator)f(and)f(equino)m(x.)p eop
-%%Page: 166 168
-166 167 bop 0 52 a FD(166)311 351 y(5.)46 b(The)36 b(algorithm)f(w)m
-(as)h(originally)e(adapted)i(from)g(the)g(EPHSLA)f(program)h(of)g(D.)16
-b(H.)g(P)-8 b(.)16 b(Jones)427 464 y(\(priv)-5 b(ate)36
-b(comm)m(unication,)h(1996\).)59 b(The)35 b(metho)s(d)h(is)f(based)g
-(on)h(Stump\013)7 b('s)35 b(Univ)m(ersal)f(V)-8 b(ari-)427
-577 y(ables.)0 973 y FB(REFERENCE)44 b FD(:)d(Ev)m(erhart,)31
-b(E.)f(&)g(Pitkin,)f(E.T.,)h(Am.)h(J.)f(Ph)m(ys.)g(51,)i(712,)g(1983.)p
-0 1120 3780 8 v 0 1233 a Fx(SLA)p Fn(_)p Fx(UNPCD)404
-b Fm(Remo)m(v)m(e)36 b(Radial)i(Distortion)401 b Fx(SLA)p
-Fn(_)p Fx(UNPCD)0 1583 y FB(A)m(CTION)44 b FD(:)c(Remo)m(v)m(e)30
-b(pincushion/barrel)25 b(distortion)j(from)g(a)i(distorted)e([)15
-b Fl(x;)g(y)j FD(])30 b(to)f(giv)m(e)h(tangen)m(t-plane)227
-1696 y([)15 b Fl(x;)g(y)k FD(].)0 1884 y FB(CALL)45 b
-FD(:)77 b Ft(CALL)46 b(sla_UNPCD)g(\(DISCO,X,Y\))0 2254
-y FB(GIVEN)f FD(:)277 2400 y Fq(DISCO)446 b FB(D)565
-b FD(pincushion/barrel)26 b(distortion)j(co)s(e\016cien)m(t)277
-2513 y Fq(X,Y)572 b FB(D)565 b FD(distorted)30 b([)15
-b Fl(x;)g(y)k FD(])0 2901 y FB(RETURNED)46 b FD(:)277
-3072 y Fq(X,Y)572 b FB(D)565 b FD(tangen)m(t-plane)31
-b([)15 b Fl(x;)g(y)k FD(])0 3469 y FB(NOTES)44 b FD(:)311
-3670 y(1.)i(The)32 b(distortion)e(is)h(of)h(the)g(form)g
-Fl(\032)c FD(=)f Fl(r)s FD(\(1)22 b(+)f Fl(cr)2099 3637
-y Fu(2)2138 3670 y FD(\),)33 b(where)e Fl(r)k FD(is)c(the)h(radial)e
-(distance)i(from)f(the)427 3783 y(tangen)m(t)g(p)s(oin)m(t,)d
-Fl(c)h FD(is)f(the)h(DISCO)f(argumen)m(t,)i(and)f Fl(\032)g
-FD(is)f(the)h(radial)e(distance)i(in)e(the)i(presence)427
-3896 y(of)i(the)f(distortion.)311 4049 y(2.)46 b(F)-8
-b(or)31 b Fq(pincushion)39 b FD(distortion,)29 b(C)h(is)f(+v)m(e;)i
-(for)g Fq(b)-5 b(arr)g(el)41 b FD(distortion,)29 b(C)h(is)g
-Fo(\000)p FD(v)m(e.)311 4202 y(3.)46 b(F)-8 b(or)37 b(X,Y)g(in)e(units)
-f(of)j(one)f(pro)5 b(jection)36 b(radius)e(\(in)h(the)i(case)g(of)f(a)h
-(photographic)e(plate,)j(the)427 4315 y(fo)s(cal)30 b(length\),)h(the)f
-(follo)m(wing)f(DISCO)h(v)-5 b(alues)29 b(apply:)p 912
-4447 1243 4 v 910 4560 4 113 v 962 4526 a(Geometry)p
-1684 4560 V 423 w(DISCO)p 2153 4560 V 912 4563 1243 4
-v 912 4580 V 910 4693 4 113 v 962 4659 a(astrograph)p
-1684 4693 V 475 w(0.0)p 2153 4693 V 912 4696 1243 4 v
-910 4809 4 113 v 962 4775 a(Sc)m(hmidt)p 1684 4809 V
-470 w Fo(\000)p FD(0.3333)p 2153 4809 V 912 4812 1243
-4 v 910 4925 4 113 v 962 4892 a(AA)-8 b(T)31 b(PF)f(doublet)p
-1684 4925 V 99 w(+147.069)p 2153 4925 V 912 4929 1243
-4 v 910 5042 4 113 v 962 5008 a(AA)-8 b(T)31 b(PF)f(triplet)p
-1684 5042 V 149 w(+178.585)p 2153 5042 V 912 5045 1243
-4 v 910 5158 4 113 v 962 5124 a(AA)-8 b(T)31 b(f/8)p
-1684 5158 V 476 w(+21.20)p 2153 5158 V 912 5161 1243
-4 v 910 5274 4 113 v 962 5240 a(JKT)e(f/8)p 1684 5274
-V 511 w(+14.6)p 2153 5274 V 912 5277 1243 4 v 311 5467
-a(4.)46 b(The)40 b(presen)m(t)h(routine)e(is)h(a)h(rigorous)e(in)m(v)m
-(erse)i(of)f(the)h(companion)f(routine)f(sla)p Ft(_)p
-FD(PCD.)h(The)427 5580 y(expression)c(for)h Fl(\032)g
-FD(in)f(Note)j(1)f(is)e(rewritten)g(in)g(the)h(form)g
-Fl(x)2574 5547 y Fu(3)2638 5580 y FD(+)25 b Fl(ax)g FD(+)f
-Fl(b)37 b FD(=)f(0)i(and)e(solv)m(ed)i(b)m(y)427 5693
-y(standard)30 b(tec)m(hniques.)p eop
-%%Page: 167 169
-167 168 bop 0 52 a Fw(SUN/67.70)3206 b FD(167)311 351
-y(5.)46 b(Cases)29 b(where)e(the)i(cubic)e(has)h(m)m(ultiple)d(real)j
-(ro)s(ots)g(can)h(sometimes)f(o)s(ccur,)h(corresp)s(onding)d(to)427
-464 y(extreme)31 b(instances)f(of)g(barrel)e(distortion)h(where)g(up)g
-(to)i(three)f(di\013eren)m(t)f(undistorted)g([)15 b Fl(x;)g(y)j
-FD(]s)427 577 y(all)25 b(pro)s(duce)f(the)i(same)g(distorted)f([)15
-b Fl(x;)g(y)k FD(].)39 b(Ho)m(w)m(ev)m(er,)29 b(only)c(one)h(solution)e
-(is)h(returned,)g(the)h(one)427 690 y(that)31 b(pro)s(duces)e(the)i
-(smallest)e(c)m(hange)j(in)d([)15 b Fl(x;)g(y)k FD(].)p
-0 839 3780 8 v 0 952 a Fx(SLA)p Fn(_)p Fx(V2TP)304 b
-Fm(Direction)37 b(Cosines)h(to)g(T)-10 b(angen)m(t)37
-b(Plane)305 b Fx(SLA)p Fn(_)p Fx(V2TP)0 1302 y FB(A)m(CTION)44
-b FD(:)39 b(Giv)m(en)27 b(the)g(direction)f(cosines)h(of)g(a)h(star)f
-(and)g(of)g(the)h(tangen)m(t)g(p)s(oin)m(t,)f(determine)g(the)g(star's)
-227 1415 y(tangen)m(t-plane)32 b(co)s(ordinates)e(\(single)f
-(precision\).)0 1603 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_V2TP)g(\(V,)h(V0,)g(XI,)g(ETA,)f(J\))0 1970 y FB(GIVEN)f
-FD(:)277 2116 y Fq(V)668 b FB(R\(3\))433 b FD(direction)29
-b(cosines)h(of)h(star)277 2229 y Fq(V0)622 b FB(R\(3\))433
-b FD(direction)29 b(cosines)h(of)h(tangen)m(t)h(p)s(oin)m(t)0
-2611 y FB(RETURNED)46 b FD(:)277 2757 y Fq(XI,ET)-7 b(A)417
-b FB(R)567 b FD(tangen)m(t)32 b(plane)d(co)s(ordinates)h(\(radians\))
-277 2870 y Fq(J)688 b FB(I)605 b FD(status:)1825 2983
-y(0)31 b(=)f(OK,)g(star)g(on)g(tangen)m(t)i(plane)1825
-3096 y(1)f(=)f(error,)g(star)g(to)s(o)h(far)g(from)f(axis)1825
-3209 y(2)h(=)f(error,)g(an)m(tistar)g(on)h(tangen)m(t)h(plane)1825
-3322 y(3)f(=)f(error,)g(an)m(tistar)g(to)s(o)i(far)e(from)g(axis)0
-3704 y FB(NOTES)44 b FD(:)311 3903 y(1.)i(If)32 b(v)m(ector)h(V0)f(is)f
-(not)h(of)g(unit)e(length,)i(or)f(if)g(v)m(ector)i(V)f(is)f(of)h(zero)g
-(length,)g(the)g(results)e(will)f(b)s(e)427 4016 y(wrong.)311
-4168 y(2.)46 b(If)35 b(V0)i(p)s(oin)m(ts)d(at)i(a)g(p)s(ole,)h(the)e
-(returned)g Fl(\030)t(;)15 b(\021)39 b FD(will)33 b(b)s(e)i(based)g(on)
-h(the)g(arbitrary)e(assumption)427 4281 y(that)d Fl(\013)26
-b FD(=)f(0)31 b(at)g(the)f(tangen)m(t)i(p)s(oin)m(t.)311
-4433 y(3.)46 b(The)24 b(pro)5 b(jection)25 b(is)f(called)f(the)i
-Fq(gnomonic)31 b FD(pro)5 b(jection;)27 b(the)d(Cartesian)h(co)s
-(ordinates)f([)15 b Fl(\030)t(;)g(\021)k FD(])25 b(are)427
-4546 y(called)30 b Fq(standar)-5 b(d)37 b(c)-5 b(o)g(or)g(dinates.)45
-b FD(The)30 b(latter)i(are)f(in)f(units)f(of)i(the)h(distance)e(from)h
-(the)g(tangen)m(t)427 4659 y(plane)f(to)h(the)f(pro)5
-b(jection)30 b(p)s(oin)m(t,)g Fq(i.e.)g FD(radians)f(near)h(the)h
-(origin.)311 4811 y(4.)46 b(This)29 b(routine)g(is)h(the)g(Cartesian)g
-(equiv)-5 b(alen)m(t)30 b(of)g(the)h(routine)e(sla)p
-Ft(_)p FD(S2TP)-8 b(.)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p
-Fx(VD)l(V)884 b Fm(Scalar)37 b(Pro)s(duct)884 b Fx(SLA)p
-Fn(_)p Fx(VD)l(V)0 5418 y FB(A)m(CTION)44 b FD(:)c(Scalar)30
-b(pro)s(duct)g(of)g(t)m(w)m(o)i(3-v)m(ectors)g(\(single)e(precision\).)
-0 5606 y FB(CALL)45 b FD(:)77 b Ft(R)47 b(=)h(sla_VDV)d(\(VA,)i(VB\))p
-eop
-%%Page: 168 170
-168 169 bop 0 52 a FD(168)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(V)-9 b(A)609 b FB(R\(3\))433 b FD(\014rst)30
-b(v)m(ector)277 610 y Fq(VB)604 b FB(R\(3\))433 b FD(second)31
-b(v)m(ector)0 880 y FB(RETURNED)46 b FD(:)277 1052 y
-Fq(sla)p Ft(_)p Fq(VD)n(V)379 b FB(R)567 b FD(scalar)30
-b(pro)s(duct)g(V)-10 b(A.VB)p 0 1164 3780 8 v 0 1277
-a Fx(SLA)p Fn(_)p Fx(VN)919 b Fm(Normalize)35 b(V)-10
-b(ector)919 b Fx(SLA)p Fn(_)p Fx(VN)0 1628 y FB(A)m(CTION)44
-b FD(:)c(Normalize)31 b(a)f(3-v)m(ector,)j(also)e(giving)e(the)h(mo)s
-(dulus)e(\(single)h(precision\).)0 1815 y FB(CALL)45
-b FD(:)77 b Ft(CALL)46 b(sla_VN)g(\(V,)h(UV,)g(VM\))0
-2117 y FB(GIVEN)e FD(:)277 2289 y Fq(V)668 b FB(R\(3\))433
-b FD(v)m(ector)0 2567 y FB(RETURNED)46 b FD(:)277 2713
-y Fq(UV)600 b FB(R\(3\))433 b FD(unit)29 b(v)m(ector)j(in)d(direction)g
-(of)i(V)277 2826 y Fq(VM)586 b FB(R)567 b FD(mo)s(dulus)28
-b(of)i(V)0 3096 y FB(NOTE)44 b FD(:)d(If)30 b(the)g(mo)s(dulus)e(of)j
-(V)f(is)f(zero,)j(UV)f(is)e(set)i(to)g(zero)g(as)g(w)m(ell.)p
-0 3193 V 0 3306 a Fx(SLA)p Fn(_)p Fx(VXV)871 b Fm(V)-10
-b(ector)38 b(Pro)s(duct)872 b Fx(SLA)p Fn(_)p Fx(VXV)0
-3656 y FB(A)m(CTION)44 b FD(:)c(V)-8 b(ector)33 b(pro)s(duct)c(of)h(t)m
-(w)m(o)i(3-v)m(ectors)h(\(single)c(precision\).)0 3844
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_VXV)g(\(VA,)h(VB,)g(VC\))0
-4146 y FB(GIVEN)e FD(:)277 4292 y Fq(V)-9 b(A)609 b FB(R\(3\))433
-b FD(\014rst)30 b(v)m(ector)277 4405 y Fq(VB)604 b FB(R\(3\))433
-b FD(second)31 b(v)m(ector)0 4674 y FB(RETURNED)46 b
-FD(:)277 4846 y Fq(V)n(C)605 b FB(R\(3\))433 b FD(v)m(ector)32
-b(pro)s(duct)d(V)-10 b(A)p Fo(\002)p FD(VB)p 0 4959 V
-0 5072 a Fx(SLA)p Fn(_)p Fx(W)-15 b(AIT)901 b Fm(Time)37
-b(Dela)m(y)903 b Fx(SLA)p Fn(_)p Fx(W)-15 b(AIT)0 5422
-y FB(A)m(CTION)44 b FD(:)c(W)-8 b(ait)32 b(for)e(a)h(sp)s(eci\014ed)d
-(in)m(terv)-5 b(al.)0 5610 y FB(CALL)45 b FD(:)77 b Ft(CALL)46
-b(sla_WAIT)g(\(DELAY\))p eop
-%%Page: 169 171
-169 170 bop 0 52 a Fw(SUN/67.70)3206 b FD(169)0 351 y
-FB(GIVEN)45 b FD(:)277 523 y Fq(DELA)-7 b(Y)419 b FB(R)567
-b FD(dela)m(y)31 b(in)e(seconds)0 907 y FB(NOTES)44 b
-FD(:)311 1104 y(1.)i(The)30 b(implemen)m(tation)f(is)h(mac)m(hine-sp)s
-(eci\014c.)311 1254 y(2.)46 b(The)d(dela)m(y)h(actually)f(requested)h
-(is)e(restricted)i(to)g(the)g(range)g(100ns-200s)h(in)e(the)g(presen)m
-(t)427 1367 y(implemen)m(tation.)311 1518 y(3.)j(There)20
-b(is)g(no)g(guaran)m(tee)i(of)f(accuracy)-8 b(,)24 b(though)d(on)f
-(almost)h(all)e(t)m(yp)s(es)i(of)f(computer)h(the)g(program)427
-1631 y(will)28 b(certainly)i(not)g(resume)g(execution)h
-Fq(b)-5 b(efor)g(e)37 b FD(the)31 b(stated)g(in)m(terv)-5
-b(al)30 b(has)g(elapsed.)p 0 1772 3780 8 v 0 1885 a Fx(SLA)p
-Fn(_)p Fx(XY2XY)262 b Fm(Apply)38 b(Linear)g(Mo)s(del)h(to)f(an)g([)20
-b Fg(x;)g(y)j Fm(])264 b Fx(SLA)p Fn(_)p Fx(XY2XY)0 2235
-y FB(A)m(CTION)44 b FD(:)50 b(T)-8 b(ransform)35 b(one)g([)15
-b Fl(x;)g(y)k FD(])35 b(in)m(to)h(another)f(using)f(a)i(linear)d(mo)s
-(del)i(of)g(the)g(t)m(yp)s(e)h(pro)s(duced)e(b)m(y)227
-2348 y(the)d(sla)p Ft(_)p FD(FITXY)f(routine.)0 2536
-y FB(CALL)45 b FD(:)77 b Ft(CALL)46 b(sla_XY2XY)g(\(X1,)g(Y1,)h
-(COEFFS,)f(X2,)h(Y2\))0 2899 y FB(GIVEN)e FD(:)277 3045
-y Fq(X1,Y1)480 b FB(D)565 b FD([)15 b Fl(x;)g(y)k FD(])30
-b(b)s(efore)g(transformation)277 3158 y Fq(COEFFS)370
-b FB(D\(6\))431 b FD(transformation)30 b(co)s(e\016cien)m(ts)h(\(see)g
-(note\))0 3534 y FB(RETURNED)46 b FD(:)277 3705 y Fq(X2,Y2)480
-b FB(D)565 b FD([)15 b Fl(x;)g(y)k FD(])30 b(after)h(transformation)0
-4090 y FB(NOTES)44 b FD(:)311 4286 y(1.)i(The)30 b(mo)s(del)f(relates)h
-(t)m(w)m(o)h(sets)g(of)f([)15 b Fl(x;)g(y)k FD(])30 b(co)s(ordinates)f
-(as)i(follo)m(ws.)39 b(Naming)30 b(the)g(six)f(elemen)m(ts)427
-4399 y(of)i(COEFFS)f Fl(a;)15 b(b;)g(c;)g(d;)g(e)33 b
-FD(&)d Fl(f)10 b FD(,)29 b(the)i(presen)m(t)f(routine)g(p)s(erforms)f
-(the)h(transformation:)597 4550 y Fl(x)649 4564 y Fu(2)714
-4550 y FD(=)25 b Fl(a)20 b FD(+)g Fl(bx)1060 4564 y Fu(1)1120
-4550 y FD(+)g Fl(cy)1295 4564 y Fu(1)597 4663 y Fl(y)642
-4677 y Fu(2)707 4663 y FD(=)k Fl(d)d FD(+)f Fl(ex)1055
-4677 y Fu(1)1115 4663 y FD(+)g Fl(f)10 b(y)1306 4677
-y Fu(1)311 4813 y FD(2.)46 b(See)31 b(also)f(sla)p Ft(_)p
-FD(FITXY,)g(sla)p Ft(_)p FD(PXY,)g(sla)p Ft(_)p FD(INVF,)h(sla)p
-Ft(_)p FD(DCMPF.)p 0 4955 V 0 5068 a Fx(SLA)p Fn(_)p
-Fx(ZD)800 b Fg(h;)20 b(\016)43 b Fm(to)38 b(Zenith)g(Distance)800
-b Fx(SLA)p Fn(_)p Fx(ZD)0 5418 y FB(A)m(CTION)44 b FD(:)c(Hour)31
-b(angle)f(and)g(declination)e(to)j(zenith)f(distance)g(\(double)f
-(precision\).)0 5606 y FB(CALL)45 b FD(:)77 b Ft(D)47
-b(=)h(sla_ZD)e(\(HA,)g(DEC,)h(PHI\))p eop
-%%Page: 170 172
-170 171 bop 0 52 a FD(170)0 351 y FB(GIVEN)45 b FD(:)277
-497 y Fq(HA)600 b FB(D)565 b FD(hour)30 b(angle)g(in)f(radians)277
-610 y Fq(DEC)540 b FB(D)565 b FD(declination)29 b(in)g(radians)277
-723 y Fq(PHI)571 b FB(D)565 b FD(latitude)30 b(in)f(radians)0
-1077 y FB(RETURNED)46 b FD(:)277 1248 y Fq(sla)p Ft(_)p
-Fq(ZD)457 b FB(D)565 b FD(zenith)30 b(distance)g(\(radians,)f(0)5
-b Fo(\000)g Fl(\031)s FD(\))0 1610 y FB(NOTES)44 b FD(:)311
-1798 y(1.)i(The)32 b(latitude)f(m)m(ust)i(b)s(e)e(geo)s(detic.)48
-b(In)31 b(critical)h(applications,)f(corrections)i(for)f(p)s(olar)f
-(motion)427 1911 y(should)e(b)s(e)g(applied)g(\(see)i(sla)p
-Ft(_)p FD(POLMO\).)311 2057 y(2.)46 b(In)36 b(some)h(applications)e(it)
-i(will)d(b)s(e)i(imp)s(ortan)m(t)g(to)h(sp)s(ecify)f(the)h(correct)h(t)
-m(yp)s(e)f(of)g(hour)e(angle)427 2170 y(and)e(declination)f(in)h(order)
-g(to)h(pro)s(duce)f(the)h(required)e(t)m(yp)s(e)h(of)h(zenith)f
-(distance.)51 b(In)33 b(partic-)427 2283 y(ular,)h(it)g(ma)m(y)h(b)s(e)
-e(imp)s(ortan)m(t)g(to)i(distinguish)30 b(b)s(et)m(w)m(een)35
-b(the)f(zenith)g(distance)g(as)g(a\013ected)i(b)m(y)427
-2396 y(refraction,)28 b(whic)m(h)e(w)m(ould)f(require)h(the)h
-Fq(observe)-5 b(d)38 b FD([)15 b Fl(h;)g(\016)20 b FD(],)28
-b(and)e(the)i(zenith)e(distance)h Fq(in)i(vacuo)p FD(,)427
-2509 y(whic)m(h)e(w)m(ould)g(require)g(the)i Fq(top)-5
-b(o)g(c)g(entric)36 b FD([)15 b Fl(h;)g(\016)20 b FD(].)40
-b(If)28 b(the)h(e\013ects)g(of)g(diurnal)c(ab)s(erration)i(can)i(b)s(e)
-427 2622 y(neglected,)j(the)e Fq(app)-5 b(ar)g(ent)42
-b FD([)15 b Fl(h;)g(\016)20 b FD(])31 b(ma)m(y)g(b)s(e)e(used)h
-(instead)g(of)g(the)h Fq(top)-5 b(o)g(c)g(entric)38 b
-FD([)15 b Fl(h;)g(\016)20 b FD(].)311 2768 y(3.)46 b(No)31
-b(range)g(c)m(hec)m(king)g(of)g(argumen)m(ts)f(is)g(done.)311
-2914 y(4.)46 b(In)33 b(applications)e(whic)m(h)h(in)m(v)m(olv)m(e)i
-(man)m(y)f(zenith)g(distance)g(calculations,)g(rather)g(than)g(calling)
-427 3027 y(the)44 b(presen)m(t)f(routine)f(it)g(will)f(b)s(e)h(more)h
-(e\016cien)m(t)h(to)g(use)e(inline)e(co)s(de,)47 b(ha)m(ving)c
-(previously)427 3140 y(computed)26 b(\014xed)f(terms)g(suc)m(h)g(as)h
-(sine)f(and)g(cosine)g(of)h(latitude,)f(and)g(p)s(erhaps)f(sine)h(and)g
-(cosine)427 3253 y(of)31 b(declination.)p eop
-%%Page: 171 173
-171 172 bop 0 52 a Fw(SUN/67.70)3206 b FD(171)0 351 y
-Fx(4)135 b(EXPLANA)-11 b(TION)43 b(AND)i(EXAMPLES)0 606
-y FD(T)-8 b(o)38 b(guide)f(the)h(writer)f(of)h(p)s(ositional-astronom)m
-(y)e(applications)g(soft)m(w)m(are,)42 b(this)36 b(\014nal)h(c)m
-(hapter)h(puts)f(the)0 719 y(SLALIB)22 b(routines)g(in)m(to)g(the)h
-(con)m(text)i(of)d(astronomical)h(phenomena)f(and)g(tec)m(hniques,)i
-(and)e(presen)m(ts)h(a)g(few)0 832 y(\\co)s(okb)s(o)s(ok")28
-b(examples)f(of)h(the)g(SLALIB)e(calls)h(in)f(action.)40
-b(The)27 b(astronomical)g(con)m(ten)m(t)i(of)f(the)f(c)m(hapter)h(is)0
-945 y(not,)g(of)f(course,)h(in)m(tended)e(to)i(b)s(e)e(a)h(substitute)f
-(for)h(sp)s(ecialist)e(text-b)s(o)s(oks)i(on)g(p)s(ositional)e
-(astronom)m(y)-8 b(,)29 b(but)0 1058 y(ma)m(y)37 b(help)e(bridge)g(the)
-i(gap)g(b)s(et)m(w)m(een)g(suc)m(h)f(b)s(o)s(oks)g(and)f(the)i(SLALIB)f
-(routines.)58 b(F)-8 b(or)37 b(further)e(reading,)0 1171
-y(the)c(follo)m(wing)d(co)m(v)m(er)33 b(a)d(wide)f(range)i(of)g
-(material)e(and)h(st)m(yles:)136 1412 y Fo(\017)46 b
-Fq(Explanatory)32 b(Supplement)d(to)h(the)f(Astr)-5 b(onomic)g(al)31
-b(A)n(lmanac)p FD(,)d(ed.)e(P)-8 b(.)16 b(Kenneth)25
-b(Seidelmann)f(\(1992\),)227 1525 y(Univ)m(ersit)m(y)30
-b(Science)g(Bo)s(oks.)136 1715 y Fo(\017)46 b Fq(V)-7
-b(e)i(ctorial)34 b(Astr)-5 b(ometry)p FD(,)32 b(C.)16
-b(A.)f(Murra)m(y)30 b(\(1983\),)j(Adam)e(Hilger.)136
-1906 y Fo(\017)46 b Fq(Spheric)-5 b(al)35 b(Astr)-5 b(onomy)p
-FD(,)32 b(Robin)d(M.)16 b(Green)31 b(\(1985\),)i(Cam)m(bridge)c(Univ)m
-(ersit)m(y)h(Press.)136 2096 y Fo(\017)46 b Fq(Sp)-5
-b(ac)g(e)g(cr)g(aft)36 b(A)n(ttitude)c(Determination)i(and)f(Contr)-5
-b(ol)p FD(,)33 b(ed.)d(James)h(R.)15 b(W)-8 b(ertz)32
-b(\(1986\),)h(Reidel.)136 2287 y Fo(\017)46 b Fq(Pr)-5
-b(actic)g(al)41 b(Astr)-5 b(onomy)41 b(with)f(your)g(Calculator)p
-FD(,)i(P)m(eter)c(Du\013ett-Smith)g(\(1981\),)k(Cam)m(bridge)36
-b(Uni-)227 2400 y(v)m(ersit)m(y)31 b(Press.)0 2641 y(Also)f(of)h
-(considerable)d(v)-5 b(alue,)31 b(though)f(out)g(of)h(date)g(in)e
-(places,)h(are:)136 2882 y Fo(\017)46 b Fq(Explanatory)31
-b(Supplement)f(to)f(the)f(Astr)-5 b(onomic)g(al)31 b(Ephemeris)f(and)f
-(the)g(A)n(meric)-5 b(an)28 b(Ephemeris)h(and)227 2995
-y(Nautic)-5 b(al)34 b(A)n(lmanac)p FD(,)d(R)m(GO/USNO)g(\(1974\),)i
-(HMSO.)136 3185 y Fo(\017)46 b Fq(T)-7 b(extb)i(o)g(ok)34
-b(on)f(Spheric)-5 b(al)35 b(Astr)-5 b(onomy)p FD(,)33
-b(W.)15 b(M.)h(Smart)30 b(\(1977\),)j(Cam)m(bridge)d(Univ)m(ersit)m(y)f
-(Press.)0 3426 y(Only)i(brief)h(details)g(of)h(individual)28
-b(SLALIB)33 b(routines)f(are)h(giv)m(en)g(here,)h(and)e(readers)h(will)
-d(\014nd)i(it)g(useful)0 3539 y(to)i(refer)g(to)g(the)g(subprogram)e
-(sp)s(eci\014cations)h(elsewhere)g(in)f(this)h(do)s(cumen)m(t.)50
-b(The)33 b(source)h(co)s(de)g(for)f(the)0 3652 y(SLALIB)22
-b(routines)g(\(a)m(v)-5 b(ailable)23 b(in)e(b)s(oth)h(F)-8
-b(ortran)24 b(and)e(C\))h(is)f(also)h(in)m(tended)e(to)j(b)s(e)e(used)g
-(as)h(do)s(cumen)m(tation.)0 3950 y Fv(4.1)112 b(Spherical)37
-b(T)-9 b(rigonometry)0 4174 y FD(Celestial)41 b(phenomena)h(o)s(ccur)g
-(at)h(suc)m(h)f(v)-5 b(ast)43 b(distances)f(from)g(the)g(observ)m(er)h
-(that)g(for)f(most)h(practical)0 4287 y(purp)s(oses)35
-b(there)i(is)f(no)h(need)f(to)i(w)m(ork)f(in)e(3D;)j(only)e(the)h
-(direction)e(of)i(a)g(source)g(matters,)j(not)d(ho)m(w)g(far)0
-4400 y(a)m(w)m(a)m(y)27 b(it)d(is.)38 b(Things)23 b(can)i(therefore)h
-(b)s(e)e(view)m(ed)g(as)i(if)d(they)i(w)m(ere)h(happ)s(ening)c(on)j
-(the)g(inside)e(of)i(sphere)f(with)0 4513 y(the)32 b(observ)m(er)g(at)h
-(the)f(cen)m(tre)g({)h(the)f Fq(c)-5 b(elestial)34 b(spher)-5
-b(e)p FD(.)47 b(Problems)30 b(in)m(v)m(olving)h(p)s(ositions)e(and)j
-(orien)m(tations)0 4626 y(in)g(the)i(sky)f(can)h(then)f(b)s(e)g(solv)m
-(ed)g(b)m(y)h(using)e(the)i(form)m(ulae)f(of)g Fq(spheric)-5
-b(al)38 b(trigonometry)p FD(,)e(whic)m(h)d(apply)f(to)0
-4738 y Fq(spheric)-5 b(al)35 b(triangles)p FD(,)c(the)g(sides)e(of)h
-(whic)m(h)f(are)i Fq(gr)-5 b(e)g(at)34 b(cir)-5 b(cles)p
-FD(.)0 4903 y(P)m(ositions)29 b(on)h(the)g(celestial)g(sphere)f(ma)m(y)
-i(b)s(e)e(sp)s(eci\014ed)f(b)m(y)i(using)f(a)h(spherical)e(p)s(olar)h
-(co)s(ordinate)h(system,)0 5016 y(de\014ned)k(in)g(terms)i(of)g(some)f
-(fundamen)m(tal)g(plane)f(and)h(a)h(line)e(in)g(that)i(plane)f(c)m
-(hosen)h(to)g(represen)m(t)g(zero)0 5128 y(longitude.)54
-b(Mathematicians)35 b(usually)e(w)m(ork)i(with)f(the)h(co-latitude,)i
-(with)d(zero)i(at)g(the)f(principal)d(p)s(ole,)0 5241
-y(whereas)g(most)g(astronomical)g(co)s(ordinate)f(systems)h(use)g
-(latitude,)f(rec)m(k)m(oned)i(plus)d(and)i(min)m(us)e(from)h(the)0
-5354 y(equator.)81 b(Astronomical)43 b(co)s(ordinate)g(systems)h(ma)m
-(y)g(b)s(e)f(either)g(righ)m(t-handed)f(\()p Fq(e.g.)i
-FD(righ)m(t)f(ascension)0 5467 y(and)29 b(declination)f([)15
-b Fl(\013;)g(\016)20 b FD(],)30 b(Galactic)g(longitude)f(and)f
-(latitude)h([)15 b Fl(l)2257 5434 y Ff(I)-7 b(I)2321
-5467 y Fl(;)15 b(b)2400 5434 y Ff(I)-7 b(I)2480 5467
-y FD(]\))30 b(or)f(left-handed)g(\()p Fq(e.g.)g FD(hour)f(angle)0
-5580 y(and)44 b(declination)g([)15 b Fl(h;)g(\016)20
-b FD(]\).)85 b(In)44 b(some)i(cases)g(di\013eren)m(t)e(con)m(v)m(en)m
-(tions)i(ha)m(v)m(e)h(b)s(een)d(used)g(in)g(the)h(past,)k(a)0
-5693 y(fruitful)30 b(source)j(of)g(mistak)m(es.)49 b(Azim)m(uth)33
-b(and)f(geographical)h(longitude)f(are)i(examples;)g(azim)m(uth)e(is)g
-(no)m(w)p eop
-%%Page: 172 174
-172 173 bop 0 52 a FD(172)0 351 y(generally)36 b(rec)m(k)m(oned)j
-(north)d(through)h(east)h(\(making)f(a)h(left-handed)e(system\);)41
-b(geographical)d(longitude)0 464 y(is)g(no)m(w)i(usually)d(tak)m(en)j
-(to)g(increase)g(east)m(w)m(ards)g(\(a)g(righ)m(t-handed)e(system\))i
-(but)f(astronomers)g(used)g(to)0 577 y(emplo)m(y)f(a)i(w)m(est-p)s
-(ositiv)m(e)e(con)m(v)m(en)m(tion.)67 b(In)38 b(rep)s(orts)g(and)g
-(program)h(commen)m(ts)g(it)g(is)e(wise)h(to)i(sp)s(ell)c(out)0
-690 y(what)30 b(con)m(v)m(en)m(tion)i(is)d(b)s(eing)g(used,)h(if)f
-(there)i(is)e(an)m(y)i(p)s(ossibilit)m(y)c(of)j(confusion.)0
-843 y(When)e(applying)e(spherical)h(trigonometry)h(form)m(ulae,)h
-(atten)m(tion)g(m)m(ust)f(b)s(e)g(paid)f(to)i(rounding)d(errors)h
-(\(for)0 956 y(example)43 b(it)f(is)g(a)i(bad)e(idea)h(to)h(\014nd)d(a)
-j(small)d(angle)i(through)g(its)f(cosine\))h(and)g(to)h(the)f(p)s
-(ossibilit)m(y)c(of)0 1069 y(problems)30 b(close)i(to)g(p)s(oles.)43
-b(Also,)32 b(if)e(a)i(form)m(ulation)e(relies)g(on)i(insp)s(ection)d
-(to)j(establish)e(the)i(quadran)m(t)f(of)0 1181 y(the)g(result,)e(it)h
-(is)f(an)i(indication)d(that)j(a)g(v)m(ector-related)h(metho)s(d)e
-(migh)m(t)g(b)s(e)g(preferable.)0 1334 y(As)c(w)m(ell)f(as)i(pro)m
-(viding)d(man)m(y)i(routines)f(whic)m(h)g(w)m(ork)i(in)e(terms)h(of)g
-(sp)s(eci\014c)f(spherical)f(co)s(ordinates)i(suc)m(h)g(as)0
-1447 y([)15 b Fl(\013;)g(\016)20 b FD(],)37 b(SLALIB)d(pro)m(vides)g(t)
-m(w)m(o)i(routines)e(whic)m(h)g(op)s(erate)h(directly)f(on)h(generic)f
-(spherical)f(co)s(ordinates:)0 1560 y(sla)p Ft(_)p FD(SEP)k(computes)i
-(the)g(separation)f(b)s(et)m(w)m(een)h(t)m(w)m(o)h(p)s(oin)m(ts)e
-(\(the)h(distance)f(along)h(a)g(great)h(circle\))e(and)0
-1673 y(sla)p Ft(_)p FD(BEAR)j(computes)h(the)g(b)s(earing)f(\(or)h
-Fq(p)-5 b(osition)45 b(angle)p FD(\))e(of)f(one)g(p)s(oin)m(t)e(seen)i
-(from)g(the)g(other.)75 b(The)0 1786 y(routines)21 b(sla)p
-Ft(_)p FD(DSEP)h(and)f(sla)p Ft(_)p FD(DBEAR)i(are)g(double)e
-(precision)f(equiv)-5 b(alen)m(ts.)38 b(As)22 b(a)h(simple)d
-(demonstration)0 1899 y(of)29 b(SLALIB,)g(w)m(e)g(will)d(use)j(these)g
-(facilities)e(to)j(estimate)g(the)f(distance)f(from)h(London)f(to)h
-(Sydney)f(and)g(the)0 2012 y(initial)g(compass)i(heading:)573
-2234 y Ft(IMPLICIT)45 b(NONE)286 2460 y(*)96 b(Degrees)45
-b(to)j(radians)573 2573 y(REAL)e(D2R)573 2686 y(PARAMETER)f
-(\(D2R=0.01745329252\))286 2912 y(*)96 b(Longitudes)45
-b(and)h(latitudes)g(\(radians\))f(for)i(London)f(and)h(Sydney)573
-3025 y(REAL)f(AL,BL,AS,BS)573 3137 y(PARAMETER)f
-(\(AL=-0.2*D2R,BL=51.5*D2R)o(,AS=)o(151.)o(2*D)o(2R,B)o(S=-3)o(3.9)o
-(*D2R)o(\))286 3363 y(*)96 b(Earth)46 b(radius)g(in)h(km)g(\(spherical)
-e(approximation\))573 3476 y(REAL)h(RKM)573 3589 y(PARAMETER)f
-(\(RKM=6375.0\))573 3815 y(REAL)h(sla_SEP,sla_BEAR)286
-4154 y(*)96 b(Distance)45 b(and)i(initial)f(heading)g(\(N=0,)g(E=90\))
-573 4267 y(WRITE)g(\(*,'\(1X,I5,'')e(km,'',I4,'')h(deg''\)'\))525
-4379 y(:)191 b(NINT\(sla_SEP\(AL,BL,AS,B)o(S\)*R)o(KM\))o(,NIN)o(T\(sl)
-o(a_B)o(EAR\()o(AL,B)o(L,A)o(S,BS)o(\)/D2)o(R\))573 4605
-y(END)0 4828 y FD(\(The)30 b(result)g(is)f(17011)j(km,)f(61)1094
-4795 y Fp(\016)1134 4828 y FD(.\))0 4980 y(The)23 b(routines)f(sla)p
-Ft(_)p FD(SEPV,)g(sla)p Ft(_)p FD(DSEPV,)h(sla)p Ft(_)p
-FD(P)-8 b(A)e(V,)23 b(sla)p Ft(_)p FD(DP)-8 b(A)e(V)24
-b(are)f(equiv)-5 b(alen)m(ts)23 b(of)g(sla)p Ft(_)p FD(SEP)-8
-b(,)23 b(sla)p Ft(_)p FD(DSEP)-8 b(,)0 5093 y(sla)p Ft(_)p
-FD(BEAR)30 b(and)g(sla)p Ft(_)p FD(DBEAR)g(but)g(starting)g(from)g(v)m
-(ectors)i(instead)d(of)i(spherical)d(co)s(ordinates.)0
-5369 y FB(4.1.1)105 b(F)-9 b(ormatting)34 b(angles)0
-5580 y FD(SLALIB)28 b(has)g(routines)g(for)g(deco)s(ding)g(decimal)f(n)
-m(um)m(b)s(ers)g(from)h(c)m(haracter)j(form)d(and)g(for)g(con)m(v)m
-(erting)h(an-)0 5693 y(gles)e(to)h(and)e(from)g(sexagesimal)h(form)g
-(\(hours,)g(min)m(utes,)g(seconds)g(or)g(degrees,)h(arcmin)m(utes,)f
-(arcseconds\).)p eop
-%%Page: 173 175
-173 174 bop 0 52 a Fw(SUN/67.70)3206 b FD(173)0 351 y(These)33
-b(apparen)m(tly)g(straigh)m(tforw)m(ard)h(op)s(erations)e(con)m(tain)i
-(hidden)d(traps)j(whic)m(h)e(the)i(SLALIB)f(routines)0
-464 y(a)m(v)m(oid.)0 626 y(There)d(are)h(\014v)m(e)f(routines)f(for)h
-(deco)s(ding)g(n)m(um)m(b)s(ers)f(from)g(a)i(c)m(haracter)h(string,)e
-(suc)m(h)g(as)g(migh)m(t)g(b)s(e)g(en)m(tered)0 739 y(using)38
-b(a)i(k)m(eyb)s(oard.)67 b(They)39 b(all)f(w)m(ork)i(in)e(the)h(same)h
-(st)m(yle,)i(and)d(successiv)m(e)g(calls)g(can)h(w)m(ork)f(their)f(w)m
-(a)m(y)0 852 y(along)c(a)h(single)e(string)g(deco)s(ding)h(a)g
-(sequence)h(of)g(n)m(um)m(b)s(ers)e(of)h(assorted)h(t)m(yp)s(es.)52
-b(Num)m(b)s(er)34 b(\014elds)e(can)j(b)s(e)0 965 y(separated)c(b)m(y)f
-(spaces)h(or)f(commas,)i(and)d(can)i(b)s(e)f(defaulted)f(to)i(previous)
-e(v)-5 b(alues)30 b(or)g(to)h(preset)g(defaults.)0 1126
-y(Three)23 b(of)g(the)h(routines)e(deco)s(de)h(single)f(n)m(um)m(b)s
-(ers:)36 b(sla)p Ft(_)p FD(INTIN)22 b(\(in)m(teger\),)k(sla)p
-Ft(_)p FD(FLOTIN)c(\(single)g(precision)0 1239 y(\015oating)35
-b(p)s(oin)m(t\))g(and)g(sla)p Ft(_)p FD(DFL)-8 b(TIN)35
-b(\(double)f(precision\).)54 b(A)36 b(min)m(us)d(sign)i(can)g(b)s(e)g
-(detected)h(ev)m(en)g(when)0 1352 y(the)26 b(n)m(um)m(b)s(er)f(is)h
-(zero;)i(this)d(a)m(v)m(oids)i(the)f(frequen)m(tly-encoun)m(tered)h
-(\\min)m(us)d(zero")k(bug,)f(where)e(declinations)0 1465
-y Fq(etc.)j FD(in)f(the)h(range)h(0)719 1432 y Fp(\016)787
-1465 y FD(to)f Fo(\000)p FD(1)1011 1432 y Fp(\016)1079
-1465 y FD(m)m(ysteriously)f(migrate)h(to)h(the)g(range)f(0)2491
-1432 y Fp(\016)2559 1465 y FD(to)h(+1)2784 1432 y Fp(\016)2824
-1465 y FD(.)40 b(Here)28 b(is)f(an)i(example)e(\(in)0
-1578 y(F)-8 b(ortran\))30 b(where)f(w)m(e)h(wish)d(to)j(read)g(t)m(w)m
-(o)g(n)m(um)m(b)s(ers,)f(an)g(in)m(teger)h Ft(IX)e FD(and)h(a)h(real,)f
-Ft(Y)p FD(,)g(with)f Ft(IX)h FD(defaulting)f(to)0 1691
-y(zero)j(and)f Ft(Y)g FD(defaulting)f(to)i Ft(IX)p FD(:)573
-1949 y Ft(DOUBLE)46 b(PRECISION)f(Y)573 2062 y(CHARACTER*80)f(A)573
-2175 y(INTEGER)i(IX,I,J)286 2401 y(*)96 b(Input)46 b(the)h(string)f(to)
-h(be)g(decoded)573 2514 y(READ)f(\(*,'\(A\)'\))g(A)286
-2740 y(*)96 b(Preset)46 b(IX)h(to)g(its)g(default)f(value)573
-2853 y(IX)h(=)g(0)286 3079 y(*)96 b(Point)46 b(to)h(the)g(start)f(of)i
-(the)e(string)573 3191 y(I)h(=)h(1)286 3417 y(*)96 b(Decode)46
-b(an)h(integer)573 3530 y(CALL)f(sla_INTIN\(A,I,IX,J\))573
-3643 y(IF)h(\(J.GT.1\))e(GO)j(TO)f(...)g(\(bad)f(IX\))286
-3869 y(*)96 b(Preset)46 b(Y)h(to)g(its)g(default)f(value)573
-3982 y(Y)h(=)h(DBLE\(IX\))286 4208 y(*)96 b(Decode)46
-b(a)h(double)f(precision)f(number)573 4321 y(CALL)h
-(sla_DFLTIN\(A,I,Y,J\))573 4434 y(IF)h(\(J.GT.1\))e(GO)j(TO)f(...)g
-(\(bad)f(Y\))0 4692 y FD(Tw)m(o)34 b(additional)d(routines)i(deco)s(de)
-h(a)g(3-\014eld)f(sexagesimal)h(n)m(um)m(b)s(er:)46 b(sla)p
-Ft(_)p FD(AFIN)33 b(\(degrees,)j(arcmin)m(utes,)0 4805
-y(arcseconds)e(to)g(single)d(precision)h(radians\))g(and)h(sla)p
-Ft(_)p FD(D)m(AFIN)g(\(the)h(same)g(but)e(double)g(precision\).)48
-b(They)0 4918 y(also)41 b(w)m(ork)g(using)e(other)i(units)e(suc)m(h)h
-(as)h(hours)f Fq(etc)p FD(.)h(if)e(y)m(ou)i(m)m(ultiply)d(the)j(result)
-f(b)m(y)h(the)f(appropriate)0 5031 y(factor.)i(An)30
-b(example)g(F)-8 b(ortran)31 b(program)f(whic)m(h)f(uses)h(sla)p
-Ft(_)p FD(D)m(AFIN)h(w)m(as)g(giv)m(en)f(earlier,)g(in)f(section)h
-(1.2.)0 5193 y(SLALIB)39 b(pro)m(vides)g(four)f(routines)h(for)g
-(expressing)f(an)i(angle)f(in)g(radians)f(in)g(a)i(preferred)e(range.)
-69 b(The)0 5305 y(function)30 b(sla)p Ft(_)p FD(RANGE)h(expresses)g(an)
-g(angle)h(in)e(the)h(range)h Fo(\006)p Fl(\031)s FD(;)f(sla)p
-Ft(_)p FD(RANORM)g(expresses)g(an)g(angle)h(in)0 5418
-y(the)26 b(range)g(0)11 b Fo(\000)g FD(2)p Fl(\031)s
-FD(.)40 b(The)26 b(functions)e(sla)p Ft(_)p FD(DRANGE)i(and)f(sla)p
-Ft(_)p FD(DRANRM)h(are)g(double)f(precision)f(v)m(ersions.)0
-5580 y(Sev)m(eral)41 b(routines)g(\(sla)p Ft(_)p FD(CTF2D,)h(sla)p
-Ft(_)p FD(CR2AF)f Fq(etc.)p FD(\))73 b(are)42 b(pro)m(vided)e(to)j(con)
-m(v)m(ert)g(angles)e(to)h(and)f(from)0 5693 y(sexagesimal)33
-b(form)g(\(hours,)h(min)m(ute,)f(seconds)h(or)f(degrees,)i(arcmin)m
-(utes)e(and)g(arcseconds\).)50 b(They)33 b(a)m(v)m(oid)p
-eop
-%%Page: 174 176
-174 175 bop 0 52 a FD(174)0 351 y(the)37 b(common)f(\\con)m(v)m(erting)
-i(from)e(in)m(teger)h(to)g(real)g(at)g(the)g(wrong)f(time")g(bug,)i
-(whic)m(h)d(pro)s(duces)h(angles)0 464 y(lik)m(e)30 b(24)257
-431 y Fu(h)316 464 y FD(59)406 431 y Fu(m)485 464 y FD(59)575
-431 y Fu(s)580 464 y Fl(:)p FD(999.)43 b(Here)31 b(is)e(a)i(program)f
-(whic)m(h)f(displa)m(ys)g(an)h(hour)f(angle)i(stored)f(in)f(radians:)
-573 749 y Ft(DOUBLE)46 b(PRECISION)f(HA)573 862 y(CHARACTER)g(SIGN)573
-975 y(INTEGER)h(IHMSF\(4\))573 1088 y(:)573 1201 y(CALL)g
-(sla_DR2TF\(3,HA,SIGN,IHMSF\))573 1314 y(WRITE)g
-(\(*,'\(1X,A,3I3.2,''.'',I3.)o(3\)')o(\))c(SIGN,IHMSF)0
-1748 y Fv(4.2)112 b(V)-9 b(ectors)37 b(and)h(Matrices)0
-1980 y FD(As)33 b(an)h(alternativ)m(e)g(to)g(emplo)m(ying)e(a)i
-(spherical)e(p)s(olar)g(co)s(ordinate)h(system,)i(the)e(direction)g(of)
-g(an)h(ob)5 b(ject)0 2093 y(can)36 b(b)s(e)f(de\014ned)g(in)f(terms)i
-(of)g(the)g(sum)f(of)h(an)m(y)g(three)g(v)m(ectors)i(as)e(long)f(as)h
-(they)g(are)h(di\013eren)m(t)e(and)g(not)0 2206 y(coplanar.)73
-b(In)41 b(practice,)k(three)c(v)m(ectors)i(at)f(righ)m(t)f(angles)g
-(are)h(usually)d(c)m(hosen,)45 b(forming)40 b(a)i(system)f(of)0
-2319 y Fq(Cartesian)k(c)-5 b(o)g(or)g(dinates)p FD(.)81
-b(The)42 b Fq(x)p FD(-)h(and)f Fq(y)p FD(-axes)i(lie)e(in)f(the)i
-(fundamen)m(tal)e(plane)h(\()p Fq(e.g.)h FD(the)f(equator)i(in)0
-2432 y(the)f(case)g(of)g([)15 b Fl(\013;)g(\016)20 b
-FD(]\),)46 b(with)41 b(the)i Fq(x)p FD(-axis)f(p)s(oin)m(ting)f(to)i
-(zero)g(longitude.)75 b(The)42 b Fq(z)p FD(-axis)g(is)g(normal)f(to)i
-(the)0 2545 y(fundamen)m(tal)28 b(plane)g(and)g(p)s(oin)m(ts)f(to)m(w)m
-(ards)j(p)s(ositiv)m(e)e(latitudes.)39 b(The)28 b Fq(y)p
-FD(-axis)h(can)g(lie)e(in)h(either)g(of)h(the)g(t)m(w)m(o)0
-2658 y(p)s(ossible)c(directions,)i(dep)s(ending)d(on)k(whether)e(the)i
-(co)s(ordinate)f(system)h(is)e(righ)m(t-handed)g(or)h(left-handed.)0
-2771 y(The)i(three)g(axes)h(are)g(sometimes)f(called)f(a)i
-Fq(triad)p FD(.)42 b(F)-8 b(or)30 b(most)f(applications)f(in)m(v)m
-(olving)f(arbitrarily)g(distan)m(t)0 2884 y(ob)5 b(jects)38
-b(suc)m(h)e(as)h(stars,)i(the)e(v)m(ector)i(whic)m(h)c(de\014nes)h(the)
-h(direction)f(concerned)h(is)f(constrained)g(to)h(ha)m(v)m(e)0
-2996 y(unit)d(length.)55 b(The)35 b Fq(x)p FD(-,)i Fq(y-)e
-FD(and)g Fq(z-)p FD(comp)s(onen)m(ts)g(can)g(b)s(e)g(regarded)g(as)h
-(the)f(scalar)h(\(dot\))g(pro)s(duct)e(of)i(this)0 3109
-y(v)m(ector)41 b(on)m(to)f(the)f(three)g(axes)h(of)f(the)g(triad)f(in)g
-(turn.)65 b(Because)41 b(the)e(v)m(ector)h(is)e(a)i(unit)d(v)m(ector,)
-43 b(eac)m(h)d(of)0 3222 y(the)c(three)g(dot-pro)s(ducts)f(is)g(simply)
-e(the)j(cosine)g(of)g(the)g(angle)g(b)s(et)m(w)m(een)g(the)g(unit)e(v)m
-(ector)k(and)d(the)h(axis)0 3335 y(concerned,)31 b(and)f(the)g
-Fq(x)p FD(-,)h Fq(y-)f FD(and)g Fq(z-)p FD(comp)s(onen)m(ts)g(are)h
-(sometimes)f(called)g Fq(dir)-5 b(e)g(ction)34 b(c)-5
-b(osines)p FD(.)0 3506 y(F)d(or)35 b(some)f(applications,)f(including)d
-(those)k(in)m(v)m(olving)f(ob)5 b(jects)34 b(within)d(the)j(Solar)f
-(System,)i(unit)d(v)m(ectors)0 3618 y(are)g(inappropriate,)d(and)i(it)g
-(is)f(necessary)i(to)g(use)f(v)m(ectors)i(scaled)e(in)f(length-units)g
-(suc)m(h)h(as)g(A)m(U,)i(km)e Fq(etc.)0 3731 y FD(In)25
-b(these)h(cases)h(the)f(origin)f(of)h(the)g(co)s(ordinate)f(system)h
-(ma)m(y)h(not)f(b)s(e)f(the)h(observ)m(er,)h(but)e(instead)h(migh)m(t)f
-(b)s(e)0 3844 y(the)f(Sun,)g(the)g(Solar-System)f(barycen)m(tre,)j(the)
-e(cen)m(tre)h(of)f(the)h(Earth)e Fq(etc.)38 b FD(But)24
-b(whatev)m(er)h(the)f(application,)0 3957 y(the)31 b(\014nal)e
-(direction)g(in)g(whic)m(h)g(the)h(observ)m(er)h(sees)g(the)f(ob)5
-b(ject)32 b(can)e(b)s(e)g(expressed)g(as)g(direction)f(cosines.)0
-4128 y(But)40 b(where)g(has)g(this)f(got)j(us?)69 b(Instead)40
-b(of)g(t)m(w)m(o)i(n)m(um)m(b)s(ers)d({)h(a)h(longitude)e(and)g(a)i
-(latitude)e({)i(w)m(e)f(no)m(w)0 4240 y(ha)m(v)m(e)30
-b(three)f(n)m(um)m(b)s(ers)f(to)i(lo)s(ok)e(after)i({)f(the)g
-Fq(x)p FD(-,)h Fq(y-)f FD(and)f Fq(z-)p FD(comp)s(onen)m(ts)h({)g
-(whose)g(quadratic)g(sum)f(w)m(e)h(ha)m(v)m(e)0 4353
-y(someho)m(w)36 b(to)h(con)m(triv)m(e)f(to)h(b)s(e)e(unit)m(y)-8
-b(.)56 b(And,)36 b(in)f(addition)e(to)k(this)e(apparen)m(t)g
-(redundancy)-8 b(,)36 b(most)g(p)s(eople)0 4466 y(\014nd)25
-b(it)h(harder)g(to)h(visualize)e(problems)g(in)h(terms)g(of)h([)15
-b Fl(x;)g(y)s(;)g(z)20 b FD(])27 b(than)g(in)e([)15 b
-Fl(\022)s(;)g(\036)27 b FD(].)39 b(Despite)27 b(these)g(ob)5
-b(jections,)0 4579 y(the)38 b(v)m(ector)i(approac)m(h)e(turns)f(out)h
-(to)h(ha)m(v)m(e)g(signi\014can)m(t)e(adv)-5 b(an)m(tages)40
-b(o)m(v)m(er)f(the)f(spherical)e(trigonometry)0 4692
-y(approac)m(h:)136 4949 y Fo(\017)46 b FD(V)-8 b(ector)33
-b(form)m(ulae)d(tend)g(to)i(b)s(e)e(m)m(uc)m(h)h(more)f(succinct;)h
-(one)g(v)m(ector)h(op)s(eration)f(is)e(the)i(equiv)-5
-b(alen)m(t)30 b(of)227 5061 y(strings)f(of)i(sines)e(and)h(cosines.)136
-5264 y Fo(\017)46 b FD(The)30 b(form)m(ulae)g(are)h(as)g(a)f(rule)f
-(rigorous,)h(ev)m(en)h(at)g(the)g(p)s(oles.)136 5467
-y Fo(\017)46 b FD(Accuracy)37 b(is)f(main)m(tained)f(all)g(o)m(v)m(er)i
-(the)g(celestial)e(sphere.)58 b(When)36 b(one)g(Cartesian)g(comp)s
-(onen)m(t)g(is)227 5580 y(nearly)30 b(unit)m(y)g(and)g(therefore)h
-(insensitiv)m(e)d(to)k(direction,)d(the)i(others)g(b)s(ecome)g(small)e
-(and)h(therefore)227 5693 y(more)h(precise.)p eop
-%%Page: 175 177
-175 176 bop 0 52 a Fw(SUN/67.70)3206 b FD(175)136 351
-y Fo(\017)46 b FD(F)-8 b(orm)m(ulations)24 b(usually)e(deliv)m(er)h
-(the)h(quadran)m(t)g(of)g(the)h(result)e(without)g(the)h(need)g(for)g
-(an)m(y)h(insp)s(ection)227 464 y(\(except)32 b(within)c(the)i(library)
-e(function)h(A)-8 b(T)g(AN2\).)0 731 y(A)35 b(n)m(um)m(b)s(er)f(of)i
-(imp)s(ortan)m(t)e(transformations)h(in)f(p)s(ositional)f(astronom)m(y)
-j(turn)e(out)h(to)h(b)s(e)f(nothing)f(more)0 844 y(than)h(c)m(hanges)i
-(of)f(co)s(ordinate)f(system,)i(something)e(whic)m(h)g(is)f(esp)s
-(ecially)g(con)m(v)m(enien)m(t)j(if)d(the)i(v)m(ector)h(ap-)0
-957 y(proac)m(h)30 b(is)f(used.)40 b(A)30 b(direction)f(with)g(resp)s
-(ect)h(to)h(one)f(triad)f(can)h(b)s(e)g(expressed)f(relativ)m(e)h(to)h
-(another)f(triad)0 1069 y(simply)j(b)m(y)i(m)m(ultiplying)d(the)j([)15
-b Fl(x;)g(y)s(;)g(z)21 b FD(])35 b(column)f(v)m(ector)j(b)m(y)f(the)f
-(appropriate)f(3)24 b Fo(\002)g FD(3)35 b(orthogonal)h(matrix)0
-1182 y(\(a)f(tensor)f(of)h(Rank)f(2,)i(or)e Fq(dyadic)p
-FD(\).)54 b(The)33 b(three)i(ro)m(ws)f(of)g(this)g Fq(r)-5
-b(otation)38 b(matrix)47 b FD(are)34 b(the)h(v)m(ectors)g(in)e(the)0
-1295 y(old)d(co)s(ordinate)i(system)f(of)h(the)f(three)h(new)e(axes,)j
-(and)d(the)i(transformation)f(amoun)m(ts)g(to)h(obtaining)e(the)0
-1408 y(dot-pro)s(duct)d(of)g(the)g(direction-v)m(ector)h(with)e(eac)m
-(h)i(of)g(the)f(three)h(new)e(axes.)41 b(Precession,)27
-b(n)m(utation,)h([)15 b Fl(h;)g(\016)20 b FD(])0 1521
-y(to)k([)15 b Fl(Az)t(;)g(E)5 b(l)27 b FD(],)e([)15 b
-Fl(\013;)g(\016)20 b FD(])k(to)g([)15 b Fl(l)919 1488
-y Ff(I)-7 b(I)983 1521 y Fl(;)15 b(b)1062 1488 y Ff(I)-7
-b(I)1142 1521 y FD(])23 b(and)g(so)h(on)f(are)h(t)m(ypical)f(examples)g
-(of)g(the)h(tec)m(hnique.)38 b(A)24 b(useful)d(prop)s(ert)m(y)0
-1634 y(of)31 b(the)f(rotation)h(matrices)f(is)g(that)h(they)f(can)h(b)s
-(e)f(in)m(v)m(erted)g(simply)e(b)m(y)i(taking)g(the)h(transp)s(ose.)0
-1808 y(The)i(elemen)m(ts)h(of)g(these)g(v)m(ectors)h(and)e(matrices)h
-(are)g(assorted)g(com)m(binations)f(of)g(the)h(sines)f(and)g(cosines)0
-1921 y(of)d(the)h(v)-5 b(arious)29 b(angles)h(in)m(v)m(olv)m(ed)g
-(\(hour)g(angle,)g(declination)f(and)h(so)g(on,)h(dep)s(ending)c(on)k
-(whic)m(h)e(transfor-)0 2034 y(mation)g(is)g(b)s(eing)e(applied\).)39
-b(If)29 b(y)m(ou)h(write)e(out)i(the)f(matrix)g(m)m(ultiplications)d
-(in)i(full)g(y)m(ou)h(get)i(expressions)0 2147 y(whic)m(h)c(are)h
-(essen)m(tially)f(the)h(same)g(as)g(the)h(equiv)-5 b(alen)m(t)27
-b(spherical)f(trigonometry)i(form)m(ulae.)40 b(Indeed,)27
-b(man)m(y)0 2260 y(of)38 b(the)h(standard)e(form)m(ulae)g(of)i
-(spherical)d(trigonometry)i(are)h(most)f(easily)f(deriv)m(ed)g(b)m(y)h
-(expressing)f(the)0 2373 y(problem)29 b(initially)e(in)i(terms)h(of)h
-(v)m(ectors.)0 2702 y FB(4.2.1)105 b(Using)36 b(v)m(ectors)0
-2941 y FD(SLALIB)k(pro)m(vides)f(con)m(v)m(ersions)i(b)s(et)m(w)m(een)g
-(spherical)d(and)i(v)m(ector)i(form)e(\(sla)p Ft(_)p
-FD(CS2C,)f(sla)p Ft(_)p FD(CC2S)g Fq(etc.)p FD(\),)0
-3053 y(plus)28 b(an)i(assortmen)m(t)i(of)e(standard)f(v)m(ector)j(and)e
-(matrix)f(op)s(erations)h(\(sla)p Ft(_)p FD(VD)m(V,)h(sla)p
-Ft(_)p FD(MXV)f Fq(etc.)p FD(\).)41 b(There)0 3166 y(are)j(also)g
-(routines)e(\(sla)p Ft(_)p FD(EULER)h Fq(etc.)p FD(\))81
-b(for)44 b(creating)g(a)g(rotation)g(matrix)f(from)g(three)h
-Fq(Euler)h(angles)0 3279 y FD(\(successiv)m(e)29 b(rotations)f(ab)s
-(out)g(sp)s(eci\014ed)e(Cartesian)i(axes\).)41 b(Instead)28
-b(of)g(Euler)f(angles,)h(a)h(rotation)f(matrix)0 3392
-y(can)j(b)s(e)f(expressed)g(as)h(an)g Fq(axial)i(ve)-5
-b(ctor)42 b FD(\(the)31 b(p)s(ole)f(of)g(the)h(rotation,)h(and)e(the)g
-(amoun)m(t)i(of)e(rotation\),)i(and)0 3505 y(routines)d(are)i(pro)m
-(vided)e(for)h(this)f(\(sla)p Ft(_)p FD(A)-10 b(V2M,)32
-b(sla)p Ft(_)p FD(M2A)-10 b(V)30 b Fq(etc.)p FD(\).)0
-3679 y(Here)f(is)f(an)g(example)g(where)g(spherical)f(co)s(ordinates)h
-Ft(P1)g FD(and)g Ft(Q1)g FD(undergo)g(a)h(co)s(ordinate)f
-(transformation)0 3792 y(and)20 b(b)s(ecome)i Ft(P2)e
-FD(and)g Ft(Q2)p FD(;)k(the)d(transformation)g(consists)f(of)h(a)h
-(rotation)f(of)g(the)g(co)s(ordinate)g(system)g(through)0
-3905 y(angles)30 b Ft(A)p FD(,)h Ft(B)f FD(and)f Ft(C)h
-FD(ab)s(out)g(the)h Fq(z)p FD(,)g(new)f Fq(y)38 b FD(and)30
-b(new)g Fq(z)41 b FD(axes)31 b(resp)s(ectiv)m(ely:)573
-4203 y Ft(REAL)46 b(A,B,C,R\(3,3\),P1,Q1,V1\(3\),V)o(2\(3)o(\),P2)o
-(,Q2)620 4315 y(:)286 4428 y(*)96 b(Create)46 b(rotation)f(matrix)573
-4541 y(CALL)h(sla_EULER\('ZYZ',A,B,C,R\))286 4767 y(*)96
-b(Transform)45 b(position)g(\(P1,Q1\))h(from)h(spherical)e(to)i
-(Cartesian)573 4880 y(CALL)f(sla_CS2C\(P1,Q1,V1\))286
-5106 y(*)96 b(Apply)46 b(the)h(rotation)573 5219 y(CALL)f
-(sla_MXV\(R,V1,V2\))286 5445 y(*)96 b(Back)46 b(to)h(spherical)573
-5557 y(CALL)f(sla_CC2S\(V2,P2,Q2\))p eop
-%%Page: 176 178
-176 177 bop 0 52 a FD(176)0 351 y(Small)26 b(adjustmen)m(ts)i(to)g(the)
-g(direction)f(of)h(a)g(p)s(osition)e(v)m(ector)k(are)e(often)g(most)h
-(con)m(v)m(enien)m(tly)f(describ)s(ed)e(in)0 464 y(terms)c(of)h([)15
-b(\001)p Fl(x;)g FD(\001)p Fl(y)s(;)g FD(\001)p Fl(z)k
-FD(].)39 b(Adding)20 b(the)j(correction)f(v)m(ector)i(needs)e(careful)g
-(handling)e(if)h(the)h(p)s(osition)f(v)m(ector)0 577
-y(is)j(to)h(remain)f(of)h(length)f(unit)m(y)-8 b(,)26
-b(an)f(advisable)e(precaution)h(whic)m(h)g(ensures)g(that)h(the)g([)15
-b Fl(x;)g(y)s(;)g(z)20 b FD(])25 b(comp)s(onen)m(ts)0
-690 y(are)f(alw)m(a)m(ys)h(a)m(v)-5 b(ailable)23 b(to)i(mean)f(the)g
-(cosines)g(of)g(the)g(angles)g(b)s(et)m(w)m(een)g(the)h(v)m(ector)g
-(and)e(the)i(axis)e(concerned.)0 803 y(Tw)m(o)33 b(t)m(yp)s(es)g(of)h
-(shifts)d(are)j(commonly)e(used,)i(the)f(\014rst)f(where)h(a)g(small)f
-(v)m(ector)j(of)e(arbitrary)f(direction)f(is)0 916 y(added)24
-b(to)h(the)f(unit)f(v)m(ector,)k(and)d(the)g(second)h(where)e(there)i
-(is)e(a)i(displacemen)m(t)e(in)g(the)h(latitude)g(co)s(ordinate)0
-1029 y(\(declination,)29 b(elev)-5 b(ation)31 b Fq(etc.)p
-FD(\))40 b(alone.)0 1187 y(F)-8 b(or)27 b(a)g(shift)d(pro)s(duced)h(b)m
-(y)h(adding)f(a)i(small)d([)15 b Fl(x;)g(y)s(;)g(z)21
-b FD(])26 b(v)m(ector)i FB(d)e FD(to)h(a)g(unit)d(v)m(ector)k
-FB(v)2922 1201 y Fu(1)2962 1187 y FD(,)f(the)g(resulting)d(v)m(ector)0
-1300 y FB(v)55 1314 y Fu(2)122 1300 y FD(has)k(direction)e
-Fl(<)f FB(v)809 1314 y Fu(1)864 1300 y FD(+)15 b FB(d)25
-b Fl(>)i FD(but)g(is)g(no)g(longer)h(of)g(unit)e(length.)39
-b(A)28 b(b)s(etter)g(appro)m(ximation)e(is)h(a)m(v)-5
-b(ailable)0 1413 y(if)27 b(the)h(result)f(is)g(m)m(ultiplied)e(b)m(y)i
-(a)i(scaling)e(factor)i(of)f(\(1)16 b Fo(\000)g FB(d)f
-Fo(\001)h FB(v)2209 1427 y Fu(1)2249 1413 y FD(\),)29
-b(where)e(the)h(dot)h(means)e(scalar)h(pro)s(duct.)0
-1526 y(In)i(F)-8 b(ortran:)573 1770 y Ft(F)47 b(=)h
-(\(1D0-\(DX*V1X+DY*V1Y+DZ*)o(V1Z\))o(\))573 1883 y(V2X)f(=)g
-(F*\(V1X+DX\))573 1996 y(V2Y)g(=)g(F*\(V1Y+DY\))573 2108
-y(V2Z)g(=)g(F*\(V1Z+DZ\))0 2353 y FD(The)30 b(correction)h(for)f
-(diurnal)d(ab)s(erration)j(\(discussed)e(later\))j(is)f(an)g(example)g
-(of)g(this)g(form)g(of)g(shift.)0 2511 y(As)39 b(an)f(example)g(of)h
-(the)g(second)f(kind)f(of)i(displacemen)m(t)e(w)m(e)i(will)d(apply)i(a)
-h(small)e(c)m(hange)i(in)f(elev)-5 b(ation)0 2624 y Fl(\016)s(E)37
-b FD(to)32 b(an)e([)15 b Fl(Az)t(;)g(E)5 b(l)35 b FD(])c(direction)e(v)
-m(ector.)44 b(The)30 b(direction)g(of)h(the)g(result)f(can)h(b)s(e)f
-(obtained)g(b)m(y)h(making)f(the)0 2737 y(allo)m(w)m(able)j(appro)m
-(ximation)f(tan)15 b Fl(\016)s(E)32 b Fo(\031)25 b Fl(\016)s(E)39
-b FD(and)32 b(adding)g(a)i(adjustmen)m(t)f(v)m(ector)i(of)e(length)f
-Fl(\016)s(E)40 b FD(normal)32 b(to)0 2850 y(the)i(direction)f(v)m
-(ector)j(in)c(the)j(v)m(ertical)f(plane)f(con)m(taining)g(the)i
-(direction)d(v)m(ector.)54 b(The)33 b Fl(z)t FD(-comp)s(onen)m(t)i(of)0
-2962 y(the)k(adjustmen)m(t)g(v)m(ector)h(is)e Fl(\016)s(E)21
-b FD(cos)16 b Fl(E)5 b FD(,)41 b(and)d(the)h(horizon)m(tal)g(comp)s
-(onen)m(t)g(is)f Fl(\016)s(E)21 b FD(sin)14 b Fl(E)44
-b FD(whic)m(h)37 b(has)i(then)0 3075 y(to)34 b(b)s(e)f(resolv)m(ed)g
-(in)m(to)h Fl(x)f FD(and)g Fl(y)j FD(in)c(prop)s(ortion)f(to)k(their)d
-(curren)m(t)h(sizes.)50 b(T)-8 b(o)34 b(appro)m(ximate)f(a)h(unit)e(v)m
-(ector)0 3188 y(more)f(closely)-8 b(,)32 b(a)g(correction)f(factor)i
-(of)e(cos)16 b Fl(\016)s(E)37 b FD(can)32 b(then)f(b)s(e)f(applied,)g
-(whic)m(h)g(is)g(nearly)h(\(1)21 b Fo(\000)g Fl(\016)s(E)3473
-3155 y Fu(2)3513 3188 y Fl(=)p FD(2\))33 b(for)0 3301
-y(small)g Fl(\016)s(E)5 b FD(.)54 b(Expressed)33 b(in)g(F)-8
-b(ortran,)36 b(for)e(initial)e(v)m(ector)k Ft(V1X,V1Y,V1Z)p
-FD(,)31 b(c)m(hange)36 b(in)d(elev)-5 b(ation)34 b Ft(DEL)g
-FD(\(+v)m(e)0 3414 y Fo(\021)c FD(up)m(w)m(ards\),)g(and)g(result)f(v)m
-(ector)j Ft(V2X,V2Y,V2Z)p FD(:)573 3658 y Ft(COSDEL)46
-b(=)h(1D0-DEL*DEL/2D0)573 3771 y(R1)g(=)g(SQRT\(V1X*V1X+V1Y*V1Y\))573
-3884 y(F)g(=)h(COSDEL*\(R1-DEL*V1Z\)/R1)573 3997 y(V2X)f(=)g(F*V1X)573
-4110 y(V2Y)g(=)g(F*V1Y)573 4223 y(V2Z)g(=)g(COSDEL*\(V1Z+DEL*R1\))0
-4467 y FD(An)38 b(example)h(of)f(this)g(t)m(yp)s(e)h(of)f(shift)g(is)f
-(the)i(correction)g(for)g(atmospheric)f(refraction)g(\(see)i(later\).)
-65 b(De-)0 4580 y(p)s(ending)27 b(on)i(the)h(relationship)d(b)s(et)m(w)
-m(een)j Fl(\016)s(E)36 b FD(and)28 b Fl(E)5 b FD(,)31
-b(sp)s(ecial)d(handling)e(at)31 b(the)e(p)s(ole)g(\(the)h(zenith)f(for)
-g(our)0 4693 y(example\))h(ma)m(y)h(b)s(e)f(required.)0
-4851 y(SLALIB)20 b(includes)f(routines)g(for)i(the)g(case)h(where)e(b)s
-(oth)g(a)h(p)s(osition)e(and)h(a)i(v)m(elo)s(cit)m(y)f(are)g(in)m(v)m
-(olv)m(ed.)37 b(The)21 b(rou-)0 4964 y(tines)27 b(sla)p
-Ft(_)p FD(CS2C6)g(and)g(sla)p Ft(_)p FD(CC62S)g(con)m(v)m(ert)i(from)e
-([)p Fl(\022)s(;)15 b(\036;)2052 4940 y FD(_)2034 4964
-y Fl(\022)s(;)2143 4940 y FD(_)2120 4964 y Fl(\036)q
-FD(])28 b(to)g([)15 b Fl(x;)g(y)s(;)g(z)t(;)33 b FD(_)-43
-b Fl(x)r(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(])28 b(and)f(bac)m(k;)j(sla)p Ft(_)p FD(DS2C6)0
-5077 y(and)g(sla)p Ft(_)p FD(DC62S)g(are)h(double)e(precision)f(equiv)
--5 b(alen)m(ts.)0 5363 y Fv(4.3)112 b(Celestial)36 b(Co)s(ordinate)h
-(Systems)0 5580 y FD(SLALIB)22 b(has)f(routines)g(to)i(p)s(erform)e
-(transformations)g(of)h(celestial)g(p)s(ositions)e(b)s(et)m(w)m(een)j
-(di\013eren)m(t)e(spherical)0 5693 y(co)s(ordinate)30
-b(systems,)h(including)c(those)k(sho)m(wn)e(in)g(the)i(follo)m(wing)e
-(table:)p eop
-%%Page: 177 179
-177 178 bop 0 52 a Fw(SUN/67.70)3206 b FD(177)p 2 263
-3775 4 v 0 376 4 113 v 52 342 a Fq(system)p 619 376 V
-399 w(symb)-5 b(ols)p 1109 376 V 150 w(longitude)p 1572
-376 V 131 w(latitude)p 2022 376 V 185 w(x-y)32 b(plane)p
-2595 376 V 304 w(long.)h(zer)-5 b(o)p 3371 376 V 248
-w(RH/LH)p 3776 376 V 2 379 3775 4 v 2 396 V 0 509 4 113
-v 52 475 a FD(horizon)p 619 509 V 497 w({)p 1109 509
-V 293 w(azim)m(uth)p 1572 509 V 121 w(elev)g(ation)p
-2022 509 V 138 w(horizon)m(tal)p 2595 509 V 367 w(north)p
-3371 509 V 452 w(L)p 3776 509 V 2 512 3775 4 v 0 625
-4 113 v 52 591 a(equatorial)p 619 625 V 345 w Fl(\013;)15
-b(\016)p 1109 625 V 317 w FD(R.A.)p 1572 625 V 277 w(Dec.)p
-2022 625 V 275 w(equator)p 2595 625 V 372 w(equino)m(x)p
-3371 625 V 403 w(R)p 3776 625 V 2 629 3775 4 v 0 741
-4 113 v 52 708 a(lo)s(cal)30 b(equ.)p 619 741 V 366 w
-Fl(h;)15 b(\016)p 1109 741 V 319 w FD(H.A.)p 1572 741
-V 277 w(Dec.)p 2022 741 V 275 w(equator)p 2595 741 V
-350 w(meridian)p 3371 741 V 385 w(L)p 3776 741 V 2 745
-3775 4 v 0 858 4 113 v 52 824 a(ecliptic)p 619 858 V
-454 w Fl(\025;)g(\014)p 1109 858 V 231 w FD(ecl.)31 b(long.)p
-1572 858 V 133 w(ecl.)g(lat.)p 2022 858 V 224 w(ecliptic)p
-2595 858 V 379 w(equino)m(x)p 3371 858 V 403 w(R)p 3776
-858 V 2 861 3775 4 v 0 974 4 113 v 52 940 a(galactic)p
-619 974 V 393 w Fl(l)776 907 y Ff(I)-7 b(I)840 940 y
-Fl(;)15 b(b)919 907 y Ff(I)-7 b(I)p 1109 974 V 1160 940
-a FD(gal.)31 b(long.)p 1572 974 V 123 w(gal.)g(lat.)p
-2022 974 V 124 w(gal.)g(equator)p 2595 974 V 232 w(gal.)g(cen)m(tre)p
-3371 974 V 352 w(R)p 3776 974 V 2 977 3775 4 v 0 1090
-4 113 v 52 1056 a(sup)s(ergalactic)p 619 1090 V 99 w(SGL,SGB)p
-1109 1090 V 110 w(SG)f(long.)p 1572 1090 V 143 w(SG)g(lat.)p
-2022 1090 V 144 w(SG)g(equator)p 2595 1090 V 110 w(no)s(de)g(w.)g(gal.)
-h(equ.)p 3371 1090 V 218 w(R)p 3776 1090 V 2 1093 3775
-4 v 0 1443 a(T)-8 b(ransformations)23 b(b)s(et)m(w)m(een)h([)15
-b Fl(h;)g(\016)20 b FD(])k(and)f([)15 b Fl(Az)t(;)g(E)5
-b(l)27 b FD(])d(can)f(b)s(e)g(p)s(erformed)g(b)m(y)g(calling)f(sla)p
-Ft(_)p FD(E2H)h(and)g(sla)p Ft(_)p FD(H2E,)0 1556 y(or,)36
-b(in)e(double)g(precision,)g(sla)p Ft(_)p FD(DE2H)h(and)g(sla)p
-Ft(_)p FD(DH2E.)g(There)f(is)g(also)h(a)h(routine)e(for)g(obtaining)g
-(zenith)0 1669 y(distance)28 b(alone)h(for)f(a)h(giv)m(en)f([)15
-b Fl(h;)g(\016)20 b FD(],)30 b(sla)p Ft(_)p FD(ZD,)e(and)g(one)g(for)h
-(determining)d(the)j(parallactic)e(angle,)j(sla)p Ft(_)p
-FD(P)-8 b(A.)0 1782 y(Three)31 b(routines)f(are)h(included)e(whic)m(h)h
-(relate)h(to)h(altazim)m(uth)f(telescop)s(e)h(moun)m(tings.)42
-b(F)-8 b(or)32 b(a)g(giv)m(en)f([)15 b Fl(h;)g(\016)20
-b FD(])0 1895 y(and)37 b(latitude,)i(sla)p Ft(_)p FD(AL)-8
-b(T)g(AZ)38 b(returns)f(the)h(azim)m(uth,)h(elev)-5 b(ation)38
-b(and)g(parallactic)f(angle,)j(plus)c(v)m(elo)s(cities)0
-2007 y(and)i(accelerations)i(for)f(sidereal)e(trac)m(king.)67
-b(The)39 b(routines)f(sla)p Ft(_)p FD(PD)m(A2H)i(and)e(sla)p
-Ft(_)p FD(PDQ2H)h(predict)f(at)0 2120 y(what)30 b(hour)g(angle)g(a)h
-(giv)m(en)f(azim)m(uth)g(or)h(parallactic)e(angle)i(will)c(b)s(e)j
-(reac)m(hed.)0 2324 y(The)37 b(routines)g(sla)p Ft(_)p
-FD(EQECL)f(and)h(sla)p Ft(_)p FD(ECLEQ)e(transform)i(b)s(et)m(w)m(een)i
-(ecliptic)d(co)s(ordinates)i(and)f([)15 b Fl(\013;)g(\016)20
-b FD(];)0 2437 y(there)30 b(is)g(also)g(a)h(routine)e(for)h(generating)
-h(the)f(equatorial)g(to)h(ecliptic)e(rotation)i(matrix)f(for)g(a)g(giv)
-m(en)h(date:)0 2550 y(sla)p Ft(_)p FD(ECMA)-8 b(T.)0
-2754 y(F)g(or)26 b(con)m(v)m(ersion)f(b)s(et)m(w)m(een)h(Galactic)g(co)
-s(ordinates)e(and)h([)15 b Fl(\013;)g(\016)20 b FD(])25
-b(there)g(are)h(t)m(w)m(o)g(sets)g(of)f(routines,)g(dep)s(ending)0
-2867 y(on)f(whether)g(the)h([)15 b Fl(\013;)g(\016)20
-b FD(])k(is)g(old-st)m(yle,)i(B1950,)i(or)c(new-st)m(yle,)i(J2000;)i
-(sla)p Ft(_)p FD(EG50)d(and)e(sla)p Ft(_)p FD(GE50)i(are)g([)15
-b Fl(\013;)g(\016)20 b FD(])0 2980 y(to)28 b([)15 b Fl(l)177
-2947 y Ff(I)-7 b(I)241 2980 y Fl(;)15 b(b)320 2947 y
-Ff(I)-7 b(I)400 2980 y FD(])27 b(and)f Fq(vic)-5 b(e)30
-b(versa)k FD(for)27 b(the)h(B1950)h(case,)g(while)c(sla)p
-Ft(_)p FD(EQGAL)h(and)h(sla)p Ft(_)p FD(GALEQ)f(are)i(the)f(J2000)0
-3093 y(equiv)-5 b(alen)m(ts.)0 3297 y(Finally)d(,)31
-b(the)i(routines)e(sla)p Ft(_)p FD(GALSUP)h(and)f(sla)p
-Ft(_)p FD(SUPGAL)h(transform)f([)15 b Fl(l)2633 3264
-y Ff(I)-7 b(I)2698 3297 y Fl(;)15 b(b)2777 3264 y Ff(I)-7
-b(I)2856 3297 y FD(])33 b(to)g(de)f(V)-8 b(aucouleurs)32
-b(su-)0 3409 y(p)s(ergalactic)e(longitude)f(and)h(latitude)g(and)f
-Fq(vic)-5 b(e)32 b(versa.)0 3613 y FD(It)23 b(should)e(b)s(e)h
-(appreciated)g(that)i(the)f(table,)h(ab)s(o)m(v)m(e,)i(constitutes)d(a)
-g(gross)g(o)m(v)m(ersimpli\014cation.)36 b(Apparen)m(tly)0
-3726 y(simple)20 b(concepts)k(suc)m(h)e(as)g(equator,)j(equino)m(x)d
-Fq(etc.)g FD(are)h(apt)g(to)g(b)s(e)f(v)m(ery)g(hard)g(to)h(pin)d(do)m
-(wn)i(precisely)f(\(p)s(olar)0 3839 y(motion,)38 b(orbital)d(p)s
-(erturbations)f(.)15 b(.)g(.)h(\))58 b(and)35 b(some)i(ha)m(v)m(e)g
-(sev)m(eral)g(in)m(terpretations,)g(all)e(subtly)g(di\013eren)m(t.)0
-3952 y(The)45 b(v)-5 b(arious)44 b(frames)i(mo)m(v)m(e)h(in)d
-(complicated)h(w)m(a)m(ys)h(with)f(resp)s(ect)g(to)h(one)g(another)g
-(or)f(to)i(the)e(stars)0 4065 y(\(themselv)m(es)36 b(in)e(motion\).)55
-b(And)34 b(in)g(some)i(instances)f(the)g(co)s(ordinate)g(system)h(is)e
-(sligh)m(tly)f(distorted,)j(so)0 4178 y(that)31 b(the)g(ordinary)d
-(rules)h(of)i(spherical)d(trigonometry)j(no)f(longer)g(strictly)f
-(apply)-8 b(.)0 4382 y(These)25 b Fq(c)-5 b(ave)g(ats)34
-b FD(apply)23 b(particularly)g(to)j(the)f(b)s(ewildering)c(v)-5
-b(ariet)m(y)26 b(of)f(di\013eren)m(t)f([)15 b Fl(\013;)g(\016)21
-b FD(])k(systems)g(that)g(are)h(in)0 4495 y(use.)40 b(Figure)29
-b(1)h(sho)m(ws)g(ho)m(w)f(some)h(of)g(these)g(systems)g(are)g(related,)
-g(to)g(one)g(another)g(and)f(to)h(the)g(direction)0 4608
-y(in)25 b(whic)m(h)g(a)h(celestial)g(source)g(actually)g(app)s(ears)g
-(in)e(the)j(sky)-8 b(.)39 b(A)m(t)27 b(the)g(top)f(of)h(the)f(diagram)g
-(are)g(the)g(v)-5 b(arious)0 4720 y(sorts)23 b(of)h Fq(me)-5
-b(an)27 b(plac)-5 b(e)31 b FD(found)22 b(in)g(star)i(catalogues)h(and)d
-(pap)s(ers;)2180 4687 y Fu(2)2244 4720 y FD(at)j(the)e(b)s(ottom)h(is)e
-(the)i Fq(observe)-5 b(d)33 b FD([)15 b Fl(Az)t(;)g(E)5
-b(l)27 b FD(],)0 4833 y(where)k(a)h(p)s(erfect)g(theo)s(dolite)f(w)m
-(ould)f(b)s(e)h(p)s(oin)m(ted)g(to)h(see)g(the)g(source;)h(and)e(in)f
-(the)i(b)s(o)s(dy)e(of)i(the)g(diagram)0 4946 y(are)26
-b(the)g(in)m(termediate)g(pro)s(cessing)e(steps)i(and)f(co)s(ordinate)g
-(systems.)40 b(T)-8 b(o)26 b(help)e(understand)g(this)h(diagram,)0
-5059 y(and)j(the)g(SLALIB)f(routines)g(that)i(can)g(b)s(e)e(used)g(to)i
-(carry)f(out)h(the)f(v)-5 b(arious)27 b(calculations,)h(w)m(e)h(will)c
-(lo)s(ok)j(at)0 5172 y(the)j(co)s(ordinate)f(systems)g(in)m(v)m(olv)m
-(ed,)g(and)g(the)h(astronomical)f(phenomena)g(that)h(a\013ect)h(them.)p
-0 5334 1512 4 v 104 5387 a Fs(2)138 5419 y Fr(One)c(frame)h(not)g
-(included)f(in)g(Figure)i(1)f(is)g(that)f(of)i(the)e(Hipparcos)h
-(catalogue.)45 b(This)29 b(is)h(curren)n(tly)d(the)i(b)r(est)f(a)n(v)l
-(ailable)0 5510 y(implemen)n(tation)f(in)i(the)f(optical)h(of)g(the)g
-Fd(International)i(Celestial)f(R)l(efer)l(enc)l(e)i(System)j
-Fr(\(ICRS\),)28 b(whic)n(h)h(is)g(based)f(on)h(extra-)0
-5602 y(galactic)34 b(radio)f(sources)g(observ)n(ed)f(b)n(y)f(VLBI.)h
-(The)g(distinction)h(b)r(et)n(w)n(een)f(FK5)g(J2000)i(and)e(Hipparcos)g
-(co)r(ordinates)i(only)0 5693 y(b)r(ecomes)26 b(imp)r(ortan)n(t)e(when)
-i(accuracies)h(of)g(50)f(mas)f(or)h(b)r(etter)g(are)g(required.)34
-b(More)27 b(details)f(are)g(giv)n(en)g(in)g(Section)f(4.14.)p
-eop
-%%Page: 178 180
-178 179 bop 0 52 a FD(178)p 227 263 3326 4 v 225 376
-4 113 v 3551 376 V 225 489 V 3551 489 V 225 785 4 297
-v 367 492 830 4 v 367 782 4 290 v 420 607 a(mean)31 b([)15
-b Fl(\013;)g(\016)20 b FD(],)31 b(FK4,)528 720 y(an)m(y)f(equino)m(x)p
-1193 782 V 367 785 830 4 v 1475 492 V 1475 782 4 290
-v 1529 607 a(mean)g([)15 b Fl(\013;)g(\016)20 b FD(],)31
-b(FK4,)1518 720 y(no)f Fl(\026)p FD(,)g(an)m(y)h(equino)m(x)p
-2301 782 V 1475 785 830 4 v 2584 492 V 2584 782 4 290
-v 2637 607 a(mean)f([)15 b Fl(\013;)g(\016)21 b FD(],)30
-b(FK5,)2744 720 y(an)m(y)h(equino)m(x)p 3409 782 V 2584
-785 830 4 v 3551 785 4 297 v 225 898 4 113 v 780 898
-V 1888 898 V 2996 898 V 3551 898 V 225 1011 V 521 977
-a(space)g(motion)p 1888 1011 V 1696 w(space)g(motion)p
-3551 1011 V 225 1124 V 586 1090 a({)g(E-terms)717 b({)31
-b(E-terms)p 2996 1124 V 3551 1124 V 225 1237 V 448 1203
-a(precess)f(to)i(B1950)443 b(precess)31 b(to)g(B1950)453
-b(precess)30 b(to)h(J2000)p 3551 1237 V 225 1350 V 573
-1316 a(+)f(E-terms)693 b(+)30 b(E-terms)p 2996 1350 V
-3551 1350 V 225 1463 V 417 1429 a(FK4)h(to)g(FK5,)g(no)f
-Fl(\026)379 b FD(FK4)31 b(to)g(FK5,)g(no)f Fl(\026)p
-2996 1463 V 3551 1463 V 225 1576 V 621 1542 a FD(parallax)p
-1888 1576 V 1895 w(parallax)p 3551 1576 V 225 1688 V
-780 1688 V 1888 1688 V 2996 1688 V 3551 1688 V 781 1692
-2217 4 v 225 1801 4 113 v 1888 1801 V 3551 1801 V 225
-1980 4 179 v 1043 1805 1693 4 v 1043 1976 4 172 v 1117
-1914 a(FK5,)h(J2000,)h(curren)m(t)e(ep)s(o)s(c)m(h,)g(geo)s(cen)m(tric)
-p 2733 1976 V 1043 1979 1693 4 v 3551 1980 4 179 v 225
-2092 4 113 v 1888 2092 V 3551 2092 V 225 2205 V 1596
-2172 a(ligh)m(t)f(de\015ection)p 3551 2205 V 225 2318
-V 1536 2284 a(ann)m(ual)g(ab)s(erration)p 3551 2318 V
-225 2431 V 1507 2397 a(precession-n)m(utation)p 3551
-2431 V 225 2544 V 1888 2544 V 3551 2544 V 225 2691 4
-148 v 1548 2547 685 4 v 1548 2688 4 141 v 1576 2641 a(Apparen)m(t)h([)
-15 b Fl(\013;)g(\016)20 b FD(])p 2229 2688 V 1548 2691
-685 4 v 3551 2691 4 148 v 225 2804 4 113 v 1888 2804
-V 3551 2804 V 225 2917 V 1601 2883 a(Earth)30 b(rotation)p
-3551 2917 V 225 3030 V 1888 3030 V 3551 3030 V 225 3178
-4 148 v 1551 3034 679 4 v 1551 3174 4 141 v 1579 3127
-a(Apparen)m(t)g([)15 b Fl(h;)g(\016)20 b FD(])p 2226
-3174 V 1551 3177 679 4 v 3551 3178 4 148 v 225 3290 4
-113 v 1888 3290 V 3551 3290 V 225 3403 V 1527 3370 a(diurnal)27
-b(ab)s(erration)p 3551 3403 V 225 3516 V 1888 3516 V
-3551 3516 V 225 3664 4 148 v 1503 3520 775 4 v 1503 3660
-4 141 v 1531 3613 a(T)-8 b(op)s(o)s(cen)m(tric)30 b([)15
-b Fl(h;)g(\016)20 b FD(])p 2274 3660 V 1503 3663 775
-4 v 3551 3664 4 148 v 225 3777 4 113 v 1888 3777 V 3551
-3777 V 225 3890 V 1534 3856 a([)15 b Fl(h;)g(\016)20
-b FD(])31 b(to)g([)15 b Fl(Az)t(;)g(E)5 b(l)34 b FD(])p
-3551 3890 V 225 4002 V 1888 4002 V 3551 4002 V 225 4150
-4 148 v 1435 4006 909 4 v 1435 4146 4 141 v 1464 4099
-a(T)-8 b(op)s(o)s(cen)m(tric)30 b([)15 b Fl(Az)t(;)g(E)5
-b(l)34 b FD(])p 2341 4146 V 1435 4149 909 4 v 3551 4150
-4 148 v 225 4263 4 113 v 1888 4263 V 3551 4263 V 225
-4376 V 1699 4342 a(refraction)p 3551 4376 V 225 4489
-V 1888 4489 V 3551 4489 V 225 4636 4 148 v 1486 4492
-809 4 v 1486 4633 4 141 v 1514 4585 a(Observ)m(ed)c([)15
-b Fl(Az)t(;)g(E)5 b(l)33 b FD(])p 2291 4633 V 1486 4636
-809 4 v 3551 4636 4 148 v 225 4749 4 113 v 3551 4749
-V 225 4862 V 3551 4862 V 227 4865 3326 4 v 687 5100 a(Figure)d(1:)41
-b FB(Relationship)36 b(Bet)m(w)m(een)e(Celestial)g(Co)s(ordinates)0
-5212 y FD(Star)22 b(p)s(ositions)f(are)i(published)c(or)j(catalogued)i
-(using)d(one)i(of)f(the)h(mean)g([)15 b Fl(\013;)g(\016)20
-b FD(])j(systems)f(sho)m(wn)g(at)h(the)g(top.)0 5325
-y(The)33 b(\\FK4")i(systems)f(w)m(ere)h(used)e(b)s(efore)g(ab)s(out)h
-(1980)h(and)e(are)i(usually)c(equino)m(x)j(B1950.)53
-b(The)33 b(\\FK5")0 5438 y(system,)47 b(equino)m(x)c(J2000,)48
-b(is)42 b(no)m(w)i(preferred,)h(or)f(rather)f(its)f(mo)s(dern)g(equiv)
--5 b(alen)m(t,)47 b(the)c(In)m(ternational)0 5551 y(Celestial)31
-b(Reference)h(F)-8 b(rame)33 b(\(in)d(the)i(optical,)g(the)g(Hipparcos)
-f(catalogue\).)47 b(The)31 b(\014gure)g(relates)h(a)g(star's)0
-5664 y(mean)39 b([)15 b Fl(\013;)g(\016)20 b FD(])39
-b(to)h(the)f(actual)g(line-of-sigh)m(t)f(to)i(the)f(star.)66
-b(Note)41 b(that)e(for)g(the)g(con)m(v)m(en)m(tional)h(c)m(hoices)f(of)
-0 5777 y(equino)m(x,)30 b(namely)g(B1950)i(or)f(J2000,)h(all)d(of)i
-(the)f(precession)g(and)f(E-terms)i(corrections)f(are)h(sup)s
-(er\015uous.)p eop
-%%Page: 179 181
-179 180 bop 0 52 a Fw(SUN/67.70)3206 b FD(179)0 351 y
-Fv(4.4)112 b(Precession)37 b(and)h(Nutation)0 571 y Fq(R)n(ight)46
-b(asc)-5 b(ension)47 b(and)g(de)-5 b(clination)p FD(,)50
-b(\([)15 b Fl(\013;)g(\016)21 b FD(]\),)49 b(are)c(the)g(names)f(of)h
-(the)g(longitude)e(and)h(latitude)g(in)f(a)0 684 y(spherical)35
-b(p)s(olar)g(co)s(ordinate)i(system)g(based)g(on)f(the)h(Earth's)g
-(axis)f(of)h(rotation.)60 b(The)37 b(zero)g(p)s(oin)m(t)f(of)h
-Fl(\013)0 796 y FD(is)f(the)i(p)s(oin)m(t)e(of)i(in)m(tersection)f(of)g
-(the)h Fq(c)-5 b(elestial)40 b(e)-5 b(quator)48 b FD(and)37
-b(the)g Fq(e)-5 b(cliptic)43 b FD(\(the)38 b(apparen)m(t)g(path)f(of)g
-(the)0 909 y(Sun)29 b(through)h(the)h(y)m(ear\))g(where)f(the)h(Sun)e
-(mo)m(v)m(es)j(in)m(to)f(the)f(northern)g(hemisphere.)39
-b(This)29 b(p)s(oin)m(t)h(is)f(called)0 1022 y(the)k
-Fq(\014rst)j(p)-5 b(oint)37 b(of)e(A)n(ries)p FD(,)f(the)f
-Fq(vernal)j(e)-5 b(quinox)45 b FD(\(with)32 b(ap)s(ologies)g(to)i
-(southern-hemisphere)d(readers\))i(or)0 1135 y(simply)28
-b(the)i Fq(e)-5 b(quinox)p FD(.)767 1102 y Fu(3)0 1296
-y FD(This)28 b(simple)f(picture)i(is)f(unfortunately)g(complicated)i(b)
-m(y)f(the)h(di\016cult)m(y)e(of)h(de\014ning)f(a)i(suitable)e(equator)0
-1409 y(and)43 b(equino)m(x.)78 b(One)43 b(problem)e(is)h(that)i(the)f
-(Sun's)f(apparen)m(t)h(diurnal)d(and)j(ann)m(ual)f(motions)h(are)g(not)
-0 1522 y(completely)30 b(regular,)g(due)f(to)i(the)f(ellipticit)m(y)e
-(of)j(the)f(Earth's)g(orbit)f(and)h(its)f(con)m(tin)m(uous)h
-(disturbance)f(b)m(y)0 1635 y(the)e(Mo)s(on)f(and)g(planets.)39
-b(This)24 b(is)i(dealt)g(with)f(b)m(y)i(separating)f(the)g(motion)g(in)
-m(to)h(\(i\))f(a)h(smo)s(oth)f(and)g(steady)0 1747 y
-Fq(me)-5 b(an)31 b(Sun)j FD(and)26 b(\(ii\))g(a)i(set)g(of)f(p)s(erio)s
-(dic)d(corrections)k(and)e(p)s(erturbations;)h(only)f(the)h(former)g
-(is)f(in)m(v)m(olv)m(ed)h(in)0 1860 y(establishing)c(reference)j
-(systems)g(and)f(time)h(scales.)39 b(A)26 b(second,)h(far)e(larger)h
-(problem,)f(is)g(that)h(the)g(celestial)0 1973 y(equator)i(and)e(the)h
-(ecliptic)f(are)h(b)s(oth)g(mo)m(ving)f(with)g(resp)s(ect)h(to)h(the)f
-(stars.)40 b(These)26 b(motions)h(arise)f(b)s(ecause)0
-2086 y(of)31 b(the)f(gra)m(vitational)h(in)m(teractions)f(b)s(et)m(w)m
-(een)h(the)f(Earth)h(and)e(the)i(other)g(solar-system)f(b)s(o)s(dies.)0
-2247 y(By)25 b(far)f(the)h(largest)g(e\013ect)h(is)d(the)i(so-called)f
-(\\precession)g(of)h(the)g(equino)m(xes",)h(where)e(the)h(Earth's)f
-(rotation)0 2360 y(axis)32 b(sw)m(eeps)h(out)g(a)h(cone)f(cen)m(tred)h
-(on)e(the)h(ecliptic)f(p)s(ole,)h(completing)f(one)h(rev)m(olution)f
-(in)f(ab)s(out)i(26,000)0 2473 y(y)m(ears.)57 b(The)35
-b(cause)i(of)e(the)h(motion)g(is)e(the)i(torque)g(exerted)g(on)g(the)g
-(distorted)f(and)g(spinning)d(Earth)k(b)m(y)0 2586 y(the)e(Sun)e(and)h
-(the)h(Mo)s(on.)51 b(Consider)32 b(the)i(e\013ect)h(of)f(the)g(Sun)e
-(alone,)j(at)g(or)e(near)h(the)g(northern)f(summer)0
-2699 y(solstice.)46 b(The)31 b(Sun)g(`sees')i(the)f(top)g(\(north)g(p)s
-(ole\))f(of)i(the)f(Earth)g(tilted)f(to)m(w)m(ards)i(it)e(\(b)m(y)i(ab)
-s(out)e(23)3516 2666 y Fp(\016)3522 2699 y Fl(:)r FD(5,)j(the)0
-2811 y Fq(obliquity)i(of)f(the)h(e)-5 b(cliptic)5 b FD(\),)35
-b(and)e(sees)h(the)f(nearer)h(part)f(of)h(the)f(Earth's)g(equatorial)g
-(bulge)g(b)s(elo)m(w)f(cen)m(tre)0 2924 y(and)e(the)h(further)e(part)h
-(ab)s(o)m(v)m(e)i(cen)m(tre.)42 b(Although)30 b(the)h(Earth)f(is)g(in)f
-(free)h(fall,)g(the)h(gra)m(vitational)f(force)i(on)0
-3037 y(the)f(nearer)h(part)f(of)g(the)g(equatorial)g(bulge)g(is)f
-(greater)i(than)f(that)h(on)f(the)g(further)f(part,)i(and)f(so)g(there)
-g(is)0 3150 y(a)h(net)g(torque)g(acting)g(as)g(if)f(to)h(eliminate)e
-(the)i(tilt.)44 b(Six)31 b(mon)m(ths)g(later)h(the)g(same)g(thing)f(is)
-g(happ)s(ening)e(in)0 3263 y(rev)m(erse,)g(except)f(that)g(the)f
-(torque)h(is)e(still)f(trying)i(to)h(eliminate)e(the)h(tilt.)39
-b(In)27 b(b)s(et)m(w)m(een)h(\(at)g(the)f(equino)m(xes\))0
-3376 y(the)i(torque)f(shrinks)e(to)j(zero.)41 b(A)29
-b(torque)f(acting)h(on)f(a)h(spinning)c(b)s(o)s(dy)i(is)h
-(gyroscopically)f(translated)h(in)m(to)0 3489 y(a)39
-b(precessional)e(motion)g(of)i(the)f(spin)e(axis)i(at)h(righ)m
-(t-angles)f(to)h(the)f(torque,)i(and)e(this)f(happ)s(ens)f(to)j(the)0
-3602 y(Earth.)51 b(The)33 b(motion)h(v)-5 b(aries)33
-b(during)f(the)i(y)m(ear,)i(going)d(through)h(t)m(w)m(o)h(maxima,)f
-(but)f(alw)m(a)m(ys)i(acts)g(in)d(the)0 3715 y(same)37
-b(direction.)60 b(The)36 b(Mo)s(on)i(pro)s(duces)d(the)j(same)f
-(e\013ect,)k(adding)35 b(a)j(con)m(tribution)d(to)j(the)f(precession)0
-3828 y(whic)m(h)22 b(p)s(eaks)h(t)m(wice)h(p)s(er)f(mon)m(th.)38
-b(The)23 b(Mo)s(on's)h(pro)m(ximit)m(y)e(to)i(the)g(Earth)f(more)h
-(than)f(comp)s(ensates)h(for)f(its)0 3941 y(smaller)k(mass)h(and)f(gra)
-m(vitational)h(attraction,)i(so)f(that)f(it)g(in)f(fact)i(con)m
-(tributes)f(most)g(of)g(the)h(precessional)0 4053 y(e\013ect.)0
-4214 y(The)24 b(complex)f(in)m(teractions)h(b)s(et)m(w)m(een)h(the)f
-(three)g(b)s(o)s(dies)e(pro)s(duce)h(a)h(precessional)f(motion)h(that)h
-(is)e(w)m(obbly)0 4327 y(rather)32 b(than)h(completely)f(smo)s(oth.)47
-b(Ho)m(w)m(ev)m(er,)36 b(the)d(main)e(26,000-y)m(ear)37
-b(comp)s(onen)m(t)c(is)e(on)i(suc)m(h)f(a)h(grand)0 4440
-y(scale)40 b(that)g(it)f(dw)m(arfs)g(the)h(remaining)e(terms,)k(the)e
-(biggest)f(of)h(whic)m(h)e(has)i(an)f(amplitude)f(of)i(only)e(11)3738
-4403 y Fk(0)m(0)0 4553 y FD(and)27 b(a)i(p)s(erio)s(d)d(of)i(ab)s(out)g
-(18.6)i(y)m(ears.)40 b(This)26 b(di\013erence)i(of)g(scale)h(mak)m(es)g
-(it)e(con)m(v)m(enien)m(t)j(to)e(treat)i(these)e(t)m(w)m(o)0
-4666 y(comp)s(onen)m(ts)d(of)g(the)g(motion)g(separately)-8
-b(.)39 b(The)25 b(main)e(26,000-y)m(ear)29 b(e\013ect)d(is)e(called)g
-Fq(luni-solar)29 b(pr)-5 b(e)g(c)g(ession)p FD(;)0 4779
-y(the)31 b(smaller,)e(faster,)i(p)s(erio)s(dic)c(terms)k(are)g(called)e
-(the)i Fq(nutation)p FD(.)0 4939 y(Note)22 b(that)f(precession)e(and)h
-(n)m(utation)g(are)g(simply)e(di\013eren)m(t)i(frequency)g(comp)s(onen)
-m(ts)g(of)h(the)f(same)h(ph)m(ysical)0 5052 y(e\013ect.)40
-b(It)25 b(is)e(a)i(common)g(misconception)e(that)i(precession)f(is)f
-(caused)i(b)m(y)f(the)h(Sun)e(and)h(n)m(utation)g(is)f(caused)0
-5165 y(b)m(y)33 b(the)g(Mo)s(on.)50 b(In)32 b(fact)j(the)e(Mo)s(on)g
-(is)g(resp)s(onsible)d(for)j(t)m(w)m(o-thirds)g(of)g(the)h(precession,)
-f(and,)g(while)f(it)g(is)p 0 5242 1512 4 v 104 5296 a
-Fs(3)138 5328 y Fr(With)20 b(the)g(in)n(tro)r(duction)g(of)i(the)d(In)n
-(ternational)i(Celestial)i(Reference)d(System)f(\(ICRS\),)h(the)g
-(connection)g(b)r(et)n(w)n(een)h(\(i\))f(star)0 5419
-y(co)r(ordinates)33 b(and)e(\(ii\))g(the)g(Earth's)h(orien)n(tation)g
-(and)f(orbit)h(has)f(b)r(een)g(brok)n(en.)51 b(Ho)n(w)n(ev)n(er,)33
-b(the)e(orien)n(tation)h(of)g(the)f(In)n(ter-)0 5510
-y(national)38 b(Celestial)i(Reference)e(F)-6 b(rame)36
-b(\(ICRF\))h(axes)h(w)n(as,)k(for)c(con)n(v)n(enience,)i(c)n(hosen)e
-(to)f(matc)n(h)f(J2000)k(FK5,)h(and)c(for)0 5602 y(most)29
-b(practical)h(purp)r(oses)g(ICRF)f(co)r(ordinates)i(\(for)f(example)e
-(en)n(tries)i(in)f(the)g(Hipparcos)h(catalogue\))g(can)g(b)r(e)f
-(regarded)h(as)0 5693 y(synon)n(ymous)24 b(with)i(J2000)h(FK5.)35
-b(See)26 b(Section)g(4.14)h(for)f(further)g(details.)p
-eop
-%%Page: 180 182
-180 181 bop 0 52 a FD(180)0 351 y(true)27 b(that)g(m)m(uc)m(h)g(of)g
-(the)g(complex)g(detail)f(of)h(the)g(n)m(utation)f(is)g(a)h
-(re\015ection)g(of)g(the)g(in)m(tricacies)f(of)h(the)g(lunar)0
-464 y(orbit,)j(there)g(are)h(nonetheless)f(imp)s(ortan)m(t)f(solar)h
-(terms)h(in)e(the)h(n)m(utation.)0 650 y(In)37 b(addition)e(to)j(and)f
-(quite)g(separate)h(from)f(the)g(precession-n)m(utation)g(e\013ect,)k
-(the)c(orbit)f(of)i(the)f(Earth-)0 763 y(Mo)s(on)g(system)g(is)f(not)h
-(\014xed)f(in)g(orien)m(tation,)i(a)g(result)d(of)i(the)g(attractions)h
-(of)f(the)g(planets.)60 b(This)35 b(slo)m(w)0 876 y(\(ab)s(out)h(0)341
-839 y Fk(0)l(0)345 876 y Fl(:)p FD(5)g(p)s(er)e(y)m(ear\))j(secular)e
-(rotation)h(of)f(the)h(ecliptic)e(ab)s(out)h(a)h(slo)m(wly-mo)m(ving)e
-(diameter)i(is)e(called,)0 989 y(confusingly)-8 b(,)42
-b Fq(planetary)i(pr)-5 b(e)g(c)g(ession)49 b FD(and,)43
-b(along)e(with)e(the)i(luni-solar)d(precession)i(is)f(included)f(in)h
-(the)0 1102 y Fq(gener)-5 b(al)38 b(pr)-5 b(e)g(c)g(ession)p
-FD(.)56 b(The)35 b(equator)g(and)g(ecliptic)e(as)j(a\013ected)g(b)m(y)f
-(general)g(precession)f(are)h(what)g(de\014ne)0 1215
-y(the)c(v)-5 b(arious)29 b(\\mean")i([)15 b Fl(\013;)g(\016)21
-b FD(])30 b(reference)h(frames.)0 1401 y(The)37 b(mo)s(dels)g(for)g
-(precession)g(and)h(n)m(utation)f(come)i(from)e(a)i(com)m(bination)e
-(of)h(observ)-5 b(ation)37 b(and)h(theory)-8 b(,)0 1514
-y(and)35 b(are)h(sub)5 b(ject)36 b(to)g(con)m(tin)m(uous)f(re\014nemen)
-m(t.)57 b(Nutation)36 b(mo)s(dels)e(in)g(particular)g(ha)m(v)m(e)j
-(reac)m(hed)g(a)f(high)0 1626 y(degree)h(of)f(sophistication,)h(taking)
-f(in)m(to)g(accoun)m(t)i(suc)m(h)d(things)h(as)g(the)g(non-rigidit)m(y)
-e(of)j(the)f(Earth)g(and)0 1739 y(the)e(e\013ects)i(of)f(the)f
-(planets;)i(SLALIB's)e(n)m(utation)g(mo)s(del)f(\(SF2001\))j(in)m(v)m
-(olv)m(es)f(194)g(terms)f(in)f(eac)m(h)j(of)e Fl( )0
-1852 y FD(\(longitude\))c(and)f Fl(\017)i FD(\(obliquit)m(y\),)e(some)i
-(as)f(small)f(as)i(a)g(few)f(microarcseconds.)0 2220
-y FB(4.4.1)105 b(SLALIB)35 b(supp)s(ort)g(for)h(precession)g(and)e(n)m
-(utation)0 2476 y FD(SLALIB)c(o\013ers)h(a)f(c)m(hoice)h(of)g(three)g
-(precession)e(mo)s(dels:)136 2771 y Fo(\017)46 b FD(The)29
-b(old)f(Bessel-New)m(com)m(b,)k(pre)d(IA)m(U)h(1976,)h(\\FK4")g(mo)s
-(del,)d(used)h(for)g(B1950)i(star)f(p)s(ositions)d(and)227
-2884 y(other)k(pre-1984.0)i(purp)s(oses)28 b(\(sla)p
-Ft(_)p FD(PREBN\).)136 3118 y Fo(\017)46 b FD(The)35
-b(new)g(F)-8 b(ric)m(k)m(e,)39 b(IA)m(U)d(1976,)i(\\FK5")f(mo)s(del,)f
-(used)f(for)g(J2000)i(star)f(p)s(ositions)d(and)i(other)h(p)s(ost-)227
-3231 y(1984.0)d(purp)s(oses)c(\(sla)p Ft(_)p FD(PREC\).)136
-3465 y Fo(\017)46 b FD(A)31 b(mo)s(del)e(published)e(b)m(y)j(Simon)f
-Fq(et)j(al.)f FD(whic)m(h)e(is)h(more)g(accurate)i(than)e(the)h(IA)m(U)
-g(1976)h(mo)s(del)d(and)227 3578 y(whic)m(h)g(is)h(suitable)f(for)h
-(long)g(p)s(erio)s(ds)e(of)i(time)g(\(sla)p Ft(_)p FD(PRECL\).)0
-3874 y(In)37 b(eac)m(h)h(case,)j(the)d(named)f(SLALIB)g(routine)f
-(generates)j(the)f(\(3)25 b Fo(\002)g FD(3\))38 b Fq(pr)-5
-b(e)g(c)g(ession)42 b(matrix)49 b FD(for)38 b(a)f(giv)m(en)0
-3986 y(start)32 b(and)f(\014nish)d(time.)43 b(F)-8 b(or)33
-b(example,)e(here)g(is)f(the)i(F)-8 b(ortran)32 b(co)s(de)f(for)g
-(generating)h(the)f(rotation)h(matrix)0 4099 y(whic)m(h)d(describ)s(es)
-g(the)h(precession)g(b)s(et)m(w)m(een)h(the)f(ep)s(o)s(c)m(hs)g(J2000)i
-(and)e(J1985.372)j(\(IA)m(U)f(1976)g(mo)s(del\):)573
-4431 y Ft(DOUBLE)46 b(PRECISION)f(PMAT\(3,3\))620 4544
-y(:)573 4657 y(CALL)h(sla_PREC\(2000D0,1985.372D0)o(,PM)o(AT\))0
-4989 y FD(It)30 b(is)g(instructiv)m(e)f(to)i(examine)f(the)h(resulting)
-d(matrix:)573 5321 y Ft(+0.9999936402)92 b(+0.0032709208)g
-(+0.0014214694)573 5434 y(-0.0032709208)g(+0.9999946505)g
-(-0.0000023247)573 5547 y(-0.0014214694)g(-0.0000023248)g
-(+0.9999989897)p eop
-%%Page: 181 183
-181 182 bop 0 52 a Fw(SUN/67.70)3206 b FD(181)0 351 y(Note)27
-b(that)f(the)g(diagonal)f(elemen)m(ts)h(are)g(close)g(to)h(unit)m(y)-8
-b(,)26 b(and)f(the)h(other)g(elemen)m(ts)g(are)g(small.)38
-b(This)24 b(sho)m(ws)0 464 y(that)36 b(o)m(v)m(er)g(an)f(in)m(terv)-5
-b(al)34 b(as)h(short)g(as)h(15)f(y)m(ears)h(the)f(precession)g(isn't)f
-(going)h(to)h(mo)m(v)m(e)g(a)g(p)s(osition)d(v)m(ector)0
-577 y(v)m(ery)e(far)f(\(in)f(this)h(case)h(ab)s(out)f(0)1155
-544 y Fp(\016)1161 577 y Fl(:)r FD(2\).)0 738 y(F)-8
-b(or)42 b(con)m(v)m(enience,)j(a)c(direct)g([)15 b Fl(\013;)g(\016)20
-b FD(])41 b(to)h([)15 b Fl(\013;)g(\016)20 b FD(])42
-b(precession)e(routine)g(is)g(also)h(pro)m(vided)f(\(sla)p
-Ft(_)p FD(PRECES\),)0 851 y(suitable)29 b(for)h(either)g(the)g(old)g
-(or)g(the)h(new)f(system)g(\(but)g(not)h(a)g(mixture)e(of)h(the)h(t)m
-(w)m(o\).)0 1013 y(SLALIB)37 b(pro)m(vides)f(t)m(w)m(o)j(n)m(utation)e
-(mo)s(dels,)h(the)g(old)e(IA)m(U)i(1980)i(mo)s(del,)e(implemen)m(ted)e
-(in)g(the)h(routine)0 1126 y(slaNutc80,)25 b(and)c(a)h(m)m(uc)m(h)g
-(more)g(accurate)i(new)m(er)d(theory)-8 b(,)25 b(SF2001,)g(implemen)m
-(ted)c(in)f(the)i(routine)f(slaNutc.)0 1239 y(Both)h(return)d(the)i
-(comp)s(onen)m(ts)g(of)h(n)m(utation)e(in)g(longitude)f(and)i(latitude)
-f(\(and)g(also)h(pro)m(vide)f(the)h(obliquit)m(y\))0
-1351 y(from)h(whic)m(h)e(a)j(n)m(utation)f(matrix)f(can)i(b)s(e)e
-(generated)i(b)m(y)f(calling)f(slaDeuler)g(\(and)h(from)g(whic)m(h)e
-(the)j Fq(e)-5 b(quation)0 1464 y(of)32 b(the)g(e)-5
-b(quinoxes)p FD(,)31 b(describ)s(ed)c(later,)j(can)g(b)s(e)f(found\).)
-39 b(Alternativ)m(ely)-8 b(,)30 b(the)g(SF2001)h(n)m(utation)e(matrix)g
-(can)0 1577 y(b)s(e)e(generated)j(in)c(a)j(single)e(call)g(b)m(y)h
-(using)f(slaNut.)39 b(The)28 b(SF2001)h(n)m(utation)f(theory)h
-(includes)c(comp)s(onen)m(ts)0 1690 y(that)d(correct)h(for)f(errors)f
-(in)f(the)i(IA)m(U)h(1976)g(precession)e(and)g(also)h(for)f(the)h
-Fo(\030)j FD(23)15 b(mas)23 b(displacemen)m(t)e(b)s(et)m(w)m(een)0
-1803 y(the)35 b(mean)h(J2000)g(and)f(ICRS)f(co)s(ordinate)h(systems,)i
-(ac)m(hieving)e(a)h(\014nal)e(accuracy)i(w)m(ell)e(under)g(1)16
-b(mas)35 b(in)0 1916 y(the)c(presen)m(t)f(era.)0 2077
-y(A)k(rotation)g(matrix)f(for)h(applying)d(the)j(en)m(tire)g
-(precession-n)m(utation)f(transformation)g(in)f(one)i(go)h(can)f(b)s(e)
-0 2190 y(generated)d(b)m(y)g(calling)e(sla)p Ft(_)p FD(PRENUT.)0
-2481 y Fv(4.5)112 b(Mean)39 b(Places)0 2702 y FD(F)-8
-b(rom)35 b(a)g(classical)f(standp)s(oin)m(t,)g(the)h(main)e(e\013ect)j
-(of)f(the)g(precession-n)m(utation)f(is)f(an)i(increase)f(of)h(ab)s
-(out)0 2814 y(50)85 2778 y Fk(0)m(0)126 2814 y FD(/y)m(ear)d(in)e(the)h
-(ecliptic)e(longitudes)h(of)h(the)g(stars.)42 b(It)31
-b(is)e(therefore)j(essen)m(tial,)f(when)e(rep)s(orting)h(the)h(p)s(o-)0
-2927 y(sition)26 b(of)h(an)h(astronomical)f(target,)i(to)f(qualify)e
-(the)h(co)s(ordinates)g(with)f(a)i(date,)h(or)e Fq(ep)-5
-b(o)g(ch)p FD(.)41 b(Sp)s(ecifying)25 b(the)0 3040 y(ep)s(o)s(c)m(h)g
-(ties)h(do)m(wn)f(the)g(equator)i(and)d(equino)m(x)h(whic)m(h)g
-(de\014ne)f(the)i([)15 b Fl(\013;)g(\016)20 b FD(])26
-b(co)s(ordinate)g(system)f(that)h(is)f(b)s(eing)0 3153
-y(used.)241 3120 y Fu(4)319 3153 y FD(F)-8 b(or)25 b(simplicit)m(y)-8
-b(,)24 b(only)g(the)h(smo)s(oth)f(and)g(steady)h(\\precession")g(part)f
-(of)h(the)g(complete)g(precession-)0 3266 y(n)m(utation)h(e\013ect)h
-(is)e(included,)f(thereb)m(y)i(de\014ning)e(what)i(is)f(called)g(the)h
-Fq(me)-5 b(an)34 b FD(equator)26 b(and)f(equino)m(x)h(for)f(the)0
-3379 y(ep)s(o)s(c)m(h)32 b(concerned.)48 b(W)-8 b(e)34
-b(sa)m(y)f(a)g(star)g(has)f(a)h(mean)g(place)f(of)h(\(for)g(example\))f
-(12)2797 3346 y Fu(h)2857 3379 y FD(07)2947 3346 y Fu(m)3026
-3379 y FD(58)3116 3346 y Fu(s)3121 3379 y Fl(:)p FD(09)i
-Fo(\000)p FD(19)3431 3346 y Fp(\016)3486 3379 y FD(44)3576
-3342 y Fk(0)3619 3379 y FD(37)3704 3342 y Fk(0)m(0)3708
-3379 y Fl(:)p FD(1)0 3492 y(\\with)25 b(resp)s(ect)i(to)g(the)f(mean)h
-(equator)g(and)f(equino)m(x)f(of)i(ep)s(o)s(c)m(h)f(J2000".)41
-b(The)26 b(short)g(w)m(a)m(y)h(of)g(sa)m(ying)f(this)f(is)0
-3605 y(\\[)15 b Fl(\013;)g(\016)21 b FD(])29 b(equino)m(x)g(J2000")j
-(\()p FB(not)d FD(\\[)15 b Fl(\013;)g(\016)21 b FD(])30
-b(ep)s(o)s(c)m(h)f(J2000",)j(whic)m(h)c(means)h(something)g(di\013eren)
-m(t)g(to)h(do)g(with)0 3718 y(prop)s(er)f(motion\).)0
-4009 y Fv(4.6)112 b(Ep)s(o)s(c)m(h)0 4229 y FD(The)29
-b(w)m(ord)f(\\ep)s(o)s(c)m(h")i(just)f(means)g(a)g(signi\014can)m(t)f
-(momen)m(t)i(in)e(time,)h(and)g(can)g(b)s(e)g(supplied)c(in)j(a)i(v)-5
-b(ariet)m(y)29 b(of)0 4342 y(forms,)h(using)f(di\013eren)m(t)h
-(calendar)g(systems)g(and)g(time)g(scales.)0 4503 y(F)-8
-b(or)22 b(the)f(purp)s(ose)e(of)i(sp)s(ecifying)e(the)i(ep)s(o)s(c)m
-(hs)f(asso)s(ciated)h(with)f(the)h(mean)g(place)g(of)g(a)g(star,)i(t)m
-(w)m(o)f(con)m(v)m(en)m(tions)0 4616 y(exist.)37 b(Both)22
-b(sorts)e(of)h(ep)s(o)s(c)m(h)g(sup)s(er\014cially)c(resem)m(ble)j(y)m
-(ears)i(AD)f(but)f(are)h(not)g(tied)g(to)g(the)g(civil)e(\(Gregorian\))
-0 4729 y(calendar;)43 b(to)c(distinguish)d(them)i(from)h(ordinary)e
-(calendar-y)m(ears)i(there)h(is)d(often)j(a)f(\\.0")h(su\016x)e(\(as)i
-(in)0 4842 y(\\1950.0"\),)34 b(although)c(an)m(y)h(other)f(fractional)g
-(part)h(is)e(p)s(erfectly)g(legal)i(\()p Fq(e.g.)f FD(1987.5\).)0
-5003 y(The)39 b(older)g(system,)j Fq(Besselian)g(ep)-5
-b(o)g(ch)p FD(,)43 b(is)c(de\014ned)f(in)g(suc)m(h)i(a)g(w)m(a)m(y)g
-(that)g(its)f(units)f(are)i(tropical)f(y)m(ears)0 5116
-y(of)g(ab)s(out)g(365.2422)j(da)m(ys)d(and)f(its)g(time)h(scale)g(is)f
-(the)h(obsolete)g Fq(Ephemeris)i(Time)p FD(.)67 b(The)38
-b(start)h(of)g(the)0 5229 y(Besselian)28 b(y)m(ear)h(is)f(the)h(momen)m
-(t)g(when)f(the)h(ecliptic)e(longitude)g(of)i(the)g(mean)g(Sun)e(is)h
-(280)3183 5196 y Fp(\016)3223 5229 y FD(;)i(this)d(happ)s(ens)0
-5342 y(near)j(the)h(start)g(of)f(the)h(calendar)f(y)m(ear)h(\(whic)m(h)
-e(is)h(wh)m(y)g(280)2112 5309 y Fp(\016)2183 5342 y FD(w)m(as)h(c)m
-(hosen\).)p 0 5425 1512 4 v 104 5479 a Fs(4)138 5510
-y Fr(An)d(equino)n(x)g(is,)j(ho)n(w)n(ev)n(er,)f(not)f(required)f(for)i
-(co)r(ordinates)g(in)f(the)f(In)n(ternational)h(Celestial)j(Reference)d
-(System.)43 b(Suc)n(h)0 5602 y(co)r(ordinates)31 b(m)n(ust)e(b)r(e)h
-(lab)r(elled)h(simply)e(\\ICRS",)h(or)g(the)g(sp)r(eci\014c)g
-(catalogue)i(can)e(b)r(e)g(men)n(tioned,)g(suc)n(h)f(as)i
-(\\Hipparcos";)0 5693 y(constructions)26 b(suc)n(h)g(as)g(\\Hipparcos,)
-h(J2000")h(are)e(redundan)n(t)e(and)h(misleading.)p eop
-%%Page: 182 184
-182 183 bop 0 52 a FD(182)0 351 y(The)38 b(new)h(system,)j
-Fq(Julian)e(ep)-5 b(o)g(ch)p FD(,)43 b(w)m(as)d(adopted)f(as)g(part)g
-(of)g(the)g(IA)m(U)h(1976)h(revisions)c(\(ab)s(out)i(whic)m(h)0
-464 y(more)34 b(will)d(b)s(e)j(said)f(in)f(due)i(course\))g(and)f(came)
-i(formally)e(in)m(to)h(use)f(at)i(the)f(b)s(eginning)d(of)k(1984.)53
-b(It)34 b(uses)0 577 y(the)f(Julian)e(y)m(ear)j(of)g(exactly)g(365.25)h
-(da)m(ys;)g(Julian)c(ep)s(o)s(c)m(h)i(2000)i(is)d(de\014ned)g(to)i(b)s
-(e)f(2000)i(Jan)m(uary)d(1.5)j(in)0 690 y(the)c(TT)e(time)h(scale.)0
-851 y(F)-8 b(or)36 b(sp)s(ecifying)d(mean)j(places,)g(v)-5
-b(arious)34 b(standard)h(ep)s(o)s(c)m(hs)g(are)g(in)f(use,)j(the)e
-(most)h(common)f(ones)h(b)s(eing)0 964 y(Besselian)41
-b(ep)s(o)s(c)m(h)h(1950.0)i(and)e(Julian)d(ep)s(o)s(c)m(h)j(2000.0.)78
-b(T)-8 b(o)42 b(distinguish)d(the)j(t)m(w)m(o)h(systems,)i(Besselian)0
-1077 y(ep)s(o)s(c)m(hs)24 b(are)h(no)m(w)g(pre\014xed)f(\\B")i(and)e
-(Julian)e(ep)s(o)s(c)m(hs)j(are)g(pre\014xed)e(\\J".)j(Ep)s(o)s(c)m(hs)
-e(without)g(an)g(initial)e(letter)0 1190 y(can)32 b(b)s(e)e(assumed)h
-(to)h(b)s(e)f(Besselian)g(if)f(b)s(efore)h(1984.0,)k(otherwise)30
-b(Julian.)42 b(These)31 b(details)f(are)i(supp)s(orted)0
-1303 y(b)m(y)39 b(the)h(SLALIB)f(routines)f(sla)p Ft(_)p
-FD(DBJIN)i(\(deco)s(des)f(n)m(um)m(b)s(ers)f(from)h(a)h(c)m(haracter)h
-(string,)g(accepting)g(an)0 1416 y(optional)33 b(leading)g(B)i(or)f
-(J\),)h(sla)p Ft(_)p FD(KBJ)e(\(decides)h(whether)g(B)g(or)h(J)f(dep)s
-(ending)d(on)k(pre\014x)e(or)h(range\))h(and)0 1529 y(sla)p
-Ft(_)p FD(EPCO)29 b(\(con)m(v)m(erts)j(one)f(ep)s(o)s(c)m(h)f(to)h
-(matc)m(h)g(another\).)0 1690 y(SLALIB)23 b(has)f(four)h(routines)f
-(for)g(con)m(v)m(erting)i(Besselian)f(and)f(Julian)f(ep)s(o)s(c)m(hs)h
-(in)m(to)h(other)h(forms.)37 b(The)23 b(func-)0 1803
-y(tions)30 b(sla)p Ft(_)p FD(EPB2D)h(and)f(sla)p Ft(_)p
-FD(EPJ2D)g(con)m(v)m(ert)i(Besselian)e(and)h(Julian)d(ep)s(o)s(c)m(hs)i
-(in)m(to)h(MJD;)g(the)g(functions)0 1916 y(sla)p Ft(_)p
-FD(EPB)f(and)f(sla)p Ft(_)p FD(EPJ)h(do)g(the)g(rev)m(erse.)42
-b(F)-8 b(or)31 b(example,)f(to)h(express)f(B1950)j(as)d(a)h(Julian)d
-(ep)s(o)s(c)m(h:)573 2172 y Ft(DOUBLE)46 b(PRECISION)f
-(sla_EPJ,sla_EPB2D)620 2285 y(:)573 2398 y(WRITE)h
-(\(*,'\(1X,''J'',F10.5\)'\))c(sla_EPJ\(sla_EPB2D\(1950D0)o(\)\))0
-2655 y FD(\(The)30 b(answ)m(er)g(is)g(J1949.99979.\))0
-2946 y Fv(4.7)112 b(Prop)s(er)37 b(Motion)0 3166 y FD(Stars)29
-b(in)f(catalogues)i(usually)d(ha)m(v)m(e,)k(in)d(addition)f(to)j(the)f
-([)15 b Fl(\013;)g(\016)21 b FD(])29 b(co)s(ordinates,)g(a)h
-Fq(pr)-5 b(op)g(er)34 b(motion)c FD([)p Fl(\026)3546
-3180 y Ff(\013)3596 3166 y Fl(;)15 b(\026)3691 3181 y
-Ff(\016)3729 3166 y FD(].)0 3279 y(This)37 b(is)h(an)h(in)m(trinsic)e
-(motion)i(of)g(the)g(star)h(across)f(the)h(bac)m(kground.)66
-b(V)-8 b(ery)40 b(few)f(stars)g(ha)m(v)m(e)h(a)g(prop)s(er)0
-3392 y(motion)d(whic)m(h)g(exceeds)h(1)956 3355 y Fk(0)l(0)997
-3392 y FD(/y)m(ear,)j(and)c(most)g(are)h(far)g(b)s(elo)m(w)f(this)f
-(lev)m(el.)62 b(A)38 b(star)f(observ)m(ed)h(as)g(part)f(of)0
-3504 y(normal)29 b(astronom)m(y)j(researc)m(h)f(will,)d(as)i(a)h(rule,)
-e(ha)m(v)m(e)j(a)f(prop)s(er)d(motion)j(whic)m(h)e(is)g(unkno)m(wn.)0
-3666 y(Mean)23 b([)15 b Fl(\013;)g(\016)20 b FD(])j(and)f(rate)h(of)g
-(c)m(hange)h(are)f(not)f(su\016cien)m(t)g(to)i(pin)c(do)m(wn)i(a)h
-(star;)j(the)d(ep)s(o)s(c)m(h)f(at)h(whic)m(h)e(the)i([)15
-b Fl(\013;)g(\016)20 b FD(])0 3779 y(w)m(as)27 b(or)h(will)c(b)s(e)j
-(correct)h(is)e(also)h(needed.)39 b(Note)29 b(the)e(distinction)e(b)s
-(et)m(w)m(een)j(the)f(ep)s(o)s(c)m(h)g(whic)m(h)f(sp)s(eci\014es)f(the)
-0 3892 y(co)s(ordinate)36 b(system)g(and)f(the)i(ep)s(o)s(c)m(h)e(at)i
-(whic)m(h)e(the)h(star)g(passed)g(through)f(the)h(giv)m(en)g([)15
-b Fl(\013;)g(\016)20 b FD(].)58 b(The)36 b(full)0 4004
-y(sp)s(eci\014cation)28 b(for)h(a)h(star)g(is)e([)15
-b Fl(\013;)g(\016)20 b FD(],)30 b(prop)s(er)e(motions,)i(equino)m(x)e
-(and)h(ep)s(o)s(c)m(h)g(\(plus)f(something)h(to)h(iden)m(tify)0
-4117 y(whic)m(h)24 b(set)h(of)g(mo)s(dels)f(for)h(the)g(precession)f
-Fq(etc.)h FD(is)f(b)s(eing)f(used)i({)g(see)h(the)f(next)g(section\).)
-39 b(F)-8 b(or)26 b(con)m(v)m(enience,)0 4230 y(co)s(ordinates)j(giv)m
-(en)g(in)e(star)i(catalogues)i(are)e(almost)g(alw)m(a)m(ys)h(adjusted)e
-(to)i(mak)m(e)g(the)f(equino)m(x)f(and)h(ep)s(o)s(c)m(h)0
-4343 y(the)i(same)f({)h(for)f(example)g(B1950)j(in)c(the)h(case)i(of)e
-(the)h(SA)m(O)f(catalogue.)0 4504 y(SLALIB)36 b(pro)m(vides)f(one)h
-(routine)g(to)g(handle)f(prop)s(er)g(motion)h(on)g(its)g(o)m(wn,)i(sla)
-p Ft(_)p FD(PM.)d(Prop)s(er)h(motion)f(is)0 4617 y(also)29
-b(allo)m(w)m(ed)h(for)f(in)f(v)-5 b(arious)28 b(other)i(routines)e(as)i
-(appropriate,)f(for)g(example)g(sla)p Ft(_)p FD(MAP)g(and)g(sla)p
-Ft(_)p FD(FK425.)0 4730 y(Note)37 b(that)f(in)e(all)g(SLALIB)h
-(routines)f(whic)m(h)g(in)m(v)m(olv)m(e)i(prop)s(er)e(motion)h(the)h
-(units)d(are)j(radians)e(p)s(er)h(y)m(ear)0 4843 y(and)c(the)i
-Fl(\013)f FD(comp)s(onen)m(t)g(is)f(in)g(the)h(form)51
-b(_)-44 b Fl(\013)32 b FD(\()p Fq(i.e.)g FD(big)f(n)m(um)m(b)s(ers)g
-(near)h(the)g(p)s(oles\).)45 b(Some)32 b(star)g(catalogues)0
-4956 y(ha)m(v)m(e)e(prop)s(er)e(motion)h(p)s(er)f(cen)m(tury)-8
-b(,)31 b(and)d(in)g(some)i(catalogues)g(the)g Fl(\013)f
-FD(comp)s(onen)m(t)h(is)e(in)g(the)h(form)48 b(_)-44
-b Fl(\013)16 b FD(cos)g Fl(\016)0 5069 y FD(\()p Fq(i.e.)30
-b FD(angle)g(on)h(the)f(sky\).)0 5360 y Fv(4.8)112 b(P)m(arallax)37
-b(and)h(Radial)f(V)-9 b(elo)s(cit)m(y)0 5580 y FD(F)h(or)32
-b(the)f(utmost)g(accuracy)h(and)e(the)h(nearest)g(stars,)h(allo)m(w)m
-(ance)f(can)g(b)s(e)g(made)f(for)h Fq(annual)j(p)-5 b(ar)g(al)5
-b(lax)45 b FD(and)0 5693 y(for)30 b(the)h(e\013ects)g(of)g(p)s(ersp)s
-(ectiv)m(e)f(on)g(the)g(prop)s(er)f(motion.)p eop
-%%Page: 183 185
-183 184 bop 0 52 a Fw(SUN/67.70)3206 b FD(183)0 351 y(P)m(arallax)33
-b(is)g(appreciable)f(only)g(for)h(nearb)m(y)h(stars;)h(ev)m(en)f(the)f
-(nearest,)i(Pro)m(xima)e(Cen)m(tauri,)h(is)e(displaced)0
-464 y(from)e(its)g(a)m(v)m(erage)j(p)s(osition)28 b(b)m(y)i(less)g
-(than)g(an)g(arcsecond)h(as)g(the)g(Earth)f(rev)m(olv)m(es)h(in)e(its)h
-(orbit.)0 633 y(F)-8 b(or)26 b(stars)g(with)f(a)h(kno)m(wn)f(parallax,)
-h(kno)m(wledge)g(of)g(the)f(radial)g(v)m(elo)s(cit)m(y)h(allo)m(ws)f
-(the)h(prop)s(er)e(motion)i(to)g(b)s(e)0 746 y(expressed)j(as)h(an)f
-(actual)h(space)h(motion)e(in)f(3)i(dimensions.)38 b(The)29
-b(prop)s(er)f(motion)i(is,)f(in)f(fact,)j(a)f(snapshot)0
-859 y(of)36 b(the)h(transv)m(erse)f(comp)s(onen)m(t)h(of)f(the)g(space)
-h(motion,)g(and)f(in)f(the)h(case)h(of)g(nearb)m(y)f(stars)g(will)d(c)m
-(hange)0 972 y(with)c(time)h(due)g(to)h(p)s(ersp)s(ectiv)m(e.)0
-1141 y(SLALIB)i(do)s(es)g(not)h(pro)m(vide)f(facilities)f(for)h
-(handling)f(parallax)g(and)h(radial-v)m(elo)s(cit)m(y)g(on)h(their)e(o)
-m(wn,)j(but)0 1254 y(their)22 b(con)m(tribution)f(is)g(allo)m(w)m(ed)i
-(for)f(in)f(suc)m(h)h(routines)g(as)h(sla)p Ft(_)p FD(PM,)f(sla)p
-Ft(_)p FD(MAP)g(and)g(sla)p Ft(_)p FD(FK425.)39 b(Catalogue)0
-1367 y(mean)31 b(places)h(do)f(not)h(include)d(the)i(e\013ects)i(of)f
-(parallax)e(and)h(are)g(therefore)h Fq(b)-5 b(aryc)g(entric)p
-FD(;)34 b(when)c(p)s(oin)m(ting)0 1480 y(telescop)s(es)39
-b Fq(etc.)f FD(it)g(is)f(usually)f(most)j(e\016cien)m(t)g(to)g(apply)e
-(the)h(slo)m(wly-c)m(hanging)g(parallax)f(correction)i(to)0
-1593 y(the)32 b(mean)h(place)f(of)g(the)h(target)g(early)f(on)g(and)g
-(to)h(w)m(ork)f(with)f(the)i Fq(ge)-5 b(o)g(c)g(entric)38
-b FD(mean)32 b(place.)47 b(This)30 b(latter)0 1705 y(approac)m(h)h(is)e
-(implied)e(in)i(Figure)h(1.)0 2020 y Fv(4.9)112 b(Ab)s(erration)0
-2250 y FD(The)32 b(\014nite)g(sp)s(eed)g(of)h(ligh)m(t)f(com)m(bined)f
-(with)h(the)h(motion)f(of)h(the)g(observ)m(er)g(around)f(the)h(Sun)e
-(during)f(the)0 2363 y(y)m(ear)g(causes)g(apparen)m(t)g(displacemen)m
-(ts)e(of)i(the)f(p)s(ositions)f(of)h(the)h(stars.)41
-b(The)29 b(e\013ect)i(is)d(called)h(the)g Fq(annual)0
-2476 y(ab)-5 b(err)g(ation)40 b FD(\(or)e(\\stellar")f(ab)s
-(erration\).)61 b(Its)38 b(maxim)m(um)e(size,)j(ab)s(out)f(20)2628
-2439 y Fk(0)l(0)2632 2476 y Fl(:)p FD(5,)i(o)s(ccurs)e(for)f(stars)g
-(90)3517 2443 y Fp(\016)3595 2476 y FD(from)0 2589 y(the)g(p)s(oin)m(t)
-f(to)m(w)m(ards)i(whic)m(h)d(the)i(Earth)g(is)f(headed)h(as)g(it)f
-(orbits)g(the)h(Sun;)i(a)e(star)g(exactly)h(in)e(line)f(with)0
-2702 y(the)42 b(Earth's)f(motion)h(is)e(not)i(displaced.)73
-b(T)-8 b(o)42 b(receiv)m(e)g(the)g(ligh)m(t)f(of)h(a)g(star,)i(the)e
-(telescop)s(e)g(has)g(to)g(b)s(e)0 2815 y(o\013set)g(sligh)m(tly)d(in)h
-(the)h(direction)f(of)h(the)h(Earth's)e(motion.)73 b(A)41
-b(familiar)e(analogy)i(is)f(the)i(need)f(to)g(tilt)0
-2928 y(y)m(our)30 b(um)m(brella)e(forw)m(ard)h(when)g(on)h(the)g(mo)m
-(v)m(e,)i(to)f(a)m(v)m(oid)f(getting)h(w)m(et.)41 b(This)28
-b(classical)i(mo)s(del)e(is,)i(in)e(fact,)0 3041 y(misleading)f(in)h
-(the)h(con)m(text)i(of)f(ligh)m(t)e(as)i(opp)s(osed)e(to)i(rain,)f(but)
-f(happ)s(ens)g(to)i(giv)m(e)f(the)h(same)f(answ)m(er)h(as)f(a)0
-3154 y(relativistic)g(treatmen)m(t)j(to)f(\014rst)e(order)h(\(b)s
-(etter)h(than)f(1)h(milliarcsecond\).)0 3323 y(Before)e(the)f(IA)m(U)h
-(1976)g(resolutions,)e(di\013eren)m(t)h(v)-5 b(alues)27
-b(for)h(the)g(appro)m(ximately)f(20)2916 3286 y Fk(0)m(0)2920
-3323 y Fl(:)p FD(5)j Fq(ab)-5 b(err)g(ation)33 b(c)-5
-b(onstant)0 3436 y FD(w)m(ere)33 b(emplo)m(y)m(ed)h(at)f(di\013eren)m
-(t)g(times,)g(and)f(this)g(can)h(complicate)h(comparisons)e(b)s(et)m(w)
-m(een)h(di\013eren)m(t)g(cata-)0 3548 y(logues.)53 b(Another)34
-b(complication)g(comes)h(from)f(the)h(so-called)f Fq(E-terms)j(of)f(ab)
--5 b(err)g(ation)p FD(,)39 b(that)c(small)e(part)0 3661
-y(of)k(the)g(ann)m(ual)f(ab)s(erration)g(correction)h(that)g(is)f(a)h
-(function)f(of)h(the)g(eccen)m(tricit)m(y)h(of)f(the)f(Earth's)h
-(orbit.)0 3774 y(The)29 b(E-terms,)i(maxim)m(um)e(amplitude)f(ab)s(out)
-h(0)1709 3737 y Fk(0)l(0)1713 3774 y Fl(:)p FD(3,)i(happ)s(en)e(to)h(b)
-s(e)g(appro)m(ximately)f(constan)m(t)i(for)f(a)g(giv)m(en)0
-3887 y(star,)36 b(and)e(so)h(they)f(used)g(to)h(b)s(e)f(incorp)s
-(orated)f(in)h(the)g(catalogue)i([)15 b Fl(\013;)g(\016)21
-b FD(])34 b(to)i(reduce)e(the)h(lab)s(our)d(of)j(con-)0
-4000 y(v)m(erting)h(to)g(and)f(from)g(apparen)m(t)h(place.)57
-b(The)35 b(E-terms)h(can)g(b)s(e)f(remo)m(v)m(ed)i(from)e(a)h
-(catalogue)h([)15 b Fl(\013;)g(\016)21 b FD(])36 b(b)m(y)0
-4113 y(calling)28 b(sla)p Ft(_)p FD(SUBET)g(or)i(applied)d(\(for)j
-(example)f(to)h(allo)m(w)f(a)h(pulsar)e(timing-p)s(osition)e(to)31
-b(b)s(e)d(plotted)i(on)f(a)0 4226 y(B1950)e(\014nding)c(c)m(hart\))k(b)
-m(y)e(calling)e(sla)p Ft(_)p FD(ADDET;)j(the)f(E-terms)g(v)m(ector)i
-(itself)d(can)i(b)s(e)e(obtained)h(b)m(y)g(calling)0
-4339 y(sla)p Ft(_)p FD(ETRMS.)g(Star)i(p)s(ositions)d(p)s(ost)i(IA)m(U)
-h(1976)h(are)f(free)g(of)f(these)h(distortions,)f(and)g(to)h(apply)e
-(corrections)0 4452 y(for)32 b(ann)m(ual)g(ab)s(erration)g(in)m(v)m
-(olv)m(es)h(the)g(actual)g(barycen)m(tric)f(v)m(elo)s(cit)m(y)i(of)e
-(the)h(Earth)g(rather)f(than)h(the)g(use)0 4565 y(of)e(canonical)f
-(circular-orbit)e(mo)s(dels.)0 4734 y(The)40 b(ann)m(ual)f(ab)s
-(erration)h(is)f(the)i(ab)s(erration)e(correction)i(for)f(an)g
-(imaginary)f(observ)m(er)i(at)g(the)g(Earth's)0 4847
-y(cen)m(tre.)h(The)30 b(motion)g(of)h(a)g(real)f(observ)m(er)g(around)g
-(the)g(Earth's)h(rotation)g(axis)e(in)h(the)g(course)h(of)f(the)h(da)m
-(y)0 4959 y(mak)m(es)e(a)g(small)e(extra)i(con)m(tribution)e(to)i(the)g
-(total)g(ab)s(erration)f(e\013ect)i(called)d(the)i Fq(diurnal)j(ab)-5
-b(err)g(ation)p FD(.)42 b(Its)0 5072 y(maxim)m(um)29
-b(amplitude)g(is)g(ab)s(out)h(0)1245 5036 y Fk(0)l(0)1249
-5072 y Fl(:)p FD(3.)0 5241 y(No)k(SLALIB)e(routine)h(is)f(pro)m(vided)g
-(for)h(calculating)f(the)i(ab)s(erration)e(on)h(its)g(o)m(wn,)h(though)
-f(the)g(required)0 5354 y(v)m(elo)s(cit)m(y)42 b(v)m(ectors)h(can)f(b)s
-(e)g(generated)g(using)e(sla)p Ft(_)p FD(EVP)h(\(or)h(sla)p
-Ft(_)p FD(EPV\))g(and)f(sla)p Ft(_)p FD(GEOC.)g(Ann)m(ual)f(and)0
-5467 y(diurnal)32 b(ab)s(erration)j(are)h(allo)m(w)m(ed)f(for)g(where)g
-(required,)g(for)g(example)h(in)e(sla)p Ft(_)p FD(MAP)h
-Fq(etc)p FD(.)g(and)g(sla)p Ft(_)p FD(A)m(OP)0 5580 y
-Fq(etc)p FD(.)62 b(Note)39 b(that)f(this)e(sort)i(of)f(ab)s(erration)g
-(is)g(di\013eren)m(t)f(from)h(the)h Fq(planetary)j(ab)-5
-b(err)g(ation)p FD(,)43 b(whic)m(h)36 b(is)g(the)0 5693
-y(apparen)m(t)43 b(displacemen)m(t)f(of)h(a)g(solar-system)g(b)s(o)s
-(dy)-8 b(,)45 b(with)d(resp)s(ect)h(to)g(the)g(ephemeris)f(p)s
-(osition,)i(as)f(a)p eop
-%%Page: 184 186
-184 185 bop 0 52 a FD(184)0 351 y(consequence)41 b(of)g(the)g(motion)f
-(of)g Fq(b)-5 b(oth)49 b FD(the)41 b(Earth)f(and)g(the)h(source.)71
-b(The)40 b(planetary)g(ab)s(erration)f(can)0 464 y(b)s(e)31
-b(computed)g(either)g(b)m(y)g(correcting)h(the)f(p)s(osition)f(of)i
-(the)f(solar-system)h(b)s(o)s(dy)d(for)j(ligh)m(t-time,)f(follo)m(w)m
-(ed)0 577 y(b)m(y)36 b(the)h(ordinary)e(stellar)g(ab)s(erration)h
-(correction,)i(or)f(more)f(directly)f(b)m(y)i(expressing)e(the)i(p)s
-(osition)d(and)0 690 y(v)m(elo)s(cit)m(y)d(of)f(the)h(source)f(in)g
-(the)g(observ)m(er's)h(frame)f(and)g(correcting)h(for)f(ligh)m(t-time)f
-(alone.)0 965 y Fv(4.10)112 b(Di\013eren)m(t)37 b(Sorts)g(of)h(Mean)g
-(Place)0 1175 y FD(A)f(confusing)f(asp)s(ect)h(of)g(the)g(mean)g
-(places)g(used)f(in)g(the)h(pre-ICRS)f(era)h(is)f(that)i(they)f(are)g
-(sensitiv)m(e)g(to)0 1288 y(the)43 b(precise)g(w)m(a)m(y)h(they)f(w)m
-(ere)g(determined.)78 b(A)43 b(mean)g(place)g(is)f(not)h(directly)f
-(observ)-5 b(able,)46 b(ev)m(en)e(with)0 1401 y(fundamen)m(tal)25
-b(instrumen)m(ts)g(suc)m(h)h(as)g(transit)g(circles,)h(and)e(to)i(pro)s
-(duce)e(one)i(will)d(in)m(v)m(olv)m(e)i(relying)f(on)h(some)0
-1514 y(existing)36 b(star)h(catalogue,)k(for)c(example)f(the)i
-(fundamen)m(tal)d(catalogues)k(FK4)e(and)g(FK5,)i(and)e(applying)0
-1626 y(giv)m(en)h(mathematical)g(mo)s(dels)e(of)i(precession,)h(n)m
-(utation,)h(ab)s(erration)d(and)g(so)h(on.)63 b(Note)39
-b(in)d(particular)0 1739 y(that)29 b(no)g(star)g(catalogue,)i(ev)m(en)e
-(a)g(fundamen)m(tal)f(catalogue)j(suc)m(h)d(as)h(FK4)g(or)g(FK5,)h
-(de\014nes)d(a)j(co)s(ordinate)0 1852 y(system,)43 b(strictly)c(sp)s
-(eaking;)k(it)d(is)f(merely)g(a)h(list)f(of)h(star)g(p)s(ositions)e
-(and)h(prop)s(er)f(motions.)69 b(Ho)m(w)m(ev)m(er,)0
-1965 y(once)42 b(the)g(stars)g(from)g(a)g(giv)m(en)f(catalogue)j(are)e
-(used)f(as)h(p)s(osition)e(calibrators,)k Fq(e.g.)d FD(for)h
-(transit-circle)0 2078 y(observ)-5 b(ations)44 b(or)h(for)g(plate)g
-(reductions,)i(then)e(a)g(broader)f(sense)h(of)g(there)g(b)s(eing)f(a)h
-(co)s(ordinate)g(grid)0 2191 y(naturally)28 b(arises,)i(and)f(suc)m(h)g
-(phrases)g(as)h(\\in)f(the)h(system)g(of)g(the)f(FK4")i(can)f
-(legitimately)f(b)s(e)g(emplo)m(y)m(ed.)0 2304 y(Ho)m(w)m(ev)m(er,)43
-b(there)d(is)e(no)h(formal)f(link)f(b)s(et)m(w)m(een)i(the)g(t)m(w)m(o)
-i(concepts)f({)f(no)g(\\standard)f(least)i(squares)e(\014t")0
-2417 y(b)s(et)m(w)m(een)e(realit)m(y)g(and)f(the)h(inevitably)d(\015a)m
-(w)m(ed)j(catalogues.)58 b(All)35 b(suc)m(h)g(catalogues)i(su\013er)e
-(at)i(some)f(lev)m(el)0 2530 y(from)i(systematic,)k(zonal)c
-(distortions)f(of)i(b)s(oth)f(the)h(star)g(p)s(ositions)e(and)h(of)g
-(the)h(prop)s(er)f(motions,)i(and)0 2643 y(include)28
-b(measuremen)m(t)j(errors)f(p)s(eculiar)e(to)j(individual)26
-b(stars.)0 2793 y(Man)m(y)21 b(of)g(these)f(complications)g(are)g(of)h
-(little)e(signi\014cance)h(except)h(to)g(sp)s(ecialists.)35
-b(Ho)m(w)m(ev)m(er,)25 b(observ)-5 b(ational)0 2906 y(astronomers)37
-b(cannot)g(escap)s(e)f(exp)s(osure)g(to)h(at)g(least)g(the)f(t)m(w)m(o)
-i(main)d(v)-5 b(arieties)36 b(of)h(mean)f(place,)i(lo)s(osely)0
-3019 y(called)33 b(FK4)h(and)f(FK5,)i(and)e(should)e(b)s(e)i(a)m(w)m
-(are)i(of)f(certain)f(pitfalls.)48 b(F)-8 b(or)34 b(most)g(practical)g
-(purp)s(oses)d(the)0 3132 y(more)38 b(recen)m(t)h(system,)h(FK5,)h(is)c
-(free)h(of)g(surprises)d(and)j(tolerates)h(naiv)m(e)f(use)f(w)m(ell.)63
-b(FK4,)40 b(in)d(con)m(trast,)0 3245 y(con)m(tains)31
-b(t)m(w)m(o)g(imp)s(ortan)m(t)f(traps:)136 3440 y Fo(\017)46
-b FD(The)40 b(FK4)h(system)g(rotates)h(at)g(ab)s(out)e(0)1698
-3403 y Fk(0)l(0)1702 3440 y Fl(:)p FD(5)h(p)s(er)f(cen)m(tury)h
-(relativ)m(e)g(to)g(distan)m(t)f(galaxies.)72 b(This)38
-b(is)227 3553 y(manifested)26 b(as)h(a)h(systematic)f(distortion)f(in)f
-(the)i(prop)s(er)f(motions)g(of)h(all)f(FK4-deriv)m(ed)h(catalogues,)
-227 3666 y(whic)m(h)43 b(will)e(in)i(turn)g(p)s(ollute)f(an)m(y)i
-(astrometry)h(done)e(using)g(those)h(catalogues.)83 b(F)-8
-b(or)45 b(example,)227 3779 y(FK4-based)35 b(astrometry)h(of)e(a)h(QSO)
-f(using)f(plates)h(tak)m(en)i(decades)f(apart)g(will)d(rev)m(eal)j(a)g
-(non-zero)227 3892 y Fq(\014ctitious)f(pr)-5 b(op)g(er)36
-b(motion)p FD(,)d(and)e(an)m(y)h(FK4)f(star)h(whic)m(h)e(happ)s(ens)g
-(to)i(ha)m(v)m(e)g(zero)g(prop)s(er)e(motion)h(is,)227
-4005 y(in)e(fact,)j(slo)m(wly)d(mo)m(ving)h(against)h(the)f(distan)m(t)
-g(bac)m(kground.)41 b(The)30 b(FK4)h(frame)f(rotates)i(b)s(ecause)e(it)
-227 4118 y(w)m(as)e(established)d(b)s(efore)i(the)g(nature)g(of)g(the)h
-(Milky)e(W)-8 b(a)m(y)g(,)30 b(and)c(hence)i(the)f(existence)h(of)f
-(systematic)227 4231 y(motions)j(of)h(nearb)m(y)f(stars,)h(had)e(b)s
-(een)h(recognized.)136 4406 y Fo(\017)46 b FD(Star)27
-b(p)s(ositions)f(in)g(the)h(FK4)h(system)g(are)f(part-corrected)i(for)e
-(ann)m(ual)f(ab)s(erration)h(\(see)h(ab)s(o)m(v)m(e\))h(and)227
-4519 y(em)m(b)s(o)s(dy)h(the)g(so-called)g(E-terms)h(of)f(ab)s
-(erration.)0 4714 y(The)i(c)m(hange)j(from)d(the)h(old)f(FK4-based)i
-(system)f(to)h(FK5)f(o)s(ccurred)f(at)i(the)f(b)s(eginning)e(of)i(1984)
-h(as)g(part)0 4827 y(of)f(a)h(pac)m(k)-5 b(age)35 b(of)f(resolutions)d
-(made)i(b)m(y)h(the)f(IA)m(U)h(in)e(1976,)k(along)d(with)f(the)h
-(adoption)g(of)g(J2000)i(as)e(the)0 4940 y(reference)i(ep)s(o)s(c)m(h.)
-52 b(Star)34 b(p)s(ositions)f(in)g(the)h(new)m(er,)i(FK5,)g(system)e
-(are)h(free)f(from)g(the)h(E-terms,)h(and)d(the)0 5053
-y(system)27 b(is)f(a)h(m)m(uc)m(h)g(b)s(etter)f(appro)m(ximation)g(to)h
-(an)g(inertial)e(frame)h({)i(ab)s(out)e(\014v)m(e)h(times)f(b)s(etter)h
-(\(and)g(ICRS)0 5166 y(is)i(h)m(undreds)g(of)h(times)g(b)s(etter)h
-(still\).)0 5317 y(It)e(ma)m(y)h(o)s(ccasionally)e(b)s(e)h(con)m(v)m
-(enien)m(t)h(to)g(sp)s(ecify)e(the)i(FK4)f(\014ctitious)f(prop)s(er)g
-(motion)h(directly)-8 b(.)39 b(In)29 b(FK4,)0 5429 y(the)i(cen)m
-(tennial)e(prop)s(er)g(motion)h(of)h(\(for)f(example\))h(a)g(QSO)e(is:)
-0 5580 y Fl(\026)55 5594 y Ff(\013)130 5580 y FD(=)24
-b Fo(\000)p FD(0)341 5547 y Fu(s)346 5580 y Fl(:)p FD(015869+\(\(0)827
-5547 y Fu(s)832 5580 y Fl(:)p FD(029032)52 b(sin)14 b
-Fl(\013)p FD(+0)1480 5547 y Fu(s)1485 5580 y Fl(:)p FD(000340)48
-b(cos)16 b Fl(\013)p FD(\))f(sin)g Fl(\016)s Fo(\000)p
-FD(0)2360 5547 y Fu(s)2365 5580 y Fl(:)p FD(000105)49
-b(cos)16 b Fl(\013)p Fo(\000)p FD(0)3020 5547 y Fu(s)3025
-5580 y Fl(:)p FD(000083)48 b(sin)14 b Fl(\013)p FD(\))h(sec)i
-Fl(\016)0 5693 y(\026)55 5708 y Ff(\016)133 5693 y FD(=)25
-b(+0)340 5656 y Fk(0)l(0)344 5693 y Fl(:)p FD(43549)48
-b(cos)16 b Fl(\013)p Fo(\000)p FD(0)948 5656 y Fk(0)l(0)952
-5693 y Fl(:)p FD(00510)48 b(sin)14 b Fl(\013)21 b FD(+)f(\(0)1622
-5656 y Fk(0)l(0)1626 5693 y Fl(:)p FD(00158)48 b(sin)14
-b Fl(\013)p Fo(\000)p FD(0)2220 5656 y Fk(0)m(0)2224
-5693 y Fl(:)p FD(00125)49 b(cos)16 b Fl(\013)p FD(\))f(sin)f
-Fl(\016)s Fo(\000)p FD(0)3049 5656 y Fk(0)m(0)3053 5693
-y Fl(:)p FD(00066)49 b(cos)16 b Fl(\016)p eop
-%%Page: 185 187
-185 186 bop 0 52 a Fw(SUN/67.70)3206 b FD(185)0 351 y
-Fv(4.11)112 b(Mean)39 b(Place)d(T)-9 b(ransformations)0
-573 y FD(Figure)28 b(1)h(is)f(based)h(up)s(on)e(three)i(v)-5
-b(arieties)28 b(of)h(mean)g([)15 b Fl(\013;)g(\016)20
-b FD(])29 b(all)f(of)h(whic)m(h)e(are)j(of)f(practical)f
-(signi\014cance)g(to)0 686 y(observing)h(astronomers)i(in)e(the)i
-(presen)m(t)f(era:)136 925 y Fo(\017)46 b FD(Old)37 b(st)m(yle)i
-(\(FK4\))h(with)d(kno)m(wn)h(prop)s(er)f(motion)h(in)f(the)i(FK4)g
-(system,)i(and)c(with)h(parallax)f(and)227 1038 y(radial)29
-b(v)m(elo)s(cit)m(y)i(either)f(kno)m(wn)g(or)g(assumed)g(zero.)136
-1226 y Fo(\017)46 b FD(Old)34 b(st)m(yle)i(\(FK4\))h(with)e(zero)h
-(prop)s(er)e(motion)i(in)e(FK5,)k(and)d(with)f(parallax)h(and)g(radial)
-f(v)m(elo)s(cit)m(y)227 1339 y(assumed)c(zero.)136 1528
-y Fo(\017)46 b FD(New)29 b(st)m(yle)g(\(FK5)h(or,)f(lo)s(osely)-8
-b(,)29 b(ICRS\))e(with)h(prop)s(er)f(motion,)i(parallax)f(and)g(radial)
-f(v)m(elo)s(cit)m(y)i(either)227 1640 y(kno)m(wn)h(or)h(assumed)e
-(zero.)0 1879 y(The)35 b(\014gure)f(outlines)g(the)i(steps)f(required)e
-(to)j(con)m(v)m(ert)h(p)s(ositions)c(in)h(an)m(y)i(of)f(these)h
-(systems)f(to)h(a)g(J2000)0 1992 y([)15 b Fl(\013;)g(\016)20
-b FD(])34 b(for)g(the)g(curren)m(t)f(ep)s(o)s(c)m(h,)i(as)f(migh)m(t)f
-(b)s(e)g(required)f(in)g(a)j(telescop)s(e-con)m(trol)g(program)e(for)h
-(example.)0 2105 y(Most)26 b(of)f(the)h(steps)f(can)g(b)s(e)g(carried)f
-(out)h(b)m(y)g(calling)f(a)h(single)f(SLALIB)h(routine;)h(there)f(are)h
-(other)f(SLALIB)0 2218 y(routines)h(whic)m(h)h(o\013er)h(set-piece)g
-(end-to-end)g(transformation)f(routines)f(for)i(common)g(cases.)40
-b(Note,)30 b(ho)m(w-)0 2331 y(ev)m(er,)38 b(that)d(SLALIB)g(do)s(es)g
-(not)h(set)f(out)h(to)g(pro)m(vide)e(the)i(capabilit)m(y)e(for)h
-(arbitrary)f(transformations)g(of)0 2443 y(star-catalogue)c(data)f(b)s
-(et)m(w)m(een)g(all)e(p)s(ossible)f(systems)i(of)g(mean)h([)15
-b Fl(\013;)g(\016)20 b FD(].)40 b(Only)27 b(in)g(the)h(\(common\))h
-(cases)g(of)0 2556 y(FK4,)36 b(equino)m(x)e(and)f(ep)s(o)s(c)m(h)h
-(B1950,)k(to)d(FK5,)h(equino)m(x)e(and)f(ep)s(o)s(c)m(h)h(J2000,)j(and)
-d Fq(vic)-5 b(e)36 b(versa)41 b FD(are)35 b(prop)s(er)0
-2669 y(motion,)29 b(parallax)e(and)h(radial)f(v)m(elo)s(cit)m(y)h
-(transformed)g(along)g(with)f(the)i(star)g(p)s(osition)d(itself,)i(the)
-g(fo)s(cus)g(of)0 2782 y(SLALIB)i(supp)s(ort.)0 2945
-y(As)25 b(an)g(example)f(of)h(using)f(SLALIB)g(to)i(transform)e(mean)h
-(places,)h(here)f(is)f(F)-8 b(ortran)25 b(co)s(de)g(that)h(implemen)m
-(ts)0 3058 y(the)35 b(top-left)g(path)f(of)h(Figure)f(1.)53
-b(An)34 b(FK4)h([)15 b Fl(\013;)g(\016)21 b FD(])34 b(of)h(arbitrary)f
-(equino)m(x)g(and)f(ep)s(o)s(c)m(h)i(and)f(with)f(kno)m(wn)0
-3171 y(prop)s(er)40 b(motion)h(and)g(parallax)g(is)f(transformed)h(in)m
-(to)h(an)f(FK5)h(J2000)h([)15 b Fl(\013;)g(\016)20 b
-FD(])42 b(for)f(the)h(curren)m(t)f(ep)s(o)s(c)m(h.)0
-3284 y(As)c(a)g(test)g(star)g(w)m(e)g(will)d(use)i Fl(\013)g
-FD(=16)1331 3251 y Fu(h)1390 3284 y FD(09)1480 3251 y
-Fu(m)1559 3284 y FD(55)1649 3251 y Fu(s)1654 3284 y Fl(:)p
-FD(13,)k Fl(\016)g FD(=)p Fo(\000)p FD(75)2146 3251 y
-Fp(\016)2201 3284 y FD(59)2291 3247 y Fk(0)2333 3284
-y FD(27)2418 3247 y Fk(0)m(0)2422 3284 y Fl(:)p FD(2,)g(equino)m(x)c
-(1900,)41 b(ep)s(o)s(c)m(h)36 b(1963.087,)0 3397 y Fl(\026)55
-3411 y Ff(\013)133 3397 y FD(=)p Fo(\000)p FD(0)320 3364
-y Fu(s)325 3397 y Fl(:)p FD(0312)p Fl(=y)s FD(,)f Fl(\026)738
-3412 y Ff(\016)805 3397 y FD(=+0)987 3360 y Fk(0)-5 b(0)991
-3397 y Fl(:)p FD(103)p Fl(=y)s FD(,)35 b(parallax)c(=)h(0)1800
-3360 y Fk(0)l(0)1804 3397 y Fl(:)p FD(062,)k(radial)30
-b(v)m(elo)s(cit)m(y)k(=)e Fo(\000)p FD(34)p Fl(:)p FD(22)i(km/s.)47
-b(The)32 b(date)h(of)0 3510 y(observ)-5 b(ation)30 b(is)f(1994.35.)573
-3774 y Ft(IMPLICIT)45 b(NONE)573 3886 y(DOUBLE)h(PRECISION)f(AS2R,S2R)
-573 3999 y(PARAMETER)g(\(AS2R=4.8481368110953599)o(D-6,)o(S2R=)o(7.2)o
-(7220)o(5216)o(643)o(0399)o(D-5\))573 4112 y(INTEGER)h(J,I)573
-4225 y(DOUBLE)g(PRECISION)f(R0,D0,EQ0,EP0,PR,PD,PX,RV)o(,EP)o(1,R1)o
-(,D1,)o(R2,)o(D2,R)o(3,D3)o(,)525 4338 y(:)811 b
-(R4,D4,R5,D5,R6,D6,EP1D,EP)o(1B,)o(W\(3\))o(,EB\()o(3\),)o(PXR,)o
-(V\(3\))573 4451 y(DOUBLE)46 b(PRECISION)f(sla_EPB,sla_EPJ2D)286
-4677 y(*)96 b(RA,)46 b(Dec)h(etc)g(of)g(example)f(star)573
-4790 y(CALL)g(sla_DTF2R\(16,09,55.13D0,R0)o(,J\))573
-4903 y(CALL)g(sla_DAF2R\(75,59,27.2D0,D0,)o(J\))573 5016
-y(D0=-D0)573 5128 y(EQ0=1900D0)573 5241 y(EP0=1963.087D0)573
-5354 y(PR=-0.0312D0*S2R)573 5467 y(PD=+0.103D0*AS2R)573
-5580 y(PX=0.062D0)573 5693 y(RV=-34.22D0)p eop
-%%Page: 186 188
-186 187 bop 0 52 a FD(186)573 351 y Ft(EP1=1994.35D0)286
-577 y(*)96 b(Epoch)46 b(of)h(observation)e(as)i(MJD)g(and)g(Besselian)e
-(epoch)573 690 y(EP1D=sla_EPJ2D\(EP1\))573 803 y(EP1B=sla_EPB\(EP1D\))
-286 1029 y(*)96 b(Space)46 b(motion)g(to)h(the)g(current)f(epoch)573
-1142 y(CALL)g(sla_PM\(R0,D0,PR,PD,PX,RV,E)o(P0,)o(EP1B)o(,R1,)o(D1\))
-286 1367 y(*)96 b(Remove)46 b(E-terms)f(of)j(aberration)d(for)i(the)f
-(original)g(equinox)573 1480 y(CALL)g(sla_SUBET\(R1,D1,EQ0,R2,D2\))286
-1706 y(*)96 b(Precess)45 b(to)j(B1950)573 1819 y(R3=R2)573
-1932 y(D3=D2)573 2045 y(CALL)e(sla_PRECES\('FK4',EQ0,1950D)o(0,R)o
-(3,D3)o(\))286 2271 y(*)96 b(Add)46 b(E-terms)g(for)h(the)g(standard)f
-(equinox)f(B1950)573 2384 y(CALL)h(sla_ADDET\(R3,D3,1950D0,R4,)o(D4\))
-286 2609 y(*)96 b(Transform)45 b(to)i(J2000,)f(no)h(proper)f(motion)573
-2722 y(CALL)g(sla_FK45Z\(R4,D4,EP1B,R5,D5)o(\))286 2948
-y(*)96 b(Parallax)573 3061 y(CALL)46 b(sla_EVP\(sla_EPJ2D\(EP1\),200)o
-(0D0)o(,W,E)o(B,W,)o(W\))573 3174 y(PXR=PX*AS2R)573 3287
-y(CALL)g(sla_DCS2C\(R5,D5,V\))573 3400 y(DO)h(I=1,3)716
-3513 y(V\(I\)=V\(I\)-PXR*EB\(I\))573 3626 y(END)g(DO)573
-3739 y(CALL)f(sla_DCC2S\(V,R6,D6\))620 3851 y(:)0 4073
-y FD(It)30 b(is)g(in)m(teresting)g(to)h(lo)s(ok)f(at)h(ho)m(w)f(the)h
-([)15 b Fl(\013;)g(\016)20 b FD(])31 b(c)m(hanges)g(during)d(the)j
-(course)f(of)h(the)f(calculation:)702 4274 y Ft(16)47
-b(09)g(55.130)f(-75)h(59)h(27.20)113 b Fq(original)34
-b(e)-5 b(quinox)33 b(and)g(ep)-5 b(o)g(ch)702 4387 y
-Ft(16)47 b(09)g(54.155)f(-75)h(59)h(23.98)113 b Fq(with)34
-b(sp)-5 b(ac)g(e)34 b(motion)702 4500 y Ft(16)47 b(09)g(54.229)f(-75)h
-(59)h(24.18)113 b Fq(with)34 b(old)f(E-terms)g(r)-5 b(emove)g(d)702
-4613 y Ft(16)47 b(16)g(28.213)f(-76)h(06)h(54.57)113
-b Fq(pr)-5 b(e)g(c)g(esse)g(d)35 b(to)e(1950.0)702 4726
-y Ft(16)47 b(16)g(28.138)f(-76)h(06)h(54.37)113 b Fq(with)34
-b(new)e(E-terms)702 4839 y Ft(16)47 b(23)g(07.901)f(-76)h(13)h(58.87)
-113 b Fq(J2000,)34 b(curr)-5 b(ent)33 b(ep)-5 b(o)g(ch)702
-4951 y Ft(16)47 b(23)g(07.907)f(-76)h(13)h(58.92)113
-b Fq(including)33 b(p)-5 b(ar)g(al)5 b(lax)0 5153 y FD(Other)30
-b(remarks)g(ab)s(out)g(the)h(ab)s(o)m(v)m(e)g(\(un)m(usually)d
-(complicated\))i(example:)136 5354 y Fo(\017)46 b FD(If)29
-b(the)g(original)e(equino)m(x)h(and)g(ep)s(o)s(c)m(h)h(w)m(ere)g
-(B1950,)i(as)f(is)d(quite)i(lik)m(ely)-8 b(,)28 b(then)h(it)f(w)m(ould)
-f(b)s(e)i(unneces-)227 5467 y(sary)c(to)i(treat)f(space)g(motions)f
-(and)g(E-terms)g(explicitly)-8 b(.)37 b(T)-8 b(ransformation)25
-b(to)h(FK5)g(J2000)h(could)d(b)s(e)227 5580 y(accomplished)30
-b(simply)e(b)m(y)i(calling)f(sla)p Ft(_)p FD(FK425,)j(after)f(whic)m(h)
-e(a)i(call)f(to)h(sla)p Ft(_)p FD(PM)f(and)g(the)h(parallax)227
-5693 y(co)s(de)g(w)m(ould)e(complete)i(the)f(w)m(ork.)p
-eop
-%%Page: 187 189
-187 188 bop 0 52 a Fw(SUN/67.70)3206 b FD(187)136 351
-y Fo(\017)46 b FD(The)32 b(rigorous)g(treatmen)m(t)i(of)e(the)h
-(E-terms)f(has)g(only)g(a)h(small)e(e\013ect)j(on)e(the)g(result.)46
-b(Suc)m(h)32 b(re\014ne-)227 464 y(men)m(ts)f(are,)h(nev)m(ertheless,)f
-(w)m(orth)m(while)f(in)g(order)g(to)i(facilitate)f(comparisons)f(and)g
-(to)i(increase)e(the)227 577 y(c)m(hances)i(that)f(star)f(p)s(ositions)
-e(from)i(di\013eren)m(t)g(suppliers)d(are)k(compatible.)136
-764 y Fo(\017)46 b FD(The)40 b(FK4)h(to)g(FK5)f(transformations,)j(sla)
-p Ft(_)p FD(FK425)e(and)e(sla)p Ft(_)p FD(FK45Z,)h(are)h(not)g(as)f(is)
-f(sometimes)227 877 y(assumed)24 b(simply)e(50)k(y)m(ears)f(of)g
-(precession,)g(though)f(this)g(indeed)f(accoun)m(ts)j(for)e(most)h(of)g
-(the)g(c)m(hange.)227 990 y(The)30 b(transformations)f(also)h(include)e
-(adjustmen)m(ts)i(to)h(the)f(equino)m(x,)g(a)g(revised)f(precession)g
-(mo)s(del,)227 1102 y(elimination)22 b(of)i(the)h(E-terms,)h(a)f(c)m
-(hange)g(to)g(the)g(prop)s(er-motion)e(time)h(unit)f(and)g(so)i(on.)38
-b(The)24 b(reason)227 1215 y(there)34 b(are)f(t)m(w)m(o)i(routines)d
-(rather)h(than)g(just)f(one)i(is)e(that)i(the)f(FK4)g(frame)h(rotates)g
-(relativ)m(e)f(to)h(the)227 1328 y(bac)m(kground,)c(whereas)f(the)h
-(FK5)g(frame)f(is)f(a)i(m)m(uc)m(h)g(b)s(etter)f(appro)m(ximation)f(to)
-j(an)e(inertial)e(frame,)227 1441 y(and)39 b(zero)i(prop)s(er)d(motion)
-h(in)f(FK4)i(do)s(es)f(not,)k(therefore,)f(mean)e(zero)g(prop)s(er)e
-(motion)i(in)e(FK5.)227 1554 y(SLALIB)i(also)g(pro)m(vides)f(t)m(w)m(o)
-i(routines,)g(sla)p Ft(_)p FD(FK524)g(and)e(sla)p Ft(_)p
-FD(FK54Z,)h(to)h(p)s(erform)d(the)j(in)m(v)m(erse)227
-1667 y(transformations.)136 1854 y Fo(\017)46 b FD(Some)21
-b(star)h(catalogues)g(\(FK4)g(itself)e(is)g(one\))i(w)m(ere)g
-(constructed)f(using)f(sligh)m(tly)f(di\013eren)m(t)i(pro)s(cedures)227
-1967 y(for)34 b(the)h(p)s(olar)e(regions)h(compared)h(with)e
-(elsewhere.)52 b(SLALIB)34 b(ignores)g(this)f(inhomogeneit)m(y)h(and)
-227 2079 y(alw)m(a)m(ys)22 b(applies)e(the)h(standard)g
-(transformations,)h(irresp)s(ectiv)m(e)f(of)g(lo)s(cation)g(on)g(the)h
-(celestial)f(sphere.)0 2371 y Fv(4.12)112 b(Mean)39 b(Place)d(to)h
-(Apparen)m(t)h(Place)0 2592 y FD(The)24 b Fq(ge)-5 b(o)g(c)g(entric)28
-b(app)-5 b(ar)g(ent)31 b(plac)-5 b(e)32 b FD(of)25 b(a)g(source,)h(or)f
-Fq(app)-5 b(ar)g(ent)30 b(plac)-5 b(e)33 b FD(for)24
-b(short,)i(is)d(the)i([)15 b Fl(\013;)g(\016)20 b FD(])25
-b(if)f(view)m(ed)g(from)0 2705 y(the)32 b(cen)m(tre)i(of)e(the)h
-(Earth,)g(with)e(resp)s(ect)h(to)h(the)f(true)g(equator)h(and)f(equino)
-m(x)g(of)g(date.)47 b(T)-8 b(ransformation)0 2817 y(of)32
-b(an)g(FK5)h(mean)f([)15 b Fl(\013;)g(\016)20 b FD(],)33
-b(equino)m(x)e(J2000,)j(curren)m(t)e(ep)s(o)s(c)m(h,)h(to)g(apparen)m
-(t)f(place)g(in)m(v)m(olv)m(es)g(the)g(follo)m(wing)0
-2930 y(e\013ects:)136 3189 y Fo(\017)46 b FD(Ligh)m(t)30
-b(de\015ection)h({)f(the)h(gra)m(vitational)f(lens)g(e\013ect)i(of)e
-(the)h(sun.)136 3375 y Fo(\017)46 b FD(Ann)m(ual)29 b(ab)s(erration.)
-136 3562 y Fo(\017)46 b FD(Precession-n)m(utation.)0
-3820 y(The)30 b Fq(light)k(de\015e)-5 b(ction)39 b FD(is)31
-b(seldom)f(signi\014can)m(t.)41 b(Its)31 b(v)-5 b(alue)31
-b(at)g(the)h(lim)m(b)d(of)i(the)g(Sun)f(is)g(ab)s(out)g(1)3351
-3784 y Fk(0)m(0)3355 3820 y Fl(:)p FD(74;)j(it)e(falls)0
-3933 y(o\013)g(rapidly)d(with)h(distance)h(from)g(the)g(Sun)f(and)h
-(has)g(shrunk)e(to)j(ab)s(out)f(0)2605 3896 y Fk(0)m(0)2609
-3933 y Fl(:)p FD(02)i(at)f(an)g(elongation)f(of)h(20)3627
-3900 y Fp(\016)3667 3933 y FD(.)0 4095 y(As)g(already)f(describ)s(ed,)f
-(the)h Fq(annual)k(ab)-5 b(err)g(ation)40 b FD(is)30
-b(a)h(function)e(of)i(the)g(Earth's)f(v)m(elo)s(cit)m(y)h(relativ)m(e)g
-(to)g(the)0 4208 y(solar)37 b(system)h(barycen)m(tre)g(\(a)m(v)-5
-b(ailable)38 b(through)f(the)g(SLALIB)h(routines)e(sla)p
-Ft(_)p FD(EVP)h(and)g(sla)p Ft(_)p FD(EPV\))g(and)0 4321
-y(pro)s(duces)29 b(shifts)g(of)i(up)e(to)i(ab)s(out)f(20)1314
-4284 y Fk(0)m(0)1318 4321 y Fl(:)p FD(5.)0 4483 y(The)39
-b Fq(pr)-5 b(e)g(c)g(ession-nutation)p FD(,)44 b(from)39
-b(J2000)h(to)g(the)f(curren)m(t)g(ep)s(o)s(c)m(h,)i(is)e(expressed)f(b)
-m(y)h(a)h(rotation)f(matrix)0 4595 y(whic)m(h)29 b(is)h(a)m(v)-5
-b(ailable)29 b(through)h(the)h(SLALIB)e(routine)h(sla)p
-Ft(_)p FD(PRENUT.)0 4757 y(The)i(whole)f(mean-to-apparen)m(t)j
-(transformation)d(can)i(b)s(e)e(done)h(using)f(the)h(SLALIB)g(routine)f
-(sla)p Ft(_)p FD(MAP)-8 b(.)0 4870 y(As)28 b(a)h(demonstration,)f(here)
-g(is)f(a)i(program)f(whic)m(h)f(lists)f(the)j Fq(North)i(Polar)h
-(Distanc)-5 b(e)36 b FD(\(90)3156 4837 y Fp(\016)3212
-4870 y Fo(\000)16 b Fl(\016)s FD(\))29 b(of)f(P)m(olaris)0
-4983 y(for)i(the)h(decade)g(of)f(closest)h(approac)m(h)g(to)g(the)f(P)m
-(ole:)573 5241 y Ft(IMPLICIT)45 b(NONE)573 5354 y(DOUBLE)h(PRECISION)f
-(PI,PIBY2,D2R,S2R,AS2R)573 5467 y(PARAMETER)g
-(\(PI=3.141592653589793238)o(4626)o(43D0)o(\))573 5580
-y(PARAMETER)g(\(D2R=PI/180D0,)525 5693 y(:)525 b(PIBY2=PI/2D0,)p
-eop
-%%Page: 188 190
-188 189 bop 0 52 a FD(188)525 351 y Ft(:)525 b(S2R=PI/\(12D0*3600D0\),)
-525 464 y(:)g(AS2R=PI/\(180D0*3600D0\)\))573 577 y(DOUBLE)46
-b(PRECISION)f(RM,DM,PR,PD,DATE,RA,DA)573 690 y(INTEGER)h
-(J,IDS,IDE,ID,IYMDF\(4\),I)573 916 y(CALL)g
-(sla_DTF2R\(02,31,49.8131D0,)o(RM,)o(J\))573 1029 y(CALL)g
-(sla_DAF2R\(89,15,50.661D0,D)o(M,J)o(\))573 1142 y
-(PR=+21.7272D0*S2R/100D0)573 1255 y(PD=-1.571D0*AS2R/100D0)573
-1367 y(WRITE)g(\(*,'\(1X,'//)525 1480 y(:)572 b('''Polaris)45
-b(north)i(polar)f(distance)g(\(deg\))g(2096-2105''/\)'\))573
-1593 y(WRITE)g(\(*,'\(4X,''Date'',7X''NPD')o('/\))o('\))573
-1706 y(CALL)g(sla_CLDJ\(2096,1,1,DATE,J\))573 1819 y(IDS=NINT\(DATE\))
-573 1932 y(CALL)g(sla_CLDJ\(2105,12,31,DATE,J)o(\))573
-2045 y(IDE=NINT\(DATE\))573 2158 y(DO)h(ID=IDS,IDE,10)716
-2271 y(DATE=DBLE\(ID\))716 2384 y(CALL)g(sla_DJCAL\(0,DATE,IYMDF,)o
-(J\))716 2497 y(CALL)g(sla_MAP\(RM,DM,PR,PD,0D0)o(,0D)o(0,20)o(00D0)o
-(,DA)o(TE,R)o(A,DA)o(\))716 2609 y(WRITE)f
-(\(*,'\(1X,I4,2I3.2,F9.5\)'\))41 b(\(IYMDF\(I\),I=1,3\),\(PIBY2-DA)o
-(\)/D2)o(R)573 2722 y(END)47 b(DO)573 2948 y(END)0 3200
-y FD(F)-8 b(or)32 b(cases)g(where)f(the)g(transformation)g(has)g(to)h
-(b)s(e)e(rep)s(eated)h(for)g(di\013eren)m(t)g(times)g(or)g(for)g(more)g
-(than)g(one)0 3313 y(star,)39 b(the)f(straigh)m(tforw)m(ard)e(sla)p
-Ft(_)p FD(MAP)h(approac)m(h)h(is)e(apt)h(to)h(b)s(e)e(w)m(asteful)h(as)
-g(b)s(oth)g(the)g(Earth)g(v)m(elo)s(cit)m(y)0 3426 y(and)25
-b(the)h(precession-n)m(utation)e(matrix)h(can)h(b)s(e)f(re-calculated)h
-(relativ)m(ely)f(infrequen)m(tly)e(without)h(ill)g(e\013ect.)0
-3539 y(A)29 b(more)f(e\016cien)m(t)h(metho)s(d)f(is)g(to)h(p)s(erform)e
-(the)i(target-indep)s(enden)m(t)f(calculations)g(only)g(when)f
-(necessary)-8 b(,)0 3652 y(b)m(y)35 b(calling)f(sla)p
-Ft(_)p FD(MAPP)-8 b(A,)35 b(and)g(then)g(to)h(use)f(either)g(sla)p
-Ft(_)p FD(MAPQKZ,)f(when)g(only)g(the)i([)15 b Fl(\013;)g(\016)20
-b FD(])35 b(is)g(kno)m(wn,)0 3765 y(or)41 b(sla)p Ft(_)p
-FD(MAPQK,)f(when)g(full)f(catalogue)j(p)s(ositions,)g(including)c(prop)
-s(er)h(motion,)44 b(parallax)c(and)g(radial)0 3878 y(v)m(elo)s(cit)m(y)
--8 b(,)32 b(are)f(a)m(v)-5 b(ailable.)40 b(Ho)m(w)31
-b(frequen)m(tly)f(to)h(call)f(sla)p Ft(_)p FD(MAPP)-8
-b(A)31 b(dep)s(ends)e(on)h(the)h(accuracy)g(ob)5 b(jectiv)m(es;)0
-3991 y(once)31 b(p)s(er)e(nigh)m(t)h(will)e(deliv)m(er)h(sub-arcsecond)
-h(accuracy)i(for)e(example.)0 4151 y(The)40 b(routines)f(sla)p
-Ft(_)p FD(AMP)h(and)g(sla)p Ft(_)p FD(AMPQK)f(allo)m(w)h(the)g(rev)m
-(erse)h(transformation,)h(from)e(apparen)m(t)h(to)0 4264
-y(mean)30 b(place.)0 4554 y Fv(4.13)112 b(Apparen)m(t)38
-b(Place)e(to)h(Observ)m(ed)i(Place)0 4772 y FD(The)24
-b Fq(observe)-5 b(d)28 b(plac)-5 b(e)33 b FD(of)24 b(a)h(source)g(is)f
-(its)g(p)s(osition)e(as)j(seen)g(b)m(y)f(a)h(p)s(erfect)f(theo)s
-(dolite)g(at)i(the)e(lo)s(cation)h(of)f(the)0 4885 y(observ)m(er.)41
-b(T)-8 b(ransformation)29 b(of)i(an)f(apparen)m(t)h([)15
-b Fl(\013;)g(\016)20 b FD(])31 b(to)g(observ)m(ed)f(place)h(in)m(v)m
-(olv)m(es)f(the)g(follo)m(wing)f(e\013ects:)136 5138
-y Fo(\017)46 b FD([)15 b Fl(\013;)g(\016)21 b FD(])30
-b(to)h([)15 b Fl(h;)g(\016)20 b FD(].)136 5323 y Fo(\017)46
-b FD(Diurnal)29 b(ab)s(erration.)136 5508 y Fo(\017)46
-b FD([)15 b Fl(h;)g(\016)20 b FD(])31 b(to)g([)15 b Fl(Az)t(;)g(E)5
-b(l)34 b FD(].)136 5693 y Fo(\017)46 b FD(Refraction.)p
-eop
-%%Page: 189 191
-189 190 bop 0 52 a Fw(SUN/67.70)3206 b FD(189)0 351 y(The)29
-b(transformation)f(from)h(apparen)m(t)g([)15 b Fl(\013;)g(\016)20
-b FD(])29 b(to)h(apparen)m(t)f([)15 b Fl(h;)g(\016)21
-b FD(])29 b(is)f(made)h(b)m(y)g(allo)m(wing)f(for)h Fq(Earth)j(r)-5
-b(ota-)0 464 y(tion)38 b FD(through)30 b(the)g Fq(sider)-5
-b(e)g(al)35 b(time)p FD(,)30 b Fl(\022)s FD(:)1696 579
-y Fl(h)25 b FD(=)g Fl(\022)e Fo(\000)c Fl(\013)0 747
-y FD(F)-8 b(or)33 b(this)e(equation)h(to)h(w)m(ork,)g
-Fl(\013)f FD(m)m(ust)g(b)s(e)g(the)g(apparen)m(t)h(righ)m(t)e
-(ascension)h(for)g(the)g(time)g(of)g(observ)-5 b(ation,)0
-860 y(and)30 b Fl(\022)i FD(m)m(ust)f(b)s(e)e(the)i Fq(lo)-5
-b(c)g(al)34 b(app)-5 b(ar)g(ent)36 b(sider)-5 b(e)g(al)34
-b(time)p FD(.)41 b(The)30 b(latter)h(is)e(obtained)h(as)g(follo)m(ws:)
-111 1100 y(1.)46 b(from)30 b(civil)f(time)h(obtain)g(the)g(co)s
-(ordinated)g(univ)m(ersal)e(time,)j(UTC)f(\(more)g(later)h(on)f
-(this\);)111 1290 y(2.)46 b(add)30 b(the)h(UT1)p Fo(\000)p
-FD(UTC)e(\(t)m(ypically)h(a)h(few)f(ten)m(ths)h(of)f(a)h(second\))g(to)
-g(giv)m(e)g(the)f(UT;)111 1480 y(3.)46 b(from)30 b(the)h(UT)f(compute)h
-(the)f(Green)m(wic)m(h)g(mean)h(sidereal)e(time)h(\(using)f(sla)p
-Ft(_)p FD(GMST\);)111 1670 y(4.)46 b(add)30 b(the)h(observ)m(er's)f
-(\(east\))i(longitude,)e(giving)f(the)h(lo)s(cal)g(mean)g(sidereal)g
-(time;)111 1859 y(5.)46 b(add)30 b(the)h(equation)f(of)g(the)h(equino)m
-(xes)f(\(using)f(sla)p Ft(_)p FD(EQEQX\).)0 2099 y(The)39
-b Fq(e)-5 b(quation)41 b(of)g(the)g(e)-5 b(quinoxes)47
-b FD(\(=)39 b(\001)p Fl( )19 b FD(cos)d Fl(\017)38 b
-FD(plus)g(small)f(terms\))i(is)f(the)i(e\013ect)g(of)g(n)m(utation)e
-(on)h(the)0 2212 y(sidereal)32 b(time.)48 b(Its)33 b(v)-5
-b(alue)33 b(is)f(t)m(ypically)g(a)i(second)f(or)g(less.)48
-b(It)33 b(is)f(in)m(teresting)h(to)h(note)g(that)f(if)f(the)i(ob)5
-b(ject)0 2325 y(of)33 b(the)f(exercise)h(is)e(to)i(transform)f(a)h
-(mean)f(place)h(all)e(the)h(w)m(a)m(y)i(in)m(to)e(an)g(observ)m(ed)h
-(place)f(\(v)m(ery)h(often)g(the)0 2438 y(case\),)e(then)d(the)i
-(equation)e(of)h(the)g(equino)m(xes)g(and)f(the)h(longitude)f(comp)s
-(onen)m(t)h(of)g(n)m(utation)g(can)g(b)s(oth)f(b)s(e)0
-2551 y(omitted,)c(remo)m(ving)f(a)f(great)i(deal)e(of)h(computation.)38
-b(Ho)m(w)m(ev)m(er,)26 b(SLALIB)c(follo)m(ws)f(the)i(normal)e(con)m(v)m
-(en)m(tion)0 2664 y(and)30 b(w)m(orks)g Fq(via)38 b FD(the)30
-b(apparen)m(t)h(place.)0 2828 y(Note)k(that)g(for)f(v)m(ery)g(precise)f
-(w)m(ork)h(the)h(observ)m(er's)f(longitude)f(should)f(b)s(e)h
-(corrected)i(for)f Fq(p)-5 b(olar)38 b(motion)p FD(.)0
-2941 y(This)d(can)j(b)s(e)f(done)g(with)f(sla)p Ft(_)p
-FD(POLMO.)g(The)h(corrections)g(are)h(alw)m(a)m(ys)g(less)e(than)h(ab)s
-(out)g(0)3335 2904 y Fk(0)l(0)3339 2941 y Fl(:)p FD(3,)j(and)d(are)0
-3054 y(futile)29 b(unless)g(the)h(p)s(osition)f(of)h(the)h(observ)m
-(er's)f(telescop)s(e)h(is)f(kno)m(wn)g(to)h(b)s(etter)f(than)g(a)h(few)
-f(metres.)0 3217 y(T)-8 b(ables)33 b(of)h(observ)m(ed)g(and)f
-(predicted)g(UT1)p Fo(\000)p FD(UTC)g(corrections)h(and)f(p)s(olar)g
-(motion)h(data)g(are)g(published)0 3330 y(ev)m(ery)d(few)f(w)m(eeks)h
-(b)m(y)g(the)f(In)m(ternational)g(Earth)g(Rotation)h(Service.)0
-3494 y(The)37 b(transformation)h(from)f(apparen)m(t)h([)15
-b Fl(h;)g(\016)20 b FD(])38 b(to)h Fq(top)-5 b(o)g(c)g(entric)45
-b FD([)15 b Fl(h;)g(\016)21 b FD(])38 b(consists)f(of)h(allo)m(wing)f
-(for)g Fq(diurnal)0 3607 y(ab)-5 b(err)g(ation)p FD(.)72
-b(This)39 b(e\013ect,)44 b(maxim)m(um)39 b(amplitude)f(0)1902
-3570 y Fk(0)l(0)1906 3607 y Fl(:)p FD(2,)44 b(w)m(as)c(describ)s(ed)e
-(earlier.)69 b(There)40 b(is)f(no)h(sp)s(eci\014c)0 3720
-y(SLALIB)24 b(routine)f(for)h(computing)g(the)g(diurnal)d(ab)s
-(erration,)k(though)f(the)h(routines)e(sla)p Ft(_)p FD(A)m(OP)h
-Fq(etc.)g FD(include)0 3833 y(it,)30 b(and)g(the)g(required)f(v)m(elo)s
-(cit)m(y)i(v)m(ector)h(can)f(b)s(e)e(determined)g(b)m(y)i(calling)d
-(sla)p Ft(_)p FD(GEOC.)0 3997 y(The)38 b(next)g(stage)i(is)e(the)g(ma)5
-b(jor)39 b(co)s(ordinate)f(rotation)h(from)f(lo)s(cal)g(equatorial)g
-(co)s(ordinates)g([)15 b Fl(h;)g(\016)20 b FD(])38 b(in)m(to)0
-4109 y(horizon)25 b(co)s(ordinates.)39 b(The)25 b(SLALIB)g(routines)g
-(sla)p Ft(_)p FD(E2H)g Fq(etc.)g FD(can)h(b)s(e)f(used)g(for)h(this.)38
-b(F)-8 b(or)26 b(high-precision)0 4222 y(applications)j(the)h(mean)h
-(geo)s(detic)g(latitude)e(should)f(b)s(e)i(corrected)i(for)e(p)s(olar)f
-(motion.)0 4516 y FB(4.13.1)106 b(Refraction)0 4739 y
-FD(The)35 b(\014nal)g(correction)h(is)f(for)h(atmospheric)f
-(refraction.)57 b(This)34 b(e\013ect,)39 b(whic)m(h)c(dep)s(ends)f(on)i
-(lo)s(cal)f(meteo-)0 4852 y(rological)h(conditions)f(and)g(the)i
-(e\013ectiv)m(e)h(colour)e(of)g(the)h(source/detector)h(com)m
-(bination,)f(increases)f(the)0 4965 y(observ)m(ed)e(elev)-5
-b(ation)35 b(of)f(the)h(source)f(b)m(y)h(a)f(signi\014can)m(t)g
-(e\013ect)h(ev)m(en)g(at)h(mo)s(derate)e(zenith)g(distances,)h(and)0
-5078 y(near)26 b(the)h(horizon)f(b)m(y)g(o)m(v)m(er)i(0)1029
-5045 y Fp(\016)1035 5078 y Fl(:)r FD(5.)40 b(The)26 b(amoun)m(t)h(of)g
-(refraction)f(can)h(b)m(y)f(computed)h(b)m(y)f(calling)f(the)i(SLALIB)0
-5190 y(routine)f(sla)p Ft(_)p FD(REFR)m(O;)g(ho)m(w)m(ev)m(er,)j(this)d
-(requires)f(as)i(input)e(the)i(observ)m(ed)g(zenith)f(distance,)h(whic)
-m(h)f(is)g(what)0 5303 y(w)m(e)e(are)g(trying)e(to)i(predict.)38
-b(F)-8 b(or)24 b(high)e(precision)g(it)g(is)h(therefore)h(necessary)g
-(to)g(iterate,)i(using)21 b(the)j(top)s(o)s(cen-)0 5416
-y(tric)30 b(zenith)g(distance)g(as)g(the)h(initial)c(estimate)32
-b(of)e(the)h(observ)m(ed)f(zenith)g(distance.)0 5580
-y(The)e(full)e(sla)p Ft(_)p FD(REFR)m(O)i(refraction)g(calculation)f
-(is)g(onerous,)i(and)f(for)g(zenith)g(distances)f(of)i(less)e(than,)i
-(sa)m(y)-8 b(,)0 5693 y(75)90 5660 y Fp(\016)161 5693
-y FD(the)30 b(follo)m(wing)f(mo)s(del)g(can)i(b)s(e)f(used)f(instead:)p
-eop
-%%Page: 190 192
-190 191 bop 0 52 a FD(190)1180 507 y Fl(\020)1220 521
-y Ff(v)r(ac)1354 507 y Fo(\031)25 b Fl(\020)1490 522
-y Ff(obs)1611 507 y FD(+)20 b Fl(A)15 b FD(tan)h Fl(\020)1972
-522 y Ff(obs)2093 507 y FD(+)k Fl(B)g FD(tan)2404 469
-y Fu(3)2458 507 y Fl(\020)2498 522 y Ff(obs)0 663 y FD(where)29
-b Fl(\020)302 677 y Ff(v)r(ac)440 663 y FD(is)f(the)i(top)s(o)s(cen)m
-(tric)g(zenith)e(distance)h(\(i.e.)h Fq(in)i(vacuo)p
-FD(\),)e Fl(\020)2434 678 y Ff(obs)2564 663 y FD(is)f(the)h(observ)m
-(ed)f(zenith)g(distance)0 776 y(\(i.e.)h(a\013ected)i(b)m(y)d
-(refraction\),)i(and)e Fl(A)h FD(and)f Fl(B)35 b FD(are)30
-b(constan)m(ts,)h(ab)s(out)f(60)2592 739 y Fk(0)m(0)2663
-776 y FD(and)f Fo(\000)p FD(0)2950 739 y Fk(0)l(0)2954
-776 y Fl(:)p FD(06)i(resp)s(ectiv)m(ely)e(for)h(a)0 888
-y(sea-lev)m(el)f(site.)39 b(The)28 b(t)m(w)m(o)h(constan)m(ts)g(can)f
-(b)s(e)g(calculated)g(for)f(a)i(giv)m(en)f(set)g(of)g(conditions)f(b)m
-(y)h(calling)e(either)0 1001 y(sla)p Ft(_)p FD(REF)m(CO)k(or)g(sla)p
-Ft(_)p FD(REF)m(COQ.)0 1148 y(sla)p Ft(_)p FD(REF)m(CO)24
-b(w)m(orks)g(b)m(y)g(calling)f(sla)p Ft(_)p FD(REFR)m(O)h(for)g(t)m(w)m
-(o)h(zenith)f(distances)g(and)g(\014tting)f Fl(A)i FD(and)e
-Fl(B)29 b FD(to)c(matc)m(h.)0 1261 y(The)i(calculation)g(is)f(onerous,)
-i(but)f(deliv)m(ers)f(accurate)j(results)d(whatev)m(er)j(the)e
-(conditions.)39 b(sla)p Ft(_)p FD(REF)m(COQ)0 1374 y(uses)46
-b(a)h(direct)e(form)m(ulation)g(of)i Fl(A)f FD(and)g
-Fl(B)51 b FD(and)46 b(is)f(m)m(uc)m(h)h(faster;)55 b(it)46
-b(is)g(sligh)m(tly)e(less)i(accurate)i(than)0 1487 y(sla)p
-Ft(_)p FD(REF)m(CO)30 b(but)f(more)i(than)f(adequate)h(for)f(most)h
-(practical)f(purp)s(oses.)0 1633 y(Lik)m(e)36 b(the)g(full)d
-(refraction)j(mo)s(del,)g(the)g(t)m(w)m(o-term)i(form)m(ulation)d(w)m
-(orks)h(in)e(the)i(wrong)g(direction)e(for)i(our)0 1746
-y(purp)s(oses,)f(predicting)e(the)i Fq(in)i(vacuo)k FD(\(top)s(o)s(cen)
-m(tric\))36 b(zenith)e(distance)h(giv)m(en)g(the)g(refracted)h
-(\(observ)m(ed\))0 1859 y(zenith)h(distance,)j(rather)e(than)g
-Fq(vic)-5 b(e)39 b(versa)p FD(.)64 b(The)38 b(ob)m(vious)f(approac)m(h)
-i(of)f(in)m(terc)m(hanging)g Fl(\020)3308 1873 y Ff(v)r(ac)3454
-1859 y FD(and)g Fl(\020)3679 1874 y Ff(obs)0 1972 y FD(and)i(rev)m
-(ersing)h(the)g(signs,)i(though)e(appro)m(ximately)f(correct,)45
-b(giv)m(es)c(a)m(v)m(oidable)g(errors)g(whic)m(h)f(are)h(just)0
-2085 y(signi\014can)m(t)33 b(in)h(some)g(applications;)h(for)f(example)
-h(ab)s(out)f(0)2123 2048 y Fk(0)l(0)2127 2085 y Fl(:)p
-FD(2)h(at)g(70)2437 2052 y Fp(\016)2512 2085 y FD(zenith)f(distance.)52
-b(A)35 b(m)m(uc)m(h)f(b)s(etter)0 2198 y(result)29 b(can)i(easily)e(b)s
-(e)h(obtained,)g(b)m(y)g(using)f(one)i(Newton-Raphson)f(iteration)g(as)
-h(follo)m(ws:)1014 2437 y Fl(\020)1054 2452 y Ff(obs)1180
-2437 y Fo(\031)25 b Fl(\020)1316 2451 y Ff(v)r(ac)1445
-2437 y Fo(\000)1694 2376 y Fl(A)15 b FD(tan)h Fl(\020)1964
-2390 y Ff(v)r(ac)2093 2376 y FD(+)k Fl(B)g FD(tan)2404
-2343 y Fu(3)2458 2376 y Fl(\020)2498 2390 y Ff(v)r(ac)p
-1545 2416 1211 4 v 1545 2500 a FD(1)h(+)f(\()p Fl(A)h
-FD(+)f(3)p Fl(B)g FD(tan)2182 2470 y Fu(2)2237 2500 y
-Fl(\020)2277 2514 y Ff(v)r(ac)2385 2500 y FD(\))15 b(sec)2553
-2474 y Fu(2)2607 2500 y Fl(\020)2647 2514 y Ff(v)r(ac)0
-2670 y FD(The)27 b(e\013ect)i(of)f(refraction)f(can)h(b)s(e)f(applied)e
-(to)k(an)e(unrefracted)g(zenith)g(distance)g(b)m(y)h(calling)e(sla)p
-Ft(_)p FD(REFZ)g(or)0 2783 y(to)i(an)g(unrefracted)f([)15
-b Fl(x;)g(y)s(;)g(z)20 b FD(])28 b(b)m(y)f(calling)f(sla)p
-Ft(_)p FD(REFV.)h(Ov)m(er)h(most)g(of)g(the)f(sky)g(these)h(t)m(w)m(o)h
-(routines)e(deliv)m(er)0 2896 y(almost)j(iden)m(tical)e(results,)h(but)
-g(b)s(ey)m(ond)g Fl(\020)i FD(=)25 b(83)1710 2863 y Fp(\016)1780
-2896 y FD(sla)p Ft(_)p FD(REFV)k(b)s(ecomes)h(unacceptably)g
-(inaccurate)f(while)0 3009 y(sla)p Ft(_)p FD(REFZ)g(remains)h(usable.)
-40 b(\(Ho)m(w)m(ev)m(er)33 b(sla)p Ft(_)p FD(REFV)d(is)g(signi\014can)m
-(tly)f(faster,)i(whic)m(h)e(ma)m(y)i(b)s(e)f(imp)s(ortan)m(t)0
-3122 y(in)f(some)h(applications.\))39 b(SLALIB)30 b(also)g(pro)m(vides)
-f(a)i(routine)e(for)g(computing)h(the)g(airmass,)f(the)i(function)0
-3235 y(sla)p Ft(_)p FD(AIRMAS.)0 3381 y(The)h(refraction)h(\\constan)m
-(ts")i(returned)d(b)m(y)h(sla)p Ft(_)p FD(REF)m(CO)f(and)h(sla)p
-Ft(_)p FD(REF)m(COQ)e(are)j(sligh)m(tly)d(a\013ected)k(b)m(y)0
-3494 y(colour,)30 b(esp)s(ecially)e(at)j(the)g(blue)d(end)i(of)g(the)g
-(sp)s(ectrum.)40 b(Where)30 b(v)-5 b(alues)30 b(for)g(more)g(than)g
-(one)g(w)m(a)m(v)m(elength)0 3607 y(are)f(needed,)g(rather)g(than)f
-(calling)g(sla)p Ft(_)p FD(REF)m(CO)g(sev)m(eral)h(times)f(it)h(is)e
-(more)i(e\016cien)m(t)h(to)f(call)f(sla)p Ft(_)p FD(REF)m(CO)0
-3720 y(just)j(once,)h(for)f(a)h(selected)g(\\base")g(w)m(a)m(v)m
-(elength,)h(and)e(then)g(to)h(call)f(sla)p Ft(_)p FD(A)-8
-b(TMDSP)31 b(once)h(for)f(eac)m(h)h(w)m(a)m(v)m(e-)0
-3833 y(length)e(of)g(in)m(terest.)0 3980 y(All)h(the)h(SLALIB)f
-(refraction)h(routines)f(w)m(ork)h(for)g(radio)f(w)m(a)m(v)m(elengths)j
-(as)e(w)m(ell)f(as)h(the)g(optical/IR)g(band.)0 4093
-y(The)k(radio)f(refraction)h(is)f(v)m(ery)i(dep)s(enden)m(t)e(on)h(h)m
-(umidit)m(y)-8 b(,)36 b(and)g(an)g(accurate)h(v)-5 b(alue)36
-b(m)m(ust)g(b)s(e)f(supplied.)0 4205 y(There)k(is)g(no)h(w)m(a)m(v)m
-(elength)h(dep)s(endence,)h(ho)m(w)m(ev)m(er.)71 b(The)39
-b(c)m(hoice)i(of)f(optical/IR)g(or)g(radio)f(is)g(made)h(b)m(y)0
-4318 y(sp)s(ecifying)28 b(a)j(w)m(a)m(v)m(elength)h(greater)f(than)f
-(100)p Fl(\026)p FD(m)i(for)e(the)g(radio)g(case.)0 4584
-y FB(4.13.2)106 b(E\016ciency)36 b(considerations)0 4790
-y FD(The)j(complete)h(apparen)m(t)f(place)h(to)g(observ)m(ed)g(place)f
-(transformation)g(can)h(b)s(e)e(carried)h(out)h(b)m(y)f(calling)0
-4903 y(sla)p Ft(_)p FD(A)m(OP)-8 b(.)21 b(F)-8 b(or)22
-b(impro)m(v)m(ed)e(e\016ciency)h(in)e(cases)j(of)f(more)g(than)g(one)g
-(star)g(or)g(a)h(sequence)f(of)g(times,)i(the)e(target-)0
-5016 y(indep)s(enden)m(t)28 b(calculations)i(can)h(b)s(e)f(done)g(once)
-i(b)m(y)e(calling)f(sla)p Ft(_)p FD(A)m(OPP)-8 b(A,)31
-b(the)g(time)f(can)h(b)s(e)f(up)s(dated)g(b)m(y)0 5128
-y(calling)j(sla)p Ft(_)p FD(A)m(OPP)-8 b(A)g(T,)35 b(and)g(sla)p
-Ft(_)p FD(A)m(OPQK)e(can)i(then)g(b)s(e)f(used)g(to)h(p)s(erform)f(the)
-h(apparen)m(t-to-observ)m(ed)0 5241 y(transformation.)74
-b(The)42 b(rev)m(erse)g(transformation)g(is)e(a)m(v)-5
-b(ailable)42 b(through)f(sla)p Ft(_)p FD(O)m(AP)g(and)g(sla)p
-Ft(_)p FD(O)m(APQK.)0 5354 y(\()p Fq(n.b.)24 b FD(These)g(routines)f
-(use)h(accurate)h(but)f(computationally-exp)s(ensiv)m(e)e(refraction)i
-(algorithms)f(for)h(zenith)0 5467 y(distances)32 b(b)s(ey)m(ond)g(ab)s
-(out)g(76)1062 5434 y Fp(\016)1103 5467 y FD(.)47 b(F)-8
-b(or)33 b(man)m(y)g(purp)s(oses,)e(in-line)f(co)s(de)j(tailored)f(to)h
-(the)g(accuracy)g(require-)0 5580 y(men)m(ts)28 b(of)h(the)f
-(application)f(will)e(b)s(e)j(preferable,)f(for)h(example)g(ignoring)f
-(p)s(olar)f(motion,)j(omitting)e(diurnal)0 5693 y(ab)s(erration)i(and)h
-(using)f(sla)p Ft(_)p FD(REFZ)g(to)i(apply)e(the)i(refraction.\))p
-eop
-%%Page: 191 193
-191 192 bop 0 52 a Fw(SUN/67.70)3206 b FD(191)0 351 y
-Fv(4.14)112 b(The)38 b(Hipparcos)f(Catalogue)h(and)g(the)f(ICRS)0
-570 y FD(With)26 b(e\013ect)h(from)f(the)g(b)s(eginning)e(of)i(1998,)j
-(the)d(IA)m(U)h(adopted)f(a)h(new)e(reference)i(system)f(to)h(replace)f
-(FK5)0 683 y(J2000.)75 b(The)40 b(new)h(system,)j(called)d(the)g(In)m
-(ternational)g(Celestial)f(Reference)i(System)f(\(ICRS\),)g(di\013ers)0
-796 y(profoundly)33 b(from)i(all)f(predecessors)i(in)e(that)i(the)g
-(link)d(with)h(solar-system)i(dynamics)e(w)m(as)i(brok)m(en;)i(the)0
-909 y(ICRS)28 b(axes)h(are)g(de\014ned)f(in)f(terms)i(of)g(the)g(co)s
-(ordinates)f(of)h(a)g(set)g(of)g(extragalactic)i(sources,)e(not)g(in)f
-(terms)0 1022 y(of)41 b(the)g(mean)f(equator)i(and)e(equino)m(x)g(at)h
-(a)h(giv)m(en)e(reference)h(ep)s(o)s(c)m(h.)72 b(Although)40
-b(the)g(ICRS)g(and)g(FK5)0 1135 y(co)s(ordinates)i(of)h(an)m(y)g(giv)m
-(en)g(ob)5 b(ject)44 b(are)f(almost)g(the)f(same,)47
-b(the)c(orien)m(tation)f(of)h(the)g(new)f(frame)h(w)m(as)0
-1247 y(essen)m(tially)d(arbitrary)-8 b(,)43 b(and)e(the)g(close)h(matc)
-m(h)g(to)g(FK5)f(J2000)i(w)m(as)e(con)m(triv)m(ed)h(purely)d(for)i
-(reasons)g(of)0 1360 y(con)m(tin)m(uit)m(y)30 b(and)g(con)m(v)m
-(enience.)0 1520 y(A)d(distinction)e(is)h(made)h(b)s(et)m(w)m(een)g
-(the)g(reference)h Fq(system)35 b FD(\(the)27 b(ICRS\))f(and)h
-Fq(fr)-5 b(ame)35 b FD(\(ICRF\).)27 b(The)g(ICRS)e(is)0
-1633 y(the)32 b(set)h(of)g(prescriptions)c(and)j(con)m(v)m(en)m(tions)h
-(together)h(with)d(the)h(mo)s(delling)e(required)g(to)j(de\014ne,)f(at)
-h(an)m(y)0 1746 y(time,)e(a)f(triad)g(of)h(axes.)42 b(The)30
-b(ICRF)g(is)f(a)i(practical)g(realization,)f(and)g(curren)m(tly)f
-(consists)h(of)h(a)g(catalogue)0 1859 y(of)g(equatorial)f(co)s
-(ordinates)g(for)g(608)h(extragalactic)i(radio)c(sources)i(observ)m(ed)
-f(b)m(y)g(VLBI.)0 2019 y(The)37 b(b)s(est)g(optical)g(realization)g(of)
-g(the)h(ICRF)f(curren)m(tly)f(a)m(v)-5 b(ailable)37 b(is)f(the)i
-(Hipparcos)f(catalogue.)63 b(The)0 2132 y(extragalactic)43
-b(sources)e(w)m(ere)g(not)h(directly)d(observ)-5 b(able)41
-b(b)m(y)g(the)g(Hipparcos)f(satellite)h(and)f(so)h(the)h(link)0
-2245 y(from)37 b(Hipparcos)f(to)i(ICRF)e(w)m(as)i(established)d
-(through)i(a)g(v)-5 b(ariet)m(y)38 b(of)f(indirect)e(tec)m(hniques:)54
-b(VLBI)37 b(and)0 2358 y(con)m(v)m(en)m(tional)c(in)m(terferometry)g
-(of)f(radio)g(stars,)h(photographic)f(astrometry)h(and)f(so)h(on.)46
-b(The)32 b(Hipparcos)0 2471 y(frame)e(is)g(aligned)f(to)i(the)g(ICRF)f
-(to)h(within)d(ab)s(out)i(0.5)h(mas)f(and)g(0.5)i(mas/y)m(ear)f(\(at)h
-(ep)s(o)s(c)m(h)e(1991.25\).)0 2631 y(The)k(Hipparcos)f(catalogue)j
-(includes)c(all)h(of)h(the)h(FK5)g(stars,)g(whic)m(h)e(has)h(enabled)f
-(the)i(orien)m(tation)f(and)0 2744 y(spin)22 b(of)h(the)h(latter)g(to)g
-(b)s(e)f(studied.)37 b(A)m(t)25 b(ep)s(o)s(c)m(h)e(J2000,)k(the)c
-(misalignmen)m(t)f(of)i(the)g(FK5)g(frame)f(with)f(resp)s(ect)0
-2857 y(to)34 b(Hipparcos)f(\(and)g(hence)h(ICRS\))f(are)h(ab)s(out)f
-(32)h(mas)g(and)f(1)h(mas/y)m(ear)h(resp)s(ectiv)m(ely)-8
-b(.)50 b(Consequen)m(tly)-8 b(,)0 2969 y(for)35 b(man)m(y)g(practical)f
-(purp)s(oses,)g(including)e(p)s(oin)m(ting)h(telescop)s(es,)j(the)g(IA)
-m(U)f(1976-1982)k(con)m(v)m(en)m(tions)d(on)0 3082 y(reference)30
-b(frames)f(and)f(Earth)h(orien)m(tation)g(remain)g(adequate)h(and)e
-(there)i(is)e(no)h(need)g(to)h(c)m(hange)g(to)g(Hip-)0
-3195 y(parcos)h(co)s(ordinates,)g(new)f(precession-n)m(utation)h(mo)s
-(dels)e(and)h(so)h(on.)43 b(Ho)m(w)m(ev)m(er,)33 b(for)d(the)i(most)f
-(exacting)0 3308 y(astrometric)f(applications,)e(SLALIB)g(pro)m(vides)g
-(some)i(supp)s(ort)d(for)i(Hipparcos)g(co)s(ordinates)g(in)f(the)h
-(form)0 3421 y(of)35 b(four)g(new)f(routines:)49 b(sla)p
-Ft(_)p FD(FK52H)36 b(and)e(sla)p Ft(_)p FD(H2FK5,)j(whic)m(h)d
-(transform)g(FK5)h(p)s(ositions)e(and)i(prop)s(er)0 3534
-y(motions)40 b(to)g(the)h(Hipparcos)e(frame)h(and)f Fq(vic)-5
-b(e)42 b(versa,)g FD(and)e(sla)p Ft(_)p FD(FK5HZ)f(and)h(sla)p
-Ft(_)p FD(HFK5Z,)g(where)f(the)0 3647 y(transformations)30
-b(are)g(for)g(stars)h(whose)f(Hipparcos)g(prop)s(er)f(motion)h(is)f
-(zero.)0 3807 y(F)-8 b(urther)44 b(information)e(on)i(the)g(ICRS)f(can)
-h(b)s(e)g(found)f(in)f(the)j(pap)s(er)e(b)m(y)g(M.)16
-b(F)-8 b(eissel)44 b(and)f(F.)16 b(Mignard,)0 3920 y(Astron.)f(Astroph)
-m(ys.)41 b(331,)32 b(L33-L36)g(\(1988\).)0 4209 y Fv(4.15)112
-b(Time)36 b(Scales)0 4428 y FD(SLALIB)28 b(pro)m(vides)f(for)g
-(transformation)h(b)s(et)m(w)m(een)g(sev)m(eral)h(time)e(scales,)i(and)
-f(in)m(v)m(olv)m(es)g(use)g(of)g(one)g(or)g(t)m(w)m(o)0
-4541 y(others.)41 b(The)30 b(full)e(list)h(is)g(as)i(follo)m(ws:)136
-4769 y Fo(\017)46 b FD(T)-8 b(AI:)31 b(In)m(ternational)f(A)m(tomic)h
-(Time)136 4953 y Fo(\017)46 b FD(UTC:)30 b(Co)s(ordinated)f(Univ)m
-(ersal)h(Time)136 5138 y Fo(\017)46 b FD(TT:)30 b(T)-8
-b(errestrial)29 b(Time)136 5323 y Fo(\017)46 b FD(TDB:)31
-b(Barycen)m(tric)g(Dynamical)f(Time.)136 5508 y Fo(\017)46
-b FD(UT:)31 b(Univ)m(ersal)e(Time)136 5693 y Fo(\017)46
-b FD(GMST:)31 b(Green)m(wic)m(h)f(mean)g(sidereal)f(time)p
-eop
-%%Page: 192 194
-192 193 bop 0 52 a FD(192)136 351 y Fo(\017)46 b FD(GAST)30
-b(\(or)h(GST\):)f(Green)m(wic)m(h)h(apparen)m(t)f(sidereal)f(time.)136
-547 y Fo(\017)46 b FD(LAST:)30 b(lo)s(cal)g(apparen)m(t)g(sidereal)f
-(time)0 795 y(Strictly)e(sp)s(eaking,)i(UT)f(and)g(the)h(sidereal)e
-(times)i(are)g(not)g Fq(times)36 b FD(in)28 b(the)g(ph)m(ysics)g
-(sense,)h(but)f Fq(angles)37 b FD(that)0 908 y(describ)s(e)29
-b(Earth)h(rotation.)0 1075 y(Three)g(obsolete)h(time)f(scales)g(should)
-f(b)s(e)h(men)m(tioned)g(here)g(to)h(a)m(v)m(oid)g(confusion.)136
-1323 y Fo(\017)46 b FD(GMT:)31 b(Green)m(wic)m(h)f(Mean)h(Time)f({)h
-(can)f(mean)h(either)f(UTC)f(or)i(UT.)136 1519 y Fo(\017)46
-b FD(ET:)30 b(Ephemeris)f(Time)g({)i(more)f(or)h(less)f(the)g(same)h
-(as)f(either)g(TT)g(or)g(TDB.)136 1715 y Fo(\017)46 b
-FD(TDT:)31 b(T)-8 b(errestrial)29 b(Dynamical)h(Time)f({)i(former)f
-(name)g(of)h(TT.)0 1963 y(time)f(scales)h(that)g(ha)m(v)m(e)g(no)f
-(SLALIB)g(supp)s(ort)f(at)i(presen)m(t:)136 2211 y Fo(\017)46
-b FD(An)m(y)31 b(form)f(of)g(lo)s(cal)g(civil)e(time)i(\(BST,)h(PDT)f
-Fq(etc.)p FD(\))136 2407 y Fo(\017)46 b FD(TCG:)30 b(geo)s(cen)m(tric)i
-(co)s(ordinate)e(time.)136 2603 y Fo(\017)46 b FD(TCB:)31
-b(barycen)m(tric)f(co)s(ordinate)g(time.)0 2906 y FB(4.15.1)106
-b(A)m(tomic)34 b(Time:)46 b(T)-9 b(AI)0 3134 y Fq(International)47
-b(A)n(tomic)d(Time,)j FD(T)-8 b(AI,)43 b(is)g(a)h(\\lab)s(oratory")f
-(time)g(scale)h(with)e(no)h(link)f(to)i(astronomical)0
-3247 y(observ)-5 b(ations)24 b(except)i(in)d(an)h(historical)f(sense.)
-39 b(Its)24 b(unit)f(is)h(the)h(SI)f(second,)i(whic)m(h)d(is)g
-(de\014ned)h(in)f(terms)h(of)h(a)0 3360 y(sp)s(eci\014c)e(n)m(um)m(b)s
-(er)g(of)i(w)m(a)m(v)m(elengths)g(of)g(the)f(radiation)f(pro)s(duced)g
-(b)m(y)h(a)h(certain)f(electronic)g(transition)f(in)g(the)0
-3473 y(caesium)30 b(133)i(atom.)42 b(It)30 b(is)g(realized)g(through)f
-(a)i(c)m(hanging)g(p)s(opulation)d(of)i(high-precision)e(atomic)j(clo)s
-(c)m(ks)0 3586 y(held)k(at)j(standards)d(institutes)g(in)h(v)-5
-b(arious)35 b(coun)m(tries.)60 b(There)36 b(is)f(an)i(elab)s(orate)g
-(pro)s(cess)f(of)h(con)m(tin)m(uous)0 3699 y(in)m(tercomparison,)29
-b(leading)h(to)h(a)f(w)m(eigh)m(ted)h(a)m(v)m(erage)i(of)e(all)e(the)i
-(clo)s(c)m(ks)f(in)m(v)m(olv)m(ed.)0 3865 y(Though)21
-b(T)-8 b(AI)22 b(shares)g(the)g(same)g(second)g(as)g(the)h(more)f
-(familiar)e(UTC,)h(the)h(t)m(w)m(o)i(time)d(scales)i(are)f(noticeably)0
-3978 y(separated)33 b(in)e(ep)s(o)s(c)m(h)h(b)s(ecause)g(of)h(the)g
-(build-up)28 b(of)33 b(leap)f(seconds)g(\(see)h(the)g(next)g
-(section\).)47 b(A)m(t)33 b(the)g(time)0 4091 y(of)e(writing,)d(UTC)i
-(lags)g(o)m(v)m(er)i(half)d(a)i(min)m(ute)f(b)s(ehind)d(T)-8
-b(AI.)0 4258 y(F)g(or)34 b(an)m(y)f(giv)m(en)g(date,)h(the)g
-(di\013erence)e(T)-8 b(AI)p Fo(\000)p FD(UTC)32 b(can)h(b)s(e)g
-(obtained)f(b)m(y)h(calling)e(the)i(SLALIB)g(function)0
-4371 y(sla)p Ft(_)p FD(D)m(A)-8 b(T.)25 b(Note,)i(ho)m(w)m(ev)m(er,)g
-(that)d(an)g(up-to-date)i(cop)m(y)e(of)h(the)f(function)f(m)m(ust)h(b)s
-(e)f(used)h(if)f(the)h(most)g(recen)m(t)0 4484 y(leap)45
-b(seconds)g(are)h(required.)83 b(F)-8 b(or)46 b(applications)e(where)h
-(this)f(is)g(critical,)k(mec)m(hanisms)d(indep)s(enden)m(t)0
-4597 y(of)40 b(SLALIB)f(and)g(under)f(lo)s(cal)i(con)m(trol)g(m)m(ust)f
-(b)s(e)g(set)i(up;)i(in)c(suc)m(h)g(cases)i(sla)p Ft(_)p
-FD(D)m(A)-8 b(T)40 b(can)g(b)s(e)f(useful)f(as)0 4710
-y(an)44 b(indep)s(enden)m(t)f(c)m(hec)m(k,)50 b(for)44
-b(test)i(dates)f(within)d(the)j(range)f(of)h(the)g(a)m(v)-5
-b(ailable)44 b(v)m(ersion.)83 b(Up-to-date)0 4823 y(information)29
-b(on)h(T)-8 b(AI)p Fo(\000)p FD(UTC)30 b(is)f(a)m(v)-5
-b(ailable)30 b(from)g Ft(ftp://maia.usno.navy.mi)o(l/s)o(er7/)o(tai-)o
-(utc)o(.dat)o FD(.)0 5127 y FB(4.15.2)106 b(Univ)m(ersal)35
-b(Time:)46 b(UT,)35 b(UTC)0 5354 y Fq(Universal)42 b(Time,)h
-FD(UT,)d(or)g(more)g(sp)s(eci\014cally)e(UT1,)44 b(is)39
-b(in)g(e\013ect)j(mean)e(solar)g(time)g(and)f(is)g(really)h(an)0
-5467 y(expression)c(of)i(Earth)f(rotation)h(rather)f(than)g(a)h
-(measure)f(of)h(time.)62 b(Originally)34 b(de\014ned)i(in)g(terms)h(of)
-h(a)0 5580 y(p)s(oin)m(t)e(in)f(the)i(sky)f(called)g(\\the)h
-(\014ctitious)e(mean)i(Sun",)g(UT)g(is)e(no)m(w)i(de\014ned)e(through)h
-(its)g(relationship)0 5693 y(with)28 b(Earth)g(rotation)h(angle)g
-(\(formerly)f(sidereal)f(time\).)41 b(Because)30 b(the)f(Earth's)g
-(rotation)g(rate)g(is)f(sligh)m(tly)p eop
-%%Page: 193 195
-193 194 bop 0 52 a Fw(SUN/67.70)3206 b FD(193)0 351 y(irregular)32
-b(and)h(gradually)g(decreasing,)1394 318 y Fu(5)1468
-351 y FD(the)h(UT)g(second)g(is)f(not)i(precisely)d(matc)m(hed)j(to)g
-(the)f(SI)f(second.)0 464 y(This)c(mak)m(es)i(UT)f(itself)f(unsuitable)
-f(for)i(use)g(as)h(a)g(time)f(scale.)0 625 y(That)37
-b(role)f(is)g(instead)g(tak)m(en)h(b)m(y)g Fq(Co)-5 b(or)g(dinate)g(d)
-42 b(Universal)d(Time,)f FD(UTC,)e(whic)m(h)g(is)f(clo)s(c)m(k-based)i
-(and)f(is)0 738 y(the)i(foundation)e(of)h(civil)f(timek)m(eeping.)62
-b(Most)38 b(time)f(zones)h(di\013er)e(from)h(UTC)g(b)m(y)h(an)f(in)m
-(teger)h(n)m(um)m(b)s(er)0 851 y(of)d(hours,)f(though)g(a)h(few)f(\()p
-Fq(e.g.)g FD(parts)g(of)h(Canada)f(and)g(Australia\))g(di\013er)f(b)m
-(y)h Fl(n)23 b FD(+)f(0)p Fl(:)p FD(5)36 b(hours.)52
-b(Since)33 b(its)0 963 y(in)m(tro)s(duction,)28 b(UTC)h(has)h(b)s(een)f
-(k)m(ept)h(roughly)e(in)h(step)g(with)g(UT)g(b)m(y)h(a)g(v)-5
-b(ariet)m(y)30 b(of)f(adjustmen)m(ts)h(that)g(are)0 1076
-y(agreed)24 b(in)d(adv)-5 b(ance)24 b(and)e(then)h(carried)f(out)h(in)f
-(a)h(co)s(ordinated)g(manner)f(b)m(y)h(the)g(timek)m(eeping)g(comm)m
-(unities)0 1189 y(of)h(di\013eren)m(t)f(coun)m(tries|hence)h(the)f
-(name.)39 b(Though)23 b(rate)h(c)m(hanges)h(w)m(ere)f(used)f(in)f(the)i
-(past,)i(no)m(w)m(ada)m(ys)f(all)0 1302 y(suc)m(h)j(adjustmen)m(ts)h
-(are)g(made)f(b)m(y)h(o)s(ccasionally)f(inserting)e(a)j(whole)f
-(second.)40 b(This)27 b(pro)s(cedure)h(is)f(called)h(a)0
-1415 y Fq(le)-5 b(ap)32 b(se)-5 b(c)g(ond)p FD(.)42 b(Because)30
-b(the)g(da)m(y)f(length)f(is)g(no)m(w)h(sligh)m(tly)e(longer)i(than)f
-(86400)j(SI)d(seconds,)i(a)f(leap)f(second)0 1528 y(amoun)m(ts)j(to)g
-(stopping)e(the)i(UTC)e(clo)s(c)m(k)i(for)f(a)h(second)f(to)i(let)e
-(the)g(Earth)h(catc)m(h)g(up.)0 1689 y(Y)-8 b(ou)46 b(need)f(UT1)h(in)e
-(order)h(to)h(p)s(oin)m(t)f(a)h(telescop)s(e)g(or)f(an)m(tenna)h(at)h
-(a)f(clestial)e(target.)88 b(T)-8 b(o)46 b(obtain)f(it)0
-1801 y(starting)25 b(from)g(UTC,)g(y)m(ou)h(ha)m(v)m(e)g(to)g(lo)s(ok)f
-(up)f(the)i(v)-5 b(alue)25 b(of)g(UT1)p Fo(\000)p FD(UTC)g(for)g(the)g
-(date)h(concerned)g(in)e(tables)0 1914 y(published)h(b)m(y)k(the)h(In)m
-(ternational)e(Earth)h(Rotation)h(and)f(reference)g(frames)g(Service;)g
-(this)f(quan)m(tit)m(y)-8 b(,)31 b(k)m(ept)0 2027 y(in)22
-b(the)h(range)h Fo(\006)p FD(0)605 1994 y Fu(s)610 2027
-y Fl(:)p FD(9)f(b)m(y)g(means)g(of)h(leap)e(seconds,)j(is)d(then)h
-(added)g(to)h(the)f(UTC.)g(The)f(quan)m(tit)m(y)i(UT1)p
-Fo(\000)p FD(UTC,)0 2140 y(whic)m(h)32 b(t)m(ypically)g(c)m(hanges)i(b)
-m(y)g(of)f(order)g(1)g(ms)g(p)s(er)g(da)m(y)-8 b(,)35
-b(can)e(b)s(e)g(obtained)f(only)h(b)m(y)g(observ)-5 b(ation)33
-b(\(VLBI)0 2253 y(using)27 b(extragalactic)j(radio)e(sources\),)i
-(though)e(seasonal)g(trends)g(are)h(w)m(ell)f(kno)m(wn)g(and)f(the)i
-(IERS)f(listings)0 2366 y(are)j(able)f(to)h(predict)e(some)i(w)m(a)m(y)
-g(in)m(to)g(the)f(future)g(with)f(adequate)i(accuracy)h(for)e(p)s(oin)m
-(ting)e(telescop)s(es.)0 2527 y(UTC)d(leap)g(seconds)g(are)h(in)m(tro)s
-(duced)e(as)h(necessary)-8 b(,)28 b(usually)23 b(at)j(the)g(end)f(of)g
-(Decem)m(b)s(er)i(or)e(June.)38 b(Because)0 2640 y(on)29
-b(the)h(a)m(v)m(erage)h(the)f(solar)f(da)m(y)g(is)g(sligh)m(tly)e
-(longer)i(than)g(the)g(nominal)f(86,400)k(SI)c(seconds,)i(leap)f
-(seconds)0 2752 y(are)g(alw)m(a)m(ys)f(p)s(ositiv)m(e;)g(ho)m(w)m(ev)m
-(er,)j(pro)m(vision)26 b(exists)i(for)g(negativ)m(e)h(leap)f(seconds)g
-(if)f(needed.)39 b(The)28 b(form)g(of)g(a)0 2865 y(leap)i(second)g(can)
-h(b)s(e)f(seen)g(from)g(the)h(follo)m(wing)e(description)f(of)i(the)h
-(end)f(of)g(June)g(1994:)1180 3131 y(UTC)166 b(UT1)p
-Fo(\000)p FD(UTC)256 b(UT1)353 3357 y(1994)101 b(June)e(30)i(23)31
-b(59)g(58)186 b Fo(\000)p FD(0)p Fl(:)p FD(218)i(23)31
-b(59)g(57.782)1113 3470 y(23)g(59)g(59)186 b Fo(\000)p
-FD(0)p Fl(:)p FD(218)i(23)31 b(59)g(58.782)1113 3583
-y(23)g(59)g(60)186 b Fo(\000)p FD(0)p Fl(:)p FD(218)i(23)31
-b(59)g(59.782)634 3695 y(July)162 b(1)100 b(00)31 b(00)g(00)186
-b(+0)p Fl(:)p FD(782)i(00)31 b(00)g(00.782)1113 3808
-y(00)g(00)g(01)186 b(+0)p Fl(:)p FD(782)i(00)31 b(00)g(01.782)0
-3966 y(Note)h(that)f(UTC)f(has)h(to)g(b)s(e)f(expressed)g(as)h(hours,)f
-(min)m(utes)g(and)g(seconds)g(\(or)h(at)h(least)f(in)e(seconds)i(for)f
-(a)0 4079 y(giv)m(en)k(date\))h(if)d(leap)i(seconds)f(are)h(to)h(b)s(e)
-e(tak)m(en)i(in)m(to)f(accoun)m(t)h(in)d(the)i(correct)h(manner.)50
-b(It)34 b(is)f(improp)s(er)0 4192 y(to)40 b(express)e(a)i(UTC)e(as)h(a)
-h(Julian)c(Date,)43 b(for)c(example,)i(b)s(ecause)e(there)h(will)c(b)s
-(e)i(an)h(am)m(biguit)m(y)g(during)0 4305 y(a)c(leap)f(second)h(\(in)e
-(the)i(ab)s(o)m(v)m(e)h(example,)g(1994)g(June)e(30)h(23)2183
-4272 y Fu(h)2243 4305 y FD(59)2333 4272 y Fu(m)2412 4305
-y FD(60)2502 4272 y Fu(s)2507 4305 y Fl(:)p FD(0)g(and)f(1994)j(July)c
-(1)i(00)3385 4272 y Fu(h)3444 4305 y FD(00)3534 4272
-y Fu(m)3613 4305 y FD(00)3703 4272 y Fu(s)3708 4305 y
-Fl(:)p FD(0)0 4418 y(w)m(ould)d Fq(b)-5 b(oth)41 b FD(come)34
-b(out)g(as)f(MJD)g(49534.00000\).)54 b(Although)33 b(in)e(the)j(v)-5
-b(ast)33 b(ma)5 b(jorit)m(y)34 b(of)f(cases)h(this)e(w)m(on't)0
-4531 y(matter,)45 b(there)d(are)f(p)s(oten)m(tial)g(problems)f(in)g
-(on-line)g(data)i(acquisition)d(systems)j(and)e(in)g(applications)0
-4644 y(in)m(v)m(olving)33 b(taking)h(the)g(di\013erence)g(b)s(et)m(w)m
-(een)h(t)m(w)m(o)h(times.)52 b(Note)35 b(that)g(although)f(the)g
-(functions)f(sla)p Ft(_)p FD(D)m(A)-8 b(T)0 4757 y(and)33
-b(sla)p Ft(_)p FD(DTT)f(exp)s(ect)h(UTC)g(in)f(the)h(form)g(of)g(an)g
-(MJD,)h(the)f(meaning)g(here)f(is)h(really)f(a)h(whole-n)m(um)m(b)s(er)
-0 4870 y Fq(date)46 b FD(rather)39 b(than)f(a)h(time.)66
-b(Though)37 b(the)i(functions)e(will)f(accept)41 b(a)e(fractional)f
-(part)g(and)g(will)e(almost)0 4983 y(alw)m(a)m(ys)i(function)d
-(correctly)-8 b(,)40 b(on)d(a)g(da)m(y)h(whic)m(h)e(ends)g(with)f(a)j
-(leap)e(second)i(incorrect)e(results)g(w)m(ould)g(b)s(e)p
-0 5060 1512 4 v 104 5113 a Fs(5)138 5145 y Fr(The)f(Earth)f(is)h(slo)n
-(wing)h(do)n(wn)e(b)r(ecause)h(of)g(tidal)f(e\013ects.)61
-b(The)34 b(SI)g(second)g(re\015ects)g(the)g(length-of-da)n(y)g(in)g
-(the)g(mid-)0 5236 y(19th)28 b(cen)n(tury)-6 b(,)27 b(when)g(the)g
-(astronomical)i(observ)l(ations)f(that)f(established)h(mo)r(dern)f
-(timek)n(eeping)f(w)n(ere)j(b)r(eing)e(made.)40 b(Since)0
-5328 y(then,)e(the)e(a)n(v)n(erage)g(length-of-da)n(y)g(has)g
-(increased)h(b)n(y)e(roughly)g(2)i(ms.)64 b(Sup)r(erimp)r(osed)35
-b(in)h(this)g(gradual)h(slo)n(wdo)n(wn)g(are)0 5419 y(v)l(ariations)30
-b(\(seasonal)g(and)f(decadal\))g(that)g(are)g(geoph)n(ysical)h(in)f
-(origin,)i(notably)d(due)h(to)g(large)h(scale)g(mo)n(v)n(emen)n(ts)c
-(of)k(w)n(ater)0 5510 y(and)21 b(atmosphere.)33 b(Because)23
-b(of)f(conserv)l(ation)g(of)h(angular)f(momen)n(tum,)e(as)i(the)f
-(Earth's)i(rotation-rate)f(decreases,)i(the)e(Mo)r(on)0
-5602 y(mo)n(v)n(es)k(farther)i(a)n(w)n(a)n(y)-6 b(.)39
-b(In)26 b(50)i(billion)g(y)n(ears)g(the)f(distance)g(of)h(the)f(Mo)r
-(on)h(will)h(b)r(e)e(at)g(a)g(maxim)n(um,)e(44\045)j(greater)g(than)f
-(no)n(w,)0 5693 y(at)f(whic)n(h)g(stage)g(da)n(y)f(and)h(mon)n(th)e
-(will)j(b)r(oth)e(equal)h(47)g(presen)n(t)f(da)n(ys.)p
-eop
-%%Page: 194 196
-194 195 bop 0 52 a FD(194)0 351 y(obtained)25 b(during)e(the)j(leap)f
-(second)h(itself)f(b)s(ecause)g(b)m(y)h(then)f(the)h(MJD)g(w)m(ould)e
-(ha)m(v)m(e)j(mo)m(v)m(ed)g(in)m(to)e(the)h(next)0 464
-y(da)m(y)-8 b(.)0 748 y FB(4.15.3)106 b(Sidereal)35 b(Time:)45
-b(GMST,)35 b(LAST)g Fq(etc.)0 965 y FD(Sidereal)j(time)h(is)f(lik)m(e)g
-(the)i(time)f(of)g(da)m(y)h(but)e(relativ)m(e)i(to)g(the)f(stars)h
-(rather)f(than)g(to)h(the)f(Sun.)66 b(After)0 1078 y(one)38
-b(sidereal)e(da)m(y)h(the)h(stars)f(come)i(bac)m(k)f(to)g(the)f(same)h
-(place)f(in)f(the)i(sky)-8 b(,)39 b(apart)f(from)f(sub-arcsecond)0
-1191 y(precession)29 b(e\013ects.)41 b(Because)31 b(the)f(Earth)f
-(rotates)i(faster)f(relativ)m(e)f(to)i(the)e(stars)h(than)f(to)h(the)g
-(Sun)e(b)m(y)h(one)0 1304 y(da)m(y)i(p)s(er)e(y)m(ear,)j(the)e
-(sidereal)f(second)i(is)e(shorter)h(than)g(the)h(solar)f(second;)g(the)
-h(ratio)f(is)g(ab)s(out)g(0.9973.)0 1463 y(The)41 b Fq(Gr)-5
-b(e)g(enwich)45 b(me)-5 b(an)44 b(sider)-5 b(e)g(al)45
-b(time,)g FD(GMST,)d(is)f(link)m(ed)f(to)i(UT1)g(b)m(y)g(a)g(n)m
-(umerical)f(form)m(ula)g(whic)m(h)0 1576 y(is)31 b(implemen)m(ted)f(in)
-h(the)h(SLALIB)f(functions)f(sla)p Ft(_)p FD(GMST)h(and)g(sla)p
-Ft(_)p FD(GMST)-8 b(A.)32 b(There)f(are,)i(of)f(course,)h(no)0
-1689 y(leap)25 b(seconds)g(in)f(GMST,)h(but)g(the)g(sidereal)f(second)h
-(\(measured)h(in)d(SI)i(seconds\))h(c)m(hanges)g(in)e(length)g(along)0
-1802 y(with)32 b(the)h(UT1)g(second,)g(and)g(also)g(v)-5
-b(aries)32 b(o)m(v)m(er)i(long)e(p)s(erio)s(ds)f(of)i(time)g(b)s
-(ecause)f(of)h(slo)m(w)g(c)m(hanges)h(in)d(the)0 1914
-y(Earth's)25 b(orbit.)37 b(This)23 b(mak)m(es)j(sidereal)d(time)i
-(unsuitable)d(for)i(ev)m(erything)h(except)h(predicting)c(the)j
-(apparen)m(t)0 2027 y(directions)k(of)h(celestial)g(sources,)h(in)e
-(other)i(w)m(ords)f(as)g(an)g(angle)h(rather)f(than)g(a)h(time.)0
-2186 y(The)j Fq(lo)-5 b(c)g(al)39 b(app)-5 b(ar)g(ent)40
-b(sider)-5 b(e)g(al)38 b(time,)f FD(LAST,)d(is)g(the)h(apparen)m(t)g
-(righ)m(t)g(ascension)f(of)h(the)g(lo)s(cal)g(meridian,)0
-2299 y(from)g(whic)m(h)g(the)h(hour)f(angle)h(of)g(an)m(y)g(star)g(can)
-g(b)s(e)f(determined)g(kno)m(wing)g(its)g(righ)m(t)h(ascension.)56
-b(LAST)0 2412 y(can)37 b(b)s(e)e(obtained)h(from)f(the)i(GMST)f(b)m(y)g
-(adding)f(the)h(east)h(longitude)e(\(corrected)j(for)e(p)s(olar)f
-(motion)h(in)0 2525 y(precise)22 b(w)m(ork\))i(and)e(the)i
-Fq(e)-5 b(quation)26 b(of)h(the)f(e)-5 b(quinoxes)p FD(.)38
-b(The)23 b(latter,)i(already)e(describ)s(ed,)f(is)h(an)g(asp)s(ect)g
-(of)g(the)0 2638 y(n)m(utation)28 b(e\013ect)h(and)e(can)h(b)s(e)f
-(predicted)g(b)m(y)h(calling)e(the)i(SLALIB)f(function)g(sla)p
-Ft(_)p FD(EQEQX)f(or,)j(neglecting)0 2751 y(certain)h(v)m(ery)h(small)e
-(terms,)h(b)m(y)h(calling)e(sla)p Ft(_)p FD(NUTC)g(and)h(using)f(the)h
-(expression)f(\001)p Fl( )19 b FD(cos)c Fl(\017)p FD(.)0
-2909 y(GAST,)30 b(or)h(plain)d(GST,)i(is)f(GMST)h(plus)f(the)h
-(equation)h(of)f(the)h(equino)m(xes.)0 3193 y FB(4.15.4)106
-b(Dynamical)34 b(Time:)46 b(TT,)34 b(TDB)0 3411 y FD(Dynamical)20
-b(time)h(\(formerly)f(Ephemeris)f(Time,)j(ET\))f(is)f(the)h(indep)s
-(enden)m(t)e(v)-5 b(ariable)19 b(in)h(the)h(theories)g(whic)m(h)0
-3523 y(describ)s(e)35 b(the)h(motions)g(of)g(b)s(o)s(dies)e(in)h(the)h
-(solar)g(system.)58 b(When)36 b(using)e(published)f(form)m(ulae)j(or)g
-(tables)0 3636 y(that)e(mo)s(del)f(the)h(p)s(osition)d(of)j(the)g
-(Earth)g(in)e(its)h(orbit,)h(for)f(example,)i(or)f(lo)s(ok)f(up)f(the)i
-(Mo)s(on's)g(p)s(osition)0 3749 y(in)29 b(a)j(precomputed)e(ephemeris,)
-g(the)g(date)i(and)e(time)h(m)m(ust)f(b)s(e)g(in)g(terms)h(of)f(one)i
-(of)f(the)f(dynamical)g(time)0 3862 y(scales.)39 b(It)24
-b(is)f(a)h(common)g(but)g(understandable)d(mistak)m(e)k(to)g(use)e(UTC)
-h(directly)-8 b(,)24 b(in)f(whic)m(h)g(case)i(the)f(results)0
-3975 y(will)k(b)s(e)h(o)m(v)m(er)j(a)f(min)m(ute)e(out)i(\(at)h(the)e
-(time)g(of)h(writing\).)0 4134 y(It)42 b(is)e(not)i(hard)e(to)i(see)g
-(wh)m(y)f(suc)m(h)g(time)g(scales)h(are)g(necessary)-8
-b(.)74 b(UTC)41 b(w)m(ould)f(clearly)h(b)s(e)g(unsuitable)0
-4247 y(as)34 b(the)h(argumen)m(t)g(of)f(an)g(ephemeris)f(b)s(ecause)h
-(of)g(leap)g(seconds.)52 b(A)35 b(solar-system)f(ephemeris)f(based)h
-(on)0 4360 y(UT1)26 b(or)h(sidereal)d(time)i(w)m(ould)f(someho)m(w)i
-(ha)m(v)m(e)h(to)e(include)e(the)j(unpredictable)d(v)-5
-b(ariations)25 b(of)h(the)h(Earth's)0 4472 y(rotation.)61
-b(T)-8 b(AI)37 b(w)m(ould)f(w)m(ork,)j(but)d(in)g(principle)d(the)38
-b(ephemeris)d(and)i(the)g(ensem)m(ble)f(of)i(atomic)f(clo)s(c)m(ks)0
-4585 y(w)m(ould)e(ev)m(en)m(tually)h(drift)f(apart.)59
-b(In)35 b(e\013ect,)40 b(the)c(ephemeris)f Fq(is)43 b
-FD(a)37 b(clo)s(c)m(k,)h(with)d(the)i(b)s(o)s(dies)d(of)i(the)h(solar)0
-4698 y(system)31 b(the)f(hands)f(from)h(whic)m(h)f(the)i(ephemeris)e
-(time)h(is)f(read.)0 4857 y(Only)23 b(t)m(w)m(o)j(of)e(the)h(dynamical)
-e(time)h(scales)g(are)h(of)g(an)m(y)g(great)g(imp)s(ortance)f(to)h
-(observ)-5 b(ational)24 b(astronomers,)0 4970 y(TT)30
-b(and)f(TDB.)0 5128 y Fq(T)-7 b(err)i(estrial)37 b(Time,)c
-FD(TT,)f(is)g(the)h(theoretical)g(time)g(scale)g(of)g(apparen)m(t)g
-(geo)s(cen)m(tric)h(ephemerides)d(of)i(solar)0 5241 y(system)h(b)s(o)s
-(dies.)47 b(It)34 b(applies)d(to)j(clo)s(c)m(ks)g(at)g(sea-lev)m(el,)h
-(and)e(for)g(practical)g(purp)s(oses)e(it)i(is)g(tied)g(to)h(A)m(tomic)
-0 5354 y(Time)28 b(T)-8 b(AI)30 b(through)e(the)i(form)m(ula)e(TT)h(=)f
-(T)-8 b(AI)30 b(+)f(32)1894 5321 y Fu(s)1899 5354 y Fl(:)p
-FD(184.)42 b(In)29 b(practice,)h(therefore,)g(the)f(units)f(of)i(TT)e
-(are)0 5467 y(ordinary)d(SI)h(seconds,)h(and)f(the)h(o\013set)g(of)g
-(32)1576 5434 y Fu(s)1581 5467 y Fl(:)p FD(184)i(with)c(resp)s(ect)i
-(to)g(T)-8 b(AI)26 b(is)g(\014xed.)39 b(The)26 b(SLALIB)g(function)0
-5580 y(sla)p Ft(_)p FD(DTT)i(returns)f(TT)p Fo(\000)p
-FD(UTC)g(for)i(a)g(giv)m(en)g(UTC)f(\()p Fq(n.b.)h FD(sla)p
-Ft(_)p FD(DTT)e(calls)h(sla)p Ft(_)p FD(DTT,)g(and)h(the)f(latter)i(m)m
-(ust)0 5693 y(b)s(e)g(an)g(up-to-date)h(v)m(ersion)f(if)g(recen)m(t)h
-(leap)f(seconds)g(are)h(to)g(b)s(e)f(tak)m(en)h(in)m(to)g(accoun)m
-(t\).)p eop
-%%Page: 195 197
-195 196 bop 0 52 a Fw(SUN/67.70)3206 b FD(195)0 351 y
-Fq(Baryc)-5 b(entric)36 b(Dynamic)-5 b(al)37 b(Time,)d
-FD(TDB,)g(is)e(a)i Fq(c)-5 b(o)g(or)g(dinate)38 b(time,)c
-FD(suitable)e(for)h(lab)s(elling)d(ev)m(en)m(ts)k(that)g(are)0
-464 y(most)40 b(simply)d(describ)s(ed)g(in)h(a)i(con)m(text)h(where)e
-(the)h(b)s(o)s(dies)d(of)i(the)h(solar)f(system)g(are)h(absen)m(t.)69
-b(Appli-)0 577 y(cations)43 b(include)d(the)j(emission)e(of)i(pulsar)e
-(radiation)h(and)g(the)h(motions)f(of)h(the)g(solar-system)f(b)s(o)s
-(dies)0 690 y(themselv)m(es.)h(When)31 b(the)g(readings)g(of)g(the)g
-(observ)m(er's)h(TT)e(clo)s(c)m(k)i(are)f(lab)s(elled)e(using)g(suc)m
-(h)i(a)h(co)s(ordinate)0 803 y(time,)27 b(di\013erences)g(are)g(seen)g
-(b)s(ecause)f(the)h(clo)s(c)m(k)h(is)d(a\013ected)k(b)m(y)d(its)h(sp)s
-(eed)e(in)h(the)h(barycen)m(tric)g(co)s(ordinate)0 916
-y(system)37 b(and)g(the)g(gra)m(vitational)g(p)s(oten)m(tial)g(in)e
-(whic)m(h)h(it)h(is)f(immersed.)59 b(Equiv)-5 b(alen)m(tly)d(,)38
-b(observ)-5 b(ations)36 b(of)0 1029 y(pulsars)21 b(expressed)h(in)g(TT)
-g(w)m(ould)g(displa)m(y)f(similar)f(v)-5 b(ariations)22
-b(\(quite)h(apart)g(from)f(the)i(familiar)c(ligh)m(t-time)0
-1142 y(e\013ects\).)0 1356 y(TDB)38 b(is)f(de\014ned)g(in)g(suc)m(h)g
-(a)h(w)m(a)m(y)h(that)g(it)e(k)m(eeps)i(close)f(to)h(TT)e(on)h(the)g(a)
-m(v)m(erage,)k(with)37 b(the)h(relativistic)0 1469 y(e\013ects)27
-b(emerging)f(as)h(quasi-p)s(erio)s(dic)22 b(di\013erences)k(of)g(maxim)
-m(um)f(amplitude)f(rather)i(less)f(than)h(2)15 b(ms.)39
-b(This)0 1582 y(is)30 b(negligible)g(for)h(man)m(y)g(purp)s(oses,)f(so)
-i(that)g(TT)f(can)h(act)g(as)g(a)g(p)s(erfectly)e(adequate)j(surrogate)
-f(for)f(TDB)0 1695 y(in)k(most)h(cases,)j(but)c(unless)f(tak)m(en)j(in)
-m(to)f(accoun)m(t)i(w)m(ould)c(sw)m(amp)i(long-term)g(analysis)e(of)j
-(pulse)d(arriv)-5 b(al)0 1808 y(times)30 b(from)g(the)g(millisecond)e
-(pulsars.)0 2023 y(Most)j(of)f(the)g(v)-5 b(ariation)29
-b(b)s(et)m(w)m(een)h(TDB)g(and)f(TT)g(comes)i(from)e(the)h(ellipticit)m
-(y)d(of)j(the)g(Earth's)g(orbit;)f(the)0 2136 y(TT)g(clo)s(c)m(k's)i
-(sp)s(eed)e(and)h(gra)m(vitational)g(p)s(oten)m(tial)f(v)-5
-b(ary)30 b(sligh)m(tly)f(during)f(the)i(course)g(of)g(the)h(y)m(ear,)g
-(and)e(as)0 2248 y(a)k(consequence)f(its)g(rate)h(as)f(seen)h(from)e
-(an)h(outside)g(observ)m(er)g(v)-5 b(aries)32 b(due)f(to)i(transv)m
-(erse)g(Doppler)e(e\013ect)0 2361 y(and)i(gra)m(vitational)g(redshift.)
-47 b(The)33 b(main)f(comp)s(onen)m(t)i(is)e(a)i(sin)m(usoidal)c(v)-5
-b(ariation)33 b(of)g(amplitude)e(0)3542 2328 y Fu(s)3547
-2361 y Fl(:)p FD(0017;)0 2474 y(higher)j(harmonics,)h(and)g(terms)g
-(caused)h(b)m(y)f(Mo)s(on)g(and)g(planets,)h(lie)e(t)m(w)m(o)j(orders)d
-(of)i(magnitude)e(b)s(elo)m(w)0 2587 y(this)29 b(dominan)m(t)h(ann)m
-(ual)f(term.)41 b(Diurnal)28 b(\(top)s(o)s(cen)m(tric\))k(terms,)e(a)h
-(function)e(of)i(UT,)f(are)h(2)15 b Fl(\026)p FD(s)30
-b(or)h(less.)0 2802 y(The)f(IA)m(U)h(1976)h(resolution)d(de\014ned)g
-(TDB)i(b)m(y)f(stipulating)e(that)j(TDB)p Fo(\000)p FD(TT)f(consists)g
-(of)h(p)s(erio)s(dic)d(terms)0 2915 y(only)-8 b(.)37
-b(This)20 b(pro)m(vided)g(a)i(go)s(o)s(d)f(qualitativ)m(e)h
-(description,)f(but)g(turned)f(out)i(to)g(con)m(tain)g(hidden)d
-(assumptions)0 3028 y(ab)s(out)45 b(the)g(form)f(of)h(the)g
-(solar-system)g(ephemeris)f(and)g(hence)h(lac)m(k)m(ed)h(dynamical)d
-(rigour.)83 b(A)45 b(later)0 3141 y(resolution,)28 b(in)g(1991,)j(in)m
-(tro)s(duced)c(new)i(co)s(ordinate)g(time)f(scales,)i(TCG)e(and)h(TCB,)
-g(and)f(iden)m(ti\014ed)f(TDB)0 3254 y(as)37 b(a)f(linear)f
-(transformation)g(of)i(one)f(of)h(them)f(\(TCB\))h(with)e(a)h(rate)h(c)
-m(hosen)g(not)g(to)g(drift)d(from)i(TT)g(on)0 3366 y(the)43
-b(a)m(v)m(erage.)82 b(Unfortunately)42 b(ev)m(en)i(this)e(impro)m(v)m
-(ed)h(de\014nition)e(has)h(pro)m(v)m(ed)i(to)g(con)m(tin)f(am)m
-(biguities.)0 3479 y(The)35 b(SLALIB)g(sla)p Ft(_)p FD(R)m(CC)f
-(function)g(implemen)m(ts)g(TDB)i(in)e(the)h(w)m(a)m(y)h(that)g(is)f
-(most)h(consisten)m(t)f(with)f(the)0 3592 y(1976)g(de\014nition)d(and)h
-(with)g(existing)f(practice.)48 b(It)33 b(pro)m(vides)f(a)h(mo)s(del)f
-(of)h(TDB)p Fo(\000)p FD(TT)f(accurate)i(to)g(a)f(few)0
-3705 y(nanoseconds.)0 3920 y(Unlik)m(e)g(TDB,)h(the)h(IA)m(U)f(1991)i
-(co)s(ordinate)e(time)f(scales)h(TCG)g(and)f(TCB)h(\(not)g(supp)s
-(orted)e(b)m(y)i(SLALIB)0 4033 y(functions)25 b(at)j(presen)m(t\))g(do)
-e(not)i(ha)m(v)m(e)g(their)e(rates)h(adjusted)g(to)g(trac)m(k)h(TT)f
-(and)f(consequen)m(tly)h(gain)f(on)h(TT)0 4146 y(and)j(TDB,)h(b)m(y)f
-(ab)s(out)g(0)863 4113 y Fu(s)868 4146 y Fl(:)p FD(02/y)m(ear)j(and)d
-(0)1449 4113 y Fu(s)1454 4146 y Fl(:)p FD(5/y)m(ear)j(resp)s(ectiv)m
-(ely)-8 b(.)0 4360 y(As)30 b(already)h(p)s(oin)m(ted)e(out,)i(the)g
-(distinction)d(b)s(et)m(w)m(een)j(TT)f(and)f(TDB)i(is)f(of)h(no)f
-(practical)g(imp)s(ortance)g(for)0 4473 y(most)j(purp)s(oses.)44
-b(F)-8 b(or)33 b(example)f(when)f(calling)f(sla)p Ft(_)p
-FD(PRENUT)h(to)i(generate)h(a)f(precession-n)m(utation)e(ma-)0
-4586 y(trix,)d(or)h(when)e(calling)g(sla)p Ft(_)p FD(EVP)h(or)g(sla)p
-Ft(_)p FD(EPV)g(to)h(predict)f(the)g(Earth's)h(p)s(osition)d(and)i(v)m
-(elo)s(cit)m(y)-8 b(,)30 b(the)f(time)0 4699 y(argumen)m(t)h(is)f
-(strictly)g(TDB,)h(but)f(TT)g(is)g(en)m(tirely)f(adequate)j(and)e(will)
-e(require)i(m)m(uc)m(h)g(less)g(computation.)0 4914 y(The)i(time)g
-(scale)h(used)f(b)m(y)g(the)h(JPL)e(solar-system)i(ephemerides)e(is)g
-(called)h Fl(T)2747 4929 y Ff(eph)2892 4914 y FD(and)g(is)f(n)m
-(umerically)f(the)0 5027 y(same)i(as)f(TDB.)0 5241 y(Predictions)20
-b(of)i(top)s(o)s(cen)m(tric)f(solar-system)h(phenomena)f(suc)m(h)g(as)h
-(o)s(ccultations)f(and)g(eclipses)g(require)f(solar)0
-5354 y(time)35 b(UT)g(as)g(w)m(ell)f(as)i(dynamical)d(time.)55
-b(TT/TDB/ET)35 b(is)f(all)h(that)g(is)f(required)g(in)g(order)g(to)i
-(compute)0 5467 y(the)28 b(geo)s(cen)m(tric)h(circumstances,)f(but)g
-(if)e(horizon)h(co)s(ordinates)h(or)g(geo)s(cen)m(tric)h(parallax)e
-(are)h(to)g(b)s(e)g(tac)m(kled)0 5580 y(UT)34 b(is)f(also)g(needed.)51
-b(A)34 b(rough)g(estimate)g(of)g(\001T)d(=)g(ET)22 b
-Fo(\000)g FD(UT)34 b(is)f(a)m(v)-5 b(ailable)33 b(via)g(the)h(function)
-f(sla)p Ft(_)p FD(DT.)0 5693 y(F)-8 b(or)31 b(a)g(giv)m(en)f(ep)s(o)s
-(c)m(h)g(\()p Fq(e.g.)g FD(1650\))j(this)c(returns)g(an)i(appro)m
-(ximation)e(to)i(\001T)f(in)f(seconds.)p eop
-%%Page: 196 198
-196 197 bop 0 52 a FD(196)0 351 y Fv(4.16)112 b(Calendars)0
-565 y FD(The)30 b(ordinary)f Fq(Gr)-5 b(e)g(gorian)35
-b(Calendar)f(Date)p FD(,)d(together)h(with)d(a)i(time)g(of)f(da)m(y)-8
-b(,)32 b(can)f(b)s(e)f(used)f(to)i(express)g(an)0 678
-y(ep)s(o)s(c)m(h)38 b(in)e(an)m(y)j(desired)d(time)i(scale.)63
-b(F)-8 b(or)39 b(man)m(y)f(purp)s(oses,)g(ho)m(w)m(ev)m(er,)k(a)c(con)m
-(tin)m(uous)g(coun)m(t)g(of)g(da)m(ys)g(is)0 791 y(more)32
-b(con)m(v)m(enien)m(t,)h(and)e(for)g(this)g(purp)s(ose)f(the)h(system)h
-(of)g Fq(Julian)i(Day)f(Numb)-5 b(er)42 b FD(can)32 b(b)s(e)f(used.)43
-b(JD)32 b(zero)0 904 y(is)f(lo)s(cated)h(ab)s(out)f(7000)i(y)m(ears)g
-(ago,)g(w)m(ell)e(b)s(efore)g(the)h(historical)e(era,)i(and)f(is)g
-(formally)f(de\014ned)g(in)h(terms)0 1017 y(of)k(Green)m(wic)m(h)h(no)s
-(on;)h(for)e(example)g(Julian)e(Da)m(y)j(Num)m(b)s(er)f(2449444)j(b)s
-(egan)d(at)h(no)s(on)f(on)g(1994)i(April)c(1.)0 1130
-y Fq(Julian)d(Date)k FD(is)26 b(the)h(same)g(system)g(but)g(with)f(a)h
-(fractional)f(part)h(app)s(ended;)g(Julian)e(Date)j(2449443.5)j(w)m(as)
-0 1242 y(the)i(midnigh)m(t)d(on)i(whic)m(h)f(1994)j(April)d(1)h
-(commenced.)48 b(Because)33 b(of)g(the)f(un)m(wieldy)e(size)i(of)h
-(Julian)d(Dates)0 1355 y(and)36 b(the)g(a)m(wkw)m(ardness)h(of)f(the)h
-(half-da)m(y)f(o\013set,)j(it)d(is)g(accepted)h(practice)g(to)g(remo)m
-(v)m(e)h(the)f(leading)e(`24')0 1468 y(and)27 b(the)h(trailing)e(`.5',)
-j(pro)s(ducing)c(what)j(is)f(called)f(the)i Fq(Mo)-5
-b(di\014e)g(d)32 b(Julian)e(Date)p FD(:)39 b(MJD)28 b(=)g(JD)p
-Fo(\000)p FD(2400000)p Fl(:)p FD(5.)0 1581 y(SLALIB)38
-b(routines)f(use)h(MJD,)h(as)g(opp)s(osed)f(to)h(JD,)g(throughout,)h
-(largely)e(to)h(a)m(v)m(oid)g(loss)e(of)i(precision.)0
-1694 y(1994)32 b(April)c(1)j(commenced)g(at)g(MJD)g(49443.0.)0
-1849 y(Despite)26 b(JD)g(\(and)f(hence)h(MJD\))h(b)s(eing)d(de\014ned)h
-(in)f(terms)i(of)g(\(in)e(e\013ect\))k(UT,)e(the)g(system)g(can)g(b)s
-(e)f(used)g(in)0 1962 y(conjunction)30 b(with)g(other)i(time)f(scales)g
-(suc)m(h)g(as)h(T)-8 b(AI,)31 b(TT)g(and)g(TDB)g(\(and)g(ev)m(en)h
-(sidereal)e(time)h(through)0 2075 y(the)g(concept)g(of)f
-Fq(Gr)-5 b(e)g(enwich)35 b(Sider)-5 b(e)g(al)34 b(Date)p
-FD(\).)41 b(Ho)m(w)m(ev)m(er,)33 b(it)d(is)f(improp)s(er)f(to)j
-(express)f(a)h(UTC)f(as)g(a)h(JD)f(or)0 2188 y(MJD)h(b)s(ecause)f(of)h
-(leap)f(seconds.)0 2343 y(SLALIB)43 b(has)f(six)g(routines)g(for)h(con)
-m(v)m(erting)h(to)g(and)e(from)h(dates)h(in)d(the)j(Gregorian)f
-(calendar.)78 b(The)0 2456 y(routines)43 b(sla)p Ft(_)p
-FD(CLDJ)g(and)g(sla)p Ft(_)p FD(CALDJ)h(b)s(oth)f(con)m(v)m(ert)j(a)e
-(calendar)g(date)h(in)m(to)f(an)g(MJD,)h(the)f(former)0
-2569 y(in)m(terpreting)38 b(y)m(ears)j(b)s(et)m(w)m(een)g(0)f(and)f(99)
-i(as)f(1st)g(cen)m(tury)g(and)g(the)g(latter)g(as)g(late)g(20th)h(or)f
-(early)f(21st)0 2682 y(cen)m(tury)-8 b(.)76 b(The)42
-b(routines)f(sla)p Ft(_)p FD(DJCL)g(and)g(sla)p Ft(_)p
-FD(DJCAL)g(b)s(oth)h(con)m(v)m(ert)h(an)f(MJD)h(in)m(to)f(calendar)f(y)
-m(ear,)0 2795 y(mon)m(th,)24 b(da)m(y)e(and)g(fraction)g(of)g(a)h(da)m
-(y;)i(the)d(latter)h(p)s(erforms)d(rounding)g(to)j(a)g(sp)s(eci\014ed)d
-(precision,)i(imp)s(ortan)m(t)0 2907 y(to)35 b(a)m(v)m(oid)f(dates)g
-(lik)m(e)g(`)p Ft(2005)47 b(04)g(01.***)p FD(')32 b(app)s(earing)h(in)f
-(messages.)53 b(Some)34 b(of)g(SLALIB's)f(lo)m(w-precision)0
-3020 y(ephemeris)g(routines)h(\(sla)p Ft(_)p FD(EAR)-8
-b(TH,)34 b(sla)p Ft(_)p FD(MOON)g(and)g(sla)p Ft(_)p
-FD(ECOR\))f(w)m(ork)i(in)e(terms)i(of)g(y)m(ear)g(plus)e(da)m(y-)0
-3133 y(in-y)m(ear)38 b(\(where)f(da)m(y)h(1)g(=)f(Jan)m(uary)g(1st,)k
-(at)d(least)g(for)f(the)h(mo)s(dern)e(era\).)63 b(This)36
-b(form)h(of)h(date)g(can)g(b)s(e)0 3246 y(generated)25
-b(b)m(y)f(calling)e(sla)p Ft(_)p FD(CAL)-8 b(YD)24 b(\(whic)m(h)e
-(defaults)h(y)m(ears)i(0-99)g(in)m(to)f(1950-2049\))k(or)c(sla)p
-Ft(_)p FD(CL)-8 b(YD)23 b(\(whic)m(h)0 3359 y(co)m(v)m(ers)32
-b(the)f(full)d(range)i(from)g(prehistoric)f(times\).)0
-3641 y Fv(4.17)112 b(Geo)s(cen)m(tric)36 b(Co)s(ordinates)0
-3855 y FD(The)27 b(lo)s(cation)g(of)h(the)g(observ)m(er)g(on)g(the)g
-(Earth)f(is)g(signi\014can)m(t)f(in)h(a)h(n)m(um)m(b)s(er)e(of)i(w)m(a)
-m(ys.)41 b(The)27 b(most)h(ob)m(vious,)0 3968 y(of)f(course,)g(is)f
-(the)g(e\013ect)i(of)f(longitude)e(and)h(latitude)f(on)h(the)h(observ)m
-(ed)f([)15 b Fl(Az)t(;)g(E)5 b(l)30 b FD(])d(of)f(a)h(star.)40
-b(Less)26 b(ob)m(vious)0 4081 y(is)k(the)h(need)g(to)h(allo)m(w)e(for)h
-(geo)s(cen)m(tric)h(parallax)e(when)g(\014nding)f(the)i(Mo)s(on)g(with)
-f(a)h(telescop)s(e)h(\(and)e(when)0 4193 y(doing)c(high-precision)e(w)m
-(ork)j(in)m(v)m(olving)f(the)h(Sun)e(or)i(planets\),)h(and)e(the)h
-(need)g(to)h(correct)g(observ)m(ed)f(radial)0 4306 y(v)m(elo)s(cities)j
-(and)g(apparen)m(t)g(pulsar)f(p)s(erio)s(ds)f(for)i(the)g(e\013ects)i
-(of)f(the)f(Earth's)g(rotation.)0 4461 y(The)38 b(SLALIB)g(routine)g
-(sla)p Ft(_)p FD(OBS)f(supplies)f(details)h(of)i(groundbased)e(observ)
--5 b(atories)39 b(from)f(an)h(in)m(ternal)0 4574 y(list.)g(This)27
-b(is)g(useful)g(when)h(writing)f(applications)g(that)i(apply)e(to)j
-(more)f(than)f(one)h(observ)-5 b(atory;)30 b(the)f(user)0
-4687 y(can)h(en)m(ter)g(a)g(brief)e(name,)i(or)f(bro)m(wse)h(through)e
-(a)i(list,)f(and)g(b)s(e)f(spared)h(the)h(trouble)e(of)i(t)m(yping)f
-(in)f(the)i(full)0 4800 y(latitude,)c(longitude)e Fq(etc)p
-FD(.)39 b(The)26 b(follo)m(wing)e(F)-8 b(ortran)27 b(co)s(de)f(returns)
-e(the)i(full)e(name,)j(longitude)d(and)h(latitude)0 4913
-y(of)31 b(a)f(sp)s(eci\014ed)f(observ)-5 b(atory:)573
-5145 y Ft(CHARACTER)45 b(IDENT*10,NAME*40)573 5258 y(DOUBLE)h
-(PRECISION)f(W,P,H)620 5370 y(:)573 5483 y(CALL)h
-(sla_OBS\(0,IDENT,NAME,W,P,H)o(\))573 5596 y(IF)h(\(NAME.EQ.'?'\))d
-(...)620 b(\(not)46 b(recognized\))p eop
-%%Page: 197 199
-197 198 bop 0 52 a Fw(SUN/67.70)3206 b FD(197)0 351 y(\(Bew)m(are)24
-b(of)e(the)g(longitude)f(sign)g(con)m(v)m(en)m(tion,)k(whic)m(h)c(is)g
-(w)m(est)h(+v)m(e)h(for)f(historical)e(reasons.\))38
-b(The)22 b(follo)m(wing)0 464 y(lists)29 b(all)g(the)i(supp)s(orted)d
-(observ)-5 b(atories:)620 732 y Ft(:)573 845 y(INTEGER)46
-b(N)620 958 y(:)573 1071 y(N=1)573 1184 y(NAME=')g(')573
-1297 y(DO)h(WHILE)f(\(NAME.NE.'?'\))716 1410 y(CALL)h
-(sla_OBS\(N,IDENT,NAME,W,)o(P,H)o(\))716 1523 y(IF)g(\(NAME.NE.'?'\))d
-(THEN)859 1636 y(WRITE)i(\(*,'\(1X,I3,4X,A,4X,A\)'\))c(N,IDENT,NAME)859
-1749 y(N=N+1)716 1861 y(END)47 b(IF)573 1974 y(END)g(DO)0
-2243 y FD(The)c(routine)f(sla)p Ft(_)p FD(GEOC)h(con)m(v)m(erts)i(a)f
-Fq(ge)-5 b(o)g(detic)45 b(latitude)51 b FD(\(one)45 b(referred)d(to)i
-(the)g(lo)s(cal)f(horizon\))g(to)h(a)0 2356 y(geo)s(cen)m(tric)39
-b(p)s(osition,)e(taking)h(in)m(to)g(accoun)m(t)h(the)e(Earth's)h
-(oblateness)f(and)g(also)h(the)g(heigh)m(t)f(ab)s(o)m(v)m(e)i(sea)0
-2468 y(lev)m(el)c(of)h(the)g(observ)m(er.)56 b(The)35
-b(results)g(are)h(expressed)f(in)f(v)m(ector)j(form,)g(namely)e(as)h
-(the)f(distance)h(of)f(the)0 2581 y(observ)m(er)43 b(from)f(the)h(spin)
-e(axis)h(and)g(equator)h(resp)s(ectiv)m(ely)-8 b(.)78
-b(The)42 b Fq(ge)-5 b(o)g(c)g(entric)45 b(latitude)51
-b FD(can)43 b(b)s(e)f(found)0 2694 y(b)s(e)37 b(ev)-5
-b(aluating)38 b(A)-8 b(T)g(AN2)39 b(of)f(the)h(t)m(w)m(o)g(n)m(um)m(b)s
-(ers.)62 b(A)38 b(full)e(3-D)j(v)m(ector)h(description)c(of)i(the)g(p)s
-(osition)e(and)0 2807 y(v)m(elo)s(cit)m(y)i(of)f(the)h(observ)m(er)g
-(is)e(a)m(v)-5 b(ailable)37 b(through)f(the)i(routine)e(sla)p
-Ft(_)p FD(PV)m(OBS.)h(F)-8 b(or)38 b(a)g(sp)s(eci\014ed)e(geo)s(detic)0
-2920 y(latitude,)24 b(heigh)m(t)g(ab)s(o)m(v)m(e)h(sea)f(lev)m(el,)i
-(and)d(lo)s(cal)g(sidereal)f(time,)j(sla)p Ft(_)p FD(PV)m(OBS)e
-(generates)j(a)e(6-elemen)m(t)h(v)m(ector)0 3033 y(con)m(taining)32
-b(the)h(p)s(osition)e(and)h(v)m(elo)s(cit)m(y)h(with)e(resp)s(ect)i(to)
-g(the)g(true)f(equator)i(and)e(equino)m(x)g(of)g(date)i(\()p
-Fq(i.e.)0 3146 y FD(compatible)k(with)f(apparen)m(t)h([)15
-b Fl(\013;)g(\016)20 b FD(]\).)66 b(F)-8 b(or)39 b(some)f(applications)
-f(it)h(will)e(b)s(e)h(necessary)i(to)g(con)m(v)m(ert)h(to)f(a)0
-3259 y(mean)31 b([)15 b Fl(\013;)g(\016)20 b FD(])30
-b(frame)h(\(notably)f(FK5,)h(J2000\))i(b)m(y)d(m)m(ultiplying)d(elemen)
-m(ts)k(1-3)g(and)f(4-6)i(resp)s(ectiv)m(ely)e(with)0
-3372 y(the)i(appropriate)e(precession)h(matrix.)44 b(\(In)31
-b(theory)h(an)f(additional)f(correction)i(to)g(the)g(v)m(elo)s(cit)m(y)
-g(v)m(ector)h(is)0 3485 y(needed)d(to)h(allo)m(w)f(for)g(di\013eren)m
-(tial)f(precession,)h(but)f(this)h(correction)g(is)g(alw)m(a)m(ys)h
-(negligible.\))0 3649 y(See)g(also)f(the)h(discussion)c(of)k(the)f
-(routine)g(sla)p Ft(_)p FD(R)-10 b(VER)m(OT,)29 b(later.)0
-3949 y Fv(4.18)112 b(Ephemerides)0 4173 y FD(SLALIB)34
-b(includes)f(routines)h(for)g(generating)i(p)s(ositions)d(and)h(v)m
-(elo)s(cities)g(of)h(Solar-System)g(b)s(o)s(dies.)52
-b(The)0 4286 y(accuracy)43 b(ob)5 b(jectiv)m(es)43 b(are)f(mo)s(dest,)j
-(and)c(the)h(SLALIB)g(facilities)e(do)h(not)i(attempt)g(to)f(comp)s
-(ete)h(with)0 4399 y(precomputed)28 b(ephemerides)f(suc)m(h)h(as)g
-(those)h(pro)m(vided)e(b)m(y)h(JPL,)g(or)h(with)e(mo)s(dels)g(con)m
-(taining)h(thousands)0 4512 y(of)23 b(terms.)38 b(It)23
-b(is)f(also)h(w)m(orth)f(noting)h(that)g(SLALIB's)f(v)m(ery)i(accurate)
-g(star)f(co)s(ordinate)f(con)m(v)m(ersion)i(routines)0
-4625 y(are)37 b(not)g(strictly)f(applicable)f(to)i(solar-system)g
-(cases,)j(though)c(they)h(are)g(adequate)h(for)f(most)g(practical)0
-4738 y(purp)s(oses.)0 4903 y(Earth/Sun)j(ephemerides)f(can)i(b)s(e)f
-(generated)i(using)e(the)h(routines)f(sla)p Ft(_)p FD(EVP)g(and)g(sla)p
-Ft(_)p FD(EPV,)g(eac)m(h)i(of)0 5016 y(whic)m(h)g(predict)g(Earth)h(p)s
-(osition)e(and)i(v)m(elo)s(cit)m(y)g(with)f(resp)s(ect)h(to)h(b)s(oth)e
-(the)i(solar-system)f(barycen)m(tre)0 5128 y(and)33 b(the)g(Sun.)48
-b(The)32 b(t)m(w)m(o)j(routines)d(o\013er)i(di\013eren)m(t)e
-(trade-o\013s)i(b)s(et)m(w)m(een)g(accuracy)h(and)d(execution)i(time.)0
-5241 y(F)-8 b(or)38 b(most)f(purp)s(oses,)g(sla)p Ft(_)p
-FD(EVP)f(is)g(adequate:)55 b(maxim)m(um)36 b(v)m(elo)s(cit)m(y)h(error)
-g(is)f(0.42)i(metres)f(p)s(er)f(second;)0 5354 y(maxim)m(um)25
-b(helio)s(cen)m(tric)g(p)s(osition)f(error)h(is)g(1600)j(km)e(\(equiv)
--5 b(alen)m(t)25 b(to)i(ab)s(out)f(2)2771 5317 y Fk(0)l(0)2837
-5354 y FD(at)h(1)f(A)m(U\),)i(with)c(barycen-)0 5467
-y(tric)39 b(p)s(osition)f(errors)i(ab)s(out)f(4)i(times)e(w)m(orse.)70
-b(The)39 b(larger)g(and)h(slo)m(w)m(er)g(sla)p Ft(_)p
-FD(EPV)f(deliv)m(ers)f(3)p Fl(\033)44 b FD(results)0
-5580 y(of)36 b(0.005)i(metres)f(p)s(er)d(second)j(in)d(v)m(elo)s(cit)m
-(y)j(and)e(15)i(km)f(in)e(p)s(osition,)i(and)g(is)f(particularly)e
-(useful)h(when)0 5693 y(predicting)22 b(apparen)m(t)i(directions)f(of)h
-(near-Earth)g(ob)5 b(jects.)39 b(\(The)24 b(Sun's)f(p)s(osition)f(as)i
-(seen)g(from)g(the)g(Earth)p eop
-%%Page: 198 200
-198 199 bop 0 52 a FD(198)0 351 y(can,)39 b(of)e(course,)i(b)s(e)d
-(obtained)g(simply)f(b)m(y)i(rev)m(ersing)f(the)h(signs)f(of)h(the)g
-(Cartesian)f(comp)s(onen)m(ts)h(of)g(the)0 464 y(Earth)15
-b(:)g(Sun)29 b(v)m(ector.\))0 630 y(Geo)s(cen)m(tric)34
-b(Mo)s(on)f(ephemerides)f(are)h(a)m(v)-5 b(ailable)33
-b(from)f(sla)p Ft(_)p FD(DMOON,)h(whic)m(h)f(predicts)g(the)h(Mo)s
-(on's)h(p)s(o-)0 743 y(sition)27 b(and)h(v)m(elo)s(cit)m(y)i(with)d
-(resp)s(ect)i(to)g(the)g(Earth's)f(cen)m(tre.)42 b(Direction)28
-b(accuracy)i(is)e(usually)e(b)s(etter)j(than)0 856 y(10)i(km)f(\(5)350
-819 y Fk(0)m(0)391 856 y FD(\))h(and)f(distance)g(accuracy)h(a)g
-(little)e(w)m(orse.)0 1023 y(Lo)m(w)m(er-precision)23
-b(but)h(faster)g(predictions)e(for)i(the)g(Sun)f(and)g(Mo)s(on)i(can)f
-(b)s(e)f(made)h(b)m(y)g(calling)f(sla)p Ft(_)p FD(EAR)-8
-b(TH)0 1135 y(and)28 b(sla)p Ft(_)p FD(MOON.)f(Both)i(are)f(single)f
-(precision)g(and)g(accept)j(dates)e(in)f(the)i(form)e(of)i(y)m(ear,)g
-(da)m(y-in-y)m(ear)g(and)0 1248 y(fraction)40 b(of)f(da)m(y)i
-(\(starting)e(from)h(a)g(calendar)f(date)i(y)m(ou)f(need)f(to)i(call)e
-(sla)p Ft(_)p FD(CL)-8 b(YD)39 b(or)h(sla)p Ft(_)p FD(CAL)-8
-b(YD)40 b(to)0 1361 y(get)34 b(the)g(required)d(y)m(ear)j(and)f(da)m
-(y\).)49 b(The)33 b(sla)p Ft(_)p FD(EAR)-8 b(TH)33 b(routine)f(returns)
-g(the)h(helio)s(cen)m(tric)f(p)s(osition)f(and)0 1474
-y(v)m(elo)s(cit)m(y)e(of)g(the)g(Earth's)g(cen)m(tre)h(for)e(the)h
-(mean)g(equator)g(and)f(equino)m(x)h(of)g(date.)40 b(The)29
-b(accuracy)h(is)d(b)s(etter)0 1587 y(than)37 b(20,000)j(km)c(in)g(p)s
-(osition)g(and)g(10)i(metres)g(p)s(er)e(second)h(in)f(sp)s(eed.)60
-b(The)37 b(p)s(osition)e(and)i(v)m(elo)s(cit)m(y)g(of)0
-1700 y(the)d(Mo)s(on)h(with)d(resp)s(ect)j(to)f(the)h(Earth's)f(cen)m
-(tre)h(for)f(the)g(mean)g(equator)h(and)f(ecliptic)f(of)h(date)h(can)f
-(b)s(e)0 1813 y(obtained)41 b(b)m(y)h(calling)e(sla)p
-Ft(_)p FD(MOON.)h(The)g(p)s(ositional)e(accuracy)k(is)e(b)s(etter)g
-(than)h(30)3043 1776 y Fk(0)l(0)3125 1813 y FD(in)f(direction)f(and)0
-1926 y(1000)32 b(km)e(in)f(distance.)0 2092 y(Appro)m(ximate)35
-b(ephemerides)f(for)h(all)f(the)i(ma)5 b(jor)35 b(planets)f(can)i(b)s
-(e)e(generated)j(b)m(y)e(calling)f(sla)p Ft(_)p FD(PLANET)0
-2205 y(or)k(sla)p Ft(_)p FD(RDPLAN.)f(These)g(routines)g(o\013er)h
-(arcmin)m(ute)f(accuracy)i(\(m)m(uc)m(h)f(b)s(etter)f(for)h(the)f
-(inner)f(planets)0 2318 y(and)f(for)h(Pluto\))g(o)m(v)m(er)h(a)f(span)f
-(of)h(sev)m(eral)h(millennia)32 b(\(but)k(only)f Fo(\006)p
-FD(100)i(y)m(ears)f(for)g(Pluto\).)57 b(The)35 b(routine)0
-2431 y(sla)p Ft(_)p FD(PLANET)20 b(pro)s(duces)h(helio)s(cen)m(tric)f
-(p)s(osition)g(and)h(v)m(elo)s(cit)m(y)h(in)e(the)i(form)f(of)g
-(equatorial)h([)15 b Fl(x;)g(y)s(;)g(z)t(;)32 b FD(_)-42
-b Fl(x)q(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(])0 2544 y(for)26 b(the)h(mean)g(equator)g(and)f(equino)m(x)g(of)h
-(J2000.)41 b(The)26 b(v)m(ectors)i(pro)s(duced)d(b)m(y)i(sla)p
-Ft(_)p FD(PLANET)e(can)i(b)s(e)f(used)0 2657 y(in)35
-b(a)i(v)-5 b(ariet)m(y)36 b(of)h(w)m(a)m(ys)g(according)f(to)h(the)g
-(requiremen)m(ts)e(of)i(the)f(application)f(concerned.)59
-b(The)35 b(routine)0 2770 y(sla)p Ft(_)p FD(RDPLAN)30
-b(uses)f(sla)p Ft(_)p FD(PLANET)g(and)g(sla)p Ft(_)p
-FD(DMOON)g(to)i(deal)e(with)g(the)h(common)g(case)h(of)f(predicting)0
-2883 y(a)h(planet's)f(apparen)m(t)g([)15 b Fl(\013;)g(\016)21
-b FD(])30 b(and)g(angular)f(size)i(as)f(seen)h(b)m(y)f(a)h(terrestrial)
-e(observ)m(er.)0 3049 y(Note)f(that)f(in)e(predicting)g(the)i(p)s
-(osition)d(in)i(the)g(sky)h(of)f(a)h(solar-system)g(b)s(o)s(dy)e(it)h
-(is)f(necessary)i(to)h(allo)m(w)e(for)0 3162 y(geo)s(cen)m(tric)35
-b(parallax.)50 b(This)32 b(correction)i(is)f Fq(essential)44
-b FD(in)32 b(the)i(case)h(of)f(the)g(Mo)s(on,)h(where)e(the)h(observ)m
-(er's)0 3275 y(p)s(osition)41 b(on)i(the)g(Earth)g(can)g(a\013ect)h
-(the)f(Mo)s(on's)h([)15 b Fl(\013;)g(\016)20 b FD(])43
-b(b)m(y)g(up)f(to)h(1)2593 3242 y Fp(\016)2633 3275 y
-FD(.)78 b(The)43 b(calculation)f(can)h(most)0 3388 y(con)m(v)m(enien)m
-(tly)28 b(b)s(e)e(done)h(b)m(y)g(calling)f(sla)p Ft(_)p
-FD(PV)m(OBS)h(and)f(subtracting)h(the)g(resulting)e(6-v)m(ector)30
-b(from)d(the)g(one)0 3500 y(pro)s(duced)i(b)m(y)h(sla)p
-Ft(_)p FD(DMOON,)g(as)h(is)e(demonstrated)i(b)m(y)f(the)h(follo)m(wing)
-d(example:)286 3774 y Ft(*)96 b(Demonstrate)44 b(the)j(size)g(of)g(the)
-g(geocentric)e(parallax)g(correction)286 3886 y(*)96
-b(in)47 b(the)g(case)f(of)h(the)g(Moon.)94 b(The)47 b(test)g(example)f
-(is)h(for)g(the)g(AAT,)286 3999 y(*)96 b(before)46 b(midnight,)f(in)i
-(summer,)f(near)h(first)f(quarter.)573 4225 y(IMPLICIT)f(NONE)573
-4338 y(CHARACTER)g(NAME*40,SH,SD)573 4451 y(INTEGER)h
-(J,I,IHMSF\(4\),IDMSF\(4\))573 4564 y(DOUBLE)g(PRECISION)f
-(SLONGW,SLAT,H,DJUTC,FDUTC)o(,DJ)o(UT1,)o(DJTT)o(,ST)o(L,)525
-4677 y(:)811 b(RMATN\(3,3\),PMM\(6\),PMT\(6\),)o(RM,)o(DM,P)o(VO\(6)o
-(\),T)o(L)573 4790 y(DOUBLE)46 b(PRECISION)f(sla_DTT,sla_GMST,sla_EQEQ)
-o(X,s)o(la_D)o(RANR)o(M)286 5016 y(*)96 b(Get)46 b(AAT)h(longitude)f
-(and)h(latitude)e(in)i(radians)f(and)h(height)f(in)h(metres)573
-5128 y(CALL)f(sla_OBS\(0,'AAT',NAME,SLONG)o(W,S)o(LAT,)o(H\))286
-5354 y(*)96 b(UTC)46 b(\(1992)h(January)f(13,)h(11)g(13)g(59\))g(to)g
-(MJD)573 5467 y(CALL)f(sla_CLDJ\(1992,1,13,DJUTC,J)o(\))573
-5580 y(CALL)g(sla_DTF2D\(11,13,59.0D0,FDU)o(TC,)o(J\))573
-5693 y(DJUTC=DJUTC+FDUTC)p eop
-%%Page: 199 201
-199 200 bop 0 52 a Fw(SUN/67.70)3206 b FD(199)286 464
-y Ft(*)96 b(UT1)46 b(\(UT1-UTC)g(value)g(of)i(-0.152)e(sec)h(is)g(from)
-f(IERS)h(Bulletin)f(B\))573 577 y(DJUT1=DJUTC+\(-0.152D0\)/)o(8640)o
-(0D0)286 803 y(*)96 b(TT)573 916 y(DJTT=DJUTC+sla_DTT\(DJUT)o(C\)/8)o
-(6400)o(D0)286 1142 y(*)g(Local)46 b(apparent)f(sidereal)h(time)573
-1255 y(STL=sla_GMST\(DJUT1\)-SLO)o(NGW+)o(sla_)o(EQE)o(QX\(D)o(JTT\))
-286 1480 y(*)96 b(Geocentric)45 b(position/velocity)e(of)k(Moon)f
-(\(mean)h(of)g(date\))573 1593 y(CALL)f(sla_DMOON\(DJTT,PMM\))286
-1819 y(*)96 b(Nutation)45 b(to)i(true)g(equinox)f(of)h(date)573
-1932 y(CALL)f(sla_NUT\(DJTT,RMATN\))573 2045 y(CALL)g
-(sla_DMXV\(RMATN,PMM,PMT\))573 2158 y(CALL)g
-(sla_DMXV\(RMATN,PMM\(4\),PMT\()o(4\)\))286 2384 y(*)96
-b(Report)46 b(geocentric)f(HA,Dec)573 2497 y(CALL)h
-(sla_DCC2S\(PMT,RM,DM\))573 2609 y(CALL)g(sla_DR2TF\(2,sla_DRANRM\(STL)
-o(-RM)o(\),SH)o(,IHM)o(SF\))573 2722 y(CALL)g
-(sla_DR2AF\(1,DM,SD,IDMSF\))573 2835 y(WRITE)g(\(*,'\(1X,'')f
-(geocentric:'',2X,A,I2.2,2)o(I3.)o(2,'')o(.'',)o(I2.)o(2,'/)o(/)525
-2948 y(:)1432 b('1X,A,I2.2,2I3.2,''.'',)o(I1\))o('\))525
-3061 y(:)2291 b(SH,IHMSF,SD,IDMSF)286 3287 y(*)96 b(Geocentric)45
-b(position)g(of)i(observer)f(\(true)g(equator)g(and)h(equinox)f(of)h
-(date\))573 3400 y(CALL)f(sla_PVOBS\(SLAT,H,STL,PVO\))286
-3626 y(*)96 b(Place)46 b(origin)g(at)h(observer)573 3739
-y(DO)g(I=1,6)716 3851 y(PMT\(I\)=PMT\(I\)-PVO\(I\))573
-3964 y(END)g(DO)286 4190 y(*)96 b(Allow)46 b(for)h(planetary)e
-(aberration)573 4303 y(TL=499.004782D0*SQRT\(PM)o(T\(1\))o(**2+)o(PMT)o
-(\(2\)*)o(*2+P)o(MT\()o(3\)**)o(2\))573 4416 y(DO)i(I=1,3)716
-4529 y(PMT\(I\)=PMT\(I\)-TL*PMT\(I+3)o(\))573 4642 y(END)g(DO)286
-4868 y(*)96 b(Report)46 b(topocentric)e(HA,Dec)573 4981
-y(CALL)i(sla_DCC2S\(PMT,RM,DM\))573 5093 y(CALL)g
-(sla_DR2TF\(2,sla_DRANRM\(STL)o(-RM)o(\),SH)o(,IHM)o(SF\))573
-5206 y(CALL)g(sla_DR2AF\(1,DM,SD,IDMSF\))573 5319 y(WRITE)g
-(\(*,'\(1X,''topocentric:'',)o(2X,)o(A,I2)o(.2,2)o(I3.)o(2,'')o(.'',)o
-(I2.)o(2,'/)o(/)525 5432 y(:)1432 b('1X,A,I2.2,2I3.2,''.'',)o(I1\))o
-('\))525 5545 y(:)2291 b(SH,IHMSF,SD,IDMSF)573 5658 y(END)p
-eop
-%%Page: 200 202
-200 201 bop 0 52 a FD(200)0 351 y(The)30 b(output)g(pro)s(duced)f(is)g
-(as)i(follo)m(ws:)334 610 y Ft(geocentric:)93 b(+03)46
-b(06)i(55.55)e(+15)h(03)g(38.8)286 723 y(topocentric:)93
-b(+03)46 b(09)i(23.76)e(+15)h(40)g(51.4)0 982 y FD(\(An)26
-b(easier)g(but)g(less)g(instructiv)m(e)f(metho)s(d)g(of)i(estimating)f
-(the)g(top)s(o)s(cen)m(tric)h(apparen)m(t)f(place)g(of)h(the)f(Mo)s(on)
-0 1095 y(is)j(to)j(call)d(the)i(routine)e(sla)p Ft(_)p
-FD(RDPLAN.\))0 1257 y(As)24 b(an)h(example)f(of)g(using)f(sla)p
-Ft(_)p FD(PLANET,)h(the)g(follo)m(wing)f(program)h(estimates)h(the)g
-(geo)s(cen)m(tric)h(separation)0 1369 y(b)s(et)m(w)m(een)39
-b(V)-8 b(en)m(us)39 b(and)g(Jupiter)e(during)f(a)j(close)g(conjunction)
-f(in)f(2)16 b(BC,)39 b(whic)m(h)f(is)f(a)i(star-of-Bethlehem)0
-1482 y(candidate:)286 1741 y Ft(*)96 b(Compute)45 b(time)i(and)g
-(minimum)f(geocentric)f(apparent)g(separation)286 1854
-y(*)96 b(between)45 b(Venus)i(and)g(Jupiter)e(during)i(the)f(close)h
-(conjunction)e(of)i(2)g(BC.)573 2080 y(IMPLICIT)e(NONE)573
-2306 y(DOUBLE)h(PRECISION)f(SEPMIN,DJD0,FD,DJD,DJDM,P)o(V\(6)o(\),RM)o
-(ATP\()o(3,3)o(\),)525 2419 y(:)811 b(PVM\(6\),PVE\(6\),TL,RV,DV,RJ)o
-(,DJ)o(,SEP)573 2532 y(INTEGER)46 b(IHOUR,IMIN,J,I,IHMIN,IM)o(MIN)573
-2644 y(DOUBLE)g(PRECISION)f(sla_EPJ,sla_DSEP)286 2983
-y(*)96 b(Search)46 b(for)h(closest)e(approach)h(on)h(the)g(given)f(day)
-573 3096 y(DJD0=1720859.5D0)573 3209 y(SEPMIN=1D10)573
-3322 y(DO)h(IHOUR=20,22)716 3435 y(DO)g(IMIN=0,59)859
-3548 y(CALL)g(sla_DTF2D\(IHOUR,IMIN,0D)o(0,FD)o(,J\))286
-3774 y(*)382 b(Julian)46 b(date)h(and)g(MJD)859 3886
-y(DJD=DJD0+FD)859 3999 y(DJDM=DJD-2400000.5D0)286 4225
-y(*)382 b(Earth)46 b(to)h(Moon)g(\(mean)f(of)i(date\))859
-4338 y(CALL)f(sla_DMOON\(DJDM,PV\))286 4564 y(*)382 b(Precess)46
-b(Moon)g(position)g(to)h(J2000)859 4677 y(CALL)g
-(sla_PRECL\(sla_EPJ\(DJDM\))o(,200)o(0D0,)o(RMA)o(TP\))859
-4790 y(CALL)g(sla_DMXV\(RMATP,PV,PVM\))286 5016 y(*)382
-b(Sun)47 b(to)g(Earth-Moon)e(Barycentre)g(\(mean)h(J2000\))859
-5128 y(CALL)h(sla_PLANET\(DJDM,3,PVE,J)o(\))286 5354
-y(*)382 b(Correct)46 b(from)g(EMB)h(to)g(Earth)859 5467
-y(DO)g(I=1,3)1002 5580 y(PVE\(I\)=PVE\(I\)-0.012150581)o(D0*P)o(VM\(I)o
-(\))859 5693 y(END)g(DO)p eop
-%%Page: 201 203
-201 202 bop 0 52 a Fw(SUN/67.70)3206 b FD(201)286 464
-y Ft(*)382 b(Sun)47 b(to)g(Venus)859 577 y(CALL)g
-(sla_PLANET\(DJDM,2,PV,J\))286 803 y(*)382 b(Earth)46
-b(to)h(Venus)859 916 y(DO)g(I=1,6)1002 1029 y(PV\(I\)=PV\(I\)-PVE\(I\))
-859 1142 y(END)g(DO)286 1367 y(*)382 b(Light)46 b(time)h(to)g(Venus)f
-(\(sec\))859 1480 y(TL=499.004782D0*SQRT\(\(PV\()o(1\)-)o(PVE\()o
-(1\)\)*)o(*2+)525 1593 y(:)1288 b(\(PV\(2\)-PVE\(2\)\)**2+)525
-1706 y(:)g(\(PV\(3\)-PVE\(3\)\)**2\))286 1932 y(*)382
-b(Extrapolate)45 b(backwards)g(in)i(time)g(by)g(that)g(much)859
-2045 y(DO)g(I=1,3)1002 2158 y(PV\(I\)=PV\(I\)-TL*PV\(I+3\))859
-2271 y(END)g(DO)286 2497 y(*)382 b(To)47 b(RA,Dec)859
-2609 y(CALL)g(sla_DCC2S\(PV,RV,DV\))286 2835 y(*)382
-b(Same)47 b(for)f(Jupiter)859 2948 y(CALL)h(sla_PLANET\(DJDM,5,PV,J\))
-859 3061 y(DO)g(I=1,6)1002 3174 y(PV\(I\)=PV\(I\)-PVE\(I\))859
-3287 y(END)g(DO)859 3400 y(TL=499.004782D0*SQRT\(\(PV\()o(1\)-)o(PVE\()
-o(1\)\)*)o(*2+)525 3513 y(:)1288 b(\(PV\(2\)-PVE\(2\)\)**2+)525
-3626 y(:)g(\(PV\(3\)-PVE\(3\)\)**2\))859 3739 y(DO)47
-b(I=1,3)1002 3851 y(PV\(I\)=PV\(I\)-TL*PV\(I+3\))859
-3964 y(END)g(DO)859 4077 y(CALL)g(sla_DCC2S\(PV,RJ,DJ\))286
-4303 y(*)382 b(Separation)45 b(\(arcsec\))859 4416 y
-(SEP=sla_DSEP\(RV,DV,RJ,DJ\))286 4642 y(*)382 b(Keep)47
-b(if)g(smallest)e(so)i(far)859 4755 y(IF)g(\(SEP.LT.SEPMIN\))d(THEN)
-1002 4868 y(IHMIN=IHOUR)1002 4981 y(IMMIN=IMIN)1002 5093
-y(SEPMIN=SEP)859 5206 y(END)j(IF)716 5319 y(END)g(DO)573
-5432 y(END)g(DO)286 5658 y(*)96 b(Report)p eop
-%%Page: 202 204
-202 203 bop 0 52 a FD(202)573 351 y Ft(WRITE)46 b
-(\(*,'\(1X,I2.2,'':'',I2.2,F)o(6.1)o(\)'\))41 b(IHMIN,IMMIN,)525
-464 y(:)1813 b(206264.8062D0*SEPMIN)573 690 y(END)0 947
-y FD(The)29 b(output)g(pro)s(duced)f(\(the)h(Ephemeris)f(Time)g(on)i
-(the)f(da)m(y)h(in)e(question,)h(and)g(the)g(closest)h(approac)m(h)g
-(in)0 1060 y(arcseconds\))h(is)f(as)g(follo)m(ws:)286
-1316 y Ft(21:16)94 b(33.3)0 1573 y FD(F)-8 b(or)40 b(comparison,)h
-(accurate)g(JPL)e(predictions)e(giv)m(e)j(a)g(separation)f(8)2511
-1536 y Fk(0)l(0)2591 1573 y FD(less)f(than)h(the)h(ab)s(o)m(v)m(e)g
-(estimate,)0 1686 y(o)s(ccurring)29 b(30)492 1653 y Fu(m)586
-1686 y FD(earlier)g(\(see)j Fq(Sky)g(and)i(T)-7 b(elesc)i(op)g(e,)32
-b FD(April)c(1987,)k(p)15 b(357\).)0 1847 y(The)30 b(follo)m(wing)f
-(program)h(demonstrates)h(sla)p Ft(_)p FD(RDPLAN.)286
-2080 y Ft(*)96 b(For)46 b(a)i(given)e(date,)h(time)f(and)h
-(geographical)e(location,)g(output)286 2193 y(*)96 b(a)47
-b(table)f(of)i(planetary)d(positions)g(and)i(diameters.)573
-2419 y(IMPLICIT)e(NONE)573 2532 y(CHARACTER)g(PNAMES\(0:9\)*7,B*80,S)
-573 2644 y(INTEGER)h(I,NP,IY,J,IM,ID,IHMSF\(4)o(\),I)o(DMSF)o(\(4\))573
-2757 y(DOUBLE)g(PRECISION)f(D15B2P,R2AS,FD,DJM,ELONG,)o(PHI)o(,RA,)o
-(DEC,)o(DIA)o(M)573 2870 y(PARAMETER)g(\(D15B2P=2.38732414637843)o
-(0036)o(5D0,)525 2983 y(:)525 b(R2AS=206264.80625D0\))573
-3096 y(DATA)46 b(PNAMES)g(/)i('Sun','Mercury','Venus',)o('Moo)o(n',)o
-('Mar)o(s',')o(Jup)o(iter)o(',)525 3209 y(:)668 b
-('Saturn','Uranus','Neptu)o(ne',)41 b('Pluto')46 b(/)286
-3548 y(*)96 b(Loop)46 b(until)h('end')f(typed)573 3661
-y(B=')h(')573 3774 y(DO)g(WHILE)f(\(B.NE.'END'.AND.B.NE.'end)o('\))286
-3999 y(*)239 b(Get)47 b(date,)f(time)h(and)g(observer's)e(location)716
-4112 y(PRINT)h(*,'Date?)g(\(Y,M,D,)g(Gregorian\)')716
-4225 y(READ)h(\(*,'\(A\)'\))e(B)716 4338 y(IF)i
-(\(B.NE.'END'.AND.B.NE.'end)o('\))41 b(THEN)859 4451
-y(I=1)859 4564 y(CALL)47 b(sla_INTIN\(B,I,IY,J\))859
-4677 y(CALL)g(sla_INTIN\(B,I,IM,J\))859 4790 y(CALL)g
-(sla_INTIN\(B,I,ID,J\))859 4903 y(PRINT)f(*,'Time?)g(\(H,M,S,)g
-(dynamical\)')859 5016 y(READ)h(\(*,'\(A\)'\))e(B)859
-5128 y(I=1)859 5241 y(CALL)i(sla_DAFIN\(B,I,FD,J\))859
-5354 y(FD=FD*D15B2P)859 5467 y(CALL)g(sla_CLDJ\(IY,IM,ID,DJM,J)o(\))859
-5580 y(DJM=DJM+FD)859 5693 y(PRINT)f(*,'Longitude?)f(\(D,M,S,)g(east)i
-(+ve\)')p eop
-%%Page: 203 205
-203 204 bop 0 52 a Fw(SUN/67.70)3206 b FD(203)859 351
-y Ft(READ)47 b(\(*,'\(A\)'\))e(B)859 464 y(I=1)859 577
-y(CALL)i(sla_DAFIN\(B,I,ELONG,J\))859 690 y(PRINT)f(*,'Latitude?)f
-(\(D,M,S,)h(geodetic\)')859 803 y(READ)h(\(*,'\(A\)'\))e(B)859
-916 y(I=1)859 1029 y(CALL)i(sla_DAFIN\(B,I,PHI,J\))286
-1255 y(*)382 b(Loop)47 b(planet)f(by)h(planet)859 1367
-y(DO)g(NP=0,9)286 1593 y(*)525 b(Get)47 b(RA,Dec)f(and)h(diameter)1002
-1706 y(CALL)g(sla_RDPLAN\(DJM,NP,ELONG,)o(PHI,)o(RA,)o(DEC,)o(DIAM)o
-(\))286 1932 y(*)525 b(One)47 b(line)g(of)g(report)1002
-2045 y(CALL)g(sla_DR2TF\(2,RA,S,IHMSF\))1002 2158 y(CALL)g
-(sla_DR2AF\(1,DEC,S,IDMSF\))1002 2271 y(WRITE)g(\(*,)525
-2384 y(:)g('\(1X,A,2X,3I3.2,''.'',I2.2)o(,2X,)o(A,I)o(2.2,)o(2I3.)o
-(2,')o('.'')o(,I1,)o(F8.)o(1\)'\))525 2497 y(:)1241 b
-(PNAMES\(NP\),IHMSF,S,IDMS)o(F,R2)o(AS*)o(DIAM)286 2722
-y(*)525 b(Next)47 b(planet)859 2835 y(END)g(DO)859 2948
-y(PRINT)f(*,')h(')716 3061 y(END)g(IF)286 3287 y(*)239
-b(Next)46 b(case)573 3400 y(END)h(DO)573 3626 y(END)0
-3860 y FD(En)m(tering)30 b(the)g(follo)m(wing)f(data)i(\(for)g(1927)h
-(June)d(29)i(at)h(5)2003 3827 y Fu(h)2062 3860 y FD(25)2152
-3827 y Fu(m)2246 3860 y FD(ET)e(and)f(the)i(p)s(osition)d(of)j
-(Preston,)f(UK\):)286 4095 y Ft(1927)47 b(6)g(29)286
-4208 y(5)h(25)286 4321 y(-2)g(42)286 4434 y(53)g(46)0
-4668 y FD(pro)s(duces)29 b(the)i(follo)m(wing)d(rep)s(ort:)286
-4903 y Ft(Sun)334 b(06)47 b(28)g(14.03)94 b(+23)47 b(17)g(17.3)95
-b(1887.8)286 5016 y(Mercury)142 b(08)47 b(08)g(58.60)94
-b(+19)47 b(20)g(57.1)238 b(9.3)286 5128 y(Venus)g(09)47
-b(38)g(53.61)94 b(+15)47 b(35)g(32.8)190 b(22.8)286 5241
-y(Moon)286 b(06)47 b(28)g(15.95)94 b(+23)47 b(17)g(21.3)95
-b(1902.3)286 5354 y(Mars)286 b(09)47 b(06)g(49.33)94
-b(+17)47 b(52)g(26.6)238 b(4.0)286 5467 y(Jupiter)142
-b(00)47 b(11)g(12.08)94 b(-00)47 b(10)g(57.5)190 b(41.1)286
-5580 y(Saturn)g(16)47 b(01)g(43.35)94 b(-18)47 b(36)g(55.9)190
-b(18.2)286 5693 y(Uranus)g(00)47 b(13)g(33.54)94 b(+00)47
-b(39)g(36.1)238 b(3.5)p eop
-%%Page: 204 206
-204 205 bop 0 52 a FD(204)286 351 y Ft(Neptune)142 b(09)47
-b(49)g(35.76)94 b(+13)47 b(38)g(40.8)238 b(2.2)286 464
-y(Pluto)g(07)47 b(05)g(29.51)94 b(+21)47 b(25)g(04.2)238
-b(0.1)0 692 y FD(Insp)s(ection)29 b(of)h(the)h(Sun)e(and)h(Mo)s(on)g
-(data)h(rev)m(eals)g(that)g(a)g(total)g(solar)f(eclipse)f(is)h(in)f
-(progress.)0 851 y(SLALIB)23 b(also)h(pro)m(vides)e(for)i(the)g(case)g
-(where)g(orbital)e(elemen)m(ts)i(\(with)f(resp)s(ect)g(to)i(the)f
-(J2000)h(equino)m(x)e(and)0 964 y(ecliptic\))31 b(are)h(a)m(v)-5
-b(ailable.)45 b(This)30 b(allo)m(ws)h(predictions)f(to)i(b)s(e)g(made)g
-(for)f(minor-planets)f(and)h(\(if)h(y)m(ou)g(ignore)0
-1077 y(non-gra)m(vitational)i(e\013ects\))h(comets.)51
-b(F)-8 b(urthermore,)35 b(if)d(ma)5 b(jor-planet)34 b(elemen)m(ts)g
-(for)f(an)h(ep)s(o)s(c)m(h)f(close)h(to)0 1190 y(the)g(date)h(in)e
-(question)g(are)i(a)m(v)-5 b(ailable,)35 b(more)f(accurate)h
-(predictions)e(can)h(b)s(e)g(made)g(than)g(are)g(o\013ered)h(b)m(y)0
-1303 y(sla)p Ft(_)p FD(RDPLAN)30 b(and)g(sla)p Ft(_)p
-FD(PLANET.)0 1463 y(The)37 b(SLALIB)f(planetary-prediction)f(routines)h
-(that)i(w)m(ork)f(with)f(orbital)g(elemen)m(ts)h(are)h(sla)p
-Ft(_)p FD(PLANTE)0 1576 y(\(the)h(orbital-elemen)m(ts)g(equiv)-5
-b(alen)m(t)38 b(of)h(sla)p Ft(_)p FD(RDPLAN\),)g(whic)m(h)f(predicts)f
-(the)i(top)s(o)s(cen)m(tric)g([)15 b Fl(\013;)g(\016)21
-b FD(],)41 b(and)0 1689 y(sla)p Ft(_)p FD(PLANEL)e(\(the)i
-(orbital-elemen)m(ts)f(equiv)-5 b(alen)m(t)40 b(of)g(sla)p
-Ft(_)p FD(PLANET\),)g(whic)m(h)f(predicts)g(the)i(helio)s(cen-)0
-1802 y(tric)f([)15 b Fl(x;)g(y)s(;)g(z)t(;)32 b FD(_)-42
-b Fl(x)q(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(])40 b(with)f(resp)s(ect)h(to)h(the)f(J2000)h(equino)m(x)f(and)f
-(equator.)70 b(In)39 b(addition,)i(the)f(routine)0 1914
-y(sla)p Ft(_)p FD(PV2EL)35 b(do)s(es)h(the)g(in)m(v)m(erse)g(of)g(sla)p
-Ft(_)p FD(PLANEL,)f(transforming)g([)15 b Fl(x;)g(y)s(;)g(z)t(;)32
-b FD(_)-42 b Fl(x)q(;)32 b FD(_)-42 b Fl(y)t(;)31 b FD(_)-41
-b Fl(z)19 b FD(])37 b(in)m(to)f Fq(osculating)i(ele-)0
-2027 y(ments.)0 2187 y FD(Osculating)f(elemen)m(ts)h(describ)s(e)e(the)
-i(unp)s(erturb)s(ed)d(2-b)s(o)s(dy)i(orbit.)62 b(Dep)s(ending)37
-b(on)g(accuracy)i(require-)0 2300 y(men)m(ts,)30 b(this)e(unp)s(erturb)
-s(ed)e(orbit)i(is)g(an)h(adequate)i(appro)m(ximation)d(to)i(the)f
-(actual)h(orbit)e(for)h(a)h(few)f(w)m(eeks)0 2413 y(either)36
-b(side)g(of)g(the)h(sp)s(eci\014ed)e(ep)s(o)s(c)m(h,)j(outside)e(whic)m
-(h)f(p)s(erturbations)f(due)i(to)i(the)e(other)h(b)s(o)s(dies)e(of)h
-(the)0 2526 y(Solar)29 b(System)g(lead)g(to)h(increasing)e(errors.)40
-b(Giv)m(en)30 b(a)g(minor)e(planet's)h(osculating)g(elemen)m(ts)g(for)h
-(a)g(partic-)0 2639 y(ular)d(date,)i(predictions)d(for)i(a)h(date)f
-(only)g(100)h(da)m(ys)f(earlier)f(or)h(later)g(are)h(lik)m(ely)d(to)j
-(b)s(e)f(in)e(error)i(b)m(y)g(sev)m(eral)0 2752 y(arcseconds.)54
-b(These)34 b(errors)g(can)h(b)s(e)f(reduced)g(if)g(new)g(elemen)m(ts)h
-(are)g(generated)h(whic)m(h)d(tak)m(e)j(accoun)m(t)g(of)0
-2865 y(the)e(p)s(erturbations)d(of)j(the)g(ma)5 b(jor)33
-b(planets,)h(and)f(this)g(is)f(what)i(the)g(routine)e(sla)p
-Ft(_)p FD(PER)-8 b(TEL)32 b(do)s(es.)51 b(Once)0 2978
-y(sla)p Ft(_)p FD(PER)-8 b(TEL)39 b(has)h(b)s(een)g(called,)j(to)e(pro)
-m(vide)e(osculating)h(elemen)m(ts)h(close)g(to)g(the)g(required)d
-(date,)44 b(the)0 3090 y(elemen)m(ts)d(can)f(b)s(e)g(passed)f(to)i(sla)
-p Ft(_)p FD(PLANEL)e(or)i(sla)p Ft(_)p FD(PLANTE)e(in)g(the)h(normal)f
-(w)m(a)m(y)-8 b(.)72 b(Predictions)38 b(of)0 3203 y(arcsecond)31
-b(accuracy)g(o)m(v)m(er)h(a)f(span)e(of)i(a)g(decade)g(or)f(more)h(are)
-f(a)m(v)-5 b(ailable)30 b(using)f(this)g(tec)m(hnique.)0
-3363 y(Three)21 b(di\013eren)m(t)g(com)m(binations)f(of)i(orbital)e
-(elemen)m(ts)i(are)g(pro)m(vided)e(for,)j(matc)m(hing)f(the)f(usual)f
-(con)m(v)m(en)m(tions)0 3476 y(for)43 b(ma)5 b(jor)43
-b(planets,)j(minor)c(planets)g(and)h(comets)h(resp)s(ectiv)m(ely)-8
-b(.)79 b(The)42 b(c)m(hoice)i(is)f(made)g(through)f(the)0
-3589 y(argumen)m(t)31 b Ft(JFORM)p FD(:)p 303 3704 1302
-4 v 301 3817 4 113 v 353 3783 a Ft(JFORM=1)p 735 3817
-V 98 w(JFORM=2)p 1169 3817 V 97 w(JFORM=3)p 1603 3817
-V 303 3821 1302 4 v 303 3837 V 301 3950 4 113 v 484 3916
-a Fl(t)517 3930 y Fu(0)p 735 3950 V 917 3916 a Fl(t)950
-3930 y Fu(0)p 1169 3950 V 1354 3916 a Fl(T)p 1603 3950
-V 303 3953 1302 4 v 301 4066 4 113 v 504 4033 a(i)p 735
-4066 V 403 w(i)p 1169 4066 V 403 w(i)p 1603 4066 V 303
-4070 1302 4 v 301 4183 4 113 v 487 4149 a FD(\012)p 735
-4183 V 368 w(\012)p 1169 4183 V 367 w(\012)p 1603 4183
-V 303 4186 1302 4 v 301 4299 4 113 v 481 4265 a Fl($)p
-735 4299 V 368 w(!)p 1169 4299 V 376 w(!)p 1603 4299
-V 303 4302 1302 4 v 301 4415 4 113 v 496 4381 a(a)p 735
-4415 V 386 w(a)p 1169 4415 V 387 w(q)p 1603 4415 V 303
-4418 1302 4 v 301 4531 4 113 v 499 4497 a(e)p 735 4531
-V 391 w(e)p 1169 4531 V 392 w(e)p 1603 4531 V 303 4535
-1302 4 v 301 4648 4 113 v 489 4614 a(L)p 735 4648 V 354
-w(M)p 1169 4648 V 1603 4648 V 303 4651 1302 4 v 301 4764
-4 113 v 493 4730 a(n)p 735 4764 V 1169 4764 V 1603 4764
-V 303 4767 1302 4 v 0 4917 a FD(The)f(sym)m(b)s(ols)f(ha)m(v)m(e)i(the)
-g(follo)m(wing)e(meanings:)366 5128 y Fl(t)399 5142 y
-Fu(0)588 5128 y FD(ep)s(o)s(c)m(h)h(of)h(osculation)366
-5241 y Fl(T)169 b FD(ep)s(o)s(c)m(h)30 b(of)h(p)s(erihelion)c(passage)
-366 5354 y Fl(i)191 b FD(inclination)28 b(of)i(the)h(orbit)366
-5467 y(\012)156 b(longitude)29 b(of)i(the)f(ascending)g(no)s(de)366
-5580 y Fl($)147 b FD(longitude)29 b(of)i(p)s(erihelion)c(\()p
-Fl($)h FD(=)d(\012)20 b(+)g Fl(!)s FD(\))366 5693 y Fl(!)165
-b FD(argumen)m(t)31 b(of)g(p)s(erihelion)p eop
-%%Page: 205 207
-205 206 bop 0 52 a Fw(SUN/67.70)3206 b FD(205)366 351
-y Fl(a)174 b FD(semi-ma)5 b(jor)30 b(axis)g(of)h(the)f(orbital)f
-(ellipse)366 464 y Fl(q)181 b FD(p)s(erihelion)27 b(distance)366
-577 y Fl(e)180 b FD(orbital)30 b(eccen)m(tricit)m(y)366
-690 y Fl(L)160 b FD(mean)31 b(longitude)e(\()p Fl(L)c
-FD(=)g Fl($)e FD(+)d Fl(M)10 b FD(\))366 803 y Fl(M)134
-b FD(mean)31 b(anomaly)366 916 y Fl(n)167 b FD(mean)31
-b(motion)0 1283 y(The)g(mean)g(motion,)h Fl(n)p FD(,)f(tells)g(sla)p
-Ft(_)p FD(PLANEL)f(the)i(mass)f(of)h(the)f(planet.)43
-b(If)31 b(it)g(is)g(not)g(a)m(v)-5 b(ailable,)32 b(it)e(should)0
-1396 y(b)s(e)d(calculated)h(from)g Fl(n)816 1363 y Fu(2)855
-1396 y Fl(a)903 1363 y Fu(3)967 1396 y FD(=)d Fl(k)1113
-1363 y Fu(2)1153 1396 y FD(\(1)16 b(+)f Fl(m)p FD(\),)29
-b(where)f Fl(k)g FD(=)d(0)p Fl(:)p FD(01720209895)34
-b(and)27 b(m)h(is)f(the)h(mass)g(of)g(the)g(planet)0
-1509 y(\()p Fl(M)123 1523 y Fp(\014)208 1509 y FD(=)d(1\);)31
-b Fl(a)g FD(is)e(in)g(A)m(U.)0 1670 y(Note)h(that)g(for)f(an)m(y)h(giv)
-m(en)f(problem)e(there)j(are)f(up)f(to)i(three)f(di\013eren)m(t)g(ep)s
-(o)s(c)m(hs)g(in)e(pla)m(y)-8 b(,)30 b(and)f(it)f(is)g(vital)h(to)0
-1783 y(distinguish)e(clearly)i(b)s(et)m(w)m(een)i(them:)136
-2013 y Fo(\017)46 b FD(The)29 b(ep)s(o)s(c)m(h)f(of)h(observ)-5
-b(ation:)40 b(the)29 b(momen)m(t)g(in)f(time)g(for)h(whic)m(h)e(the)i
-(p)s(osition)e(of)i(the)g(b)s(o)s(dy)f(is)g(to)h(b)s(e)227
-2126 y(predicted.)136 2312 y Fo(\017)46 b FD(The)27 b(ep)s(o)s(c)m(h)g
-(de\014ning)e(the)i(p)s(osition)e(of)j(the)f(b)s(o)s(dy:)38
-b(the)27 b(momen)m(t)h(in)d(time)i(at)h(whic)m(h,)f(in)f(the)h(absence)
-227 2424 y(of)g(purturbations,)e(the)i(sp)s(eci\014ed)e(p)s
-(osition|mean)g(longitude,)h(mean)g(anomaly)-8 b(,)28
-b(or)f(p)s(erihelion|is)227 2537 y(reac)m(hed.)136 2723
-y Fo(\017)46 b FD(The)25 b(ep)s(o)s(c)m(h)h(of)g(osculation:)37
-b(the)26 b(momen)m(t)h(in)d(time)h(at)i(whic)m(h)d(the)i(giv)m(en)g
-(elemen)m(ts)g(precisely)e(sp)s(ecify)227 2836 y(the)31
-b(b)s(o)s(dy's)e(p)s(osition)f(and)i(v)m(elo)s(cit)m(y)-8
-b(.)0 3066 y(F)g(or)42 b(the)g(ma)5 b(jor-planet)41 b(and)f
-(minor-planet)g(cases)i(it)f(is)f(usual)g(to)i(mak)m(e)g(the)g(ep)s(o)s
-(c)m(h)f(that)h(de\014nes)e(the)0 3179 y(p)s(osition)29
-b(of)i(the)g(b)s(o)s(dy)e(the)i(same)g(as)g(the)g(ep)s(o)s(c)m(h)g(of)g
-(osculation.)41 b(Th)m(us,)31 b(for)f(planets)g(\(ma)5
-b(jor)31 b(and)g(minor\))0 3292 y(only)e(t)m(w)m(o)h(di\013eren)m(t)f
-(ep)s(o)s(c)m(hs)g(are)h(in)m(v)m(olv)m(ed:)40 b(the)30
-b(ep)s(o)s(c)m(h)f(of)h(the)f(elemen)m(ts)h(and)f(the)h(ep)s(o)s(c)m(h)
-f(of)g(observ)-5 b(ation.)0 3405 y(F)d(or)40 b(comets,)k(the)c(ep)s(o)s
-(c)m(h)f(of)h(p)s(erihelion)c(\014xes)k(the)g(p)s(osition)e(in)g(the)i
-(orbit)f(and)g(in)f(general)i(a)g(di\013eren)m(t)0 3518
-y(ep)s(o)s(c)m(h)29 b(of)g(osculation)g(will)e(b)s(e)h(c)m(hosen.)41
-b(Th)m(us,)29 b(for)g(comets)h(all)e(three)i(t)m(yp)s(es)f(of)g(ep)s(o)
-s(c)m(h)g(are)h(in)m(v)m(olv)m(ed.)40 b(Ho)m(w)0 3631
-y(man)m(y)27 b(of)g(the)g(three)g(elemen)m(ts)g(are)h(presen)m(t)f(in)e
-(a)i(giv)m(en)g(SLALIB)g(argumen)m(t)g(list)f(dep)s(ends)f(on)h(the)h
-(routine)0 3744 y(concerned.)0 3904 y(Tw)m(o)48 b(imp)s(ortan)m(t)e
-(sources)i(for)f(orbital)f(elemen)m(ts)i(are)f(the)h
-Fq(Horizons)56 b FD(service,)c(op)s(erated)47 b(b)m(y)g(the)h(Jet)0
-4017 y(Propulsion)37 b(Lab)s(oratory)-8 b(,)43 b(P)m(asadena,)h(and)39
-b(the)h(Minor)g(Planet)f(Cen)m(ter,)k(op)s(erated)d(b)m(y)g(the)g(Cen)m
-(ter)h(for)0 4130 y(Astroph)m(ysics,)32 b(Harv)-5 b(ard.)45
-b(The)32 b(JPL)f(elemen)m(ts)i(\(helio)s(cen)m(tric,)f(J2000)h
-(ecliptic)e(and)g(equino)m(x\))h(and)g(MPC)0 4243 y(elemen)m(ts)24
-b(corresp)s(ond)e(to)i(SLALIB)f(argumen)m(ts)g(as)h(sho)m(wn)f(in)f
-(the)h(follo)m(wing)f(table,)j(where)e(\\\(rad\)")i(means)0
-4356 y(con)m(v)m(ersion)31 b(from)f(degrees)h(to)g(radians,)e(and)h
-(\\\(MJD\)")i(means)e(\\subtract)h Ft(2400000.5D0)p FD(":)p
-0 4517 3745 4 v -2 4616 4 100 v 232 4586 a Fc(SLALIB)p
-795 4616 V 812 4616 V 1068 w(JPL)p 2543 4616 V 2560 4616
-V 1303 w(MPC)p 3743 4616 V -2 4716 V 226 4686 a Fb(argumen)n(t)p
-795 4716 V 812 4716 V 317 w(ma)5 b(jor)26 b(planet)p
-1429 4716 V 124 w(minor)h(planet)p 1994 4716 V 216 w(comet)p
-2543 4716 V 2560 4716 V 245 w(minor)g(planet)p 3151 4716
-V 251 w(comet)p 3743 4716 V 0 4719 3745 4 v 0 4736 V
--2 4835 4 100 v 289 4806 a Fa(JFORM)p 795 4835 V 812
-4835 V 591 w(1)p 1429 4835 V 547 w(2)p 1994 4835 V 513
-w(3)p 2543 4835 V 2560 4835 V 543 w(2)p 3151 4835 V 548
-w(3)p 3743 4835 V -2 4935 V 289 4905 a(EPOCH)p 795 4935
-V 812 4935 V 388 w(JDCT)f Fb(\(MJD\))p 1429 4935 V 144
-w Fa(JDCT)g Fb(\(MJD\))p 1994 4935 V 152 w Fa(Tp)h Fb(\(MJD\))p
-2543 4935 V 2560 4935 V 161 w Fa(Epoch)e Fb(\(MJD\))p
-3151 4935 V 188 w Fa(T)i Fb(\(MJD\))p 3743 4935 V -2
-5035 V 268 5005 a Fa(ORBINC)p 795 5035 V 812 5035 V 440
-w(IN)g Fb(\(rad\))p 1429 5035 V 291 w Fa(IN)g Fb(\(rad\))p
-1994 5035 V 257 w Fa(IN)g Fb(\(rad\))p 2543 5035 V 2560
-5035 V 217 w Fa(Incl.)35 b Fb(\(rad\))p 3151 5035 V 152
-w Fa(Incl.)g Fb(\(rad\))p 3743 5035 V -2 5134 V 289 5104
-a Fa(ANODE)p 795 5134 V 812 5134 V 463 w(OM)27 b Fb(\(rad\))p
-1429 5134 V 291 w Fa(OM)g Fb(\(rad\))p 1994 5134 V 257
-w Fa(OM)g Fb(\(rad\))p 2543 5134 V 2560 5134 V 244 w
-Fa(Node)f Fb(\(rad\))p 3151 5134 V 178 w Fa(Node.)35
-b Fb(\(rad\))p 3743 5134 V -2 5234 V 289 5204 a Fa(PERIH)p
-795 5234 V 812 5234 V 419 w(OM+W)26 b Fb(\(rad\))p 1429
-5234 V 270 w Fa(W)h Fb(\(rad\))p 1994 5234 V 301 w Fa(W)g
-Fb(\(rad\))p 2543 5234 V 2560 5234 V 217 w Fa(Perih.)35
-b Fb(\(rad\))p 3151 5234 V 108 w Fa(Perih.)g Fb(\(rad\))p
-3743 5234 V -2 5334 V 311 5304 a Fa(AORQ)p 795 5334 V
-812 5334 V 613 w(A)p 1429 5334 V 547 w(A)p 1994 5334
-V 492 w(QR)p 2543 5334 V 2560 5334 V 520 w(a)p 3151 5334
-V 548 w(q)p 3743 5334 V -2 5433 V 376 5403 a(E)p 795
-5433 V 812 5433 V 658 w(EC)p 1429 5433 V 504 w(EC)p 1994
-5433 V 469 w(EC)p 2543 5433 V 2560 5433 V 520 w(e)p 3151
-5433 V 548 w(e)p 3743 5433 V -2 5533 V 311 5503 a(AORL)p
-795 5533 V 812 5533 V 376 w(MA+OM+W)25 b Fb(\(rad\))p
-1429 5533 V 182 w Fa(MA)i Fb(\(rad\))p 1994 5533 V 2543
-5533 V 2560 5533 V 866 w Fa(M)g Fb(\(rad\))p 3151 5533
-V 3743 5533 V -2 5632 V 355 5603 a Fa(DM)p 795 5632 V
-812 5632 V 551 w(N)g Fb(\(rad\))p 1429 5632 V 1994 5632
-V 2543 5632 V 2560 5632 V 3151 5632 V 3743 5632 V 0 5636
-3745 4 v -2 5735 4 100 v 50 5705 a(ep)r(o)r(c)n(h)g(of)h(osculation)p
-795 5735 V 812 5735 V 149 w Fa(JDCT)e Fb(\(MJD\))p 1429
-5735 V 144 w Fa(JDCT)g Fb(\(MJD\))p 1994 5735 V 109 w
-Fa(JDCT)g Fb(\(MJD\))p 2543 5735 V 2560 5735 V 117 w
-Fa(Epoch)f Fb(\(MJD\))p 3151 5735 V 101 w Fa(Epoch)g
-Fb(\(MJD\))p 3743 5735 V 0 5739 3745 4 v eop
-%%Page: 206 208
-206 207 bop 0 52 a FD(206)0 520 y(Con)m(v)m(en)m(tional)38
-b(elemen)m(ts)g(are)g(not)g(the)g(only)e(w)m(a)m(y)j(of)f(sp)s
-(ecifying)d(an)j(orbit.)61 b(The)38 b([)15 b Fl(x;)g(y)s(;)g(z)t(;)32
-b FD(_)-42 b Fl(x)q(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(])38 b(state)0 633 y(v)m(ector)g(is)d(an)h(equally)g(v)
--5 b(alid)34 b(sp)s(eci\014cation,)j(and)f(the)g(so-called)g
-Fq(metho)-5 b(d)40 b(of)f(universal)f(variables)45 b
-FD(allo)m(ws)0 746 y(orbital)d(calculations)f(to)j(b)s(e)e(made)h
-(directly)-8 b(,)45 b(b)m(ypassing)d(angular)g(quan)m(tities)g(and)g(a)
-m(v)m(oiding)h(Kepler's)0 859 y(Equation.)51 b(The)33
-b(univ)m(ersal-v)-5 b(ariables)31 b(approac)m(h)j(has)g(v)-5
-b(arious)33 b(adv)-5 b(an)m(tages,)37 b(including)30
-b(b)s(etter)k(handling)0 972 y(of)h(near-parab)s(olic)e(cases)i(and)f
-(greater)i(e\016ciency)-8 b(.)54 b(SLALIB)34 b(uses)g(univ)m(ersal)e(v)
--5 b(ariables)34 b(for)g(its)g(in)m(ternal)0 1085 y(calculations)29
-b(and)h(also)h(o\013ers)f(a)h(n)m(um)m(b)s(er)e(of)i(routines)e(whic)m
-(h)g(applications)f(can)j(call.)0 1254 y(The)k(univ)m(ersal)f(elemen)m
-(ts)h(are)h(the)g([)15 b Fl(x;)g(y)s(;)g(z)t(;)32 b FD(_)-42
-b Fl(x)q(;)32 b FD(_)-42 b Fl(y)t(;)31 b FD(_)-41 b Fl(z)20
-b FD(])35 b(and)g(its)g(ep)s(o)s(c)m(h,)i(plus)c(the)j(mass)f(of)h(the)
-f(b)s(o)s(dy)-8 b(.)55 b(The)0 1367 y(SLALIB)38 b(routines)g(supplemen)
-m(t)f(these)i(elemen)m(ts)g(with)f(certain)g(redundan)m(t)g(v)-5
-b(alues)38 b(in)f(order)h(to)i(a)m(v)m(oid)0 1480 y(unnecessary)30
-b(recomputation)g(when)f(the)i(elemen)m(ts)g(are)g(next)f(used.)0
-1649 y(The)40 b(routines)f(sla)p Ft(_)p FD(EL2UE)h(and)f(sla)p
-Ft(_)p FD(UE2EL)h(transform)g(con)m(v)m(en)m(tional)h(elemen)m(ts)f(in)
-m(to)h(the)f(univ)m(ersal)0 1762 y(form)h(and)g Fq(vic)-5
-b(e)43 b(versa.)74 b FD(The)41 b(routine)g(sla)p Ft(_)p
-FD(PV2UE)g(tak)m(es)i(an)f([)15 b Fl(x;)g(y)s(;)g(z)t(;)32
-b FD(_)-42 b Fl(x)r(;)31 b FD(_)-41 b Fl(y)s(;)31 b FD(_)-41
-b Fl(z)20 b FD(])41 b(and)g(forms)g(the)h(set)g(of)0
-1875 y(univ)m(ersal)24 b(elemen)m(ts;)k(sla)p Ft(_)p
-FD(UE2PV)d(tak)m(es)i(a)f(set)g(of)g(univ)m(ersal)e(elemen)m(ts)i(and)f
-(predicts)g(the)h([)15 b Fl(x;)g(y)s(;)g(z)t(;)32 b FD(_)-42
-b Fl(x)q(;)32 b FD(_)-42 b Fl(y)s(;)31 b FD(_)-41 b Fl(z)20
-b FD(])0 1988 y(for)37 b(a)h(sp)s(eci\014ed)d(ep)s(o)s(c)m(h.)62
-b(The)36 b(routine)h(sla)p Ft(_)p FD(PER)-8 b(TUE)36
-b(pro)m(vides)g(up)s(dated)g(univ)m(ersal)g(elemen)m(ts,)k(taking)0
-2101 y(in)m(to)23 b(accoun)m(t)i(p)s(erturbations)c(from)i(the)h(ma)5
-b(jor)23 b(planets.)38 b(Starting)23 b(with)f(univ)m(ersal)f(elemen)m
-(ts,)26 b(the)d(routine)0 2214 y(sla)p Ft(_)p FD(PLANTU)29
-b(\(the)i(univ)m(ersal)e(elemen)m(ts)i(equiv)-5 b(alen)m(t)30
-b(of)g(sla)p Ft(_)p FD(PLANTE\))g(predicts)f(top)s(o)s(cen)m(tric)h([)
-15 b Fl(\013;)g(\016)21 b FD(].)0 2528 y Fv(4.19)112
-b(Radial)37 b(V)-9 b(elo)s(cit)m(y)34 b(and)39 b(Ligh)m(t-Time)c
-(Corrections)0 2759 y FD(When)25 b(publishing)20 b(high-resolution)j
-(sp)s(ectral)h(observ)-5 b(ations)25 b(it)f(is)g(necessary)i(to)f
-(refer)g(them)g(to)h(a)f(sp)s(eci\014ed)0 2872 y(standard)38
-b(of)h(rest.)67 b(This)37 b(in)m(v)m(olv)m(es)i(kno)m(wing)f(the)h
-(comp)s(onen)m(t)g(in)e(the)i(direction)f(of)h(the)g(source)g(of)g(the)
-0 2985 y(v)m(elo)s(cit)m(y)44 b(of)g(the)f(observ)m(er.)81
-b(SLALIB)43 b(pro)m(vides)f(a)i(n)m(um)m(b)s(er)f(of)g(routines)g(for)g
-(this)f(purp)s(ose,)k(allo)m(wing)0 3098 y(observ)-5
-b(ations)40 b(to)g(b)s(e)g(referred)f(to)i(the)f(Earth's)g(cen)m(tre,)k
-(the)c(Sun,)i(a)e(Lo)s(cal)g(Standard)f(of)h(Rest)h(\(either)0
-3211 y(dynamical)29 b(or)h(kinematical\),)f(the)i(cen)m(tre)g(of)f(the)
-g(Galaxy)-8 b(,)32 b(and)d(the)h(mean)h(motion)e(of)i(the)f(Lo)s(cal)g
-(Group.)0 3380 y(The)j(routine)f(sla)p Ft(_)p FD(R)-10
-b(VER)m(OT)32 b(corrects)i(for)f(the)g(diurnal)d(rotation)j(of)h(the)f
-(observ)m(er)g(around)f(the)i(Earth's)0 3493 y(axis.)40
-b(This)29 b(is)g(alw)m(a)m(ys)i(less)f(than)g(0.5)h(km/s.)0
-3662 y(No)k(sp)s(eci\014c)e(routine)g(is)g(pro)m(vided)g(to)i(correct)g
-(a)g(radial)d(v)m(elo)s(cit)m(y)j(from)f(geo)s(cen)m(tric)h(to)g(helio)
-s(cen)m(tric,)f(but)0 3775 y(this)29 b(can)i(easily)e(b)s(e)h(done)g(b)
-m(y)h(calling)d(sla)p Ft(_)p FD(EVP)i(as)h(follo)m(ws)e(\(arra)m(y)i
-(declarations)f Fq(etc)p FD(.)h(omitted\):)620 4057 y
-Ft(:)286 4169 y(*)96 b(Star)46 b(vector,)g(J2000)573
-4282 y(CALL)g(sla_DCS2C\(RM,DM,V\))286 4508 y(*)96 b(Earth/Sun)45
-b(velocity)g(and)i(position,)f(J2000)573 4621 y(CALL)g
-(sla_EVP\(TDB,2000D0,DVB,DPB)o(,DV)o(H,DP)o(H\))286 4847
-y(*)96 b(Radial)46 b(velocity)f(correction)g(due)i(to)g(Earth)g(orbit)f
-(\(km/s\))573 4960 y(VCORB)g(=)i(-sla_DVDV\(V,DVH\)*149.59)o(787)o(0D6)
-620 5073 y(:)0 5354 y FD(The)29 b(maxim)m(um)g(v)-5 b(alue)29
-b(of)h(this)e(correction)i(is)f(the)h(Earth's)f(orbital)g(sp)s(eed)g
-(of)g(ab)s(out)h(30)g(km/s.)41 b(A)30 b(related)0 5467
-y(routine,)23 b(sla)p Ft(_)p FD(ECOR,)e(computes)i(the)f(ligh)m(t-time)
-g(correction)h(with)e(resp)s(ect)h(to)i(the)e(Sun.)37
-b(It)22 b(w)m(ould)f(b)s(e)h(used)0 5580 y(when)31 b(reducing)f(observ)
--5 b(ations)32 b(of)g(a)g(rapid)e(v)-5 b(ariable-star)32
-b(for)f(instance.)45 b(F)-8 b(or)33 b(pulsar)d(w)m(ork)i(the)g(sla)p
-Ft(_)p FD(EVP)0 5693 y(routine)38 b(is)f(not)i(su\016cien)m(tly)e
-(accurate)j(for)e(phase)g(predictions,)h(b)s(eing)e(limited)g(to)i(ab)s
-(out)f(25)h(ms.)65 b(The)p eop
-%%Page: 207 209
-207 208 bop 0 52 a Fw(SUN/67.70)3206 b FD(207)0 351 y(alternativ)m(e)26
-b(sla)p Ft(_)p FD(EPV)f(routine)f(will)f(deliv)m(er)h(pulse)g(arriv)-5
-b(al)24 b(times)h(accurate)i(to)f(50)h Fl(\026)p FD(s,)f(but)f(is)f
-(signi\014can)m(tly)0 464 y(slo)m(w)m(er.)0 640 y(T)-8
-b(o)31 b(remo)m(v)m(e)i(the)e(in)m(trinsic)d Fo(\030)e
-FD(20)32 b(km/s)f(motion)f(of)i(the)f(Sun)e(relativ)m(e)i(to)h(other)f
-(stars)g(in)e(the)j(solar)e(neigh-)0 752 y(b)s(ourho)s(o)s(d,)g(a)i(v)m
-(elo)s(cit)m(y)g(correction)g(to)g(a)g Fq(lo)-5 b(c)g(al)36
-b(standar)-5 b(d)37 b(of)d(r)-5 b(est)41 b FD(\(LSR\))31
-b(is)g(required.)43 b(There)31 b(are)h(opp)s(or-)0 865
-y(tunities)25 b(for)h(mistak)m(es)h(here.)40 b(There)26
-b(are)h(t)m(w)m(o)h(sorts)f(of)f(LSR,)h Fq(dynamic)-5
-b(al)38 b FD(and)26 b Fq(kinematic)-5 b(al)p FD(,)29
-b(and)d(m)m(ultiple)0 978 y(de\014nitions)e(exist)j(for)g(the)g
-(latter.)40 b(The)26 b(dynamical)g(LSR)g(is)g(a)h(p)s(oin)m(t)f(near)h
-(the)g(Sun)e(whic)m(h)h(is)g(in)g(a)h(circular)0 1091
-y(orbit)38 b(around)f(the)i(Galactic)g(cen)m(tre;)44
-b(the)39 b(Sun)e(has)h(a)h(\\p)s(eculiar")e(motion)h(relativ)m(e)h(to)g
-(the)g(dynamical)0 1204 y(LSR.)i(A)g(kinematical)f(LSR)g(is)g(the)i
-(mean)f(standard)f(of)h(rest)h(of)f(sp)s(eci\014ed)e(star)j(catalogues)
-g(or)f(stellar)0 1317 y(p)s(opulations,)c(and)g(its)f(precise)h
-(de\014nition)e(dep)s(ends)h(on)h(whic)m(h)f(catalogues)j(or)e(p)s
-(opulations)e(w)m(ere)j(used)0 1430 y(and)g(ho)m(w)g(the)h(analysis)d
-(w)m(as)j(carried)f(out.)64 b(The)38 b(Sun's)f(motion)h(with)f(resp)s
-(ect)h(to)h(a)g(kinematical)e(LSR)0 1543 y(is)h(called)g(the)h
-(\\standard")g(solar)f(motion.)66 b(Radial)37 b(v)m(elo)s(cit)m(y)i
-(corrections)g(to)h(the)f(dynamical)e(LSR)h(are)0 1656
-y(pro)s(duced)d(b)m(y)h(the)h(routine)e(sla)p Ft(_)p
-FD(R)-10 b(VLSRD)36 b(and)f(to)j(the)e(adopted)h(kinematical)e(LSR)h(b)
-m(y)g(sla)p Ft(_)p FD(R)-10 b(VLSRK.)0 1769 y(See)32
-b(the)f(individual)c(sp)s(eci\014cations)j(for)h(these)h(routines)f
-(for)g(the)g(precise)g(de\014nition)e(of)j(the)g(LSR)e(in)g(eac)m(h)0
-1882 y(case.)0 2057 y(F)-8 b(or)28 b(extragalactic)g(sources,)g(the)f
-(cen)m(tre)h(of)f(the)g(Galaxy)g(can)g(b)s(e)f(used)g(as)h(a)g
-(standard)f(of)h(rest.)40 b(The)26 b(radial)0 2170 y(v)m(elo)s(cit)m(y)
-35 b(correction)g(from)g(the)f(dynamical)g(LSR)g(to)h(the)g(Galactic)g
-(cen)m(tre)h(can)f(b)s(e)f(obtained)g(b)m(y)h(calling)0
-2283 y(sla)p Ft(_)p FD(R)-10 b(V)m(GALC.)30 b(Its)h(maxim)m(um)e(v)-5
-b(alue)30 b(is)f(220)j(km/s.)0 2458 y(F)-8 b(or)42 b(v)m(ery)f(distan)m
-(t)g(sources)g(it)g(is)f(appropriate)g(to)i(w)m(ork)g(relativ)m(e)f(to)
-h(the)f(mean)g(motion)g(of)g(the)h(Lo)s(cal)0 2571 y(Group.)d(The)29
-b(routine)e(for)i(computing)e(the)i(radial)e(v)m(elo)s(cit)m(y)j
-(correction)f(in)e(this)g(case)j(is)e(sla)p Ft(_)p FD(R)-10
-b(VLG.)28 b(Note)0 2684 y(that)g(in)e(this)h(case)h(the)g(correction)g
-(is)f(with)f(resp)s(ect)i(to)g(the)g(dynamical)e(LSR,)h(not)g(the)h
-(Galactic)h(cen)m(tre)f(as)0 2797 y(migh)m(t)33 b(b)s(e)f(exp)s(ected.)
-49 b(This)32 b(conforms)h(to)g(the)h(IA)m(U)f(de\014nition,)f(and)g
-(confers)h(imm)m(unit)m(y)f(from)g(revisions)0 2910 y(of)f(the)f
-(Galactic)h(rotation)g(sp)s(eed.)0 3245 y Fv(4.20)112
-b(F)-9 b(o)s(cal-Plane)37 b(Astrometry)0 3485 y FD(The)k(relationship)f
-(b)s(et)m(w)m(een)i(the)g(p)s(osition)e(of)i(a)g(star)g(image)g(in)f
-(the)h(fo)s(cal)g(plane)e(of)i(a)h(telescop)s(e)f(and)0
-3598 y(the)35 b(star's)g(celestial)g(co)s(ordinates)g(is)f(usually)e
-(describ)s(ed)h(in)h(terms)h(of)g(the)g Fq(tangent)j(plane)43
-b FD(or)35 b Fq(gnomonic)0 3711 y FD(pro)5 b(jection.)38
-b(This)23 b(is)g(the)h(pro)5 b(jection)24 b(pro)s(duced)e(b)m(y)j(a)f
-(pin-hole)e(camera)j(and)f(is)f(a)i(go)s(o)s(d)f(appro)m(ximation)f(to)
-0 3824 y(the)k(pro)5 b(jection)27 b(geometry)i(of)f(a)f(traditional)f
-(large)h Fq(f)19 b FD(-ratio)28 b(astrographic)f(refractor.)40
-b(SLALIB)27 b(includes)e(a)0 3937 y(group)31 b(of)h(routines)f(whic)m
-(h)f(transform)i(star)g(p)s(ositions)d(b)s(et)m(w)m(een)k(their)e
-(observ)m(ed)h(places)f(on)h(the)g(celestial)0 4050 y(sphere)e(and)g
-(their)g([)15 b Fl(x;)g(y)k FD(])31 b(co)s(ordinates)f(in)g(the)h
-(tangen)m(t)h(plane.)41 b(The)30 b(spherical)f(co)s(ordinate)i(system)g
-(do)s(es)0 4163 y(not)c(ha)m(v)m(e)h(to)f(b)s(e)f([)15
-b Fl(\013;)g(\016)21 b FD(])26 b(but)g(usually)f(is.)38
-b(The)26 b(so-called)h Fq(standar)-5 b(d)32 b(c)-5 b(o)g(or)g(dinates)
-37 b FD(of)27 b(a)g(star)g(are)g(the)g(tangen)m(t)0 4276
-y(plane)h([)15 b Fl(x;)g(y)k FD(],)30 b(in)e(radians,)g(with)g(resp)s
-(ect)h(to)g(an)g(origin)f(at)i(the)f(tangen)m(t)i(p)s(oin)m(t,)d(with)g
-(the)i Fl(y)s FD(-axis)e(p)s(oin)m(ting)0 4389 y(north)36
-b(and)h(the)g Fl(x)p FD(-axis)g(p)s(oin)m(ting)e(east)j(\(in)e(the)h
-(direction)f(of)h(increasing)f Fl(\013)p FD(\).)61 b(The)37
-b(factor)h(relating)e(the)0 4501 y(standard)k(co)s(ordinates)g(to)i
-(the)f(actual)g([)15 b Fl(x;)g(y)k FD(])40 b(co)s(ordinates)h(in,)h(sa)
-m(y)-8 b(,)45 b(millimetres)38 b(is)h(simply)g(the)i(fo)s(cal)0
-4614 y(length)30 b(of)g(the)h(telescop)s(e.)0 4790 y(Giv)m(en)e(the)g
-([)15 b Fl(\013;)g(\016)20 b FD(])30 b(of)f(the)g Fq(plate)k(c)-5
-b(entr)g(e)36 b FD(\(the)30 b(tangen)m(t)g(p)s(oin)m(t\))f(and)f(the)h
-([)15 b Fl(\013;)g(\016)21 b FD(])29 b(of)g(a)h(star)f(within)d(the)k
-(\014eld,)0 4903 y(the)23 b(standard)f(co)s(ordinates)h(can)g(b)s(e)f
-(determined)g(b)m(y)h(calling)e(sla)p Ft(_)p FD(S2TP)h(\(single)g
-(precision\))f(or)i(sla)p Ft(_)p FD(DS2TP)0 5016 y(\(double)31
-b(precision\).)46 b(The)32 b(rev)m(erse)h(transformation,)g(where)f
-(the)g([)15 b Fl(x;)g(y)k FD(])33 b(is)e(kno)m(wn)h(and)g(w)m(e)h(wish)
-e(to)i(\014nd)0 5128 y(the)38 b([)15 b Fl(\013;)g(\016)21
-b FD(],)40 b(is)d(carried)h(out)g(b)m(y)g(calling)f(sla)p
-Ft(_)p FD(TP2S)f(or)j(sla)p Ft(_)p FD(DTP2S.)e(Occasionally)g(w)m(e)i
-(kno)m(w)f(the)g(b)s(oth)0 5241 y(the)33 b([)15 b Fl(x;)g(y)j
-FD(])33 b(and)f(the)h([)15 b Fl(\013;)g(\016)20 b FD(])33
-b(of)g(a)f(star)h(and)f(need)g(to)i(deduce)e(the)h([)15
-b Fl(\013;)g(\016)20 b FD(])33 b(of)f(the)h(tangen)m(t)h(p)s(oin)m(t;)f
-(this)e(can)0 5354 y(b)s(e)g(done)h(b)m(y)g(calling)e(sla)p
-Ft(_)p FD(TPS2C)h(or)h(sla)p Ft(_)p FD(DTPS2C.)f(\(All)g(of)h(these)g
-(transformations)f(apply)g(not)h(just)g(to)0 5467 y([)15
-b Fl(\013;)g(\016)20 b FD(])38 b(but)e(to)i(other)g(spherical)d(co)s
-(ordinate)i(systems,)i(of)f(course.\))62 b(Equiv)-5 b(alen)m(t)36
-b(\(and)h(faster\))h(routines)0 5580 y(are)h(pro)m(vided)e(whic)m(h)h
-(w)m(ork)h(directly)e(in)h([)15 b Fl(x;)g(y)s(;)g(z)20
-b FD(])39 b(instead)f(of)h(spherical)e(co)s(ordinates:)57
-b(sla)p Ft(_)p FD(V2TP)38 b(and)0 5693 y(sla)p Ft(_)p
-FD(D)m(V2TP)-8 b(,)31 b(sla)p Ft(_)p FD(TP2V)f(and)g(sla)p
-Ft(_)p FD(DTP2V,)g(sla)p Ft(_)p FD(TPV2C)g(and)g(sla)p
-Ft(_)p FD(DTPV2C.)p eop
-%%Page: 208 210
-208 209 bop 0 52 a FD(208)0 351 y(Ev)m(en)42 b(at)h(the)f(b)s(est)f(of)
-h(times,)j(the)d(tangen)m(t)h(plane)e(pro)5 b(jection)42
-b(is)f(merely)g(an)h(appro)m(ximation.)74 b(Some)0 464
-y(telescop)s(es)40 b(and)e(cameras)i(exhibit)d(considerable)h
-(pincushion)e(or)j(barrel)f(distortion)g(and)g(some)i(ha)m(v)m(e)g(a)0
-577 y(curv)m(ed)h(fo)s(cal)g(surface.)72 b(F)-8 b(or)42
-b(example,)i(neither)c(Sc)m(hmidt)f(cameras)j(nor)f(\(esp)s(ecially\))f
-(large)h(re\015ecting)0 690 y(telescop)s(es)32 b(with)f(wide-\014eld)f
-(corrector)j(lenses)e(are)i(adequately)f(mo)s(delled)e(b)m(y)i(tangen)m
-(t-plane)g(geometry)-8 b(.)0 803 y(In)38 b(suc)m(h)h(cases,)k(ho)m(w)m
-(ev)m(er,)g(it)c(is)f(still)f(p)s(ossible)g(to)j(do)f(most)g(of)h(the)f
-(w)m(ork)g(using)f(the)i(\(mathematically)0 916 y(con)m(v)m(enien)m
-(t\))f(tangen)m(t-plane)g(pro)5 b(jection)37 b(b)m(y)g(inserting)f(an)i
-(extra)g(step)g(whic)m(h)e(applies)g(or)h(remo)m(v)m(es)i(the)0
-1029 y(distortion)32 b(p)s(eculiar)f(to)k(the)e(system)h(concerned.)50
-b(A)34 b(simple)e Fl(r)2245 1043 y Fu(1)2314 1029 y FD(=)f
-Fl(r)2457 1043 y Fu(0)2496 1029 y FD(\(1)23 b(+)f Fl(K)7
-b(r)2820 996 y Fu(2)2817 1052 y(0)2859 1029 y FD(\))34
-b(la)m(w)f(w)m(orks)h(w)m(ell)e(in)g(the)0 1142 y(ma)5
-b(jorit)m(y)34 b(of)g(cases;)j Fl(r)782 1156 y Fu(0)856
-1142 y FD(is)c(the)h(radial)e(distance)i(in)e(the)j(tangen)m(t)g
-(plane,)f Fl(r)2647 1156 y Fu(1)2721 1142 y FD(is)f(the)h(radial)e
-(distance)i(after)0 1255 y(adding)23 b(the)i(distortion,)g(and)e
-Fl(K)32 b FD(is)23 b(a)i(constan)m(t)h(whic)m(h)e(dep)s(ends)e(on)j
-(the)g(telescop)s(e)g(\()p Fl(\022)i FD(is)c(una\013ected\).)40
-b(The)0 1367 y(routine)33 b(sla)p Ft(_)p FD(PCD)h(applies)e(the)j
-(distortion)e(to)i(an)f([)15 b Fl(x;)g(y)k FD(])34 b(and)g(sla)p
-Ft(_)p FD(UNPCD)g(remo)m(v)m(es)h(it.)52 b(F)-8 b(or)36
-b([)15 b Fl(x;)g(y)j FD(])35 b(in)0 1480 y(radians,)25
-b Fl(K)32 b FD(v)-5 b(alues)25 b(range)h(from)f Fo(\000)p
-FD(1)p Fl(=)p FD(3)h(for)g(the)f(tin)m(y)g(amoun)m(t)h(of)g(barrel)e
-(distortion)g(in)g(Sc)m(hmidt)g(geometry)0 1593 y(to)29
-b(sev)m(eral)f(h)m(undred)e(for)i(the)g(serious)f(pincushion)d
-(distortion)j(pro)s(duced)f(b)m(y)i(wide-\014eld)e(correctors)j(in)d
-(big)0 1706 y(re\015ecting)k(telescop)s(es)h(\(the)g(AA)-8
-b(T)31 b(prime)d(fo)s(cus)i(triplet)f(corrector)j(is)d(ab)s(out)h
-Fl(K)i FD(=)25 b(+178)p Fl(:)p FD(6\).)0 1869 y(SLALIB)e(includes)f(a)i
-(group)g(of)g(routines)f(whic)m(h)g(can)h(b)s(e)f(put)h(together)h(to)g
-(build)c(a)j(simple)e(plate-reduction)0 1982 y(program.)48
-b(The)32 b(heart)h(of)g(the)g(group)f(is)f(sla)p Ft(_)p
-FD(FITXY,)i(whic)m(h)e(\014ts)i(a)g(linear)e(mo)s(del)h(to)h(relate)g
-(t)m(w)m(o)h(sets)f(of)0 2095 y([)15 b Fl(x;)g(y)k FD(])37
-b(co)s(ordinates,)h(in)d(the)i(case)h(of)f(a)g(plate)f(reduction)g(the)
-h(measured)f(p)s(ositions)f(of)i(the)f(images)h(of)g(a)0
-2208 y(set)32 b(of)f(reference)g(stars)g(and)f(the)i(standard)e(co)s
-(ordinates)g(deriv)m(ed)g(from)h(their)f(catalogue)j(p)s(ositions.)40
-b(The)0 2321 y(mo)s(del)29 b(is)h(of)g(the)h(form:)1494
-2434 y Fl(x)1546 2448 y Ff(p)1611 2434 y FD(=)25 b Fl(a)20
-b FD(+)g Fl(bx)1957 2448 y Ff(m)2044 2434 y FD(+)g Fl(cy)2219
-2448 y Ff(m)1489 2602 y Fl(y)1534 2616 y Ff(p)1599 2602
-y FD(=)25 b Fl(d)20 b FD(+)g Fl(ex)1947 2616 y Ff(m)2034
-2602 y FD(+)g Fl(f)10 b(y)2225 2616 y Ff(m)0 2819 y FD(where)26
-b(the)g Fq(p)33 b FD(subscript)24 b(indicates)h(\\predicted")h(co)s
-(ordinates)g(\(the)h(mo)s(del's)e(appro)m(ximation)g(to)i(the)g(ideal)0
-2932 y(\\exp)s(ected")32 b(co)s(ordinates\))e(and)g(the)h
-Fq(m)38 b FD(subscript)28 b(indicates)h(\\measured)i(co)s(ordinates".)
-41 b(The)30 b(six)g(co)s(e\016-)0 3045 y(cien)m(ts)f
-Fq(a{f)48 b FD(can)29 b(optionally)e(b)s(e)h(constrained)g(to)h
-(represen)m(t)g(a)g(\\solid)e(b)s(o)s(dy)g(rotation")j(free)f(of)f(an)m
-(y)h(squash)0 3158 y(or)42 b(shear)g(distortions.)74
-b(Without)42 b(this)f(constrain)m(t)h(the)g(mo)s(del)f(can,)46
-b(to)c(some)h(exten)m(t,)k(accommo)s(date)0 3271 y(e\013ects)28
-b(lik)m(e)e(refraction,)i(allo)m(wing)d(mean)i(places)g(to)h(b)s(e)e
-(used)g(directly)f(and)i(a)m(v)m(oiding)f(the)h(extra)h(complica-)0
-3383 y(tions)g(of)g(a)g(full)e(mean-apparen)m(t-observ)m(ed)k
-(transformation)d(for)h(eac)m(h)h(star.)41 b(Ha)m(ving)28
-b(obtained)g(the)g(linear)0 3496 y(mo)s(del,)c(sla)p
-Ft(_)p FD(PXY)g(can)g(b)s(e)g(used)f(to)i(pro)s(cess)e(the)i(set)f(of)h
-(measured)e(and)h(exp)s(ected)g(co)s(ordinates,)h(giving)e(the)0
-3609 y(predicted)29 b(co)s(ordinates)i(and)f(determining)e(the)j(RMS)g
-(residuals)d(in)h Fq(x)42 b FD(and)30 b Fq(y)p FD(.)41
-b(The)30 b(routine)g(sla)p Ft(_)p FD(XY2XY)0 3722 y(transforms)i(one)h
-([)15 b Fl(x;)g(y)k FD(])33 b(in)m(to)g(another)g(using)f(the)h(linear)
-e(mo)s(del.)47 b(A)33 b(mo)s(del)f(can)h(b)s(e)f(in)m(v)m(erted)h(b)m
-(y)g(calling)0 3835 y(sla)p Ft(_)p FD(INVF,)27 b(and)f(decomp)s(osed)h
-(in)m(to)g(zero)g(p)s(oin)m(ts,)g(scales,)h Fl(x=y)i
-FD(nonp)s(erp)s(endicularit)m(y)22 b(and)27 b(orien)m(tation)g(b)m(y)0
-3948 y(calling)i(sla)p Ft(_)p FD(DCMPF.)0 4242 y Fv(4.21)112
-b(Numerical)35 b(Metho)s(ds)0 4464 y FD(SLALIB)27 b(con)m(tains)i(a)f
-(small)f(n)m(um)m(b)s(er)f(of)j(simple,)d(general-purp)s(ose)h(n)m
-(umerical-metho)s(ds)f(routines.)39 b(They)0 4577 y(ha)m(v)m(e)30
-b(no)f(sp)s(eci\014c)e(connection)i(with)e(p)s(ositional)g(astronom)m
-(y)i(but)f(ha)m(v)m(e)i(pro)m(v)m(ed)f(useful)e(in)h(applications)f(to)
-0 4690 y(do)j(with)f(sim)m(ulation)g(and)h(\014tting.)0
-4853 y(A)m(t)g(the)g(heart)f(of)g(man)m(y)h(sim)m(ulation)d(programs)i
-(is)f(the)h(generation)h(of)f(pseudo-random)f(n)m(um)m(b)s(ers,)h(ev)m
-(enly)0 4966 y(distributed)39 b(in)i(a)i(giv)m(en)f(range:)64
-b(sla)p Ft(_)p FD(RANDOM)43 b(do)s(es)e(this.)76 b(Pseudo-random)41
-b(normal)g(deviates,)k(or)0 5078 y(\\Gaussian)26 b(residuals",)g(are)h
-(often)g(required)d(to)k(sim)m(ulate)d(noise)h(and)g(can)h(b)s(e)f
-(generated)i(b)m(y)e(means)h(of)f(the)0 5191 y(function)35
-b(sla)p Ft(_)p FD(GRESID.)h(Neither)h(routine)f(will)e(pass)i(sup)s
-(er-sophisticated)e(statistical)j(tests,)i(but)d(they)0
-5304 y(w)m(ork)i(adequately)g(for)g(most)g(practical)g(purp)s(oses)e
-(and)i(a)m(v)m(oid)g(the)g(need)g(to)h(call)e(non-standard)g(library)0
-5417 y(routines)29 b(p)s(eculiar)f(to)k(one)e(sort)h(of)f(computer.)0
-5580 y(Applications)39 b(whic)m(h)g(p)s(erform)h(a)h(least-squares)g
-(\014t)g(using)f(a)h(traditional)e(normal-equations)h(metho)s(ds)0
-5693 y(can)c(accomplish)e(the)i(required)d(matrix-in)m(v)m(ersion)h(b)m
-(y)h(calling)f(either)h(sla)p Ft(_)p FD(SMA)-8 b(T)35
-b(\(single)f(precision\))g(or)p eop
-%%Page: 209 211
-209 210 bop 0 52 a Fw(SUN/67.70)3206 b FD(209)0 351 y(sla)p
-Ft(_)p FD(DMA)-8 b(T)27 b(\(double\).)38 b(A)27 b(generally)f(b)s
-(etter)g(w)m(a)m(y)h(to)h(p)s(erform)d(suc)m(h)h(\014ts)g(is)f(to)i
-(use)g(singular)d(v)-5 b(alue)26 b(decom-)0 464 y(p)s(osition.)38
-b(SLALIB)29 b(pro)m(vides)f(a)i(routine)e(to)i(do)f(the)g(decomp)s
-(osition)f(itself,)h(sla)p Ft(_)p FD(SVD,)f(and)h(t)m(w)m(o)i(routines)
-0 577 y(to)g(use)f(the)h(results:)40 b(sla)p Ft(_)p FD(SVDSOL)28
-b(generates)k(the)f(solution,)e(and)h(sla)p Ft(_)p FD(SVDCO)m(V)g(pro)s
-(duces)f(the)i(co)m(v)-5 b(ari-)0 690 y(ance)29 b(matrix.)39
-b(A)28 b(simple)e(demonstration)h(of)h(the)g(use)f(of)h(the)h(SLALIB)e
-(SVD)h(routines)e(is)h(giv)m(en)h(b)s(elo)m(w.)39 b(It)0
-803 y(generates)29 b(500)g(sim)m(ulated)e(data)h(p)s(oin)m(ts)f(and)g
-(\014ts)g(them)h(to)g(a)h(mo)s(del)d(whic)m(h)h(has)g(4)h(unkno)m(wn)e
-(co)s(e\016cien)m(ts.)0 916 y(\(The)h(arra)m(ys)h(in)e(the)h(example)g
-(are)g(sized)g(to)h(accept)h(up)d(to)i(1000)h(p)s(oin)m(ts)d(and)g(20)j
-(unkno)m(wns.\))38 b(The)27 b(mo)s(del)0 1029 y(is:)1225
-1155 y Fl(y)h FD(=)d Fl(C)1459 1169 y Fu(1)1518 1155
-y FD(+)20 b Fl(C)1674 1169 y Fu(2)1714 1155 y Fl(x)g
-FD(+)g Fl(C)1942 1169 y Fu(3)1981 1155 y Fl(sinx)g FD(+)g
-Fl(C)2338 1169 y Fu(4)2377 1155 y Fl(cosx)0 1338 y FD(The)31
-b(test)i(v)-5 b(alues)31 b(for)h(the)g(four)f(co)s(e\016cien)m(ts)i
-(are)f Fl(C)1809 1352 y Fu(1)1861 1338 y FD(=)13 b(+50)p
-Fl(:)p FD(0,)33 b Fl(C)2299 1352 y Fu(2)2351 1338 y FD(=)13
-b Fo(\000)p FD(2)p Fl(:)p FD(0,)33 b Fl(C)2744 1352 y
-Fu(3)2796 1338 y FD(=)13 b Fo(\000)p FD(10)p Fl(:)p FD(0)32
-b(and)g Fl(C)3387 1352 y Fu(4)3439 1338 y FD(=)13 b(+25)p
-Fl(:)p FD(0.)0 1451 y(Gaussian)30 b(noise,)g Fl(\033)e
-FD(=)d(5)p Fl(:)p FD(0,)32 b(is)d(added)h(to)h(eac)m(h)g(\\observ)-5
-b(ation".)573 1741 y Ft(IMPLICIT)45 b(NONE)286 1967 y(*)96
-b(Sizes)46 b(of)h(arrays,)f(physical)f(and)i(logical)573
-2080 y(INTEGER)f(MP,NP,NC,M,N)573 2193 y(PARAMETER)f
-(\(MP=1000,NP=10,NC=20,M=5)o(00,N)o(=4\))286 2419 y(*)96
-b(The)46 b(unknowns)g(we)h(are)g(going)f(to)i(solve)e(for)573
-2532 y(DOUBLE)g(PRECISION)f(C1,C2,C3,C4)573 2644 y(PARAMETER)g
-(\(C1=50D0,C2=-2D0,C3=-10D)o(0,C4)o(=25D)o(0\))286 2870
-y(*)96 b(Arrays)573 2983 y(DOUBLE)46 b(PRECISION)f
-(A\(MP,NP\),W\(NP\),V\(NP,NP\),)525 3096 y(:)811 b
-(WORK\(NP\),B\(MP\),X\(NP\),CVM\()o(NC,)o(NC\))573 3322
-y(DOUBLE)46 b(PRECISION)f(VAL,BF1,BF2,BF3,BF4,SD2,D)o(,VA)o(R)573
-3435 y(REAL)h(sla_GRESID)573 3548 y(INTEGER)g(I,J)286
-3774 y(*)96 b(Fill)46 b(the)h(design)f(matrix)573 3886
-y(DO)h(I=1,M)286 4112 y(*)239 b(Dummy)46 b(independent)f(variable)716
-4225 y(VAL=DBLE\(I\)/10D0)286 4451 y(*)239 b(The)47 b(basis)f
-(functions)716 4564 y(BF1=1D0)716 4677 y(BF2=VAL)716
-4790 y(BF3=SIN\(VAL\))716 4903 y(BF4=COS\(VAL\))286 5128
-y(*)239 b(The)47 b(observed)e(value,)h(including)g(deliberate)f
-(Gaussian)g(noise)716 5241 y(B\(I\)=C1*BF1+C2*BF2+C3*BF)o(3+C4)o(*BF)o
-(4+DB)o(LE\(s)o(la_)o(GRES)o(ID\(5)o(.0\))o(\))286 5467
-y(*)239 b(Fill)46 b(one)h(row)g(of)g(the)g(design)f(matrix)716
-5580 y(A\(I,1\)=BF1)716 5693 y(A\(I,2\)=BF2)p eop
-%%Page: 210 212
-210 211 bop 0 52 a FD(210)716 351 y Ft(A\(I,3\)=BF3)716
-464 y(A\(I,4\)=BF4)573 577 y(END)47 b(DO)286 803 y(*)96
-b(Factorize)45 b(the)i(design)f(matrix,)g(solve)g(and)h(generate)e
-(covariance)g(matrix)573 916 y(CALL)h(sla_SVD\(M,N,MP,NP,A,W,V,WO)o
-(RK,)o(J\))573 1029 y(CALL)g(sla_SVDSOL\(M,N,MP,NP,B,A,W)o(,V,)o(WORK)o
-(,X\))573 1142 y(CALL)g(sla_SVDCOV\(N,NP,NC,W,V,WOR)o(K,C)o(VM\))286
-1367 y(*)96 b(Compute)45 b(the)i(variance)573 1480 y(SD2=0D0)573
-1593 y(DO)g(I=1,M)716 1706 y(VAL=DBLE\(I\)/10D0)716 1819
-y(BF1=1D0)716 1932 y(BF2=VAL)716 2045 y(BF3=SIN\(VAL\))716
-2158 y(BF4=COS\(VAL\))716 2271 y(D=B\(I\)-\(X\(1\)*BF1+X\(2\)*BF)o
-(2+X\()o(3\)*)o(BF3+)o(X\(4\))o(*BF)o(4\))716 2384 y(SD2=SD2+D*D)573
-2497 y(END)g(DO)573 2609 y(VAR=SD2/DBLE\(M\))286 2835
-y(*)96 b(Report)46 b(the)h(RMS)f(and)h(the)g(solution)573
-2948 y(WRITE)f(\(*,'\(1X,''RMS)e(='',F5.2/\)'\))h(SQRT\(VAR\))573
-3061 y(DO)i(I=1,N)716 3174 y(WRITE)f(\(*,'\(1X,''C'',I1,'')d
-(='',F7.3,'')i(+/-'',F6.3\)'\))525 3287 y(:)1957 b
-(I,X\(I\),SQRT\(VAR*CVM\(I,I)o(\)\))573 3400 y(END)47
-b(DO)573 3513 y(END)0 3788 y FD(The)30 b(program)g(pro)s(duces)f
-(output)h(lik)m(e)g(the)g(follo)m(wing:)573 4063 y Ft(RMS)47
-b(=)g(4.88)573 4289 y(C1)g(=)g(50.192)f(+/-)h(0.439)573
-4402 y(C2)g(=)g(-2.002)f(+/-)h(0.015)573 4515 y(C3)g(=)g(-9.771)f(+/-)h
-(0.310)573 4628 y(C4)g(=)g(25.275)f(+/-)h(0.310)0 4903
-y FD(In)42 b(this)g(ab)s(o)m(v)m(e)i(example,)i(essen)m(tially)c(iden)m
-(tical)f(results)h(w)m(ould)g(b)s(e)g(obtained)g(if)g(the)h(more)g
-(common-)0 5016 y(place)31 b(normal-equations)f(metho)s(d)h(had)f(b)s
-(een)g(used,)h(and)f(the)i(large)f(1000)22 b Fo(\002)f
-FD(20)32 b(arra)m(y)f(w)m(ould)f(ha)m(v)m(e)i(b)s(een)0
-5128 y(a)m(v)m(oided.)50 b(Ho)m(w)m(ev)m(er,)36 b(the)d(SVD)h(metho)s
-(d)e(comes)i(in)m(to)f(its)g(o)m(wn)g(when)f(the)i(opp)s(ortunit)m(y)d
-(is)i(tak)m(en)h(to)g(edit)0 5241 y(the)29 b(W-matrix)g(\(the)g
-(so-called)f(\\singular)f(v)-5 b(alues"\))29 b(in)e(order)h(to)i(con)m
-(trol)f(p)s(ossible)d(ill-conditioning.)36 b(The)0 5354
-y(pro)s(cedure)e(in)m(v)m(olv)m(es)i(replacing)e(with)g(zero)s(es)i(an)
-m(y)g(W-elemen)m(ts)g(smaller)e(than)h(a)h(nominated)e(v)-5
-b(alue,)37 b(for)0 5467 y(example)32 b(0.001)j(times)d(the)g(largest)h
-(W-elemen)m(t.)48 b(Small)31 b(W-elemen)m(ts)i(indicate)f
-(ill-conditioning,)d(whic)m(h)0 5580 y(in)f(the)h(case)h(of)f(the)h
-(normal-equations)e(metho)s(d)g(w)m(ould)g(pro)s(duce)g(spurious)f
-(large)i(co)s(e\016cien)m(t)h(v)-5 b(alues)28 b(and)0
-5693 y(p)s(ossible)23 b(arithmetic)i(o)m(v)m(er\015o)m(ws.)41
-b(Using)24 b(SVD,)i(the)g(e\013ect)h(on)f(the)g(solution)e(of)i
-(setting)g(suspiciously)c(small)p eop
-%%Page: 211 213
-211 212 bop 0 52 a Fw(SUN/67.70)3206 b FD(211)0 351 y(W-elemen)m(ts)31
-b(to)g(zero)g(is)e(to)i(restrain)e(the)h(o\013ending)f(co)s(e\016cien)m
-(ts)i(from)f(mo)m(ving)f(v)m(ery)i(far.)40 b(The)30 b(fact)h(that)0
-464 y(action)i(w)m(as)g(tak)m(en)h(can)f(b)s(e)f(rep)s(orted)g(to)i
-(sho)m(w)f(the)f(program)h(user)f(that)h(something)g(is)e(amiss.)47
-b(F)-8 b(urther-)0 577 y(more,)32 b(if)e(elemen)m(t)i(W\(J\))g(w)m(as)f
-(set)h(to)g(zero,)h(the)e(ro)m(w)g(n)m(um)m(b)s(ers)f(of)i(the)f(t)m(w)
-m(o)i(biggest)e(elemen)m(ts)h(in)e(the)h(Jth)0 690 y(column)e(of)i(the)
-f(V-matrix)g(iden)m(tify)f(the)i(pair)e(of)i(solution)d(co)s(e\016cien)
-m(ts)k(that)f(are)f(dep)s(enden)m(t.)0 853 y(A)f(more)g(detailed)f
-(description)f(of)i(SVD)g(and)f(its)g(use)h(in)e(least-squares)i
-(problems)f(w)m(ould)f(b)s(e)h(out)h(of)h(place)0 966
-y(here,)40 b(and)d(the)g(reader)h(is)e(urged)h(to)i(refer)e(to)i(the)e
-(relev)-5 b(an)m(t)38 b(sections)g(of)g(the)f(b)s(o)s(ok)g
-Fq(Numeric)-5 b(al)40 b(R)-5 b(e)g(cip)g(es)0 1079 y
-FD(\(Press)30 b Fq(et)j(al.)p FD(,)e(Cam)m(bridge)e(Univ)m(ersit)m(y)h
-(Press,)g(1987\).)0 1241 y(The)21 b(routines)g(sla)p
-Ft(_)p FD(COMBN)h(and)f(sla)p Ft(_)p FD(PERMUT)g(are)h(useful)f(for)g
-(problems)f(whic)m(h)h(in)m(v)m(olv)m(e)h(com)m(binations)0
-1354 y(\(di\013eren)m(t)35 b(subsets\))f(and)g(p)s(erm)m(utations)g
-(\(di\013eren)m(t)h(orders\).)53 b(Both)36 b(return)d(the)i(next)g(in)f
-(a)h(sequence)g(of)0 1467 y(results,)29 b(cycling)h(through)g(all)f
-(the)h(p)s(ossible)e(results)i(as)g(the)h(routine)e(is)h(called)f(rep)s
-(eatedly)-8 b(.)p eop
-%%Page: 212 214
-212 213 bop 0 52 a FD(212)0 351 y Fx(5)135 b(SUMMAR)-11
-b(Y)43 b(OF)h(CALLS)0 604 y FD(The)20 b(basic)g(trigonometrical)g(and)h
-(n)m(umerical)e(facilities)g(are)i(supplied)c(in)j(b)s(oth)g(single)f
-(and)h(double)f(precision)0 717 y(v)m(ersions.)46 b(Most)34
-b(of)e(the)h(more)f(esoteric)i(p)s(osition)c(and)i(time)g(routines)f
-(use)i(double)e(precision)f(argumen)m(ts)0 829 y(only)-8
-b(,)45 b(ev)m(en)f(in)d(cases)i(where)f(single)f(precision)g(w)m(ould)g
-(normally)g(b)s(e)h(adequate)i(in)d(practice.)77 b(Certain)0
-942 y(routines)32 b(with)h(mo)s(dest)g(accuracy)i(ob)5
-b(jectiv)m(es)34 b(are)g(supplied)c(in)i(single)g(precision)g(v)m
-(ersions)h(only)-8 b(.)49 b(In)33 b(the)0 1055 y(calling)38
-b(sequences)h(whic)m(h)f(follo)m(w,)i(no)f(attempt)h(has)f(b)s(een)g
-(made)g(to)g(distinguish)d(b)s(et)m(w)m(een)j(single)f(and)0
-1168 y(double)30 b(precision)f(argumen)m(t)j(names,)g(and)e(frequen)m
-(tly)h(the)g(same)h(name)g(is)e(used)g(on)i(di\013eren)m(t)e(o)s
-(ccasions)0 1281 y(to)39 b(mean)f(di\013eren)m(t)g(things.)63
-b(Ho)m(w)m(ev)m(er,)42 b(none)c(of)g(the)h(routines)e(uses)h(a)g
-(mixture)f(of)h(single)f(and)h(double)0 1394 y(precision)29
-b(argumen)m(ts;)h(eac)m(h)i(routine)d(is)h(either)g(wholly)e(single)h
-(precision)g(or)h(wholly)e(double)h(precision.)0 1556
-y(In)h(the)i(classi\014ed)d(list,)i(b)s(elo)m(w,)f Fq(subr)-5
-b(outine)39 b FD(subprograms)30 b(are)h(those)h(whose)f(names)g(and)f
-(argumen)m(t)i(lists)0 1669 y(are)39 b(preceded)g(b)m(y)f(`CALL',)h
-(whereas)g Fq(function)46 b FD(subprograms)37 b(are)j(those)f(b)s
-(eginning)d(`R=')j(\(when)f(the)0 1782 y(result)29 b(is)h(REAL\))g(or)h
-(`D=')f(\(when)g(the)h(result)e(is)g(DOUBLE)i(PRECISION\).)0
-1944 y(The)e(list)f(is,)i(of)f(course,)i(merely)e(for)g(quic)m(k)g
-(reference;)i(inexp)s(erienced)c(users)i FB(m)m(ust)g
-FD(refer)g(to)i(the)e(detailed)0 2057 y(sp)s(eci\014cations)34
-b(giv)m(en)h(later.)55 b(In)34 b(particular,)h FB(don't)40
-b(guess)c FD(whether)e(argumen)m(ts)i(are)f(single)f(or)h(double)0
-2170 y(precision;)29 b(the)i(result)e(could)h(b)s(e)g(a)h(program)f
-(that)h(happ)s(ens)e(to)i(w)m(orks)g(on)f(one)h(sort)f(of)h(mac)m(hine)
-f(but)g(not)0 2283 y(on)g(another.)0 2544 y Fv(String)36
-b(Deco)s(ding)236 2780 y FD(CALL)30 b(sla)p Ft(_)p FD(INTIN)f
-(\(STRING,)i(NSTR)-8 b(T,)30 b(IRESL)-8 b(T,)29 b(JFLA)m(G\))472
-2893 y(Con)m(v)m(ert)j(free-format)f(string)e(in)m(to)i(in)m(teger)236
-3068 y(CALL)f(sla)p Ft(_)p FD(FLOTIN)f(\(STRING,)h(NSTR)-8
-b(T,)30 b(RESL)-8 b(T,)30 b(JFLA)m(G\))236 3181 y(CALL)g(sla)p
-Ft(_)p FD(DFL)-8 b(TIN)30 b(\(STRING,)h(NSTR)-8 b(T,)30
-b(DRESL)-8 b(T,)30 b(JFLA)m(G\))472 3294 y(Con)m(v)m(ert)i(free-format)
-f(string)e(in)m(to)i(\015oating-p)s(oin)m(t)e(n)m(um)m(b)s(er)236
-3469 y(CALL)h(sla)p Ft(_)p FD(AFIN)g(\(STRING,)g(NSTR)-8
-b(T,)30 b(RESL)-8 b(T,)30 b(JFLA)m(G\))236 3582 y(CALL)g(sla)p
-Ft(_)p FD(D)m(AFIN)h(\(STRING,)f(NSTR)-8 b(T,)30 b(DRESL)-8
-b(T,)30 b(JFLA)m(G\))472 3694 y(Con)m(v)m(ert)i(free-format)f(string)e
-(from)h(deg,arcmin,arcsec)h(to)g(radians)0 4029 y Fv(Sexagesimal)37
-b(Con)m(v)m(ersions)236 4265 y FD(CALL)30 b(sla)p Ft(_)p
-FD(CTF2D)g(\(IHOUR,)h(IMIN,)g(SEC,)e(D)m(A)-8 b(YS,)32
-b(J\))236 4378 y(CALL)e(sla)p Ft(_)p FD(DTF2D)h(\(IHOUR,)g(IMIN,)f
-(SEC,)g(D)m(A)-8 b(YS,)32 b(J\))472 4491 y(Hours,)f(min)m(utes,)e
-(seconds)i(to)g(da)m(ys)236 4666 y(CALL)f(sla)p Ft(_)p
-FD(CD2TF)g(\(NDP)-8 b(,)32 b(D)m(A)-8 b(YS,)32 b(SIGN,)e(IHMSF\))236
-4779 y(CALL)g(sla)p Ft(_)p FD(DD2TF)h(\(NDP)-8 b(,)32
-b(D)m(A)-8 b(YS,)32 b(SIGN,)e(IHMSF\))472 4892 y(Da)m(ys)i(to)f(hours,)
-f(min)m(utes,)f(seconds)236 5067 y(CALL)h(sla)p Ft(_)p
-FD(CTF2R)g(\(IHOUR,)g(IMIN,)h(SEC,)f(RAD,)h(J\))236 5180
-y(CALL)f(sla)p Ft(_)p FD(DTF2R)g(\(IHOUR,)h(IMIN,)g(SEC,)e(RAD,)j(J\))
-472 5292 y(Hours,)f(min)m(utes,)e(seconds)i(to)g(radians)236
-5467 y(CALL)f(sla)p Ft(_)p FD(CR2TF)g(\(NDP)-8 b(,)31
-b(ANGLE,)g(SIGN,)g(IHMSF\))236 5580 y(CALL)f(sla)p Ft(_)p
-FD(DR2TF)g(\(NDP)-8 b(,)32 b(ANGLE,)f(SIGN,)g(IHMSF\))472
-5693 y(Radians)f(to)h(hours,)e(min)m(utes,)h(seconds)p
-eop
-%%Page: 213 215
-213 214 bop 0 52 a Fw(SUN/67.70)3206 b FD(213)236 351
-y(CALL)30 b(sla)p Ft(_)p FD(CAF2R)g(\(IDEG,)i(IAMIN,)e(ASEC,)g(RAD,)h
-(J\))236 464 y(CALL)f(sla)p Ft(_)p FD(D)m(AF2R)h(\(IDEG,)h(IAMIN,)f
-(ASEC,)e(RAD,)j(J\))472 577 y(Degrees,)h(arcmin)m(utes,)d(arcseconds)g
-(to)i(radians)236 747 y(CALL)e(sla)p Ft(_)p FD(CR2AF)g(\(NDP)-8
-b(,)32 b(ANGLE,)f(SIGN,)f(IDMSF\))236 860 y(CALL)g(sla)p
-Ft(_)p FD(DR2AF)h(\(NDP)-8 b(,)32 b(ANGLE,)f(SIGN,)f(IDMSF\))472
-973 y(Radians)g(to)h(degrees,)g(arcmin)m(utes,)f(arcseconds)0
-1284 y Fv(Angles,)37 b(V)-9 b(ectors)36 b(and)j(Rotation)d(Matrices)236
-1505 y FD(R)30 b(=)g(sla)p Ft(_)p FD(RANGE)h(\(ANGLE\))236
-1618 y(D)g(=)f(sla)p Ft(_)p FD(DRANGE)h(\(ANGLE\))472
-1731 y(Normalize)g(angle)f(in)m(to)g(range)h Fo(\006)p
-Fl(\031)236 1901 y FD(R)f(=)g(sla)p Ft(_)p FD(RANORM)g(\(ANGLE\))236
-2014 y(D)h(=)f(sla)p Ft(_)p FD(DRANRM)h(\(ANGLE\))472
-2127 y(Normalize)g(angle)f(in)m(to)g(range)h(0)5 b Fo(\000)g
-FD(2)p Fl(\031)236 2297 y FD(CALL)30 b(sla)p Ft(_)p FD(CS2C)f(\(A,)i
-(B,)g(V\))236 2410 y(CALL)f(sla)p Ft(_)p FD(DCS2C)f(\(A,)i(B,)g(V\))472
-2523 y(Spherical)e(co)s(ordinates)h(to)h([)15 b Fl(x;)g(y)s(;)g(z)20
-b FD(])236 2694 y(CALL)30 b(sla)p Ft(_)p FD(CC2S)f(\(V,)i(A,)g(B\))236
-2807 y(CALL)f(sla)p Ft(_)p FD(DCC2S)f(\(V,)i(A,)g(B\))472
-2919 y([)15 b Fl(x;)g(y)s(;)g(z)21 b FD(])30 b(to)i(spherical)c(co)s
-(ordinates)236 3090 y(R)i(=)g(sla)p Ft(_)p FD(VD)m(V)h(\(V)-10
-b(A,)32 b(VB\))236 3203 y(D)f(=)f(sla)p Ft(_)p FD(D)m(VD)m(V)i(\(V)-10
-b(A,)31 b(VB\))472 3316 y(Scalar)f(pro)s(duct)g(of)g(t)m(w)m(o)i(3-v)m
-(ectors)236 3486 y(CALL)e(sla)p Ft(_)p FD(VXV)g(\(V)-10
-b(A,)31 b(VB,)g(V)m(C\))236 3599 y(CALL)f(sla)p Ft(_)p
-FD(D)m(VXV)h(\(V)-10 b(A,)31 b(VB,)g(V)m(C\))472 3712
-y(V)-8 b(ector)33 b(pro)s(duct)c(of)h(t)m(w)m(o)i(3-v)m(ectors)236
-3882 y(CALL)e(sla)p Ft(_)p FD(VN)g(\(V,)h(UV,)g(VM\))236
-3995 y(CALL)f(sla)p Ft(_)p FD(D)m(VN)h(\(V,)g(UV,)g(VM\))472
-4108 y(Normalize)g(a)f(3-v)m(ector)j(also)d(giving)g(the)g(mo)s(dulus)
-236 4279 y(R)g(=)g(sla)p Ft(_)p FD(SEP)f(\(A1,)j(B1,)f(A2,)g(B2\))236
-4391 y(D)g(=)f(sla)p Ft(_)p FD(DSEP)f(\(A1,)j(B1,)f(A2,)g(B2\))472
-4504 y(Angle)g(b)s(et)m(w)m(een)g(t)m(w)m(o)g(p)s(oin)m(ts)f(on)g(a)h
-(sphere)236 4675 y(R)f(=)g(sla)p Ft(_)p FD(SEPV)f(\(V1,)j(V2\))236
-4788 y(D)f(=)f(sla)p Ft(_)p FD(DSEPV)f(\(V1,)j(V2\))472
-4901 y(Angle)f(b)s(et)m(w)m(een)g(t)m(w)m(o)g([)15 b
-Fl(x;)g(y)s(;)g(z)21 b FD(])30 b(v)m(ectors)236 5071
-y(R)g(=)g(sla)p Ft(_)p FD(BEAR)g(\(A1,)i(B1,)f(A2,)h(B2\))236
-5184 y(D)f(=)f(sla)p Ft(_)p FD(DBEAR)g(\(A1,)i(B1,)f(A2,)h(B2\))472
-5297 y(Direction)e(of)h(one)g(p)s(oin)m(t)e(on)h(a)h(sphere)f(seen)g
-(from)g(another)236 5467 y(R)g(=)g(sla)p Ft(_)p FD(P)-8
-b(A)e(V)31 b(\(V1,)g(V2\))236 5580 y(D)g(=)f(sla)p Ft(_)p
-FD(DP)-8 b(A)e(V)31 b(\(V1,)g(V2\))472 5693 y(P)m(osition-angle)g(of)f
-(one)h([)15 b Fl(x;)g(y)s(;)g(z)20 b FD(])31 b(with)e(resp)s(ect)h(to)h
-(another)p eop
-%%Page: 214 216
-214 215 bop 0 52 a FD(214)236 351 y(CALL)30 b(sla)p Ft(_)p
-FD(EULER)f(\(ORDER,)i(PHI,)f(THET)-8 b(A,)31 b(PSI,)f(RMA)-8
-b(T\))236 464 y(CALL)30 b(sla)p Ft(_)p FD(DEULER)g(\(ORDER,)g(PHI,)h
-(THET)-8 b(A,)30 b(PSI,)g(RMA)-8 b(T\))472 577 y(F)g(orm)31
-b(rotation)g(matrix)f(from)g(three)g(Euler)f(angles)236
-756 y(CALL)h(sla)p Ft(_)p FD(A)-10 b(V2M)31 b(\(AXVEC,)g(RMA)-8
-b(T\))236 869 y(CALL)30 b(sla)p Ft(_)p FD(D)m(A)-10 b(V2M)32
-b(\(AXVEC,)f(RMA)-8 b(T\))472 982 y(F)g(orm)31 b(rotation)g(matrix)f
-(from)g(axial)f(v)m(ector)236 1161 y(CALL)h(sla)p Ft(_)p
-FD(M2A)-10 b(V)31 b(\(RMA)-8 b(T,)31 b(AXVEC\))236 1274
-y(CALL)f(sla)p Ft(_)p FD(DM2A)-10 b(V)31 b(\(RMA)-8 b(T,)32
-b(AXVEC\))472 1387 y(Determine)f(axial)f(v)m(ector)i(from)d(rotation)i
-(matrix)236 1567 y(CALL)f(sla)p Ft(_)p FD(MXV)g(\(RM,)h(V)-10
-b(A,)31 b(VB\))236 1679 y(CALL)f(sla)p Ft(_)p FD(DMXV)h(\(DM,)g(V)-10
-b(A,)31 b(VB\))472 1792 y(Rotate)i(v)m(ector)f(forw)m(ards)236
-1972 y(CALL)e(sla)p Ft(_)p FD(IMXV)g(\(RM,)h(V)-10 b(A,)31
-b(VB\))236 2085 y(CALL)f(sla)p Ft(_)p FD(DIMXV)h(\(DM,)g(V)-10
-b(A,)31 b(VB\))472 2197 y(Rotate)i(v)m(ector)f(bac)m(kw)m(ards)236
-2377 y(CALL)e(sla)p Ft(_)p FD(MXM)g(\(A,)i(B,)e(C\))236
-2490 y(CALL)g(sla)p Ft(_)p FD(DMXM)h(\(A,)g(B,)g(C\))472
-2603 y(Pro)s(duct)f(of)h(t)m(w)m(o)g(3x3)g(matrices)236
-2782 y(CALL)f(sla)p Ft(_)p FD(CS2C6)f(\(A,)i(B,)g(R,)g(AD,)g(BD,)g(RD,)
-g(V\))236 2895 y(CALL)f(sla)p Ft(_)p FD(DS2C6)g(\(A,)h(B,)g(R,)g(AD,)g
-(BD,)g(RD,)g(V\))472 3008 y(Con)m(v)m(ersion)24 b(of)g(p)s(osition)e
-(and)h(v)m(elo)s(cit)m(y)h(in)f(spherical)e(co)s(ordinates)j(to)g
-(Cartesian)g(co)s(ordinates)236 3187 y(CALL)30 b(sla)p
-Ft(_)p FD(CC62S)f(\(V,)i(A,)g(B,)g(R,)g(AD,)g(BD,)g(RD\))236
-3300 y(CALL)f(sla)p Ft(_)p FD(DC62S)g(\(V,)h(A,)g(B,)g(R,)f(AD,)i(BD,)f
-(RD\))472 3413 y(Con)m(v)m(ersion)24 b(of)g(p)s(osition)e(and)h(v)m
-(elo)s(cit)m(y)h(in)f(Cartesian)g(co)s(ordinates)g(to)i(spherical)d(co)
-s(ordinates)0 3762 y Fv(Calendars)236 4006 y FD(CALL)30
-b(sla)p Ft(_)p FD(CLDJ)f(\(IY,)i(IM,)g(ID,)g(DJM,)g(J\))472
-4119 y(Gregorian)g(Calendar)e(to)i(Mo)s(di\014ed)e(Julian)f(Date)236
-4298 y(CALL)i(sla)p Ft(_)p FD(CALDJ)f(\(IY,)i(IM,)g(ID,)g(DJM,)g(J\))
-472 4411 y(Gregorian)g(Calendar)e(to)i(Mo)s(di\014ed)e(Julian)f(Date,)k
-(p)s(ermitting)c(cen)m(tury)j(default)236 4591 y(CALL)f(sla)p
-Ft(_)p FD(DJCAL)f(\(NDP)-8 b(,)32 b(DJM,)f(IYMDF,)h(J\))472
-4704 y(Mo)s(di\014ed)39 b(Julian)e(Date)k(to)g(Gregorian)f(Calendar,)h
-(in)d(a)i(form)f(con)m(v)m(enien)m(t)i(for)f(formatted)472
-4816 y(output)236 4996 y(CALL)30 b(sla)p Ft(_)p FD(DJCL)f(\(DJM,)j(IY,)
-e(IM,)h(ID,)g(FD,)g(J\))472 5109 y(Mo)s(di\014ed)e(Julian)f(Date)k(to)f
-(Gregorian)g(Y)-8 b(ear,)31 b(Mon)m(th,)g(Da)m(y)-8 b(,)33
-b(F)-8 b(raction)236 5288 y(CALL)30 b(sla)p Ft(_)p FD(CAL)-8
-b(YD)30 b(\(IY,)h(IM,)g(ID,)g(NY,)g(ND,)g(J\))472 5401
-y(Calendar)f(to)h(y)m(ear)g(and)f(da)m(y)g(in)f(y)m(ear,)j(p)s
-(ermitting)c(cen)m(tury)j(default)236 5580 y(CALL)f(sla)p
-Ft(_)p FD(CL)-8 b(YD)30 b(\(IY,)h(IM,)g(ID,)g(NY,)g(ND,)g(J\))472
-5693 y(Calendar)f(to)h(y)m(ear)g(and)f(da)m(y)g(in)f(y)m(ear)p
-eop
-%%Page: 215 217
-215 216 bop 0 52 a Fw(SUN/67.70)3206 b FD(215)236 351
-y(D)31 b(=)f(sla)p Ft(_)p FD(EPB)g(\(D)m(A)-8 b(TE\))472
-464 y(Mo)s(di\014ed)29 b(Julian)f(Date)k(to)f(Besselian)f(Ep)s(o)s(c)m
-(h)236 644 y(D)h(=)f(sla)p Ft(_)p FD(EPB2D)h(\(EPB\))472
-757 y(Besselian)f(Ep)s(o)s(c)m(h)g(to)h(Mo)s(di\014ed)e(Julian)f(Date)
-236 937 y(D)j(=)f(sla)p Ft(_)p FD(EPJ)f(\(D)m(A)-8 b(TE\))472
-1050 y(Mo)s(di\014ed)29 b(Julian)f(Date)k(to)f(Julian)d(Ep)s(o)s(c)m(h)
-236 1230 y(D)j(=)f(sla)p Ft(_)p FD(EPJ2D)g(\(EPJ\))472
-1343 y(Julian)e(Ep)s(o)s(c)m(h)i(to)h(Mo)s(di\014ed)e(Julian)f(Date)0
-1695 y Fv(Time)36 b(Scales)236 1940 y FD(D)31 b(=)f(sla)p
-Ft(_)p FD(GMST)f(\(UT1\))472 2053 y(Con)m(v)m(ersion)h(from)g(Univ)m
-(ersal)g(Time)f(to)i(sidereal)e(time)236 2233 y(D)i(=)f(sla)p
-Ft(_)p FD(GMST)-8 b(A)30 b(\(D)m(A)-8 b(TE,)32 b(UT1\))472
-2346 y(Con)m(v)m(ersion)e(from)g(Univ)m(ersal)g(Time)f(to)i(sidereal)e
-(time,)h(rounding)e(errors)i(minimized)236 2526 y(D)h(=)f(sla)p
-Ft(_)p FD(EQEQX)f(\(D)m(A)-8 b(TE\))472 2639 y(Equation)30
-b(of)h(the)f(equino)m(xes)236 2819 y(D)h(=)f(sla)p Ft(_)p
-FD(D)m(A)-8 b(T)31 b(\(DJU\))472 2932 y(O\013set)g(of)g(A)m(tomic)g
-(Time)e(from)h(Co)s(ordinated)f(Univ)m(ersal)g(Time:)40
-b(T)-8 b(AI)p Fo(\000)p FD(UTC)236 3112 y(D)31 b(=)f(sla)p
-Ft(_)p FD(DT)g(\(EPOCH\))472 3225 y(Appro)m(ximate)h(o\013set)g(b)s(et)
-m(w)m(een)g(dynamical)e(time)h(and)g(univ)m(ersal)e(time)236
-3405 y(D)j(=)f(sla)p Ft(_)p FD(DTT)f(\(DJU\))472 3518
-y(O\013set)i(of)g(T)-8 b(errestrial)29 b(Time)g(from)h(Co)s(ordinated)f
-(Univ)m(ersal)g(Time:)40 b(TT)p Fo(\000)p FD(UTC)236
-3698 y(D)31 b(=)f(sla)p Ft(_)p FD(R)m(CC)f(\(TDB,)j(UT1,)f(WL,)f(U,)h
-(V\))472 3811 y(Relativistic)e(clo)s(c)m(k)i(correction:)41
-b(TDB)p Fo(\000)p FD(TT)0 4163 y Fv(Precession)c(and)h(Nutation)236
-4408 y FD(CALL)30 b(sla)p Ft(_)p FD(NUT)g(\(D)m(A)-8
-b(TE,)32 b(RMA)-8 b(TN\))472 4521 y(Nutation)31 b(matrix)236
-4701 y(CALL)f(sla)p Ft(_)p FD(NUTC)f(\(D)m(A)-8 b(TE,)32
-b(DPSI,)e(DEPS,)h(EPS0\))472 4814 y(Longitude)f(and)g(obliquit)m(y)e
-(comp)s(onen)m(ts)j(of)f(n)m(utation,)h(and)e(mean)i(obliquit)m(y)236
-4994 y(CALL)f(sla)p Ft(_)p FD(NUTC80)g(\(D)m(A)-8 b(TE,)32
-b(DPSI,)e(DEPS,)h(EPS0\))472 5107 y(Longitude)f(and)g(obliquit)m(y)e
-(comp)s(onen)m(ts)j(of)f(n)m(utation,)h(and)e(mean)i(obliquit)m(y)-8
-b(,)29 b(IA)m(U)i(1980)236 5287 y(CALL)f(sla)p Ft(_)p
-FD(PREC)f(\(EP0,)i(EP1,)g(RMA)-8 b(TP\))472 5400 y(Precession)30
-b(matrix)g(\(IA)m(U\))236 5580 y(CALL)g(sla)p Ft(_)p
-FD(PRECL)f(\(EP0,)i(EP1,)g(RMA)-8 b(TP\))472 5693 y(Precession)30
-b(matrix)g(\(suitable)f(for)h(long)g(p)s(erio)s(ds\))p
-eop
-%%Page: 216 218
-216 217 bop 0 52 a FD(216)236 351 y(CALL)30 b(sla)p Ft(_)p
-FD(PRENUT)f(\(EPOCH,)h(D)m(A)-8 b(TE,)32 b(RMA)-8 b(TPN\))472
-464 y(Com)m(bined)29 b(precession-n)m(utation)h(matrix)236
-636 y(CALL)g(sla)p Ft(_)p FD(PREBN)g(\(BEP0,)h(BEP1,)g(RMA)-8
-b(TP\))472 749 y(Precession)30 b(matrix,)g(old)g(system)236
-921 y(CALL)g(sla)p Ft(_)p FD(PRECES)e(\(SYSTEM,)i(EP0,)h(EP1,)g(RA,)f
-(DC\))472 1034 y(Precession,)h(in)e(either)h(the)g(old)g(or)g(the)h
-(new)e(system)0 1352 y Fv(Prop)s(er)37 b(Motion)236 1578
-y FD(CALL)30 b(sla)p Ft(_)p FD(PM)g(\(R0,)h(D0,)h(PR,)e(PD,)h(PX,)f(R)
--10 b(V,)31 b(EP0,)g(EP1,)f(R1,)h(D1\))472 1691 y(Adjust)f(for)g(prop)s
-(er)f(motion)0 2009 y Fv(FK4/FK5/Hipparcos)38 b(Con)m(v)m(ersions)236
-2235 y FD(CALL)30 b(sla)p Ft(_)p FD(FK425)h(\(R1950,)i(D1950,)f
-(DR1950,)h(DD1950,)g(P1950,)g(V1950,)1000 2348 y(R2000,)g(D2000,)f
-(DR2000,)h(DD2000,)g(P2000,)g(V2000\))472 2442 y(Con)m(v)m(ert)f
-(B1950.0)h(FK4)e(star)f(data)h(to)g(J2000.0)i(FK5)236
-2614 y(CALL)d(sla)p Ft(_)p FD(FK45Z)g(\(R1950,)j(D1950,)g(EPOCH,)c
-(R2000,)k(D2000\))472 2727 y(Con)m(v)m(ert)j(B1950.0)j(FK4)c(p)s
-(osition)f(to)h(J2000.0)j(FK5)e(assuming)d(zero)j(FK5)g(prop)s(er)e
-(motion)472 2840 y(and)c(no)g(parallax)236 3011 y(CALL)g(sla)p
-Ft(_)p FD(FK524)h(\(R2000,)i(D2000,)f(DR2000,)h(DD2000,)g(P2000,)g
-(V2000,)1000 3124 y(R1950,)g(D1950,)f(DR1950,)h(DD1950,)g(P1950,)g
-(V1950\))472 3218 y(Con)m(v)m(ert)f(J2000.0)g(FK5)f(star)g(data)g(to)g
-(B1950.0)i(FK4)236 3390 y(CALL)d(sla)p Ft(_)p FD(FK54Z)g(\(R2000,)j
-(D2000,)g(BEPOCH,)d(R1950,)i(D1950,)h(DR1950,)g(DD1950\))472
-3503 y(Con)m(v)m(ert)j(J2000.0)i(FK5)e(p)s(osition)d(to)j(B1950.0)i
-(FK4)e(assuming)d(zero)j(FK5)g(prop)s(er)e(motion)472
-3616 y(and)c(no)g(parallax)236 3788 y(CALL)g(sla)p Ft(_)p
-FD(FK52H)h(\(R5,)g(D5,)g(DR5,)h(DD5,)g(RH,)e(DH,)i(DRH,)f(DDH\))472
-3901 y(Con)m(v)m(ert)h(J2000.0)g(FK5)f(star)g(data)g(to)g(Hipparcos)236
-4073 y(CALL)f(sla)p Ft(_)p FD(FK5HZ)g(\(R5,)h(D5,)h(EPOCH,)d(RH,)i(DH)g
-(\))472 4185 y(Con)m(v)m(ert)c(J2000.0)i(FK5)d(p)s(osition)e(to)j
-(Hipparcos)e(assuming)g(zero)i(Hipparcos)e(prop)s(er)g(motion)236
-4357 y(CALL)30 b(sla)p Ft(_)p FD(H2FK5)h(\(RH,)g(DH,)g(DRH,)g(DDH,)h
-(R5,)f(D5,)g(DR5,)g(DD5\))472 4470 y(Con)m(v)m(ert)h(Hipparcos)d(star)i
-(data)g(to)g(J2000.0)h(FK5)236 4642 y(CALL)e(sla)p Ft(_)p
-FD(HFK5Z)g(\(RH,)h(DH,)g(EPOCH,)f(R5,)h(D5,)g(DR5,)h(DD5\))472
-4755 y(Con)m(v)m(ert)27 b(Hipparcos)f(p)s(osition)e(to)j(J2000.0)h(FK5)
-e(assuming)f(zero)i(Hipparcos)e(prop)s(er)g(motion)236
-4927 y(CALL)30 b(sla)p Ft(_)p FD(DBJIN)g(\(STRING,)g(NSTR)-8
-b(T,)30 b(DRESL)-8 b(T,)31 b(J1,)f(J2\))472 5040 y(Lik)m(e)h(sla)p
-Ft(_)p FD(DFL)-8 b(TIN)30 b(but)g(with)f(extensions)h(to)h(accept)h
-(leading)d(`B')i(and)f(`J')236 5211 y(CALL)g(sla)p Ft(_)p
-FD(KBJ)f(\(JB,)i(E,)g(K,)f(J\))472 5324 y(Select)h(ep)s(o)s(c)m(h)f
-(pre\014x)f(`B')j(or)e(`J')236 5496 y(D)h(=)f(sla)p Ft(_)p
-FD(EPCO)f(\(K0,)i(K,)f(E\))472 5609 y(Con)m(v)m(ert)i(an)e(ep)s(o)s(c)m
-(h)g(in)m(to)g(the)h(appropriate)e(form)h({)h(`B')g(or)g(`J')p
-eop
-%%Page: 217 219
-217 218 bop 0 52 a Fw(SUN/67.70)3206 b FD(217)0 351 y
-Fv(Elliptic)33 b(Ab)s(erration)236 574 y FD(CALL)d(sla)p
-Ft(_)p FD(ETRMS)f(\(EP)-8 b(,)31 b(EV\))472 687 y(E-terms)236
-858 y(CALL)f(sla)p Ft(_)p FD(SUBET)f(\(R)m(C,)i(DC,)g(EQ,)f(RM,)h(DM\))
-472 971 y(Remo)m(v)m(e)i(the)d(E-terms)236 1142 y(CALL)g(sla)p
-Ft(_)p FD(ADDET)g(\(RM,)h(DM,)h(EQ,)e(R)m(C,)g(DC\))472
-1255 y(Add)g(the)h(E-terms)0 1568 y Fv(Geographical)37
-b(and)h(Geo)s(cen)m(tric)f(Co)s(ordinates)236 1791 y
-FD(CALL)30 b(sla)p Ft(_)p FD(OBS)f(\(NUMBER,)j(ID,)f(NAME,)g(WLONG,)g
-(PHI,)f(HEIGHT\))472 1904 y(In)m(terrogate)j(list)c(of)h(observ)-5
-b(atory)31 b(parameters)236 2075 y(CALL)f(sla)p Ft(_)p
-FD(GEOC)f(\(P)-8 b(,)31 b(H,)g(R,)g(Z\))472 2188 y(Con)m(v)m(ert)h(geo)
-s(detic)f(p)s(osition)d(to)j(geo)s(cen)m(tric)236 2359
-y(CALL)f(sla)p Ft(_)p FD(POLMO)f(\(ELONGM,)i(PHIM,)g(XP)-8
-b(,)31 b(YP)-8 b(,)31 b(ELONG,)f(PHI,)h(D)m(AZ\))472
-2472 y(P)m(olar)g(motion)236 2643 y(CALL)f(sla)p Ft(_)p
-FD(PV)m(OBS)g(\(P)-8 b(,)31 b(H,)g(STL,)e(PV\))472 2755
-y(P)m(osition)h(and)g(v)m(elo)s(cit)m(y)h(of)f(observ)-5
-b(atory)0 3069 y Fv(Apparen)m(t)38 b(and)g(Observ)m(ed)g(Place)236
-3292 y FD(CALL)30 b(sla)p Ft(_)p FD(MAP)g(\(RM,)h(DM,)g(PR,)g(PD,)g
-(PX,)f(R)-10 b(V,)31 b(EQ,)f(D)m(A)-8 b(TE,)32 b(RA,)e(D)m(A\))472
-3405 y(Mean)h(place)g(to)g(geo)s(cen)m(tric)g(apparen)m(t)g(place)236
-3576 y(CALL)f(sla)p Ft(_)p FD(MAPP)-8 b(A)30 b(\(EQ,)h(D)m(A)-8
-b(TE,)32 b(AMPRMS\))472 3689 y(Precompute)f(mean)f(to)i(apparen)m(t)e
-(parameters)236 3860 y(CALL)g(sla)p Ft(_)p FD(MAPQK)f(\(RM,)j(DM,)f
-(PR,)f(PD,)h(PX,)g(R)-10 b(V,)30 b(AMPRMS,)h(RA,)g(D)m(A\))472
-3972 y(Mean)g(to)h(apparen)m(t)e(using)f(precomputed)h(parameters)236
-4143 y(CALL)g(sla)p Ft(_)p FD(MAPQKZ)f(\(RM,)i(DM,)g(AMPRMS,)g(RA,)g(D)
-m(A\))472 4256 y(Mean)h(to)g(apparen)m(t)g(using)d(precomputed)i
-(parameters,)h(for)f(zero)h(prop)s(er)d(motion,)j(parallax)472
-4369 y(and)e(radial)f(v)m(elo)s(cit)m(y)236 4540 y(CALL)h(sla)p
-Ft(_)p FD(AMP)g(\(RA,)h(D)m(A,)h(D)m(A)-8 b(TE,)31 b(EQ,)f(RM,)h(DM\))
-472 4653 y(Geo)s(cen)m(tric)h(apparen)m(t)e(place)h(to)g(mean)f(place)
-236 4824 y(CALL)g(sla)p Ft(_)p FD(AMPQK)f(\(RA,)i(D)m(A,)h(AMPRMS,)f
-(RM,)g(DM\))472 4937 y(Apparen)m(t)g(to)g(mean)f(using)f(precomputed)h
-(parameters)236 5108 y(CALL)g(sla)p Ft(_)p FD(A)m(OP)g(\(RAP)-8
-b(,)31 b(D)m(AP)-8 b(,)32 b(UTC,)e(DUT,)h(ELONGM,)g(PHIM,)g(HM,)g(XP)-8
-b(,)31 b(YP)-8 b(,)932 5221 y(TDK,)31 b(PMB,)g(RH,)f(WL,)h(TLR,)f(A)m
-(OB,)h(ZOB,)g(HOB,)f(DOB,)i(R)m(OB\))472 5315 y(Apparen)m(t)f(place)f
-(to)h(observ)m(ed)g(place)236 5486 y(CALL)f(sla)p Ft(_)p
-FD(A)m(OPP)-8 b(A)30 b(\(UTC,)h(DUT,)g(ELONGM,)f(PHIM,)h(HM,)g(XP)-8
-b(,)31 b(YP)-8 b(,)1054 5599 y(TDK,)31 b(PMB,)g(RH,)g(WL,)g(TLR,)f(A)m
-(OPRMS\))472 5693 y(Precompute)h(apparen)m(t)g(to)g(observ)m(ed)f
-(parameters)p eop
-%%Page: 218 220
-218 219 bop 0 52 a FD(218)236 351 y(CALL)30 b(sla)p Ft(_)p
-FD(A)m(OPP)-8 b(A)g(T)30 b(\(UTC,)h(A)m(OPRMS\))472 464
-y(Up)s(date)g(sidereal)e(time)h(in)f(apparen)m(t)h(to)i(observ)m(ed)e
-(parameters)236 639 y(CALL)g(sla)p Ft(_)p FD(A)m(OPQK)f(\(RAP)-8
-b(,)32 b(D)m(AP)-8 b(,)31 b(A)m(OPRMS,)g(A)m(OB,)g(ZOB,)g(HOB,)f(DOB,)i
-(R)m(OB\))472 752 y(Apparen)m(t)f(to)g(observ)m(ed)f(using)f
-(precomputed)h(parameters)236 926 y(CALL)g(sla)p Ft(_)p
-FD(O)m(AP)g(\(TYPE,)g(OB1,)h(OB2,)h(UTC,)e(DUT,)g(ELONGM,)h(PHIM,)g
-(HM,)g(XP)-8 b(,)31 b(YP)-8 b(,)932 1039 y(TDK,)31 b(PMB,)g(RH,)f(WL,)h
-(TLR,)f(RAP)-8 b(,)31 b(D)m(AP\))472 1133 y(Observ)m(ed)f(to)h(apparen)
-m(t)236 1308 y(CALL)f(sla)p Ft(_)p FD(O)m(APQK)f(\(TYPE,)i(OB1,)g(OB2,)
-g(A)m(OPRMS,)f(RA,)h(D)m(A\))472 1421 y(Observ)m(ed)f(to)h(apparen)m(t)
-g(using)e(precomputed)g(parameters)0 1755 y Fv(Azim)m(uth)35
-b(and)k(Elev)-6 b(ation)236 1990 y FD(CALL)30 b(sla)p
-Ft(_)p FD(AL)-8 b(T)g(AZ)30 b(\(HA,)h(DEC,)g(PHI,)1033
-2103 y(AZ,)f(AZD,)h(AZDD,)g(EL,)g(ELD,)f(ELDD,)h(P)-8
-b(A,)31 b(P)-8 b(AD,)32 b(P)-8 b(ADD\))472 2197 y(P)m(ositions,)30
-b(v)m(elo)s(cities)g Fq(etc.)g FD(for)g(an)h(altazim)m(uth)f(moun)m(t)
-236 2372 y(CALL)g(sla)p Ft(_)p FD(E2H)g(\(HA,)h(DEC,)g(PHI,)f(AZ,)h
-(EL\))236 2485 y(CALL)f(sla)p Ft(_)p FD(DE2H)h(\(HA,)g(DEC,)f(PHI,)h
-(AZ,)f(EL\))472 2598 y([)15 b Fl(h;)g(\016)21 b FD(])30
-b(to)h([)15 b Fl(Az)t(;)g(E)5 b(l)34 b FD(])236 2772
-y(CALL)c(sla)p Ft(_)p FD(H2E)g(\(AZ,)h(EL,)f(PHI,)g(HA,)h(DEC\))236
-2885 y(CALL)f(sla)p Ft(_)p FD(DH2E)h(\(AZ,)f(EL,)g(PHI,)h(HA,)g(DEC\))
-472 2998 y([)15 b Fl(Az)t(;)g(E)5 b(l)34 b FD(])d(to)g([)15
-b Fl(h;)g(\016)20 b FD(])236 3173 y(CALL)30 b(sla)p Ft(_)p
-FD(PD)m(A2H)h(\(P)-8 b(,)31 b(D,)g(A,)g(H1,)g(J1,)g(H2,)g(J2\))472
-3286 y(Hour)f(Angle)h(corresp)s(onding)d(to)j(a)g(giv)m(en)f(azim)m
-(uth)236 3460 y(CALL)g(sla)p Ft(_)p FD(PDQ2H)g(\(P)-8
-b(,)31 b(D,)g(Q,)g(H1,)g(J1,)g(H2,)g(J2\))472 3573 y(Hour)f(Angle)h
-(corresp)s(onding)d(to)j(a)g(giv)m(en)f(parallactic)g(angle)236
-3748 y(D)h(=)f(sla)p Ft(_)p FD(P)-8 b(A)30 b(\(HA,)h(DEC,)g(PHI\))472
-3861 y([)15 b Fl(h;)g(\016)21 b FD(])30 b(to)h(parallactic)f(angle)236
-4035 y(D)h(=)f(sla)p Ft(_)p FD(ZD)g(\(HA,)h(DEC,)f(PHI\))472
-4148 y([)15 b Fl(h;)g(\016)21 b FD(])30 b(to)h(zenith)f(distance)0
-4482 y Fv(Refraction)36 b(and)j(Air)d(Mass)236 4718 y
-FD(CALL)30 b(sla)p Ft(_)p FD(REFR)m(O)g(\(ZOBS,)g(HM,)h(TDK,)f(PMB,)h
-(RH,)g(WL,)g(PHI,)f(TLR,)g(EPS,)g(REF\))472 4830 y(Change)h(in)e
-(zenith)h(distance)g(due)f(to)i(refraction)236 5005 y(CALL)f(sla)p
-Ft(_)p FD(REF)m(CO)g(\(HM,)h(TDK,)f(PMB,)i(RH,)e(WL,)h(PHI,)f(TLR,)g
-(EPS,)g(REF)-10 b(A,)31 b(REFB\))472 5118 y(Constan)m(ts)g(for)f
-(simple)f(refraction)h(mo)s(del)f(\(accurate\))236 5293
-y(CALL)h(sla)p Ft(_)p FD(REF)m(COQ)f(\(TDK,)i(PMB,)g(RH,)g(WL,)g(REF)
--10 b(A,)30 b(REFB\))472 5405 y(Constan)m(ts)h(for)f(simple)f
-(refraction)h(mo)s(del)f(\(fast\))236 5580 y(CALL)g(sla)p
-Ft(_)p FD(A)-8 b(TMDSP)30 b(\()g(TDK,)f(PMB,)i(RH,)f(WL1,)g(REF)-10
-b(A1,)31 b(REFB1,)g(WL2,)g(REF)-10 b(A2,)31 b(REFB2)f(\))472
-5693 y(Adjust)g(refraction)g(constan)m(ts)i(for)e(colour)p
-eop
-%%Page: 219 221
-219 220 bop 0 52 a Fw(SUN/67.70)3206 b FD(219)236 351
-y(CALL)30 b(sla)p Ft(_)p FD(REFZ)f(\(ZU,)i(REF)-10 b(A,)31
-b(REFB,)g(ZR\))472 464 y(Unrefracted)g(to)g(refracted)g(ZD,)f(simple)f
-(mo)s(del)236 673 y(CALL)h(sla)p Ft(_)p FD(REFV)g(\(VU,)h(REF)-10
-b(A,)31 b(REFB,)g(VR\))472 786 y(Unrefracted)g(to)g(refracted)g([)15
-b Fl(Az)t(;)g(E)5 b(l)34 b FD(])c(v)m(ector,)i(simple)d(mo)s(del)236
-994 y(D)i(=)f(sla)p Ft(_)p FD(AIRMAS)g(\(ZD\))472 1107
-y(Air)g(mass)0 1545 y Fv(Ecliptic)k(Co)s(ordinates)236
-1838 y FD(CALL)c(sla)p Ft(_)p FD(ECMA)-8 b(T)30 b(\(D)m(A)-8
-b(TE,)32 b(RMA)-8 b(T\))472 1951 y(Equatorial)30 b(to)h(ecliptic)e
-(rotation)i(matrix)236 2159 y(CALL)f(sla)p Ft(_)p FD(EQECL)f(\(DR,)i
-(DD,)g(D)m(A)-8 b(TE,)32 b(DL,)f(DB\))472 2272 y(J2000.0)i(`FK5')e(to)g
-(ecliptic)f(co)s(ordinates)236 2481 y(CALL)g(sla)p Ft(_)p
-FD(ECLEQ)f(\(DL,)i(DB,)g(D)m(A)-8 b(TE,)32 b(DR,)f(DD\))472
-2594 y(Ecliptic)e(co)s(ordinates)h(to)h(J2000.0)i(`FK5')0
-3031 y Fv(Galactic)j(Co)s(ordinates)236 3325 y FD(CALL)30
-b(sla)p Ft(_)p FD(EG50)h(\(DR,)g(DD,)g(DL,)g(DB\))472
-3437 y(B1950.0)j(`FK4')d(to)g(galactic)236 3646 y(CALL)f(sla)p
-Ft(_)p FD(GE50)h(\(DL,)g(DB,)g(DR,)g(DD\))472 3759 y(Galactic)h(to)f
-(B1950.0)i(`FK4')236 3968 y(CALL)d(sla)p Ft(_)p FD(EQGAL)g(\(DR,)h(DD,)
-g(DL,)g(DB\))472 4081 y(J2000.0)i(`FK5')e(to)g(galactic)236
-4289 y(CALL)f(sla)p Ft(_)p FD(GALEQ)g(\(DL,)h(DB,)g(DR,)g(DD\))472
-4402 y(Galactic)h(to)f(J2000.0)h(`FK5')0 4840 y Fv(Sup)s(ergalactic)37
-b(Co)s(ordinates)236 5133 y FD(CALL)30 b(sla)p Ft(_)p
-FD(GALSUP)f(\(DL,)j(DB,)f(DSL,)f(DSB\))472 5246 y(Galactic)i(to)f(sup)s
-(ergalactic)236 5454 y(CALL)f(sla)p Ft(_)p FD(SUPGAL)f(\(DSL,)i(DSB,)g
-(DL,)g(DB\))472 5567 y(Sup)s(ergalactic)f(to)h(galactic)p
-eop
-%%Page: 220 222
-220 221 bop 0 52 a FD(220)0 351 y Fv(Ephemerides)236
-566 y FD(CALL)30 b(sla)p Ft(_)p FD(DMOON)g(\(D)m(A)-8
-b(TE,)32 b(PV\))472 678 y(Appro)m(ximate)f(geo)s(cen)m(tric)g(p)s
-(osition)e(and)g(v)m(elo)s(cit)m(y)i(of)g(the)f(Mo)s(on)236
-847 y(CALL)g(sla)p Ft(_)p FD(EAR)-8 b(TH)30 b(\(IY,)h(ID,)g(FD,)g(PV\))
-472 960 y(Appro)m(ximate)g(helio)s(cen)m(tric)e(p)s(osition)f(and)i(v)m
-(elo)s(cit)m(y)h(of)f(the)h(Earth)236 1129 y(CALL)f(sla)p
-Ft(_)p FD(EPV)g(\(D)m(A)-8 b(TE,)31 b(DPH,)h(D)m(VH,)f(DPB,)h(D)m(VB)f
-(\))472 1241 y(Helio)s(cen)m(tric)f(and)g(barycen)m(tric)g(p)s(osition)
-f(and)g(v)m(elo)s(cit)m(y)i(of)g(the)f(Earth)236 1410
-y(CALL)g(sla)p Ft(_)p FD(EVP)g(\(D)m(A)-8 b(TE,)31 b(DEQX,)g(D)m(VB,)h
-(DPB,)g(D)m(VH,)f(DPH\))472 1523 y(Barycen)m(tric)h(and)d(helio)s(cen)m
-(tric)g(v)m(elo)s(cit)m(y)i(and)f(p)s(osition)f(of)h(the)h(Earth)236
-1691 y(CALL)f(sla)p Ft(_)p FD(MOON)g(\(IY,)g(ID,)h(FD,)h(PV\))472
-1804 y(Appro)m(ximate)f(geo)s(cen)m(tric)g(p)s(osition)e(and)g(v)m(elo)
-s(cit)m(y)i(of)g(the)f(Mo)s(on)236 1973 y(CALL)g(sla)p
-Ft(_)p FD(PLANET)f(\(D)m(A)-8 b(TE,)32 b(NP)-8 b(,)31
-b(PV,)g(JST)-8 b(A)g(T\))472 2086 y(Appro)m(ximate)31
-b(helio)s(cen)m(tric)e(p)s(osition)f(and)i(v)m(elo)s(cit)m(y)h(of)f(a)h
-(planet)236 2254 y(CALL)f(sla)p Ft(_)p FD(RDPLAN)g(\(D)m(A)-8
-b(TE,)32 b(NP)-8 b(,)31 b(ELONG,)f(PHI,)h(RA,)g(DEC,)f(DIAM\))472
-2367 y(Appro)m(ximate)h(top)s(o)s(cen)m(tric)f(apparen)m(t)h(place)f
-(of)h(a)f(planet)236 2536 y(CALL)g(sla)p Ft(_)p FD(PLANEL)f(\(D)m(A)-8
-b(TE,)32 b(JF)m(ORM,)f(EPOCH,)f(ORBINC,)g(ANODE,)h(PERIH,)1107
-2649 y(A)m(OR)m(Q,)h(E,)e(A)m(ORL,)h(DM,)g(PV,)g(JST)-8
-b(A)g(T\))472 2743 y(Helio)s(cen)m(tric)21 b(p)s(osition)f(and)h(v)m
-(elo)s(cit)m(y)h(of)g(a)g(planet,)h(asteroid)e(or)g(comet,)k(starting)d
-(from)f(orbital)472 2856 y(elemen)m(ts)236 3024 y(CALL)30
-b(sla)p Ft(_)p FD(PLANTE)f(\(D)m(A)-8 b(TE,)32 b(ELONG,)f(PHI,)f(JF)m
-(ORM,)h(EPOCH,)f(ORBINC,)g(ANODE,)1116 3137 y(PERIH,)h(A)m(OR)m(Q,)g
-(E,)f(A)m(ORL,)h(DM,)g(RA,)g(DEC,)f(R,)h(JST)-8 b(A)g(T\))472
-3232 y(T)g(op)s(o)s(cen)m(tric)31 b(apparen)m(t)h(place)f(of)g(a)g
-(Solar-System)g(ob)5 b(ject)32 b(whose)f(helio)s(cen)m(tric)e(orbital)h
-(ele-)472 3344 y(men)m(ts)h(are)g(kno)m(wn)236 3513 y(CALL)f(sla)p
-Ft(_)p FD(PLANTU)f(\(D)m(A)-8 b(TE,)32 b(ELONG,)f(PHI,)f(U,)h(RA,)g
-(DEC,)f(R,)h(JST)-8 b(A)g(T\))472 3626 y(T)g(op)s(o)s(cen)m(tric)40
-b(apparen)m(t)g(place)f(of)h(a)f(Solar-System)g(ob)5
-b(ject)41 b(whose)e(helio)s(cen)m(tric)f(univ)m(ersal)472
-3739 y(orbital)30 b(elemen)m(ts)g(are)h(kno)m(wn)236
-3907 y(CALL)f(sla)p Ft(_)p FD(PV2EL)g(\(PV,)h(D)m(A)-8
-b(TE,)31 b(PMASS,)f(JF)m(ORMR,)h(JF)m(ORM,)g(EPOCH,)f(ORBINC,)1028
-4020 y(ANODE,)h(PERIH,)f(A)m(OR)m(Q,)h(E,)g(A)m(ORL,)f(DM,)i(JST)-8
-b(A)g(T\))472 4114 y(Orbital)29 b(elemen)m(ts)i(of)f(a)h(planet)f(from)
-g(instan)m(taneous)g(p)s(osition)e(and)i(v)m(elo)s(cit)m(y)236
-4283 y(CALL)g(sla)p Ft(_)p FD(PER)-8 b(TEL)29 b(\(JF)m(ORM,)i(D)m(A)-8
-b(TE0,)32 b(D)m(A)-8 b(TE1,)1101 4396 y(EPOCH0,)31 b(ORBI0,)g(ANODE0,)g
-(PERIH0,)g(A)m(OR)m(Q0,)g(E0,)g(AM0,)1101 4509 y(EPOCH1,)g(ORBI1,)g
-(ANODE1,)g(PERIH1,)g(A)m(OR)m(Q1,)g(E1,)g(AM1,)1101 4622
-y(JST)-8 b(A)g(T\))472 4716 y(Up)s(date)31 b(elemen)m(ts)f(b)m(y)h
-(applying)d(p)s(erturbations)236 4884 y(CALL)i(sla)p
-Ft(_)p FD(EL2UE)g(\(D)m(A)-8 b(TE,)32 b(JF)m(ORM,)f(EPOCH,)f(ORBINC,)g
-(ANODE,)1028 4997 y(PERIH,)g(A)m(OR)m(Q,)h(E,)g(A)m(ORL,)f(DM,)1028
-5110 y(U,)h(JST)-8 b(A)g(T\))472 5204 y(T)g(ransform)30
-b(con)m(v)m(en)m(tional)h(elemen)m(ts)g(to)g(univ)m(ersal)e(elemen)m
-(ts)236 5373 y(CALL)h(sla)p Ft(_)p FD(UE2EL)g(\(U,)h(JF)m(ORMR,)1028
-5486 y(JF)m(ORM,)g(EPOCH,)f(ORBINC,)g(ANODE,)h(PERIH,)1028
-5599 y(A)m(OR)m(Q,)g(E,)g(A)m(ORL,)f(DM,)i(JST)-8 b(A)g(T\))472
-5693 y(T)g(ransform)30 b(univ)m(ersal)e(elemen)m(ts)j(to)g(con)m(v)m
-(en)m(tional)h(elemen)m(ts)p eop
-%%Page: 221 223
-221 222 bop 0 52 a Fw(SUN/67.70)3206 b FD(221)236 351
-y(CALL)30 b(sla)p Ft(_)p FD(PV2UE)g(\(PV,)h(D)m(A)-8
-b(TE,)32 b(PMASS,)e(U,)g(JST)-8 b(A)g(T\))472 464 y(P)m(ac)m(k)j(age)34
-b(a)c(p)s(osition)f(and)h(v)m(elo)s(cit)m(y)h(for)f(use)g(as)g(univ)m
-(ersal)f(elemen)m(ts)236 640 y(CALL)h(sla)p Ft(_)p FD(UE2PV)g(\(D)m(A)
--8 b(TE,)32 b(U,)f(PV,)f(JST)-8 b(A)g(T\))472 753 y(Extract)32
-b(the)e(p)s(osition)f(and)h(v)m(elo)s(cit)m(y)g(from)g(univ)m(ersal)f
-(elemen)m(ts)236 928 y(CALL)h(sla)p Ft(_)p FD(PER)-8
-b(TUE)29 b(\(D)m(A)-8 b(TE,)32 b(U,)f(JST)-8 b(A)g(T\))472
-1041 y(Up)s(date)31 b(univ)m(ersal)d(elemen)m(ts)j(b)m(y)f(applying)e
-(p)s(erturbations)236 1217 y(R)i(=)g(sla)p Ft(_)p FD(R)-10
-b(VER)m(OT)30 b(\(PHI,)g(RA,)h(D)m(A,)h(ST\))472 1329
-y(V)-8 b(elo)s(cit)m(y)31 b(comp)s(onen)m(t)g(due)f(to)h(rotation)g(of)
-f(the)h(Earth)236 1505 y(CALL)f(sla)p Ft(_)p FD(ECOR)f(\(RM,)i(DM,)g
-(IY,)g(ID,)g(FD,)g(R)-10 b(V,)31 b(TL\))472 1618 y(Comp)s(onen)m(ts)f
-(of)h(v)m(elo)s(cit)m(y)g(and)e(ligh)m(t)h(time)g(due)g(to)h(Earth)f
-(orbital)f(motion)236 1793 y(R)h(=)g(sla)p Ft(_)p FD(R)-10
-b(VLSRD)30 b(\(R2000,)i(D2000\))472 1906 y(V)-8 b(elo)s(cit)m(y)31
-b(comp)s(onen)m(t)g(due)f(to)h(solar)f(motion)g(wrt)g(dynamical)f(LSR)
-236 2082 y(R)h(=)g(sla)p Ft(_)p FD(R)-10 b(VLSRK)29 b(\(R2000,)k
-(D2000\))472 2195 y(V)-8 b(elo)s(cit)m(y)31 b(comp)s(onen)m(t)g(due)f
-(to)h(solar)f(motion)g(wrt)g(kinematical)f(LSR)236 2370
-y(R)h(=)g(sla)p Ft(_)p FD(R)-10 b(V)m(GALC)31 b(\(R2000,)h(D2000\))472
-2483 y(V)-8 b(elo)s(cit)m(y)31 b(comp)s(onen)m(t)g(due)f(to)h(rotation)
-g(of)f(the)h(Galaxy)236 2659 y(R)f(=)g(sla)p Ft(_)p FD(R)-10
-b(VLG)30 b(\(R2000,)j(D2000\))472 2772 y(V)-8 b(elo)s(cit)m(y)37
-b(comp)s(onen)m(t)g(due)e(to)i(rotation)f(and)g(translation)f(of)h(the)
-h(Galaxy)-8 b(,)38 b(relativ)m(e)e(to)h(the)472 2884
-y(mean)31 b(motion)f(of)g(the)h(lo)s(cal)f(group)0 3223
-y Fv(Astrometry)236 3461 y FD(CALL)g(sla)p Ft(_)p FD(S2TP)f(\(RA,)i
-(DEC,)g(RAZ,)f(DECZ,)g(XI,)g(ET)-8 b(A,)31 b(J\))236
-3573 y(CALL)f(sla)p Ft(_)p FD(DS2TP)g(\(RA,)h(DEC,)f(RAZ,)g(DECZ,)g
-(XI,)h(ET)-8 b(A,)31 b(J\))472 3686 y(T)-8 b(ransform)30
-b(spherical)e(co)s(ordinates)i(in)m(to)h(tangen)m(t)h(plane)236
-3862 y(CALL)e(sla)p Ft(_)p FD(V2TP)g(\(V,)h(V0,)g(XI,)g(ET)-8
-b(A,)30 b(J\))236 3975 y(CALL)g(sla)p Ft(_)p FD(D)m(V2TP)h(\(V,)g(V0,)g
-(XI,)g(ET)-8 b(A,)30 b(J\))472 4088 y(T)-8 b(ransform)30
-b([)15 b Fl(x;)g(y)s(;)g(z)20 b FD(])31 b(in)m(to)f(tangen)m(t)i(plane)
-d(co)s(ordinates)236 4263 y(CALL)h(sla)p Ft(_)p FD(DTP2S)g(\(XI,)g(ET)
--8 b(A,)31 b(RAZ,)f(DECZ,)g(RA,)h(DEC\))236 4376 y(CALL)f(sla)p
-Ft(_)p FD(TP2S)f(\(XI,)i(ET)-8 b(A,)31 b(RAZ,)f(DECZ,)g(RA,)h(DEC\))472
-4489 y(T)-8 b(ransform)30 b(tangen)m(t)i(plane)d(co)s(ordinates)h(in)m
-(to)h(spherical)d(co)s(ordinates)236 4665 y(CALL)i(sla)p
-Ft(_)p FD(DTP2V)g(\(XI,)h(ET)-8 b(A,)31 b(V0,)g(V\))236
-4777 y(CALL)f(sla)p Ft(_)p FD(TP2V)g(\(XI,)h(ET)-8 b(A,)30
-b(V0,)i(V\))472 4890 y(T)-8 b(ransform)30 b(tangen)m(t)i(plane)d(co)s
-(ordinates)h(in)m(to)h([)15 b Fl(x;)g(y)s(;)g(z)20 b
-FD(])236 5066 y(CALL)30 b(sla)p Ft(_)p FD(DTPS2C)f(\(XI,)i(ET)-8
-b(A,)31 b(RA,)f(DEC,)h(RAZ1,)g(DECZ1,)f(RAZ2,)h(DECZ2,)f(N\))236
-5179 y(CALL)g(sla)p Ft(_)p FD(TPS2C)f(\(XI,)i(ET)-8 b(A,)30
-b(RA,)h(DEC,)g(RAZ1,)f(DECZ1,)h(RAZ2,)f(DECZ2,)h(N\))472
-5292 y(Get)h(plate)e(cen)m(tre)i(from)d(star)i([)15 b
-Fl(\013;)g(\016)20 b FD(])31 b(and)f(tangen)m(t)h(plane)f(co)s
-(ordinates)236 5467 y(CALL)g(sla)p Ft(_)p FD(DTPV2C)g(\(XI,)h(ET)-8
-b(A,)30 b(V,)h(V01,)h(V02,)f(N\))236 5580 y(CALL)f(sla)p
-Ft(_)p FD(TPV2C)f(\(XI,)i(ET)-8 b(A,)31 b(V,)g(V01,)g(V02,)h(N\))472
-5693 y(Get)g(plate)e(cen)m(tre)i(from)d(star)i([)15 b
-Fl(x;)g(y)s(;)g(z)20 b FD(])31 b(and)f(tangen)m(t)i(plane)d(co)s
-(ordinates)p eop
-%%Page: 222 224
-222 223 bop 0 52 a FD(222)236 351 y(CALL)30 b(sla)p Ft(_)p
-FD(PCD)g(\(DISCO,)g(X,)g(Y\))472 464 y(Apply)f(pincushion/barrel)e
-(distortion)236 637 y(CALL)j(sla)p Ft(_)p FD(UNPCD)g(\(DISCO,)g(X,)h
-(Y\))472 750 y(Remo)m(v)m(e)i(pincushion/barrel)26 b(distortion)236
-923 y(CALL)k(sla)p Ft(_)p FD(FITXY)g(\(ITYPE,)g(NP)-8
-b(,)31 b(XYE,)g(XYM,)g(COEFFS,)f(J\))472 1036 y(Fit)h(a)f(linear)f(mo)s
-(del)g(to)j(relate)e(t)m(w)m(o)i(sets)f(of)f([)15 b Fl(x;)g(y)k
-FD(])31 b(co)s(ordinates)236 1208 y(CALL)f(sla)p Ft(_)p
-FD(PXY)g(\(NP)-8 b(,)31 b(XYE,)g(XYM,)g(COEFFS,)f(XYP)-8
-b(,)31 b(XRMS,)g(YRMS,)f(RRMS\))472 1321 y(Compute)g(predicted)g(co)s
-(ordinates)g(and)f(residuals)236 1494 y(CALL)h(sla)p
-Ft(_)p FD(INVF)g(\(FWDS,)i(BKWDS,)f(J\))472 1607 y(In)m(v)m(ert)g(a)g
-(linear)e(mo)s(del)236 1780 y(CALL)h(sla)p Ft(_)p FD(XY2XY)h(\(X1,)g
-(Y1,)h(COEFFS,)d(X2,)j(Y2\))472 1893 y(T)-8 b(ransform)30
-b(one)h([)15 b Fl(x;)g(y)j FD(])236 2066 y(CALL)30 b(sla)p
-Ft(_)p FD(DCMPF)g(\(COEFFS,)h(XZ,)f(YZ,)g(XS,)g(YS,)h(PERP)-8
-b(,)30 b(ORIENT\))472 2179 y(Decomp)s(ose)i(a)f(linear)d(\014t)j(in)m
-(to)f(scales)h Fq(etc.)0 2503 y Fv(Numerical)k(Metho)s(ds)236
-2732 y FD(CALL)30 b(sla)p Ft(_)p FD(COMBN)g(\(NSEL,)g(NCAND,)h(LIST,)f
-(J\))472 2845 y(Next)i(com)m(bination)d(\(subset)h(from)g(a)h(sp)s
-(eci\014ed)e(n)m(um)m(b)s(er)g(of)h(items\))236 3018
-y(CALL)g(sla)p Ft(_)p FD(PERMUT)f(\(N,)j(IST)-8 b(A)g(TE,)30
-b(IORDER,)g(J\))472 3131 y(Next)i(p)s(erm)m(utation)d(of)i(a)f(sp)s
-(eci\014ed)f(n)m(um)m(b)s(er)g(of)i(items)236 3303 y(CALL)f(sla)p
-Ft(_)p FD(SMA)-8 b(T)30 b(\(N,)h(A,)g(Y,)f(D,)h(JF,)g(IW\))236
-3416 y(CALL)f(sla)p Ft(_)p FD(DMA)-8 b(T)31 b(\(N,)g(A,)f(Y,)h(D,)g
-(JF,)g(IW\))472 3529 y(Matrix)g(in)m(v)m(ersion)e(and)h(solution)f(of)h
-(sim)m(ultaneous)f(equations)236 3702 y(CALL)h(sla)p
-Ft(_)p FD(SVD)g(\(M,)h(N,)g(MP)-8 b(,)31 b(NP)-8 b(,)31
-b(A,)g(W,)g(V,)f(W)m(ORK,)h(JST)-8 b(A)g(T\))472 3815
-y(Singular)28 b(v)-5 b(alue)30 b(decomp)s(osition)f(of)i(a)f(matrix)236
-3988 y(CALL)g(sla)p Ft(_)p FD(SVDSOL)f(\(M,)i(N,)g(MP)-8
-b(,)31 b(NP)-8 b(,)31 b(B,)g(U,)g(W,)g(V,)f(W)m(ORK,)h(X\))472
-4101 y(Solution)e(from)h(giv)m(en)g(v)m(ector)i(plus)d(SVD)236
-4274 y(CALL)h(sla)p Ft(_)p FD(SVDCO)m(V)g(\(N,)h(NP)-8
-b(,)31 b(NC,)f(W,)h(V,)g(W)m(ORK,)g(CVM\))472 4386 y(Co)m(v)-5
-b(ariance)31 b(matrix)f(from)g(SVD)236 4559 y(R)g(=)g(sla)p
-Ft(_)p FD(RANDOM)h(\(SEED\))472 4672 y(Generate)h(pseudo-random)d(real)
-h(n)m(um)m(b)s(er)f(in)g(the)i(range)g(0)25 b Fo(\024)g
-Fl(x)h(<)f FD(1)236 4845 y(R)30 b(=)g(sla)p Ft(_)p FD(GRESID)g(\(S\))
-472 4958 y(Generate)i(pseudo-random)d(normal)h(deviate)g(\()p
-Fo(\021)h FD(`Gaussian)e(residual'\))0 5282 y Fv(Real-time)236
-5511 y FD(CALL)h(sla)p Ft(_)p FD(W)-10 b(AIT)30 b(\(DELA)-8
-b(Y\))472 5624 y(In)m(terv)j(al)31 b(w)m(ait)p eop
-%%Trailer
-end
-userdict /end-hook known{end-hook}if
-%%EOF
-- 
GitLab