DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T U

⟦dff0e409e⟧ TextFile

    Length: 274432 (0x43000)
    Types: TextFile
    Notes: Uncompressed file

Derivation

└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
    └─⟦f8e77fbba⟧ »EurOpenD3/mail/mh/papers-ps/realwork.ps.Z« 
        └─⟦this⟧ 

TextFile

%!
/GlSave save def /TeXDict 200 dict def TeXDict begin /Resolution 300 def /Inch
{Resolution mul}def /Mtrx 6 array def /letter where{pop}{/letter{}def}ifelse
/legal where{pop}{/legal{}def}ifelse /note where{pop}{/note{}def}ifelse
/@letter{72 Resolution div dup neg scale 310 -3005 translate Mtrx
currentmatrix pop}def /@landscape{letter initmatrix 72 Resolution div dup neg
scale Mtrx currentmatrix 0 0.0 put Mtrx 1 -1.0 put Mtrx 2 1.0 put Mtrx 3 0.0
put Mtrx setmatrix 300 310 translate Mtrx currentmatrix pop}def /@legal{legal
initmatrix 72 Resolution div dup neg scale 295 -3880 translate Mtrx
currentmatrix pop}def /@copies{/#copies exch def}def /@restore /restore load
def /restore{vmstatus pop dup @VMused lt{pop @VMused}if exch pop exch @restore
/@VMused exch def}def /@pri{( )print(                                       )
cvs print}def /@FontMatrix[1 0 0 -1 0 0]def /@FontBBox[0 0 1 1]def /dmystr
(ZZf@@)def /newname{dmystr cvn}def /df{/fontname exch def dmystr 2 fontname
cvx(@@@)cvs putinterval newname 7 dict def newname load begin /FontType 3 def
/FontMatrix @FontMatrix def /FontBBox @FontBBox def /BitMaps 256 array def
/BuildChar{CharBuilder}def /Encoding 256 array def 0 1 255{Encoding exch
/.undef put}for end fontname{/foo setfont}2 array copy cvx def fontname load 0
dmystr 5 string copy cvn cvx put}def /dfend{newname newname load definefont
setfont}def /ch-image{ch-data 0 get}def /ch-width{ch-data 1 get}def /ch-height
{ch-data 2 get}def /ch-xoff{ch-data 3 get}def /ch-yoff{ch-data 4 get}def
/ch-tfmw{ch-data 5 get}def /CharBuilder{save 3 1 roll exch /BitMaps get exch
get /ch-data exch def ch-data null ne{ch-tfmw 0 ch-xoff neg ch-yoff neg
ch-width ch-xoff sub ch-height ch-yoff sub setcachedevice ch-width ch-height
true[1 0 0 1 ch-xoff ch-yoff]{ch-image}imagemask}if restore}def /dc{/ch-code
exch def dup 0 get length 2 lt{pop[<00>1 1 0 0 8.00]}if /ch-data exch def
newname load /BitMaps get ch-code ch-data put newname load /Encoding get
ch-code dup(   )cvs cvn put}def /bop{erasepage initgraphics Mtrx setmatrix
/SaveImage save def 0 0 moveto}def /eop{showpage SaveImage restore}def /@start
{@letter vmstatus pop /@VMused exch def pop}def /@end{(VM used: )print @VMused
@pri(. Unused: )print vmstatus @VMused sub @pri pop pop(\n)print flush end
GlSave restore}def /p{show}def /v{/dy exch neg def /dx exch def /x1
currentpoint /y1 exch def def newpath x1 y1 moveto dx 0 rlineto 0 dy rlineto
dx neg 0 rlineto closepath fill x1 y1 moveto}def /li{lineto}def /rl{rlineto}
def /rc{rcurveto}def /np{/SaveX currentpoint /SaveY exch def def newpath}def
/st{stroke SaveX SaveY moveto}def /fi{fill SaveX SaveY moveto}def /dot{/myY
exch def /myX exch def /deltax currentlinewidth 2 div def np myX deltax sub
myY moveto myX deltax add myY lineto st}def /ellipse{/endangle exch def
/startangle exch def /yrad exch def /xrad exch def /myY exch def /myX exch def
/savematrix matrix currentmatrix def myX myY translate xrad yrad scale 0 0 1
startangle endangle arc savematrix setmatrix}def /a{moveto}def /delta 0 def /b
{exch p dup /delta exch def 0 rmoveto}def /c{p delta 4 sub dup /delta exch def
0 rmoveto}def /d{p delta 3 sub dup /delta exch def 0 rmoveto}def /e{p delta 2
sub dup /delta exch def 0 rmoveto}def /f{p delta 1 sub dup /delta exch def 0
rmoveto}def /g{p delta 0 rmoveto}def /h{p delta 1 add dup /delta exch def 0
rmoveto}def /i{p delta 2 add dup /delta exch def 0 rmoveto}def /j{p delta 3
add dup /delta exch def 0 rmoveto}def /k{p delta 4 add dup /delta exch def 0
rmoveto}def /l{p -4 0 rmoveto}def /m{p -3 0 rmoveto}def /n{p -2 0 rmoveto}def
/o{p -1 0 rmoveto}def /q{p 1 0 rmoveto}def /r{p 2 0 rmoveto}def /s{p 3 0
rmoveto}def /t{p 4 0 rmoveto}def /w{0 rmoveto}def /x{0 exch rmoveto}def /y{3
-1 roll p moveto}def /bos{/section save def}def /eos{section restore}def
/@SpecialDefaults{/hs 8.5 Inch def /vs 11 Inch def /ho 0 def /vo 0 def /hsc 1
def /vsc 1 def /CLIP false def}def /@hsize{/hs exch def /CLIP true def}def
/@vsize{/vs exch def /CLIP true def}def /@hoffset{/ho exch def}def /@voffset{
/vo exch def}def /@hscale{/hsc exch def}def /@vscale{/vsc exch def}def
/@setclipper{hsc vsc scale CLIP{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto
hs neg 0 rlineto closepath clip}if}def /@beginspecial{gsave /SpecialSave save
def currentpoint transform initgraphics itransform translate @SpecialDefaults
@MacSetUp}def /@setspecial{MacDrwgs{md begin /pxt ho def /pyt vo neg def end}{
ho vo translate @setclipper}ifelse}def /@endspecial{SpecialSave restore
grestore}def /MacDrwgs false def /@MacSetUp{userdict /md known{userdict /md
get type /dicttype eq{md begin /letter{}def /note{}def /legal{}def /od{txpose
1 0 mtx defaultmatrix dtransform exch atan/pa exch def newpath clippath mark{
transform{itransform moveto}}{transform{itransform lineto}}{6 -2 roll
transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll
itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall
newpath counttomark array astore /gc xdf pop ct 39 0 put 10 fz 0 fs 2
F/|______Courier fnt invertflag{PaintBlack}if}def /txpose{pxs pys scale ppr
aload pop por{noflips{pop exch neg exch translate pop 1 -1 scale}if xflip
yflip and{pop exch neg exch translate 180 rotate 1 -1 scale ppr 3 get ppr 1
get neg sub neg ppr 2 get ppr 0 get neg sub neg translate}if xflip yflip not
and{pop exch neg exch translate pop 180 rotate ppr 3 get ppr 1 get neg sub neg
0 translate}if yflip xflip not and{ppr 1 get neg ppr 0 get neg translate}if}{
noflips{translate pop pop 270 rotate 1 -1 scale}if xflip yflip and{translate
pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0
get neg sub neg translate}if xflip yflip not and{translate pop pop 90 rotate
ppr 3 get ppr 1 get neg sub neg 0 translate}if yflip xflip not and{translate
pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 exch translate}if}ifelse
scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy
translate .96 dup scale neg exch neg exch translate}if}def /cp{pop pop
showpage pm restore}def end}if}if}def /psf$TeXscale{65536 div}def
/DocumentInitState[matrix currentmatrix currentlinewidth currentlinecap
currentlinejoin currentdash currentgray currentmiterlimit]cvx def /startTexFig
{/psf$SavedState save def userdict maxlength dict begin currentpoint transform
DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap
setlinewidth setmatrix itransform moveto /psf$ury exch psf$TeXscale def
/psf$urx exch psf$TeXscale def /psf$lly exch psf$TeXscale def /psf$llx exch
psf$TeXscale def /psf$y exch psf$TeXscale def /psf$x exch psf$TeXscale def
currentpoint /psf$cy exch def /psf$cx exch def /psf$sx psf$x psf$urx psf$llx
sub div def /psf$sy psf$y psf$ury psf$lly sub div def psf$sx psf$sy scale
psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub translate
/DefFigCTM matrix currentmatrix def /initmatrix{DefFigCTM setmatrix}def
/defaultmatrix{DefFigCTM exch copy}def /initgraphics{DocumentInitState
setmiterlimit setgray setdash setlinejoin setlinecap setlinewidth setmatrix
DefFigCTM setmatrix}def /showpage{initgraphics}def /erasepage{initgraphics}
def /copypage{}def}def /clipFig{currentpoint 6 2 roll newpath 4 copy 4 2 roll
moveto 6 -1 roll exch lineto exch lineto exch lineto closepath clip newpath
moveto}def /doclip{psf$llx psf$lly psf$urx psf$ury clipFig}def /endTexFig{end
psf$SavedState restore}def end statusdict /waittimeout 300 put

TeXDict begin @start bos /fa df[<70F8F8F87000000000007078F8F8F8F8F8F8F8F8F8F8
F8F8F8F8F8F8F870>5 30 -10 0 26]33 dc[<60F0783C1C0E0E070707071F3F3E3E1C>8 16 -8
-14 26]39 dc[<0030000078000078000078000078000078000078000078000078007FFFF0FFFF
F8FFFFF87FFFF0007800007800007800007800007800007800007800007800003000>21 22 -2
-4 26]43 dc[<E0F8FC1C0E0E071F3F7F7E3E18>8 13 -9 7 26]44 dc[<7FFFC0FFFFE0FFFFE0
7FFFC0>19 4 -3 -13 26]45 dc[<3078FCFC7830>6 6 -10 0 26]46 dc[<01F00007FC000FFE
001F1F001C07003C07803803807803C07001C07001C0F001E0E000E0E000E0E000E0E000E0E000
E0E000E0E000E0E000E0E000E07001C07001C07001C03803803803801C07001F1F000FFE0007FC
0001F000>19 30 -3 0 26]48 dc[<7FFFFFFF7FFF01C001C001C001C001C001C001C001C001C0
01C001C001C001C001C001C001C001C001C071C0FDC07FC00FC007C003C001C001C000C0>16 30
-5 0 26]49 dc[<7FFFE0FFFFE07FFFE03C00E01E00E00F000007800003C00001E00000F00000
7C00003C00000E00000F000007800003800001C00001C00000E00000E06000E0F000E0F000E0E0
00E07001C07803C03C0F801FFF000FFC0003F000>19 30 -3 0 26]50 dc[<03F0000FFC003FFF
007C0F80700380E001C0F001C0F000E06000E00000E00000E00000E00001C03001C03803C03E07
803FFF003FFE0039F8003800003800003800003800003800003800003800003800003FFFC03FFF
C03FFFC0>19 30 -3 0 26]53 dc[<3078FCFC78300000000000000000003078FCFC7830>6 21
-10 0 26]58 dc[<C0F0F83C1C0E0E1E3E7E7E3C18000000000000000000183C7E7E3C18>7 28
-9 7 26]59 dc[<0000C00003E00007E0000FC0003F80007E0000FC0003F80007E0000FC0003F
80007E0000FC0000FC00007E00003F80000FC00007E00003F80000FC00007E00003F80000FC000
07E00003E00000C0>19 26 -3 -2 26]60 dc[<7FFFF0FFFFF8FFFFF87FFFF000000000000000
00000000007FFFF0FFFFF8FFFFF87FFFF0>21 12 -2 -9 26]61 dc[<01C00003E00003E00003
E00001C00000000000000000000000000000000001C00001E00001E00001E00001E00001E00001
E00000F000007800003E00001F800007C06001C0F000E0F000E0E001E07807C07FFF801FFF0007
F800>19 30 -3 0 26]63 dc[<003F0001FFC003FFE007C1F00F00701E0E003C3F80387FC07071
C070E0E070E0E0E1C070E1C070E1C070E1C070E1C070E1C070E1C070E1C07070E0F070E0F07071
F0387FE03C3FE01E0EE00F01C007C3C003FF8001FF00003E00>20 30 -2 0 26]64 dc[<FFFF00
FFFFC0FFFFE01C01F01C00F01C00781C00381C00381C00381C00381C00381C00701C00F01C01E0
1FFFC01FFF801FFF801C07C01C01E01C00E01C00701C00701C00701C00701C00F01C00E01C03E0
FFFFC0FFFF80FFFE00>21 30 -2 0 26]66 dc[<007C0001FF8007FFC00F83E01E00F01C007038
0038380038700038700038700000E00000E00000E00000E00000E00000E00000E00000E0000070
00007000387000383800383800781C00781E00F80F83F807FFF801FF38007C38>21 30 -2 0 26
]67 dc[<FFFE00FFFF00FFFFC01C07C01C01E01C00F01C00701C00781C00381C00381C003C1C00
1C1C001C1C001C1C001C1C001C1C001C1C001C1C001C1C003C1C00381C00381C00781C00701C00
F01C01E01C07C0FFFF80FFFF00FFFE00>22 30 -1 0 26]68 dc[<7FE000FFF0007FE0000E0000
0E00000E00000E00000E00000E00000E00000E00000E07000E07000E07000FFF000FFF000FFF00
0E07000E07000E07000E00000E00000E001C0E001C0E001C0E001C0E001C7FFFFCFFFFFC7FFFFC
>22 30 -1 0 26]70 dc[<FF8FF8FF8FF8FF8FF81C01C01C01C01C01C01C01C01C01C01C01C01C
01C01C01C01C01C01C01C01C01C01FFFC01FFFC01FFFC01C01C01C01C01C01C01C01C01C01C01C
01C01C01C01C01C01C01C01C01C0FF8FF8FF8FF8FF8FF8>21 30 -2 0 26]72 dc[<FFFF80FFFF
80FFFF8001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000FFFF
80FFFF80FFFF80>17 30 -4 0 26]73 dc[<7FFFF8FFFFF87FFFF80E00380E00380E00380E0038
0E00380E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0000
0E00000E00000E00000E00000E00000E00000E00007FE000FFF0007FE000>21 30 -2 0 26]76
dc[<7F007F00FF80FF807F007F001C001C001C001C001C001C001C001C001C001C001C001C001C
001C001C1C1C001C1C1C001C3E1C001C361C001C361C001C771C001C771C001C631C001CE39C00
1CE39C001CC19C001CC19C001DC1DC001DC1DC001D80DC001D80DC001D80DC007F007F00FF007F
807E003F00>25 30 0 0 26]77 dc[<FF83C0FF87C0FF87C01C0DC01C0DC01C0DC01C0DC01C1D
C01C19C01C19C01C39C01C39C01C31C01C31C01C71C01C71C01C61C01C61C01CE1C01CE1C01CC1
C01CC1C01DC1C01D81C01D81C01D81C01D81C0FF0FF8FF0FF8FE0FF8>21 30 -2 0 26]78 dc[<
7FC000FFE0007FC0000E00000E00000E00000E00000E00000E00000E00000E00000E00000FFF00
0FFFC00FFFE00E01F00E00780E00380E003C0E001C0E001C0E001C0E001C0E003C0E00380E0078
0E01F07FFFE0FFFFC07FFF00>22 30 -1 0 26]80 dc[<FF8070FF81FCFF81FC1C038E1C038E1C
038E1C03841C03801C03801C03801C03801C03801C07001C0F001FFE001FFC001FFF001C0F801C
07801C03C01C01C01C01C01C01C01C01C01C03C01C07801C0F80FFFF00FFFC00FFF000>23 30
-2 0 26]82 dc[<E3F800EFFE00FFFF80FC0780F001C0E001C0E000E0E000E06000E00000E000
00E00001C00003C0000F8000FF0007FE001FF0003F0000780000700000E00000E001C0E001C0E0
01C0E003C07003C07C0FC03FFFC00FFDC003F1C0>19 30 -3 0 26]83 dc[<03FF8007FFC003FF
800038000038000038000038000038000038000038000038000038000038000038000038000038
00003800003800003800003800003800003800E0380EE0380EE0380EE0380EE0380EFFFFFEFFFF
FE7FFFFE>23 30 -1 0 26]84 dc[<003E000000FF800001FFC00003C1E0000380E00007007000
070070000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038
000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E00
38000E0038007FC1FF00FFE3FF807FC1FF00>25 30 0 0 26]85 dc[<0701C00F83E00F83E00D
83600D83600D83600DC7600DC7600CC6600CC6601CEE701CEE701CEE701CEE701CEE701C7C701C
7C70187C3038003838003838003838003838003838003838003838003870001CFE00FEFF01FEFE
00FE>23 30 -1 0 26]87 dc[<387C7CFCF8E0E0E0E07070383C1E0F06>8 16 -9 -18 26]96
dc[<07F0FC1FFDFC3FFFFC780F80700780E00380E00380E003807003807803803F83801FFF8007
FF80007F80000380000380300700780F007FFE003FFC001FF000>22 21 -3 0 26]97 dc[<063E
000EFF800FFFC00FC1E00F80F00F00780F00380E001C0E001C0E001C0E001C0E001C0E001C0E00
1C0E00380F00380F80700FC1F00FFFE00EFF800E3E000E00000E00000E00000E00000E00000E00
00FE0000FE0000FE0000>22 30 -1 0 26]98 dc[<00FE0003FFC00FFFE01F01F03C0070780070
700000700000E00000E00000E00000E00000E000007000007000007800003C00C01F01E00FFFE0
03FFC000FF80>20 21 -3 0 26]99 dc[<01F1FC07FDFC1FFFFC3E0FC03807C07003C07003C0E0
01C0E001C0E001C0E001C0E001C0E001C0E001C07001C07803C03C07C01E0FC00FFFC007FDC001
F1C00001C00001C00001C00001C00001C00001C0001FC0001FC0001FC0>22 30 -2 0 26]100
dc[<00FE0003FFC00FFFE01F01F03C0070780070700000700000E00000FFFFF0FFFFF0FFFFF0E0
0070E000707000E07800E03C01C01E07C00FFF8007FF0001F800>20 21 -3 0 26]101 dc[<7F
FFC07FFFC07FFFC000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000
E00000E00000E00000E00000E000FFFFF0FFFFF07FFFF000E00000E00000E00000E00000F03000
7878003FF8001FF00007E0>21 30 -1 0 26]102 dc[<01FF0007FFC01FFFF03E00F878003C70
001CE0000EE0000EE0000EE0000E70001C7C007C3FFFF80FFFE00FFF800E00001C00001C00001C
F8000FFE000FFF000F07800E03801C01C01C01C01C01C01C01C01C01C00E03800F078C07FFFE03
FFFE00F87C>23 33 -1 12 26]103 dc[<FFE3FEFFE3FEFFE3FE0E00E00E00E00E00E00E00E00E
00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00F00E00F80E00FC1C00FFFC00EFF800E
3E000E00000E00000E00000E00000E00000E0000FE0000FE0000FE0000>23 30 -1 0 26]104
dc[<FFFFC0FFFFC0FFFFC000E00000E00000E00000E00000E00000E00000E00000E00000E00000
E00000E00000E00000E00000E00000E0007FE000FFE0007FE00000000000000000000000000000
000001C00003E00003E00003E00001C000>18 31 -4 0 26]105 dc[<FFC3FCFFE7FEFFC3FC0E
01E00E01C00E03800E07800E0F000F0E000F9C000FFC000FF8000EF0000E78000E3C000E1E000E
0F000E07800E3FF80E3FFC0E3FF80E00000E00000E00000E00000E00000E0000FE0000FE0000FE
0000>23 30 -1 0 26]107 dc[<FFFFE0FFFFE0FFFFE000E00000E00000E00000E00000E00000
E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000
E00000E00000E00000E00000E00000E000FFE000FFE000FFE000>19 30 -3 0 26]108 dc[<7F
1F1F00FF9F9F807F1F1F001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001C1C1C00
1C1C1C001C1C1C001C1C1C001C1C1C001C1C1C001E1E1C001E1E1C001F1F1C007FFFF800FFFBF8
007CE0E000>25 21 0 0 26]109 dc[<FFE3FEFFE3FEFFE3FE0E00E00E00E00E00E00E00E00E00
E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00F00E00F80E00FC1C0FFFFC0FEFF80FE3E
00>23 21 -1 0 26]110 dc[<01F00007FC001FFF003E0F803C07807803C07001C0F001E0E000
E0E000E0E000E0E000E0E000E0E000E07001C07803C03C07803E0F801FFF0007FC0001F000>19
21 -3 0 26]111 dc[<FFE000FFE000FFE0000E00000E00000E00000E00000E00000E00000E00
000E00000E3E000EFF800FFFC00FC1E00F80F00F00780F00380E001C0E001C0E001C0E001C0E00
1C0E001C0E001C0E00380F00380F80700FC1F0FFFFE0FEFF80FE3E00>22 32 -1 11 26]112 dc
[<000FFE000FFE000FFE0000E00000E00000E00000E00000E00000E00000E00000E001F0E007FC
E00FFFE01E0FE03C03E07803E07001E0E001E0E000E0E000E0E000E0E000E0E000E0E000E07001
E07801E03C03E01E07E00FFFE007FEE001F8E0>23 32 -2 11 26]113 dc[<FFFF00FFFF80FFFF
0003800003800003800003800003800003800003800003800003800003800003C00003C00003E0
0003F01803FC3CFFBFFCFF8FF8FF83F0>22 21 -2 0 26]114 dc[<E3F800EFFE00FFFF00FC07
80F003C0E001C0E001C06001C0000380003F8007FF003FFC007FC000780000E00380E00380E003
807807807FFF801FFF8007FB80>18 21 -4 0 26]115 dc[<001F00007FC000FFE000E0E001C0
7001C07001C07001C07001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0
00FFFFE0FFFFE07FFFE001C00001C00001C00001C00001C00001C00000C000>20 28 -1 0 26]
116 dc[<00FCFE03FFFE07FFFE0F03E00E01E00E00E00E00E00E00E00E00E00E00E00E00E00E00
E00E00E00E00E00E00E00E00E00E00E00E00E0FE0FE0FE0FE0FE0FE0>23 21 -1 0 26]117 dc[
<003800007C00007C0000EE0000EE0000EE0001C70001C70001C7000383800383800383800783
C00701C00701C00F01E00E00E00E00E07FC7FCFFC7FE7FC7FC>23 21 -1 0 26]118 dc[<0383
8007C7C007C7C006C6C006C6C00EEEE00EEEE00EEEE00E6CE00E6CE00C7C601C7C701C38701C00
701C00701C00701C0070380038FF83FEFFC7FEFF83FE>23 21 -1 0 26]119 dc[<7FC7FCFFC7
FE7FC7FC0701C00783C003838001C70001EE0000EE00007C00003800007800007C0000FE0001EE
0003C7000387800703C07FC7F87FCFFC7FC7F8>23 21 -1 0 26]120 dc[<1E00003F80007FC0
0079E00078E000307000007000007800003800003800003C00003C00003C00003C00006E000066
0000E60000E70000E70001C70001C38001C3800383800381C00781C00701C00701E00F00E00E00
E07FC7FCFFC7FE7FC7FC>23 32 -1 11 26]121 dc[<60F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F060>4 39 -11 4 26]124 dc dfend /fb df
[<7803C0007803C0003C01E0003C01E0003C01E0003C01E0003C01E0001E00F0001E00F0001E00
F0001E00F0001E00F0000F0078000F0078000F0078000F00780007803C0007803C0007803C00FF
FE3C00FFFE3C007FFF1E0003C0000003C0000003C0000003C0000001E0000001E0000001E00000
00E0000000F0000000780000003FCF00001FC7800007C78000000780>25 36 -4 0 27]12 dc[<
E00000F8F00000F0780000F0780000F03C0000F03C0000F01E0000F00E0001F00F0001E0078001
E007FFFFE003FFFFE003FFFFE001E001E000E001E000F003C0007003C0007803C0003C03C0003C
03C0001E03C0000E03C0000F03800007078000078780000387800003C7800001C7800000E78000
00E700000077000000770000003F0000003F0000001F00>29 35 -2 0 33]65 dc[<FFFF0000FF
FFE0007FFFF8007801FC0078003E0078000F00780007803C0007803C0003C03C0003C03C0001C0
3C0001C01E0003C01E0003C01E0007801E001F800F00FF000FFFFC000FFFF8000FFFFE000F001F
80078007C0078001E0078000E0078000F00780007003C0007803C0007803C0007803C000F003C0
01F001E00FE001FFFFC001FFFF8001FFFC00>29 35 -5 0 33]66 dc[<007F800003FFE00007FF
F8000FC07E001F000E003E0002003C0000007C000000780000007800000078000000F0000000F0
000000F0000000F0000000F0000000F0000000780000007800000078000000780000003C000000
3C0000003C0000001E0000001E0000000F000000078000000780000003C0000001E0000000F000
00007C0060003F01F0000FFFF00007FFE00000FF00>28 37 -7 1 32]67 dc[<FFFF0000FFFFE0
007FFFF8007800FC0078003E0078000F00780007803C0003C03C0001E03C0000F03C0000F03C00
00781E0000781E00003C1E00003C1E00003C0F00001C0F00001E0F00001E0F00001E0F00001E07
80001E0780001E0780001E0780001E0780001E03C0003E03C0003C03C0007C03C0007803C001F8
01E007F001FFFFE001FFFFC001FFFE00>31 35 -5 0 36]68 dc[<FFFFFC00FFFFFC007FFFFE00
780000007800000078000000780000003C0000003C0000003C0000003C0000003C0000001E0000
001E0000001E0000001E0000000F0000000FFFFF000FFFFF000FFFFF000F000000078000000780
000007800000078000000780000003C0000003C0000003C0000003C0000003C0000001E0000001
FFFFF001FFFFF001FFFFF0>28 35 -5 0 30]69 dc[<F0000000F0000000780000007800000078
00000078000000780000003C0000003C0000003C0000003C0000003C0000001E0000001E000000
1E0000001E0000000FFFFC000FFFFC000FFFFC000F0000000F0000000780000007800000078000
00078000000780000003C0000003C0000003C0000003C0000003C0000001E0000001FFFFE001FF
FFE001FFFFE0>27 35 -5 0 28]70 dc[<F0000F00F0000F007800078078000780780007807800
0780780007803C0003C03C0003C03C0003C03C0003C03C0003C01E0001E01E0001E01E0001E01E
0001E00F0000F00FFFFFF00FFFFFF00FFFFFF00F0000F007800078078000780780007807800078
0780007803C0003C03C0003C03C0003C03C0003C03C0003C01E0001E01E0001E01E0001E01E000
1E>31 35 -5 0 35]72 dc[<F000F000780078007800780078003C003C003C003C003C001E001E
001E001E000F000F000F000F000F000780078007800780078003C003C003C003C003C001E001E0
01E001E0>11 35 -5 0 14]73 dc[<F000000780F001E007807803F003C07803F003C078037803
C078033803C078033C03C03C031C01E03C031E01E03C070F01E03C070F01E03C070781E01E0703
80F01E0703C0F01E0601C0F01E0601E0F00F0E00F0780F0E00F0780F0E0078780F0E0038780F0E
003C78078C001C3C078C001E3C078C000E3C078C000F3C078C00073C03CC00039E03DC00039E03
D80001DE03D80001DE03C80000DE01E80000EF01F800007F01F800003F01F800003F>40 35 -5
0 44]77 dc[<00FE000003FFC00007FFF0000FC1F8001F007E003E001F003C000F807C00078078
0003C0780001E0F80001F0F00000F0F0000078F0000078F000007CF000003CF000003C7800003C
7800001E7800001E7800001E3800001E3C00001E3C00001E1E00001E1E00001E0F00001E070000
1E0780001C03C0003C01E0007C00F00078007C00F0003F03F0000FFFE00007FF800000FE00>31
37 -6 1 37]79 dc[<03FC00000FFF00003FFFC0007E07E000F801F000E0007800400078000000
3C0000003C0000001E0000001E0000001E0000001E0000001E0000003E0000003E000000FC0000
07FC00003FF80000FFE00001FF800001FC000003E0000003C0000007C0000007C0000007C00000
03C0000003C0000003C0000001E0000000F0000000F80180007E07C0001FFFC0000FFF800001FC
00>26 37 -3 1 28]83 dc[<03C0000003C0000001E0000001E0000001E0000001E0000001E000
0000F0000000F0000000F0000000F0000000F0000000780000007800000078000000780000003C
0000003C0000003C0000003C0000003C0000001E0000001E0000001E0000001E0000001E000000
0F0000000F0000000F0000000F0000000F000000078000FFFFFFF8FFFFFFF8FFFFFFF8>29 35
-9 0 34]84 dc[<3F8F007FEF007FFF80F81F80F00F80F00780F007807803C03C03C01F83C00F
FFC001FFC00007E00001E00001E00001E00001E00401E00703E007FFC001FF80007F00>19 22
-3 0 24]97 dc[<F1F800F3FE007FFF007E0F807C07C07C01E07801F03C00F03C00783C00783C
00783C00781E003C1E003C1E003C1E007C0F00780F80780FE1F80FFFF00F3FE0078FC007800007
800007800007800003C00003C00003C00003C00003C00001E00001E00001E00001E000>22 35
-4 0 26]98 dc[<07F0001FFE003FFF803C0780780180780000F00000F00000F00000F00000F0
0000F000007800007800003C00003C00001E00000F004007C0E003FFE001FFC0007F00>19 22
-4 0 22]99 dc[<0FC7801FF7803FFBC07C1FC07807C0F803C0F003C0F001E0F001E0F001E0F0
01E0F001E07800F07800F03C00F03C00F01E00F80F00F80FC1F803FFF801FF78007C3C00003C00
003C00003C00003C00001E00001E00001E00001E00001E00000F00000F00000F00000F>24 35
-4 0 26]100 dc[<07F0001FFC003FFF007C0F00780100F00000F00000F00000F00000F00000F0
0000FFFFC07FFFE07FFFE03800E03C00E01E01E01F01C00F83C003FFC001FF80007E00>19 22
-4 0 22]101 dc[<7800007800003C00003C00003C00003C00003C00001E00001E00001E00001E
00001E00000F00000F00000F00000F0000078000078000078000FFF800FFF8007FFC0003C00003
C00003C00003C00001E00001E00001E00000E00000F000007800003FE0001FE00007E0>19 35
-4 0 15]102 dc[<03FC00001FFF80003FFFC0007E03F0007800F800F0007800F0003C00F0003C
0078003C0078003C003E00FC001FFFFC0007FFF80007FFF0000FFFC0000F0000000E0000000600
0000073E000003FF800001FFC00003E1E00003C0F00003C0F00003C0780003C0780003C0780001
E0780001E0780000F8F800007FFFE0003FEFE0000FC1E0>27 33 0 11 25]103 dc[<F00780F0
07807803C07803C07803C07803C07803C03C01E03C01E03C01E03C01E03C01E01E00F01E00F01E
00F01F00F00F00F00F80F00FE0F00F7FF00F3FE0078FC007800007800007800007800003C00003
C00003C00003C00003C00001E00001E00001E00001E000>20 35 -4 0 26]104 dc[<F000F000
780078007800780078003C003C003C003C003C001E001E001E001E000F000F000F000F000F0007
8000000000000000000000000000000000000003C003C001E001E0>11 35 -3 0 11]105 dc[<
F000F000780078007800780078003C003C003C003C003C001E001E001E001E000F000F000F000F
000F000780078007800780078003C003C003C003C003C001E001E001E001E0>11 35 -3 0 11]
108 dc[<F003C00F00F003C00F007801E007807801E007807801E007807801E007807801E00780
3C00F003C03C00F003C03C00F003C03C00F003C03C00F003C01E007801E01E007801E01E007801
E01F007C01E00F807E01E00FC07F01E00FE0FB83E00F7FF9FFE00F1FF07FC00787E01F80>35 22
-4 0 41]109 dc[<F00780F007807803C07803C07803C07803C07803C03C01E03C01E03C01E03C
01E03C01E01E00F01E00F01E00F01F00F00F00F00F80F00FE0F00F7FF00F3FE0078FC0>20 22
-4 0 26]110 dc[<03F0000FFE001FFF803E0FC07C03E07801F0F800F0F00078F0007CF0003CF0
003CF0003C78001E78001E3C001C3C003C1E003C0F007C07C0F803FFF000FFE0003F80>23 22
-3 0 25]111 dc[<F00000F00000F000007800007800007800007800007800003C00003C00003C
7E003CFF801FFFC01F87E01F01F01F00F81E007C0F003C0F003E0F001E0F001E0F001E07800F07
800F07800F07801F03C01E03E03E03F87E03FFFC03CFF801E3F0>24 32 -2 10 26]112 dc[<00
1E00001E00001E00000F00000F00000F00000F00000F000007800007800FC7801FF7803FFBC07E
1FC07807C0F803C0F003C0F001E0F001E0F001E0F001E0F001E07800F07800F03C00F03C00F01E
00F80F00F807C1F803FFF801FF78007C3C>22 32 -4 10 26]113 dc[<F000F000780078007800
780078003C003C003C003C003C001E001E001F001F000F800FC00FF00F7E0F1E078F>16 22 -4
0 17]114 dc[<0FE0007FF800FFFC00F03E00C00F00000F00000F00000F80000F0000FF0003FF
0007FE000FF8001F80001F00001E00000F00000F00800781C007FFC001FF80007E00>18 22 -2
0 19]115 dc[<3E007F807FC078C07840780078003C003C003C003C003C001E001E001E001E00
0F000F000F00FFF8FFF87FFC078007800780078003C003C0>14 28 -5 0 18]116 dc[<3F0F00
7FEF00FFF780F03F80F00F80F00780F007807803C07803C07803C07803C07803C03C01E03C01E0
3C01E03C01E01E00F01E00F01E00F01E00F01E00F00F0078>21 22 -5 0 26]117 dc[<0F8000
1F80001FC0001DC0001CE0001CE0001C70001C78003C38003C3C003C1C003C1E003C0F003C0F00
7C07807807807803C07803C07801E07800F07800F0F80078>21 22 -5 0 23]118 dc[<3C0078
003C00FC003E00FC003600EE003B00EE007B00E7007B80E7007980E78079C0E38078C0E3C078E0
E1C078E0E1E07870E0E07870E0F07838E0F07838E078781DE078781DE03C780FE03C780FE01EF8
07E01EF007E00F>32 22 -5 0 34]119 dc[<FC000000FE000000FF0000000380000001C00000
01C0000000E0000000F00000007000000038000000380000003C0000007E000000760000007700
00007700000073800000F3800000F1C00000F1E00000F0E00000E0F00001E0700001E0780001E0
3C0001E03C0001E01E0003C01E0003C00F0003C0078003C0078007C003C0>26 32 0 10 23]
121 dc dfend /fc df[<07801E0007801E0007801E0007801E0007801E0007801E0007801E00
07801E0007801E0007801E0007801E0007801E0007801E0007801E0007801E0007801E0007801E
0007801E0007801E0007801E0007801E00FFFE1FF8FFFE1FF8FFFE1FF807801E0007801E000780
1E0007801E0007801E0007801E0007801E0007801E0003C00F0001E0278100FFE7FF007FE1FF00
1FE0FF>32 37 0 0 31]11 dc[<E060603030301878787878>5 11 -4 7 15]44 dc[<F0F0F0F0
>4 4 -5 0 15]46 dc[<0007FC00001FFF00007FFFC000FC03E003F000E007E0006007C000200F
8000001F0000003E0000003E0000003C0000007C0000007C0000007C000000F8000000F8000000
F8000000F8000000F8000000F8000000F8000000F8000000F80000007C0000007C0000007C0000
003C0000003E0000003E0000001F0000000F80000007C0000007E0004003F001E000FC07E0007F
FFE0001FFF800007FC00>27 39 -3 1 34]67 dc[<FFFFC000FFFFF000FFFFFC00F800FF00F800
3F80F8000FC0F80007C0F80003E0F80001F0F80001F0F80000F8F80000F8F80000F8F8000078F8
00007CF800007CF800007CF800007CF800007CF800007CF800007CF800007CF800007CF8000078
F80000F8F80000F8F80000F0F80001F0F80003E0F80003E0F80007C0F8000F80F8003F00F800FE
00FFFFFC00FFFFF000FFFFC000>30 37 -5 0 39]68 dc[<F80000F80000F80000F80000F80000
F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000FFFFF8
FFFFF8FFFFF8F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000
F80000F80000F80000FFFFFEFFFFFEFFFFFE>23 37 -5 0 31]70 dc[<0003FC00001FFF80007F
FFE000FC07F001F000F003E000F007C000F00F8000F01F0000F01E0000F03E0000F03E0000F07C
0000F07C0000F07C0000F0F8007FF0F8007FF0F8007FF0F8000000F8000000F8000000F8000000
F8000000F80000007C0000007C0000007C0000003E0000003E0000001E0000001F0000000F8000
0007C0002003E0007001F001F000FC07F0007FFFE0001FFF800003FC00>28 39 -3 1 36]71 dc
[<F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8>
5 37 -5 0 15]73 dc[<0FF0003FFC00FFFE00FFFE00F03F00401F00000F80000F80000F80000F
80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F
80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F
80000F80000F80>17 38 -2 1 25]74 dc[<FFFFF8FFFFF8FFFFF8F80000F80000F80000F80000
F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000
F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000F80000
F80000F80000F80000F80000>21 37 -5 0 29]76 dc[<F0000001F0F001F001F0F001F001F0F0
01F001F0F003F801F0F003B801F0F007BC01F0F0071C01F0F0071C01F0F00F1E01F0F00F1E01F0
F00E0E01F0F01E0F01F0F01E0F01F0F01C0701F0F03C0781F0F03C0781F0F07803C1F0F07803C1
F0F07001C1F0F0F001E1F0F0F001E1F0F0E000E1F0F1E000F1F0F1E000F1F0F1C00071F0F3C000
79F0F3C00079F0F3800039F0F3800039F0F700001DF0F700001DF0F700001DF0FE00000FF0FE00
000FF0FE00000FF0FC000007F0>36 37 -5 0 47]77 dc[<F0000FE0F0001FE0F0001FE0F0003F
E0F0003DE0F0007DE0F00079E0F000F9E0F000F1E0F001F1E0F001F1E0F003E1E0F003E1E0F007
C1E0F007C1E0F00781E0F00F81E0F00F01E0F01F01E0F01E01E0F03E01E0F03C01E0F07C01E0F0
7C01E0F0F801E0F0F801E0F1F001E0F1F001E0F1E001E0F3E001E0F3C001E0F7C001E0F78001E0
FF8001E0FF0001E0FF0001E0FE0001E0>27 37 -5 0 38]78 dc[<F8000000F8000000F8000000
F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F80000
00F8000000F8000000F8000000FFFF8000FFFFE000FFFFF800F801FC00F8007E00F8001F00F800
1F00F8000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8000F80F8001F00F8001F00F8
007E00F801FC00FFFFF800FFFFE000FFFF8000>25 37 -5 0 34]80 dc[<F80001F0F80003E0F8
0003C0F80007C0F8000F80F8000F80F8001F00F8001E00F8003E00F8007C00F8007C00F800F800
F800F000F801F000F803E000F803E000F807C000FFFF8000FFFFF000FFFFFC00F800FE00F8003F
00F8000F80F8000F80F80007C0F80007C0F80007C0F80007C0F80007C0F80007C0F8000F80F800
0F80F8003F00F800FE00FFFFFC00FFFFF000FFFF8000>28 37 -5 0 35]82 dc[<00FF0007FFC0
1FFFF07F81F8FC007CF0003CE0001E40001E00000F00000F00000F00000F00000F00001F00001E
00003E0000FE0007FC007FF801FFF007FFE00FFF801FFC003FC0003F00003C00007C0000780000
7800007800007800003800003C00083C001C1F003C0FC0FC07FFF801FFE0007F80>24 39 -2 1
30]83 dc[<0003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003
E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E00000
03E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E0000003E000
0003E0000003E0000003E0000003E0000003E0000003E000FFFFFFFFFFFFFFFFFFFFFFFF>32 37
-2 0 37]84 dc[<003F800001FFE00003FFF8000FE0FC001F803E001F001F003E000F007C0007
807C00078078000780F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F800
03C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F8
0003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0F80003C0
F80003C0>26 38 -5 1 37]85 dc[<0FE1E03FFDE07FFFE07C0FE0F803E0F001E0F001E0F001E0
F801E07E01E03FE1E00FFFE003FFE0003FE00001E00001E00001E00001E02003E03003C03E0780
3FFF001FFE0003F800>19 24 -2 0 26]97 dc[<F0FC00F3FF00FFFF80FE0FC0FC03E0F801E0F0
00F0F000F0F00078F00078F00078F00078F00078F00078F00078F00078F000F0F000F0F801E0FC
03E0FE07C0FFFF80F3FF00F0FC00F00000F00000F00000F00000F00000F00000F00000F00000F0
0000F00000F00000F00000F00000>21 37 -4 0 28]98 dc[<00FE0003FFC00FFFF01F81F01E00
703C0010780000780000F00000F00000F00000F00000F00000F00000F00000F000007800007800
003C00001E00601F81E00FFFE003FFC000FE00>20 24 -2 0 24]99 dc[<01F87807FE780FFF78
1F07F83E01F83C00F8780078780078F00078F00078F00078F00078F00078F00078F00078F00078
7800787800783C00F83E00F81F83F80FFFF807FE7801F878000078000078000078000078000078
000078000078000078000078000078000078000078000078>21 37 -2 0 28]100 dc[<00FE00
03FFC00FFFE01F81E03E00203C0000780000780000F00000F00000F00000F00000FFFFE0FFFFE0
FFFFE0F000E07000E07801C03C01C03E03C01F07800FFF0007FE0001F800>19 24 -2 0 24]
101 dc[<0780000780000780000780000780000780000780000780000780000780000780000780
00078000078000078000078000078000078000078000078000078000FFFC00FFFC00FFFC000780
0007800007800007800007800007800007800007800003800003E08001FF8000FF80003F80>17
37 0 0 16]102 dc[<00FF0007FFE01FFFF83F00FC7C003EF8001FF0000FF0000FF0000FF8001F
7C007E3FFFFE1FFFFC1FFFF01FFFC03C00003C00003800003CF8001FFE001FFF000F07801E03C0
1E03C03C01E03C01E03C01E03C01E03C01E01E03C01E03C00F07F007FFFF03FEFF00F81F>24 35
-1 11 27]103 dc[<F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0
F001E0F001E0F001E0F001E0F001E0F001E0F001E0F801E0F801E0FC03E0FF07C0F7FF80F3FF00
F0FE00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000
F00000>19 37 -4 0 28]104 dc[<787878787878787878787878787878787878787878787878
000000000000000000F8F8F8F8F8>5 38 -3 0 13]105 dc[<F001F0F003E0F003C0F007C0F00F
80F00F00F01F00F03E00F03C00F87C00FCF800FEF800FFF000F7E000F3E000F1E000F0F000F078
00F03C00F01E00F00F00F00F80F007C0F003E0F00000F00000F00000F00000F00000F00000F000
00F00000F00000F00000F00000F00000F00000>20 37 -4 0 26]107 dc[<F0F0F0F0F0F0F0F0
F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0>4 37 -4 0 13]108 dc
[<F001E003C0F001E003C0F001E003C0F001E003C0F001E003C0F001E003C0F001E003C0F001E0
03C0F001E003C0F001E003C0F001E003C0F001E003C0F001E003C0F001E003C0F001E003C0F001
E003C0F001E003C0F801F003C0F801F003C0FC03F807C0FF07DE0F80F7FF8FFF00F3FF07FE00F0
FE01FC00>34 24 -4 0 43]109 dc[<F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001
E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F801E0F801E0FC03E0FF07
C0F7FF80F3FF00F0FE00>19 24 -4 0 28]110 dc[<00FC0003FF000FFFC01F87E03E01F03C00
F0780078780078F8007CF0003CF0003CF0003CF0003CF0003CF0003C7000387800787800783C00
F03E01F01F03E00FFFC003FF0000FC00>22 24 -2 0 27]111 dc[<F00000F00000F00000F000
00F00000F00000F00000F00000F00000F00000F0FC00F3FF00FFFF80FE0FC0FC03E0F801E0F000
F0F000F0F000F8F00078F00078F00078F00078F00078F00078F000F8F000F0F000F0F801E0FC03
E0FE0FC0FFFF80F3FF00F0FC00>21 34 -4 10 28]112 dc[<F000F000F000F000F000F000F000
F000F000F000F000F000F000F000F000F800F800FC00FE00FF80FFF0F7F0F1F0F070>12 24 -4
0 18]114 dc[<07F8003FFE00FFFF00FC0F80E007C04003C00003C00003C00007C0000F8000FF
8007FF000FFE001FF8003F80007C00007800007800007800007801803C07801FFF800FFF0003F8
00>18 24 -1 0 21]115 dc[<03E007FC07FE0F8E0F040F000F000F000F000F000F000F000F00
0F000F000F000F000F000F000F000F00FFFCFFFCFFFC0F000F000F000F000F000F000F00>15 31
-1 0 19]116 dc[<1FE1E03FF9E07FFFE0F80FE0F007E0F003E0F001E0F001E0F001E0F001E0F0
01E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F001E0F0
01E0>19 24 -4 0 28]117 dc[<00FC0000FC0000FC0001EE0001CE0001CE0003CF0003C70007
87800787800787800F03C00F03C00F03C01E01E01E01E01E00E03C00F03C00F07C007878007878
0078F0003CF0003C>22 24 -1 0 25]118 dc[<7E00007F80007FC00061C00000E00000E00000
7000007000007000003800003800007800007C0000EC0000EE0000EE0001CE0001C70003C70003
C7800787800783800783C00F03C00F01E01E01E01E01E03E00F03C00F03C0070780078780078F8
003CF0003C>22 34 -1 10 25]121 dc dfend /fd df[<FFFFFFFFFFFFFFFF>8 8 -5 0 18]
46 dc[<007FC00001FFF00007FFFC000FFFFE001FF1FF001FC07F003FC07F803F803F807F803F
C07F803FC07F001FC07F001FC0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF00
1FE0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE0FF
001FE0FF001FE07F001FC07F001FC07F001FC07F803FC03F803F803F803F801FC07F001FE0FF00
0FFFFE0007FFFC0001FFF000007FC000>27 42 -2 1 32]48 dc[<7FFFFF00FFFFFF80FFFFFF80
FFFFFF80FFFFFF807FFFFF003E0000001F0000000F80000007C0000003E0000001F8000000FC00
0000FE0000007F0000003F8000001FC000000FE0000007F0000003F8000003FC000001FE000001
FE000000FF000000FF000000FF8000007F8000007F8010007F803000FF803800FF807800FF80FC
01FF00FC01FF007F07FE007FFFFE003FFFFC001FFFF8000FFFF00007FFC00000FF0000>25 41
-3 0 32]50 dc[<00FF000007FFE0000FFFF8001FFFFC003FFFFE007FFFFF00FF83FF007E00FF
803800FF8038007FC010007FC000007FC000007FC000007FC000007FC000007FC000007FC00000
7FC00F007FC01F807F801F807F801FC0FF001FF0FF001FFFFE001FFFFC001FFFF8001FFFC0001F
E000001FE000001FE000001FE000001FE000001FE000001FE000001FE000001FFFFE001FFFFF00
1FFFFF001FFFFF001FFFFF000FFFFE00>26 41 -2 1 32]53 dc[<FFFFFFFFFFFFFFFF00000000
00000000000000FFFFFFFFFFFFFFFF>8 27 -5 0 18]58 dc[<7E000007F8FF00000FFC7F8000
0FF87F80000FF87F80001FF83FC0001FF03FC0001FF03FC0003FF01FE0003FE01FFFFFFFE01FFF
FFFFE00FFFFFFFC00FFFFFFFC00FFFFFFFC007F800FF8007F800FF8007F801FF8003FC01FF0003
FC01FF0001FC03FE0001FE03FE0001FE03FE0000FE07FC0000FF07FC0000FF07FC00007F0FF800
007F0FF800007F8FF800003F8FF000003F9FF000003F9FF000001FDFE000001FDFE000001FFFE0
00000FFFC000000FFFC000000FFFC0000007FF80000007FF80000003FF0000>38 40 -2 0 43]
65 dc[<7FFFFF0000FFFFFFE000FFFFFFF800FFFFFFFC00FFFFFFFE00FF800FFF00FF8003FF00
FF8001FF00FF8000FF80FF8000FF80FF8000FF80FF8000FF80FF8000FF80FF8000FF80FF8000FF
80FF8001FF00FF8001FF00FF8007FE00FF801FFC00FFFFFFF800FFFFFFE000FFFFFFE000FFFFFF
F000FF800FFC00FF8007FC00FF8003FE00FF8001FE00FF8001FF00FF8000FF00FF8000FF00FF80
00FF00FF8001FF00FF8001FF00FF8003FE00FF801FFE00FFFFFFFC00FFFFFFF800FFFFFFF000FF
FFFFC0007FFFFE0000>33 40 -5 0 43]66 dc[<0001FFC000001FFFF800007FFFFF0001FFFFFF
8003FFFFFF8007FFFFFF800FFF803F801FFC0007801FF80000803FF00000003FE00000007FE000
00007FC00000007FC00000007FC0000000FF80000000FF80000000FF80000000FF80000000FF80
000000FF80000000FF80000000FF80000000FF80000000FF80000000FF80000000FF800000007F
C00000007FC00000007FC00000007FE00000003FE00000003FF00000001FF80002001FFC000E00
0FFF807E0007FFFFFE0003FFFFFF0001FFFFFF00007FFFFF00001FFFFC000001FFC000>33 42
-4 1 41]67 dc[<7FFFFE0000FFFFFFC000FFFFFFF000FFFFFFFC00FFFFFFFE00FF800FFF00FF
8003FF80FF8000FF80FF80007FC0FF80007FC0FF80003FE0FF80003FE0FF80001FE0FF80001FE0
FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001F
F0FF80001FF0FF80001FF0FF80001FF0FF80001FF0FF80001FE0FF80003FE0FF80003FE0FF8000
3FE0FF80007FC0FF8000FFC0FF8001FF80FF8003FF00FF801FFF00FFFFFFFE00FFFFFFFC00FFFF
FFF000FFFFFFC0007FFFFE0000>36 40 -5 0 46]68 dc[<7F00001FC0FF80003FE0FF80003FE0
FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003F
E0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FFFFFF
FFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FFFFFFFFE0FF80003FE0FF80003FE0FF80003FE0FF80
003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF
80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE07F00001FC0>35 40 -5 0 46]72 dc
[<7C00000001F8FE001FC003FCFE003FE003FCFE003FE003FCFE003FE003FCFE007FF003FCFE00
7FF003FCFE00FFF803FCFE00FDF803FCFE00FDF803FCFE01FDFC03FCFE01F8FC03FCFE03F8FE03
FCFE03F8FE03FCFE03F07E03FCFE07F07F03FCFE07F07F03FCFE07E03F03FCFE0FE03F83FCFE0F
C01F83FCFE1FC01FC3FCFE1FC01FC3FCFE1F800FC3FCFE3F800FE3FCFE3F800FE3FCFE3F0007E3
FCFE7F0007F3FCFE7E0003F3FCFE7E0003F3FCFE7E0003F3FCFEFC0001FBFCFEFC0001FBFCFEF8
0000FBFCFFF80000FFFCFFF80000FFFCFFF000007FFCFFF000007FFCFFE000003FFCFFE000003F
FC7FC000001FF8>46 40 -5 0 57]77 dc[<07E07E1FF8FF3FFCFF7FFEFF7F87FFFF81FFFF00FF
FF00FFFF00FFFF00FF7F80FF7F80FF3FE0FF0FF8FF03FFFF003FFF0000FF0000FF0000FF0000FF
1800FF1C00FF1F01FE1FFFFC1FFFF807FFF000FFC0>24 27 -2 0 31]97 dc[<7E1FC000FF3FF0
00FFFFFC00FFFFFE00FFC1FF00FF00FF00FF007F80FF007F80FF003F80FF003FC0FF003FC0FF00
3FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003F80FF007F80FF
007F80FFC1FF00FFFFFE00FF7FFC00FF3FF800FF0FE000FF000000FF000000FF000000FF000000
FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF0000007E000000>26 40
-4 0 33]98 dc[<007FC003FFF807FFFE1FFFFE1FE07E3FC00E7F80027F80007F0000FF0000FF
0000FF0000FF0000FF0000FF0000FF0000FF0000FF00007F00007F80007F80043FC00C1FE03E1F
FFFE07FFFE03FFF8007FE0>23 27 -2 0 28]99 dc[<00FC1F8007FF3FC00FFFBFC01FFFFFC03F
E0FFC03F807FC07F803FC07F003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0
FF003FC0FF003FC0FF003FC0FF003FC0FF003FC07F803FC07F803FC03FC03FC03FE07FC01FFFFF
C00FFFFFC007FF3FC000FC3FC000003FC000003FC000003FC000003FC000003FC000003FC00000
3FC000003FC000003FC000003FC000003FC000003FC000001F80>26 40 -2 0 33]100 dc[<00
7FE00003FFFE0007FFFF800FFFFF801FF01F803FC003807F8000807F8000007F000000FF000000
FF000000FF000000FF000000FFFFFF00FFFFFF80FFFFFF80FF003F80FF003F807F003F807F003F
807F803F003F807F001FE0FE000FFFFC0007FFF80003FFF000007FC000>25 27 -2 0 30]101
dc[<00FFF80007FFFF001FFFFFC03FFFFFE07F800FF07E0003F0FC0001F8FC0001F8FC0001F8FC
0001F87E0007F83FFFFFF01FFFFFF00FFFFFE01FFFFFC01FFFFF801FFFFC001E0000001C000000
1800000018FF80000FFFF0000FFFF8001FFFFC003FC1FE003F80FE007F80FF007F80FF007F80FF
007F80FF007F80FF007F80FF007F80FF003F80FE003FC1FE001FFFFC380FFFFFF807FFF3F800FF
80F0>29 39 -1 12 32]103 dc[<7E007EFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF
00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF80FFFF80FFFF
C0FFFF61FFFF7FFEFF3FFEFF0FFCFF07F0FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF
0000FF0000FF0000FF0000FF00007E0000>24 40 -4 0 33]104 dc[<3F007F807F807F807F80
7F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F807F
807F803F000000000000000000000000007F00FF80FF80FF80FF80FF80FF807F00>9 41 -2 0
15]105 dc[<7C00FEFE01FFFE01FEFE03FCFE07FCFE07F8FE0FF0FE1FF0FE1FE0FE3FC0FF7FC0
FFFF80FFFF00FFFE00FFFE00FFFC00FFFC00FFFE00FEFF00FE7F80FE3FC0FE1FE0FE0FF0FE07F8
FE03FCFE01FEFE00FEFE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000
FE0000FE00007C0000>24 40 -4 0 31]107 dc[<7EFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7E>8 40 -3 0 15]108 dc[<7E003F001F80
FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F
803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0
FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF007F803FC0FF807FC03FC0FF807F
C03FC0FFC07FE03FC0FF70FFB87FC0FF3FFF1FFF80FF1FFF0FFF80FF0FFE07FF007E03F801FC00
>42 27 -4 0 51]109 dc[<7E007EFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF
FF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF80FFFF80FFFFC0FF
FF61FFFF7FFEFF3FFEFF0FFC7E07F0>24 27 -4 0 33]110 dc[<007FC00003FFF8000FFFFE00
1FFFFF003FE0FF803FC07F807F803FC07F803FC07F001FC0FF001FE0FF001FE0FF001FE0FF001F
E0FF001FE0FF001FE0FF001FE0FF001FE0FF001FE07F001FC07F001FC07F803FC03F803F803FE0
FF801FFFFF000FFFFE0003FFF800007FC000>27 27 -2 0 32]111 dc[<7E000000FF000000FF
000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF000000FF1FC000
FF3FF000FFFFFC00FFFFFE00FFC3FF00FF00FF00FF007F80FF007F80FF007F80FF003FC0FF003F
C0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF003FC0FF007F80FF00
7F80FF00FF80FFC1FF00FFFFFE00FF7FFC00FF3FF8007E0FE000>26 38 -4 11 33]112 dc[<7E
00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FF80FFC0FFE0
FFF8FFFFFF7FFF3FFF3FFF1F7E07>16 27 -4 0 22]114 dc[<03FE001FFF807FFFE0FFFFF0FE
03F0F801F87001F86001F84001F80007F8007FF807FFF00FFFF01FFFE03FFFC07FFF80FFFC00FF
C000FE0000FC0000FC0020FC00E07E03F07FFFF03FFFF01FFFC003FE00>21 27 -2 0 25]115
dc[<01FC0003FF8007FFE007FFE00FF8C00FF0400FF0000FF0000FF0000FF0000FF0000FF0000F
F0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0007FFF80FFFFC0FF
FFC07FFF800FF0000FF0000FF0000FF0000FF0000FF00007E000>19 34 -1 0 23]116 dc[<0F
F07E3FF8FF7FFEFF7F06FFFF03FFFF01FFFF01FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF
00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FFFF00FF7E
007E>24 27 -4 0 33]117 dc[<01FC00FF8001FE01FF8003FE01FFC003FE03FFC003FE03FFC0
07FF03FFE007FF03FFE007FF07FFE007EF07FFE00FE787E7F00FE787E7F00FE78FE7F00FE78FE7
F01FC7CFC3F81FC3CFC3F81FC3CFC3F81FC3DFC3F83F83DF81FC3F81DF81FC3F81FF81FC3F81FF
00FC7F01FF00FE7F00FF00FE7F00FF00FE7F00FE007EFE007E007F7C007C003E>40 27 -1 0 43
]119 dc[<7E001F80FF003FC07F007F803F807F003FC0FE001FC0FE000FE1FC0007E3F80003F3
F00003FFE00001FFE00000FFC000007F8000007F0000007F0000007F800000FFC00001FFE00003
FFE00007FFF00007F3F8000FE3FC001FE1FC003FC0FE007F80FF007F007F807E003F00>26 27
-1 0 29]120 dc[<7F8000007FE000007FF000007FF800007FFC000060FC0000007E0000007E00
00003F0000003F0000003F0000003F8000003F8000007F8000007FC000007FC00000FFC00000FF
E00001FFE00001FBE00003F3E00003F3F00003F3F00007F3F00007F3F8000FE1F8000FE1F8001F
E1FC001FC1FC001FC0FC003F80FE003F80FE007F80FE007F007F00FF007F00FE007F00FE003F80
FC001F00>25 38 -2 11 29]121 dc dfend /fe df[<3C07E00000620C380000F31E1C0000F1
9E0E000071CE06000001C007000001C003000000E003800000E003800000E003800000E001C000
007001C000007001C000007001C000007001C000007000E000003800E000003800E000003800E0
00003800E0000038007000001C007000001C007000001C007000001C007000001C003800000E00
3800000E003800000E00380000FFFFFFC000FFFFFFE0000F001C000007001C000007001C000007
001C000007001C000007000E000003800E000003800E000003800E000001C0670C0001C0F71E00
00E0F31E000070718E00001FC0F8>39 45 2 10 31]11 dc[<3C00000062000000F3000000F380
00007180000001C0000001C0000001C0000000E0000000E0000000E003C000E006200070063000
700E1800700E1800700E180070070C0038070800380700003807000038038000380380001C0380
001C0380001C01C0001C01C0001C01C0001E01C0000E00E000FFFFE000FFFFE0000E0000000E00
00000700000007000000070000000700000007000000038000000380380001803C0001C03C0000
E01C0000703800001FE0>30 45 2 10 28]12 dc[<3C00000066000000F3000000F38000007180
000001C0000001C0000001C0000001E0000000E0000000E001E000E0031000E003180070070C00
70070C0070070C00700386007003840038038000380380003801C0003801C0003801C0001C01C0
001C00E0001C00E0001C00E0001C00E0000E007001FFFFF000FFFFF0000E0070000E0038000700
3800070038000700380007001C0007001C0003801C0003801C0003806E0001C0FE0000C0FE0000
707E00001FE7>32 45 2 10 29]13 dc[<FF80FFC0FFC0>10 3 -5 -9 18]45 dc[<FFFFF0007F
FFFC0007C01F0003C00F8003C007C003C003E001E003E001E001F001E001F001E000F000F000F8
00F000F800F000F800F000F0007800F0007801F0007801E0007FFF80003C07C0003C01E0003C00
F0003C0078001E007C001E003E001E003E001E001E000F001F000F001F000F001F000F001E0007
803E0007803C00FFFFF8007FFFE0>32 34 -3 0 35]66 dc[<01FC000007FF00000F81C0001E00
60003C0030007800180078000C00F8000600F0000600F0000300F0000300F0000180F0000180F0
000000F8000000F8000000F8000000F8000000F80000007C0000007C0000007C0000003E000060
3E0000301E0000301F0000300F8000300780003803C0007801E0007800F000780078007C003E00
DC001F839C0007FF0C0000FC06>31 36 -8 1 36]67 dc[<FFF0E1FFF8007FF0E0FFF8000F80F0
0F80000300F00780000300F80780000300EC0780000180EC03C0000180E603C0000180E603C000
0180E303C00000C0E301E00000C0E181E00000C0E181E00000C0E0C1E0000060E060F0000060E0
60F0000060E030F0000061C030F0000031C01878000031C01878000031C00C78000031C0067800
0019C0063C000019C0033C000019C0033C000019C001BC00000DC0019E00000DC000DE00000DC0
00DE00000DC0007E000007C0003F000007C0003F0000FFC0001FF8007FC0001FF8>45 34 -3 0
45]77 dc[<1E0F0031988070D8C0707860F03860F03860F01C30F01C20F01C00F01C00780E0078
0E00780E00380E003C07001C07001E07000E0700070F80038B8000F180>20 21 -5 0 25]97 dc
[<1F0031C060E06070E038E038E03CE01EE01EE01E700F700F700F700F380F38073C073C061E0E
1D8C1CF81C000E000E000E000E000700070007000700038003803F803F8003C0>16 35 -5 0 23
]98 dc[<0FC01838301C70067003F001F000F000F000F00078007800780038003C001C0F0E0F07
07030301C2007C>16 21 -5 0 23]99 dc[<1E0F0031988070D8C0707860F03860F03860F01C30
F01C20F01C00F01C00780E00780E00780E00380E003C07001C07001E07000E0700070F80038B80
00F3800003800001C00001C00001C00001C00000E00000E00000E00000E00000700000700007F0
0007F0000078>21 35 -5 0 25]100 dc[<0F8030707038600CE006E002E000E000E000E000F0
00F000FFE0F038780C38063C061C060E06038400F8>15 21 -6 0 23]101 dc[<3C0000660000
F30000F3000073800003800001C00001C00001C00001C00000E00000E00000E00000E000007000
007000007000007000007000003800003800003800003800003800001C00001C00001C00001C00
001C0001FFF001FFF0000E00000E00000E00000E0000070000070000070000070000030000038C
00039E00019E0000CE00007C>23 45 2 10 15]102 dc[<3F800060E000F03000F01800701C00
000E00000E00000E0000070000070001E700061F00060F800E07800E03801E03801E01C01E01C0
1E01C01E01C00F00E00F00E00F00E00700E007807003807001C07001C0F000E0F80031B8001F18
>21 31 -2 10 23]103 dc[<600780E00C60700C20701C30701C18700E18380E0C380E08380700
3807001C03801C03801C03801C03800E01C00E01C00F01C00F81C007C180076380071E00070000
03800003800003800003800001C00001C00001C00001C00000E00000E0000FE0000FE00000F000
>22 35 -3 0 25]104 dc[<1E0031003180708070C038C038601C401C001C000E000E000E0007
00C700C700C3806380638033001E0000000000000000000000000000000000000000C001E000E0
00E0>11 34 -4 0 15]105 dc[<600F00E018807030C070704070706070706038383038382038
30003870001CE0001FC0001E00001D80000E40000E20600E20F00E10F00708700706300701E007
000003800003800003800003800001C00001C00001C00001C00000E00000E0000FE0000FE00000
F000>20 35 -3 0 23]107 dc[<3C0066006200E300E300E30071807100700070003800380038
0038001C001C001C001C000E000E000E000E000700070007000700038003800380038001C001C0
1FC01FC001E0>11 35 -4 0 13]108 dc[<1801800F0038038018C01C01C018401C01C038601C
01C038301C01C01C300E00E01C180E00E01C100E00E00E000E00E00E0007007007000700700700
07007007000780780700C380380380C3C03C0380C3C03C038063E03E038063B033030033186186
001E07C07C00>37 21 -4 0 41]109 dc[<1801E03803181C03081C070C1C07061C03860E0383
0E03820E01C00E01C00700E00700E00700E00700E0C38070C38070C3C07063E07063B0603318E0
1E0780>24 21 -4 0 28]110 dc[<0F8000186000303800701C00701E00F00E00F00F00F00780
F00780F007807803C07803C07803C03803C03C03C01C03C00E03C006038003030001C600007C00
>18 21 -5 0 25]111 dc[<FFC000FFC0001C00001C00000E00000E00000E00000E0000070000
070000073C0007670003C38003C1C003C0E00380E001C07001C07801C07801C07800E03C00E03C
00E03C00E03C18701C18701C18781C0C78180C7C3806663003C1E0>22 31 -1 10 25]112 dc[<
1FFE000FFE0000E00000E0000070000070000070000070000038000038000F380030F800307C00
703C00701C00F01C00F00E00F00E00F00E00F00E007807007807007807003807003C03801C0380
0E03800E07800707C0018CC000F840>18 31 -5 10 23]113 dc[<1800003800001C00001C0000
1C00001C00000E00000E00000E00000E0000070000070000070000070000C38000C38180C3C3C0
63C3C063E1C03331801E1F00>18 21 -4 0 21]114 dc[<1F8030606010E008F00CF00C700E00
0E001E007C03FC07F807F007000608061E061E020E030601840078>15 21 -3 0 20]115 dc[<
0F0018C018603860383038301C181C101C001C000E000E000E000E0007000700070007000380FF
F8FFF8038001C001C001C001C000E000E000E000E00060>13 31 -4 0 17]116 dc[<03E1E006
13100E0B180E070C0C070C0E070C0E03860E03840E03800E03800701C00701C00701C00381C0C3
80E0C380E0C1C0E061C0E021C0701180700F0030>23 21 -4 0 27]117 dc[<01E0000618000E
0C000E04000E02000E03000E03000E01800E01800E01800700C00700C00700C00380C0C380E0C3
80E0C1C0E061C1E021C3E01183C00F01C0>19 21 -4 0 23]118 dc[<01F0780003198600060F
83000E0781800E0780800E0380C00E0380C00E0380600E0380600E0380600701C0300701C03007
01C0300381C030C380E038C380E038C1C0E03861C0E07821C070F8118070F00F003070>29 21
-4 0 33]119 dc[<3C3E00466300E3C080F1C0C0F1C06061C06000E03000E02000E00000E00000
70000070000070000070006038006038602038F0303CF0183C700C663003C1C0>20 21 -3 0 23
]120 dc[<1E000021800060C000706000783000783800301C00001C00000E00000E0003EE0006
1E000E0F000E07000C07000E07000E03800E03800E03800E03800701C00701C00701C00381C0C3
80E0C380E0C1C0E061C0E021C0701180700F0030>20 31 -4 10 24]121 dc dfend /ff df[<
7FFF7FFF01C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C0FDC07F
C003C00040>16 22 -4 0 25]49 dc[<FFFFE0FFFFE07FFFE01800300C001003001001C0000070
00003C00000F000007800003C00001E00001F02000F07000F06001F06001F02003E0180FC00FFF
8003FC00>20 22 -2 0 25]50 dc[<03F8000FFE001C0F803007C04003C0E003E0F801E0F801F0
F801F07001F00001F00001F00001E00003E00003C0000780000E0003F800001C00000E00000780
0003800003C00003E03003E07801E07C01E07803E07003C03003C01C0F800FFE0003F800>20 33
-2 11 25]51 dc[<00FFF800FFF8000700000700000700000700000700000700000700000700FF
FFFCFFFFFCC0070040070020070010070018070008070004070002070003070001070000870000
C700004700002700001700001F00000F00000700000300000300>22 32 -1 10 25]52 dc[<03
F8000FFE001C0F003003806001C04001E08001E0F000E0F000F0F000F06000F00000F00000F000
00F00000E00000E01001C01801C014038013060010FC0010000010000010000010000010000010
000013F0001FFC001FFF001FFF801E0380180040>20 33 -2 11 25]53 dc[<01800003C00003
C00003C00003C00003C00003C00001C00001C00001C00001C00000C00000C00000E00000600000
6000002000003000001000001000000800000400000400000200800100800100800080C0004040
00207FFFE07FFFF07FFFF0600000400000>20 34 -3 11 25]55 dc[<01F8000FFE001E078038
00C0700040600060C00030C00030C00030C00030C000706000706001E03003E0100FC00C1F8006
7F0001FE0003F80007FC001FC6001F81003E00807800C070006060006060006060006020006030
00C01801C00E078007FE0001F800>20 34 -2 1 25]56 dc[<0FE0001FF800303C00700E007807
007803803003800001C00001C00001E00000E00000E001F0F0060CF00C02F01802F03801F07001
F07000F0F000F0F000F0F000F0F000F0F000E0F000E0F000E07001C07801C03801801C03800E0F
0007FE0001F800>20 33 -2 11 25]57 dc[<70F8F8F870>5 5 -4 0 14]58 dc[<3000780070
00C4003800C2003801C1003801C1003800E1001C00E0801C00E0001C0070001C0070000E003800
0E0038000E0038000E00380087001C0087801C0087801C0087401C0047201800461830003C07E0
00>25 21 -2 0 30]110 dc dfend /fg df[<00FF0003FFC00FC3F01F00F83E007C3E007C7E00
7E7C003E7C003EFC003FFC003FFC003FFC003FFC003FFC003FFC003FFC003FFC003FFC003FFC00
3FFC003FFC003F7C003E7C003E7C003E7C003E3E007C3E007C1F00F80FC3F003FFC000FF00>24
32 -2 0 29]48 dc[<7FFFF07FFFF001F80001F80001F80001F80001F80001F80001F80001F800
01F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F800
01F80001F80001F80001F800FDF800FFF80003F800007800003800>20 32 -4 0 29]49 dc[<FF
FFF0FFFFF07FFFF03FFFF81FFFF80FFFF806001803001803801C01C00C00E00C007800003C0000
1E00000F80000FC00007E00003F00003F80001F80001FC3801FC7C01FCFE01FCFE01FCFE01FCFE
01F87C03F87007F03C0FE00FFF8003FC00>22 32 -3 0 29]50 dc[<01FF000FFFE03C03F07801
FC7C01FCFE00FEFE00FFFE00FF7C00FF7C00FF0000FF0000FE0000FE0001FC0001F80003E000FF
0000FF00000FC00003E00003F00001F80C01F81F01FC3F01FC3F81FC3F01FC3F01F81E01F80F03
F007FFC000FF00>24 32 -2 0 29]51 dc[<01FFFF01FFFF0007E00007E00007E00007E00007E0
0007E00007E0FFFFFFFFFFFFE003E07003E03803E01803E00C03E00E03E00703E00303E00183E0
01C3E000E3E00073E00033E0001BE0001FE0000FE00007E00003E00003E00001E00000E0>24 32
-2 0 29]52 dc[<03FC000FFF001C0FC03003E06003F0F801F8FC01F8FC01FCFC01FCFC01FC78
01FC0001FC0001FC0001F80001F81001F01803F01E07E01FFF8019FE0018000018000018000018
00001FF8001FFE001FFF001FFFC01FFFE01FFFE01E00F0100030>22 32 -3 0 29]53 dc[<00FF
0003FFE007C1F00F00F81F007C3E007E3E007E7E007F7E007F7E007FFE007FFE007FFE007FFE00
7FFF007EFF007EFF807CFE80F8FE7FF0FE3FC0FE00007E00007E00007E00783F00FC1F00FC1F00
FC0F80FC07C07801F03800FFF0001FC0>24 32 -2 0 29]54 dc[<00600000F00001F80001F800
01F80001F80001F80001F80000F80000F80000F80000F800007800007800003C00003C00001C00
001C00000C00000E00000600C00300C00180E000C06000606000607FFFF07FFFF87FFFFC3FFFFE
3FFFFF3FFFFF3C0000300000>24 34 -3 0 29]55 dc[<01FF000FFFE01F00F03C001C78001CF8
000EF0000EF0000FF0000FF0001FF0007F7801FF7803FE3C0FFE1F3FFC07FFF803FFF007FFE00F
FF801FFFE01FF8F03FE0783FC03C3F003C3E003C3C003C1C003C1C00780E00780701F003FFE000
FF00>24 32 -2 0 29]56 dc[<03F8000FFF001C0FC01E03E03F01F03F00F83F00FC3F00FC1E00
7E00007E00007E00007F03FC7F0FFE7F1F017F3E01FF7E00FF7E00FFFE007FFE007FFE007FFE00
7FFE007EFE007EFE007E7E007C7E007C3E00F81F00F00F83E007FFC000FF00>24 32 -2 0 29]
57 dc[<FFFFE000FFFFE00007F0000007F0000007F0000007F0000007F0000007F0000007F000
0007F0000007F0180007F0180007F0180007F0180007F0380007F0780007FFF80007FFF80007F0
780007F0380007F0180007F0180007F0180607F0180607F0000607F0000C07F0000C07F0000C07
F0001C07F0003C07F0007C07F001F8FFFFFFF8FFFFFFF8>31 34 -2 0 36]70 dc[<00FF0003FF
C00F80E01F00303E00183E00187C00007C0000FC0000FC0000FC0000FFFFF8FFFFF8FC00787C00
787C00F87E00F03E00F01F01E00F83C007FF8000FE00>21 22 -2 0 26]101 dc[<01FFE0000F
FFFC001F807E003E001F007C000F80F80007C0F80007C0F80007C078000FC07C001FC01FFFFF80
07FFFF000FFFFF001FFFFC001FFFE0001C000000180000001800000008FE00000BFF80000F83E0
001F01F0001E00F0003E00F8003E00F8003E00F8003E00F8003E00F8001E00F0001F01F3C00F83
E3C003FF9FC000FE0F80>26 33 -1 11 29]103 dc[<FFF0FFF01F801F801F801F801F801F801F
801F801F801F801F801F801F801F801F801F801F801F80FF80FF80000000000000000000000000
0E001F003F807F807F803F801F000E00>12 36 -2 0 15]105 dc[<FFF800FFF8001F80001F80
001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001FC1E01F43
F01F43F01F63F01F33F0FF1FE0FF0F80>20 22 -2 0 24]114 dc[<01FC3FE007FF3FE00FC1BF
001F80FF001F807F001F803F001F803F001F803F001F803F001F803F001F803F001F803F001F80
3F001F803F001F803F001F803F001F803F001F803F001F803F001F803F00FF81FF00FF81FF00>
27 22 -3 0 32]117 dc dfend /fh df[<FFE3FF80FFE3FF800F003C0007001C0007001C0007
001C0007001C0007001C0007001C0003800E0003800E0003800E0003800E0003800E0003800E00
01C0070001C0070001C0070001C00F003FFFFF003FFFFF0000E0000000E0000000E0000000E000
0000E0000000E000000070030000700780007007C0003807C0001C03C0000E0080000381000000
FE00>26 35 -1 0 28]12 dc[<804020100808040402023A7E7E3E1C>7 15 -8 -20 14]39 dc[
<804020100808040402023A7E7E3E1C>7 15 -3 10 14]44 dc[<7078F87830>5 5 -4 0 14]
46 dc[<40000000C00000006000000060000000300000003000000018000000180000000C0000
000C000000060000000600000003000000018000000180000000C0000000C00000006000000060
000000300000003000000018000000180000000C0000000C000000060000000600000003000000
03000000018000000180000000C0000000C0000000600000006000000030000000300000001800
0000180000000C0000000C00000006000000060000000300000003000000018000000180000000
C000000040>26 49 -1 12 25]47 dc[<FFFFE0FFFFE07FFFF030001008001004000802000801
800800C000006000003000001C00000E000007000003C00001E00000F000007800003C00003C00
001E03001E0F801F0FC00F0FC00F0FC00F07800F04001F02001E01003E00E0FC007FF0000FC0>
24 33 -2 0 25]50 dc[<03FFE003FFE0001E00000E00000E00000E00000E00000E00000E00FF
FFFCFFFFFC8007004007002007001007000803800C03800403800203800103800083800041C000
61C00031C00011C00009C00005C00002E00001E00001E00000E0000060000020>22 33 -3 0 25
]52 dc[<07E0000FF8001C1C00380F007007007003807001C0F001E0F001E0F001E0F000F0F000
F0F000F0F000F0F800F0F800F07800E07C00E07A00C07901803883003C7E003C00001C00001E00
000E00000F00780700F803807C01C07C00E008007818001FF00007E0>22 34 -4 1 25]54 dc[<
03F0000FFC003C0F003001806000C0E00060C00020C00030C00030C000306000306000703000F0
1801F00C03E0060FE0019FC0007F0000FE0001FF0003F0C007E0600F80300F00180E000C0C000C
0C000C04000C06000C02000C01801800E078007FE0001FC0>22 34 -3 1 25]56 dc[<FFC01FFF
00FFC01FFF801F0001F000060000F000020000F000020001F000010001E000010001E000008001
E000008001E000004001E000007FFFC000003FFFC000002003C000001003C000001003C0000008
03C0000008078000000407800000040780000002078000000207800000010F800000018F000000
008F00000000CF000000004F000000006F000000003F000000001E000000001E000000000E0000
00000E000000000600000000040000>33 35 -2 0 37]65 dc[<003F800001FFF00003E0380007
8006000F0003001E0001803C0000807C00004078000020F8000020F8000020F8000010F0000010
F0000000F0000000F8000000F8000000F8000000F8000000F8000000F80000007C0000007C0000
043C0000043E0000041E0000041F00000C0F00000C0780000E03C0001E01E0001E00F0003E007C
006E001F81C60007FF830000FE01>32 36 -6 1 36]67 dc[<FFFFF80000FFFFFF000007C00FC0
0003C003E00003C000F00003C000780003C0003C0003C0001E0003C0001F0001E0000F0001E000
0F8001E000078001E00007C001E00007C001E00003C000F00003E000F00003E000F00003E000F0
0003E000F00003E000F00003E000780003E000780003E000780003E000780003E000780003C000
780003C0003C000780003C000780003C000F00003C001E00003C007C0007FFFFF80007FFFFE000
>35 34 -2 0 38]68 dc[<FFFFFFF000FFFFFFF00007C001F80003C000380003C000180003C000
0C0003C000040003C000040003C000020001E000020001E000020001E008010001E008010001E0
08000001E008000000F00C000000F01C000000FFFC000000FFFC000000F01C000000F004000000
7806000000780201000078020100007802010000780001000078000100003C000100003C000300
003C000300003C000700003C001F0007FFFFFF8007FFFFFF80>33 34 -2 0 34]69 dc[<FFFC3F
FF00FFFC3FFF0007C001F00003C000F00003C000F00003C000F00003C000F00003C000F00003C0
00F00001E000780001E000780001E000780001E000780001E000780001E000780000F0003C0000
F0003C0000FFFFFC0000FFFFFC0000F0003C0000F0003C000078001E000078001E000078001E00
0078001E000078001E000078001E00003C000F00003C000F00003C000F00003C000F00003E000F
8007FFF1FFFC07FFF1FFFC>38 34 -2 0 37]72 dc[<FFFC00FFFE0007C00003C00003C00003C0
0003C00003C00003C00001E00001E00001E00001E00001E00001E00000F00000F00000F00000F0
0000F00000F000007800007800007800007800007800007800003C00003C00003C00003C00003E
0007FFF007FFF0>20 34 -2 0 18]73 dc[<FFE0301FFF80FFE0301FFF800F003800F800060038
00780002003C0078000200720078000200720078000200710078000200710078000100E0803C00
0100E0803C000100E0403C000100E0403C000100E0203C000101C0203C000081C0101E000081C0
081E000081C0081E000081C0041E00008380041E00008380021E00004380020F00004380010F00
004700010F00004700008F00004700008F00004700004F00002700002780002E00002780002E00
001780002E00001780002E00000FC007FC00000FFE07FC000007FE>47 34 -2 0 46]77 dc[<00
7F800001C0E000078038000E001E001E000F003C0007803C0003C0780001E0780000F0F80000F8
F8000078F000007CF000007CF000003EF000003EF800003EF800001FF800001FF800001FF80000
1FF800001F7C00001F7C00001F3C00001F3C00001F1E00001F1E00001E0F00001E0700001E0780
003C03C0003800E00078007000F0003C01E0000F07800001FC00>32 36 -6 1 39]79 dc[<FFFC
0000FFFC000007C0000003C0000003C0000003C0000003C0000003C0000003C0000001E0000001
E0000001E0000001E0000001E0000001E0000000F0000000FFFF8000F003E000F000F000F00078
00F0003C0078003E0078001E0078001F0078001F0078001F0078001F003C001F003C001F003C00
1E003C003E003C00FC07FFFFF007FFFFC0>32 34 -2 0 34]80 dc[<80FE0000C7FF8000EF03C0
00F800E00070007000600038006000180060001C0040001C0040001C0020001E0000001E000000
1E0000001E0000003C0000007C000007FC00007FF80001FFF00003FFC00007FE000007E000000F
8000000F0000000F0000000E0001000E0001000E00010007000180070001800300038001800380
01C00F8000F03980003FF0C0000FC040>26 36 -3 1 28]83 dc[<1FFFF8001FFFF800003E0000
001E0000001E0000001E0000001E0000001E0000001E0000000F0000000F0000000F0000000F00
00000F0000000F00000007800000078000000780000007800000078000000780000003C0008003
C0028003C0028003C0024003C0024003C0024001E0026001E0022001E0023001E0063C01E01E3F
FFFFFF1FFFFFFF>32 34 -6 0 36]84 dc[<007E00000003FF8000000781C000000E006000001E
001000001C000800003C000C00003C000400003C000200003C000200003C000200003C00010000
3C000100003C000100003C000100003C000100001E000080001E000080001E000080001E000080
001E000080001E000080000F000040000F000040000F000040000F000040000F000040000F0000
4000078000200007800020000780002000078000200007C0007800FFFE07FF80FFFE07FF80>33
35 -7 1 37]85 dc[<00400018000000006000180000000060001C0000000070001C00000000F0
001E00000000F8001E00000000F8001F00000000F4003D00000000F4003C80000000F2003C8000
0000F2003C40000001E1003C40000001E1003C20000001E0803C20000001E0807830000001E040
7810000001E0407810000001E0207808000003C0207808000003C0307804000003C010F8040000
03C010F002000003C008F002000003C008F001000007C004F0010000078004F0008000078002F0
008000078003F0004000078001E0004000078001E0002000078001E00020000F8001E00030000F
8003E0007800FFF81FFE03FF80FFF81FFF03FF80>49 35 -6 1 51]87 dc[<1FC1E07833D0F00B
88F00784F00784F00384F003847803803803801E01C00F01C003E1C0003FC00001C00001C00C00
E01E00C01F01C01F01800E070003FC00>22 21 -3 0 25]97 dc[<81F800C60E00E803806801C0
7000E07000F070007070007870007838003C38003C38003C38003C38003C38003C1C00381C0038
1E00701D00601CC1C01C3F000E00000E00000E00000E00000E00000E0000070000070000070000
0700000700003F00003F8000078000>22 35 -5 0 28]98 dc[<07E0001C180038060070010070
0100F00080F00000E00000F00000F00000F00000F00000F000007000007800003803001C07800C
07C00607C003838000FF00>18 21 -4 0 22]99 dc[<07E1FC1C19FC3805E07003E07001E0F000
E0E000E0E000E0E000E0F00070F00070F00070F000707000707800703800381C00380E00780700
B803C138007E3800001C00001C00001C00001C00001C00001C00000E00000E00000E00000E0000
0E00007E00007F00000F>24 35 -4 0 28]100 dc[<03F0000E0C00180300300080700080F000
40E00000E00000F00000F00000F00000F00000FFFFE07000E07800E03800E01C00E00C00E00701
C0038380007E00>19 21 -3 0 22]101 dc[<FFF000FFF0000F00000700000700000700000700
0007000007000003800003800003800003800003800003800001C00001C00001C00001C0003FFE
003FFE0000E00000E00000E00000E00000E00000E0000070000070000070700038F80018F8001C
780006300001E0>21 35 -1 0 15]102 dc[<03FE00000C038000300060006000300040001800
C0000C00C0000C0060000C0060000C0030000C001C007C0007FFF80007FFF00007FFC000060000
00040000000400000004000000027E000002C300000181C0000381E0000780E0000780F0000780
F0000780F00003C0700003C0700001C0700000E0E1C00070D1C0001F8CC000000380>26 33 0
11 25]103 dc[<FFE3FF80FFE3FF800F003C0007001C0007001C0007001C0007001C0007001C00
07001C0003800E0003800E0003800E0003800E0003800E0003C00E0001C0070001E0070001E007
0001D80E0001C60C0001C1F80000E0000000E0000000E0000000E0000000E0000000E000000070
00000070000000700000007000000070000003F0000003F8000000780000>25 35 -1 0 28]
104 dc[<FFE0FFE00F0007000700070007000700070003800380038003800380038001C001C003
C01FC00FC001C00000000000000000000000000000000000E000F001F000F00070>12 34 -1 0
14]105 dc[<FFE3FE00FFE3FF000F00F8000700F0000700E0000701C0000701C0000703800007
0780000387000003CF000003BE0000038E0000038400000383000001C0800001C0400001C03000
01C03C0001C07FC001C07FC000E0000000E0000000E0000000E0000000E0000000E00000007000
000070000000700000007000000070000003F0000003F8000000780000>26 35 -1 0 26]107
dc[<FFE0FFE00F0007000700070007000700070003800380038003800380038001C001C001C001
C001C001C000E000E000E000E000E000E00070007000700070007003F003F80078>13 35 -1 0
14]108 dc[<FFE3FF8FFEFFE3FF8FFE0F003C00F007001C007007001C007007001C007007001C
007007001C007007001C007003800E003803800E003803800E003803800E003803800E003803C0
0F003801C007001C01E007801C03E007801C1FD80E60381FC60C183001C1F807E0>39 21 -1 0
42]109 dc[<FFE3FF80FFE3FF800F003C0007001C0007001C0007001C0007001C0007001C0007
001C0003800E0003800E0003800E0003800E0003800E0003C00E0001C0070001E0070003E00700
1FD80E001FC60C0001C1F800>25 21 -1 0 28]110 dc[<03F0000E0E003803807001C07000E0
F000F0E00070E00078E00078F0003CF0003CF0003CF0003C70003C78003C3800381C00380E0070
0700E001C1C0007F00>22 21 -3 0 25]111 dc[<FFC00000FFC000000E0000000E0000000E00
00000E0000000E000000070000000700000007000000070FC0000730700007403C0003C00E0003
800F000380078003800780038003C0038003C001C001E001C001E001C001E001C001E001C001E0
01C001E000E001C000E003C000F003800FE807000FE60E0000E1F800>27 31 0 10 28]112 dc[
<FFF000FFF0000F00000700000700000700000700000700000700000380000380000380000380
0003800003C00001C00001E06003D0F01FD8F01FC47001C3E0>20 21 -1 0 20]114 dc[<87E0
00C81800F00400600600600200400300400300400700000700007E0003FE000FFC001FE0001E00
001801001800801801801801800C018006038001FC80>17 21 -2 0 20]115 dc[<07801C4038
203820381038103810381038101C001C001C001C001C001C000E000E000E000E00FFF81FF80F00
070003000300010001000180008000800080>13 31 -4 0 19]116 dc[<07E1FC1C19FC1805E0
3802E03801E03800E03800E03800E03800E01C00701C00701C00701C00701C00701C00700E0038
0E00381E0078FE03F8FE03F80E0038>22 21 -4 0 28]117 dc[<00800000C00001C00001E000
01D00001D00003C8000388000384000384000382000703000701000700800700800E00400E0040
0E00200E0078FFC0FEFFC0FE>23 21 -4 0 26]118 dc[<FF03FF00FF03FF001E00F0000600E0
000101C0000181C00000C380000063800000370000001F0000000E0000001C0000001E00000039
0000003880000070400000E0200000E0100001E03C001FF87FC01FF83FC0>26 21 -1 0 26]
120 dc[<3C00000042000000F1000000F8800000F8400000784000000020000000100000001000
000008000000080000000C0000001C0000001E0000001D0000001D0000003C8000003880000038
400000384000003820000070300000701000007008000070080000E0040000E0040000E0020000
E007800FFC0FE00FFC0FE0>27 31 0 10 26]121 dc dfend /fi df[<7FE1FFC07FE1FFC00700
380007003800070038000700380007003800070038000700380007003800070038000700380007
003800070038000700380007003800070038000700380007003800FFFFFFE0FFFFFFE007003800
070038000700380007003800070038000700380007003800070078000700F81C0380FC3E0180FC
3E00C07E1E0070270C001FC1F0>31 35 0 0 29]11 dc[<7FF1FFC07FF1FFC007001C0007001C
0007001C0007001C0007001C0007001C0007001C0007001C0007001C0007001C0007001C000700
1C0007001C0007001C0007001C0007001C0007003C00FFFFFC00FFFFFC00070000000700000007
0000000700000007000000070000000700380007007C0007007C0003807C0001803C0000E00800
00783000000FC000>26 35 0 0 28]12 dc[<7FF1FFC07FF1FFC007001C0007001C0007001C00
07001C0007001C0007001C0007001C0007001C0007001C0007001C0007001C0007001C0007001C
0007001C0007001C0007001C0007001C00FFFFFC00FFFFFC0007001C0007001C0007001C000700
1C0007001C0007001C0007001C0007001C0007003C0003807C0001807C0000E07C0000701C0000
0FEC00>26 35 0 0 28]13 dc[<7FF1FFC7FF7FF1FFC7FF07001C007007001C007007001C0070
07001C007007001C007007001C007007001C007007001C007007001C007007001C007007001C00
7007001C007007001C007007001C007007001C007007001C007007001C00F0FFFFFFFFF0FFFFFF
FFF007001C000007001C000007001C000007001C000007001C000007001C000007003C00E00700
7C01F007007C01F003807E01F001803E00F000E00B8020007031E0C0000FC03F00>40 35 0 0
42]14 dc[<70F8F8F8700000000000202020202020707070707070707070707070F8F8F8F8F8F8
F870>5 36 -4 0 14]33 dc[<4010200810041004080208020401040104010401741DFC3FFC3F
F83E701C>16 15 -2 -20 25]34 dc[<4020101008080404040474FCFCF870>6 15 -4 -20 14]
39 dc[<001000200040008001000300060004000C001800180018003000300030007000600060
006000E000E000E000E000E000E000E000E000E000E000E000E000600060006000700030003000
30001800180018000C0004000600030001000080004000200010>12 50 -3 13 19]40 dc[<80
0040002000100008000C0006000200030001800180018000C000C000C000E00060006000600070
0070007000700070007000700070007000700070007000600060006000E000C000C000C0018001
8001800300020006000C0008001000200040008000>12 50 -3 13 19]41 dc[<000180000001
800000018000000180000001800000018000000180000001800000018000000180000001800000
01800000018000000180000001800000018000FFFFFFFFFFFFFFFF000180000001800000018000
000180000001800000018000000180000001800000018000000180000001800000018000000180
00000180000001800000018000>32 34 -3 5 39]43 dc[<4020101008080404040474FCFCF870
>6 15 -4 10 14]44 dc[<FFF0FFF0>12 2 -1 -10 17]45 dc[<70F8F8F870>5 5 -4 0 14]
46 dc[<C00000C000006000006000006000003000003000003000001800001800001800000C00
000C00000C000006000006000006000003000003000003000001800001800001800000C00000C0
0000C000006000006000006000003000003000003000001800001800001800000C00000C00000C
000006000006000006000003000003000003000001800001800001800000C0000040>18 49 -3
12 25]47 dc[<01F800070E000E07001C03803801C03801C07801E07000E07000E07000E0F000
F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000
F07000E07000E07000E07801E03801C03801C01C03800E0700070E0001F800>20 34 -2 1 25]
48 dc[<7FFF7FFF01C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001
C001C001C001C001C001C001C001C001C001C001C0F9C0FFC007C001C00040>16 33 -4 0 25]
49 dc[<FFFFE0FFFFE07FFFE020002010003008001004001002001001000000800000E0000070
00003800001C00000E000007000007800003C00003E00001E00001E03001F07800F0FC00F0FC00
F0FC01F0F801E04001E04003C02007C0181F800FFE0003F800>20 33 -2 0 25]50 dc[<03F800
0FFE001C0F002007804003C0F803E0FC01E0FC01F0FC01F07801F03001F00001F00001F00001E0
0003E00003C0000780000E0003F800001C00000E000007800003800003C01803E03C03E07C01E0
7C01E07C03E03803C03003C01C0F800FFE0001F800>20 34 -2 1 25]51 dc[<00FFF800FFF800
0700000700000700000700000700000700000700FFFFFCFFFFFCC0070040070020070030070010
07000807000C070004070002070003070001070000870000C70000470000270000370000170000
0F00000F00000700000300000300>22 33 -1 0 25]52 dc[<03F0000FFE001C0F003003806003
C04001C0C001E0F800E0F800F0F800F0F800F07000F00000F00000F00000F00000E00000E01001
C018018014038013060010FC0010000010000010000010000010000010000013F0001FFC001FFF
001FFF801E0380180040>20 34 -2 1 25]53 dc[<01F80003FE000F07001C03801C01C03801E0
3800E07800E07000F07000F0F000F0F000F0F000F0F000F0F000F0F000E0F800E0F801C0F40180
F40300F30600F0F8007000007000007800003800003801C01C03E01C03E00E01E00700E003C0C0
00FF80003E00>20 34 -2 1 25]54 dc[<01C00003E00003E00003E00003E00003E00003E00003
E00001E00001E00001E00001E00000E00000E00000E00000700000700000300000300000100000
1800000800000400000400000200800100800100800080C000404000207FFFE07FFFF07FFFF060
0000400000>20 35 -3 1 25]55 dc[<01F8000FFE001E07803800C0700040600060C00030C000
30C00030C00030C000706000706001E03003E0100FC00C1F80067F0001FE0003F80007FC001FC6
001F81003E00807800C07000606000606000606000602000603000C01801C00E078007FE0001F8
00>20 34 -2 1 25]56 dc[<07E0001FF800303C00300E007807007C03807C03803801C00001C0
0001E00000E00000E001F0F0060CF00C02F01802F03801F07001F07000F0F000F0F000F0F000F0
F000F0F000F0F000E0F000E07001E07001C07801C03803801C03800E0F0007FE0001F800>20 34
-2 1 25]57 dc[<70F8F8F870000000000000000000000070F8F8F870>5 21 -4 0 14]58 dc[<
4040201010100808080878F8F8F870000000000000000000000070F8F8F870>5 31 -4 10 14]
59 dc[<03800007C00007C00007C0000380000000000000000000000000000000000100000100
0001000001000001000001000001800000800000800000C000006000007000003800001C00000E
00000F00700780F80780F80780F80780F00780400700200E00181C0007F000>17 35 -3 0 24]
63 dc[<000FFC00003003E000C0003C0100000F0600000004000000080000001007E078201C10
C420300DC2406003C240C003C141C001C181C001C1838001C1838001C1838001C1838001C18380
01C1838001C1838001C181C001C141C001C240C003C24060020220300C04201C10041007E00808
00001004000020060000600100008000C0030000300C00000FF000>32 35 -3 0 39]64 dc[<FF
C01FFFFFC01FFF1E0001F00C0001E0040001E0040001E0020003C0020003C0020003C001000780
0100078001FFFF8000FFFF0000800F0000C01F0000401E0000401E0000603E0000203C0000203C
000010780000107800001078000008F0000008F0000008F0000005E0000005E0000005E0000003
C0000003C0000003C000000180000001800000018000>32 35 -2 0 37]65 dc[<FFFFFC00FFFF
FF0007800FC0078007E0078003F0078001F0078000F8078000F8078000F8078000F8078000F807
8000F8078000F0078001F0078001E0078003C00780078007FFFE0007803E0007800F80078007C0
078003E0078001E0078001F0078001F0078001F0078001F0078001F0078001E0078003E0078007
C007800F80FFFFFE00FFFFF800>29 34 -2 0 35]66 dc[<0007F000003FFC0000FC070001F001
8003C00040078000200F0000201E0000101E0000103C0000083C0000087C0000087C0000087800
0000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000780000087C
0000087C0000083C0000183C0000181E0000181E0000380F0000380780007803C000F801F00138
00FC0618003FFC180007F008>29 36 -3 1 36]67 dc[<FFFFF800FFFFFF0007800F80078003C0
078001E0078000F0078000780780003C0780003C0780003E0780001E0780001E0780001F078000
1F0780001F0780001F0780001F0780001F0780001F0780001F0780001F0780001E0780001E0780
001E0780003C0780003C0780007807800078078000F0078001E0078003C007800F80FFFFFE00FF
FFF800>32 34 -2 0 38]68 dc[<FFFFFFF0FFFFFFF0078001F007800078078000380780001807
800018078000080780000807800008078000040780200407802004078020000780200007806000
0780E00007FFE00007FFE0000780E0000780600007802000078020100780201007802010078000
1007800030078000300780002007800060078000E0078003E0FFFFFFE0FFFFFFE0>30 34 -2 0
34]69 dc[<FFFE0000FFFE00000780000007800000078000000780000007800000078000000780
00000780000007802000078020000780200007802000078060000780E00007FFE00007FFE00007
80E000078060000780200007802000078020100780201007800010078000100780003007800030
0780002007800060078000E0078003E0FFFFFFE0FFFFFFE0>28 34 -2 0 33]70 dc[<0007F000
003FFC0800FC071801F001B803C000B8078000780F0000781F0000781E0000783C0000783C0000
787C0000787C00007878001FFFF8001FFFF8000000F8000000F8000000F8000000F8000000F800
0000F8000000780000087C0000087C0000083C0000183C0000181E0000181E0000380F00003807
80007803C000F801F0013800FC0618003FFC180007F008>32 36 -3 1 39]71 dc[<FFFC3FFFFF
FC3FFF078001E0078001E0078001E0078001E0078001E0078001E0078001E0078001E0078001E0
078001E0078001E0078001E0078001E0078001E0078001E007FFFFE007FFFFE0078001E0078001
E0078001E0078001E0078001E0078001E0078001E0078001E0078001E0078001E0078001E00780
01E0078001E0FFFC3FFFFFFC3FFF>32 34 -2 0 37]72 dc[<FFFCFFFC07800780078007800780
078007800780078007800780078007800780078007800780078007800780078007800780078007
8007800780078007800780FFFCFFFC>14 34 -2 0 18]73 dc[<07C000187000203800401C00F8
1E00FC0E00FC0F00FC0F00780F00300F00000F00000F00000F00000F00000F00000F00000F0000
0F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F0000
0F00000F00000F0007FFF007FFF0>20 35 -2 1 26]74 dc[<FFFFFF80FFFFFF8007801F800780
0780078003800780018007800080078000C0078000C00780004007800040078000400780004007
800000078000000780000007800000078000000780000007800000078000000780000007800000
078000000780000007800000078000000780000007800000078000000780000007800000FFFE00
00FFFE0000>26 34 -2 0 31]76 dc[<FFE0301FFF80FFE0301FFF801F003000F00004007800F0
0004007800F0000400E400F0000400E400F0000400E400F0000401C200F0000401C200F0000403
8100F00004038100F00004038100F00004070080F00004070080F00004070080F000040E0040F0
00040E0040F000041C0020F000041C0020F000041C0020F00004380010F00004380010F0000438
0010F00004700008F00004700008F00004E00004F00004E00004F00004E00004F00005C00002F0
0005C00002F00007800001F000FF800001FF80FF800001FF80>41 34 -2 0 46]77 dc[<FFE000
20FFE000601F000060040000E0040001E0040001E0040003E0040003E0040007A004000F200400
0F2004001E2004003C2004003C20040078200400F8200400F0200401E0200401E0200403C02004
07802004078020040F0020041E0020041E0020043C0020047C00200478002004F0002004F00020
05E0002007C000F8FFC007FFFF8007FF>32 34 -2 0 37]78 dc[<000FF00000381C0000E00700
03C003C0078001E00F0000F00F0000F01E0000783E00007C3C00003C7C00003E7C00003E7C0000
3EF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001FF800001F7800
001E7800001E7C00003E7C00003E3C00003C3C00003C1E0000780E000070070000E0078001E001
C0038000E0070000381C00000FF000>32 36 -3 1 39]79 dc[<FFFC0000FFFC00000780000007
800000078000000780000007800000078000000780000007800000078000000780000007800000
07800000078000000780000007FFFC0007801F0007800780078003C0078003E0078001E0078001
F0078001F0078001F0078001F0078001F0078001E0078001E0078003C0078007C007801F00FFFF
FE00FFFFF800>28 34 -2 0 34]80 dc[<0000003E00FFFC00F100FFFC01E080078003E0400780
07E040078007C040078007C000078007C000078007C00007800780000780078000078007800007
80078000078007000007800F000007800E000007801C0000078038000007FFF0000007803E0000
0780070000078003C000078003E000078001E000078001F000078001F000078001F000078001F0
00078001E000078003E000078003C000078007800007801F0000FFFFFC0000FFFFE00000>34 35
-2 1 37]82 dc[<80FE00C7FF00CF03C0F800E0E00060C00070C0003080003880003880003880
00380000380000780000700000F00003F0003FE003FFC00FFF801FFE003FF0007F00007C0000F0
0000F00000E00010E00010E00010E00030E000307000707000F03801F01E07300FFE3003F810>
21 36 -3 1 28]83 dc[<01FFFF8001FFFF800003C0000003C0000003C0000003C0000003C000
0003C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0000003C0
000003C0000003C0000003C0000003C0000003C0008003C0028003C0028003C0028003C002C003
C006C003C0064003C0044003C0046003C00C7803C03C7FFFFFFC7FFFFFFC>31 34 -2 0 36]84
dc[<0003F000001FF800003C0E000070030000E0018001C0008003C0004003C000400380004007
800020078000200780002007800020078000200780002007800020078000200780002007800020
078000200780002007800020078000200780002007800020078000200780002007800020078000
20078000200780002007800020078000F8FFFC07FFFFFC07FF>32 35 -2 1 37]85 dc[<0000C0
00000000C000000000C000000001E000000001E000000003F000000003D000000003D000000007
88000000078800000007880000000F040000000F040000001F060000001E020000001E02000000
3C010000003C010000003C01000000780080000078008000007800800000F000400000F0004000
01F000200001E000200001E000200003C000100003C000100003C0001000078000080007800008
000F80001E00FFF800FFC0FFF800FFC0>34 35 -1 1 37]86 dc[<00020000400000030000C000
00070000E00000070000E00000078001E00000078001E000000F8001F000000F4003D000000F40
03D000001E4003C800001E20078800001E20078800003C20078400003C100F0400003C100F0400
0078100F02000078181F02000078081E020000F8081E030000F0081E010000F0043C010000F004
3C010001E0043C008001E00278008001E00278008003C00278004003C001F0004003C001F00040
078001F00020078001E00020078001E000200F0001E000300F8003E00078FFF83FFE03FFFFF83F
FE03FF>48 35 -1 1 51]87 dc[<FFE007FFC0FFE007FFC00F8001F800030000F000010001F000
008001E00000C003C000004007C000002007800000300F000000101F000000081E0000000C3C00
0000047C000000027800000003F800000001F000000001E000000003E000000003C000000007A0
0000000FB00000000F100000001E080000003E080000003C040000007802000000F802000000F0
01000001F000800003E000C00003E001F0007FFC0FFF007FFC0FFF00>34 34 -1 0 37]88 dc[<
003FFF0000003FFF00000001E000000001E000000001E000000001E000000001E000000001E000
000001E000000001E000000001E000000001E000000001E000000001E000000003E000000003D0
00000007D800000007880000000F840000000F040000001E020000003E030000003C010000007C
008000007800800000F000400001F000600001E000200003E000100003C000100007C00018000F
80001E00FFF8007FC0FFF8007FC0>34 34 -1 0 37]89 dc[<FEFEC0C0C0C0C0C0C0C0C0C0C0C0
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FEFE>7 49 -5
12 14]91 dc[<380E7C1FFC3FFC3FB82E8020802080208020401040102008200810040802>16
15 -6 -20 25]92 dc[<FEFE060606060606060606060606060606060606060606060606060606
060606060606060606060606060606060606FEFE>7 49 -1 12 14]93 dc[<8010C030606030C0
19800F000600>12 7 -6 -27 25]94 dc[<387CFCFCB880808080404020201008>6 15 -3 -20
14]96 dc[<0FE0F03C11C8780B84F00784F00384F00384F003847803807803803C03801E038007
C380007F800003800003803803807C03807C07007C0600381C001FF000>22 21 -2 0 25]97 dc
[<081F800C60E00C80700F00380E001C0E001E0E000E0E000F0E000F0E000F0E000F0E000F0E00
0F0E000F0E000E0E001E0E001C0F00380E80300E60E00E1F800E00000E00000E00000E00000E00
000E00000E00000E00000E00000E00001E0000FE0000FE00000E0000>24 35 -1 0 28]98 dc[<
01F8000706000C01001C0080380040780040700000F00000F00000F00000F00000F00000F00000
F00000700000780700380F801C0F800C0F8007070001FE00>18 21 -2 0 22]99 dc[<01F87F07
067F0C01781C00F0380070780070700070F00070F00070F00070F00070F00070F00070F0007070
00707800703800701C00F00E017007067001F87000007000007000007000007000007000007000
00700000700000700000700000F00007F00007F0000070>24 35 -2 0 28]100 dc[<00FC0007
03000E00801C0040380020780020700000F00000F00000F00000F00000F00000FFFFE0F000E070
00E07800E03801C01C01C00C038007070001FC00>19 21 -1 0 22]101 dc[<7FF8007FF80007
000007000007000007000007000007000007000007000007000007000007000007000007000007
0000070000070000070000FFF800FFF80007000007000007000007000007000007000007000007
0000070700030F80038F8001C78000E300003E00>17 35 0 0 15]102 dc[<01FE000E01C03800
70600018600018C0000CC0000CC0000C40001C6000183800F80FFFF00FFFE01FFF001C00001800
0010000010000019F0000F1C000E0E001C07001C07003C07803C07803C07803C07801C07001C07
000E0E1C071D1C01F08C000078>22 33 -1 11 25]103 dc[<FFE3FF80FFE3FF800E0038000E00
38000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E
0038000E0038000E0038000F0038000F0038000E8070000E60E0000E1F80000E0000000E000000
0E0000000E0000000E0000000E0000000E0000000E0000000E0000000E0000001E000000FE0000
00FE0000000E000000>25 35 -1 0 28]104 dc[<FFC0FFC00E000E000E000E000E000E000E00
0E000E000E000E000E000E000E000E001E00FE00FE000E00000000000000000000000000000000
001C003E003E003E001C00>10 34 -1 0 14]105 dc[<1F007180F8C0F8E0F870707000700070
007000700070007000700070007000700070007000700070007000700070007000700070007000
F007F007F000F00000000000000000000000000000000000E001F001F001F000E0>12 44 2 10
15]106 dc[<FFE3FEFFE3FE0E01F00E01E00E01C00E03C00E07800E07000E0E000E1E000F1C00
0EF8000E38000E10000E08000E04000E02000E01800E01E00E03FC0E03FC0E00000E00000E0000
0E00000E00000E00000E00000E00000E00000E00001E0000FE0000FE00000E0000>23 35 -1 0
26]107 dc[<FFE0FFE00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E
000E000E000E000E000E000E000E000E000E000E000E000E000E000E001E00FE00FE000E00>11
35 -1 0 14]108 dc[<FFE3FF8FFEFFE3FF8FFE0E003800E00E003800E00E003800E00E003800
E00E003800E00E003800E00E003800E00E003800E00E003800E00E003800E00E003800E00E0038
00E00E003800E00E003800E00F003C00E01F003C00E0FE807201C0FE60E183800E1FC07F00>39
21 -1 0 42]109 dc[<FFE3FF80FFE3FF800E0038000E0038000E0038000E0038000E0038000E
0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000F003800
1F003800FE807000FE60E0000E1F8000>25 21 -1 0 28]110 dc[<00FC000703800E01C01C00
E0380070780078700038F0003CF0003CF0003CF0003CF0003CF0003CF0003C7000387800783800
701C00E00E01C007038000FC00>22 21 -1 0 25]111 dc[<FFE000FFE0000E00000E00000E00
000E00000E00000E00000E00000E00000E1F800E60E00E80700F00380E001C0E001E0E001E0E00
0F0E000F0E000F0E000F0E000F0E000F0E000F0E001E0E001E0E001C0F0038FE8070FE60E00E1F
80>24 31 -1 10 28]112 dc[<000FFE000FFE0000E00000E00000E00000E00000E00000E00000
E00000E001F0E0070CE00C02E01C01E03801E07800E07000E0F000E0F000E0F000E0F000E0F000
E0F000E0F000E07800E07800E03801E01C01600E026007046001F820>23 31 -2 10 26]113 dc
[<FFF000FFF0000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00
000E00000E00000F00000F03001E8780FE8780FE63000E1E00>17 21 -1 0 20]114 dc[<87E0
D818E00CC004C006C0068006800E001E00FC0FF83FF07F80F000E004C004C004C00C600C303C0F
C4>15 21 -2 0 20]115 dc[<01F0030807080E040E040E040E040E040E040E000E000E000E00
0E000E000E000E000E000E00FFF83FF81E000E0006000600060002000200020002000200>14 31
-1 0 19]116 dc[<00FC3F8003833F800700BC000E0078000E0078000E0038000E0038000E0038
000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038000E0038001E00
7800FE03F800FE03F8000E003800>25 21 -1 0 28]117 dc[<00100000380000380000380000
740000740000E20000E20000E20001C10001C1000380800380800380800700400700400E00200E
00201E0070FFC1FEFFC1FE>23 21 -1 0 26]118 dc[<00200200000070070000007007000000
7007000000E80E800000E80E800000E80C800001C41C400001C41C400001C41840000382382000
03823820000702303000070170100007016010000E01E008000E00E008000E00C00C001E01C01E
00FF8FF87F80FF8FF87F80>33 21 -1 0 36]119 dc[<FF03FEFF03FE1E00E00601C00201C001
0380018700008E00004E00003C0000380000700000780000E40001C2000383000381000700800F
01E0FF83FEFF83FE>23 21 -1 0 26]120 dc[<3E0000630000B98000F88000F84000F8400000
200000200000200000100000100000380000380000380000740000740000E20000E20000E20001
C10001C1000380800380800380800700400700400E00200E00201E0070FFC1FEFFC1FE>23 31
-1 10 26]121 dc[<FFFF807007807801803800801C00800E00C00F004007004003804001C000
01E00000E000007000403800403C00401C00600E002007003007803803803FFFC0>18 21 -1 0
22]122 dc[<FFFFFF>24 1 0 -12 25]123 dc[<FFFFFFFFFFFF80>49 1 0 -12 50]124 dc
dfend /fj df[<FFFFF8FFFFF8C00018C00018C00018C00018C00018C00018C00018C00018C000
18C00018C00018C00018C00018C00018C00018C00018C00018>21 19 -2 7 26]32 dc[<0C0C00
1E1E001E1E001E1E001E1E001E1E001E1E007FFFF0FFFFF8FFFFF8FFFFF80F0F000F0F000F0F00
0F0F000F8F80078780078780078780FFFFF8FFFFF8FFFFF87FFFF003C3C003C3C003C3C003C3C0
03C3C003C3C0018180>21 30 -2 0 26]35 dc[<00600000E00000E00000E00003F0000FFE001F
FF003CEF8078E3C070E1C0E0E0E0F0E0E0F0E0E0F0E0E000E0E000E1C000E3C000EF8000FF0007
FC001FF0003FE00078E00070E000E0E0C0E0E1E0E0E1E0E0E0E070E0E078E1C03CE7C01FFF800F
FE0003F80000E00000E00000E00000E000006000>19 39 -3 4 26]36 dc dfend /fk df[<FF
F0FFF0FFF0>12 3 -1 -10 17]45 dc[<F0F0F0F0>4 4 -5 0 14]46 dc[<0007800007800007
80000780000780000780000780000780000780FFFFFCFFFFFCFFFFFCF007807807807807803C07
801E07801E07800F07800F078007878003878003C78001C78001E78000E7800067800077800037
80003780001780001F80000F80>22 33 -1 0 25]52 dc[<03F0000FFE001FFF003C0F807003C0
E003E06001E04001E00000F00000F00000F00000F00000F00000F00000F03C01E03C01E03E03C0
3F07803FFF003FFE003CFC003C00003C00003C00003C00003C00003C00003C00003C00003C0000
3FFFC03FFFC03FFFC0>20 34 -2 1 25]53 dc[<000FF000007FFC0000FFFF0003F00F8007C003
800F8000800F0000001E0000003E0000003C0000007C000000780000007800000078000000F000
0000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F00000007800000078
000000780000007C0000003C0000003E0000001E0000000F0000000F80000007C0070003F01F00
00FFFF00007FFC00000FF000>25 37 -4 1 32]67 dc[<FFFF0000FFFFE000FFFFF000F001F800
F0007C00F0003E00F0001F00F0000F80F0000780F00007C0F00003C0F00003C0F00001C0F00001
E0F00001E0F00001E0F00001E0F00001E0F00001E0F00001E0F00001E0F00001E0F00003C0F000
03C0F00003C0F0000780F0000780F0000F00F0001F00F0003E00F0007C00F001F800FFFFF000FF
FFC000FFFF0000>27 35 -5 0 36]68 dc[<F00000F00000F00000F00000F00000F00000F00000
F00000F00000F00000F00000F00000F00000F00000F00000F00000FFFFC0FFFFC0FFFFC0F00000
F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000FFFFF0
FFFFF0FFFFF0>20 35 -5 0 28]70 dc[<F0000FF0000FF0000FF0000FF0000FF0000FF0000FF0
000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FFFFFFFFFFFFFFFFFFFF0
000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0000FF0
000FF0000F>24 35 -5 0 35]72 dc[<F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
F0F0F0F0F0F0F0F0F0F0F0F0>4 35 -5 0 14]73 dc[<F000000780F003E00780F003E00780F0
03E00780F006700780F006700780F00E780780F00E780780F00C380780F01C3C0780F01C3C0780
F0181C0780F0381E0780F0381E0780F0300E0780F0700F0780F0700F0780F060070780F0E00787
80F0E0078780F0C0038780F1C003C780F1C003C780F18001C780F38001E780F30000E780F30000
E780F30000E780F600007780F600007780F600007780F400003780FC00003F80FC00003F80F800
001F80>33 35 -5 0 44]77 dc[<F0003FF0007FF0007FF000EFF000EFF001EFF001CFF001CFF0
03CFF0038FF0078FF0070FF00F0FF00F0FF01E0FF01E0FF01C0FF03C0FF0380FF0780FF0780FF0
F00FF0F00FF0E00FF1E00FF1C00FF3C00FF3800FF3800FF7800FF7000FF7000FFE000FFE000FFC
000F>24 35 -5 0 35]78 dc[<000FC000007FF80001FFFE0003F03F0007C00F800F8007C00F00
03C01E0001E03E0001F03C0000F07C0000F8780000787800007878000078F000003CF000003CF0
00003CF000003CF000003CF000003CF000003CF000003CF000003C700000387800007878000078
780000783C0000F03C0000F01E0001E00F0003C00F8007C007C00F8003F03F0000FFFC00007FF8
00000FC000>30 37 -3 1 37]79 dc[<F00000F00000F00000F00000F00000F00000F00000F000
00F00000F00000F00000F00000F00000F00000F00000FFFE00FFFFC0FFFFE0F003F0F00078F000
3CF0003CF0001EF0001EF0001EF0001EF0001EF0001EF0003CF0003CF00078F003F0FFFFE0FFFF
C0FFFE00>23 35 -5 0 32]80 dc[<F0000780F0000F00F0000F00F0001E00F0003C00F0003C00
F0007800F0007800F000F000F000E000F001E000F003C000F003C000F0078000F0070000F00F00
00FFFE0000FFFFC000FFFFE000F003F000F0007800F0003C00F0001C00F0001E00F0001E00F000
1E00F0001E00F0001E00F0001C00F0003C00F0007800F003F000FFFFE000FFFFC000FFFE0000>
25 35 -5 0 32]82 dc[<01FE000FFF801FFFC07F03E0F800F0E00078C0007800003C00003C00
003C00003C00003C00003C00007C0000780000F80003F0003FE001FFC007FF800FFC001FE0003F
00003E00007C00007800007800007800007800007800003C00003C00001E00700F81F007FFF003
FFE000FF00>22 37 -2 1 28]83 dc[<00FE0003FF8007FFC00F83E01E00F03C00787C007C7800
3C78003CF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF000
1EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF000
1EF0001EF0001E>23 36 -5 1 34]85 dc[<F800007C780000787C0000F03E0001F01E0001E00F
0003C00F8007C007800F8003C00F0003E01E0001E03E0000F03C0000F878000078F000003DF000
001FE000001FC000000F800000078000000F8000001FC000003FE000003DE0000078F00000F878
0001F07C0001E03C0003C01E0007C01F000F800F000F0007801F0007C03E0003C07C0001E07800
01F0>30 35 -1 0 33]88 dc[<1F87803FF7807FFF807C1F80F00780F00780F00780F007807807
803F07801FFF8003FF80000F80000780000780000780000780200F00381F003FFE001FFC0003F0
00>17 22 -2 0 24]97 dc[<03E1E00FF9E01FFDE03F0FE03C03E07803E07801E0F001E0F001E0
F001E0F001E0F001E0F001E0F001E0F801E07801E07C01E03C03E01F07E00FFFE007FDE003F1E0
0001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E00001E0
>19 35 -2 0 26]100 dc[<01F80007FF000FFF801F07803C0080780000780000700000F00000
F00000F00000FFFFC0FFFFC0FFFFC0F001C07803807803803C07803E0F001FFE0007FC0003F000
>18 22 -2 0 22]101 dc[<F00780F00780F00780F00780F00780F00780F00780F00780F00780
F00780F00780F00780F00780F00780F00780F80780F80780FC0F80FE1F00F7FF00F3FE00F0F800
F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000
>17 35 -4 0 26]104 dc[<F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F00000000000
00000000F0F0F0F0>4 35 -3 0 11]105 dc[<F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0
F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0>4 35 -3 0 11]108 dc[<F003C00FF003C00FF003C00FF0
03C00FF003C00FF003C00FF003C00FF003C00FF003C00FF003C00FF003C00FF003C00FF003C00F
F003C00FF003C00FF803E00FF803E00FFC07F01FFE0FB83EF7FF9FFEF3FF0FFCF0FC03F0>32 22
-4 0 41]109 dc[<F00780F00780F00780F00780F00780F00780F00780F00780F00780F00780F0
0780F00780F00780F00780F00780F80780F80780FC0F80FE1F00F7FF00F3FE00F0F800>17 22
-4 0 26]110 dc dfend /fl df[<C0404060E0E0E0>3 7 -3 4 9]44 dc[<3F00FFC0FFC0C0E0
00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0>
11 23 -1 0 16]74 dc[<01F00007FC000E0E001C07003803807001C07001C07001C0E000E0E0
00E0E000E0E000E0E000E0E000E0E000E06000C07001C07001C03803801C07000E0E0007FC0001
F000>19 23 -2 0 24]79 dc[<E000E000E000E000E000E000E000E000E000E000FFE0FFF0E038
E01CE00EE00EE00EE00EE00EE01CE038FFF0FFE0>15 23 -3 0 21]80 dc[<E007E00EE00EE01C
E01CE038E038E070E070E0E0E0E0FFC0FFF0E03CE01CE00EE00EE00EE00EE01CE03CFFF0FFC0>
16 23 -3 0 21]82 dc[<3F707FF0F0F0E070E070F0707C701FF003F000700070407070E07FC0
1F80>12 15 -1 0 16]97 dc[<0F381FF8387870387038E038E038E038E038E038703870383878
1FF80FB800380038003800380038003800380038>13 23 -1 0 17]100 dc[<0FC01FF0383070
006000E000E000FFF0FFF0E0306070706038E01FC00F80>12 15 -1 0 15]101 dc[<1C001C00
1C001C001C001C001C001C001C001C001C001C001C00FF00FF001C001C001C001C001C000C400F
C003C0>10 23 0 0 10]102 dc[<0FC03FF07878E01CE01CE01CE03C7FF83FF07FE0700060006F
003F8039C070E070E070E070E039E01FFE0F3E>15 22 -1 7 17]103 dc[<E0E0E0E0E0E0E0E0
E0E0E0E0E0E0E0000000000000E0E0E0>3 24 -2 0 8]105 dc[<E0E0E0E0E0E0E0E0E0E0E0E0
E0E0E0E0E0E0E0E0E0E0E0>3 23 -2 0 8]108 dc[<E07038E07038E07038E07038E07038E070
38E07038E07038E07038E07038E07038F07838F8FC78EFE7F0E7C3E0>21 15 -2 0 26]109 dc[
<E070E070E070E070E070E070E070E070E070E070E070F070F8F0EFE0E7C0>12 15 -2 0 17]
110 dc[<0FC01FE0387070387038E01CE01CE01CE01CE01C6018703838701FE00780>14 15 -1
0 17]111 dc[<E000E000E000E000E000E000EF80FFC0F0E0E070E070E038E038E038E038E038
E070E070F0E0FFC0E780>13 21 -2 6 17]112 dc[<E0E0E0E0E0E0E0E0E0E0F0F0FCEFE7>8 15
-2 0 11]114 dc[<1E003F8038803800380038003800380038003800380038003800FF80FF8038
00380038003800>9 19 -1 0 12]116 dc[<3E707FF0E0F0E070E070E070E070E070E070E070E0
70E070E070E070E070>12 15 -2 0 17]117 dc dfend /fm df[<40201010080804040474FCFC
F870>6 14 -5 9 15]44 dc[<70F8F8F870>5 5 -5 0 15]46 dc[<FF801FFE3E0003F00C0001
E00C0001E0040003C0040003C0060007C0020007800200078001000F0001000F0001FFFF000080
1E0000801E0000C03E0000403C0000403C000020780000207800002078000010F0000010F00000
11F0000009E0000009E0000007C0000007C0000007C00000038000000380000003800000010000
>31 32 -3 0 37]65 dc[<FFFFFC000F801F0007800780078003C0078003E0078001E0078001F0
078001F0078001F0078001F0078001F0078001E0078003E0078003C00780078007801E0007FFFC
0007801F0007800F80078007C0078003C0078003E0078003E0078003E0078003E0078003E00780
03C00780078007800F000F801E00FFFFF800>28 31 -3 0 35]66 dc[<000FF00000380C0000E0
030003C00080078000400F0000201E0000201E0000203C0000103C0000107C00001078000000F8
000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F800000078000010
7C0000103C0000103C0000301E0000301E0000700F000070078000F003C0017000E0027000381C
30000FE010>28 33 -4 1 36]67 dc[<FFFFF8000F801E0007800780078003C0078001E0078000
F007800078078000780780007C0780003C0780003C0780003E0780003E0780003E0780003E0780
003E0780003E0780003E0780003E0780003C0780003C0780003C07800078078000780780007007
8000F0078001E0078003C0078007800F801E00FFFFF800>31 31 -3 0 38]68 dc[<FFFFFFE00F
8003E0078000E00780007007800030078000100780001007800010078000080780000807800008
078020000780200007802000078060000780E00007FFE0000780E0000780600007802000078020
00078020200780002007800020078000200780006007800040078000C0078001C00F8007C0FFFF
FFC0>29 31 -3 0 34]69 dc[<FFFE00000FC00000078000000780000007800000078000000780
0000078000000780000007800000078040000780400007804000078040000780C00007FFC00007
80C0000780400007804000078040000780400007800040078000400780004007800040078000C0
0780008007800180078001800F800780FFFFFF80>26 31 -3 0 32]70 dc[<FFFC7FFE0FC007E0
078003C0078003C0078003C0078003C0078003C0078003C0078003C0078003C0078003C0078003
C0078003C0078003C0078003C0078003C007FFFFC0078003C0078003C0078003C0078003C00780
03C0078003C0078003C0078003C0078003C0078003C0078003C0078003C00FC007E0FFFC7FFE>
31 31 -3 0 37]72 dc[<FFFC0FC0078007800780078007800780078007800780078007800780
0780078007800780078007800780078007800780078007800780078007800FC0FFFC>14 31 -2
0 18]73 dc[<0FC000107000203C00401E00F01E00F80F00F80F00F80F00200F00000F00000F00
000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00
000F00000F00000F00000F00000F00000F00001F0003FFF0>20 32 -3 1 26]74 dc[<FFFC0FFF
0FC001F8078001F0078001E0078003C0078003C00780078007800F0007800F0007801E0007803C
0007803C0007C0780007A0F0000790F0000789E0000787C0000783C00007818000078080000780
400007802000078018000780040007800200078001000780008007800040078000600FC000F8FF
FC03FF>32 31 -3 0 38]75 dc[<FFE0607FFE1F006007E00E006003C00400F003C00400F003C0
0401C803C00401C803C00401C803C004038403C004038403C004070203C004070203C004070203
C0040E0103C0040E0103C0040E0103C0041C0083C0041C0083C004380043C004380043C0043800
43C004700023C004700023C004E00013C004E00013C004E00013C005C0000BC005C0000BC00780
0007C00F800007E0FF800007FE>39 31 -3 0 45]77 dc[<FFFC00000FC0000007800000078000
000780000007800000078000000780000007800000078000000780000007800000078000000780
00000780000007FFF00007803E0007800F0007800780078003C0078003C0078003E0078003E007
8003E0078003E0078003C0078003C00780078007800F000F803E00FFFFF000>27 31 -3 0 34]
80 dc[<000000F8FFFC03C40FC0078207800F8107801F8107801F0107801F0007801F0007801F
0007801E0007801E0007801E0007801C0007803800078030000780E00007FFC000078078000780
1E0007800F0007800F8007800780078007C0078007C0078007C0078007C00780078007800F8007
800F0007801E000F807800FFFFC000>32 32 -3 1 36]82 dc[<81FC00C60300F80180E000C0C0
00E0C000608000708000708000708000700000700000F00001F00003E0000FE001FFC007FF801F
FF003FFC007F80007C0000F80000F00000E00020E00020E00020E000606000606000E03000E018
03E00C0C6003F020>20 33 -4 1 28]83 dc[<03FFFF00000FC000000780000007800000078000
000780000007800000078000000780000007800000078000000780000007800000078000000780
000007800000078000000780000007800000078000000780008007800480078004800780048007
8004C007800C400780084007800860078018780780787FFFFFF8>30 31 -3 0 36]84 dc[<FE01
FF3C00781800700800700800700400E00400E003FFC00201C00201C00103800103800187800087
00008700004E00004E00004E00003C00003C00001800001800001800>24 23 -1 0 28]97 dc[<
FFFE001C07801C03C01C01C01C01E01C01E01C01E01C01E01C01E01C03C01C03801FFF001FFE00
1C07001C03801C03C01C03C01C03C01C03C01C03801C07801C0700FFFC00>19 23 -3 0 26]98
dc[<007E000381800700600C00101C0010380008780008700008F00000F00000F00000F00000F0
0000F00000F000007000087800083800181C00180C0038070078038198007E08>21 23 -2 0 27
]99 dc[<FFFC001C07001C03801C01C01C00E01C00F01C00701C00701C00781C00781C00781C00
781C00781C00781C00781C00701C00701C00E01C00E01C01C01C03801C0700FFFC00>21 23 -3
0 28]100 dc[<FFFFC01C01C01C00C01C00401C00401C00601C00201C10201C10201C10001C30
001FF0001C30001C10001C10001C10401C00401C00401C00C01C00801C01801C0380FFFF80>19
23 -3 0 25]101 dc[<FFC0001C00001C00001C00001C00001C00001C00001C20001C20001C20
001C60001FE0001C60001C20001C20001C20801C00801C00801C01801C01001C01001C0700FFFF
00>17 23 -3 0 24]102 dc[<007F080380D80700380C00381C0038380038780038700038F000
78F007FFF00000F00000F00000F00000F000007000087800083800181C00180C00380700780381
98007E08>24 23 -2 0 29]103 dc[<FF801C001C001C001C001C001C001C001C001C001C001C
001C001C001C001C001C001C001C001C001C001C00FF80>9 23 -2 0 14]105 dc[<FF81FE1C00
F81C00F01C00E01C01C01C01C01C03801C07001C07001E0E001D1C001C98001C78001C30001C10
001C08001C04001C02001C01001C00801C00C01C00F0FF81FC>23 23 -3 0 29]107 dc[<FFFE
1C0E1C061C021C031C011C011C011C011C001C001C001C001C001C001C001C001C001C001C001C
001C00FFC0>16 23 -3 0 23]108 dc[<FE187FC038180E0010180E0010340E0010340E001034
0E0010620E0010620E0010620E0010C10E0010C10E0010C10E0011808E0011808E0013004E0013
004E0013004E0016002E0016002E0016002E001C001E001C001E00FC001FC0>26 23 -3 0 34]
109 dc[<FE0080380180100180100380100380100780100E80100E80101C80101C801038801070
8010708010E08010E08011C0801180801380801700801700801E00801C01C0FC07F0>20 23 -3
0 28]110 dc[<00FE000383800E00E01C00703C007838003878003C70001CF0001EF0001EF000
1EF0001EF0001EF0001EF0001E70001C78003C3800383C00781C00700E00E003838000FE00>23
23 -2 0 29]111 dc[<FF81F01C07881C0F841C0F041C0F001C0F001C0E001C0E001C0C001C1C
001C18001FF0001C1C001C0E001C07001C07801C07801C07801C07801C07001C0E001C1C00FFF0
00>22 23 -3 0 27]114 dc[<87E0D810E008C0048006800680060006000E001C01FC1FF83FE0
7F007000E000C004C004C004400C601C306C0F84>15 23 -2 0 21]115 dc[<07FFC0007C0000
380000380000380000380000380000380000380000380000380000380000380000380000380080
3802803802803802C0380640380440380470381C7FFFFC>23 23 -1 0 27]116 dc[<00F80003
84000602000E01000C01001C00801C00801C00801C00801C00801C00801C00801C00801C00801C
00801C00801C00801C00801C00801C00801C00801C01C0FF87F0>20 23 -3 0 28]117 dc[<00
2001000000600180000070038000007003800000F003C00000E807400000E807400001C8072000
01C40E200003C40E300003861E100003821C100007821C1800070338080007013808000E013804
000E00F004000E00F004001C00F002001C00E002001C00E003003C01E00780FF07FC1FC0>34 23
-1 0 38]119 dc[<00FF8000001C0000001C0000001C0000001C0000001C0000001C0000001C00
00001C0000001C0000003E0000007A00000071000000F1800001E0800001C04000038040000780
2000070030000E0010001E0018003E001C00FF803F80>25 23 -1 0 28]121 dc[<FFFF00700F
007003003801003C01001C01800E00800F008007008003800003800001C00000E00000E0000070
00407800403800401C00401E00600E007007007807007FFF80>17 23 -2 0 23]122 dc dfend
/fn df[<07F800C000C000C000C000C0FFFC80C040C020C020C010C018C008C004C006C002C001
C001C000C00040>14 21 -1 0 18]52 dc[<1F00218040C08060E070E070607000700070006020
E030C02F00200020002000200024003F803FC02060>12 21 -2 0 18]53 dc[<0FC038306018C0
08C00CC00CC00C401C607831F00FE00FC01FC03C307810601860186018203018600FC0>14 21
-1 0 18]56 dc[<FFFF001C01C01C00E01C00701C00381C00381C00381C00381C00301C00701C
00E01FFFC01FFF801C01C01C00E01C00701C00701C00701C00701C00601C00E01C0380FFFE00>
21 23 -1 0 26]66 dc[<1F0061C0E0E0F070F070607000700070007000700070007000700070
0070007000700070007000700070007007FE>15 23 -1 0 19]74 dc[<FE040FF8380E01C0100E
01C0100E01C0101D01C0101D01C0103881C0103881C0107041C0107041C0107041C010E021C010
E021C011C011C011C011C011C011C0138009C0138009C0170005C0170005C0170005C01E0003C0
FE0003F8>29 23 -1 0 33]77 dc[<FF803C1C00721C00E11C00E11C00E01C00E01C00E01C00E0
1C00E01C01C01C07801FFE001C03801C00C01C00E01C00701C00701C00701C00701C00E01C00C0
1C0380FFFC00>24 23 -1 0 27]82 dc[<FCFCC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
C0C0C0C0C0C0C0C0C0FCFC>6 33 -3 8 11]91 dc[<FCFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C
0C0C0C0C0C0C0C0C0C0C0C0C0C0CFCFC>6 33 0 8 11]93 dc[<FFFE300E300230023001302130
2130603FE03060302030213001300330023006FFFE>16 17 -1 0 19]101 dc[<FFF830383008
300C300430043004300030003000300030003000300030003000FE00>14 17 -1 0 17]108 dc[
<F80200700600200E00200E00201A0020320020620020620020C2002182002302002302002602
002C0200380200380700F00F80>17 17 -1 0 20]110 dc[<07F80000C00000C00000C00000C0
0000C00000C00000C00000C00000C00000C00080C08080C08080C08080C080C0C180FFFF80>17
17 -1 0 20]116 dc[<03E0000C18001804001004003002003002003002003002003002003002
00300200300200300200300200300200300700FC0F80>17 17 -1 0 20]117 dc[<03F00000C0
0000C00000C00000C00000C00000C00000C00001A0000330000710000608000C08001C04001806
00300700FC0FC0>18 17 -1 0 20]121 dc dfend /fo df[<FFC003FFE0FFC003FFE01E00003E
000400003C000400003C0002000078000200007800020000F800010000F000010000F000008001
E00000FFFFE00000FFFFE000004003C000004003C000006007C000002007800000200780000010
0F000000100F000000101F000000081E000000081E000000043C000000043C000000043C000000
0278000000027800000003F800000001F000000001F000000000E000000000E000000000E00000
0000400000>35 35 -3 0 41]65 dc[<0000003F00FFFC00F080FFFC01E040078003E020078003
E020078007C020078007C000078007C000078007C0000780078000078007800007800780000780
078000078007000007800F000007800E000007801C0000078078000007FFF0000007803E000007
80070000078003C000078003E000078001E000078001F000078001F000078001F000078001F000
078001E000078003E000078003C000078007800007801F0000FFFFFC0000FFFFE00000>35 35
-4 1 40]82 dc[<FF00FFE03C003F000C001E000C001E0004003C0004003C0006007C00020078
0003FFF8000100F0000100F0000101F0000081E0000081E0000043C0000043C0000043C0000027
800000278000003F8000001F0000001F0000000E0000000E0000000E000000040000>27 26 -1
0 31]97 dc[<FFFFC00F00F00F00780F003C0F001C0F001E0F001E0F001E0F001E0F001C0F003C
0F00380F00F00FFFC00F01E00F00700F00780F003C0F003C0F003C0F003C0F003C0F00380F0070
0F00E0FFFF80>23 26 -2 0 29]98 dc[<003F0001C0C00300300E00081C00081C000438000478
0002700002700002F00000F00000F00000F00000F00000F000007000027000027800023800061C
00061C000E0E001E03002E01C0C6003F02>23 26 -2 0 29]99 dc[<FFFF80000F01E0000F0070
000F0038000F001C000F000E000F000F000F0007000F0007000F0007800F0007800F0007800F00
07800F0007800F0007800F0007800F0007800F0007000F0007000F000E000F000E000F001C000F
0038000F0070000F01E000FFFF8000>25 26 -2 0 31]100 dc[<FFFFFC0F003C0F000C0F0004
0F00040F00060F00020F00020F00020F02000F02000F02000F06000FFE000F06000F02000F0200
0F02000F00040F00040F00040F000C0F00080F00180F0038FFFFF8>23 26 -2 0 28]101 dc[<
FFF0000F80000F00000F00000F00000F00000F00000F00000F00000F02000F02000F02000F0600
0FFE000F06000F02000F02000F02000F00080F00080F00080F00180F00100F00300F0070FFFFF0
>21 26 -2 0 27]102 dc[<FFF00F000F000F000F000F000F000F000F000F000F000F000F000F
000F000F000F000F000F000F000F000F000F000F000F00FFF0>12 26 -1 0 15]105 dc[<FFFF
E00F01E00F00600F00600F00200F00300F00100F00100F00100F00000F00000F00000F00000F00
000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F8000FFF000>20
26 -2 0 26]108 dc[<FF861FFE1C0601E0080601E0080F01E0080F01E0080F01E0081C81E008
1C81E0081C81E0083841E0083841E0083841E0087021E0087021E008E011E008E011E008E011E0
09C009E009C009E009C009E00B8005E00B8005E00B8005E00F0003E00F0003E0FF0003FE>31 26
-2 0 37]109 dc[<FF8008001C001800080018000800380008007800080078000800F8000800F8
000801E8000803C8000803C80008078800080F0800080F0800081E0800083C0800083C08000878
080008F8080008F0080009E0080009E008000BC008000F8008000F801C00FF00FF80>25 26 -2
0 31]110 dc[<FFF01F000F0038800F0070400F00F0400F00F0000F00F0000F00F0000F00F000
0F00F0000F00F0000F00E0000F01E0000F0380000FFE00000F03C0000F00E0000F00F0000F0078
000F0078000F0078000F0078000F0078000F00F0000F00E0000F03C000FFFE0000>26 26 -2 0
30]114 dc[<83F000DC0C00E00600C00700C00300800380800380800380000780000780000F00
00FF000FFE001FFC003FF8007F8000F80000F00000E00100E00100E00100600300600300300700
181B0007E100>17 26 -2 0 23]115 dc[<03FFF000003F0000001E0000001E0000001E000000
1E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000001E0000
001E0000001E0000001E0000801E0080801E0080801E0080C01E0180401E0100601E0100701E07
007FFFFF00>25 26 -1 0 29]116 dc dfend /fp df[<804020202010101070F0F060>4 12 -5
8 13]44 dc[<FFFF007FFF003FFF0010010008008004008002008003000001800000C000007000
003800001C00000C00000E00000700000700000780700380F80380F80380F80780F00780400700
400E00200C0018380007E000>17 28 -3 0 23]50 dc[<07E000183800200C00400E00F00700F8
0780F80780F80780700780000780000780000700000E00000C0000380007E00000700000180000
1C00000E00000E00380F00780F00780700780F00200E00300C0008380007E000>17 29 -3 1 23
]51 dc[<01FFC0001C00001C00001C00001C00001C00001C00001C00FFFFE0C01C00401C00201C
00301C00101C00081C000C1C00041C00021C00031C00011C00009C0000DC00005C00003C00003C
00001C00000C00000C00>19 28 -2 0 23]52 dc[<07E000183800201C00400E00400F00800700
F00700F00780F00780600780000780000780000780000700100700100E00180C0016180011E000
1000001000001000001000001000001000001FE0001FF8001FFC00180600>17 29 -3 1 23]53
dc[<01800003C00003C00003C00003C00003C00003C00003C00001C00001C00001C00001C00000
C00000C0000060000060000020000020000010000010000008008004008002008002004001007F
FF807FFF807FFFC0400000>18 29 -3 1 23]55 dc[<07E0001C1800300400600200600100C001
00C00180C00180C00180C00380600780601F00303F0018FE0007FC0007F0000FF0001F98003E0C
007C06007003007003006003006003002003002006001004000C180003E000>17 29 -3 1 23]
56 dc[<0F8000106000203000701800780C0078060030060000070000070000030003E3800C13
80180B80300780700780600780E00380E00380E00380E00380E00380E00300E003006007007006
00300600180C000C180003E000>17 29 -3 1 23]57 dc[<FF803FFC1E0007C00C000780040007
800400078002000F0002000F0002001F0001001E0001FFFE0000803C0000803C0000803C000040
7800004078000040F8000020F0000020F0000011E0000011E0000011E000000BC000000BC00000
0FC0000007800000078000000300000003000000030000>30 29 -2 0 34]65 dc[<FFFFF0000F
003C000F000F000F0007000F0007800F0003C00F0003C00F0003C00F0003C00F0003C00F000780
0F0007800F000F000F003C000FFFF0000F00F8000F003C000F001E000F000E000F000F000F000F
000F000F000F000F000F000E000F001E000F001C000F007800FFFFC000>26 28 -3 0 32]66 dc
[<000FE0000070180001C0060003000100060000800E0000401C00004038000020380000207800
002070000020F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000070
0000207800002038000020380000601C0000600E0000E0060001E0030003E001C0046000701860
000FE020>27 30 -3 1 33]67 dc[<FFFFE0000F0078000F001E000F0007000F0003800F000380
0F0001C00F0001E00F0000E00F0000E00F0000F00F0000F00F0000F00F0000F00F0000F00F0000
F00F0000F00F0000F00F0000E00F0001E00F0001C00F0001C00F0003800F0007800F0007000F00
1C000F007800FFFFC000>28 28 -3 0 34]68 dc[<FFFFFF000F000F000F0003000F0001800F00
01800F0000800F0000800F0000800F0000400F0080400F0080000F0080000F0080000F0180000F
FF80000F0180000F0080000F0080000F0080000F0080800F0000800F0000800F0001800F000100
0F0001000F0003000F000F00FFFFFF00>26 28 -3 0 31]69 dc[<FFF00F000F000F000F000F00
0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F
000F00FFF0>12 28 -3 0 17]73 dc[<0F800030E000407000707800F83800F83C00F83C00703C
00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C00003C
00003C00003C00003C00003C00003C00003C00007C000FFF80>17 29 -3 1 24]74 dc[<FFF03F
FC0F0007E00F0007C00F0007800F000F000F001F000F001E000F003C000F0078000F00F8000F00
F0000F81E0000F43E0000F23C0000F1780000F0F80000F0700000F0200000F0100000F0080000F
0060000F0010000F0008000F0004000F0002000F0003000F0007C0FFF00FF8>30 28 -3 0 35]
75 dc[<FF8181FFE01C01801E000801801E000803C01E000803C01E000807A01E000807A01E00
0807A01E00080F101E00080F101E00081E081E00081E081E00081E081E00083C041E00083C041E
000878021E000878021E000878021E0008F0011E0008F0011E0009E0009E0009E0009E0009E000
9E000BC0005E000BC0005E000F80003E000F80003E00FF80003FE0>35 28 -3 0 41]77 dc[<FF
F000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000
0F0000000F0000000F0000000FFFE0000F0078000F001C000F000E000F0007000F0007800F0007
800F0007800F0007800F0007800F0007000F000E000F001C000F007800FFFFE000>25 28 -3 0
31]80 dc[<000003E0FFF00E100F001E100F001C080F003C080F003C080F003C000F003C000F00
3C000F003C000F003C000F003C000F0078000F0070000F01E0000FFF80000F00F0000F0038000F
001C000F000E000F000F000F000F000F000F000F000F000F000E000F001C000F0038000F00F000
FFFF8000>29 29 -3 1 33]82 dc[<81F800CE0600D00300E00180C000C0C000C08000E08000E0
8000E00000E00001E00003E00007C0007F8007FF801FFF003FFC007FE0007E0000F80000F00000
E00080E00080E00080E001806001803003801005800C198003E080>19 30 -3 1 25]83 dc[<03
FFFC00001F8000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000
000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000800F00
20800F0020800F0020C00F0020400F0040400F0040600F00C0700F01C07FFFFFC0>27 28 -3 0
33]84 dc[<FEFEC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
C0C0C0C0C0FEFE>7 41 -5 10 13]91 dc[<FEFE06060606060606060606060606060606060606
060606060606060606060606060606060606FEFE>7 41 -1 10 13]93 dc[<FE0FF83803C01801
C008038008038008038007FF00040700040700020E00020E00011C00011C00011C0000B80000B8
0000B800007000007000007000002000>21 21 -1 0 25]97 dc[<FFFE001C07801C03C01C01C0
1C01E01C01E01C01E01C01E01C03C01C03801FFF001FFF001C07801C03801C03C01C03C01C03C0
1C03C01C03801C0700FFFC00>19 21 -1 0 24]98 dc[<00FC000783000E00801C004038004078
0020700020F00020F00000F00000F00000F00000F00000F000207000207800203800601C00E00E
01E007826000FC20>19 21 -2 0 25]99 dc[<FFFFC01C01C01C00C01C00401C00601C00201C10
201C10201C10001C30001FF0001C30001C10001C10001C10401C00401C00401C00801C00801C03
80FFFF80>19 21 -1 0 23]101 dc[<00FC200783600E00E01C00E03800E07800E07000E0F000
E0F000E0F00FF8F00000F00000F00000F000207000207800203800601C00E00E01E007826000FC
20>21 21 -2 0 27]103 dc[<FF801C001C001C001C001C001C001C001C001C001C001C001C00
1C001C001C001C001C001C001C00FF80>9 21 -1 0 13]105 dc[<FFFF001C07001C03001C0100
1C01801C00801C00801C00801C00001C00001C00001C00001C00001C00001C00001C00001C0000
1C00001C00001C0000FFC000>17 21 -1 0 21]108 dc[<FE083FE0381C0700101C0700101C07
00103A0700103A070010710700107107001071070010E0870010E0870011C0470011C0470011C0
470013802700138027001700170017001700170017001E000F00FE000FE0>27 21 -1 0 31]
109 dc[<FE00403800C01000C01001C01003C01007C0100740100E40101C40101C401038401070
4010704010E04011C04013C0401380401700401E00401E00E0FC03F8>21 21 -1 0 25]110 dc[
<01F800070E001E07801C03803801C07801E07000E0F000F0F000F0F000F0F000F0F000F0F000
F0F000F07000E07801E03801C01C03800C0300070E0001F800>20 21 -2 0 26]111 dc[<FF80
F81C03CC1C07C41C07841C07801C07001C07001C07001C0E001C1C001FF8001C0E001C07801C03
801C03C01C03C01C03C01C03801C07801C0E00FFF800>22 21 -1 0 25]114 dc[<8FC0F060C0
3080108018801800180038007803F01FE03FC07E00E000C000C010C010C030603030F01F10>13
21 -2 0 19]115 dc[<07FF000070000070000070000070000070000070000070000070000070
000070000070000070000070008070088070088070084070104070106070307FFFF0>21 21 -1
0 25]116 dc[<00FC000386000601000E00800C00C01C00401C00401C00401C00401C00401C00
401C00401C00401C00401C00401C00401C00401C00401C00401C00E0FF83F8>21 21 -1 0 25]
117 dc[<01FF00003800003800003800003800003800003800003800003800007C0000740000E2
0000E20001C10003C1800380800700400F00400E00201E0078FF80FE>23 21 0 0 25]121 dc
dfend /fq df[<80402010100838783818>5 10 -2 6 11]44 dc[<07E0001818003004006002
00E00100E00080C00080C00040C00040C00000E00000E00000E000006000007000103000103800
101C00100C003806003803805800E088003F04>22 23 -6 0 26]67 dc[<FFFFC01C01C00E0060
0E00200E00300E001007001007040807040807040003860003FE0003820003820001C10001C100
01C00401C00400E00400E00400E00400E00E03FFFE>23 23 -2 0 24]69 dc[<FF80001C00000E
00000E00000E00000E000007000007000007000007000003800003FF800380E003807001C03801
C01C01C01C01C01C00E00C00E00C00E01C00E03803FFE0>22 23 -2 0 24]80 dc[<87C000D860
00601000600800400C00400C00200600000600000E00000E00007C0003FC0007F8000FC0000E00
000C00000C01000C0100060180060180030180018280007C40>18 23 -3 0 20]83 dc[<1F8000
304000603000E00800E00800E00400E00200E00200E00200E00200700100700100700100700100
3800803800803800803800801C00401C00401C00401C00607FC1FC>22 23 -7 0 26]85 dc[<38
E065904388C188C188C18060C060C060C030C0306018E008E00720>13 14 -4 0 18]97 dc[<38
0066004300C100C180C18060C060C060C060C030C030C03880370018001800180018000C000C00
0C000C003E00>10 23 -4 0 16]98 dc[<1E00218060404020C0004000600060006000300030E0
18E00C6003C0>11 14 -4 0 16]99 dc[<38E065904388C188C188C18060C060C060C030C03060
18E008E0076000300030003000300018001800180018007C>14 23 -4 0 18]100 dc[<3C0043
00C080C0408000C000C000C000FF0040806040304018800700>10 14 -5 0 16]101 dc[<7000
C800E400660006000600030003000300030003000180018001800180018001C000C000C007FC00
C000C0006000600060006C002E0036001C>15 29 1 6 11]102 dc[<7C00C300E180618000C000
C00EC019C010E03060306030601830183018300C300C180638023801C8>13 20 -2 6 16]103
dc[<C0E0C0986188618460C460C0306030603060306018301C201A6019C00C000C000C000C0006
000600060006001F00>14 23 -3 0 18]104 dc[<3824626232301818188C4C4C4C3800000000
0000060703>8 23 -3 0 11]105 dc[<30301C0030301300181831001818308018181880181818
000C0C0C000C0C0C000C0C0C008C0C0C004606040047050400448C8C0038787800>25 14 -3 0
29]109 dc[<3038302618621861183118300C180C180C188C18460C470844983870>16 14 -3 0
20]110 dc[<3C004600C100818080C080C0C060C060C06060606060304018C00780>11 14 -5 0
18]111 dc[<3000300018001800180018000C000C000C008C0046304638451838F0>13 14 -3 0
15]114 dc[<3E00C300C180E0C060C000C007C01F801E00380018E018E00C400780>11 14 -3 0
15]115 dc[<1C003200310031003100300018001800180018000C000C000C00FF800600060006
00060003000300>9 20 -3 0 12]116 dc[<073808E418621862186218600C300C300C30863046
18461826181C08>15 14 -3 0 19]117 dc[<71C0CA20E610C608060806000300030003004300
218C218E13460E3C>15 14 -2 0 16]120 dc dfend /fr df[<FFFF80000E01E0000700780007
003C0007001C0007001E0003800F0003800F0003800F0003800F0001C00F0001C00F0001C00E00
01C01C0000FFF80000E03C0000E00E0000E0070000700780007003C0007003C0007001C0003801
C0003801C0003801C0003803C0003C078001FFFE00>26 28 -3 0 29]66 dc[<3C38626461E4C0
E2C0E2E0E2E070E070E070E0707038703830383838181C0C3C063C03CC>15 18 -5 0 21]97 dc
[<3C380062640061E400C0E200C0E200E0E200E07000E07000E07000E070007038007038003038
00383800181C000C3C00063C0003DC00000E00000E00000E00000E000007000007000007000007
00000380000380001F80>17 29 -5 0 21]100 dc[<1F0030C060206010E008E000E000E000E0
00E0007F8070607010381018080C10071001E0>13 18 -5 0 19]101 dc[<7E00C300E1C0C0C0
00E000E0007000700F7018F01878303830383838381C381C381C381C1C0E1C0E0C0E0E0E060703
0F018F00F3>16 26 -3 8 19]103 dc[<601C00E0320070710070708070388070388038380038
1C00381C00381C001C0E001C0E001C0E001C0E000E0E000F0E000E8C000E780007000007000007
000007000003800003800003800003800001C00001C0000FC000>17 29 -3 0 21]104 dc[<3C
0072007200710071007100380038001C001C001C000E008E008E004700470026001C0000000000
00000000000000000000010003800180>9 28 -4 0 13]105 dc[<603800E0640070E40070E200
70E20070E20038E00038E00039C0003F80001E00001D00001C80001C83000E43800E23800E1100
0E0F0007000007000007000007000003800003800003800003800001C00001C0000FC000>17 29
-3 0 19]107 dc[<38006800E400E400E400E400700070007000700038003800380038001C001C
001C001C000E000E000E000E000700070007000700038003801F80>9 29 -4 0 11]108 dc[<30
0C01C0701C0320380E0710380E0708380E0388380E03881C0703801C0701C01C0701C01C0701C0
0E0380E00E0380E08E0380E08E0380E04703C0E04683A0E0266318C03C1E0780>29 18 -4 0 34
]109 dc[<300E00701900383880383840381C40381C401C1C001C0E001C0E001C0E000E07000E
07008E07008E07004707004687002646003C3C00>18 18 -4 0 23]110 dc[<1E00318060C0E0
60E030E038E018E01CE01CE01C700E700E300E380C180C0C0C071801E0>15 18 -5 0 21]111
dc[<FF80003C00001C00001C00001C00001C00000E00000E00000E70000E8C0007060007070007
03000703800381800381C00381C00381C001C0E001C0E011C0E011C0E008E0C008E0C004D98007
8700>19 26 -1 8 21]112 dc[<3000700038003800380038001C001C001C001C000E000E008E
008E064707468726C23C3C>16 18 -4 0 18]114 dc[<1F0060C08060C030E030603000380078
07F00FF01FC01F001C0018180C1C0C08060801F0>14 18 -3 0 17]115 dc[<078E001C590018
39001838803838803838801C1C001C1C001C1C001C1C000E0E000E0E00870E00870E0047070047
07002707001E0300>17 18 -4 0 22]117 dc dfend /fs df[<60F07070000000000000000000
001C1C1E0C>7 18 -4 0 12]58 dc[<FFF3FFC00F803E000F003C0007801E0007801E0007801E
0007801E0007801E0007801E0003C00F0003C00F0003C00F0003C00F0003C00F0003FFFF0001E0
078001E0078001E0078001E0078001E0078001E0078000F003C000F003C000F003C000F003C000
F003C000F803E00FFF9FFE>31 28 -2 0 31]72 dc[<FFF07FF00F801F800F000F0007800F0007
801E0007801E0007803C0007803C000780780003C0780003C0F00003E0F00003D1F00003C9E000
03C5E00001E3C00001E1C00001E0800001E0400001E0100001E0080000F0040000F0020000F001
0000F0008000F000E000F800F80FFF83FE>31 28 -2 0 32]75 dc[<FF8307FF801E03007C000C
038078000403803C000403C03C000407C03C000407A03C000407A03C000407903C000207901E00
0207881E00020F041E00020F041E00020F021E00020F021E00010F010F00011E010F00011E008F
00011E008F00011E004F00011E004F0000BC00278000BC00278000BC00178000BC00178000BC00
0F8000F8000FC00FF80007FC>38 28 -2 0 38]77 dc[<83F800CC0E00F00300E001806001C040
00C04000E04000E04000E00000E00000E00001E00003E0003FE001FFC003FF8007FF000FF8000F
80001F00001E00001E00100E00180E00180E001806001803003801803800C0CC003F04>22 30
-2 1 23]83 dc[<0FFF000000F8000000F0000000700000007800000078000000780000007800
000078000000380000003C0000003C0000007E0000007A00000079000000F8800000F0400001F0
400001E0200003E0100003E0080003C0080007C00400078002000F8001000F0001801F8003C0FF
F007F8>29 28 -5 0 31]89 dc[<0FC018203010700860046000E000E000E00070007000700030
003818181C0C1E071C01F8>15 18 -3 0 18]99 dc[<07C01C303008300460026000E000E000E0
0070007FFF7003300338031C070C06070C01F8>16 18 -2 0 18]101 dc[<07E0001C1800380E
00700700600380600180E001C0E001C0E001C07000E07000E07000E03000C03800C01C01C00E01
8003070000FC00>19 18 -2 0 21]111 dc[<FFC01E001C000E000E000E000E000E000E000700
070007000700078C078E03CF07EE1F9C>16 18 -1 0 16]114 dc[<8FC0D060E0106018400C40
0C401C003C07F80FF01FE03E0038043004100418060C0E03F2>15 18 -1 0 16]115 dc[<1E00
310070807080704070407040704070003800380038003800380038001C001C00FFE03C001C000C
0006000600020002000200>11 26 -4 0 16]116 dc[<1F9F80305E00703C00701E00701E0070
0E00700E00700E00700E003807003807003807003807003807003807001C03803C0780FC1F80>
17 18 -4 0 23]117 dc[<780000E60000F10000F1000070800000400000400000200000200000
3000007000007800007C0000740000720000E20000E10000E10000E08001E08001C04001C06001
C02001C03003C0380FF0FE>23 26 0 8 22]121 dc dfend /ft df[<60F0F0600000000060F0
F0F0F0F0F0F0F0F0F0F0F0F0F0F060>4 25 -9 0 22]33 dc[<6030E038E038F078F078F078F0
78F078F078F078E038>13 11 -4 -14 22]34 dc[<1C38001C38001C38001C38001C38001C3800
7FFFC0FFFFE0FFFFE00E1C000E1C000E1C000E1C00070E00070E00070E00FFFFE0FFFFE07FFFC0
038700038700038700038700038700038700>19 25 -1 0 22]35 dc[<00C00001C00001C00007
E0001FF8003FFE0079DF0071C700E1C380F1C380F1C38061C38001C70001CF0001FE0007FC001F
F0003FC00079C000F1C300E1C780E1C780E1C38071C7807DCF003FFE001FFC0007F00001C00001
C00001C00000C000>17 32 -2 3 22]36 dc[<1803803807C03807C01C0EE01C0EE00E0EE00E0E
E00E0EE00707C00707C003838003800001C00001C00001C00000E00000E0000070000070000070
003838007C38007C1C00EE1C00EE0E00EE0E00EE0E00EE0700EE07007C03807C0380380180>19
32 -1 3 22]37 dc[<1E07003F9F807FFFC071F9C0E0F1C0E0F1C0E1F800E3F800739C007F1C00
3F1C001E0E000F0E000F8E000FC7001DE7E01CE7E01C77E01C70001C70001C70001E70000FE000
07E000038000>19 25 -1 0 22]38 dc[<40E0F078381C1C1C1C3C7C7830>6 13 -8 -12 22]
39 dc[<00E001E0038007000E001C001C0038003800700070007000E000E000E000E000E000E0
00E000E000E000700070007000380038001C001C000E000700038001E000E0>11 33 -6 4 22]
40 dc[<C000E000700038001C000E000E000700070003800380038001C001C001C001C001C001
C001C001C001C0038003800380070007000E000E001C0038007000E000C000>10 33 -5 4 22]
41 dc[<01C00001C00001C00001C00071C700F9CF807FFF001FFC0007F00007F0001FFC007FFF
00F9CF8071C70001C00001C00001C00001C000>17 18 -2 -4 22]42 dc[<01C00001C00001C0
0001C00001C00001C00001C00001C000FFFF80FFFF80FFFF8001C00001C00001C00001C00001C0
0001C00001C00001C000>17 19 -2 -3 22]43 dc[<60F0781C1E0E3E7E7E7C38>7 11 -7 6 22
]44 dc[<FFFF80FFFF80FFFF80>17 3 -2 -11 22]45 dc[<70F8F8F870>5 5 -8 0 22]46 dc[
<C00000E00000E000007000007000003800003800001C00001C00000E00000E00000700000700
0003800003800001C00001C00000E00000E000007000007000003800003800001C00001C00000E
00000E00000700000700000380000380000180>17 32 -2 3 22]47 dc[<03E0000FF8001FFC00
1E3C003C1E00780F00700700700700F00780E00380E00380E00380E00380E00380E00380E00380
E00380700700700700780F00380E001E3C001FFC000FF80003E000>17 25 -2 0 22]48 dc[<7F
F87FFC7FF8038003800380038003800380038003800380038003800380038003807380FF807F80
0F800780038003800180>14 25 -4 0 22]49 dc[<7FFF80FFFF807FFF803803801E03800F0000
03800001C00000E000007000003800001C00000E00000700000700000380000380600380F00380
F00780E00700783E003FFC001FF80007E000>17 25 -2 0 22]50 dc[<07E0001FF8003FFC0078
1E00E00700F00380600380000380000380000300000700001E0007FC0007F00007FC00003E0000
0E00000700000700300700780700781E003FFC001FF80007E000>17 25 -2 0 22]51 dc[<01FF
C001FFC001FFC0001C00001C00001C00001C00001C00FFFFE0FFFFE0FFFFE0F01C00781C00381C
003C1C001E1C000E1C000F1C00071C00039C00039C0001DC0000DC0000FC00007C00>19 25 -1
0 22]52 dc[<07E0001FF8003FFC00781E00E00700F00380F00380600380000380000380300700
3C0F003FFE003FFC003BF0003800003800003800003800003800003800003800003FFE003FFE00
3FFE00>17 25 -2 0 22]53 dc[<03E0000FF8001FFC003C1E00380700700780700380700380E0
0380E00380F00380F00700F80F00FFFE00EFFC00E3F800700000700000780600380F001C0F000F
070007FE0003FC0000F800>17 25 -2 0 22]54 dc[<0700000700000700000700000700000700
0007000003800003800003800003800001C00001C00001C00000E00000E0000070000078000038
00001C00E01E00E00F00FFFF80FFFF80FFFF80E00000>17 26 -2 0 22]55 dc[<07F0001FFC00
3FFE007C1F00700700F00780E00380E00380E00380F007807007003C1E001FFC0007F0001FFC00
7C1F00700700E00380E00380E00380F007807C1F003FFE001FFC0007F000>17 25 -2 0 22]56
dc[<0F80001FE0003FF000707800781C00780E003007000007000007000FE3801FFB803FFF8078
0F80700780E00780E00380E00380E00780E00700700700700E003C1E001FFC000FF80003E000>
17 25 -2 0 22]57 dc[<70F8F8F870000000000000000070F8F8F870>5 18 -8 0 22]58 dc[<
40E070381C1C3C7C7C78380000000000000000387C7C7C38>6 24 -7 6 22]59 dc[<00018000
0780001F80003E0000F80001F00007C0000F80003E0000FC0000F00000FC00003E00000F800007
C00001F00000F800003E00001F80000780000180>17 21 -2 -2 22]60 dc[<7FFF00FFFF80FF
FF80000000000000000000000000000000FFFF80FFFF807FFF00>17 11 -2 -7 22]61 dc[<C0
0000F00000FC00003E00000F800007C00001F00000F800003E00001F80000780001F80003E0000
F80001F00007C0000F80003E0000FC0000F00000C00000>17 21 -2 -2 22]62 dc[<03000780
07800300000000000000000003000380038003800380038001C000F00078003C601EF00EF00EF0
1E7FFC3FF80FE0>15 25 -3 0 22]63 dc[<00FC0003FF0007FFC00F03C01C3C00387E0078FF00
71C38071C380E381C0E381C0E381C0E381C0E381C0E381C0E381C071C3C071C3C078FF80387F80
1C3F800F070007FE0003FC0000F800>18 25 -2 0 22]64 dc[<7F1FC0FF1FE07F1FC01C07001C
07001C07001FFF000FFE000FFE000E0E000E0E00071C00071C00071C00071C00071C0003180003
B80003B80003B80001B00001B00001F00001F00000E000>19 25 -1 0 22]65 dc[<7FFC00FFFF
007FFF801C07801C03C01C01C01C01C01C01C01C01C01C03C01C03801C1F001FFE001FFE001FFF
001C07001C07801C03801C03801C03801C07801C0F007FFF00FFFE007FF800>18 25 -1 0 22]
66 dc[<01F00007FC000FFE001F0F003C0700380380700380700380F00000E00000E00000E000
00E00000E00000E00000E00000F000007003807003803803803C07801F0F800FFF8007FB8001F1
80>17 25 -2 0 22]67 dc[<7FF800FFFE007FFF001C0F801C07801C03C01C01C01C01C01C00E0
1C00E01C00E01C00E01C00E01C00E01C00E01C00E01C01E01C01C01C01C01C03C01C07801C0F00
7FFF00FFFE007FF800>19 25 0 0 22]68 dc[<7FFFE0FFFFE07FFFE01C00E01C00E01C00E01C
00E01C00E01C00001C1C001C1C001FFC001FFC001FFC001C1C001C1C001C00001C00001C01C01C
01C01C01C01C01C07FFFC0FFFFC07FFFC0>19 25 -1 0 22]69 dc[<FF8000FFC000FF80001C00
001C00001C00001C00001C00001C00001C1C001C1C001FFC001FFC001FFC001C1C001C1C001C00
001C00001C00E01C00E01C00E01C00E0FFFFE0FFFFE0FFFFE0>19 25 -1 0 22]70 dc[<7F1FC0
FFBFE07F1FC01C07001C07001C07001C07001C07001C07001C07001C07001C07001FFF001FFF00
1FFF001C07001C07001C07001C07001C07001C07001C07007F1FC0FFBFE07F1FC0>19 25 -1 0
22]72 dc[<FFFEFFFEFFFE03800380038003800380038003800380038003800380038003800380
03800380038003800380FFFEFFFEFFFE>15 25 -3 0 22]73 dc[<1F807FE07FF0F070F0386038
003800380038003800380038003800380038003800380038003800380038003807FE07FF07FE>
16 25 -3 0 22]74 dc[<7F07E0FF8FF07F07E01C03801C07001C07001C0E001C0E001C1C001E
1C001F38001FF8001FF0001DF0001CE0001CF0001C78001C3C001C1C001C0E001C0F001C07807F
0FE0FF8FF07F0FE0>20 25 0 0 22]75 dc[<FFFFE0FFFFE0FFFFE01C00E01C00E01C00E01C00
E01C00401C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00
001C00001C0000FFC000FFC000FFC000>19 25 -1 0 22]76 dc[<FE0FE0FE0FE0FE0FE0380380
38038038038038038038038038E38038E38039F38039B38039B38039B38039B3803BBB803B1B80
3B1B803B1B803B1B803B1B803A0B80FE0FE0FE0FE0FC07E0>19 25 -1 0 22]77 dc[<7F0F00FF
9F007F1F001C17001C37001C37001C37001C77001C77001C67001C67001CE7001CE7001CE7001C
C7001CC7001DC7001DC7001D87001D87001D87001D07007F1FC0FF3FE07E1FC0>19 25 -1 0 22
]78 dc[<1FFC003FFE007FFF00780F00F00780F00780E00380E00380E00380E00380E00380E003
80E00380E00380E00380E00380E00380E00380E00380E00380F00780780F007FFF003FFE001FFC
00>17 25 -2 0 22]79 dc[<7F0000FF80007F00001C00001C00001C00001C00001C00001C0000
1C00001FF8001FFE001FFF001C0F801C03801C03C01C01C01C01C01C01C01C03C01C03801C0F80
7FFF00FFFE007FF800>18 25 -1 0 22]80 dc[<7F03C0FF87E07F07E01C0E701C0E701C0E201C
0E001C0E001C0E001C0E001C1C001FFC001FF8001FFC001C1E001C0F001C07001C07001C07001C
07001C0F001C1E007FFC00FFF8007FE000>20 25 -1 0 22]82 dc[<C7F000FFFC00FFFE00F80F
00E00700E00380600380000380000380000700000F0000FE0007FC001FF0003F8000780000F000
00E00000E00700E00700F00700781F003FFF001FFF0007E300>17 25 -2 0 22]83 dc[<07FC00
0FFE0007FC0000E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000
00E00000E00000E00000E000E0E0E0E0E0E0E0E0E0E0E0E0FFFFE0FFFFE07FFFE0>19 25 -1 0
22]84 dc[<00F80003FE0007FF000707000E03800E03801C01C01C01C01C01C01C01C01C01C01C
01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C01C07F07F0FF8FF87F
07F0>21 25 0 0 22]85 dc[<0E0E000F1E000F1E001B1B0019130019B30019B30019B30019B3
0019B30019B30039B38039F38039F38038E3803803803803803803803001807001C07001C07001
C0FC07E0FE0FE0FC07E0>19 25 -1 0 22]87 dc[<7F1FC0FF1FE07F1FC01C07000E0E000E0E00
071C00071C0007B80003B80003F00001F00001E00000E00001E00001F00003F00003B800073800
073C000E1C000E1E007F1F807F3F807F1F80>19 25 -1 0 22]88 dc[<03F80007FC0003F80000
E00000E00000E00000E00000E00000E00000E00000E00001F00001F00003B80003B800071C0007
1C00071C000E0E000E0E001C07001C0700FE0FE0FF1FE0FE0FE0>19 25 -1 0 22]89 dc[<FFF0
FFF0FFF0E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
00E000E000E000E000E000E000E000E000FFF0FFF0FFF0>12 32 -8 3 22]91 dc[<0001800003
80000380000700000700000E00000E00001C00001C0000380000380000700000700000E00000E0
0001C00001C0000380000380000700000700000E00000E00001C00001C00003800003800007000
00700000E00000E00000C00000>17 32 -2 3 22]92 dc[<FFF0FFF0FFF0007000700070007000
700070007000700070007000700070007000700070007000700070007000700070007000700070
00700070FFF0FFF0FFF0>12 32 -1 3 22]93 dc[<4010F078FDF83FE00F800300>13 6 -4 -19
22]94 dc[<3078F8F0E0E0E0E070783C1C08>6 13 -8 -15 22]96 dc[<0F83E03FE7E07FFFE0
783E00E00E00E00E00E00E00700E003E0E001FFE0003FE00000E00000E00300E00783C007FF800
3FF0001FE000>19 18 -2 0 22]97 dc[<063C000EFF000FFF800F83C00F01E00E00E00E00700E
00700E00700E00700E00700E00700E00E00F00E00F83C00FFF800EFF000E3E000E00000E00000E
00000E00007E0000FE00007E0000>20 25 0 0 22]98 dc[<03F00FF81FFC3E0E78077007F000
E000E000E000E000E0007000780C3C1E1FFE0FFC03F8>16 18 -3 0 22]99 dc[<07C7E00FE7F0
1FFFE03C1F00700F00700F00E00700E00700E00700E00700E00700E00700700700780F003C1F00
1FFF000FF70003C700000700000700000700000700003F00007F00003F00>20 25 -1 0 22]
100 dc[<03F00FFC1FFE3C0F78077007E000E000FFFFFFFFFFFFE0077007780E3C1E1FFC0FF803
E0>16 18 -3 0 22]101 dc[<3FFE007FFF003FFE0001C00001C00001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C000FFFF00FFFF007FFF0001C00001C00001C30001E7
8000FF80007F80001F00>17 25 -1 0 22]102 dc[<03F8000FFE003FFF807C07C07001C0E000
E0E000E0E000E0E000E07803C03FFF801FFF001FFC001800003800001BE0001FF0000FF8001C1C
00380E00380E00380E00380E00380E001C1CC00FFFE007F7E003E3C0>19 28 -1 10 22]103 dc
[<7FC7F0FFE7F87FC7F00E03800E03800E03800E03800E03800E03800E03800E03800E03800E03
800F03800F87800FFF000EFE000E3C000E00000E00000E00000E00007E0000FE00007E0000>21
25 0 0 22]104 dc[<7FFFFFFF7FFF01C001C001C001C001C001C001C001C001C001C001C001C0
7FC07FC07FC00000000000000000018003C003C00180>16 26 -3 0 22]105 dc[<3F807FC0FF
E0F0F0607000380038003800380038003800380038003800380038003800380038003800380038
003800381FF81FF81FF800000000000000000030007800780030>13 35 -2 9 22]106 dc[<7F
87F0FFCFF07F87F00E07800E07000E0E000F1E000FBC000FF8000FF0000EF0000E78000E3C000E
1E000E0F000E7FE00E7FE00E7FE00E00000E00000E00000E00007E0000FE00007E0000>20 25 0
0 22]107 dc[<FFFF80FFFF80FFFF8001C00001C00001C00001C00001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000FFC000FFC0
00FFC000>17 25 -2 0 22]108 dc[<FE3C78FE7CF8FE7CF83870E03870E03870E03870E03870
E03870E03870E03870E03870E03870E03C78E03C78E0FFFFE0FFEFC0F9C380>21 18 0 0 22]
109 dc[<7FC7F0FFE7F87FC7F00E03800E03800E03800E03800E03800E03800E03800E03800E03
800E03800F03800F87807FFF00FEFE007E3C00>21 18 0 0 22]110 dc[<03E0000FF8001FFC00
3C1E00780F00700700F00780E00380E00380E00380E00380E00380700700780F003C1E001FFC00
0FF80003E000>17 18 -2 0 22]111 dc[<7FC000FFE0007FC0000E00000E00000E00000E0000
0E00000E00000E3C000EFF000FFF800F83C00F01E00E00E00E00700E00700E00700E00700E0070
0E00700E00E00F00E00F83C07FFF80FEFF007E3E00>20 27 0 9 22]112 dc[<003FE0007FF000
3FE000070000070000070000070000070000070007C7001FE7003FF7003C3F00700F00700F00E0
0700E00700E00700E00700E00700E00700700F00700F003C1F001FF7000FE70007C700>20 27
-2 9 22]113 dc[<FFFC00FFFC00FFFC0007000007000007000007000007000007000007000007
000007800007800007C00007F040FF7FE0FF3FE0FF0FC0>19 18 -1 0 22]114 dc[<C7E0FFF8
FFFCF81EF00EE00E600E003C07F81FF07F807000E01CE01CF03C7FFC3FFC0FEC>15 18 -3 0 22
]115 dc[<00F80001FC0003FE0007870007038007038007038007010007000007000007000007
0000070000070000070000FFFF00FFFF007FFF00070000070000070000070000030000>17 23
-1 0 22]116 dc[<03E3F007FBF80FFFF00E0F800E03800E03800E03800E03800E03800E03800E
03800E03800E03800E03800E03807E1F80FE3F807E1F80>21 18 0 0 22]117 dc[<00E00001F0
0001F00003B80003B80003B800071C00071C00071C00071C000E0E000E0E000E0E001E0F001C07
007F1FC0FF1FE07F1FC0>19 18 -1 0 22]118 dc[<0F1E000F1E000F1E001DB7001DB7001DB7
001DB70019B30019F30019F30038E380380380380380380380380380FF1FE0FFBFE0FF1FE0>19
18 -1 0 22]119 dc[<7F1FC0FF3FE07F1FC00E0E00071C00073C0003B80001F00001E00000E0
0001F00003F00003B800073C000F1C007F1FC07F3FC07F1FC0>19 18 -1 0 22]120 dc[<3C00
003F00007F80007BC00079C00001C00000E00000E00000E00000F00000F00000F00001B80001B8
00039800039C00039C00071C00071C00070E000E0E000E0E000E07001C07007F1FC0FF9FE07F1F
C0>19 27 -1 9 22]121 dc[<FFFFC0FFFFC0FFFFC07801C03C01C01E01C00F000007800003E0
0001F000007800003C00701E00700F007007807FFFC07FFFC03FFFC0>18 18 -1 0 22]122 dc[
<001F80007F8000FF8001E00001C00001C00001C00001C00001C00001C00001C00001C00001C0
0003C0007F8000FF0000FF00007F800003C00001C00001C00001C00001C00001C00001C00001C0
0001C00001C00001E00000FF80007F80001F80>17 32 -2 3 22]123 dc[<E0E0E0E0E0E0E0E0
E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0>3 32 -9 3 22]124 dc[<7C0000FF
0000FF800003C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001E00000
FF00007F80007F8000FF0001E00001C00001C00001C00001C00001C00001C00001C00001C00001
C00003C000FF8000FF00007C0000>17 32 -2 3 22]125 dc dfend /fu df[<FFE0FFE0>11 2
0 -8 14]45 dc[<FFFC00FFFF00F00FC0F003E0F000F0F000F0F00078F0003CF0003CF0003CF0
001EF0001EF0001EF0001EF0001EF0001EF0001EF0001EF0001CF0003CF0003CF00038F00078F0
00F0F001F0F003E0F00F80FFFF00FFFC00>23 29 -4 0 30]68 dc[<F00000F00000F00000F000
00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000FFFF00FFFF00F000
00F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000FFFF80FFFF80>17
29 -4 0 24]70 dc[<F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0F000F0
F000F0F000F0F000F0F000F0FFFFF0FFFFF0F000F0F000F0F000F0F000F0F000F0F000F0F000F0
F000F0F000F0F000F0F000F0F000F0F000F0>20 29 -4 0 29]72 dc[<F0F0F0F0F0F0F0F0F0F0
F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0>4 29 -4 0 12]73 dc[<E00001E0E01E01E0E0
1E01E0E01E01E0E03B01E0E03B01E0E03B01E0E07181E0E07181E0E07181E0E0F1C1E0E0E0C1E0
E1E0E1E0E1E0E1E0E1C061E0E1C061E0E3C071E0E3C071E0E38031E0E78039E0E70019E0E70019
E0E70019E0EE000DE0EE000DE0EE000DE0FC0007E0FC0007E0FC0007E0>27 29 -4 0 36]77 dc
[<E003F0E003F0E007F0E00770E00F70E00E70E00E70E01E70E01C70E03C70E03C70E07870E078
70E07070E0F070E0E070E1E070E1E070E3C070E3C070E38070E78070E70070E70070EF0070EE00
70FE0070FC0070FC0070>20 29 -4 0 29]78 dc[<07F0001FFC007C0E00F00700E00380C00180
0001C00001C00001C00001C00003C00003C0000780001F8001FF0007FE001FFC003FE0007F0000
780000F00000E00000E00000E00000E000006000007003003807001C0F000FFE0003F800>18 31
-2 1 23]83 dc[<01F80007FE000F07801E03803C01C07800E07800E0F00070F00070F00070F0
0070F00070F00070F00070F00070F00070F00070F00070F00070F00070F00070F00070F00070F0
0070F00070F00070F00070F00070F00070F00070>20 30 -4 1 29]85 dc[<F0000F8070000F00
78001F003C003E001C003C000E0078000F00F8000700F0000381E00003C1C00001E3800000E780
0000770000007E0000003C0000003C0000003E0000007E000000F7000001E7800001C3C00003C1
C0000781E0000F00F0000F0070001E0038003C003C007C001E0078000E00>25 29 -1 0 28]88
dc[<3F1C7FDC7FFCF07CE01CE01CE01C781C3FFC0FFC00FC001C001C401C70387FF83FF00FC0>
14 18 -2 0 20]97 dc[<0F8E1FEE3FFE7C3E701EF00EE00EE00EE00EE00EE00EE00E700E700E
7C3E3FFE1FEE0F8E000E000E000E000E000E000E000E000E000E000E000E>15 29 -2 0 21]
100 dc[<07E01FF83FFC3C1C70047000E000E000E000FFFCFFFCFFFC601C701878783FF01FE007
C0>14 18 -2 0 18]101 dc[<70707070707070707070707070707070707000000000000000F0
F0F0F0>4 29 -2 0 10]105 dc[<E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0E0
E0E0E0E0>3 29 -3 0 10]108 dc[<E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C
E01CF01CF83CFFF8EFF0E3E0>14 18 -3 0 21]110 dc dfend /fv df[<0C000C000C000C000C
000C000C000C000C000C000C000C000C000C000C000C000C000C00FFC0FFC00C000C000C000C00
0C000C00>10 26 -2 6 16]121 dc[<0C000C000C000C000C00FFC0FFC00C000C000C000C000C
0000000C000C000C000C000C000C00FFC00C000C000C000C000C000C00>10 26 -2 6 16]122
dc dfend /fw df[<020002000200020002000700070007000700070007000700070007000700
0700070007000700020002007270FFF87270020002000200070007000700070007000200>13 33
-2 7 18]121 dc[<0200070007000700070002004210FFF8FFF802000200070007000700070002
0000000200070007000700070002000200FFF8FFF84210020007000700070007000200>13 33
-2 7 18]122 dc dfend /fx df[<003C00E001C0018003800380038003800380038003800380
03800380038003800380030007001C00F0001C0007000300038003800380038003800380038003
8003800380038003800380018001C000E0003C>14 41 -3 10 21]102 dc[<F0001C0007000300
0380038003800380038003800380038003800380038003800380018001C000E0003C00E001C001
800380038003800380038003800380038003800380038003800380030007001C00F000>14 41
-3 10 21]103 dc dfend /fy df[<4000F000FC00CE00C380C1E0C078C078C1E0C380CE00FC00
F0004000>13 14 -1 0 17]46 dc[<003000F003F007301C307830E030E03078301C30073003F0
00F00030>12 14 -2 0 17]47 dc dfend /fz df[<FFC00C000C000C000C000C000C000C000C
000C000C000C00FC000400>10 14 -3 0 18]49 dc[<1F8020C040608030E038E0386038003800
30007020603F80200020002000200024003FC03FE02030>13 20 -2 6 18]53 dc[<0FE0383060
0CC004C006C006C00E601E607C18F80FF00FC01F603E107818700C600C600C2018183007E0>15
21 -1 0 18]56 dc[<3E004180C040E060E0300030001000180F98305860384038C018C018C018
C0104030602030400F80>13 20 -2 6 18]57 dc dfend /f0 df[<4000F000F800CE00C780C1
E0C070C01CC00FC00FC01CC070C1E0C780CE00F800F0004000>16 18 -1 0 19]46 dc[<000600
1E003E00E603C60F061C067006E006E00670061C060F0603C600E6003E001E0006>15 18 -2 0
19]47 dc dfend /f1 df[<60F0F060>4 4 -4 0 12]58 dc dfend /f2 df[<0F0030C0606060
604020C030C030C030C030C030C030C030C030C03040206060606030C00F00>12 19 -2 0 17]
48 dc[<FFC00C000C000C000C000C000C000C000C000C000C000C000C000C000C000C00EC001C
000C00>10 19 -3 0 17]49 dc[<FFE07FE020201010081004000200018001C000C00060007000
706030F030F070606060C01F00>12 19 -2 0 17]50 dc[<1FC06070E038F018F01C601C001C00
18003800700FC000E00030003870387038703830700FC0>14 19 -1 0 17]51 dc[<03FC006000
60006000600060FFFCC06060602060106008600C6006600260016000E000E00060>14 19 -1 0
17]52 dc[<1F0021C040E0E060E070E07000700070006040E070C04F0040004000400044007F80
7FC06060>12 19 -2 0 17]53 dc[<0F0010C0206060204030C030C030C030C020E060D0C0CF00
C00060006000207010700C2007C0>12 19 -2 0 17]54 dc[<04000E000E000E000E000E000600
06000200030001000100008000408020801040107FF87FFC4000>14 20 -2 0 17]55 dc[<0FC0
30306018C00CC00CC00CC01C607831F00FE00F803F603C30701860186018201810700FC0>14 19
-1 0 17]56 dc[<3E004100E080E0400060002000300F3030B060704030C030C030C030C02040
60604030800F00>12 19 -2 0 17]57 dc dfend /f3 df[<078018603030703860186018E01C
E01CE01CE01CE01CE01CE01CE01CE01CE01CE01CE01C601860183030303018600780>14 24 -2
0 19]48 dc[<FFF007000700070007000700070007000700070007000700070007000700070007
000700070007000700FF0007000300>12 24 -3 0 19]49 dc[<FFF87FF83FF830081004080404
0402000100018000C00060007000380038003C401CE01CC01C803C4038203010600F80>14 24
-2 0 19]50 dc[<0F8030E040704038C03CE03CE03C003C003C0038007000E00F8000C0006000
7000700078203870386078207010E00F80>14 24 -2 0 19]51 dc[<07FF007000700070007000
700070FFFFC070407020703070107008700C70047002700370017000F000F0007000300030>16
24 -1 0 19]52 dc[<0F8030E0403040388018E01CE01C401C001C001C001800382030386027C0
200020002000200020003FC03FE03FF03018>14 24 -2 0 19]53 dc[<07C01860303030187018
601C601CE01CE01CE01CE018F018F030E860E7C0E000600070003000303818380C18061001E0>
14 24 -2 0 19]54 dc[<02000700070007000700070007000300030003000300010001800180
00800040004080208010801040087FFC7FFC7FFE4000>15 25 -2 0 19]55 dc[<0FC018602010
6008C00CC00CC00CC00C401C603830F819F007C00F803E603C3070106018601860182018303018
600780>14 24 -2 0 19]56 dc[<1F002180604070607030003800180018001C0F9C185C303C60
3C601CE01CE01CE01CE018E01860187030303018600780>14 24 -2 0 19]57 dc dfend /f4
df[<7F87FC000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E
01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C0000E01C000FFFFFC000E01C000
0E01C0000E01C0000E01C0000E01C0000E01C0000E03C1800703C3C00303E3C001C1B180007E1F
00>26 29 0 0 24]11 dc[<7F87F80E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0
0E01C00E01C00E01C00E01C00E01C00E01C00E01C00E01C0FFFFC00E00000E00000E00000E0000
0E00000E01800E03C00703C003018001C180007E00>21 29 0 0 23]12 dc[<7FC7FCFF800E00
E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E
00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C000E00E01C00
FFFFFFFC000E00E000000E00E000000E00E000000E00E000000E00E000000E00E018000E01E03C
000701F03C000380F0180001C09C1800003F07E000>33 29 0 0 35]14 dc[<60F0F060000000
000060606060606060606060606060F0F0F0F0F0F0F060>4 30 -4 0 12]33 dc[<0603000006
03000006030000030180000301800003018000030180000180C0000180C0000180C0000180C000
00C060007FFFFFF8FFFFFFFC006030000060300000603000006030000030180000301800003018
0000301800FFFFFFFC7FFFFFF800180C00000C0600000C0600000C0600000C0600000603000006
0300000603000006030000060300000301800003018000030180>30 37 -2 8 35]35 dc[<07C0
3E001830E1803009C04070078040E0070020E00F0020E01C8000E03C4000E03840006070200060
70200030E0100010E0100009C0080005C00400038004000380060003800F0003C03FE007400000
072000000710000007100000070800000708000007080000070800000308000003080000019000
0000E00000>27 31 -2 1 32]38 dc[<804020101008080868F8F060>5 12 -4 -17 12]39 dc[
<004000800100020006000C000C0018001800300030007000600060006000E000E000E000E000
E000E000E000E000E000E000E000E000600060006000700030003000180018000C000C00060002
00010000800040>10 42 -3 11 16]40 dc[<800040002000100018000C000C00060006000300
0300038001800180018001C001C001C001C001C001C001C001C001C001C001C001C00180018001
80038003000300060006000C000C0018001000200040008000>10 42 -2 11 16]41 dc[<8040
20201010101070F0F060>4 12 -4 8 12]44 dc[<FFE0FFE0>11 2 0 -8 14]45 dc[<60F0F060
>4 4 -4 0 12]46 dc[<C000C0006000600060003000300030001800180018000C000C000C0006
00060003000300030001800180018000C000C000C000600060003000300030001800180018000C
000C000C00060006000600030001>16 41 -2 10 21]47 dc[<07E00C301818300C300C700E60
066006E007E007E007E007E007E007E007E007E007E007E007E007E00760066006700E300C300C
18180C3003C0>16 29 -2 1 21]48 dc[<FFF80F80070007000700070007000700070007000700
0700070007000700070007000700070007000700070007000700C7003F0007000300>13 28 -4
0 21]49 dc[<FFFE7FFE3FFE100218010C0106010300018000C0006000700038001C001C000E00
0E000F7007F807F807F80FF00F400E400C201C183007C0>16 28 -2 0 21]50 dc[<07E0183020
1C401CF00EF80FF80FF80F700F000F000F000E001C001C003007E0006000300018001C001C381E
781E780E781E201C201C183007E0>16 29 -2 1 21]51 dc[<01FFC0001C00001C00001C00001C
00001C00001C00001C00FFFFC0C01C00401C00201C00301C00101C00081C000C1C00041C00021C
00031C00011C00009C0000DC00005C00003C00003C00001C00000C00000C00>18 28 -1 0 21]
52 dc[<07C018702038401C401E800EF00FF00FF00F600F000F000F000F000E200E301C281824
3023E02000200020002000200020003FC03FF03FF8300C>16 29 -2 1 21]53 dc[<03E00C3018
18300C300E700660076007E007E007E007E007E007E006F00EF00CE818E430E3E0600070007000
300C301E181E0C0E0604030C00F0>16 29 -2 1 21]54 dc[<0300000780000780000780000780
0007800007800003800003800003800003800001800001800001C00000C00000C0000040000060
000020000010000010008008008004008004004002007FFF007FFF007FFF80400000>17 29 -2
1 21]55 dc[<07E01C10300C60046002C003C003C003C003C007600F601E307E18FC07F807F01F
E03FB03E08780C70066006600660062006200C10080C3003E0>16 29 -2 1 21]56 dc[<0F8030
C0203070107818780C300C000E0006000607C70C271817300F700F6007E007E007E007E007E007
E006E006600E700C300C18180C3003C0>16 29 -2 1 21]57 dc[<60F0F0600000000000000000
000060F0F060>4 18 -4 0 12]58 dc[<003FF00000C01F80030001E004000000080000001000
0000201F0F002070988040E0784040C0384041C038208180382083803820838038208380382083
803820838038208180382041C0384040C0384040E0404020708080201F00801000010008000200
040004000300180000C06000003F8000>27 29 -2 0 32]64 dc[<FF80FFF01E001F000C001F00
04001E0004001E0006003E0002003C0002003C0003007C0001FFF800010078000180F8000080F0
000080F0000041E0000041E0000041E0000023C0000023C0000023C00000178000001780000017
8000000F0000000F0000000F0000000600000006000000060000>28 29 -1 0 31]65 dc[<FFFF
E00F00780F003C0F001E0F001E0F000F0F000F0F000F0F000F0F000F0F000E0F001E0F003C0F00
780FFFE00F01F00F00780F003C0F001C0F001E0F001E0F001E0F001E0F001C0F003C0F00380F00
F0FFFFC0>24 28 -2 0 29]66 dc[<001FC00000E0300001800800070004000E0002001C000100
1C00010038000080780000807800008070000080F0000000F0000000F0000000F0000000F00000
00F0000000F0000000F0000000700000807800008078000080380001801C0001801C0003800E00
0380070007800180198000E06180001F8080>25 30 -2 1 30]67 dc[<FFFFC0000F0070000F00
1C000F000E000F0007000F0007800F0003800F0003C00F0001C00F0001C00F0001E00F0001E00F
0001E00F0001E00F0001E00F0001E00F0001E00F0001E00F0001C00F0001C00F0003C00F000380
0F0007000F0007000F000E000F003C000F00F000FFFFC000>27 28 -2 0 32]68 dc[<FFFFFC0F
003C0F000C0F00060F00060F00020F00020F00020F00010F02010F02000F02000F02000F06000F
FE000F06000F02000F02000F02000F02020F00020F00020F00060F00040F00040F000C0F003CFF
FFFC>24 28 -2 0 28]69 dc[<FFF00F000F000F000F000F000F000F000F000F000F000F000F00
0F000F000F000F000F000F000F000F000F000F000F000F000F000F00FFF0>12 28 -1 0 15]73
dc[<1F0021C040E0F0F0F878F878F8787078007800780078007800780078007800780078007800
780078007800780078007800780078007800F81FFF>16 29 -1 1 21]74 dc[<FFFFF00F01F00F
00700F00300F00100F00180F00180F00080F00080F00080F00000F00000F00000F00000F00000F
00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F8000FFF800>
21 28 -2 0 26]76 dc[<FF8307FF801C03007800080300780008078078000807807800080780
7800080F407800080F407800081E207800081E207800081E207800083C107800083C107800083C
10780008780878000878087800087808780008F004780008F004780008F004780009E002780009
E00278000BC00178000BC00178000BC00178000F8000F8000F8000F800FF8000FF80>33 28 -2
0 38]77 dc[<FF8004001C000C0008000C0008001C0008003C0008003C0008007C0008007C0008
00F4000801E4000801E4000803C4000807C40008078400080F0400080F0400081E0400083C0400
083C04000878040008F8040008F0040009E0040009E004000BC004000F8004000F800E00FF007F
C0>26 28 -2 0 31]78 dc[<003F800000E0E0000380380007001C000E000E001C0007003C0007
8038000380780003C0780003C0700001C0F00001E0F00001E0F00001E0F00001E0F00001E0F000
01E0F00001E0F00001E0700001C0780003C0780003C0380003803C0007801C0007000E000E0007
001C000380380000E0E000003F8000>27 30 -2 1 32]79 dc[<FFF0000F00000F00000F00000F
00000F00000F00000F00000F00000F00000F00000F00000F00000FFF800F00E00F00780F003C0F
001C0F001E0F001E0F001E0F001E0F001E0F001C0F003C0F00780F00E0FFFF80>23 28 -2 0 28
]80 dc[<000007C0FFF01C200F003C200F0038100F0078100F0078100F0078000F0078000F0078
000F0078000F0078000F0078000F00F0000F00E0000F03C0000FFF00000F01E0000F0078000F00
3C000F001C000F001E000F001E000F001E000F001E000F001C000F003C000F0078000F01E000FF
FF0000>28 29 -2 1 31]82 dc[<83F800CC0C00D00200E00300C00180C001808001C08001C080
01C00001C00003C00007C0000F8000FF8007FF001FFE003FF8007FC0007C0000F80000F00000E0
0080E00080E00080E001806001807003803005801C198007E080>18 30 -2 1 23]83 dc[<03FF
FC00001F8000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000
0F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000800F0020
800F0020800F0020C00F0020400F0040400F0040600F00C0700F01C07FFFFFC0>27 28 -1 0 30
]84 dc[<001F00000070C00000C02000018010000380100007800800070008000F0004000F0004
000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F00
04000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F0004000F000E00FF
F07FC0>26 29 -2 1 31]85 dc[<000600000006000000060000000F0000000F0000001F800000
1E8000001E8000003C4000003C4000003C4000007820000078200000F8300000F0100000F01000
01F0080001E0080001E0080003C0040003C0040003C0040007800200078002000F8003000F0001
000F0001801F0003C0FFE00FF0>28 29 -1 1 31]86 dc[<001800180000180018000018001800
003C003C00003C003C00003C003C00003E007C00007A007A00007A007A00007900FA0000F100F1
0000F100F10000F100F10001E081E08001E081E08001E081E08003E043C04003C043C04003C043
C04003C02780400780278020078027802007801F00200F001F00100F001F00100F001F00101E00
1E00181F001F003CFFE0FFE0FF>40 29 -1 1 43]87 dc[<FFC0FFF01F003F8006001F0002001E
0003003C0001007C000080780000C0F8000041F0000021E0000023E0000013C000000F8000000F
8000000F0000001F0000001E0000003D0000007D80000078800000F0400001F0600001E0200003
E0100003C01800078018000FC03E007FF0FFC0>28 28 -1 0 31]88 dc[<007FF8000007800000
078000000780000007800000078000000780000007800000078000000780000007800000078000
000FC000000F4000001F2000001E2000003C1000007C18000078080000F8040000F0040001F002
0003E0020003C0010007C00180078000800F8001E0FFF007FC>30 28 0 0 31]89 dc[<3078F8
B08080804040201008>5 12 -3 -17 12]96 dc[<1F8700304E80603C40E01C40E01C40E01C40
601C00701C00381C000F1C0001FC00001C00001C00301C00781C007838003070001FC000>18 18
-2 0 21]97 dc[<10F8001906001E03001C01801C01C01C00C01C00E01C00E01C00E01C00E01C
00E01C00E01C00C01C01C01C01801E03001D86001C7C001C00001C00001C00001C00001C00001C
00001C00001C00001C00001C0000FC0000>19 29 -1 0 23]98 dc[<07C00C3018083004700460
00E000E000E000E000E000E00060007030307818780C3007E0>14 18 -2 0 18]99 dc[<07C7E0
0C3700180F00300700700700600700E00700E00700E00700E00700E00700E00700600700700700
300700180F000C170003E700000700000700000700000700000700000700000700000700000700
000700003F00>19 29 -2 0 23]100 dc[<03E00C181804300270026000E000E000E000E000FF
FEE0066006700E300C18180C3003E0>15 18 -1 0 18]101 dc[<7FE00E000E000E000E000E00
0E000E000E000E000E000E000E000E000E000E000E00FFE00E000E000E000E000E000E000E0C06
1E071E018C00F8>15 29 0 0 13]102 dc[<07F8001C0E00300300600180C000C0C000C0C000C0
6001C03003801FFF801FFF001FF80018000030000010000013C0000C30001C3800181800381C00
381C00381C00381C001818001C38800C38C003C4C0000380>18 28 -1 9 21]103 dc[<FF9FF0
1C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380
1E03801D03001C87001C7C001C00001C00001C00001C00001C00001C00001C00001C00001C0000
1C0000FC0000>20 29 -1 0 23]104 dc[<FF801C001C001C001C001C001C001C001C001C001C
001C001C001C001C001C001C00FC00000000000000000000000000000018003C003C001800>9
29 -1 0 12]105 dc[<3E006180F1C0F0C060E000E000E000E000E000E000E000E000E000E000
E000E000E000E000E000E000E000E000E000E000E00FE0000000000000000000000000000000C0
01E001E000C0>11 37 3 8 13]106 dc[<FF9FE01C0F801C0F001C0E001C1C001C3C001C38001C
78001E70001DE0001CE0001C40001C20001C10001C08001C0C001C0F001C3FC01C00001C00001C
00001C00001C00001C00001C00001C00001C00001C0000FC0000>19 29 -1 0 22]107 dc[<FF
801C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C00
1C001C001C001C001C001C001C001C00FC00>9 29 -1 0 12]108 dc[<FF8FF8FF801C01C01C00
1C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C
001C01C01C001C01C01C001C01C01C001C01C01C001E01E01C001D019018001C83883800FC7E07
E000>33 18 -1 0 36]109 dc[<FF9FF01C03801C03801C03801C03801C03801C03801C03801C
03801C03801C03801C03801C03801C03801E03801D03001C8700FC7C00>20 18 -1 0 23]110
dc[<03F0000E1C00180600300300700380600180E001C0E001C0E001C0E001C0E001C0E001C060
01807003803003001806000E1C0003F000>18 18 -1 0 21]111 dc[<FF80001C00001C00001C
00001C00001C00001C00001C00001CF8001D06001E03001C01801C01C01C01C01C00E01C00E01C
00E01C00E01C00E01C00E01C00C01C01C01C01801E03001D8600FC7C00>19 26 -1 8 23]112
dc[<003FE000070000070000070000070000070000070000070007C7000C3700180F00300F0070
0700600700E00700E00700E00700E00700E00700E00700700700700700300F00180B000C330003
C100>19 26 -2 8 22]113 dc[<FFC01C001C001C001C001C001C001C001C001C001C001C001C
001C301E781E781D30FCE0>13 18 -1 0 16]114 dc[<8FC0D060E010C018C0188018803800F8
0FF03FE07F80F800E010C010C010403030701F90>13 18 -1 0 16]115 dc[<03C00E200C101C
101C101C101C101C101C001C001C001C001C001C001C001C001C00FFE03C001C000C000C000400
040004000400>12 26 -1 0 16]116 dc[<03E3F00E1B800C07801C07801C03801C03801C0380
1C03801C03801C03801C03801C03801C03801C03801C03801C03801C0380FC1F80>20 18 -1 0
23]117 dc[<00400000E00000E00000E00001D00001D00003D800038800038800070400070400
0704000E02000E02001C01001C01003C0380FF07E0>19 18 -1 0 22]118 dc[<008020000180
300001C0700001C0700003C0680003A0E80003A0E8000720C4000711C4000711C4000E1182000E
0B82000E0B82001C0B01001C0701001C0701803C0F0380FF3FCFE0>27 18 -1 0 30]119 dc[<
FF0FF81E07C0040380060700020E00010E00009C0000F80000780000700000F00001D80001C800
0384000702000F03000F03807F8FF0>21 18 0 0 22]120 dc[<3C0000660000F30000F10000F0
800000800000800000400000400000E00000E00000E00001D00001D00003D80003880003880007
04000704000704000E02000E02001C01001C01003C0380FF07E0>19 26 -1 8 22]121 dc[<FF
F87038700838083C0C1C040E040F040700038003C041C040E040F04070603870387FFC>14 18
-1 0 18]122 dc[<FFFFF0>20 1 0 -11 21]123 dc dfend bop 865 366 a fd(MH.5:)471
426 y(Ho)n(w)22 b(to)f(p)n(ro)r(cess)f(200)h(messages)d(a)j(da)n(y)490 487 y
(and)f(still)h(get)h(some)e(real)g(w)n(o)n(rk)h(done)1377 469 y f0(.)-6 b(/)
758 597 y fc(Ma)o(rshall)17 b(T.)h(Rose)564 658 y(Memb)q(er,)h(Resea)o(rch)e
(T)l(echnical)g(Sta\013)462 718 y(No)o(rthrop)i(Resea)o(rch)e(and)g(T)l(echno\
logy)g(Center)1418 700 y fw(y)771 839 y fc(John)h(L.)h(Romine)651 900 y(Compu\
ting)f(Supp)q(o)o(rt)g(Group)385 961 y(Depa)o(rtment)g(of)h(Info)o(rmation)f
(and)g(Computer)h(Science)605 1021 y(Universit)o(y)f(of)g(Califo)o(rnia,)h
(Irvine)1276 1003 y fw(z)830 1317 y fo(Abstra)o(ct)171 1411 y fi(The)i(UCI)h
(v)o(ersion)f(of)h(the)g(Rand)f(Message)g(Handling)g(System)g(\()p fk(MH)p fi
(\))i(is)e(dis-)171 1471 y(cussed.)e fk(MH)11 b fi(is)f(a)h(p)q(o)o(w)o(erful)
f(user)g(agen)o(t)h(whic)o(h)f(op)q(erates)h(in)g(the)g(ARP)l(A)g(In)o(ternet)
171 1532 y(and)19 b(UUCP)h(en)o(vironmen)o(ts.)30 b(In)19 b(addition)g(to)h
(the)h(usual)d(functions)h(pro)o(vided)171 1592 y(b)o(y)13 b(similar)e(progra\
ms,)g fk(MH)j fi(has)e(sev)o(eral)g(distinguishing)f(c)o(haracteristics)h(whi\
c)o(h)171 1653 y(giv)o(e)k(the)h(user)f(additional)g(message)g(handling)f(cap\
abilit)o(y)l(.)22 b(In)17 b(particular,)e fk(MH)171 1713 y fi(pro)o(vides)21 b
(mec)o(hanisms)g(for)i(main)o(taining)e(an)i(organized)f(mail)g(en)o(vironmen)
o(t,)171 1774 y(tailoring)15 b(its)h(b)q(eha)o(vior,)g(and)g(extending)g(its)
g(functions.)171 1867 y(This)h(do)q(cumen)o(t)f(describ)q(es)h fk(MH)h fi(fro\
m)f(sev)o(eral)f(p)q(ersp)q(ectiv)o(es.)25 b(P)o(articular)16 b(em-)171 1928 y
(phasis)g(is)i(giv)o(en)g(to:)26 b(the)18 b fk(MH)g fi(user)g(en)o(vironmen)o
(t,)e(adv)m(anced)i(features)g(of)h fk(MH)171 1989 y fi(whic)o(h)i(ha)o(v)o
(e)g(pro)o(v)o(en)g(to)i(b)q(e)f(particularly)f(useful)h(for)f(sophisticated)
h(users)f(of)171 2049 y(electronic)d(mail,)g(the)g(user)g(in)o(terface)g(issu\
es)f(in)h fk(MH)p fi(,)g(and)g(the)g fk(mh.5)f fi(distribu-)171 2110 y(tion.)
25 b(The)18 b(pap)q(er)f(concludes)f(with)i(a)g(summary)e(of)i(the)g(authors')
e(exp)q(eriences)171 2170 y(with)g fk(MH)p fi(,)g(and)g(a)h(discussion)d(of)j
(future)f(areas)g(of)g(enhancemen)o(t.)53 2384 y 600 2 v 53 2415 a fy(.)-6 b
(/)97 2430 y f4(Alternate)15 b(title:)i fs(MH:)d(Y)m(our)f(Key)i(to)f(Success)
p f4(.)53 2465 y fv(y)84 2480 y f4(One)g(Researc)o(h)h(P)o(ark,)f(P)o(alos)f
(V)m(erdes)i(P)o(eninsula,)e(CA)h(90274.)j(T)m(elephone:)h(213/377{4811.)53
2530 y(Computer)13 b(mail:)i(MRose)p ft(%)p f4(NR)m(TC@USC-ECL,)e f1(:)7 b
(:)g(:)e f4(!)p fx(f)p f4(ucb)o(v)n(ax!uciv)n(ax,trwrb)p fx(g)p f4(!nrtc!mros\
e.)53 2565 y fv(z)84 2580 y f4(Univ)o(ersit)o(y)13 b(of)h(California)d(at)j
(Irvine,)g(Irvine,)f(CA)h(92717.)j(T)m(elephone:)h(714/856{6852.)53 2630 y
(Computer)13 b(mail:)i(J-Romine@USC-ECL,)d f1(:)7 b(:)g(:)e f4(!)p fx(f)p f4
(ucb)o(v)n(ax,trwrb)p fx(g)p f4(!uciv)n(ax!jrom)o(i)o(ne.)g eop bop 865 65 a
fd(MH.5:)471 126 y(Ho)n(w)22 b(to)f(p)n(ro)r(cess)f(200)h(messages)d(a)j(da)n
(y)507 186 y(and)f(still)h(get)h(some)e(real)g(w)n(o)n(rk)h(done)53 547 y fc
(Intro)q(duction)171 607 y fi(The)d(UCI)h(v)o(ersion)e(of)h(the)h(Rand)e(Mess\
age)h(Handling)f(System,)h fk(MH)p fi(,)h(is)e(a)i(soft)o(w)o(are)53 668 y
(system)k(that)g(p)q(erforms)f(t)o(w)o(o)h(functions:)35 b(\014rst)903 676 y
87 2 v 989 668 a(,)25 b(it)f(in)o(terfaces)f(a)g(user)f(to)i(a)g(message)53
728 y(transp)q(ort)17 b(system,)i(so)g(the)g(user)f(ma)o(y)g(receiv)o(e)h(and)
f(send)g(mail;)h(second)1336 736 y 145 2 v 1481 728 a(,)g(it)g(p)q(ermits)f
(the)53 789 y(user)g(to)h(main)o(tain)e(an)i(organized)f(mail)g(en)o(vironmen)
o(t)f(to)j(facilitate)f(the)h(comp)q(osition)e(of)53 850 y(new)e(messages)g
(and)g(the)i(reading)d(of)i(old)g(messages.)22 b(In)17 b(short,)f(while)g(not)
h(resp)q(onsible)f(for)53 910 y(the)g(deliv)o(ery)g(of)h(messages,)e fk(MH)h
fi(aids)g(the)h(user)e(in)i(handling)d(mail.)171 1004 y fk(MH)20 b fi(w)o(as)
g(originally)f(dev)o(elop)q(ed)h(b)o(y)h(the)g(Rand)e(Corp)q(oration,)h(and)g
(initially)g(w)o(as)53 1064 y(proprietary)g(soft)o(w)o(are.)37 b(The)21 b(Dep\
artmen)o(t)g(of)h(Information)f(and)g(Computer)g(Science)53 1125 y(at)g(Univ)
o(ersit)o(y)g(of)g(California,)g(Irvine,)h(shortly)e(after)i(joining)e(the)i
(Computer)e(Science)53 1185 y(Net)o(w)o(ork)f(\(CSnet\),)h(acquired)e(a)i(cop)
o(y)f(of)g fk(MH)p fi(,)g(and)g(b)q(egan)g(additional)e(dev)o(elopmen)o(t)h
(of)53 1246 y(the)e(soft)o(w)o(are.)k(Since)c(that)g(time,)g(the)g(Rand)f(Cor\
p)q(oration)g(has)g(declared)g fk(MH)h fi(to)g(b)q(e)g(in)g(the)53 1306 y(pub\
lic)d(domain,)h(and)g(the)i(UCI)f(v)o(ersion)f(of)h fk(MH)g fi(has)f(passed)g
(through)g(four)g(ma)s(jor)g(releases.)53 1367 y(The)i(curren)o(t)f(v)o(ersio\
n,)h fk(mh.5)p fi(,)e(is)j(a)o(v)m(ailable)f(from)g(U.C.)g(Irvine)h(for)f(a)h
(nominal)e(distribution)53 1428 y(fee,)h(or)g(ma)o(y)g(b)q(e)h(retriev)o(ed)f
(from)g(the)h(Univ)o(ersit)o(y)e(of)i(Dela)o(w)o(are)e(via)i(anon)o(ymous)d
(FTP)l(.)171 1521 y(Muc)o(h)i(credit)h(m)o(ust)f(b)q(e)h(giv)o(en)g(to)h(the)
f(initial)g(designers)e(and)i(implemen)o(tors)d(of)k fk(MH)p fi(:)53 1581 y
(Bruce)e(Borden,)h(Sto)q(c)o(kton)g(Gaines,)g(and)f(Norman)g(Shapiro.)22 b
(Although)17 b fk(MH)g fi(has)f(su\013ered)53 1642 y(signi\014can)o(t)21 b
(dev)o(elopmen)o(t)g(at)j(UCI)f(since)f(Rand's)g(initial)g(release,)i(the)f
(fundamen)o(tal)53 1703 y(concepts)e(of)g fk(MH)p fi('s)g(en)o(virons)f(ha)o
(v)o(e)h(remained)f(nearly)h(unc)o(hanged.)35 b(In)21 b(addition,)g(the)53
1763 y(authors)c(of)i(the)f(curren)o(t)g(release)g(gratefully)g(ac)o(kno)o
(wledge)f(the)i(commen)o(ts)e(of)i(the)g(man)o(y)53 1824 y(sites)e(whic)o(h)g
(ha)o(v)o(e)h(run)f(v)m(arious)g(releases)g(of)h fk(MH)g fi(in)g(the)g(past.)
27 b(In)17 b(particular,)g(the)i(dozen)53 1884 y(or)e(so)g(b)q(eta)i(test)g
(sites)e(for)h fk(mh.5)e fi(pro)o(vided)g(tremendous)h(help)g(in)g(stabilizin\
g)g(the)h(curren)o(t)53 1945 y(release.)171 2038 y fk(MH)23 b fi(runs)f(on)h
(di\013eren)o(t)f(v)o(ersions)f(of)j(the)f fk(UNIX)1137 2020 y f3(1)1183 2038
y fi(op)q(erating)f(system)h(\(suc)o(h)g(as)53 2099 y(Berk)o(eley)h(4.2)p fo
(bsd)f fi(and)g(v)m(arious)g(\015a)o(v)o(ors)f(of)i(v7\).)44 b(In)23 b(additi\
on,)i fk(MH)e fi(supp)q(orts)g(four)53 2159 y(di\013eren)o(t)c(message)h(tran\
sp)q(ort)f(in)o(terfaces:)30 b fk(SendMail)p fp([EAllm83])p fi(,)22 b(the)f
(standard)e(mailer)53 2220 y(for)f(4.2)p fo(bsd)g fi(systems;)h fk(MMDF)p fp
([DCr)o(oc79])f fi(and)g fk(MMDF-I)q(I)p fp([DKing84])p fi(,)h(the)g(Multi-Ch\
annel)53 2281 y(Memo)d(Distribution)g(F)l(acilit)o(y)h(dev)o(elop)q(ed)g(b)o
(y)h(the)g(Univ)o(ersit)o(y)e(of)i(Dela)o(w)o(are)f(whic)o(h)f(forms)53 2341 y
(the)i(soft)o(w)o(are-bac)o(kb)q(one)f(for)h(CSnet)p fp([DCome83])i fi(mail)d
(rela)o(y)h(service;)h(SMTP)l(,)f(the)h(ARP)l(A)53 2402 y(In)o(ternet)14 b
(Simple)h(Mail)f(T)l(ransfer)g(Proto)q(col)p fp([SMTP])p fi(;)i(and,)e(a)i
(stand-alone)e(deliv)o(ery)g(system.)53 2584 y 600 2 v 53 2615 a f2(1)92 2630
y fu(UNIX)e f4(is)i(a)g(trademark)f(of)g(A)m(T&T)h(Bell)g(Lab)q(oratories.)
938 2819 y fi(1)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n
(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p
fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)226 b fi(2)171 65 y(This)
21 b(pap)q(er)g(is)h(organized)f(in)h(a)g(straigh)o(t-forw)o(ard)d(fashion:)
32 b(Initially)l(,)23 b(the)f fk(MH)53 126 y fi(philosoph)o(y)h(of)j(mail)f
(handling)g(is)g(presen)o(ted,)i(along)e(with)h(a)g(description)e(of)i(the)53
186 y(en)o(vironmen)o(t)16 b(whic)o(h)h(the)i fk(MH)g fi(user)e(is)h(giv)o
(en)g(to)h(pro)q(cess)e(mail.)27 b(F)l(ollo)o(wing)17 b(this,)h(certain)53 247
y(adv)m(anced)c(features)g(of)g fk(MH)h fi(are)f(discussed)e(in)i(more)g(deta\
il,)g(suc)o(h)g(as)g(facilities)g(for)g(selecting)53 307 y(messages,)j(and)g
(\\adv)m(anced")h(concepts)g(in)f fe(dr)m(aft)j fi(handling.)25 b(In)18 b(add\
ition,)f(user)g(in)o(terface)53 368 y(issues)c(in)i(mail)f(handling)g(are)h
(addressed,)e(and)h(the)i(merits)e(of)i fk(MH)p fi('s)e(approac)o(h)f(is)i
(critically)53 428 y(examined.)23 b(Next,)c(the)f fk(mh.5)d fi(distribution)h
(pac)o(k)m(age)h(is)g(describ)q(ed.)23 b(Finally)l(,)17 b(w)o(e)g(conclude)53
489 y(b)o(y)e(discussing)f(the)j(authors')e(exp)q(erience)h(with)g fk(MH)h fi
(dev)o(elopmen)o(t)e(and)g(in)o(tro)q(ducing)g(areas)53 550 y(where)h fk(MH)g
fi(ma)o(y)g(b)q(e)h(further)e(dev)o(elop)q(ed.)171 643 y(Although)20 b(famili\
arit)o(y)g(with)h fk(MH)h fi(is)e(not)i(assumed)d(on)i(the)g(part)g(of)g(the)
h(reader,)53 704 y(some)15 b(kno)o(wledge)h(of)g(the)h fk(UNIX)f fi(op)q(erat\
ing)g(system)g(is)g(useful.)21 b(App)q(endix)16 b(A)h(giv)o(es)e(a)i(short)53
764 y(synopsis)d(of)j(the)g fk(MH)f fi(commands.)53 885 y fc(The)h fk(MH)h fc
(Philosophy)171 946 y fi(Although)13 b fk(MH)h fi(has)f(man)o(y)g(traits)h
(whic)o(h)f(tend)h(to)g(distinguish)e(it)i(from)f(other)h(systems)53 1006 y
(whic)o(h)i(handle)h(mail,)g(there)h(is)f(a)h(single)f(fundamen)o(tal)f(desig\
n)g(decision)h(whic)o(h)g(in\015uences)53 1067 y(the)i(in)o(terface)g(b)q(et)
o(w)o(een)g fk(MH)g fi(and)g(the)g(user:)27 b fk(MH)19 b fi(di\013ers)f(from)
h(most)g(other)g(systems)f(in)53 1128 y(that)g(it)h(is)g(comp)q(osed)e(of)i
(man)o(y)f(small)f(programs)f(instead)i(of)h(one)f(v)o(ery)h(large)f(one.)28 b
(This)53 1188 y(arc)o(hitecture)15 b(giv)o(es)h fk(MH)g fi(m)o(uc)o(h)f(of)h
(its)h(strength,)e(since)h(in)o(termediate)f(and)h(adv)m(anced)g(users)53 1249
y(are)g(able)g(to)h(tak)o(e)g(adv)m(an)o(tage)f(of)h(this)f(\015exibilit)o
(y)l(.)171 1342 y(The)i(k)o(ey)g(to)h(this)f(\015exibilit)o(y)f(is)h(that)g
(the)h fk(UNIX)g fi(shell)e(\(usually)h(the)g fe(C)g fi(shell)f(or)h(the)53
1403 y fe(Bourne)f fi(shell\),)f(is)g(the)i(user's)d(in)o(terface)h(to)i fk
(MH)p fi(.)e(This)g(means)g(that)h(when)g(handling)e(mail,)53 1463 y(the)j
(en)o(tire)g(p)q(o)o(w)o(er)f(of)h(the)h(shell)e(is)h(at)h(the)g(user's)d(dis\
p)q(osal,)i(in)f(addition)h(to)g(the)h(facilities)53 1524 y(whic)o(h)g fk(MH)
g fi(pro)o(vides.)31 b(Hence,)21 b(the)g(user)e(ma)o(y)g(in)o(tersp)q(erse)g
(mail)g(handling)f(commands)53 1584 y(with)g(other)g(commands)f(in)h(an)g(arb\
itrary)f(fashion,)h(making)g(use)g(of)h(command)e(handling)53 1645 y(capabili\
ties)e(whic)o(h)g(the)i(user's)e(shell)h(pro)o(vides.)171 1738 y(F)l(urthermo\
re,)g(rather)i(than)g(storing)g(messages)f(in)h(a)h(complicated)e(data)i(stru\
cture)53 1799 y(within)f(a)g(monolithic)g(\014le,)h(eac)o(h)f(message)g(in)g
fk(MH)h fi(is)f(a)h fk(UNIX)h fi(\014le,)e(and)h(eac)o(h)f(folder)g(\(an)53
1859 y(ob)s(ject)k(whic)o(h)f(holds)f(groups)h(of)h(messages\))f(in)g fk(MH)h
fi(is)g(a)g fk(UNIX)g fi(directory)l(.)38 b(That)22 b(is,)53 1920 y(the)d(dir\
ectory-)e(and)h(\014le-structure)g(of)h fk(UNIX)g fi(is)f(used)g(directly)l
(.)29 b(As)19 b(a)f(result,)h(an)o(y)f fk(UNIX)53 1981 y fi(\014le-handling)c
(command)g(can)j(b)q(e)g(applied)e(to)i(an)o(y)f(message.)171 2074 y(T)l(o)i
(the)h(no)o(vice,)g(this)f(ma)o(y)g(not)h(mak)o(e)f(m)o(uc)o(h)f(sense)h(or)h
(ma)o(y)f(not)h(seem)f(imp)q(ortan)o(t.)53 2135 y(Ho)o(w)o(ev)o(er,)k(as)g
(users)f(of)h fk(MH)g fi(b)q(ecome)g(more)g(exp)q(erienced,)h(they)f(\014nd)g
(this)f(capabilit)o(y)53 2195 y(attractiv)o(e.)j(In)17 b(addition,)f(this)h
(approac)o(h)f(is)g(often)i(quite)g(pleasing)e(to)h(system)g(implemen-)53 2256
y(tors,)j(b)q(ecause)g(it)h(minimizes)e(the)h(amoun)o(t)g(of)g(co)q(ding)g
(to)h(b)q(e)g(p)q(erformed,)f(and)f(giv)o(en)h(a)53 2316 y(mo)q(dular)c(desig\
n,)i(c)o(hanges)e(to)j(the)f(soft)o(w)o(are)g(system)f(can)h(b)q(e)h(main)o
(tained)d(easily)l(.)27 b(There)53 2377 y(are,)20 b(ho)o(w)o(ev)o(er,)f(p)q
(erformance)g(p)q(enalties)h(to)g(b)q(e)g(paid)f(with)h(this)g(sc)o(heme.)31 b
(This)20 b(issue)f(is)53 2437 y(considered)14 b(later)j(in)f(the)h(pap)q(er.)
171 2531 y(Ha)o(ving)h(describ)q(ed)g(ho)o(w)g fk(MH)h fi(\014ts)g(in)o(to)f
(the)i fk(UNIX)f fi(en)o(vironmen)o(t,)f(w)o(e)g(no)o(w)g(discuss)53 2591 y
(the)e(mail)g(handling)f(en)o(vironmen)o(t)f(whic)o(h)i(is)g(a)o(v)m(ailable)
g(to)h(the)f fk(MH)h fi(user.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g
fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e
(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)226 b fi(3)
53 65 y fb(The)16 b fk(MH)g fb(Environs)171 126 y fi(In)h(the)g fj($)q fh(HOM\
E)g fi(directory)f(of)i(eac)o(h)f fk(MH)g fi(user,)g(a)g(\014le)g(named)g fh
(.mh)s 15 2 v 14 w(pro\014le)f fi(con)o(tains)53 186 y(static)j(information)f
(ab)q(out)h(the)g(user's)f fk(MH)h fi(en)o(vironmen)o(t,)f(and)h(default)g
(argumen)o(ts)e(for)53 247 y fk(MH)f fi(programs.)k(F)l(or)15 b(the)i(latter)
f(case,)h(eac)o(h)f(line)g(of)h(pro\014le)e(tak)o(es)i(the)f(form:)230 346 y
fa(program-name:)p fj( )p fa(options)53 445 y fi(Eac)o(h)i fk(MH)h fi(program)
e(consults)h(the)i(user's)d fh(.mh)s 15 2 v 14 w(pro\014le)h fi(for)h(its)g
(options.)29 b(These)19 b(options)53 505 y(are)c(consulted)g(prior)f(to)i(ev)
m(aluating)g(an)o(y)f(command-line)f(argumen)o(ts,)f(and)j(so)f(pro)o(vide)g
(the)53 566 y fk(MH)j fi(user)g(the)g(capabilit)o(y)g(to)h(customize)f(the)h
(defaults)f(for)g(eac)o(h)g(command.)26 b(F)l(uther,)18 b(b)o(y)53 627 y(usin\
g)e(the)j fk(UNIX)f fi(link)g(facilit)o(y)l(,)h(di\013eren)o(t)e(names)g(can)
h(b)q(e)g(giv)o(en)g(to)g(the)h(same)e(command.)53 687 y(Since)f(eac)o(h)h fk
(MH)g fi(command)f(lo)q(oks)h(in)g(the)h fh(.mh)s 15 2 v 14 w(pro\014le)e fi
(for)h(a)g(comp)q(onen)o(t)f(with)h(the)h(name)53 748 y(b)o(y)j(whic)o(h)h
(it)g(w)o(as)f(in)o(v)o(ok)o(ed,)i(it's)e(p)q(ossible)g(to)i(ha)o(v)o(e)e(di\
\013eren)o(t)h(defaults)f(for)h(the)h(same)53 808 y(program.)f(F)l(or)16 b
(example,)h(it)g(is)g(not)g(uncommon)f(to)h(link)g fe(pr)m(ompter)i fi(\(a)f
(simple)e(prompting)53 869 y(editor)f(fron)o(t-end\))f(under)h(the)h(name)f fe
(r)m(apid)j fi(in)e(the)g(user's)e fh(bin/)h fi(directory)l(,)g(and)g(add)g
(to)i(the)53 929 y fh(.mh)s 15 2 v 13 w(pro\014le)o fi(:)230 1029 y fa(rapid:)
p fj( )p fa(-prepend)p fj( )p fa(-rapid)53 1128 y fi(As)11 b(a)g(result,)h
(when)f fe(pr)m(ompter)h fi(is)f(in)o(v)o(ok)o(ed)f(as)h fe(r)m(apid)p fi(,)k
(it)c(automatically)g(uses)g(the)g fa(`-prepend')53 1188 y fi(and)k fa(`-rapi\
d')j fi(options.)171 1282 y(The)i(pro\014le)e(comp)q(onen)o(t)i fa(``Path:'')
h fi(is)f(the)g(path)g(to)g(the)g(user's)f fk(MH)p fi(-directory)l(,)53 1342 y
(usually)e fk(Mail)p fi(.)31 b(In)19 b(addition)f(to)h(con)o(taining)e(the)j
(user's)d(folders,)h(the)i fk(MH)p fi(-directory)e(also)53 1403 y(con)o(tains)
c fe(skeletons)j fi(and)e fe(templates)h fi(used)f(b)o(y)h(the)g fk(MH)g fi
(programs,)e(and)h(the)i(user's)d fh(con)o(text)53 1463 y fi(\014le.)21 b(Thi\
s)15 b(latter)h(\014le)f(has)g(the)h(same)f(format)h(as)f(the)h(user's)e fh
(.mh)s 15 2 v 14 w(pro\014le)o fi(,)i(and)f(con)o(tains)g(the)53 1524 y(dynam\
ic,)g(con)o(text-dep)q(enden)o(t)h(information)f(ab)q(out)i(the)g(user's)e
(en)o(vironmen)o(t.)20 b(Whenev)o(er)53 1584 y fk(MH)e fi(lo)q(oks)g(for)g
(an)g fk(MH)p fi(-sp)q(eci\014c)g(\014le,)g(suc)o(h)f(as)h(a)g(template)h(or)
f(sk)o(eleton,)g(it)h(\014rst)e(consults)53 1645 y(the)f(user's)f fk(MH)p fi
(-directory)l(,)g(and)h(then)h(a)f(system-wide)g(library)f(area.)171 1738 y
(The)e fk(MH)h fi(user)f(alw)o(a)o(ys)g(has)h(a)g fe(curr)m(ent)h(folder)p fi
(,)g(whic)o(h)e(is)g(the)i(folder)e(in)h(whic)o(h)f(the)h(user)53 1799 y(is)h
(curren)o(tly)g(\(or)g(w)o(as)g(last\))h(w)o(orking.)21 b(Since)15 b(an)o(y)h
fk(MH)f fi(program)f(whic)o(h)h(deals)g(with)h(folders)53 1860 y(implicitly)f
(manipulates)f(this)i(information,)f(the)h(name)g(of)g(the)h(curren)o(t)d(fol\
der)i(is)g(stored)f(in)53 1920 y(the)f fh(con)o(text)h fi(comp)q(onen)o(t)e fa
(``Current-Folder:'')s fi(.)21 b(Ev)o(ery)14 b(folder)g(has)g(a)g fe(curr)m
(ent)h(message)53 1981 y fi(kno)o(wn)j(as)g fa(`cur')q fi(.)29 b(These)19 b
(v)m(alues)f(are)h(the)g(defaults)f(for)h fk(MH)g fi(commands)e(whic)o(h)h
(accept)53 2041 y(folder)d(and/or)h(messages)f(argumen)o(ts.)171 2135 y fk
(MH)i fi(programs)e(mak)o(e)h(use)h(of)g(a)h(set)f(of)g(en)o(v)m(ariables)f
(whic)o(h)g(further)h(customize)f(their)53 2195 y(b)q(eha)o(vior.)k(The)14 b
fj($)p fh(MH)h fi(en)o(v)m(ariable,)f(if)g(presen)o(t,)g(sp)q(eci\014es)g(the)
h(name)f(of)g(an)h(alternate)f(pro\014le)53 2256 y(for)j(the)i(user.)26 b(Thi\
s)17 b(allo)o(ws)g(a)i(user)e(of)h fk(MH)h fi(to)f(easily)g(main)o(tain)f(m)o
(ultiple)g(mail-handlin)o(g)53 2316 y(en)o(vironmen)o(ts.)171 2410 y(In)f(ter\
ms)h(of)g(command)f(syn)o(tax,)h(most)f fk(MH)i fi(commands)d(accept)i(an)g
(optional)g fe(folder)53 2470 y fi(argumen)o(t,)g(suc)o(h)g(as)h fa(`+outbox')
q fi(.)28 b(Unlik)o(e)18 b(most)g fk(UNIX)h fi(commands,)e(all)h fk(MH)h fi
(commands)53 2531 y(ha)o(v)o(e)j(switc)o(hes)g(whic)o(h)g(are)g(w)o(ords,)h
(rather)g(than)f(single)g(letters.)42 b(Switc)o(hes)22 b(ma)o(y)g(b)q(e)53
2592 y(abbreviated)e(to)h(the)g(least)g(unam)o(biguous)d(pre\014x.)34 b(All)
21 b fk(MH)g fi(commands)e(also)h(supp)q(ort)g eop bop 69 -50 a fl(Rep)o(rint\
ed)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n
(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz
(1985)226 b fi(4)53 10 y 1796 2 v 70 69 a ft(1)44 b(%)21 b(inc)70 119 y(2)44 b
(Incorporating)19 b(new)i(mail)g(into)g(inbox...)70 169 y(3)70 220 y(4)109 b
(1+)21 b(03/16)g(Rand)g(MH)g(System)86 b(MH)22 b(transcript)41 b(<<Here's)20 b
(the)i(body)e(of)i(a)f(sample)g(m)70 270 y(5)70 320 y(6)44 b(%)21 b(show)70
370 y(7)44 b(\(Message)20 b(inbox:1\))70 421 y(8)44 b(To:)21 b(jromine@uci-ic\
sa)70 471 y(9)44 b(Subject:)20 b(MH)h(transcript)49 521 y(10)43 b(Date:)20 b
(16)i(Mar)f(85)g(18:28:59)f(PST)i(\(Sat\))49 571 y(11)43 b(From:)20 b(Rand)h
(MH)h(System)e(<mh@uci-icsa>)49 621 y(12)49 672 y(13)43 b(Here's)20 b(the)h
(body)g(of)h(a)f(sample)g(message.)49 722 y(14)43 b(%)21 b(repl)49 772 y(15)
43 b(To:)21 b(Rand)g(MH)g(System)g(<mh@uci-icsa>)49 822 y(16)43 b(cc:)21 b
(jromine@uci-icsa)49 872 y(17)43 b(Subject:)20 b(Re:)h(MH)g(transcript)49 923
y(18)43 b(In-reply-to:)19 b(Your)i(message)f(of)i(16)f(Mar)g(85)g(18:28:59)g
(PST)g(\(Sat\).)49 973 y(19)43 b(--------)49 1023 y(20)g(Thanks)20 b(for)h
(the)g(test.)49 1073 y(21)49 1123 y(22)43 b(/JLR)49 1174 y(23)g(^D)49 1224 y
(24)49 1274 y(25)g(What)20 b(now?)h(send)49 1324 y(26)43 b(%)21 b(comp)49 1375
y(27)43 b(To:)21 b(MRose@UCI)49 1425 y(28)43 b(cc:)49 1475 y(29)g(Subject:)20
b(sample)g(comp)49 1525 y(30)43 b(--------)49 1575 y(31)g(Here's)20 b(a)i(sam\
ple)e(compose)h(for)g(the)g(MH)g(transcript.)49 1626 y(32)49 1676 y(33)43 b
(/JLR)49 1726 y(34)g(^D)49 1776 y(35)49 1826 y(36)g(What)20 b(now?)h(send)g
(-verbose)49 1877 y(37)64 b(--)22 b(Posting)e(for)h(All)g(Recipients)f(--)49
1927 y(38)86 b(--)21 b(Local)g(Recipients)f(--)49 1977 y(39)86 b(MRose:)21 b
(address)f(ok)49 2027 y(40)64 b(--)22 b(Recipient)e(Copies)g(Posted)h(--)49
2078 y(41)43 b(Message)20 b(Processed)845 2168 y fg(Figure)g(1)784 2229 y fi
(An)c fk(MH)h fi(Session)53 2239 y 1796 2 v 53 2345 a(a)j fa(`-help')h fi(swi\
tc)o(h,)g(whic)o(h)e(lists)h(the)g(syn)o(tax)g(of)h(the)g(command)d(along)i
(with)g(a)o(v)m(ailable)53 2406 y(switc)o(hes,)15 b(and)h(the)h(v)o(ersion)f
(n)o(um)o(b)q(er)e(of)j(the)g(command.)k(Most)16 b fk(MH)h fi(commands)d(also)
j(tak)o(e)53 2467 y(a)e fa(`msg')g fi(or)g fa(`msgs')h fi(argumen)o(t)d(whic)
o(h)h(tak)o(es)h(the)h(form)e(of)h(a)g(message)f(n)o(um)o(b)q(er)f(\()p fa
(``1'')q fi(\),)j(a)53 2527 y(message)g(range)g(\()p fa(``1-2'')q fi(\),)i
(a)f(standard)e(sequence)i(name)g(\()p fa(``cur'')q fi(\),)g(or)g(a)g(user-de\
\014ned)53 2588 y(sequence)f(name)g(\()p fa(``select'')r fi(\).)g eop bop 69
-50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f
(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oreg\
on,)f(June,)g fz(1985)226 b fi(5)53 65 y fb(An)16 b fk(MH)h fb(T)l(ranscript)
171 126 y fi(Figure)g(1)j(con)o(tains)e(a)h(transcript)f(of)h(a)g(simple)f fk
(MH)h fi(session.)29 b(First,)18 b fe(inc)i fi(is)f(run)f(to)53 186 y(incorp)
q(orate)d(the)i(new)f(mail)g(in)o(to)g(the)h(user's)e fa(``+inbox'')j fi(fold\
er.)171 280 y(A)i fe(sc)m(an)i fi(listing)e(of)g(the)h(mail)f(is)g(prin)o(ted)
f(while)h(it)g(is)g(b)q(eing)g(incorp)q(orated.)33 b(\(The)53 340 y(user)17 b
(could)h(run)f fe(sc)m(an)j fi(explicitly)f(to)g(generate)g(additional)e fe
(sc)m(an)j fi(listings)d(later)h(on.\))29 b(The)53 401 y fe(sc)m(an)23 b fi
(listing)e(giv)o(es)g(the)h(message)f(n)o(um)o(b)q(er,)g(follo)o(w)o(ed)f(b)o
(y)i(the)g(date,)h(message)e(sender,)53 461 y(and)c(sub)s(ject.)28 b(\(If)19 b
(the)g(message)e(originated)h(from)g(the)g(user)g(generating)g(the)g(listing,)
h(the)53 522 y fa(``to:'')f fi(addressee)e(is)h(displa)o(y)o(ed)f(instead)h
(of)h(the)f(sender.\))25 b(If)17 b(the)h(sub)s(ject)f(is)h(short,)e(the)53 582
y(\014rst)g(part)i(of)g(the)g(message)e(b)q(o)q(dy)i(is)g(displa)o(y)o(ed)d
(after)j(the)g(c)o(haracters)f fa(``<<'')q fi(.)25 b(The)18 b(plus)53 643 y
(sign)d(\(`+'\))i(after)g(the)f(message)g(n)o(um)o(b)q(er)e(indicates)i(the)h
(curren)o(t)e(message.)171 736 y(The)j(user)f fe(show)5 b fi(s)20 b(the)e(mes\
sage,)g(and)g(decides)f(to)i fe(r)m(epl)5 b fi(y)l(.)28 b(A)19 b(reply)f(draf\
t)g(is)g(created)53 797 y(using)h(the)h(headers)g(of)g(the)h(message)e(b)q
(eing)h(replied-to,)g(using)f(the)i(default)f fh(replcomps)53 857 y fi(templa\
te.)36 b(The)21 b(default)g(editor,)h fe(pr)m(ompter)p fi(,)h(is)e(called)g
(to)h(edit)f(the)h(draft.)36 b(When)21 b(an)53 918 y(EOT)c(is)f(t)o(yp)q(ed,)
i fe(pr)m(ompter)g fi(exits)g(and)f(the)g(user)g(is)g(left)g(at)h(the)g fa
(What)26 b(now?)g fi(prompt.)d(The)53 979 y(option)16 b fe(send)i fi(is)f(c)o
(hosen.)22 b(Since)17 b(there)g(w)o(ere)g(no)f(problems)g(in)g(p)q(osting)h
(the)g(draft)g(with)g(the)53 1039 y(message)f(transp)q(ort)h(system,)h(no)f
(additional)g(output)h(is)f(pro)q(duced.)25 b(\()p fk(MH)18 b fi(is)f(not)h
(v)o(erb)q(ose)53 1100 y(b)o(y)e(default.\))171 1193 y(The)k(user)g(then)h
(decides)f(to)i(comp)q(ose)e(a)h(new)f(message.)34 b(The)21 b(default)g(sk)o
(eleton,)53 1254 y fh(comp)q(onen)o(ts)n fi(,)i(is)e(copied)h(to)g(the)g(draf\
t,)g(and)f fe(pr)m(ompter)i fi(is)f(once)f(again)g(called.)38 b(After)53 1314
y(en)o(tering)16 b(the)i(addresses,)d(sub)s(ject,)j(and)e(b)q(o)q(dy)l(,)i
(the)g(user)f(then)g fe(send)5 b fi(s)18 b(the)g fh(draft)f fi(from)g(the)53
1375 y fa(What)26 b(now?)j fi(prompt,)18 b(using)f fa(``send)p fj( )p fa(-ver\
bose'')r fi(,)i(whic)o(h)f(causes)g fk(MH)g fi(to)h(list)f(out)h(the)53 1435 y
(message)c(addresses)g(as)h(it)h(submits)e(them)h(to)h(the)g(message)e(transp)
q(ort)h(system.)53 1557 y fc(Some)h fk(MH)h fc(F)o(eatures)171 1617 y fi(W)l
(e)f(no)o(w)f(consider)f(certain)i(adv)m(anced)g(features)f(in)h fk(MH)p fi
(.)f(These)h(features)f(ha)o(v)o(e)h(b)q(een)53 1678 y(c)o(hosen)e(to)i(demon\
strate)e(some)h(useful)g(capabilities)f(a)o(v)m(ailable)h(to)h(the)g fk(MH)f
fi(user.)53 1775 y fb(Message)g(Sequences)g(and)g(Selection)171 1835 y fk(MH)
24 b fi(has)f(sev)o(eral)h(built-in)f(message)g(sequence)h(names,)h(whic)o
(h)e(ma)o(y)h(b)q(e)h(used)53 1896 y(an)o(ywhere)18 b(a)h fa(`msg')h fi(or)f
fa(`msgs')h fi(argumen)o(t)e(is)h(exp)q(ected.)31 b(These)19 b(are:)27 b fa
(`cur')p fi(,)20 b fa(`next')q fi(,)53 1956 y fa(`prev')p fi(,)e fa(`first')q
fi(,)f fa(`last')q fi(,)h(and)f fa(`all')p fi(.)25 b(Message)16 b(ranges)h
(ma)o(y)f(also)h(b)q(e)h(sp)q(eci\014ed.)24 b(F)l(or)53 2017 y(example,)17 b
fa(`all')j fi(is)d(actually)h fa(`first-last')r fi(,)h(and)e fa(`+mh)p fj( )p
fa(last:5')j fi(references)e(the)g(last)53 2078 y(\014v)o(e)13 b(messages)f
(in)h(y)o(our)f fa(`+mh')i fi(folder.)21 b(A)14 b(p)q(o)o(w)o(erful)e(capabil\
it)o(y)g(of)i fk(MH)f fi(is)g(the)h(abilit)o(y)f(to)g(use)53 2138 y(not)k(onl\
y)h(the)g(pre-de\014ned)d(message)i(sequence)h(names,)e(but)i(also)f(arbitrar\
y)f(user-de\014ned)53 2199 y(message)f(sequence)h(names.)171 2292 y(Although)
10 b(all)h fk(MH)h fi(programs)c(recognize)j(user-de\014ned)e(sequences)i(whe\
n)g(appropriate,)53 2353 y(the)25 b fe(pick)g fi(and)f fe(mark)h fi(commands)
e(can)h(create)i(and)e(mo)q(dify)g(user-de\014ned)f(message)53 2413 y(sequenc\
es.)f(The)17 b fe(mark)g fi(command)f(allo)o(ws)f(lo)o(w-lev)o(el)h(manipulat\
ion)f(of)i(sequences,)g(and)f(is)53 2474 y(not)g(particularly)f(in)o(terestin\
g)g(in)i(our)e(discussion.)171 2567 y(The)h fe(pick)g fi(command)f(selects)h
(certain)f(messages)g(out)h(of)g(a)g(folder.)21 b(The)16 b(criteria)g(used)53
2628 y(for)g(selection)g(ma)o(y)g(b)q(e)h(a)f(searc)o(h)g(string)f(and/or)g
(a)i(date)f(range.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n
(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p
fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)226 b fi(6)171 65 y(Searc)
o(hing)20 b(is)i(p)q(erformed)f(on)h(either)g(a)h(sp)q(eci\014c)f(header)f
(in)h(the)h(message)e(\(e.g.,)53 126 y fa(``To:'')q fi(\),)c(or)g(an)o(ywhere)
f(within)g(the)h(message.)23 b(By)17 b(default,)g fe(pick)h fi(lists)e(out)i
(the)f(message)53 186 y(n)o(um)o(b)q(ers)f(that)k(matc)o(hed)e(the)h(selectio\
n)g(criteria.)29 b(Th)o(us,)18 b fe(pick)i fi(is)e(useful)h(in)f(bac)o(kquote\
d)53 247 y(op)q(erations)d(to)h(the)h(shell.)k(F)l(or)15 b(example,)h(to)g
(scan)g(all)g(the)g(messages)f(in)h(the)h(curren)o(t)d(folder)53 307 y(from)h
(\\frated",)h(the)h fk(MH)g fi(user)e(issues)g(the)i(command:)230 406 y fa
(scan)p fj( )p fa(`pick)p fj( )p fa(-from)p fj( )p fa(frated`)53 505 y fi(T)l
(o)23 b(p)q(erform)h(more)f(complicated)g(message)g(selection,)j(user-de\014n\
ed)c(sequences)i(are)53 566 y(emplo)o(y)o(ed.)19 b(Supplying)13 b(a)i fa(`-se\
quence)p fj( )p fa(name')i fi(argumen)o(t)12 b(to)j fe(pick)p fi(,)h(will)e
(cause)g(it)h(to)f(de\014ne)53 627 y(the)i(sequence)h fa(`name')g fi(as)f(tho\
se)h(messages)e(matc)o(hed.)171 720 y(Giving)21 b fe(pick)i fi(a)f(list)g(of)
g(messages)f(causes)g(it)h(to)h(limit)e(its)h(searc)o(h)f(to)h(just)g(those)
53 781 y(messages.)e(F)l(or)14 b(example,)h(to)h(\014nd)e(all)h(the)h(message\
s)e(in)h(the)h(curren)o(t)e(folder)h(from)f(\\frated")53 841 y(also)h(dated)i
(b)q(efore)f(frida)o(y:)230 940 y fa(pick)p fj( )p fa(-from)p fj( )p fa(frate\
d)p fj( )p fa(-sequenc)q(e)p fj( )p fa(sele)q(ct)230 1001 y(pick)p fj( )p fa
(select)p fj( )p fa(-before)p fj( )p fa(friday)q fj( )p fa(-sequ)q(ence)p fj
( )p fa(se)q(lect)53 1100 y fi(With)h(the)h(\014rst)f fe(pick)i fi(command,)d
(the)i(sequence)g fa(``select'')h fi(is)e(de\014ned)g(to)h(b)q(e)g(all)g(thos\
e)53 1160 y(messages)e(from)h(\\frated".)26 b(In)17 b(the)h(second)g(command,)
e(only)i(those)f(messages)g(already)g(in)53 1221 y(the)g fa(``select'')i fi
(sequence)e(are)f(searc)o(hed,)g(and)g(the)i fa(``select'')g fi(sequence)g
(is)e(rede\014ned)53 1282 y(to)e(b)q(e)g(only)g(those)g(messages)f(whic)o(h)g
(are)h(also)f(dated)h(b)q(efore)g(frida)o(y)l(.)20 b(Those)14 b(messages)f
(could)53 1342 y(then)j(b)q(e)h fe(show)5 b fi(n)18 b(with:)230 1441 y fa(sho\
w)p fj( )p fa(select)53 1540 y fi(When)h(a)i fa(`-sequence)p fj( )p fa(name')
h fi(argumen)o(t)d(is)h(giv)o(en)g(to)g fe(pick)p fi(,)i(the)e(default)g(b)q
(eha)o(vior)g(|)53 1601 y(listing)d(the)h(message)f(n)o(um)o(b)q(ers)e(matc)o
(hed)i(|)h(is)g(inhibited.)25 b(T)l(o)18 b(re-enable)e(this)i(b)q(eha)o(vior,)
53 1662 y(the)d fa(`-list')h fi(option)f(ma)o(y)f(b)q(e)i(giv)o(en.)21 b(As)
15 b(a)g(result,)g(adv)m(anced)g(users)f(of)h fk(MH)g fi(often)h(put)f(the)53
1722 y(follo)o(wing)g(line)h(in)g(their)g fh(.mh)s 15 2 v 14 w(pro\014le)o fi
(:)230 1821 y fa(pick:)p fj( )p fa(-sequence)p fj( )p fa(select)p fj( )p fa
(-li)q(st)53 1920 y fi(whic)o(h)h(allo)o(ws)g(them)h(to)h(easily)f(mak)o(e)g
(use)g(of)h(the)f fa(`select')i fi(sequence)e(as)g(the)h(messages)53 1981 y
(last)d(selected)h(with)f fe(pick)p fi(.)171 2074 y(Often)j(it)g(is)f(desirab\
le)f(to)i(act)g(up)q(on)f(those)h(messages)e(whic)o(h)h(are)g fe(not)h fi(mem)
o(b)q(ers)e(of)53 2135 y(a)i(giv)o(en)g(sequence.)30 b(F)l(or)18 b(this)h(pur\
p)q(ose,)g(the)h fa(``Sequence-Negation:'')j fi(pro\014le)18 b(en)o(try)53
2195 y(is)f(useful.)25 b(If)18 b(the)g(name)g(of)g(a)g(user-de\014ned)d(seque\
nce)j(is)f(pre\014xed)g(with)h(the)g(v)m(alue)g(of)g(the)53 2256 y(sequence-n\
egation)e(pro\014le)h(en)o(try)l(,)h fk(MH)f fi(commands)f(will)i(op)q(erate)
g(up)q(on)f(those)h(messages)53 2317 y(whic)o(h)d(are)h fe(not)h fi(mem)o(b)q
(ers)e(of)h(that)h(sequence.)22 b(F)l(or)15 b(example,)h(giv)o(en)g(a)h(pro\
\014le)e(en)o(try)h(of:)230 2416 y fa(Sequence-Negation:)p fj( )p fa(not)53
2515 y fi(those)g(messages)f(whic)o(h)h(are)g(not)g(in)g(the)h fa(`select')h
fi(sequence)e(could)g(b)q(e)h fe(sc)m(an)t fi('d)g(with:)230 2614 y fa(scan)p
fj( )p fa(notselect)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n
(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibiti\
on)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)226 b fi(7)171 65 y
(Ob)o(viously)l(,)13 b(some)h(confusion)g(could)g(result)g(if)h(an)f(attempt)
h(w)o(as)f(made)g(to)h(de\014ne)g(a)f(se-)53 126 y(quence)e(name)g(whic)o(h)f
(b)q(egan)h(with)g(the)h(sequence-negation)e(string)g(\(e.g.,)j fa(``notselec\
t'')r fi(\).)53 186 y(F)l(or)f(this)g(reason,)h fk(MH)g fi(users)f(will)h(oft\
en)h(use)e(a)i(single)e(c)o(haracter,)h(whic)o(h)f(their)h(shell)f(do)q(esn't)
53 247 y(in)o(terpret,)k(as)h(their)g(sequence-negation)f(string)h(\(e.g.,)g
(up-caret)g(\(`^'\))h(for)f fe(C)g fi(Shell)f(users,)53 307 y(and)e(exclamati\
on-mark)g(\(`!'\))23 b(for)16 b fe(Bourne)h fi(shell)e(users\).)171 401 y fk
(MH)j fi(also)f(pro)o(vides)f(a)i(w)o(a)o(y)g(of)g(automatically)g(remem)o
(b)q(ering)d(the)k(last)e(message)g(list)53 461 y(giv)o(en)h(to)h(an)g fk(MH)
f fi(command.)28 b(This)18 b(facilit)o(y)h(is)f(implemen)o(ted)f(b)o(y)i(usin\
g)f(a)g(pro\014le)g(en)o(try)53 522 y(called)e fa(``Previous-Sequence:'')s fi
(.)53 619 y fb(Draft)g(Handling)171 679 y fi(After)23 b(the)f(initial)g(edit)
h(of)f(a)h(message)e(draft,)i(the)g fe(c)m(omp)p fi(,)i fe(dist)p fi(,)f fe
(forw)p fi(,)h(and)d fe(r)m(epl)53 740 y fi(programs)14 b(giv)o(e)j(the)g(use\
r)f(a)h fa(What)27 b(now?)d fi(prompt.)e(The)17 b(v)m(alid)g(resp)q(onses)e
(include:)22 b fe(e)m(dit)c fi(to)53 800 y(re-edit)c(the)h(draft,)g fe(quit)f
fi(to)i(exit)f(without)g(sending)f(the)h(draft,)g fe(send)h fi(to)f(send)f
(the)i(draft,)f(and)53 861 y fe(push)i fi(to)g(send)f(the)h(draft)f(in)g(the)
h(bac)o(kground.)171 954 y(When)d(the)g fe(send)h fi(option)f(is)g(giv)o(en,)
g(the)g(draft)g(is)g(p)q(osted)g(with)g(the)h(message)e(transp)q(ort)53 1015 y
(system.)21 b(If)15 b(there)g(problems)e(p)q(osting)i(the)h(draft,)f(the)g fa
(What)27 b(now?)22 b fi(prompt)14 b(is)h(re-issued,)e(so)53 1076 y(errors)h
(in)i(the)h(draft)g(ma)o(y)e(b)q(e)i(corrected.)171 1169 y(Since)g(p)q(osting)
h(the)h(draft)f(can)g(b)q(e)g(slo)o(w,)g(the)g fe(push)h fi(option)f(allo)o
(ws)f(the)i fk(MH)f fi(user)f(to)53 1230 y(send)d(the)i(draft)g(in)f(the)h
(bac)o(kground,)e(and)h(return)g(immediately)g(to)h(the)g(shell.)21 b(If)16 b
(there)f(are)53 1290 y(problems)h(p)q(osting)i(the)h(message,)f(the)h(user)e
(will)h(not)h(see)f(the)h(diagnostics)e(pro)q(duced)h(b)o(y)53 1351 y(the)e
(message)f(transp)q(ort)h(system.)21 b(F)l(or)15 b(this)h(reason,)f(if)i fe
(push)g fi(is)f(used)f(instead)h(of)h fe(send)p fi(,)g(and)53 1411 y(the)f
(message)g(is)g(not)h(successfully)f(p)q(osted,)g fk(MH)h fi(mails)e(a)i(mess\
age)e(to)i(the)g(user)f(con)o(taining)53 1472 y(an)o(y)h(diagnostics)g(whic)o
(h)g(the)h(message)f(transp)q(ort)g(system)h(pro)q(duced)f(along)g(with)i(a)f
(cop)o(y)53 1532 y(of)e(the)h(message.)k(Later,)16 b(the)h(draft)f(ma)o(y)g
(b)q(e)h(re-edited)f(b)o(y)g(en)o(tering)g fa(``comp)p fj( )p fa(-use'')r fi
(.)171 1626 y(A)h(relativ)o(ely)f(new)h(feature)f(of)h fk(MH)g fi(is)f(the)h
(abilit)o(y)f(to)h(use)f(a)h(folder)f(to)h(store)f(m)o(ultiple)53 1686 y(draf\
ts.)k(These)c(drafts)f(are)g(k)o(ept)g(in)g(an)h(ordinary)d fk(MH)j fi(folder\
,)f(and)g(ma)o(y)f(b)q(e)i(op)q(erated)f(up)q(on)53 1747 y(b)o(y)i fk(MH)h fi
(commands.)25 b(T)l(o)18 b(enable)f(this)h(feature,)g(the)g fk(MH)g fi(user)f
(selects)i(a)f(folder-name)e(for)53 1808 y(the)g(draft-folder,)f(and)h(create\
s)h(an)f(en)o(try)g(in)g(the)h fh(.mh)s 15 2 v 14 w(pro\014le)o fi(:)230 1907
y fa(Draft-Folder:)p fj( )p fa(+foldername)53 2006 y fi(F)l(rom)g(this)h(p)q
(oin)o(t)h(on,)g(when)f(a)h(message)f(is)h(comp)q(osed,)f(the)i(draft)e(will)
h(b)q(e)g(created)g(as)g(a)53 2066 y(message)e(in)h(that)h(folder,)f(instead)
g(of)h(using)e(the)i fh(draft)f fi(\014le)g(in)h(the)f(user's)f fk(MH)i fi
(directory)l(.)53 2127 y(Unfortunately)l(,)f(if)g(p)q(osting)f(problems)f(o)q
(ccur)i(on)f(a)h(message)f(whic)o(h)g(has)h(b)q(een)g fe(push)t fi('d,)g(it)
53 2187 y(ma)o(y)e(b)q(e)i(di\016cult)e(to)i(re-edit)f(the)g(draft)g(with)g fa
(``comp)p fj( )p fa(-use'')r fi(.)25 b(This)16 b(migh)o(t)g(b)q(e)i(the)g(cas\
e)53 2248 y(if)d(the)g(user)f(had)h(started)f(comp)q(osing)g(another)g(messag\
e,)h(while)f(that)i(\014rst)e(draft)h(w)o(as)f(b)q(eing)53 2309 y(p)q(osted.)
33 b(In)20 b(that)g(ev)o(en)o(t,)i(the)e(curren)o(t-message)e(in)i(the)g(draf\
t-folder)f(w)o(ould)g(no)h(longer)53 2369 y(p)q(oin)o(t)c(to)g(the)h(failed)f
(draft.)171 2463 y(There)h(is)g(a)g(solution)g(for)g(this)g(problem,)f(ho)o
(w)o(ev)o(er.)23 b(By)c(default,)e fe(push)i fi(assumes)d(the)53 2523 y fa
(`-forward')22 b fi(option,)f(whic)o(h)f(sa)o(ys)f(that)j(if)e(the)h(message)
f(draft)h(fails)f(to)h(b)q(e)g(p)q(osted,)g(it)g eop bop 69 -50 a fl(Rep)o
(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)
n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz
(1985)226 b fi(8)53 65 y(should)18 b(b)q(e)i(forw)o(arded)d(bac)o(k)j(to)g
(the)g(user)e(in)h(the)h(error)f(rep)q(ort)g(whic)o(h)g fe(push)h fi(generate\
s.)53 126 y(The)c(failed)g(draft)g(ma)o(y)g(then)h(b)q(e)g(extracted)g(with)f
(the)h fe(burst)f fi(program)f(\(discussed)g(later\).)53 222 y fb(BBoa)o(rds)
171 283 y fk(MH)h fi(has)g(a)h(con)o(v)o(enien)o(t)e(in)o(terface)h(to)h(the)
g(UCI)g(BBoards)f(facilit)o(y)p fp([MR)o(ose84a])p fi(.)1704 265 y f3(2)1749
283 y fi(This)53 344 y(facilit)o(y)k(p)q(ermits)f(the)i(e\016cien)o(t)f(distr\
ibution)e(of)j(in)o(terest)e(group)g(messages)g(on)h(a)h(single)53 404 y(host\
,)15 b(to)i(a)g(group)e(of)h(hosts)g(under)f(a)i(single)e(administration,)f
(and)i(to)h(the)g(ARP)l(A)f(In)o(ternet)53 465 y(comm)o(unit)o(y)l(.)171 558 y
(Although)g(most)h(readers)f(are)h(probably)f(familiar)f(with)j(the)f(concept)
h(of)f(an)g(in)o(terest)53 619 y(group)f(in)g(the)i(In)o(ternet)f(con)o(text,)
h(a)f(brief)g(description)e(is)i(no)o(w)g(giv)o(en.)23 b(Observ)m(an)o(t)16 b
(readers)53 679 y(will)i(notice)i(that)g(the)f(distributed)f(nature)h(of)g
(the)h(\\net)o(w)o(ork)e(news")h(\(a.k.a.)g(USENET\))53 740 y(tends)d(to)g
(a)o(v)o(oid)g(man)o(y)g(of)g(the)h(problems)e(describ)q(ed)g(b)q(elo)o(w.)
171 833 y(Describ)q(ed)i(simply)l(,)g(an)g(in)o(terest)h(group)e(is)i(comp)q
(osed)f(of)h(a)g(n)o(um)o(b)q(er)d(of)k(subscrib)q(ers)53 894 y(with)f(a)g
(common)f(in)o(terest.)27 b(These)18 b(subscrib)q(ers)e(p)q(ost)i(mail)g(to)g
(a)h(single)e(address,)g(kno)o(wn)53 954 y(as)f(the)h fe(distribution)h fi
(address)d(\(e.g.,)j fa(MH-Workers@UCI)p fi(.)h(F)l(rom)c(this)h(distribution)
g(address,)53 1015 y(a)j(cop)o(y)h(of)g(the)g(message)f(is)g(sen)o(t)g(to)h
(eac)o(h)g(subscrib)q(er.)29 b(Eac)o(h)19 b(group)g(has)g(a)h fe(mo)m(der)m
(ator)p fi(,)53 1076 y(who)c(is)h(the)g(p)q(erson)g(that)g(runs)f(the)h(group\
.)23 b(This)16 b(mo)q(derator)g(can)h(usually)f(b)q(e)i(reac)o(hed)e(at)53
1136 y(a)h(sp)q(ecial)g(address,)f(kno)o(wn)g(as)h(the)h fe(r)m(e)m(quest)g fi
(address)e(\(e.g.,)h fa(MH-Workers-Request@UC)q(I)p fi(\).)53 1197 y(Usually)
l(,)22 b(the)f(resp)q(onsibilities)f(of)h(the)h(mo)q(derator)f(are)g(quite)h
(simple,)f(since)g(the)h(mail)53 1257 y(system)16 b(handles)f(distribution)g
(to)j(subscrib)q(ers)c(automatically)l(.)22 b(In)17 b(some)f(in)o(terest)g
(groups,)53 1318 y(instead)f(of)i(eac)o(h)f(separate)g(message)g(b)q(eing)g
(distributed)f(directly)i(to)g(subscrib)q(ers,)d(a)i(batc)o(h)53 1378 y(of)h
(\(hop)q(efully)g(related\))f(messages)g(are)g(put)h(in)o(to)f(a)h fe(digest)
h fi(format)e(b)o(y)h(the)g(mo)q(derator)e(and)53 1439 y(then)j(sen)o(t)h(to)
g(the)g(subscrib)q(ers.)26 b(\(This)18 b(is)h(similar)d(to)k(a)e(newsletter)h
(format.\))28 b(Although)53 1500 y(this)16 b(requires)g(more)h(w)o(ork)g(on)f
(the)i(part)f(of)g(the)h(mo)q(derator)e(and)h(in)o(tro)q(duces)f(dela)o(ys,)g
(suc)o(h)53 1560 y(groups)e(tend)j(to)g(b)q(e)g(b)q(etter)g(organized.)171
1654 y(Unfortunately)l(,)h(some)g(problems)f(arise)g(with)i(the)g(sc)o(heme)e
(outlined)h(ab)q(o)o(v)o(e.)28 b(First,)53 1714 y(if)18 b(t)o(w)o(o)f(users)g
(on)g(the)h(same)g(host)f(subscrib)q(e)f(to)j(the)f(same)f(in)o(terest)g(grou\
p,)g(t)o(w)o(o)h(copies)f(of)53 1775 y(the)f(message)f(are)h(deliv)o(ered.)21
b(This)15 b(is)h(w)o(asteful)f(of)i(b)q(oth)f(pro)q(cessor)f(and)g(disk)h(res\
ources)e(at)53 1835 y(that)i(host.)171 1929 y(Second,)g(some)g(groups)g(carry)
h(a)g(lot)g(of)g(tra\016c.)24 b(Although)16 b(subscription)f(to)j(a)f(group)
53 1989 y(do)q(es)d(indicate)g(in)o(terest)g(on)g(the)h(part)g(of)f(a)h(subsc\
rib)q(er,)e(it)i(is)f(usually)f(not)i(in)o(teresting)e(to)i(get)53 2050 y(50)
j(or)f(so)h(messages)f(deliv)o(ered)g(eac)o(h)h(da)o(y)g(to)g(the)h(user's)d
(priv)m(ate)i(maildrop,)f(in)o(tersp)q(ersed)53 2110 y(with)i fe(p)m(ersonal)
j fi(mail,)d(whic)o(h)g(is)g(lik)o(ely)h(to)g(b)q(e)g(of)g(a)g(m)o(uc)o(h)e
(more)h(imp)q(ortan)o(t)f(and)h(timely)53 2171 y(nature.)171 2264 y(Third,)14
b(if)i(a)g(subscrib)q(er's)d(address)h(in)h(a)h(distribution)e(list)h(b)q(eco\
mes)h(\\bad")e(someho)o(w)53 2325 y(and)k(causes)g(failed)h(mail)f(to)i(b)q
(e)f(returned,)f(the)h(originator)f(of)h(the)g(message)f(is)h(normally)53 2385
y(noti\014ed.)j(It)17 b(is)f(not)h(uncommon)e(for)h(a)h(large)f(list)h(to)g
(ha)o(v)o(e)f(sev)o(eral)g(b)q(ogus)g(addresses.)21 b(This)53 2446 y(results)
c(in)g(the)i(originator)d(b)q(eing)i(\015o)q(o)q(ded)g(with)g(\\error)f(messa\
ges")g(from)g(mailers)g(across)53 2534 y 600 2 v 53 2565 a f2(2)92 2580 y f4
(The)f(UCI)f(BBoards)i(facilit)o(y)d(can)i(run)g(under)g(either)h(the)f fu
(MMDF)g f4(or)g fu(SendMail)p f4(,)h(or)e(in)h(a)f(more)g(restricted)53 2630 y
(form)d(under)i(stand-alone)g fu(MH)p f4(.)g eop bop 69 -50 a fl(Rep)o(rinted)
12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n
(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)
226 b fi(9)53 65 y(the)17 b(In)o(ternet)g(stating)f(that)i(a)f(giv)o(en)g(add\
ress)e(on)i(the)g(list)g(w)o(as)g(bad.)23 b(Needless)16 b(to)i(sa)o(y)l(,)e
(the)53 126 y(originator)g(usually)h(do)q(es)g(not)h(care)g(if)g(the)g(b)q
(ogus)f(addresses)f(got)i(a)g(cop)o(y)f(of)h(the)g(message)53 186 y(or)f(not.)
28 b(The)18 b(originator)f(is)h(merely)g(in)o(terested)g(in)g(p)q(osting)g
(a)g(message)g(to)h(the)f(group)f(at)53 247 y(large.)k(On)16 b(the)h(other)g
(hand,)e(the)i(mo)q(derator)f(of)h(the)g(group)e(do)q(es)i(care)f(if)h(there)
f(are)h(b)q(ogus)53 307 y(addresses)d(on)i(the)h(list,)f(but)h(ironically)e
(do)q(es)h(not)h(receiv)o(e)f(noti\014cation.)171 401 y(T)l(o)i(solv)o(e)h
(these)f(problems,)g(the)h(UCI)g(BBoards)f(facilit)o(y)h(in)o(tro)q(duces)f
(a)g(new)h(en)o(tit)o(y)53 461 y(in)o(to)d(the)i(picture:)23 b(a)17 b fe(dist\
ribution)i(channel)p fi(.)25 b(All)18 b(in)o(terest)e(group)g(mail)h(is)g(han\
dled)e(b)o(y)i(the)53 522 y(sp)q(ecial)i(mail)h(system)f(comp)q(onen)o(t.)32 b
(The)20 b(distribution)e(address)h(for)g(an)h(in)o(terest-group)53 582 y(maps)
14 b(mail)h(for)g(that)h(in)o(terest-group)d(to)j(the)f(distribution)f(c)o
(hannel,)g(whic)o(h)h(then)g(p)q(erforms)53 643 y(sev)o(eral)g(actions.)22 b
(First,)15 b(if)i(lo)q(cal)g(deliv)o(ery)f(is)g(to)h(b)q(e)g(p)q(erformed,)e
(a)h(cop)o(y)h(of)f(the)h(message)f(is)53 704 y(placed)g(in)h(a)g(global)f
(maildrop)f(for)i(the)h(in)o(terest)e(group)g(with)h(a)g(timestamp)f(and)h
(a)g(unique)53 764 y(n)o(um)o(b)q(er.)25 b(Lo)q(cal)19 b(users)e(can)h(read)g
(messages)f(p)q(osted)h(for)g(the)h(in)o(terest)f(group)f(b)o(y)h(reading)53
825 y(this)f(\\public")g(maildrop.)25 b(Second,)17 b(if)i(further)e(distribut\
ion)f(is)i(to)g(tak)o(e)h(place,)f(a)g(cop)o(y)g(of)53 885 y(the)h(message)g
(is)g(sen)o(t)g(to)g(the)h(distribution)e(address)f(in)i(suc)o(h)f(a)i(w)o
(a)o(y)f(that)h(if)f(an)o(y)g(of)h(the)53 946 y(addresses)15 b(are)h(b)q(ogus\
,)g(failure)g(notices)h(will)g(b)q(e)g(returned)f(to)h(the)g(lo)q(cal)g(main)
o(tainer)e(of)i(the)53 1006 y(group)e(address)g(list,)h(rather)f(than)i(the)f
(originator)f(of)i(the)g(message.)171 1100 y(This)h(sc)o(heme)g(has)h(sev)o
(eral)f(adv)m(an)o(tages:)26 b(First,)19 b(messages)f(deliv)o(ered)g(to)i(the)
f(lo)q(cal)53 1160 y(host)d(are)g(pro)q(cessed)f(and)h(sa)o(v)o(ed)f(once)i
(in)f(a)g(globally)g(accessible)g(area.)21 b(The)c(UCI)g(BBoards)53 1221 y
(facilit)o(y)h(supp)q(orts)f(soft)o(w)o(are)g(whic)o(h)g(allo)o(ws)g(a)h(user)
g(to)g(query)g(an)g(in)o(terest)g(group)f(for)h(new)53 1281 y(messages)f(and)
g(to)i(read)f(and)f(pro)q(cess)h(those)g(messages)f(in)h(the)h fk(MH)p fi(-st)
o(yle.)27 b(Second,)18 b(once)53 1342 y(a)g(host)h(administrator)d(subscrib)q
(es)h(to)j(an)e(in)o(terest)g(group,)g(eac)o(h)h(user)f(ma)o(y)g(join)g(or)h
(quit)53 1403 y(the)e(list's)g(readership)e(without)i(con)o(tacting)g(an)o
(y)o(one.)23 b(Third,)16 b(a)h(hierarc)o(hical)e(distribution)53 1463 y(sc)o
(heme)g(can)i(b)q(e)g(constructed)g(to)g(reduce)f(the)i(amoun)o(t)d(of)j(deli\
v)o(ery)e(e\013ort.)23 b(Finally)l(,)16 b(errors)53 1524 y(are)j(prev)o(en)o
(ted)f(from)h(propagating.)29 b(When)19 b(an)g(address)f(on)h(the)h(distribut\
ion)e(list)h(go)q(es)53 1584 y(bad,)g(the)g(list)g(mo)q(derator)g(who)g(is)g
(resp)q(onsible)e(for)i(the)h(address)d(is)i(noti\014ed.)30 b(If)20 b(a)f(lo)
q(cal)53 1645 y(mo)q(derator)f(do)q(es)i(not)g(exist,)i(then)d(the)i(lo)q(cal)
f(P)o(ostMaster)f(is)g(noti\014ed)h(\(not)g(the)g(global)53 1706 y(group)15 b
(mo)q(derator\).)171 1799 y(In)h(addition)f(to)h(solving)g(the)g(problems)e
(outlined)i(ab)q(o)o(v)o(e,)f(the)i(UCI)f(BBoards)g(facilit)o(y)53 1859 y(sup\
p)q(orts)i(sev)o(eral)i(other)f(capabilities.)32 b(BBoards)20 b(ma)o(y)f(b)q
(e)i(automatically)f(arc)o(hiv)o(ed)e(in)53 1920 y(order)h(to)i(conserv)o(e)f
(disk)g(space)g(and)g(reduce)g(pro)q(cessing)f(time)i(when)f(reading)g(curren)
o(t)53 1981 y(items.)36 b(Also,)22 b(the)g(arc)o(hiv)o(es)e(can)h(b)q(e)g(sep\
arately)g(main)o(tained)f(on)h(tap)q(e)h(for)f(access)g(b)o(y)53 2041 y(in)o
(terested)15 b(researc)o(hers.)171 2135 y(Sp)q(ecial)20 b(alias)h(\014les)f
(ma)o(y)h(b)q(e)g(generated)g(whic)o(h)f(allo)o(w)g(the)i fk(MH)f fi(user)f
(to)i(shorten)53 2195 y(address)16 b(en)o(try)l(.)26 b(F)l(or)17 b(example,)h
(instead)g(of)g(sending)f(to)i fa(SF-Lovers@Rutgers)p fi(,)i(a)d(user)f(of)53
2256 y fk(MH)i fi(usually)f(sends)g(to)h fa(``SF-Lovers'')i fi(and)e(the)g fk
(MH)h fi(aliasing)d(facilit)o(y)j(automatically)53 2316 y(mak)o(es)c(the)j
(appropriate)d(expansion)g(in)i(the)g(headers)e(of)i(the)g(outgoing)f(message\
.)25 b(Hence,)53 2377 y(the)17 b(user)f(need)g(only)h(kno)o(w)f(the)h(name)f
(of)h(an)g(in)o(terest)f(group)g(and)g(not)h(its)g(global)f(net)o(w)o(ork)53
2437 y(address.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n
(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p
fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(10)171 65 y(Final\
ly)l(,)16 b(the)i(UCI)g(BBoards)f(facilit)o(y)h(supp)q(orts)e fe(private)j fi
(in)o(terest)e(groups)f(using)g(the)53 126 y fk(UNIX)21 b fi(group)f(access)g
(mec)o(hanism.)33 b(This)20 b(allo)o(ws)f(a)i(group)f(of)h(p)q(eople)f(on)h
(the)g(same)f(or)53 186 y(di\013eren)o(t)15 b(mac)o(hines)g(to)i(conduct)f
(a)g(priv)m(ate)h(discussion.)171 280 y(The)12 b(practical)h(upshot)f(of)h
(all)f(this)h(is)f(that)i(the)f(UCI)g(BBoards)f(facilit)o(y)h(automates)g(the)
53 340 y(v)m(ast)k(ma)s(jorit)o(y)f(of)h(BBoards)f(handling)f(from)h(the)i
(p)q(oin)o(t)e(of)h(view)g(of)g(b)q(oth)g(the)h(P)o(ostMaster)53 401 y(and)d
(the)i(user.)171 494 y fk(MH)g fi(pro)o(vides)f(three)i(programs)e(to)i(deal)
f(with)h(in)o(terest)f(groups.)24 b(The)18 b fe(bb)m(c)g fi(program)53 555 y
(is)g(used)g(to)h(c)o(hec)o(k)f(on)h(the)g(status)f(of)h(one)f(or)h(more)f
(groups,)f(and)h(to)h(optionally)f(start)h(an)53 615 y fk(MH)e fi(shell)f(on)
h(those)f(groups)g(whic)o(h)g(the)h(user)f(is)h(in)o(terested)f(in.)23 b(The)
17 b fe(bbl)g fi(program)e(can)i(b)q(e)53 676 y(used)g(to)h(man)o(ually)e(p)q
(erform)h(main)o(tenance)f(on)i(a)g(discussion)d(group)i(b)q(ey)o(ond)g(the)h
(normal)53 736 y(automatic)i(capabilities)h(of)g(the)h(UCI)f(BBoards)g(facili\
t)o(y)l(.)36 b(Finally)l(,)21 b(the)g fe(msh)h fi(program)53 797 y(implemen)o
(ts)e(an)h fk(MH)h fi(shell)f(for)h(reading)f(BBoards,)i(in)e(whic)o(h)g(near\
ly)h(all)f(of)i(the)f fk(MH)53 857 y fi(commands)14 b(are)i(implemen)o(ted)f
(in)h(a)h(single)e(program.)171 951 y(Observ)m(an)o(t)20 b(readers)h(ma)o(y)g
(note)h(that)g(the)g(use)g(of)g fe(msh)g fi(is)g(con)o(trary)f(to)h(the)g fk
(MH)53 1011 y fi(philosoph)o(y)15 b(of)k(using)e(relativ)o(ely)h(small,)f(sin\
gle-purp)q(ose)e(programs.)24 b(Sadly)l(,)18 b(the)g(authors)53 1072 y(admit)
e(that)i(this)f(is)g(true.)24 b(In)17 b(an)g(e\013ort)h(to)g(minimize)e(use)h
(of)g(system)g(resources)f(ho)o(w)o(ev)o(er,)53 1133 y(BBoards)g(are)h(k)o
(ept)h(in)f(maildrop)e(format)i(instead)g(of)h(folders.)1275 1115 y f3(3)1320
1133 y fi(Some)e(researc)o(h)g(has)h(gone)53 1193 y(in)o(to)g(o)o(v)o(ercomin\
g)f(this)h(problem)f(to)i(restore)f fk(MH)p fi('s)g(purit)o(y)g(of)h(purp)q
(ose,)e(but)i(all)f(solutions)53 1254 y(prop)q(osed)i(to)h(date)h(are)f(eithe\
r)g(un)o(w)o(ork)m(able)f(or)h(require)f(signi\014can)o(t)g(reco)q(ding)h(of)
g fk(MH)p fi('s)53 1314 y(in)o(ternals.)53 1411 y fb(Bursting)171 1472 y fi
(In)o(ternet)15 b(in)o(terest)g(group)f(mail)h(is)g(often)h(sen)o(t)f(out)h
(in)f(digest)h(form.)21 b(The)15 b(exp)q(erienced)53 1532 y fk(MH)e fi(user)f
(ma)o(y)h(wish)f(to)i(deal)f(with)g(the)h(digest)f(messages)e(on)i(an)g(indiv\
idual)f(basis,)g(ho)o(w)o(ev)o(er.)53 1593 y(The)k fe(burst)g fi(program)f
(allo)o(ws)h(the)g fk(MH)h fi(user)f(to)h(extract)g(these)g(digest)f(messages\
,)f(and)h(store)53 1654 y(eac)o(h)g(as)g(an)g(individual)f fk(MH)h fi(message\
.)171 1747 y fe(Burst)11 b fi(will)g(also)f(extract)i(forw)o(arded)e(messages)
g(generated)h(b)o(y)g fe(forw)h fi(\(or)f(the)h(forw)o(arded)53 1808 y(messag\
e)19 b(in)h(the)g(error)f(rep)q(ort)h(generated)g(b)o(y)g fe(push)p fi(,)j
(as)d(describ)q(ed)f(ab)q(o)o(v)o(e\).)33 b(Although)53 1868 y fe(burst)17 b
fi(cannot)g(alw)o(a)o(ys)g(decapsulate)g(messages)f(encapsulated)g(b)o(y)i
(sites)f(not)h(running)d fk(MH)p fi(,)53 1929 y(it)h(adheres)g(to)g(the)h(pro\
p)q(osed)e(standard)g(describ)q(ed)h(in)g fp([MR)o(ose85b])p fi(.)53 2383 y
600 2 v 53 2414 a f2(3)92 2429 y f4(When)d(the)g(message)g(transp)q(ort)h(sys\
tem)e(deliv)o(ers)i(a)e(message)h(to)g(a)f(user)i(it)f(stores)h(it)f(in)f(a)h
(single)f(\014le,)h(called)53 2480 y(a)f fr(maildr)n(op)p f4(.)17 b(Since)d
(man)o(y)d(messages)i(ma)o(y)e(b)q(e)i(presen)o(t)i(in)d(a)h(single)g(maildro\
p,)d(\(in)i(theory\))i(there)g(is)f(a)g(unique)53 2530 y(string)18 b(acting)g
(as)h(a)g(separator)g(b)q(et)o(w)o(een)h(messages)f(in)f(the)h(maildrop.)30 b
(Although)18 b(this)h(is)f(con)o(v)o(enien)o(t)h(for)53 2580 y(storage)d(of)g
(messages,)h(it)f(mak)o(es)g(retriev)n(al)g(more)g(di\016cult)f(unless)j(a)e
(separate)i(index)e(in)o(to)g(the)h(maildrop)d(is)53 2630 y(k)o(ept.)j(This)
12 b(latter)g(approac)o(h)g(is)f(tak)o(en)h(b)o(y)g(the)g fr(msg)g f4(program)
e(a)o(v)n(ailable)g(with)h fu(MMDF-I)q(I)g f4(and)h(b)o(y)f fr(msh)h f4(as)g
(w)o(ell.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n
(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f
(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(11)53 65 y fb(Distribut\
ed)17 b(Mail)171 126 y fi(The)k(ARP)l(A)g(In)o(ternet)g(comm)o(unit)o(y)e(con\
sists)h(of)i(man)o(y)e(t)o(yp)q(es)h(of)h(heterogeneous)53 186 y(no)q(des.)35
b(Some)21 b(hosts)f(are)h(large)g(mainframe)e(computers,)i(others)g(are)f(p)q
(ersonal)g(w)o(ork-)53 247 y(stations.)34 b(All)21 b(comm)o(unicate)f(using)f
(the)j fo(milstd)f fi(TCP/IP)f(proto)q(col)h(suite)p fp([IP,)f(TCP])p fi(.)53
307 y(Messages)c(whic)o(h)i(conform)f(to)h(the)h(Standard)d(for)i(the)h(F)l
(ormat)e(of)h(ARP)l(A)g(In)o(ternet)g(T)l(ext)53 368 y(Messages)p fp([DCr)o
(oc82])d fi(are)g(exc)o(hanged)g(using)g(the)h(Simple)f(Mail)g(T)l(ransfer)g
(Proto)q(col)p fp([SMTP])p fi(.)171 461 y(On)i(smaller)g(no)q(des)g(in)h(the)
g(ARP)l(A)g(In)o(ternet,)g(it)g(is)g(often)g(impractical)f(to)i(main)o(tain)
53 522 y(a)e(message)f(transp)q(ort)g(system)g(\(e.g.,)h fk(SendMail)p fi(\).)
25 b(F)l(or)16 b(example,)g(a)h(w)o(orkstation)f(ma)o(y)h(not)53 582 y(ha)o
(v)o(e)h(su\016cien)o(t)f(resources)g(\(cycles,)j(disk)f(space\))g(in)f(order)
g(to)h(p)q(ermit)f(an)h(SMTP)f(serv)o(er)53 643 y(and)h(asso)q(ciated)h(lo)q
(cal)g(mail)g(deliv)o(ery)f(system)h(to)h(b)q(e)f(k)o(ept)g(residen)o(t)f(and)
h(con)o(tin)o(uously)53 704 y(running.)28 b(F)l(urthermore,)18 b(the)h(w)o
(orkstation)g(could)f(b)q(e)i(o\013-net)f(for)h(extended)f(p)q(erio)q(ds)g
(of)53 764 y(time.)25 b(Similarly)l(,)16 b(it)i(ma)o(y)f(b)q(e)h(exp)q(ensiv)
o(e)f(\(or)h(imp)q(ossible\))e(to)i(k)o(eep)f(a)h(p)q(ersonal)e(computer)53
825 y(in)o(terconnected)e(to)i(an)g(IP-st)o(yle)f(net)o(w)o(ork)g(for)g(long)
g(p)q(erio)q(ds)g(of)h(time.)22 b(In)15 b(other)g(w)o(ords,)g(the)53 885 y
(no)q(de)h(is)g(lac)o(king)g(the)h(resource)e(kno)o(wn)h(as)g(\\connectivit)o
(y".)171 979 y(Despite)k(this,)h(it)g(is)f(often)h(desirable)d(to)j(b)q(e)g
(able)f(to)h(manage)f(mail)f(with)i fk(MH)f fi(on)53 1039 y(these)d(smaller)g
(no)q(des,)g(and)g(they)h(often)h(supp)q(ort)d(a)i(user)f(agen)o(t)g(to)i(aid)
e(the)h(tasks)g(of)g(mail)53 1100 y(handling.)29 b(T)l(o)20 b(solv)o(e)f(this)
h(problem,)e(a)i(net)o(w)o(ork)f(no)q(de)h(whic)o(h)e(can)i(supp)q(ort)e(a)i
(message)53 1160 y(transp)q(ort)f(en)o(tit)o(y)h(\(kno)o(wn)g(as)h fe(servic)
m(e)g fi(host\))f(o\013ers)g(a)h(maildrop)d(service)i(to)h(these)f(less)53
1221 y(endo)o(w)o(ed)15 b(no)q(des)h(\(kno)o(wn)h(as)f fe(client)g fi(hosts\)\
.)23 b(The)16 b(P)o(ost)h(O\016ce)f(Proto)q(col)p fp([JReyn84])i fi(\(POP\))
53 1281 y(is)e(in)o(tended)g(to)h(p)q(ermit)f(a)h(w)o(orkstation)f(to)i(dynam\
ically)e(access)g(a)h(maildrop)e(on)h(a)h(service)53 1342 y(host)i(to)h(pic)o
(k-up)e(mail.)517 1324 y f3(4)569 1342 y fi(The)h(lev)o(el)h(of)f(access)h
(includes)e(the)i(abilit)o(y)f(to)h(determine)f(the)53 1403 y(n)o(um)o(b)q
(er)e(of)i(messages)f(in)h(the)g(maildrop)e(and)i(the)g(size)g(of)h(eac)o(h)e
(message,)h(as)g(w)o(ell)g(as)f(to)53 1463 y(retriev)o(e)13 b(and)h(delete)g
(individual)f(messages.)20 b(More)13 b(sophisticated)g(implemen)o(tations)f
(of)j(the)53 1524 y(POP)i(serv)o(er)g(are)h(able)f(to)i(distinguish)c(b)q(et)
o(w)o(een)j(the)g(header)g(and)f(b)q(o)q(dy)h(p)q(ortion)g(of)g(eac)o(h)53
1584 y(message,)c(and)h(send)g ff(n)g fi(lines)g(of)h(a)f(message)g(to)h(the)
g(POP)f(clien)o(t.)21 b(This)15 b(capabilit)o(y)f(is)i(useful)53 1645 y(in)h
(thinly)h(connected)g(en)o(vironmen)o(ts)e(where)i(conserv)m(ation)f(of)h(ban\
dwidth)f(is)h(imp)q(ortan)o(t.)53 1706 y(By)e(utilizing)f(a)g(more)g(in)o(tel\
ligen)o(t)g(POP)g(clien)o(t,)g(a)h(user)f(ma)o(y)g(generate)g(\\scan)g(listin\
gs")g(and)53 1766 y(decide)i(dynamically)f(whic)o(h)g(messages)g(are)h(w)o
(orth)g(taking)g(deliv)o(ery)g(on.)24 b(The)17 b(philosoph)o(y)53 1827 y(of)f
(the)h(POP)f(is)g(to)h(put)f(in)o(telligence)g(in)g(the)h(POP)f(clien)o(ts)g
(and)g(not)h(the)f(POP)g(serv)o(ers.)171 1920 y(The)j(curren)o(t)g(release)g
(of)h fk(MH)g fi(supp)q(orts)e(the)i(ab)q(o)o(v)o(e)g(mo)q(del)f(fully)l(.)32
b(A)20 b(POP)g(clien)o(t)53 1981 y(program)15 b(is)i(a)o(v)m(ailable)f(to)i
(retriev)o(e)f(a)g(maildrop)e(from)h(a)i(POP)f(service)g(host.)23 b(In)17 b
(addition,)53 2041 y(using)j(the)i(SMTP)e(con\014guration)g(for)i(deliv)o(ery)
f(in)g fk(MH)g fi(\(either)h(in)f(conjunction)g(with)53 2102 y fk(SendMail)g
fi(or)f(the)g fk(MMDF)p fi(\),)h(a)f(user)g(is)g(able)g(to)h(sp)q(ecify)g(a)f
(searc)o(h-list)f(of)i(service)f(hosts)53 2162 y(\(and/or)e(net)o(w)o(orks\))
g(to)h(try)h(to)f(p)q(ost)g(mail.)29 b(Using)18 b(this)h(searc)o(h-list,)e
(when)i(an)g fk(MH)g fi(user)53 2223 y(p)q(osts)g(a)h(draft,)h(the)f fe(p)m
(ost)i fi(program)c(will)i(attempt)g(to)h(establish)e(an)h(SMTP)f(connection)
53 2283 y(with)h(eac)o(h)h(host)f(in)h(the)g(searc)o(h-list)e(to)i(p)q(ost)g
(the)g(message)f(un)o(til)g(it)h(succeeds.)34 b(Initial)53 2383 y 600 2 v 53
2414 a f2(4)92 2429 y f4(Actually)m(,)13 b(there)k(are)e(three)i(di\013eren)o
(t)f(descriptions)g(of)e(the)i(POP)m(.)e(The)i(\014rst,)g(cited)f(in)g fn([JR\
eyn84])p f4(,)f(w)o(as)h(the)53 2480 y(original)10 b(description)j(of)f(the)h
(proto)q(col,)f(whic)o(h)g(su\013ered)i(from)d(certain)i(problems.)k(Since)12
b(then,)h(t)o(w)o(o)f(alternate)53 2530 y(descriptions)h(ha)o(v)o(e)e(b)q(een)
j(dev)o(elop)q(ed.)k(The)12 b(o\016cial)f(revision)h(of)f(the)i(POP)p fn([MBu\
tl85])p f4(,)f(and)g(the)h(revision)f(of)f(the)53 2580 y(POP)16 b(whic)o(h)f
fu(MH)h f4(uses)h(\(whic)o(h)e(is)h(do)q(cumen)o(ted)f(in)g(an)h(in)o(ternal)
f(memorandum)c(in)k(the)h fu(MH)h f4(release\).)24 b(This)53 2630 y(pap)q(er)
14 b(considers)h(the)g(POP)f(in)g(the)g(con)o(text)h(of)e(the)i fu(MH)f f4
(release.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n
(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f
(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(12)53 65 y(exp)q(erimen)
o(tation)21 b(using)g(the)h(POP)g(and)f fk(MH)h fi(in)g(a)g(lo)q(cal)g(net)o
(w)o(ork)f(en)o(vironmen)o(t)g(has)53 126 y(pro)o(v)o(ed)15 b(quite)h(success\
ful.)53 247 y fc(User)i(Interface)h(Issues)e(in)h fk(MH)171 307 y fi(A)o(t)f
(this)g(p)q(oin)o(t,)f(it)i(is)e(p)q(erhaps)g(useful)h(to)g(tak)o(e)h(a)f(ste\
p)g(bac)o(kw)o(ards)e(and)h(examine)h(the)53 368 y(success)e(and)h(problems)f
(of)h fk(MH)p fi('s)g(approac)o(h)f(to)i(user)e(in)o(terfaces.)53 465 y fb
(Creeping)i(F)o(eaturism)171 525 y fi(A)h(complain)o(t)f(often)h(heard)f(ab)q
(out)h(systems)g(whic)o(h)f(undergo)g(substan)o(tial)f(dev)o(elop-)53 586 y
(men)o(t)h(b)o(y)g(man)o(y)g(p)q(eople)h(o)o(v)o(er)f(a)g(n)o(um)o(b)q(er)f
(of)i(y)o(ears,)f(is)h(that)g(more)f(and)g(more)g(options)g(are)53 646 y(in)o
(tro)q(duced)d(whic)o(h)h(add)h(little)g(to)h(the)f(functionalit)o(y)f(but)h
(greatly)g(increase)g(the)g(amoun)o(t)f(of)53 707 y(information)f(a)j(user)e
(needs)h(to)h(kno)o(w)f(in)g(order)f(to)i(get)g(useful)e(w)o(ork)h(done.)21 b
(This)16 b(is)g(usually)53 768 y(referred)f(to)i(as)f fe(cr)m(e)m(eping)j(fe)
m(aturism)p fi(.)171 861 y(Unfortunately)d fk(MH)p fi(,)h(ha)o(ving)f(undergo\
ne)f(six)h(y)o(ears)g(of)h(o\013-and-on)e(dev)o(elopmen)o(t)h(b)o(y)53 922 y
(ten)c(or)g(so)g(w)o(ell-meaning)e(programmers)f(\(the)k(presen)o(t)e(authors)
h(included\),)g(su\013ers)f(migh)o(tily)53 982 y(from)j(this.)22 b(F)l(or)14 b
(example,)h(the)h fe(send)h fi(command)d(has)h(t)o(w)o(en)o(t)o(y-\014v)o(e)f
(visible)h(switc)o(hes,)g(and)f(at)53 1043 y(least)i(nine)g(hidden)f(switc)o
(hes,)h(for)g(a)g(total)h(of)g(thirt)o(y-four.)k(The)16 b(p)q(o)q(or)h(user)e
(who)h(t)o(yp)q(es)230 1142 y fa(send)p fj( )p fa(-help)53 1241 y fi(w)o(atc)
o(hes)h(the)j(options)d(scroll)h(o\013)h(the)g(screen)f(\(since)h(the)g fa
(`-help')h fi(switc)o(h)e(also)g(lists)g(out)53 1301 y(four)h(other)g(lines)g
(of)h(information\).)758 1283 y f3(5)809 1301 y fi(The)g(sad)e(part)i(is)f
(that)h(all)f(of)h(these)g(switc)o(hes)f(are)53 1362 y(useful)c(in)h(one)h
(form)e(or)i(another.)171 1455 y(There)e(are)g(a)h(lot)g(of)g(go)q(o)q(d)g
(things)e(to)j(b)q(e)f(said)e(for)i(the)g(\\one)f(program,)f(one)h(function")
53 1516 y(philosoph)o(y)g(of)k(system)e(design.)26 b(In)17 b(the)i fk(MH)f fi
(case,)g(ho)o(w)o(ev)o(er,)f(eac)o(h)g(program)f(really)i(do)q(es)53 1577 y
(only)k(one)g(mail)g(handling)e(activit)o(y)j(\(with)g(a)g(few)g(minor)d(exce\
ptions\).)40 b(The)23 b(options)53 1637 y(asso)q(ciated)18 b(with)h(eac)o(h)f
(command)g(are)g(presen)o(t)g(to)h(mo)q(dify)g(the)g(program's)d(b)q(eha)o
(vior)i(to)53 1698 y(p)q(erform)f(similar,)g(but)h(sligh)o(tly)f(di\013eren)o
(t)h(tasks.)27 b(In)19 b(further)e(defense)h(of)h fk(MH)p fi(,)f(note)h(that)
53 1758 y(there)d(are)g(32)h fk(MH)f fi(commands)f(at)h(presen)o(t,)g(all)g
(p)q(erforming)f(di\013eren)o(t)g(tasks.)171 1852 y(The)i(problem)f(with)h
(creeping)f(featurism)h(though,)f(is)h(that)h(while)f(the)g(functionalit)o
(y)53 1912 y(of)d(the)g(system)g(increases)e(sub-linearly)l(,)g(the)j(complex\
it)o(y)e(of)h(the)h(system)e(increases)g(linearly)l(.)53 1973 y(That)j(is,)g
(although)g(the)h(n)o(um)o(b)q(er)d(of)j(switc)o(hes)f(that)h(a)g(program)d
(tak)o(es)j(migh)o(t)f(double,)f(it)i(is)53 2033 y(unlik)o(ely)e(that)i(the)g
(program's)d(functionalit)o(y)i(or)g(capabilities)f(will)i(double.)53 2484 y
600 2 v 53 2515 a f2(5)92 2530 y f4(Recen)o(tly)m(,)c(this)g(w)o(as)h(\014xed)
g(b)o(y)g(compressing)f(the)h(w)o(a)o(y)f(in)g(whic)o(h)h(switc)o(hes)h(are)f
(presen)o(ted.)20 b(The)14 b(solution)f(is)53 2580 y(only)g(temp)q(orary)h
(ho)o(w)o(ev)o(er,)g(as)h fr(send)g f4(will)e(no)h(doubt)h(acquire)g(an)f fr
(end)r(less)h f4(n)o(um)o(b)q(er)f(of)f(switc)o(hes)j(in)e(the)h(y)o(ears)53
2630 y(to)e(come.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n
(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p
fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(13)53 10 y 1796 2
v 53 66 a ft(To:)53 116 y(cc:)53 166 y(Bcc:)53 216 y(Fcc:)20 b(outbox)53 266 y
(Fcc:)53 317 y(Subject:)53 367 y(Reply-To:)53 417 y(--------)845 508 y fg(Fig\
ure)g(2)792 568 y fi(Draft)d(Sk)o(eleton)53 578 y 1796 2 v 53 630 a 1796 2 v
53 689 a ft(To:)k(<reply-to|from>)53 739 y(cc:)g(<?to|cc><to>,<cc)o(>)53 789 y
(Fcc:)f(+outbox)53 840 y(Fcc:)g(<?fcc><fcc>)53 890 y(Subject:)g(<?subject>Re:)
f(<subject>)53 940 y(In-reply-to:)g(<?date><?message-)o(id>Y)o(our)g(message)
h(of)h(<date>.)161 990 y(<message-id>)53 1041 y(In-reply-to:)e(<?date><!messa\
ge-)o(id>Y)o(our)g(message)h(of)h(<date>.)53 1091 y(--------)845 1182 y fg
(Figure)f(3)777 1242 y fi(Reply)c(T)l(emplate)53 1262 y 1796 2 v 53 1368 a fb
(T)l(emplates)f(versus)i(Switches)171 1429 y fi(One)j(w)o(a)o(y)h(to)g(trim)f
(the)h(explosion)f(of)h(a)o(v)m(ailable)g(options,)g(while)f(still)h(increasi\
ng)53 1489 y(functionalit)o(y)l(,)14 b(is)i(to)g(in)o(tro)q(duce)e(options)h
(with)h(a)g(ric)o(her)e(domain.)20 b(Hence,)c(instead)f(of)h(using)53 1550 y
(options)f(whic)o(h)h(tak)o(e)h fe(on)g fi(or)f fe(o\013)h fi(forms)e(or)h
(simple)g(n)o(umeric)e(or)i(string)g(v)m(alues,)g(the)h(p)q(ossible)53 1611 y
(v)m(alues)d(whic)o(h)f(an)h(option)g(migh)o(t)f(tak)o(e)i(on)f(is)g(giv)o
(en)g(a)h(large)e(space.)21 b(There)14 b(are)g(sev)o(eral)g(w)o(a)o(ys)53 1671
y(that)i(this)h(migh)o(t)e(b)q(e)i(accomplished.)171 1765 y(The)i fe(c)m(omp)
p fi(,)i fe(dist)p fi(,)g(and)e fe(forw)i fi(programs)c(use)i(draft)h fe(skel\
etons)g fi(\(simple)e(form)h(\014ll-in)53 1825 y(\014les\))d(to)i(construct)e
(the)h(general)f(format)h(of)g(the)g(draft)g(b)q(eing)g(comp)q(osed.)22 b(An)
17 b(example)f(of)53 1886 y(a)g(draft)g(sk)o(eleton)g(used)f(for)h(comp)q(osi\
ng)f(new)h(messages)f(\(b)o(y)h fe(c)m(omp)s fi(\))i(is)e(sho)o(wn)e(in)i(Fig\
ure)f(2.)53 1946 y(The)i(approac)o(h)f(is)i(to)g(let)h(the)f(user)f(sp)q(ecif\
y)h(\(and)g(later)g(edit\))g(b)q(oth)g(arbitrary)f(headers)f(of)53 2007 y(dra\
ft)g(and)h(the)g(b)q(o)q(dy)h(of)f(the)h(draft.)23 b(Note)18 b(while)f(most)f
(of)i(the)f(\014elds)f(are)h(empt)o(y)l(,)g(the)g(\014rst)53 2067 y fa(``Fcc:\
'')j fi(\014eld)f(already)f(con)o(tains)g(a)h(v)m(alue.)30 b(By)20 b(using)e
(the)i(simple)d(prompting)h(editor,)53 2128 y fe(pr)m(ompter)p fi(,)h(the)g
(user)f(can)g(sp)q(eedily)g(en)o(ter)g(the)h(headers)e(of)i(the)f(message.)27
b(The)18 b fe(pr)m(ompter)53 2189 y fi(program)f(giv)o(en)i(the)h(sk)o(eleton)
f(in)g(Figure)g(2)g(w)o(ould)f(prompt)h(the)h(user)e(for)h(the)h(con)o(ten)o
(ts)53 2249 y(of)f(eac)o(h)g(\014eld,)g(except)h(for)f(the)h(second)f fa(``fc\
c:'')q fi(,)h(whic)o(h)e(it)i(w)o(ould)e(include)g(v)o(erbatim.)53 2310 y(It)
h(w)o(ould)f(then)h(read)f(the)h(b)q(o)q(dy)h(of)f(the)g(message)f(up)h(to)g
(an)g(end-of-\014le.)28 b(Naturally)l(,)19 b(the)53 2370 y fk(MH)e fi(user)g
(is)g(free)h(to)g(use)f fe(any)h fi(editor)f(to)h(edit)g fe(any)g fi(part)f
(of)h(the)g(draft)f(\(headers)g(or)g(b)q(o)q(dy\).)53 2431 y(This)e(example)i
(demonstrates)e(the)i(\015exibilit)o(y)f(ac)o(hiev)o(ed)f(b)o(y)i(not)f(limit\
ing)g(what)g(headers)g(a)53 2491 y(draft)f(ma)o(y)f(con)o(tain)h(\(whic)o(h)f
(most)h(mail)g(sending)e(programs)g(do\),)j(while)f(still)f(retaining)h(the)
53 2552 y(simplicit)o(y)g(of)h(b)q(eing)h(able)f(to)h(treat)g(the)f(en)o(tire)
g(message)g(draft)g(as)g(a)h fk(UNIX)g fi(\014le.)g eop bop 69 -50 a fl(Rep)o
(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)
n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz
(1985)201 b fi(14)53 10 y 1796 2 v 53 69 a ft(From:)20 b(<?me>Message)g(Agent)
g(\\<<me>>)53 119 y(To:)h(<reply-to|from>)53 169 y(Fcc:)f(+rcvtrip)53 220 y
(Fcc:)g(<?fcc><fcc>)53 270 y(Subject:)g(<?subject>BEEP!)e(Re:)k(<subject>)53
320 y(Subject:)e(<!subject>BEEP!)53 370 y(In-reply-to:)f(<?date><?message-)o
(id>Y)o(our)g(message)h(of)h(<date>.)161 421 y(<message-id>)53 471 y(In-reply\
-to:)e(<?date><!message-)o(id>Y)o(our)g(message)h(of)h(<date>.)53 521 y(-----\
---)140 621 y(This)g(is)g(an)g(automatic)f(reply.)43 b(Feel)21 b(free)g(to)g
(send)g(additional)f(mail,)g(as)i(only)140 672 y(this)f(one)g(notice)f(will)h
(be)h(generated.)140 772 y(I)f(am)h(attending)e(the)h(USENIX)f(Summer)h('85)g
(conference)f(in)h(Portland,)f(Oregon.)140 822 y(I)h(expect)g(to)g(be)h(readi\
ng)e(mail)h(again)g(on)g(the)g(16th)g(of)h(June.)53 923 y(/mtr)845 1013 y fg
(Figure)e(4)609 1074 y fi(The)c fh(trip)q(comps)f fi(Reply)h(T)l(emplate)53
1094 y 1796 2 v 171 1200 a(Another)21 b(more)g(in)o(teresting)f(approac)o(h)g
(is)i(used)e(b)o(y)i(the)g fe(r)m(epl)g fi(command,)f(whic)o(h)53 1261 y(cons\
tructs)e(a)h(draft)f(in)h(reply-to)f(a)h(previously)f(receiv)o(ed)g(message.)
32 b(Instead)19 b(of)h(adding)53 1321 y(switc)o(hes)d(to)h(indicate)g(whic)o
(h)e(\014elds)i(of)g(the)g(draft)g(should)e(b)q(e)i(deriv)o(ed)f(from)g(the)i
(message)53 1382 y(b)q(eing)f(replied-to,)g(and)h(ho)o(w)f(they)h(should)f
(b)q(e)h(deriv)o(ed,)f(a)h(single)f(option,)h(the)g(abilit)o(y)g(to)53 1443 y
(sp)q(ecify)f(a)f fe(template)p fi(,)g(w)o(as)g(made)g(a)o(v)m(ailable.)24 b
(An)18 b(example)f(of)h(a)g(reply)f(template)g(is)g(sho)o(wn)53 1503 y(in)i
(Figure)f(3.)32 b(Put)19 b(simply)l(,)g(based)g(on)h(the)g(presence)e(of)i
(certain)g(\014elds)e(in)i(the)g(message)53 1564 y(b)q(eing)e(replied-to,)f
(and)h(a)g(few)h(switc)o(hes)e(giv)o(en)h(b)o(y)g(the)h(user,)f(using)f(the)i
(reply)f(template,)53 1624 y fe(r)m(epl)f fi(generates)f(the)g(reply)h(draft)
f(automatically)l(.)171 1718 y(This)h(facilit)o(y)l(,)i(for)f(example,)h(can)
f(b)q(e)h(used)f(to)h(generate)f(automatic)g(replies.)1687 1700 y f3(6)1735
1718 y fi(One)53 1778 y(function)i(migh)o(t)f(b)q(e)i(to)g(write)g(a)f fe(r)m
(cvtrip)h fi(shell)f(script)g(whic)o(h)g(automatically)g(answ)o(ered)53 1839 y
(messages)14 b(when)i(mail)f(w)o(asn't)h(b)q(eing)f(read)h(for)g(a)g(p)q(erio)
q(d)g(of)g(time)g(\(e.g.,)g(while)g(attending)g(a)53 1899 y(conference\).)21 b
(An)c(example)e(of)i(a)f(reply)g(template)g(at)g(the)h(heart)f(of)g(suc)o(h)f
(a)h(script)g(is)f(sho)o(wn)53 1960 y(in)h(Figure)f(4.)171 2053 y(Finally)l
(,)g(another)h(application)f(migh)o(t)h(b)q(e)h(to)g(utilize)g(the)f(highly)g
(useful)g(letter)h(b)q(om)o(b)53 2114 y(proto)q(col.)246 2096 y f3(7)296 2114
y fi(The)h(imp)q(ortan)o(t)g(thing)h(to)g(note)g(ab)q(out)g(this)f(template)h
(is)g(that)g(it)g(generates)53 2174 y(not)e(only)h(the)g(headers)e(of)i(the)g
(reply)f(draft)h(\(with)g(a)g(creativ)o(e)f fa(``Reply-to:'')j fi(address\),)
53 2235 y(but)c(the)h(b)q(o)q(dy)g(as)f(w)o(ell.)21 b(Hence,)c(the)g(commands)
230 2334 y fa(repl)p fj( )p fa(-form)p fj( )p fa(bombcomps)p fj( )p fa(-noed)
q(it)p fj( )p fa(;)p fj( )p fa(r)q(mm)53 2434 y 600 2 v 53 2465 a f2(6)92 2480
y fu(MH)g f4(supp)q(orts)h(the)f(notion)f(of)g(a)g(user-de\014ned)j fr(mail)e
(ho)n(ok)g f4(whic)o(h)g(is)f(in)o(v)o(ok)o(ed)g(eac)o(h)i(time)d(a)h(user)i
(receiv)o(es)53 2530 y(mail.)53 2565 y f2(7)92 2580 y f4(The)k(authors)g(wish)
g(to)f(credit)i(Ron)e(Natalie)g(of)g(the)i(Ballistics)e(Researc)o(h)i(Lab)q
(oratory)f(in)f(Ab)q(erdeen,)53 2630 y(Maryland)13 b(for)g(formalizing)e(the)
j(use)h(of)e(this)h(proto)q(col)g(in)g(the)g(ARP)m(A)g(In)o(ternet)h(comm)o
(unit)o(y)l(.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n
(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl
(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(15)53 10 y 1796 2 v
53 69 a ft(To:)21 b(<reply-to|from>)53 119 y(cc:)g(<?to|cc><to>,<cc)o(>)53 169
y(Fcc:)f(+outbox)53 220 y(Fcc:)g(<?fcc><fcc>)53 270 y(Subject:)g(<?subject>Re\
:)f(<subject>)53 320 y(In-reply-to:)g(<?date><?message-)o(id>Y)o(our)g(messag\
e)h(of)h(<date>.)161 370 y(<message-id>)53 421 y(In-reply-to:)e(<?date><!mess\
age-)o(id>Y)o(our)g(message)h(of)h(<date>.)53 471 y(Reply-To:)e(/dev/null)53
521 y(--------)619 621 y(\\)597 672 y(*-XXX)619 722 y(/)65 b(XX)750 772 y(X)
793 822 y(X)815 872 y(X)815 923 y(X)815 973 y(X)728 1023 y(IIIIIIIII)728 1073
y(IIIIIIIII)728 1123 y(IIIIIIIII)728 1174 y(IIIIIIIII)728 1224 y(XXXXXXXXX)
576 1274 y(XXXXXXXXXXXXXXX)o(XXXXX)o(XXX)510 1324 y(XXXXXXXXXXXXXXXXXX)o(XXXX\
X)o(XXXXX)o(X)445 1375 y(XXXXXXXXXXXXXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)379
1425 y(XXXXXXXXXXXXXXXXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XX)358 1475 y
(XXXXXXXXXXXXXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXX)314 1525 y(XXX\
XXXXXXXXXXXXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o(X)292 1575 y
(XXXXXXXXXXXXXXXXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o(XX)270
1626 y(XXXXXXXXXXXXXXXXXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o
(XXX)249 1676 y(XXXXXXXXXXXXXXXX)o(XXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXX\
XX)o(XXXX)o(XXXX)249 1726 y(XXXXXXXXXXXXXXXX)o(XXXXX)o(XXXX)o(XXXXX)o(XXXXX)o
(XXXXX)o(XXXXX)o(XXXX)o(XXXX)249 1776 y(XXXXXXXXXXXXXXXX)o(XXXXX)o(XXXX)o(XXX\
XX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o(XXXX)270 1826 y(XXXXXXXXXXXXXXXXXXXX)o
(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o(XXX)292 1877 y(XXXXXXXXXXXXXXX\
XXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o(XX)314 1927 y(XXXXXXXXXX\
XXXXXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)o(X)358 1977 y(XXXXXXX\
XXXXXXXXX)o(XXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXX)379 2027 y(XXXXXXXXXXX\
XXXXXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XXXXX)o(XX)445 2078 y(XXXXXXXXXXXXXXXX)o
(XXXXX)o(XXXXX)o(XXXXX)o(XXXX)510 2128 y(XXXXXXXXXXXXXXXXXX)o(XXXXX)o(XXXXX)o
(X)576 2178 y(XXXXXXXXXXXXXXX)o(XXXXX)o(XXX)728 2228 y(XXXXXXXXX)845 2319 y fg
(Figure)20 b(5)588 2380 y fi(The)c fh(b)q(om)o(b)q(comps)f fi(Reply)h(T)l(emp\
late)53 2399 y 1796 2 v 230 2506 a fa(What)p fj( )p fa(now?)p fj( )p fa(push)
g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)
j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtla\
nd,)g(Oregon,)f(June,)g fz(1985)201 b fi(16)53 10 y 1796 2 v 53 66 a ft(width\
=80,length)o(=0,ov)o(erflo)o(wtext)o(=,ov)o(erflo)o(woffs)o(et=10)53 116 y
(Date:leftadjust)o(,comp)o(ress,)o(compw)o(idth)o(=9)53 166 y(Subject:leftadj)
o(ust,c)o(ompre)o(ss,co)o(mpwi)o(dth=9)53 216 y(From:leftadjust)o(,comp)o(res\
s,)o(compw)o(idth)o(=9)53 266 y(To:leftadjust,c)o(ompre)o(ss,co)o(mpwid)o(th=\
9)53 317 y(cc:leftadjust,c)o(ompre)o(ss,co)o(mpwid)o(th=9)53 367 y(Resent-Not\
e:lef)o(tadju)o(st,co)o(mpwid)o(th=9)53 417 y(:)53 467 y(body:nocomponen)o
(t,ove)o(rflow)o(offse)o(t=0)845 558 y fg(Figure)20 b(6)759 619 y fi(Displa)o
(y)15 b(T)l(emplate)53 638 y 1796 2 v 53 745 a(are)h(v)o(ery)i(handy)e(for)h
(dealing)g(with)g(disturbing)e(mail)i(in)g(a)g(straigh)o(t-forw)o(ard)d(manne\
r.)23 b(Of)53 805 y(course,)13 b fe(r)m(epl)j fi(could)e(b)q(e)h(link)o(ed)f
(to)h fe(b)m(omb)g fi(in)f(the)h(user's)e fh(bin/)h fi(directory)g(and)g(an)h
(appropriate)53 866 y(line)h(could)f(b)q(e)i(added)f(to)h(the)g(user's)e fk
(MH)h fi(pro\014le,)f(in)h(order)g(to)h(further)e(shorten)h(t)o(yp)q(e-in.)
171 959 y(A)e(v)m(ariation)g(on)g(the)h(reply)f(template)g(is)g(the)h fe(disp\
lay)j(template)p fi(.)i(A)15 b(displa)o(y)e(template,)53 1020 y(as)i(used)h
(b)o(y)g(the)g fe(mhl)g fi(program,)e(con)o(tains)h(instructions)g(on)h(ho)o
(w)f(to)i(format)e(a)h(message.)21 b(In)53 1081 y(addition)c(to)i(b)q(eing)g
(used)f(b)o(y)g fe(show)p fi(,)j(et.)e(al.,)g(the)g fe(forw)h fi(program)d
(can)h(also)h(use)f(a)h(displa)o(y)53 1141 y(template)e(to)g(format)g(eac)o
(h)g(message)f(b)q(eing)h(forw)o(arded.)23 b(Similarly)l(,)15 b(although)h fe
(r)m(epl)i fi(uses)f(a)53 1202 y(reply)h(template)h(to)g(construct)f(the)h
(draft)g(b)q(eing)f(comp)q(osed,)h(it)g(also)f(ma)o(y)g(use)h(a)g(displa)o
(y)53 1262 y(template)f(to)g(format)g(the)g(b)q(o)q(dy)h(of)f(the)h(message)e
(b)q(eing)h(replied-to)f(for)g(enclosure)g(in)h(the)53 1323 y(reply)l(.)28 b
(F)l(urthermore,)16 b(the)j fe(p)m(ost)h fi(program)d(ma)o(y)h(use)h(a)g(disp\
la)o(y)e(template)i(to)g(format)f(the)53 1383 y(b)q(o)q(dy)c(of)h(a)f(blind-c\
arb)q(on-cop)n(y)l(.)19 b(An)14 b(example)g(of)h(a)f(displa)o(y)f(template)h
(used)g(for)g(formatting)53 1444 y(forw)o(arded)g(messages)h(is)h(sho)o(wn)g
(in)g(Figure)f(6.)171 1537 y(As)k(with)g(reply)g(templates,)h(displa)o(y)e
(templates)h(can)g(o\013er)g(a)g(lot)h(of)f(functionalit)o(y)l(.)53 1598 y
(F)l(or)c(example,)h(the)h(one)f(line)g(displa)o(y)f(template:)230 1697 y fa
(body:nocomponent,overflowt)q(ext=,o)q(verflow)q(offset=)q(0,widt)q(h=10000)
53 1796 y fi(can)i(b)q(e)g(used)g(to)g(extract)h(the)g(b)q(o)q(dy)g(of)f(a)g
(message,)g(while)f(ignoring)g(the)i(headers.)k(Hence,)53 1857 y(if)17 b(a)g
fe(shar)i fi(arc)o(hiv)o(e)d(arriv)o(ed)g(in)h(the)g(mail,)g(a)g(con)o(v)o
(enien)o(t)f(w)o(a)o(y)h(to)g(unpac)o(k)g(it,)g(assuming)f(the)53 1917 y(ab)q
(o)o(v)o(e)g(displa)o(y)f(template)h(w)o(as)g(called)g fh(mhl.b)q(o)q(dy)o fi
(,)h(w)o(ould)e(b)q(e:)230 2016 y fa(show)p fj( )p fa(-form)p fj( )p fa(mhl.b\
ody)p fj( )p fa(|)p fj( )p fa(sh)171 2148 y fi(The)h(biggest)h(win)g(with)f
(displa)o(y)g(templates,)h(of)g(course,)f(is)g(that)i(all)e(those)h(anno)o
(ying)53 2209 y(header)g(lines)h(whic)o(h)f(mailers)g(ev)o(erywhere)h(generat\
e)g(can)g(b)q(e)h(simply)e(and)h(easily)g(\014ltered)53 2269 y(out.)g eop bop
69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)
f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Ore\
gon,)f(June,)g fz(1985)201 b fi(17)53 65 y fb(Mo)q(dula)o(rit)o(y)16 b(versus)
h(Monolithicit)o(y)171 126 y fi(Since)g fk(MH)h fi(is)g(a)g(set)g(of)h(progra\
ms)d(whic)o(h)h(p)q(erform)g(separate)g(tasks,)h(as)g(opp)q(osed)f(to)53 186 y
(b)q(eing)e(a)h(single,)f(monolithic)f(program,)g(the)i(p)q(o)o(w)o(er)f(of)h
(the)g(shell)f(is)g(used)g(directly)h(to)g(aid)f(in)53 247 y(mail-handlin)o
(g.)20 b(One)c(p)q(o)o(w)o(erful)f(capabilit)o(y)h(whic)o(h)g(this)g(design)g
(ac)o(hiev)o(es)g(is)g(the)h(abilit)o(y)f(to)53 307 y(extend)i(the)g fk(MH)h
fi(command)d(set,)j(b)o(y)f(dev)o(eloping)f(shell)g(scripts)g(whic)o(h)g(use)
h(the)h(standard)53 368 y fk(MH)d fi(programs)e(to)j(accomplish)e(complicated)
h(or)g(sp)q(ecialized)g(tasks.)171 461 y(F)l(or)k(example,)j(in)e(the)h fk
(MH)g fi(distribution)e(there)i(is)f(a)h(shell)f(script)g(called)g fe(mpick)
53 522 y fi(\(sho)o(wn)14 b(in)i(Figure)f(7\))h(whic)o(h)f(tries)g(to)i(lo)q
(cate)f(all)g(the)g(messages)f(whic)o(h)g(p)q(ertain)g(to)h(a)g(giv)o(en)53
582 y(discussion,)g(b)o(y)i(lo)q(oking)h(at)f(the)h fa(``Message-ID:'')i fi
(and)d fa(``In-reply-to:'')j fi(headers,)53 643 y(to)16 b(\014nd)g(matc)o(hin\
g)f(message-ids.)699 625 y f3(8)171 736 y fi(Unfortunately)l(,)j(some)g(parts)
f(of)h fk(MH)h fi(are)e(somewhat)h(monolithic.)26 b(An)18 b(example)g(of)53
797 y(this)f(is)g(the)h fa(What)27 b(now?)f fi(prompt.)e(There)18 b(are)f(onl\
y)h(a)f(few)h(options)f(at)h(this)g(prompt,)e(and)53 857 y(one)h(cannot)g(giv)
o(e)g(a)h(normal)d(shell)i(command.)23 b(Some)17 b fk(MH)g fi(users)f(seem)h
(to)h(feel)g(that)g(more)53 918 y(options)13 b(should)g(b)q(e)i(added)e(to)i
(the)g fa(What)27 b(now?)22 b fi(prompt,)13 b(suc)o(h)g(as)i(an)f fe(insert-\
\014le)g fi(option.)20 b(It)53 979 y(w)o(as)14 b(argued)g(that)i(just)f(ab)q
(out)h(an)o(y)f(editor)g(w)o(ould)f(allo)o(w)g(y)o(ou)h(to)h(insert)e(a)i(\
\014le,)f(and)g(another)53 1039 y fa(What)26 b(now?)d fi(option)15 b(w)o(as)f
(not)i(needed.)21 b(These)15 b(users)g(p)q(ersisted,)f(ho)o(w)o(ev)o(er,)h
(so)g(the)h(problem)53 1100 y(w)o(as)g(solv)o(ed,)g(b)o(y)h(writing)f(a)h(tri\
vial)g(shell)f(script)g(\\editor")h(\(see)g(Figure)f(8\))i(whic)o(h)e(could)g
(b)q(e)53 1160 y(in)o(v)o(ok)o(ed)f(b)o(y)h(the)h fe(e)m(dit)g fi(option:)230
1259 y fa(What)26 b(now?)p fj( )p fa(edit)p fj( )p fa(append)p fj( )p fa(file)
q(name)171 1391 y fi(A)14 b(b)q(etter)h(in)o(terface)f(at)g(this)g(p)q(oin)o
(t)f(is)h(really)g(needed,)g(ho)o(w)o(ev)o(er.)19 b(One)14 b(p)q(ossibilit)o
(y)f(is)g(to)53 1452 y(simply)h(pass)g(an)o(y)h(unrecognized)e(commands)h(on)
g(to)i(a)f(shell)g(for)g(in)o(terpretation,)f(supplying)53 1513 y(the)20 b
(path)g(name)g(of)g(the)h(draft)f(\014le)g(as)g(an)g(argumen)o(t.)31 b(A)21 b
(solution)e(whic)o(h)h(sho)o(ws)e(more)53 1573 y(promise)f(is)i(to)h(giv)o
(e)g(y)o(ou)f(a)g(sub-shell)f fe(inste)m(ad)j fi(of)f(the)g fa(What)26 b(now?)
32 b fi(prompt,)19 b(and)g(setup)53 1634 y(certain)14 b(en)o(v)m(ariables)g
(so)g(that)i(the)f fk(MH)g fi(commands)e(w)o(ould)h(act)h(up)q(on)f(the)i fh
(draft)e fi(b)o(y)h(default.)53 1694 y(F)l(or)g(example,)h fe(show)i fi(with)
f(no)f fa(`msgs')h fi(argumen)o(ts)e(w)o(ould)g(sho)o(w)h(the)h(draft)f(inste\
ad)g(of)h(the)53 1755 y(curren)o(t)h(message.)32 b(This)20 b(alternativ)o(e)f
(has)h(recen)o(tly)g(b)q(een)g(implemen)o(ted)e(and)i(is)g(under)53 1815 y
(testing.)53 1937 y fc(The)d fk(MH)h fc(Distribution)171 1997 y fi(The)k fk
(mh.5)g fi(distribution)f(is)h(no)o(w)g(brie\015y)h(describ)q(ed,)g(b)q(oth)g
(in)g(terms)f(of)h(static)53 2058 y(con\014guration)12 b(metho)q(ds)h(and)g
(dynamic)g(tailoring.)20 b(App)q(endix)13 b(B)i(describ)q(es)d(the)i(mec)o
(hanics)53 2118 y(of)i(receiving)g(an)g fk(mh.5)f fi(distribution.)53 2484 y
600 2 v 53 2515 a f2(8)92 2530 y f4(Note)f(that)h(the)f(shell)h(scripts)g(inc\
luded)f(in)g(the)h fu(MH)g f4(distribution)f(are)h(written)f(for)g(the)h fr
(Bourne)g f4(shell,)f(and)53 2580 y(ha)o(v)o(e)f(a)g(`:')j(as)e(the)g(\014rst)
g(c)o(haracter)h(of)d(the)i(\014rst)g(line,)f(so)g(they)h(will)e(b)q(e)i(p)q
(ortable)f(to)g(all)f(v)o(ersions)i(of)f fu(UNIX)p f4(,)f(not)53 2630 y(just)
i(those)g(whic)o(h)g(supp)q(ort)h(the)f(Berk)o(eley)h(`)p ft(#)p f4(!')i(enha\
ncemen)o(t.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n
(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl
(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(18)53 10 y 1796 2 v
53 69 a ft(:)21 b('mpick)g(-)g(relate)g(messages)f(/mtr')53 119 y(PATH=:/bin:\
/usr)o(/bin:)o(/usr/)o(ucb:/)o(usr/)o(local)o(:/usr)o(/loca)o(l/lib)o(/mh;)e
(export)j(PATH)53 169 y(F="")f(M="")h(S="")53 270 y(for)g(A)g(in)h($*)53 320 y
(do)140 370 y(case)f($A)g(in)227 421 y(-*\))108 b(S="$S)21 b($A")g(;;)227 521
y(+*|@*\))42 b(case)21 b($F)h(in)488 571 y(""\))43 b(F=$A)21 b(;;)488 621 y
(*\))65 b(echo)21 b("mpick:)g(only)g(one)g(folder)f(at)i(a)f(time")g(1>&2)597
672 y(exit)g(1)h(;;)401 722 y(esac)f(;;)227 822 y(*\))130 b(M="$M)21 b($A")g
(;;)140 872 y(esac)53 923 y(done)53 1023 y(S="$S)f(-sequence)g(hits)h(-list)g
(-nozero")53 1123 y(if)g(mark)g($F)g(all)g(-add)g(-sequence)f(hits;)140 1174 y
(then)h(mark)g($F)g(all)g(-delete)g(-sequence)e(hits;)140 1224 y(else)i(exit)
g(1;)53 1274 y(fi)53 1375 y(for)g(A)g(in)h(${M-cur})53 1425 y(do)140 1475 y
(for)f(C)g(in)h(`mhpath)e($F)i($A`)140 1525 y(do)227 1575 y(if)f([)h(-r)f($C)
h(];)314 1626 y(then)401 1676 y(I=`mhl)f(-form)g(mhl.msgid)e($C`;)401 1726 y
(case)i($I)h(in)488 1776 y(""\))43 b(echo)21 b("no)g(message-id)f(in)i(messag\
e)e(`basename)g($C`")h(1>&2)g(;;)488 1826 y(*\))65 b(pick)21 b(--in-reply-to)
e("$I")i($S)h(;;)401 1877 y(esac)314 1927 y(else)401 1977 y(echo)f("message)f
($A)i(doesn't)e(exist")h(1>&2;)f(exit)h(1;)227 2027 y(fi)140 2078 y(done)53
2128 y(done)53 2228 y(exit)f(0)845 2319 y fg(Figure)g(7)762 2380 y fi(The)c fe
(mpick)h fi(Script)53 2399 y 1796 2 v 53 2506 a fb(Con\014gurable)f fk(MH)171
2566 y fi(The)k fk(MH)h fi(distribution)e(curren)o(tly)h(runs)f(on)i(a)f(larg\
e)h(n)o(um)o(b)q(er)d(of)j(di\013eren)o(t)f fk(UNIX)53 2627 y fi(v)o(ersions,)
c(ranging)g(from)h(MicroSoft)g(XENIX)i(to)f(Berk)o(eley)g(4.2)p fo(bsd)p fi
(.)25 b(All)18 b(the)g(co)q(de)g(whic)o(h)g eop bop 69 -50 a fl(Rep)o(rinted)
12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n
(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)
201 b fi(19)53 10 y 1796 2 v 53 69 a ft(:)21 b('append)f(-)i(stupid)f(append)
f(editor)h(for)g(MH)g(-)h(/jlr')53 119 y(case)e($#)i(in)118 169 y(1|2\))f(cas\
e)g($#)g(in)314 220 y(1\))g(F=$1;)g(echo)g(-n)h("Append)e(file:)h(")g(1>&2;)g
(read)g(A)g(;;)314 270 y(2\))g(F=$2;)g(A=$1)g(;;)227 320 y(esac)227 370 y(cat)
g($A)g(<)h(/dev/null)e(>>)h($F)h(;;)161 421 y(*\))g(echo)f("append:)f(arg)h
(count")g(1>&2)g(;)g(exit)g(1)h(;;)53 471 y(esac)53 521 y(exit)845 612 y fg
(Figure)e(8)746 672 y fi(The)c fe(app)m(end)j fi(Editor)53 692 y 1796 2 v 53
744 a 1796 2 v 53 803 a ft(bin)108 b(/usr/local)53 853 y(bboards)20 b(on)53
903 y(editor)42 b(/usr/local/prompt)o(er)53 953 y(etc)108 b(/usr/local/lib/mh)
53 1003 y(mail)86 b(/usr/spool/mail)53 1054 y(manuals)20 b(local)53 1104 y
(mts)108 b(sendmail/smtp)53 1154 y(news)86 b(off)53 1204 y(options)20 b(BSD42)
53 1255 y(options)g(MHE)h(NETWORK)53 1305 y(options)f(UCI)845 1396 y fg(Figur\
e)g(9)616 1456 y fi(Sample)c fk(MH)g fi(Con\014guration)f(File)53 1476 y 1796
2 v 53 1582 a(is)k(sp)q(eci\014c)h(to)g(a)h(particular)d(target)j(en)o(vironm\
en)o(t)d(is)h(enabled)h(via)g(the)g(C-prepro)q(cessor)53 1643 y fa(``)p fj
(#)p fa(ifdef'')e fi(mec)o(hanism,)c(so)i(compilation)g(under)f(di\013eren)o
(t)h(v)o(ersions)f(of)i fk(UNIX)g fi(is)f(trivial.)53 1703 y(There)g(are,)h
(ho)o(w)o(ev)o(er,)f(a)h(large)f(n)o(um)o(b)q(er)f(of)i(compile-time)f(option\
s)g(whic)o(h)h(ma)o(y)f(v)m(ary)h(from)53 1764 y(site)f(to)h(site,)f(so)h(an)
f(automated)g(con\014guration)f(metho)q(d)h(w)o(as)g(needed.)171 1857 y(The)j
fk(MH)p fi(-installer)g(m)o(ust)f(create)i(a)g(con\014guration)e(\014le,)j
(whic)o(h)d(con)o(tains)h(a)h(list)g(of)53 1918 y(the)c(compile-time)f(option\
s)g(and)h(the)g(v)m(alues)g(whic)o(h)f(are)h(desired)f(for)h(them.)21 b(Compi\
le-time)53 1979 y(options)c(include)g(the)i(installation)e(lo)q(cation)h(for)
g fk(MH)p fi(,)g(what)g(kind)g(of)g(message)g(transp)q(ort)53 2039 y(system)g
(is)h(to)g(b)q(e)h(used,)e(and)h(the)g(default)g(editor)f(for)h(the)g(install\
ation.)29 b(An)19 b(example)g(of)53 2100 y(suc)o(h)c(a)h(con\014guration)f
(\014le)h(is)g(sho)o(wn)g(in)g(Figure)f(9.)171 2193 y(After)g(creating)f(this)
h(\014le)f(\(sev)o(eral)g(examples)g(are)h(included)e(in)h(the)h(distribution\
\),)f(the)53 2254 y(installer)i(runs)g(the)i fe(mhc)m(on\014g)h fi(program,)d
(whic)o(h)g(customizes)h(the)h fh(Mak)o(e\014le)r fi(s)f(and)g(some)g(of)53
2314 y(the)f(programs,)e(for)j(that)g(site's)f(particular)f(installation.)21 b
(No)c(hand-editing)d(of)j(an)o(y)f(source)53 2375 y(co)q(de)g(should)f(b)q
(e)i(necessary)l(,)f(under)f(normal)g(circumstances.)g eop bop 69 -50 a fl
(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f
(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(Jun\
e,)g fz(1985)201 b fi(20)53 10 y 1796 2 v 53 69 a ft(mmdfldir:)150 b(/usr/spo\
ol/mail)53 119 y(mmdflfil:)53 169 y(mmdelim1:)g(\\001\\001\\001\\001\\n)53 220
y(mmdelim2:)g(\\001\\001\\001\\001\\n)53 270 y(mmailid:)172 b(0)53 320 y(lock\
style:)128 b(0)53 370 y(lockldir:)53 471 y(hostable:)150 b(/usr/local/lib/mh/)
o(hosts)53 521 y(servers:)172 b(localhost)20 b(\\01localnet)831 612 y fg(Figu\
re)f(10)686 672 y fi(Sample)c(MTS)h(T)l(ailor)g(File)53 692 y 1796 2 v 53 799
a fb(Interface)g(to)h(the)f(Message)h(T)l(ransp)q(o)o(rt)f(System)171 859 y fk
(MH)d fi(will)h(run)e(with)i(a)g(n)o(um)o(b)q(er)d(of)j(message)f(transp)q
(ort)g(systems,)g(including)f fk(SendMail)p fi(,)53 920 y fk(MMDF-I)q(I)p fi
(,)18 b(and)g(a)h(small)f(stand-alone)g(system.)29 b(One)19 b(\015exible)g
(metho)q(d)g(of)g(p)q(osting)g(mail)53 980 y(is)e(through)h(an)g(SMTP)f(conne\
ction.)27 b(There)18 b(are)g(a)g(couple)g(of)h(ma)s(jor)e(wins)g(in)h(using)f
(this)53 1041 y(con\014guration:)23 b(First,)17 b(none)h(of)g(the)g fk(MH)g fi
(programs)e(need)i(to)h(kno)o(w)e(where)h(the)g(in)o(terface)53 1101 y(progra\
ms)d(to)k(the)g(message)e(transp)q(ort)g(system)h(are)g(lo)q(cated,)h(whic)o
(h)e(mak)o(es)h(them)g(easier)53 1162 y(to)d(mo)o(v)o(e)f(b)q(et)o(w)o(een)h
(systems.)21 b(Second,)14 b(mail)g(can)h(b)q(e)h(p)q(osted)e(on)h(rela)o(y)g
(hosts,)f(and)g(the)i(lo)q(cal)53 1223 y(host)g(of)g(an)h fk(MH)f fi(user)f
(ma)o(y)h(not)h(need)f(a)h(message)e(transp)q(ort)h(system)g(at)h(all)f(\(as)
g(alluded)f(to)53 1283 y(in)h(the)g(preceeding)g(discussion)e(on)i(the)h(POP\
\).)171 1377 y(Those)i(parts)g(of)h fk(MH)g fi(whic)o(h)f(in)o(teract)g(with)
h(the)g(lo)q(cal)g(message)f(transp)q(ort)g(agen)o(t)53 1437 y(read)d(additio\
nal)g(tailoring)g(information)g(when)h(they)h(start.)1232 1419 y f3(9)1278
1437 y fi(This)e(information)g(includes)53 1498 y(the)i(lo)q(cation)g(of)h
(standard)d(and)i(alternate)g(maildrops,)e(maildrop)h(delimiter)g(strings,)g
(the)53 1558 y(lo)q(c)o(king)j(directory)f(and)h(lo)q(c)o(king)g(st)o(yle,)h
(and)f(other)g(tailoring)g(information)e(sp)q(eci\014c)j(for)53 1619 y(the)c
(particular)f(message)g(transp)q(ort)g(system)h(in)g(use)g(\(e.g.,)h(the)f
(default)g(serv)o(er)g(searc)o(h-list)53 1679 y(when)d(mail)g(is)g(p)q(osted)
h(with)g(the)g(SMTP\).)g(In)f(most)h(cases,)f(b)o(y)h(using)e(a)i(tailor)g
(\014le,)f(eac)o(h)h(site)53 1740 y(running)e(a)j(similar)e fk(MH)h fi(con\
\014guration)f(is)i(able)f(to)h(simply)f(transfer)f fk(MH)i fi(binaries)e(b)q
(et)o(w)o(een)53 1801 y(hosts.)21 b(An)16 b(example)g(of)h(suc)o(h)f(a)g(tail\
or)g(\014le)g(is)g(sho)o(wn)f(in)i(Figure)e(10.)171 1894 y(A)20 b(con)o(tin)o
(uing)f(question)g(whic)o(h)h(is)f(often)i(raised)e(is)h(ho)o(w)f(in)o(tellig\
en)o(t)h(should)e(user)53 1954 y(agen)o(ts)d(\(lik)o(e)h fk(MH)g fi(and)f(UCB)
i fe(Mail)5 b fi(\))17 b(b)q(e)f(with)g(resp)q(ect)g(to)g(the)h(en)o(vironmen)
o(t)d(in)h(whic)o(h)g(they)53 2015 y(op)q(erate.)30 b(A)o(t)20 b(presen)o(t,)
f fk(MH)g fi(lik)o(es)g(to)g(determine)g(the)g(o\016cial)g(hostnames)f(for)h
(addresses)53 2076 y(when)g(p)q(osting)h(mail.)32 b(Man)o(y)19 b(argue)g(that)
i(this)f(is)f(improp)q(er)g(or)g(unnecessary)g(b)q(eha)o(vior)53 2136 y(for)k
(a)g(user)g(agen)o(t,)h(and)f(that)h(the)g(lo)q(cal)f(message)f(transp)q(ort)
h(agen)o(t)g(should)f(handle)53 2197 y(these)f(functions.)35 b(Unfortunately)
l(,)23 b(this)e(implies)e(that)j(the)g(message)e(transp)q(ort)g(agen)o(t)53
2257 y(should)c(m)o(unge)h(headers)g(when)h(mail)g(is)g(p)q(osted)g(to)h(remo)
o(v)o(e)e(lo)q(cal)h(host)g(aliases)g(and)f(only)53 2318 y(p)q(ermit)h(addres\
s)g(\014elds)g(with)h(fully-quali\014ed)f(addresses.)29 b(Sadly)l(,)19 b(neit\
her)f fk(SendMail)i fi(nor)53 2379 y fk(MMDF-I)q(I)g fi(really)i(gets)f(this)
h(righ)o(t)e(\(\015ames)h(to)h fh(/dev/n)o(ull)e fi(please\).)37 b(The)22 b
(curren)o(t)e fk(MH)53 2439 y fi(main)o(tainers)15 b(b)q(eliev)o(e)j(that)h
(the)f(resolution)f(of)h(host)g(aliases)f(to)h(o\016cial)f(names)g(should)g
(b)q(e)53 2500 y(a)i(w)o(ell-supp)q(orted)e(in)o(terface)j(with)f(the)h(lo)q
(cal)g(message)e(transp)q(ort)h(agen)o(t.)31 b(Ho)o(w)o(ev)o(er,)19 b(to)53
2584 y 600 2 v 53 2615 a f2(9)92 2630 y f4(This)13 b(simple)g(facilit)o(y)f
(is)i(based)g(on)g(a)f(more)g(extensiv)o(e)i(tailoring)d(capabilit)o(y)h(foun\
d)g(in)h fu(MMDF-I)q(I)p f4(.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g
fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e
(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(21)
53 65 y(pro)o(vide)14 b(equal)i(time)g(to)g(those)g(who)g(hold)f(opp)q(osite)
g(views,)h fk(MH)g fi(supp)q(orts)f(a)h(con\014guration)53 126 y(option)j(cal\
led)h fa(``DUMB'')h fi(whic)o(h)e(disables)f fk(MH)p fi('s)i(attempts)g(to)g
(resolv)o(e)f(addresses)g(in)o(to)53 186 y(fully-quali\014ed)c(strings.)53 307
y fc(Concluding)i(Rema)o(rks)171 368 y fi(While)j fk(MH)g fi(has)f(undergone)
g(signi\014can)o(t)f(dev)o(elopmen)o(t)h(since)h(the)g(original)f(Rand)53 428
y(release,)13 b(the)i(authors)e(ha)o(v)o(e)h(tried)f(to)i(k)o(eep)f(the)h(fun\
damen)o(tal)d(concepts)i(of)h fk(MH)f fi(unc)o(hanged.)53 489 y(The)k(authors)
g(ha)o(v)o(e)h(con)o(tin)o(ually)e(had)i(to)g(battle)h(against)e(w)o(ell-mean\
ing)f fk(MH)i fi(users)f(who)53 550 y(w)o(an)o(ted)f(to)h(mak)o(e)g fk(MH)g fi
(more)g(lik)o(e)g(other)g(\(less)g(p)q(o)o(w)o(erful\))f(user)g(agen)o(ts.)26
b(More)18 b(and)f(more)53 610 y(\\features")i(w)o(ere)h(often)h(suggested)f
(for)g fk(MH)p fi(,)g(usually)f(at)i(the)g(exp)q(ense)f(of)h(making)e fk(MH)
53 671 y fi(less)g(general,)i(and)f(more)f(sp)q(eci\014c.)34 b(In)20 b(nearly)
g(all)h(cases,)f(the)h(\\features")f(whic)o(h)g(these)53 731 y(users)c(w)o
(an)o(ted)h(w)o(ere)g(already)g(presen)o(t)g(in)g fk(MH)h fi(in)f(a)h(sligh)o
(tly)f(di\013eren)o(t)g(form,)g(or)g(could)g(b)q(e)53 792 y(realized)g(b)o
(y)h(simply)f(writing)g(a)i(short)e(shell)h(script.)26 b(A)19 b(classic)e(exa\
mple)h(is)g(the)g(rep)q(eated)53 852 y(requests)j(b)o(y)g(one)g(user)g(to)h
(ha)o(v)o(e)f fe(dist)h fi(tak)o(e)g(a)f(list)h(of)f(messages)g(rather)f(than)
i(a)f(single)53 913 y(message)13 b(and)h(distribute)g(eac)o(h)g(one)g(of)h
(them)g(in)f(turn.)20 b(A)15 b(simple)f(shell)g(script)g(whic)o(h)f(called)53
974 y fe(dist)k fi(rep)q(eatedly)l(,)g(p)q(erhaps)e(with)i(\\canned")f(argume\
n)o(ts)f(so)i(the)g(user)f(t)o(yp)q(ed)h(in)f(addressing)53 1034 y(informatio\
n)e(only)j(once,)f(w)o(ould)f(easily)i(meet)f(this)h(request.)171 1128 y(A)j
(n)o(um)o(b)q(er)d(of)j fk(MH)g fi(comands)e(ha)o(v)o(e)h(a)h(large)f(n)o(um)
o(b)q(er)e(of)j(options.)31 b(When)19 b(adding)53 1188 y(options,)11 b(the)h
(authors)e(ha)o(v)o(e)h(tried)g(to)h(mak)o(e)f(the)h(options)f(general,)g(whi\
le)g(still)h(accomo)q(dating)53 1249 y(the)24 b(requests)g(of)g(sp)q(eci\014c)
g(users.)43 b(An)25 b(example)e(of)i(a)f(sp)q(eci\014c)g(request)g(whic)o(h)f
(w)o(as)53 1309 y(implemen)o(ted)c(as)h(a)h(general)f(feature)h(is)f(the)h fa
(``Previous-Sequence'')k fi(pro\014le)19 b(en)o(try)53 1370 y(\(men)o(tioned)
d(ab)q(o)o(v)o(e\).)26 b(If)19 b(y)o(ou)e(use)h(this)f(pro\014le)g(en)o(try)l
(,)h(ev)o(ery)g fk(MH)f fi(command)g(is)g(forced)h(to)53 1430 y(write)e(out)h
fh(con)o(text)g fi(c)o(hanges,)e(making)h(ev)o(ery)h(command)e(somewhat)h(slo)
o(w)o(er.)21 b(Since)16 b(only)g(a)53 1491 y(few)g(users)f(w)o(an)o(ted)h(thi\
s)g(capabilit)o(y)l(,)f(it)h(w)o(as)g(implemen)o(ted)e(in)i(suc)o(h)f(a)i(w)o
(a)o(y)e(that)i(users)e(who)53 1552 y(didn't)g(w)o(an)o(t)h(it,)h(didn't)e
(ha)o(v)o(e)h(to)h(pa)o(y)f(the)h(cost)g(of)f(slo)o(wing)f(do)o(wn)h(ev)o(ery)
g fk(MH)h fi(command.)171 1645 y fk(MH)i fi(has)f(a)h(p)q(o)o(w)o(erful)f(tai\
loring)g(capabilit)o(y)h(pro)o(vided)e(b)o(y)i(the)h fh(.mh)s 15 2 v 14 w(pro\
\014le)n fi(.)30 b(Using)53 1706 y(pro\014le)11 b(en)o(tries,)i(users)e(ma)o
(y)h(customize)h(their)f(o)o(wn)g(en)o(vironmen)o(t)f(without)i(a\013ecting)g
(others.)53 1766 y(No)o(vice)k(users)g(often)h(tak)o(e)g(adv)m(an)o(tage)f
(of)g(the)h fk(MH)p fi(-tailoring)e(capabilities)h(to)g(try)h(to)g(mak)o(e)53
1827 y fk(MH)g fi(w)o(ork)g(similarly)f(to)i(other)f(user)f(agen)o(ts)h(they'\
v)o(e)h(used.)27 b(This)18 b(has)g(the)h(adv)m(an)o(tage)f(of)53 1887 y(allo)
o(wing)11 b(them)j(to)f(quic)o(kly)h(b)q(egin)f(using)f fk(MH)i fi(to)f(handl\
e)g(their)g(mail.)20 b(Ho)o(w)o(ev)o(er,)13 b(since)g(these)53 1948 y(no)o
(vice)18 b(users)f(don't)h(tak)o(e)h(adv)m(an)o(tange)f(of)h(all)f(the)h(capa\
bilities)e(of)i fk(MH)p fi(,)f(they)h(frequen)o(tly)53 2008 y(will)f(complain)
f(ab)q(out)h(things)g(they)h(think)g(can't)g(b)q(e)f(done)h(with)f fk(MH)p fi
(,)g(or)h(could)f(b)q(e)g(done)53 2069 y(\\b)q(etter")i(some)e(other)i(w)o
(a)o(y)l(.)30 b(F)l(ortunately)l(,)19 b(as)g(these)h(users)e(b)q(ecome)i(more)
f(exp)q(erienced)53 2130 y(with)j(b)q(oth)h fk(MH)g fi(and)f fk(UNIX)p fi(,)h
(they)g(can)f(mo)q(dify)h(their)f(en)o(vironmen)o(t)f(to)i(tak)o(e)g(b)q(ette\
r)53 2190 y(adv)m(an)o(tage)18 b(of)h(all)g(of)g fk(MH)p fi('s)f(capabilities\
.)28 b(No)o(vice)19 b fk(MH)g fi(users)f(who)g(see)h(features)f(lac)o(king)53
2251 y(are)c(encouraged)g(to)i(tak)o(e)g(a)f(b)q(etter)h(lo)q(ok)f(at)h(what)
f fk(MH)h fe(c)m(an)g fi(do,)f(instead)f(of)i(trying)f(to)g(mak)o(e)53 2311 y
fk(MH)k fi(in)o(to)g(something)f(it)i(isn't.)30 b(This)18 b(ma)o(y)h(sound)f
(rather)h(in\015ammatory)l(,)f(but)h(it)h(w)o(ould)53 2372 y(really)c(b)q(e)h
(a)g(m)o(uc)o(h)f(nicer)g(w)o(orld)g(for)h(us)f(all)h(if)g(users)f(of)h(soft)
o(w)o(are)f(systems)g(w)o(ould)g(read)g(the)53 2432 y(man)o(ual)e(prior)h(to)
i(asking)f(questions.)171 2526 y(F)l(or)k(a)h(momen)o(t,)g(let's)g(consider)f
(the)h(ev)o(olution)g(of)g(one)g fk(MH)g fi(feature)g(whic)o(h)g(has)53 2586 y
(pro)o(v)o(ed)e(itself)h(to)h(b)q(e)g(v)o(ery)g(useful.)33 b(As)21 b(users)e
(b)q(egan)i(emplo)o(ying)e fk(MH)h fi(to)h(handle)f(their)g eop bop 69 -50 a
fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)
f(Confer)n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f
(June,)g fz(1985)201 b fi(22)53 65 y(mail,)17 b(the)h(n)o(um)o(b)q(er)e(of)i
(messages)f(that)h(could)g(b)q(e)g(pro)q(cessed)f(in)h(a)g(giv)o(en)f(amoun)o
(t)g(of)h(time)53 126 y(increased)f(greatly)l(.)27 b(As)18 b(the)h(v)o(olume)
e(of)i(messages)e(increased)g(ho)o(w)o(ev)o(er,)g(it)h(b)q(ecame)h(clear)53
186 y(that)h(some)g fk(MH)g fi(op)q(erations)f(w)o(ere)h(to)q(o)h(slo)o(w,)f
(in)g(particular)f(the)i(in)o(teraction)e(with)h(the)53 247 y(\(slo)o(w\))d
(message)f(transp)q(ort)g(system.)24 b(T)l(o)17 b(o)o(v)o(ercome)g(this)g(pro\
blem,)e(the)j fe(push)g fi(option)f(w)o(as)53 307 y(added)g(at)h(the)g fa(Wha\
t)27 b(now?)g fi(prompt.)e(Originally)l(,)17 b(this)g(option)h(w)o(as)f(hidde\
n)g(from)g(no)o(vice)53 368 y(users)g(and)h(did)h(little)g(more)f(than)h(send)
f(the)h(message)f(in)h(the)g(bac)o(kground:)25 b(an)o(y)19 b(output)53 428 y
(generated)d(b)o(y)h(the)g(bac)o(kground)e fe(send)j fi(pro)q(cess)e(w)o(ould)
g(b)q(e)h(prin)o(ted)f(asyncronously)f(on)i(the)53 489 y(terminal.)22 b(If)17
b(a)g(message)f(failed)h(p)q(osting)g(with)g(the)g(message)f(transp)q(ort)g
(system,)h(it)g(w)o(ould)53 550 y(simply)e(b)q(e)i(left)g(in)f(the)h fh(draft)
f fi(\014le.)171 643 y(Gradually)l(,)f(other)i(features)g(w)o(ere)f(added)h
(to)g fe(push)p fi(.)25 b(Since)17 b(users)e(w)o(an)o(ted)h(to)i(b)q(e)f(able)
53 704 y(to)i(send)g(more)g(than)g(one)h(draft)f(at)h(a)f(time,)i fe(push)f fi
(w)o(as)f(c)o(hanged)f(to)i(optionally)f(rename)53 764 y(the)e(draft)g(\014le)
g(b)q(efore)g(p)q(osting)g(it.)24 b(\(This)17 b(is)g(what)g(the)g(hidden)f fa
(`-unique')j fi(option)e(do)q(es.\))53 825 y(Ha)o(ving)g(message)f(transp)q
(ort)g(system)i(diagnostics)e(written)h(asyncronously)f(on)h(the)g(user's)53
885 y(terminal)e(w)o(as)i(anno)o(ying,)e(so)i fe(push)h fi(w)o(as)e(made)g
(to)i(in)o(tercept)e(these)h(diagnostics,)f(and)g(mail)53 946 y(the)g(user)g
(a)g(rep)q(ort)h(con)o(taining)e(them.)22 b(Although)16 b(the)g(diagnostic)g
(rep)q(ort)g(mailed)g(bac)o(k)g(b)o(y)53 1006 y fe(push)j fi(con)o(tains)e
(the)i(name)e(of)i(the)f(draft)g(whic)o(h)g(failed,)g(a)g(useful)g(added)f
(feature)i(w)o(as)e(the)53 1067 y(abilit)o(y)h(to)h(ha)o(v)o(e)f fe(push)i fi
(include)e(the)h(failed)g(draft)g(as)f(w)o(ell.)28 b(Ev)o(en)o(tually)l(,)19 b
(the)g(draft-folder)53 1128 y(mec)o(hanism)g(w)o(as)i(implemen)o(ted)f(to)i
(mak)o(e)f(handling)f(m)o(ultiple)g(message)g(drafts)h(m)o(uc)o(h)53 1188 y
(easier.)53 1285 y fb(TODO)171 1346 y fi(There)14 b(are,)h(no)g(doubt,)f(a)h
(n)o(um)o(b)q(er)e(of)i(impro)o(v)o(emen)o(ts)e(whic)o(h)h(could)g(b)q(e)h
(made)g(to)g fk(MH)p fi(.)53 1406 y(A)o(t)j(the)h(presen)o(t)e(time,)i(what)f
(further)g(dev)o(elopmen)o(t)f(should)f fk(MH)j fi(su\013er?)26 b(Although)18
b(not)53 1467 y(b)o(y)e(an)o(y)g(means)f(inclusiv)o(e,)g(here's)h(a)g(list:)
225 1573 y(1.)25 b(P)o(erformance)15 b(Enhancemen)o(ts)289 1633 y(Hardw)o(are)
k(gets)i(faster)g(all)g(the)g(time,)h(but)f(p)q(eople)f(alw)o(a)o(ys)g(compla\
in)g(that)289 1694 y(soft)o(w)o(are)c(is)g(to)q(o)i(slo)o(w.)k(Owing)16 b(to)
h(its)g(user)f(in)o(terface)g(st)o(yle,)h fk(MH)g fi(is)f(somewhat)289 1754 y
(slo)o(w)o(er)d(than)i(monolithic)f(programs)e(lik)o(e)j(UCB)h fe(Mail)p fi
(.)21 b(It)16 b(w)o(ould)e(b)q(e)h(nice)g(if)g fk(MH)289 1815 y fi(could)h
(b)q(e)g(tuned)g(or)h(accelerated)f(someho)o(w.)225 1908 y(2.)25 b(P)o(ort)16
b(to)h(System)f(5)289 1969 y fk(MH)k fi(runs)g(on)g(4.2)p fo(bsd)h fk(UNIX)g
fi(and)f(V)l(ersion)g(7)h(v)m(arian)o(ts.)34 b(It)21 b(should)e(not)i(b)q(e)
289 2029 y(di\016cult)c(to)h(p)q(ort)g fk(MH)g fi(to)h(a)f(SYS5)f(en)o(vironm\
en)o(t.)25 b(This)17 b(should)f(signi\014can)o(tly)289 2090 y(increase)c(the)
h(n)o(um)o(b)q(er)e(of)i(hosts)f(on)h(whic)o(h)f fk(MH)h fi(can)g(run.)19 b
(The)13 b(authors,)g(lac)o(king)289 2151 y(a)18 b(SYS5)g(mac)o(hine)e(\(and)i
(exp)q(erience)g(with)g(SYS5\))g(to)h(p)q(erform)e(the)h(p)q(ort,)g(are)289
2211 y(activ)o(ely)f(seeking)f(a)h(System)f(5)g(guru)g(to)h(attempt)f(this)h
(feat.)225 2305 y(3.)25 b(In)o(terface)16 b(to)h(the)g(Net)o(w)o(ork)f(News)
289 2365 y(Not)j(all)f(sites)h(that)g(run)e fk(MH)i fi(are)f(in)h(the)g(ARP)l
(A)f(In)o(ternet,)h(and)f(as)g(suc)o(h)g(the)289 2426 y(UCI)i(BBoards)e(facil\
it)o(y)i(ma)o(y)f(not)h(b)q(e)f(of)h(m)o(uc)o(h)e(use)h(to)h(them.)30 b(A)20 b
(go)q(o)q(d)g fk(MH)289 2486 y fi(in)o(terface)e(to)g(the)h(net)o(w)o(ork)e
(news)h(w)o(ould)f(allo)o(w)g(users)g(on)h(hosts)g(with)g(a)g(news)289 2547 y
(feed)h(to)h(emplo)o(y)f(the)h(same)e(in)o(terface)h(for)h(reading)e(and)h
(sending)f(b)q(oth)h(mail)289 2607 y(and)d(news.)g eop bop 69 -50 a fl(Rep)o
(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)
n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz
(1985)201 b fi(23)225 65 y(4.)25 b(Programmed)14 b(Instruction)h(for)h(Beginn\
ers)289 126 y(The)h(complexit)o(y)h(of)g fk(MH)g fi(is)f(often)h(in)o(timidat\
ing)e(to)i(new)g(users.)24 b(It)19 b(w)o(ould)d(b)q(e)289 186 y(nice)g(to)h
(dev)o(elop)f(a)g(set)h(of)f fe(le)m(arn)i fi(lessons)d(for)h(those)g(users)f
(who)h(don't)g(lik)o(e)h fe(man)289 247 y fi(pages)f(and)f(non-in)o(teractiv)
o(e)g(tutorials.)225 340 y(5.)25 b(Message)15 b(List)i(Expansion)289 401 y
(A)o(t)j(presen)o(t,)g(when)g(a)h(list)f(of)g(messages)f(is)h(giv)o(en)g(to)h
(an)f fk(MH)g fi(command,)g(it)289 461 y(expands)d(the)h(list)g(and)f(pro)q
(cesses)g(eac)o(h)g(message)g(in)h(n)o(umerical)e(order)h(rather)289 522 y
(than)h(the)h(order)e(in)h(whic)o(h)g(the)h(messages)e(w)o(ere)h(giv)o(en)g
(\(e.g.,)h fa(``show)p fj( )p fa(2)p fj( )p fa(1'')289 582 y fe(show)5 b fi
(s)16 b(message)e(1)h(and)f(then)h(message)f(2\).)22 b(It)15 b(w)o(ould)f(b)q
(e)h(nice)g(if)g fk(MH)g fi(pro)q(cessed)289 643 y(messages)g(in)h(the)h(orde\
r)e(they)i(w)o(ere)f(giv)o(en.)225 736 y(6.)25 b(Con)o(text)17 b(Changes)289
797 y(In)e(nearly)f(all)h(cases,)g(an)g fk(MH)g fi(command)f(do)q(es)h(not)g
(write)g(out)g(con)o(text)h(c)o(hanges)289 857 y(un)o(til)i(it)h(is)g(ab)q
(out)g(to)h(exit)g(successfully)l(.)28 b(There)19 b(is)g(some)f(con)o(tro)o
(v)o(ersy)g(as)h(to)289 918 y(whether)e(this)f(is)h(the)h(correct)f(b)q(eha)o
(vior)f(in)h(all)g(cases.)24 b(Some)16 b(argue)h(that)h(once)289 979 y(an)e fk
(MH)i fi(command)d(has)h(fully)h(parsed)f(its)h(argumen)o(t)f(list,)h(the)g
(con)o(text)h(should)289 1039 y(b)q(e)f(up)q(dated.)g eop bop 69 -50 a fl(Rep)
o(rinted)12 b(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confe\
r)n(enc)n(e)i(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz
(1985)201 b fi(24)805 65 y fo(References)53 223 y fp([DCome83])43 b fm(D.)22 b
(Comer.)45 b fi(The)23 b(Computer)e(Science)i(Researc)o(h)e(Net)o(w)o(ork)i
(CSnet:)34 b(A)315 284 y(History)23 b(and)f(Status)g(Rep)q(ort.)h fh(Comm)o
(unications)d(of)j(the)g(A)o(CM)f(26)p fi(,)j(10)315 344 y(\(Octob)q(er,)17 b
ff(1983)p fi(\),)f(747{753.)53 478 y fp([DCr)o(oc79])48 b fm(D.H.)21 b(Cr)o
(ocker,)i(E.S.)d(Szurk)o(o)o(wski,)i(D.J.)e(F)-5 b(arber.)43 b fi(An)21 b(In)
o(ternet)o(w)o(ork)315 538 y(Memo)f(Distribution)g(F)l(acilit)o(y)g(|)h(MMDF.)
f(App)q(earing)h(in)f fh(Pro)q(ceedings,)315 599 y(Sixth)c(Data)h(Comm)o(unic\
ations)d(Symp)q(osium)p fi(,)h(Asilomar,)g ff(1979)p fi(,)h(pp.)f(18{25.)53
732 y fp([DCr)o(oc82])48 b fm(D.H.)21 b(Cr)o(ocker.)41 b fi(Standard)20 b(for)
h(the)h(F)l(ormat)e(of)h(ARP)l(A)h(In)o(ternet)f(T)l(ext)315 793 y(Messages.)
i(Request)i(for)f(Commen)o(ts)f(822.)h(ARP)l(A)h(In)o(ternet)f(Net)o(w)o(ork)
315 853 y(Information)15 b(Cen)o(ter)h(\(NIC\),)i(SRI)d(In)o(ternational)h
(\(August,)g ff(1982)p fi(\).)53 986 y fp([DKing84])56 b fm(D.P.)20 b(Kingsto\
n,)g(I)q(I)q(I.)41 b fi(MMDFI)q(I:)20 b(A)h(T)l(ec)o(hnical)f(Review.)g(App)q
(earing)g(in)315 1047 y fh(Pro)q(ceedings)f(Usenix)i(Summer)d('84)i(Conferenc\
e)p fi(,)h(Salt)g(Lak)o(e)f(Cit)o(y)l(,)i(Utah,)315 1107 y ff(1984)p fi(,)16 b
(pp.)g(32{41.)53 1241 y fp([EAllm83])52 b fm(E.)28 b(Allman.)58 b fi(SENDMAIL)
29 b(|)f(An)h(In)o(ternet)o(w)o(ork)e(Mail)g(Router.)315 1301 y(Britton-Lee,)
16 b(Inc.,)g(Berk)o(eley)l(,)h(California)e(\(July,)h ff(1983)p fi(\).)53 1435
y fp([IP])188 b fi(In)o(ternet)26 b(Proto)q(col.)g(Request)h(for)f(Commen)o
(ts)f(791)h(\()p fo(milstd)i fi(1777\).)315 1495 y(App)q(earing)16 b(in)h fh
(In)o(ternet)g(Proto)q(col)g(T)l(ransition)e(W)l(orkb)q(o)q(ok)p fi(,)j(ARP)l
(A)f(In)o(ternet)315 1556 y(Net)o(w)o(ork)f(Information)f(Cen)o(ter)h(\(NIC\)\
,)i(SRI)e(In)o(ternational,)f ff(1981)p fi(.)53 1689 y fp([JReyn84])60 b fm
(J.K.)20 b(Reynolds.)40 b fi(P)o(ost)20 b(O\016ce)g(Proto)q(col.)g(Request)h
(for)f(Commen)o(ts)f(918.)315 1750 y(ARP)l(A)e(In)o(ternet)f(Net)o(w)o(ork)h
(Information)f(Cen)o(ter)g(\(NIC\),)i(SRI)e(In)o(ternational)315 1810 y(\(Oct\
ob)q(er,)h ff(1984)p fi(\).)53 1943 y fp([MButl85])46 b fm(M.)20 b(Butler,)h
(J.B.)e(Postel,)h(et.)g(al.)37 b fi(P)o(ost)19 b(O\016ce)g(Proto)q(col)h(-)f
(V)l(ersion)g(2.)315 2004 y(Request)j(for)g(Commen)o(ts)f(937.)g(ARP)l(A)i
(In)o(ternet)e(Net)o(w)o(ork)i(Information)315 2065 y(Cen)o(ter)16 b(\(NIC\),)
h(SRI)f(In)o(ternational)f(\(F)l(ebruary,)g ff(1985)p fi(\).)53 2198 y fp([MR)
o(ose84a])24 b fm(M.T.)d(R)o(ose.)41 b fi(The)22 b(Rand)e(MH)i(Message)f(Hand\
ling)g(System:)31 b(The)22 b(UCI)315 2258 y(BBoards)16 b(F)l(acilit)o(y.)g
(Departmen)o(t)g(of)h(Computer)e(and)i(Information)e(Sciences,)315 2319 y(Uni\
v)o(ersit)o(y)h(of)g(Dela)o(w)o(are)g(\(Octob)q(er,)g ff(1984)p fi(\).)53 2452
y fp([MR)o(ose85b])25 b fm(M.T.)f(R)o(ose,)j(E.A.)d(Steffer)o(ud.)52 b fi(Pro\
p)q(osed)24 b(Standard)g(for)g(Message)315 2513 y(Encapsulation.)17 b(Request)
i(for)f(Commen)o(ts)f(934.)i(ARP)l(A)g(In)o(ternet)f(Net)o(w)o(ork)315 2573 y
(Information)d(Cen)o(ter)h(\(NIC\),)i(SRI)d(In)o(ternational)h(\(Jan)o(uary,)
f ff(1985)p fi(\).)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n
(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p
fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(25)53 65 y fp([SM\
TP])106 b fi(Simple)19 b(Mail)h(T)l(ransfer)f(Proto)q(col.)i(Request)f(for)h
(Commen)o(ts)e(821.)h(ARP)l(A)315 126 y(In)o(ternet)25 b(Net)o(w)o(ork)g(Info\
rmation)g(Cen)o(ter)g(\(NIC\),)j(SRI)d(In)o(ternational)315 186 y(\(August,)
16 b ff(1982)p fi(\).)53 319 y fp([TCP])139 b fi(T)l(ransmission)16 b(Con)o
(trol)i(Proto)q(col.)g(Request)i(for)e(Commen)o(ts)g(793)h(\()p fo(milstd)315
380 y fi(1778\).)g(App)q(earing)g(in)f fh(In)o(ternet)h(Proto)q(col)h(T)l(ran\
sition)d(W)l(orkb)q(o)q(ok)p fi(,)j(ARP)l(A)315 441 y(In)o(ternet)c(Net)o(w)o
(ork)g(Information)f(Cen)o(ter)i(\(NIC\),)g(SRI)f(In)o(ternational,)f ff(1981)
p fi(.)g eop bop 794 65 a fd(App)r(endix)19 b(A)741 126 y(MH)i(Commands)171
519 y fk(MH)16 b fi(is)h(comp)q(osed)f(of)h(sev)o(eral)f fk(UNIX)h fi(program\
s,)e(whic)o(h)g(in)i(theory)g(are)f(fairly)h(simple)53 580 y(and)e(single-pur\
p)q(osed.)k(These)d(commands)f(are)h(functionally)g(group)q(ed)g(b)q(elo)o
(w:)772 676 y(Comp)q(osing)f(Mail)772 684 y 358 2 v 17 737 a fe(c)m(omp)s fi
(:)26 b(comp)q(ose)16 b(a)g(message)171 798 y(A)h(program)d(to)j(originate)f
(a)g(message.)21 b(Usually)l(,)16 b(a)g(sp)q(ecial)g(prompting)f(editor)h(fro\
n)o(t-)171 858 y(end,)h fe(pr)m(ompter)p fi(,)j(is)d(used)h(to)g(\014ll-in)f
(a)h(comp)q(osition)f(template)h(with)g(the)g(addressees)171 919 y(of)e(the)h
(message,)e(sub)s(ject,)i(and)e(so)i(forth.)49 1012 y fe(dist)5 b fi(:)26 b
(redistribute)15 b(a)h(message)g(to)h(additional)e(addresses)171 1073 y(A)i
(program)f(that)h(re-en)o(ters)f(a)h(message)g(previously)f(receiv)o(ed)h(b)o
(y)g(the)g(user)g(in)o(to)f(the)171 1133 y(message)h(transp)q(ort)h(system.)
28 b(Only)18 b(new)h(addresses)d(are)j(added;)f(the)h(b)q(o)q(dy)g(of)g(the)
171 1194 y(message)c(is)h(not)h(c)o(hanged)e(in)h(an)o(y)g(w)o(a)o(y)l(.)32
1287 y fe(forw)5 b fi(:)26 b(forw)o(ard)15 b(messages)171 1348 y(A)j(program)
d(that)j(encapsulates)f(one)g(or)g(more)g(messages)f(in)h(a)h(new)f(message)g
(draft.)171 1408 y(In)f(addition,)f(the)i(user)f(ma)o(y)f(add)h(initial)g(and\
/or)f(closing)h(commen)o(ts.)47 1502 y fe(r)m(epl)5 b fi(:)26 b(reply)16 b
(to)h(a)f(message)171 1562 y(A)h(program)d(that)k(constructs)d(a)i(reply)f
(to)h(a)g(message)f(using)f(a)i(reply)f(template.)23 b(The)171 1623 y(templat\
e)14 b(mec)o(hanism)e(has)i(su\016cien)o(t)f(generalit)o(y)g(to)i(p)q(ermit)f
(the)g(user)f(to)i(\\program")171 1683 y(the)22 b(form)f(of)i(the)f(reply)g
(draft)g(based)f(on)h(the)g(con)o(ten)o(ts)f(of)i(the)f(message)f(b)q(eing)
171 1744 y(replied-to.)30 1837 y fe(send)5 b fi(:)26 b(send)15 b(a)i(message)
171 1898 y(A)22 b(program)e(that)j(p)q(osts)f(a)g(draft)g(with)g(the)g(messag\
e)f(transp)q(ort)g(system.)39 b(The)171 1959 y fe(send)18 b fi(program)d(is)i
(usually)f(in)o(v)o(ok)o(ed)g(b)o(y)h(one)g(of)g(the)h(four)f(preceding)f(pro\
grams,)f(and)171 2019 y(p)q(erforms)g(simple)g(fron)o(t-end)h(pre-pro)q(cessi\
ng)e(prior)h(to)i(in)o(v)o(oking)f(the)h fe(p)m(ost)h fi(program.)171 2080 y
(F)l(or)h(example,)i(if)f(in)o(v)o(ok)o(ed)f(in)h fe(push)p fi('d)h(mo)q(de,)
g fe(send)g fi(will)f(immediately)g(relinquish)171 2140 y(con)o(trol)e(of)i
(the)g(user's)e(terminal)h(and)f(p)q(ost)i(the)g(message)f(in)g(the)h(bac)o
(kground.)29 b(If)171 2201 y(the)17 b(p)q(osting)g(fails,)g fe(send)h fi(will)
f(send)f(bac)o(k)h(a)g(failure)g(notice)g(to)h(the)f(user.)24 b(If)17 b(the)h
(user)171 2261 y(had)f fe(push)t fi('d)i(the)f(sending)f(of)h(the)h(draft,)f
(then)g(b)o(y)g(default)g(the)h(draft)f(b)q(eing)g(sen)o(t)f(is)171 2322 y
(encapsulated)f(in)h(the)h(failure)f(notice.)26 b(This)16 b(p)q(ermits)h(easy)
h fe(burst)p fi('ing)e(of)i(the)g(failure)171 2383 y(notice)e(to)i(retriev)o
(e)e(the)h(original)e(draft.)22 b(Otherwise,)16 b(if)h(the)g(p)q(osting)f(w)o
(as)g(successful,)171 2443 y(the)g(draft)h(is)f(mark)o(ed)f(as)h(ha)o(ving)g
(b)q(een)g(sen)o(t.)-61 2537 y fe(whatnow)5 b fi(:)27 b(prompting)14 b(fron)o
(t-end)h(for)i(send)171 2597 y(A)i(program)d(whic)o(h)i(is)g(called)g(b)o(y)g
fe(c)m(omp)p fi(,)i(et.)29 b(al.,)18 b(after)h(the)g(initial)f(draft)g(has)g
(b)q(een)925 2819 y(26)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n
(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibiti\
on)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(27)171 65 y
(generated.)32 b(The)20 b fk(MH)g fi(user)g(can)g(sp)q(ecify)g(a)h(di\013eren)
o(t)e fe(whatnow)i fi(program,)e(whic)o(h)171 126 y(yields)d(considerable)e
(extensibilit)o(y)l(.)3 219 y fe(whom)t fi(:)26 b(rep)q(ort)16 b(to)h(whom)e
(a)i(message)e(w)o(ould)h(go)171 280 y(A)i(program)e(whic)o(h)g(examines)i
(the)g(addresses)e(of)i(the)g(draft)f(and)g(expands)g(all)h(user-)171 340 y
(de\014ned)g(aliases)h(con)o(tained)g(therein.)31 b(Optionally)l(,)20 b fe
(whom)g fi(ma)o(y)f(actually)h(in)o(teract)171 401 y(with)h(the)g(message)f
(transp)q(ort)g(system)h(to)h(determine)e(the)h(v)m(alidit)o(y)g(of)h(the)f
(\014nal)171 461 y(addresses.)f(This)15 b(program)g(is)h(also)g(usually)f(in)
o(v)o(ok)o(ed)h(b)o(y)g fe(c)m(omp)p fi(,)h(et.)g(al.)811 558 y(P)o(osting)f
(Mail)811 566 y 278 2 v 73 619 a fe(ali)5 b fi(:)26 b(list)16 b(mail)g(aliase\
s)171 679 y(A)h(simple)e(fron)o(t-end)g(to)i(the)f fk(MH)h fi(aliasing)e(mec)
o(hanism.)78 773 y fe(ap)s fi(:)26 b(parse)15 b(addresses)g(822{st)o(yle)171
833 y(A)22 b(useful)f(debugging)f(to)q(ol)j(for)f(P)o(ostMasters)e(who)h(wish)
g(to)i(examine)e(ho)o(w)g fk(MH)171 894 y fi(in)o(terprets)15 b(an)h(In)o(ter\
net)g(address.)-31 987 y fe(c)m(on\015ict)5 b fi(:)26 b(searc)o(h)15 b(for)h
(alias/passw)o(ord)d(con\015icts)171 1048 y(Another)k(program)e(used)i(b)o
(y)g(system)g(administrators)d(to)k(c)o(hec)o(k)f(the)h(consistency)f(of)171
1108 y fk(MH)f fi(alias)g(\014les,)g(and)f(p)q(ortions)h(of)h(the)f(lo)q(cal)
h(message)f(transp)q(ort)f(agen)o(t.)-90 1202 y fe(instal)s(l-mh)t fi(:)25 b
(initialize)16 b(the)g(MH)h(en)o(vironmen)o(t)171 1262 y(A)e(program)d(whic)o
(h)i(is)g(automatically)g(executed)h(the)g(\014rst)f(time)g(a)h(user)e(issues)
h(an)g fk(MH)171 1323 y fi(command.)25 b(This)17 b(program)f(p)q(erforms)h
(once-only)g(initialization)g(of)h(the)h(user's)d fk(MH)171 1383 y fi(en)o
(vironmen)o(t.)-34 1477 y fe(mhmail)5 b fi(:)26 b(send)15 b(or)h(read)g(mail)
171 1537 y(A)j(simple)f(program)f(generally)h(used)h(b)o(y)f(other)h(programs)
e(to)i(generate)g(messages.)171 1598 y(The)d fe(mhmail)h fi(command)e(is)h
(similar)f(in)h(purp)q(ose)f(to)i(the)g(old)f fe(Bel)s(lMail)f fi(program.)42
1691 y fe(p)m(ost)5 b fi(:)26 b(deliv)o(er)15 b(a)i(message)171 1752 y(A)k
(complex)g fk(MH)g fi(bac)o(k-end)e(that)j(in)o(teracts)e(with)h(the)g(lo)q
(cal)g(message)f(transp)q(ort)171 1813 y(agen)o(t)14 b(to)h(en)o(ter)f(messag\
es)f(through)h(the)h(p)q(osting)f(slot.)21 b(\(See)15 b(the)g(description)e
(of)i fe(send)171 1873 y fi(ab)q(o)o(v)o(e\).)804 1970 y(Reading)g(Mail)804
1978 y 293 2 v 63 2031 a fe(inc)s fi(:)25 b(incorp)q(orate)15 b(new)i(mail)
171 2091 y(A)h(program)d(that)j(in)o(teracts)f(with)h(the)f(lo)q(cal)h(messag\
e)f(transp)q(ort)f(agen)o(t)i(to)g(retriev)o(e)171 2152 y(messages)d(from)h
(the)g(user's)f(maildrop.)-29 2245 y fe(msgchk)5 b fi(:)26 b(c)o(hec)o(k)16 b
(for)g(w)o(aiting)g(mail)171 2306 y(A)h(program)d(whic)o(h)i(rep)q(orts)f(the)
i(status)f(of)h(mail)f(w)o(aiting)g(in)g(the)g(user's)g(maildrop.)22 2399 y fe
(show)5 b fi(:)27 b(sho)o(w)15 b(\(list\))i(messages)171 2460 y(A)j(program)d
(whic)o(h)h(lists)h(messages)f(to)i(its)g(standard)d(output)j(\(usually)e(the)
i(user's)171 2520 y(terminal\),)d(p)q(ossibly)f(in)o(v)o(oking)h(another)g
(program)e(to)j(do)g(the)g(actual)f(listing.)25 b(Most)171 2581 y(users)18 b
(of)j fk(MH)f fi(ha)o(v)o(e)f fe(show)j fi(automatically)d(call)h(the)h fe
(mhl)f fi(program)e(to)i(format)g(the)g eop bop 69 -50 a fl(Rep)o(rinted)12 b
(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i
(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b
fi(28)171 65 y(message.)41 b(The)23 b fe(next)g fi(and)f fe(pr)m(ev)i fi(prog\
rams)d(are)i(simply)f fa(``show)p fj( )p fa(next'')k fi(and)171 126 y fa(``sh\
ow)p fj( )p fa(prev'')r fi(,)16 b(resp)q(ectiv)o(ely)l(.)48 219 y fe(mhl)5 b
fi(:)25 b(pro)q(duce)15 b(formatted)i(listings)e(of)i(MH)f(messages)171 280 y
(A)g(program)d(whic)o(h)i(displa)o(ys)f(a)i(message)e(as)i(directed)f(b)o(y)g
(a)h(template.)22 b(This)15 b(p)q(ermits)171 340 y(the)i(user)e(to)i(\014lter)
g(out)g(unin)o(teresting)d(headers)i(and)g(re-arrange)f(other)h(headers)f(to)
j(a)171 401 y(particular)13 b(preference.)21 b(In)15 b(addition)g(to)g(b)q
(eing)g(in)o(v)o(ok)o(ed)f(b)o(y)h fe(show)p fi(,)i(the)f fe(mhl)f fi(program)
171 461 y(is)i(optionally)h(also)g(in)o(v)o(ok)o(ed)f(b)o(y)h fe(forw)h fi
(to)g(format)e(eac)o(h)h(message)g(b)q(eing)g(forw)o(arded;)171 522 y(in)o
(v)o(ok)o(ed)h(b)o(y)h fe(r)m(epl)h fi(to)f(format)g(the)h(b)q(o)q(dy)g(of)f
(a)h(message)e(b)q(eing)h(replied-to,)g(if)g(that)171 582 y(message)c(is)h
(b)q(eing)g(included)g(in)g(the)h(reply)f(draft;)g(and,)g(in)o(v)o(ok)o(ed)f
(b)o(y)i fe(p)m(ost)h fi(to)e(format)171 643 y(a)f(message)g(b)q(eing)g(sen)o
(t)g(as)g(a)h(blind-carb)q(on-cop)n(y)l(.)26 736 y fe(rmm)t fi(:)24 b(remo)o
(v)o(e)15 b(messages)171 797 y(A)j(program)e(that)i(remo)o(v)o(es)f(messages)
g(from)g(an)g fk(MH)h fi(folder,)g(optionally)f(running)f(a)171 857 y(user-de\
\014ned)g(program)h(instead)h(of)h(deleting)f(them.)28 b(If)19 b(no)g(program)
d(is)j(giv)o(en,)f(the)171 918 y(messages)d(are)h(\\softly")h(remo)o(v)o(ed,)
d(so)j(they)g(ma)o(y)f(p)q(ossibly)f(b)q(e)i(reco)o(v)o(ered)e(later.)34 1011
y fe(sc)m(an)t fi(:)26 b(pro)q(duce)15 b(a)i(one-line-p)q(er-messa)o(ge)d(sca\
n)i(listing)171 1072 y(A)g(program)e(that)j(generates)e(a)h(scan)g(listing)f
(for)h(messages.)k(Eac)o(h)15 b(line)h(of)g(the)h(listing)171 1133 y(con)o
(tains)e(date,)i(source,)e(sub)s(ject,)h(and)g(p)q(ossibly)f(the)i(initial)f
(b)q(o)q(dy)h(of)g(the)g(message.)775 1230 y(F)l(older)e(Handling)775 1238 y
351 2 v 4 1290 a fe(folder)5 b fi(:)26 b(set/list)16 b(curren)o(t)f(folder/me\
ssage)171 1351 y(A)j(program)d(used)i(to)h(list)f(information)f(concerning)h
(the)h(curren)o(t)e(folder,)h(or)g(set)h(the)171 1411 y(curren)o(t)d(folder)h
(and/or)f(message.)-15 1505 y fe(folders)t fi(:)26 b(list)16 b(all)g(folders)
171 1565 y(A)i(program)f(to)h(list)g(information)f(on)h(all)g(folders)f(\(act\
ually)l(,)i(just)g(a)f(sp)q(ecial)g(case)g(of)171 1626 y(the)h fe(folder)g fi
(command\).)27 b(Since)19 b(the)f fk(MH)h fi(folder)f(structure)g(ma)o(y)g
(b)q(e)h(recursiv)o(e,)f(the)171 1686 y(user)d(can)i(indicate)f(that)h fe(fol\
ders)g fi(should)e(recursiv)o(ely)h(examine)g(all)g(folders.)23 1780 y fe(r)m
(e\014le)t fi(:)25 b(\014le)16 b(message\(s\))g(in)g(\(an\)other)g(folder\(s\
\))171 1840 y(A)i(program)e(to)i(mo)o(v)o(e)f(\(or)h(cop)o(y\))f(messages)g
(from)g(a)h(source)f(folder)g(to)h(one)g(or)f(more)171 1901 y(destination)e
(folders.)44 1994 y fe(rmf)c fi(:)25 b(remo)o(v)o(e)15 b(folder)171 2055 y
(A)i(program)d(that)j(deletes)g(a)f(folder)g(and)g(all)g(messages)f(therein.)
755 2152 y(Message)h(Selection)755 2160 y 390 2 v 22 2212 a fe(anno)s fi(:)26
b(annotate)16 b(messages)171 2273 y(A)21 b(program)e(to)i(arbitrarily)e(annot\
ate)h(messages.)34 b(If)21 b(the)g(user)e(so)i(desires,)f(after)171 2334 y
(distributing,)f(forw)o(arding,)g(or)h(replying-to)f(a)h(message,)h fk(MH)f fi
(will)g(automatically)171 2394 y(attac)o(h)11 b(an)g(annotation)f(to)i(the)f
(original)f(message)g(indicating)g(the)i(date)f(and)g(addresses.)16 2487 y fe
(mark)5 b fi(:)26 b(mark)15 b(messages)171 2548 y(A)h(program)e(to)j(manipula\
te)e(user-de\014ned)f(sequences)h(\(lists)h(of)h(messages\).)k(Usually)l(,)
171 2609 y fe(mark)16 b fi(is)g(not)h(emplo)o(y)o(ed)e(directly)h(b)o(y)h(the)
f fk(MH)h fi(user.)g eop bop 69 -50 a fl(Rep)o(rinted)12 b(from)g fq(Pr)n(o)n
(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i(and)e(Exhibition)p
fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b fi(29)40 65 y fe(pic\
k)5 b fi(:)26 b(select)16 b(messages)g(b)o(y)g(con)o(ten)o(t)171 126 y(A)22 b
(program)f(to)i(examine)f(a)g(list)g(of)h(messages)e(and)h(c)o(ho)q(ose)g(tho\
se)g(whic)o(h)g(meet)171 186 y(a)f(particular)e(selection)i(criterion.)35 b
(The)21 b fe(pick)h fi(program)d(is)h(often)i(used)e(in)h fk(UNIX)171 247 y fi
(bac)o(k-quoted)16 b(op)q(erations)f(to)i(pass)e(message)h(sequences)g(to)h
(other)f fk(MH)h fi(commands.)4 340 y fe(sortm)t fi(:)25 b(sort)16 b(messages)
171 401 y(A)d(program)e(to)i(sort)f(a)h(list)g(of)g(messages)f(according)f
(to)i(the)h(date)f(giv)o(en)f(in)h(a)f(particular)171 461 y(\014eld.)660 558 y
(Distribution)j(List)i(Handling)660 566 y 581 2 v 63 619 a fe(bb)m(c)s fi(:)
25 b(c)o(hec)o(k)16 b(on)g(BBoards)171 679 y(A)k(fron)o(t-end)f(to)i(run)e fe
(msh)i fi(on)f(a)g(list)g(of)h(distribution)d(lists)i(whic)o(h)f(the)i(user)e
(isn't)171 740 y(curren)o(t)c(on.)68 833 y fe(bbl)5 b fi(:)25 b(manage)15 b
(a)i(BBoard)171 894 y(A)22 b(\(depreciated\))f(program)f(used)h(to)h(man)o
(ually)e(manage)h(the)g(lo)q(cal)h(arc)o(hiv)o(es)e(of)171 954 y(a)g(distribu\
tion)f(list.)34 b(These)20 b(functions)g(\(arc)o(hiving,)g(expunging\))g(are)
g(p)q(erformed)171 1015 y(automatically)c(b)o(y)g fk(MH)p fi(.)20 1108 y fe
(burst)5 b fi(:)24 b(explo)q(de)16 b(digests)g(in)o(to)g(messages)171 1169 y
(A)k(program)d(used)i(to)h(decapsulate)f(messages)f(from)h(ARP)l(A)h(In)o(ter\
net)f(digests.)30 b(In)171 1230 y(addition,)20 b(messages)f(whic)o(h)g(ha)o
(v)o(e)h(b)q(een)h(encapsulated)e(during)g(forw)o(arding)f(\(i.e.,)171 1290 y
(with)e fe(forw)5 b fi(\))18 b(can)f(also)e(b)q(e)i(decapsulated)f(using)f fe
(burst)p fi(.)1228 1272 y f3(10)41 1383 y fe(msh)t fi(:)26 b(MH)16 b(shell)g
(\(and)g(BBoard)g(reader\))171 1444 y(A)24 b(monolithic)e(program)g(used)h
(to)h(implemen)o(t)e fk(MH)i fi(commands)e(on)h(messages)171 1505 y(arranged)
15 b(in)h(a)h(single)e(\014le)i(\(maildrop)e(format\).)22 b(Useful)17 b(since)
f(distribution)f(lists)h(are)171 1565 y(k)o(ept)g(in)g(this)h(format)f(to)g
(minimize)g(consumption)e(of)j(system)f(resources.)32 1659 y fe(p)m(ack)5 b fi
(:)27 b(compress)14 b(a)j(folder)f(in)o(to)g(a)g(single)g(\014le)171 1719 y
(A)h(program)f(whic)o(h)g(tak)o(es)i(messages)e(stored)h(in)g fk(MH)g fi(form\
at)g(and)g(places)g(them)g(in)g(a)171 1780 y(single)e(\014le)i(\(using)e(the)
i(same)f(format)g(kno)o(wn)g(b)o(y)g fe(msh)t fi(\).)579 1877 y(In)o(terface)
h(to)f(the)h fk(UNIX)g fi(File)f(System)579 1885 y 742 2 v -29 1937 a fe(mhp)
m(ath)t fi(:)27 b(prin)o(t)15 b(full)h(pathnames)f(of)i fk(MH)f fi(messages)g
(and)f(folders)171 1998 y(A)e(program)e(whic)o(h)h(maps)g fk(MH)p fi(-st)o
(yle)h(names)f(in)o(to)h(the)g fk(UNIX)h fi(\014le)f(naming)e(con)o(v)o(en)o
(tion.)53 2534 y 600 2 v 36 2565 a f2(10)92 2580 y f4(Similarl)o(y)m(,)f(blin\
d-carb)q(on-copies)k(ma)o(y)d(b)q(e)k(decapsulated,)f(though)g(only)f(so)q
(cially)f(mature)h(users)i(should)f(do)53 2630 y(so.)g eop bop 794 65 a fd
(App)r(endix)19 b(B)643 126 y(Distribution)h(Mechanics)171 519 y fi(The)c fk
(mh.5)f fi(distribution)f(is)i(a)o(v)m(ailable)g(in)g(t)o(w)o(o)g(forms:)225
625 y(1.)25 b(Anon)o(ymous)15 b(FTP)289 685 y(If)21 b(y)o(ou)f(can)g(FTP)g
(to)h(the)g(ARP)l(A)g(In)o(ternet,)g(use)f(anon)o(ymous)f(FTP)h(to)h(the)289
746 y(ARP)l(Anet)16 b(host)g(UDel-Huey)h([10.2.0.96])e(and)h(retriev)o(e)g
(the)g(\014le)g(p)q(ortal/mh.5{)289 807 y(tar.)21 b(This)16 b(is)g(a)h fe(tar)
f fi(image)g(of)h(size)f(2.1)h(MB)f(\(appro)o(ximately\).)225 900 y(2.)25 b
(9{trac)o(k)16 b(tap)q(e,)h(1600)f(bpi,)g fe(tar)g fi(format)289 960 y(Otherw\
ise,)h(y)o(ou)h(can)f(send)h fj($)p fi(50.00)f(to)i(the)f(address)e(b)q(elo)o
(w.)26 b(This)18 b(co)o(v)o(ers)f(the)289 1021 y(cost)j(of)g(a)g(magtap)q(e,)
h(handling,)e(and)g(shipping.)31 b(In)19 b(addition,)h(y)o(ou'll)f(get)i(a)
289 1082 y(laser-prin)o(ted)14 b(hard-cop)o(y)h(of)j(the)f fk(MH)g fi(do)q
(cumen)o(tation.)23 b(The)17 b(do)q(cumen)o(tation)289 1142 y(includes)h(inst\
allation)g(guide,)g fk(MH)h fi(T)l(utorial,)g fk(MH)g fi(User's)f(Man)o(ual,)
g(c)o(hanges)289 1203 y(do)q(cumen)o(t)d(\(from)i fk(mh.4)d fi(to)j fk(mh.5)p
fi(\),)e(and)h(BBoards)g(Man)o(ual.)289 1296 y(If)i(y)o(ou)f(go)h(with)g(this)
f(option,)g(b)q(e)h(sure)f(to)h(include)f(y)o(our)g(USPS)h(address)e(with)289
1357 y(y)o(our)f(c)o(hec)o(k.)22 b(Chec)o(ks)16 b(should)f(b)q(e)i(made)f(pa)
o(y)o(able)f(to)588 1456 y(Regen)o(ts)h(of)h(the)g(Univ)o(ersit)o(y)f(of)g
(California)289 1555 y(It's)h(also)g(a)g(go)q(o)q(d)h(idea)f(\(though)g(not)h
(mandatory\))e(to)i(send)f(a)g(computer)g(mail)289 1616 y(message)f(to)i fa
(Bug-MH@UCI)h fi(when)d(y)o(ou)h(send)g(y)o(our)f(c)o(hec)o(k)h(via)h(USPS)f
(to)g(ensure)289 1676 y(minimal)d(turn-around)g(time.)22 b(The)16 b(distribut\
ion)f(address)g(is:)348 1775 y(Supp)q(ort)g(Group)348 1836 y(A)o(ttn:)22 b
(MH)17 b(Distribution)348 1896 y(Departmen)o(t)e(of)i(Information)e(and)h(Com\
puter)f(Science)348 1957 y(Univ)o(ersit)o(y)h(of)g(California,)f(Irvine)348
2017 y(Irvine,)h(CA)h(92717)348 2139 y(714/856{6852)289 2271 y(Sadly)l(,)g
(if)h(y)o(ou)g(just)f(w)o(an)o(t)h(the)g(hard-copies)d(of)j(the)h(do)q(cumen)
o(tation,)e(y)o(ou)g(still)289 2331 y(ha)o(v)o(e)h(to)h(pa)o(y)f(the)g fj($)q
fi(50.00.)27 b(The)19 b fe(tar)f fi(image)g(has)g(the)h(do)q(cumen)o(tation)e
(source)289 2392 y(\(the)g(man)f(is)g(in)g fk(ROFF)h fi(format,)f(but)g(the)h
(rest)f(are)g(in)g(T)1374 2402 y(E)1402 2392 y(X)h(format\).)53 2498 y(In)i
(addition,)h(there)g(is)f(some)g(hop)q(e)h(that)g fk(mh.5)p fi(,)f(or)g(a)h
(successor,)f(migh)o(t)g(b)q(e)i(found)e(in)g(a)53 2558 y(future)d(4.x)g(Berk)
o(eley)h(distribution.)925 2819 y(30)g eop bop 69 -50 a fl(Rep)o(rinted)12 b
(from)g fq(Pr)n(o)n(c)n(e)n(e)n(dings,)j(Summer)f(Usenix)f(Confer)n(enc)n(e)i
(and)e(Exhibition)p fl(,)f(P)o(o)o(rtland,)g(Oregon,)f(June,)g fz(1985)201 b
fi(31)171 65 y(Although)13 b fk(MH)i fi(is)e(not)i(\\supp)q(orted")e(p)q(er)h
(se,)g(it)h(do)q(es)f(ha)o(v)o(e)g(a)g(bug)f(rep)q(orting)h(address.)53 126 y
(Normally)l(,)h(the)h(address)f fa(Bug-MH@UCI)j fi(is)d(used)h(to)h(rep)q(ort)
e(bugs)h(and)f(bug)h(\014xes.)21 b(There)16 b(are)53 186 y(ho)o(w)o(ev)o(er,)
e(t)o(w)o(o)j(discussion)d(groups)h(whic)o(h)g(concern)h(themselv)o(es)g(with)
g fk(MH)p fi(:)225 292 y(1.)25 b(MH-Users@UCI)289 353 y(A)18 b(discussion)e
(group)h(for)h(the)h fk(MH)f fi(user)g(comm)o(unit)o(y)e(at)j(large.)26 b(App\
ropriate)289 413 y(topics)16 b(include:)22 b(questions)17 b(ab)q(out)g(ho)o
(w)f(to)h(use)g fk(MH)p fi(,)f(tips)h(on)g fk(MH)g fi(usage,)f(and)289 474 y
(exc)o(hange)j(of)g fk(MH)h fi(shell)e(scripts.)30 b(All)19 b(requests)g(to)h
(b)q(e)g(added)e(to)i(or)f(deleted)289 534 y(from)e(this)i(list,)f(along)g
(with)g(problems,)f(questions)h(and)g(suggestions,)f(should)289 595 y(b)q(e)g
(sen)o(t)f(to)g fa(MH-Users-Request@UCI)p fi(.)225 688 y(2.)25 b(MH-W)l(ork)o
(ers@UCI)289 749 y(A)15 b(discussion)e(group)h(for)h fk(MH)g fi(main)o(tainer\
s)e(and)i(exp)q(erts.)21 b(Appropriate)14 b(topics)289 809 y(include:)24 b
(questions)17 b(on)g(ho)o(w)h(to)g(con\014gure)f fk(MH)p fi(,)g(tips)h(on)g fk
(MH)f fi(con\014guration,)289 870 y(exc)o(hange)f(of)h fk(MH)f fi(bug)g(rep)q
(orts)g(\(and)h(\014xes\).)22 b(All)17 b(requests)f(to)h(b)q(e)g(added)f(to)h
(or)289 931 y(deleted)h(from)f(this)g(list,)h(along)f(with)h(problems,)e(ques\
tions)h(and)g(suggestions,)289 991 y(should)e(b)q(e)i(sen)o(t)f(to)g fa(MH-Wo\
rkers-Request@U)q(CI)p fi(.)53 1097 y(The)i fa(``UCI'')h fi(host)f(is)g(also)
f(kno)o(wn)h(as)g fa(``ucivax'')q fi(,)h(so)f(a)g(p)q(ossible)f fk(UUCP)h fi
(path)g(migh)o(t)53 1158 y(b)q(e)e ff(:)8 b(:)g(:)h fa(!ucbvax!ucivax!bug-mh)
p fi(.)171 1251 y(Up)q(dates)17 b(to)h fk(MH)f fi(are)g(published)f(on)h(the)
g fa(MH-Workers)i fi(list)e(in)g(the)h(form)f(of)g(con)o(text)53 1311 y(di\
\013s,)e(and)h(the)h(appropriate)e(distribution)f(images)i(are)g(up)q(dated)g
(as)g(w)o(ell.)g eop bop 831 366 a fd(Contents)1743 547 y fi(P)o(age)53 608 y
(In)o(tro)q(duction)6 b(.)19 b(.)i(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g
(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)118 b(1)53 668 y(The)16 b fk(MH)g fi(Philo\
soph)o(y)f(.)21 b(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)
118 b(2)171 729 y(The)16 b fk(MH)g fi(En)o(virons)e(.)20 b(.)h(.)g(.)g(.)g
(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)118 b(3)171 790 y(An)16 b fk(MH)h fi(T)l
(ranscript)r(.)h(.)j(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)118 b(5)53
850 y(Some)15 b fk(MH)i fi(F)l(eatures)6 b(.)20 b(.)h(.)g(.)f(.)h(.)g(.)g(.)g
(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)118 b(5)171 911 y(Message)15 b(Sequences)h
(and)g(Selection)33 b(.)21 b(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g
(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)118 b(5)171 971 y(Draft)16 b(Handling)
t(.)k(.)h(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h
(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)118 b(7)171
1032 y(BBoards)7 b(.)21 b(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g
(.)g(.)g(.)g(.)f(.)h(.)118 b(8)171 1092 y(Bursting)8 b(.)19 b(.)i(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g
(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(10)171 1153 y
(Distributed)15 b(Mail)6 b(.)21 b(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g
(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g
(.)f(.)h(.)93 b(11)53 1214 y(User)16 b(In)o(terface)g(Issues)f(in)i fk(MH)25 b
fi(.)c(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g
(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(12)171 1274 y(Creeping)15
b(F)l(eaturism)10 b(.)21 b(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93
b(12)171 1335 y(T)l(emplates)15 b(v)o(ersus)g(Switc)o(hes)r(.)21 b(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g
(.)g(.)g(.)g(.)f(.)h(.)93 b(13)171 1395 y(Mo)q(dularit)o(y)15 b(v)o(ersus)g
(Monolithicit)o(y)g(.)21 b(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(17)53 1456 y(The)16 b fk(MH)g
fi(Distribution)24 b(.)d(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g
(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h
(.)93 b(17)171 1516 y(Con\014gurable)14 b fk(MH)33 b fi(.)20 b(.)h(.)g(.)g
(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g
(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(18)171 1577 y(In)o(terface)16 b
(to)h(the)g(Message)e(T)l(ransp)q(ort)g(System)24 b(.)d(.)g(.)g(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(20)53 1638 y(Concluding)14 b
(Remarks)34 b(.)21 b(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93
b(21)171 1698 y(TODO)8 b(.)21 b(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g
(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(22)53 1759 y(References)14 b(.)20 b
(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g
(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f
(.)h(.)93 b(24)53 1819 y(App)q(endix)16 b(A:)h(MH)f(Commands)21 b(.)g(.)g(.)g
(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g
(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(26)53 1880 y(App)q(endix)16 b(B:)h(Distributi\
on)e(Mec)o(hanics)r(.)j(.)j(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g
(.)g(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)f(.)h(.)93 b(30)53 2584 y 600 2 v 53 2630 a
f4(This)13 b(do)q(cumen)o(t)h(\(v)o(ersion)g(#1.43\))e(w)o(as)i(T)737 2639 y
(E)760 2630 y(Xset)h(April)e(12,)g(1990)g(with)h(DISS.STY)f(v103.)943 2819 y
fe(i)g eop eos @end