|  | '\"		Copyright (c) 1984 AT&T | 
|  | '\"		  All Rights Reserved | 
|  | '\"#ident	"@(#)macros:vmca.src	1.17" | 
|  | .ifn .ds Tm \uTM\d | 
|  | .ift .ds Tm \v'-0.5m'\s-8TM\s+8\v'0.5m' | 
|  | .deVS | 
|  | .)j | 
|  | .nr)K 0i | 
|  | .nr)L 0i | 
|  | .nr)U 8i | 
|  | .nr)X 18 | 
|  | .nr)H 0 | 
|  | .nr)W 0 | 
|  | .nr)O 0i | 
|  | .nr)M 0 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deVh | 
|  | .)j | 
|  | .nr)K 0.9i | 
|  | .nr)L 1i | 
|  | .nr)U 8i | 
|  | .nr)X 14 | 
|  | .nr)H 1 | 
|  | .nr)W 0 | 
|  | .nr)O 0.2i | 
|  | .nr)M 0 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deSh | 
|  | .)j | 
|  | .nr)K 1.1i | 
|  | .nr)L 1i | 
|  | .nr)U 8i | 
|  | .nr)X 14 | 
|  | .nr)H 1 | 
|  | .nr)W 0 | 
|  | .nr)O 0.2i | 
|  | .nr)M 1 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deVw | 
|  | .)j | 
|  | .nr)K 0i | 
|  | .nr)L 0i | 
|  | .nr)U 6i | 
|  | .nr)X 14 | 
|  | .nr)H 0 | 
|  | .nr)W 1 | 
|  | .nr)O 0.2i | 
|  | .nr)M 0 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deSw | 
|  | .)j | 
|  | .nr)K 0i | 
|  | .nr)L 0i | 
|  | .nr)U 6i | 
|  | .nr)X 14 | 
|  | .nr)H 0 | 
|  | .nr)W 1 | 
|  | .nr)O 0.2i | 
|  | .nr)M 1 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deVH | 
|  | .)j | 
|  | .nr)K 0i | 
|  | .nr)L 0i | 
|  | .nr)U 10i | 
|  | .nr)X 18 | 
|  | .nr)H 1 | 
|  | .nr)W 0 | 
|  | .nr)O 0.5i | 
|  | .nr)M 0 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deSH | 
|  | .)j | 
|  | .nr)K 0.5i | 
|  | .nr)L 0i | 
|  | .nr)U 10i | 
|  | .nr)X 18 | 
|  | .nr)H 1 | 
|  | .nr)W 0 | 
|  | .nr)O 0.5i | 
|  | .nr)M 1 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deVW | 
|  | .)j | 
|  | .nr)K 0i | 
|  | .nr)L 0i | 
|  | .nr)U 6.44i | 
|  | .nr)X 14 | 
|  | .nr)H 0 | 
|  | .nr)W 1 | 
|  | .nr)O 0.4i | 
|  | .nr)M 0 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .deSW | 
|  | .)j | 
|  | .nr)K 0i | 
|  | .nr)L 0i | 
|  | .nr)U 6.44i | 
|  | .nr)X 14 | 
|  | .nr)H 0 | 
|  | .nr)W 1 | 
|  | .nr)O 0.4i | 
|  | .nr)M 1 | 
|  | .if!\\n(.$ .)V | 
|  | .if\\n(.$ .if !\\n(.$-1 .)V "\\$1" | 
|  | .if\\n(.$-1 .if !\\n(.$-2 .)V "\\$1" "\\$2" | 
|  | .if\\n(.$-2 .)V "\\$1" "\\$2" "\\$3" | 
|  | .. | 
|  | .de)V | 
|  | .fc | 
|  | .wh0i | 
|  | .if\\nX .wh -0.5i | 
|  | .nr)o 0u | 
|  | .if\\n()i .nr )o 10p | 
|  | .nr)U +\\n()ou | 
|  | .pl\\n()Uu+1.5i | 
|  | .if\\nX .if \\n(.pu-\\n()Gu .pl \\n()Gu | 
|  | .na | 
|  | .fi | 
|  | .nh | 
|  | .lg0 | 
|  | .ta0.5i 1i 1.5i 2i 2.5i 3i 3.5i 4i 4.5i 5i 5.5i 6i | 
|  | .ce0 | 
|  | .in0i | 
|  | .ll7.54i | 
|  | .po0i | 
|  | .lt7.68i | 
|  | .if\\n()i .)t "'\(da cut \(da''\(da cut \(da'" 1 | 
|  | .nr)i 0 | 
|  | .)t "'\l'0.38i'''\l'0.38i''" 1 | 
|  | .sp0.5v | 
|  | .po0.23i | 
|  | .lt7.06i | 
|  | .if\\n(.$-1 .ds )N "\\$2 | 
|  | .if\\n(.$-2 .ds )Y "\\$3 | 
|  | .tl\\*()Y | 
|  | .tl\\*()N | 
|  | .if\\n(.$ .tl \\*()F \\$1 | 
|  | .if!\\n(.$ .tl \\*()F % | 
|  | .po | 
|  | .sp|0.68i+\\n()ou | 
|  | .po0.26i+\\n()Lu+\\n()Ou | 
|  | .lt7.03i-\\n()Lu-\\n()Lu-\\n()Ou-\\n()Ou | 
|  | .if\\n()H .)t "'|''|'" | 
|  | .po | 
|  | .sp|1i+\\n()Ou+\\n()ou | 
|  | .if!\\n(.A .)e | 
|  | .po0.1i | 
|  | .lt7.4i | 
|  | .if\\n()W .)t "'_''_'" | 
|  | .po | 
|  | .sp|1i+\\n()ou | 
|  | .if!\\n(.A .)e | 
|  | .po0.23i+\\n()Lu | 
|  | .lt7.06i-\\n()Lu-\\n()Lu | 
|  | .tl++ | 
|  | .sp-3p | 
|  | .if\\n()M .if \\n()W .sp \\n()Ou | 
|  | .po | 
|  | .nr)J \\n()Uu | 
|  | .if\\n()M .if \\n()W .nr )J \\n()Uu-\\n()Ou | 
|  | .nr)E \\n()Ju | 
|  | .wh\\n()Eu )Z | 
|  | .S \\n()X 6i-\\n()Ku-\\n()Ku | 
|  | .I "" A no-space | 
|  | .sp.5v | 
|  | .nr)n \\n(nlu | 
|  | .. | 
|  | .de)Z | 
|  | .wh\\n()Eu | 
|  | .nr)w 0 | 
|  | .ev1 | 
|  | .)g | 
|  | 'sp|\\n()Uu | 
|  | .if!\\n(.A .)e | 
|  | .po0.23i+\\n()Lu | 
|  | .lt7.06i-\\n()Lu-\\n()Lu | 
|  | .tl++ | 
|  | .po | 
|  | 'sp|\\n()Uu-\\n()Ou | 
|  | .if!\\n(.A .)e | 
|  | .po0.1i | 
|  | .lt7.4i | 
|  | .if\\n()W .)t "'_''_'" | 
|  | .po | 
|  | 'sp|\\n()Uu+0.32i | 
|  | .po0.26i+\\n()Lu+\\n()Ou | 
|  | .lt7.03i-\\n()Lu-\\n()Lu-\\n()Ou-\\n()Ou | 
|  | .if\\n()H .)t "'|''|'" | 
|  | .po | 
|  | .if!\\n()H 'sp 1v | 
|  | 'sp1v | 
|  | .ev | 
|  | .if\\nX .pl \\n()Gu | 
|  | .if\\nX .wh -0.5i )m | 
|  | .wh0i )P | 
|  | .. | 
|  | .de)m | 
|  | .bp | 
|  | .. | 
|  | .de)z | 
|  | .pl\\n(.pu+2i | 
|  | .br | 
|  | .if\\n()i  \{.ps 10 | 
|  | .lt6i | 
|  | .tl*** No input or no ``foil start'' macro in input. \} | 
|  | .if!\\n()i \{.nr )x \\n(.vu+\\n()Eu-\\n(nlu/\\n(.vu | 
|  | .nr)v \\n()w | 
|  | .sp|\\n(.pu-2.8i | 
|  | .if\\nX .wh -0.5i | 
|  | .if\\nX .pl \\n(.pu+2i | 
|  | \& | 
|  | .br | 
|  | .)g | 
|  | .po0i | 
|  | .ll6i | 
|  | .ce0 | 
|  | .in0i | 
|  | .if\\n(.A .sp -1.1v | 
|  | .if\\n(.A .sp 0.1v | 
|  | .if\\n(.A .if \\n()v ==> Approximately \\n()x blank line(s) \ | 
|  | left to bottom of previous foil. | 
|  | .if\\n(.A .if !\\n()v ==> *** Previous foil full; \ | 
|  | check for overflow. | 
|  | .sp|\\n(.pu-2i | 
|  | .lt7.68i | 
|  | .)t "'\l'0.38i'''\l'0.38i''" 1 | 
|  | .)t "'\(ua cut \(ua''\(ua cut \(ua'" 1 \} | 
|  | .. | 
|  | .de)t | 
|  | .if!\\n(.A .if \\n(.$-1 .)e | 
|  | .if!\\n(.A .tl \\$1 | 
|  | .. | 
|  | .de)e | 
|  | .po0i | 
|  | .lt1i | 
|  | .tl'\ ''' | 
|  | 'sp-1v | 
|  | .po | 
|  | .lt | 
|  | .. | 
|  | .de)P | 
|  | .pl2i | 
|  | .if\\nX .pl \\n()Gu | 
|  | .. | 
|  | .de)j | 
|  | .br | 
|  | .if\\n()i .if \\n(nl \{.ps 10 | 
|  | .lt6i | 
|  | .tl*** Text before ``foil start'' macro in input. \} | 
|  | .if!\\n()i \{.nr )x \\n(.vu+\\n()Eu-\\n(nlu/\\n(.vu | 
|  | .nr)v \\n()w | 
|  | .sp|\\n(.pu-0.8i | 
|  | \& | 
|  | .br\} | 
|  | .)g | 
|  | .if!\\n()i \{.po 0i | 
|  | .ll6i | 
|  | .ce0 | 
|  | .in0i | 
|  | .if\\n(.A .sp -1.1v | 
|  | .if\\n(.A .sp 0.1v | 
|  | .if\\n(.A .if \\n()v ==> Approximately \\n()x blank line(s) \ | 
|  | left to bottom of previous foil. | 
|  | .if\\n(.A .if !\\n()v ==> *** Previous foil full; \ | 
|  | check for overflow. | 
|  | .br | 
|  | .ll | 
|  | .po\} | 
|  | .if\\n(nl .bp | 
|  | .nr)w 1 | 
|  | .. | 
|  | .de)g | 
|  | .ft\\*()f | 
|  | .cs\\*()f | 
|  | .ps8 | 
|  | .vs10p | 
|  | .ss16 | 
|  | .. | 
|  | .deT | 
|  | .br | 
|  | .if\\n(nlu-\\n()nu .sp .5v | 
|  | .nr]a \\n(.s | 
|  | .ps | 
|  | .nr]b \\n(.s | 
|  | .ps | 
|  | .nr)u \\n(.iu | 
|  | .in0i | 
|  | .ps+4 | 
|  | .ce | 
|  | \&\\$1 | 
|  | .in\\n()uu | 
|  | .ps\\n(]b | 
|  | .ps\\n(]a | 
|  | .sp.5v | 
|  | .nr)n \\n(nlu | 
|  | .. | 
|  | .deS | 
|  | .if!\w\\$1 .ps | 
|  | .if\w\\$1 .if !\\$1+1 .ps \\$1 | 
|  | .if\w\\$1 .if \\$1 .nr )y \\n(.s | 
|  | .if\w\\$1 .if \\$1 .nr )y \\$1 | 
|  | .if\w\\$1 .if \\$1-99 .nr )y \\n()X | 
|  | .if\w\\$1 .if \\$1 .ps \\n()y | 
|  | .vs\\n(.sp*5u/4u | 
|  | .ss16 | 
|  | .nr)a .8i+\\n()Ku | 
|  | .nr]c \\n(.s | 
|  | .ps | 
|  | .nr]d \\n(.s | 
|  | .ps | 
|  | .nr)A \\n(.s*\\n()Q/\\n(]X | 
|  | .ps\\n()A | 
|  | .nr)b \w\\*()B\ u | 
|  | .ps | 
|  | .nr)A \\n(.s*\\n()R/\\n(]X | 
|  | .ps\\n()A | 
|  | .nr)c \\n()bu+\w\\*()C\ u | 
|  | .ps | 
|  | .nr)A \\n(.s*\\n()S/\\n(]X | 
|  | .ps\\n()A | 
|  | .nr)d \\n()cu+\w\\*()D\ u | 
|  | .ps\\n(]d | 
|  | .ps\\n(]c | 
|  | .if\\n(.$-1 .nr )u \\$2 | 
|  | .if\\n(.$-1 .if !\\n()uu-7u .nr )p \\$2i | 
|  | .if\\n(.$-1 .if \\n()uu-7u .nr )p \\$2 | 
|  | .nr)q \\n()pu-0i | 
|  | .nr)r \\n()qu-0i | 
|  | .nr)s \\n()ru-0i | 
|  | .nr)T \\n(.sp*5u/4u | 
|  | .nr)E \\n()Ju-\\n()Tu | 
|  | .ch)Z \\n()Eu | 
|  | .. | 
|  | .deI | 
|  | .if!\w\\$1u .nr )k 0i | 
|  | .if\w\\$1u .if !\\$1 .nr )u 0i-\\$1 | 
|  | .if\w\\$1u .if \\$1 .nr )u \\$1 | 
|  | .if\w\\$1u .if !\\n()uu-7u .nr )k \\$1i | 
|  | .if\w\\$1u .if \\n()uu-7u .nr )k \\$1 | 
|  | .if\\n(.$-1 .A \\$3 | 
|  | .. | 
|  | .deA | 
|  | .br | 
|  | .if!\\n(.$ .if \\n(nlu-\\n()nu .sp \\*(]Au | 
|  | .nr)n \\n(nlu | 
|  | .po\\n()au | 
|  | .in0u+\\n()ku | 
|  | .ll\\n()pu | 
|  | .lt\\n()pu | 
|  | .. | 
|  | .deB | 
|  | .br | 
|  | .if\\n(nlu-\\n()nu .sp \\*(]Bu | 
|  | .nr)n \\n(nlu | 
|  | .in\\n()bu+\\n()ku | 
|  | .ll\\n()qu | 
|  | .lt\\n()qu | 
|  | .nr)l 0 | 
|  | .nr]x \\n()bu | 
|  | .if!\\n(.$ .)I \\*()B \\n()Q | 
|  | .if\\n(.$ .if !\\n(.$-1 .)I "\\$1" 0 | 
|  | .if\\n(.$-1 .if \\$2-99 .)I "\\$1\ \|" \\n()Q | 
|  | .if\\n(.$-1 .if !\\$2-99 .nr )l 1 | 
|  | .if\\n(.$-1 .if !\\$2-99 .)I "\\$1" "\\$2" | 
|  | .. | 
|  | .deC | 
|  | .br | 
|  | .if\\n(nlu-\\n()nu .sp \\*(]Cu | 
|  | .nr)n \\n(nlu | 
|  | .in\\n()cu+\\n()ku | 
|  | .ll\\n()ru | 
|  | .lt\\n()ru | 
|  | .nr)l 0 | 
|  | .nr]x \\n()cu-\\n()bu | 
|  | .if!\\n(.$ .)I \\*()C \\n()R | 
|  | .if\\n(.$ .if !\\n(.$-1 .)I "\\$1" 0 | 
|  | .if\\n(.$-1 .if \\$2-99 .)I "\\$1\ \|" \\n()R | 
|  | .if\\n(.$-1 .if !\\$2-99 .nr )l 1 | 
|  | .if\\n(.$-1 .if !\\$2-99 .)I "\\$1" "\\$2" | 
|  | .. | 
|  | .deD | 
|  | .br | 
|  | .if\\n(nlu-\\n()nu .sp \\*(]Du | 
|  | .nr)n \\n(nlu | 
|  | .in\\n()du+\\n()ku | 
|  | .ll\\n()su | 
|  | .lt\\n()su | 
|  | .nr)l 0 | 
|  | .nr]x \\n()du-\\n()cu | 
|  | .if!\\n(.$ .)I \\*()D \\n()S | 
|  | .if\\n(.$ .if !\\n(.$-1 .)I "\\$1" 0 | 
|  | .if\\n(.$-1 .if \\$2-99 .)I "\\$1\ \|" \\n()S | 
|  | .if\\n(.$-1 .if !\\$2-99 .nr )l 1 | 
|  | .if\\n(.$-1 .if !\\$2-99 .)I "\\$1" "\\$2" | 
|  | .. | 
|  | .de)I | 
|  | .nr]a \\n(.s | 
|  | .ps | 
|  | .nr]b \\n(.s | 
|  | .ps | 
|  | .if!\\n()l .if !\\$2 .nr )A \\n(.s | 
|  | .if!\\n()l .if \\$2 .nr )A \\n(.s*\\$2/\\n(]X | 
|  | .if\\n()l .nr )A \\n(.s+\\$2 | 
|  | .ps\\n()A | 
|  | .ti-\w\\$1\ u | 
|  | \&\\$1\ \&\c | 
|  | .ps\\n(]b | 
|  | .ps\\n(]a | 
|  | .. | 
|  | .deU | 
|  | .if!\w\\$1u-.46m \&\\$1\v'.55m'\l'|0\(hy'\v'-.55m'\\$2 | 
|  | .if\w\\$1u-.46m \&\\$1\v'.09m'\l'|0\(ul'\v'-.09m'\\$2 | 
|  | .. | 
|  | .deDV | 
|  | .if\w\\$1 .ds ]A \\$1 | 
|  | .if\w\\$2 .ds ]B \\$2 | 
|  | .if\w\\$3 .ds ]C \\$3 | 
|  | .if\w\\$4 .ds ]D \\$4 | 
|  | .. | 
|  | .deDF | 
|  | .if\\n(.$-1 .ds )f "\\$2 | 
|  | .if\\n(.$-1 .fp \\$1 \\$2 | 
|  | .if\\n(.$-1 .ft \\$2 | 
|  | .if\\n(.$-3 .fp \\$3 \\$4 | 
|  | .if\\n(.$-5 .fp \\$5 \\$6 | 
|  | .if\\n(.$-7 .fp \\$7 \\$8 | 
|  | .. | 
|  | .deSP | 
|  | .sp\\$1 | 
|  | .. | 
|  | .deBR | 
|  | .br | 
|  | .. | 
|  | .deTA | 
|  | 'ta\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 | 
|  | .. | 
|  | .deCE | 
|  | .ce\\$1 | 
|  | .. | 
|  | .deTI | 
|  | .ti\\$1 | 
|  | .. | 
|  | .deFI | 
|  | .fi | 
|  | .. | 
|  | .deNF | 
|  | .nf | 
|  | .. | 
|  | .deAD | 
|  | 'ad\\$1 | 
|  | .. | 
|  | .deNA | 
|  | 'na | 
|  | .. | 
|  | .deHY | 
|  | 'hy\\$1 | 
|  | .. | 
|  | .deNH | 
|  | 'nh | 
|  | .. | 
|  | .deSO | 
|  | 'so\\$1 | 
|  | .. | 
|  | .deNX | 
|  | 'nx\\$1 | 
|  | .. | 
|  | .ds)F FOIL | 
|  | .if\n(.A .ds )F FOIL | 
|  | .ds)N Bell\ Labs | 
|  | .ds)Y \n(mo/\n(dy/\n(yr | 
|  | .ds)B \(bu\ \| | 
|  | .ds)C \(em\ \| | 
|  | .ds)D \(bu\ \| | 
|  | .ds]A .5v | 
|  | .ds]B .5v | 
|  | .ds]C .5v | 
|  | .ds]D 0v | 
|  | .nr)G 11i-7.5p | 
|  | .nr)Q 5 | 
|  | .nr)R 5 | 
|  | .nr)S 3 | 
|  | .nr]X 6 | 
|  | .nr)i 1 | 
|  | .nr)w 0 | 
|  | .em)z | 
|  | .DF 1 H |