1 .\" Copyright 1997 Sun Microsystems, Inc. All rights reserved.
2 .\" Use is subject to license terms.
4 .\" Copyright (c) 1983,1984,1985,1986,1987,1988,1989 AT&T.
5 .\" All Rights Reserved
9 .\" The contents of this file are subject to the terms of the
10 .\" Common Development and Distribution License, Version 1.0 only
11 .\" (the "License"). You may not use this file except in compliance
14 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
15 .\" or http://www.opensolaris.org/os/licensing.
16 .\" See the License for the specific language governing permissions
17 .\" and limitations under the License.
19 .\" When distributing Covered Code, include this CDDL HEADER in each
20 .\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
21 .\" If applicable, add the following below this CDDL HEADER, with the
22 .\" fields enclosed by brackets "[]" replaced with your own identifying
23 .\" information: Portions Copyright [yyyy] [name of copyright owner]
27 .\" UNIX Memorandum Macros - 16.29 of 2/27/83
28 .\" TROFF Version @(#)mmt.src 16.29
44 .ds}2 Sun Microsystems Inc.
47 .dsF \v'-.4m'\s-3\\n+(:p\s0\v'.4m'
51 .dsLx LIST OF EXHIBITS
52 .dsLe LIST OF EQUATIONS
54 .dsRf \v'-.4m'\s-3[\\n+(:R]\s0\v'.4m'
56 .dsTm \v'-0.5m'\s-4TM\s+4\v'0.5m'
110 .if\w
\a\\$2
\a .rn }w \\$2
114 .ie\\n(.$ .nr ;G \\n(.f
116 .if\\n(.$ .if !\\n(.$-2 \&\f3\\$1\fP\\$2
118 .if
\a\\n(.f
\a2
\a .ds }i \^
119 .ds}I \&\f3\\$1\fP\\$2\\*(}i
121 .if\\n(.$-2 .if !\\n(.$-4 \\*(}I\f3\\$3\fP\\$4
122 .if\\n(.$-4 .if !\\n(.$-6 \\*(}I\f3\\$3\fP\\$4\\*(}i\f3\\$5\fP\\$6
126 .ie\\n(.$ .nr ;G \\n(.f
128 .if\\n(.$ .if !\\n(.$-1 \&\f2\\$1
129 .if\\n(.$-1 \{.ds }i \^
130 .if
\a\\n(.f
\a2
\a .ds }i
132 .if\w
\a\\$1
\a .ds }I \&\f2\\$1\fP\\*(}i
134 .if\\n(.$-1 .if !\\n(.$-3 \\*(}I\\$2\f2\\$3
135 .if\\n(.$-3 .if !\\n(.$-5 \\*(}I\\$2\f2\\$3\fP\\*(}i\\$4\f2\\$5
136 .if\\n(.$-5 \\*(}I\\$2\f2\\$3\fP\\*(}i\\$4\f2\\$5\fP\\*(}i\\$6
141 .}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
145 .}S 1 3 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
149 .}S 2 1 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
153 .}S 2 3 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
157 .}S 3 1 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
161 .}S 3 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
165 .if
\a\\$1
\a2
\a .if !
\a\\$5
\a\a .ds }i\^
166 .ie!
\a\\$4
\a\a .}S \\$2 \\$1 "\\$3\f\\$1\\$4\\*(}i" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9"
171 .ie\\n(.$-2 \&\\$1\s-1\\$2\s0\\$3
189 .if\w
\a\\*(10\\*(}E
\a \{\
191 .ie\\n(:Y>0 \{.if \\n(:Y<\w
\a\\*(10
\a .nr :Y \w
\a\\*(10
\a
192 \!\\*(10\h'\\\\n(.lu-\w
\a\\*(10\\*(]E
\au-\\\\n(.iu'\\*(]E
194 .el.ie \\n(:B=2 .tl \(ts\(ts\\*(10\(ts\\*(]E\(ts
195 .el.ie \\n(:B=1 .tl \(ts\h'\\n(Sin'\\*(10\(ts\(ts\\*(]E\(ts
196 .el.if \\n(:B=0 .tl \(ts\\*(10\(ts\(ts\\*(]E\(ts
199 .ie\\n(:Y>0 \{.if \\n(:Y<\w
\a\\*(10
\a .nr :Y \w
\a\\*(10
\a
200 \!\\\\h'-\\\\n(.iu'\\*(]E\\\\h'\\\\n(.iu-\\w
\a\\*(]E
\au'\\*(10
202 .el.ie \\n(:B=2 .tl \(ts\\*(]E\(ts\\*(10\(ts\(ts
203 .el.ie \\n(:B=1 .tl \(ts\h'\\n(Sin'\\*(]E\(ts\(ts\\*(10\(ts
204 .el.if \\n(:B=0 .tl \(ts\\*(]E\(ts\(ts\\*(10\(ts
223 .if\\n(:F .)D "H:missing FE"
224 .if\\n(:y .)D "H:missing DE"
225 .if!\\n(.$ .)D "H:missing arg"
228 .if\w
\a\\$1
\a-\w'0'u .nr ;0 1
229 .if\\n(;0 .)D "H:bad arg:\\$1"
234 .if!0\\$1 .nr ;1 \\n(Hu
235 .if!\\n(;1 .)D "H:bad arg:\\$1"
236 .if2-\\n(;1 .nr H2 0 1
237 .if3-\\n(;1 .nr H3 0 1
238 .if4-\\n(;1 .nr H4 0 1
239 .if5-\\n(;1 .nr H5 0 1
240 .if6-\\n(;1 .nr H6 0 1
241 .if7-\\n(;1 .nr H7 0 1
242 .if2-\\n(;1 \{.if \\n(:S .)w
243 .if\\n(:C .nr :p 0 1 \}
246 .if\\n(;1-1 .nr H\\n(;1 +1
247 .if!\\n(;1-1 \{.nr :u 1
249 .if\\n(;1-1 .if (\\n(Ej+1-\\n(;1)&(\\n(nl-\\n(:J) \{.if \\n(;C .nr ;C 2
251 .if!\\n(;1-1 \{.if (\\n(Ej+\\n(:S)&(\\n(nl-\\n(:J) \{.if \\n(;C .nr ;C 2
253 .if!\\n(:u-1 .nr H1 +1
254 .if(\\n(:u=1)&(\\n(:S=1) .nr P 1 \}
257 .if0\\$1-1 .as }0 \\n(H2
258 .if0\\$1-2 .as }0 .\\n(H3
259 .if0\\$1-3 .as }0 .\\n(H4
260 .if0\\$1-4 .as }0 .\\n(H5
261 .if0\\$1-5 .as }0 .\\n(H6
262 .if0\\$1-6 .as }0 .\\n(H7
263 .if\\n(Ht \{.)I \\n(;1 \\n(H1 \\n(H2 \\n(H3 \\n(H4 \\n(H5 \\n(H6 \\n(H7
269 .if!\\n(;1-\\n(Hb .nr ;0 1
270 .if!\\n(;1-\\n(Hs .nr ;0 2
272 .if!\\n(;0 .if \w
\a\\$2
\a .ds }2 "
274 .HX \\n(;1 0\\$1 "\\$2\\$3"
277 .if(\\$1=1)&(\\n(Np=1) .nr !4 0
279 \&\\*(}0\\$2\\$3\\*(}2
283 .if\\n(;0-1 .nr ;3 +.5v
284 .ne\\n(;3u+\\n(dnu+.5p-1v
285 .HY \\n(;1 0\\$1 "\\$2\\$3"
293 .if((\\*(}3=0):(\w
\a\\*(}3
\a>0))&(\\n(;3=3)&(\\n(;0>0) .ps -1
294 .if!
\a\\*(}3
\a\a .if !
\a\\*(}3
\a0
\a .ps \\*(}3
296 .if\\n(;0 \{.in+\\n(;2u
299 .if!\\n(;1-\\n(Hc .if \\n(;0 .ce
302 .if!\\n(;0 \&\\$2\\$3\\*(}2\&\c
306 .if!\\n(;1-\\n(Cl .if \w
\a\\$2
\a .)E \\$1 "\\$2"
310 .if\\n(;0*\\n(Hi*\\n(Pt .if !\\n(Hi-1+\\n(Pt-1 .ti+\\n(Pin
311 .if0\\$1*\\n(;0 .if \\n(Hi-1 .ti\\n(;2u
315 .if(\\$1=1)&(\\nN=5) \{\
320 .HZ \\n(;1 0\\$1 "\\$2\\$3"
332 .if!\\n(.$ .)D "HU:missing arg"
336 .if4-\\n(.$ .)D "LB:missing arg(s)"
337 .)L 0\\$1n 0\\$2n 0\\$3n "\\$4" "\\$5" "\\$6" "\\$7"
340 .if\\n(:g>5 .)D "LB:too many nested lists"
342 .if!\\n+(:g-1 .ds ]b \\n(.i
348 .if!\w
\a\\$6
\a .nr :f 1
350 .if!\w
\a\\$5
\a \{.ds ]g \&
354 .if0\\$4 .af :a \\$5 1
355 .if(\\n(:g<=\\n(Ls)&(0\\$7) .SP .5
362 .if\\n(:g-0\\$1 .LC 0\\$1
365 .if(\\n(:I>1)&(\\n(nl-\\n(:J) .nr :I 0
367 .ie\\n(:g<1 .)D "LE:mismatched"
369 .if(\\n(:g<=\\n(Ls)&(\\n(.$>0) .SP .5
373 .if!\\n(:g .)D "LI:no lists active"
374 .if(\\n(:g<=\\n(Ls)&(\\n(:f>0) .SP .5
376 .if(\\n(:f)&(\\n(:D<1) .ne1v+.5p
378 .if\\n(:e .ds }0 \\n+(:a.
379 .if\\n(:e-1 .ds }0 \\n(:a)
380 .if\\n(:e-2 .ds }0 (\\n(:a)
381 .if\\n(:e-3 .ds }0 [\\n(:a]
382 .if\\n(:e-4 .ds }0 <\\n(:a>
383 .if\\n(:e-5 .ds }0 {\\n(:a}
384 .if\\n(.$-1 .ds }0 \\$1\ \\*(}0
385 .if\\n(.$=1 .ds }0 \\$1
388 .if\\n(:d .nr ;1 \\n(:bu-\\n(:du-\\n(;0u
390 .nr;0 \\n(:bu-\\n(;1u-\\n(;0u
392 .if!\\n(;0 .nr ;0 \w
\a \au
393 .if\w
\a\\*(}0
\a \&\\*(}0\h
\a\\n(;0u
\a\&\c
397 .if!\\n(.$-1 .)L \\n(Lin 0 2n 1 "\\$1"
398 .if\\n(.$-1 .if !\\n(.$-2 .LB 0\\$2 0 2 1 "\\$1"
399 .if\\n(.$-2 .if !\w
\a\\$2
\a .)L \\n(Lin 0 2n 1 "\\$1" 0 1
400 .if\\n(.$-2 .if \w
\a\\$2
\a .LB 0\\$2 0 2 1 "\\$1" 0 1
403 .if\\n(.$<1 .)L \\n(Pin 0 1n 0 \\*(BU
404 .if\\n(.$=1 .LB 0\\$1 0 1 0 \\*(BU
405 .if\\n(.$>1 \{.ie !\w
\a\\$1
\a .)L \\n(Pin 0 1n 0 \\*(BU 0 1
406 .el.LB 0\\$1 0 1 0 \\*(BU 0 1 \}
409 .if\\n(.$<1 .)L \\n(Pin 0 1n 0 \(em
410 .if\\n(.$=1 .LB 0\\$1 0 1 0 \(em
411 .if\\n(.$>1 \{.ie !\w
\a\\$1
\a .)L \\n(Pin 0 1n 0 \(em 0 1
412 .el.LB 0\\$1 0 1 0 \(em 0 1 \}
415 .if\\n(.$<1 .)D "ML:missing arg"
416 .nr;0 \w
\a\\$1
\au/3u/\\n(.su+1u
417 .ie\\n(.$<2 .LB \\n(;0 0 1 0 "\\$1"
418 .el.if \\n(.$<3 .LB 0\\$2 0 1 0 "\\$1"
419 .if\\n(.$>2 \{.ie !\w
\a\\$2
\a .LB \\n(;0 0 1 0 "\\$1" 0 1
420 .el.LB 0\\$2 0 1 0 "\\$1" 0 1 \}
423 .if\\n(.$<1 .LB 6 0 2 4
424 .if\\n(.$=1 .LB 0\\$1 0 2 4
425 .if\\n(.$>1 \{.ie !\w
\a\\$1
\a .LB 6 0 2 4 1 0 1
426 .el.LB 0\\$1 0 2 4 1 0 1 \}
429 .if\\n(.$<1 .)D "VL:missing arg"
430 .ie\\n(.$<3 .LB 0\\$1 0\\$2 0 0
431 .el.LB 0\\$1 0\\$2 0 0 \& 0 1
434 .if!(((\\n(!D=\\n(nl):(\\n(!D=(\\n(nl-.5v)))&(\\n(!Z=\\n(.k)&(\\n(Np=0)) \{\
439 .if!\\n(:D .ne 1v+.5p
440 .ie!\\n(;1-\\n(:J .nr ;2 \\n(;2-\\n(:J
441 .el.nr ;2 \\n(nl-\\n(:J
443 .if\\n(.$>0&(0\\$1) .ti+\\n(Pin
445 .if\\n(Pt=1 .ti+\\n(Pin
446 .if\\n(Pt>1&(\\n(:I) .ti+\\n(Pin
447 .if\\n(Pt>1&(\\n(:I=0)&(\\n(:J>0) .ti+\\n(Pin \}
461 .wh\\n(.du+\\n(.L+\\n(.L
463 .ch)p \\n(.du+\\n(.L+\\n(.L
466 \\n(H2.\\n+(!5\h'|6n'\\c
469 .if!\\n(:Q .nr :Q \\nS
470 .if!\\n(.$ .nr ;0 \\n(:Q
471 .if\\n(.$ .if !\w
\a\\$1
\a \{\
488 .nr;0 \\$1 \}\}\}\}\}
489 .if0\\$1-99 .nr ;0 \\nS
490 .if!\\n(;0 .)D "S:bad arg \\$1"
495 .if!\\n(!Q .nr !Q \\nS+2
503 .if\\n(.$-1 .if !\w
\a\\$2
\a \{\
520 .nr;7 \\$2 \}\}\}\}\}
521 .if0\\$2-99 .nr ;7 \\n(.s+2
522 .if!\\n(;7 .)D "S:bad arg \\$2"
534 .if\\n(.$ \{.if \\$1-1 .)D "SA:bad arg:\\$1"
544 .if\\n(;9+1 .SK \\n(;9
554 .el.ie !'\\n(.z'' .)S \\$1
557 .if\\n(.$ .nr ;4 \\$1v
558 .if!(\\n(nl=\\n(:N) .nr :A 0
560 .if\\n(;4 \{.sp\\n(;4u
566 .if!'\\n(.z'\\*(}D' .rr ;D ;E
568 .if\\n(.$ .nr ;4 \\$1v
569 .if!(\\n(.d=\\n(;D) .nr ;E 0
571 .if\\n(;4 \{.sp\\n(;4u
577 .if(\\n(:D=0)&(\\n(Ds>0) .SP
586 .if\\n(.du>0.5v \{.nr T. 0
592 .if\\n(;T .if !
\a\\$1
\aN
\a .nr ;T 0
607 .ie\\n(#a .ch )f -\\n(:Ku
611 .if(\\n(:D=0)&(\\n(Ds>0) .SP
612 .if(\\n(;A>0)&(\\n(;B=0) \{.br
614 .)D "TE: used TS H but no TH" \}
619 .rma+ b+ c+ d+ e+ f+ g+ h+ i+ j+ k+ l+ n+ m+
620 .rr32 33 34 35 36 37 38 40 79 80 81 82
621 .rra| b| c| d| e| f| g| h| i| j| k| l| m|
622 .rra- b- c- d- e- f- g- h- i- j- k- l- m-
647 .if\\n(:e .af :a \\*(]g
651 .ds\\$3 \\$5 \\$6 \\$7 \\$8 \\$9
660 ERROR:(\\n(.F)input line \\n(.c:\\$1
663 .tm********************
664 .tmERROR:(\\n(.F)input line \\n(.c:\\$1
665 .tm********************
670 .ie\\nN=5 .)F TABLE 1 \\n+(Tb "\\$1" "\\n(H1-" 0
671 .el.)F TABLE 1 \\n+(Tb "\\$1" "\\$2" 0\\$3
675 .ie\\nN=5 .)F Equation 2 \\n+(Ec "\\$1" "\\n(H1-" 0
676 .el.)F Equation 2 \\n+(Ec "\\$1" "\\$2" 0\\$3
680 .ie\\nN=5 .)F Exhibit 3 \\n+(Ex "\\$1" "\\n(H1-" 0
681 .el.)F Exhibit 3 \\n+(Ex "\\$1" "\\$2" 0\\$3
685 .ie\\nN=5 .)F Figure 0 \\n+(Fg "\\$1" "\\n(H1-" 0
686 .el.)F Figure 0 \\n+(Fg "\\$1" "\\$2" 0\\$3
693 .if\\n(;0 .ds }0 \\$5\\$3
694 .if\\n(;1*\\n(;0 .ds }0 \\$3\\$5
695 .if\\n(;1-1*\\n(;0 .ds }0 \\$5
697 .ie(\w
\a\\$4
\a)&(\\n(Of=0) .as }0 .\ \
698 .el.if \\n(Of .as }0 " -\
701 .nr;1 \\n(.lu-\\n(;0u-\w
\a\\$4
\au+1u
702 .if(\\n(:B<2)&(\\n(;1>0) \{\
718 .if(\\n(Lf=1&(\\$2=0)):(\\n(Lt=1&(\\$2=1)):\
719 (\\n(Le=1&(\\$2=2)):(\\n(Lx=1&(\\$2=3)) \{\
721 .if\\n(:S .ds }3 \\n(H1
725 \!\\!.if \\$2=\\\\\\\\\\\\\\\\$1 .)T 1 1 "\\*(}0" "\\$4" \\\\\\\\nP \\*(}3
730 \!.if \\$2=\\\\\\\\$1 .)T 1 1 "\\*(}0" "\\$4" \\\\nP \\*(}3
735 .if\\$2=\\\\$1 .)T 1 1 "\\*(}0" "\\$4" \\nP \\*(}3
745 .if\\n(:S .ds }3 \\n(H1
747 .)T \\n(;1 \\$1 "\\*(}0" "\\$2" \\nP \\*(}3
752 .if\w
\a\\$6
\a .nr ;0 +\w'-'u+\w
\a\\$6
\au
753 .if\\n(;0-\\n(:a .nr :a \\n(;0
754 .)I \\$1 \\n(H1 \\n(H2 \\n(H3 \\n(H4 \\n(H5 \\n(H6 \\n(H7
755 .if\w
\a\\$3
\a-\\*(}3 .nr H\\$1 \w
\a\\$3
\a
758 .if!0\\$1-\\n(:b .sp\\n(:cu*.5v
766 .if\\n(.$-5 .ds }3 \%\\$6\(hy\\$5
767 .nr:e \\n(:au-\w
\a\\*(}3
\au+2n
768 .ds}3 \h
\a\\n(:eu
\a\\*(}3
771 .if\\n(;0 .as }y \h
\a\\n(;0u
\a
772 .if2-0\\$1 .as }y "\\$3
773 .if0\\$1-1 .ds }y "\\$3\\*(}y
782 .if!0\\$1-\\n(:d .if !\\n(:f \\*(}y\\$4\\\\f3\\a\\\\fP\\*(}3
783 .if!0\\$1-\\n(:d .if \\n(:f \\*(}y\\$4\\t\\*(}3
784 .if0\\$1-\\n(:d \\*(}y\\$4\\*(}3
830 .rm)E )F DE DF DS FD FE FG FS H HU TB
831 .if!\\nP-1 .if \\nN .if !\\nN-1 .rn }t }b
832 .if!\\nP-1 .if \\nN .if !\\nN-1 .nr N 0
842 .ds}b ''- \\\\n(;g -''
850 .if\\n(;C .ll \\n(:Lu
861 .if\\n(;C .ll \\n(:lu
864 .if\w
\a\\$1
\a .nr :b 0\\$1
866 .if\w
\a\\$2
\a .nr :c 0\\$2
868 .if\w
\a\\$3
\a .nr :d 0\\$3
870 .if\w
\a\\$4
\a .nr :f 0\\$4
889 .ds}0 \\n(H1 \\n(H2 \\n(H3 \\n(H4 \\n(H5 \\n(H6 \\n(H7
896 .if!\w'\\*(Ci' .ds Ci 0 \\n(H1 \\n(H2 \\n(H3 \\n(H4 \\n(H5 \\n(H6
897 .ds}2 \\n(H1 \\n(H2 \\n(H3 \\n(H4 \\n(H5 \\n(H6 \\n(H7
902 .if(\\n(Lf=1)&(\\n(!0>0) .)Z "\\*(Lf" 0
903 .if(\\n(Lt=1)&(\\n(!1>0) .)Z "\\*(Lt" 1
904 .if(\\n(Lx=1)&(\\n(!3>0) .)Z "\\*(Lx" 3
905 .if(\\n(Le=1)&(\\n(!2>0) .)Z "\\*(Le" 2
935 .if(\\n(;z>0)&(\\n(Au>0) .sp
937 .if\\n(Au>0 \{.if \w
\a\\$3
\a .ie
\a\\$3
\aHP
\a HP\ \&\c
940 .if\w
\a\\$3
\a .if !\w
\a\\$4
\a \&
941 .if\w
\a\\$6
\a \\$6\ \&\c
943 .if\w
\a\\$6
\a .if !\w
\a\\$5
\a \&
955 \f3\\$1\\\\t\\$3\ \\$6\\\\t\\$5\fP
958 \\$1\\\\t\\$3\ \\$6\\\\t\\$5
962 .if!\\n(:V .ds }v \\$3-\\$4-\\$2
963 .if\\n(:V .as }v /\\$2
975 .if'\\$3'HOH' .ds }L HO
976 .if'\\$3'HOH' .nr :H 1
977 .if'\\$3'HP' .ds }L }A
978 .if'\\$3'AL' .ds }L }B
979 .if'\\$3'ALF' .ds }L }B
980 .if'\\$3'RD' .ds }L }E
981 .if'\\$3'INH' .ds }L }I
982 .if'\\$3'FJ' .ds }L HO
983 .if'\\$3'IW' .ds }L IH
993 .if\\\\n(:2 .if \\n(:H \\\\*(}H
994 .if\\\\n(:2 \\\\*(\\*(}L
1007 .if(\w'\\*(>1')&(\w'\\*(>2') \{\
1008 .ie'\\*(>1'\\*(>2' \{\
1010 Charge and Filing Case \\*(>1
1018 .if(\w'\\*(>1'=0):(\w'\\*(>2'=0) \{\
1022 .el.ie \w'\\*(>2' \{\
1095 .if\\n(:t=1 .nr ;s \\n(:s
1097 .if\\n(.$-1 .nr :3 0\\$2n
1105 .ll0u-2u*\\n(:3u+\\nWu
1123 .if\\n(:t=1 .nr :s \\n(;s
1131 .rmTL TM OK AS AE AF AU
1137 .ie\w
\a\\$1
\au<2n .if !0\\$1=4 .if \\n(.$=2 .ds ]n \\$2
1138 .el.if \\n(.$=2 .ds ]n \\$2
1140 .if\\n(.$ .if \w
\a\\$1
\au-\w'0'u .>6 "\\$1"
1141 .if\\n(.$ .nr ;y 0\\$1
1142 .if\\n(.$ .if !\\n(;y .>6 ""
1143 .if\\n(.$ .if \\n(;y-4 .>x
1144 .if\\n(.$ .if \\n(;y-3 .>5 "\\$2"
1145 .if\\n(.$ .if \\n(;y-2 .>6 "ENGINEER'S NOTES"
1146 .if\\n(.$ .if \\n(;y-1 .>6 "PROGRAMMER'S NOTES"
1147 .if\\n(.$ .if \\n(;y .>6 "MEMORANDUM FOR FILE"
1151 .ta.5i 1i 1.5i 2i 2.5i 3i 3.5i 4i 4.5i 5i 5.5i 6i
1166 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1182 .if\\n(:2u-\\n(nlu .sp |\\n(:2u
1195 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1198 \t\fH\(su\fP \fB\s24s\s0\fP\h'((\w'\fH\s6microsystems\s0\fP'-\w'\fB\s24sun\s0\fP')/2)'\fB\s24u\s0\fP\h'((\w'\fH\s6microsystems\s0\fP'-\w'\fB\s24sun\s0\fP')/2)'\fB\s24n\s0\fP\h'-\w'\fH\s6microsystems\s0\fP'u'\v'.7m'\s6\fHmicrosystems\fP\s0\v'-.7m'
1202 \!.po -\w'\s8subject:\s0'u+1n
1241 .if\\n(:9u-\\n(;zu-2v-\\n(;xv .sp \\n(:9u-\\n(;zu-2v-\\n(;xv
1270 'if!\\n(.pu-\\n(nlu-.5p-\\n(:ou 'nr :o \\n(.pu-\\n(nlu-.5p
1271 'if!\\n(:ou-\\n(:mu 'nr :o \\n(:mu
1287 .if!\\n(.$ MEMORANDUM FOR FILE
1288 .if\\n(.$ .if \w
\a\\$1
\a \\$1
1303 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1307 .ds}H "Crawford Hill Laboratory
1308 .ds}A "South Plainfield, New Jersey 07080
1309 .dsPY "Piscataway, New Jersey 08854
1310 .dsMH "Murray Hill, New Jersey 07974
1311 .dsWH "Whippany, New Jersey 07981
1312 .dsHO "Holmdel, New Jersey 07733
1313 .dsRR "Piscataway, New Jersey 08854
1314 .ds}B Allentown, Pennsylvania 18103
1315 .dsAK Norcross, Georgia 30071
1316 .dsCP Piscataway, New Jersey 08854
1317 .dsCH Chester, New Jersey 07930
1318 .dsCB Columbus, Ohio 43213
1319 .dsDR Denver, Colorado 80234
1320 .dsIN Indianapolis, Indiana 46206
1321 .ds}I Indianapolis, Indiana 46250
1322 .dsIH Naperville, Illinois 60566
1323 .dsMV Mountain View, California 94043
1324 .ds}E Reading, Pennsylvania 19604
1325 .dsWB "West Long Branch, New Jersey 07764
1326 .dsWV Warren, New Jersey 07060
1327 .dsHL Short Hills, New Jersey 07078
1348 .if\w
\a\\$1
\a .nr :2 1
1355 .if!\\n(:2 .if \\n(:H \\*(}H
1359 .if\\n(;3 .if !\\n(:t .in +\\n(:3u
1360 .if\\n(;3 .if !\\n(:t .>3
1361 .if\\n(;3 .if !\\n(:t .in -\\n(:3u
1362 .if\\n(;3 .if !\\n(:t .sp
1366 .rm)Y >6 PY MH WH HO RR }H WB }A }B }E HL }I
1367 .rmAK CP CH CB DR IN IH MV WV SG )N )M
1380 .if\\n(:D .ie !\\n(:t=2 .)D "check TL, AU, AS, AE, MT sequence"
1381 .el.)D "check TL, AU, AS, AE, NS, NE, MT sequence"
1382 .rm)X )Y >T >x >z >1 >2 >3 >4 >5 >6 >7 >8 >9 }2 }z
1383 .rr;x ;y ;z :D :1 :2 :3 :9 ;0 ;1 ;2 ;3
1384 .rmTL AU TM AF AS AE OK
1397 \!.tl '\s24\(bs\s0\s14\f3 Sun Microsystems Inc.\s0\fP''\s16Cover Sheet for Technical Memorandum\s0'
1398 \!.if !\n(.A \l
\a\\\\n(.lu
\a
1399 \!.if \n(.A __________
1406 \!The information contained herein is for the use of
1407 \!employees of Sun Microsystems Inc.
1408 \!and is not for publication\\\\p
1415 \!.if !\n(.A \l
\a\\\\n(.lu
\a
1416 \!.if \n(.A __________
1428 \!.in \w'\s9Title:\s0'u+1n
1441 \s9Other\ Keywords:\s0
1443 \!.in \w'\s9Other Keywords:\s0'u+1n
1469 \!.if \\\\n(;0u-\\\\n(nlu .sp \\\\n(;0u-\\\\n(nlu
1474 \s9Author(s)\\tLocation\\tExtension\s0
1487 |ds\ >8\ \f3\\\\$1+\\\\$2+\\\\$3+\\\\$4+\\\\$5+\\\\$6+\\\\$7+\\\\$8+\\\\$9\fP
1490 |ds\ >8\ \\\\$1+\\\\$2+\\\\$3+\\\\$4+\\\\$5+\\\\$6+\\\\$7+\\\\$8+\\\\$9
1516 .if\\\\n(.$-1 \\\\$2
1517 .if\\\\n(.$-2 \\\\$3
1518 .if\\\\n(.$-3 \\\\$4
1519 .if\\\\n(.$-4 \\\\$5
1520 .if\\\\n(.$-5 \\\\$6
1521 .if\\\\n(.$-6 \\\\$7
1522 .if\\\\n(.$-7 \\\\$8
1523 .if\\\\n(.$-8 \\\\$9
1530 \!.ti \\\\nWu-1.4i-6n
1532 \s9Charging\\\\ Case:\s0
1542 \!.if \\\\n(nl=\\\\n(;0 .sp1v
1543 \!.ti \\\\nWu-1.4i-6n
1544 \s9Filing\\\\ Case:\s0
1554 \!.if \\\\n(;1u-\\\\n(nlu .sp \\\\n(;1u-\\\\n(nlu
1559 \!.po +(6.95i-\\\\n(!Wu)/2u
1574 .nr;c \\n(.pu-\\n(dnu-8v
1576 \!.ie \\n(;cu-\\\\n(nlu .sp \\n(;cu-\\\\n(nlu
1595 \!.if \\n(:2=0 .sp.5v
1596 \!.if \\n(:2=0 \\*(}2
1597 \!.if \\n(:2=0 .if \\n(:H \\*(}H
1598 \!.if \\n(:2=0 \\*(}z
1615 .nr;c \\n(.pu-\\n(dnu-8v
1617 \!.ie \\n(;cu-\\\\n(nlu .sp \\n(;cu-\\\\n(nlu
1633 .if!\\nP-1 .if \\nN .if !\\nN-1 .rn }t }b
1634 .if!\\nP-1 .if \\nN .if !\\nN-1 .nr N 0
1646 .)D "CS:cover sheet too long"
1660 .sp\\n(.pu-\\n(nlu-7.5v
1662 .el\{.nr ;1 \\n(.lu+.45i
1666 .ie\\n(.$ \{.ds ]1 \\$1
1667 .ie\w'\\$1' .nr !T +0\\$1
1670 .if\\n(.$-1 \{.ds ]2 \\$2
1672 .if\\n(.$-2 .ds ]3 \\$3
1673 .if\\n(.$-3 .ds ]4 \\$4
1674 .if\\n(.$-4 .ds ]5 \\$5
1675 .if\\n(.$-5 .ds ]6 \\$6
1676 .if!\w'\\*(]1' .ds ]1 \\nP
1677 .if!\w'\\*(]2' .ds ]2 0
1678 .if!\w'\\*(]3' .ds ]3 \\n(!T
1679 .if!\w'\\*(]4' .ds ]4 \\n(Fg
1680 .if!\w'\\*(]5' .ds ]5 \\n(Tb
1681 .if!\w'\\*(]6' .ds ]6 \\n(Rf
1683 \s9Pages Text:\ \ \s0\\*(]1\t\s9Other:\ \ \s0\\*(]2\t\s9Total:\ \ \s0\\*(]3
1685 \s9No. Figures:\ \ \s0\\*(]4\t\s9No. Tables:\ \ \s0\\*(]5\t\s9No. Refs.:\ \ \s0\\*(]6
1689 .nr;1 \\n(;3u-\\n(;2u+1v
1691 \h'3.65i'\L'-\\n(;1u'\v'\\n(;1u'
1692 .tl'\s8E-1932-U (3-76)'SEE REVERSE SIDE FOR DISTRIBUTION LIST\s0''
1705 .ta.5i 1i 1.5i 2i 2.5i 3i 3.5i 4i 4.5i 5i 5.5i 6i
1721 .elYours very truly,
1726 .if!\\n(:V .)D "SG:no authors"
1727 .if\\n(:F .)D "SG:missing FE"
1728 .if\\n(:y .)D "SG:missing DE"
1735 .if\w
\a\\$1
\a .as }v -\\$1
1759 .if\w
\a\\$1
\au-\w'\0\0'u .nr ;0 50
1760 .if\\n(;0 .ds }4 "Copy (with att.) to
1761 .if\\n(;0-1 .ds }4 "Copy (without att.) to
1762 .if\\n(;0-2 .ds }4 "Att.
1763 .if\\n(;0-3 .ds }4 "Atts.
1764 .if\\n(;0-4 .ds }4 "Enc.
1765 .if\\n(;0-5 .ds }4 "Encs.
1766 .if\\n(;0-6 .ds }4 "U.S.C.
1767 .if\\n(;0-7 .ds }4 "Letter to
1768 .if\\n(;0-8 .ds }4 "Memorandum to
1769 .if\\n(;0-9 .ds }4 "Copy (with atts.) to
1770 .if\\n(;0-10 .ds }4 "Copy (without atts.) to
1771 .if\\n(;0-11 .ds }4 "Abstract only to
1772 .if\\n(;0-12 .ds }4 "Complete memorandum to
1773 .if\\n(;0-13 .ds }4 "Copy (\\$1) to
1774 .if\\n(.$-1 .ds }4 \&\\$1
1776 .if!\\n(!N .ds }5 \\*(}4
1802 .ie!\\n(;C See next page
1805 .nr!U \\n(;0>=\\n(.tu
1807 .ie!\\n(;C .ds ]w Continued next page
1808 .el.ds ]w Continued next column
1809 .ds]x \\\\*(}4\ \-\ contd.
1810 .ch)f -(\\n(:ou+1v) \}
1834 \l'3i'\h'.3i'\l'1.5i'
1835 \\$1\h'|4i-(\w'Da'u)'Date
1840 .if!\\n(.$ .)D "ND:missing arg"
1857 .if\\n(:Z \{.nr P \\n%
1859 .if\\n(:u*\\n(:S .nr P 1
1860 .if\\n(:u=1 \{.nr H1 +1
1875 .if\\n(;d=0&\\n(:z>0 \{\
1878 'el'if \\n(Df>1 ')z \}
1883 .if!((\\n(!C=\\n(.h)&(\\n(!B=0)) .mk ;m
1885 .if\\n(;A>0 \{.nr ;h \\n(.i
1892 .if!
\a\\*(]x
\a\a \\*(]x
1895 .if!
\a\\*(]w
\a\a \\*(]w
1900 .if\\n(#a \{.nr T. 1
1905 'nr;y \\n(.pu-\\n(nlu-\\n(:mu
1906 'if\\n(:s \{'ie \\n(;y-4v .)o
1916 .ie
\a\\*(]w
\a\a 'ch )f -\\n(:ou
1917 .el'ch )f -(\\n(:ou+1v)
1950 .ie(\\n(Pv=1)&(\\n(;P>1) 'sp 2
1953 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1956 .if!\\n(;P-1 .if \\nN 'sp
1957 .if!\\n(;P-1 .if \\n(:S .tl \\*(}t
1958 .if!\\n(;P-1 .if !\\nN .tl \\*(}t
1959 .if\\n(;P-1 .ie \w'\\*(]n' .tl '\\*(]n - \\nP'''
1961 'if!\\n(;P%2 'tl \\*(}e
1962 'if\\n(;P%2 'tl \\*(}o
1971 .el.ie
\a\\$1
\aCI-II
\a \{\
1973 \!. tl
\a\a\fICI-II\fR
\a\a
1974 \!. tl
\a\aNot for disclosure to American Bell.
\a\a
1975 \!. tl
\a\aSubject to FCC separation requirements under Computer Inquiry II.
\a\a
1978 .el.ie
\a\\$1
\aP
\a \{\
1980 \!. tl
\a\a\fIPRIVATE\fR
\a\a
1981 \!. tl
\a\aThe information contained herein should not be disclosed
\a\a
1982 \!. tl
\a\ato unauthorized persons. It is meant solely for use by
\a\a
1983 \!. tl
\a\aauthorized Bell System employees.
\a\a
1985 .el.ie
\a\\$1
\aBP
\a \{\
1987 \!. tl
\a\a\fIBELL LABORATORIES PROPRIETARY\fR
\a\a
1988 \!. tl
\a\aNot for use or disclosure outside Bell Laboratories
\a\a
1989 \!. tl
\a\aexcept by written approval of the Director of the
\a\a
1990 \!. tl
\a\aoriginating organization (see G.E.I. 2.2).
\a\a
1992 .el.ie
\a\\$1
\aBPP
\a \{\
1994 \!. tl
\a\a\fIBELL LABORATORIES PROPRIETARY \- PRIVATE\fR
\a\a
1995 \!. tl
\a\aThe information herein is intended for use by authorized Bell Laboratories
\a\a
1996 \!. tl
\a\aemployees and is not to be disclosed to others except by written
\a\a
1997 \!. tl
\a\aapproval of the Director of the originating organization (see G.E.I. 2.2).
\a\a
1999 .el.ie
\a\\$1
\aBR
\a \{\
2001 \!. tl
\a\a\fIBELL LABORATORIES PROPRIETARY \- PRIVATE\fR
\a\a
2002 \!. tl
\a\aThe information herein is intended for use by authorized Bell Laboratories
\a\a
2003 \!. tl
\a\aemployees and is not to be disclosed to others except by written
\a\a
2004 \!. tl
\a\aapproval of the Director of the originating organization (see G.E.I. 2.2).
\a\a
2006 .el.ie
\a\\$1
\aBPN
\a \{\
2008 \!. tl
\a\a\fIBELL LABORATORIES PROPRIETARY \- NOTICE\fR
\a\a
2009 \!. tl
\a\aNot for use or disclosure outside Bell Laboratories except by written
\a\a
2010 \!. tl
\a\aapproval of the Director of the originating organization (see G.E.I. 2.2).
\a\a
2013 .el.ie
\a\\$1
\aILL
\a \{\
2015 \!. tl
\a\aTHIS DOCUMENT CONTAINS PROPRIETARY INFORMATION OF BELL
\a\a
2016 \!. tl
\a\aTELEPHONE LABORATORIES AND IS NOT TO BE DISCLOSED, REPRODUCED,
\a\a
2017 \!. tl
\a\aOR PUBLISHED WITHOUT WRITTEN BELL LABORATORIES APPROVAL.
\a\a
2018 \!. tl
\a\aTHIS DOCUMENT MUST BE RENDERED ILLEGIBLE WHEN BEING DISCARDED.
\a\a
2020 .el.ie
\a\\$1
\aSC
\a \{\
2022 \!. tl
\a\a\fISUN CONFIDENTIAL\fR
\a\a
2023 \!. tl
\a\aThe information contained herein should not be disclosed
\a\a
2024 \!. tl
\a\ato unauthorized persons. It is meant solely for use by
\a\a
2025 \!. tl
\a\aauthorized SUN MICROSYSTEMS INC. employees.
\a\a
2027 .el.ie
\a\\$1
\aSP
\a \{\
2029 \!. tl
\a\a\fISUN PROPRIETARY\fR
\a\a
2030 \!. tl
\a\aThis document contains unpublished, proprietary information
\a\a
2031 \!. tl
\a\aand describes subject matter proprietary to SUN MICROSYSTEMS
\a\a
2032 \!. tl
\a\aINC. This document may not be disclosed to third parties
\a\a
2033 \!. tl
\a\aor copied or duplicated in any form without the prior
\a\a
2034 \!. tl
\a\awritten consent of SUN MICROSYSTEMS INC.
2038 \!. tl
\a\a\fINOTICE\fR
\a\a
2039 \!. tl
\a\aNot for use or disclosure outside the
\a\a
2040 \!. tl
\a\aBell System except under written agreement.
\a\a
2059 .ie!\\n(;P%2 .tl \\*(}f
2062 .ie\\nN=1 .tl \\*(}t
2083 'if\\n(;d=0&\\n(:z>0 \{\
2086 'el'if \\n(Df>1 ')z \}
2089 .if\\n(;A>0 \{.nr ;h \\n(.i
2102 .if!\\n(.$ .nr ;l \\n(.lu*8u/17u
2103 .if!\\n(.$ .nr ;o \\n(.lu*9u/17u
2104 .if\\n(.$ .nr ;l \\$1u*1.3n
2105 .if\\n(.$ .nr ;o \\nWu-\\n(;lu
2121 .if\\n(;C>1 .sp |\\n(.hu
2137 .ie
\a\\$1
\aN
\a \{.nr ;a 0
2141 .el.ie
\a\\$1
\aWD
\a .nr ;a 1
2142 .el.ie
\a\\$1
\aWF
\a .nr ;b 1
2143 .el.ie
\a\\$1
\aFF
\a .nr ;j 1
2144 .el.ie
\a\\$1
\aFB
\a .nr ;p 1
2145 .el.ie
\a\\$1
\a-WD
\a .nr ;a 0
2146 .el.ie
\a\\$1
\a-WF
\a .nr ;b 0
2147 .el.ie
\a\\$1
\a-FF
\a .nr ;j 0
2148 .el.ie
\a\\$1
\a-FB
\a .nr ;p 0
2149 .el')D "WC: unknown option"
2150 .if\\n(.$ .WC \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
2163 .if(\\n(;l>0)&(\\n(;C=0) \{\
2172 .ie\\n(;W=1 .nr W \\n(;lu
2173 .el.if \\n(;W=2 .nr W \\n(;Lu
2193 .ie0\\$1>=0 .nr !X 0\\$1
2211 .ie(\\n(dn=0)&(0\\$2=0) \{\
2216 .ie0\\$2>0 .nr ?\\$1 0\\$2
2217 .el.nr ?\\$1 \\n(dn \}
2219 .nr:U \\n(?1+\\n(?2+\\n(?3+\\n(?4+\\n(?5+1v
2220 .if(\\n(:Uu+\\n(:Mu)>(\\n(.pu-\\n(nlu-.5v) .SK
2222 .nr:o +(\\n(:Uu-\\n(?0u)
2225 .nr:m \\n(:Mu+\\n(:Uu
2230 .if\\n(:F .)D "FS:missing FE"
2232 .if\\n(:y .)D "FS:missing DE"
2238 .ie(\\n(;C>0)&((\\n(;b=1):((\\n(;j=1)&(\\n(!F=1))) \{\
2241 .el.if ((\\n(;C=0)&(\\n(;j=1)&(\\n(!F=2)) .>N
2253 'if\\n(.$ 'ds }y \\$1\
2254 'if!\\n(.$ 'ds }y \\*(]y.\
2255 'if\\n(:k \\*(}y\&\c
2256 'if!\\n(:k 'nr ;v \w
\a\0\0.\
\a
2257 'if!\\n(:k 'nr ;u \w
\a\\*(}y
\a
2258 'if!\\n(:k 'in +\\n(;vu
2259 'if!\\n(:k 'if !\\n(:l 'ti -\\n(;vu
2260 'if!\\n(:k 'if !\\n(:l 'if !\\n(;u-\\n(;v \\*(}y\h
\a\\n(;vu-\\n(;uu
\a\&\c
2261 'if!\\n(:k 'if !\\n(:l 'if \\n(;u-\\n(;v \\*(}y\&\c
2262 'if!\\n(:k 'if \\n(:l 'if \\n(;v-\\n(;u 'ti -\\n(;uu
2263 'if!\\n(:k 'if \\n(:l 'if !\\n(;v-\\n(;u 'ti -\\n(;vu
2264 'if!\\n(:k 'if \\n(:l \\*(}y\&\c
2267 .if!\\n(:F .)D "FE:no FS active"
2271 .if\\n(;c .nr :D \\n(;c
2288 .if!((\\n%=0)*(\\n(:D=3)*(\\n(:t=1):(\\n(;X)) \{\
2299 .if!((\\n%=0)*(\\n(:D=3)*(\\n(:t=1):(\\n(;X)) \{\
2300 .if!((\\n(!A=1):((\\n(;C=2)&(\\n(!F=1))) \{\
2301 'if!\\n(:s-1 'nr dn +4v+.5p
2304 'if!\\n(.pu-\\n(nlu-.5p-\\n(:ou 'nr :o \\n(.pu-\\n(nlu-.5p
2305 'if!\\n(:ou-\\n(:mu 'nr :o \\n(:mu
2310 .ie(\\n(!F=1)&(\\n(;C=1) \{\
2318 'nr;5 \\n(.pu-\\n(:ou+.5p
2319 'if\\n(;5u>\\n(nlu 'sp |\\n(;5u+.5p
2320 'nr;5 \\n(.pu-\\n(nlu-1v-\\n(:mu
2324 .ie\\n(:n=0 \{.ie \n(.A=0 \l'72p'
2326 .el\{.ie \n(.A=0 \l
\a\\n(.lu
\a
2327 .el_____________________________ \}
2330 .if\\n(!A .wh (\\n(nl-2v) )Q
2341 .if\\n(dn=1v .nr dn 0
2346 .if\\n(dn=0 .rr !F \}
2402 'if\\n(.$ 'nr ;z \\$1
2403 'if\\n(;z-11 'nr ;z 0
2404 'if\\n(;z-7 'nr :l 1
2405 'if\\n(;z-7 'nr ;z -8
2406 'if\\n(;z-3 'nr :k 1
2407 'if\\n(;z-3 'nr ;z -4
2408 'if\\n(;z-1 'nr :j 1
2409 'if\\n(;z-1 'nr ;z -2
2411 'if\\n(.$-1 .nr :C 1
2415 .)J "\\$1" "\\$2" "\\$3"
2419 .)J "\\$1" "\\$2" "\\$3"
2425 .if\\n(:D>1 \{.ie \\n(:t=0 .)D "DS:illegal inside TL or AS"
2426 .el.)D "DF:illegal inside TL or AS" \}
2427 .if\\n(:F \{.ie \\n(:t=0 .)D "DS:missing FE"
2428 .el.)D "DF:missing FE"
2430 .if\\n(:y \{.ie \\n(:t=0 .)D "DS:missing DE"
2431 .el.)D "DF:missing DE"
2434 .if(\\n(;C>0)&(\\n(;a=1) .>W
2440 .if
\a\\$1
\aL
\a .nr ;z 0
2441 .if
\a\\$1
\aI
\a .nr ;z 1
2442 .if
\a\\$1
\aC
\a .nr ;z 2
2443 .if
\a\\$1
\aCB
\a .nr ;z 3
2444 .if\\n(;z>3 .nr ;z 3
2446 .if\\n(:t=0 .if \\n(;z<2 .ll -\\n(;iu
2447 .if\\n(;z=1 .in +\\n(Sin
2448 .if\\n(;z=2 \{.ce 9999
2450 .if\\n(:B=3 \{.nr :Y 1
2455 .if
\a\\$2
\aN
\a .nr ;z 0
2456 .if
\a\\$2
\aF
\a .nr ;z 1
2463 .if!((\\n(;C=2)&(\\n(!\\n(;w=1)) \{\
2472 .if\\n(!\\n(;w=1 .nr !B 1
2481 .if\\n(nl>\\n(:J .nr :I 0 \}
2493 .if(\\n(:I=2):(\\n(;z+\\n(;pv<\\n(.t):\
2494 ((\\n(;z>(\\n(.p-\\n(;r-\\n(:m))&(\\n(nl<(\\n(.p-\\n(;r-\\n(:o/2u+\\n(;r))) \{\
2495 'ie\\n(:I<2 .if \\n(;p .br
2496 'el.if \\n(:Ju<\\n(nlu .if \\n(;p .br
2502 'if\\n(:v=\\n(:z \{\
2515 'if\\n+(:z>25 ')D "DF: too many displays"
2520 .if(\\n(;C>0)&(\\n(;a=0) .nr !\\n(;w 2
2522 'if!((\\n(;C>0)&(\\n(!\\n(;w=1)) 'if (\\n(:z=1)&((\\n(Df%2=1):(\\n(Df>5)) ')y
2529 'ie\\n(:v>\\n(:z ')s
2539 .if\\n(:t>1 .in -\\n(;iu
2546 .if\\n(nl>\\n(:J .nr :I 0 \}
2556 .if(\\n(:0>=\\n(.t)&((\\n(:0<(\\n(.p-\\n(;r-\\n(:m)):\
2557 (\\n(nl>(\\n(.p-\\n(;r-\\n(:o/2u+\\n(;r))) \{\
2563 .if!\\n(:y .)D "DE:no DS or DF active"
2566 .if\\n(dl>\\n(:Y .nr :Y \\n(dl
2567 .if\\n(:Y<\\n(.l .in (\\n(.lu-\\n(:Yu)/2u
2584 .if\\n(:t-1 .nr ;x -2
2603 .if\\n(;R=2 .)D "RS:missing RF"
2606 .if\\n(.$ .ds \\$1 \v'-.4m'\s-3[\\n(:R]\s0\v'.4m'
2610 'ti-\w
\a\\*(]r.\
\au
2617 .if!(\\n(;R=2) .)D "RF: no RS active"
2620 \!.if \\\\n(Ls .sp .5
2627 .if\\n(;R=2 .)D "RP: missing RF"
2630 .if!(0\\$1) .nr :R 0 1
2632 .ie(0\\$2=2):(0\\$2=3) \{\
2647 .)T 1 0 "" "\\*(Rp" \\nP
2655 .if(0\\$2=0):(0\\$2=2) .SK
2669 .if(\\n(;C>0)&(\\n(:z>0) 'bp
2672 'nr:0 \\n(.pu-\\n(nlu-\\n(:ou
2673 'if\\n(:s 'if (\\n(:0<=0):((\\n(;C=2)&(\\n(!F=1)) 'nr ;x 1
2720 .ds` \\k:\h
\a-\\n(.wu*8u/10u
\a\h
\a\\n(.fu/2u*2u+1u-\\n(.fu*.2m
\a\(ga\h
\a|\\n:u
\a
2721 .ds' \\k:\h
\a-\\n(.wu*8u/10u
\a\h
\a\\n(.fu/2u*2u+1u-\\n(.fu*.2m+.07m
\a\(aa\h
\a|\\n:u
\a
2722 .ds^ \\k:\h
\a-\\n(.wu*8u/10u
\a\h
\a\\n(.fu/2u*2u+1u-\\n(.fu*.15m-.07m
\a\
2723 \h
\a\\n(.fu-1u/2u*.02m
\a^\h
\a|\\n:u
\a
2724 .ds~ \\k:\h
\a-\\n(.wu*8u/10u
\a\h
\a\\n(.fu/2u*2u+1u-\\n(.fu*.2m-.07m
\a\
2725 \h
\a\\n(.fu-1u/2u*.05m
\a~\h
\a|\\n:u
\a
2726 .ds, \\k:\h
\a-\\n(.wu*85u/100u
\a\v
\a.07m
\a,\v
\a-.07m
\a\h
\a|\\n:u
\a
2727 .ds: \\k:\h
\a-\\n(.wu*85u/100u
\a\h
\a\\n(.fu/2u*2u+1u-\\n(.fu*3u*.06m
\a\
2728 \h
\a3u-\\n(.fu/2u*.05m-.1m
\a\
2729 \v
\a-.6m
\a\z.\h
\a\\n(.fu-1u/2u*.05m+.2m
\a.\v
\a.6m
\a\h
\a|\\n:u
\a
2730 .ds; \\k:\h
\a-\\n(.wu*75u/100u
\a\h
\a\\n(.fu/2u*2u+1u-\\n(.fu*3u*.09m
\a\
2731 \h
\a3u-\\n(.fu/2u*.06m-.15m
\a\h
\a\\n(.fu-1u/2u*.04m
\a\
2732 \v
\a-.85m
\a\z.\h
\a.3m
\a.\v
\a.85m
\a\h
\a|\\n:u
\a
2733 .if
\a\*(]Z
\aMM DEFINED
\a \{\
2734 .tmERROR: MM package read twice
2740 .if!\w'\gO' .nr O .963i
2746 .if\n(mo-0 .ds DT January
2747 .if\n(mo-1 .ds DT February
2748 .if\n(mo-2 .ds DT March
2749 .if\n(mo-3 .ds DT April
2750 .if\n(mo-4 .ds DT May
2751 .if\n(mo-5 .ds DT June
2752 .if\n(mo-6 .ds DT July
2753 .if\n(mo-7 .ds DT August
2754 .if\n(mo-8 .ds DT September
2755 .if\n(mo-9 .ds DT October
2756 .if\n(mo-10 .ds DT November
2757 .if\n(mo-11 .ds DT December
2759 .asDT " \n(dy, \n(_Y
2777 .if\nC=3 \{.ds ]C
\a\aD\ R\ A\ F\ T
\a\a
2778 .PF "''\\\\*(DT'' \}
2779 .if\nC=4 \{.ds ]C
\a\aD\ R\ A\ F\ T
\a\a
2784 .if\nC=2 .ds ]C ''DATE FILE COPY''
2785 .if\nC=1 .ds ]C ''OFFICIAL FILE COPY''
2786 .if(\nN=3):(\nN=5) \{.nr :S 1
2787 .PF "''\\\\n(H1-\\\\nP''"
2791 .if\nD .PH "'\\*(RE line # \\\\n(.c'- \\\\nP -''