%!PS-Adobe-2.0
%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
%%Title: c7_xquer.dvi
%%Pages: 7 0
%%PageOrder: Ascend
%%Orientation: Landscape
%%BoundingBox: 0 0 596 842
%%DocumentFonts: LCMSS8 LCMSSB8 CMSY8 LCIRCLEW10 CMTT8
%%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 -t landscape -o c7_xquer.ps c7_xquer.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource: TeX output 2009.01.23:1010
%%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: 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
F83C7D393392BCBC227771CDCB976E9330253690E4C2BECD6FFF806E507B9C3A
02BC7D9B6028447CE78933F0AEEB447199ABE0C928638BBDACE5A901FF88E6B0
A2B37987F7006A7B78899DE9BA1DA416ECE070D261506B4E42C947BD1FFB63C6
0B8CB2037EEF8DDC9890F7F8B7F1D09B54D91093302E66E5961E9165682B5AB2
C31BA352D5A7D5C7AD6057470709C832153A88CBB0AA6FB2CF22AB8F49D1AF10
FA5852A77A52778BD7E4F61D42A585C7F9D39AAF34224D5B7422537B2A1B0A2C
479A1CFE43F7E02BAD9BAE97031547A5B09CB610A26C939A9ED0CAFC20A2EAB4
93EBD359C1E41DB7EFE944D68B5B81D802E2E6676FB3AB67B0FBFA863771C034
919ECC79DDBE4E195AF3903C1C5D979E9EFDA54D7957E8F5EB3B2F01C5B4618E
92AE108806D582D3662279F406C96573D436CD11D731E4400D1F1D32DABD5E40
0D99D9FA3A4288A9CC15D1432E7894A403D6A7F6C9543D2105B9F976154DC2E4
D3602126E441D681354B19F87964A03CFEFA7ABF2E4E4684E4952529F3DE65DB
C0CEEEE1DB09AD8E4FF95E04CBE1477C8A51A3F58228E455BC86CD29B3FF3992
0EC8C50DD0EA3D148CFFB1C50EB2B4D969A59C6CD8B4C8150162E1BC6EB038BC
0AE1631662A1EB9F26452B68F161B0AC0209709D0E8F1F6DCEA68C196E667A55
74017D31FE96D17C8FAD27D9372B98BA99A20C0E59EB3A904D617B824952EF6A
4E21E2BE2E4F575940B1F1088B5856F9D1B9DBAAC48B62167F002CAB1392E078
649CF209D5858AE42C9D0AAD0B4AC794182E223C70F530EB8416F117FB353E8F
E0E08171AE96770F6A93EEAAB7AAF754F30C476305EAF56BB10CC42C1F957C9E
ED
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
6501DA7E6D96E227068E993DBB0072F037CA4111C05446E55344D331B150E934
7C69AEECC96FBCB329DFE5C17A31DA357F0E30BD84817752505033A93AAA5539
EA842580D4B65E9ADC769A091DCD502F8FEE274EE0F067741B545E2E4A78B60E
3234C2AD3BC22FF09BC3AAB21BF036838358EA99497487922D1F6BF29988712C
DFE1A9AC4440249623F24BAE7229DB555FCBEF702F1CE7B16FC0D0B44300BA8F
3DE69C52B1E14C47680AE731FD5BDE84C1E73AC117A2A35DA7A18256ABCD353C
844696F05A787DB7A169C21665E836148A42994160285FBEF4E43A54B00592AC
32645BCF1A1E1746EA9AD40EB612922E37DC2655CD6F11613AD0A11ABCDDCF0C
EEE1CD12B15ABB8B8FCF4E97B82DFEB581C512BB49B9C4BAC2B6E99215C0D835
5AE4573691DB98BD5EB5B774068CB1C799EE3FBDBB3AC129DBFF962C31A4263F
B9BFAFA198A10D3E010EFCBE6D383ADD0F9D5C651C390D8BA2B5E4CB559085C5
F14D2719B11257AA9DD61D5B722C9D68ABB3CE270EDBC8797CFA4403BD3F0361
4964FB731D5065FF72C42E302D55DCB399AE15B2A5D382BF6C4718665EB1046C
0B702425E931BA0C2C4109E473BB7E243B557861618641519140190D903324E7
1C357B56024435C889898E3C435114DB881ECB8F32304B772D8CBD00151F9BD6
E7C10FD974C9BA9D3E5DB9F92D15A1AF3716935CE972EF9B47747E845B593F93
5C870E6DEDD5F5B35A45BFDFEA9053816CE4016B62807CECAB8659CC2D8EC7AC
C9D8820272A4715C8FF1204203425F705B2CA7DCC3BAEA8D3484BB21C32188C6
798ED93B60CF1CB73B802286188D9F281B9B93CD409615D40239CC1465FADE94
1A2F52792E0B42453C2127DC2A0BAD3F5CFFBBE10B58079E42268D5A95DBD660
0FC73D8905B18F558806488FFB55C9B6EF43F6DBD37DE88378D9F468238D3A96
6BB585E1A66CDA43860F0075DF4D88677435E314568AEE44A22EC617FAC14501
A12AD316907EFBE39E833353157ED84D4DE2B2103AFA31B9054E4DCC86D3E6B3
8A7BB56D3C424130E2D3D2FA8BEFFEED1644D9D2F0E3683D828334BC473D96A3
DE0C9CDD7AF1986A1F990464086C5F0F462920EA841C3E7A8C253469473ED0A9
0836C57850765E14B142D62C2F273F614A5725B026839940002E489A57718953
9EBAFFE1FC61F3E01012A870001A08DCC0515201B679719DBEE914419747CB75
9F7EDD2D3331667E0F682901B7D4B13DD0988D53360C440504B1658C998617D0
C913CAEDC664E0823ED19085DC8124918588C06BAF9355728AF208CEFF990217
E1ED4F7143D0783F472940709A39C5D9AE92C7E99D67E8F560EB5D0A5629F619
5ACF56D6D2500CA7CF60C2388DFBD68A53BC04A74722694CD92761363B7C2DFE
DA48B7280CD0D934208C4A8CA01CCCA9B0A74A575EE762E353E82BD4B5EBCAE0
5C7DC9B7D93F69700310F8A9A6D1FA9CCC3F13782FCA691D34142F6C0357378D
44A8C7132ECE095ED4E76822BB7E3BF55CB0DAC72D161660DF3ACEE483496F1C
AA8220A15F125B2DC3AA95BE180F7A10BF5236FECE7A3C2A5FF9131D25EB3A4B
52D3109ABB0B1D8A46A7D4EBC298DE24CAAEAFD2B48373D0A60CC6E0A2C77EC0
B491F1D6D321D78D317F009E6275556E0ED43DF69493B69ADF3C1BB1DA29D411
426B5768DA59F1BB1A81428F368558183CD1423712E1FF83A53955F55C4F8810
C6A7D42D6BA51041A505342DD02D455BBE06670E0D88CE0DB97E8ED780E2B85D
AA29805DB1F1A96FC2158F9E029E29A186C04450014C11B3E6C923C5379A114C
70A58E8A0606B9777AD1F3AEBB7E6B13E6F15D2A908B9A2DAD474EFC30A55AC7
59A0721D9BAC5A0F85E488374CE650E90AF3BBDF1C7042CDE2A91D0D09378D2B
42E85CBDF5D7616A1448515E2C594C3A888FCEDA4A3F62A3EFAB792E47CE1A31
5D5276D50BD7A62607A1985C8239CB7BF3365904149463361A7D3C2C7EE3AF2B
AA830A6C06E69E2D48BA19AE932072DF0ECC3A6B5E244CBA1AC5066CCE2A9889
C8B3EF3421E44B538A3DD7043E7CBBA259B892F42ED9533E05E020D4F4B28BC1
46BA4DDBAFC2CB3E6887E546C68F7DFB686581C7A4E7DDE6F3723174E442329E
FE3ED774636E36BE6086B9A124D6D82E4B5FC990E22D6B0ADEE41DCD3FB962A2
C17EDCAE88A53C676780F2128F076932215CCAE90A100D41EF288FB873ABDF64
A5F3784766FA122012E1914A13E1716E0E36C53018E186A0CA7069037680F9CE
74FE4D7B05A1B4BF68E03955D9D6991BB9D94467AA4EB5B80C14CC1E6DB85225
6B8D294C76C7C595CAEB785F7FC63936B766600A79A7BF234197D2EB7D81E69C
631A804BCE0916A073616561CB6AAB6343C05E9948748AD46C67B61AD783136A
00AD082E4C558D4024B119C1437CB4482DF365DFC6C9DE03E6FAFF334F227643
08EF90E7B3F35F45308A79AF3756105E2A7B3AD9C099C287BE7A770113F62CCC
44F4F0F352C6527D348C8BD1E6F36B1E97BF26B196AB6E434F682A13BA4A2A43
E1D92413D9E6043A3FDBF6B122304B958ACA713990D5995DD0B94E192D47006F
9AD45E00861DDA4A6E84CF1DE8711A2A3AAEA83895BF6990BF8C7F95E8858FD2
4C6585EE6A8C12925B40A6FD2DEFA78EC56E16BB3CC7BB10EB11C55B0A962626
636156B1BDDE86782D351D350EB442830C1E2899FF4FABBF0B228F45A4E3CB93
50D69B83133E7A4A960FF725BD70135552C5AE1F0ACF08B085CEF51EDEB3B5DA
F06E95870499EAED9F543772A9549B2ACECB4686C8ABEC51AF6011A3373D7675
513214DD5CDB6A8B852137579DD52BBAECE4F64654CDBE6CE6E34E111FFA53A8
B1A2ECF797BF9EDC7B9EBC0C9256885304CE17C3E74EFC52CC75A5F4F5837EAF
CEC65842AA0E4DD3048947E00199A7B72000A9C9096C229229D288D0561D466B
7A8BA1469638C4E60980D5B1F04886A3AF7F8E7747722B4873BF1849A1CC3654
6FC3617A80B82DE06B3454A95CAA31505FAA108E69D41316B9028D366A95EAC2
1FE9A09CFBD265828494C2BE153956B15D8EDDFA2F652C13699C58F62D532026
9159CA4959EA48C73A31A86C1C76D37198C46ED0006A6CF28A9B714FD9AEE261
D55713F172A5AFB1035D0EE26FD793F9DD7C10F9A9FD736CDE85117D69A8A0D7
EC36192C7A0BC3980D479F9C6640B2FB8A6697583C151D8631814427E425531E
2621A101C45266C0492376498E4CA5C3622DD88896860C7159BC719D458ACB9F
67DA0D8B9409D9A5854BECDDDA08F92B637A446738A3C0338AC700720EE7076A
31E39063420342B9BFA715A4B975039D7D10F00C9A01A75A94BB982E3B579C96
D340DE5ECDCBE6C327D45207323E08350557CDB7E9BCE62D44369432CD6BCA90
0A370435990565B9804E52F7E2C02E9EA4120D231963D41879FFAB158388DC5F
C617BB79AD6EBD6146D4850C86D337BB8325CA4DE829E8A2CF26EC2832A43CB6
FC84C3A57E888E9A09324AA50D54516722D1CD7A5AB96811803D654FC7637130
5DA0EC88830AB07CC9E2169254048F027FED9F3D4EAA3DC292E3D87715CC2B57
D056C50EF15A3C8A6FD29769DC8B8B2A1ACC0513725D63361489CEFADEE5448C
3080B078B8614525AD7FDF3F7FF720D2A66036DCB83CA0B8B287643B64551D84
8E53A7FD99659E1132E35DD0BC1EF6D9394C0D03132EE709F60DFCA09F461962
440A6C977C4449A5FDFE2290E7DAC3EABB9AF76FD133BFBBD5443A8BD290152F
70651B831E0A7331772977CF4982F66CB95F4B7B545DDE993F87D988B48B3E03
6C16A475DF8F5C8A4F28386C9FCB572CC7A0EE75A5679EF1E69944B87A961DE7
4031DFDF95F2C0AC72F7C100EC2FF2DFD7E75F4E641DBF91A97752556C3E115E
7C0224ECE3EDCC6A544E75F2523FB50C1B0AA58CB16137D7A773720D5A2DA197
73A52239965A3F3865DAB9D42EDBACBE437F3913BD01BC4D2959BBAE0F213D0C
5D33247D4EAB7E680190F92FAC5D8A4F09F051149DB05E84280269CBB716C8AC
1115CD1EC178266770E1599D92668E65B0190E16EEEDE61012909AD4BA14E570
D48ACFA3795A75A79BC0A9C6BAC8F8A383E863287EE8D8B344A3BC3DDEE8D78C
19CF1E55DC03BC8AF83F74257F6741A24CD042390A02DB98123686F575ACCE85
C2319F0FF1743EC78194E68950580CFE0693388C55DF361E57006AD13E03E087
5058212020C54130F7591271FF559A6A8509111E0C8EE20AF582EAEAB8DED886
7686E8B04C92D428F77844E4EAB7B73F0067DC3799F90BA10838A368FBE9978A
EA3C57249C91938C15AD1DE9141A6ED5731F9DAE023ADF0C69037764F4D97561
3652E6CAF55258667E878EEC121E1087AF471E4A622CAA4C1EBC6B2E615A94E8
164252789570D2F3D2BEDC3E353891095219D75347528D33588F23B1EB456A37
4B3AE7D457F41977748F779E37E8B03207ABFCFDACC4BFF05D1E3437F98DB78C
CDDCBCDD6ADB4A646755D47A3F1BD31FA74E2A95856C7F0A402E22FD4459180F
763672B22C012EC7EA2B77BB2BEAD7AEC329517AD8E74B9C64B799FF0B765057
C7EBD6B59BED703E8D4E1520BCDFD6228FA75C8F097DA647F6A4EED10BD684CA
2F727674D3CA9CB9FFF47FBFE1B0189EBFF436B9C89C62AF8030A4753477D6F9
0C8C701D01C20A8818C312A9E9B60463A75D2D7D7CDDAABE8D4443818DA16AFF
E4549EFB49F77643FF551FB5BA076008AE8877A934BDB0C9ADDCF942D4239858
AFE29876821254F0A2CC70D57532368CB2281C4C9FA4D2E6E6DFD7DE70507E18
6ABF14CEFB7E037F1AF5DA485728AEFD676B2ACE21D0D4D0B197DF42CABA6988
E7F643C46105B647786E01CE3CB0DE1C2302475B29FABF2C031FC29B0CBBE154
6703B7FBAFD89CECBCF565FFEC8BB0F94815F716B403C83428A2E74BD05E0D21
065721386F936C4613D8E6213419D5B6F8ABFC30C2F4994ECC3A8CD1001C8C25
04D388AF70C495ACB0E969CE399D6CF137A8C2D70821472B31AD04F1C9F011C9
52A146C4AD12A0957E1659AB69AB8CE7B243637D0AB4A5C1F98B0B0F3A7151CE
805C8913C0FA63DD68C8B104B183CB303F4D54124917546B6B1DB1B229FA688B
A1CF29EE8D5927B4A1CDDFE11F0C2C2042BD398773B398BE581C0E64A033C407
095AF36806B00FBB574B256743F127F58244349E1142EAF99F90710414C63372
5FEE0DFA36DE824906FE9C07DEE264EB9DA3048A7F7C34D6F3B7F79F3159EDA6
E6C4DD24FF81A7458892BD8AEA877BBC44DA52A9F66B200BF0CA7E77A1A48A2A
D35BEEF26477B2D408F000E9557C407928C4F775F88E01EC9E0FA510E14386DD
D471B2E69A142E4BF7B69DEBA370A70BC5D44B17D56046CE4D28E2F35C31D909
7447F4FC23A6679D05704773195835B85EDDE67FA71DCE1244C35167371101DA
7846DEF1DF2524613C585774E9E3A9EA5EC4F0CD1F2996B898568CD9518F919D
49E875EFE41E7E27A9B55D8EC84F29099FB0788D25375883109FEDED42C2FD0D
A9D964847C527A1D3DB41CFBB6B655EF8FD693094565C67C07C7BE50009F24F2
7DB890B314B453E1AC0AFF8B750C61BEDB9DE48580FFBAA9012F06552CF06DB9
B586FA0ADD61C9D3689C62FD3FCB7CEE985D10240E856CB314EF6A13865455F4
F3F94455483E60495F7CB5C53E740C33F7D754B3DA6D3A51CB5BCD6A9FDCDA7E
BD90888CF087CB35F0BA21DE032612AB5C2C7377D445D545F091FF43AB1C9226
9ABB576716E7D8D6469FD7727DF376C81FB6ED78F9ECD883E10A7ED0FAB1B0DF
B0DA9EBEECD7798C9B6AA2E4B4E1FC822579A39FBEC539B7DC98C6B0BBE06487
023846A75678C6D056F0E281DB6B329556AA2513F7CFE6604680157EE3417BD4
66ABE804187252BAFDB7FFFCF0C3D35EC2DB1190CA13AC4592C54B5B30500C1A
DFC306B61203EC0A8CF6B72DE9B5CB7D10E5670CB7831C948CA00145F68FE8EB
A090EDF977A8B08C9CC7CCBDFD43C5CA1F01A0E45EA7CA7B3A45AABB5C780354
D994EF10121D9C6AC98F4F92DC170D3B16C2FA824FA3EA37771AB50240A344BB
DBFAFD42C9C900B9A6C8A6BC693DB65ECC02B84D904DA8BDCE0F91C1D72FCDED
5A018F28AAE4C747BB8C1D49193166F9FC999492E735B3B0D4C43EDFB0DDCB4F
E47C1E89EF63E7712C96857111483991360B1CA64F6EE9F89069033709696E0D
288F875C54A0C0108F268C27EB37FBE85AE0336E5DD63526BD76059B30AF1D1F
8626F1F250859705D2636E90D375B65B0FA47AF954E3F8970A1BF2A61056DB48
91A869E4A82C91D8BFD828F848BE398E6BA670C0118694A076810DEBAEA15CB9
DD40AE42D5C520C33556422549F1D707D69E602CFC45DA9D30E59E66E5CD0A3E
0F59FB295A59100BD7B78EF0E623A74659D3F66C7B4144C58AD3B2721B17A935
AA76A0BCF3E32BB1AC6EB2CBB49E9DEF86E53D3BE19664E31D81274661FC6066
812314BFE12D7029ACB6FAC62E0E598B0AB6D41039ED67DC14D4031E7FCE4B66
01D30285E1CEB987A6413F2C8FDDC01E60B47A7ED99CB2D9F2FEFC9EA8A7FAE5
6675A707B7EFFD425F41A4B8FBBB9BA4139394E74B6B88FDCBA9480C6D9DB2A8
E72E0B75DCD301FE11E0FC608A9624DF09A640E0103FD03072930441D3022EB0
1AE305ECF18FF9BBA5C6612C24D02255A545144304028CF20572E8AAC58C44D2
95245CBAA325E5910BB87E8B0EE7809AC6FE4B83A327F5AAB24C6CA4CEE1E4CE
FF1D091987C278FCC26C053856268FFDF49E521E2F3E92E7EB5DAB7DA2F9F74E
35E47FA0FEC2B0F7C7948DD89F5FB845F2C1AAC74D27924F2CB0DA7BFDBE7D62
87D94B8EB713CF95B01D1269123369E9FC597B381EAD87EC5FEEF5B173F10B3D
8BF60B9332B14D04C23DDD354B24A7A8E291E40C075A1FE0CF6369D810E95531
B224123A1E53B21291EC9E14D871B4D335041B2DE1E92598B2C41E157DDF8AEB
6258996D4B9B2A2E9B87D4FDD1E524B2EC0447725626AF43CBBDE35A598F353E
3EC05C71FF8D9EF029FAEDBFE8FFE4429F153C3490FA4FEE5562FC476BAAD319
D22CCD937A2DBD02A0BC5730C743355314EEB2F8B8BC46CD2492CCF950007153
270564771D329A4CF2DB7306E7EC9DE9D56DC62302F50A5EBA373368DE84564D
F9FA7C6057DE344858D9D86520247A2EA01645679A360DD78EDAB9B180F61764
12D9FDD6200E974C1124943C150496A1F25AEF3998AD5301F2E322E14D1B700A
D157AF79E49F74FD50E3B7ADB23F5971F775265A4642A8C759D9813C2A5645F3
4E86250998000915708B84D36B66DF043D48487CA7038AFA633E1C9B469424E1
A8752C2F66CEF7276B9D0814903F754583F4350A3938F05AF12E749B6551AB41
069ADB338F91AE4267B202A7C3984D8A76604CD86AA725A6A5F68680628FB336
F5A1DFBEF28C7FA39BD8F7517738B438D87B46D16E3681298DC7478E5E1B5D63
902B6B234E7E156B438B68DE7E5785F2259D8B2F006CD37AE4B08A4D556753EF
58562E889089882CD683A126F0376F961E278CA61494240BEB2B6E95896C07E8
EA42B9277337E452045C20A3DE545933B328D72CA885EF7AAB4D50EE897D8AFC
B1643FBF9AB2CAB769B1D0776A1F071DDB04D504E0D69F5E592590A5D00737F7
B7C4CC82BED4FBA0977D7BD12D2EDDB15DFF79F9ABF95940D1E7C88C3109A113
BE011699E77F2A65E643F12E17F5F0942E90A8F51DD6F1C00AFFAD64B9A44A91
B866E70C073EAA02D861B97A19348D9CB121D77EA86501286DDCEB207F62AB4E
3C9DFF6238AF0DBBBC3EB54CE2EF52D7A768108AED8201A63BB0364CE13AC65F
E9235B1C14E0977E8F5CD32149BC9BA20B5F437B43A6B2C3791A95D4751C571E
F998DC4178EC37F564E46C510DB819D6B8906B4C3AE17F5A40865049E3E598BE
928373219035735A74540ED61E4B7238AAF717F7648F4D3B4F4C429501E5A3C5
D039D28474972D6001631795F8079E1472B672AA95D66FFD8DD5B262F7AFCAE2
6BE87ED2E860BF13D3E7C6EDCA74C6EB9AE28F47CADE7FC77193644D5F1FA9FE
92A7AB8FF1DF4CBF6575A26D3666BBDD37771081B228D0D3911E98A70FDB1DDF
7314235D970F12961A65AB6528210C3EE3DD4480756EB143BDC07254ED46FD53
8D1986A9E385395344E999D95BED7935DE883E02C3C2AF42F187185E981576D0
87EF4DBE09F2F109CE1EB244CDC0AB7BF95A6F81176CCD16797E16EF50C3FCA2
26A6A01D284CA2F517A7C5AF984E02E97CEAA755B4C78DEE500EE8AF7AB1C61F
3167CC86CD9E8BC843EF26AE869580119B1BB5BEEB858ED8DAB495616460856B
B5A43153287E65C9ACB818B089F0199D8FA66F95156031A52DE63B1F57EA4416
4AF359942E83231269F99EDC54CBA89BB503BB3D8E5810682471D63DBC693D06
A72F71ED8A45B59EC8B5F1360D4FA9CB9426DF95D712700DE545AD99473EA03F
81B1ED8DACE2E0B3B599C6063FBE36276FCC3F37B4CD52E075C45451B997EF66
0550B924AC932BEBADEB15C46498A71E630BCF3BE4030F4DED67889416B6932E
0D33DB4193CC2B3D862C21EDD7D02429EB4F485ECF3A5091AC68725F34FAAEC7
AACDA2962462FB50AE2F98CA09F9359E26A57547CA8194453EC6DC757318BC89
387F7A27BB4D1849FAE39577FEAD222D2F423C00B3D9C9098FB8113E9EC5295A
486789E0B45427A7442A70AA53D9FAD7FA5C4F5E2F129A34C6FAB103B666D7E8
EF0DB32F32C2A000D2DC53276449181A3338784C438AB560E3CF3907E8482BFB
65BE64B1AF4C99B7E2963399EB4231554DE068FB40EE913D46FAE11D51F00122
61FECDF3E5DA548AD13FAF29DC618A730A9D33C31DF5E99B98A947F4CB25FE4D
42528C55BA513D806E82C04E369602CFDE0D68B5F9779A13A445C12F47055714
6ED871A36804DB216DD21BAC0CA4655077DE334C54E790469CBCAEA9E3C4DEA7
B7EA2988D25FE72BB9D0695E8210AAB769E9476F3DA2293E3608838A1267C670
D19B07583C71260B323F2947D380417CE4C6BC5B0DCFCFD7075989356E17DA6D
94FDAB239C0BEEDC9199184D01541722DCC2628E1D1C0EF1A4D7B0FE2265A1FF
4BA8315E646535497617601B74A17D457EF3FCB1E3952AA26124333C728B0A94
F9CADEC8B19CDE1E6FBDC3003514C5669B71DB559C0858568DF28C580A3EAE19
DC87FE0E3CBBF10B7C53E5969B822F196C92B4CEAC7A7BF94E395DA181E91742
033A7769685985DC414B57D83462B71DDD7E24CC53273DE8FFFC2F7CD9B2E8D3
E64F9056955D09E7A152788790C8C3A3973B0F47A24D460D1B1C6720E88C3648
24C14F586E761A26823F2DCAB6AA191C875F3414A2CD0E854AE8A21601622E15
48B93B5955F38F8DE741C62844F16225BEE3DEC506C7C653B2113FCC7DE085C3
5500B032071402868F7E3E396CB0633618AEBB0363E924A5E5318EBFB1748D1A
DE66176E0271E266515BD4FD99D131F1A7E97F12299BCD8B5F8DFD86C06418DB
EC4DF8A7ECA6AF70A01F2D1FEF6911BA43EF0EF38A111250CB88679355BF7327
A50A0A3113F1237F683CD578E9171D430967A8AC29D784579C5FFD4765C19E02
2086ED8C31B4F4F3CA1B76D83324A781A7F8C7502E3930C64B8F7379426613D0
AE1A3A2FA82851E2024EDB26DE57B04EE0BF2FAC524268EAC82D57789860162A
018600E28B00A36DCDD2901555232F9B4DEA77047BEC608FCF7439ED201A7DB1
0F4B0962C742C8BE340BF81698A7A6973EF7187EC83CB7D22D357A0455EE9FCA
441BFF491E666275C2C1E012B83DC90DA21E536157C0556A43448095A01A846F
201F72E0321C0BAD664F51AEDBA29CCF5C9DB75E7D6C23C35521B1B52669219E
70141267192D9746216ED2DBDBD3A6DE9F020E60B32F9393331D7EC348130BBB
07DE58165539AD80E550A256D2129F1A1F03CD1975D9B0DB5D2F9D54D54435D9
4A1841EDD9EA2BBB0DF12ADDE805052FC0C2EC8D25CD882DDA5724600D4EE0C8
D568EE9152A5F1327B9AF9A68DBDCBD2D3D349DA34F397590334D4D825955F42
EF55381F440820B695F073864FBECF971F316FCA6DC2249CCE4CE0A938DF2451
0D981B3537DD551A8D46D89770239FFB1AB3440F7244A30D5BECFFC1A029368D
B0849E4572987031D980F9D1E426B86C3D4CF6E130055F0FD4AEAB57B33ECB27
350C3B2B31E28296B546169011BD48C88DF66AF3A664BBFC372D993E0B1E7562
EB11391C30F216BA5B54F1075466788EF60635BB6EC5FF5B37BB82999421C400
C42B70B6EAC19E3DD859399E4652780E14C59C03429E5FCCE40CD7650B40738D
DBAE349EFD726D2BEC369D035719E34DEE8DE5759DB099DF0E40423940E15281
1E69B33ECD73C7E53A80893130742F66F179D399A497DB1C884E61F640907838
8D6D802401BCD573EC8AAC3A02AE530A02EC65BC312D67A93AD31EBD82FBC73A
BBC1DD9D3D0302FEA9AC0530F61E51258A34B689DA7E2DCD6AAABF2708DC7F08
B77101DF3F305E53E936481567AE37DE5BC321196783DF512D859CB08EFDB767
4844E94264B5E110F73D85ABB900252C3F9875BD646CAE775A5F31E1FCC9B480
BF26B164684BB4193153103897E32CAA0800D037259702FDD07AB018B48007BC
6E33FAC34310000A73125E115216BA07F0041B45812E20617C6973D7DE65C30B
50F92D036D1186BD9505E384721A3889D5AC59D18F25B6ADBA98B3489FBF500A
E2F433DC7B5F7C04F2822CD0496FF4EB221514E84B12220B995BC7363AB61A7B
7A239ACDF13C4986DD2B76E50874072C8A8D47B506D89D6F1C6EA12D506A4672
873DFCC1BF32DC60BCF58199997DD42BBDE56E469E4C16C37420B25145AF2262
E4C399B1ABB0438D82436EF0A26C642262CD46CE9103B43BDD521F999CA02930
2C13955DC0535CE86B3FD74D86E76CCF6FD46D100649950021F1E79BAB111EC4
362650223AD1CCFC8CDC04530FC6021CD8CB860DE66FCE61F57DB8135EADE8AA
4CF6EC45849C45FE455241D1BD5E33212B8A82CA87F1B4E3F6EFC6892E812BF7
C1982DE67BB94E73D2F60287802DF1B341C626A4A49D1726DB1F2F5957608617
EBD90D364971AE02C0D5EF612F5F7FBA07604629A436C7C52AC3764930A903A9
6FA5203E283FA41C0A052BC31C728151218FB20A53E86D607299092BA2FBC97B
BB3D5CEFC970B7DB63013C993F3C6A5E98463E66641DF64AB36CFB41787C0B2E
7E4BD132FDBE12BE052260422C7B9C84269E64BB878B3B0E405850C25F0F9B04
E47E21368B17031CF6291D1640C049C836F6027A06AD1C34B23C436C22984BC1
434CABB2DD3B89E9EF8C6F9F6B99C27F5A63C039E629F150C811E670E19EBB9D
3C9FBF5A039ECB0C0270A9899B5A064B569954E637064D7897C8FB07110557BA
73B0156C9193AE7F3C7DCBB13C752E2B6FA4D5B4C1C6D27F827F21599D4F599F
0AC093EA3A19FC7204FC1F7505C15894A5295D3B9A9B74A942B3A6D64D046912
0CDB27BF1057641A07BF02320C523DDBE18A789F2D0F25F7E4B419EB60F673FE
A2A39625D7F2A49AE326CC65AFB3666B42E0789DC312408214EEDE7D95103F41
EBE0CF5C510A94837B2ED3036B3823375A17DA79CF4E183E045A967DD61B3E61
D954ABCCE3D94C06A2680E9BD93DF1AD103F2B6C45BE9C363360F05DCB0C53E5
EF4DB12C5ACDB1C7B60A4B47BFA3D09AFC95151B72105D1FC74DFDFB1B1EFB9D
45548E6405D321D44B9A1EFFC5333988184A0304105199C1147CF2A09CDB4EC8
667C16558525CF195D89900AA5AC8B8A78D7630149DF303A77A5354357FA3E56
38968AAEA0B2181841FBB5B0D8864F5282B961921538A62095803B4A4DE27BB2
1BF78D95C6AA76832E2B37D382D907589C9AC8174ACFDD7CFD7917D054A7EE11
A57F59EF54B8ECE33BA08167F032422FD37239F8704B095038390A37567788E7
D81E0D17F5F40F9856E568C6E5D899B70DB36F71934450A83603AE2B0BF3E6F0
0687A4620D900F76C0A6AD6D36997FAF90BC39FF4DF50DBC74533E34EA310819
6DFD265F6C7FD518A3C780569E6AF9982136D215D2A62E8FD8179B633CCC3CC4
1AACE8E6B0CE69A41A92916B1C7C6FFD410289D190A11A683BB6CEE8114EC531
BEC27A84898B36F0AD95444334368388764C7E26CB563ACCC953E03BF4667E2E
DD7A2677326D7BA129AE3DD951492E1C4ABE98FB32C40305DBB30F30DE45F518
C12D4FAC0828850F60DB0D2C3D6ACBDCAA1172A02BD2AA96A25B473A0BB2A371
6F01B74E3E68B897BD0D185FC5924ADD07754151148E3F6C2D36C52D168CC57A
651DCA85DEE420757A7A9142B07544D1AC6D871AE34FF12E1D6439E018EB19A6
9DA19B94B4E81E8F4BA807D5C03EEA2E31186BCD91A3BB39C97D99A462D58705
BEE8187E7BC73B11C82ABBDD1FE32A038425D03D5FB5CAF5554B30BFC920826A
A86F4C9559B53CA76B6022A1B1F9B2624B10988DE9E8858FA378719057F64A80
A7411E2BBBD0432B1BF4650944DB3E67DE78C2E5F314A08C1209C12FA9A038D1
35D06BF09995A0E1E334078E74A350242D5AF3264FA57316EBCE996A6798B332
BCDAFAD6D3DFA5CB0DA16341F3AE2C58B0E08A7F38892B63334AF891E593AFCA
3AB93455EBA99FFA98E3CC3D6EC62686B9E358BBAD85A077CC78F8C0EE45BB8F
C40F105E2882FCA9C1BF0623CD19BCC11AEB164873A691B3F3A3FBBFC19D1BA7
846BBA532054791C5B91E5467FC3142CCB1746CF9FB3B8F11AB4680EE03AACCC
203FD839C9F730650BC1A98D6FA11B545B44B1068BC9D7B608DB814168F88D5E
B6BEFE24F7D3BE953105D7988F4913E5914191125A9739B1C9D182602A37B6D1
22A3330477CCA5D3CA342F5181CD8575D419F473EEC8CBC9FF587C677E944931
A7554E5B0D73BA3BC2373C34CCA64333FF54D62950416AA575C4346F1AA51E85
67BE8A19B237AAF9EAFCCEA437B3D851FDC0F87F56090F8C92119BE65EF7E180
DCDAF796DB33C8AD0CFE60EC40496FD09E70754988987DCA374BBEFEE86232C8
A159F4A5B5E5385F32D07E90D4647180F3E88E69AD29D16AE9B44869C0D71D46
23AEAA224D381D50517CCDDA5599050AC6814A6564E1081BA27AFE86EF2C884D
E8BDB9F72D7F25D09B63E969D2D41711C24912D893217A49072A0CA30DA036E7
BFE477ACB0C3D2968E0401738ED84F0F3AAF862503C692C45A7897F9107AC6B4
D05627F60F5DC26F70CFB351077F7012FC7D928C762399F2C3CDFB56F795EDBD
BC9BB073706468180C781A61F81E65BABB3D362830EB3B0B80B7A2D4FA264ED3
6329ABC138982241E3625B8D859938BFFC3ACC02853BA7D87B8C88ECAD469796
10B646437A1CA5748261C72799DFAE197313B401E2ECD874244A8B4FB5B34DB7
B6F92CB9C4111FE415FEB323B24CAC93F58C3CB9C102DD1B735072A004B832DD
09B614D5D9B238607DB32A0A7DC2EB22EE737D95E65A1F3480422822C4261FC9
CF90C17CF3B53B4DFE1833580044B3F4A71B9AEA8E273DC89E8AA57EAB62756D
D697F6F78C5FF0FC7383F36BF50FF025E10F0C3E21919232AF48D645B2C8CCF6
255307B01FC4DDDFF8DC5C28D39A69B5161D33C6386700D04C19B9AF5DF9F5B5
D29C3797412672081CF80680F01E5A77AEEAAC36DF0C66384F2527DA3A8F420E
7100D458C2AF34EBA97FF8BF127889E21AF76B51FFAEBD20B0CAE38D262CC377
6F739B4E4A829A5E51AB01F95D550FFAEA737BCD6A6EF08E04D4462B4E15BAF1
9F786210CD16C2444B87D3491A82A7848F913DB51F84D981514AEB3BFB2DC153
D33259D99A9E3E58C7F4BEC11934798C0D72A9994F74FEFB9598D673D1F679BC
8AC513E82C070971A6149CD1CF003E381F58F925E08D66A52D246757B14C9F53
6D845747F3FE906CF351349274E40C666C1BF37E1E4BD7A6149CB99899C2ABAF
09E935A5F6880E4039D0FBB39BAF36B6DBA8668F3E49646841255297B402EAEC
E01830D574CEC3E53BB09BB85C0A2540A73EBEFF7E669854FDAA86A8A2D62F04
4613875943A3C5A70322930C53C64E606E21B6D32E5260BF8FE1D252A8FEFB3C
20BD6ED1A527D6EF119A70502F535B683ECA45B9A463E135A7D1052F8DE6F49E
F544A6D59EE0A18EC13ED9EE1E4E3ABB0E97A411E986658B4A4D89462FB77F6D
4471D5A92282D960846FDB6A545C20F40E6F6BFAEB9DC94EA68A45838C4A2BB1
05E0C2CB8374F61623F0436507EAEA523F28F3707FA1F2F3B4A36A3CC8A2089F
B2890755210B51501B9A9859A769A9A480FE7A6507A13D608C3840A992EEF70C
208E92BD7308873DC9B8F2C1AB032D1C5948D9CC63DDD191633AC909D62C7783
F6ED4AF812801C63FA3C10F76B6C2CF1EE0824A57022535D5DAA952F3FA0659A
8781D1F537A966D83FBF9F2BB61CFCCEC0D86BA3767271F30B483C7D79F15FCD
07BDAB4BEF07E4FD2CD6722A8BBA9D895594C2F30662277B0374A90F7C17858F
D3F4683845363C4AF28EC2CB202FBEEABA541188F82D1DFA95A8677D58A06107
8767882B9FE43B4F01D07296C001150A3500D704E915EB19F13D2A8DF6CEF9FE
D3DD74A87A02E4C3C7F774870E5C756563EF127A05B8647227C802644F669D97
4C03D7FA7A269DEF80D1EE964B439ABD869331DCAD6F34AD1F762A5C9A69D72C
91B7337D245334F84DF72527F1F6D3BBF60FDC3AFD8A419D9C7337B87D78E550
6F150F870CDD99387508E8C4E8BAD4CD2EDF52199E70E1FB97A808DED2499D18
8777297529DE1F9CB375F71E401227CDAF4E5DE5DF255D951C6499D375B5D654
210558CF52F817D5DD765FC5D432F37615CCB6F54B3832283A90315F0E507301
0E532DC715326FC746C061F733CAA84B5501BB9C2ED8E5DD590BE7903EB6834D
3275AFD081D9D0B3CE06DD4B6614178FAED0A2B99D378AA095D14D570345C347
F7ACF19F77E363EDC550BAAA9542EB51BC861DF41EA2DFA55AF350AE4BA3655C
2EDE1B382D67F3C38A7D24A074B5D1379D9CF4B9225883D19AD317E9160E12A8
D53EEDE52ECFD3FF7392113CCEE88295070334185C3A46E1342832386DA30B9C
73B102375DCF3AE39FEE77643E9EFF9D433672C206D0B84FF9075BBC1AA461E9
DBD957D25F4443BC6386841DC416C92B497611DBEDC0144ABFA453961DD9612E
4C5F9AB66D89964E7DAC7D5D0137BBA5D1FE6586E17FB8DB3E20A8C3838EAE75
E2964A25153D342740DC5225F9CC58C11BA5119285AE46A5CB844D7B3F38EBBA
5C297E41CEBAC9FA479CF47EDCB7EC06F56191A6D209E48A2F75AE79C0469947
79A2FC5FC55377C97E4CEECB71F4923D41F442A6FFF990192242C55A2F0E5197
A0F137569355B2219F86B47263420D0B5661954B81828BF193478D61BA0A9D3A
CB6B776EF7C7144F98EB453BB934A3057923DFB52C6C3377133FFAB1F30E6FC8
0CE34C13C9D8D5F292D2DB7642546C5FB71DB9DFA742EAAEF806E27CF3AE622A
A7BF66680BC51EF85232BB1E5FBC7F4D791B0A25AB9BD2E32F10AFC3DBD66D94
BCE98DE8BE71CACDA79DA599C63783064E3046DB63E233E80BF9E9F69A00C6A1
2A140A84CBCC75CBB43FF154C31EBCA9AA830AB6966975FC00E37BEB994BC491
68C85311669101A104DB9813D0B931A9FD17F46C9876127E941B4E8DF1F46BB7
082038607E8C9D3696E985D2679667ADC4AF021B3BA2097F837DD1BA508F8A34
BB267B3CCF865C3FB4F465D21FA0918AEA7830270DD0E4ED697A5F47D8DD2020
A670BCB8716C7A84D5AFA455A9186C0189D0F3DB0C1223B5817979BA91BBE9FF
1461E1FA1CB7127BC3B9874B2F59F5A8D1E0A9040D6C21526F31BC44A1933F7E
303D7F4C9A6A8531636B0EA97279248856F955B3481A384D0D709C06921BAB28
44ACD0E4228954F478EA26AE1525BE10F461CB7DF03A090A8F86B0DA2AA78223
A0BFC51E93D7FC6BBDE5D2DB077B8471C922B22A72019515C5FCDD17CE161AF7
38CC4779566ADF0BE209EE1424EEEB10AC513CB24B8256B6A90636A86CC8F1F1
3C9ED368917BDE6EFE6F227B9C7DDCC73CD2A3EEA36EE54A
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 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
EEDC361EB417EECB1EE914448060975EE3A7373C3A15976847AEC4038561D115
426C6C845E231D04C6564890CF70B6DCEE7B7CE3A568B4C09E61DD5738D23B49
7FEDD6499F86D41E18C61DBCCEEAA9A02D6156A78432DEC18E88F8EBEC7D07B6
F4017E912D4F3DE3D30CAFB8138EE026A23D075FF4D5F48C803A19A5A19B76D5
E0BE53F3F707811A4C8E6FDEA1AF8B6E248FADECB70C4A871EF96A5473B203AE
A2D0297812B488DE4F370B3D988DAA41B01522042EB9126FBFAB4183ED91DA3D
969490C487D9D6A413B1AD090CCDE06D4FDEDB94EB4EEBD615646F656CB3D157
566DC313A54C9F4E3169E7B7B7D918E0FA5735061D2EDACDC2C44E4AD595902D
3CAB28A815F1574B59CBE9D48D7BEF5A2EDD6D9D499A02C9E54F6CEBA2FC47E0
F61F72A562308BACEEABAEBDAFECB2A8586BD8CBA5069AA30DC9041BD7D78F34
F373F575E299C4131310A7F42DC15F9406ACD0EC6078D0EBA31613DB1364AB13
79BB022B49A823C79B40A3CB03A069C7D6E78D14F21E19F4E7190937AFE051A4
5199557792E12DE9088F8016F9A5EAC1CFA2C7CCBADB2052044A2FE28E38029D
95705EC84F49A5E5285AADE0EABBCEE554BCE3637C8384B11086FA354388C7F4
5F43F8D7822DC1DF51868E0B3C0D185E6815478801CE8AFDA1207494D325BCE9
96D968EFAA
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 19 /acute put
dup 34 /quotedblright put
dup 38 /ampersand 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 61 /equal put
dup 63 /question 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 75 /K 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 89 /Y put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex 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 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
0AE863CE6C65AD8229A26274FC87C1396D52681AE71B3D38DC1B9E894B54EFC4
5ED1C15AB59D8D3E222CC5920FE0D1CB0C0D74269AAB93AFDE5AA5BF17212DE3
39EB9E1DC4561B5FF90F9F08D7BF618519328C8069BD2B2141756EA3AEF4D5B0
09DFBF4B388A4CA8CC56062C80C63B2E83ABBB1963EEB8FBDDDCBE25853B5880
933A03BDCB370896228DF7F53DCA9846BEE2D5E0FC8FACA7C4749B187F99BD45
117C146815C630023DC628BA8FBD2D241EC9F60566564E41805ECEA18C72EA2A
CED6F9B1132DDD2443A7CFFED06DEFBBA5266D03249E017A9CB13614FEB1908A
CCB988D4FFACC2537521BFE008E5783F6413989A8F683FCCEA3C15D98364E898
BDDB4DE62EB193E2FB367BAB502CA77772506995E4DAE1FB1445174F5653819A
4372BE71785647B86EDDE23E0763E9B93FBD5D31079A6A46E51DC7EC3D40C37E
B8B8D1F9DE2D49C7451870F36C4C040BC6B8A8907CEF2C344B849BEA7864EAC1
233232B0B046BDF24C181E6F2597473584A885F5ABF38BD6DFB0B0E9878ED2AF
FF13C5F069ED16C6EEF4E4E357EC1C93FF62D13A7D5C1D17CB6B6B6053FCB686
8E194D2E4ED9D04E8AC2FE530A119D28BEDA8B56F76735EB1AD73C63C791AADB
E6BA0FA779D89A3AAD85227526373EE0A054E98936E8D986A4ECA74C9D87A3BE
BB0268000F74BD415940C2F6EBCA4D99017D0D23BA9D06F88A50D2EE7828B072
E432DAACEB4AE0C38BBE161BDAD3912C133161E1E6BDE27D75789A0BB2B34500
E3D32CEB697E5F8A270A35FA84B2C98E6EFAD826907C41465A023CB0C232929B
3252AF939BF5E764FF99C950216A310C70E8E17A0AB24A9C51A5EDE93B01142C
6D62AF5B83E2646F8BCDFA3C6E702B9B3811BB5CDFEA20B240FBE5C133879371
290E56F34FF07ADCDA49747F6F931ACFA10CA8A2550C12170FC570F074DC47ED
2F188F884EEBA7E2408903F89C806708BAB4087F9CFC1AFFA21535B9F634BB30
932AE61DBEF2DC9652C08F9FC721C6C5A5FE8E8D18D35FD7D0A1B3CDC619E3FF
093197B68CAFA2DFAD4C7FA13D7762BD4281E167B6DDD7EC0B31AEB4C9963ECC
AA7EE18BA7374C489F508D918A65F331E317727DB72329D633E32611C83C4010
B135E0C3FDB25FA9C06A5DEA65F0A3C5AE38F4C5792F08F9B10E16BA6D13AD37
3997583712325733414F9D9FCB0EC1BD29BBB1CF55E2CF1847AA4B318F57A987
D2229A81004BF1A8A023AEC46ED75E9F4E4AB08AFD83A6B9BFDF870100D969CD
1470915B9928FA67962356A239BD302561D189E9F7545197309F7D320F50986B
E0E83325CAE56955B2EFEDBFC0EC1CE3DE62AC46AD9312E3100030FD04BA008F
AFAD07A654AEC22A3AD2FA9C8C24BE770C7ACEF93D193E5EFE561AC048DF1E68
2A99B2201A089CB10FF85659A9D960B64E7405E25E743666A25D763E841933A1
2176895793A74886FD725136B75028DCDD1634C4EC88C5BF17E21CD2CCC4E9FD
623B09D49D8D39DD0C9CAC5E9DD8C9466E9F7C06FB4530225BDBC5B55272D6DC
BEEFAB34ABC5C1EE13DB82C67AAFC3D8F22CDCE95ACF294DDF006BCB02300D08
2F244F7B275C9DF77A7CDFE3ABC95B63C9CE3BE3D040C3892F2FCE92D8D9DF0C
7EE07782C89A90EACBDCEADC15104A221FA49D90B663C95BC6ED854A6A6B8880
E88FDEB1F72BB8DD0D8896F8BF2156E012CA1124CCFE024C47111F802A892BC9
C82AC9342331235FF717D7D32A7A02C04ACEE81028F264E47D94E9CF0403144F
1FD25912EF8DBFF2F1817C4D9A143F37B645FD34911AF7E0C77E139EC5BCEF83
F9F31CA3044E66966D78FB0E47B3773D9A52C49FA3CED7EE358CB942D100AA0E
604261CF5DCECD667EB0650480D8E3F271DF9B42C0F2E00C435FDA80CCE50755
022B75408F4A1D0957EB050050D5FE91C7D0132A11A091FF7D697E3AC18228D5
952AA0944438673D14E4C6983CD80C6254E7CE1B4FE6F4AE818618F76F297F73
A5986C464811AFE1DFF704DE3C10B898C3BC8E61862B9BB88703DDEE3F74EA79
DBB6D4BA285FA28E7E4BAAFC2B42B05C8E86D982523F469E2C1E4736B45C9126
75BFFEF79FC92700DCE6D5397E249354E8F62E7C12B68743703F489419B8E507
94EB716657902BC40AFB45F2F0941600F1C2F8CB1EB4C868EF9BE95922197C2F
94B3C4C317E870016B32E10D97B940B557A5B7B99C8551ADAF79A291D4F73BB9
9BFDB0CB0D7490DE3514A6FD075987ED3D8758C2603C998A54FF9F0DD7FB9D73
9202AED8CEA5274E994EC5B3DB6268E1D882B073BEEBC89B47771866D9F27A88
D4380F401461B2D14FD4EFA4EFAAD145B974876EC0BC9AEB7A72B43DAE96BF0A
5A1755F66AD1C9FFCE8ED32883BF5D33A119B934A345A863E2DC26FFCC125B96
D1E8BD4033CD47E4445EB6FCBA4B9A90FA1408DC6C3C8D1C2B1BB27E3EE1EBEF
AD062D6099E481A74B8220CD11A149FD5F9C140FB1467BAB2BF741AD7BE35237
6E8B6CC6CE40D5058C359ED843571FD2847E1BB3CF2EC9ED3F91D3057B9571BD
802918490E2FCE38F83BC3FC29E3E3C6E6643B1A685DEA4C4CA5DA467827CE24
ED644B56FB398E22E2C3AA9A7462B7888E074286F3ED1ADD05CA5B98BE91FED4
9DCEF4D04BFB32B7514A74546A451B1A12BD59445BEA1F908B7C7E9E4F8926C4
2152E77DDBED70DDE2804D4138DF3112BC39DB8D36DBC927D882C4B3DAE2668B
1446843E97BD66CFD7F2EE98A542DC129555277A6631FC1A285BE9B52573916D
A462C332213F131F9460FFC25C3427D05078DAF26A1A9B9A7C29581243B3E2B7
1381AB3546B7B31816252539E0E85E9D8547C78EDCD030F00EBBD7757E39ECDB
BF3EA42C7737A67FD601004951588570125A1B35C0D65C84959C62DD6E8A01D9
C42383565213807B15DCA33E6E07FDB3DF86353AE90B25F3F0397C578656B1B2
C9A1862B17D4CD308F0C668ED92C9817D873AA335252D61E5536E35D8D7F95BD
BCD88388ED79AF71D6FCA5693E203922B4623C043567638D4008155FD085D978
21C2CEB750231957D467EC981A112D1A9ACD0A8DEC91C96756EEC5E85CF0E6DC
3DA8B1A30805E5F2E88E2B22205EA29F9338C0CFE7C45686598D197B6AB72264
FCCB21F423BCA256AEAB7EC6CC59208662639C622434C15AB37EADE3966FEAB5
155639D60D37FEA00F840E78F58B06AEC82867AD2F0C09F095E22E3ECFA74AB2
87B240D3F66A9B91AEA064AA416492EF626B434EE0D94FDFC75901BBC747FF0B
EC433751332B948F1A08464A3AAC405826BC3371D5AA098227C310080F48AFB1
860A3218C296C73CE6F359062FC463699A661E839B244733A220169011991B6C
5E924D55350CA084F48F40DECFA04CF760CB3A21C3E9CAFDB56FAF67F1EA8512
04EC57A3121231AF2EC118674657C039653F87E43C934324A5E33F18BE4FE198
3D9427CEDEBD3B68871542B7F6046E6B29D4982970357AE80A893E7939ECC5F7
C144EE587491B6675006A1EABB304814B398295434B1D866E5954D4EBDC888C9
06288EDEB647200E2B54409BD2DE16B10D975E4F9964739842A5C3E4721167A7
AB7984706C8F5B92E12F5EECF9877CDAAD31000CC596A1DB9F3CC52E3609D131
CFABEBAB77EAFDCF05D5E0EBCFAA59E6CB5A72FA7947D1701E79EB29F3D38186
D59D43264B2C61017A7228BEC08C56AF27B3C2B851557A5835D307C01397A239
51CEBFD2637C822B20153E184F3511F7BF0F59A6AA77EA331B313763B155A927
667A59DE9F2F38600C2263A76E10E994300A2D3DDC3AA45F6F77B66B925687DB
C48D60F893E6EA529AA60D37656F8C5E6E8B62B54C75803517935A1E71F83649
0BD2D4D1DAA9C90550C30F4ECCEB4700C3AF9C545DF0ACB70870ACD7EC261C3C
E12B8D528AA1C4AAE22CDCFD398CFB6C6907D3CDF4AF635455868704067CFAFB
D48E9DC97BFB20317040DF9FB06CD87423A51D73FD14569BCFFF9731D10C7E73
E46674F3D4B63A3BA6FA54ABE8F81074CFF67ECA01DBAEBC6EDB435ED42983D4
839B099ACD4E0EA7139E4F993EEA775C571C4DAE60A458877D186911277106D1
2585EE9F1A672B2B53D5A5EA97786729E866926AAE215A49F43BEFABE1D9E3DE
2F2372705C4FF190FF8F395B679F3086464C1D391D6DFC30E106EB0F8E44564E
5C7492A2D1BBD2AAEC827EC5F8685DC0DA2EE7737CCF15AE1685DF7192E4F279
2089D8CE36FA1F020AEAF900ACE8E10EBA2BD66532A9A44A4D24FB5AA895DD95
BB7B4F3CE326334FAEB62A6B21C11A8D6299D060B501B43B7C47BDBA296B916F
6770D934F581C4879522874C6DDAF9E96BF4F5C1BBC13C446B22380B10C489AE
E501823E777D5507713D795B48BDE670EBB7D62C352D283315AD403C05399CB0
24ED7EC7DF6E7DF2244C9AB5740B3B203E279B535B8DBAB6CDD10A1B78B684F5
6AE81B52CAD08FA644350EFB1C78B578D6D0BC2D1587D77E81E094BBD5B45E59
56010A4493C14DB1C70BD5889FB9E95AFE61EA32571F49B31E28BDD17C0AC09C
42AABFC1F93D4CE8014678753BC9E2DEA97B5164C5CC026526DF77151B8C31DC
6024071BF5642C36A38B3B3C9EC2E5ECFB7F342C07D4EA5D34E75F26F9547A6E
2C046DC63162E4417331A9806D703F41D8C55BE84FD343DAF71831AAB78A4683
F1A531C8476BBD98E5BCBAD1C8E2E92047B86C1280A92C4FED18626D8133A7AC
452D0AE8327791FAD55D5111DB6DABD3FF722846D8F9378B558668E6FE48175E
83BB37471C1F34227BE7414AC11CE93D6E9185B28815CE863645FA755B81EE6D
8C064855CFD13CCEE6F5A627B983136E82E4D97D39C5671CAF47E39252145859
97DF8B8121B3729A0F4AC5057E9B7462E70BF75EB234F818FADF488B588AA502
69E89E75B7686FCD9432ECF22DEAE474B40BDBCAD7D9BBF3BB00A4313BAAC472
076C2727A603E5349353BC49C77E603CE0B457502673F2FC683E437D14FD5C19
73C162C47612FF2D1642E5AB124769DFEB35F7B0803F187913113E256C0CEF35
769E782A7A7E0B47C92DEDA9A782B0ADD934108E7056671FC8B4F601403F9FA5
43FCBA3AFDF45AFC53293709CCEC0A2603431D5C3F648DAE28EEECEEB7F777B4
59E125F860F33BF04E8F1205BF4EF2AF1F3B2D8D2F46E2BD95173576AFDF0461
EFBD460EED4FDB488631D7923A0C3C5D93BF42FD27EA3416E52020D81C2DBAAD
6DF0F8157E060966572F549D44185E804AE46AEEDEDEDA211ABE16E000704EC9
F232DF6D3CE4BF741055E88341733B703279607965A2BD32A673D78B4ABA223E
AF01C1296BEB71D7D8A8F2273A3F6A278FBB6FE63E753924209FCAFCF7972F08
D77FF693EFD9998E597765332BB4C88867475510967E15F000A5AA9B70E97F95
ADAFCB81A6DA89F76EE02E26E8C52789C766B5BB9C6DE89F0E1A294F911C010F
E44CD34394D97B00D2D4EE86E0AB627331B78CF982D2D9F958ACDD9ECAE45CC9
0CF99B2C0715993E7156B5F9421FC442D0D48E91A74C4CDC5E744344A885FB77
0429E8AB2A43DCF923A98FDBAF48C3871F187CEB475C050D33DB2F0F2138EDFD
1461250619023917BBFE0801F15869E0DF628F35B3B2AFA29102E04590FE95DC
E3521F546362F132581ACDD6E3A4B725978A33AC1377E97414281D68B063BD9A
1027A06D4A45D1A25C56CA6142E9DD16AA9CB0129BFFBCA8F514327D221618F0
9EBA5AE9CBF496BF2A350BA2E3C8DFAD1C99A5E08E41388BFF16B3FC08EADB3C
A76759E0B3881AB52FDF0A431BB92105CE575643D6CB4E329ED7B3C6E3C99787
AC43F3063EE775D6FC3E0C115871F706E973F3EC9EC46B6E7AF222304A39AC7C
FB845AD8C57851022503598B7AB9687733BF73BFEF2FB0E4015818C94DA93400
2A8609EDF62CB6A60AC7E16B29A1DF7F8D443D431DE4B544D4081CF18F0E2168
A87771E5D18CF3CE2DD1ACC10D33A4C39FB353D9EFDE126C2B085C083C3255FC
E2BCFE7EC1C4C80A1BAF639D7A4093464F6A5F2A4FD0B8545299C5297EBF30A9
0AA3EBC663FB6824E7B307C5DCCEBECE84AD70D6981FBEB7B81926689F2A73C3
BD0575C20B50B9CF63877C8A8C49A65E80D982D4289B223000FE2C23871D4D05
856826E720DE8A988FDF552CD7061C0AF1DE8FDE4C308D8A35512C7D4E863CD1
D59ED0682DD177A9901D0EFDD9F74202967052F80BFF76C772DFFA02FDA17881
A573A948032DC5569474CC8FA250BB6B8CDECA45614E285F3880B545CB7AEA2C
0F49109E0EE546E3E43D21696D01F99AA37796C9B078DB5CB3B57E53128DCFBA
F6804A5DB4270DC488DA82BDAACA884DF446961B8AA325A4C74D3BDC94945FFC
6F711A3CDDAE730917F38FE7E2A7D94FA93CAC09918436966495779B659F78CB
780C920947420DCC32ABF635C01DAF0CACBD4525631D0CCE381AB0D6F1DD115A
45F2FB40DF9B0B29FFF23A7D94E00CDD3E81D7423F575B16DE0B5799411B3535
5F767EFDC443BB94BDF2DA21A0896ED90944AFBEC948DB8FA4B32AC988B5E1B5
AD91EBC3523C3A0796CBFE5D7BD795305264C4B9C3E654BE90D7F760A21F4FFF
339FF5539E6F3639154C5AB3B06337358C7F09BC343BA676E9188242D91F40CB
6CF0CACAABAE4E402923575DFBD689D60F770D930E4ABC75A2926A79134B13DA
57C65F1DFBB86F389C2FAB3B15E8A333486369FC61636BF7348AB0C647FEFC14
BFB75D05B2C88A2F07491943F180224499CCF898785CD5669BBDBDB8A8EDF4F0
0EDAC96FEDA21308C3D5C4905D23D0AE45F582B666CD4E4844F6BA9AFEC79D61
47ADEE61CCBFDA39121DE68C160A886CCF504845E8D418ECBAF444B0581F8387
DF1220850AB26224AD93B971EFC3B4DC9AA76BA26A9A3596F2E88EA61E6A2053
2D4A643953BE55086D3383FD2DDAC2B073886952E5FAD7A164B18E8714D579A9
92176F6510CD573B31E00BE24AAC8D1516B47C19E3A2034C5CE5439053F1ACB5
8576E7C3E4CE6C396C98DEE594610B6243E87F273DB30F4AB8E970F6B51BA84A
8E33B22BBFE68EB452ACE61ABED81E5FA9BA334F5CD8B7C69A8185A59ADBA975
514647042D4F8976A413FEE4F1B42747791B26097624E7A625F96CAA718CA14C
2A1CF36A94CF9E0D265C041E055D9A3F05F2337CE672270BEFBD9ED32D5EB2E1
966074D6432302D4619F4197A0BBA20C8C99A6594EBE8F582CCF099D6B7692C7
0D5C1828D3051E8F446D63A14639F06E78F140C78E47F57DA3FA8DA61D152797
576E2F9B45D31009B0BBBC83BF1B5B02079804BCCA697921EC91693350F9CE99
B1201A7F72716C0FA17646045E28498B8E3962AEABE8B02C08F1BD0A73A0419A
1670155BC2CD533064EEBBC5F53BD8FECE467B7C862411B0102EB73DEBB3A99A
D64FF2C9E84D99A37F555D2BE1C47B0133D96429D80003748646B165257890A4
52D905D6AF85EDBA9CAAA5B4B183C21133ACE113CE359F3607A848FB2A793597
0EB3422FBBEEE40FCEC25792341D7AFE80DF3A3EACB80B4F731A499048F8ED25
1B4138CD9F3EE72D0A9052C590921169BC2CE8DD38E25D396017BADE01AC0114
16C6AA170E918ACAFA184DA201984C34FBDC7C09F709A2A5AAA5D999B8AD8585
2855F8EBD25FC7CCF86AD2837BCF095338A424A1BE02F5FC918CB4CB2AB6486F
7D77C524AA2C6381E80EEA39CDD0E663F82DE16EBBD0A9CCA448F138F5A56EE5
279E711FD0E076E1C7C75E255AAE55161B4117B55525162D19104D71517997A7
480101FD8BCEF150990FFE4606BD96F9702DA64034942C7226347DCE29CE12E6
997817AE319B6139235C07C0AD754EED266FBA60037F2DEBAA6D139191DFE0B3
1EE1D7141BD152DC8A6C001C50A3EBCEB7F316C8D8C3070312F5DB1F568D3C40
D7E59DFCF8C7D954EEC509F7B48DD8585F30AD85162604DBE898910AC3FDC6B7
CC360B8BB722350EAD84D5D2D494CAFC87B40ACEFBED553B0C67A4666CAB09E9
CE2C0150587BE8A52EB3A492CF86508F5577F2D4DC4BF0B8399F541354EE9C94
66CE70CD62E85DF473A35AFB4AA61DD650C63D6B702E95D520AFEF525436FA96
2B2A7150F950CBAE6CFA7297FD92B7CC03E544AB79C82F1299ADD10B16119754
DA824628A0671A9F8F338EE6A6569AA6CFDEE8AFA44AD06B0C340A3D9F0846B2
D0406FA47C7D7004B7DD246AF74EFEAEE841D493C1D675039C0124C6A5942262
207450EC7725194104E12A3B8107A2B62B07B4554B6C0615DB4F4F5CB5195A44
00D5C3382127B433E7B40767B65D97DC34CAE3463A7349934E1A2BBCB3D558AA
31CEDC1D7137CB66B89488E4F40C781953093F6337174055C2E1FB4CC28ECC98
2146B5D4A9D6F4F2F43C6452A9BD5F3144704E7447BA407C054F387A61FA8246
9079F0CA581BF547296961AA21E3262EF3E0DC2970DBB7D3E0CE4212C290767A
FCADE6B887ECFE8F3FC98118702A0F6D6A3570683196A51B2AD24EA01A2807F8
C98120125B12352E8EC6998E233CA0C1C1B35E49A0911E52113925B5BE341356
9C7222C4ED5E579AEBAC452106AE748679B3DA2F9246C9F69BC77F9FCAA5AAD1
31088CEC4A7EE60C08461E6E838AACAA29249BDD99E320A367BC89A496D43190
D7124186FEDCF1E22A21A8942068E805896DF45D1223E930708F9415C7D33B0E
28F58249D73155CACBDB3F7CADA3C02CB5B35D8722C42E666CAEC8A7E1DC0F11
72D146E07567CB7BE78143DE9F36C62C469B1641872C80ECB842160308691D5F
C69568AD0EC33B7A59E633E183DACC2E62E51ACF3F02660E4F1CCC4A20522141
FE04B4BEB73624F62FA3255BA77A273E470EC530F355F340C8E0F9265E3D1329
3B53C5C4357F6E31990CBA001B4511B5168F8C10FEEC1C3177D474031C226C1A
FE0F2210582DF0F87AEA690CE062FFA62EBA9F107AF9607ADB8C608BBA9FB897
2CA9543606A957BEE0B08C584E2717D2B6E206D0EEA6B2A37CADFBE5958A29F7
2C87CE1A5DE06AF1EBEA11F47D287DC051884C2DFBCCDA6098F1D34CAE5CCF48
68BDF76EDAB712A940425BE646D7829D31C7CCFE79A3CD5721B019F152912AC5
85661FC659FEE9E5A9383B680C24D58A3B6382EF44CA29C674CD725CCAAD81CE
263DB745D093533DC1E779EAEBB806A1A9BDA09748C0B67F0FD6B528647E48D5
7EC3B41D89C206EB7F87B5842AFADA80A01DF719B3BF1F0DB53A049385F9B983
6D2CF9BCEC3EACC503F9EF7970EBB32B8660A615BDBE8605B7249F453FF72196
E19C43BC9CED57BD7DF8A219D1C3339BA7FA900A6675F602C386BAA9F17EB45D
691A92AC880A51132C18A5C2018C585903DE7AB64F939B793DAE9E5CA87D8DF6
BA6320DCC019533D21356821AB165F16662D9C8DD9BED4A80119DB4632BF6B2B
4FA282B44C8CCFE9CC00DCD870EC8BC0FFB4F8AAD2B2E547554B41497AF50354
777B7F52FC5E9AE5D009D18FB8D96AC757483C40CF16A412E161E631B2AFEDC9
4BB550079B941148C99CA3CF39FB0BF3A4C7071C9D17CE41686139601E96E2E1
6AB33D014C5CE77A0A22C7ECDC22081E175625C1E212A4AEF059922FA71C4209
C3F42FCD10ED775AC464F50A7C5C4BEB2A846B67686C08B3BE0165AB3771E335
DEABFC4957D6AA609EFD892E52898737962110741ACE66B75AFC25E058D3D49C
E304258490F89616198FC06ADE2F0AA1507D2E64FDD87E458FAD2F52E9B8886B
71425A6E2C7EE7D35FAEC652D44230D04EED2DDD99882FE867A9E63245BC486B
E68E82475D78EEFC7AE6ED3C44E7A9FC80F958BA1A10DA09BAB99D753277E46B
865FBEBFA9C8E6D497D2614A89549809E108F48B9FC493C5BE1D31DA78237C3A
32AE7C65F979C2CE0AFA4C4C0AA28B4F3403ED71568BAF3E2D199058D21BC64B
3CB5EC0A603F41FCCB903B21A46D82C40909B678B5B1CD0ACD4F34A01854F491
EA850B27B8249E0B3AAF6425C8B85653738B598D091FDF8A899ADACB47310B52
F4E07EF8C9E378A774CA0D80A9C17E8D8C699DD9FF937B0591B8D81DF0E7B2BD
0C113994C4AF5CE895252978EF4143073558AB59E7C511311744D5441851CB24
18E8E724DFBA987E802F7C5A18AA24F05A1AC7241858E090E4B9232555C96B0A
9B47D40CB17F114429DA1FFC1130B3B77AD22DE32E549BD53CE52FC696D36627
BE2908106CE768EFAB35386A8C46BEDDF45FB589ABE4EBA07ACA8C909553F6E1
0509FF5FACCF7350A44D7965055915A1EB61191E78000BA89530EAB546D277B8
D4A42E393A25A3C7347C3E4963061C94F87284AD240AC556B57B360976E069F5
BF8FC669BBA943116371625648B2A1FC712DFC77E4626BAA51E8FBF23DB89618
ABE6BE8501E9E7B635B4000C356541A3938EBB7D494DD907C170E8CF97F05AB8
E23895387D449EBB55C1422B568A23CED0BCA768A34DB8ABE91306C6075D9FCA
0D9A400DE780BB44A5A083BD75C6D7E094AB7F6D24F3E1D100DBF1A86B7D9420
C027F11D84718DA9836CCB2780B8CAB42B333C4E396E1C3EBAC136E49E0666F2
7D3071F66C11EE555028C453FAB6388D6E3AD33C5452594658342176319DD035
CAD1EE054DD45BF140352A870BA12C3A99304AB9AD5F396B630EFDB2DBA1BA38
5994E5797A7A9FA891DAC92F51F040D76BCFB3CBBDF132C3EF9DF3B609D1246C
459702CB3A9DDA5E7948AC981EA70A983568A070B035A7101937711FE0C6752D
4B3BF6754CC4FBA966523FB8D1C804950692E7A04B5AA02C291BF2D58651378C
2C3AA0FDA7BF1D7A7D745B7E7B223AB11F384FAAF2D8FFB9DB074353CBD50343
B2FB01F99A0AB9E8C4401CEA4AEFE1A3FC4991BD89F1CBA94F85AE991642074D
EDD8DD7B0841E25326824C26B5C18DEF0B3371FD2AA4B51D7A41B80D5D43BAAF
5F8A4D42A9F3256E243BBFAD092B595558ECAE835B4847F01C9D5BFDA1DD8852
4763A7265C722B9260A184DC9EE6585C40070A46986BDA7800F9E232B1C96A62
499A2219E9145A5A8B2A21B0A8A7B264929FFBDEF98AC023559D5FF769827559
44799A0C4400B00DBCA1FBC8940543D5E930AC481545139929ACBD55C2644AA7
982C6234B2235C01DC8C4175FDBE11B2D825334BAA58B52F41F9017DAD7D1AC7
4220C95D97D1A1F5FFA6B8CD9E81161606338235B2B758E164BF132197AEE079
01559F692347F8F16DA4BD581C1A2562B98259F15282A257388D69F45F142BC3
60E8D8BF58DC1E24D7E6E8BC3D9DFB2891E56CB5872B4A6AA0B2FC9842C20163
D2A9B8788ABBB44193D0D7ECD6E8E042B0C73E128456F9F90F47ADAAAA3481BA
6E50F517B829A6F90A850EABA4E453945F3CB8920FA3DDD2F5B6EABF77FE34A6
C8FE8B40F1B1378FA9586B1BEB46213886185A72C26D72DD3F902C61069B6148
E70F0FD2D3C462A1D6395B6C0DC8A1C3D152B667FBF4B75A5189D0B68FD6B256
224C8C7A3742B9D7D3E39826BC5EEAF97149F661F3C8CBB12AEAEEB35BB1CE5F
9152FC932A329620A527122145F6FC2FBFB989CF145409E9EC46E6455FE69094
6712FA809B94AC6853D6BC6827B820EA3D0C53E829607AFA3F1142B5BFF1245A
BFE0F65D2DC83B81AA8504CF65961590E8657B7471278FF71CF5291AEAEBD397
CD0DA2FFFD83D162990EF0BA1138D9520C764A9D58852BB8751CE4FD5E2D8651
8A4067FAB763B80D84A321DD4FD11D1D582783434FC1CF53361B411197AA09CE
2463E049FBE5A49B385EF93BF010A351D25CD5CCA27CAF5D2B16AB4DACB68E63
7FCEDA0A05216C9AEE4E29099C612B48BF95933A0373779EEF272A121D85DED8
026905650FEB028AA40833E1DEAA123CE7F668491B72D07D1F1A58ECD45E23EE
3146089CC5B211A25805364F8E5A6CDAB6F3A1EFA4411AF6B49064F0A15B262B
38C65D74617595FAD6BA6583A6B6AE38E073C656C6EBA4258D3AB2E4AB2A42A6
607765C79AE71E8C8536C31AB3FD4E7453F0AD8337826787451A2AB7B3795A9D
0CC94B1343455548E95D0B1D22AACAF70F53BFE74965CD549C06248E15F22742
51C5D56272761FBF550826234042275E145C5853603A580810F1076F2A64FB8A
FBC35E4410ADAA298EB6FEA91DAE39A3DA7C138FFA2D5090D574F5C3E38383B6
A20C2AD2D3B11B7B1315280DAAA1A24A1AD1E32431C95C2A19089C2D38ABCDEF
23205DB7F1ED4A17D4ADAD12B652C9C0C89A5142CFFA237B7403EC2B5D5A05A3
FD6ADA18C1D63B96531C5DA51574FC2DA0ADAB6CE94D7335ACA2883D31BC64BC
ED6E1B7ECB83AB63E861B0032D25F6611835CEA794D55E463AAB3EF22D91B24A
84ED7A07AF4171CE6D424F7767E92E1A6B8C56FABC17E1D286CB81A52AF2A75C
D2A408A277CD4783FDE377CC5AADE0724132C5EE1510A326499C2F94DDF13657
4E85C0F184073172A6641EE5F1EABBCFE2274FC9234FA719BF7815E82570FA54
119D4899D0FF26BC8240EB3C6D6B44BE332B2534AB74273D4A36FBC8989F05F4
606F6A6B280148FD13E6A0A92E7D33389839F68AB0F1EBDD20F72FD1F6130BA5
482D3C08BF8B74D99124258E88C4821BFC18993E7DDF4C64FD453B2A89E00672
E0C46F05FC36846F595CC00EB08331F60AE55F5C77FA5507A93348F063C8A44C
C20FA600EEE1F712152D9C776FCCCD79A7C5E950F0ED9DCC0D6646026849BD74
87EB84554FC0029AE8322FD7AF8589CA46B88CD15C530468A275B9D2F2F010FB
1FDC5B8018C70AEB4D0020E3521ACA62207D682767DE49B212D1A1988071FC3D
CC22176BE6DF3D7BDF902D9313F1611C86E06B50CB84C6089F024E89EC7F2826
38BB1BABB801270912D93374E03AC44981508E528A0E1999CC9E8B6CD0889FE1
14220B16498FBCE5D9D4616F99530A027F32576CEFD1D5FB5D9284AF0318F5F1
CF465CEA84DD2498DD955CF2DEF59FE0CF02E4EEA5B4E9952E9CF2E420E15B54
68A0FAEDC810DC708B33B9171F46EC14941E2DC70D206E01E255F43D8E8E1042
F68ED40B49F1D28525C2644FD8502661E6F537A4166A80E82AA4DC0E073FD7D8
D7EBEDF1CB72D0F0EEEB2FA45A1FDF91809F1E029C8AC8911E6B0F1FEF45F884
0D0DEE1CEBF5DC562F9C5F63140BAEB29B02445171CF1BBFC91DD1D70E3EDFB7
1D807499D052BC949D04BDBD9BA8B49E1819CC95A7570B5651E1A906680A8421
FF9CFA9E6A32FC988C23F5BA67C5BCFA44B84C7B2003BF2AC9A708FC4C210E30
E2186B1BBF796E520D6737B2F0A7FC944EF82AD4523C8E87431281A657602BAF
17B6E524D16A4AA96ABAF93B34F5B3F7B27423A38CA1E1057D4B14A5C8E239B3
B2C2F3BE707F5C598D86DFF3377FC85E6DAD6D055B06F6DA9CA144E744C8929F
E998159D392713CBFC1A9B246FAA1D78D04D98160A01222DF9D1D7AD9DE70A9C
4D751C8BEEA27E28BE6F8A6F2C6D79B0BAF6AC4242EB373CA117AC5791C27040
857658AC11FE4180CB64A0ECDB52A703696C900B2E12DF6DDD6A6071CC5E7228
5A04D7E5C3D6791703B97C309BD766C0DAE27411B8453B8322685F3CC3A846A3
DEE474DC2C31B64A40E13E5901B9DF08D5D1B706D5E78167EC25CB7C01E00BF5
BE47582D3C7065DD204EED0EA13C2E9D3F293C00B05EFC5C48298AA6C2D0C7B2
A0C37C21DFA0DE07E28D0BBA2EC6E817AD9B6CB35D14F974E0CFD38466052FF5
19263C43B77752744EB95DEDFD9D006202EB4A3DCAF9D1A3D4B249CEAE1B08A5
BFA6F7DD3184CFD6F97A07BB583D24BCBF98ABD7F5BA77048AD2AC466A80DED9
322F26208D716789E76B3009DC161938377233C7E43428E937F9D351462523AA
82255B83D7EFD374CA8C4CD20A472848CCDFCD787DFCDDDC140D454320EADEDE
CF0E26843DF677641CD6E47DDE0062742B80FF5962FF4C20CE3053B63D7266A5
2C863DC5C7CE629D4FC8F43A22116CC41EDA95412B44B126043A5A26D3A646A9
D6D5FD4276D2544872E98A0737B4138EAE3EE98BE5C0C9C641028502D297FFBB
D8C6A5A71B6264504650F27066FBD9A5255291B7A8A7815907EE5984766B649C
249519DD41F506BB622A1ECCB6A4060378523196AB7AD9BEB425A54BD2F11857
957FE32DC33E3AB1E7CFB3D481102289355C7B71912134A589758BD63F34C7B9
88D425F4EEA11B3967A0A75C1A148D485AB425DE9693D78836A9910D3927AD8E
519876233844B2486A78D307578833BF717AD2FAC8CF6660C4A1928237EEEFBF
6D74D33F402E015AB80DCCE7C97D3836C7BDE35EAA566AD1244F8EDF5CD52C00
581FF547C12335D9D52DABAAD2284D7E96615ED862B6AA3276105E7C20734170
878D0D603CA32226F8FF420B1082E6314EFBF6B57933CA425C7E3D63E7BB49CE
A0CB3F6AA77FFA57E64B206F9B9E93E4EF33F11EAF9F71D3E0CF2CC1E249E642
2E453A22C68EBD38DE5E1083B18E3086FEF769385E7CC87FD7174792FE22CB2D
7E4862CBDAA47C04526EEB29914B7CDFE77495A39B8C92877BF3A7E7E2962B6F
4C0B5EBFF2146F7CE0F870BCC9B28B24F957A902ECF26E559E7401BACD268BE4
39C5239806C6A1E09A3AA7B34189E5AB4FF787CDEE090935E7C5F3C08BAC41B6
EEA4227B6E97D824D2D366FF90A9BF224059025CFAFC542E47BDD2EEE4DEFCEE
E7D8B805CD61D9C1040E503FB9E04FE7AF4567C1C8C13F53237366855BB64923
72FAC63864C39E4842D0C70AFC0F4D13CFD6FC770B40A7DA61804CCD1B29D2E3
68B216EC1AFC9562B148D6B35ADE74C70E9DA7777071A3665B24CC829D1D4EDE
D6E8EC18623AD74F11C7CB0ABA1CA01F05B8EE116B07ABB9CEBBD3D7751C4E72
C1A82DCA5F68A07C0F366E5410BCE796AFB7AE063DE61311DF88C92211E67095
7D4E05BA6CF21F5D1E0F188FB151ED4E193C38799E0422B76A677B591B994406
18192A46118C09A2AA5EAC76ED12D1AAF562987BE5D864D7E5B2E4D2FE79AA92
0FC90D1AC21FE150D83F12F77E3CCF19F756F03BD5B2B1E89157A8EF36FF080C
91DB1CB4CEE6BDA59BF2E187F7C3DF15D97A1C7818AE0F4954EB536427A9DF46
CE069D83ADF4D688E2568C9FAD49C9EF9DBB23C444F0866AF78A8D2479BE1B51
9BDDACFC29BE33790D448EDAD0D16037086FBED4ED561477494900C2A73D14B6
D098DC2F954819401CA098D745577C9F19DC2BEAF207CBD6680770E2E4DC8E5B
34586FE8FB2968D88F36A19F2B2A064F433DD70DE7250866269B9C8522D1F798
E88533CCCD962EAE4CF3AFECD5A652848DD77605160B3C916D82954102FBD2D6
686C7E0DF2E2F58C9B480E4255AEE3F2098E4F737A5A225A5A4FC36545CAA5B8
F9EEBC9DFA9AAC1BA7C7AB4243ACF844A50AB62361300CF72A54103DDBD0DD42
6678758C7EF2EAA1A23B9FDD2D5F1CF93E3979B54C57A6DA661E95A416FCB27B
88D6FCBAC323EBA6544D77A37E2A84DD7F5DF823A90F458E08A64861517F845F
EF1E32445BCDF6BEFE510C7C0170BD10BB7A7F58F8B0072940FF81A4D2EBEDE1
96077F8DF4E1B0085BCB72C1A8234E7F1B68DC3633AC8A76FE50E322EB4D0779
B08495C1FD44A9DD1D316319881EB02D0A49E3FB53A6555576442E773A16CC81
512B3FF198568EF4224872F6FDBA812A5CEF1D0C8C7D878547034585174EBE71
4ACC04AB8833A4E5A89991EE3692EF0801D23BD9E8EB2767526874974DC24E47
7842581E46071CA5BB42A043EB882B6EE710397B14FD36C5813D7B78760EF28C
C0D8AD2B7E788D66E62EB53C96C4889E9192DE3C78D33CE8D43F27C11F13BFC2
61F72FFE35ED84CECFE1317E9F34BC198230EFFAA1D2E6804A31FB2A85051127
4A93B8B12FB91B9E1971A167F0C95DBE1A050899BA620A3AD4448A856AF06FF4
C067404C2008D2900E5267FF2754A306CBCA898686BFA10B1C43EAD4B3E2606A
E4413CB4A4F5005FDBAE78FF340BF3790441A89D07C32B7820E0CB0FC5FB000A
F4A11D4B6655C1C7BB77A9AEBAF74F956B1E134961A32C90CCA6E2757E9998F0
EB1BDB2D96C9773EE19CB83E2AF5041EAE68ED1102D2B09CF2FE02B84E2840B7
244BE5BE88367B81F607EF43B3DA8E95895A64253C72D1C8A816462E8516FDE4
BCF51B8F52EC65BC178EE10572F246680DD0AD2EA7AB7F0F304F054A75FCB325
FF9C1A47676EC1C785B45A4E2AB94403DF9F54C654FB94CDE23D9D89D1F04DE2
70FF32AB9F43FA6CBAD07819A197A652E7F33A562CEDF322415E1107A7503674
E8A41BDB85E6D7E7A94FEDADA12B922FE1936AF10F8221ABB0A1DD02D74EBF95
29A4
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 55 /seven put
dup 58 /colon put
dup 67 /C put
dup 81 /Q 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 110 /n put
dup 112 /p put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 121 /y 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
0A96EBF7936900D4F63BACADC498A4D711B67D72A2E54EEC08A8632EA58E503B
D8E321DA05C33625573C43337725D76F37625FC0691D49D05919ED0FCA547321
581B75D20BBEB5B5CCD62406E3A823FFDC7C28F89B033951F6BF1AC9AB976A61
C461DBBA99CA571A65442B9A8935F970B928236C4634DFA1182A52CE026C501B
DD2770397C0D5EABA73E8EF35B20135CC5CDB41EB23379A0590802CAFC66887F
9C7DD0839072CE553B2D97A7882B1CE016D1C1E932B1A9D25B68F8F0FB36E548
4F96C1AACB1E032A08BBC053DBBF5D6A8125C675691BEDBCB13C725A7CE0512E
0526BA838D060D272E5935F93B3057C443752D3273C676DDA08FC0630F0AA9D4
864ECD0A044E0D1A434A3A29CDE22118D6BBAAD70200568C5687BCE0253E7DE8
FBC78DA1E55D9511938E27505FAF4D9E59669FC5CC3A60E340780A7DEF0A4111
D97C38F9B8CDC08B890A714C6B256FCFB7EBDF78B8ABB1BFA4D448FED2F8D9B5
57228C907D0CFE95785594ECBD7AEDA97B0CC65E88D73165B0DA61279BFC7931
40BAED8469574BDED88EA56A6BA38E227C164C266E302A8245C3BB8284FA2568
62893F78D79199190A2FC8B37D87FB7239D6CAB4BC098B487598682DCFE9E92F
DBC8AFA20ADAFBC25DDA31C7ECB2DA29B5950D030B13B67479F5DEB294C07811
168547EE7BB791C043A626126A0F4735EF2021C4B79568D6BE250ADAD43BE72E
FAC367042154529746CA9CB5A770DE1EC42280B0DF6DB6A6B91D37909D5C504F
D528C0E2FA2AE6AF694DF1EAE5D862198D16A51C5C52EA2F8F461395ACCE2727
03EFE24A3FAD65ADFAEB82F094CFBA3CC79370A939510C6E213AA3B69C21DA4E
D1B43B3C56A2EB3F1223DB2254F9688D4CA96A27F0370E5B89E211B4D95A9F64
E68004DE58B0BF91E6B967978672995341A87CA1EC4A5DB04C798C4753315D52
171C6C18FFDFD897970069FB69A9FFDF5FEF7DB823A8A29F73E9A872CFBBFC00
611EFEB342C3064A56196CC1CC4113422A4C1754A2B911B53D9D39E62271E08E
CFBDBAB82E35C90C1F648B17A3CC28DFF6D2EBF1C4D5A482A32325B98A3E560A
8B4DCE72E417AC0B416B869358F98D147B22C19601390FA4B2AC44F6275A4698
E0676F2B7A837330190DF77E6C6378406CF1F6B0B1FC61B801BE565BD75C4135
8B3BBBCE15D62D1B55C2F1FD8CE02135F1F0A2867E8FD5A92F886AFBF4B7DAE7
701E16119089FB31F23075224F2948C4EE654A31836E1D42267A8126976D7C28
353952E7A9D194A59D9C4E849D3F453EE55029730E01A00385BF567291977F01
416ACA41C4FACDD258B46C286CA63C149AF5986FBD7FEC9EEBC1C457ADB0D3DA
D6503802C2748DD3D8F90D7B6037829AD6C1806947B03248ECCAE0AA02D21747
53B54162D79BE164DD3E216FFFD96F4074306A9AFAE0A5D5A2E50504AA77500D
B863ACCC67B52BC8907DD73E1BD9D40EC1DE6E4515674C678C5021941F02F852
CC4CBFD18F9A135555F919B143BAC82ECBFAD2A301EEE2939F315101721B7BB7
94DDF66DB79B9411556205B8C912B5F64925016F098A6D5BCFBF4705A29E4EF2
EC185B21825ACEDF46E45290E9CFD6C694B26D41EEF756BC97990F0168DD8A55
CE48FF966BD8C1B3F0A2A07F16EFFC0AF81CC4D397AD31151DC03FDAFCCCD0C2
20DBD762A7E890D87F764B6F8C76165EF0E9B45E2A5EDD9DF0CEBCCA64D8F7D0
BDF9B4660A5167D5971E8E4174EC1768CFCA99F9DBF802943DCAD4E66BF35CDA
62613E17831E8598F9A05C92BAB1B6BAD322EEC3EC1D52F8C861DB311F6A0267
6CE058F95C9A007E6FF7BADF3D6D0057BEAC3049768DEF80F0F00AF4A52146AB
6871A7A1CD7E3C789AD379DCF447F8B9EDE330E61398C1F2711690BA3404F446
463BA3943569DCF22AF64F1975D8C795F9CDC69FC0249985B2E2C144A79ACB4F
1DDD3007E8EE9749246E549047C3458F6B5ADC28D050C8EB3676078A5A9676AC
5A9733BEEDAEB8C39292B1AA9109E463FF37C2948DEE3646F188527FF8D89AD0
097009CBF714BC2941D99009A67E4585A4CF54C4774F04116E13C4F0B27F6704
E9F2AB545CD9CE1C749A5B9989B7508F647B5B0E7AEAE08DB80112170D735457
8BB5417F860D0831954975A675E2F56257BD13FC2DFB1CE0813F4EEC8FB4F285
6E5513061176FE2A48BD89A244AE58B79B27A831F44F34EFCDAD387584262BD6
736B2E9F35D89F0086E13D66C892250877E4DC42CA942FA672F9AC9181A6A080
3B22A630077D450F27B66F558E9A133D350B44E3C29749ED82642D6662E543A9
A5AEF38453EFBEB984D59C8AA600E1F298B4E85C1EE9C7B2E40DFBED46F6819B
652AF7A064B533EF87B4EC0ACC9183D520CB424DE09EB4C8B86714ECBD46C0BA
AB4018DD860FB309ACA5A8E572315DF8E06F9B6DD548A346F02B39F4F6B8314C
5051936A21AE77A330F55C61D2831D651165129C91E30B25A468E248C0774518
83CE64E05CAB763E91A7221677B239BDC058BA0EC6C213F9E411CB634B5E5B4D
9BD7B840B00EA467576D0980E28682340B37A65F9B725E9B45DB2DC9078F1B68
116B01AEC23FBD2479401777F0B6681F73EEC2F7DAED11EB070E6659F6B98626
63C7B70FE764A8847A23A32E86A9927D46AF6447FBABA3DC5AD105EF86C6A147
579717BA30A7FBD20B81A8C864B06FE84F5224E1FE265740DEAD7B88E16F2BA9
E1853257AC6F23C1DB911E6B17DC0FB183F221F45BD4731D9A18C1738BFC1C69
5EB2D5E35FB56DCA6561C8F66C3676A38A99405D14FEEFE8D8592D2003222051
D874ED7722E8B2A0B125CFB7556C788BFEE63D2A98414E614A17AD6B8A070667
FF9A390C0307A8D9DDB42CCEDC1C13B1B4DB48EE664D8160458D55669566AAF0
40CE16921908F8806B3E5F54BCFA33222FEAE3383AD57E1CD5434835E43E10A6
3BB11CD865CF9F80400BA136E6D75DC18C479AAFFBA7350C1858777B1BDC383E
71E82432884C2DB8DBD73FAA4A6016FBEC03B097EA41A98C069028E8DE55B7D3
10054FA9AD9F3FC5C6FE57D5E791EA000E1F3E7347B3899FF291F9E48F55F142
72812EA1C9F8EB63E3B2BFC63160DAF9F866910A99CC42586C5169F58CC23616
ACABC561D2D5CC6BFF58318EFF211376DB04C589D8D390E481B8726318E8F694
4FAA585435A58923DA26152AB41D777D163D8203E2E46EB4301A6158CD74FCCA
756DA888C2D23EA961A764D4464CC6CDF6F5F620B5C807446CEAA2EAC9A54A63
21CD4C7CD02C2A20F4EB47286164AA2E51316EB117A7612FD452023A199FB350
169E3FC36CDAAB5E6ADDAEB5EE1AB47CECF71E428CB218A757A421810462803E
049F9EE6A5FE26997875EBC8210B3B68C964D5ED6BDD66C55A85E4E2A92DDAF0
2C67A62D7E15AEE58F5F640934EF86B30A36F7BDCFCA8282B1418A83896D3378
B05C4714565E556AB627F4C6A1532815547150FE5DF7C41261DAC1144C4B7092
C2392EBB62637F109130AA4A0B77A3CDAECBC60724ED77B80F8C97406187566A
A28215A994D92D96C4A3006A6A56BC5130F5BD1D06CAFAC621916594ABE250C3
FBC0B7BB222BBF4CBED3411C5A5CA3FD8EC95D6412B43B76FAC7A01428990C6B
94B1AF404F9C1D7A48B7CFF492CCE88B8BAC43931A992950B5E5AF4206A4E83D
35D99F1076D0A0C49E0CF3EC6D0BCD78029EB68C6B8CCD753C4E1D15134D1DD7
A62120656938E4E9E6AD67DADE6C84D35EC4B37D133D1E1BAE79EDE97EA9FFBD
1FC33C3F3BAB781D9A8F734E5BE2580F1B09BCE31D6DE2C796EA3656C4EA386C
AEDC97BB62771C92F1D04E66A494A9285D093668E19B2A8813DDC66B4D11FBA3
9E8A7E4CFB451365342D11D446008205C6021EBA09A2668AC637C99DAD832529
44ED678ECB184D17B7134C181AF9077FA3DCA136E1DA72D2033FE9E80EE28822
3978852BC5F2734551BDEE5777D8CC6B181E442588B6249F72F692C92C011B20
B943B51C9CF699F90DC153BC5D35F6AC2EC9BD47450618C60AB14BDAC0F75645
F7CE5B11
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
TeXDict begin 55380996 39158280 1000 600 600 (c7_xquer.dvi)
@start /Fa 222[146 33[{ TeXbbad153fEncoding ReEncodeFont }1
137.733 /CMSY8 rf /Fb 134[73 73 73 73 73 73 73 73 73
73 73 73 1[73 2[73 73 73 73 73 73 73 1[73 35[73 1[73
73 1[73 2[73 1[73 73 73 73 73 73 73 10[73 34[{
TeX09fbbfacEncoding ReEncodeFont }34 137.733 /CMTT8
rf /Fc 130[105 105 105 1[105 105 105 105 105 105 105
105 105 105 105 105 105 105 2[105 105 105 105 105 105
105 105 105 3[105 1[105 2[105 105 1[105 105 105 105 105
105 105 105 105 105 1[105 105 105 105 105 105 105 105
105 105 1[105 105 105 105 105 105 105 105 105 1[105 105
105 105 105 105 105 105 105 105 105 105 105 105 105 2[105
1[105 105 33[{ TeX09fbbfacEncoding ReEncodeFont }77 198.34
/CMTT8 rf /Fd 216[332 332 332 332 36[{}4 83.022 /LCIRCLEW10
rf /Fe 240[105 9[105 3[59 1[{ TeXbbad153fEncoding ReEncodeFont }3
198.34 /CMSY8 rf /Ff 133[107 110 110 165 110 124 90 95
83 124 124 124 124 193 55 117 62 55 124 124 76 110 124
110 124 117 4[124 2[160 160 229 160 160 178 138 162 191
156 191 161 202 140 167 114 63 161 165 147 154 176 158
163 160 6[69 124 124 124 124 124 124 124 124 124 124
124 69 83 69 2[96 96 5[124 21[131 145 11[{}72 198.34
/LCMSS8 rf /Fg 134[190 190 286 190 214 155 164 143 1[214
214 214 333 95 1[107 95 3[190 214 190 214 202 8[276 3[307
238 1[331 269 331 278 1[243 2[109 278 1[255 267 305 14[214
214 214 214 214 2[119 4[167 167 40[{}41 342.715 /LCMSS8
rf /Fh 128[72 4[62 64 64 96 64 72 52 55 48 72 72 72 72
112 32 68 1[32 72 72 44 64 72 64 72 68 2[72 40 1[40 2[92
132 92 1[103 80 94 111 90 1[93 117 81 96 66 37 93 96
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 1[108 18[72 19[{}70 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 134[207 3[233 170
1[156 1[233 7[233 2[215 3[221 8[305 6[363 13[301 8[131
2[236 55[{}13 342.715 /LCMSSB8 rf /Fl 128[86 4[74 77
77 115 77 86 62 66 57 86 86 86 86 134 38 81 43 38 86
86 53 77 86 77 86 81 3[49 86 49 2[111 159 111 111 123
96 112 133 108 133 112 141 98 116 79 44 112 1[102 107
122 110 113 111 1[81 1[134 2[48 86 86 86 86 86 86 86
86 86 86 86 48 57 48 2[67 67 1[129 3[86 19[139 1[91 100
11[{}77 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 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-1)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black Black Black 1103 327
a Fk(Chapter)158 b(7:)e(X)-13 b(Query)189 867 y Fj(References:)p
Black 378 1042 a Fi(\017)p Black 122 w Fh(Scott)56 b(Boag,)h(Don)h
(Chamb)t(erlin,)d(Ma)l(ry)i(F.)h(F)l(ern\023)-72 b(nndez,)56
b(Daniela)h(Flo)l(rescu,)f(Jonathan)g(Robie,)561 1174
y(J)l(\023)-68 b(er^)c(ome)46 b(Sim)l(\023)-68 b(eon)46
b(\(Eds.\):)561 1307 y(X)l(Query)h(1.0:)g(An)g(XML)i(Query)e(Language.)
561 1440 y(W3C)g(Recommendation)d(23)j(Janua)l(ry)f(2007.)561
1573 y([http://www.w3.o)l(rg/TR/xqu)o(ery/)o(])p Black
378 1781 a Fi(\017)p Black 122 w Fh(W)l(olfgang)g(Lehner,)h(Ha)l(rald)f
(Sch\177)-72 b(oning:)561 1913 y(X)l(Query)-12 b(.)46
b(Grundlagen)g(und)h(fo)l(rtgeschrittene)d(Metho)t(den.)561
2046 y(dpunkt.verlag,)g(2004,)j(ISBN)g(3-89864-266-6,)d(290)j(Seiten.)
561 2179 y([http://www.xquery-buch.de)o(/])p Black 378
2387 a Fi(\017)p Black 122 w Fh(Ho)l(w)l(a)l(rd)63 b(Katz)i(\(Ed.\),)f
(Don)h(Chamb)t(erlin,)d(Denise)i(Drap)t(er,)g(Ma)l(ry)g(F)l(ern)n(\023)
-70 b(andez,)63 b(Michael)h(Ka)l(y)-12 b(,)561 2519 y(Jonathan)46
b(Robie,)g(Michael)h(Rys,)g(J)l(\023)-68 b(er^)c(ome)46
b(Sim)l(\023)-68 b(eon,)46 b(Jim)h(Tivy)-12 b(,)47 b(Philip)g(W)l
(adler:)561 2652 y(X)l(Query)g(from)f(the)h(Exp)t(erts.)g(A)h(Guide)f
(to)g(the)g(W3C)g(XML)i(Query)e(Language.)561 2785 y(P)l(ea)l(rson)f
(Education)g(Inc.,)h(2004,)f(ISBN)i(0-321-18060-7,)c(484)j(pages.)p
Black 378 2993 a Fi(\017)p Black 122 w Fh(Jim)g(Melton,)g(Stephen)e
(Buxton:)561 3126 y(Querying)g(XML:)k(X)l(Query)-12 b(,)47
b(XP)l(ath,)g(and)g(SQL/XML)h(in)g(Context.)561 3258
y(Mo)l(rgan)e(Kaufmann/Elsevier,)f(2006,)h(ISBN)i(1-55860-711-0,)c(815)
j(pages.)p Black 378 3466 a Fi(\017)p Black 122 w Fh(Rudolf)f(Jansen:)
561 3599 y(X)l(Query:)g(Eine)i(p)l(raxiso)l(rientierte)c(Einf\177)-72
b(uhrung.)561 3732 y(Soft)l(w)l(a)l(re)45 b(&)j(Supp)t(o)l(rt)e(V)l
(erlag)h(GmbH,)f(2004,)h(ISBN)g(3-935042-65-5,)e(167)h(Seiten.)p
Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(XML)f(und)g
(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-2)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1907 76 2001 4 v 1907
528 4 452 v 1994 397 a Fg(Objectives)p 3905 528 V 1907
531 2001 4 v 3908 531 67 392 v 1974 597 2001 67 v 189
1036 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
1362 a Fe(\017)p Black 83 w Ff(read)g(and)f(understand)g(queries)h(in)g
(X)-7 b(Query)-21 b(.)p Black 378 1721 a Fe(\017)p Black
83 w Ff(write)83 b(queries)f(to)h(XML)g(data)f(in)h(X)-7
b(Query)-21 b(.)p Black 378 2080 a Fe(\017)p Black 83
w Ff(enumerate)91 b(and)g(explain)h(the)e(clauses)i(of)f(FL)-28
b(W)-7 b(OR)92 b(ex-)561 2365 y(p)-7 b(ressions.)p Black
378 2724 a Fe(\017)p Black 83 w Ff(explain)101 b(the)f(use)g(of)g
(direct)g(and)g(computed)g(construc-)561 3009 y(to)-7
b(rs.)p Black 378 3368 a Fe(\017)p Black 83 w Ff(compa)g(re)83
b(X)-7 b(Query)83 b(with)f(SQL.)p Black -47 4114 5977
9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(XML)f(und)g(Datenbank)-5
b(en)1725 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2008)p
Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-3)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 2013 154 1789 4 v 2013
558 4 405 v 2100 475 a Fg(Overview)p 3799 558 V 2013
561 1789 4 v 3802 561 67 345 v 2080 628 1789 67 v Black
Black 927 1343 a Ff(1.)82 b(Intro)7 b(duction)768 1107
y Fd(')p 768 1278 7 9 v 768 1448 a(&)5107 1107 y($)p
5107 1278 V 5107 1448 a(\045)p 938 1448 4007 7 v 938
1107 V 927 1887 a Ff(2.)82 b(Basic)h(Syntax,)f(Constructo)-7
b(rs)927 2445 y(3.)82 b(FLO)-7 b(WR-Exp)g(ressions)927
3002 y(4.)82 b(Compa)-7 b(rison)83 b(with)f(SQL)927 3560
y(5.)g(Prolog,)g(F)-7 b(unctions)p Black -47 4114 5977
9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(XML)f(und)g(Datenbank)-5
b(en)1725 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2008)p
Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-4)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1404 52 3008 4 v 1404
551 4 500 v 1490 397 a Fg(Intro)12 b(duction)145 b(\(1\))p
4408 551 V 1404 554 3008 4 v 4411 555 67 440 v 1471 621
3008 67 v Black 378 1065 a Fe(\017)p Black 83 w Ff(One)62
b(can)f(view)h(XML)g(as)g(a)f(data)g(mo)7 b(del,)61 b(and)g(every)g
(data)561 1341 y(mo)7 b(del)82 b(should)h(have)g(a)g(query)f(language.)
p Black 378 1691 a Fe(\017)p Black 83 w Ff(XP)-7 b(ath)82
b(p)7 b(ermits)82 b(to)p Black 596 1991 a Fe(\005)p Black
127 w Ff(select)h(no)7 b(des)83 b(in)f(a)h(given)g(XML)h(do)7
b(cument,)81 b(and)i(to)p Black 596 2292 a Fe(\005)p
Black 127 w Ff(compute)f(values)i(from)d(the)i(data)f(in)h(a)f(do)7
b(cument,)561 2592 y(but)82 b(it)g(do)7 b(es)83 b(not)f(p)7
b(ermit)82 b(to)g(generate)g(new)h(no)7 b(des.)p Black
378 2942 a Fe(\017)p Black 83 w Ff(An)74 b(XML)g(query)f(language)h
(should)g(b)7 b(e)73 b(able)h(to)f(p)-7 b(ro)7 b(duce)561
3218 y(new)83 b(XML)g(do)7 b(cuments)82 b(as)h(result.)p
Black Black 844 3473 a Fl(I.e.)55 b(to)h(transfo)-5 b(rm)56
b(given)g(XML)e(do)5 b(cuments)55 b(into)h(do)5 b(cuments)55
b(that)i(a)-5 b(re)56 b(dif-)844 3648 y(ferently)68 b(structured,)h
(contain)g(only)f(a)h(subset)g(of)f(the)g(data,)i(o)-5
b(r)69 b(additional)844 3822 y(derived)57 b(data.)p Black
-47 4114 5977 9 v -47 4260 a(Stefan)f(Brass:)i(XML)f(und)g(Datenbank)-5
b(en)1725 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2008)p
Black eop end
PStoPSsaved restore
%%Page: (4,5,6,7) 2
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-5)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1404 252 3008 4 v 1404
751 4 500 v 1490 597 a Fg(Intro)12 b(duction)145 b(\(2\))p
4408 751 V 1404 754 3008 4 v 4411 754 67 440 v 1471 821
3008 67 v Black 378 1349 a Fe(\017)p Black 83 w Ff(Joins)93
b(a)-7 b(re)93 b(very)g(limited)f(in)h(XP)-7 b(ath)92
b(\(semijoins\))h(o)-7 b(r)93 b(can)561 1665 y(b)7 b(e)82
b(fo)-7 b(rmulated)82 b(only)h(p)-7 b(ro)7 b(cedurally)83
b(\(with)f Fc(for)p Ff(-lo)7 b(ops\).)p Black Black 844
1985 a Fl(Note)47 b(that)g(many)g(p)5 b(o)-5 b(w)g(erful)46
b(constructs)h(such)g(as)g Fb(for)p Fl(-lo)5 b(ops)48
b(got)f(into)g(XP)-5 b(ath)844 2167 y(only)60 b(in)g(V)-5
b(ersion)60 b(2.0)f(during)i(the)e(development)g(of)g(X)-5
b(Query)-14 b(.)59 b(Although)h(to-)844 2350 y(da)-5
b(y)-14 b(,)61 b(XP)-5 b(ath)63 b(is)f(su\016cient)f(fo)-5
b(r)62 b(quite)g(a)g(lot)g(of)g(queries,)f(the)g(o)-5
b(riginal)64 b(XP)-5 b(ath)844 2533 y(w)g(as)58 b(much)f(mo)-5
b(re)57 b(restricted.)p Black 378 2935 a Fe(\017)p Black
83 w Ff(One)84 b(cannot)e(so)-7 b(rt)82 b(in)h(XP)-7
b(ath.)p Black 378 3325 a Fe(\017)p Black 83 w Ff(Of)69
b(course,)g(a)g(go)7 b(o)g(d)69 b(XML)g(query)g(language)g(must)f(b)7
b(e)69 b(at)561 3641 y(least)82 b(as)h(p)7 b(o)-7 b(w)g(erful)83
b(as)f(SQL.)p Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56
b(Brass:)i(XML)f(und)g(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-6)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1404 52 3008 4 v 1404
551 4 500 v 1490 397 a Fg(Intro)12 b(duction)145 b(\(3\))p
4408 551 V 1404 554 3008 4 v 4411 555 67 440 v 1471 621
3008 67 v Black 378 1136 a Fe(\017)p Black 83 w Ff(The)73
b(XML)h(fo)-7 b(rmat)71 b(is)i(a)g(common)g(interface)f(to)h(a)g(lot)f
(of)561 1444 y(di\013erent)i(data)h(sources)h(\(do)7
b(cuments,)75 b(relational)h(data-)561 1752 y(bases,)82
b(object)h(rep)7 b(osito)-7 b(ries\).)p Black Black 844
2059 a Fl(The)54 b(data)g(might)g(b)5 b(e)54 b(physically)f(sto)-5
b(red)54 b(as)g(XML,)f(o)-5 b(r)54 b(might)g(b)5 b(e)53
b(only)h(viable)844 2240 y(as)k(XML)e(via)i(a)f(middlew)-5
b(a)g(re.)p Black 378 2635 a Fe(\017)p Black 83 w Ff(An)91
b(XML)h(query)e(language)i(p)7 b(ermits)90 b(to)g(combine)h(data)561
2943 y(from)81 b(di\013erent)h(sources.)p Black Black
844 3250 a Fl(This)70 b(integrating)g(function)f(of)g(an)h(XML)e(query)
h(language)g(is)h(natural)g(and)844 3431 y(imp)5 b(o)-5
b(rtant.)54 b(While)f(also)g(SQL)f(can)h(b)5 b(e)52 b(used)h(in)g
(distributed)h(databases,)f(and)844 3613 y(there)71 b(exist)g
(relational)j(interfaces)c(to)i(non-relational)i(data,)e(this)g(is)g
(much)844 3794 y(mo)-5 b(re)58 b(vendo)-5 b(r-dep)5 b(endent)56
b(\(and)i(t)-5 b(ypically)57 b(exp)5 b(ensive\).)p Black
-47 4114 5977 9 v -47 4260 a(Stefan)56 b(Brass:)i(XML)f(und)g
(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-7)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1862 52 2091 4 v 1862
551 4 500 v 1949 397 a Fg(Histo)-12 b(ry)143 b(\(1\))p
3950 551 V 1862 554 2091 4 v 3953 555 67 440 v 1929 621
2091 67 v Black 378 1018 a Fe(\017)p Black 83 w Ff(In)72
b(Decemb)7 b(er)71 b(1998,)g(the)f(W3C)h(o)-7 b(rganized)71
b(a)g(w)-7 b(o)g(rkshop)561 1294 y(ab)7 b(out)82 b(query)g(languages)h
(fo)-7 b(r)82 b(XML.)p Black Black 844 1551 a Fl([http://www.w3.o)-5
b(rg/T)-14 b(andS/QL/QL98/].)p Black 378 1914 a Fe(\017)p
Black 83 w Ff(There)77 b(w)-7 b(as)77 b(a)g(lot)f(of)h(resea)-7
b(rch)77 b(ab)7 b(out)76 b(query)h(languages)561 2190
y(fo)-7 b(r)77 b(semi-structured)f(data)h(mo)7 b(dels)77
b(and)h(XML)g(in)g(pa)-7 b(rti-)561 2466 y(cula)g(r)82
b(\(e.g.,)h(Lo)-7 b(rel,)83 b(X)-7 b(QL,)83 b(XML-QL,)h(Y)-21
b(A)g(TL,)83 b(Quilt\).)p Black Black 844 2723 a Fl(See,)56
b(e.g.:)g(XML)h(Query)g(Langauges,)g(Exp)5 b(eriences)56
b(and)i(Exempla)-5 b(rs.)844 2898 y([http://www.w3.o)g
(rg/1999/09/ql/do)5 b(cs/xquery)-14 b(.html])p Black
378 3261 a Fe(\017)p Black 83 w Ff(The)108 b(XML)h(Query)f(W)-7
b(o)g(rking)108 b(Group)g(sta)-7 b(rted)107 b(in)h(1999)561
3537 y(the)71 b(w)-7 b(o)g(rk)72 b(on)f(a)h(W3C)g(standa)-7
b(rd)71 b(XML)h(query)g(language.)p Black Black 844 3794
a Fl([http://www.w3.o)-5 b(rg/XML/Query])p Black -47
4114 5977 9 v -47 4260 a(Stefan)56 b(Brass:)i(XML)f(und)g(Datenbank)-5
b(en)1725 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2008)p
Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-8)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1862 126 2091 4 v 1862
625 4 500 v 1949 471 a Fg(Histo)-12 b(ry)143 b(\(2\))p
3950 625 V 1862 628 2091 4 v 3953 628 67 440 v 1929 695
2091 67 v Black 378 1210 a Fe(\017)p Black 83 w Ff(XP)-7
b(ath)89 b(1.0)f(and)i(XSL)-21 b(T)89 b(1.0)g(b)7 b(ecame)89
b(a)g(W3C)g(Recom-)561 1525 y(mendation)82 b(in)h(Novemb)7
b(er)82 b(1999.)p Black 378 1915 a Fe(\017)p Black 83
w Ff(While)61 b(it)g(seemed)h(natural)e(that)g(XP)-7
b(ath-lik)g(e)60 b(exp)-7 b(ressions)561 2231 y(should)99
b(b)7 b(e)100 b(used)g(also)g(in)g(X)-7 b(Query)-21 b(,)100
b(the)f(X)-7 b(Query)100 b(com-)561 2546 y(mittee)61
b(had)g(quite)h(di\013erent)f(ideas)h(fo)-7 b(r)61 b(the)g(exact)h
(details)561 2862 y(of)82 b(syntax)h(and)f(semantics.)p
Black Black 844 3182 a Fl(XP)-5 b(ath)53 b(1.0)e(came)h(from)f(the)h
(do)5 b(cument)51 b(p)-5 b(ro)5 b(cessing)52 b(communit)-5
b(y)-14 b(,)51 b(not)h(from)844 3364 y(the)d(database)g(communit)-5
b(y)-14 b(.)48 b(But)h(having)g(t)-5 b(w)g(o)50 b(simila)-5
b(r)50 b(languages)g(that)f(di\013e-)844 3547 y(red)i(in)g(imp)5
b(o)-5 b(rtant)52 b(details)g(w)-5 b(as)51 b(obviously)g(not)g(go)5
b(o)g(d.)50 b(This)i(lead)f(to)g(di\016cult)844 3730
y(negotiations)59 b(and)e(ultimately)h(the)f(development)g(of)g(XP)-5
b(ath)58 b(2.0.)p Black -47 4114 5977 9 v -47 4260 a(Stefan)e(Brass:)i
(XML)f(und)g(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
%%Page: (8,9,10,11) 3
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)5020 b(7-9)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1862 52 2091 4 v 1862
551 4 500 v 1949 397 a Fg(Histo)-12 b(ry)143 b(\(3\))p
3950 551 V 1862 554 2091 4 v 3953 555 67 440 v 1929 621
2091 67 v Black 378 1065 a Fe(\017)p Black 83 w Ff(XML)97
b(Schema)e(b)7 b(ecame)96 b(a)f(W3C)h(recommendation)f(in)561
1339 y(Ma)-7 b(y)83 b(2001.)p Black 378 1688 a Fe(\017)p
Black 83 w Ff(Steps)f(of)h(the)f(X)-7 b(Query)83 b(standa)-7
b(rdization:)p Black 596 1987 a Fe(\005)p Black 127 w
Ff(First)82 b(W)-7 b(o)g(rking)83 b(Draft:)e(F)-7 b(eb)g(rua)g(ry)84
b(15,)e(2001.)p Black 596 2287 a Fe(\005)p Black 127
w Ff(Last)h(Call)g(W)-7 b(o)g(rking)82 b(Draft:)g(Novemb)7
b(er)83 b(12,)f(2003)p Black Black 1112 2528 a Fl(The)51
b(last)i(call)f(p)5 b(erio)g(d)52 b(ended)f(on)g(F)-5
b(eb)g(rua)g(ry)53 b(15,)f(2004.)g(Several)f(up)5 b(dates)1112
2702 y(w)-5 b(ere)56 b(published)i(afterw)-5 b(a)g(rds.)p
Black 596 3001 a Fe(\005)p Black 127 w Ff(W3C)71 b(Candidate)g
(Recommendation:)f(Nov.)h(3,)f(2005)p Black Black 1112
3242 a Fl(Up)5 b(date:)57 b(June)h(8,)f(2006)p Black
596 3541 a Fe(\005)p Black 127 w Ff(W3C)k(Prop)7 b(osed)59
b(Recommendation:)h(Nov.)h(21,)f(2006)p Black 596 3841
a Fe(\005)p Black 127 w Ff(W3C)83 b(Recommendation:)f(Janua)-7
b(ry)83 b(23,)f(2007)p Black -47 4114 5977 9 v -47 4260
a Fl(Stefan)56 b(Brass:)i(XML)f(und)g(Datenbank)-5 b(en)1725
b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2008)p Black
eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-10)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1862 52 2091 4 v 1862
551 4 500 v 1949 397 a Fg(Histo)-12 b(ry)143 b(\(4\))p
3950 551 V 1862 554 2091 4 v 3953 555 67 440 v 1929 621
2091 67 v Black 378 1042 a Fe(\017)p Black 83 w Ff(The)77
b(follo)-7 b(wing)77 b(eight)f(do)7 b(cuments)76 b(w)-7
b(ere)78 b(develop)7 b(ed)77 b(to-)561 1329 y(gether:)p
Black 596 1641 a Fe(\005)p Black 127 w Ff(X)-7 b(Query)83
b(1.0)p Black 596 1953 a Fe(\005)p Black 127 w Ff(X)-7
b(QueryX)83 b(1.0:)f(XML)i(Syntax)e(fo)-7 b(r)82 b(X)-7
b(Query)83 b(1.0)p Black 596 2266 a Fe(\005)p Black 127
w Ff(XP)-7 b(ath)82 b(2.0)p Black 596 2578 a Fe(\005)p
Black 127 w Ff(XSL)-21 b(T)83 b(2.0)p Black 596 2890
a Fe(\005)p Black 127 w Ff(X)-7 b(Query)83 b(1.0/XP)-7
b(ath)82 b(2.0)g(Data)h(Mo)7 b(del)p Black 596 3202 a
Fe(\005)p Black 127 w Ff(X)-7 b(Query)83 b(1.0/XP)-7
b(ath)82 b(2.0)g(F)-7 b(o)g(rmal)83 b(Semantics)p Black
596 3515 a Fe(\005)p Black 127 w Ff(X)-7 b(Query)66 b(1.0/XP)-7
b(ath)65 b(2.0)h(F)-7 b(unctions)66 b(and)f(Op)7 b(erato)-7
b(rs)p Black 596 3827 a Fe(\005)p Black 127 w Ff(XSL)-21
b(T)83 b(2.0/X)-7 b(Query)83 b(1.0)f(Serialization)p
Black -47 4114 5977 9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(XML)f(und)g
(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-11)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1862 52 2091 4 v 1862
551 4 500 v 1949 397 a Fg(Histo)-12 b(ry)143 b(\(5\))p
3950 551 V 1862 554 2091 4 v 3953 555 67 440 v 1929 621
2091 67 v Black 378 1055 a Fe(\017)p Black 83 w Ff(Related)83
b(do)7 b(cuments)82 b(\(W)-7 b(o)g(rking)83 b(Group)f(Notes\):)p
Black 596 1379 a Fe(\005)p Black 127 w Ff(XML)i(Query)f(Use)g(Cases)p
Black Black 1112 1658 a Fl([http://www.w3.o)-5 b
(rg/TR/xquery-use-cases/])p Black 596 1981 a Fe(\005)p
Black 127 w Ff(XML)84 b(Query)f(\(X)-7 b(Query\))83 b(Requirements)p
Black Black 1112 2261 a Fl([http://www.w3.o)-5 b
(rg/TR/xquery-requirements/])p Black 378 2634 a Fe(\017)p
Black 83 w Ff(Extensions)83 b(\(Candidate)h(Rec.)e(Ma)-7
b(y/Aug.)83 b(2008\):)p Black 596 2957 a Fe(\005)p Black
127 w Ff(X)-7 b(Query)83 b(and)g(XP)-7 b(ath)81 b(F)-7
b(ull)84 b(T)-21 b(ext)82 b(1.0)p Black Black 1112 3237
a Fl([http://www.w3.o)-5 b(rg/TR/xpath-full-text-10/])p
Black 596 3560 a Fe(\005)p Black 127 w Ff(X)e(Query)83
b(Up)7 b(date)83 b(F)-7 b(acilit)g(y)83 b(1.0)p Black
Black 1112 3839 a Fl([http://www.w3.o)-5 b(rg/TR/xquery-up)5
b(date-10/])p Black -47 4114 5977 9 v -47 4260 a(Stefan)56
b(Brass:)i(XML)f(und)g(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84
b(at)58 b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-12)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 1261 79 3293 4 v 1261
528 4 449 v 1348 397 a Fg(X)-12 b(Query)143 b(vs.)h(XSL)-36
b(T)p 4551 528 V 1261 531 3293 4 v 4554 531 67 389 v
1328 597 3293 67 v Black 378 1065 a Fe(\017)p Black 83
w Ff(The)73 b(t)-7 b(w)g(o)72 b(languages)h(have)g(overlapping,)g(but)f
(not)g(iden-)561 1346 y(tical)82 b(goals.)p Black 378
1701 a Fe(\017)p Black 83 w Ff(XSL)-21 b(T)94 b(w)-7
b(as)94 b(develop)7 b(ed)94 b(b)-7 b(y)94 b(the)g(do)7
b(cument)93 b(p)-7 b(ro)7 b(cessing)561 1982 y(communit)-7
b(y)-21 b(.)82 b(Main)h(use:)g(rendering)f(XML)i(do)7
b(cuments.)p Black Black 844 2246 a Fl(Although)58 b(it)g(can)f(also)h
(b)5 b(e)57 b(used)g(fo)-5 b(r)58 b(selecting)f(and)h(restructuring)g
(data.)p Black 378 2613 a Fe(\017)p Black 83 w Ff(X)-7
b(Query)83 b(is)g(a)g(database)f(language.)p Black 378
2969 a Fe(\017)p Black 83 w Ff(Databases)64 b(sto)-7
b(re)63 b(very)h(many)g(/)f(very)h(la)-7 b(rge)64 b(do)7
b(cuments:)561 3249 y(indexes)85 b(and)g(query)g(optimization)e(a)-7
b(re)85 b(imp)7 b(o)-7 b(rtant)84 b(\(the)561 3530 y(data)e(do)7
b(es)83 b(not)f(\014t)g(completely)h(into)f(main)g(memo)-7
b(ry\).)p Black Black 844 3794 a Fl(The)57 b(data)i(is)e(also)h(mo)-5
b(re)58 b(regula)-5 b(rly)58 b(structured)g(\(in)g(most)f(cases\).)p
Black -47 4114 5977 9 v -47 4260 a(Stefan)f(Brass:)i(XML)f(und)g
(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
%%Page: (12,13,14,15) 4
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-13)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 299 52 5219 4 v 299
551 4 500 v 385 397 a Fg(X)-12 b(Query)144 b(Implementations)h(\(1\))p
5514 551 V 299 554 5219 4 v 5517 555 67 440 v 365 621
5219 67 v Black 378 992 a Fe(\017)p Black 83 w Ff(IPSI)83
b(X)-7 b(Q)p Black Black 844 1247 a Fl(W)i(ritten)58
b(in)g(Java.)f([http://sourcefo)-5 b(rge.net/p)g(rojects/ipsi-xq])844
1421 y([http://www.ipsi.fraunhofer.de/oasys/p)g(rojects/ipsi-xq/])p
Black 378 1783 a Fe(\017)p Black 83 w Ff(AltovaXML)p
Black Black 844 2038 a Fl(The)39 b(engine)g(used)g(in)g(XMLSp)-5
b(y)38 b(is)h(free)g(\(contains)g(validato)-5 b(r:)41
b(DTD/Schema,)844 2212 y(XSL)-14 b(T)57 b(1.0/2.0,)g(X)-5
b(Query\).)57 b([http://www.altova.com/altovaxml.html])p
Black 378 2574 a Fe(\017)p Black 83 w Ff(Galax)p Black
Black 844 2828 a Fl(Op)5 b(en)44 b(source,)f(from)h(some)g(autho)-5
b(rs/edito)g(rs)46 b(of)e(the)g(X)-5 b(Query)44 b(Sp)5
b(eci\014cation.)844 3003 y([http://www.galaxquery)-14
b(.o)-5 b(rg/])p Black 378 3365 a Fe(\017)p Black 83
w Ff(eXist)83 b(\(op)7 b(en)83 b(source)f(native)h(XML)g(database\))p
Black Black 844 3619 a Fl([http://exist.sourcefo)-5 b(rge.net/])844
3794 y(Online)58 b(demo:)e([http://demo.exist-db.o)-5
b(rg/sandb)5 b(o)-5 b(x/sandb)5 b(o)-5 b(x.xql])p Black
-47 4114 5977 9 v -47 4260 a(Stefan)56 b(Brass:)i(XML)f(und)g
(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 423.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-14)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 299 52 5219 4 v 299
551 4 500 v 385 397 a Fg(X)-12 b(Query)144 b(Implementations)h(\(2\))p
5514 551 V 299 554 5219 4 v 5517 555 67 440 v 365 621
5219 67 v Black 378 1040 a Fe(\017)p Black 83 w Ff(X-HIVE)p
Black Black 844 1303 a Fl(Commercial)58 b(XML-DBMS,)e(Online)h(demo)g
(evaluato)-5 b(r.)844 1478 y([http://supp)5 b(o)-5 b
(rt.x-hive.com/xquery/])56 b(\(select)g(\014rst)i(any)f(demo,)g(then)
844 1654 y(\\y)-5 b(our)58 b(o)-5 b(wn"\).)57 b([http://supp)5
b(o)-5 b(rt.x-hive.com/xquery/basicservlet?)2025 1830
y(demo=demo0&xquery=xquery&to)5 b(do=sho)-5 b(wframes])p
Black 378 2197 a Fe(\017)p Black 83 w Ff(Saxon)83 b(\(from)f(Michael)i
(Ka)-7 b(y\))p Black Black 844 2460 a Fl(M.)54 b(Ka)-5
b(y)54 b(is)g(edito)-5 b(r)55 b(of)f(the)g(XSL)-14 b(T)54
b(2.0)g(Sp)5 b(ec.)52 b(Basic)j(version)f(\(without)g(static)844
2636 y(t)-5 b(yp)5 b(e)57 b(checking)g(and)h(X)-5 b(Query)p
Fa(!)p Fl(Java)58 b(compiler\))f(is)h(op)5 b(en)57 b(source.)g(Supp)5
b(o)-5 b(rts)844 2812 y(XSL)-14 b(T)57 b(2.0,)g(XP)-5
b(ath)58 b(2.0,)f(X)-5 b(Query)57 b(1.0.)g([http://saxon.sourcefo)-5
b(rge.net/])p Black 378 3179 a Fe(\017)p Black 83 w Ff(Qizx/op)7
b(en)83 b(\(op)7 b(en)83 b(source)g(Java)g(implementation\))p
Black Black 844 3442 a Fl(In)51 b(Java.)f(Limited)h(version)f(is)h
(free.)e([http://www.axy)-5 b(ana.com/qizxop)5 b(en/])844
3618 y(Online)58 b(demonstration:)844 3794 y
([http://www.xmlmind.com:8080/xqdemo/xquery)-14 b(.html])p
Black -47 4114 5977 9 v -47 4260 a(Stefan)56 b(Brass:)i(XML)f(und)g
(Datenbank)-5 b(en)1725 b(Universit)n(\177)-84 b(at)58
b(Halle,)g(2008)p Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
297.500000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-15)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 745 52 4326 4 v 745
551 4 500 v 831 397 a Fg(Example)144 b(Do)12 b(cument)144
b(\(1\))p 5067 551 V 745 554 4326 4 v 5071 555 67 440
v 811 621 4326 67 v Black Black 190 936 2985 5 v 188
1186 5 250 v 1260 1116 a Fc(STUDENTS)p 3170 1186 V 190
1191 2985 5 v 190 1216 V 188 1466 5 250 v Black 273 1395
a(SID)p Black 273 1418 317 6 v 670 1466 5 250 v 167 w(FIRST)p
1573 1466 V 379 w(LAST)p 2372 1466 V 431 w(EMAIL)p 3170
1466 V 190 1471 2985 5 v 188 1721 5 250 v 273 1650 a(101)p
670 1721 V 167 w(Ann)p 1573 1721 V 589 w(Smith)p 2372
1721 V 466 w Fe(\001)35 b(\001)g(\001)p 3170 1721 V 188
1941 5 237 v 273 1870 a Fc(102)p 670 1941 V 167 w(Michael)p
1573 1941 V 169 w(Jones)p 2372 1941 V 273 w(\(null\))p
3170 1941 V 188 2161 V 273 2090 a(103)p 670 2161 V 167
w(Richard)p 1573 2161 V 169 w(Turner)p 2372 2161 V 361
w Fe(\001)g(\001)g(\001)p 3170 2161 V 188 2381 V 273
2310 a Fc(104)p 670 2381 V 167 w(Maria)p 1573 2381 V
379 w(Brown)p 2372 2381 V 466 w Fe(\001)g(\001)g(\001)p
3170 2381 V 190 2386 2985 5 v 190 2647 V 188 2897 5 250
v 1207 2826 a Fc(EXERCISES)p 3170 2897 V 190 2902 2985
5 v 190 2927 V 188 3176 5 250 v Black 273 3106 a(CAT)p
Black 273 3129 317 6 v 670 3176 5 250 v Black 167 w(ENO)p
Black 755 3129 317 6 v 1152 3176 5 250 v 167 w(TOPIC)p
2477 3176 V 800 w(MAXPT)p 3170 3176 V 190 3181 2985 5
v 188 3431 5 250 v 273 3361 a(H)p 670 3431 V 588 w(1)p
1152 3431 V 166 w(Rel.)107 b(Algeb.)p 2477 3431 V 485
w(10)p 3170 3431 V 188 3651 5 237 v 273 3581 a(H)p 670
3651 V 588 w(2)p 1152 3651 V 166 w(SQL)p 2477 3651 V
1327 w(10)p 3170 3651 V 188 3871 V 273 3801 a(M)p 670
3871 V 588 w(1)p 1152 3871 V 166 w(SQL)p 2477 3871 V
1327 w(14)p 3170 3871 V 190 3876 2985 5 v 3445 936 2248
5 v 3443 1186 5 250 v 4198 1116 a(RESULTS)p 5687 1186
V 3445 1191 2248 5 v 3445 1216 V 3443 1466 5 250 v Black
3528 1395 a(SID)p Black 3528 1418 317 6 v 3924 1466 5
250 v Black 167 w(CAT)p Black 4010 1418 317 6 v 4406
1466 5 250 v Black 167 w(ENO)p Black 4492 1418 317 6
v 4889 1466 5 250 v 167 w(POINTS)p 5687 1466 V 3445 1471
2248 5 v 3443 1721 5 250 v 3528 1650 a(101)p 3924 1721
V 167 w(H)p 4406 1721 V 588 w(1)p 4889 1721 V 588 w(10)p
5687 1721 V 3443 1941 5 237 v 3528 1870 a(101)p 3924
1941 V 167 w(H)p 4406 1941 V 588 w(2)p 4889 1941 V 693
w(8)p 5687 1941 V 3443 2161 V 3528 2090 a(101)p 3924
2161 V 167 w(M)p 4406 2161 V 588 w(1)p 4889 2161 V 588
w(12)p 5687 2161 V 3443 2381 V 3528 2310 a(102)p 3924
2381 V 167 w(H)p 4406 2381 V 588 w(1)p 4889 2381 V 693
w(9)p 5687 2381 V 3443 2601 V 3528 2530 a(102)p 3924
2601 V 167 w(H)p 4406 2601 V 588 w(2)p 4889 2601 V 693
w(9)p 5687 2601 V 3443 2821 V 3528 2750 a(102)p 3924
2821 V 167 w(M)p 4406 2821 V 588 w(1)p 4889 2821 V 588
w(10)p 5687 2821 V 3443 3041 V 3528 2970 a(103)p 3924
3041 V 167 w(H)p 4406 3041 V 588 w(1)p 4889 3041 V 693
w(5)p 5687 3041 V 3443 3261 V 3528 3190 a(103)p 3924
3261 V 167 w(M)p 4406 3261 V 588 w(1)p 4889 3261 V 693
w(7)p 5687 3261 V 3445 3266 2248 5 v Black -47 4114 5977
9 v -47 4260 a Fl(Stefan)56 b(Brass:)i(XML)f(und)g(Datenbank)-5
b(en)1725 b(Universit)n(\177)-84 b(at)58 b(Halle,)g(2008)p
Black eop end
PStoPSsaved restore
userdict/PStoPSsaved save put
PStoPSmatrix setmatrix
10.000000 12.075630 translate
0.483193 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(7.)57
b(X)-5 b(Query)4933 b(7-16)p -47 4114 9 4379 v -47 -257
5977 9 v 5930 4114 9 4379 v Black 745 53 4326 4 v 745
553 4 500 v 831 398 a Fg(Example)144 b(Do)12 b(cument)144
b(\(2\))p 5067 553 V 745 556 4326 4 v 5071 556 67 440
v 811 622 4326 67 v Black 378 1019 a Fe(\017)p Black
83 w Ff(T)-21 b(ranslation)80 b(to)g(XML)h(with)f(data)g(values)g(in)h
(elements:)p Black Black 861 1323 a Fc()861 1559 y(