8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / cmd / troff / troff.d / tmac.d / mmt
blobb3d8c9300a4e22d7b473f3aa1be72d87f1825cf3
1 .\" Copyright 1997 Sun Microsystems, Inc.  All rights reserved.
2 .\" Use is subject to license terms.
3 .\"
4 .\" Copyright (c) 1983,1984,1985,1986,1987,1988,1989 AT&T.
5 .\" All Rights Reserved
6 .\"
7 .\" CDDL HEADER START
8 .\"
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
12 .\" with the License.
13 .\"
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.
18 .\"
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]
24 .\"
25 .\" CDDL HEADER END
26 .\"
27 .\"     UNIX Memorandum Macros - 16.29 of 2/27/83
28 .\"     TROFF Version   @(#)mmt.src     16.29
29 .nr:a 0 1
30 .nr:b 0
31 .nr:c 0
32 .nr:d 0
33 .nr:e 0
34 .nr:f 0
35 .nr:g 0 1
36 .nr:h 1
37 .nr:u 0
38 .nr;p 1
39 .nr!0 0
40 .nr!1 0
41 .nr!2 0
42 .nr!3 0
43 .nr!N 0  
44 .ds}2 Sun Microsystems Inc.
45 .dsBU \s-2\(bu\s0
46 .dsEM \(em
47 .dsF \v'-.4m'\s-3\\n+(:p\s0\v'.4m'
48 .dsHF 2 2 2 2 2 2 2
49 .dsLf LIST OF FIGURES
50 .dsLt LIST OF TABLES
51 .dsLx LIST OF EXHIBITS
52 .dsLe LIST OF EQUATIONS
53 .dsRE 16.29
54 .dsRf \v'-.4m'\s-3[\\n+(:R]\s0\v'.4m'
55 .dsRp REFERENCES
56 .dsTm \v'-0.5m'\s-4TM\s+4\v'0.5m'
57 .nrAu 1
58 .nrCp 0
59 .nrCl 2
60 .nrDs 1v
61 .nrEc 0 1
62 .nrEq 0
63 .nrEx 0 1
64 .nrDe 0
65 .nrDf 5
66 .nrFg 0 1
67 .nrFs 1
68 .nrH1 0 1
69 .nrH2 0 1
70 .nrH3 0 1
71 .nrH4 0 1
72 .nrH5 0 1
73 .nrH6 0 1
74 .nrH7 0 1
75 .nrHb 2
76 .nrHi 1
77 .nrHs 2
78 .nrHu 2
79 .nrHy 0
80 .nrLe 0
81 .nrLf 1
82 .nrLi 5
83 .nrLs 6
84 .nrLt 1
85 .nrLx 1
86 .nrNp 0
87 .nrOc 0
88 .nrOf 0
89 .nr!4 0 1
90 .af!4 01
91 .nrPi 3
92 .nrPs 1
93 .nrPt 0
94 .nrPv 0
95 .nrRf 0
96 .nrSi 3
97 .nrTb 0 1
98 .deRD
99 'fl
100 .di}w
101 .rd\\$1
104 .ie\w\a\\$3\a \{\
105 .di}x
106 .ds\\$3 "\\*(}w
109 'br\}
110 .if\w\a\\$2\a .rn }w \\$2
111 .rm}w }x
113 .deB
114 .ie\\n(.$ .nr ;G \\n(.f
115 .el.ft 3
116 .if\\n(.$ .if !\\n(.$-2 \&\f3\\$1\fP\\$2
117 .if\\n(.$-2 \{.ds }i
118 .if\a\\n(.f\a2\a .ds }i \^
119 .ds}I \&\f3\\$1\fP\\$2\\*(}i
120 'br\}
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
123 .if\\n(.$ .ft \\n(;G
125 .deI
126 .ie\\n(.$ .nr ;G \\n(.f
127 .el.ft 2
128 .if\\n(.$ .if !\\n(.$-1 \&\f2\\$1
129 .if\\n(.$-1 \{.ds }i \^
130 .if\a\\n(.f\a2\a .ds }i
131 .ds}I \&
132 .if\w\a\\$1\a .ds }I \&\f2\\$1\fP\\*(}i
133 'br\}
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
137 .if\\n(.$ .ft \\n(;G
139 .deRI
140 .nr;G \\n(.f
141 .}S 1 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
143 .deRB
144 .nr;G \\n(.f
145 .}S 1 3 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
147 .deIR
148 .nr;G \\n(.f
149 .}S 2 1 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
151 .deIB
152 .nr;G \\n(.f
153 .}S 2 3 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
155 .deBR
156 .nr;G \\n(.f
157 .}S 3 1 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
159 .deBI
160 .nr;G \\n(.f
161 .}S 3 2 \& "\\$1" "\\$2" "\\$3" "\\$4" "\\$5" "\\$6"
163 .de}S
164 .ds}i
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"
167 .el\\$3
168 .ft\\n(;G
170 .deSM
171 .ie\\n(.$-2 \&\\$1\s-1\\$2\s0\\$3
172 .el\&\s-1\\$1\s0\\$2
174 .deR
175 .ft1
176 .ul0
178 .deEQ
179 .ds]E \\$1
180 .di>E
182 .deEN
183 \!.br
186 .rm>E
187 .lt\\n(.lu
189 .if\w\a\\*(10\\*(}E\a \{\
190 .ie!\\n(Eq \{\
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
193 .br\}
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
197 'br\}
198 .el\{\
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
201 .br\}
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
205 'br\} \}
206 .pc%
208 .rm]E 10
209 .rr:E
211 .deHC
212 .ev0
213 .hc\\$1
215 .ev1
216 .hc\\$1
218 .ev2
219 .hc\\$1
222 .deH
223 .if\\n(:F .)D "H:missing FE"
224 .if\\n(:y .)D "H:missing DE"
225 .if!\\n(.$ .)D "H:missing arg"
226 .nr;0 0
227 .if\\$1-7 .nr ;0 1
228 .if\w\a\\$1\a-\w'0'u .nr ;0 1
229 .if\\n(;0 .)D "H:bad arg:\\$1"
230 .LC 0
233 .nr;1 0\\$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 \}
244 .SP .5
245 .nr:u 0
246 .if\\n(;1-1 .nr H\\n(;1 +1 
247 .if!\\n(;1-1 \{.nr :u 1 
248 .SP 1 \}
249 .if\\n(;1-1 .if (\\n(Ej+1-\\n(;1)&(\\n(nl-\\n(:J) \{.if \\n(;C .nr ;C 2
250 .bp\}
251 .if!\\n(;1-1 \{.if (\\n(Ej+\\n(:S)&(\\n(nl-\\n(:J) \{.if \\n(;C .nr ;C 2
252 .bp\}
253 .if!\\n(:u-1 .nr H1 +1 
254 .if(\\n(:u=1)&(\\n(:S=1) .nr P 1 \}
255 .nr:u 0
256 .ds}0 \\n(H1.
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
264 .ds}0 \\*(}3.
265 'br\}
266 .as}0 \ \ 
267 .if!0\\$1 .ds }0 
268 .nr;0 0
269 .if!\\n(;1-\\n(Hb .nr ;0 1
270 .if!\\n(;1-\\n(Hs .nr ;0 2
271 .ds}2
272 .if!\\n(;0 .if \w\a\\$2\a .ds }2 "  
273 .nr;3 2v
274 .HX \\n(;1 0\\$1 "\\$2\\$3"
275 .if\\$1<3 .nr !5 0 1
276 .af!5 01
277 .if(\\$1=1)&(\\n(Np=1) .nr !4 0
278 .di>A
279 \&\\*(}0\\$2\\$3\\*(}2
282 .rm>A
283 .if\\n(;0-1 .nr ;3 +.5v
284 .ne\\n(;3u+\\n(dnu+.5p-1v
285 .HY \\n(;1 0\\$1 "\\$2\\$3"
286 .if\\n(;0 .na
287 .)I \\n(;1 \\*(HF
288 .nr;3 1
289 .nr;3 \\*(}3
290 .ft\\n(;3
291 .nr:I \\n(.s
292 .)I \\n(;1 \\*(HP
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
295 .nr;2 \w\a\\*(}0\a
296 .if\\n(;0 \{.in+\\n(;2u
297 .ti-\\n(;2u \}
298 .nr;2 \\n(.i
299 .if!\\n(;1-\\n(Hc .if \\n(;0 .ce
300 \\*(}0\&\c
301 .if\\n(;0 \&\\$2\\$3
302 .if!\\n(;0 \&\\$2\\$3\\*(}2\&\c
303 .ft1
304 .ps\\n(:Ip
305 .if\\n(;0 'in
306 .if!\\n(;1-\\n(Cl .if \w\a\\$2\a .)E \\$1 "\\$2"
308 .if\\n(;0 .br
309 .if\\n(;0-1 .SP .5
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
312 .nr:I 1
313 .nr!D \\n(nl
314 .nr!Z \\n(.k
315 .if(\\$1=1)&(\\nN=5) \{\
316 .nrFg 0
317 .nrTb 0
318 .nrEc 0
319 .nrEx 0 \}
320 .HZ \\n(;1 0\\$1 "\\$2\\$3"
322 .deHM
323 .afH1 \\$1 1
324 .afH2 \\$2 1
325 .afH3 \\$3 1
326 .afH4 \\$4 1
327 .afH5 \\$5 1
328 .afH6 \\$6 1
329 .afH7 \\$7 1
331 .deHU
332 .if!\\n(.$ .)D "HU:missing arg"
333 .H 0 "\\$1" "\\$2"
335 .deLB
336 .if4-\\n(.$ .)D "LB:missing arg(s)"
337 .)L 0\\$1n 0\\$2n 0\\$3n "\\$4" "\\$5" "\\$6" "\\$7"
339 .de)L
340 .if\\n(:g>5 .)D "LB:too many nested lists"
341 .if\\n(:g .)A 
342 .if!\\n+(:g-1 .ds ]b \\n(.i
343 .nr:b \\n(.iu+0\\$1u 
344 .nr:c \\n(.iu+0\\$2u 
345 .nr:d 0\\$3 
346 .nr:e 0\\$4 
347 .nr:f 0\\$6 
348 .if!\w\a\\$6\a .nr :f 1
349 .ds]g \\$5
350 .if!\w\a\\$5\a \{.ds ]g \&
351 .if\\n(:e .ds ]g 1
352 'br\}
353 .nr:a 0 1
354 .if0\\$4 .af :a \\$5 1
355 .if(\\n(:g<=\\n(Ls)&(0\\$7) .SP .5
357 .in\\n(:bu
358 .ti\\n(:bu
360 .deLC
361 .if\\n(:g-0\\$1 .)B
362 .if\\n(:g-0\\$1 .LC 0\\$1
364 .deLE
365 .if(\\n(:I>1)&(\\n(nl-\\n(:J) .nr :I 0
366 .if\\n(:I<2 .nr :I 0
367 .ie\\n(:g<1 .)D "LE:mismatched"
368 .el.)B
369 .if(\\n(:g<=\\n(Ls)&(\\n(.$>0) .SP .5
370 .nr:J \\n(nl
372 .deLI 
373 .if!\\n(:g .)D "LI:no lists active" 
374 .if(\\n(:g<=\\n(Ls)&(\\n(:f>0) .SP .5
375 .in\\n(:bu
376 .if(\\n(:f)&(\\n(:D<1) .ne1v+.5p
377 .ds}0 \\*(]g
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
386 .nr;0 \w\a\\*(}0\a
387 .nr;1 \\n(:c
388 .if\\n(:d .nr ;1 \\n(:bu-\\n(:du-\\n(;0u
389 .if!\\n(;1 .nr ;1 0
390 .nr;0 \\n(:bu-\\n(;1u-\\n(;0u
391 .ti\\n(;1u
392 .if!\\n(;0 .nr ;0 \w\a \au
393 .if\w\a\\*(}0\a \&\\*(}0\h\a\\n(;0u\a\&\c
395 .deAL
396 .nr!D 0
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
402 .deBL
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 \}
408 .deDL
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 \}
414 .deML
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 \}
422 .deRL
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 \}
428 .deVL
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
433 .deP
434 .if!(((\\n(!D=\\n(nl):(\\n(!D=(\\n(nl-.5v)))&(\\n(!Z=\\n(.k)&(\\n(Np=0)) \{\
436 .nr;1 \\n(:J
437 .nr;2 \\n(nl
438 .SP \\n(Psu*.5
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
442 .nr:J \\n(;2
443 .if\\n(.$>0&(0\\$1) .ti+\\n(Pin
444 .if\\n(.$=0 \{\
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 \}
448 .if\\n(Np \{\
449 \\n(H1.\\n+(!4\ \ \c
450 'br\}
451 .nr:I 1 \}
452 .nr:u  0
454 .denP
455 .P 0
456 .de)p
457 'ti6n
458 .de)p
459 'ti0
460 .rm)p
461 .wh\\n(.du+\\n(.L+\\n(.L
462 \\\\..
463 .ch)p \\n(.du+\\n(.L+\\n(.L
464 \\..
465 .wh\\n(.du+\\n(.L )p
466 \\n(H2.\\n+(!5\h'|6n'\\c
468 .deS
469 .if!\\n(:Q .nr :Q \\nS
470 .if!\\n(.$ .nr ;0 \\n(:Q
471 .if\\n(.$ .if !\w\a\\$1\a \{\
472 .nr;J 2
473 .nr;0 \\n(:P \}
474 .if\w\a\\$1\a \{\
475 .ie\a\\$1\aD\a \{\
476 .nr;J 1
477 .nr;0 \\nS \}
478 .el\{\
479 .ie\a\\$1\aC\a \{\
480 .nr;J 2
481 .nr;0 \\n(:P \}
482 .el\{\
483 .ie\a\\$1\aP\a \{\
484 .nr;J 3
485 .nr;0 \\n(:Q \}
486 .el\{.if !\\n(;J \{\
487 .nr;0 \\n(:P
488 .nr;0 \\$1 \}\}\}\}\}
489 .if0\\$1-99 .nr ;0 \\nS
490 .if!\\n(;0 .)D "S:bad arg \\$1"
491 .nr:Q \\n(:P
492 .nr:P \\n(;0
493 .ps\\n(:Pp
494 .nr;J 0
495 .if!\\n(!Q .nr !Q \\nS+2
496 .if!\\n(.$-1 \{\
497 .ie\\n(.$ \{\
498 .nr;K 1
499 .nr;7 \\n(.s+2 \}
500 .el\{\
501 .nr;K 3
502 .nr;7 \\n(!Q \}\}
503 .if\\n(.$-1 .if !\w\a\\$2\a \{\
504 .nr;K 2
505 .nr;7 \\n(!P \}
506 .if\w\a\\$2\a \{\
507 .ie\a\\$2\aD\a \{\
508 .nr;K 1
509 .nr;7 \\n(.s+2 \}
510 .el\{\
511 .ie\a\\$2\aC\a \{\
512 .nr;K 2
513 .nr;7 \\n(!P \}
514 .el\{\
515 .ie\a\\$2\aP\a \{\
516 .nr;K 3
517 .nr;7 \\n(!Q \}
518 .el\{.if !\\n(;K \{\
519 .nr;7 \\n(!P
520 .nr;7 \\$2 \}\}\}\}\}
521 .if0\\$2-99 .nr ;7 \\n(.s+2
522 .if!\\n(;7 .)D "S:bad arg \\$2"
523 .nr!Q \\n(!P
524 .nr!P \\n(;7
525 .vs\\n(!Pp
526 .nr;K 0
528 .rnpn ]N
529 .depn
530 .nr:Z 1
531 .]N \\$1
533 .deSA
534 .if\\n(.$ \{.if \\$1-1 .)D "SA:bad arg:\\$1"
535 .nr:h 0\\$1 \}
537 .if\\n(:h 'ad
539 .deSK
542 .nr;9 0\\$1-1
543 .if\\n(;9+1 .rs
544 .if\\n(;9+1 .SK \\n(;9
545 .rr;9
547 .deOP
549 .if!\\nP%2 .SK 1
551 .deSP
553 .ie\\n(:D .)S \\$1
554 .el.ie !'\\n(.z'' .)S \\$1
555 .el\{.rr ;D ;E
556 .nr;4 1v
557 .if\\n(.$ .nr ;4 \\$1v
558 .if!(\\n(nl=\\n(:N) .nr :A 0
559 .nr;4 -\\n(:Au
560 .if\\n(;4 \{.sp\\n(;4u
561 .nr:A +\\n(;4u \}
562 .nr:N \\n(nl \}
564 .de)S
566 .if!'\\n(.z'\\*(}D' .rr ;D ;E
567 .nr;4 1v
568 .if\\n(.$ .nr ;4 \\$1v
569 .if!(\\n(.d=\\n(;D) .nr ;E 0
570 .nr;4 -\\n(;Eu
571 .if\\n(;4 \{.sp\\n(;4u
572 .nr;E +\\n(;4u \}
573 .nr;D \\n(.d
574 .ds}D \\n(.z
576 .deTS
577 .if(\\n(:D=0)&(\\n(Ds>0) .SP
578 .if\a\\$1\aH\a \{.br
579 'ne5v     
580 .di>t
581 .nr;A 1 \}
582 .nr:K \\n(:ou+2v     
583 .wh-(\\n(:Ku+1v) >f  
585 .deTH
586 .if\\n(.du>0.5v \{.nr T. 0
587 .T# 0 \}
590 .nr;I \\n(.i
591 .nr;B 1
592 .if\\n(;T .if !\a\\$1\aN\a .nr ;T 0
593 .in0
594 .mk#a
595 .mk#b
596 .mk#c
597 .mk#d
598 .mk#e
599 .mk#f
600 .if\\n(;T=0 \{\
602 .nr;T 1 \}
603 .in\\n(;Iu
604 .mk#T
606 .de>f
607 .ie\\n(#a .ch )f -\\n(:Ku   
608 .el'ne 100v          
610 .deTE
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" \}
615 .rr;A ;B ;h ;D ;E
616 .rmT#       
617 .rr:K #a    
618 .ch>f       
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-
624 .de)A
625 .af:a 1
626 .ds]a \\n(:a \\*(]a
627 .ds]b \\n(:b \\*(]b
628 .ds]c \\n(:c \\*(]c
629 .ds]d \\n(:d \\*(]d
630 .ds]e \\n(:e \\*(]e
631 .ds]f \\n(:f \\*(]f
632 .ds]h \\*(]g \\*(]h
634 .de)B
636 .nr:g -1
637 .)C nr :a ]a \\*(]a
638 .)C nr :b ]b \\*(]b
639 'in\\n(:bu
640 'ti\\n(:bu
641 .)C nr :c ]c \\*(]c
642 .)C nr :d ]d \\*(]d
643 .)C nr :e ]e \\*(]e
644 .)C nr :f ]f \\*(]f
645 .)C ds ]g ]h \\*(]h
646 .af:a 1
647 .if\\n(:e .af :a \\*(]g
649 .de)C
650 .\\$1 \\$2 \\$4
651 .ds\\$3 \\$5 \\$6 \\$7 \\$8 \\$9
653 .de)D
656 .nr:D 0
658 ********************
660 ERROR:(\\n(.F)input line \\n(.c:\\$1
662 ********************
663 .tm********************
664 .tmERROR:(\\n(.F)input line \\n(.c:\\$1
665 .tm********************
666 .if!\\nD .ab \&
668 .deTB
669 .nr!1 1
670 .ie\\nN=5 .)F TABLE 1 \\n+(Tb "\\$1" "\\n(H1-" 0
671 .el.)F TABLE 1 \\n+(Tb "\\$1" "\\$2" 0\\$3
673 .deEC
674 .nr!2 1
675 .ie\\nN=5 .)F Equation 2 \\n+(Ec "\\$1" "\\n(H1-" 0
676 .el.)F Equation 2 \\n+(Ec "\\$1" "\\$2" 0\\$3
678 .deEX
679 .nr!3 1
680 .ie\\nN=5 .)F Exhibit 3 \\n+(Ex "\\$1" "\\n(H1-" 0
681 .el.)F Exhibit 3 \\n+(Ex "\\$1" "\\$2" 0\\$3
683 .deFG
684 .nr!0 1
685 .ie\\nN=5 .)F Figure 0 \\n+(Fg "\\$1" "\\n(H1-" 0
686 .el.)F Figure 0 \\n+(Fg "\\$1" "\\$2" 0\\$3
688 .de)F
689 .nr;0 \w\a\\$5\a
690 .nr;1 0
691 .nr;1 0\\$6
692 .ds}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
696 .ds}0 \\$1\ \\*(}0
697 .ie(\w\a\\$4\a)&(\\n(Of=0) .as }0 .\ \ 
698 .el.if \\n(Of .as }0 " -\ 
699 .nr;0 \w\a\\*(}0\a
700 .ll\\nWu
701 .nr;1 \\n(.lu-\\n(;0u-\w\a\\$4\au+1u
702 .if(\\n(:B<2)&(\\n(;1>0) \{\
703 .in0  
704 .ce\}
705 .if!\\n(;1 \{\
706 .if!\\n(.u .nr ;U 1  
707 .if\\n(:B=2 .ce 0
709 .in\\n(;0u
710 .ti-\\n(;0u \}
711 \f3\\*(}0\fP\\$4
714 .if\\n(:B=2 .ce 9999
715 .if\\n(;U \{\
717 .nr;U 0 \}
718 .if(\\n(Lf=1&(\\$2=0)):(\\n(Lt=1&(\\$2=1)):\
719 (\\n(Le=1&(\\$2=2)):(\\n(Lx=1&(\\$2=3)) \{\
720 .ds}3
721 .if\\n(:S .ds }3 \\n(H1
722 .ie\\n(:y=1 \{\
723 .ie\\n(:B=3 \{\
724 \!\\!.am >L
725 \!\\!.if \\$2=\\\\\\\\\\\\\\\\$1 .)T 1 1 "\\*(}0" "\\$4" \\\\\\\\nP \\*(}3
726 \!\\!\\\\..
727 'br\}
728 .el\{\
729 \!.am >L
730 \!.if \\$2=\\\\\\\\$1 .)T 1 1 "\\*(}0" "\\$4" \\\\nP \\*(}3
731 \!\\\\..
732 'br\} \}
733 .el\{\
734 .am>L
735 .if\\$2=\\\\$1 .)T 1 1 "\\*(}0" "\\$4" \\nP \\*(}3
736 \\.. \} \}
738 .de)I
739 .nr;9 0\\$1+1
740 .ds}3 \\$\\n(;9
741 .rr;9
743 .de)E
744 .ds}3
745 .if\\n(:S .ds }3 \\n(H1
746 .am>C
747 .)T \\n(;1 \\$1 "\\*(}0" "\\$2" \\nP \\*(}3
748 \\..
750 .de)T
751 .nr;0 \w\a\\$5\a
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
757 .de)U
758 .if!0\\$1-\\n(:b .sp\\n(:cu*.5v
759 .)I \\$1 \\*(}0
760 .nr;0 \\*(}3
761 .)I \\$1 \\*(Ci
762 .nr;1 \\*(}3
763 .)I \\$1 \\*(}2
764 .nr;2 \\*(}3
765 .ds}3 \\$5
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
769 .ds}y
770 .nr;0 -\w\a\\$3\a
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
774 .if!0\\$2 .ds }y
775 .ll\\nWu-\\n(:au-3n
776 .in\\n(;2u
777 .if!0\\$2 .in\\n(;1u
778 .ti\\n(;1u
780 .di>A
781 \!.cs 3 48
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
786 \!.br
787 \!.cs 3
790 .ll\\nWu
791 .ne\\n(dnu+.5p-1v
792 .ta\\nWu-\\n(:au-2n
794 .in0
798 .de)Z
799 .in0
800 .ie!\\n(Cp \{\
803 .sp3v
804 .ce1 \}
805 .el.sp 2v
806 \\$1
807 .sp1v
808 .nr:a 0
809 .nrH1 0
810 .afH1 1
811 .>L \\$2
812 .rn)T )V
813 .rn)U )T
814 .ds}0 \\n(H1
815 .dsCi 0
816 .ds}2 \\n(H1
817 .>L \\$2
818 .rn)T )U
819 .rn)V )T
821 .deTC
822 .LC 0
823 .if\\n(:F .FE
824 .if\\n(:y .DE 
825 .if\\n(!N=1 .NE 
828 .if\\n(;R .RP 0 1
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 
833 .rm}t }e }o
835 .if\\n(;C .nr ;C 2
837 .ie\\n(Oc .nr P 1 
838 .el\{\
839 .rm}f }p
840 .nr;g 1 1
841 .af;g i
842 .ds}b ''- \\\\n(;g -''
843 .am)b
844 .nr;g +1
845 \\..
846 'br\}
847 .nrN 0
849 .if!\\n(.$-4 .TX
850 .if\\n(;C .ll \\n(:Lu
851 .if!\\n(.$-4 .TY
852 .ce99
853 .if\\n(.$-4 \\$5
854 .if\\n(.$-5 \\$6
855 .if\\n(.$-6 \\$7
856 .if\\n(.$-7 \\$8
857 .if\\n(.$-8 \\$9
858 .if\\n(.$-4 .sp
859 .ce0
861 .if\\n(;C .ll \\n(:lu
862 .nr;m \\n(.hu+2v
863 .nr:b 1
864 .if\w\a\\$1\a .nr :b 0\\$1
865 .nr:c 1
866 .if\w\a\\$2\a .nr :c 0\\$2
867 .nr:d 2
868 .if\w\a\\$3\a .nr :d 0\\$3
869 .nr:f 0
870 .if\w\a\\$4\a .nr :f 0\\$4
871 .nrH1 0
872 .afH1 1
873 .nrH2 0
874 .afH2 1
875 .nrH3 0
876 .afH3 1
877 .nrH4 0
878 .afH4 1
879 .nrH5 0
880 .afH5 1
881 .nrH6 0
882 .afH6 1
883 .nrH7 0
884 .afH7 1
885 .nr:a 0
887 .rn)T )V
888 .rn)U )T
889 .ds}0 \\n(H1 \\n(H2 \\n(H3 \\n(H4 \\n(H5 \\n(H6 \\n(H7
890 .nrH2 +\\n(H1
891 .nrH3 +\\n(H2
892 .nrH4 +\\n(H3
893 .nrH5 +\\n(H4
894 .nrH6 +\\n(H5
895 .nrH7 +\\n(H6
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
899 .rm>C HX
900 .rn)T )U
901 .rn)V )T
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
908 .deTY
910 CONTENTS
912 .deTL
913 .nr:D 2 
914 .nr;c 2 
915 .nr;z 0 
916 .nr:V 0 
917 .nr:1 \\n(.i 
918 .if\\nC=4 .ls 1 
919 .ds>1 \\$1
920 .ds>2 \\$2
921 'nr;y 1
923 'de>T AU
925 .deAU
927 .nr:D 1 
928 .nr;c 1 
929 .if!\\n(;y 'nf
930 .if\\n(;y .>9 
931 .rmTL
932 .ll\\nWu
933 .da>z
934 'if\\nE 'ft 3
935 .if(\\n(;z>0)&(\\n(Au>0) .sp 
936 \\$1
937 .if\\n(Au>0 \{.if \w\a\\$3\a .ie \a\\$3\aHP\a HP\ \&\c
938 .el\\$3\ \&\c
939 .if\w\a\\$4\a \\$4
940 .if\w\a\\$3\a .if !\w\a\\$4\a \&
941 .if\w\a\\$6\a \\$6\ \&\c
942 .if\w\a\\$5\a x\\$5
943 .if\w\a\\$6\a .if !\w\a\\$5\a \&
944 'br\}
945 .if\\n(.$-6 \\$7
946 .if\\n(.$-7 \\$8
947 .if\\n(.$-8 \\$9
949 'if\\nE 'ft1
951 .nr;z +\\n(dn
952 .nrdn 0
953 .am>A
954 .ie\\nE \{\
955 \f3\\$1\\\\t\\$3\ \\$6\\\\t\\$5\fP
956 'br\}
957 .el\{\
958 \\$1\\\\t\\$3\ \\$6\\\\t\\$5
959 'br\}
960 \\..
961 'in\\n(:1u
962 .if!\\n(:V .ds }v \\$3-\\$4-\\$2
963 .if\\n(:V .as }v /\\$2
964 .da>v
965 'if\\nE 'ft 3
966 .sp3
967 \\$1
969 'if\\nE 'ft1
971 .nr:V +\\n(dnu
972 .nrdn 0
973 .nr:H 0
974 .ds}L \\$3
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
984 .am>4
985 .ps+1
986 .ft2
987 \\$1
990 .ft1
991 .if\\\\n(:2 .sp .5v
992 .if\\\\n(:2 \\*(}2
993 .if\\\\n(:2 .if \\n(:H \\\\*(}H
994 .if\\\\n(:2 \\\\*(\\*(}L
995 .if\\\\n(:2 .sp .5v
996 .ds}z \\\\*(\\*(}L
997 \\..
999 .de>9
1000 .di}z
1001 'll\\nWu-34n
1005 'if\\nE 'ft 3
1007 .if(\w'\\*(>1')&(\w'\\*(>2') \{\
1008 .ie'\\*(>1'\\*(>2' \{\
1010 Charge and Filing Case \\*(>1
1011 .br\}
1012 .el\{\
1014 Charge Case \\*(>1
1016 File Case \\*(>2
1017 .br\} \}
1018 .if(\w'\\*(>1'=0):(\w'\\*(>2'=0) \{\
1019 .ie\w'\\*(>1' \{\
1020 - Case\ \\*(>1
1021 .br\}
1022 .el.ie \w'\\*(>2' \{\
1023 - Case\ \\*(>2
1024 .br\}
1025 .el.br \}
1026 .ll\\nWu
1028 .if\\nE .ft1
1029 .nr:9 \\n(dn 
1030 .nrdn 0
1031 .nr;y 0
1033 .rm>9
1035 .deAT
1036 .da>v
1037 'if\\nE 'ft 3
1038 .if\\n(.$-0 \\$1
1039 .if\\n(.$-1 \\$2
1040 .if\\n(.$-2 \\$3
1041 .if\\n(.$-3 \\$4
1042 .if\\n(.$-4 \\$5
1043 .if\\n(.$-5 \\$6
1044 .if\\n(.$-6 \\$7
1045 .if\\n(.$-7 \\$8
1046 .if\\n(.$-8 \\$9
1048 'if\\nE 'ft
1050 .nr:V +\\n(dnu
1051 .nrdn 0
1053 .deOK
1054 .nr:D 1 
1055 .nr;c 1  
1056 .de>7
1057 .ps-1
1058 .if\\n(.$-0 \\$1
1059 .if\\n(.$-1 \\$2
1060 .if\\n(.$-2 \\$3
1061 .if\\n(.$-3 \\$4
1062 .if\\n(.$-4 \\$5
1063 .if\\n(.$-5 \\$6
1064 .if\\n(.$-6 \\$7
1065 .if\\n(.$-7 \\$8
1066 .if\\n(.$-8 \\$9
1068 \\..
1069 .rmOK
1071 .deTM
1072 .nr:D 1 
1073 .nr;c 1 
1074 .de>8
1075 .if\\nE .ft 3
1076 .if\\n(.$-0 \\$1
1077 .if\\n(.$-1 \\$2
1078 .if\\n(.$-2 \\$3
1079 .if\\n(.$-3 \\$4
1080 .if\\n(.$-4 \\$5
1081 .if\\n(.$-5 \\$6
1082 .if\\n(.$-6 \\$7
1083 .if\\n(.$-7 \\$8
1084 .if\\n(.$-8 \\$9
1085 .if\\nE .ft1
1086 \\..
1087 .nr;x \\n(.$+1 
1088 .rmTM
1090 .deAS
1091 .nr:D 3 
1092 .nr;c 3 
1093 .rmTL
1094 .nr:t 0\\$1 
1095 .if\\n(:t=1 .nr ;s \\n(:s 
1096 .nr:3 0
1097 .if\\n(.$-1 .nr :3 0\\$2n 
1098 .nr;N \\n(:1  
1099 'in\\n(:1u
1103 'if\\n(Hy 'hy 14
1104 .di>3
1105 .ll0u-2u*\\n(:3u+\\nWu
1108 ABSTRACT
1109 .SP 1.5
1111 .nr:I 1
1112 .rmAS
1114 .deAE
1119 .nr;3 \\n(dn
1120 .nr;6 \\n(;3 
1121 .ll\\nWu
1122 'in\\n(:1u
1123 .if\\n(:t=1 .nr :s \\n(;s 
1124 .rmAE
1126 .deMT
1127 .if\\n(!N=1 .NE
1128 .nr:D 0 
1129 .nr;c 0  
1130 .if!\\n(;y 'nf
1131 .rmTL TM OK AS AE AF AU
1132 .ll\\nWu
1133 .rnTP >Y 
1134 .in\\n(:1u
1135 .rn>Y TP
1136 .rn)K >Y
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
1139 .if!\\n(.$ .>6
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"
1149 .ft1
1150 .ft1
1151 .ta.5i 1i 1.5i 2i 2.5i 3i 3.5i 4i 4.5i 5i 5.5i 6i
1153 .if\\nC=4 .ls 2 
1155 .]N \\nP+1
1156 .rm>Y MT
1158 .de>x
1159 .rm>6 >5 )Y )X
1160 .ta\\nWu-1.4i
1163 .sp1
1164 .if\\n(Pv \{\
1166 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1167 .sp\}
1168 .sp|4v
1172 .mk:2
1173 .sp|12v
1174 .in\\nWu-1.4i
1175 .ti+6
1176 .ie\\nE \{\
1177 \f3\\*(DT\fP
1178 'br\}
1179 .el\{\
1180 \\*(DT
1181 'br\}
1182 .if\\n(:2u-\\n(nlu .sp |\\n(:2u
1183 .sp2v
1184 .rm>x
1186 .de>6 
1187 .rm>5 >x )Y
1188 .di]t  
1189 .ta\\nWu-1.75i 
1192 .sp1
1193 .if\\n(Pv \{\
1195 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1196 .sp\}
1197 .sp|1.1i-1v
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'
1199 .vs12p
1200 .sp|1.9i
1201 .mk:2
1202 \!.po -\w'\s8subject:\s0'u+1n
1203 \s8subject:\s0
1204 .rt-1
1205 \!.po
1208 .rt\\n(:2u
1209 .in\\nWu-1.4i
1210 .ps8
1211 .ti-6n
1212 date:
1214 .rt-1
1215 .ie\\nE \{\
1216 \f3\\*(DT\fP
1217 'br\}
1218 .el\{\
1219 \\*(DT
1220 'br\}
1222 .ps8
1223 .ti-6n
1224 from:
1226 .rt-1
1227 .if\\nE .ft 3
1229 .if\\nE .ft
1230 .in\\n(:1u
1231 .if\\n(;x \{.sp
1232 .in\\nWu-1.4i
1233 .if\\nE .ft 3
1234 TM 
1235 .rt-1
1236 'in+\w'TM 'u
1237 'if\\nE 'ft
1239 .in\\n(:1u \}
1241 .if\\n(:9u-\\n(;zu-2v-\\n(;xv .sp \\n(:9u-\\n(;zu-2v-\\n(;xv
1242 .sp3
1245 .ie\\n(;3 \{\
1246 .ie\\n(:t=2 \{\
1247 .af!S \\gP 
1248 .afP i
1249 .]t  
1250 .in+\\n(:3u
1251 .>3  
1252 .sp3
1253 .)N  
1254 .in-\\n(:3u
1255 .wh0 )k  
1257 .nrP 1  
1258 .afP \\g(!S 
1259 .]t  
1260 .wh0 )h  
1261 .if\\n(:G \{\
1262 .nr:s +1  
1263 .da>y
1265 \!.                     br
1267 'nrdn +4v+.5p
1268 'nr:o +\\n(dnu
1269 .nrdn 0
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
1272 'ch)f -\\n(:ou 
1273 'br\}
1274 .rmCS \}  
1275 .el.ie \\n(:t=1 .]t  
1276 .el\{\
1277 .]t  
1278 .in+\\n(:3u
1279 .>3  
1280 .sp3
1281 .in-\\n(:3u \} \}
1282 .el.]t  
1284 .ne10
1287 .if!\\n(.$ MEMORANDUM FOR FILE
1288 .if\\n(.$ .if \w\a\\$1\a \\$1
1289 .SP 3 
1290 .ce0
1291 .ul0
1292 .if!\\n(:t=2 .)X
1293 .nr;M 1 
1294 .rm)X >6
1296 .de>5
1297 .rm>6 >x )X
1300 .sp1
1301 .ie\\n(Pv \{\
1303 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1304 .sp4\}
1305 .el'sp 5
1306 .in0
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
1328 .ll\\nWu
1332 .di>6
1333 .ps+2
1334 .vs\\n(.sp+4p
1335 .if\\nE .ft3
1336 .nr;X 1
1338 .nr;X 0
1340 .vs\\n(.sp+2p
1341 .if\\nE .ft1
1345 .ce1000
1347 .nr:2 0
1348 .if\w\a\\$1\a .nr :2 1
1349 .ul0
1350 .sp.5v
1353 .if!\\n(:2 .sp.5v
1354 .if!\\n(:2 \\*(}2
1355 .if!\\n(:2 .if \\n(:H \\*(}H
1356 .if!\\n(:2 \\*(}z
1357 .ce0
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
1368 .deNS
1371 .di>Y
1372 \\..
1373 .deNE
1376 \\..
1377 .rm>5
1379 .de)K
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
1385 .rm)K
1387 .de)X
1388 .di>S
1389 \!.nr O 216u
1390 \!.po 216u
1391 \!.nr W 6.5i
1392 \!.ll 6.5i
1393 \!.lt 6.5i
1394 \!.ll +.45i
1395 \!.lt +.45i
1396 \!.sp 3
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 __________
1400 \!.br
1401 \!.fi
1402 \!.ad
1403 \!.ss 10
1404 \!.ps 9
1405 \!.ft 2
1406 \!The information contained herein is for the use of
1407 \!employees of Sun Microsystems Inc.
1408 \!and is not for publication\\\\p
1409 \!.ps
1410 \!.ft
1411 \!.nf
1412 \!.SA
1413 \!.ss 12
1414 \!.sp -.6v
1415 \!.if !\n(.A \l\a\\\\n(.lu\a
1416 \!.if \n(.A __________
1417 \!.ll
1418 \!.lt
1419 \!.nf
1420 \!.sp 2
1421 \!.mk ;2
1422 \s9Title:\s0
1423 \!.rt -1
1424 .ll\\nWu-34n
1428 \!.in \w'\s9Title:\s0'u+1n
1429 .if\\nE .ft3
1430 .nr;X 1
1432 .nr;X 0
1433 .if\\nE .ft1
1434 .rm>T
1439 \!.in0
1440 \!.sp
1441 \s9Other\ Keywords:\s0
1442 \!.rt -1
1443 \!.in \w'\s9Other Keywords:\s0'u+1n
1444 .if\\nE .ft 3
1446 .rm>7
1447 .if\\nE .ft
1448 \!.br
1449 \!.mk ;0
1450 \!.rt \\\\n(;2u
1451 \!.in \\\\nWu-1.4i
1452 \!.ti -6n
1453 \s9Date:\s0
1454 \!.rt -1
1455 .ie\\nE \{\
1456 \f3\\*(DT\fP
1457 'br\}
1458 .el\{\
1459 \\*(DT
1460 'br\}
1461 \!.sp
1462 \!.in \\\\nWu-1.4i
1463 \!.ti -6n
1464 \s9TM:\s0
1465 \!.rt -1
1467 \!.in 0
1468 \!.br
1469 \!.if \\\\n(;0u-\\\\n(nlu .sp \\\\n(;0u-\\\\n(nlu
1470 \!.sp 2
1471 \!.ta 2.5i 3.7i
1472 \!.mk ;0
1473 \!.ul
1474 \s9Author(s)\\tLocation\\tExtension\s0
1476 .rm>A
1477 \!.mk ;1
1478 \!.rt \\\\n(;0u
1482 .de>7
1483 .di>A
1484 .tr,+
1485 .tr|.
1486 .ie\\nE \{\
1487 |ds\ >8\ \f3\\\\$1+\\\\$2+\\\\$3+\\\\$4+\\\\$5+\\\\$6+\\\\$7+\\\\$8+\\\\$9\fP
1488 'br\}
1489 .el\{\
1490 |ds\ >8\ \\\\$1+\\\\$2+\\\\$3+\\\\$4+\\\\$5+\\\\$6+\\\\$7+\\\\$8+\\\\$9
1491 'br\}
1493 \!.br
1494 .tr,,++||
1496 \\..
1497 .>7 \\*(>1
1499 .rn>8 >1
1500 .>7 \\*(>2
1502 .rn>8 >2
1503 .di>7
1504 .tr|.
1505 .tr+
1506 |>A\ \\*(>1
1507 |rn\ >T\ >1
1508 |>A\ \\*(>2
1509 |rn\ >T\ >2
1511 .tr||++
1513 .de>A
1514 .de>T
1515 .if\\\\n(.$ \\\\$1
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
1524 \\\\..
1525 \\..
1527 .rm>A >7 >T
1528 .da>S
1529 \!.in \\\\nWu-13n
1530 \!.ti \\\\nWu-1.4i-6n
1531 \!.mk ;0
1532 \s9Charging\\\\ Case:\s0
1534 \!.br
1535 \!.rt -1
1536 \!.if \\nE .ft 3
1538 \!.if \\nE .ft
1539 .rm>1
1541 \!.br
1542 \!.if \\\\n(nl=\\\\n(;0 .sp1v
1543 \!.ti \\\\nWu-1.4i-6n
1544 \s9Filing\\\\ Case:\s0
1546 \!.br
1547 \!.rt -1
1548 \!.if \\nE .ft 3
1550 \!.if \\nE .ft
1551 .rm>2
1553 \!.br
1554 \!.if \\\\n(;1u-\\\\n(nlu .sp \\\\n(;1u-\\\\n(nlu
1555 \!.sp 3
1556 \!.in 0
1557 \!.ll \\\\nWu
1558 \!.in +\\n(:3u
1559 \!.po +(6.95i-\\\\n(!Wu)/2u
1561 \!.in -\\n(:3u
1562 \!.po
1563 \!.nr ;0 0
1566 .di>b
1572 .rm>b
1573 .if\\n(dn \{\
1574 .nr;c \\n(.pu-\\n(dnu-8v
1575 .da>S
1576 \!.ie \\n(;cu-\\\\n(nlu .sp \\n(;cu-\\\\n(nlu
1577 \!.el .sp .5v
1578 .nr;c 0
1579 \l'60p'
1582 .br\}
1584 .de)Y
1585 .di>S
1586 \!.sp 5
1587 \!.in 0
1588 \!.ce 1000
1589 \!.ul 1000
1591 \!.ul 0
1592 \!.sp .5v
1594 \!.br
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
1599 \!.ce 0
1600 \!.sp 
1601 \!.in 0
1602 \!.in +\\n(:3u
1604 \!.in -\\n(:3u
1605 \!.nr ;0 1
1607 .di>b
1613 .rm>b
1614 .if\\n(dn \{\
1615 .nr;c \\n(.pu-\\n(dnu-8v
1616 .da>S
1617 \!.ie \\n(;cu-\\\\n(nlu .sp \\n(;cu-\\\\n(nlu
1618 \!.el .sp .5v
1619 .nr;c 0
1620 \l'60p'
1623 .br\}
1625 .deCS
1626 .LC 0
1627 .if\\n(:F .FE
1628 .if\\n(:y .DE 
1629 .if\\n(!N=1 .NE 
1631 .)w 
1632 .if\\n(;R .RP 0 1
1633 .if!\\nP-1 .if \\nN .if !\\nN-1 .rn }t }b
1634 .if!\\nP-1 .if \\nN .if !\\nN-1 .nr N 0 
1635 .rm}t }e }o
1636 .wh0 
1641 .rm}b }f }p
1642 .rn)f >z 
1643 .ch)n 15.1i 
1644 .ch)b 15.2i 
1645 .de)f 
1646 .)D "CS:cover sheet too long"
1647 \\..
1648 .ch)f -\\n(:Mu
1650 .ll\\nWu
1651 .in0
1652 .nr!O \\nO
1653 .nr!W \\nW
1658 .rm)f 
1659 .ch)f 15.0i 
1660 .sp\\n(.pu-\\n(nlu-7.5v
1661 .ie\\n(;0 .sp 7.5
1662 .el\{.nr ;1 \\n(.lu+.45i
1663 \l\a\\n(;1u\(ul\a
1664 .mk;2
1665 .ta1.3i 2.4i
1666 .ie\\n(.$ \{.ds ]1 \\$1
1667 .ie\w'\\$1' .nr !T +0\\$1
1668 .el.nr !T \\nP \}
1669 .el.nr !T \\nP
1670 .if\\n(.$-1 \{.ds ]2 \\$2
1671 .nr!T +0\\$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
1682 .sp.5v
1683 \s9Pages Text:\ \ \s0\\*(]1\t\s9Other:\ \ \s0\\*(]2\t\s9Total:\ \ \s0\\*(]3
1684 .sp1v
1685 \s9No. Figures:\ \ \s0\\*(]4\t\s9No. Tables:\ \ \s0\\*(]5\t\s9No. Refs.:\ \ \s0\\*(]6
1686 .sp.5v
1687 .mk;3
1688 \l\a\\n(;1u\(ul\a
1689 .nr;1 \\n(;3u-\\n(;2u+1v
1690 .sp-1
1691 \h'3.65i'\L'-\\n(;1u'\v'\\n(;1u'
1692 .tl'\s8E-1932-U (3-76)'SEE REVERSE SIDE FOR DISTRIBUTION LIST\s0''
1693 'br\}
1694 .nrO \\n(!O
1695 .nrW \\n(!W
1696 .po\\nOu
1697 .ll\\nWu
1698 .lt\\nWu
1699 .wh0 )h
1700 .ch)n -\\n(:mu
1701 .rn>z )f 
1702 .ch)f -\\n(:mu
1703 .ch)b -\\n(:ru
1704 .)R 
1705 .ta.5i 1i 1.5i 2i 2.5i 3i 3.5i 4i 4.5i 5i 5.5i 6i
1706 .nr;0 0
1707 .nr;1 0
1708 .nr;2 0
1709 .rm>S
1711 .deFC
1713 .in0
1715 .ls1
1716 .in(\\n(.lu/2u)
1718 .ne\\n(:Vu+3v+.5p
1720 .ie\\n(.$ \\$1
1721 .elYours very truly,
1725 .deSG
1726 .if!\\n(:V .)D "SG:no authors"
1727 .if\\n(:F .)D "SG:missing FE"
1728 .if\\n(:y .)D "SG:missing DE"
1729 .LC 0 
1731 .)R 
1732 .in0
1734 .ls1
1735 .if\w\a\\$1\a .as }v -\\$1
1736 .ne5v+.5p
1738 .if\\n(.$>1 \{\
1739 .sp3
1740 \\*(}v
1741 .sp-4 \}
1742 .in(\\n(.lu/2u)
1745 .if\\n(.$=1 \{\
1746 .sp-1
1747 \\*(}v
1748 'br\}
1749 .rm>v
1752 .deNS
1753 .if\\n(!N=1 .di 
1754 .if\\n(;M .br 
1755 .)R 
1756 .nr:D 1  
1757 .ds}4 "Copy to
1758 .nr;0 0\\$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
1775 'in\\n(;N  
1776 .if!\\n(!N .ds }5 \\*(}4  
1777 .if\\n(!N  .da }C  
1778 .if!\\n(!N  .di }C  
1779 .if\\n(!N .sp
1780 \!.ds }4 \\*(}4
1781 \\*(}4
1783 .nr!N 1  
1785 .de)N
1787 .rr!N
1788 .di]v
1792 .rm]v
1793 .nr;0 \\n(dn
1794 .if\\n(;0 .)M
1796 .de)M
1799 .ne2v
1800 .if\\n(.tu<=2v \{\
1801 \&\\*(}5
1802 .ie!\\n(;C See next page
1803 .elSee next column
1804 'br\}
1805 .nr!U \\n(;0>=\\n(.tu
1806 .if\\n(!U \{\
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) \}
1812 .if\\n(!U \{\
1813 .rm]w ]x
1814 .ch)f -\\n(:ou \}
1815 .rm}C
1817 .deNE
1819 .if\\n(!N=1 .di
1820 .nr:D 0
1821 .nr!N 2
1822 .if\\n(;M .)N  
1823 .)R 
1825 .deAV
1826 .ne6v
1827 .in0
1829 .if\\n(.$<2 \{\
1831 APPROVED:
1832 'br\}
1833 .sp2
1834 \l'3i'\h'.3i'\l'1.5i'
1835 \\$1\h'|4i-(\w'Da'u)'Date
1839 .deND
1840 .if!\\n(.$ .)D "ND:missing arg"
1841 .dsDT "\\$1
1843 .deAF
1844 .ds}2 "\\$1
1846 .de)h
1847 'ev0
1849 'if\\n(Hy 'hy 14
1851 'ev2
1852 .nr;8 1
1854 .rr;8
1856 .nrP +1
1857 .if\\n(:Z \{.nr P \\n%
1858 .rr:Z \}
1859 .if\\n(:u*\\n(:S .nr P 1 
1860 .if\\n(:u=1 \{.nr H1 +1 
1861 .nr:u 2 \}
1862 'sp\\n(!X
1867 .nr:I 2
1868 .nr:J \\n(nl
1870 'if\\n(:q .)l 
1871 'nr:q 0
1872 .mk;r
1873 .mk;m
1874 .nr!B 0
1875 .if\\n(;d=0&\\n(:z>0 \{\
1876 'ie\\n(Df>3  \{')z
1877 ')s \}
1878 'el'if \\n(Df>1 ')z \}
1879 .nr:I 3
1880 .nr!C \\n(.h
1881 .PX 
1883 .if!((\\n(!C=\\n(.h)&(\\n(!B=0)) .mk ;m
1884 .nr;T 0
1885 .if\\n(;A>0 \{.nr ;h \\n(.i
1886 .in0
1888 .nr;T 1
1889 .in\\n(;hu      \}
1890 .mk#T
1891 .nr:J \\n(nl
1892 .if!\a\\*(]x\a\a \\*(]x
1894 .de)f
1895 .if!\a\\*(]w\a\a \\*(]w
1896 .nr!D 0
1897 .nr:N 0
1898 'nrdn 0
1899 .rn)f >u
1900 .if\\n(#a \{.nr T. 1
1901 .if\\n(;f=0 .T# 1
1902 'br\}
1903 .nr;f 1
1904 .rn>u )f
1905 'nr;y \\n(.pu-\\n(nlu-\\n(:mu
1906 'if\\n(:s \{'ie \\n(;y-4v .)o
1907 'el.)m \}
1908 'nr:s 0
1909 'nr:o \\n(:mu
1910 .ie\\n(;C=0 \{\
1911 .if\\n(;e \&\c
1912 'bp\}
1913 .el.ie \\n(;C=2 .)2
1914 .el.)1
1915 .rr;f
1916 .ie\a\\*(]w\a\a 'ch )f -\\n(:ou
1917 .el'ch )f -(\\n(:ou+1v)
1918 .if\\n(#a \{\
1919 .nr:K \\n(:ou+2v      
1920 .ch>f -(\\n(:Ku+1v)   
1921 'br\}
1923 .dePH
1924 .ds}t "\\$1
1926 .deEH
1927 .ds}e "\\$1
1929 .deOH
1930 .ds}o "\\$1
1932 .dePF
1933 .ds}b "\\$1
1935 .deEF
1936 .ds}f "\\$1
1938 .deOF
1939 .ds}p "\\$1
1941 .deTP
1944 .af;P \\gP
1945 .afP 1
1946 .nr;P \\nP
1947 .afP \\g(;P
1948 .af;P 1
1949 .ie\\n(Pv \{\
1950 .ie(\\n(Pv=1)&(\\n(;P>1) 'sp 2
1951 .el\{\
1953 PRIVATE\h'-\w'PRIVATE'u'\l'\w'PRIVATE'u'
1954 .sp\} \}
1955 .el'sp 2
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'''
1960 .el.tl \\*(}t
1961 'if!\\n(;P%2 'tl \\*(}e
1962 'if\\n(;P%2 'tl \\*(}o
1963 'sp2
1965 .dePM
1966 .ie\a\\$1\a\a \{\
1968 .(E 2 0
1970 .(E 3 0 \}
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
1976 \!.     tl \a\a\a\a
1977 .(E 2 4v \}
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
1984 .(E 3 4v \}
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
1991 .(E 3 4v \}
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
1998 .(E 3 4v \}
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
2005 .(E 3 4v \}
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
2011 \!.     tl \a\a\a\a
2012 .(E 3 4v \}
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
2019 .(E 3 4v \}
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
2026 .(E 3 4v \}
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.
2035 .(E 3 4v \}
2036 .el\{\
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
2041 \!.     tl \a\a\a\a
2042 .(E 3 4v \}
2044 .de)b
2045 'ev2
2054 .af;P \\gP
2055 .afP 1
2056 .nr;P \\nP
2057 .afP \\g(;P
2058 .af;P 1
2059 .ie!\\n(;P%2 .tl \\*(}f
2060 .el.tl \\*(}p
2061 .ie\\n(;P=1 \{\
2062 .ie\\nN=1 .tl \\*(}t
2063 .el.tl \\*(}b \}
2064 .el.tl \\*(}b
2065 .if\\nC .tl \\*(]C
2069 .de)2
2070 .po\\nOu 
2071 .nr;C 1 
2074 .de)1
2075 .rt\\n(;mu
2076 .po+\\n(;ou 
2077 .nr;C 2 
2078 .nr:I 2
2079 .nr:J \\n(nl
2081 'if\\n(:q .)l 
2082 'nr:q 0
2083 'if\\n(;d=0&\\n(:z>0 \{\
2084 'ie\\n(Df>3 \{')z
2085 ')s  \}
2086 'el'if \\n(Df>1 ')z  \}
2087 .nr:I 3
2088 .nr;T 0
2089 .if\\n(;A>0 \{.nr ;h \\n(.i
2090 .in0
2092 .nr;T 1
2093 .in\\n(;hu      \}
2094 .mk#T
2095 .nr:J \\n(nl
2097 .de2C 
2098 .if\\n(;C=0 \{\
2101 .nr;C 1
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
2106 .ev1
2107 .ll\\n(;lu
2108 .lt\\n(;lu
2110 .ll\\n(;lu
2111 .lt\\n(;lu
2112 .nr:L \\nW
2113 .nrW \\n(.lu
2116 .mk;m \}
2118 .de1C
2119 .if\\n(;C \{\
2121 .if\\n(;C>1 .sp |\\n(.hu
2122 .po\\nOu
2124 .nrW \\n(:Lu
2125 .rr;L ;C
2126 .ev1
2127 .ll\\nWu
2128 .lt\\nWu
2130 .ll\\nWu
2131 .lt\\nWu
2132 .SP .5
2133 .ns\}
2135 .deWC
2136 .if\\n(.$ \{\
2137 .ie\a\\$1\aN\a \{.nr ;a 0
2138 .nr;b 0
2139 .nr;j 0
2140 .nr;p 1 \}
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
2151 'br\}
2153 .de>W
2154 .if\\n(;C \{\
2155 .ev1
2156 .ll\\n(:Lu
2157 .lt\\n(:Lu
2159 .nrW \\n(:Lu
2160 .nr;W 1 \}
2162 .de>N
2163 .if(\\n(;l>0)&(\\n(;C=0) \{\
2164 .ev1
2165 .ll\\n(;lu
2166 .lt\\n(;lu
2168 .nrW \\n(;lu
2169 .nr;W 2 \}
2171 .de>R
2172 .ie\\n(;W=1 .nr W \\n(;lu
2173 .el.if \\n(;W=2 .nr W \\n(;Lu
2174 .if\\n(;W \{\
2175 .ev1
2176 .ll\\nWu
2177 .lt\\nWu
2179 .nr;W 0 \}
2181 .de)Q
2182 .ch)Q 200v
2184 'sp70 \}
2186 .deBS
2189 .deBE
2190 .(E 4
2192 .deVM
2193 .ie0\\$1>=0 .nr !X 0\\$1
2194 .el.nr !X 0
2195 .if0\\$2>=0 \{\
2198 .sp0\\$2v
2199 .(E 5 0\\$2 \}
2201 .de(B
2202 .ev1
2204 .di>K
2206 .de(E
2211 .ie(\\n(dn=0)&(0\\$2=0) \{\
2212 .nr?\\$1 0
2213 .rm>K ?\\$1
2214 'br\}
2215 .el\{\
2216 .ie0\\$2>0 .nr ?\\$1 0\\$2
2217 .el.nr ?\\$1 \\n(dn \}
2218 .nr?0 \\n(:Uu
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
2221 .rn>K ?\\$1
2222 .nr:o +(\\n(:Uu-\\n(?0u)
2223 .ch)n -\\n(:ou
2224 .ch)f -\\n(:ou
2225 .nr:m \\n(:Mu+\\n(:Uu
2226 .ch)b -(\\n(:mu-2v)
2228 .deFS
2229 'nr:s +1 
2230 .if\\n(:F .)D "FS:missing FE"
2231 .if\\n(:F .FE
2232 .if\\n(:y .)D "FS:missing DE"
2233 .if\\n(:y .DE
2234 .nr:F 1
2235 .if!\\n(!F \{\
2236 .ie\\n(;C .nr !F 2
2237 .el.nr !F 1  \}
2238 .ie(\\n(;C>0)&((\\n(;b=1):((\\n(;j=1)&(\\n(!F=1))) \{\
2239 .nr!F 1
2240 .>W  \}
2241 .el.if ((\\n(;C=0)&(\\n(;j=1)&(\\n(!F=2))  .>N   
2242 'ev1
2243 'di>b
2244 .nr:D 1
2247 'if\\n(:i 'hy 14
2249 'if\\n(:j 'na
2250 'ps-2
2251 'vs\\n(.sp+1p
2252 'sp\\n(Fsu*3p
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
2266 .deFE
2267 .if!\\n(:F .)D "FE:no FS active"
2270 .nr:D 0
2271 .if\\n(;c .nr :D \\n(;c
2272 'in0
2275 .if!\\n% \{\
2276 'da>c
2278 \!.     br
2280 .if!(\\n(:D=3) \{\
2281 .nr:G 1
2282 .da>d
2284 \!.             br
2286 'br\}
2287 'br\}
2288 .if!((\\n%=0)*(\\n(:D=3)*(\\n(:t=1):(\\n(;X)) \{\
2289 'da>y
2291 \!.     br
2293 'br\}
2294 'rm>b
2297 .nr:F 0
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
2302 'nr:o +\\n(dnu
2303 .nrdn 0
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
2306 'ch)f -\\n(:ou 
2307 'br\}\}
2309 .de)o
2310 .ie(\\n(!F=1)&(\\n(;C=1) \{\
2311 .nr!A 1 \}
2312 .el.nr !A 0
2313 'ev1
2315 'ps-2
2316 'vs\\n(.sp+1p
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
2321 .ie\\n(;5u>0 \{\
2323 .ti0
2324 .ie\\n(:n=0 \{.ie \n(.A=0 \l'72p'
2325 .el__________ \}
2326 .el\{.ie \n(.A=0 \l\a\\n(.lu\a
2327 .el_____________________________ \}
2328 'nr:n 0
2330 .if\\n(!A .wh (\\n(nl-2v) )Q
2331 'br\}
2332 .el'sp 15i
2333 .rr;5
2334 'nr;Z 1
2335 'nrdn 0
2337 'vs\\n(.sp+2p
2341 .if\\n(dn=1v .nr dn 0
2342 .nr:n \\n(dn
2343 'nr;Z 0
2344 .if!\\n(;C=1 \{\
2345 .rr!A
2346 .if\\n(dn=0 .rr !F \}  
2347 'rm>y
2348 'nr:q \\n(dnu
2349 'nrdn 0
2350 'nr:s 0 
2354 .de)n
2355 'if\\n(;Z \{
2356 'di>x
2357 'sp\\n(Fs  \}
2359 .de)m
2360 'ev1
2362 'ps-2
2363 'vs\\n(.sp+1p
2365 'di>w
2369 'rm>y
2370 'nr:q \\n(dn
2371 'nrdn 0
2372 'nr:s 0
2373 .if!\\(;C=1 .rr !A
2376 'vs\\n(.sp+2p
2379 .de)l
2380 'nr:s 1
2382 'ev1
2383 'di>b
2385 'ps-2
2386 'vs\\n(.sp+1p
2391 .nr:F 1
2393 'rm>x
2394 'rm>w
2396 .deFD
2397 'nr:i 0 
2398 'nr:j 0 
2399 'nr:k 0 
2400 'nr:l 0 
2401 'nr;z 0
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
2410 'if\\n(;z 'nr :i 1
2411 'if\\n(.$-1 .nr :C 1
2413 .deDS
2414 .nr:t 0
2415 .)J "\\$1" "\\$2" "\\$3"
2417 .deDF
2418 .nr:t 1
2419 .)J "\\$1" "\\$2" "\\$3"
2421 .de)J
2422 .nr;i \\n(.i
2423 .nr;q \\n(.u
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"
2429 .FE \}
2430 .if\\n(:y \{.ie \\n(:t=0 .)D "DS:missing DE"
2431 .el.)D "DF:missing DE"
2432 .DE \}
2433 .nr:y 1
2434 .if(\\n(;C>0)&(\\n(;a=1) .>W
2435 .ev1
2437 'di>0
2438 .nr:D 1
2439 .nr;z 0+0\\$1
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
2445 .nr:B \\n(;z
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
2449 .nr:t +2 \}
2450 .if\\n(:B=3 \{.nr :Y 1
2451 .nr:t +2
2452 .nr:X \\n(.i
2453 .di>X \}
2454 .nr;z 0+0\\$2
2455 .if\a\\$2\aN\a .nr ;z 0
2456 .if\a\\$2\aF\a .nr ;z 1
2458 .if\\n(;z .fi
2459 .ll-0\\$3
2461 .de)z
2462 .nr;w \\n(:x+1%26+1
2463 .if!((\\n(;C=2)&(\\n(!\\n(;w=1)) \{\
2464 .nr;d 1
2465 .ev1
2466 .SP .5
2470 .nr:x \\n(:x+1%26
2471 .?\\n(;w
2472 .if\\n(!\\n(;w=1 .nr !B 1
2473 .rm?\\n(;w
2474 .rr?\\n(;w !\\n(;w
2476 .if\\n(De \{\
2477 .if\\n(;e \&\c
2479 .nr!B 0 \}
2480 .ie\\n(:I>1 \{\
2481 .if\\n(nl>\\n(:J .nr :I 0 \}
2482 .el.nr :I 0
2483 .SP .5
2484 .nr:J \\n(nl
2486 'nr:z -1
2487 .nr;d 0 \}
2489 .de)y
2490 'if\\n(:z \{\
2491 'nr;w \\n(:x+1%26+1
2492 'nr;z \\n(?\\n(;w
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
2497 ')z  \}\}
2499 .de)x
2500 'nr:v \\n(:z
2502 'if\\n(:v=\\n(:z \{\
2503 'nr;d 1
2504 'if\\n(;e \&\c
2505 'SP \\n(.tu+1v
2506 'nr;d 0 
2507 ')z  \}
2509 .de)w
2510 'if\\n(:z \{\
2512 ')w \}
2514 .de)u
2515 'if\\n+(:z>25 ')D "DF: too many displays"
2516 'nr:w \\n(:w+1%26
2517 'nr;w \\n(:w+1
2518 'rn>0 ?\\n(;w
2519 .nr!\\n(;w 1
2520 .if(\\n(;C>0)&(\\n(;a=0) .nr !\\n(;w 2
2521 .nr?\\n(;w \\n(:0
2522 'if!((\\n(;C>0)&(\\n(!\\n(;w=1)) 'if (\\n(:z=1)&((\\n(Df%2=1):(\\n(Df>5)) ')y
2524 .de)s
2525 'nr:v \\n(:z
2526 'nr;Y \\n(:I
2527 'nr:I 3
2529 'ie\\n(:v>\\n(:z  ')s
2530 'el'nr :I \\n(;Y
2532 .de)t
2534 .nr!L \\n(.L
2535 .ls1
2537 .ti\\n(.iu
2539 .if\\n(:t>1 .in -\\n(;iu  
2541 .nr;d 1
2544 .nr;d 0
2545 .ie\\n(:I>1 \{\
2546 .if\\n(nl>\\n(:J .nr :I 0 \}  
2547 .el.nr :I 0
2548 .ls\\n(!L
2549 .in\\n(;iu
2550 .if!\\n(;q .nf
2551 .if\\n(Ds .SP .5
2552 .nr:J \\n(nl
2554 .de)r
2555 .if\\n(Ds  .SP .5
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))) \{\
2558 .if\\n(;e \&\c
2559 .ne\\n(.tu+1v
2560 .if\\n(:I<2 .)r \}  
2562 .deDE
2563 .if!\\n(:y .)D "DE:no DS or DF active"
2564 .if\\n(:B=3 \{.br
2566 .if\\n(dl>\\n(:Y .nr :Y \\n(dl
2567 .if\\n(:Y<\\n(.l .in (\\n(.lu-\\n(:Yu)/2u 
2571 .rm>X
2572 .in\\n(:Xu
2573 .rr:X \}
2574 .ce0
2577 .rr:D ;D ;E :B
2579 .ll\\nWu
2581 'nr:0 \\n(dn
2582 'nrdn 0
2583 .nr;x \\n(:t
2584 .if\\n(:t-1 .nr ;x -2
2586 .if!\\n(;x .)t
2587 .if\\n(;x .)u
2588 .nr:y 0
2589 .nr:Y 0
2591 .de)R
2594 .if\\n(:h 'ad
2596 'if\\n(Hy 'hy 14
2597 'in0
2598 'ti0
2599 'ps\\n(:Pp
2600 'vs\\n(!Pp
2602 .deRS
2603 .if\\n(;R=2 .)D "RS:missing RF"
2604 .nr;R 2 
2605 .nrRf +1 
2606 .if\\n(.$ .ds \\$1 \v'-.4m'\s-3[\\n(:R]\s0\v'.4m'
2607 .ev2
2609 'in\w\a\0\0.\ \au
2610 'ti-\w\a\\*(]r.\ \au
2611 .nr:D 1
2612 .da>r
2613 \!.ne 2
2614 \\*(]r.\ \&\c
2616 .deRF
2617 .if!(\\n(;R=2) .)D "RF: no RS active"
2618 .nr;R 1
2620 \!.if \\\\n(Ls .sp .5
2623 .nr:D 0
2626 .deRP
2627 .if\\n(;R=2 .)D "RP: missing RF"
2628 .if\\n(;R \{\
2629 .nr;R 0 
2630 .if!(0\\$1) .nr :R 0 1 
2632 .ie(0\\$2=2):(0\\$2=3) \{\
2633 .if\\n(;e \&\c
2634 'ne8
2635 .sp1 \}
2636 .el\{\
2637 .ie\\n(;e .SK
2638 .el\{\
2639 \&\c
2641 'br\} \}
2642 .ce1
2644 \\*(Rp
2645 .if\w\a\\*(Rp\a \{
2646 .am>C
2647 .)T 1 0 "" "\\*(Rp" \\nP 
2648 \\..
2649 'br\}
2653 .rm>r
2655 .if(0\\$2=0):(0\\$2=2) .SK
2656 'br\}
2658 .de)q
2660 .LC 0
2661 .nr;e 1
2662 .if\\n(:F .FE
2663 .if\\n(:y .DE 
2664 .if\\n(!N=1 .NE 
2666 .nr;x 0 
2667 .if\\n(;R .RP 0 1
2668 \&\c
2669 .if(\\n(;C>0)&(\\n(:z>0) 'bp
2670 .)w 
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
2674 'if\\n(:q 'nr ;x 1
2675 'if\\n(;x \&\c
2676 'if\\n(;x 'bp
2677 'if\\n(;x \&
2678 .wh-.5p )k
2679 .nr;e 0
2681 .de)k
2682 .po0
2683 .lt7.5i
2684 .ps10
2685 .vs10p
2686 .ft1
2687 .tl'--''--'
2694 .nr:r .6i 
2695 .nr:m .8i 
2696 'nr:i 0 
2697 'nr:j 0 
2698 'nr:k 0 
2699 'nr:l 0 
2700 .nr:n 0 
2701 .nr:p 0 1 
2702 .nr:o 0 
2703 .nr:z 0 1 
2704 .nr:y 0 
2705 .nr:x 0
2706 .af;w a
2707 .nr:w 0
2708 .nr:F 0
2709 .nr:R 0 1 
2710 .ds]r \\n(:R
2711 .ds]y \\n(:p
2712 'wh0 )h
2713 .nr:o \n(:mu 
2714 'wh-\n(:mu )f
2715 'ch)f 15i
2716 'wh-\n(:mu )n 
2717 'ch)f -\n(:mu
2718 'wh-\n(:ru )b
2719 .nr:M \n(:mu
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
2735 .ab\a    \}
2736 .ds]Z MM DEFINED
2737 .if!\w'\gE' .nr E 1
2738 .if!\nL .nr L 11i
2739 .pl\nLu
2740 .if!\w'\gO' .nr O .963i
2741 .po\nOu
2742 .if\nP .nr P -1
2743 .nrP \nP 1
2744 .if!\nS .nr S 10
2745 .if!\nW .nr W 6i
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
2758 .nr _Y 1900+\n(yr
2759 .asDT " \n(dy, \n(_Y
2760 .S D D
2761 'ev0
2763 .ll\nWu
2764 .lt\nWu
2766 'ev1
2768 .ll\nWu
2769 .lt\nWu
2771 'ev2
2773 .ll\nWu
2774 .lt\nWu
2776 .PH "''- \\\\nP -''
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
2780 .PF "''\\\\*(DT''
2781 .ls2
2782 .nrPt 1
2783 .nrPi 10 \}
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''"
2788 .PH \}
2789 .if\nN=4 \{.PH
2790 .nrN 0 \}
2791 .if\nD .PH "'\\*(RE line # \\\\n(.c'- \\\\nP -''
2792 .if\nA=1 .AF
2793 'em)q