%!PS-Adobe-2.0
%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
%%Title: c6_xmlns.dvi
%%Pages: 6 0
%%PageOrder: Ascend
%%Orientation: Landscape
%%BoundingBox: 0 0 596 842
%%DocumentFonts: LCMSS8 LCMSSB8 CMSY8 LCIRCLEW10 CMTT8 LINEW10
%%EndComments
%%BeginProcSet: PStoPS 1 15
userdict begin
[/showpage/erasepage/copypage]{dup where{pop dup load
type/operatortype eq{1 array cvx dup 0 3 index cvx put
bind def}{pop}ifelse}{pop}ifelse}forall
[/letter/legal/executivepage/a4/a4small/b5/com10envelope
/monarchenvelope/c5envelope/dlenvelope/lettersmall/note
/folio/quarto/a5]{dup where{dup wcheck{exch{}put}
{pop{}def}ifelse}{pop}ifelse}forall
/setpagedevice {pop}bind 1 index where{dup wcheck{3 1 roll put}
{pop def}ifelse}{def}ifelse
/PStoPSmatrix matrix currentmatrix def
/PStoPSxform matrix def/PStoPSclip{clippath}def
/defaultmatrix{PStoPSmatrix exch PStoPSxform exch concatmatrix}bind def
/initmatrix{matrix defaultmatrix setmatrix}bind def
/initclip[{matrix currentmatrix PStoPSmatrix setmatrix
[{currentpoint}stopped{$error/newerror false put{newpath}}
{/newpath cvx 3 1 roll/moveto cvx 4 array astore cvx}ifelse]
{[/newpath cvx{/moveto cvx}{/lineto cvx}
{/curveto cvx}{/closepath cvx}pathforall]cvx exch pop}
stopped{$error/errorname get/invalidaccess eq{cleartomark
$error/newerror false put cvx exec}{stop}ifelse}if}bind aload pop
/initclip dup load dup type dup/operatortype eq{pop exch pop}
{dup/arraytype eq exch/packedarraytype eq or
{dup xcheck{exch pop aload pop}{pop cvx}ifelse}
{pop cvx}ifelse}ifelse
{newpath PStoPSclip clip newpath exec setmatrix} bind aload pop]cvx def
/initgraphics{initmatrix newpath initclip 1 setlinewidth
0 setlinecap 0 setlinejoin []0 setdash 0 setgray
10 setmiterlimit}bind def
end
%%EndProcSet
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -Palpha -t landscape -o c6_xmlns.ps
%+ c6_xmlns.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource: TeX output 2004.12.16:1213
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
%%BeginProcSet: bbad153f.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmsy10 cmsy5 cmsy6 cmsy7 cmsy8 cmsy9
%
/TeXbbad153fEncoding [
/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
/plusminus /minusplus /circleplus /circleminus /circlemultiply
/circledivide /circledot /circlecopyrt /openbullet /bullet
/equivasymptotic /equivalence /reflexsubset /reflexsuperset /lessequal
/greaterequal /precedesequal /followsequal /similar /approxequal
/propersubset /propersuperset /lessmuch /greatermuch /precedes /follows
/arrowleft /arrowright /arrowup /arrowdown /arrowboth /arrownortheast
/arrowsoutheast /similarequal /arrowdblleft /arrowdblright /arrowdblup
/arrowdbldown /arrowdblboth /arrownorthwest /arrowsouthwest /proportional
/prime /infinity /element /owner /triangle /triangleinv /negationslash
/mapsto /universal /existential /logicalnot /emptyset /Rfractur /Ifractur
/latticetop /perpendicular /aleph /A /B /C /D /E /F /G /H /I /J /K
/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /union /intersection
/unionmulti /logicaland /logicalor /turnstileleft /turnstileright
/floorleft /floorright /ceilingleft /ceilingright /braceleft /braceright
/angbracketleft /angbracketright /bar /bardbl /arrowbothv /arrowdblbothv
/backslash /wreathproduct /radical /coproduct /nabla /integral
/unionsq /intersectionsq /subsetsqequal /supersetsqequal /section
/dagger /daggerdbl /paragraph /club /diamond /heart /spade /arrowleft
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/minus /periodcentered /multiply /asteriskmath /divide /diamondmath
/plusminus /minusplus /circleplus /circleminus /.notdef /.notdef
/circlemultiply /circledivide /circledot /circlecopyrt /openbullet
/bullet /equivasymptotic /equivalence /reflexsubset /reflexsuperset
/lessequal /greaterequal /precedesequal /followsequal /similar
/approxequal /propersubset /propersuperset /lessmuch /greatermuch
/precedes /follows /arrowleft /spade /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: 09fbbfac.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
% cmsltt10 cmtt10 cmtt12 cmtt8 cmtt9
/TeX09fbbfacEncoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
/Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla
/germandbls /ae /oe /oslash /AE /OE /Oslash /visiblespace /exclam
/quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft
/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon /less
/equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N
/O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright
/asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l
/m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright
/asciitilde /dieresis /visiblespace /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi
/Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup /arrowdown
/quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /visiblespace /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def
%%EndProcSet
%%BeginProcSet: texps.pro
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
end
%%EndProcSet
%%BeginProcSet: special.pro
%!
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
atan/pa X 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}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR 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 TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
save N userdict maxlength dict begin/magscale true def normalscale
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def
@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll
newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto
closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N
/@beginspecial{SDict begin/SpecialSave save N gsave normalscale
currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}
N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs
neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate
rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse
scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg
lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx
ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N
/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{
pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave
restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B
/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1
setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY
moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix
matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc
savematrix setmatrix}N end
%%EndProcSet
%%BeginProcSet: color.pro
%!
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{
0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end
%%EndProcSet
%%BeginFont: LINEW10
%!PS-AdobeFont-1.1: LINEW10 1.001
%%CreationDate: 1992 Oct 23 20:22:06
%%RevisionDate: 2001 Jun 05 20:22:06
% Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.001) readonly def
/Notice (Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved) readonly def
/FullName (LINEW10) readonly def
/FamilyName (LaTeX) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /LINEW10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 45 /a45 put
dup 54 /a54 put
readonly def
/FontBBox{-220 -220 1040 1040}readonly def
/UniqueID 5011941 def
currentdict end
currentfile eexec
D9D66F637A9E5292A4933615152D29EEC26E1BED2E48CAB7AC058698EA30B07E
F8BDB66981B14445E1107420FDAF32EDBD5C26E35B334E3AF24373B2A13984D9
1D56801ACCF98612DE2C19685E0F4D52369AD642D169AB57DAB10665C6C01538
497544391FABD08A483766E9B5C7ABA9A537C053A8ADC16DEBD8B5C9E1EDEB21
E4E89B0945C0737B96F0194585BE0D9B958F1030EA84710C31971BA7E93777C2
0658995DC8702442780303E948079822B9EE0C531A5CC49578EB9E683CB77495
DF613FBDC4536BD7A90F044B7EEE6EACA2042539F62789EA39AA16433AC4BD0F
98AAA04894F5487C279D2766B50B23E16D7F1023E387F60757E6C80FAE85A8AD
149D104B38BABA49C58CCD52B719D635E892DCE74F3D283407537FE6CF45E192
54BF678237D2B8B3C0AE474E96765078627EFAC8AA84DBF87784E5E755C587AB
BE50DF55D35CDD05D96F562153E2016C3D23ED27DEF2C3908BD0BE882E838796
BA837E4B671E2CEC2471BC438FAFA0F4FA9D004C64F187F897B89212356640B3
3661AB6C36FD6C98BB4FBCF5016D9C6ECC317E76CA0CB5E739017091C4F3BA9D
AA0AC0CA3DE976094AA0C0DCB079008241EC2D1CD368958277386F52D7EF4AD3
581A6658E5F46DA384CAC13208485723CAA3BB78E33D485D545EE7D9197E98E2
53937C88E0A691E696912A9CF4D608936E212C18E3A1A792B4255891642599B8
BF60A177C86186C00E2E0220FB80A0EEBB1D115B275FD94CBF960E1705EE0C4B
6938170DF6725216E76A3BE36F23D1DD3530FDDB409E758352FB2EC5D2EF0265
B48A2C566E252846ED6717686FD6E86946CE37C9A3493C521DF4EF527F87464A
5E36DAD61032A752C75175660A559CFA480FF4A25C4B14BC7B27B42314218445
FD3DB330A46DDB3C8A9F386855F555961A476077CCDDC68A26C1097AAEEFF530
BEE89FC2850256D81DD96003533789A77B01967B7D0485CAB1FCF1977988257A
0ACAE84A584F9424F39D2A31B1B8493F9991F4E01C0B6647A3A78B80EC6A0E25
E6E3D2CA32C4C7389D7BBC34C5B49F34972FB99B7665F771DFC4E44916ECC644
B681AE1289069AB8E6C12A23C3BB78593264BB2EF5A833D94611A00537DADE71
DE8B4A565AFB8BF5DB96F283E640FF258F9583C7C70EEFA54DB0552B7751E752
92ECCD87A3C4699D0C6D6A1431B845F55CD85DECEE817CFDDA70A02D5EAE1BEC
F26209A497138BF025DA3C45D9C57CC607BC1D1E7EA737C9CB2C709EE308F962
73EE54CDA6A538708B44311B43E190902D70B2492173735211D319A0172FA055
329495F60019DFE467B043BA43793083A4606B786D6317CBE4EA9B22EC63BA14
FF39D6545BD89E795F2F7C7944AA33FECF85196E7CA364A90BAEA1873F946F8F
64BF8033F4244F9054699F809BC50516A4918DC8123619EAB52CA73C4565
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMTT8
%!PS-AdobeFont-1.1: CMTT8 1.0
%%CreationDate: 1991 Aug 20 16:46:05
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTT8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
end readonly def
/FontName /CMTT8 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-5 -232 545 699}readonly def
/UniqueID 5000830 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F0187316F83DDE3E2D27FCDF6C5CE4F95B6EE
3317BD91B7921F3039DD35FEA387D5CFB6C6E9DC84C178F3432994FC7FAC6E5A
ED41A1E2EBA350178FBFEB45944511731BA827167DDAC238FC69A5486B995477
C469E2E27493B0B711DF8E267D3D5613B450011921685147114106C9472580BD
F531022F6DF5432B2A4EBC51A8032C7F9689B6FA942D849B29709631613DA68D
4DF7B6F059A19304F40A3C3580CE3B51D79D42984194D4F178801720892FB6E7
61FF43C63F9256B5E9F4227B1378222BAAD4D52C77462DF01892220E11129C16
6C9E45BB9F01ED7C1AD5D8B4D72BE0E12969AFEA90FEF170603CDB91CB243173
B19A56084D10293B80A35275F41BF78A054DDC98F4A1FFF592463D944960FB31
6BE5F03960F9B1F213CBCC7FD448657FE388F10104D42B0715FC9571CC60CF23
C72560CBB8835A0CA208FE06676B3B48B093CB7FB2C0C53AF17EC5B372A9771B
BFD52FFB7062B4FE0106A01A2A1A1DD4EF5C8C7623EC9324A2CB3B402FCC1FCE
52BFC8662F8A39D5F1B41C97E7CE34E16AC28A1E94007AEA7D4C519399F1B7A9
48FA7DDB671067244F09C29F95DD60668223F45BBDA8B1C452E930A9F3F341C5
351D59EA87462FFB30277D3B24E2104D4AAB873BB2B16DA5B23BEE25BE2C8128
C4CF2F4F438A4E520CD864F3EAFB5363753B82978F6FD664A14E5D6F3A929348
5839EA752FD635619C4FABF1E1454510BD9D6B538A343BE748AE05B47F917367
1BA5EDB15F1BDBE806E51B294257D7087334165419A6520462D794D670A1D6E1
3BB03BF689391D056D55AD660D15A386E6D222C9572BDC4DC8A46EEC75124BB5
F0E8978FD6031A90E4768CCBF62A5ED8C8087FD66D2033011947634878BDC0AB
6501DA7E6D96E227068E993DBB0072F037CA4112F748BA0BF8DD3088C9D6CC16
1C94998340DB1A7B303967D7CBF956013407EC73E594CD5F2ACC14236E3DE714
06568087D8D1CC15E792CA9594E45F9B26D374623608FE63485F224147B1C8C4
80BB466DFE30780D32BFFFBF4E68DD0A9A5A56D6BF8E7F84ECB76233185764BB
2F21DC8015B6DE7C74AB353CCE436952DEF11D9C1C6D378AAB5AFF710ADFCA19
89C335F70C3E84FE516B6DF5F1E650F35663E41178D3B8EA88874E718F970435
2C4EC2797764883E485B9B0C32C330ED075D143EED60DDC047AEEBF58BC5A215
B85CAF19F91E91DB4BE5D5389D396B471E07A39F072CAA8F5195E757FED823DF
CE4F66FDE39F6CFBDA6ACC7D1647E074E875B4AEB5418E0769D77D7EB30FE9C1
FBA0E54F0A3E924AEF9DA0C5E21C972A389183C1EEAA002A59BA822619ACE363
2E51883F0CA1AFF6B11F62D991AD56D30FFC0115C08DF84AAC0F40412A4A018B
7BDAC409940BC2EEC9CD0F48127475E96C76DC7D1F2D3FC07E35E82A332293D3
4E32D375BA01F71E3DB0E216433FBDE1E7431FEC312954C9C30109BEA4B60BEB
1B461D57CE521FF271FEF855E19D90A1FFD05749BF60E6B2158E4EE7CBE95421
1281B167DBEB4ECCC5D6CC6FE897903B6C1E4F40B164A293BB31947A674FB903
EA89E8F07327FA19661B7094A204A2400415EC42019F545EBD682B4FFF0D0468
7D5F7E90CC371A67415D2D7509FD61736D1251F9E8BC681CF02CD2839314E32D
6C210BEC36479ED91B232DB41224DC07B52E8D0C7E9C5A060D983833A0ECB72D
2E58F3505909BF4DCD4B62F6DE1021429E0547E4A9980711C0218189DDDDA27E
8AFEBF26313BB0398640DB1E74E8A1E22A42E1B5D8436B7994DB42AC3CB062D4
E9C191BEEAA02CC91071F61B2EC5115FAA9C5A039CDF946F5EA3A27FBE7111B6
93FD1AB48EAE0979E710902C511B68A5F9B1F28EF624394241367F4E33FDDE89
BA0180C41E0C607F45433F7B770B665FAC518641D74BE747C05605056A9DFE4B
A1E6D6654F7199A5382B5F813BEA995B9FDDA9B3BA1598AFC4AB9B06507D5CFE
3DEEBD2A6EF0D04B74EABC5001626D71B0A50299C86F782EA917EC10B0EF63FD
DC17AB328ACB49E70C4FA42AAA71ADD36CE75F25B20A76C0A75405C4A1A08635
7DFCBD5396C1085FC092CA8BA37C0DB6C1739B299BAF135A61E2A4D71AAB7A14
9F04BF4CB7709476BF339CEFAE850D3227D1CECFB96EEF8747B428090E155F24
CCAD53474CF5C5F564EB3A9BF3A93032FA87EC2438F6D4A1E5FB66F1EE096459
7A390A6553F250EE197B1C0A7BB99DF12518FAA80E110687520BE9D85F2A55FE
B7EDBFC55C1E4185EF38276EF06FAD157608BE1EF7A64F20504D98D6C2624FD5
5372FBC80AFB6D6CF852FFD3DE815D0F9C3C2D5147AC8D920C8F81BFF236731A
A3E564AB2547AD3756DFC4FC924C6D9AE1F4BB8F6B015E492D71220FA1DBD46D
739B440E3A277992A6E5AAEE45B9DBA2428A089FC2D589D1CCD0C3ADE2D1CA0F
330EFA6D7D2C17F7C2C2C86BE27CF03391AACB687C61929968D681380ED722A1
8824FC07E24F6A26D332CA6979B6A3590B232CCE178747E6D487F489B54F47C5
E5E008B21F4E030D9E7C1FAF5DE0F2894E4651FBD99532FFF9DF648986F11717
B32B41D65D32BA18B415EB7FF039FA8540040118BA3AE29DEF9C03F8FF6D432B
FAF0A6ADBAD49F8D73A50AB3B22F280253C4F73ABAF8F652BB7041531E0AE9C7
2E68638C001DFA01C6B4E6389F0F73D1B247ADB442636CDFC79BA2D708BC1F87
994CEFD6FAAA230E5AF53B8350DC7E874FB683790E26CC6A20B271884A73F9B0
33B91A86CEA215078860FFF3EFDE48F345E21663D6522D1877A8E445426DAD0D
CEAF0D5FDE25C4D829E18280DB496787911F74E5BB8BBFE60A56163CCAE6A25E
7158BFBD026222CC0D982299729C33781D2159D58FC0007DB88BA0F8BBCA50EB
0665BAA67E50B27A7EF4D88A343084B2AA717E0E0B574AA364E0BA38AD6B9A27
902B4BEB3246616621185E1AAFF7DFA888F811C63C52971666E7D91DEC7B6856
B3E89B53E8C18182212F2E859A03A09012C8376563CF233D2081D482C39881AC
CE741433F3B9E983D9306FF4D35566D4A13D2CBB7A0C9D84C30BF0FB3F91D585
E6E822957C508107074C20EAF01B884A6EC68BEF04474E3002B0CF1782BA3DAF
CFF91E7C88C2AC7AC14B0A28472AC0AD4F97D5642E596FF9E0EFBB37C87EABB9
85CB993CCA3E65654D598A6E49DBC029DD9A3F356B03FCB4AC716DC830B0B89C
E7B3706F81FA49D97A5141C94C8FD2680ABD562A2751F2C324833C36EF630B16
115F924A5EA6944D6301E695D77DF7228CD5B3F11E386DE7611728919CA66F33
1A84C65DBB7B76F4463E6565B8431F5AB5424C22A979425F36F1ADE4D4FCDF86
63FC48A17B3EF10EE9AFC4D92C40302D385E7BE9AF2E7510F5AD9685D28AFBEB
06F3BE79545A3479281F684DFCD5F1005B23C80F894F017C25939365A9686E8C
EED2EB6B9D0E811219EFAF861DE16AF204C69FCCC5C6C59A8605719342F95B38
0A1627091800A2E8D320C683B107D72E8D1259461ACF091D06298C5805F5B5AC
AF47B7EE12B5077016551A3907D591CDE36E8DC1122778039A79DEBA73E47F42
5B1827ECFA92ECB707652493363AFE15FB47755BD83DAEAA9613E15A63AA571D
01D5D71E8185EAB7BB5CE34D2BA59EDEE7BDBED85E6E90112B687EF0B66767ED
0C548DF4D97C127355AFF8EC835123E2CC40E0D15ADF99AB5E90371976C59FEE
BF190164B8903099ADC7C84F53F03A5AB9DAF3C2E36138A8C75FB528B8CFFED0
8CDBB78329B7DF645EC85C9E0FA25F1B1BAF9D57BEA7C11C5E9AD8011CDA7160
2E15B1E6F70CFB358662A353F4AEB41B09A5E2EE3A72FEA986E8300B2F139551
ED1A8A08FF7F3D91E2749A43671824A61040C9C42AC01F51A039633F723073C4
9381C29F4EB0BBA3C39C4D3A730E118F59845392A641B4A579263ED7802859DC
06AF129A50FC8BC23E52DA7044560A54C40A6DDE5737E4F911F1CCC1B220B012
A8A9C9C06006A86DFA38ACE53D7DAF282C9FB32F12D61B75EBD8BB188AABC30D
4D49FF913D131BB6A7C4B910903381C79573249C284ADE5E5972F636126985B0
8678DD276236569812DC94D13516005B203FBEF1F80543B2582B51B5E4947573
D56E864BD8E784BDD1BD81DCE7D4E02733146F7BC1C26A76818412AA5B33CD8E
686B45969323F641640B62FB6EF9E9F26324C640F9853E037B50E22ADE6C5932
A9334637A7BB79AD2CE6A58A7AE650EF56A666E0015C92271E137D91CF5A1B0E
48F5872B81C7C8BBD10225A537239CC2D43697F93B99383872255EF56C3792FE
6CED6BEE5568F974A17B0E6C16E0AA35F01A1135160B9772C731C8535CED506E
DFA751D743A9698478A755DB99525094E5565E1F94D3D04B6B2751865072FB32
03F989704CD58AA63D9F3D6516F3E4A1C5C7C701F992FDFF3872E1F7C436A37F
53B7AB8C15F9DF7BAB2FC46E5CF498F1C1880CB583D019223CDB8FC876D47054
2FBA00DC1A23561533DB012C5226F41AFE9B414C1C93006B7B0D890A0784FA5C
FE70911EBDC63592016A28DD03F3F1D9AEF4AEBEC8AA4C7FCF7FB9E5748D2200
2FB2A38F432A3D0E8DD454B0F7C9AA4163AF02EF9E60FD015CAE1A7FD9573B17
0BDCA1BFC225EDA5229C3A6A56A8D0E535EB34C8F6B79D353AABE567581F82FB
B40122C58A575259BE46AE8A367D743236A5763C00B1E35489FF0AFD6363C571
5277B8C58970B45EBB657EAAD902A86D5F2DB19AC537D0A3A6F519F3CFAC4E07
313F7C5CEF2DFBF447CE4F5A827335581F18642E3F2A7BA0AA7C2404B0983056
6234078C23ECF189F5F1F86C609299361BD74AE4A8430CDC4F3ECE9807B33677
FD20D999D21F30760135B05AE00EA7FC8465EDDF46D8DE7C2EDCEF1ECEC2C84E
ED60B714DDFCCB63926A4E2F75F47B06A003977A044F8291F12BD3BAA08E9945
D79961181F8F43C12460F753CD1268D8EE6B78082F32287B550795EE37D8A008
4E2175CF0D21EE3221D941D5121F73AB2CC76631C2C30E2605248EDA15196B6D
1D878912ECA7750E0EE9E007A99496EF769AD4E2258B9945C8A9249AA963741F
BCE22E20B20F25FEF4819EE6CFF9AAA2F0A3D373A6728F833F9DC3F2319B24EA
FA7EB97DBF562F488A5D8B130D0FADE4FC77EA79545D59B6EEF744BEC26E625E
9710B81CAEEBE896489A09140616BF9560BE75200BABB402CEF4D54520DC8620
641F486CF8E3CCC1C850CFB647330DE4F4707E83016BF6E710581AD4382C457A
33054D2242E3E92AC764EBE1974B87A3FDE94F3A031761DD452D2A0CE167A1E9
4A5D9F080BDAFFCE12B8D673EBD682CFFEB0E640A8F83D9BFDB92CB8140CF84E
5FFC4D0C02373107FCDEFBFB10A09E41FC1DED0DB12E11F4D027DDEAA992308D
5B421BA7BC99EED34DF1912AB974D96A157B0D814CAE1D497704AD58B2EA446E
3DC6EC1060E17D765B87FAB8DEC6AC8F5F26414E45C15C7AB00E3C9A14633F0A
7A5E0A9D59A2CF7238165A468E1CB7C1AFA06585B01F9A6F198FEFA8D7BCBD1A
1028F4C6910E40B4BC3CDBC503B5238B4EF23873C1FAE3037113601E7F28592F
F3601C1942713442C4F8038E2B670097A27A398AE4C7074A3A3910147B8BB33A
2A1F8BC6D887C464F5BC946BECD66D57702A0322DBB1D8B80967D5225B93CE92
764A5984C0AB737BEF7A3C49E387A796679B45B480CEF3698398909A9F120D06
84CE5C9E03E8BB8F71CC1431F23BBD23E884FEB4F7D06735FBD3019BFCFC65B5
2FD9D2E1A2F5BAF6A65AAABEAD75D02E2165671EC34030FBC29C701C1E2E99FE
1D86C06F940F8DD33019FEDC0B508B864FE6E321EBBE69037FEEF8AE367BFCAD
2DD6216308900F3C7C8A365DB45BF784EA5AF5B57DB9E069BC066B1B17C63CCA
9CD65F81A9804AB93004281351C1B5D870555AA3D6E4509894F46744E976382D
17B8C7D3D5855555B4866F14128DE22035EC4D6E390C0DCB8834983CDA2CD49F
28665B73A8CECA49668B9C70711EEB844FC549A7AAF02E0E4B1DF1975AF316EA
BD9A237991F5B9B8FB99D8C15AA1427232FAAA1CC1433455CEC616900F20ADFA
6F52B2DC53858E68E46A26E4785C92933F20B53A668A02B48C91E40354ED3927
AB6096356037CD9D05171460373D230E1343BDC375F49B9B5A0C6DEC46F370B1
628AFA6F292882D0893DD7639823BAF24B955F2601C4376F29BBB3A232F35A13
E53CE9244CFFEFC99665948B88C7B904996636A6D4789FF07816D480C3915626
CD2588CEEB8CE35A900029425321E68D1E795FA12BF9BA34B9DA09FC8EBF564E
42B2D9F432571FDE140DCB1DA9DBA7806A8F64BE4CE231002D59014F74075C56
43946F963214134834B36EE433A346843B456EF5F57896F9A1AEF762C305D3A1
4F92646594195A2D6736967789CF6BFD6E29956941E3B6D47A389D4A8090F97F
4495CDCFCF9AAEE7119462F075FBA3F7607790E839F6372CCDE5E877F44ECFDC
E3F45E3EFF7CF94E575989858316FEAA6C8CE3D6EC5CD2A130EF183369036370
E064442C7E05224B8AF9180FC24E86EC7B1336056E5856D0D1BEE828D3E8B61B
89B6A8D2ED43AF9AA10B08A15368DC285E031D9CA879A6A242870C7CCC9B3DAD
9B6C5E8634460755218EB32792003C848D67941DFC33205359605EF605E06BA8
C777FE27C851CF90AF6D1569B8B17A1E968BC94A5F534559E78BC3BFA3958D7F
C235B0A67913A6AF582841E73A12E20462AD5C625F21372805BB826EF058DD0E
4671F8D49B16FE1AE10DE90E4A7AF9056490AF14453CBF915A60D993AA2EDD94
1E6522606655510187CBFABEE810DB6D2FB6153CB0F004EA8CBDCA1C5072BDE9
EE0B5B50971C5D8F9B365E82BAFA8C339274088A75AA7EE1AE6CE9B16680EB97
58AEB64B8B085FC8D941B9DEDE45FA87012C6847E250051574F05E32E412709E
BA9BC505BF8CD23200F5E85CC378E6F58E5EBD016F0D2AB45B0FF15D14D132F5
5E3CB2DB6D6C35165B6B3769BE3CDA0234680D49F9B817B44128F715559F25EA
69C09C97C6D21E8AE561FF73FAC1681E3BB256063B7D8829FB7E6A33601F0757
5350C0425AF5107282D4F3C8E137E80EF8173DDE15A458CC200E4A695286EB65
37E076E694E811AFB80E8C523D304FE9F79EF0E1CA4F19E317F5717D3D2A38F5
265370DBEF7F78D4F84B9D86A5D522492B7D1368117E10124C19D98FC1A6D581
C63D8111CBDC570021149B78483A6AFAC3F985FDE3786EDB364E81BCF384194C
7E3F0CE04A61FDCDC28DFCF3C112EA02F90A766DB1C0BAC05993FAD7A04BFCB7
54AFFBFA0E5B643E201D6FB8946D8BF8DE57BE5CE1382D2471E99B9E979AB3E6
63362902A2967BFCF454444A6992F01BC2880E9892490FB82FB54D7752AB3207
726FB8464C7DFDE21E1242F16F5F959AB27D322AE79E6EE6F3F0A18A14A7BAE6
CD8BEAD58A06BA7076BB77088BE4944672F065A4590C26852BB36F257B4E29C8
ACCDAD0AA4768055CEFC5733FA2C1A1B2463AA25A51740370670B73CB049B1A7
BD446C299127F1D5CFB9B05779C58BFAC7DC8E944D2ACB47B7DAD7609A1B6AFA
C44F364AC6DB610330A95D99CA0F80F7870E7D8BE892E874084B7B7068369D8B
FA4D66B1B701C1A6FD05B12E9F5C7E5F23D3749E39869D76A4F42F9C01A851FE
786AF55F627EC9FB40E3E22E6DFBBFC6FFBD3F608B18B2C8D9E0AABD80E0A7A1
B4356F9C5C741AFD086CB485CEEC5D5BE806F028E70327BDDC5464002426C84C
E71D80C6DB15E6217C86B2ACB52FFAFE13C0E2861367C7336BB7B75829A6C8B7
5F06EB51232570DF40A09C13EF490313BFA2788A1F562553F19029DB94033999
F2110BDC21C1BCB3038C466210084ED88268E82A4DF2AAF563D0D9ECE572FDAB
548C068B51FC652C6A16BA2D28949248EBCD7CC7E98DEE32E05454E34F521870
FC655D4EA61080C1C90761BC4C1D9EF063C804103EAFBB481229CA21237F9AC9
773CCEDAC2BE26B30CB565084AC10DD332BDC89F36A7F88EE85EDE854EC418C2
DD5D0F9ABAA0DC87AB3AE7E4CBCB46A08B17B04BF0660B2FC4511C63DF02E3C1
21C0FA9166F2912E84696CB8CD90A4B0275AEBED8690947C893DE053136AB0C5
4AFC1E9F0475AD522DAE1112D31CD1CFCFAD4CBFCC3D10C5F2AB6B90E0BD69AD
A7DE2CDA9468265CE084F5379EADCE52CD3511B52F38BDE0744BD0E6E22CE0FF
0FF9E264E95003F687CEB467DE6C84151F1EB54B24F95A66BDB6E52EB0DCA02E
98E9405CDF3546B8EA53B3B2819694D94DD090AFE166EECE48D6E427EA3E3478
0E9ABB5AD1C672CB7C499D2D0DF9E87F6B2F761E747CE769C8310691AAA107FD
1939E2D5FA7F871B1F0B13A8FA64DB5E86679A111B0EBE1E1AC11379F2978975
16CB8EA04D87F8986E689443AA452C198EC0FAA962CE49A404066AA582CFC2D5
81B9C17AAD1AC6FD41558D0B2943B9665232659648BDC148CE6F4A10F269633E
F19B6F620C6D6D465B267E7F017C5782B15CCA4C03AF25148225C8AB2FD98821
9B4FF4DF953DFCED79823B45373B6D8D9D6F40DBA3C5C4DF79171C23BF9C3109
D77B34E2B3FBE027571D8574DDBA82D72DA51C7E493491DED0984CC4FB76CFA9
39CDAF6784A17E437F2555D0175206D717AAF6C21AA5CB76576002C1515A3DEB
18C3CF190CB49DE18257F6E871D400CD4584B6F8245711F73CEC5B42BF35A68A
70A91F4B874ECAB869B2CC9770308C450C36DA05A0AAACA3C8CC2EFB93D1A257
8361221C52D16BF9BE0FE6B3ECF5F0905439AA56224437459649242F00C91F08
E3D6748041520A820434412DABEF1C909521AEEDAB2AA70C9A5B85890D27483A
74F3CEC24ED210BCFBDEE282C1A1A55E578D2EEAD36EB5902DEAED10D807717E
2CFCC9E95D0DDA993694B1B4F264C121B737472471FAD8274EBF3B41113BDE97
12FC4CB10ACA4EB58B141CD315652734125B1FF024985D98BD9424CD07CC794C
9E71BBDC6A1D0284CEC8DB280970DACF495B87FDF0F76A10FDE207AD11D4672D
E30B659DA6E07C5D5525AD6581943F8D02BF0F49A296C5E946F85C677254D8FC
4B74F727BA71F993FE51F547A1DC46C9FFE16AFCE461166DD3C50158798A39E8
8B8CCF376088C5A7D71043632E6F21684B5C43B19F836F913032C0DDCBC9A273
E30188FEC899EF49FB
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: LCIRCLEW10
%!PS-AdobeFont-1.1: LCIRCLEW10 1.001
%%CreationDate: 1992 Oct 23 20:22:00
%%RevisionDate: 2001 Jun 05 20:22:00
% Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.001) readonly def
/Notice (Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved) readonly def
/FullName (LCIRCLEW10) readonly def
/FamilyName (LaTeX) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /LCIRCLEW10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 32 /a32 put
dup 33 /a33 put
dup 34 /a34 put
dup 35 /a35 put
dup 36 /a36 put
dup 37 /a37 put
dup 38 /a38 put
dup 39 /a39 put
readonly def
/FontBBox{-2000 -2000 2080 2080}readonly def
/UniqueID 5011943 def
currentdict end
currentfile eexec
D9D66F637A9E5292A4933615152D29EEC26E1BED2E48CAB7AC058698EA30B07E
F8BDB66981B14445E1107420FDAF32EDBD5C26E35B334E3AF24373B2A13984D9
1D56801ACCF98612DE2C19685E0F4D52369AD642D169AB57DAB10665C6C01538
497544391FABD08A483766E9B5C7ABA9A537C053A8ADC16DEBD8B5C9E1EDEB21
E4E89B0945C0737B96F0194585BE0D9B958F1030EA84710C31971BA7E93777C2
0658995DC8702442780303E948079822B9EE0C531A5CC49578EB9E683CB77495
DF613FBDC4536BD7A90F044B7EEE6EACA2042539F62789EA39AA16433AC4BD0F
98AAA04894F5487C279D2766B50B23E16D7F1023E387F60757E6C80FAE85A8AD
149D104B38BABA49C58CCD52B719D635E892DCE74F3D283407537FE6CF45E192
54BF678237D2B8B3C0AE474E96765078627EFAC8AA84DBF87784E5E755C587AB
BE50DF55D35CDD05D96F562153E2016C3D23ED27DEF2C3908BD0BE882E838796
BA837E4B671E2CEC2471BC438FAFA250F12170D86934A19C468D5EE6C8B2428C
AF1EA0FBCE58BABD5BD3A354CB89003AFF34BB325334141E622CAC8CC29F962F
E4E4FBB6C0C21D4B0835248F760476BE1B36948376B6A4FBB98E9D9F49D97132
7166B1D32CB3E6590B11917FF0244AC94551E6EF79FCEB8FD65D947E2B209930
4DEFA82AF22E5320B8A19C0B968D88806CCCC1FC5934ED4B8FCA05AA42A725B0
1FB85D31D75E9F198EC6D3A0920C9298E2F1535FF124C0760E00054F631218AD
BACF10F693891EFB272786596ABEA45AD4A2860C4E346515C79FCE68FE8B973D
F54F8D267370670A62546B001E39136F45CC78192A31EF35C1415522DBB171A6
E36B3DD83802C2305228A4989C062F84219987A9585C33DDBD17150A39A3CA2D
A2A91BA35367D7A031E6F0965F920B26577B7FE34FD3EC315837EC1D91E1442C
2C3515DE36B9FDAB2AB6C742C7D27B63843146711159C1202B67BFD05B61C2C2
B9F2158FF806B504D8F4256A8A26071309DE213B55DC08BD1B7736E37FAAE154
EEDC361EB417EECB1EE918BECA57231A7CB682134460003F1A5A5A0CCF2F9319
23F5CEACF40635563A7CBF8ABAED746FACC87C4931BE95C21895DF5534F24723
9D97EED6469C031C6662CBAC7091AF1972D10B8759231DA4C9DF767D1FC4F56B
68DA3B935690AA3FAFF6D05C075B41AF9D633E989CF025A85CCC1BD3E058E99C
F5AFA8DF26DBE8265C22AC2B239FD88FC2A594240F3FE70B62A5F4D4B18A6289
9168D57E2304E255C1C872DD5A9CCE03952888309B98B4F8D2A40510E3B308E9
7A2F753CC327D1C3CF6FECB8E9E1733E86F8A3EBD24D153902EA79B9384AF679
5EB54154B3DA65C1146BCB4927749866AEF865B3A9E16AD25CB0F219214608A1
F983D46EDE59C8CB8920A232E73365E33970A39952DE982AF7D394011F697682
E4808F8A97AD725D6CC9ED107E9C9619718FAE002F2BFEDEF97B36E48A29DACF
1AC68659B0E5E04700176C16282645E4887075BA7FBC27F8C77E862B98E6419D
05EB1A795260E14BEC2D59E24281BDA596D6C96DE0FBE63EF151C5F3624F3726
339C87AEA3350C4CD2209A7BE9B5BA208773A261DEE532F5FE7B549829D718E5
36D18363F048D827C0130DB71BC1713A2A929D13CDA1C11BAF14CCAA07FD5C98
BB8ECBC0AFB8A99EFE797837BC714F4092A175797B6A0C0E410CAFE6B80E36E9
56580F233813CC9F8C1422C3D48FFFD2F43D7865A6FF397F1393B40CD30C0CAC
BC40671BC6BA5EACDBE0EC69A6B3FD8AB797A06456E6FBA95703F015CF3AD9E2
A507398A83B1063F2932A842929AA2CD05166D57605DEE53CA51CD1F0582322F
36081E9D918A2AFA9826465204183B84060F3DBA2D4D6EBE5EADC12A29B900CE
27ACE4926471B3191FF2C3E46F4FCD39E3C8881EEAD4EBB1D604ECF35EEE215E
CBBDC6805769E9D6F6B3A9C57E00AC6985504FEE68248DF63D7C15152A7EE892
23955A0C4793C6937469D0D183916B1C45B72CEF6DB61DFD1E1EA8D94882E6BF
32FA560C2F3BE8FB6EA7B0451F2BDE7AECD8E57F9DD7627CC149E8EDE8C61F2F
B752968C5AF56E7C24BB6B296A02FDD6727ABB226825EE3A319BE8E283B0F3F7
7F250FE207CDB61D0BD62CA75A676DA7F042B61DEBF0E69BB317999830957B86
F0AFC55BD8988ED3AFDE3742AB89
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMSY8
%!PS-AdobeFont-1.1: CMSY8 1.0
%%CreationDate: 1991 Aug 15 07:22:10
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMSY8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.035 def
/isFixedPitch false def
end readonly def
/FontName /CMSY8 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-30 -955 1185 779}readonly def
/UniqueID 5000818 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFBB2A7C1B5D8E7E8AA0
5B10EA43D6A8ED61AF5B23D49920D8F79DAB6A59062134D84AC0100187A6CD1F
80F5DDD9D222ACB1C23326A7656A635C4A241CCD32CBFDF8363206B8AA36E107
1477F5496111E055C7491002AFF272E46ECC46422F0380D093284870022523FB
DA1716CC4F2E2CCAD5F173FCBE6EDDB874AD255CD5E5C0F86214393FCB5F5C20
9C3C2BB5886E36FC3CCC21483C3AC193485A46E9D22BD7201894E4D45ADD9BF1
CC5CF6A5010B5654AC0BE0DA903DB563B13840BA3015F72E51E3BC80156388BA
F83C7D393392BCBC227771CDCB976E93302531886DDA73EBC9178917EFD0C20B
133F1E59A96CCE77DD2377C743046EEF2A8D0CD09C6191F4752EDC959FBF4442
D681C98FCC499BD1EC5B489A1EE151FDEC267D9919558FB025850740FC02D670
E76A2765AC8E4D15749D085C2C088F2A1145FD41150B3201F8FDE3977923FC92
E422DD1D4A2D8CF2D9B7EA537CC5D472842C36987968434EF5BE5C820EADA040
82CCD992468CB8DDD05AACF9DBF476F35E96F651DF9A01291E46E85F0E18F0CF
89461FE8C45C00F78A7541F460E704E05351AD72C24613C5C5B8D08AAE153F79
6E8C44B4485EF8BBF1C258DB26
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: LCMSS8
%!PS-AdobeFont-1.1: LCMSS8 1.01
%%CreationDate: 1992 Jun 07 22:46:24
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.01) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved.) readonly def
/FullName (LCMSS8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /LCMSS8 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 11 /ff put
dup 12 /fi put
dup 14 /ffi put
dup 34 /quotedblright put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 124 /emdash put
dup 127 /dieresis put
readonly def
/FontBBox{-87 -208 1285 857}readonly def
/UniqueID 5029034 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169B077C51B8CEC58A64F93279
93461255C3731B4964C586F0ECB1D4C4C11A8DE9455681C3D6AA88DB5D5CB0E9
E61D0F2ACDB447F7E49A41DE0DC2CC77A92307FA6A537D9C89200285DCECD31F
7A27378A7C8FE034B7D97170D6726FBF822C1AE63089907009D50CB0CC866635
3219425C3FB9C4F5EDA7689F91874E7A4EC808BD8049E8A6CFC64E302287D4D5
B644489738732002D249E2747E7DC11795BF966921D2E61E0C05256B71694853
290DF3A86D07AB423A0CCFC39634293BF07D3B8AA140A9B12B291454BA7BCEB4
F0EC576E89C8DDCCA6449C94AC2229A8D64B0D26F811A0B0DB8913A2524051E8
76420339699D91F262A1F227C82E0EFE4459F4B367B0820572700FA5D89884E7
91A29A7048089836FCF88784E64AC6B6B19B55928AFFBFA5269A8DB8AC9506A8
788C8C5508CE0DAD2185EE7E2B530374C21B8800686D96862A621759E2984DFB
FEC6ADE490672F0D7F6814525930961A841DE5B002EC3DD47EAC6C35ECCB29F6
A9FE3A5900A6CFA164066FE572C0C9941EDEEC5FB4059D394461AECD3639DDD0
4A64579AF5E545CA5A5B5AAE2459DA49885D00B7EE3DD9418D6FE413B5B5A6CE
31FF6DD11E1533D94899DECDA802056546C95B1401114C88A8756AE64EC7E4C6
13985ED6FF61C00AF5F01079EB583386462E197376A1025400B0A6156AA3F0D6
755D8F26B2E4CA7238202CBC9DB2A2A972759AA069A41EEED25AAF2A77A9A9B5
5CDBF2B3FCE985ECB47DFA88D1BB317EFBB6376D17E7295FD94BBBFFB483B8D3
6C355570A70C393231DFD03E5770136A2AF1645970BD173AC93C25E2D8480C0B
0AE863CE6C65AD8229A26274FC87C1396D52676D3AB79C1270B059A24C09318F
839433CE1F28E1A8AF2BEFCC834FEE84E16CA7E40C19C9F578D2A3EC890BDFA9
55449D13C60DA1026F2A425083E7E0C434D3C9793568A253B9DD93DA2444F3E2
375FF5C848F7FCB4CE364C9F48B509E024CBEB89C7E3365E47EEFA5F16596651
3F643F35865C3431428303B19AFF2FD0C144FAED8DE31EE9F7E72BC7CF1EF83C
D058377380CFD0FA4302799746B79A009DEFCD312B6600F61DAE3D22CF75FE81
80BABD7EBDA972677E97C9AE3853995476EF4605C411356B8FD4BD59C0532821
D9300E2423D67328D038D96BEB7361D87561CFD3485D98F8CE5DACA7E158EB36
BF98FF9201B6F73AA746170A6E83257073D4B51A68D59710125C40C1939FC41A
37528312B7C6E312CEAE9F79175032894539413F8D9CE2241E7AF10238F03FD1
C87FD3A39C931D206A66F109BA43213008527C02CB783EC277A086800809046E
D9EE1BCD2F534C9D7900BF9462BEC277F2A856A57B2D138F927CE33C71BAE8FD
6152EC681D56CD33F2C7B382D1ED0C312ACA6BC3E4C5CC6213473D56F629F2BB
5077C239804B5824020AFFDC562E494162E8B4B8CD265A2EDD32BE3061CD8B8B
87BB6A9D12F4093934E285091BD986C81F27B6AA34A4FF737DA59ADBACA8130D
7BFADB86877F629837AB546CD2C99A83CD06B67A06C73C149C0B647D8B2BC75A
8DACE1E020697C9A8366431950D32BB0ECE7B83BBB9283AC18ABE01A8705A993
DB86354A25304D958CD7BD3B1AF008CB0E34DE4F1BF7DAF8A44FEF0B092A035C
812F19BEFCD4C9F6284CE9BCBA9843EC22811527B8237E4D5D60503B03DDDB05
CB1DEFE3C44A7F8E441340B11FA2C1A599DA8280D883F1E1704CB818A0EC19AC
4FAB777492A8056B2A5775F5D3F52F68F11DD980AD9DC564472AAF223B9FEB99
5CFF95D8E838438A0839F2C15FAFCFD46FFB69BDD2C0747276C6CCEE792B3614
47CC99ECD1BDE8C56CD5334168C3FE4AB7B417EF0B20D7E4974AFF00CFC4C037
F81D104865F578438F51FFD4346C87A9BC48E8F03407D7AEE71C1694EF48F632
096FE3FDDA13C29AC860A069BF3C09EC0F4A07F8FF3DF94E9546DF633846B729
D5B8BA4C4EF5F914BEDDE7290E17D2DAC47A3440F7B8A83AE8211F90C898D577
6E735E7CA8D4C45338FAC70A58A0912614A3675E2413452590D0B6BF523F4846
C3E54BECF883E05BC456E8CAC69463ACDAB557E1025E941AEC6521B02D05FB2B
21C81099A43E86851C05FC3D2B03B2F90BCAE1425AD47C5FE2AF86AFD58F8644
069C61DFF2953EE2CE6FF91F8DE8DF47DCD37A64AD40774F76C10FEE8FFC5810
4AC6F30E74AE3245271BEFC31B6BBA70AB97CFD4A2888C8B1F28D803B0F73EFA
FA1659CF265A3ED7696BA06338025123E262CDD67D50F02D4D5C0E9B09DA81BE
63FB51985B941968548F1CBC12BBDF16AA613669AFE52E3A717FF824C6F020E7
20C4A8E093659A08D44F934E5D9D1C877D63704A56A5D1A088F033B0A50FB3BF
E0378474FD35390EBECE16B0A127CA778F876F2B1E942989C99F7CBE3DD50635
C9836A8D75D5CA824A47831FD703968B2B56252A0005EC0D3B8BB69CBD086A15
A9160F19F912CE5FB34DFCD89F237B1EF91243116E2202A0E3C76335983AD4EC
A2C3DB34B830D47EBF3B8A79BAC3A39784C7A604762AEE3DE1D685FE53D57CCB
24F4E07B8E0647CB7A7D5C6E789AF3423C69823B1F7CCC7C7428443CA3FAFBD4
F6F2693703A533D0A9F27B92C6286A2E7CFBAF6B8BF29A4E6A2AF5C00BEA7722
56E996118D3A5EFECA78F47C4791F0D14E7C33C1446D57B8715E98BF5A582E5F
DB3F5AFA97EB2468DD37618F592615E88D2BF638C795DE04889907B26CA2CE81
97E5ACDBA495D8A5C8B27591EE6DEDAC65626A0872FB9E3A22C00C17D3C9CA96
97E6DA7FB8A635B31B347A0582DCE13A62DF805E46ECA01E155543D712D0C827
D570FB4FF45FF31295B9FF36F36576B8C9037A75F869AAECD312A32F97D62328
EF170EAE9460567B992D40CC1CD0E674CF013EB38831821F0ACFD0CF32CC81F6
3E2E67E34FC13784C9BB0C3D738CCEA724061DC0C388E62658E1B21AFB42C1E4
8D8E6BDE820EBDC9C9853BDF07F3333DBED36DEDAF3FC6B0EA88E8DB19EC7D51
41C07D57C5E2422DAB69532929E94F4EF0B397AAD38C87316B1F1653679B4828
2482892013C3FB628DFB09464C10F6179E14CE585F427D88AE044CA4702D2B52
86F8025F8A21AA8DD654E6E3861C4918B24D378B516680E6B9B317B61A1CA4B3
94486EC5AB4DF7AA6A47316563B88F830055A3BAC9DC01EA00A9159A6568D12D
A9041FA0E2AD0B2E93B5C28F2DC40D35E78D457E1C3C027FB340F266E87467B7
1095C3824E3AE0CF95E91529F000ECD156D4D82C5320776F5832083D3019D072
597DFEA4DDC337F8484D5DBD594819C7676B5D3CB33270AB6CD91FAF65FF6937
085FA5149D95362CFBB38F37A9BB6BC1E87C8002B61EA20AEBA5C19E263461B8
7C6ABFF49F314EDC6230AD96D1F577AAE44EA0F537CB910E43FFC0F8235ED373
69A5349E786688C5CCB64F5002C681EF2EC805D4AF02136181E00585E15F5382
73E5FD0A067039A21A0C7F65D3ED617CB9A2F12085368177A542634FB4588F16
51F8F54A0DBCA5D1D170EE0E7071D9515E536B7A58C57081B60C31C8A5FCDE8A
EC208B704035E2BD5F4BDF2D0F10CC28313515F5548EE69CB634DB3CBDB6F485
997BC5408052E99FBD0D6289A950A1E5984EE6745C28627315C57F155F2FD450
6A2D1925EE6A679ED7A95407B007E4D5F1C90D1E9A1C66A754D166402939AAB7
BDF593B5632AA8146215664B209AB43760D214A17314998398BF7FDB59F53EDB
91B2A2D04D2FF19D60AE9B4EAAE2B4138FE7A3CF615ED6C522DDA4EB09ADFFB0
0285965EDCBA621BAC032F1ABB689E51180624CFBD70125B60CFDAA6328C5BB0
9FAFCF24FA2EF346E26515E07E0BC4BE9761898205AA2F2E7DD5D5AA6F04FBA2
54113F8A78F87196013E4134B88CEAB8124220AC10F6AEF280D113A7FD0892E3
311AAC6D4A86D34F3A4525B437DA5DCEE74A9396B3CC96E7AF13DE53BBEE7BF7
A9D2F3AA7731115E91932C027DD3F9F7208E29BC90A6643D4BC0053EAC7EF64F
5EE519990EA502614DC10A32DFB52CFA95FAD7563FBE9EA356FD07911EFFF879
E2B02EC3A62B11E9D855DABBF0CBC2CBE81EC43C007712865249E585ACCB8375
63A83E072D4B47BDEC081DE302ECBCA096C60D9708ECD8D16019F9EFC42862E4
5B98742F6D68C48114BDF836E4BEB3136C9BC16A8D5CFBFDF9682B95B7381B2F
84548095D37A0F1B8384AA4792535BABE725AB640447D53C829E8DE421335CEA
0D4B01D1F2D9C15726C57150DFF1C553019028616FB2D9E91C1978305A3525C8
A1F1261660D355EBC615C71B1DCC262BE25E17E6C2B636469CDB2716D4C1790E
C6822BFA9EA7F43B084FEB80B33F54B93C3C791A97DDEABD15E97A35F1C4E629
67525ACE13AEF4D8FF65DCF37C3B2F2AADD68AF52C178AB6FEE814918AE450DA
434EAEA95840C3A3BD9BCF324FE9FB6FF856A0DF16F8347B06DAEADA2F63750E
41364A7D02787982ADD2DEB6D619A2C311570131C579AC0138E8553297480C8D
A43285211B17FA5072025BEBF9BF7F5612F520A0F582A265B2CA07D6E8CA5C9A
C13A7793BAD83C4FEBCEB45DD8EB0E2B62770417E00A0FA4F3A3F32C38F56200
32E71E3B025BF7A2234A386917C46B1C1D58CAB50C4A8050F554B683E8C03336
63F8816DC88089697C235E6432FF927AE94B3BF096B204E2B117F16A01FE3A1D
FACE46693D6C8E71B5509956B5386091E1DBECA1A65BD3E1A78DE0709C1041E2
37330F43F19BB477D9D529671D7CAE10F0AC13C9484FDF89EFA584F4DA694D65
3684A48C7AE14B4888E98270849B49A3D32E1335CB7407C64E29EFC99176E293
3795062D732D0750974D7A0382CFCC54B7960FA25007ABC9BF3500F45AD0632A
B47374A8E303A829F3FB37DFAFCF50D4D355C292DE9BAF367C2AC59C393A68C3
1489D5D6D35800A26B01468E0A22EDF518F5EEE51DBF0B4968885F52C86255F6
82D9518171161188D1393B821D3173E9935DE796941D4E5DF0B450C3936733C8
97EC7BC3BE18752EA1AD6EB9EF2B2E606990BB648808D210D5D3313C650D1D1F
F1F3D7B43490C56DFBE25135C5A74A56AF16EC774F3AB8A22820BAEBD6B2F667
85229FE90372C42325DD648B03CD48341E2D93D59C2F5BA80CF19272A256D298
0A4AF2BAC13913658511C26E02E91254822892E4A29859506B522E1EA229CC2B
39C4E360F3328F60AF604662ACA5A6BEC27A54849A391DD47FBB7AB1711CFCEA
DBAFDF5BFFEC86CE5D19BC378FE42CA1B7F2EA4D23CA5F24152A21B488C36EDD
C8AAA35139687B4DFBCB21CD0A3BAC427F9CE985DE3112235FF522B3C86D3479
965725315FF692F6A78CF475A565FED61618AEF4B7DF6566A711647DAABE5A93
6B839CF8439A086691669C659FB99D5CF2676E9743378645140BE62A48F02C74
4DC7A745E62729523DC998EE092362FF3C4D0AD7DBF7EFA7118CEE164E42F529
C46CE76484F6DCEB9FD72A9992B26CD741FC1253AAB25E10526FC1DDC11E1A78
3BCEC61D68F3A2CA7FDB4C46939AFD0328B435393F7E88F5C75FDF09A6CCE9B8
4CFE95DA8F5B14EB432846DBE0A1AD7F34CB5CB6CCADFAA5D8F73F039622E4FB
E22C4DE2A4389882B28264308B0965F912EA672011B4D801F719112473FE4469
2931815C5379D4113AC7246C149FF6AC9F938CA8BA273136939880262C00B23D
2E897C1AD9AC48560E69ED33773DCEBF80D26C1B897087E07CB085EA8922319E
22E8B60F1A6F7AEED20FA858833528C5A36BC71B1FA6498B2DBE6560993F5086
018CDEE8DC80A954D375D994D918D24A7291D92B6025C022D986A08E4ADDEA30
5BBD679C3AF91EA09B428D49ED3543E61217CF02577E78669DEC01E5ECB92C83
5F66AC15575DFDD8E4BCF6AD6C49DB5F3990A5249CBCD1B68F822ADA953501B3
F27638A2C37DF716C4CE4FEA43744EF2AB186955A5C4BB9533AFEC85EBDB825C
357D1AF5EC2665603880401B7EC4BF3173FBCDBCC036E624EC8139E381438A41
377588003AE9E820CC6691E690768E540602AAE337702EBB1D93B3104DCD3A03
892ACF92B4722D61AB92330592BACD457FE57E6FBCDD6E366A05B835D3F403A7
4CE8D2905EAC38CBC5CE4C5F2393CA092C7B04B09AED64B6A167BC0AD2FAEBB7
FDE64B8D56EC9A554BF21278092546E4F0CCE1DF42946135B2EAB797F88C0850
EB050CF0F59CE9E4FF5CB8AAAD72C6AB59F8A1955B25571DD149E8F42E2FDE12
D2E047C3FA279DCE90641884340D870526C2721A317D4BD2596719218D4DF09E
C8C7B5F677F2A3ABC963028ADD48C54D653D9DB6DB8F188B6542A5D6EFE0EF97
0D2776EFA953FC95BF0779D35D84A9C9294D7E745253B34A3E45F9FFAF15C740
0B70079AA7495F5CED95F3225F3E46F5B5134A904A70A53BDD1B330D3577504F
C2B39D051D220EA3A3244B370F105DB3045BE9D19CC076C3F898AF58B1603973
4A153B8BC3B14065295A42C9B5C00D11B29F48B85D8E3423FF2F525EA93AB451
6959EEF50E0A8897F0573D339E73F824590A4BA3D68EF6FC9286CA851C4D5C29
2EB97CF140CDDE12A6C08556ABB005C7FA5079DFDC48F8EFF82E7E52477C6386
0CD5D522C5AA3D511CBF9487B18631FCBFF39FBA4CF9892C379BB14E0BCC8400
0C8DE7A6E925A9C208C646DDC63A2A3873538C54377885C7ACD659A93103BB9B
F9659EE73C3DC8D177E668C310069CB077E46C593F439E31A442969E924321B6
7C013A34A6D73B6113A324F3095859FC2828004706AE68F0D7296E6BD8D9AA63
81058A13E6516CEFB46DE791A7E7F99950BD670A8E0A108046CD3CAD296AFB51
980B49103C1D183F32C2C62A6BD3D2E77EF32D93AADB4C339C9802DAB6A133DE
DA0DF4C90E76AB2C9EECB8EB1D21FBC4ED80D19AEEFF441C777B137A5A4D1FAC
81B03ECD97D557BBD71EEF3CB85BBA51B66E4A108A00919E665EE5BC121AF255
9D2E559C4EE97CFA10A78B3D1333FCFDBC5FC136FF4DFB0DE4CAD94F89FE7301
1C3D84EC19A21B7F2E75302C18843298B23C5346F77BEEDAA363E37DBD74E5DC
FE48EBE6549A5A15F44090AFF144D768E53DEEA1267AC2F157F37419478AA3DC
573E8E3187C5ED67DF382A0DD6F47CFDDC1DA62406717847A345EF55368B7AD7
D2320B438D43D8BA19814EFE4759564835B7AED69A78B96ED0BE19F4C97D678B
89D84FE9DFAA490DDB8D72468CFC7CCACBB1CA95AB36AFDC6AA1B5D0205A1306
54B1AAB391E87332D4CB48874D772FBA96FB973F43AD547B39073C43079DAF75
34FE6C48E1BA8A3AE3B117C88FC48280C063495E95C12E3A22C56DBD7C7B3844
CAB47A290DFDE98F1E6EEEFB3C61006DE0FD7C2990B7032716509FABE278F3BB
2E561C541F49B33EE3526DF1D5523914FE836F3C789ABE5AC7893DD79C701C5A
38689EA3B5C9423DBC0564B928631D9CD15C5933153700329B22A08DA0E4E8A6
C1346E4CB4C230B5D68562D6AB402DACD036D6AE3A2E97B6C968332DBE8AEB13
E129EE34E77911CF28AA06672E026560545026414FAF129AD8ED650024DEECB3
1AB1F082A2BDD3519EEB1DD8F2C80D88C8C42C237DEDD7B7E26675E4402F7F89
6A16E4DDEC0DBFC1466627C5D96504393C400D9C46B2DF9DEBA635611BFEBE85
44953B73506E8F976FE84488892F04EC532870D319D147D7D22E278675EB5402
C4F87CD442074AF95D8A6136E0D91B2D77C90B2379C493138914C82B4C1599FE
94998CC5A0C479E06C084311DAD03506192B4343DF9176B31EEDDC84C2D4D8AC
F16A4FDBB928C1B097A5897908BB9205630C6B9AFB81F66D755A902AAF22CE0B
1E53F77F98729383AE66BFE1162E2806BE949A288A7DE7658398AE6DAD202447
A296A9177AD9B5150F117FA93A8184F51C4EE14F0F8C335C8BFE1E165237D450
8E2EDE5EACEF492E9479C54E3F7830E8E91CBEE985FC48EF39FD1EBCC2386C39
D21D05CCDE6955C81364E4BB275254E7EC881CEAEE692EB705AF5B5D6E7CF1D8
90FB00F24C46B4331F428B92D6BEF62BAF75C67B1E455E6393C00594629DCF96
E0F316BDCEE4D904688A41F4718034CEEDA4EF2A31071DA2ED4196513412E889
4E58F6AED7E6656A6BDF8D2E9E79FB1CA3C006F449ECDFD9D5BDDFD8F832076C
7B0B7C26000DE0FE21BCC7FB349B77F166A3B12DEADF6955903C2247C76C30AB
D4AF048B3596DE046825D9E3847E78048344EC3371DF82AFE9B5C7F98F95B347
EF0635F503FF41015079482F5F97587DF10DB9AB25B05CF479B40D9F56028E94
1BF350CBE57E5B09F0FAD6D33B464EDCD1AECFED74B673E10ECBF316E360BFB9
3A97089645BE2C5E324E6C1027A267303701A93FC3439840DAECE960365CE05F
1CCA7F40287C2F0A6F750E25A7734D732CBC6DB066F5EEF9E8C09CAB3BA22D58
0F4A335A997071F0D869621CE31DB8D48C0CEB847F088AA2F3ED00B071341200
D029FA30E843C12AD5CF9487C1A5D1FBAC41390129D49E0DCEB3890A9A358F95
D5E95B49B1FE1FADAA46B99B6E796D3DCC22E08798D2D6EBA991F5259469D3C3
AFA5256B7FF7168581C372640D6372BDA2ABE209EDEDEA67C39F6EE13940564A
4D033BA590C768ADC7B76F7198E9722A523E13552CE2557845A60E43C7333D36
697DAA5CB120E6F40471BE97CBCBCCDF89DDF497F290F326A0404F947743DF3C
8BD16705E1B1FB6580A8586D9F671DA79B5F5F0EF7A8A3E595B4AE8FEFBE29D9
8BCC3240444329E2AFCD2FAF19AACF04772A972D23298EF5E5D7708A4E325ED8
F9749AA8BA97DD6440B10F69C6CE9EC33F3DBD3756FC153771DC06505EC75036
4980ACC45F12DD9F918A5BCB40673FE6E1BD50C337AECB4C32CD045F1F6D6BFE
13CE2E36A92E2E1650EB68798A6D8AF6F638324CEAAB057BD66E66554C474472
05F2EC806E042058EEBB4CBE78C49F540A5788FB127D701625B4EF940B3A18B7
2E866336E2C016043B441500774975A0E472308F1B8848DE63492F5FD85D8E62
457D271287533D94DA2D6BA1FFA2733A089EDDA81C95B6847F5ECD0BC44AB10B
5401FF0DBA37028663026AADC2DBCD82BC6180C7C02561B1822857EC9511C48A
9CAF136C6201645B7D1F425B7FE17C62F35F9578091F27862EDE63B375649B88
3707B6625DD142697BB452F2A484B0AF0B38F41F649C52F8F444D78830BE6729
AE3D6016E007EF17A5BFA6DD78684DFA68EC2EF108BD6975C1BD8FBA2453592F
D26FFC0006D51E83231611349AB97E279843C597D41CF8959174F52B8CD68C9D
EB8E04D231498448A9EAFB750FBE7DF7B19A48640EEF65A7EBFA8ED8DC37A1AA
6CCBDF68E7B96AC7A9E959A06E4C713424EFE5B317F1437E0878F90645150520
4576245D8E8BCD1897623F2F82B39160F91F6695CED8FEFE4BAADDF8FE955C65
452B473C2683AF2DCE7FB3FB07ABB1082A2E9848544B7FBA091892BCFA0E1064
7D4A932CC175983382E0878C3117F2879B735C41C2FC094BBBE7D99B2519F8F6
76B7F4807F3587324D186BD3BCABBA2136D6A44E988D1319D073C76AB826FF41
65E4C12FE22604E9E31E36DCF5D74774CBAB850C03681865A58AC58C3F373EAE
29EF10D4B8B28BA2DE0C4FEA5BE470321E6D60F163D0A3352F46446934A6D466
9CC7CF8F7A40AB8F2509D3EB5B50A715BC8EF24D53BCAFD22D3891158A1AD8A5
45AE9D2FEBCCD0BCD7AAB2FD26BCA6CAE8D066DA4D87D98BE6AE94A68771D140
35C08D4F160857CE93337072CC467BA8C0AD9CA1404CBBFBF2031A5AD7756A0C
F122E9AEF706C8902A025872C179F65262CF13867F192A92DC559B2116835449
BB6D1D42AA4837C8302262C9DEEF3AD145E607F0473BC8D4E3A53D5ABA77E2F1
5B1157130D20B00BE8EBCC9A15BBFB07B3E688F7740FA9350EF0BE8D0001DE0B
D0371C6C73982CDFB771B5C9AB769C75A47BD7FC949915E1BAF0CAAE21B4D78A
AA797F5EC4B6E542D1C4F1E5D9A04CD711E044E14559222685B0BA53FB2DC6DE
87FA19D251EAE4A5EE44B4AF9AB34D7EAD2160B8CFE0868AEF974632EB753DA4
071C347793046B3DEF760951383CD1A3077C4C5A203514C07810973CCB852960
E5669512213D050264379559EEBBF2B520DC755357B6286E06FA527A5E32F6FF
72252C2122ACBDA3EFDD4D2BB793944F96004B22A5DD7F7D9A3A9EE3A3E22D6C
1C5574A57846D194E1BD7AC908569378CC197B4FD0215B3C1F7AF34F2FE12745
C70038BFCA35963AD15DEFC62F83D70D876CB57903EF5334CCB5B145B70A042A
E3C1AF1DD09DAC1A24B272B5448A1728718A5ABF57482EDF56E11816609396E6
E585EE444CE8B992478A9229C8703A37EDB36F82535618701A8204F62BEA5261
8DCEF6BD855AEE0F7136A7732660703D8604C2BECF1716831CB91D33C72E6E66
42BDECC4E3E31FF74765654405C347033B95E51AED9A34444BC0BF5FA6A43ED9
DF5E92419178F509F970C24515028189202FDDA0C35FDDA604D777835A6C328B
9EE40C1BB1C6D3795FBD12342138BE40315F92ADEA92151524337F0FF278019D
8F338A861DBCC342B687871643038331C413DC7B6298FA482A4D9928D54551C3
F28F1C378ACF5B5D7385414CDB35CB1257776B642B20B69B497D49FAC3EC1B7D
EEB0DF3E34254E6E82D8F4C1E131A8E898E241BEE3FB69C04289B48D83E3C1E8
79D6D5BA6B736030566EC05ED747E43D757161B7793BFC353F717C022E3B9372
C41BAEF30E23CB61A12479C760821D5D5EC019E68DA4994524AFE5482344014B
59BABB32513B21E230752AA4509C15B4D42DBC296B786289070555E11F7E7D12
5B3DA0AAE457FEAC27C859556E0300114040C7B565E32238824E52B2E30ECA7F
2189CF924A5345ED85DF9D3EE91FC810483DD13AB1A67112C7B425ED0E81EB00
302DD32AD81C002C55EF7EF38D9D200F88CDC13B330222DFC2D8DA240E399899
7F35A7844DE3F41FE7957267700C99908C612512FCBD8326276F76753EAD17A2
03D509AB946DC87BE9B80FAEEEC7A155A61C7F5395A479AEB09862E84551DAF7
7FFC68A27EB6836B181FE0578687C827B267D0B128D26742F2212BAA525056CB
6EDB44CA8CDDC750EE15C27B7EFC06A503A04D8596D53019CEC8686E3AE38380
DA86A983FF9EB1F0924281335BECDAD80856555C34E7CC5C966835630A7C5070
5267EF8C236D148C4074DE6374688A1E899131C9E84BC45571641E6FFB5A7DEB
6575AC3A22E40EF8849490953FB5B2189CD2834AF1ACC005ED1442DE5BBF6AB1
F564D68764B93D4321B9E00F5BBA51E2627C93BBC1132A03E1EEB6F28AACC4E4
0FD2D8956C2691B67BB02AFACD8671B042192E9D37851D3F5A0B5BCAE00504AA
61C4DD39B555B0E4D146E7825F2BAFB04DB567301A21F1F17BD51891F684BC8B
580245853591072954C338B815A64D83C2AB901E3AB114A49279381F141BA2F6
E83FBC46DD9F9631BE7634546ACB4267FDCB9D5A75A0493080689DCF5A500686
BCB2E1E270E82287C5A20B292DFAAB0A54BAD2C5AFE5ED434EA2E4C140038333
F2A767C96774681ACB2EB805EB5E5206D6BFB7D377679167DDD3F7C17C3E6F8E
FE6BE4BD00F7E53394495DC1E3642B086010A3E8B9EDDA54BE2415C084B03B88
9BEFD3A22F46D1D3A0D18411E43A8DA1224F8BF80D6633CCF35401BDB24DED6F
A54A62C930E401FE0FCDD0FFC64820DCE4A8B1A652B973A64A4273782B19148A
9889B1B68ADB79B8422FFDEAC47E7CB32B6D4EE8E22AE515FB18C61F32142115
35B36298A8469DF8B5C9CBF3B0E98074A33162371E9F8C066DEA7F4C3D7AC867
161E107E66D580A6A495CA93CFA80323E0F1343C1532AD02EAAEC5E4552C96F6
6AC0331A79AD2A6EDBE47BA806FFA406844B09FFA012348C2A342F6137D034AB
BED3C33A20114ECB239504BBC22A0DAE5938FB200F96CE02D4556613171AC4E9
B764E93FC907A835A01A9D0B44C561D92D432CC93772FB8765032BCE9658A11C
8DA12DA619BC08E3D026E72242437A37794952D9753E8DBEA327C24CA1C66396
A59F826180CABB6E9B730C0D3651C61D0E18EDC802EC45EB82BFE0822FC6A729
D76D7E717235F4FD5052555171BA40A368A1D979A99BC2A63B01AF61D2ED9C93
6716C36544D91B871E083C4A9782435A58221E4C1CE11518787DF41EC98A488B
5F14522B64129A37D4F7CC80FB267A614A5E4BA4CA87AFF9C7BFFEB090D9FD12
01E98A02A4031633726EE4B8EF327647FF661F50B0F9ED57F575B5163FCDFFF5
3B9B674FAB2560FDDC0232876D67B4E6237141B8F7434A296C2657D989731ADD
26B0C4F3CDFCEF4A05AD8A8C9A436B764AD0C6C229EF6DF5ECCC4CE83AB41500
09DCAE9897EF443C1C246461DE8EB89C01BF4B54FE6354E247422DBE4838E8C9
7823E0EE9C78621AD945D259ADA4771071BCA243C465AB87B6EBB430DF5AEFE9
912896B625F38A0DA676FBFD17CAB99E50A4BD5DCFEC2CF936025AD7DF43C952
B78967E573ECB334ADB7CB89E54193DB26921866C9D9CF1997420A73090ABF4E
F29BC4ABBF267FE40571AD1204BA866274EB14BC4D40C96CF846E949B24B96A0
92D73CD192C5F47F5D3CAEC33254AEB92ED76F03F8D86BB46745AD2A999D3B35
031272CE4158F54495AF6E9716C83B39CD23C4256A7CECCEBD3B748EE7098B8B
D53175295EF5EB1217F79B580ACDF6F3D875A938001F92268E16D930A5311046
D5273CE8FAE5392178FF9323A1CDB1929A2960ABA4F66CFA54D436D28844B125
C8A27BFA996DAC960FA54C6A6F73D0F7A3C8BF5D7B9C629FCE2874036FF69A71
774EE70A6944E44662C817D111EC3C16BE555603E5085532A538907C8E712E19
F0906A862838D3DFA8E688FD97D367B10337BE7B8EA42136EEE36B8582643659
D20AC14774153A285B5D30D4854101ACE9E71AAD7CF7E8A7259101C778EE60E5
ED4EBDE869E343C4172D36BB29BF45E9B72DD733D1FF9A209A61F3218550E412
5C8BEAF8EEDE68D23994735DD14AACCEB53CCC79ED47A9A26B98EB6E59071E67
8EFF81DFFEE4A00F949567DB7D3BF19D7FBE6EB16EA5DB39E403FA084C5B7F45
000D0BF3EBECAB922B06FC937EF6D8D0AB529962C8FEA48198757D56659FA624
008339F1647CCFF0429899D0B17A500F2F6EBE95CAC362CC7940AF3D4A28D367
0AACE809BC165D8E8146CA375454523C8A1ED6C44A7765360F1724632BD90DBE
B1B3615FEC41CFCF6C6E3E78EACFB2334640F605B88B8F0A14F09DBB4EC41653
80A413F07E77608BCB11237C6719A1D5A1006A049FA78909EAD3FE545E4047DD
9D4F3FBEA11EBA592B8990C54C2D73110663560E855400F13C85DA6F354B2135
2543DA8563AE19BC120D270BD77F97E0FDA82B07BE2AD54ACA45E6EEC1556F4B
4A956C4FD7C142A9B249CFE43B17D3BEEC1F5CCF0AC09E83D6E04A5BB7382584
A83FFB1DF4A40628F44B3902A885836A6C8BA5E6D524FCE0D9B52D7FB641770E
08B496A872397B9E5F33731D2DB2CF3E134366F77D4BA945790F1814308FF499
0F565848397C9AA14F959D6738787F8F6EDD4A29132505D2608469E91298C9FE
B0161E4B43785E8200972FC14E9E27C6850CCE697AE3775DE0447CDF0F26EE9A
7D88C2D604636C2FD20544DEEBD89256DB58B49BB8A97F8A5084913F95D596F0
7789D78D5143D32993D3B6935E90BE673E1D765FEC551AD3FF9CE3559D90A63D
50B19161735C3F743D356729276E835A85BEE0D5E405441700B3F7BF37D01380
E878E41B6C1E8D34D66C26E9FAA7A6B663FB49455122F4980232BD7A571EF2D8
A29A292969AC280BAB95470C69E786114432A39AF9296C687EB4F4C622722445
88558A089E6F8E9EC2C904B611857B4D5A19A548DA4D6D0152C1145970ECEBD5
66E6E5F80C3233E66515E7A3CC08210116B186349962AAFD5D45AC506BF733D9
0DD02FEC0A943BEB598DC6CCBFABB5970C511CEF27FEFC3D7D2A9706C994379C
5A227B20EA552E19D80A53558BE3C11A52F005383C1EF39B01A31CC3A89DC59A
E1CC989D99A9E8918567344DADC0587ED4402B026FA42BC859EDC85C6049CA3B
4BBE1EBA0A2ABF3BED44AB476A728C72E5FE0E64828575CBADDBCA2899703676
2A5F0C939D0F14352EA049236B1960E9BD4AD512C6D059277E9DFEE9A6CDA4FE
022F50649D905A58CAFAE4FEED8AE82473AFF4C15B1B539286C33686A21DF35A
D611D1B1411A004CE6C65055F1EEE323617389DE880CEB0BA0B73969A8CF11C9
47580865313DEDD29092DF78BE649FD3872D7B78E4930EE82AF5C668C01FD29D
27B438D4594DF4B2137DAF02DC08F1F20ABD048F7C3FDAD6F6B53340FD9F3985
51355B99F74C7F552456184D01CADBCFACF232FF838477DCED0F41DE21057A7F
87798989D56AC743991740646642762F605257141352149F2E081B818C3664F1
6D813839966124E397A83A0A35E80B5D9BF06E0D38B273EF7CB81A6E11D010FB
A1FF2AAD96241414AF0D5E6DB1D0B3F924874847E8FD2DCEE324242945F8058B
7B5A241486354F982E881763F1649C1BC16030D74A6ADBC727FE36997C821947
C371E29C5185681C2D2E4794FE737366AF015B733EC5F9CD010BDF1B204A0AC3
DE508AD882AD9161FF38A18314517FA7997F45BD08FBD965B32771C051B7B305
BE529BC8FFDA8BF13873B2128B1214A87DE004EB83BF984C775E665CCB05179A
2695872EECC0A08011E1821FCB72A88244E29480E0BDD2FFBE6CE4CB71551F55
A3D3A399FE17546388B5DF3E94D910A25A896B1732604AAEB01356DDE51FDC1C
4C632618F45C77C16F237203079F9509F24FB523DC5333E4D370F7AEF36879F1
B9C04D5623FAFDFA86E0494101BBBED7A5FE35BF5BC8FEF2E4D3AC62B26F10A8
E24779ADBB2ED3D8C9BBD0EE880AA6E74FC4D2646FD27463CA3C9D508875E48C
757AEB810609362D9ECB389AD31A667EE2B19773DAD75E4769BCD281652DEDC3
690028FBA345D209603E3E1B9BA3A8CBCDCB83CDE2F115A240AC4C3BC9A656DC
97DAF75FAE1FF8AAE68E86A2599D6F1899412E862DCDA82A64432A0E4ADDA0DB
21DD8BB3B0616844831B65795BB93764F8A9F9EF5D35D23502247C0CC2B0E762
1A79509382F41CCB14E55513A0D3967C70EDEDD7280F5E51636BE35B33876BEB
764D1D28AEF249BEDFE2FE64F02873B0C3C4D72AA53ABB2FCB23E5F97F4FE083
B5658A09594530358A77CC24A3D18598DE12B99266A3D30C985510FE8E68CC31
9A7444C287A20D0A30DA4854B9B6A1129107BDADB0FA88E79C838DB28E994563
5089642494A4CE80DB1D646F5FD602018EB4CED25FCD2A381DB9C8A8BBB006AB
24E17A180B0D6594848A8D6B11B3FDD39FAB802434D6CB32A7237DCE1457260A
56D02592D0984B7965571400145F2E0F272A840701FBE2D388FAD0EC7B8DA174
DEA65E5035F728803B630E34ADE3372BC678E8249AC8A5FF7810AB5E1B384228
9655E7D96BA37CC1AFC0CFA824CB74C6E38955C3A9CBE40602B7D9E6F2F691DE
9B439E45AE541AA7FA4190788D4550D7006FDA174947EF31DC80633AA0310181
3275DC0BFC0DA66D5E13BB9A93E931092A908820117D43A0E702EC317BFF22F6
C7A20B027259A1D66F5C36B67D56878E296AADE1A6345144AAC497F79518264B
B152E1D95FB080B2AC3FA537C6DB9C14E96C92832965E3F7F5C59F86ED456AFC
8278917E7196AA042CE9D6B02E5B9DC3D7A1F9B6ACB652E82FB9E435220FF350
8CF3586AF8C6C8E2E2465437FE807AE7A911853059650E5E886BE98240CBB074
43233ECA62739FA1B96CFF8AC687B16435E7C4B754C066D4808A5898205742FD
638CC5AA54D3E7B7E69C9C4A61992A6F96215900A7A88AB0EBC296FB6366E061
DEA32CE5FF762EAE0D0B632F7FD0B7DC573554A3E82427833802E89B0B7F20BC
7E285ECF1CD47A
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: LCMSSB8
%!PS-AdobeFont-1.1: LCMSSB8 1.01
%%CreationDate: 1992 Jun 07 22:46:27
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.01) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved.) readonly def
/FullName (LCMSSB8) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /LCMSSB8 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 54 /six put
dup 58 /colon put
dup 67 /C put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 82 /R put
dup 88 /X put
dup 97 /a put
dup 99 /c put
dup 101 /e put
dup 102 /f put
dup 104 /h put
dup 109 /m put
dup 110 /n put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
readonly def
/FontBBox{-99 -209 1413 840}readonly def
/UniqueID 5029035 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169B077C51B8CEC58B1BB6008B
99B28F68EB82B17D84E40582498F6C8F430BFA8C3DF9A3E5A3F0687B57645FC2
6AD5BC7F83ABD0A20FB4E4E98827A5C45AFD4002DEF71AD6056AA88139C3FF18
CF25BEC41A91C17F87E10D1097603B770F0B1053415F861DEA43CF4189595B1B
BA51A69FF2F004107C84A9AED71BA5CC80A34182E76D7B9B29DD903BCB03898E
C3B8F0E303F056FF6599B6302FDE3325E282D166DB772B4604331808C070CE82
809B134E5236FB183E0D846EF608C1E8E3E0D7EC471DE44C1E9EE0A76BDEF23C
21EBD44056E4C538AD97E29EEF62CBF53109753883AB863FF18CFF7E1BE6E19E
8DD042023264F0CD497E469042210AB5D39B5EA0BE8AB19EA32ADD51AA949BDD
5094314D0CD3A13F980D8FF9539008AF915FB167839DC9AD1C15AB37E438F812
97718E64130FC53E6B86549426602DDB4C01D211043CECDC39E3F0C08D07F0A9
547CC808E56BE6F0B563290F10C63EFBE58A2EBB723B7517D2A243F6CB08A038
54F4DF0F6692022B2EE8C6F6B73735ED3166BAC58D9216A0617E0363E31D1245
650C3922BF51B4634625E5293F9F0C23A33E93268E77BCF1DF93652737929198
709E3D8452632D7F2B42713E0725D3C2D0AAD1EC6431E963C31801243D575434
7B2C808125EAABE2A2DA39E72BF6356B2B1A23891CF18D5169B22806C5AB609D
A835FE346818378B7CE6F39BC43BDCB5D708AC583A89EDBA52FFD7F2132C7ABF
0E165D9552A062F7607E95635031A63AEE0808D7BAF5665D52EBF50695198655
7DA95A486930A58165C7A0F972EF0DAA18A96E78D8663FCD0459A0D0F31ADEB1
0A96EBF7936900D4F63BACADC498A4D711B67D72A2E675F9CFA7116A7FCD19B2
7EAC01ADC592B9E66EABDB4E5B94894F8CBC0077ED9FD66F93EE6D4B5916ABD3
C4BD24267E0DBE5BDDE11F497A431A364BA0B2E757563929F7BA58444F84D744
BEA8D0C20D2833FFE23EAE1B6A5D292333BEA6CDF10CAE900E6333445CDB3A6D
F519DADB21B2AF520D31C9930664B5061041E15E7C33C809D1EC61A72D8D1879
F98FCC6C375B6F4AE50BBF83AE4B42F3F2A75FBE2CEC039CEAFB0A02A21C8B4F
3C677A5811203AF42F0E99596A797BB45F44354CC80DDCA6DB4AFEE245DB6D00
BA61D4863280308BA6B3572686F02CA3E75673278039A8695A754E969ECC40B1
914BEA16EC1F511CF020387FF67203B21C9A815C1DEC6F516562972845B8C760
E78A34C1EC31B0FD47F5BB3B1D83993A38C268A4FD02A4CA97563ECCDA5CBFA2
B03EBBEF79400E21F041253A3B1B595285BE5D5408424D6C86F0608F38A774EC
3E01495FCDECCEBBA27C268B3B77F209B38B965F047129D10642A26FEEE371F6
559551230A112611358605E4ABB9084876E2AA9F916F425E1902843C50E5C9AC
05C8978DDE43BF5351D73D8A9A5C872648900A36DAA31F7DCBC2446DE13A2A76
703B05293C4C9AEFF0A8525E93C5C02A28F9CA436A2F5E9C7E13B2DDED9B593C
3D57DB73A6C1F0A1B66EEDBEAA9B6D0D643FACCD8DD930BC1B23262E01E806A5
BC768044F4C15249310344172EBF8C331BA225E0759BE60A2F733CB3B7642028
44123E5DA832380974AC2C707CB79CB8E69F87BE6A7AF3E07ABEB10D5AB944B5
A56D67C8B80AB6C39CE69D6C6266F6078D1928CFC2C23A525E465DAF008B78E7
50DCFDF9318F26E55A12E712E921E05A65620A75B8E2705C48564D8B62601108
E8F793D16E6124BD326407A430F602A47F0554A1D3730185900D61129C45CBAB
A8FEB9481974DD409D83AFC3846CBABA09B1AB56292394BB8D196D8903AD2D3B
C81235ECFA80F5B8E9B7A671E50F265C662F678E0C3781BBDCD89C8F22B2D061
9463E3F00CB883A0AE935D73BDCD75FD3DA8CA3D1F16993728882DD668AA3433
6D11FDA8CC6C7CF8FCB2C9D0C9C0328037C11B4F86C04BFFA19380092FA439FE
D4A9FF1CAB1F973B71A4304E64D4E23EF9D8C06F0142B4A4D3BDB47A5A96D5B6
23ACE8B0269302C1F66AB9D3B0D13400BF882525D278EF7293275D5AC3AA9CBF
5B647ED02130708969A9C0D1872C5410AFB4D94870FC937CE4A565290C3C7963
5ED5161535CE6D498B2CB598C2D1B48B083533E51B7F3DD4466123A8F658B022
96263974E46DDFF56FC1F8552765CC09F47C1F580263656655994382F0A48017
422B7EF613EA770A317974E779CCB13448A00ED57BB586D23A435BD97353A64C
D1EF24A0A0CF072D2EB4CFECFFC8DF2ECB1405483E4BBBB04660DA377671E341
B1F72F76DD98EFE5FEC4BFD2688CCA1E67DFF2D87FBBDF9515683B9F131DFAAD
F457BCB53DBEB7C36E75F6F6CBEDB840AA70E3B2FCF55DCD366CA34D4FE1F6DC
0892B6E196D3316B9C81029D513C3EE6BDF6E287765FB3B0F94DCA0BF7EEEC03
9289426417A2684B8BC4BED21A56EF643AC2891B3D69179E2C2EC578E246159E
BD542521DD9E8F9B9B4145A3EB8D5B074402A08D40DA54E3C735256F1730D964
59736D7F77A9C40442929B7E0019A729364B87DFA57710BAFCBC1BF7A2968DDD
3F43963EA9598370D416F062F7F5E7A3EC553C74D6493B49D44559239EB39450
CE9B3F9BBA9ABF474B35BAF5FE7E4445898B5BEE4178E3A7D1DC79AE3C31A625
9DEF1F3383125535F723DCC2CE05E301294ACCBDC5DFF99CE1BDA62044FD5046
E11297D1DB68BB215F3BF117A1B7B9B38B96FF9E2B3363C3E15C76239D8F703D
5657833861F5AA877A17384EFBC54C1ABE0887E5BB9B840C3165C49BC8877D16
BD90F3A6690EA1CE859E6A00CD0FA2C0E12FEA42FF6D7FB60741AE5B47552FC6
5D29A6E42C487820EDC4E199400B43FC25EE643A9F1A8DAF9150725B7077C05B
F5B279185E8CF275A9BB2E5403FC52EC9EB7F7C52D78A0C106332D7E5BCF31FE
31E05AB6436BDE52E9926A03AFF7FA71603EABC9BDEB2AEA55DCA3D9C9CDFFFA
A6AE12076DDD25DE18319C2C77B0E27866B1F06032D7A56E276C745747585728
DFDCF272867E5160B6AE5529EE5467EF553F4BE9C0C4B38C6434AD236D235713
F7199DA54877069A1BF8DCE5B9D0D3F88EEBF648CBD518AD1EA455B3A3B2DDA3
A3947E2F8BE7FD2FE2DB76282B1BBC9D1BF251661F0EC2B0830499F22DA1F237
F93DA25C737D6E9BF039C2B908310F6C2DB52E022DE9AD6BC08463ED2C5DC878
5B94861BC094D1C90240EAD2D6325E6D5A7F0AC9AB55244D023EE9CA393796CD
7C048B7A98EBC92204593EEDC9F73DC89C79BDAEF72B125A3B5AA4E88519CCD8
6F9B18E0994E7C12D1A17EAC23E8BB73385EA18D4CE3550079C0DD9D3CBBF580
CA777BD9E63AFD518662F2635F339BC9BACF843E81D6EEC9EAA633C9AC4F907B
51DA57F57EBADC8CDEA3F9411BCD0724A7B10C63DAEF694DEFC5A56870656D45
144673E019E236C373449A9B7872DCBBA78DED6AF145E08AD8CC6CDC7894EC26
703D52022F0B50156297FB40E95C2379E4C0B077F4198A037E60DDE5260322F0
20E4E6FC4BCC8DB8A077E39EE6E8B0D2319166D9DCFB05CB50693C6F6B103339
3428BBDCD4AB05516874974387EC049F460A04322EB2561A15EFAAFEFF2DB5F5
35878066B00618089F646F134767BC45353030FBF5CD7B951DB44B39A645B8CE
3FC0B11685F6A27413C2EB307AAF44045AF16BC15887D1864E8BB0A369F959DA
EC6BC85CEE71526FC60273CB46DFF76D5818A521E7B03F13785BB84624A2BE89
9783D8406D45B61A8CD392337AB0D561C4D06B1FC54A72C74DFD524DCFA0CF93
28F5BDD96C292D66C9FD39292928283FB6303B24C5636C652B909BDDD1BC0F7B
A5E3DFDCE703A41F43A1A6FA287A52BB07CA6D82B063CCA7163F074A1BD4F4A4
EAFEB2076B678CBA7CEFD8F4A39176DAD4A8FE1963F11B5A3D57A2FAC89B70B2
530CD1A022606B864EFF6853BFD7478BF71C11C83A7B646E375F08E7E1CC9B81
507C336CECEC2069C1F5D97364815D0896C7874090507D0256F773045999B886
821078DFD6F442967FF6A6B6926A0D3A59D6853D986AFE22550784E40DDE2C8D
E6904126FF9F01376E9BF98C174F18A86190E79599AA129E34E566D7B2FBB670
86C046B1C83C8627D0EF8C2C6F0F9BC0AF14E61CFC4D092DCD8FAC9030E53EB9
65EB9F1C8FE8D85DEAD83540271C6C10896D484782AFF7FFE9F83BB246822856
DC60B4A1500E64110A824F947569C734622556843CA29B5FB9C37BC718999063
93DF97BCB65944208B728F2D1E37B5D26F2EAE53ED36D39BB5723393A5AD5CDF
2CA8B3AE50BD7C8E01820C73C3D84A5DDFB83547A227C14514905A12C456F253
FE2BD4A60261FCBE53DCCA1FA5C06700113521ADD8155E22F072627430AB7A8F
5CBF06D9ADAC5142F6989163B14E67B2B3E41DB2556B2D310A5B74FA76C61411
C4FC09A2278FB8C9376543A04DD549A6C7FD31359E01DD66DC907A3CD630C8BF
C2AD7C76177F061E9913D6F8EB33488CD54B011A141003CF62304C42CCF70737
E11432E63AA62DC6B7F86FF7E690FE517919545606F5542AFAFA15498025FC35
4C106604244AB5027BAF4DE550DFC7C7A72E3C966E3E9AC9405D089424CDEDE9
7F51EA986F1AD8A86225CABA9E61952CBEE0E26E447019E8333F89BD86AD6CB8
B9491B5816CEA7959BF6232C890C35D1380519DBD143FD61BB5EBC5EF914BE4D
EA56558D4C5E193061DDFB17A0C87FF1777F98B7B33FC1851009CB32602CE1A3
8D3EF52CB5E334CA6A7224D9635EE26C6CBA8C8150CB6B4D8885F815EC005E57
D2FA45B5723926CE6683B19F7FDA18F69E9650D4110E9761ACFF914B0BAF7459
C99587F935789F7716864394781827A6B7532F4F88217B6DF890765FF30935BF
D03E5E9448A941E3787F9B64E2C0CCCF6E2FD2E1E1CA03E0A50F9E10137C4FD5
568B3B2947FD2516C9DEC7F9B1D4887294BDAAF2CB21DBA8550E2AF6B04909C7
5F2C256AD3E5B57B402B7526A2154AF04BABF6B905A8B78DB10C5A978BFCAA80
C779367C9B2926561A7AB0F6E36D18F8C1F44786ECE38A45B4B9153F61A5A578
8734C95BD6E3
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
TeXDict begin 55380996 39158280 1000 600 600 (c6_xmlns.dvi)
@start /Fa 201[83 8[83 45[{}2 83.022 /LINEW10 rf /Fb
134[105 105 105 105 1[105 105 105 1[105 105 105 105 105
2[105 105 105 1[105 105 105 105 105 1[105 7[105 2[105
1[105 12[105 105 105 4[105 105 105 1[105 5[105 105 105
105 105 105 105 105 10[105 34[{ TeX09fbbfacEncoding ReEncodeFont }40
198.34 /CMTT8 rf /Fc 135[73 4[73 4[73 73 73 12[73 36[73
10[73 47[{ TeX09fbbfacEncoding ReEncodeFont }8 137.733
/CMTT8 rf /Fd 216[332 332 332 332 299 299 299 299 32[{}8
83.022 /LCIRCLEW10 rf /Fe 240[105 15[{
TeXbbad153fEncoding ReEncodeFont }1 198.34 /CMSY8 rf
/Ff 131[248 1[107 110 110 165 110 124 90 95 83 124 124
124 124 193 55 117 1[55 124 124 76 110 124 110 124 117
4[124 3[160 229 160 160 178 138 162 191 156 191 161 202
140 2[63 161 165 147 154 176 2[160 6[69 6[124 124 124
1[124 69 83 69 2[96 96 5[124 19[200 1[131 145 11[{}61
198.34 /LCMSS8 rf /Fg 134[190 190 286 190 214 155 164
143 214 214 214 214 333 95 1[107 95 2[131 190 214 190
214 202 8[276 2[277 1[238 3[331 278 350 243 4[286 1[267
305 2[276 12[214 214 214 214 7[167 167 40[{}39 342.715
/LCMSS8 rf /Fh 134[64 64 96 64 72 52 55 48 1[72 72 72
112 32 68 1[32 72 72 1[64 72 64 72 68 3[40 1[40 2[92
132 2[103 80 94 111 90 111 93 117 81 1[66 37 93 1[85
89 102 92 94 92 6[40 72 72 72 72 72 72 72 72 72 72 72
40 48 40 2[56 56 40 39[{}62 114.736 /LCMSS8 rf /Fi 240[61
15[{ TeXbbad153fEncoding ReEncodeFont }1 114.736 /CMSY8
rf /Fj 140[73 63 3[94 7[58 86 1[84 16[124 23[53 58[{}8
137.733 /LCMSSB8 rf /Fk 139[170 181 156 1[233 2[364 4[233
2[215 1[209 1[221 8[305 9[308 387 267 8[301 8[131 3[236
54[{}16 342.715 /LCMSSB8 rf /Fl 128[86 4[74 77 77 115
77 86 62 66 57 86 86 86 86 134 38 81 1[38 86 86 53 77
86 77 86 81 4[86 3[111 159 1[111 123 96 112 1[108 133
112 141 98 2[44 112 115 102 107 122 1[113 111 6[48 86
86 86 86 86 86 86 86 86 86 1[48 57 48 2[67 67 5[86 21[91
100 11[{}65 137.733 /LCMSS8 rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
@landscape end
userdict/PStoPSxform PStoPSmatrix matrix currentmatrix
matrix invertmatrix matrix concatmatrix
matrix invertmatrix put
%%EndSetup
%%Page: (0,1,2,3) 1
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 1 0 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-1)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black Black Black 1209
326 a Fk(Chapter)158 b(6:)1209 723 y(XML)e(Namespaces)189
1996 y Fj(References:)p Black 378 2170 a Fi(\017)p Black
122 w Fh(Tim)47 b(Bra)l(y)-12 b(,)47 b(Dave)g(Hollander,)f(Andrew)g(La)
l(yman:)h(Namespaces)f(in)h(XML.)561 2303 y(W3C)g(Recommendation,)d(W)l
(o)l(rld)j(Wide)g(W)l(eb)h(Conso)l(rtium,)d(Jan)i(14,)g(1999.)561
2436 y([http://www.w3.o)l(rg/TR/199)o(9/R)o(EC-xm)o(l-na)o(mes-1)o(999)
o(0114)o(],)561 2569 y([http://www.w3.o)l(rg/TR/REC-x)o(ml-)o(nam)o
(es].)p Black 378 2776 a Fi(\017)p Black 122 w Fh(Tim)g(Bra)l(y)-12
b(,)47 b(Jean)g(P)l(aoli,)g(C.M.)g(Sp)t(erb)t(erg-McQueen:)561
2909 y(Extensible)f(Ma)l(rkup)g(Language)h(\(XML\))h(1.0,)f(1998.)561
3042 y([http://www.w3.o)l(rg/TR/REC-x)o(ml])42 b(See)47
b(also:)g([http://www.w3.o)l(rg/XML].)p Black 378 3249
a Fi(\017)p Black 122 w Fh(Elliotte)f(R.)i(Ha)l(rold,)e(W.)i(Scott)f
(Means:)g(XML)h(in)g(a)f(Nutshell,)g(3rd)g(Ed.)561 3382
y(O'Reilly)-12 b(,)46 b(2004,)g(ISBN)h(0596007647.)p
Black 378 3590 a Fi(\017)p Black 122 w Fh(Jonathan)f(Bo)l(rden,)g(Tim)h
(Bra)l(y:)g(Resource)f(Directo)l(ry)g(Description)g(Language)g
(\(RDDL\).)561 3723 y(F)l(eb.)h(18,)g(2002.)g([http://www.rddl.o)l
(rg/])p Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56
b(Brass:)i(Grundlagen)g(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5
b(eb)1016 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2004)p
Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 2 1 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-2)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 1907 356 2001
4 v 1907 808 4 452 v 1994 677 a Fg(Objectives)p 3905
808 V 1907 811 2001 4 v 3908 811 67 392 v 1974 878 2001
67 v 189 1399 a Ff(After)82 b(completing)g(this)g(chapter,)g(y)-7
b(ou)83 b(should)g(b)7 b(e)82 b(able)h(to:)p Black 378
1756 a Fe(\017)p Black 83 w Ff(explain)h(why)f(namespaces)g(a)-7
b(re)82 b(needed.)p Black 378 2146 a Fe(\017)p Black
83 w Ff(determine)92 b(the)g(namespace)g(of)g(any)h(element)f(o)-7
b(r)91 b(attri-)561 2461 y(bute)82 b(in)h(a)f(given)h(XML)h(do)7
b(cument.)p Black 378 2851 a Fe(\017)p Black 83 w Ff(use)83
b(namespaces)g(in)g(y)-7 b(our)83 b(o)-7 b(wn)83 b(XML)g(do)7
b(cuments.)p Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56
b(Brass:)i(Grundlagen)g(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5
b(eb)1016 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2004)p
Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 3 2 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-3)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 2013 295 1789
4 v 2013 699 4 405 v 2100 616 a Fg(Overview)p 3799 699
V 2013 702 1789 4 v 3802 703 67 345 v 2080 769 1789 67
v Black Black 617 1602 a Ff(1.)82 b(Motivation)458 1289
y Fd(')p 458 1615 7 164 v 458 1785 a(&)5417 1289 y($)p
5417 1615 V 5417 1785 a(\045)p 628 1785 4627 7 v 628
1289 V 617 2208 a Ff(2.)g(Metho)7 b(d:)83 b(Globally)g(Unique)g(Names)
617 2828 y(3.)f(Decla)-7 b(ration)83 b(of)f(Namespaces)p
Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g
(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
PStoPSxform concat
TeXDict begin @landscape 4 3 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-4)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 1534 52 2748 4
v 1534 551 4 500 v 1620 397 a Fg(Motivation)144 b(\(1\))p
4278 551 V 1534 554 2748 4 v 4282 555 67 440 v 1600 621
2748 67 v Black 378 1136 a Fe(\017)p Black 83 w Ff(XML)121
b(is)g(a)f(meta)g(language)h(that)e(p)7 b(ermits)120
b(to)g(de\014ne)561 1421 y(ma)-7 b(rkup)82 b(languages)h(fo)-7
b(r)82 b(sp)7 b(eci\014c)83 b(applications.)p Black 378
1781 a Fe(\017)p Black 83 w Ff(Many)77 b(di\013erent)e(sets)g(of)h
(element)g(t)-7 b(yp)7 b(es/tags)75 b(\(DTDs\))561 2066
y(fo)-7 b(r)61 b(many)g(di\013erent)g(applications)h(have)g(b)7
b(een)61 b(p)-7 b(rop)7 b(osed.)p Black 378 2426 a Fe(\017)p
Black 83 w Ff(This)95 b(all)h(w)-7 b(o)g(rks)95 b(w)-7
b(ell)96 b(as)f(long)h(as)f(each)h(do)7 b(cument)94 b(ad-)561
2711 y(heres)82 b(to)g(a)h(single,)g(kno)-7 b(wn)83 b(do)7
b(cument)82 b(t)-7 b(yp)7 b(e.)p Black 378 3071 a Fe(\017)p
Black 83 w Ff(Ho)-7 b(w)g(ever,)72 b(there)e(a)-7 b(re)71
b(cases)g(where)g(do)7 b(cuments)70 b(contain)561 3356
y(a)82 b(mixture)g(of)h(tags)f(from)g(di\013erent)g(DTDs.)p
Black Black 844 3627 a Fl(Programs)51 b(that)g(have)f(to)g(p)-5
b(ro)5 b(cess)50 b(such)f(do)5 b(cuments)50 b(kno)-5
b(w)50 b(only)g(the)g(subset)844 3803 y(of)57 b(the)g(o)5
b(ccurring)58 b(element)e(t)-5 b(yp)5 b(es)57 b(that)h(is)g(relevant)f
(fo)-5 b(r)58 b(the)f(p)-5 b(rogram.)p Black -47 4114
5977 9 v -47 4260 a(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
%%Page: (4,5,6,7) 2
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 5 4 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-5)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 1534 52 2748 4
v 1534 551 4 500 v 1620 397 a Fg(Motivation)144 b(\(2\))p
4278 551 V 1534 554 2748 4 v 4282 555 67 440 v 1600 621
2748 67 v Black 378 1065 a Fe(\017)p Black 83 w Ff(F)-7
b(o)g(r)114 b(instance,)f(an)g(XSL)-21 b(T)113 b(st)-7
b(ylesheet)113 b(that)g(translates)561 1370 y(from)83
b(a)h(given)g(DTD)h(into)e(HTML)i(contains)f(tags)g(from)561
1674 y(this)e(DTD,)h(from)e(XSL)-21 b(T,)83 b(and)g(from)e(HTML.)p
Black 378 2053 a Fe(\017)p Black 83 w Ff(It)72 b(is)g(p)7
b(ossible)71 b(to)h(develop)g(DTDs)g(in)f(a)h(mo)7 b(dula)-7
b(r)71 b(w)-7 b(a)g(y)73 b(b)-7 b(y)561 2358 y(comp)7
b(osing)82 b(di\013erent)g(sets)g(of)h(tags.)p Black
Black 844 2660 a Fl(It)54 b(is)f(not)h(necessa)-5 b(ry)52
b(to)i(redevelop)e(everything)h(from)g(scratch.)g(Instead,)g(one)844
2840 y(should)58 b(try)g(to)f(reuse)g(existing)g(DTDs.)p
Black 378 3232 a Fe(\017)p Black 83 w Ff(It)93 b(is)f(p)7
b(ossible)93 b(that)f(an)g(XML)h(do)7 b(cument)92 b(is)h(p)-7
b(ro)7 b(cessed)561 3536 y(b)-7 b(y)112 b(di\013erent)g(p)-7
b(rograms,)111 b(where)i(each)f(considers)h(only)561
3841 y(its)82 b(o)-7 b(wn)83 b(tags.)p Black -47 4114
5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 6 5 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-6)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 1534 217 2748
4 v 1534 716 4 500 v 1620 562 a Fg(Motivation)144 b(\(3\))p
4278 716 V 1534 719 2748 4 v 4282 720 67 440 v 1600 786
2748 67 v Black 378 1301 a Fe(\017)p Black 83 w Ff(When)130
b(a)h(do)7 b(cument)130 b(contains)g(element)g(t)-7 b(yp)7
b(es)131 b(from)561 1617 y(indep)7 b(endently)104 b(develop)7
b(ed)104 b(ma)-7 b(rkup)104 b(languages,)g(there)561
1932 y(can)77 b(b)7 b(e)78 b(name)f(clashes:)h(The)g(same)f(name)h(is)f
(de\014ned)h(in)561 2248 y(di\013erent)j(vo)7 b(cabula)-7
b(ries)84 b(with)e(di\013erent)g(meaning.)p Black 378
2638 a Fe(\017)p Black 83 w Ff(In)98 b(such)f(cases)h(it)f(is)h(not)f
(clea)-7 b(r)97 b(what)g(p)-7 b(rogram)97 b(should)561
2953 y(p)-7 b(ro)7 b(cess)82 b(this)h(tag.)p Black Black
844 3273 a Fl(A)49 b(p)-5 b(rogram)51 b(that)f(p)-5 b(ro)5
b(cesses)48 b(do)5 b(cuments)48 b(not)i(restricted)f(to)g(a)g(\014xed,)
f(kno)-5 b(wn)844 3456 y(DTD)82 b(must)g(b)5 b(e)80 b(able)h(to)h
(determine)e(which)h(tags)h(a)-5 b(re)81 b(intended)g(fo)-5
b(r)81 b(this)844 3638 y(p)-5 b(rogram.)p Black -47 4114
5977 9 v -47 4260 a(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 7 6 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-7)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 2013 354 1789
4 v 2013 758 4 405 v 2100 675 a Fg(Overview)p 3799 758
V 2013 761 1789 4 v 3802 762 67 345 v 2080 828 1789 67
v Black Black 617 1543 a Ff(1.)82 b(Motivation)617 2149
y(2.)g(Metho)7 b(d:)83 b(Globally)g(Unique)g(Names)458
1850 y Fd(')p 458 2176 7 164 v 458 2345 a(&)5417 1850
y($)p 5417 2176 V 5417 2345 a(\045)p 628 2345 4627 7
v 628 1850 V 617 2769 a Ff(3.)f(Decla)-7 b(ration)83
b(of)f(Namespaces)p Black -47 4114 5977 9 v -47 4260
a Fl(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5 b(o)g(rld)59
b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
PStoPSxform concat
TeXDict begin @landscape 8 7 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-8)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 450 94 4915 4
v 450 593 4 500 v 537 439 a Fg(Globally)144 b(Unique)g(Names)g(\(1\))p
5362 593 V 450 596 4915 4 v 5365 597 67 440 v 517 663
4915 67 v Black 378 1178 a Fe(\017)p Black 83 w Ff(Thus,)82
b(globally)g(unique)g(names)g(fo)-7 b(r)81 b(element)h(t)-7
b(yp)7 b(es)82 b(a)-7 b(re)561 1493 y(sometimes)82 b(necessa)-7
b(ry)-21 b(.)p Black 378 1884 a Fe(\017)p Black 83 w
Ff(Ho)-7 b(w)g(ever,)108 b(a)e(new)i(committee)e(that)f(ensures)i(the)f
(uni-)561 2199 y(queness)83 b(of)f(names)h(w)-7 b(ould)83
b(b)7 b(e)82 b(exp)7 b(ensive)84 b(and)f(slo)-7 b(w.)p
Black Black 844 2519 a Fl(F)i(urthermo)g(re,)56 b(it)f(is)h(not)f(clea)
-5 b(r)55 b(that)g(names)g(should)h(b)5 b(e)54 b(assigned)h(in)g(a)g
(\\\014rst)844 2701 y(come,)71 b(\014rst)i(served")e(fashion:)h(Then)h
(DTDs)g(that)g(might)g(later)f(b)5 b(e)72 b(wide-)844
2884 y(ly)f(used)f(w)-5 b(ould)71 b(have)f(to)h(select)f(long,)h
(unintuitive)g(names)g(b)5 b(ecause)69 b(some)844 3067
y(obscure)57 b(DTD)i(already)f(registered)f(the)g(obvious)h(name.)p
Black 378 3469 a Fe(\017)p Black 83 w Ff(Therefo)-7 b(re,)68
b(element)h(t)-7 b(yp)7 b(es)68 b(a)-7 b(re)69 b(uniquely)g
(identi\014ed)g(via)561 3785 y(a)78 b(URI/URL)h(\(the)f
(\\namespace"\),)h(and)f(a)g(lo)7 b(cal)78 b(name.)p
Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g
(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
%%Page: (8,9,10,11) 3
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 9 8 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4292 b(6-9)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 450 230 4915 4
v 450 729 4 500 v 537 574 a Fg(Globally)144 b(Unique)g(Names)g(\(2\))p
5362 729 V 450 732 4915 4 v 5365 732 67 440 v 517 799
4915 67 v Black 378 1314 a Fe(\017)p Black 83 w Ff(It)116
b(is)g(obviously)g(not)g(p)-7 b(ractical)116 b(to)f(require)h(that)e
(each)561 1629 y(time)97 b(when)h(an)g(element)g(t)-7
b(yp)7 b(e)98 b(is)g(used,)f(the)h(complete)561 1944
y(URI/URL)84 b(has)e(to)h(b)7 b(e)82 b(written)g(in)h(the)f(tag.)p
Black Black 844 2264 a Fl(This)55 b(w)-5 b(ould)55 b(signi\014cantly)g
(increase)f(the)h(do)5 b(cument)53 b(size)i(and)g(decrease)e(the)844
2447 y(readablilit)-5 b(y)-14 b(.)61 b(F)-5 b(urthermo)g(re,)60
b(e.g.)f(the)h(\\)p Fc(/)p Fl(")g(is)f(not)h(allo)-5
b(w)g(ed)61 b(in)f(XML)e(names,)844 2629 y(so)g(one)f(could)g(not)h
(simply)f(mak)-5 b(e)58 b(a)g(URL)f(a)h(p)-5 b(re\014x)57
b(of)g(an)h(element)e(name.)p Black 378 3032 a Fe(\017)p
Black 83 w Ff(The)112 b(solution)g(is)g(to)f(de\014ne)h(an)g(abb)-7
b(reviation)112 b(fo)-7 b(r)111 b(the)561 3348 y(URI/URL)j(within)g
(the)f(do)7 b(cument,)112 b(and)i(then)f(to)g(use)561
3663 y(this)82 b(abb)-7 b(reviation)82 b(as)g(a)h(p)-7
b(re\014x)82 b(fo)-7 b(r)82 b(the)g(element)g(name.)p
Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g
(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 10 9 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-10)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 450 52 4915 4
v 450 551 4 500 v 537 397 a Fg(Globally)144 b(Unique)g(Names)g(\(3\))p
5362 551 V 450 554 4915 4 v 5365 555 67 440 v 517 621
4915 67 v Black 378 1136 a Fe(\017)p Black 83 w Ff(F)-7
b(o)g(r)104 b(instance,)g(one)g(can)g(decla)-7 b(re)104
b(\\)p Fb(xsl)p Ff(")h(as)f(an)f(abb)-7 b(re-)561 1416
y(viation)82 b(fo)-7 b(r)82 b(the)h(namespace)p Black
Black 1704 1745 a Fb(http://www.w3.org)q(/TR)q(/WD)q(-x)q(sl)p
Black 378 2100 a Fe(\017)p Black 83 w Ff(Then)55 b(one)g(can)h(use)f
(the)g(element)g(name)g(\\)p Fb(xsl:template)p Ff(")-41
b(.)p Black 378 2455 a Fe(\017)p Black 83 w Ff(The)66
b(p)-7 b(re\014x)65 b(\\)p Fb(xsl)p Ff(")i(is)e(a)-7
b(rbitra)g(ry:)65 b(If)g(one)h(decla)-7 b(res)66 b(instead)561
2734 y(\\)p Fb(abc)p Ff(")76 b(as)g(an)f(abb)-7 b(reviation)76
b(fo)-7 b(r)75 b(the)g(ab)7 b(ove)76 b(namespace,)561
3014 y(the)82 b(XSL)-21 b(T)83 b(p)-7 b(ro)7 b(cesso)-7
b(r)82 b(recognizes)h(\\)p Fb(abc:template)p Ff(".)p
Black Black 844 3277 a Fl(This)65 b(is)f(imp)5 b(o)-5
b(rtant,)65 b(b)5 b(ecause)63 b(the)h(abb)-5 b(reviations)65
b(a)-5 b(re)65 b(not)f(enfo)-5 b(rced)63 b(to)i(b)5 b(e)844
3452 y(globally)58 b(unique:)e(It)h(is)g(p)5 b(ossible)57
b(that)g(in)g(the)f(future,)h(another)g(ma)-5 b(rkup)58
b(lan-)844 3628 y(guage)49 b(is)g(de\014ned,)e(fo)-5
b(r)49 b(which)f(\\)p Fc(xsl)p Fl(")i(is)f(a)f(natural)j(abb)-5
b(reviation.)49 b(Of)f(course,)844 3803 y(within)58 b(a)g(single)f(do)5
b(cument,)57 b(the)g(abb)-5 b(reviations)59 b(must)e(b)5
b(e)57 b(unique.)p Black -47 4114 5977 9 v -47 4260 a(Stefan)f(Brass:)i
(Grundlagen)g(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016
b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2004)p Black
eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 11 10 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-11)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 450 52 4915 4
v 450 551 4 500 v 537 397 a Fg(Globally)144 b(Unique)g(Names)g(\(4\))p
5362 551 V 450 554 4915 4 v 5365 555 67 440 v 517 621
4915 67 v Black 378 1136 a Fe(\017)p Black 83 w Ff(Vice)97
b(versa,)f(the)g(p)-7 b(re\014x)97 b(\\)p Fb(xsl)p Ff(")g(do)7
b(es)96 b(not)g(help,)h(if)f(it)g(is)561 1423 y(de\014ned)82
b(as)h(an)g(abb)-7 b(reviation)82 b(fo)-7 b(r)82 b(a)h(di\013erent)f
(URI.)p Black Black 844 1697 a Fl(The)63 b(XML)f(pa)-5
b(rser)64 b(mak)-5 b(es)63 b(this)g(URI)h(and)f(the)g(lo)5
b(cal)63 b(name)f(\(the)h(pa)-5 b(rt)64 b(after)844 1874
y(the)51 b(colon)h(\\)p Fc(:)p Fl("\))g(available)g(to)g(the)f
(applications.)i(The)f(application)g(p)-5 b(rogram)844
2051 y(\(e.g.)57 b(the)g(XSL)-14 b(T)56 b(p)-5 b(ro)5
b(cesso)-5 b(r\))58 b(recognizes)f(its)h(tags)g(b)-5
b(y)57 b(the)g(URI.)p Black 378 2425 a Fe(\017)p Black
83 w Ff(The)78 b(namespace)h(URI)g(must)e(only)h(b)7
b(e)78 b(unique.)g(It)g(is)g(not)561 2712 y(required)84
b(that)g(anything)g(sp)7 b(eci\014c)85 b(is)g(sto)-7
b(red)84 b(under)g(this)561 2999 y(w)-7 b(eb)83 b(address.)p
Black Black 844 3272 a Fl(Of)j(course,)f(the)h(domain)h(o)-5
b(wner)86 b(should)g(b)5 b(e)86 b(stable,)g(so)g(that)h(not)f(later)844
3449 y(someb)5 b(o)g(dy)72 b(else)h(w)-5 b(ants)74 b(to)g(use)f(this)h
(URI)g(fo)-5 b(r)74 b(a)f(di\013erent)h(namespace.)f(It)844
3626 y(is)78 b(p)-5 b(rop)5 b(osed)77 b(to)h(sto)-5 b(re)77
b(an)h(RDDL)g(description)f(under)h(the)f(URI,)h(but)f(the)844
3803 y(namespace)57 b(w)-5 b(ould)58 b(also)g(w)-5 b(o)g(rk)58
b(if)f(nothing)h(is)g(sto)-5 b(red)58 b(under)g(the)f(URI.)p
Black -47 4114 5977 9 v -47 4260 a(Stefan)f(Brass:)i(Grundlagen)g(des)f
(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
PStoPSxform concat
TeXDict begin @landscape 12 11 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-12)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 731 76 4355 4
v 731 528 4 452 v 817 397 a Fg(Equalit)-12 b(y)144 b(of)e(Namespaces)p
5082 528 V 731 531 4355 4 v 5085 531 67 392 v 797 597
4355 67 v Black 378 1136 a Fe(\017)p Black 83 w Ff(Tw)-7
b(o)70 b(namespaces)h(a)-7 b(re)70 b(equal)g(if)g(their)f(URIs)i(a)-7
b(re)69 b(exactly)561 1430 y(identical)95 b(\(cha)-7
b(racter)96 b(b)-7 b(y)95 b(cha)-7 b(racter,)95 b(including)h(upp)7
b(er-)561 1723 y(case/lo)-7 b(w)g(ercase\).)p Black 378
2091 a Fe(\017)p Black 83 w Ff(F)g(o)g(r)85 b(instance,)g(t)-7
b(w)g(o)84 b(URIs)i(that)d(di\013er)i(only)f(in)h(the)f(case)561
2385 y(of)106 b(the)g(domain)g(name)h(a)-7 b(re)106 b(no)-7
b(rmally)107 b(equivalent,)f(but)561 2679 y(they)82 b(denote)h
(di\013erent)e(namespaces.)p Black 378 3047 a Fe(\017)p
Black 83 w Ff(Thus,)i(the)f(exact)h(case)g(is)g(imp)7
b(o)-7 b(rtant)82 b(when)h(de\014ning)g(a)561 3340 y(namespace.)p
Black Black 844 3625 a Fl(Otherwise,)71 b(the)g(application,)i(e.g.)d
(the)h(XSL)-14 b(T)71 b(p)-5 b(ro)5 b(cesso)-5 b(r,)71
b(will)h(not)g(reco-)844 3803 y(gnize)58 b(\\its")g(tags.)p
Black -47 4114 5977 9 v -47 4260 a(Stefan)e(Brass:)i(Grundlagen)g(des)f
(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
%%Page: (12,13,14,15) 4
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 13 12 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-13)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 864 76 4088 4
v 864 528 4 452 v 950 397 a Fg(XML)143 b(and)g(Namespaces)p
4948 528 V 864 531 4088 4 v 4952 531 67 392 v 930 597
4088 67 v Black 378 1136 a Fe(\017)p Black 83 w Ff(Namespaces)117
b(a)-7 b(re)116 b(not)f(de\014ned)h(in)f(the)h(XML)g(sp)7
b(eci\014-)561 1430 y(cation)104 b(itself,)g(but)f(in)i(a)f(sepa)-7
b(rate)104 b(sho)-7 b(rt)104 b(sp)7 b(eci\014cation)561
1723 y(\(11)83 b(pages\).)p Black 378 2091 a Fe(\017)p
Black 83 w Ff(The)116 b(XML)g(sp)7 b(eci\014cation)116
b(p)7 b(ermits)115 b(the)h(colon)g(\\)p Fb(:)p Ff(")g(in)561
2385 y(names)82 b(without)g(restrictions)g(o)-7 b(r)82
b(a)h(sp)7 b(eci\014c)83 b(meaning.)p Black 378 2753
a Fe(\017)p Black 83 w Ff(Ho)-7 b(w)g(ever,)73 b(it)f(already)h
(mentions)e(that)h(the)g(colon)g(should)561 3047 y(b)7
b(e)80 b(used)h(only)g(acco)-7 b(rding)81 b(to)f(the)g(XML)h(namespace)
g(re-)561 3340 y(commendation.)p Black Black 844 3625
a Fl(The)40 b(XML)g(Namespace)f(recommendation)h(w)-5
b(as)41 b(still)g(w)-5 b(o)g(rk)41 b(in)f(p)-5 b(rogress)41
b(when)844 3803 y(the)57 b(\014rst)h(edition)g(of)f(the)g(XML)g
(recommendation)g(w)-5 b(as)58 b(published.)p Black -47
4114 5977 9 v -47 4260 a(Stefan)e(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 14 13 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-14)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 982 56 3853 4
v 982 555 4 500 v 1068 400 a Fg(Syntax)144 b(of)f(Names)h(\(1\))p
4830 555 V 982 558 3853 4 v 4834 558 67 440 v 1048 625
3853 67 v 189 1027 a Ff(Quali\014ed)83 b(Name:)p Black
Black 431 1426 620 7 v 968 1423 a Fa(-)p 1051 1240 1240
7 v 1048 1609 7 372 v 1376 1492 a Ff(Pre\014x)p 2287
1609 V 1051 1612 1240 7 v 2290 1426 310 7 v 2517 1423
a Fa(-)2597 1271 y Fd(#)p 2597 1428 7 12 v 2597 1581
a(")2969 1271 y( )p 2969 1428 V 2969 1581 a(!)p 2749
1581 74 7 v 2749 1271 V 2733 1465 a Fb(:)p 2972 1426
620 7 v 3509 1423 a Fa(-)p 3592 1240 1550 7 v 3589 1609
7 372 v 3758 1492 a Ff(Lo)7 b(cal)83 b(Name)p 5138 1609
V 3592 1612 1550 7 v 5141 1426 310 7 v 5368 1423 a Fa(-)p
737 2043 7 620 v 741 2046 2542 7 v 3279 2043 7 620 v
3282 1506 a(6)p Black 378 2636 a Fe(\017)p Black 83 w
Ff(Quali\014ed)58 b(names)f(can)h(b)7 b(e)57 b(used)g(as)h(element)f(t)
-7 b(yp)7 b(e)57 b(names)561 2951 y(and)82 b(as)h(attribute)e(names)i
(in)g(the)f(XML)h(data.)p Black Black 844 3271 a Fl(They)65
b(cannot)h(b)5 b(e)65 b(used)h(in)g(the)f(DTD)i(\(there)f(is)g(no)f(p)5
b(ossibilit)-5 b(y)67 b(to)f(decla)-5 b(re)844 3454 y(a)59
b(namespace)f(that)i(is)f(applicable)g(to)g(the)g(DTD\).)h(Entit)-5
b(y)59 b(names,)g(goals)g(of)844 3636 y(p)-5 b(ro)5 b(cessing)61
b(instructions)g(and)h(names)e(of)g(notations)i(a)-5
b(re)61 b(not)g(p)5 b(ermitted)61 b(to)844 3819 y(contain)d(a)g(colon)f
(\\)p Fc(:)p Fl(".)p Black -47 4114 5977 9 v -47 4260
a(Stefan)f(Brass:)i(Grundlagen)g(des)f(W)-5 b(o)g(rld)59
b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 15 14 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-15)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 982 52 3853 4
v 982 551 4 500 v 1068 397 a Fg(Syntax)144 b(of)f(Names)h(\(2\))p
4830 551 V 982 554 3853 4 v 4834 555 67 440 v 1048 621
3853 67 v Black 378 1042 a Fe(\017)p Black 83 w Ff(Pre\014x)119
b(and)f(Lo)7 b(cal)120 b(Name)e(a)-7 b(re)119 b(sequences)g(of)g
(letters,)561 1321 y(digits,)82 b(undersco)-7 b(re)82
b(\\)p Fb(_)p Ff(",)h(hyphen)g(\\)p Fb(-)p Ff(",)g(p)7
b(erio)g(d)82 b(\\)p Fb(.)p Ff(".)p Black Black 844 1582
a Fl(Plus)41 b(certain)h(extended)d(cha)-5 b(racters)41
b(from)g(the)g(unico)5 b(de)41 b(cha)-5 b(racter)41 b(set.)f(They)844
1757 y(must)58 b(sta)-5 b(rt)58 b(with)g(a)g(letter)f(o)-5
b(r)58 b(an)g(undersco)-5 b(re)57 b(\\)p Fc(_)p Fl(".)p
Black 378 2123 a Fe(\017)p Black 83 w Ff(The)80 b(p)-7
b(re\014x)80 b(must)g(b)7 b(e)80 b(decla)-7 b(red)80
b(as)g(an)h(abb)-7 b(reviation)79 b(fo)-7 b(r)561 2402
y(a)82 b(namespace)h(\(see)h(b)7 b(elo)-7 b(w\).)p Black
378 2756 a Fe(\017)p Black 83 w Ff(Programs)105 b(that)g(check)i(only)f
(the)g(w)-7 b(ell-fo)g(rmedness)106 b(of)561 3035 y(XML)68
b(data)f(do)h(not)f(need)h(to)f(kno)-7 b(w)68 b(ab)7
b(out)67 b(namespaces.)p Black Black 844 3296 a Fl(Since)74
b(XML)g(names)h(can)g(contain)h(\\)p Fc(:)p Fl(",)f(it)h(is)f(still)h
(legal)g(XML.)e(Ho)-5 b(w)g(ever,)844 3472 y(XML)71 b(valido)-5
b(rs)72 b(must)g(b)5 b(e)71 b(\\namespace-enabled")g(to)g(match)h(the)f
(element)844 3647 y(t)-5 b(yp)5 b(e)48 b(name)g(from)g(the)g(DTD)i
(\(without)f(namespace\))e(and)i(the)f(element)g(t)-5
b(yp)5 b(e)844 3822 y(name)57 b(in)h(the)f(data.)p Black
-47 4114 5977 9 v -47 4260 a(Stefan)f(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
PStoPSxform concat
TeXDict begin @landscape 16 15 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-16)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 2013 354 1789
4 v 2013 758 4 405 v 2100 675 a Fg(Overview)p 3799 758
V 2013 761 1789 4 v 3802 762 67 345 v 2080 828 1789 67
v Black Black 617 1543 a Ff(1.)82 b(Motivation)617 2149
y(2.)g(Metho)7 b(d:)83 b(Globally)g(Unique)g(Names)617
2769 y(3.)f(Decla)-7 b(ration)83 b(of)f(Namespaces)458
2469 y Fd(')p 458 2796 7 164 v 458 2965 a(&)5417 2469
y($)p 5417 2796 V 5417 2965 a(\045)p 628 2965 4627 7
v 628 2469 V Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56
b(Brass:)i(Grundlagen)g(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5
b(eb)1016 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2004)p
Black eop end
PStoPSsaved restore
%%Page: (16,17,18,19) 5
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 17 16 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-17)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 425 52 4966 4
v 425 551 4 500 v 511 397 a Fg(Namespace)146 b(Decla)-12
b(ration)144 b(\(1\))p 5387 551 V 425 554 4966 4 v 5391
555 67 440 v 491 621 4966 67 v Black 378 1089 a Fe(\017)p
Black 83 w Ff(A)59 b(namespace)h(can)f(b)7 b(e)59 b(de\014ned)g(in)h(a)
f(sta)-7 b(rt)58 b(tag)g(b)-7 b(y)60 b(means)561 1373
y(of)82 b(an)h(attribute)e(with)h(p)-7 b(re\014x)83 b(\\)p
Fb(xmlns)p Ff(",)h(e.g.)p Black Black 598 1680 a Fb()1019 2106 y(...)598 2343
y()p Black Black 844 2724 a Fl(All)75 b(names)f(sta)-5
b(rting)76 b(with)e(\\)p Fc(xml)p Fl(")h(a)-5 b(re)75
b(reserved)e(fo)-5 b(r)75 b(the)f(XML-standa)-5 b(rds.)844
2901 y(Therefo)g(re)57 b(the)g(new)g(sp)5 b(ecial)57
b(meaning)h(of)f(\\)p Fc(xmlns)p Fl(")h(is)g(no)g(p)-5
b(roblem.)p Black 378 3272 a Fe(\017)p Black 83 w Ff(Then)73
b(the)f(abb)-7 b(reviation)72 b(\(p)-7 b(re\014x\))73
b(\\)p Fb(xsl)p Ff(")h(fo)-7 b(r)72 b(the)g(name-)561
3556 y(space)84 b(\\)p Fb(http://www.w3.org/T)q(R/W)q(D-x)q(sl)q
Ff(")89 b(is)84 b(de\014ned)f(fo)-7 b(r)561 3841 y(the)82
b(entire)g(element)h(including)g(all)g(its)f(contents.)p
Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g
(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 18 17 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-18)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 425 52 4966 4
v 425 551 4 500 v 511 397 a Fg(Namespace)146 b(Decla)-12
b(ration)144 b(\(2\))p 5387 551 V 425 554 4966 4 v 5391
555 67 440 v 491 621 4966 67 v Black 378 1136 a Fe(\017)p
Black 83 w Ff(Since)113 b(namespace)g(decla)-7 b(rations)112
b(a)-7 b(re)112 b(inherited)g(to)g(all)561 1423 y(nested)81
b(sub)7 b(elements,)81 b(one)g(w)-7 b(ould)82 b(t)-7
b(ypically)82 b(de\014ne)f(the)561 1710 y(needed)i(namespaces)g(in)g
(the)f(ro)7 b(ot)82 b(element.)p Black Black 844 1984
a Fl(One)64 b(can)h(rede\014ne)e(a)i(namespace)f(p)-5
b(re\014x)64 b(to)h(stand)g(fo)-5 b(r)65 b(a)g(di\013erent)g(name-)844
2161 y(space)i(in)i(a)f(sub)5 b(element.)67 b(Then)h(the)f(subtree)h
(ro)5 b(oted)68 b(in)h(this)f(sub)5 b(element)844 2338
y(is)59 b(a)f(hole)g(in)h(the)f(scop)5 b(e)57 b(of)h(the)h(namespace)e
(decla)-5 b(ration)60 b(ab)5 b(ove.)57 b(Ho)-5 b(w)g(ever,)844
2515 y(one)57 b(should)h(avoid)g(such)f(tricks.)p Black
378 2889 a Fe(\017)p Black 83 w Ff(The)70 b(namespace)g(decla)-7
b(ration)70 b(in)g(a)f(tag)h(is)g(already)f(valid)561
3176 y(fo)-7 b(r)82 b(the)g(element)h(name)f(in)h(this)f(tag.)p
Black Black 844 3449 a Fl(This)72 b(is)f(not)g(obvious)g(b)5
b(ecause)70 b(the)h(namespace)f(decla)-5 b(ration)72
b(comes)e(syn-)844 3626 y(tactically)56 b(after)f(its)h(use.)e(Ho)-5
b(w)g(ever,)54 b(without)i(this)g(rule,)f(there)g(w)-5
b(ould)56 b(b)5 b(e)55 b(no)844 3803 y(p)5 b(ossibilit)-5
b(y)58 b(to)g(de\014ne)f(a)g(namespace)g(fo)-5 b(r)58
b(the)f(ro)5 b(ot)58 b(element.)p Black -47 4114 5977
9 v -47 4260 a(Stefan)e(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 19 18 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-19)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 425 52 4966 4
v 425 551 4 500 v 511 397 a Fg(Namespace)146 b(Decla)-12
b(ration)144 b(\(3\))p 5387 551 V 425 554 4966 4 v 5391
555 67 440 v 491 621 4966 67 v Black 378 1136 a Fe(\017)p
Black 83 w Ff(Of)84 b(course,)e(one)h(can)h(de\014ne)f(several)g
(namespaces)h(in)f(a)561 1432 y(single)g(tag:)p Black
Black 598 1739 a Fb()p Black 378 2906 a Fe(\017)p
Black 83 w Ff(This)105 b(de\014nes)h(the)f(p)-7 b(re\014xes/abb)g
(reviations)106 b(\\)p Fb(xsl)p Ff(")g(and)561 3202 y(\\)p
Fb(html)p Ff(")84 b(fo)-7 b(r)82 b(the)g(t)-7 b(w)g(o)83
b(namespaces.)p Black 378 3572 a Fe(\017)p Black 83 w
Ff(Note)69 b(that)e(here)i(\\)p Fb(xsl)p Ff(")g(is)g(already)g(used)f
(in)h(the)f(element)561 3868 y(itself.)p Black -47 4114
5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
PStoPSxform concat
TeXDict begin @landscape 20 19 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-20)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 425 52 4966 4
v 425 551 4 500 v 511 397 a Fg(Namespace)146 b(Decla)-12
b(ration)144 b(\(4\))p 5387 551 V 425 554 4966 4 v 5391
555 67 440 v 491 621 4966 67 v Black 378 1136 a Fe(\017)p
Black 83 w Ff(It)74 b(is)f(p)7 b(ossible)74 b(to)f(de\014ne)h(t)-7
b(w)g(o)73 b(di\013erent)g(p)-7 b(re\014xes)73 b(fo)-7
b(r)73 b(the)561 1415 y(same)68 b(namespace)g(\(should)h(b)7
b(e)68 b(avoided)g(|)g(confusing\):)p Black Black 967
1736 a Fb()1810 2446 y()1810
2683 y()1810 2919 y()p Black 378 3291 a Fe(\017)p Black
83 w Ff(One)81 b(cannot)f(give)g(t)-7 b(w)g(o)80 b(values)h(fo)-7
b(r)79 b(the)h(same)g(attribute)561 3570 y(in)j(an)g(element,)g(and)g
Fb(x:a)h Ff(and)f Fb(y:a)h Ff(a)-7 b(re)83 b(the)g(same)g(attri-)561
3849 y(bute,)78 b(since)i Fb(x)f Ff(and)h Fb(y)f Ff(stand)g(fo)-7
b(r)78 b(the)h(same)h(namespace.)p Black -47 4114 5977
9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
%%Page: (20,21,22,23) 6
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 21 20 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-21)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 1121 78 3574 4
v 1121 529 4 452 v 1207 399 a Fg(Default)143 b(Namespace)p
4691 529 V 1121 532 3574 4 v 4695 533 67 392 v 1187 599
3574 67 v Black 378 1020 a Fe(\017)p Black 83 w Ff(One)86
b(can)g(also)g(sp)7 b(ecify)85 b(a)h(default)f(namespace)h(b)-7
b(y)85 b(de\014-)561 1335 y(ning)d(the)h(attribute)e(\\)p
Fb(xmlns)p Ff(")j(\(without)e(su\016x\):)p Black Black
809 1609 a Fb()p Black 378 2618 a Fe(\017)p Black 83
w Ff(No)-7 b(w)59 b(all)g(element)f(t)-7 b(yp)7 b(es)59
b(without)f(namespace)h(p)-7 b(re\014x)58 b(a)-7 b(re)561
2934 y(automatically)82 b(assigned)h(to)f(the)g(HTML)i(namespace.)p
Black Black 844 3254 a Fl(Lik)-5 b(e)46 b(any)h(no)-5
b(rmal)48 b(namespace)e(decla)-5 b(ration,)47 b(the)f(default)h
(namespace)f(decla-)844 3436 y(ration)61 b(is)f(inherited)g(to)h(all)f
(sub)5 b(elements,)59 b(unless)h(it)g(is)g(explicitly)f(rede\014ned.)
844 3619 y(If)j(one)g(w)-5 b(ants)63 b(to)g(de\014ne)e(elements)g(in)i
(a)g(subtree)f(to)h(have)e(no)i(namespace,)844 3802 y(one)57
b(can)g(de\014ne)g Fc(xmlns)h Fl(as)g(the)f(empt)-5 b(y)57
b(string.)p Black -47 4114 5977 9 v -47 4260 a(Stefan)f(Brass:)i
(Grundlagen)g(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016
b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2004)p Black
eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 425.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 22 21 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-22)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 221 52 5373 4
v 221 551 4 500 v 308 397 a Fg(Namespaces)145 b(of)e(A)-12
b(ttributes)143 b(\(1\))p 5591 551 V 221 554 5373 4 v
5594 555 67 440 v 288 621 5373 67 v Black 378 1136 a
Fe(\017)p Black 83 w Ff(If)92 b(an)g(attribute)e(is)h(sp)7
b(eci\014ed)92 b(in)g(a)f(tag)g(without)g(name-)561 1413
y(space)85 b(p)-7 b(re\014x,)84 b(it)g(b)7 b(elongs)85
b(to)f(the)h(element)f(t)-7 b(yp)7 b(e)85 b(of)f(the)561
1690 y(tag)e(\(\\lo)7 b(cal)83 b(attribute"\).)p Black
378 2042 a Fe(\017)p Black 83 w Ff(Default)76 b(namespace)h(decla)-7
b(rations)76 b(a)-7 b(re)76 b(not)f(applied)h(fo)-7 b(r)561
2319 y(attributes.)81 b(E.g.,)h(consider)h(again:)p Black
Black 809 2579 a Fb()p Black 378 3588 a Fe(\017)p Black
83 w Ff(Here,)98 b Fb(version)j Ff(is)d(an)g(attribute)f(of)h
Fb(xsl:stylesheet)p Ff(.)103 b(It)561 3865 y(is)82 b(not)g(assigned)h
(to)g(the)f(HTML)h(namespace.)p Black -47 4114 5977 9
v -47 4260 a Fl(Stefan)56 b(Brass:)i(Grundlagen)g(des)f(W)-5
b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2004)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
/showpage{}def/copypage{}def/erasepage{}def
PStoPSxform concat
TeXDict begin @landscape 23 22 bop Black -47 -333 a Fl(6.)57
b(XML)g(Namespaces)4205 b(6-23)p -47 4114 9 4379 v -47
-257 5977 9 v 5930 4114 9 4379 v Black 221 52 5373 4
v 221 551 4 500 v 308 397 a Fg(Namespaces)145 b(of)e(A)-12
b(ttributes)143 b(\(2\))p 5591 551 V 221 554 5373 4 v
5594 555 67 440 v 288 621 5373 67 v Black 378 1136 a
Fe(\017)p Black 83 w Ff(Di\013erent)115 b(element)g(t)-7
b(yp)7 b(es)115 b(can)g(have)g(attributes)f(with)561
1422 y(the)82 b(same)h(name)f(and)h(totally)f(di\013erent)g(meaning.)p
Black 378 1783 a Fe(\017)p Black 83 w Ff(Ho)-7 b(w)g(ever,)81
b(attributes)d(with)h(namespace)i(p)-7 b(re\014x)79 b(a)-7
b(re)80 b(cal-)561 2068 y(led)i(\\global)h(attributes".)p
Black 378 2429 a Fe(\017)p Black 83 w Ff(They)92 b(should)g(alw)-7
b(a)g(ys)92 b(have)h(the)e(same)h(meaning,)f(even)561
2715 y(if)86 b(they)h(a)-7 b(re)87 b(sp)7 b(eci\014ed)87
b(in)g(elements)g(of)f(di\013erent)g(t)-7 b(yp)7 b(es.)561
3001 y(Examples)83 b(a)-7 b(re)83 b(\\)p Fb(xml:lang)p
Ff(")i(and)e(\\)p Fb(xml:space)p Ff(".)p Black Black
844 3273 a Fl(These)69 b(rema)-5 b(rks)71 b(ab)5 b(out)70
b(lo)5 b(cal)70 b(and)g(global)h(attributes)g(a)-5 b(re)70
b(contained)g(in)g(a)844 3450 y(non-no)-5 b(rmative)48
b(app)5 b(endix)47 b(of)g(the)g(namespace)g(recommendation.)g(It)g(is)h
(only)844 3627 y(imp)5 b(o)-5 b(rtant)62 b(that)f(it)g(is)g(not)g
(necessa)-5 b(ry)60 b(and)h(not)f(right)i(to)f(use)f(a)h(namespace)844
3803 y(p)-5 b(re\014x)57 b(fo)-5 b(r)58 b(no)-5 b(rmal)58
b(attributes.)p Black -47 4114 5977 9 v -47 4260 a(Stefan)e(Brass:)i
(Grundlagen)g(des)f(W)-5 b(o)g(rld)59 b(Wide)e(W)-5 b(eb)1016
b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2004)p Black
eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
20.000000 24.151261 translate
0.466387 dup scale
userdict/PStoPSmatrix matrix currentmatrix put
userdict/PStoPSclip{0 0 moveto
595.000000 0 rlineto 0 842.000000 rlineto -595.000000 0 rlineto
closepath}put initclip
PStoPSxform concat
showpage
PStoPSsaved restore
%%Trailer
userdict /end-hook known{end-hook}if
%%EOF