%!PS-Adobe-2.0
%%Creator: dvips(k) 5.96.1 Copyright 2007 Radical Eye Software
%%Title: lab6.466.dvi
%%CreationDate: Wed Nov 10 11:38:47 2010
%%Pages: 8
%%PageOrder: Ascend
%%BoundingBox: 0 0 595 842
%%DocumentFonts: CMR10 CMSS12 CMSSBX10 CMBX10 CMSS10 CMBX12 CMTT10
%%+ CMTI10 CMSY10 CMMI10
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips lab6.466
%DVIPSParameters: dpi=600
%DVIPSSource: TeX output 2010.11.10:1138
%%BeginProcSet: tex.pro 0 0
%!
/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/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]{Ci}imagemask
restore}B/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: texps.pro 0 0
%!
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
%%BeginFont: CMMI10
%!PS-AdobeFont-1.1: CMMI10 1.100
%%CreationDate: 1996 Jul 23 07:53:57
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.100) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMMI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMMI10 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 100 /d put
dup 102 /f put
dup 105 /i put
dup 116 /t put
readonly def
/FontBBox{-32 -250 1048 750}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
9560176671A33FC55340CD04C2DE46FD812FC2711A85F23E7979F333C7B0F736
C7EA0D69B5143F3A171BB72F1F1D7AF83E3959D8B002772DF84EF02A0DE9B929
0D7ADEE2FED57213DF4F404A15F0959FCA1D1C4F5F973801362F97DE15EFAA13
F3C3B247BA4CD64727FD7D4BD01D8E82E3BBC447123D7B63AA4451C0281A6B19
48262E449F44D55E5E052D85D7BB86AA6C19F2165776818F959CA9731C528364
5160A60CA3522953120A5379B8E52DACCF4734B2F163475DB71007E36C3F76F2
2CD6518B17E99BB411626BB485C7B8A55314173BC831425D1892ECFC0C4E0709
EAB9963A0F21F1A50A25B895174AD5ECA5B61BC4CC20E61CC6F1D16CDAE59252
30CA99632435CE9EB1634F63B6B9680403CB2C8E4F3F1128B966E2DF8229E87D
36F762973F9F5C1B537C2362D8D8E7D743048B5B88048DAC48C98A1909DD37FC
3258C6466278860244B9972EE1E9BE2411997D73D07C1FB037E63A709C80E546
D4CA7E3FAB44D2237B67C0D0C613DE1239A3EA7F6B8E21CFFAE627B4E1B3104C
4E40C415E613B58AFF0EEDAC5914BBB7234C1BE187C20B0BFDEC879CB0BDAD74
08485772A012334DD05F21224BE8990CFE8D8CDF84F84F2BB827D166DAFA4F8B
7104EB0CD0FD35F44040D28AFEC4514C459EE9EA296760F54B41A6E3917A945C
325CB9AD70D85DB6090F73F129A3F4B75B4113E4768C78976DEE00807BCE5923
E6A28D18CE5ABA1F746B04C724F42E928196B35A9A680EF6366AD5203E55A0E6
A9578D3E2101927925C93C519A0A20D79EF28962972451C228EC74F678DC28AC
16FC2349644437A2554FB35DA747CD33710D429977AF49C16CABD4F6BFB313D4
87E1CC0CA58600C9C1340DB85B8928B477EAE0030DA5EA682B1710D28CE5FDFF
390B7824C0489BD18443510CCACA775C655E2E5A092F7BAD0E0E9948A422112F
312D5E4DE238F4AAE3640C2260C1CAAC03EC5FD15C327C7B1555D45238C68957
16DDA6E6D675B8267EDDAEF5D11B2DE93185E8AE441659A2E548344FE36BD675
D8714457369A0C4AC3EC12BBF745B82DC72272A902B9D3A0029A9EA187B3DAA5
0006472E79DEE348FF656A351016BC9C7163373E9318776DBCDF064A2AE3480C
307E465620083DEE5AA4F5ADA5F5DC1263F8F29019A25DA30131E77FB0EC3C04
1CB14B4C19A7FDD03C0A1C7AB5254987745FA467D5D4D7FDD2A31FB618485BD7
7A8D806F2DE89F786B576E318F8524F273D4269DA77C81921A6407FB075F7642
75733BCF237BC1797481E064FFB803FF389121EC08
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMSY10
%!PS-AdobeFont-1.1: CMSY10 1.0
%%CreationDate: 1991 Aug 15 07:20:57
% 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 (CMSY10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.035 def
/isFixedPitch false def
end readonly def
/FontName /CMSY10 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 15 /bullet put
dup 24 /similar put
readonly def
/FontBBox{-29 -960 1116 775}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A
27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF
5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09
0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730
DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A
71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09
4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C
515DB70A8D4F6146FE068DC1E5DE8BC57036431151EC603C8BCFE359BBD953AD
5F3D998C6EE18EABCDD31D35C7E933DEA008418A4F0845FC9A361328AB270359
C974485C9BCBCB1E9EBBF3ACC647C4108F7E05961E22390303FD667A2294F500
7A085C407867265C38393D8FA18D463B16C49C07CA09E1048A18F4533CFCC1EE
E273BF86B08F6B348FF1F5DD2CBAD77008DAD28B68F1FBDC4FDD0FC35BACB988
63C6514C91EA3117AF9ABD93BCF74DC0E817A1EF512D1C2A525F535B2E38270A
FD7C98BD02212766742568F81B2F6A42EE21528AEBE4C47A6625C130F90FBFD9
0ADF67701B502D0211B848545620DB9746B01A3C7BBD0F0705BF18C20A766D6B
61FD368C104926053650E9C9C399E8F0146AB2C7646A327A11A293798CBF661F
4059C47B21CD0D6271C38228A0D2D579B08FE7293A67363974FB923BB51BA809
C9CEF768016EE60A45D4A3475E1410098A17D3C9415CCD98EA1D86941BF9D25F
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMTI10
%!PS-AdobeFont-1.1: CMTI10 1.00B
%%CreationDate: 1992 Feb 19 19:56:16
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMTI10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 45 /hyphen put
dup 68 /D put
dup 73 /I put
dup 82 /R 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
readonly def
/FontBBox{-163 -250 1146 969}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC
D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D
993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363
2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B
E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3
309178B57C16A763CFC9BEEC276944BDEA255789EF4E1ECDE1EA43EEDB955513
F42EDDCF39AE522A1DC2D80B2772B05DA60F3DC15A815A6BAFEDC399C7956E75
3851CB3588E22936FBFB63A58300298B11C45D82385C083D07AF133BB1BC941A
FDD9F34D5E0B8087EF2A58C54D8AB7580EE3ED58AEB83B72CB9028F472ADBF11
05A77651F118824F6CD00209EFB60C1D32D46A78E8C8DCB8B0E742828E3B7D17
DF5200D68189C918C2D1E2BCE076599AF2AE945C35C8F442DBFAD21892B5A756
B1B5447FC44BDB516C6C2DA3C7BD5593A7DEB7BFB32B71F78D0A99E9BDB58BBB
27B4E189F93BFE5F98476CF276D6C72089E75CF8281A9EDC43DB22A2E1C11402
CDB1D75D90BE00A7C4BDAC69B136BD53DC921F1419BF36A9CBBBDF351E3D756E
E3977689EB91D20E9A9EC4C8E0E072F72ECB42B64BB10D9BAA63EBA58F4D586F
57DA03E70605C6404B9FB7BA1EB23749B262E24BBE4682EBF731BD0D89CFCEE3
750B6349A156C60FABA18A37F36472DC8A02B6AC32FE82C4838234F2B46B01A7
958A1633FBC0DE768CA64247A9116EDE68329804A007D73A565C015FFBF5EDF9
872805BA18A94308BA4A423C95B076BE5D9743C0B7A647C109BF831347C6F985
52632D1B3CF2BA167C6B420F7FFA8A99B6C0D068DDBEAEFEB8CB31ADA8D872EE
D1ED53A07DC1075CDD0BC1DEDF43662CB09091573F68C778B9481000623616D3
17E7A43FBE04D24573F00CF435436784915FD38B05F41134F16E1A6BA131DF1D
942E4CD14AB301BD1FFA8893D71192270BEAE14142F7A32B157ECA7DBA479BB5
9870DC68B6F081DD2F6CA9C72342DA8CB5EE02FB93F2947E6CEF061AB7CB7AC9
9903253CE5BF96FC9570214793155D88D1EC7E5AAA4B6A49EAD41FBA0722A6DE
DF78A8E4308A8014B7F65120819F3C187736013346EA9E0741A7E4DBEF651859
D290405B6E8A5FFCB98E7917219FE24C939742F38C545127EE4037A5AE694361
5121A551694A68AB501482E2973561E7799592A6F9B6DBF0150D366548B29FC0
7358643B30EB097CACAA5DC32A5771A3D40F521A12AF64ACD4388F5CC22130DD
59D831B4D98D3BD12A07C26CF7DFCF1F53F522ABDAE8C46862B49EEFA58EAD95
E9C8759D04C228DDA5B9ABFEE240D9868CAAF517DD35944D9936A42B83FDA538
90B4F9330D83B7BC6E3EA68EB07BC8AEA69115A7B2CC554AE00D4BB2760B33B1
749728DAB78350A3DC131DFEFB9578AFED8E58E926EDA2A7E19CD63E689F1309
2011E9A36FE43CC622E4A010B6FB97554E7551DE9562A1B9A0EC029D83AC2D5B
4AED98FCD4D1D5E0A38F8A16545129B07BA171C6BF509AD9C9B7999172F1860D
39AAEF7F207B1BB68B3B7B1BFFEB4CACC935B7F3ECC47DBF76638EEAC8C23922
1AD8986323B0C0927E8D1263A1E9512F87886D3E38EA13E2D9819FC52442FD6B
6258BC05E7A38463F93F7D4332ACD34E67D7B437FC6CBAC93BAD27BD3DE084FB
D6C9B2AF380C160865186ECAC65C4E14C683433F35C17A7026EBC72E231D5960
EF14542808D3564E83966DCCBED2FDC4665BEF4301047E454E83F9ACBFC979D5
C4DD4E301B68B7F1BA7D37E400908CE5B6696B6F5C5B4AD4BCE84EAD01A982E7
12C759D2D18CD16EF8D03784913261A658C762B7EC442EBA45C224CFF4EB1DC4
D538A9A85B08D084A0531C9F037C66ABEBEBE50DCAD6DB51A0BAD063BCECD5A0
14EC32030825573F2910131DFDB16682C83936A7FECB53A5800A397083E5C89D
48AABCF33F0E160806CFC0CCF0C9D3FD7C99F5319B215924936834615CA796EE
E0B9C54AC1FDF64202758994AC469A92D2817E280EF0C6483168DAC1E04615D3
E2C4723CE239EA242A2203585247990AA6419BBE7BE33148EB54AE54BDD3B59E
5DDC089A0BA6A69CE02F591048E5BA3A20B9EF6F4DED1A5100536B637B18B54F
FC6D0C43E145F043B416841110407B5D99BD75AC1DC49D8CD87EC50590EAE101
C68566421F18F428590F8633C9CD814F113D0DCE6105ADD34E005C49A8204AA7
BB1DDDA78735B019C11B334574F56B38317E35FFF5A84468010D92A492057382
6E75AD398CEC76DE1748EB9ED9465668C01D5326035102C847C1D9D6C7BE903B
3DF1ECE1A55622BC2D964B51771739ECDBD6987566EA11D7F791D8F122868FFF
2355382D16E551679F0CF7053332833B02CAE1DFB7BA5A8A59CA0589AE3ADADE
0CB076E00D5E869825921957096BFD25B66BCCFC2C6A0732D109A9CD52E7C6B3
6205DE9AA3ED3A1437ADEF0BA6740BA1FA2121FC01C5D287B00565886A90B97D
5F092256E39E1213DD3B8157F5D4406EDE9EAB37888C88330671FBED8070D764
38B7B5D00A8884A2D1A708C3286033FA4D314248A9A001350F0A3261F604C33D
16338E696CCE20A2838CC9073021328A7DBB491BDAAE0A27720F6013A62F456B
B86F118BA1EF640D4A5A743BB9B7B5AF44FB2B7AEA181BE99411B154D5F5AA55
3012BCCDEF62A489BAA8ECA6513BE01AFF7FBA0753872DD41ED9F093F8D073F1
8D8213997B39757D5C9D486F806FD3A7C496DAD55ACA03FD1710119FD7BF3A0B
78CEB9624D2665F8EC64EED456C1EA658E93E51ADCE17FA2F64B3490856D06D5
B140949E2B7D8A7B6FFCC8E0B3331A48736F89DAC5F5E230F4E59B87FFFFFEAC
A699D36033F4E7998C87FBAFA3F7FFA4834BFA14C9A412D54ED41604B1D8BBB8
EDF6B502EAD6A4EB1DB88AE9F8EF2ABED9F26BDF5BB3F7FC052AAF03EFFCEC04
74EB767B01BCBBF1DD9FF373AC03623F92A92572CB98C1E3BFB433D128F37520
BD6D2A3362FB20C3919DDB656C0C5F9CB1889EE9E627FDC088AA9BA8E86F097C
EFB3D8620E892526DB4B148820BEC9ED3DF4DD686C29F29FDAC12E09885F7528
5E5CA116DCF889538A31502DAE59A2B121711A654048FFD8B612D76AE0845641
DF9F32407BB33DBCBCBD798CF81F3ED784F90BB780DD053E7B78B27F243FD8EB
D70A860402308E1923C3A227187E8CD306A84280178304F8A6217A0353FE5B11
5891AFF04B5C636D8D0739006424AE9322BF971F25A0746865F90110532FF580
AB9077A1348CEDDD863E495290D55121E0B07665A4A9A7868E6857B271D557CE
A88DAFDFD3B0B5213392E5AB7231F3D9DD7B882A8CD6AB6296B59296136B647D
765E7AC7BE87C5C8FD828FF4EDDCF5328A2DFB02D827377B27C9F22B5022A7C6
EAB34B4331EF681405750253B9D335DAF012D438A51F3669360744C4A560364C
3A30FF68BAB6E7518E418106813F3E93BDC53E18D6A357788B669803BD11C86B
58F09134C157C79BB440AC847CEAAD3CFBE54B9514BDAC0DBBCCAE16002608E5
7D6DBDE6EDB432353746D308400AF265F84BF41C66F49C8297FC2A53B24EEEB5
ACFA0FFEA5BD7CDD834EF632D3437F3826202A626C0E869BA18E334D63822F3F
D6D66E3503BB8BDBE0BEEE3B993E92405D8F3BA9DFB6AC44A30C52625F37DFD1
97B342001148AF2F5F4C2665EF79A557E0E784662225CCA546699C7A05D197EA
2B4FCE2B1F33868128CA0572C1019886CBA3B58E56E55C199EAFE5194225E27F
EAEF4F419B22D0033C2B1488E1402F17DF74C3F0B6B1BDF193CB92448820D4EB
6845CAFDE5BDD95B381AC61BBD5CB5D8CFD35125E983877AE16BF1A86724219F
994CC94B124B51A95C4DB36698BE1865341641B648086DAFB3226B1FCF7991DB
F9773E3E1BDD46E703F28BF0E8BA1D1CA8729D86DD02E92048B8C870F5EACA62
EF3A42F1EE537ED3D0F559730C8ABA79C78260E9DF410202AA56DA72977E98C6
37BCB87D7578CE19CC7ACC2C9D3B058CCF9331BFDF62275F6367177225B74A7D
36670A88B751185C0DBED6AFF4517C7453C2DB413DECC25A402484F3395E3C2A
9205A3088F5F17E261D9042D866D08A57D4DA29C9499D55B439CA69918E193D3
D0A4E35F144403C4CF025C2960286D110BE0CBEB01C5A3757091406CDD31DEB7
6E3DA3D9EBE7BFA0EDD0F7202DF5E0F9661A906CC94101FAB68B443F074AE26C
9319B9600C657A9C72AD8BB646C5367BC39825311D8B4134885C0637A977057A
7418D9774F043FABE52A3EE9D54907F8576FD21A025EEB5CF8D95C9345AF0560
3F8C7C351CD5486CC8FE8F0ACC5C359194FF8E698106FF4F3B10741474F805FF
727E0E03513CA33D0D7E0F196B125257DDF12BF0EF606D6F2692FD1CEBFC288A
F5D416381EC6FC4390D8BDD571D293B619A6E0E4E5143B299F9528FFD66B4DD7
9A6310DA82D5A633B67C749C96B3D3C3BD23192D42F4D5750EDB887C9C7F5972
8788350EBD669FEA3AB1D9DE1E82EA805551413B89AFAC8ACC23D8C692623C8C
406268179CC994A1C5C152998756D62219373D0EEC7AC4D5E6878DB16EA93B7C
7E45F3B911325E445F2E117353605A6C59346AA7A74D27AACF4903917C96EE42
5DBB88E2C5799F56EEABA7E892FAB2FDC19695079A34A3CA53E2F77EFF6F2FEA
D1ECF9266ED650DD93F1DF77A633DEC9BCAA2DEDE2B426E49DA76967EF531F9E
277C7322EF136D73DABC655CC3D6C8E2F21C1A41F853C591192E513643E27DD8
9B52E6E692BF098645DEAB255460005245BCF0C4DFAED7BE317071EE08E7D22B
AD1552368D908659DC908F4EA0C4950EA64838EC02E55B824FD31519B18C3B16
4F186066BD8A7C168487F1FC9025750F47C82AB45B6B634B2A5895C680C21134
FC87863A2132B216547C7AB5B674B5E6162FA54961A146AA156F7B41D86C3278
F4D86D80EF049FAE2A77D56CA204FA76BE03B068C1E3FACB0CD6D002B1FDE5CB
9D147A05E8495EFF09A2E4F3D768490959C614ADE77253F9A3C82A06E674F77B
9178D533AD21F70E0A9335D3713CC41C621EE86771CF8D9CF65BCBBA2F5F554A
0EB005DD1EEF7A27E395336C792F016FCB697E079703987F16D08AF819F971B1
994E0AB6EA1EFE8DDB4E11D1662303197859BE9980E4A0182D165661DE1782E0
4B3AB7157C808F250191B36A1BC9318A9F58EE41F1F01D8BCDFE22454B6E8D2A
D18F205D112F0078B08022F250DB74A27F5B6C4A7B0AC9A16B24B19711583697
6F0498EDBCC858FD3413221662FBC03F8CEE6796F2692160A1B7BB69F42B9BBD
D91AE95EB3E2ABAD65F8FA2E5197573E090094633AC804737DB91E251E5C2397
0B2992267DBEEC9BEFF195D72EDBB7A6EA617A538364DB4CCDFE153F710BC44D
165557CA12D4409759A3F741A30E4351FE58B53788B9C13424590FF0B17DC758
FC90B6670C0AC578D401CA3A78A953850E044984F83ACFD091240B0868C3AFC3
6C40CD25D0831D921667FF9543AEAF873B649703406496DAA5227EB2E24D0D15
F4852176332B54BC11660FB8C8877C6D1152F530F58EF25884D0160828005517
4543E20922DC5896241B0FC3A5F892FEF01F7768403AD8B3AD61735C82ED6087
21550E79245D5EF56C95B673268DF301C83E1731F1217E37D875D6A22D0DE77C
F78ADB4E7F5B78F3835A8DB2294CE9B77C7A2A6FBAC582AE20BC35414CF6716A
5593641972E96940C9EA325EF68BD49433EE73DC3C2109F1E18805989DDEB33D
8F44091C9B10F80BD9B1B9BB63DAA55F8206512A70BD45EDAF9792D7788C9E67
9883C6ECB4CAEF984D2704E7A01BE9DE39574CB2D11D4B4F10B51B004BE42128
212EB9CAB3F432608ADEFC48067684653A24027B207C5DABB3D242CC910361BC
75D52EF3123E5BB8C9A3F13AE1339D8529CCF5EE7BAA2C778F5EAD96E6EF2A54
195974D42D5635591AABA1CC613FFA4A25902437DCB697ECB3608A9AEA8B8A5B
BC704B0E397F6C6B029E175D6EF3835D0E7D91E8BA31ECC6D1B413C76A0C89A5
7CA2BF535D452DE4A7A4278F53780239207C2101F8829CAD55CEE5697B43B1F0
531C14B1278BEA8FB2A544011F04DA0A41358F299B5BE126B42ACC3E89F2C718
692F1508C108ED4E32DE805CD40E09AB328C34382506D136C8BAEB5046BAA73A
8590947680720940AE6C636E155A573434A3B6E4EDFAFE7CE72FDEB692483772
DAF7FDA392766B1590FCED7EAB58CC54CAC9AE78585922477192659F690F56FF
20B2ACAE370E56398C27832EABED8C9D347DB9E00376635FC992009255C101FD
FB9C924D386F1D90E4B2C4C566E2728F3D2FBAC5F182CF57A9848BC2499C541F
F517F3A2CEF5D36BEA1B379CCB312CE8C55C4E99E6AB7918CB58A1BCE0BA13C9
483A274137C61A10D5C778DF02089819F3770338F106121ABE8B417223585836
606D3D229F8218C2DDF70B7C80262FC2E716434B09F3C00AD209E65657EACC77
EFBFB65015E6A7F06CC1BEDCB5237672CA50CB33B49B21BD4DBB863A43E9E632
47DC983B2F1E312C1204AFF3C61A782C289BB70C8FBEAD1DB8E076A085186912
64DB92970AECE0F790E86FF6706BE5BE49F0010076AC67FDE4C92BB2A9DA4EFB
532C088668655E0CD2B591A6214358B1BECCBE7172BC7CF1D1EC00FD342208D3
D24C4C4D63E51C392EA4B8A68F66B008288A21773315BAF406C0889FA6B5353C
DB3F801B2C92FE1644E2E066815BE0CDE2820ECDC763E7E0D3F8EF26700D0901
719F69A2A7F9A2D5997DC70F2E8DC20BB266B37ABA1D58DA25364C830AA8EED5
F639AD8D8075726507A1ACA7656CE14CB202D96D488C1E1406F75F8CDD336007
282ABEC3D43530F4D689E06B83E22257C67171260E595BA0161DD3C28B6AD3F5
509C8BB3A49DBF7DA7412EA075C1617C8006B5FEDFC5EE69562F3D16F2B7B242
7722EE092967EB3D25AC936785EEAE38D8727D42FE29B30C4CCB12C41357B21D
B54A06ADFD140824E4BD428450B42A08C9D4C6C14616BF357826CEC445D5CA0C
BD108FFA6705656A31C7A8926566490792500A94D99CD798F695EC6628E84B3C
6F4EAF904959A843E15425EE35DE600BFB6964789637FF622BB660C03D4B5EDC
2FC26F1FA8FA50475431829574E66FE3E95CF70E1FF7DD45B6B3D66C73174610
9CEE461C487B5F5852BA8A8929A2F9654B2ADDE38CFC213CCA102B5FCD86AB6D
C51C86FE9B3518DAC80C6654BEF01E6EE42C2EA40079654B1A324897FF89682A
D63233501338B272D43CE488B88DBBDF531DB488D069680386892B00F65516DC
99C88070CA60F61359A9B48AA7A99DE114C65683B8C5E9291483A00FFC05B517
90FC48040D6AB95E6DB3AFCF247AACBD910A74F52C0FF541C3A99058765F6B0F
F782A43CC005DFB32D2FF69380302E22D0D0AC591BCF34348FED17F38CA27928
C321BFCC6F1A487AD13BB6DE1ECFDA45E29C1F2AD609135ECD523B58CE6AF828
FAF82923319D703144F8A87A980E3F423484CC1A5560D9BF3BF0F1088A69CB19
67E2C6CD286D9801FE39A5F3667B5003AA1AC8F6853D67C1BB0B771FAA594786
E1DD04B24FB3C98D2126D8F12CC9E076EC165B243A957E8534E763EB7E4E8F0E
8EF7E54A110B1CA92882ED20A5E6E89150A3B71A14C040EB8DDD55F1F6E5ABDE
A0DE7FEFFABFC5BB62157B2172272946CF8649CD6BFFE80FDEB5B02384EC2328
D1DD8BC98B88B0B319C71F4C66899487C6171C37106DB4D267D4558812F51E4A
B48B7175760F288B040EAC69176800B1345FE49F51428EB3FA63202C75A68A27
AFBB3F16008291E58B12E2ECDF33EB540140A5B0950E564D54397C18D2633366
82FC17DF6BC74064E581614A82DC82BEF9227E4735718F34E0AC3ED2D68BC97D
E28C13EB677DC3102C26B4BAC1F6FC33F2EBE414FD06CA8DACE2485A4290699E
C93D2625E2E7BEF8535CDFF8C2A962BAC82510DEAA410ECE2CF805EC1957F430
1EA862FA1FA7FB892C2436796EACF65C471CB11E5814E1BC12E9E154DF271AE2
7C72219680507744FD6D67EBEAB2FF108AF852659DEC2C579B1A2B0318BCA56D
A46FB46A60D47926DE934BC62BE6C789FE13951B31F12EEC6B6E9C0C788627E3
FF0FCD38C77E9F87A6B9EBB1B78FC327D981285D97863C80E498725C47D9BA96
D260F7F0B6200444B84799A0FC546FA181C50A735D3A40F68128E9AD1B1886C0
E9B57CFF501BA4F21AAE369D038A101637AC38FAEEB13BE082E9C538F474AEC1
489D752118170FB9CD43802AEC1CB64F9ABF5B02BCF417681FEA738557C5437C
3491DDA372C5E5568EDE19345729637C93BDB24C5BDE7E66CB36EF46B19F8EBF
60EC20759984D302FC413A3BE3FF8087B9FC311693F01B94EDDD24D8BA02BA00
3869AD96EFCC3CC0AB9FD4F088F8AB227C4BDDBC5ED0E1A29FECCBC17F23ADFF
0F98719CB8E35B3E9265826FAB1DEBB493D7AA075C7C7A4579D03B6A7A250FBD
E7FECBA02142837E0563336B5076826EFB4B72564FF9576CF2546C17DA5FE48E
C8B513C3A88C396FC3D7947897A1462061FF5D0EC31F6BFBF35B9151228E039F
5CFACC71637650125E5561B23A3D8E8D93126FFB023D4C85B74DDDDFFF4697F2
54B13A3A93EB33F64DF812B35A0FF58C905FE4F03D9961DA0D0039E37434E09D
73B4306344E6BB7492441FD40A1734AAD379A7A0900AC283C2EB3F9A1FEE134D
1D35A221F669D2EF9D16308EE95878F0E96DEFC502E7A886B029405487A0397F
385B897CC696FE36D1590368962F035796DE0A6FC6489276C260CA450DA46320
9E5E8909EB85A26AFFECE09F4D89C760FA804E3A6A9B631CCA37C3870208A67B
FD158F60D3F43FB23FA103E17AAD34022A92DEB76C51EA4EEDDF691F5EB5666A
399E5E17E67F355BAC5DA73B72D9E519F0C559D0D39CD82340369E783F035791
5A49E42FFDC7E87D12BA9856A110B33163B74DE439475E2D6161B4F2EC2C1DF2
1DF5BBE1E75C7F8076CC39500386D29755F030877FA9ED46ECE0C4F1A167F857
16138CA1B112F1816405DDE92F03911631E09842CD3B3DDF8847441DF1BBB438
C022E3A6F76779AA5A549BFE88824D720DC2B4A8D4F00F8B4CE2EF71613919F3
124FD623C550F3C0A00AA54697CB44947F8EDC120CFF3B09A9C0F9C91CFA5B71
F5F1AC247B4CDE0B5D99C1A2D019B67FFD93668999CC9D9B6DDB2EBB6C94FCE1
1522018650E7AC57D741BE7C0DF7EFB92BAB109F5CB89863090B8B511AD02F66
4A1BF2332FE20535C88A734663959C445473
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMBX12
%!PS-AdobeFont-1.1: CMBX12 1.0
%%CreationDate: 1991 Aug 20 16:34:54
% 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 (CMBX12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMBX12 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 58 /colon put
dup 65 /A put
dup 68 /D put
dup 76 /L put
dup 79 /O put
dup 80 /P put
dup 82 /R put
dup 83 /S 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 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p 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
readonly def
/FontBBox{-53 -251 1139 750}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712
B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99
AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26
7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF
20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390
B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D
68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809
D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E
26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D
F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26
77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299
BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E
C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8
30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5
148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C
E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7A71316B2E148D
E2A1732B3627109EA446CB320EBBE2E78281CDF0890E2E72B6711335857F1E23
337C75E729701E93D5BEC0630CDC7F4E957233EC09F917E5CA703C7E93841598
0E73843FC6619DE017C8473A6D1B2BE5142DEBA285B98FA1CC5E64D2ADB981E6
472971848451A245DDF6AA3B8225E9AC8E4630B0FF32D679EC27ACAD85C6394E
A6F71023B660EE883D8B676837E9EBA4E42BA8F365433A900F1DC3A9F0E88A26
35F847A5F1235B1FEF8D03A4B4E87ADBF23F1538CE56FD928CFEFFBD9C7300A7
1D3DD9C33E407A14058B89164EF05857CF04AADB4CA571108F5647102971079B
1596197AE40B970736F75ED0285E1757110443DE349AAAB61F22F41B26FC6A1D
AABBB4E029421B3CA5483E389F1B87D6053A638F5C8DFBA21A10E6C5D1855EA3
FB6AF7EDBCE080489AF5738D7176A3052D3438336814F04A0E9DB84BCFDA07D7
CD2EB816581D0087AE70ECF179D0EA151D8262E268C3A5A23A094DE249F23E81
A1F1BBFF6CE9FABF8E8ACA349A60CC69E1A63C598B29B12E566867AE3EF9A126
E6E766BF70B572D1808A48DCD080552308CFA5CEBEF6C046892C9F8A346BC346
7CE52C32B388B4EE326E5470EFB6C705338C18CE4F19E317F3FFAF51086EE1C7
3DEAF7FA66DDA31CF5F8822F9874903BB8EEDD1B9D7F8986489567223582E696
27D946B0E4E6535346635A56AE54AF65040AD1C0DFE6A237B870D36401603822
60D3D0E375968098DDE28CDF1ABAD77256A42048B2F378D005ABC24A72946027
C7A59C304AF7FD7CFF4AEA697646BCBDA07C19003AA560D4DB73C1548874F907
00545EC8C60134FB744FC4DA408FD502A79B1BFBC61B1589CC98D7E651B20A74
C8664E969C53FD336044B6DEE4797FF6F3E1051E8A2E88B81831B10FA4547BD1
793A0EB9BF9CFC369A50F337653ECF66613989F36CD82C12572A47DCB791711A
F8B60D42381447327BA569442E96AA38932AB0655F1CC1BC1E4E79E60CA93796
0779E06ACEA33EC4411DC0959304C820B576D1A774BEF3603B01976BF4E00983
33B195BD69B58608E1534E8DA74716E42CA991273DB49C29E7A621F3851DF945
558D671F32BE82530B3741125BB36724CFBD5D013AD01702DE65FADE21965CAE
57AF82444A88799516251B7C1F8450CDF2E28F1CD94130B1CE0265D1B6DB2246
8B132FAFB68ABBD71A134B27920AE9E4DBD203ECFDB79D863DC479E0BEE4EDA6
ABDA0FF9476A3BE9AB6D1313CCDB1ED187F2CF863F80362DD6B5A3B5ED5FE4FE
20B68210801D59B0B44BAD864E124857FE71643F192B5C785B4B23206DFB5F15
763B2A4B370882374D61B008E68AD85ACF6FFA592B6CD9DDF476CB105462D509
81E0D7A1777DBD6B2F5F779C6F67B6522748885524FE857372F0E251E406FA44
B6731D49888EE4C6ADA144CF73C67A5955FC5A98707BED9E9025784A75583FB1
10FF21A773CA79B35864CE6290B74CD4C03A6B4A89354B2970A9BAA6113B4126
DAB288415904B62A4A9616497EC5B3354810830744C337C5DD36D8AD22E800CE
B6C5D94012ADB162782A17E8C8A6186FFEB559738A5138EA13B9BC845E2A54F0
A6D1F909F7D1FC6B71D5521D30269C00D60FCA3E40FF522B3DBFA068CF16456E
19278997802084549095DB96CD2C955ECAD975522E6E78D493D619F5803F4DCE
A158576EFE618234C8B99A7AE20648FD3BEEB6414C2024971C2E835670B181B3
844E3A94F6D6E517BBA44385712DA3C4528C94B342EA7A6B9336F0D9216757A1
388F8145F75AA7219F1B2ED0EF6A4D8F06B0794738D8DE65A0258D5D7254029E
80E237238140553220061E62FEF06F4DC97BF016CE66DF1351A8771C648D05BF
BA0509C4DD162352DEC089FDFC9096095AD5FD5988B8A74991F8D85F4E39A5E3
DD89CE3FB2A82622A2B1DD39AF96C89F043CB97FA2D8AA20E8C75705F858B33D
D7283D07E4C2627DBBB48C34AB083E4A2203352F7D01958D6BDF21FEA81B069A
23507CF38CAE3FAE7FE75CD49F40D12E99815A4C721FD1E1D4F22BABFF8AF518
15A469AC242126CA22CC690518FF210F58E5EA0990073251EBB1318008CF1DCB
E305014A12BCDB8D2CF58823BCD3BF8F2C8EBFC72D563D7FFF59E10A405693A6
CAEAC8F3CAA0CDC05E28CD0764E33EAF4F902466F6273599BFD0A19E32A5C351
3879EFF85ED9FC8E73D03A56F1D0DA7E9ABB5665300EDD275692C9A6E6EEC83A
5E647FC9AF1F10B43C705A7D6DFFB31A03A13B2AC17F497EDE901990F4F21006
4911E5BC29E3D2FD4411A6F8E0DC76307CA3F20FF5C4C99D10490371B7EF3FBB
95F8D183732023D2E8219BB5863F4B7572F11F5024E1C46AAD9DDF273669333F
751B813D648DF256252FBA1151B08AE99DFC6C4A06F46D3E39432B4FFC013EEF
718E5FC35340CB1D59D6A0D32F5830778330B20F50F4CCB7FE577E10634878B5
A025C49BFC5EA44AE9010ECB23184590007CEC8678D4242DF5ECA0A81E4C3392
57439B1033969D50B428C48885A1B9D4A5EB79D75E11F472CB4F7C3BDD448121
2968250026F6CAEEEE86360AD457C7DCAFCFA712E5A7E2176872A53F916D0B62
CA4A9B1496D68720F47C016189D7023BD08C8987C7F45FA351C3637204471C70
46B126FF6F97AEC1BC9B3AB402E04578FEC798AEA6DFCE8889F7B4D1342EA2D7
B3DF8902E0F7515E6A6394F5C3476FB01AD338F8C4C173A7745AE56D08F66E30
EE077B69C25A7F266D958D0D06F28C4B1EB9F02C077485F4B9164B988145F679
02D96D75B55B015A121F881D97DE139FD22EB3F3D3349CF08B0DD84E2C237228
BE8D7D46DF117007E31E570F2CA9E11B85E7F7014174BD32723D14359C979B6A
5DDBF3CA041EC9F8E3DA852DF149AF7735026160F0B357F32EBAAFAA976F6F12
F8382093B9FA25DB01959EFCEA05BE2F923FA2A945FABEB52F814EAA4B4B6A0C
38F0C350923EFEB894DB08A47BFD91887A09D1CFE8F13582C553F79587BE39C9
EA8B46FB1926C276BB8BF4334F4E2323AEF45B4034761AFC304C3D5B8ADDBE3A
487ADAE69D5A3FD7DAB2CEECF3B89128D15BAEC032E6B21CE46EB4895450CA5F
D46F533AEC87444016829117FFF65EF5748524FD1AC1A93D39D284320BA18CD0
EE3CBFD5BE7E521751620D1B024D12F6E4B505E4149E5E2D63B43171DA77834E
BFFAFD9BD847880E4C342D375AF5C64CF3507A1A52514A6757B35FF91224EAC5
B8990D0EBC37993941688667CB7FDD26793CE6484B97F31E8E3814A4BFE9EF73
3E868A20E1ADFE1F13994ED778EE345C28203A8AA3FF7B257403D94A83029060
6D5AA283AC691A9B44654CF7E4A5074B492006DD950BC825923608302FC850EE
D8223D5332ABC41D0789010AC0FCFB6E05202C49AC063D29A2BC742A22C9F091
77770794DD077D951E506CE551FB55AF8907838B348A972F3477F0075B92C460
D2BC389791C151C480D341D95C141EE7A8EB742F772497744BF9C75526FF68C7
242CC78563DFC18C5C00715120E094CC7E647339226209C0D182BA1D5BF06EFF
0EE4A1DC21097E5CD15D55B726D37FFE8E557CEAADD450E3462702803B7A46F4
67AE932B453B15ACB5659B934BDF35D5F21C43A3300F3D5695102CA9B90469F5
9E4B39EA0513DC7615528B651902A2A11BFDE05B7DA252C481632B65A96AA70E
0C56D73AAC7C56B84BE1101187BB9667B4F8377ADCF1CD68F9874B23B7F5B2EE
559C551AD8115658B9714F8592AEB19A94F30A982062E00E08498C61BC676FD1
F6E2673974D3D7772C1D6F7C8E841693C31A34A089593FCE5BF1D26356E7E81C
06F9BB1671E62F05D9DC5710269A90B94A560322A9E7A8D4B84C97B7856D3ADA
E138CFAFBD90DC551C3C5F60496F84EB8F4A4014BACA22780F7FA72351A47234
53B3853165BE38F43B9290AC959391FCEC62B7200F9D5592BE404C0391BA20B9
DBADAE53C7210661DE5C728C9454A460868392A969B1D7934DD2D1E44A6C7113
5AC41D5A1F12D0E310906E27B66CB15378AECE3261C3682725567A09D32AF48A
485B00341931432C1B9B0B54F63E8842D2D6B45F8CA229AC8FCA4F88A646AD0C
803D7698D1B02440A5C5B2CCA148056B23801708AFC6AE66FD12D51A9DF123A9
39F62EB97D45F3C561000EACA8422F6A863397E358710D857A879ACBBCF3B3FC
A4287A7539F73FB67E49ADD141A4D82876DFF4BF9A4AE94715F22E878DECF4FE
BB000BBB70EE846EC20BB6A8092422F87BBC9471565FC6E530201C0107E5FC38
C0DF2AEF9587AF4B58E71BE490BDE4BE415F3C0BB899A5B2208A42464AE6769C
371851061EDE4C301EDF83EA2F1DB36FCA83EA1CF6DABCDF81810803C4DA69F5
0903F7EA350882F0177241AA340FE599355F620B89EE41B4FC1835F4AF2C838F
1F200DB854EEB9EB2C212ACC2AE3A39AE8041D2162558915ED12184BDF5F46C2
FE3469BF93E3A0A92A4A82B94FC369DE642660A6E6D523AAEC083D4D80AA4783
AE0AEDAA13392B42CCFF529992FAACCAB450B52CEA91E33A6586B06FF58A911B
09EA7A41BEDD31E68B617F4929D57BAC8A35416D398F8543A157B5C7A2A72A9F
DDD9BAB1EFCF105CCE18A8AF115130574542B2108CE16527DB2D65C2F9AE55D8
FEED483D0482E846E28F9788167BE273DE4D7F7003747F45B949BAF8600B6E73
C6CC32E030D1B1FF5A4F909D51DD6AF715E2058D73F54ABBF554A678FE4E790A
B0519051D254157E0445A4204289BF61AD62F86E2505E1BA88FF93FF88152C5A
B8900DB6281B05669E459595A85F3DCF888B1D93AD8CD1F4AC4AA09B18980E24
408095D34FE71727BB6352F15425C004448A8775E92CAF1CCBF8FE689DD8D607
5A1BEE36DF93BE074DEA2C73DA0C1C570D830546642358687C48B4D745EB04A2
43A477FE4C6351B267B32C09478901B608199D7C068E12B6C1AB40525A118493
098845352ACA9F6CF374BDB0D19616C724126624A94616AA31F41A120E293BB5
A8693D5A3EB90ACD5A1B44832D2AB188CBABD7A84ED00F2AA3863680A4D20B32
B01E06E473F9F6C2B053ACCC3BAFD7EB4526221F65EA28D91ACB94A65222459E
B42976A929897B901AD4F1F63FF66624E11DD5FAB6F61671B97DBB2666888795
B1C2752C1A4F1C60EE27C722FED5A76A86A8D4D9B97B92BC66BFE8B1DC0D1499
AA75CCA0B7B9A6468CB4B86534B03DC7EE60B367720CCC2EC0ABDF4743288439
0F97040D6A24B20ACEE14E542793B98A1B9AE88C8819FF8B8698E7432073F7B4
140B2D78147B456521695C9E68F8153847A90C674B84ADC5F8D13DFAFAD71571
1381B46890820891E05493DEF291AD69D4DC5E9983BD35EB201D20AAC226AE50
B8BC3A8FC3A391A3607915948EDD7F0D25A6C1E3BC3289039A5CEF9756162580
B0E44989F1EE3C1E65AB24AC1ECA50A78008BA57804A4CFEF59AB47182A18F73
BCB6396F30B46A0527823BF0E671046A1A4B8EB238409BE74F5A43D03F04A08A
6333B38608558AB5F6135F25C3749ECE1A1BF7BE93CA54BDF4C02D66D3EFE4AC
0B75C3D3E744FE173C4957A18376765CED4C60D6DE884BEB500950197F635FAF
85482DE6EAC1FAA2979163F39AB112F49BAC86895C626F8ED69314D1759432CC
B3CC8D92AD886825F8B765EE4218D972E206CAB1A07C79AFBBCB77092B12BFBA
BE1E5AC31DD41B238B7A00AB5B37624C5B01B9A970DD1C3818EFAD84F1080BF8
3624D96A37CCC59F614907D9A7A59EA42A91D60FFAADFCB8E61CBCA9DD2B2747
B1CEAD2234F0B10136C70C6AD90F0D4792579D56E677568D841B01D66A955A09
282B784A2B56220857DAD9957FBA41F46D06EA71AE8495BC5A82145380E85A34
0CB51354A905C1E99CA32114331CF04D149A840EB94F8B7BF294E74DB115F6C0
7FA34A4B62682F99117202088991F0CA975C90E84F7D3175C2B4089B12CE733F
E244B7AA482420C61B5C5455C18A4F0157C378739CC5EB662F24AA4D809E3389
B3851A34430F5E3983218C5809F73F2092D260634FAB37474EB6603BE696AB13
BF99DA14C932A00DECED16DB660E6A46C5C22DF1AF988E5147F9E648F26451F9
5837DA9FA9AF27DA311DA17BBD9704F56B92EDD416C3FBCAE8550B3035239132
ED29AD68744A5937E51C68B30DDFACE5CB92A5DA1A7262F05A3825289BE69BAF
D79528A2245A48B553EEF75A759E9F64362BB6634FC4ABCEDA6332AB04159EC9
8D687E9EB3D0922A51A718AF4C51F789B33C5BFE73142B819BA1EF5442FF5085
C3E59946CFDB6D9F88347827C7ED2E3C2D1979551BBE7A3BC55DB3264F3622CA
2C14AC6274676C10D48352910800D8031C3203A52987C464EF97B4357EB1BB32
5C967167DE01533A4BFF3CB5328F20BEB287CF1B57D9D072FEE3588A88CB4BD9
F2E7591FBC17A2E9AB04F31B7DDEBB1E38ED5546625E8BE53340A6337E1ED8E3
DCFEB76FC245F51B0A025A5E8FE2F09D28BEAD3AA218FDBECE91766DE04E4619
7A30305FBD45717FB3F0E123F4F0759AFA196FED3F94B1CEC006AA6B618DA8E3
3249A6BEC3E76F18C3D0B7328A1A85B7620CA5B854F22021C8420913731254FF
9709D73289A2A87128B607674B2B2D0D26532FA4B2CE71CC76F74EBC0E2CDD5D
9F4359CA1D5A85AEB3C6CE303CD01345358D3BB81E9D105E47375F9F19BD1C5C
B8749D4B2905DF2759E332C52ADB529D7BFED075B76575200E46B7E43BF56C68
35B72EC30720A37E5FA7756501C598CF4DD2C8B48501
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMTT10
%!PS-AdobeFont-1.1: CMTT10 1.00B
%%CreationDate: 1992 Apr 26 10:42:42
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTT10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
end readonly def
/FontName /CMTT10 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 34 /quotedbl put
dup 36 /dollar 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 54 /six put
dup 60 /less put
dup 62 /greater put
dup 65 /A put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F 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 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 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 120 /x put
dup 121 /y put
dup 122 /z put
readonly def
/FontBBox{-4 -235 731 800}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19
38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF
D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204
EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727
A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593
F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714
4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA
6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E
A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B
E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F
1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438
452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF
8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369
5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA
DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9
BA304FA879392EE0BCC0E1A61E74B3A1FC3A3D170218D7244580C7AA0DC65D19
741FA5FE6F8CBF60250ACC27454BBF0897CA4B909C83A56672958752ED4B5E79
E18660764F155E86F09EFA9F7685F2F5027EC85A775287B30E2069DE4E4D5712
E7D033481A53A2702BA7542C71062173039030CF28D8B9C63B5596A9B42B33E7
D922944A38713383D3648A4AF160A3B0C8F3379BA4372BE2E7EA49AABA75AEEE
C5DDE1D8BF68483C3D21271280ABB91D54CC819680322EAB72E1250A760BC8DA
726405EFE420635B5B7F0B48752C06083E92BDE06401C42A2C528C8A60381227
CEBEF0C9440DC034DAD9C19FB27DB399BDAEE22053591D6538587C768C1B7B0B
7D1E222D2D8AF3A6473CC4C0D6C3E0DB49068CEB8BFAA3D4CB5E17327404D6A8
35514F62BD91BFC544B0737A68BFC54A736725B36BE17CC207CFEA9BCCD99371
A25DB99128916AA1DAAD7DD6598606E9EEF34B2C0D9BA404F1298C27D6C69CDD
6E0F3F6F1A033DFCDD9145F8BE5CFC2D5864EEDB8AF0E5CF883591AEE6B2BE75
57A33DC06C5284A9C8FBCC63BCFDE176853BE186DEB0299AD75457E41EABC035
61CD9D16C365C684A1892E1C5B496DA0F28081582295E6643371470450BFC4B7
740E21916ABA785FF63B4FC19AC485298E30FE60222DD0B5569EAD4FA467FC5E
73CBBC97FA216C36418EBC1A182704F493987DC63B205A57438F4691FF3F12F0
437ABADDFDF6329A3249C9253AF6278E0F365CA267F1316A091C458AD39661D5
AC4AF5647FED0ADF3C0B6019254F74B0245086BE2517358D1DDDDD069EA417DA
FD6E9D833942F2DE0D78BADF199F909BF4A45C520D48AE067660603FCC85CA69
7A22F0B6997AEEB3548BC968950BF5F87FD7FDA857FAECFB16743FB694A71118
D69D472FFC09B0515DF54CC586DAFE742FA96456E1317E705BAB57DD40C4DFA3
133137602E173309E844C1572D5B69232D404BA1F047A0FBE3AD1C52D792C74E
8171EE39B99684EBFFE29FCF93AD67504583E4CEE44E95BE5726264D437DE81E
A3E938D83420D26447974D5E9909E11BF6535C0E06B0A875D20571D7E89AA4AA
AA2FA436202347C2AE895A6D662E5A9F62E131E8C382D959EA8BA8CE855AE59F
695D13B85D006584A0EC9297AA072A0964AA272B3E6C2C337E4C19C708876FC5
9D86095B89C50AA19FE239E0296FED29860AF07A8ED3C9220B23631D60DD4F00
447F1327868D652CB03F926CD50581DA84F55AD9160BE47AF83720D874654435
967BB035051254C01644D5A5FD6254E98EB01B9C67FFA23EE7D8D7D3542950D3
9A9DDD4B765D10F4E9D9E5D1C37DEC00FD16C561848A90193C5119897220A01B
BAE56681A0EE3D603BEA4173B138ADDD57E5E3BB87929B35D45A6DCC6F687A2F
80F9DFBE67F8DCB3D4CA03F2680AA0248958E5EF6AD411662BC9BDD6E8852907
7E05A6D47D109648E9EC0F3836880DC31CEB06599DC0AE56991560744F9FC806
B545EB7A35359A98F9D8B2DEAF51983B5DB15014B2024305EC861A0F570DCAE7
923AF1410A5042490B62CEF228FDCA479940BACD2E43857CB32F78F45FAC39CC
5BA03AB5D565BC32BFC21F35B8A6E60812D8197F6D2D04008D97238AF90FFAF9
3F3B8BF86867042CA4261DDE23A08EB9A67C1EDA7449FF0D0E01B524A3A423E1
796EB041A4F8267767960C630E0F258DACF5D1448E30F48845DA7E5B440AA180
2C23C367BED0FF68FB5B29D07A24B02E45EB94531A4C2DA1D0EA9CBD524B62B8
D93E2BD6619B00259E8055B4594760581A062D979236D01696C82C8D9A68FA1F
62197B71BC92DC219A90E072617E151E6E9D68C76E56B59659235D11341B0310
FD534FBAFE0C8A1835D3CB9578DC9B6F1B1C7D06E29D1C232C7F0C6BABB59A17
D113F4AC5542B71CFCD4CB64352B1553FAA64620AB620FEBB7FD5EC566F0EBA8
473E27B1A6502BA5E60B6A51CE8BF7E0FBB2D73DF77FCFB21E14143C3AE9013B
3599896B13792DB5A1984277CAD707BDEED3F4DECEEB3C3C27CCB4BA38D9E6B9
26D2B6395F90016E9BB9BB04E22094BCD1B81321608F6E92205F17449FACDD82
0F994CED53DE95E287FBD8B23F2E9AA35A0E5B81110BCF6EB46BFCD2BC2824C3
F93CF4DCC11FC930A4F61E064292E99B178A0AEC7304B46DFC6F8C6FDF3AF9E0
1A64010FAC2B9349F0C0E5D9DFB6B9D0AC5476B5CEC399EFD94DE1A8E36D7EC7
74004E3B315BE15640EEDB261031CD72CE7F9762AE5CE1932E67F701FBBE1FB9
04B8D730983A1EF89ED39E6B91A2557DDF27950EBA0A674B7F27C74FD243B06A
A2EBFBC9874BFDF920B291185DD48FBC5856CBA262AB086951C654390A4C9BBC
DDFA111B6BC69E16B440D08E18515AAEDD0BF5140A4558A2EF966BB0EC644B57
8AD0412CAB226C1717A26DE8BEB2D192ED647105577682F72FF1ED730E21488D
5FF37DE8E9658CC9FFCE2BD4D39403FD1D38BDA2C57D286CE3A0A5582D1A1F85
D48E0F5799D17E8C5272495CA704E2FAB45B9BE86E2BCB998DDD342EE1351C2C
5962B201B12848884D7CEB5BF63860A56241585CC61C2AE357DAF6CC009D0923
212522333DFDA6FD486E7DD38CC368C55FA496B5D885ED020CCAC1F1D1B46610
A6B48ABCF71CF6BFBEFBAFB687D1DEBEC550A48ED4FD2B91E237C65630E862FA
19FDDFAD3EFD75F6DA00293017CC66C539B91EC210CA9E6302A636EABDC53131
168E3105FE81174EEAB5251E398AE871FAC331F4751613A4E314764EE2408D3D
B1FB452A6A8F490DED5EC5CB3AD57EBC98E8584DC90E5BD34116AD47BAEB5120
29B2F96B0CEE2055A415581ECB90687990B0E89FE58725201367EB5FD821F89D
F6102BD896454F8AEA38016FE77A55452072A4B2C3E63FBEFFDFCE5F4A430840
A29A823450A5E9D730D8669D467EEBB0FB0BA2BE05C971038B39F237D133A67B
8B239F4578B9CB5083F316210B90D90B2B82EE7C43418E6C31142634825679C5
50712A222649CFFDEE7F5F572924A3406BFD1543868FC1A92D2E31D2EE3B2FAD
BB6B47059FDA21A0896EF84622264B33FB10E51E85E45C4F265D68C815F944CE
857C5C66FB0DE384A3F51F141545CEBA40070CB4658DF94DF06FE9861E9D4509
DEECC41206F9A78D5E91E0CCEB06E7D17428A04E2E430B6480B9E07F0045F687
1650CE50AA554ADA64929D85571CA4621C73ABF9186530E159A81A41F1A94CAB
26464F9BF2E80974C1E46EA8BE102CEDEFE59B11C89480C881D6308B904AA737
79CAD0FDCCFBD632E4E8EFC8DF0A06A3601C346D382FFB15663312463EF46487
5C9D0A0A5BD208B9EBF3F33C932C0747315B7D773934D8DB6D66E8EAB2EC7E34
F0473C4A6176DD130EB8D95A7DE78277367A4FEBB844AB20610DC7D1CE750A03
4705F569699CD0F48136A4B46CFCA7B618FE5E9D1DE0DD7C7690658DA2CE8938
014EA0240002F0DA1C73D8D7074FB1D488D1AE148D2049897858A4039DF75C25
5E104A5C81E52A995A6AAE9C67EA368928CA36801853BE23FD8C5B3BA8DDE185
23DC2B92D3EF30912A1DB7BAD68F4D2D9D4885F7A298E7340634D7E20CB97903
58BFFBA4435C2659A572AE73D8B07FA5ACD32E84675E92AF0782D27EED8D4AD0
672997CB1C10B88AFA0CDA0B8270ECAB68D11756171F07D9A32EFF3D6DDDAAC3
1742CA51B0D1102EE740AE6492C90ADC55CCAA9ABA5BF445A1F8ECCA07EE5EF3
38300C3F6A554B40B8680CE07555A7CB65F8C3C73C6039B77ECA1CEFDFBF0865
3E7BF0A70E63C86299877750786C20CE6B7E34CF73E0AD9F5DC27A3D2F2FA7EC
71454CF7D55EDE81B45FAA48DF9CFBB9EB740D6A04F8FA32BBADF033547A49E5
7F2EBEDAEB1B0EF1E11DFA7AB58987BBBDB8F0FE9D849A144FCC9C7A71FDAA6D
F0311117156C84AFC89E97ECF4538070D042F4FE43CB06AEAFF40E987C9994DA
0B863D8B1ABAA0F350AD4D72CDE81D765CA4EAF29D434DEC43344D06A5D939E2
260DE027E95D0291226079F16BCD2BBD1A6BAFD0A8F084CDB4211ABD6EF70E27
DD3E24A6689BEF8930B52FC25D88EFD905319D33C5599D7311C176F773573D52
24F6C11C5C694666BC049F70409585C858A955F2CC73CDD7359380117A87AD99
124C1F66AE315F22E60A7B4FCF10C448486DAA53AFD53C6FC0E6CD7B68EC7135
EF93568200394BC5AD0BA399E98E0475726E8FC9630A03DAA6EC54089F574C42
9E70E87729495C21C8C283A559DFD36D38060B872B56902DEABF29F7E920A650
8432A45E631EAD77F43D1EBE244998030DFA343E48837A0734806108F55E532B
911F7D815B19C1DF0D6E099D88B78777B815E9060C37A405E6AFDA3824CF2C21
8A6427D1F7B1AEC45F003359C5C6B392C46A2974BD37201449C07B89EFDBF7EF
817386E3195E263A88E5E8EE23111131FDD2B969278EAE73706A50FAD2BDF955
0F03CFAA73E185A366A2913C1E6A44A68A7DBDD7521850B76A16429A9722120A
427AA044BAD84B98B11C03F3CBE8D2ED29630C5EBA84B87011FDAE4AD1EA1984
8E898FEB9EC409DBC5E83BEA6AFE10C6C7A264B355F394C0DB0AA28F13489319
FBD1A355CEB3553D7E7D0C00E2371B65FADE21964A2A2A41A84A52A686FFE546
1D4046F6454D9441726BD8028CFE06C69240E6EB8977560408BDC11F6F359E38
7660408F7CC07DF5DAB402B2E94FC27ADF8A67A3CF71196F02AD768A6DAD4E36
7E525DF3496F5827A397DB2CECCA85F1BD2A64B130F556953865877A1E835918
B78F250AC7815B235C6FF0103CD472B3376F032F5F132150F0718B2D6E0812D1
A64D86286D55CC2E0B838F68DE9E61818A54DAE876024E53F7B0B4F5FBD6EC2A
2E45B692AC73B38E6810D4BBBC80C9AC1DA985ACD103DCA14944F02824CF6A30
75C648833D06DBAE990642D10DE5E713FCA66C2C3826D5049F27559278C43F86
B807634880BDA696183DA567878DABF66A70598356F7AAE21C8854719E6AAB06
6C4A396CF9BE169C2EB7FB1DED55DAA09BC3B124B8CBABE07A7AA4419956B429
A0E23EAC36FC9BD09BC6DCF09F34BBDA9FA46552D167FE3DA54D7F9AA100B5D5
885D124B1B423C523C7CCDA6F85A820490E0075AAAFBEBF4A9B41BED71358011
F992B3EC6254D46C5B59001A15F5D76786876F875E0DF74C9F180D014209D3AB
F9BDA8EEE273CD6A076259C10DB3140BC936750AA72A6A5EFB3D0717E96E0EEC
9D4300CF17FBE35C200CB416D6DD662CCA4EC952EC1FEDB54EA1853FE6EBCDF2
877D2751694871DFC86822AB512596B1C97D09DC101BFD7D8BA3E73B48500D81
2C95723F351E692F0135A58637AC24AC15DD7C1BA8BFBCE377B6B6DCF7E4E9CA
B4E3DBD6E0A7C5C912C65A16A93DCB754650B2727EA6E8C242C18AD65154A1D5
EBF75B14CD9F2647627B109AE9F99C2BC10631C66DF681260F774DEF99678B37
F0A657D6A44AE5A932569A98EFED8E5EC4C369BDEA23FA402EF98E4CFCF90B79
2B98E2D418CB73D640F9A8E0F7C897761810DFDCC60A7D99F03E50B12EB314E8
D9EBEBBABD6A0F663259376A6C3A8D7AF34FAE3BC59469E82C5B6A2C99730F7F
40EDCE319BACC50FB80401C0017489C83FE49C598AB6C278F2098D02E2EB31A8
015A266579F148E2CBADF5AB84E38536125D346DA7EE2CC7F5D928E1C3B9F529
2930737DB8DA1CBDE3B7AE4824F6D7A880DE6F6F14FED83713BCA5BD633F7CF7
BB948EC078BAC2887ED7EEF0643734C1CD8DE1927A950C74CF92144CF499C809
F2077D92441A3FECE1919743822B76A285BDA389142E9A7DACDC992BF5E4789D
537BF82C756A6207982E360225C1E32EEF2ABC90554F18C4D93DA56C50474710
480C0CF97A0A1F2D11F029FF74423938F1240C05DA2D4A8979F0A63B43DDD4F5
06148BE24D78434B509510DF1E596FC74A2923EB79936FE4EC26CADD2DBC7CE7
A7C1D219CC360B7A515CA0D17628F57D4A2D77B9B8499EDC4F3919B505235C8F
CDC99B741D23BD561FC8A1C4FC44FFCEB7C543A296B71EF2733B0523646C4974
627C74C123A022E52A5E2C4A728BA927AEFF1F3F372C68CD861A20F8D2C62199
ABEBFFF23A80C8474F7966F13D8173766767D41BB69F434C8D07DA6063F0A1AF
CFE26DA037007D0A025807B29839576EDBE2B9A20D5EA920EB7BF51C6871AB68
DB692BCF677AC76814D146856D4F0CD19684A0ED04DB7E92344D3171E5295C24
22786576C37454D09D476B9CA5DB5E4D7881143F6FF9CDA4E23A440BD23BFF97
FDA887B58D35736FB7FCEDDD8103A15765331C312737EECF613E3C262D2B275B
D19BBD5963AE18B04CC07B4B9AA9083ED9E7F8F609D9A19B5FDE1BCF6B9A1107
B0EEA270172C35AE89935E17726F1BEB8A86DEE7CAB0A12EB8580DBAB6805CB0
EB4B16448302BC82FCDFA200EA4C76526E36C0C6FDEBDFB9BFBC1B909CF2D49A
9E30BD9E508DD34707683A29AB4E298B6D17BC905D8FA5CA77E29100A99276EF
5F96C94650CBA158A5AD4C2DAF70370A9DB7270C2E6BE0228E7A92A19F6426D4
15B4F3CCC3F89A15B19FCE571CE501C9A970F09015100929BB507F7718209C5F
C3A05F44187012DB1EDD91D8BB3A35F968457C413A48F2AD13C663DE463EF4A9
3F07CC9C9B4BF32B6BC5930AD04A270741700AC32DCD0BEB181B2A6304830C38
C7D85EE23C19A5DFB86C0FC1CB1F0F478425770ED10A85674ABF05BF270A7794
8AEE43DF3246CBC003A610E9E11AD4DD8792384256636667F201695367FDCBB9
55B2D975B6D84C2DA371818ACFAF88F155611866A8353DC0DF7AAFA94FB8E4DF
39370743AD5B1B9E4CDD6A74D8FA478E82551F5210AA578C40E30B0AB7EB5A62
BAFF9E12522E642824E4E2BF11AFB3CA980E4710C8DFB08852B4E5B552C436AB
72242DEA1EAC4DBEDE33C244BD3EAFC3ABF28BBDC906040EE9420B2A5C44DE48
1AAAC2900AC17CDADFB1C022B4F004F0EED0641B0CF61486377D9690EB408786
918F5D85FCAE2CD5197B70E07818089528B3DEB7632E27CD8FC6748D5B561EEA
F3248255467F527420797EAFAE0730F7E59F2AA9CAC0A17FB8646F5D1204F1B4
D65BFDFE92C3FCB55A521AC86380B175312355ABE4CA1C4976B2583CB92D144F
4409FDD3C9147B5938261992ACCC8010116221BF09608C3A209F1B9EA3E317D3
1C86430E46ACC4B6F50D4097AE28C1C5D82768B6095351C7F6DD05B675E9F875
692317A787CFC0A636AC3EE8207034DB6CD605DE37ED17E932BA0E78686650D5
4C05CE6DF9DB9F74FA8FCE0DBB3D8F7CFDFEA13E9A3CF708B830AB87BF00CA06
528478E1A05355D45A39AE53A4FB488878EE0BEF04B70DC72E50422085D134DD
4523DC9E9538A218AF4FF86B279668C77F799E4B45CC2E2C3D18A7B089B7DA65
2A18DB38EFF212EE8B4E374C5577EB57480A3848522D0DF09631065B0299080A
1D6C44739B6E30236B579FCE051C6EEC6D03A2658F9D2FE6D22F1F2BB15CF949
43F4A163D94BA420DDAA6568E7B4A323AC22113364BC3FCA65CC97CE8817CA87
A2577B6F105139EC7C1FC929C9E72F418F393DC35BE9217C0735E9B73A2FB71E
727F13714AEB5F028EFABC3E3708691CBC2FC8FAE1FA52C8E1AED32DC6BA6B31
EA7C0DC1DC4DFBFB64376EF655843E77FEB63E21A2F2E0E28CA0F0C44DC229FF
2EF1C5045E23639AF5A67F75D2B15E1E1BA99A43C8D223EDC120A2109547B69E
370632D17D2A88A5BCD9E6671D9BDC77166E5DA75C6D5C1BCFF37B860202B32C
52656A7745C54CCFA7A535DA93A6C9A54418720429C16172FCAF284D46353169
86ECD7C91F066B64DD30EC94CA25DFB876634DF1920097B7EC683CFF37C2948D
DE0F6FB248919ACD5944A2612E955F83C249313EDFD10887A4624B4110512914
53215825198E4934F0673E22281A738356C4519C8E4FAB5AD8B7C9B382C10D1A
BF99471058B000600A3BB98F670C9C61491A9FAE7CAC59A438EF2ED671B96588
8D08297F7BAFF547DC215EF23D241B53E90FC36B63A788F1B45956211F8C21D1
BA207C969B78B81336739F7869519C0FE8984B0E6F0AA42B4ABAF4F54FE34DB9
5F36EF76FF94E77A9B5E5F339B2FACB682B0493B36EF8A989F9E00796599F89C
58C0DB6979321C11F4D01BB2FE70CBED84B561E80840F53ED580C6AF7F421047
BAB7A6E309A60C792A4FFD59AA3FF44AE98DEDBA267E1587CB2590F3A48D8B0A
857A85B3B84B3F8603C8247E9513484A56FF25AD732F43731D036F71C0CA4E68
DAD086B3CA1C05238E2AB41463EAFA64A16A0AFD830075ECBDA4D20B729A4031
F97977778CCC65409476B95B53D70756C6EAACB3CF8D51416248F56108015467
665915B7F7599E3F4EF629193EF51E7198FE0A3F2B4551FE825FE6164FBEF4B2
7816DA7085853AAD4749BA58AC802835BBAE04F52273B4282A7F0673928E2728
FC3153A5DCF1856DBE182A24FAD38045CE4F3D6092460C582D2395EFCB0CB96A
B5DDBB2CF6436C843C97DB29D898B1E28BB50CA76CF620717CC18A40DE442676
133AA64C594424AD66A6931EE0CCEC94F3D43B4A81764C48F8037E2F9D959A45
198EADA6817668D8E6DB8EC68C8317CCE5C8BFFEFB2DC5C651818F90773E835C
40BF1890A959A170E08AFD0A47298D66B7A20BFEDA83F1754371050FCF50EE75
E5956426294622B496C405F6D0A845A85E7E637CFDDF60D397505D87E49D7580
48D55D392A62D11A1A3AF022C2276FE7BE4BFACCF1BA30BEC6D3C03A96C0AA47
88DB5F6C6C0C9FCFFCB158003E0DE0151F83C17BCECF689EEEDEC6AB6B0B930A
EBC15F22DBE87AA923FFD65FCC2BCBEDEE7C7077605E701532EEAF2DF4C549FA
0358680F0233BF2E269B306E01295536FDDD768FC4351854A3BA8DB286835593
8A4BD7102D1C1B54327F5CF2D54E944B8E772CF0DA857997CA023D1607410001
B07602024A5897ED2C1A5EEDB187C361A032BCAB9E1298E443D960A1EA427493
0B18E3E9AB9AAE6B0898B90EC4392C83A0CA0440BBDAB075AA170D18AAABCFE3
58B3273BAF3B18F634F0AEAC1FFB4A4E8DB1EDA5D1F63FA392D4692E28FC109B
86BDBC1622D08493FBE2DD161CCC33A55C43A3896C8EBF9B8508B0045907B7C5
C7F0DE26C0CE9679F9FA0B9FB5E58C71538EA2AC470A6ECA4AFC8CC7355FD47F
D0D05E8F6F2C3FC3A5BB884A48B83C09A4BF078500137393570322095556C635
946431F736F4C93DECBCF4425AF883B8CF888DC46F63E015D4EE0C31286DCE05
3CDEB295949365D49085E61B7487BF9B0A98C692CD78F49F35DF1A028E3620F6
612709200034C003C6E32738D6661DA45DEDBDB51742AFA0AE2682739BBBF7DA
C5E48FAD1EE7B2A5ECA93A78CA87634B4C71933CF5A3669C655DB7F3532DB0A5
D2F47A334D34D84542E4E197C5FA18B2E70462920B1A87869C60756B03BB1FC5
E2FED57B2E1705797D99C24EEFE59321BC2FEF2281580830D3BA8EC6026DBA4E
A1B49D0C56B8195E89A32F782D79510ED142A0EFF2F1A619412D8359B2A51E9B
E023E37D6823B2FDD8CBD0505C4BA5AD3C03D08300CDD2365A9AF73989AE57B7
36B0F60E845BC60FCC209856360EA133C038FCEFAB60FADA169AF3F4F3A2E768
BD16B31B04FD17A06A4470073FFD5F46A625E66E1F876FCD2EFD95BF5E078A90
7CEFC5D037B5670727079E05015DEFFAF12F6223701772001D427CB5BB7CB791
F96D4C3EED74329FAE37E1D83986260A48580966C8A2951F1985304491A7CA23
9F6953DD2C388975DE627C30B662EAA8FA158F4A1281893E51548CC1F5BF2DA7
5B799398456D51D8FF23E7AEBA6D3CF19E449CB441D1F563EE0AF6F76B98CE24
33E87E66103ECC2B6B18E7D6BD79A535BD6EFA1297BF6CEE00D18BBC7FEB5C0D
8E122889FC2714015A2927D36F28E40CDB275C0B8B18C91D8919048F432181FB
AF97A7ABC58CB435A741528D09CBCCA852CD957737D07E94995DF051110A7C7C
D8BEB079C73F621F6291B7DB5937B686EEB015D90C5B5C8BB0C6E41251543BEB
23F4EC9E9CEF618B5960238E68E4E370131058046629E95AAA01A4C806360AE5
8B1A3EC80209EA7C3C00BECDD830FC2EE5BF7B446C7791F2D87819299D8B3517
01DD9034B8B8A5A99AA2CF2C642410A280FB352ADAF137A2D5A357CE4590D95E
E4CD45907AC19B3A8C362044AB3B98DF9EE6E7BEF0D951A2A10CB1379E317633
A765969D4E8C4F473C68A6527E881C0FCF7A8C37E592DE0077D31C19D326596C
40D88318771867C021A4A13992EB8039134ACEDC7CADBBD2E93002BD601E643D
989E8CA6E91D7E641955B4C4D18BED06F5691909219DF38E8A0168C2E69BDE54
E06EF8CF36D87D8FB04A1FD35B36B9623DF604938C7E5D7D6E8F267EF736958B
EE8AFE186F87CDCAB81C9CACFB9BE7A8138FEC4EB2A46226A3D5FDEE7E90AF64
E6094DA97CFAACCFC37731F9F4FB7185D7F56C262713DBA8F86B5666A4934DF6
E2969C62B097D19778C1C09BBF10A1B51ED5799165C243194A5A8503E6ADF873
925F6DEDF43FEAD08D52D78729B5A1C721D00615F16D5196CF72F4827707F8BF
4E58F5D586FEEB16BFF6A7DEF30D0DA286B34CC92C748FAB476DDA062DF30A69
367DF8FB2FA562A1F18E966D6724F5DAC4733B40951ABC9D625108D8BB2828A0
BEAE6ABDF834F5D79AF1806657A58C352A00EC97D16CC9F2CC9457FB0664BCE0
EE27725C9563135C17CC82E25563BE86303CAD4BCA174C03AA41B6E00BD4BABF
57AA1B193D1A236B0897664C7F529FABD0CC216BE8A91E3829BE4F5E735285A1
CD4EDABE1FA927E76B87AB7D4AF6A8BBD78E91D85945475C198606B43C16D8B8
B4CE8D368E11516A8B3603AA2AB4EF5ACAD1D87C43EDC7E0A74D97B3A5F94E3A
039FE16FB0A01B6B0585E164B3030D4B8A97AB1C36B73EBC1238BE6F2136C1F6
40F272F16274A352AC68DADEB0D7BFDE2BABA8995C260D0AB5041E88FEDE5946
5E1F384C5905656ABE15F42E09623867E76C2BF944741C188919F2A79AD659DD
124DB825196600B2CC8DCD7AAC63D3014B80E9C6C26891264D581915EB4E69EB
108C70EEA2E1296C45DB68CE328A6C761A54DFB60B8DA06ABB76DCB0ADDD0FD4
0D5D78B12D00F28DF00BD20B5EFACBDDC29EAD6E425E9F0E2DB1260860BB7B3B
2A1EDB7D3622AD326037469793C909A8521BF0A1BB615BE3AD880DECB8AA1F23
3B7488736610A5965AB7EB4B51F88C4965686032B64CD62BE06A73C654F28594
F9BBA33CB9D90959AF098EC3B5294B4E1A213DA6F184B105A06FA2EB7E6AC778
F678F15065526642F4CEBBB97752429DB3C40800A05B57CFBDCE611C909C1701
443DB0AAF523CC11DD468FAAB3409E2F1827D743891329D1B0F12FB21A277CAF
76A7296F0C5D1EB8CCEBCDC446304F4FF1CE90189044D17449C5607895549281
CC23DBAA05F59461A613066FAE7C6DC1E2DAFFCB420BE7F460D17987D9BE920E
7E82FE43ABEFDC72B985A03E5AA2F0A34658A883D1CE6081F37350FA842D68D4
9B6E8B351771AAA21E084A56FCE2072CCCD048EEB7307E8DC6D6B147362BCBC3
886AEADCA0A2FCC88C45D4BE79E0D19686FC2039DFBF168D1E634610196BE97E
148E7C9CD6CF719A2B49BDAA0142AA65DE3CB9AB7EB7F941CD6A26ACB231F31C
405F4E859BEB1E92DBC2A2435055992A0CDD29E946C678FFF0884F41A96B19DD
054E9A008301F39C117BC951DB6AFDBC09C49211418EAE4A6A44F1CCA2AE5F73
94D83DBCD0638E1C678EDA3CE0CEFF5E90C0D969061B8E0C38B46364F554DF2B
308529947E583C7C768F4E8E7ADC7E4DC2E3262C4E68B92AC7BEDBCB1CF7DEE1
AC12E77CE9DD90A141F97DFEB3DBA1D88C4F31D90A24605F98609ABA2A35D9BC
95803D394B7238916B13E324649EE04660248818C4ED2FBF407EBD2972A42C66
788A17B264E3DF4A151DFAFEA4654A3F1B94831E1E38539EB7A4222AC3A47E51
5067533D993A14F8C3F01252D23C8316BCB578720DC5DCA9FED7E835610C8A81
D463705D267AA40DDA3CF07627450CE7D8F82248A4C7838BBF66162326F6AF64
11099A3DBADDCA9C5A8E3DD657B8AB1E0728900AA02DB47243D030BF10070274
77FD370FCB93EFB1702D2D66348BBA852663CD4A1B0B8977F236896D4A08AAEE
42045E7CCBF928819FF0FA20959F4BA5561375E6990B67F90C7BC08EDD325D68
D2D87555EEE7912157352D3ABBC2A50CEDB160FECE03641A052B2CCDB08EFA5D
00A13E861FC7B489301FDB91175B80BB39C10C4D09CD895E52B3C1C0947B11C5
A0C87279FD473960283862BB0DFEF25133C94ABEFECB09FF0DD01FB27FBD45F2
8CF69A96D76741949C8888672315D543F274D797036CEC511513F92A3041194E
324857E0247F0970D6C3009D9C72323660F057869AE16E560D954BC8E9607527
698900DBF040C48B1116222E2324B2476CC11D4D793020C0F7822CC6BBF61CC1
C4A1B8324075A16F8C2A3DFE8D67E51160B82678BA1C8F2585F72B1626A29326
9C2C0441323F73340E7EBF1F2DA4414E0C72B25C43196002ACC0D73ABCFC6F6D
0DD9A2F7542BDBB6F0F3DE189D341855AE8014AEB8C1640A6F7DDD338BE63765
5D468714D49B4D38E3E65A060A818C1F97B368522730096CA205CDBF9CE7FC5B
DECC821E8270E646D1325BD9082DAEE4C1012705059AF4DFBC7EE61D46AFA20E
34738C9887984D92455DACED1A91A277295855C24C9E88D2B8814B1D5EC3CF8C
F19D2A18284A96A9BECBD70A6AC31F1D641F36B7351FF32BA62CE9256E241015
3554F5D666D1DC5D53E0DB91EFC6F4451D9CD09A359C4AE1817ABAD1F348006C
C46C38574D04E90592864FBB8A4113518B7B6FCE19FF786F08185EED06F64256
C4834B017E9E9F65DCDBC3FA6000F6ECE96ED666044C539412AF70D3E8273A0A
35E115DCC9EA9486B7A0A1D6D601463AF323573E0EAB7548D54F09DCDC0F996A
C10DAF10FA9E9209EEEFDBF7A0088D3FC50684F42315D12499C1C02F0D24370B
32163CFE472365F52D7E0263C3B463C6F3AD05D26E031FEF3BBAFDCC6EC40E4A
C8E457C0193BEE83A1DEE22EC902AADDE38FC8E2AAB92A978E41EDD5C0F8CC09
7A250C2D16CE71E8F78CBDD71F12C2A372AF593C128C98C401A394843EB4F07B
6CF6EF24F7C14BB3E7F2903D6865914409577858A48A58E50994440E6F26FB6F
C24AA512CAEBB203289B2B686CC0E13110354BD1C70DCB2FFE60C5CE25A0F8FD
71AFBBF95C92D3F0DAF651A0D2C987A7783EC70CCCBCA9E47F008EFF9B628FFA
5C1BEC480869E377730288F96324D6BC0B0473B4EE245C8CA2722EE0E814BB85
92E5DA75CD2DCD96A628048F34254D612F5CE9A8A8FD2F8924718870C4E6D933
C8880B505B6FD51C85CAF2E7A4A14AF7984CA2632AD1F14023C3820116EF1423
78FA4F34BC654A1ECB746A62BD59B7401B5C570DD742D968231B562971690C32
F0074E042921297987924423AB9F42DE8D7BB82CB8197CB589D965C075F8F219
3AD1CEB733B4224AA4E870126631AB375F3D351E80670DDE58D2F980AC4551D9
89441D0B40A5181728CCF8352E894675D4991DCCD66A993AD53F8747C4E9079E
E2D47B1AFFAE95ED03E69C1094E7F13DD30AF355BF6BF9BE150E41B62CD3C3B7
5CFDEE8A78AFD1510D509D09C2DB715B498246229D0A2DC96EF1FCA21D501A60
C903C0AA28DEF7C5C12300A0A6DCE24D9918C8DACDCE9618DAEBF97423DF0160
EB561D541BAFA8
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMSS10
%!PS-AdobeFont-1.1: CMSS10 1.0
%%CreationDate: 1991 Aug 20 17:33:34
% 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 (CMSS10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMSS10 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 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 52 /four put
dup 54 /six put
dup 58 /colon put
dup 67 /C put
dup 70 /F put
dup 74 /J put
dup 77 /M put
dup 78 /N 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 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
readonly def
/FontBBox{-61 -250 999 759}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF7158F1163BDCEEA888D07B439DBD4E8B4C9
D198C03874B5E6F8FBF4922065A92BC3E66D05DE53971CB1424510E892442858
D69CE1F76E4DA76C87C763A4B2FE36321E54B1328C9155B8ED6361855A151723
3386AEA3D042B8D89C8C0E9A33E5DF3B466F7BB8C2C8A4ED4CDAFF55FC6D3EE6
0AF2CEBFC1AC3A6E6692F8BB81F82D86BAE85016AD62FCB05467082C2E5AD348
44D1439C2B59F65590E57CA0DE481A7A34E79931B1513C4C30156170409A4BB8
46D412D1DAF88AD30722F12DBCA1CCC6B4BCC28D06B0D29149DDEC520C8FBA13
6B82E2E1790F00B216282FF122EF0D47B70A1B29514DDF7C0435ED238C14BDF5
6DA243117FBEF7398F97EB95597707ED63C6797EBA1B46EA19ABB1DABDA171B3
16CD500F5D64CBFBE4F9CBC3E66A34427D3C4D0C432710289381F9BFD91B4FF4
1E3A896C3EEA2F3105C218877D6C0C6B763760FA364D00065E1CAE9DCB5676ED
286A9ED0D1C946DCA6A2A670EE0936FB4706CC62E234CFEED34AA615C48D2872
A087F30990C85E64BA68F3D5C117123467DB411C9F2D6F6858CC70C1E352C477
713097321B4C4FD4C5CDE305415F998E7245908EEDE6E056A736EA77BD8C639C
3A79FFD0B74B3D28F0494A115F2841CF8A8827AB5608F96FD8998A5F40FB3DFE
3AA0C7696DE4E1D18DC0D6E84B943175FC38FFC42A9C0CBB13A908978C98BFE5
034F88480F32B9DEB2FD228FF6CB0B89B045AB02020C82E3F5716DC640613185
9F597CE262729BC52132F43922B9E28BB71A30AC8709634561B22D13C4FAFE0A
12C4451969226B220038AD8DDA990A4E2CAD53DBEAB698898BBD3046234EB4EA
901287E71CB41296C431383AB85F18882F65BE36923F6C0FD6FADD61DC880A15
789758553A0D0900126C3ACFC355358701B54CC39D496D6A2BDCBF94854C9111
24E6B3AB10190F560651586E96614D409D5831247AA32579D2FA00C6DE27487A
E428387DE60C14510FE72963A53C1CA2938EB6477833B49A4F9A2DFB96C944D3
4E2AD703224BABB33CB09BF7507B83CCEC55EB54F04F23ECB949FC1CAA5D29E0
902E5EAB55E55768367BD5FB126D551A6358FE3891727D0AAC6CB3E65BE8AE90
F9C4CB9FF8F6ACD0313483A9359711758D0C9A658FC85C7E8109211CDC1C4D74
41D1E0A77A6F378671500190D7297C296F095C060B4763772E1F92F3D81CB1E7
DCD9E69A947DADB388A12382555058A25D8E7442EB2FBF8C7A135F6D3B450EAD
8120C3E0C185748CD852042DD582D931CFA25987EB0BB8A5F3E54E92276B446E
570BC2CD7FB9E7406DE90A134979D6CB3FB878525C08A47C2C933673402228E8
F2BBDDA0F0096AE49935C666E5360C2FB28A5222AB7E76B40894308455497B30
931650FBA0E8091EC52307C2551610A79DD59BB7808B0D3D64B19E6C0DB81484
F705316AE64F20217090C853EE9AAEE52BEFE37F28CDF98BD74C6C407608F511
F8221F3EF282F9052209FF91492053EDFCC340F24EB0C4E131108EBB4F9BFCE9
DAA30C42E773454C9E2A60294F35DCB732E9CAA57DD7520C184F5A1C070ED58B
65B8E5FB423C53066F7259BBDA81FC234A5755AA0675ECBD1E23761BEC7497A8
71DD745A9B42EFC592760EF8AE15C69EF1F0F997FD4C3E5D1646AEE37C224445
57C291069CC1C8F94FFC32E8D4054D908C56449C88FBEA082247FC6B107302AE
3A12C1154B0BA7EA81A95A7F2425A3CE51452A2A359B097FC02464BB1EC3F12E
CC67BC1E5852B1D384D3D933E43BA6A8C771B8A69202914674FF3D566254850B
9DFE0FA4565F7994EACA3E7EAEE0B7E55E8592298B8F62B233079C04266DFA49
B26CEA56CD4D6B7564AC38F9BC31B2073A5FD0714E1A02DF3F3D3A2FA96C15BB
848BE2494B214BD1C470E36B0CD1AAFA54E130BD4902229C9DF5FFB483CAF83E
7C4211DE703403BF1694AAACDE7D972FF8B123CC8E30BD930D8DDF3A658B8787
8AB38133BD7B7E8CBD7D33145D95FF0C0BA922CE6ABB48DC971E6724836F2173
E08C4C05143DDC4A3461807CF49E06B00B78C94C55469301A796CA8955D4DE82
B1B1749398A40125DD440E6CABF3F48170AFC573E397BC44A199254A8696A170
2967210371592BF3C8DCB509FC0C192D8AFB7E856883FA11E85CA3FA12493B4C
8CFD40CA98C102A18E81CD51B600DE2AEDDCE0B5C8C92E19F2DC061D08D14F3B
B6018323BAA1C28BBD20610C1FA2905B06D5C5F001FAF7F4D2E34FB51BEB0378
F67F4F284B008BFDB2E4CAA4E5C34FFB758045EC8BA28963675C43B76213AAA5
173B5B4620DD57D77F7B2BD3BDF36967E7C2608C552ADED2D22923C1EA4237BD
CE64BB94C2CC2F8CEC5FCD16FDB0CD0B8FD25D7193FA636499900526B22FCC3E
294EA462BBA14EA0AD130B3E6BD84793021371C9B8661A6FABD1E90BF6F8B9F5
766EC6DA9EB217C5EBC4DD7191BF8934629C2C5987FA3AC6D5871B2001B566B8
1ABF7B6FD249C8C9F3C9E0B255FB7E090A5967A232F3AB6E9D3EBFC67E44FD04
AF587B0C75699A14BB1EB48DF82D21D00AA562208324AA930798877D919E52C3
2BFE956DDAE653DF325A9B437BC1550356A63B308975A174490F2BD006110763
D03691F91ED37874864551A30AAB6056451D9CBEA94CE8171F1DBAE30529EA15
BE87A93C6AB99E27A32C446E41905652F0D865AC0A0B3236A64B32A901DC1780
EF5DBB1CC1121431F9B71CF76C506CFC08A512F877D57288C02A66D2EDD51076
5166E8642464589FB1932D94A383BA99D627C8DA8AF2FA17849FB2BE2FB75D8F
6EC89AD43D58825404EE8503174AC4A8FA1F712879BC19746CFEAF7C76903007
2739E640C0D88DFF36A7C60A28F6D377CAB0FA810D408CEBB7FEBB52C74CDB73
23EAB00FF25D7D3DEC2A71933D847A0AC6FE0D4CA951F6F587AB72156D4CD770
F26072EFFA222C2ECB3C75A721F15F0FF291E1FC57A865FEC1AEF350CDD85FC7
747A66607CCBECE6BDA188D4FB1BE8E53155CEAC477CF4C0EF48872134061F77
D4F3228422F612F587D84EDBA3BFF1E7A6A674FCF14D70C82A330F1F7AEB72A9
A07C6623327E4053D85FA63920B204E760D7A997E67ECAC82514081AC09A2C5F
0BE2C63D7DC0CACC0F2111845F5FE47626416489A8E110E7409105E9EA711427
2A9B239956D9D1D4CA885446FF044AC7B6F1A2BFF51B2BC52CBFE7BA40BB6BC8
748D43E56F9484C0446D2D80A2B11F11B76047F910426550EEB03869DECB21C9
0F6E3E239359E634D2DEB8D9CFF61FEDE2F4A0FAC3AE9208BB62A92F8F810261
14E15269F13F8627FB04ADF903CE2F88824A1A3D89FBE34E8FBB466FEA33AB71
669A5ABAA1C40E75677CC3EA27874D76F98902660EBCF8123FC262579039C525
91C55E3776B2339088D38DFE057B8184BD266B01B9F9A0768F0FE7C062EA8B90
7BA7AFB9E6748C763AD6A0EF3865B62EA01EF6707C95C06805814BB5C2B1D608
346C296C1E61D8FAD66FCB5C34E675D9310F4BA1AB3D5856CC94E7E5933AC461
13E279A2BABCEEAD190F09A16F774D9F29964B1C58FA32DB22831CB53BC531AF
09D9CEDACA4004D2F3D69014F0C36FCD9E473C34B99F64F3EE63231618E326AC
9820A7A663500ABC44F12D36D68E31B51833EA221E79ED0EFB08EDDB1B1FCC43
FCFA7AA33CA0A2C82E58EBE862DBCAE06A4FB4B427F046AF2A978C45623ED15D
43F7572AD147649918E325947C900AEEF5C4D1F6CF2EF0845B198DAD2593458B
C76717760B70772EC7736EB8AA3678CFEFC84D1A26808CD3DA35EA5DF7D7FAA9
AD7E611AD2DA9604B81A4DB7DE9FA74DFBE38CC7A4CFE302582D8A27B3BA6907
5EFCF5B4213C5A0DA47BA46425B43002054CF7FB75B0BD5149F67742889293F5
4F46BC59746285E3804146DFE20AC2B7769823655EE45192CD0E3527AAFEB783
AB9C2B76B95A56AB94FF3EF9B70D1E035DB0671A2AE57E870122809340E24309
7C5FFC79A47F575CDCE2D8FEE0C0DFB84986264E75916AE6790A087E62900DB8
000F084A21ACDA86FDD2EB0644824C82482733EF6312EAF14ED164E3CC8B0B4F
291453191CB981E386F6DACC9564F8A4C3A01CFDFFA4E05FF04FCBC18210EF31
2E0D5F9440D55B10C66BC419B3312373DE79B3447F5D3A16ABA5449B13C42480
805ACBE38C04110589BAFA60DA171A9D8BFF7E71E42AB925B95DBCE027FAFA4D
AA65C90EBA0094A14EBB33E069EF828D3E6ED19861E9AB6F57E163F93E10EF8E
94E7B669F206C36D3B22E2DBC2D65ABBDE9664EFE00597C3341B8FF591D758EC
6BE12ACDDBB6F475E2DB7690CE16961889EB2715E020C5A6B70AE936FB70D88A
77DBC52C92EEC26BD030B250189D326D29436F2F88FB46ED9D8A6F71EF69FB80
420AD93C34C9B0A42BCE502CDC5196004790ACB1E3CC1137EB88B5C54EB8E819
31832D6FF2AB427F2048BEFBD07FD52EB40F3E27CB8654D9BA8D26F5A466F61D
3EBC8E987A3FF865623C0D75C5E9304462FD96EA448E81AA783C9FC5C0DF5020
D6D0FE8953CE9A8900B701B2FC856B82FC6DD3A45DB4EEEA0287241BA8BD5138
E418B929AA03E29D52D7D467A9A7BEE3ECEF91B955B9C677C24DE2CA3E400D9A
E5FA6C21E1B607F97C3DC1D4302CA317C7A90E1835079E4C80B6A5FEBE1192F6
3D08EF6A3663CD5965E9DA88F16D74F02CEBA351D92D550A7D8122F2124ECA67
573EE4C1A1446D8935AE09740A5921EEC227EB054DB6985EB2BC8D2035C37392
0DD7DA2201FF1129773CFCF30061E5068F846F6547DCD0A70070D47097ADF2DA
D6C54DB03CAA7BCBCCA468511D5BDA955001435A35C780FC2D6D9231D14F35D3
614D5E42B748281E3B9CC4B11AB3DFC7F23A8F5D6CA2198FF44F81777F025B29
98F389851E6D0F554B870E51485136F05135060BA29EDD97D4A5AC846D2C2D12
008FEF3E3432AFBA2A6BA9DA8E33E718AF11D46C7B2DB3C1A10B133FE3A68C0F
649B763B957271DA60C72DE1210B98D562480D701AB9EF03ED132AEDBEAEA9D6
65B50A4B23E0290029F3EBFC418A278028F537F6FA2CBC815C23FA7C115BE529
EB744D4E18C59D6ECE1296BE718C60359BFD6A57165215497FD2AD7F5082177C
46AF701CD47E8390E061AD10CEDD35AD0E8F9AC5A3BACDFE18B7A0D2718D61F6
0372FC7500D77B59B59F46086FE0AECC6D9C48B10C1FECB6E9117C9B6029B541
C745BC2DE678AC17C9E81056DBA2B8991F23D0476F989EA93D7AB089021E3EC0
00C696EBD1DDBF8AE9DB8796793672992F2CEDC5A508FA0716EB9809440A9A44
FF5D5545A27C8E65CE7E433C518748E750F00140B215B6FC4051BCB7C5BBC6CE
EED09327C92E080AC118251921E4A353EB87E73081561909875D80FADFEBD60E
D60CBAC9FD23628DBF6A6A6E8E2E756C578F8D5F432138B750141DFD36599CFE
8DE45DAB0A1CB547FE556E1645BC16AB85DB8FAAB78A20FD76271CA09F40DC77
DDCF7F84C3B7C6E378DA9B785EA529CD5A8123D6D74880DB7B2B9E7F4456215E
747B2C8D6884BBF0473837554845FF5829455548A67B4D8A5FEFF3C5429947BF
9BFAFA3BB13629102A2E25CCF7727695383754B9C02F65253B2E6C354B65C04B
22AC15A9824F2A14C7BD2910D9628CACC1AE69995E624591659C78EDF76C8B68
63535525A2A49B95B466DD342072E9C7961A01E873FF8726FECF8745AAFB472E
2E6B3975F0B412434E39E69916EA9C9AB528B09B31C51FD91D16A93C26FB93F6
2FDF0D4FB638CD3AEADE219BD6D56D6FB217FC23747DE3408CC17865244ACF7D
A703A16445F31741AF48B27B0B3E6CF28CA4F7964C5DD1DB41699A2A83B586ED
3EE35FF8D424918BEA6B82B359505D575CADD6B9EE8ACC09239F561810449A08
3AF3FF6E8C4B5CD031D29B1792EEA5868D46696A8336D2DDA651717079CD4873
3E0C37386BE567ECBDD0EC71B7B00B0B2D4FBEC6A8BFAB5864480A42C55777B2
6518A74856452D47F091BD7590F80F8CCB83BCFF42A12D12B10E9F4131614A6D
2EECBAA40047AF1CEC37715618D3AEA0A9550B33BF1883CE3EDAC0D29ECE3BC2
D42604913F3ACBC6A62DE49B86669687BC299D635DAD73E981B89CB28D86628A
3C563EAF0F48CE4B125EF37F96C0D654CB26CE49B1838181849616299CE1E0A7
A6DDC6551D57D2A4C7B532AD85F88DF4E51F89D27E9731B0B2B790C95A1B0F51
3F155EB56307BBA48E64EA0DB109A953C6CF05781C88CCA98E8B5E1511A344BF
18B3032D2D894794027DC5BD41735488D453934261F8A87152B2F3473CF43A12
87CF1FCFCF83FBA0982A8B1BD2C4D8C98A3B5D229A348FA54C1AC6FCCCA5E6AE
B0CAAD91713DAC9C0BFADF550912129AF80D041F29056825B7A3D78F5541104C
68B2BDBDC7A35C7F44D9818D4CA137370EFEE00522543F283851DF92C52947E4
FA8576B49445EC96C4233104028847EB986DEBC000B5C8AE15818834FB6FE8F9
9757AB98C38E5125BE01093A2181A474BC270782CD1BE9508F85CC91F8B67D64
72161D75FCBC55442E03D80E5F37A249344D75F7A506D572882CAB24521CA142
68C53890AC4AA6233001BD3B47D3D46FAB648DD9B82CB6C090BD49B512E4F273
88767D47851039E0E360C51E9D5199493936CF7265CD487ADDF4DA2B8F2335B0
B83D62ABCD867C601A6B65DB404DE5B7A20387489700F6F55C7C032AEEABCF13
484A7D558948265710FCD6BF445102BB36BC5583932D868D4AA1FBDD115C2537
F1C40C1CDFA67B2954477A95B2BFBBAC34F8438C32EA9DC8C5C12007A4EFE3FD
BA97FC98F00562CC8C2BD42A56B631C8377897036F789304DD4E12D7AC346271
728BA8743CBB538DB04CE72B62A774BC82981CC7CE2EB1A63E333EDD063EE44E
47F02D22450BE8A4BE9DCED33E
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMBX10
%!PS-AdobeFont-1.1: CMBX10 1.00B
%%CreationDate: 1992 Feb 19 19:54:06
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMBX10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMBX10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 45 /hyphen put
dup 46 /period 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 63 /question put
dup 68 /D put
dup 74 /J put
dup 76 /L put
dup 78 /N put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 86 /V put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 103 /g put
dup 104 /h put
dup 105 /i 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 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 123 /endash put
readonly def
/FontBBox{-301 -250 1164 946}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F82
7DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC464378
77B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB18
2DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91
FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73F
DE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA68
7AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C4
9F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176
CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D
6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6
E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E
8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E
3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99
EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C4
0E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C9
4046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA6209615BC08173FF
1805BDFCCA4B11F50D6BD483FD8639F9E8D0245B463D65A0F12C26C8A8EE2910
757696C3F13144D8EA5649816AAD61A949C3A723ABB585990593F20A35CD6B7E
0FA0AD8551CEE41F61924DC36A464A10A1B14C33FAFB04862E30C66C1BC55665
6D07D93B8C0D596E109EE2B1AAB479F7FAA35279ADB468A624BE26D527BFF5ED
E067598E1B8B781EB59569E3D0D54D8EFAE0F3EDE26279776ABA15341E42E636
6E02817082BE6FE0B04249A4840C11F95F8ADEFF72173E9A5F2AB2F62C427E5B
DC010E18641EAC906A5EF0F9BC2108062134A7F10956219C5847C0D82F0E8663
12D963E012DF0DD899911EC5D8096F80B49CA3444CF1294FBFAB57DFACC9D01C
46F3BA2F3D1C14EC30CBF83E5729F1C074D4F1665405C9AAFADB8BE41EEE43AA
16966E2C0CCC853C4C09F245ABFD4603C4AA55EADC0A59AA6E9F5895FAF3D3FA
83EDC6E2540417530AE7DDA8EF33DEB81444316FB3F93EF944D9FB06745BACE4
848398BEB747E58310BBA39C64E341185C82CB77E9D4439EC15BEFF1335F22F8
F036517C436225F4125ED67ACA7A84230D4E2B6CA713FD6B3CA54BEB540D4604
D58A8335BC20052440C4903786FE3E335E331CCE36A13F05F71126F680077AAD
ECAE10CB7C057C2D55F384723D58EF3AAE83E9E0B39D6A522667CC5B3257DAFA
AC1C3C981B9415967F7F4DECD492A52D35BDFF8A83E40438B3B35576A12BE3AD
BAB149D495329FFE2ED1F3587EB4BF6B7C1209F279EC564EB9E63BE5CD767D03
2690907A7C3E858F279C4F87B0EF573AFFAAD57717801BFF29280E8DF8D728D7
E1456BCA6134F49261EB8709D32BEA479B706D954CC670C90577C8FF0290072D
5B0556B2088D64B77AADB7CEE9BCCA216C182596FD467DC8BC9592735E6062E3
6D8CBF427E137E4F027B1141966067BFEA5763D4F764D9E873FD32A1EF0C6595
56ABD7D0B03F5BEEB265D8E0A9C0CA238FD577F6376D33EE5EE163184CCCD268
420F8B91DCDD0B46DDC4E736CCC3B33ABD5163BDECBDC3E3B141F8948C8867C6
9DEF5A1BB51EE1FB7C2B7607098276C9AA7C8298B2DAA8C3C3054B1A33BC49F5
9026039F6BE930022D08775E40ABF98C40436E36EF8FDB11780C03509D3C7381
D821EC104FB18B91D55DCB3ABCBD2D5A8BC45024056AD37B5057547BD5328E7A
C7CF5CFA29A7B34189E5C5ABCFECD14E0E8D62BB0BAB4CC044D297A5F554F281
E30C44716F53CD62C6D8C8A517E4640E3AE3A9319D29400DBB6965C15A096749
F478B3BCBD7375AE6499663CE687D4D947F421CBBCAAF5EE9E5FEA9066485828
4A0AD7166A0CBFCE3FE274EFE7CB17226A7AF5CC9B9D79F18E26FA9949ED2718
1337426480870B94D9F65A4000081A0C911F1EEF124D42210504E4254BC7510C
4BDFDF53EB3D5F54D1FF082F5EE5E4D97771C8E300D30569C2C12A4D7224B8A4
1990ADFE171C5A32A41F78AAC8DD03CE7786A027F5D456A5AECABD5880BD74B9
9F9B129E53183C91E69F5FE294624260FFC0AD445193B8295B01DD8D851C9609
F9E3F98602C3745FD6489A47B89A1EB72E367964D2856B3B38FBE2DC39EC0545
67D181421422288190AEF6AECEB43D9FEBF856CD8B696E10EFD2B4F5171ED43E
634C5F8E12D8B80339312188F9BBFC753A9491E1B70FADDC7800CF6732ACB095
FDD988F5A6C6E41FF952C0B53C68E6255FD8D6AFEBF93B7B96F8709BC9CC5164
A73596BBD7E1B2321F0A5728058DDE1AA151C082FCFDB7A51211D79665D4107B
9A801E9D4CCCCB3E8F0E794D061C3A98EC44938412B4DD6C901014CD5693EE46
655667B4B66073B3C9894CF23296C0668D4BBEB0E42EA28CC16D5CAC1D5676F1
30CF5284572878D8F88DD4CDDF6A4D949F8450F952FE217B432E3113A61C9C54
BCA90641449297D9252AA1391229FFA21116C6D2EDB4A409B26AE16782A9D481
71DFC7450DD390A11E3B22377E3040DE7A97AF86372E1B8A277599F0D9FC671A
82D339F30BA77BA98D557DBB2848FFBE2D423F4CD7DBD4A5974EEFCA7065F772
BFFE318B6FF3901787207ACA88D6B702F291FC23F52C8F0F9BC3A1E2EBD14D38
D7D64E441C8517997E3ABBD02656904435AAEE7C21AD8944030D97BC89DFE6D6
1490AC4CA67BE1C9559C7714C0396DB40ADED7C447BADD8683B420B640AFDC5F
76E63435FB19B7ED8B9BC231D72A0AB921968D02EB6810B04FEDF56B831B8754
331197F931A617866D4476867C4D7F984CF89D15A6390AEB9D5959964A700ECD
27F2BFEF0F757ABCBE234C658A540B54CF615CA877A20B300DC25407C5D3C6D3
3620A0F492CC2E083B736EA36423863D132F5E3CC3F8EA72DD43075CF2D474F2
40C7B223AF94906FE4C2B9227F5EBADCB0180AAB97362D4DC939724BB3E9411F
BFA0E205BCD171F0DD29EF3B7B4A4D7002932C60C550905750085BEDC37A5AD7
C43F0A6AEB0DDA2C2063DF610C46268DAB6D553D2C90834AEFE8D2F0F947FB2B
3A9F73BB2D886D9405F5DDDA5265F79305E5D7A6444E94922728964FBFC75C43
A4E58D83C964151FDEB61EDD689D58B4A6A107EF4F7CA87B1B25409C3F328907
E10925379B615128CA95099BB7EFE3CCB1C9DAD24C7358CDA95683DE65F4E342
166C1B112D938D790A4990836F37661F90B2BDFAADB7C02FE2C5256A8A9FABF9
16943F385F1B7DC4EBDC2346F5DFB2B4434B1819BF3603D1BAFCE24B9069454A
CF6AC4C958D2E59A0325ED69A2A6B93152E6B87A8C355DD2B7DFE6E1FAE3E1F4
716E692B4D4E178C315AA65A706F946D72F272CC6C230B4B35D6C0FDECFCF6AB
737FA632CB9545FC7408705EE8AAC2401813F6F63D526801B0D7ACBCC92DA1BE
AC68ECF3770EA217AC021DF195DD1B259C84E902CF907A807DC1977B8C7460DE
876EBCD51C597C758E681334960742F95C63AAF12870DF8F4B66126FA7C6394E
C2EFB23E9A0566F063A8EA993DFE06E96C1811A5E0ABE6930B5F939E63333448
359F1B15B10E6DB8084185F1E4EEF7E4B92A64F18CEEEE28DC56D60B9CC391B3
E0403C183B52A9A4231551630B7C691994C9BB4F6526EDD26E4C353828AE4396
7E01033A10A91125D1B242E70065671CDA6E3CFA7F8925F332EDCD000BC381E2
3A64F8C115D224231429CC52E04A9937375F2EE6D560EFF5AD2E5985FA206E51
AC69C73B84CC6AAD21577A543B4E977C6E966899939345C69736515E50004807
A01D1885EAED3D00067176413DEABC96AB854187CA0C3E4CB5DC780B599A681B
F5725FFC95E93B55D6DCF284D24CDA4A6C7BDE1137EC1C8EA3E2851BB75103B6
E83D242CCED4FE9A7B041D86EDD6329DE9C334849F6CF11D4251282C0F48CD52
B2F2167A6CA25A0D210143B62A750B304CE393995693BCC6215402AF8CFE2104
B5BADF80422A35A092336228123994C00DF2CC30035DA7EC64AC2251CE1F5012
E97764006318156A97F6C944EA403BEC1D28922473ED34563198C26FC7965D65
6E1BC00167B4079937306C72B403C7DDCDDBC77B54918FA496CD18820ED38274
9FE8FE1ED12BA2D1FFAF9EA203E9DD9A3EC81BB1767F7B50FF73264A8F1F8484
71CA52E669F85256C0385B68EC627E8785F828FDB98F63B137D8C226069232F1
9F9032177132D1967177103FAB0323EAA1D1DE53931C6BE93CAF0304FBF724D8
07C06C992A3EF0DBF3DB2F543F6A185CE724B5EBC7F9B3D80195FCF0AFA3DF1B
C7D4188A732394A54DCCFF8D185EB21BE9B36E036DEC423EFF07B8490A6097DD
4C361D476CFF7245F08B209E29AF59FDFDA1B73F8E267096CC6F0A268F069E9C
F9EE65080B1D8CA61493162682F9ED26EA337C414CBE8E2E2D57CA8AFE0BF64D
F200499D7CE67CEC814B8A00A8D4D1FD7DED70190F17766019ABCE266FD5E583
6929CB4248A5145C1CED21C2D03BAB632245B4A580CBB0B9AD57366265D07021
3CCEE531F54CD92C53CA74F8E4901E83475ABCF6E0B9971317C369C846886B1D
73978E3AE8102040E97748B918E024E7F94C089D4A3C1A0A23CCA8A8D62B4D2D
CD1F3CFC0AEA34FBB676BB791C25358426D17B048FBB9BF946D81AC011A40591
D2E08BF68818E6937A04F80FBF890601A31E4B325B50D6214D6CF74091787CBF
9FC59B40D44EEB549D7B99584ED4B9176A9634332478103A37DA2EB7D270A0DD
07F509F40ABE4BEF6499B00444B329A93CFD45982823899BF0FA094704A41B13
A3777E13B834586B4C17C0CA590D6E99D8DBEFBF748F6BD16C27974E7AA2639D
23F7ED672B3D4FE2BF16A678EACB19B23D2702AB73CC51EA3B0A978CF28F332B
7C63873189ADA2DC77A5A6EB2039697547F49A374216509D2553432F3BB58AB1
DAC02D73DC0B3D30DB3EC6B95610781C974590C0ADE393E3A55E96E8F1D21CEB
25DF5B167FA2C233E5C9EB2B0AA0882694490730C2216DB27AE7BDDEE78B841A
912D6FFB2FA84D10CF54C532E71D5E82A43A1A9530AA672FBE62230300B2A923
F633D8B6645EFC224A4956A833F4E82C224A2D2D23CF8D019740F63F778F28A9
0F597A9A968031CB8E2D580A77A7D68856E23E6A472AD3A2F517F8C322C61DE5
6BABBE27FD5172806F5D49D826BD2A60700E59AE138BA2453EA42B2B4821CC08
FBBA3D723779FDC0040E64A4E6E72650180D2783E8009AD59D93C18746D627D3
3BCE8A7E8590D45F67798D5DBBCD63D509C6E144DE6B8FB64377D32192DD6D52
179D5C0039ABAB37E2E86EF8AE4160CDB1F3E4B461FEC3EB2E4DEC14B27D98ED
E08F382968F42C40AD5B8AFDC04E2A85A8EB50C57E0CFE08B6BA382914579946
E86262AF41072072B08DD79FE7DF31967CB8CE3A6DAE9E290DCDA15895A3891D
C41BFA1217A960AD15596D4677E9E149EAB154DFA6AA80AE9B49D92D85872AD0
013E195EBF36D6FE8C401B188C6845D70B267E9FF545DE8AD7039C738FC55E54
293D0447D52B199423A370BAC183786DB3C2A152379D8F9746211DAA448232AB
EBDCF8A90DFEC0CD85BECC39663CB81BB5C93F407587D151CCF6652FEAB6BBBC
0F649CA8337292491372A1B127E7C719388596AA28A2BFF23ACFA90080CB8ADB
3189E2FDAF5EF130DAA8CBE396C2799434CB50858898857D749F5AB5CD266F06
E8CE5F68BDE10B7FC73A4818AD324465C46E02057072ECB33B8641376B4A048D
B57557B2499F8D1B60B6E75FB10989B11F21E0017C46043E377B64633CA0A4E3
AF89FC6915E213FE957421A539E56EF47A9E55F41CBC3D676BEE5B14CF4C9054
4C4994D7A904F2DEF79BD4A4A975CCD174B8A7E78DF74420A81627366F1896D0
C716F4D6A08246E9643BBA251976A836BF9BDCBA7946285EAEA3B33BE69AAA35
71067A48C2116907B415CB7A87DCA81450820DE1FF39C11A3674B15FC5ED91F0
C0EAD4AC04357BF355085991005FDAC1742F3258EEA4D5BF90DA7FAE84B51607
B81A6E11D0365F88BA043A2240FC9BE3CDF1F6A41D948E2C014283BC1DB9C333
7314A0D78558832E16B8A7B19AF3A0096F719C9FE26DE3FC265B5BE037E7AB0C
0A8745C60D807EC30A1C9232D6EF20CA3CBED2FAC8E5392B5A470023233A0BBA
FCC9D20E4D37BA7D7E6D6E6DFAE8E6D9782AA2987EE93571637CE659B3E3B713
F26A835422CE105BBFEE606D3D4A3602B6A822DDA23F3A13889737BE8994672A
7F157D1756B1664CF4D62A6AFC74FB794E94776178A146E7547D8B4FE2FB1F4A
F86B5B5FC81751ABDBDCF62A1A2B18CB96FEAD1AB6E81F346499E8FA992B0FA8
2F8FFD2FAF8E9520CD2D50FA25C118F72049794B645F846E5AFE2E4B5A74BCFD
C68602F3BE40AA5759B393668201261C392C5FC95C1D9D790E19D7A4128DADC5
CFDB1330F673837480139374F814EE76F400E66A7CCEB3921315B387047F5D1D
6EF304677F1D8DF0409F78811B99047284DD73DF2227ADA8647D246C8163565D
57704F2B96DD9C52B556A5AE6217C9CB18166764D0AD756DB840EFE5B04E5DD5
4D4AF944E0BEE7E90B85B1514EE36C9BC8FB1F377C10A04C30692FB17E17F79E
6D324DB7DA8D543BA04FB55B91E47D69F7F5B07C34F662079C59B003C1114DD8
566A2EDC9B9EDDDFA4CA60EF5A922E13C6CA1CE0D31C503BAC4A585C55657DF2
E04CDD8BFD13F3C9AE1520015D8771A43A271E3E24265CB305195F582D599AD3
5808EF9E5C30CEBE88FA6D39C3710C4D03FFA1D8B24CB434F9BFD30FF6A4D852
89FC1DD4501E4A770CC19136DD16B0556265D19D8DE461B499B8DC55D927AD50
17A0E3A080C16F819FE27B56A2FD85500B0F07FE753875ED640471EEF832507A
C2B7C81F7918DDA52104AE0F77650EE6E1B2C455AF3E6B84CBAD7D809B7FE604
9D4D1F6AA60E6D84BF801BD71B59D9A973B83310A2F5CCD20F50D93297C5F1B3
14CE05FDF684E31B3A6408293CAF20232EC1E6F04912FB33AD7A35961E43A28B
38AEBFCE28F994FD935884B60354ACD6AFB16BAAAB3026228A85F846943F8AE9
A0BF69DA49EC2A84EBCB5E8ECF6E956A0685811206F189A564E62E32C3979E1E
35D4124F86F60FA5D4B3FF3F4827C6D5F9F0861C1B58A83AF6A05C2E097EF358
EFB450F9A7BBAF082E75473645AFBCF64B1387A9334E7DB14E93D941DAC58718
928C9CFBD0B74889B113F6BB7F8EED1188E313D350431F1631C7B88F35B45F13
D538FFAA84CF90B459A39FA971F5B0A875513DDD06E8752C8659EA378C999DD4
D5A672E09917BAA91D6EB2383873D0F5A2D99052E66531CF28B6591721ED0AA6
0C2E84B234B9F2312158F4B60943DDB266DB542B8C0B8963F2F3CBA1A8D86A68
D19309DC76F3B7ACA725ADCE3D2082AB9E3F6C1544D9F97568D0E15CE4568E67
2D34AB76B76A4D7CC052BD8BB52D706B71B4D3490FD25F98436B412B83D90732
1061D99429ACD5540628D851169A52A33941B7435322A21BEA5E9ED947AB73D0
418475A0269FC83BBC8FAAF3E05B67B4B052F07F9A9ED895827BCBBE2AC9EEEA
88E22E020F60537B100671D6D36F7173E58313D6E7091AD53FB44C93A1369638
6940FEB1BAAA14BB71240DA383FE517BC4D882D489B6CDA95D23686739B5C067
09763AE5154B9227CFABC33EBFCE4BBE6D830F714A72ECCEA61362A3C6A2B44B
A42B81FBE9F3D335017FB2556D084B34BC22914D41CCD197843D379AF63F141F
C276080712D3B068C0172ABE8E8B2A66515BFB89366AA37EFF435A6923284847
493D50BC72BAF69EE5DA6B58C916FD0C0ACA625E6E30CD8E3B69FE9DCFA4FE22
85FE804920DFC6ACEC050E84DD7583FE6B85E30F8693561291D447C819CF59E1
AEA3EE5A1461939AD56F521EB4DA86B5E9E0253CECAAF1A4AEC36F9A5BA692E5
3F1DFEE2EDA95F6682A0A7A9753AD714A1B94650972663AB46BD3B6AB72376D1
B910334F4A02ACE5A7D2FA83B5A886D83174DEFA4A5B8945B92873B0965A2206
D89E312834582A3EC841527A3C92B04D708D29E62122CFB32C00CC5278CFB40D
EB4F66D4812803F313A3A65B4C2DF66619EBB1A06CACA610A9091D055CA7AB41
2E4EA33DF08A0E65E613B2E33AE53C6AF1B0C8DE385B5FAD5703E0F681440AA9
853AD663AF3341540EF4212017B03549210DD08D7DA77CD38F9B950ED34176E9
B0A3E7ED16049158BC69C34D08A1528196405DDC55AD2C6234B8013C197973F3
B831A2A1270167E689733497C25066A29296132C7096CB428B854CDCAAC85E7D
EAB2C54CA44E4DB158A37B9213FCD48491497E0637F354C657DE619B905433C2
839E8E597A3B51FDE49BBEF34754F9878DBFC53D0AACD960CD97670550C9113D
25B76235A0CE2DB9B171912919074D7651BB5DD5E2F2D9D7943FBD11FA39B018
6C281E9B771D516DD2E99745E16FFD81BA28F2B00AE4711A3D172DEB22E19FDC
1C7429DB15BB798E2445DE6344B30AEC7D3C975BFD1FD1C34AF1BACDE5F160C7
BB3185B228994FC8A4996C0F5819EE9E1AE658E442B0805272E4121897706661
B12E32D8E40B03F480A4CD8A0E8DF665A3B103BAF236A7CC6508C2B6D50FC748
5050D7B471A5F4F623C00AEACDD76F899390E471CA187F2E228D7C7AB6747B01
0266BC39C7B6DBE31E62723D29CBA519D12059576759F498BF09ED45D9627929
40E2F9044ABA5C65EE792EC8F8C86A5AA7CBC36C76E1811EF500700E5FA519FF
451A2A2309AF3BE0B2F8A2F641CB0CFD70A04EBDD46F0B96ACC9C99C0D653AF0
956C67F07C8831B92BAB17D25971479EC2B0AC437D69AEF3189340F55BF33106
932EBA1EDF4A294F97E2B572644F491852F69D29A6CFEAFA21FD2D85022BC13B
089FD5238E493BB1373C45AFB92FE60C58C25FD008414BF6243A2FCD319F66E7
1CE35EC5D0A9AC8E1BC45B68A69752A7670381FA1422285CB222025A04914059
F39A98B50DC6C0E656B3397454052C955783EF054F3523E4AA65507288EEAAF1
E9AC4AFA79D728C74658E35E3676D3EF17949092974D0EE22B21D279175F83CE
19C19EBA371AE761CA6ED1E8004A41B9585F77746B4DD45950DD35CE09E31D87
AE780E68965C9C5BD9BB01E97102509A1D000A6C39833CB95E105495141795FB
CF76DA9E6DEE11CD92E583C965FDE1DD0C3B1D1E201314E242DD18262CEC3173
1BFFD21BE01C0DDA8CC7E398D12B969A3077AA12F8F76E36E62BC8553A559D24
0F1FE17E3A556426ED969C6B70DA72503873F8D794054A9735A0E8036CB6BB46
ABA37389E8DEBA66EA1C71B8A1A6524001D349EEEFBC64A9FE7EEC0EBE51ABED
1111EED7641B7F5549A86B113714CBEA6F1F9680D84E82CB298941B2072B6921
B38FE3C390AD9DB4CAD2D02538560212CA05161BA0FA2E5B42246117CC7430C8
3D6EE0B2517747F3DCD9633562AF198B84633A24C85D2570704008688D5F6CB4
FDDC4A27C45E28E47B3DAA0833811AF10F8B2418EE4BF6E4F8FEFB29456A222C
384A89F7B21C9C9B933DD59D3A3AA7B40DD86A7F75CB0559958D81C58AB62075
968C3F5ADAB9869E660DE6D9F40D72BF105593F31272D8F01B12CF82443CFC64
2C291A2DE6E655EE9D2D68EC12CE29595DD301433279AA75B67E26362564FA56
B6B1AB1BCEA92DC275A29E796112A70F9794CBCCD1E4A0A29E186C91AC235807
D0DB5F0936501D3AE0DC8DCF657D401D4D5B2946D85FD22AA3C0D2D99E77B684
5B33502097A6AC105D41C865A4D1512A2A4B578F3E8F4F3E944A363DA607DFE4
33BA878D5906DECEFD44E9A7A081D8CEA995C643E85E01F218B6F55D862D1DC6
9A1808C6E17BCE6CC0C29313EF44A9F88BE466EF830A2210A0975792D28F2A8E
572F570E26D7B20B920D64648F5D1AAEA561048D379FF1EF55F45CD07128B788
6FB9533EBC9F4A03F0005E3782294A2CD8249CA6EEE0CBC25B53FB3109DE7A30
2067E6A42E289E33F4D92552187B24F2E3502FEFECCBE14320533F07295F8E36
2AE8F68C4C875300E02476D14B2525D117FFB25F6BAFBBFB5A6BE51DC93BAFBE
EB26F3F761F2D4CDF61ADA4839E9634BF0D765BD9C23E640702023E3B14643A2
78F892C2D1924BEEDCEFDFA0691B69DC0CDEB6CB2328F6123137C9CFC758D708
1DB23DEE6629313C435C7CB22ED12C4E98DFEBEB968D223AD0131A4B4F714C9C
1814DE856C2D32ADBA07C00E4E9CD763BB74DACFB95CAF3FF13D59DC12DE602B
D5E0AAAE629DDBECBA6E000281F675E61D8F8B78C2B8DD48516895D7501347ED
DFF69F34F830F4B60416B3B1856C4EA41EE2D9711F4E69A8EF3F4C2DE164F0FD
52C1B6D6049627CF899CD9C22AE468CDFC047E98930F4BE049A89338574ECAC8
0AA900203691151861481996B7CC452C8284A2DE3B1D3E311B1183986C24F480
7C8D590FA4E8405BCB577F2F4C479059233419BB30506BDA1517444D914B01EC
18EA6D6B5584C33A5115ED5F977043FDAAE125CBD4E31B19D4B0C919253563E9
9229552071CE57E17FBAAFF297F57E8CBB2CB2D8E45640C710A2171AF8F01F6F
F563CB6891242063C6A4E0E6DE8D753C8AF06D9B092FCFD8694C5931A4649EEE
B498580DEC315405E0A3BF689BCF3E5AA6406F0B8BECB634B4781FB31F7DB831
AB5562D753D79A6589979BDD8B1D1CC051EDA605799DD2654BA2E13C46FE6E8E
1770E2476565461DABC70A0B92DEEBADFA38F1AD088B806C45331DA5D20A3919
914E082FC8DB5D32BA10ED5D324AC2E71B03483649749808CB729DC57F5227BB
C9E2C76946190FD609F532BB9D425B8172CD85870E0731AFA3C3FFF950711A1E
0F1D5BE09D4393F915FA86AEA4E4BEBA966C539B3AF36CAB4E67FF93B3518722
A7CDF532A4F3150F55979EE34377CE2305C38AC671CE65F79BD6D2DFBCB5ED38
33284ED0BF0C225BC2AB2E5A9BEE2F1E53D7BC945CAE6E06F3ABBEF71EB5446D
16FEB627D9B107A6A04D91A3049B7CDEABBA6EBE2ADC1785A1B99AF92941E8C7
33ABB11588E7C46E17299F739A21A7558CE1EC1D3FE2540EA645A12BE0377A53
BC86C87CEF2D2D9ACDA50E5399FBF7D69E3D15F23FB2042D7495ACD52B1CED9A
234204B0B431B98100C88609D92BDC21995EDA1A9C40B62E30CCBBCCB0A9CA59
F8AD0618E05A5A700E5F8DEF9231191ADEF641D1FF577C7D120102DABCEC5124
99BD1A6D819CCAE84115820B7C2E5C0F7F58105D52C6CF329FD38140F884C261
7B6E3546B5FC7C0F2C230D15EF59512993F59517D55D067B384A03504C877C9F
54F1DFC921C333E3C89A826ABA0DA27FE2F804186A8DBB466EEED949A0A5DEDD
55F96319112E598342895CD2CED119C474FC420604851490EFAF1419FBD5AAAD
59EB19DE0CE0F79AA7190BFFECE24E30F1F2F6EE474D761838E70F419CC46F6A
2A8249BC1027B208A4E434845643221B51DA09FA7FD52C989FA49F44572857C8
C1167C8614357AC6588AAA42220AD1976426123705E5D2C89C036C5C87CD88B9
69BAD20748EC4F7316BAFB34C1FDE2E8E78455880CE76095463CD967016A4AF9
5DDFF4C8C26A55AE09713308E38B9312E3131DC9FAAACF048EEACB2E76E01010
9F9B3E1E112876293067E8EAA92897391D8D9EAD9DC031C75532BC501C044AFF
F06794BBDCDDA9FA9D0AC45CC00357BE06471A7587407B6979B83DEBCF16CA52
81990533BFD9F560DBFA52922F3F6ED0F243EAEEC90A914AE5FFE8981145B741
7781F4AB27009BF283AA1123A858BD90A7EE763FF3644FF995FBBC0B771A0431
05A59D49E172240FD8990721019001E62E368E8B231F0E8F3E89B1F76C25196D
4C43D0CE6F227014C5E81EBA909C0887BA9EA3B8BD102367492F2D6D319DA31B
CA38550A708680BBF22C77F87698990C0DAE4F823CB69656D662B709B3FABDD0
477C415066D40ADDFA2E8F4D4FDA2BD7C11A6A2CEA7B0FEA93E45021DCCF2DFE
011411B8EA11C01C6629239A353881DBC632B57905395D5B199FC0167A2550AF
CBFA164415AE9BA7912A3FB0F61A3A4D78D27DB429617A42843DEA89C5B14C7A
3EF004421473B82985F13B9E0283C541BDE3B8144E288AD379A7B9766C40D642
C3C95406AF963C52D98012301A360FE4E9504202A80730F7FFBDF79029327609
69F8CCB89A8867973E32F8B7B3357330922B542225E26561175F6625C8E5306B
E8D91EC0AB50DBCC585C548C52707053EDEE0DCC9AF5E71CEBD467A1DC381BC1
60A6C4D46C542A9A7F097496AF3D6FD54442FEB12D4C56299B66BA7269E6FE83
700F14C9A3E33C63B5A163CD8EA27B2B122619C4090AF8459511A800F3A60FB5
00923661186812F89CC15E5384B9D179EC1ABE603C9A896288B82A27C594CC62
D87FDE0578E414AA42E6C6A2DC7528B16AE79BA34AC3C7B6186C40EECF0C690C
E7CB7161F75BCF881C18017526651852F3B009451300CAF45A37F5AB86A1BB12
9E0DE41763CBA47F49F3F3E630B70665E706AC9E461964665B6B679D
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMSSBX10
%!PS-AdobeFont-1.1: CMSSBX10 1.0
%%CreationDate: 1991 Aug 20 16:43:06
% 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 (CMSSBX10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMSSBX10 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 52 /four put
dup 54 /six put
dup 58 /colon put
dup 67 /C put
dup 83 /S put
readonly def
/FontBBox{-71 -250 1099 780}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0931DC68A9127B5D4E0B0EC0247B
E3E94556B49E4EAF6EA99F1420405194F4D8D644F28FE1F090E80BF5C7D59585
C1AE46D025A67CD5A59ECBDE2AAF87F725A9843589338F85C6176E7F6DAB2032
74BA5CDC992D97660FDB3962D486E2682550AF11DECBCB7F76A28A4177905B2E
F4767CA41528636EA69E80B3A1D33060B9F0250896EF2431F4530727CBBBCB63
5D0CC646976759E52EB09E65B7110CA7A16EB65E0F9DBD26032DBD90A6964D18
6B8BC2030609B972DA155820C9FA67A1A26B9BC9712A9A5AF82343D16BCC542F
890ED28C0BA88F875CE90B1910D1A8FAFA6506F893CA462FDAA96E2A71ABC8A9
A209E7AEB0E41C5A3ADE180857031416EA0123B75292427B282D9C21D765A8C6
82107AF774BAEFA24DCB2DB22410CA3C540C0F9D108362C9C9C81FD259BFA359
D7289FC6963978B46CCE8744FC96D5F106A59311646E6C4C6E520AAAA9719D68
9032C53E3C38EE31A3E9995FB08207BAF83F0FCEF63A536528839428AD1E8A68
F254B65CEC6ADBDBB524D4639388374A5C74C46DF2FD1A30C7B61995ED32BFFB
7F06514E444BB108F3BE17F643D2BBFCB2947FA98789142D00B63105B09B9F24
86E3FAF44F38E9F91A405408481FAD3B8B60381AC52FE674CE23C2E2F688C244
EB64A97378970E7DEAB6FD875ABAA19DFA10D3FFB5D2AEE741A277B5147C8103
1BB179D97426EFA47587DC7D60856B369CC280AFF938EFE801F7140730187895
5E5405EB740BC38B48A7A84437916B550A65C7069CD0940D54DDFCF2EABBAF6B
ED1681F1E44855C53DEDDE611A36118430BBD52A00C12ECAA9229A2127D296D8
97D27D675C2F627DA530F3E416DD109B1AD2961139CE44471F2E8520BFC69DA5
32B0A36F38D7ADAC198BDA9858F05859ADE91ED5F4635DC4280707AFECBE9CA4
F97A138BE430B46D181269B31CC56823839B80D733DE3F1B243D476166A3C501
DA13E556A73D50CA94BA8BDE58CA31C53AD2C72157085053CBBA566A18D73672
6E64BC5079A36BE00A305D99122C27BDCB40002F3E6B52C383AF082785A20A80
7C3FE917691A6F6BC5F07675FDC25D5D3BACEB6E05EA8919F1944B0D0E8A5B77
28DBA6E7038D30D6A71DEF56D3915B1EE8740B56AE8D603634E476EE43D84130
148D4B9C8C008652BD6D239DC9079A3F0C6DEDBB04F2244D49E7744606ECD0C4
6117402251D70D35303B29045CA3A9C60E0950332F825B8E942B2FADECF2FFC9
66F2A18A719C2A5E85705BD5DCF1DBA529B14F2D56F2A48D53E8193183378B5E
E5E1B9024ECCF3544B68A72731DD55E09A36D09F6154C039B4A60FFD66F23E9C
DDAAFF875274C8D87039EFD1A697FF1860F41BBC6C0F7F930CED1A4DEF8A16A0
0A634D1FD972087EA28B1C8BEF7C25E79A8C823786E4AA5A8410BED556C6469C
FC95976613269A605DD4E6F48D8F2F9C0C41E0277DCDBB29487E6E88CF2AAF52
D85622F2226C99AF5DF4687A9617466D88E02EF2B5B3B8E7B75D1AECD3FA280B
02916473BFDB9D45E5724471348CACC69D59D2D92F4366546413C5AEC771C137
65373086883625F82FF01CEEEA4744A485BF85BFFDAFB674ED39FA02105A10EC
4285E560365691077FA3ACEE5CE265F19364053235B0AFA7B7F609287DA58EA4
F69D31CF901CBB101969EDDA4F0B14225A9715AEA200651C452F49EE04EBC4D7
0A214343387365B5588CAB248BC0ED98D5DE7228EA17E6E9C40C6B55CD7C5D3B
02A9445EACDC052FC3EF6C88C0DEAC3FD1A3B06021540B939622B75221FAC0E6
9E9BF15B551E55AB7D23584803F47D6A0D2D39322291F19AC8ECABC8783E9A32
28A28A865753F04A2672AA5B70FF14E6E79F5FF3E3BDDF31C7D11491BABE348E
AF45CDCE473684462F03150909D6D76FF2C79E5525AB1383355221C3B33B852C
92D2E49386E134F72637B9458D1A65EF6C07345FF72BE6849600D23B0E249CA7
95DDE076AC8AF5A17576EAE16ADE9EEFBD76A341C4F0F9B5D049F1BF74DA5CDD
A609059287332A25DC8D5DAFC2B1EB627AC98CB7A091E53190A301545FA7CA36
E98315992CC8F3A52A41D7B57E317BCF96FA7D46E00B7D4141774C6C8B3D9B70
9E122EC775AA33B5E6C1CFE9D450D6C61A5ED3F79167AED7E5
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMSS12
%!PS-AdobeFont-1.1: CMSS12 1.0
%%CreationDate: 1991 Aug 20 17:33:47
% 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 (CMSS12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMSS12 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 48 /zero put
dup 49 /one put
dup 50 /two put
dup 54 /six put
dup 58 /colon put
dup 65 /A put
dup 68 /D put
dup 70 /F put
dup 73 /I put
dup 75 /K put
dup 76 /L put
dup 82 /R 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 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
readonly def
/FontBBox{-62 -251 978 758}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF4E9D2405B17498276F99362748F6E97327D
7CDA3F5773E01FAD12B7339D4A0993D40A82FA42AAB119589F1D7D60A8AC7A96
BF8C5A08AFE6D427A6FDDEA2FEF0B8ABC37C6DB62C8B4074CD6C385419CC66E5
A4B4C5F902900090EBBDF7AB524205CD9DD9D8B9CB522B8EA97203F0E8FAF683
09750B6C8286AB341F9C240CC02CF7F3E153C3498F16159862CD74C0B6341D3D
57184AB9036EBA94B432D0CAC32240DD569E639B4ACF0BEF07EA19DDF0606551
C8EC84A7A67F3C3F58D3335D7273B51CC2602B63B900D24A6D5A8E766D49EEB0
693796781F0781FF13C5592AA9E071E39034E0742E804ADF14422A734917F0FA
8973A1B9269EA354F8AC75B7284AF48B69529167E55922A20C3106EB6C559E97
7CC1A491C3B41AF834804590554742E742A09A5228F71DAAB9BA2BC3F00FD5C3
B4821FEEDC8B65732409A9C4663FD4C4BC7C864D71F6A6D354ADF71675042DA1
31DC2859AE00363B3EF589B4DAB98D3515FE8176041A332A5647DA8FB9718975
9D0103074531756594D5DD1AF3A9A20F1BE203E28D24DEDA7801AD1CDF96906E
E7049115872C82DD177C3BD765F72E7C15A90CAC968198A38EBA25054D99E7DC
A349E6502C98F894994EF7A0AEED79D1F12EA1B18BF8BC3B5806141C82B201EA
0275585110EA202D7A253F1D6DB449FF2B25F7B8385B1427453717DB07ACC21A
9F5D5DF4AB9D3497C382B1B9761FD0693533650CF014F5D56201767E4CD18A44
A4D912E1A90EF1BEBA702F806652672ACE37D40B4705A4725AC38A8B7D706E84
6D22D811AFF8C8F465D585778EDF77B600F65E332849ECE66FB0EE108B30103C
BDEDE7AEAD0E3A72472B218310D9228AE0BD49120DF3345B692102C1990E3E37
54A548541EFE846DB24424C7FE4C74922A9D0AA91D5EB2A49893EF63413D2250
5324E00139C859E4F7E9497AC7503C00AB6E66B536F02ED098C89D9BCBEE470E
E79E9BE4D81BE23D35844E14DA487B3E1D4FE7701C783BBEEE0EE3A31C8B0BB9
467802A2F956D533BE0A3B7E730B0A135005212353C152ABF3AC10F128148271
3B5038965E6909D59EC000612FF23B891BF5A7B200FB6039781BBCCE423E2C1E
AA346801D97D4B974F24F70574963C0E56CE8FB489B0B1391691EB93445E5DB8
9BBF5023AB44AB8B98FF07D1F2DFB2C250C95813B27CEA52533D7F5E4697FD12
3D7E4938383D685EBD2988D7B8831679DD89A6C54B1A4EA367AC4511C003D43D
3303A9D0DFD5421303BC73CC68148683373BC7198C8A0BA6F7B1A84732FDCEE1
833061CB26DEE51500E879661BFCF42512F7629B42F56DBFB23694A3AD2F1356
0D9772679AD347505D22B606E661CCE1D6AC61EE24D7F6931FA40156C5EF71DA
29CBAA61D0F24DC89A81EF214637C75ACA49ADE653026E78391D021C75350D5F
E6D95385FF33C02C1BA370CE7D2268302CD276CCEEDF4FFB1509BF944A6082F1
6AB97531B8A4D5E4894FF6B7139A320F9FC11E9497996972C3D025422E2B1877
CFAA222F8D033185D56A2C6389A93A9C26F3E2B1CC8E67C18C6F1E18AC7F0681
E028047A5B8DA15748931F2ABF50BD0E57EC84624A0D6834D7898F395D045340
53EAE60CC8012B3525E41BB9967D163ED1844A1896DBE1216DCD3B9C11C05803
B424028146BD3BE334A772063F17949B8046F2A35F783537D2D6BEC8D744D6F0
38D2EACCF898EA63B0E45ABEEBC6078C1FE9537AD1A41FC783BE9781CBAF38E0
EE28A943123B5187CFB2DBA0F2E9AD40556458B5051DA40799A46F043A4A5ECB
C22EC890BAA9688BA33DD3DB58422BB669B82BAE5C8E0F22FED411B2F1553272
ED477C0B86C9AC32D8EE2332877562A200CE64F5BF0021DB17D473112E21C400
C42B55F11DE323AC4D7C831B3441D428F2019AFD79F6AEBED4DE2D0FE835354F
259DBA661087B514430A3D94DFD95FCDE316032BBA8F927DD9A56F18994E821A
AFC418A0FDB082FE12C5A85CD3965BD520F31419B255F73ED777CD4E45B09F94
3FD05112CFB27CDBE82DCD40E210668A6FFE1826104816CA67A2261FF1EDB429
4B57EEB2774BC1D90D89537448F10D026527DC539C8E6CF3DCF396575C00B470
BC4B26FFB30866D695AD46CB4F7B16393214FEB33A0CBEAB3AB9B5C8F3CE2647
A961A2BD7BD09D7821E71125BF209803C4E53F073B43633F49A5EF90154AF504
2028BBC3DD41A64256D5B7F35000715311F3D847170439CC5CB4619B14698359
D96D76BEB1B0F45BF1B638410C4343574AF7D0657AC8184A794BB40567F4E023
D15275A098A09E370E08D8269FDE286FF8F804A36E55CCDDB59C00C60BFB852E
0AB2F1FFEB7CED566DAD573E29E7478E913ACD532709962554D21A81FB860EAA
4229DAEBBF2E5FE750BD667342539B9C21D906579E3DDCC1EC4BDCB50C8AD925
77AC9B34EF92B11187B2E691EED0F005AE840F54AB0D2E413785A55410AAD199
F00DE1D65819A74EDB8A77A63A12CBED90D925668202DD71DA82513E784843AB
C5381ED71C91D895C1A92E792471188DFD147AEAB213154180651335AA72735B
91FAC7EB165717945DC417711F25E4F18C9087009D24CDFB4092D0D88D92772C
A0511BECDA07D612C19F6D7EF4B0A9F72D0EACC26042961E60C74C07CD1FEFA7
42C58FBF9DC994D9EDC1C59C89E22CDFA9EDF83AE1CFA0A954023CEAFD1E6BE9
EE15F7F46C4F98EE13F4DB2F0E9255D5B2734A0A5C4E8887029F67FAF7623BD3
16E9BD5CC05F90D5A8C5F11F2784B73AAFE6BCDAD511962828B6DAD323F33540
3F4BFF940B7630B8CFB58416ADC8E320CCFF7CB39EDEEBDAEEF2A017780727D7
ECB7A563D533D030FAFF55DD1D7857EA657BDE71B8A42D21E79B99AE9438AECF
0DDDDC4738416FEB36E04089AE3ADE0F3CD31658854D57AD38EFE46A1DDA160E
8FA128E766F787DB30A06D195DC22E1B04E756E73C84AFF286C64F08BE56EFC9
509B96079F677CDCF99965549E325AA05C4BD4AE092C3B419B00723032A17DDB
DBD5EC644A7BB558A5D17D9965566889EE11C0DF140F3C3694CABE78363BAF7D
D189D1EBA6FC56702447F5B3EB5618C84182FC11D61D6A8EE8579F2EED26B6F2
874DF99ADFF2C8266A8C9559423D37419F376787F843D91AB98FB3F1E8189229
C318F6D413AB6E90B907BBAA20BCE8CC1FB7402D8798AD3C5990C3BA1597AC56
BD3BA98E62916088360F5AA37FE62EA56D30F83C3C421EE9AAD88210B01A4209
AE9A7415CFEEF3B7251C75204E9FD90AEF611AC4E4663A4F8E7745B7C94AC2E0
E0E106A08FDF00810B421C704B5E01DEB1368381DF2744CDAA0752CFF02ED6E3
55EEB398E7F2F56797BC3BB5C9A57713D9332B132848D66F196F83418C91F1EC
271270B7E7216F8861059B1EBB7992337555AC80CC9C8C896024D9FE40198BEB
7F4E78046138E714E0FF02834CAE4F403DC5B095FFCCB91B3F45178EF66CF5FE
7F0B98EC372299E043BD8A43DA991B79CF58EA2304B8F108FEE6C0151C12D215
916494CF0041565D49AB87B80FDDA84D7085DDFA7E6E148C16E07210DBBC39F1
4543B1DB0E1F84C989B5A3E030BDABEF425BFF98E6C83A94F148F80839B59125
262CA5772579DCC490EB29217342D617BABAC7CE304EB075C4BCFB4F60340779
C93538BD43D9047554F6B317679710C751C509A5DBDF5B57D4EB798B15146133
CB14D160DFFA8409E91BEDE0447A3053F5809EDCEF3EDD1A6E68FC9C1E1B2C1E
BBA894B03454F03E875D917AE70DCB095A90BFA99AEF5F859D5CA7859971605B
437E31553825681DD0D5D1955B2B067DE4D755EED1C5D090A37F4970D1CFBBFA
27E6FCB87CEAAE10BDC2D62DAC56B0C0B5345C8FD112049EE2AAAD6AD4D74055
8F3C86D586805141E8456F6443B2122492423A588CC2EADC1686D3165E7A2538
A172EF6DC26C3AB8F349DFF088FE2D480797981894792832C529AD4058F56D6A
6DCB84264B616B6ABBEB473C3A9166FD2C9AE047A62CFED7E026AA8FEA034FAF
5A0EFD81260F34AC22E4F2CBE7024CABA6F5CC0AA8213968BE36E868CCB10090
2ED27E3BE477D5E6AA02F3130F1E2F2B1C33F862A6E5FAFFC3218B50228FF432
BE0423B5692CE4CE6D547F902E3293499FEF24D47255587D43777094E48F06AE
0DBE7D37EDFB78726C2DEA746DC99E541A044B0DA61088694369385DFE591BB6
3E64B8850C46567A68205EEDBCD810F14EFC786B3C0D640DD5A04CB98FA4853A
98FBFE1E65464F2C0CCE268B5733AC16519BD9BD0F4B1526E413518787950A30
836BFC6BA9162C7B6199E926535C1D8A81AF3EC6832977159A3A3D8002167DD5
9F70542F3BA961BE98F247412F2261A455DCECABCF7A2097A3FC64A1806755B9
56AA8D782B9B9B8A33CF3248C90743021E75A5F05CA768180214FF183662E7DC
41F9D4DE2370D7D336977D0F8B5D78C410B1EBB64AC6ECA923681716EC58DA5A
AE893BF9E2FC6EB1521C071058A652CA6A71DD36610949F23677D1C24C688F07
840DE3B6D8287E95DCB3043C24F135DD70B8689539139C13EBAB9B224A66B8E6
BC0ACEB2F223DFF8D4BBBB2060578207AC0C53F48FDD0FF73F322DA9BE8B1219
241C8356014B0410EF5C8C5B0CA0993E8BF80CD1A48E33F667B4801773B583D2
9451A11B5F20891C1B2FBA46FBEF20295E0228CFC7F804D73C81612E68790020
6FD782AC798E5D5F2D2C0E59CE12EB9C2CB710FC5B131E09D6F4EBCFA16F42B7
0138923397D1CD17B2C42406D7A7693CECB749ABE36B4A39C49AA6842980896B
1334BEE10B7B4D56D22E4671035AE84ECCDC0D5CBECA54AD168180FE28D7F03F
EBCC695BFED6A69C4556A9166E26D6E5291D219BF59517FCD6D28621404889C5
3C961C4FF54A8606E192ED0FAFB2A9B3CE3D5901AB88FF76DADFC1DDAA261DBC
611F7E2072C7D1413259970AD2E8E2DE3AF480EC248083A291B7AA0C9E5B1DAB
AF19CC6ACBC256686FEA8D506B332DC4A11B095C5EC9AC98D54CE8919F0061AA
C3506F18D8266748353753714E86EECD94AC906B142CC24CE8215A2D1FCEEE4B
696AB155C86ACC0C2BD193497620BA4253A7CD9709E214E71AC23F45EC22A936
09890749671376D8B2728C8BD1E9C88FF594AF59533DE20787EF5B2D6A456D71
B2B6E93C1A523F3F810ED3445B7FE1AF98F5997CDAA4C94755A96A52741BD633
3B4473450891DF803736C160552058A16CA6E3168EBAA448E7544BC6E0743C34
8A6DDE91227DAA9EB3138B594216AB42B9774E1A02BE3EB7043D05E06380E6E1
A2DE693436E20B5E7CF09F94D0AC80E0F02291BC686AD8DA1835EBB7570238E9
5E15E0C18B763AFE5FB7A92DD656E8F540979F63E3A42225592CD38F82413995
C8F9BD40944CE7CFDC0ADEC5E048B4A08E092336A4BEECCB78066BEBF5702EBF
DB674BFDD2D007ECDBA4B17BCF37D617B7A2CD5C702376C9E27C4CB359E3D6CB
FA1A0AE5312BEC721DC0300B368F4355BB9B750EBAD7A2E0DF77C0C0560337EC
F904601C069D2510042CBAA39B672B1460795BE20EE0A788499D848CE3BC9F3E
63490F4D2F7B7615C15286ED66683EA6B2D0AFFC950C2CC042616063FF1E113A
65C394F3C1E811FC9779EA3B5CE3D7EE9BBEB16E010A3D0B750BEEAC67105842
1ACD58C6FE8D6ECABE56C9C310644F739D47BE8E80C4650E0C95907032E5A8AD
D98274466549AF4767656A1C2476D09A9699A7FAA06C0B40D75854FBC78C1972
7DADD38637080BBC4138A5B0D1C7F02AA58C45A75FAA42C05674D36F38B1BA4C
0F4D288E8494CA6916F2E0FC4C50DB967F9528B5D6D4E6C606DE54A39AF7681C
B40E9DACE4608562153DA47DE14C77021B592E184676C6C769200C4A739ED97E
10EDAF3AF39FEE77F6CBAD0E798780D8752AFDFF47F657FC9AE2F577483B8E01
39665F717D0025F18EDFA646CE8C9BB056F8C7471FEF9D3C48BA3EC3B27E95DE
D5819272A63E087EAF1FEC1BBD7714DFF4512AABACA28C3686EF233D87D807
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
%%BeginFont: CMR10
%!PS-AdobeFont-1.1: CMR10 1.00B
%%CreationDate: 1992 Feb 19 19:54:52
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR10 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 13 /fl put
dup 14 /ffi put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon 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 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 87 /W put
dup 88 /X put
dup 89 /Y put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
readonly def
/FontBBox{-251 -250 1009 969}readonly def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5
20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4
0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F966977BD8C8D07FDBD
F4D058444E7D7D91788DEA997CBE0545902E67194B7BA3CD0BF454FCA60B9A20
3E6BB526D2D5B5321EE18DD2A0B15E53BCB8E3E01067B30ED2DD2CB9B06D3122
A737435305D42DE9C6B614926BFD44DF10D14402EBEDFF0B144B1C9BD22D7379
5262FEEAFE31C8A721C2D46AA00C10681BA9970D09F1EA4FA1566B96E221864A
45A24ADAEC63F61C9FD18376D3984449A1F998C318A8FE36D0D5020E18A49625
0F3BB603BA1F3E66FF412F6A32433FF8BD2968D79CE4273AD0E0CDDA5153C2BF
F8A46A2244F9394A49D339F763F5A7411A3C29336B21CCB01723705AF589B078
3763035411FE36AB5D744E81379106890688CB5BC41184548B7FEBA08DE7288E
E6570FEA20C51FACE8E8F824BB61A4A038AB817C47B87391611B77928B2565A9
3B27A573C05D36ED01D8F27CB2C793370FA9B90021B5696280A55F2CB6117B64
293EAE0EA5A243F56FD007773CA35DF71B3D28643C25210CCE25F37A5095D6E5
9CAFD99DD1DB0D7EAD454C13464DF6FF5DD42339797AE5AE467084550FC00139
6EE818C6365007B2FD6E26285B832CFE6EA7E99665A224C9813C036CED262639
3FB39C1F05FF8F31D2DEF37BB9B883334F51EA1243332FE1E3FC91864C8AEA79
16A726F924AFD84F2F4215FB795FC41DCFFC835C90B9E31D291E47AA4BB8C05C
620F69DF31E91A0FBA8E217CDBFAD7C4D480EBC1EB396029CDE615C227A367AD
72834BA95539D39A38EA0CA3CF7F1123F70792CF315BAAA38BBCB6DFA80B4493
5025F33C3696DAD6A0ADF584C71BCB1D29E523EA4B81FFCE15F3204022BBBEA0
A9483EE8EAC07D581162672A0D66199174821ABD097561A263C0C0F24066FBE6
0951F31FBBF2675141F3FB4457CC2A94A40191EA0AB2A606CF540BBB8887B6DE
715EDB1041EBB9D05D0F4A4672F534397B9529EF8743BE88BBA10C81E0A46259
2F2AA7B638E20C9C8A3A827977AB58ABF7525BE15DB66CE8E9B81457552073B5
85DF3FA70B5231C447C5724E14730B90FA35ED1B5723036F1658CA8E19EF5A6D
D333B78E91E4D7032EFBFD40A5A2269B0DFD9F7C3438DB58F94B507EB93032F9
99E5F15D9F5D8CB031BBBFBCA8A15A617ACEDDE70DD9C2D9EE21179FB17AD913
B4BF577A9046994689D1BC6A6985FF5F5A67D699C2FD288FD9E5BCAD5453EEC5
68287BD7B8872726C28CD288B4DED2246B843577173450B6E5760852CF2E1727
01FDB0FFFBE12CA13ACF6434AEF4B59EFF3E0DB1E87D35075B1D55AC12633167
5A83A39056C077EAE6F2F7D1DDED300BA43830B8034F0A6AEC562D3023270601
6C594D0359DF6F230F7B80B54EBAE4880AF338956B813E3B8DB8BC778BE0F612
7D84939C2878B43EAA45BF10E257F22C28C2C148FF48843D2B52626148E3CAA7
4527B9F246C17BDE21C6E7EAB4906BB6D9E84906CD1832C4BD9E405AFFE33AA2
AE086C25EA26BC23D68986639366B99C87359915EBB76D7162AA667ADE4954D0
B1E18027FAC2468CB2FEA2568E23DBC201E9B6A1151FBF21129A088D89E3E728
28B2785C1A8B2637F368A93EAB459F80506435BE23A85396969E2AC4E0D6E4B0
8B12EACD150049EF8942C108B96843159D4408424394B33603F565D1622FCB77
56F15CB6078FB428B55BC36699A9BFEB8E5D28C3A01810045C040A9C0BC577DF
FBED99E40499D1F851D147938BE7957207910E4B6B443B01A2BF608B19AF9FB0
D784D517D0D11D79EFB0C3B7E33ECAFAF132DFB1F1588D75C6A0BCB0B7AB09F9
101B700E242610B5335B309EA19AF294549B1A1A8C71FBAFF2E102C7A64440A4
9F7827E1329F0EC9C388BB5B1DDEB259445C0E011F38215A9EC34C5D46EB8265
6D3AD87CE68C8CF6298965F67C1A61ECA6F26CE2B8447BD31C34CE49334C7F68
F445EAF8F38B10DF2D018671BB64CF393902ED5F935A17D4414F1C7184A61236
AA2577AE2187D40231EEE91EA29D15375610BAC71B97B80835C0DBE258FE7D75
AF0AA2E17EAE76C86FD7B0131DAD8957305878C8942EB92F6DEE259C5DD82877
C920A36EFD7C41757266DF92CC61F738CC0026A93CB75982E8FB372B30871879
FA1F2E0CD9E64F47E8D89167C97A50CCF2F033483C2F7B9343E76F8EFC7BF735
F90DACAEB8391600A64C4AB91328B4C2D0BDF8C533350C327F7DDD5023B84F0A
6E8BA178E9720D42E51C54E355BD9A3B8B091CFAD0BE0DC2167CAA75FD63B0EA
C5BB23B5DB7DC3F681C3AD0E12CF636C2765B05082B504B1F065C1D8B3AE814D
48B6714A004578C51BF5B57224DFE62B5C460EB088F1C1CEED86410658C3C001
8ABB23CD5DD23F3554E26496C040DBAA9924ECF5B20FAE2B847D9BC57FBAB044
2A25B688C4085618D09EB5B7902B7A678D02E79C855FE051D8C9B26138254041
A69A14F3266BF32AC7CE1E8DE254B980B09BB99C01A96421EF0DB6D008852A3F
329023FB89A4DD924DA15DF56055C5FBBE1DFC974C952BB5F20CE168205B4CF8
26069BB78C920033AD192EF02CCCA5C5993C3F21D4596224BFBD9F9E112E34E6
2CA1FB16DF7F956DA2FFAC66F426AE0F1DD4EB08E0DADF80501C9AC947BDDD89
E2BC3367490943D7A3495BDB4A161533AB1FDB45CA086124B339445C7A29E7A8
E1B9D83E82C51DDC532A16FF25ADF744E27FA801B94BC2DEA605A7EE3856018F
4F91F5759EEB750068EAE44BE0266F1FA305273C15BFEF5C521F805FBDD52740
7B2633B34A80712162AE3F86823798D8BBAEBC787A464243BF0CC1D2872B808A
625BF87E4A0E7AF029769C7805ED0B89050736597380CA38926A75D0F32DE1EC
3074088BCBE31876AE68E187E1210A9FEDCFD98DE2C5884C6EEE798E1C0FE108
6B46AC4E7B65BBEB0FC0259EC9832F3CEB0077C11C0EC938E3AE87BE79FA31B3
E82D5613F90BF6490FF86318EB1BB53D688A686CF268735C26D81FAF75F51ECD
4FF8D6466D530D5391DF087B75D55D061F77C2D9D5BD64CF3E3421AFDE420656
5373E3636900058D6E43D793B01826E989F0C629CCC0BD9CE5F0B3C10E6D9803
0F2989C7DF9FE0436915009FA51BABEF079B9BBF4130B581DD8432E4C713211B
1A09EA63CD0123BF5EFFD4D922D9EEB0F7262188FBFF2BF005FD1E2DDFBF4B6A
05DCCDC4D604D7678B3FB6FA26CFBE767F81400A2ED6695C642D2890247EC45B
E154706C4E12E6FCED2740016F8539AF587D2BE6C8F06DA7F7568F901020E706
357E68DA61F72F883E36F56522CE50567C01193FF5989561537CDFD26C9F25CB
826D3F3A9E71DBEC36DC058B692062442F74BDE23F4135295926D9B0E2C9A162
3171BF7B2F4DB261FECC338C951AB98EBDD4529C40709A3DCA130D5213F3338A
021F1EE6DD45B757C18A664D4AAA6116E46B0117652E2E3FCF7A9DF618FCCC90
792E2ED9D91F585A4EBF36BE671A3EE1B839E196CDEC9A86017C89244E3589B4
33F6B891E1D2921124F3F3ECBD85E710C869DD60B97B917F48B023502F3F439F
CC8AE25881D025AC967576FCEE6CA0F93CCFBE8779B093E3CDE8278DC0FE3BC0
2A83EDF4E64B812A614068EE83045A215252CEE8281D80E6D676357E4AC4CB78
DB1BFB78F1DAB4C84F0E729C8D7F31139EC3613C3E68D43BB91CB4469D731489
1776B347F727EB05ECD7F5F275C4AF6DF8AB6D42B1850128683BE0D8BE9491BF
855A88EE52933894CBA175527F952AE9121248D52F9D3C340351806D2E487679
27136EE28FC12AD91CA7F3E6721F963B500838CC40FAD76AC013D614B7536B28
F8B4B9073B68A99D537333AEF67A48EB5B130DA538D2B4540AB9066A9B68D25D
AD1B3C3E595DF5F6C06A84C13F35814D840875C68287BC03B8B152D1AE2960F8
D5681AEF11E4446B37FB096589F42CAB1E8CDA8D80F10C93957A9723AB624164
81E955F4E1B24A274E2E20953A1FAA0DA3BD51285960C1EDC0B9F75AEFF6D291
FA398ED79EA945785139191AA5D49D014B38BCDBA36B6B58CF95B94A40F35611
624B96061293F2ADD4B0A025396E70E2E35EDFF3F3114399F1AA62FE40656CFB
6CD3D9B7B4511712BFA1E476CEDAB79425BDF2D6B25FCC9BA54F268A8D819F5E
A654FB915BA8885A1D3C8E8A0D0543FBDAF086CD0A2C3305D3DF7455656F89E9
AC575C706382208F6E27B043AD6DA82CE26241678F8312E60B9B6474A233DBA6
193E5C1AF9684D125341B10333FBB79D67D4C5634C6C039EAE101A129259C78B
6AAB5B43A2F08BD51F29965D057A02B18C8B98A651264AEF2C57877421D84170
7F9E6A751A66D59797171B6D8A7DF270965039129C3FC732AC3DFB9CE8CA3802
2DFC69904AED36268F604C9DAC91C79312AC954F2787EAD84DCD376E37611B0E
E9D9D58867B6D2A32F1FBA7C7FE62CB55220804ADA4BBAF5123333F203349E35
8D8D84FA02C8CD655D5CD8FE2AA7D81299C1C2FCA100B00BFCEF4AA0C9D6A438
BB80CACABF31FAA919EBCE72163E3757FBBEBFDA22F47FBDCEC5DF9A10D734ED
FAA62CEE188E7B6DB895D5DE8D72D65863B6E4F3F780C76E2AD1A9871D3C8E28
4F1791F29708DABD93005447351DA9DC2DC44743B91D820609ECFC38B085E41A
4A18D96B3F0E920506642A22BF321CBC430EE0117203F63FA67C9B51F4DE0590
8830302CBC04DA037571941166540B1FFB2731751D7D5734CCBD20D701B2EE87
F267FE8ECAD17528E7ECCDF6FC14011E4DE68E3F18D8E0845AB4EDC9710A6688
E4139166013724FB0990A966D52D8FDEEAEB8A59E93BCBF38229C25F361D11EF
6B71E1B2DD5EAB8A043B3BE088E02335227044FC613C52AAFA28C9B106EC71AA
AE28F4BEF4A7944FFC7C909D574A11BE50840B5E437473DB0D3A06E6E911126F
1648A34BD5E8AC3DF6B9708992EBFCC639F5E0C29571FF3E1171416EB8A68613
A7FEC658D1654052EE41041AAF2DFA30804584C49E62368B8F26AFA222842614
77EDF195451BB4A34AF0928C704E5DC2FF2878E9B53466AD22010FA9CF221211
FD318671724F6D7FCF8BAE3D7977F510155E19DDF679DEBD99680F6593A66673
EFB7F0134EE010E651A85EB71FD5275F57712F06F906031A750F6D17C3B6CE09
B642661C25C1D51878DC22ED187DBAA7A7CDD5952B31102BCA4D3F8CA3545275
7236B21B83344A0D823488666D9781B461B11511F660BB5DB1F70DB32B7286D4
C3A398461ACE62B5CEC64DEFB42415F97DF8BB5C889928B7963B332BF9BCF048
8BAB40294AE0A947F9850511BAC4B137946006884B62442F20BB77F485C87A96
9C17C2267471C2FA9BDC60D8CE436CE2C73F2C8370A68B7DC9BE47D0A4759694
690A5658C2F2E359B608128D15E31ABCFF395BAF7AFA36587448056E722BAB20
5693FC869C90163FE7B89D1C311EA4C26A733C17272A367CF71B79B54973E94F
B3ACB84BE3E11555034349F01F38A281336F38346EC5BF31E0F28DCE3540D4B8
B58C6477A6869C85222EA85D2887D2585EA1CA51881C19871EEB9E858845FEDD
173E549F6435C881700DA6F30C78C3A8370DEA34D02628FABB80B5DB2EF3A26A
6721227B33F2D698F3B827E90A635ED0464700FC2030F09FA04E9F0DFDEBE947
1FA86D0FC041628F4C1E06844BB6F34FD8D2E94302E801E0891FFB19F6AB26E1
C0D54E58552E024D833BE41720466D37AFD6D1CB803966019533F0817119A727
8C010121108E03CA4C291C09376672518ADE3A685FDF90303399C9F301DAAF76
DE2D2E84D4981BA02EDA13520371639C4001D53991B908A7BAEC812DA0D25446
EEC5CE055303BBAD07162F33764AEA5263DF8BEA1A0E1C99CF268FE577D533F9
BDA9D58A4DA729FF5CE500D855404F56081187D95CFCB4EEB03E04C1C6F6734F
D84D71FC7EF19D0A0E56200283554624B7E24A890C062BCFA4AF01983D6F74DA
7BAC74E156E945AC0FE25972AF1FC2DAC5D36C1DDDE73816F915D46D71741203
A96AE9D38D9022A182F46C897E33CE6BAF34413AB8ED2B5C511B41BFDC11980A
B935716C4E1A7ECF70FDF782527F0FF9E31DCBD865234C4CD0FF357F2533B8C0
63DA059356958D6A44018854A3D537BE7DDF1639D90028CA8989DBA874F013C1
720EC4F13C837540C3D9D487F1B7A1819048139471614109DBC1195FA696D561
A0C5C0F0B390CA6E52801FCF2A74CFC51115EE586AA7D253A863B981F8294273
2A8C8C340A777C23365C47CAF795D51845C3CB0819148881D7D3EA3C1536439D
DE39D03A057744F2A6A270BA6406C3511BD264185B3B7428D65B8B7A5A2BF776
E557C0C106C69B7DCCE84F5DD4030F9E2737FDAE4FC37DE5873329E195AD742B
FB6FAB4D23373DC54A449245CBB5BBD56E6B45536B3357214AE3CE50041EAAB8
A20E6F28C6ACC5919618C90EC511C05FF6AC32F3DF0CC4472E20F2AEF328B893
49AE0B57BD66EF254F8DD94E055DE02D6F1A9E0244FE278C1F42BA98357C2CCA
F651A21A00B06F61DE4D80F17D463C3F47078E2073CC6FAB10B8AA24FE04C7EC
DB9058B1F5F44B0FA548F871978CA344B701DC3D9C0C23DAE376ADB1A1012A6B
0B770F4B2F9B1BD844BD40AF9CA599F94A4A34A9B71C676D404064FFA0BA5092
F215B1662604EA05DC4CCAD2E6AC3E04DFA0169B6A55618A81F4C122BDFDB218
6FDABEF2EC42A629836E34C9DCB82F32CD60BE7ED4EBB4966F9A8224C6164C04
597A12636E30D2B6FF9EFB5AA1445F6DB0F2A5BD2CAD762F3814066CCCF82A9E
B65CC0999408DC934E649D1FAD01C7350E02037C8776496C54971C715D27E371
A64C58BCED42A3DC22D64D24A47C5C8A6B5E84B202A6722B947EC50906935B45
DE6597CF4BAD0FEDF0FB2ACB5AFCA2C7AA6016A26E3FF51D2DE24AA7991BB8F0
8A18FB8FE8EBF3282C36C84D94EC1BB011EBFB6B5F4D38D56C6524D4CCCF506B
03DDACDA95A3B2B19FD070D3F2E92857CBAD94B5676C008A6C19004C1F5A732C
1469ADA448D3E261DD1E6A7A0FFDB52B6F535F1583C3847E432826EB0E700712
6CA6138B08027E59591DF9DE4B39A86723AE349027DB652FFDC560B3D95282D8
CA6F64DC60B1DC255AD3F822A1B5FD8250AB25F9775E30878B5F0644E4605F55
FA91CAF1770EF5A863273833055BF014C39D94CB3D4D2DB82E08733C2DE4E589
EC77494A427D53F72F43104C58E35EB9B530CA1151FDCA862885C265FCB5C6E0
D6136E9D55A45980959EF059B483FAF75372159C06E75A81DA06AEC010AEA8A8
FA48CDE5C7FDB7B44CC78F66C5CBEA635E76FF6B558B9FDAB8D68703AB5A5092
50396C2FF69CBEF7817C31B1E3CF553C0FCC73CD3E463B49188DD59E037B4EB2
C0F6123898349CAABCE0C6B1249DBAA9AB0D62B3A6EB048E22B236B9FB416CC7
428ECF1C1697EBD8BB925E998F0A4565CE7174903A08754087EBEDC7D487DF98
AD1B2404E25AC6E47ABB64AAE3D2C791281A9F5A0A0F7D6F1EBA1AFBCB208BCC
9DC7890D9BDEF4E4A28F600C060BA39ED341F3795303C6FE4C1972F84CBDFF5B
B49D46DCA0DC458B657233A43BA3F6A0E8B4DFD31C400BAECE72C7726C6C82B8
1BF3B530571785122DE453CD29E5F108903A7C9E55C8BEDC1A886E0BB77CA888
9D2C30CB35E637D13E6AB6FE33DD403DAE457BF42F7424FABCFA59DA662FE992
E79D24E4F26C885CEEDF32A3454EB814F07AD881866718E181F95F2D08DF8BCB
554162650CB2192BEF0231C13B5A4364D9AA879DE95191837FF8BC4099B86437
1008F01EB3F22800012D8A4F9CD4361081412585C02B457100B8D20D7B036A0D
3EC3AE7DDCB9380C6C3E504D872332C398A78AF564179CEA741816A2F88D4481
187BE5EDD37D31FCBADA73056FC7ECC07B264B32D86A8AD65AECA58EA1E35421
5296CFFCF55D48904478F1C2FC3E6F8D707850CBCA41DA8ABF8CE9A633BA2A21
5DA4C2F3A684A94ECE166A0E4E8E1910EB7BCE54A825EA933224B82EDB638CF4
36C08982540999226B8BEBA46E0419B5A1C758E9178C919BD4EF04772CB71FDF
0CAE3A893E08D1EAB63C6355CFBBB6F8726AEB5A797605A2A640BEC677D42227
A9A7243F4DA371F75BDD9006CF08509E7BA0671DC56990405B9CCFB17DF50D29
40700F515E4A1969B9439464749835980E492CD03E0655962B8CFB72DF22FEA7
6763305183858FF3787C8F41D205F6EEEBBCB9D3036C98A5213EEB1702E98329
D8598C54C351D81D02DB2BA4B914641629F33F73F9DF051F52FE0C16DE5E32C4
2DA04E6E17C630B3CD946247D23AF51AEA97240036B9707BEE7E6CFA33852AAC
4E4C112DB1901B4A7DE23B85BA80DFC2BC6EDAF8E95D420FC19BB064C6D34611
65D055A1B9FEF35627D66CA489609418A455D2C7C7D12CE5CC101DF757C4BE7A
D7D5D3A62B31788DE5750366FBDA56E0312D669E2FB1A8C93C8EAE30B14F2C60
3E95447D6D34D23497AA122214B7722E37C968B295840798B4AEF15DBC7F997D
B2CF3E4AD2653C11DA989AE24FF994B45E229F75A23B7F1A10B1AAD3CE005854
F534EC18D90AB0A85680949A6420666580A9D6F1A5240A4EE8A5C6BBE9128C17
C5B7C02D096096DD94C2D95967102F72B5C2E8BD8EBAEC826D8471CECC8637D1
16A4E021C3CFD14F799A22586C1CC13F90FB65534F3D1AC843341E949E2937EF
95580DA0C9712B460F397D50336CFC60A8F58FC7605450F4681B93450382F704
70048D759AC7586D1FD8C6BDB3481738EC9DA2FD33C50921C5FC40F029CA1A63
3E13E08BD24BAF1C6E1B37F4B5C33D4D483CA07E1A1C9FE518C584D424E3BF71
9780CD69430477E9B6EF2158ADBAC9D5A3A53CA63ED48BFD436338310B581840
2440CAEAFF606123EEAA8CCDE3A6EAF427A2946C9B9864271FEC6AAC747D0BE0
CA86BDDE38C9C417713CFDDCD16BF18F6677C488F5DD1A92993F99B2735B23F1
CFA2BE2354B6B7CC18642B1AD13DFEB26BE062AFB7151D32CB89D6824F56014E
CE7797E31D6D4EBB8D82929AAA3F6299DD5967C5D858551669E7C2AB1B2875D5
573DD052A9D8039AA23123BB171D9F5F5C07280A6D70A380DB220CA7352FF0E8
FD6C77AE0F7CAEEADBAEC723A48A3761DF005450ED0466984887946C875D0692
FF0DA57E8E56C9B8E8A298E91704FDB5EB6C2ED8F5BAF5E737BFFF18E4082385
3BA5B3C1A713B12F4FBF3B3070BD28491DFFE052B2EE1D98C11FC038CED36FDA
8598042BAA387E10CA9820BEC0A3E7AA3DF72716F378AEDADE621063DCF1D1CA
455B152D1D0437C16B5B8E13FFACCCA05B2A7D911C40D25AD1121F5A55389895
5B6EEC8C0F2DE9DA59BC2580C8B129570E8C894C50029BDD57D5563F950CA2B6
1797E0859BC3D8FA00F7982B3C258FB6D796F9F5100AB077E0FD79726714F1B2
D75415FBCCD329B9A34FF1BFAC800DAA340C5BD3BDE1B23EE5BB641D075E4A3D
B5C4C9181D9825CE3941FDADD4F55D57B752F0662DEFD732C74518ABFBFAA0F6
502D77823A9AEB1295A5917F91B050070A216CC2453581C843B2A1066A66C21E
AC513C1D0A56735879B822840BC8FA57FA11B5F44E55F76412F2AD3F3A3036E8
A3E9C6A7635B237887AB87E4C3D155334F46E754F68585798129D53EC8858D99
02D9BA11D69A9A51A6DD2D9C5276FBBEC6E115F7B474C8EA924CEB11A819693B
FEF1F777996FF1B3F500841CC95D36DD07B9C8020C40C2512518071DAF904445
EB16590848DDDA456668E28F0576964B6DFD6354368476253DEA33570844714F
6160A1DA2816C65353F4CDC07D795B6B76EC8B4271AE2A24ED414884BD61FCB3
92858A08C31DC0F1D48FD9D45E7F3A70A75652C3A8A59DA8F254C890412C634C
9F6DABDFFD71DB6D3741CD658063DDBD9E6B64341264B8F2F7CB1438FE747C0F
72B1D6AD2FD43CFDE80DFCB0FBA28C5BF2A6B023DEE113A4E3F758AB48710CAD
8076DC3299F7C44DDCFB60F3BE6689FCCEA54E195AE7FC7877D05A9194EBD54C
9627922BA750511546B3354AF6178A7CD7CF04C7BD8E0EEB00B1B178A85664BD
F6112688079BB56FB994C35CA4BF5341266428781DE2D815A887160E9A3D5726
FE19ED4AC98AAD79FFD869516CBF39DA28E84FDEE96D9CB8F6DA43A8D1E926D5
028702C9B255E39E56CBB6AF2B70A139B505FAEF0C018658BC49534FEB0583A6
DA13B90F2EE6095D081BB73CA61B1333E4E2B5A3C78D15B937E7BC0DE94CCCCE
DE000D312FE4ADC175E7465E4A0D9B2A70BDA30CF2DF5891AF48D2C80E5C4751
E6521AA07BAE77A059363C48B264F28A488B6561B2EFFF60A3928C2CEC2296B1
1346D604066EA3BDE7414A67118507D4536A34BD5A1A53B0979E59F4ED4E085C
4AFC5056E63491E040B9AA7A270CFB16E603EAC6913E62A516F54EC7B8D46752
29FA55CFDC36D19CB0F7F10735AACA5DB23D1CE1D58AD7F9A52F6825EB2CBDBF
5206232DBE4C2DC645AAC9408ACF93F3BDB8AB25DD3328655BB2300FAF8A30E2
74DF536C946D15F1B0D0E302F943E158E33703B24D01C0E96253FCF8B9CC9E3B
9BC780CFD3DAC5EA9528282D6861DA48B0B598EBFB25D894D5BEB379DA87E115
73B428D21FBC08535037E258A024A0F2C2D5F6826E803F51143C93A7F91FC309
AE90250BAFB0315D824FC4ACD2A39517AC88838712E1A1DC4CD3C593BE4FC721
DE35DF5DF8806E27F5B00F4FF488246E0E798D602C8CF87D202EF80434D40A41
595C97DEC9DFF3CF88F779BE081F05A9CF90E8BBCA76D33179102A49D2877288
BD656D66EF05C498C0BECED90552F7B92EB42749C14F6F0EBCF9F2BA1CCBC3ED
43B1E3FBAF00C7A2313689A079F90C1420346F6B8A592DB1641EA548F0E9A811
979BDE35FC472A6E23B9073EDB8405D36BE32BE4F8965BC832A29A207754209D
685A71642CA7C0928228495026FE66D65D72115FA417D1C952F48690645FAB2D
E494A63E77574BA3240FE6C341FC4FB4A1B7CD21AA1A64E76FFF869F3AFB115D
6963EB4A6A95FB0049E0C73E58C466D64C9AE7C503680867746BE3053EC73C3B
D6F98B4BFC1F89A5CF7AD963E7AB21448AED3A7FB8A28F905C6271ADB5C4590D
7AE7287DCF002B47D1549736EF0E5B42D55A1FD5445C44B335D62471522FA996
72F45DD681916D8BE885DFBC441832CB2AEF25B01807FFF7AC6AE7B71D6EBBFA
E6C27D059ECB381D8BD71FEAE46C939F311871C1A9091DBADB44F34A07AD8B02
1AAB63250169279A027F3543D4DD9402A07301C2039A47120CF12DB80543FE02
B869B460857B19F2EF6736E6611FFEAB644639C64D173643B6AF6F436DFCF890
8930E8AC4D16FD22F663C01F780B8F2A3B5C59BFC62CB84D9FF417575517C0FC
2A4AF6369CEAB1C7829C877BC3EF9BA44A34B579FEA2F0C52D818B769B25BA14
4B84A8CC258A6C49925EC9414EF63B0E553174919B8BB0D9B0662FBB004A780A
A25D6D0196059F1B550E3FF13FF226D4D03B756F592FC33CD123CF031DFE9CE8
6F254EC74E4C6B0610214995211D479786158246C64866F1A5168B2E5AE8CD47
0757399444E2A56001B7ADACBB60ABED1B8FC731A993195BA2019314409F6F3D
51446595450A42C73ADA524ADB7D3E77A9D5CC3FF5A5BDC567BDF025C305A435
BEF7749EBBC2B58DA658FA9654D440FD085EFA93528068738EB0A4B104BA8897
96E48C671B497210CBDD2FD4E87EFB6B000644A4F180C0F69369182B68F3956B
924C01E6D919795F47001C08303BE9892D99D77A0835AE23198DECCFF4B6AD80
7EE34609C6B8030DCE8A18B8C28E2ED717E888D8E28CBA2E2278594585A5F828
1C309C5FE202D09A385752AFBA3EA791CB6128F5C6EB70F2771795E7A87DD997
58EC5C8CD865912CADFC0120A31D80C4BB20F668BB49B25672EDBFCB36D83507
9FEF6D33274AADA6DF21D0E004327390230A02CCA1FEE0A8A45FCCE67CE1757A
8021438265A41D79E36796C9B533330CB49738E03FD257EAF3B858244DCC565E
B3D5CC59AFC5903F1C4E4A1F356B83980DBCFEE1F36AC681C4A1D07162C45642
3B1745B47BA178158C406C6D677C8F775166906B8D74B09DFF3A0AC62C0B404F
3980B4736B056EB6DAD1111FECF3F6D46C893C5F1E4F5A601544F195EAA9270A
475ED84FD9498B98F5BF79E3D2952892F4567EC1CDD72C5F5888635765CE693A
763BEDB7753E1272438488D06F51060529D826B464C4EC8BAD99C8AE52EAA1A2
E36A9995FA360B407D5C0F817B4B71D47337BE182575FEE4E83B495C4F599A96
92A61A7D3618C4BBF4EBD6B989E71296A1B81D68AC43CF7A013338D44513BA1C
45C7BB41255520DDDD497D1D0C1D871AFF6C1E7CAAEEE6BCF81120E405472524
07FE9C53D3B3CB9382735F1985447DB1D2D27FD8F90A36AA229D04688DC75C1F
BC5F8781334747D7FEB2EBFEE1F5220416BF0DFC34BCD97368D2BD5B5D6E6BEB
D8D6E95E3D68E5A593DD5D4B3503506B2C7A8ECF14FE65D503CC0B83D1A7ECB2
EB3F0EAE1BFAB4F070E57FA9D616AB3AE2702FC9288F1A07EFA8B5CDBC47BC69
1495E3295B7548F5B787F14F6AE256A726202E5967FF90704DECD69DD1B89B12
3003DABB9CB8D593B91A6BF47683F5A0BB6BDA680DFEDB471BF61F275EDDED0F
61D843276C56EA62A201B37154F3086D6C5DA7D4208DA0DF5905680AF5A5165D
0479B8C901B5E47BD5C1FE96D3662D25263B2517F73127ECAB2D8CE2BBB42108
B2BB25ADF19A41A15A02D5CD0112064315DE7C20D8D1D8E5FFA3FB210F8384D6
41E1B9ECC5E9834B907957A1A00836DDA99A6966A9BED44497259B2F2923D28A
AA0B3DB8C3943A808B0A89491B1323C2DA3230ECB6FB9CDB902B00E460355B59
0483874C0D5629EA33C89990214E4B843B94EB522C8CB8C14493A01DF500409E
9E86137B8418E91E26895536D4795B16F72E9B938D0C9FCF4083F543A01DA58D
4B2946CD6E840FF49FA54353230ECF2C7DCEA5137F8034F16E3D836E75DE80F6
6F4C9E349793C893301E6EC9D611137E4A7E7C6C7A1EE81CE90E8F857C30F7DD
6C4A92712B51F14606FE846A9B66D403C605303E5BE6075292EC604C1103D0DE
031DAF250F0AAA30F4A18766DCEF9D569405B01DDE03F12E3591977B0322F52C
1BA8CCCE07A298CF410DBE2CE2568DDCD2803F51EAE946FC5CDE23D9676B5F5A
E80ADD3BDF6643A136FE7FD6DD3354247936FABD8E748FF82D6DD67D877E262A
84FBA4FEDBAD6FBFE417D5C1C2839A4D0A79D409427BBF0D6579781316861EB4
D9C6D612B52637FB858385DC38ABF06F16ED3F455C803DC410808B0EAC69B8BE
8D9FD6AC27693F38A2F80340A1EE4A68BEC3C1BF73CEF1A223DD0B9844107126
50B4634BB17ABC88C098BBC00B20180D09A3418CC33EEFBA3CFFE6969BF186FE
02F587DC97180C9370A8B21C3EA81AD04E7AB54CE10A3E255DE986AA663D2479
29571E580003995E42F555F94894B390795C97A132569E2745DABD3475D6DBAD
5F0FA17B1BFA80FC8B6A063890547F3FADBECBE272B66AE659CE51DEFEA36631
98497D4A4C760576BBAD608AE7102163601D6A98A32A0F64517C8C4E8F6E9400
FADACD713B77B049992A9A3D33880B5377EDF8F0597B11EA1A57C1F1BFD8461E
FE8B69738F4107F1C789A3231C164C1E15AB00CBC5AAE15B630B9C54D9AB600B
75240D2A92AC8189AC2417ED02937879E14570605E9D4412685148296BE8E04C
02449F6B4F55DD36A5DD07FC26D4B0DF4708F4CA77F65A57DE0E21ABB64E3ADE
36665DC48CD5425A12769A5258E8FA8BE1C3D35765364D23A9011F6F8CB0EB63
6EA2045E68CC03CEDCA8C053C754F95C8D4813761C9659377DDC08F69CDE7D08
7677192D31648DC98FFDC46F823AB1D17362BD3A4B163F3621F07AB9793CB97E
91030A14C84E5D6C3754B416F7AA2541F33A4ADB98C9E5DC45D784E5EF3DB4FB
99CC5C3A7743A5CA4BBC9565C610F9FF7E7998ACEF3404DAC4DF78C355F9216A
B754076DFF8739F69736CB36CCBB4B8F3B635DB0ACA667F147A80AA1FEAE3BA6
CE7CC35A8E7D24C307F2CA7C3BF07B6FDBE59151FC26094FB2D2E186202C2A39
C214C70518EF6F4D271F28863C5DBE8FC3AE54E41861286FFFC636EB58C81961
849EC81F052DCA9803FCC3F701615630A0F96F754908649D0D2BC818B0ED615F
B180229C3339DE278D916179255954A59CCD3A98AB26F134C25DD9E90E9498DD
90433C483E4A7CFC6CF438173BD3FB9DD97C84CBC28935DE0C3F727CA5F4C6DA
5D59A309B411303C9E6B5BD33B50F09BB3E0DFE5BCF339DC569C8276E8CD38C2
C8383EEDB070B4226D7DD3030F9A8C7D1DA426C8F6A37A111CFB0D5CFAC2F4FA
237071413C9F20BD32BC8ECFFEDD80AC1212DA1C00AD0058D8CAAE69DFC9B946
344F8F7F41F5815F69DE1D52EDD2492FBF0167395135F7266FE4D0A8A78E0217
C1A1E8D9B1E31806BF9793B559FF2A12FFDD15CBDBF3DAA7732DE047D9AA8993
13B92AE3547EEFBF77C5EA17549DBC105CB32B50495844DC5FF1B0A1C6F82BB9
C09DD63B23E47A7EDF455FE889EC0F7F7911967547C4558C05E3BB9FD950A5F7
78CF60D5DBFA95668F37FE62D904280E44F30458B61B2BE584664A1F17505553
8E0A6FCA0D1E64530AEA1C2FA983CA3C79EC339CF4F22EC5AD3A6BEED68053FE
A7C23634D49E174F4CF48494BAF26BAB9F4C346B2D3807319D2D573BB61355E4
4D8200E6D5A6EE0CA48A6A8A438EB32039CFCD9BAD88AA28DA190DD25C2D7476
0554AC6D522809EE863369CE23F7D39E1C9947E64D0341B164AF393CD1BCDAB7
3E29849514A847B8016F2A81903819AA825DA7E56BAA4D04D456844C5409CCB5
1371D6A87FE625B7E4194048913EEE2D67BA8EE81840A9E797A7ADA5719C8A35
C928F880DD4AA4096A24D4CBAC8E3787C353187378762C69FCF83CC9F4D0324D
A22DA2D6C3E154427EABCFD20206B21DD0078212FDD7B5D7A5F423957AC72C7E
09ACE32C4EA0AE892D0ADBF476E9B80E7532C945AE1CAF637B22C58DEC7EA083
15B58706A8DEC4369AB784F3A23A2F78C2124EF929F4506B726D50224EC4A99E
059EA8BFCF35B5CE439C6E5333C048A26E8CB126EF5C4903701514F3B1249393
034D21C01F4BF7FCDB72D40BF0B8711165BFB6F1EF14747EB0DB355BB7E97B32
908460A4C8FC2665610BCB60B6632080B6469AB508E842D664494851A967C124
B315E793371F9CB27EE127FF38835895BB59EA10EC14CDF76CF8085DAD01C7F5
9172677B9CBC93F1C8C444583E2E89A6A0DD4C7BAFB2B5DE81EB1FA5360B1F51
63A9EAF9EC326DFEB341FC291902B159F7F3895303047B0C83FD27402A3D0B95
1FA1DE73F2E620D4BD527F7E446630D31399F3946F0278409F9F6F0402B35709
D2B97C73EB82AF05BBBF5271ACADF6FE8169BCA886900C46A05BCD0027B3CE46
F4991091F4C9A0E6D8B5B2A17642B0E5DED84333FDE732EE51BB7A308A740595
3BE7861013D48E3F5676530F2B95378A7E3AFEBB0DE91A47EC237CADA0C0A012
FE0A800A2A1C97D0C07DB91AFC9134C05C6E1AF2F610F940CEDF874C4B1903AA
ABB5A3BF188CA98301556012EE6EFF5C5E5C54977953CAB8875E9D7683B529DD
EBAEFB2C807D74123FB5A3CC27E6AFAC5D59BCFA2264A346875D904FBD88CB2D
8389C98AC9A3636A31E738262317F00D05DFDCC1B67AF8324AC2EB6D4B85DF51
0298C78B289D66EDBC05221E0C192D244BEF6E137C6990603C2F3E74F1A3A03F
6A8EEE8975A0950FDD5CB16F8C564695F73DD3D792E48EC2F20E3D6A6ECA6C52
9198135F49D529F2BC8E662711A2AB7E08E0BB1272E220945D6F6B07986FA2D2
7E3013830A923C781E0BD578DF37996D605626970D7B75C872DBAFBBDCD06640
59A1ADAD12D1CD1C2482C068C796CB9DC517C168B71C7957A8B271019620EC1A
03DCC354D7E3379A612950A870ABC684428EC3814E79BEE35813694FB7B8404D
D6F8B967B347F2E0CC71214D37E6E6E1418E067D6CB9B3E71CD5F69AE8FE6B19
52B552E53C179FDB7D96A03D3EA5E6B912CA381F76C6271F0623CFD48CAF8C36
7C974FBE273F6659B28B2A3E89AD05DDFF0BD07041AF72094D5719E1775B7CF7
70F39DEA778EBDFD73DC71E42DB08296153B2F166FB3205DDCE50F35B2355D61
CC9E51155BAA52C4D9205870DE6998B1B89DF6C3CF3A47EC4F3DBE4EDDCD6BFA
73045A5201DCA03A3C7138BA867D0F0352B48027453A3197B04315B5D36281B7
8FED6D45A0A0E021BADC14DEFC0AF47A2EE274A024C6E273BDAC9C754238208D
BEE5621A21CB4C3904BE11B581F3BC413B7A68726F599C320D3CF3E8C32DDD5E
73BE31E27116058AB77FE09A3F8F96F4A4076F22569AB21C73927939BD907F4E
115603E981905FB1CA2751D67D335407B77E4B101F45867541678F1A6D7A1D6B
A70736115CD7E02DB01461BCFAF9CAEF85E8192C8D60795E700A7C2A37CBA22F
718CE4DB33CCDDE9390616E36C25E6CE9B3C0BF49A47BD5E8F1C151AF53D87E3
08AC66A4855EC4F167EA22EEC67822A53CF922032F33D364A3B32B74C45D6D3B
A0CE59522F6284FCE53FBE85EDC3451D6E87980755EA242E98325D9B5EC245C4
561D1CC0F202D02C67C056225B300EA55D8C0890810C5D4A47E0E8F15DA6EF7A
0B557EE03C4F48291629F9B9D375229F22D82CECC100DFE74DAAE1DC32892FDB
4BB6E52256502DE46C82307E333FCE30FED63C9D27EB7B8D4012D80D38B49A48
11F2BB64F7BB157C57D551F23CAF53367D9B3FE5E71B5FA29F8D25F450EA22E3
FCAF52F04B0F9AF00FCB1D9C61956690CAFB7CC8323627E73DF8E39C93889CF2
599AFCA25237A8F4D1C256A5E77438C1FE7711CCC90D548AB58EAFAA39AEDB5A
5B2173B8B869D3EA173ADE1699CE1EEED933B0944C9E0BA57A1D8B47E7CCE028
17E6E75E3F3A186A7335CFFFC5823B4C7BE8985BB5C239BC2C2C03705CC69AFF
753AFD4C0D84CFE55162CB2C3BCE4CE9F8E4388B8F6D3E1649519315DAFDD402
0264499E99B91371EBED59199E0461465BE78B6EC67480E524C5C5C32DDBA09A
EC90F5536DA512CC891C4E9E6B4054D9EC8526266DCF5E23A80FA4A521F59197
AD8DE8ECDF59EAC22F1871393B8A25CA10DBD581398F8A6C16C763E78BBC9145
A5DCF46E78B92B943809053FFD6EE2F2DA325823DB0461DFB0E0E3CF740BE6AA
778A422CCB655AAD61EC16F4BB09BB37ED73AA4C8328C79CD6B3C6866782CA65
58A66B4074440C2DDD70162B298E76B74F3972767E3B143ED5B289252D4340D6
BEF315F301B65731A389F412964603699231EF5763C8A1870DE77FC16878192A
CD4F74020199A7D8DF89CE4DB1510BE95BF0F985B2C645BE076A80EA89A4741F
4AE321996D31782C00D6E8717FF1F7385BA0924557108B179228FE55D454B44B
237CF38CC7973299E121722DC045896F8B1042C8FD68C1DCFA0A5DA361ADB61F
E328C0370679D0222124B36DC30D5815EFC585CEEBC54A5BCE532EE60B28EE82
171952BD78CB74B5384FDFD9AF265DBC50709DE6A3DB75DB5BC374DC3406939A
C8B43CA6B1E7BE3F792A2682232700B5FDE6A78089FA7C59FE91CE237C92F7F0
CA7A4EDEF6F49C47E86EC45E3282F3C688304FC0CBF3D2752D2A60E4A5AC202B
424FEE4A38FD391A158EB1E8987AACF447F17E72BCA2A806CD074D08EBA6C754
F2A37633658A3D4B063FE9022F8D1F8E8F1F96EE685AD76BC9A5959A84C20E80
6208CC733A8E872D075F25C3E7B0E3C3302F80F5F38C9C10C98AC30308C98F04
4BFF16736C22FEDE9AA7499B06A76057DD25432095E56B4D9D811509E5FB255A
7019787D851FB1DD43643DF5492A803A4F041EAD8AA70E46181B6F1FDD25738D
9580E847A2AE5C9D256118770EE845108ECEE9873585A1BF1731A81298EFD095
C6C832CC17BB9A57155B1705D05938618DB4840315A3B76326C6B8FFABC3EEF2
FC4713F361F3C6E5A7E5BF0EE4FC38203951A6044F1FC0CB6750289777C9444A
4582945E91CF23036A3B540E3EC0C3564268CE30D7FF8AD6C7D89269E8E64288
F4A9D6650E91823120AEE850E75A9C55FF9BAE3D6A76CAF9542A5381864AFD58
4F8455C63A989AE6ECF52A43B29384E14B5F340943F40FE3088D452D36435188
9337E0748C6931E6F43EFF0D22F401BCB1AF366FC496475675DA50598FC0F727
11FBA98070287C882C27ECD6109C9DF74A5491C4531DCF3D9410B5C6FA475D0F
650394C85AAFDD2DA445B4D52FFB224B3FE84A31C3A9788BB272613F86F0105D
E2DF755BCAC89A4F5D5A39D30D9E050B739B74F39A53D5E9C5611A3983980F23
7CB7BEFFD5A04C19679751A5BB67F53BB245F7922123355EFB49C0A71A2583A9
61F1CC4B3E2E3753F16DD18001195C09018466440B56830F448428FEDE1F55B6
0DD3BD1F134A961F7C89B87ECC7271211D63645AEE2CEBB62F0FB1BD0085337D
00C40C11B5A479F2AE9C206BA0CB3E6728AF926E43D214A3F8CACA450CA1D6DE
9512845A9100285146BF4A7A2067D1FA2BBD428278E93F141B5F207285866001
84FD209DE1DC4C9888A227A26B8F6D414F6DB1318ADDA837EFE922756BDEC9AB
4DF18600E052E2D95480D52408C43634BD7D7CCCCA2F47C67CC819EDE6A34FD5
5BADFD7B77EB
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont
TeXDict begin 39139632 55387786 1000 600 600 (lab6.466.dvi)
@start /Fa 139[33 10[31 2[45 1[47 100[{}4 90.9091 /CMMI10
rf /Fb 231[71 8[45 15[{}2 90.9091 /CMSY10 rf /Fc 133[37
44 42 60 42 49 30 37 38 42 46 46 51 74 23 42 28 28 46
42 28 42 46 42 42 46 14[66 8[35 4[69 22[33 45[{}30 90.9091
/CMTI10 rf /Fd 134[59 1[81 59 1[44 44 46 1[62 56 62 93
3[31 1[56 1[51 3[54 13[62 2[77 84 10[86 2[85 65[{}19
99.6264 /CMBX12 rf /Fe 133[48 48 48 1[48 48 48 48 48
1[48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 8[48
48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 1[48
48 48 48 1[48 2[48 1[48 5[48 1[48 48 48 48 48 48 48 48
8[48 1[48 34[{}59 90.9091 /CMTT10 rf /Ff 135[71 97 71
75 52 53 55 1[75 67 75 112 37 2[37 75 67 41 61 75 60
75 65 13[75 100 1[92 101 2[81 7[103 2[102 6[37 58[{}29
119.552 /CMBX12 rf /Fg 133[40 42 42 62 42 47 33 35 31
1[47 45 47 72 22 44 24 22 47 45 28 40 47 40 47 44 18[64
80 2[43 3[52 2[58 8[25 3[45 1[45 1[45 45 45 45 25 30
25 44[{}40 90.9091 /CMSS10 rf /Fh 132[52 46 55 55 76
55 58 41 41 43 1[58 52 58 87 29 55 1[29 58 52 1[48 58
46 58 51 10[79 1[73 58 78 1[71 1[82 1[63 1[54 5[80 4[49
4[29 52 52 52 52 52 52 52 52 52 52 1[29 35 45[{}47 90.9091
/CMBX10 rf /Fi 172[61 15[70 8[30 3[55 1[55 52[{}5 99.6264
/CMSSBX10 rf /Fj 134[45 45 66 45 1[35 37 33 2[49 50 77
23 47 1[23 50 49 30 43 50 43 50 47 14[63 5[53 67 1[27
2[55 1[70 2[64 6[27 3[49 3[49 49 49 48[{}33 99.6264 /CMSS12
rf /Fk 133[40 48 48 66 48 51 35 36 36 48 51 45 51 76
25 48 28 25 51 45 28 40 51 40 51 45 3[25 1[25 1[68 68
93 1[68 66 51 67 71 62 71 68 83 57 71 47 33 1[71 59 62
69 66 64 68 5[25 25 45 45 45 45 45 45 45 45 45 45 45
25 30 25 2[35 35 25 24[76 51 51 53 11[{}74 90.9091 /CMR10
rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop -152 284 3539 4 v -154 397 4 113
v -102 364 a Fk(.)3389 b(.)p 3386 397 V -154 510 V -102
476 a Fj(F)m(all)33 b(2010)351 b Fi(CSC)36 b(466:)44
b Fj(Kno)m(wledge)33 b(Discovery)g(from)f(Data)132 b(Alexander)34
b(Dekht)m(y)m(a)m(r)p 3386 510 V -154 623 V -102 589
a Fk(.)3389 b(.)p 3386 623 V -152 627 3539 4 v 765 840
a Fj(Lab)32 b(6:)43 b(Info)m(rmation)32 b(Retrieval)-152
1089 y Fh(Due)j(date:)40 b Fg(Monda)m(y)-8 b(,)31 b(Novemb)s(er)h(22,)f
(b)s(eginning)g(of)f(the)h(lab)f(p)s(erio)s(d)p Fk(.)-69
1241 y Fh(Note:)40 b Fk(Y)-8 b(ou)30 b(will)g(receiv)m(e)i
Fh(Lab)i(7)29 b Fk(assignmen)m(t)i(on)e Fh(No)m(v)m(em)m(b)s(er)35
b(17)30 b Fk(\(and)g(it)g(will)-152 1354 y(b)s(e)i(due)f(No)m(v)m(em)m
(b)s(er)j(29\).)47 b(Because)34 b(of)e(this,)h(it)g(is)f(b)s(est)g(to)h
(ha)m(v)m(e)h(as)e(m)m(uc)m(h)g(of)h(Lab)f(6)-152 1467
y(completed)26 b(on)f(or)f(b)m(y)i Fh(No)m(v)m(em)m(b)s(er)j(17-18)d
Fk(as)f(p)s(ossible.)38 b(The)24 b(w)m(eek)m(end)i(is)e(pro)m(vided)
-152 1580 y(to)31 b(giv)m(e)h(y)m(ou)f(more)g(\015exibilit)m(y)-8
b(.)-152 1905 y Ff(Ov)l(erview)-152 2147 y Fk(In)30 b(this)g(assignmen)
m(t)g(y)m(ou)h(will)f(build)f(a)i(simple)f(Information)g(Retriev)-5
b(al)31 b(system)f(for)-152 2260 y(a)f(small)f(collection)j(of)d(do)s
(cumen)m(ts.)40 b(W)-8 b(e)29 b(will)g(use)e Fe(Jester)g
Fk(jok)m(es)i(as)f(a)h(test)f(dataset,)-152 2373 y(but)43
b(other)g(text)i(do)s(cumen)m(ts)e(\(stored)g(as)h(text)g(\014les\))g
(can)f(b)s(e)g(used)f(within)h(y)m(our)-152 2486 y(system.)63
b(Y)-8 b(our)37 b(system)h(will)g(b)s(e)f(an)g(in)m(teractiv)m(e)k
(command-line)d(program)f(whic)m(h)-152 2599 y(tak)m(es)32
b(as)f(input)e(user)h(commands)g(and)g(pro)s(duces)f(sp)s(eci\014ed)g
(output.)-152 2881 y Fd(Assignmen)m(t)38 b(Preparation)-152
3091 y Fk(This)k(is)h(a)h(pair)e(programming)h(assignmen)m(t.)79
b(Eac)m(h)44 b(studen)m(t)f(teams)g(up)f(with)h(a)-152
3204 y(partner.)d(Eac)m(h)31 b(team)h(submits)d(only)i(one)f(cop)m(y)h
(of)g(the)f(assignmen)m(t)i(deliv)m(erables.)-152 3486
y Fd(Data)-152 3697 y Fk(Y)-8 b(ou)24 b(will)g(b)s(e)f(using)f
Fc(joke)27 b(text)f(c)-5 b(ol)5 b(le)-5 b(ction)32 b
Fk(from)23 b(the)g Fh(Jester)g Fk(pro)5 b(ject,)26 b(run)c(b)m(y)h
(Profes-)-152 3810 y(sor)i(Ken)f(Goldb)s(erg)g(at)h(UC)f(Berk)m(eley)-8
b(.)41 b Fh(Jester)p Fk([)p Fh(?)q Fk(])24 b(is)h(an)f(on-line)h(jok)m
(e)g(recommender)-152 3923 y(system)31 b(a)m(v)-5 b(ailable)33
b(at)76 4172 y Fg(http://shado)m(w.ieo)m(r.b)s(erk)m(eley)-8
b(.edu/humo)m(r/)-152 4451 y Fh(Disclaimer.)92 b(Jester)42
b Fk(has)g(a)h(database)g(consisting)g(of)f(100)h(jok)m(es.)77
b(The)42 b(jok)m(es)-152 4563 y(are)e(sho)m(wn)f(to)h(the)g(user,)h
(and)e(the)g(user's)g(reaction)i(to)f(them)f(is)h(measured)e(on)i(a)
-152 4676 y(con)m(tin)m(uous)25 b(scale.)40 b Fh(Please)28
b(b)s(e)f(a)m(w)m(are)c Fk(that)i(the)f(jok)m(es)h(a)m(v)-5
b(ailable)26 b(through)e Fe(Jester)1926 4925 y Fk(1)p
eop end
%%Page: 2 2
TeXDict begin 2 1 bop -152 273 a Fk(ma)m(y)29 b(con)m(tain)g(some)g
(examples)f(that)h(y)m(ou)f(p)s(ersonally)g(will)h(\014nd)d
Fh(tasteless)p Fk(,)j Fh(sexist)p Fk(,)-152 386 y Fh(inapropriate)34
b Fk(or)f(just)g(plain)h Fh(stupid)p Fk(.)50 b(It)34
b(is)g(not)f(m)m(y)h(in)m(ten)m(t)h(to)f(o\013end)g(an)m(y)m(one's)-152
499 y(sensibilities)e(b)m(y)e(using)g(this)g(dataset.)-152
778 y Fh(The)35 b(Dataset)-152 988 y Fk(I)f(ha)m(v)m(e)i(created)g(a)e
(page)i(on)e(the)g(course)h(wiki)f(to)i(p)s(ost)e(links)g(to)h(the)g
(\014les)f(y)m(ou)h(will)-152 1101 y(need)30 b(for)h(this)f(assignmen)m
(t:)76 1328 y Fg(http://wiki.csc.calp)s(oly)-8 b(.edu/csc466-2010)q
(/wiki/j)q(ester)-69 1555 y Fk(The)30 b(full)g Fh(Jester)g
Fk(jok)m(es)i(data)f(is)f(a)m(v)-5 b(ailable)33 b(as)e(a)f(collection)j
(of)e Fe(.html)e Fk(\014les)h(at)76 1781 y Fg(http://eigentaste.b)s
(erk)m(eley)-8 b(.edu/jester-data/jester-jok)n(e)q(-texts.zip)-69
2008 y Fk(It)24 b(is)g(also)h(a)m(v)-5 b(ailable)26 b(as)e(a)h(single)f
Fe(XML)f Fk(\014le)h Fe(Jokes.xml)e Fk(from)h(the)h(wiki)g(page)h(ab)s
(o)m(v)m(e.)-152 2121 y(The)30 b(structure)g(of)h(the)f(\014le)h(is:)
-152 2372 y Fe()-56 2485 y()87 2598 y(text)47
b(of)g(joke)f(goes)h(here)g(...)-56 2711 y()-56
2824 y()f(...)h()-56 2937 y(...)-152 3050
y()-69 3301 y Fk(The)37 b(jok)m(es)h(are)g(not)f(n)m(um)m(b)s
(ered)f(in)m(ternally)i(in)f(the)h(XML)f(\014le,)j(but)c(their)i(order)
-152 3414 y(corresp)s(onds)29 b(to)i(the)g(jok)m(e)g(ids)f(in)g(the)h
(used)f(in)g(the)g(program.)-152 3740 y Ff(Lab)45 b(Assignmen)l(t)-152
3982 y Fk(Y)-8 b(ou)28 b(will)g(build)e(a)i(simple)f(text-based)h
(command-line)g(Information)f(Retriev)-5 b(al)29 b(sys-)-152
4094 y(tem)41 b(for)g(the)g Fg(Jester)h Fk(jok)m(es.)72
b(Y)-8 b(our)41 b(program)f(will)h(giv)m(e)h(users)e(a)h(prompt,)i
(accept)-152 4207 y(commands,)31 b(pro)m(vide)f(output.)40
b(The)30 b(detailed)i(sp)s(eci\014cations)f(are)g(b)s(elo)m(w.)-152
4490 y Fd(System)38 b(Ov)m(erview)-152 4700 y Fh(R0.)92
b Fk(The)35 b(information)h(retriev)-5 b(al)36 b(system)g(y)m(ou)g
(will)g(create)h(will)f(w)m(ork)f(in)h(an)f(in-)-152
4813 y(teractiv)m(e)e(mo)s(de.)41 b(Name)31 b(the)f(main)h(Ja)m(v)-5
b(a)31 b(program)f Fe(ir.java)p Fk(.)-152 5092 y Fh(R1.)92
b Fk(When)28 b(the)g(program)g(is)h(started,)g(it)g(shall)f(pro)m(vide)
g(the)h(user)e(with)h(a)h(prompt)-152 5205 y(and)h(prepare)g(to)h
(accept)h(commands,)e(as)h(sho)m(wn)e(b)s(elo)m(w:)-152
5457 y Fe($)48 b(java)e(ir)1926 5831 y Fk(2)p eop end
%%Page: 3 3
TeXDict begin 3 2 bop -152 273 a Fe(IR)47 b(System)g(Version)e(1.0)-152
499 y(IR>)-69 733 y Fk(User)h(en)m(ters)g(one)g(of)g(the)f(commands)g
(describ)s(ed)g(in)g(requiremen)m(t)h Fh(R2.)87 b Fk(The)-152
846 y(system)40 b(executes)h(the)f(command,)i(pro)s(duces)c(necessary)i
(output,)i(and,)g(unless)d(it)-152 959 y(w)m(as)44 b(a)g
Fe(QUIT)f Fk(command,)j(returns)d(bac)m(k)h(to)g(the)g(prompt)f(and)g
(w)m(aiting)h(for)g(user)-152 1071 y(input.)-152 1348
y Fh(R2.)92 b Fk(Y)-8 b(our)26 b(system)h(shall)f(recognize,)j
(correctly)f(parse)e(and)f(pro)s(cess)h(the)h(follo)m(wing)-152
1461 y(list)k(of)g(commands:)-19 1587 y Fg(Command)574
b(Meaning)p -69 1624 3436 4 v -19 1703 a Fe(READ)47 b()240
b Fk(Read)30 b(text)i(do)s(cumen)m(t\(s\))f(from)f(an)g(XML)g(\014le)
-19 1816 y Fe(READ)47 b()240 b Fk(Read)30 b(text)i(do)s
(cumen)m(t)e(from)g(a)h(text)g(\014le)-19 1929 y Fe(READ)47
b(LIST)f()194 b Fk(Read)30 b(text)i(do)s(cumen)m(ts)e(from)g
(\014les)g(listed)h(in)f Fe()-19 2042 y(LIST)767
b Fk(Output)29 b(the)i(list)g(of)f(do)s(cumen)m(ts)g(a)m(v)-5
b(ailable)33 b(in)d(the)h(system)-19 2155 y Fe(CLEAR)719
b Fk(Remo)m(v)m(e)32 b(all)f(do)s(cumen)m(ts)f(from)g(the)h(system)-19
2268 y Fe(PRINT)47 b()336 b Fk(Prin)m(t)30 b(the)h(con)m(ten)m
(t)h(of)f(the)f(do)s(cumen)m(t)g(to)h(screen)-19 2381
y Fe(SHOW)47 b()384 b Fk(Sho)m(w)30 b(the)g(in)m(ternal)h
(represen)m(tation)h(of)e(the)h(do)s(cumen)m(t)-19 2494
y Fe(SIM)47 b()f()146 b Fk(Compute)30 b(and)g(output)g(the)
g(similarit)m(y)i(b)s(et)m(w)m(een)f(t)m(w)m(o)h(do)s(cumen)m(ts)-19
2607 y Fe(SEARCH)46 b(DOC)h()98 b Fk(Searc)m(h)31
b(for)f(do)s(cumen)m(ts)g(similar)g(to)i(giv)m(en)f(do)s(cumen)m(t)-19
2719 y Fe(SEARCH)46 b("string")241 b Fk(Searc)m(h)31
b(for)f(do)s(cumen)m(ts)g(relev)-5 b(an)m(t)31 b(to)h(the)e(query)g
(string)-19 2832 y Fe(QUIT)767 b Fk(Quit)30 b(the)h(proram)p
-69 2870 V -69 2980 a(Y)-8 b(our)21 b(program)f(m)m(ust)h(accept)h(the)
e Fe(ALLCAPS)f Fk(command)h(syn)m(tax.)38 b(Y)-8 b(ou)21
b(ma)m(y)g(c)m(ho)s(ose)-152 3093 y(to)31 b(mak)m(e)h(all)f(commands)f
(case)h(insensitiv)m(e.)-152 3369 y Fh(R3.)92 b Fk(Y)-8
b(our)43 b(system)g(shall)h(supp)s(ort)d(p)s(ersisten)m(t)i(storage)i
(of)e(information.)79 b(This)-152 3482 y(means)27 b(that)g(y)m(our)f
(system)h(shall)f(main)m(tain)i(the)e(list)h(of)g(do)s(cumen)m(ts)f
(that)h(ha)m(v)m(e)h(b)s(een)-152 3595 y(pro)s(cessed)37
b(and)g(the)h(actual)h(data)f(structures)f(in)g(whic)m(h)g(the)h(v)m
(ectors)h(of)f(k)m(eyw)m(ord)-152 3708 y(w)m(eigh)m(ts)22
b(are)f(stored)g(and)f Fc(r)-5 b(ememb)g(er)25 b(them)j
Fk(b)s(et)m(w)m(een)22 b(the)f(runs)e(of)h(the)h(program.)38
b(The)-152 3821 y(data)26 b(read)e(in)m(to)h(y)m(our)g(program)f
(during)g(a)h(session)f(shall)h(NOT)f(b)s(e)g(abandoned)g(up)s(on)-152
3934 y(encoun)m(tering)32 b(the)g Fe(QUIT)e Fk(command.)44
b(When)31 b(y)m(our)g(program)g(is)h(restarted,)g(it)g(shall)-152
4047 y(b)s(e)e(able)h(to)g(access)h(the)e(information)h(ab)s(out)f(the)
h(do)s(cumen)m(ts)f(already)h(pro)s(cessed.)-152 4323
y Fh(R4.)92 b Fk(The)30 b(three)g(commands)g(to)i(read)e(data)h(ha)m(v)
m(e)g(the)g(follo)m(wing)h(syn)m(tax:)-152 4557 y Fe(READ)47
b(.xml)-152 4783 y(READ)g(.txt)-152 5009
y(READ)g(LIST)g()-69 5243 y Fk(The)36 b(\014rst)f(command)h(is)g
(used)f(to)i(parse)f(the)g(con)m(ten)m(ts)i(of)e(an)g(XML)g(\014le,)i
(whose)-152 5356 y(structure)33 b(matc)m(hes)i(the)e(structure)g(of)41
b Fe(Jokes.xml)30 b Fk(\014le.)50 b(It)34 b(is)f(in)m(v)m(ok)m(ed)i(if)
e(the)h(\014le-)-152 5469 y(name)h(ends)f(in)h Fe(.xml)p
Fk(.)53 b(The)35 b(XML)g(\014le)g(ma)m(y)g(con)m(tain)i(one)e(do)s
(cumen)m(t)f(or)h(m)m(ultiple)-152 5582 y(do)s(cumen)m(ts.)1926
5831 y(3)p eop end
%%Page: 4 4
TeXDict begin 4 3 bop -69 273 a Fk(The)33 b(second)g(comand)f(is)h
(used)f(to)i(read)f(in)f(the)h(con)m(ten)m(ts)i(of)e(a)g(single)g(do)s
(cumen)m(t)-152 386 y(from)f(a)h(plain)g(text)h(\014le)e(con)m(taining)
i(it.)48 b(The)32 b(command)h(is)g(in)m(v)m(ok)m(ed)h(when)d(the)i
(\014le)-152 499 y(name)e(ends)e(with)h Fe(.txt)p Fk(.)-69
651 y(The)c(third)f(command)g(reads)h(in)f(a)h(\014le)g(that)h(con)m
(tains)g(the)f(list)g(of)g(text)h(\014le)f(names.)-152
763 y(It)40 b(then)e(pro)s(ceeds)h(to)h(read)f(in,)i(one-b)m(y-one)g
(the)e(do)s(cumen)m(ts)g(stored)g(in)g(the)g(\014les)-152
876 y(with)30 b(those)h(names.)-152 1155 y Fh(R5.)92
b Fk(The)33 b(reading)g(of)h(a)f(do)s(cumen)m(t)g(pro)s(cedure)g(is)g
(describ)s(ed)f(here.)49 b(Eac)m(h)34 b(do)s(cu-)-152
1268 y(men)m(t)d(read)f(in)m(to)i(the)e(system)h(shall)f(go)i(through)d
(the)i(follo)m(wing)h(set)f(of)f(steps:)-15 1513 y Fb(\017)46
b Fh(P)m(arsing)33 b(and)f(tok)m(enization.)41 b Fk(Do)s(cumen)m(t)29
b(split)f(in)m(to)h(tok)m(ens,)h(eac)m(h)f(repre-)76
1626 y(sen)m(ting)h(a)g(single)g(w)m(ord)g(in)f(the)h(do)s(cumen)m(t)f
(\(plus,)h(p)s(ossibly)f(some)h(tok)m(ens)g(for)76 1739
y(sen)m(tence)h(delimiters)g(and)f(so)h(on\).)-15 1925
y Fb(\017)46 b Fh(Stop)m(w)m(ord)37 b(remo)m(v)-6 b(al.)48
b Fk(Stop)m(w)m(ords)32 b(need)g(to)h(b)s(e)f(remo)m(v)m(ed.)48
b(F)-8 b(or)34 b(discussion)76 2038 y(on)c(the)g(list)h(of)g(stop)m(w)m
(ords,)g(please)g(consult)g(the)f(App)s(endix.)-15 2223
y Fb(\017)46 b Fh(Stemming.)c Fk(Use)32 b(P)m(orter's)g(algorithm.)43
b(F)-8 b(eel)33 b(free)e(to)h(use)f(the)g(op)s(en-source)76
2336 y(implemen)m(tations)g(a)m(v)-5 b(ailable.)44 b(See)30
b(App)s(endix)f(for)h(more)g(information)h(on)f(it.)-15
2522 y Fb(\017)46 b Fh(V)-9 b(o)s(cabulary)41 b(main)m(tenance.)55
b Fk(The)35 b Fc(vo)-5 b(c)g(abulary)45 b Fk(or)35 b
Fc(c)-5 b(orpus)44 b Fk(of)36 b(y)m(our)f(do)s(c-)76
2635 y(umen)m(t)k(collection)k(is)d(the)g(list)h(of)f(all)h(terms)f
(\(k)m(eyw)m(ords\))h(found)d(in)i(all)h(the)76 2748
y(do)s(cumen)m(ts)26 b(in)h(the)g(collection.)43 b(Because)28
b(y)m(our)f(are)h(constructing)f(the)h(collec-)76 2861
y(tion)d(one)f(do)s(cumen)m(t)g(at)i(a)e(time,)j(the)e(v)m(o)s
(cabulary)g(will)f(also)i(b)s(e)e(built)g(in)g(steps.)76
2974 y(Eac)m(h)32 b(time)h(a)g(new)e(do)s(cumen)m(t)h(is)g(pro)s
(cessed,)h(y)m(our)f(program)g(shall)g(add)g(an)m(y)76
3086 y(new)d(k)m(eyw)m(ords)i(found)e(in)h(it)h(to)g(the)g(v)m(o)s
(cabulary)-8 b(.)76 3236 y(Y)g(our)40 b(program)g(shall)g(also)h(main)m
(tain)g(the)g Fc(do)-5 b(cument)42 b(fr)-5 b(e)g(quency)49
b Fk(\(and)40 b Fc(idf)p Fk(,)76 3349 y(the)30 b(in)m(v)m(erse)h(do)s
(cumen)m(t)g(frequency\))f(in)g(for)g(eac)m(h)i(term)e(in)g(the)h(v)m
(o)s(cabulary)-8 b(.)-15 3534 y Fb(\017)46 b Fh(V)-9
b(ector)46 b(Space)f(represen)m(tation.)68 b Fk(The)39
b(do)s(cumen)m(t,)j(represen)m(ted,)g(after)76 3647 y(the)31
b(stemming)g(step)g(b)m(y)g(a)h(bag)f(of)g(w)m(ords)g(shall)g(b)s(e)f
(con)m(v)m(erted)j(in)m(to)f(a)f(v)m(ector)76 3760 y(of)21
b(k)m(eyw)m(ord)h(w)m(eigh)m(ts.)39 b(The)21 b(exact)h(form)m(ulae)g
(to)g(use)f(to)h(compute)g(the)g(k)m(eyw)m(ord)76 3873
y(w)m(eigh)m(ts)34 b(is)g(left)g(up)e(to)i(y)m(ou,)h(but)e(y)m(ou)g
Fh(m)m(ust)h Fk(use)f Fc(term)j(fr)-5 b(e)g(quency)42
b Fk(\()p Fa(tf)10 b Fk(\))33 b(and)76 3986 y Fc(inverse)26
b(do)-5 b(cument)29 b(fr)-5 b(e)g(quency)32 b Fk(\()p
Fa(id)-15 b(f)10 b Fk(\))25 b(as)f(in)g(y)m(our)g(computation.)40
b(Y)-8 b(ou)25 b(can)f(use)76 4099 y Fc(tf-idf)49 b Fk(or)30
b(an)m(y)h(v)-5 b(ariation)32 b(of)e(it)h(y)m(ou)g(kno)m(w/learn.)76
4248 y(The)40 b(v)m(ectors)j(of)e(k)m(eyw)m(ord)g(w)m(eigh)m(ts)i(y)m
(ou)e(construct)g Fh(shall)48 b(b)s(e)f(stored)g(as)76
4361 y(sparse)42 b(v)m(ectors)p Fk(.)61 b(Y)-8 b(our)37
b(program)f(shall)h(main)m(tain)h(a)f(cop)m(y)h(of)f(all)h(v)m(ectors)
76 4474 y(in)27 b(p)s(ersisten)m(t)h(storage)i(and)d(b)s(e)h(able)g(to)
h(read)f(them)g(from)f(p)s(ersisten)m(t)i(storage)76
4587 y(when)g(necessary)-8 b(.)-152 4865 y Fh(R6.)92
b Fk(The)37 b Fe(LIST)f Fk(command)h(outputs)g(the)g(list)h(of)g(do)s
(cumen)m(t)f(IDs)g(stored)h(in)f(the)-152 4978 y(curren)m(t)31
b(do)s(cumen)m(t)f(collection.)43 b(The)30 b(Do)s(cumen)m(t)i(Ids)d
(are)i(prin)m(ted)f(one)h(p)s(er)e(line)i(of)-152 5091
y(the)g(output.)-69 5243 y(The)h(Do)s(cumen)m(t)g(Id)f(of)h(a)g(do)s
(cumen)m(t)f(read)h(from)f(a)h(text)h(\014le)f(is)f(the)h(name)g(of)g
(the)-152 5356 y(\014le.)73 b(The)40 b(do)s(cumen)m(t)h(Id)g(of)g(a)g
(do)s(cumen)m(t)g(read)g(from)f(an)h(XML)g(\014le)g(con)m(taining)-152
5469 y(m)m(ultiple)d(do)s(cumen)m(ts)e(is)h(the)g(name)g(of)g(the)g
(XML)h(\014le,)g(follo)m(w)m(ed)h(b)m(y)e(the)g(ordinal,)-152
5582 y(represen)m(ting)31 b(the)f(p)s(osition)g(of)h(the)f(do)s(cumen)m
(t)g(in)g(the)h(XML)f(\014le.)41 b(Y)-8 b(ou)31 b(can)f(c)m(ho)s(ose)
1926 5831 y(4)p eop end
%%Page: 5 5
TeXDict begin 5 4 bop -152 273 a Fk(to)26 b(k)m(eep)g(the)f
Fe(.txt)f Fk(and)g Fe(.xml)g Fk(extensions,)j(or)e(remo)m(v)m(e)h
(them.)39 b(Do)s(cumen)m(t)26 b(IDs)f(m)m(ust)-152 386
y(b)s(e)j(unique,)g(ho)m(w)m(ev)m(er,)i(the)e(same)h(do)s(cumen)m(t)f
(can)g(sho)m(w)g(up)f(under)g(m)m(ultiple)i(ids)e(\(if,)-152
499 y(e.g.,)32 b(it)f(w)m(as)g(found)e(in)h(t)m(w)m(o)i(text)f(\014les)
f(with)h(di\013eren)m(t)f(names\).)-69 651 y(F)-8 b(or)32
b(example,)f(let)h(XML)f(\014le)f Fe(Test.xml)f Fk(con)m(tain)j(four)d
(do)s(cumen)m(ts)i(in)f(it.)42 b(Then,)-152 763 y(the)h(do)s(cumen)m(t)
g(Ids)f(for)g(these)h(do)s(cumen)m(ts)g(can)g(b)s(e)f
Fe(Test1)p Fk(,)j Fe(Test2)p Fk(,)f Fe(Test3)e Fk(and)-152
876 y Fe(Test4)p Fk(,)26 b(or)f Fe(Test.xml-1)p Fk(,)f
Fe(Test.xml-2)p Fk(,)g Fe(Test.xml-3)f Fk(and)h Fe(Test.xml-4)p
Fk(.)37 b(Y)-8 b(ou)26 b(can)-152 989 y(use)39 b(padding:)56
b(e.g.,)43 b(if)38 b(more)h(than)g(10)g(do)s(cumen)m(ts)g(are)g(presen)
m(t,)i(y)m(ou)e(can)g(name)-152 1102 y(them)31 b Fe(Test01)d
Fk(of)38 b Fe(Test.xml-03)p Fk(.)-152 1380 y Fh(R7.)92
b Fk(The)43 b Fe(CLEAR)f Fk(command)h(tak)m(es)i(no)e(parameters)h(and)
f(has)g(no)h(visible)f(out-)-152 1493 y(put.)59 b(Its)37
b(result)g(is)g(the)f(remo)m(v)-5 b(al)38 b(of)f(all)h(memory-residen)m
(t)f(and)f(p)s(ersisten)m(t)h(infor-)-152 1606 y(mation)i(ab)s(out)f
(the)g(do)s(cumen)m(ts)g(in)g(the)g(do)s(cumen)m(t)g(collection.)67
b(Essen)m(tially)-8 b(,)42 b(the)-152 1719 y Fe(CLEAR)33
b Fk(command)g(remo)m(v)m(es)j(all)e(the)g(do)s(cumen)m(ts)g(from)f
(the)h(do)s(cumen)m(t)g(collection,)-152 1832 y(or)d(deletes)g(the)g
(do)s(cumen)m(t)f(collection)j(itself.)-152 2109 y Fh(R8.)92
b Fk(The)30 b Fe(PRINT)f Fk(command)h(has)g(the)h(follo)m(wing)g(syn)m
(tax:)-104 2329 y Fe(PRINT)46 b()-69 2548 y Fk(As)c(the)g
(result)g(of)g(this)g(command)f(the)h(full)g(text)h(of)f(the)g(do)s
(cumen)m(t)f(with)h(the)-152 2661 y(giv)m(en)34 b(do)s(cumen)m(t)e(ID)g
(is)g(prin)m(ted)g(out.)46 b(The)32 b(text)h(should)f(b)s(e)f(prin)m
(ted)h(v)m(erbatim)h(as)-152 2774 y(it)i(w)m(as)f(found)e(in)i(the)g
(original)h(\014le)f(\(y)m(ou)g(can)g(parse)g(out)g(XML,)g(if)g(the)g
(original)h(of)-152 2887 y(the)27 b(do)s(cumen)m(t)f(w)m(as)g(in)g(an)h
(XML)f(\014le\).)40 b(F)-8 b(eel)28 b(free)e(to)h(simply)f(op)s(en)g
(the)g(appropriate)-152 3000 y(\014le)e(\(asso)s(ciated)i(with)e(the)g
(do)s(cumen)m(t\))g(and)g(prin)m(t)f(its)i(con)m(ten)m(ts)g(v)m
(erbatim)g(\(or)f(parse)-152 3113 y(out)31 b(the)g(appropriate)f(XML)h
(elemen)m(t,)h(and)d(prin)m(t)h(its)h(con)m(ten)m(ts)h(v)m(erbatim\).)
-152 3390 y Fh(R9.)92 b Fk(The)30 b Fe(SHOW)f Fk(command)h(has)g(the)h
(follo)m(wing)h(syn)m(tax:)-152 3633 y Fe(SHOW)47 b()-69
3876 y Fk(This)30 b(command)h(results)f(in)g(the)h(system)g(prin)m
(ting)f(the)h(k)m(eyw)m(ord)g(w)m(eigh)m(ts)h(v)m(ector)-152
3989 y(asso)s(ciated)45 b(with)e(the)h(do)s(cumen)m(t)f(whose)g(ID)h
(is)f(listed)h(in)f(the)h(command.)80 b(The)-152 4102
y(format)33 b(of)f(the)h(output)f(is)g(left)h(up)e(to)i(eac)m(h)h
(team.)47 b(The)32 b(output)g(shall)g(con)m(tain)i(the)-152
4215 y(k)m(eyw)m(ord/k)m(eyw)m(ord)23 b(stem/k)m(eyw)m(ord)g(ID)f(and)f
(the)h(k)m(eyw)m(ord)g(w)m(eigh)m(t)i(for)d(all)i(k)m(eyw)m(ords)-152
4328 y(that)31 b(ha)m(v)m(e)h(a)f(non-zero)g(w)m(eigh)m(t)g(in)g(the)f
(do)s(cumen)m(t)g(v)m(ector.)-152 4605 y Fh(R10.)92 b
Fk(The)30 b Fe(SIM)g Fk(command)g(has)g(the)g(follo)m(wing)i(syn)m(tax)
-152 4848 y Fe(SIM)47 b()f()-69 5091 y Fk(Giv)m(en)40
b(this)f(command,)j(the)d(system)g(p)s(erforms)f(a)i(similarit)m(y)g
(computation)g(on)-152 5204 y(k)m(eyw)m(ord)29 b(w)m(eigh)m(t)g(v)m
(ectors)g(asso)s(ciated)g(with)f(the)g(do)s(cumen)m(ts)f
Fe()f Fk(and)h Fe()p Fk(.)-152 5317 y(The)j(resulting)h
(similarit)m(y)g(score)h(is)e(rep)s(orted)g(to)h(the)f(user.)-69
5469 y(Y)-8 b(ou)31 b(can)f(c)m(ho)s(ose)h(an)m(y)f(w)m(a)m(y)h(of)f
(computing)g(similarit)m(y)h(discussed)e(in)h(class/found)-152
5582 y(in)f(textb)s(o)s(ok/found)f(in)h(lecture)h(notes/disco)m(v)m
(ered)h(b)m(y)d(y)m(ou)i(indep)s(enden)m(tly)-8 b(.)39
b(If)29 b(y)m(ou)1926 5831 y(5)p eop end
%%Page: 6 6
TeXDict begin 6 5 bop -152 273 a Fk(implemen)m(t)38 b(more)f(than)f
(one)i(similarit)m(y)g(computation)g(in)e(y)m(our)h(system,)i(select)g
(a)-152 386 y(default)31 b(one)g(to)g(use)f(when)f(the)i
Fe(SIM)e Fk(command)h(is)h(giv)m(en)g(in)f(the)h(form)f(ab)s(o)m(v)m
(e.)-69 538 y(Y)-8 b(ou)31 b(can)g(then)f(mo)s(dify)g(the)g
Fe(SIM)g Fk(command)g(to)h(ha)m(v)m(e)g(the)g(syn)m(tax)-104
756 y Fe(SIM)47 b()e()i()-69 974
y Fk(and/or)-104 1193 y Fe(SIM)g(ALL)g()f()-69
1411 y Fk(In)34 b(the)h(former)f(case,)j(y)m(ou)e(can)g(pic)m(k)g(the)g
(k)m(eyw)m(ords)g(to)h(describ)s(e)e(eac)m(h)h(metho)s(d.)-152
1524 y(E.g.,)27 b(if)d(y)m(our)g(system)g(implemen)m(ts)h(TF-IDF)g(and)
e(Ok)-5 b(api)24 b(similarit)m(y)i(computations,)-152
1637 y(y)m(ou)i(can)f(use)g Fe(TFIDF)e Fk(and)i Fe(OKAPI)e
Fk(as)i(the)g(v)-5 b(alues)28 b(of)f(the)g Fe()e
Fk(parameter)i(with)-152 1750 y(ob)m(vious)k(e\013ects.)-69
1902 y Fe(SIM)47 b(ALL)36 b Fk(command)h(shall)h(result)f(in)f(all)i
(similarit)m(y)h(computations)f(p)s(erformed)-152 2015
y(and)30 b(rep)s(orted.)-152 2289 y Fh(R11.)92 b Fk(The)30
b Fe(SEARCH)f Fk(command)h(has)g(t)m(w)m(o)i(v)-5 b(arian)m(ts:)-152
2507 y Fe(SEARCH)46 b(DOC)h()-69 2725 y Fk(and)-152
2944 y Fe(SEARCH)f("string")-69 3162 y Fk(The)27 b(\014rst)g(v)-5
b(arian)m(t)29 b(shall)e(cause)i(y)m(our)e(system)h(to)g(retriev)m(e)h
(all)f(do)s(cumen)m(ts)g(similar)-152 3275 y(to)45 b(the)g(do)s(cumen)m
(t)f(with)g(the)g(giv)m(en)i(do)s(cumen)m(t)e(ID.)g(The)g(second)h(v)-5
b(arian)m(t)45 b(shall)-152 3388 y(cause)37 b(y)m(our)f(system)h(to)f
(retriev)m(e)i(all)f(do)s(cumen)m(ts)f(deemed)g(relev)-5
b(an)m(t)38 b(to)f(the)f(input)-152 3501 y(query)-8 b(.)52
b(The)34 b(query)f(should)h(b)s(e)f(enclosed)i(in)f(double)g(quote)g
(sym)m(b)s(ols.)52 b(The)34 b(query)-152 3614 y(shall)j(b)s(e)f
(treated)i(as)f(a)g(text)h(represen)m(ting)f(a)g(do)s(cumen)m(t)g(and)f
(shall)h(sub)5 b(jected)36 b(to)-152 3727 y(parsing,)d(stop)m(w)m(ord)f
(remo)m(v)-5 b(al)34 b(and)e(stemming)g(just)g(lik)m(e)h(the)g(do)s
(cumen)m(ts)f(are.)47 b(Y)-8 b(ou)-152 3840 y(ma)m(y)26
b(c)m(ho)s(ose)g(a)g(w)m(a)m(y)g(of)f(determining)g(the)g(v)m(ector)i
(of)e(term)g(w)m(eigh)m(ts)i(for)d(a)i(query)e(that)-152
3953 y(di\013ers)30 b(from)f(what)h(y)m(ou)g(do)g(for)f(a)i(do)s(cumen)
m(t)e(when)g(executing)i(a)f Fe(READ)f Fk(command.)-69
4104 y(The)f(output)f(shall)i(include)e Fc(do)-5 b(cument)32
b(IDs)e(and)h(similarity)h(sc)-5 b(or)g(es)37 b Fk(for)28
b Fc(al)5 b(l)31 b(do)-5 b(cu-)-152 4217 y(ments)30 b(with)g(a)g
(non-zer)-5 b(o)30 b(similarity)36 b Fk(with)27 b(the)f(query)g(\(b)s
(e)h(it)g(a)g(do)s(cumen)m(t)f(or)h(a)g(text)-152 4330
y(query\))j Fc(r)-5 b(ep)g(orte)g(d)36 b(in)c(desc)-5
b(ending)34 b(or)-5 b(der)34 b(of)f(the)g(similarity)h(sc)-5
b(or)g(e)p Fk(.)-69 4482 y(Y)d(ou)31 b(can)g(also)g(implemen)m(t)g(the)
g(limiting)g(v)m(ersion)g(of)f(these)h(t)m(w)m(o)h(commands:)-104
4701 y Fe(SEARCH)46 b(DOC)h()f()-104 4926
y(SEARCH)g("string")g()-69 5145 y Fk(In)27 b(either)i(case,)g
Fe()d Fk(is)i(the)g(n)m(um)m(b)s(er)e(of)j(relev)-5
b(an)m(t)29 b(matc)m(hes)g(to)f(sho)m(w.)40 b(E.g.,)-104
5363 y Fe(SEARCH)46 b("Cal)h(Poly)f(basketball")f(2)-69
5582 y Fk(shall)31 b(rep)s(ort)e(the)i(top)f(t)m(w)m(o)i(matc)m(hes)f
(for)f(the)h(query)g Fe("Cal)46 b(Poly)h(basketball")p
Fk(.)1926 5831 y(6)p eop end
%%Page: 7 7
TeXDict begin 7 6 bop -152 273 a Fh(R12.)92 b Fk(The)30
b Fe(QUIT)f Fk(command)h(causes)h(the)g(system)f(to)h(quit.)-152
550 y Fh(R13.)92 b Fk(The)31 b(system)h(shall)g(ha)m(v)m(e)h(basic)f
(error-handling)f(capabilities.)47 b(In)31 b(particu-)-152
663 y(lar,)f(the)g(system)f(shall)h(nev)m(er)f(thro)m(w)h(an)f
(unhandled)e(exception)k(and)d(stop)i(w)m(orking)-152
776 y(as)38 b(a)g(result)g(of)g(an)g(error)f(in)h(the)g(command.)62
b(Up)s(on)37 b(receiving)i(a)f(command,)i(the)-152 889
y(system)30 b(shall)f(c)m(hec)m(k)i(for)e(v)-5 b(alidit)m(y)31
b(of)e(the)h(instruction)f(and)g(the)g(parameters.)41
b(If)29 b(the)-152 1002 y(parameters)42 b(are)f(incorrect)h(\(e.g.,)j
(\014le)c(not)g(found,)h(wrong)f(do)s(cumen)m(t)g(Id,)i(incor-)-152
1115 y(rectly)28 b(formatted)f(string)f(query)g(and)g(so)h(on\),)g(an)g
(error)f(message)h(shall)g(b)s(e)f(rep)s(orted)-152 1227
y(b)m(y)39 b(the)g(system,)i(and)e(the)g(system)g(shall)g(output)f(the)
h(prompt)f(and)g(w)m(ait)i(for)f(the)-152 1340 y(next)31
b(command)f(from)g(the)g(user.)-152 1664 y Ff(Deliv)l(erables)48
b(and)c(submission)i(instructions)-152 1906 y Fk(This)30
b(lab)g(has)h(only)f(electronic)i(deliv)m(erables.)42
b(Submit)30 b(the)g(follo)m(wing:)-15 2145 y Fb(\017)46
b Fk(Source)30 b(co)s(de)g(for)h(the)f(IR)g(system.)-15
2328 y Fb(\017)46 b Fe(README)28 b Fk(\014le)j(describing)f(the)g
(follo)m(wing:)178 2512 y Fh({)46 b Fk(names)30 b(of)g(all)i(team)f
(mem)m(b)s(ers;)178 2654 y Fh({)46 b Fk(sp)s(eci\014cs)20
b(of)g(implemen)m(tation,)k(in)c(particular,)j(what)d(w)m(eigh)m(ting)i
(metho)s(d\(s\))276 2767 y(and)29 b(similarit)m(y)j(score\(s\))g(y)m
(ou)e(used.)178 2909 y Fh({)46 b Fk(an)m(y)30 b(compile/run)m(time)i
(instructions)e(for)g(the)h(T)-8 b(A;)178 3050 y Fh({)46
b Fk(an)m(y)29 b(extra)h(credit)g(claims.)41 b(The)28
b(extra)i(credit)g(is)f(giv)m(en)h(for)f(implemen)m(t-)276
3163 y(ing)42 b(more)g(than)g(one)g(retriev)-5 b(al)44
b(metho)s(d.)75 b(An)m(y)42 b(instructions)g(related)276
3276 y(to)37 b(extensions)g(of)f(the)h(command)f(list)h(to)g(realize)i
(extra)e(credit)g(in)f(the)276 3389 y(system)30 b(shall)h(b)s(e)e
(included)h(as)h(w)m(ell.)-69 3628 y(Submit)39 b(all)i(electronic)i
(deliv)m(erables)e(as)f(a)h(single)g(zip)f(of)g(gzipp)s(ed)g(tar)h(arc)
m(hiv)m(e)-152 3741 y(\()p Fe(lab06.zip)29 b Fk(or)h
Fe(lab06.tar.gz)p Fk(\).)38 b(Use)30 b(the)h(follo)m(wing)h(command)
-104 3980 y Fe($)47 b(handin)g(dekhtyar-grader)c(lab06)k(lab06.)
-152 4304 y Ff(App)t(endix:)59 b(Stop)l(w)l(ord)46 b(remo)l(v)-7
b(al)-152 4546 y Fk(A)25 b(wide)f(range)h(of)g(English)f(stop)m(w)m
(ord)h(lists)g(can)g(b)s(e)f(found)g(on-line.)39 b(The)24
b(Lab)g(6)h(data)-152 4658 y(page,)76 4875 y Fg(http://users.csc.calp)s
(oly)-8 b(.edu/)p Fb(\030)p Fg(dekht)m(y)m(a)m(r/466-F)m(all201)q(0/)
-152 5091 y Fk(con)m(tains)39 b(links)f(to)h(a)f(n)m(um)m(b)s(er)f(of)h
(suc)m(h)g(resources)g(and)f(a)h(collection)j(of)d(text)h(\014les)-152
5204 y(with)30 b(the)h(stop)m(w)m(ord)g(lists)f(found)g(there.)-69
5356 y(Y)-8 b(ou)34 b(should)d(feel)j(free)e(to)i(either)f(use)f(an)m
(y)h(of)g(the)g(pro)m(vided)f(stop)m(w)m(ord)h(lists,)h(use)-152
5469 y(an)m(y)h(other)f(stop)m(w)m(ord)g(lists)g(y)m(ou)h(disco)m(v)m
(er,)h(build)d(y)m(our)h(o)m(wn)g(list)h(from)e(scratc)m(h,)j(or)-152
5582 y(edit)31 b(an)f(existing)i(list.)1926 5831 y(7)p
eop end
%%Page: 8 8
TeXDict begin 8 7 bop -152 273 a Ff(App)t(endix:)59 b(Stemming)46
b(and)f(P)l(orter)g(Algorithm)-152 515 y Fk(The)27 b(Lab)h(6)g(data)g
(page)g(con)m(tains)h(links)f(to)g(the)g(o\016cial)h(page)f(for)g(P)m
(orter)g(Stemming)-152 628 y(Algorithm,)j(the)e(ja)m(v)-5
b(a)30 b(co)s(de)f(for)g(it)h(and)e(a)i(cop)m(y)g(of)f(the)g(pap)s(er)f
(describing)h(the)g(algo-)-152 741 y(rithm.)56 b(P)m(orter)37
b(algorithm)f(implemen)m(tations)i(in)d(other)h(languages)h(are)f
(found)e(on)-152 854 y(the)d(o\016cial)h(page.)-152 1179
y Ff(References)-61 1419 y Fk([1])47 b(Ken)d(Goldb)s(erg,)49
b(Theresa)c(Ro)s(eder,)j(Dhruv)c(Gupta,)49 b(and)44 b(Chris)g(P)m
(erkins.)81 1532 y(Eigen)m(taste:)51 b(A)34 b(Constan)m(t)h(Time)g
(Collab)s(orativ)m(e)h(Filtering)g(Algorithm.)f Fc(In-)81
1645 y(formation)f(R)-5 b(etrieval)p Fk(,)32 b(4\(2\),)g(133-151.)i
(July)c(2001.)-61 1833 y([2])47 b(Ken)27 b(Goldb)s(erg,)h(Anon)m(ymous)
f(Ratings)i(Data)g(from)e(the)h(Jester)g(Online)f(Jok)m(e)81
1946 y(Recommender)f(System,)h Fg(http://www.ieo)m(r.b)s(erk)m(eley)-8
b(.edu/)p Fb(\030)p Fg(goldb)s(erg)q(/je)q(ster-)81 2059
y(data/)p Fk(.)1926 5831 y(8)p eop end
%%Trailer
userdict /end-hook known{end-hook}if
%%EOF