(original) (raw)
%!PS-Adobe-2.0 %%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %%Title: lecture5.dvi %%Pages: 4 %%PageOrder: Ascend %%BoundingBox: 0 0 595 842 %%DocumentFonts: CMR10 CMBX12 CMMI10 CMMI8 CMR8 CMSY10 CMSL10 CMCSC10 %%+ CMSY8 CMTI10 LASY10 CMBX10 %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips lecture5.dvi -o %DVIPSParameters: dpi=600 %DVIPSSource: TeX output 2009.02.05:0352 %%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: 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 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 58 /colon put dup 63 /question put dup 65 /A put dup 66 /B put dup 76 /L put dup 79 /O put dup 82 /R put dup 83 /S put dup 86 /V put dup 87 /W put dup 97 /a put dup 98 /b put dup 99 /c 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 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 326C94D4566983D020CEA73FB1AB77896A323E37D863A33BD0525C576D9C4409 CC077680A21C4F169D3420BEB901E4882D23660A5170FD74835C1AE5FF10A57A FAB1943736082B934C58BB7B31F149A09E76ACC98D927FBFF924D35FBAC26FF9 B89F91BE12F5F0E9782332821DB0668BABBC6952B4CBEA7BDB3B3D389F4D7F8D 0FCE70C1EC2A2AEBF12EEF014DD00810ADEB988C8DD374E291A0BF7C1FCA6E6D 1679417FFF2F3A43629822A6511CF299DF495ED0FDA84D584168C1C63E4BE210 CE777A1A9F2B75360E298BB7E4EDBB997628136756A70EDD4D9F06328B105F47 204808C9156EA762B499736F0A12319AC29C8699E6223F664381E23784EEC937 46D021B6EDEB9534FD59A08A7AD91C3B67E884FE2F104C4FF06689EF94A81D3A F759C19668C056E4C2FBF11835A9725382F41BD4D564DD37357C862BAB4725B3 68FD569900E6AB4F112DD695154FC52E1D4F4DA7C0A973E89460C6E27D0CF898 02FEBA9510383C49D0891346207B792ECB366428633AFC0CB72CC76E3FDE72A0 D0FCD100214BA56F13E718027EC501B5CC381BC2DAF5CE5DD1F90CB53D69CD4D 1831D14EBD1C84E30EC74814507974944635A655E836B38E6D09E50A7F04633E D9336B0D6BF635D7523870D014004A39459810B2BC299878BC7587AABB3B08FC B4E9B8D921E58FA7C5A0CA8CCF696699B521E46C0EDB4C23299FD87B797DA095 ACB4C2F27B9B251C8718C6DDE178ED9617CD8DB26E6D20F665C87582159B84E7 84A07F7BD0B3D44F6DAC2835154D89A085AE978F2393F9FE94BD0B8A6F5F45DE 2A65190B2EB45FE738BD84413B9B9A74135CDCC41CC23DF25D7013BF9779378E 4C0927B70232EB37EDF6B33DA2E6F36180CCA1493E4DA0B05DC974B299651AC8 CD7A9B590AD92410D884566FADE57E408B86832C07EDD268BEE37F4B8A2175DD 3381C1D90CC8ADAFCE49E0C30FE00DED1D6D777C8EC8DFE2A1B936F709A22F20 FCBB732F7972CBB8E4B14082D5AA43932DA0431C8DCE8D7919F1DABEFD40AAA8 5C43FB2CA4F9BABEDE44A6E1D8E3CC59782E7329072BA4E047CED569AB094CF4 C462CD90CB22C27CBBC85CB4F295CD0162AFEB2E09340384E4BA80A58167BC6C 0ECDA2404BA67682A75E31EFFBD8374BC3E4C007C4B028E314C15D8B6EE72563 D5E651EA7400BAE4061624078BD83367AACB5B752508A854BE01BC5E960B18B8 BA2C35DD1FF7D49648C04021A826EC5A0084FC497D68D1405C340CA9DC72A9C9 1FE3E969553083845E6AC97A200B56BE61BE7BD8BDB2778A5D6468D96AA73D40 1D5CA3F19DF7D1FCE9A259CA31B591B43E81EC6DFC170314A106E4DA865CB249 9F388823D7D81975632FE2351020F8F7D204FFC927DC15D4E6DED80F04BCD471 9571F43ECFC29EF147026338EB658650C687E7A4461CAC6A3FC7A72B5F2B6F68 D92ABF85CF4D79BBCE72F545078871447887C88617E0C54ADF22CE9C8A73E981 56913240EE53904FCDB7C179D62AD80A88F3E2A6D9814008952678804B9B913D C41261978019B15278BC9014809257DDAC291B0C3FF6EE8610033F95ABE31A07 0AEF712DA5A1FC701759E40B24DED670779A21666E62BCE86279C9AEA3D3866D F64AFDF45DDAB4E2937F4D2A2C40B447B3FD7EC2A459DEFDB3D73C71D14920D6 1303515C188AD8168D67AE0BEAED8DAC50A1FA9FE2DEF855C98D1450765FB2E7 A5A42C50F8B2FBEC9F96A4C0C6C2F6A25598FDB390A7F2C3A9CF7D92CBEC9B55 5EBB41C691EE61F027E8EE95D9903850D3BFCA54DDC2085E482F13337FC12A09 68069CE48A1878B1ED14234563E97F63C6BC18976FAEFF9B6D255AB20DE4F2DD 28DD5E9A3B77E823F96AB5093C93530C3F87FF90B7CDB686BD8F5669AF43173B C72A8B14B9204F70AC55C855BD88A1B72BC60E899CB6D0E83F82F16A1585AF5F A0341509F2433E2E61A429038E695DFBF8E26B586F4432A4FE2FDE6B0F4491CC 5C1DA560EB95331AAA03C58B8E355A1DF27B79DC2A54919C2788C433BBB0FE19 F112589B8B95E521FD0A7A24E836BB91B70436CE3C15CB73DE2BC18C3DDB65A9 7DC8175773255BBF61255EEE8E9F303746C97B3FDB341EF5A7EB6EB65E0FD4EA 84FBC225DE8BFC10AB5A2709C492389CDEE9B144E1CF275D78FDB87A70F09090 192F72E38A4CBDAFA95781337D13785CCEBC23CBD8D94A43C8258BD8F145DECA 1DE1D88953C676FAB15079BAF572F5D9937056BC82D4675A3EFE52C0095AC52E 55690F2120D8151ABE53D854570C69F6BA8F47B4738688803F7F7E4CDC4573AD 690AB8E9F0FB83A0EE98291A94622A7D19C2C98ADBF9CD956F58CC17B420741E E19B07CFD2911ABF4DF979731B7B055F069A1D80EFC05BA820F4AD893192F67C 0D0FD4EBC5CD7A587E981ADC8E1BDD5A2B07E6EE3F03D8829F3DB94A9604F1D6 B77BBD15FB72C10429B114872C12E471B983C88C8731DF3D269EF5A82764BBD4 9CED7C6E98FCFAADC8F3C38FD7B68352A5BB6A4C27B27B8AB9D5C603D39D196A EF1A85B304E0160082D424E7701EE28067D14BAD145C09A95111CB772609DCDD 3BA9A27D22EE92388200E55B029059DA7304214FF7062874A5095BB2C641ED74 D158AD27FCB7A5023AE0E04F61446B451728CC1605650141107DB01F4A543D79 5F428D1E53ED8048A3DD29094A0E3125A5F687807A120FBE09152D51E781A77D 7022E2175AA33C6FAC6533EC81E1BFD5BB3822FA6358CC9160DF206198A4E690 DB706D47ED4303FFC694F8A12C571120BE73807475D19A47A4A21864C8564D4F F5A8E386631553F53BEE7536194A192F554E081F4406A04824656A478D13B783 6542CD8B8B243C4BE9D36678E722F176CA45A2C4B8BA8DFD5F474954AB5DD72A 8A093A76E6951DA7CF97838A4837C3996F7E907DBC6C7C4D1E218CC26A246C7F D9A3712A5499B70DEBBD7C472B906719A171B1100294DDF05ACCC44E98BB6DF2 26731FCE2D4593C26B51C5EF94E15B225FB9CDC8D52D1389EB5A488B4085BC9D A17093421A7F4AD68FA6140EA2103921279BB583B6357480A303845EC03EBD3D 92A80A005073BC920162791D29C578759941B4488F33A48699FE9D8EBD1E12BC A8F43555C0BABC2679955A834B00423104BF8C129A5476A9DE89263C8384695E 3BB603BF859E52E8F078C389D68EE15DD0E111C1F434DA5A83309E1E81CAE161 E33E1C227265709438E95BA0398B5E75830F50E95E2DD83F5DD862D1A5BC54CF 1906EDBFEE4F1CCE9CFBC185B4B099BDA5D2F5FF94777E0823E78233B87F2649 85931F2E87545128863D3574E4F7A8DA94E4780EC7469ED5BD2DC8B315B22107 BEC76787B904EAA1D73B1A2047A44BF1163D3F05075905B2E242F6B6B7671F1F C1603FE2B53A7631F8BB3CD3A980072A02E58CB11693A17B9F81BB07D81F9FC4 FF5571F0E3FF437F93BD934D4C964F35A0FA4C9AA63A90353625EBD71BA712B1 50BB8D47A2E85098990B34F1CCFD472F9E6ACDAC1DB42E86D25C489F10E07BB0 F2FA0E77CC53A88F479C44911E5A22412D78B70B6467BB0E3A4ED812DE8CD0DE 04EE70D0B61134F976DD88593EAE4033C609FEF8DBA8D59673C838FEAB0F8B85 C8718074222C435E269D16B55400C0A402B966FB655A10CBFD78AB16BB3052CA 36AD55DCB190ED0BF52E4A2BCC8A6E71476FE02CD1A2273DC8CFDA59A5A7345A 122775A85759C8560FE342C4C2292262EDA8A429923DA4E1FCE7BAF56ACB7E89 BA819C1550D25C4B5D46148794A34FE7D75EC80696861E6641A1F87623246AB7 804F120C2A6FF8035ACDF69B6AC52277CE0A7D5AF722BE739065A260722A5070 023E97DD5459A5E9F59BAEA49D16FFF90AE9684AC30F5048751072A751E932E3 28EB767EC9879DE64F257FB38A408A3D0C46C259F56E5412471C23768341AEDA 792EEAAAC1448DDAB935495344C57E62DEC9D8D0FE60AFEF100D34F25EF6F93E D055080ADA090970946B526AA9E8CC4EFBB3A7D84E20552392CB3BACFC7F9A0E 08E5761BA1956411728FE43139954C6EBA1B71D36834EBE4493589ABE97E5B20 7CD2E054304A594743E2CB67BB38BB6D125C07DE218AF9763B49E8E97F33B1F1 A1D16679179B09D702B7A8AE67D79CBE016C83A4B85936D21B9D43D8EDED4F73 12DE86E4EAD505F6A72AEAE42235AEEBFC1477D7E74A3C7672DDD5355E7FC646 F60F9993CA9D1DEDE5200FC6E5547AEA02270508D93EBC7B90DA42E9F4131C66 7E523B5B47C0D380CEBA47DADDAE0F922AAF68DEE5F3158CDBEADA674FBE468E 1382039E52E256AF2D872BB1B2634B15DE3043FB43E617EA123011CB00FA1DB4 5D0E2BFCCA6D7C983AFC083A442A8884BBBB939E4327CB16758DBD4A4D5FE5E7 FFC55AE625F9AB96BC40AC3E5075858C60023C26BF8DD9CCEB0F476EE8CAF692 8DC53AD826D966A870F42441B289F142B0A77BF718E6C4321275E7B165ECD0CD 9BD1CAC8474F219D48582D22F8C90C8031E4A54E1AE3F5FE37375B1E947E9E5B 54DE092090C1FBEF32C498FEE30EB8215E9E1B08B4497A129CC901E2F8498035 BA9106B17CBF7F5986BC9AE120B2598716FCC5DCAB162E48FF8E0F047A727832 C2673F996D5635F190A2B4F6AA195132FBC2EA3DC5B873D70ED831D7F5B8BE34 D1F0EE1AD857C555E038B59ACBBB902598AF2038A832C6CD8312FBD4E8E9CD5A 79F1951D17EF95719CF241522AD2C69D6FEB10FAF053F3E1A962412095205B01 9EB19561AA30A5C09C4F097DDF7494D08C9513462460FB3BF1838D08445ABDEB 45598974B9F56FBE1C026DAD7CB86C38F94A1A54F23893B683DC1A26DA9F9EAB DB4B71837D7DC6FC78F066FC09ECE74CBC0D7A2BB38A196AB4F5E821EDF7CA25 71E474C2824D075BE28D54EE475450333BAA38C5AE32496CFB6CEB6EF6595D43 ECD4F8F319CD30CC1924AD8AB1CA3A6F1CFEB1E29EB271C7A3DC0863DC128F1C 6245C3AE214D795770A3A58DFFA0DC527ACFC4314A7B40DA847070C4480C6E17 47F1D285DD8356807B77BC22527133E09500A20D7CD65BD8812A4AEF71D76FCA 7CCBCE6D51B10C4C9B7A5B05D45E2190115060C20B1B88FD1BA842407937EBEF 2B0C26C6B26E3D5CEA4CDFC5AC81A2FADBCD063971AF14060ADA3C6A39B345DE ECE09E0286242512FCB240665A282E04E25C82CFFFD1E75BF29E86CDA848A76B 60BA062A3C9C6D479AD7273265056EDE2AFE866CD52BFA97FF9703AF7527EEAA 1E2553C287204DD203604499D6E0BEC4881185F3108DD04CE13472933E1183C5 8591E626EE15C97A9E92E373085F6DF5D897CA32B840005EF7BF055A522F0079 4C939A67CCAC2E11C6D2DD841D91508D506DEE4B8234B3E43907F8535126E421 244E858D45A8CCC591084C4B3F509D351F5246135490CB055FAFFFCD9ECEF33B 5909219352FE774DF3344C2D4DCEDE57D30CE5070A04494CA9AF3B23640709FA E722F8807C59433EF741D53BD9E48733A8C4D6015D4D9C0DA601604416A3B8B5 808DF0BEF4F3DE2DB32AFA63B76A7CC1B2ECE4A0CC004FD78246E0E7F6C53EAA D8A0B9F4E1C894F19F9F1491929DB41C7AC761AD84702F8EF9BFF9FCC5A18BCF A660F6340CA4C6FF2728C1227CF5B44D369C0FF1F97FEB36BA89D66E2D8B9989 E0A5A3F4C584FC36BC4F53FF208425C6D2F958096EE8E75AB376804A744078A5 43CB1F54FE21D0BC3C594D5BF3383BCFFDD6A5CC386750FE98647CA1F2822361 E3ECF8C962D183FFFD9430D18763404DE2E7E9C1C8AE85229F32FE0881184AAA C9AD0B84EE158ED7F3618771863D08C16410850D35DA1B478A65398EA1D026CB 4C75326400F37E2DFECDD49D4A2286F37507BEAEDDFB9AB3BB7D3990B44BD758 0BBBB0E0E157598278A2838C596B373CA7D929EC724A4DFC483089A886140754 130EAE6B9A9B203ED5F430821FE7E0576129B66216F775F3648431C42627EDF5 5403B63713F0BA4C0C9CDB5E913441D8BB6BD9B15828033C8B5B09021E5E9804 E970ECC00DDA727D669052FCC173D065415A81D51C31CAE91E98DCBE55416437 FD7E6A07E1CF1F10AE0BD85C843A409E544F911A8AAA5590DB2125CF4E733121 6AFBA26DA711ABD933D204C748AD64A911AC3EF7A3E40DAE04372C72F5BDE640 3EBEB9290D27E151D8B5DDF7151A7305F2A3D4ADA90B2B6D274D5AF196A615CC F93B733E7478CFD2BB3A87EEF251DE29CDAC67FF969A18C4C82290E6FA17BA87 D25F3152CD7536D2B9FEA6D537E4D71CB3E8EF9224F0DC56A3CBC95B487D29F6 1A18B1D6627766B0FE9A401EDEFAD484E0FEDD6CACD91ED9B8F41560F763BE67 939B6DE280B8C7B7C3A7FF4E2E9FD869A3F8E6EC343F99CB2A025D6499B89C09 173BC505DAEACF38FD30B4EAA5BCBE85FF835EF043A4577E89E2E59879D92DFF E0C5BE7F08F08DF5C6CB413A5CA9AB2232D3B50CD9EB070773F6B3070F1C44D1 4A1F9359B90B3AB9ACDA2BEEAD8A4A0430D5FE601E7845369050920E724F8030 E14E1778614D5E188EE1353E6AB64D9C8C0024B6AC46A8149C0361306B237F80 9EDBE08896472D5045912E67B6B130F7C357D0274B0817C3ABA7BDDFFA81295E 1F18863392B1222D8E5B8B0DD2A980CE7C3F22A521E0C01DAEB84EBA17AE27C7 FFAD2B8B739B386BC721862D7F29A757CC5B788307EEA2C14DCD6753E684264B 90524565FDFD905F2C9A5E287F2B08E20E724EC89A0EF93504277C7091753AC5 91E376CC9D49C40BBDC477D4A9266D029128C812969F909E612019ECF3B7D3D0 CEF25C25A4AE0B7A65883C6BD2D67366C77B68F4100DDBE5F708E5331AF09A24 5F3733BEDD0281116C8FDEB68DAB37C93941DCE98BCCB749E9657A40C20FB835 2B2FF9A8367578A32B9CECF35F1DE0F7168D67A1EEF8A12E321C594D1FC0FE5B 342706CCE37F43FF98EE5D6C2EB434A969A63B279DC5F3EDD704B25BAE8315DC 51D0D7818B904DB089D3C4F69A52D136338F5CCD07712E565FBDC6F3A88B36EC CDD583EE366A305C1B88391805FBCE2CC5B8A29F554BFCDAABB4CE4BBA1AFA8B ABED322948E1879E9F206FE69713254B4B0B481543E3F679869AC6872E747E41 0B2DA59054D8BDA1C2F93799E5CFCFC64C97DDC4E397553D9319BF9D924C85A7 DC5482DD3BEC37D393B6178DF20E1E545B13EA1E918460C71BABE4250B033BCC 70983483B88C382D3661D8834476591775E090797AEAF9A7DDEDC8087BBCDD55 5EF7F33205010EEF6D1598B6E80DB0C53F1031F13640A260BF621A8B74B3D7F0 35701472C2CE8D32CA277ADD3EC98063A52604C478BC994793123FBEF5E7A678 874B6213C164EA4FBB8300160DD4A7CE1D3EFB3B740D89F15B0FDFAF63C829B0 ED70CED3E16E66CBC7BD7C0EF71E5DF37DB7D0741A68E2C43CFDC1F28193183F A6F7D02EAE4D6CEE4A3C650726000F58F233869095C1BC675A20C4F716A752CA 0F278BDFB42E57D4DCA5AAFB516BD29E77DC28FE3DB4A58F17B43A9D85617F47 9F7A717F277C3D662DF18D07C35DA85FBCFA46B654D14694F24156E8421FCF1E 599051E41F65DD70ED53005788C83C4F223A5CCC810B257C6B21DE0F1AB54F4E A4353294E0BE89C8F00051B41AB987EBDBA2B24AB06F2557CDFDCD441D6F52EF B7FD60E670304C7F099D2AC9244114EAB30DEE5AB2B28347F265983F4BD625DE 03C15A3DF96F7628C230D3E6590B74236E9AB9FD2089DFFE490202CB41B541F7 43B3AD61236B24A8CADF9BB0B27C30DBFD268B65DF894E7311B4364B17E6F434 58963CFC56E4FBB7899FB1601AB6D9353096CA6FC22494584BF44163BF80098E 4AFEAAFBDAB2BE61401BAF156E52393B6863D93915EBC7F6B8F33CCFCF830D39 96FFEEF038A66D0412EC825803F8F96F53E39A525A70D7F11EC7C565F3A07F65 85EDEDE539A3C65467BF70EAC1E1FEC27D649FD2DCFF7D834D59DEFD9FB2C162 E9C89CC5D0D68EC6560CE279E019BC8A7804EFDF3A0AAA213C96C3812A5F68CD 86C9AC25E9C0EB595A1BF39AE3A95ADEC9FD25944DA50C13237C70B19BD7BF96 E49F496FBC47EC53526A3A3B2848B47953C6E8BDE2727E81F56E26048575D710 D9A26A2E0C42E6DCFC12DBF8780E8DD6458E997DBFAB6202C9983664B58F0DBA 5EA0B3A6AC776099EF974919772CFDB7D89ED8E0F73AD9286AFD2D61232C4E1E 12075A5BC4FBDE1232FC19E61C479CB90458C83A62FAA32BF302102F589038C2 36B7AB1A8C7509606D4A8E5FAAB0E711BB1EA3D2B0D955F63405605443FAFAE5 A7468F65FB50BFDED43566622776504935DB38D060D9E3B9F5964D014847353F C564D3441FF0A390CA311D166935FEC46FD5196B3359F8B60071D25121E4B1C9 F9EADF8DE2DCA64D3CD73FE106943E67DACA3A4EB761EBE0B77E9943F7D5AD7C ADA76B012D435F52629018E6D74EC137D480A96A64348F9857BBAE763566D287 78BECCBE366A5593641933925E5C9FDB0892BE4F9FB1913F5340184091F8B8C5 96B6DC1B5BF5EF14A70776D0AB9299C54BE062E50C66CC4BD25290E16B064F05 6A6123DCAE95E7D14DACA9D458C034667859419A3939231D8E2DB999D2D9AAF4 4868309253BB334FE922A389D45261EDD818E94F40445EB701264DCA0159AEB9 1BDE2E421D01 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 40 /parenleft put dup 41 /parenright put dup 49 /one put dup 50 /two put dup 51 /three put dup 58 /colon put dup 79 /O put dup 81 /Q put dup 97 /a put dup 101 /e put dup 105 /i put dup 108 /l put dup 110 /n put dup 111 /o put dup 112 /p put dup 115 /s put dup 116 /t put dup 117 /u 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 83EDC6E2540417530AE0677BDACF7600C3D48CF22FFA08EE54E20F8C1BEC6795 729C8D6F0483F604EE345E522AFD19F8C75DFF6660A4443CF494BC17A9C644FC C9C738204778CC4F7CC1656BE602CAAF7D89959658835F6DD1A7B8E69FC30618 363E875234D5138D9726E4C107DB8AFA13A035F6BDE5658657BD0E7974FD3185 D22CF2EC2939D3712A88590E36B304030ADA0D2ACD2B57ABD9E3E2CDC4189347 8EEDACD50FA61FD2BB18812A646476E8D64A6C6F6F0D77282F434BAA79DD6B8B 5699B569A4507112C6D45939C9425C116B70C4970DF70D9811B57E6C4285B758 506B2FBD7CDCCD349D10368C16451782DDFA73FA4E52EAB033B226E04969167E 33E7B428B888322ECE5E140163A2811BA7B883E037E1E9E13EEA2FE095D4A976 1F4DCF1E7FD3ED380701745BEEF43485DD79C77BD0256D6B5B7FCFA5E7F8BDC7 A645F5E2E3C1E93F0E88DC65E5264BC96396BA0413FC31CFAB8E84B4BB49A972 F49D260EF7A5A6763155E7FC3B7D5E7F3D47542F8D53846E66F45FDEF6AC9879 0CDD6E0B91A59F103981FA5DA60DE4E928549A68D62FDDDC616ADC7E9F13E6B8 A5628C9C333261CAED6A86AAD4BA6096F6E76B47FB3B37634F7C143F6777C7E0 31912478F16B0E889127D5F0571E73928B5BF4BA0600910188454E1C88CE2944 FAB6AE874E1933D78412B5A8E2AE7C8D2AAAF8C726595FE26F9218E16ECE312E BBF0CCE350B14C2C11F64E510E5AEC7685CB5989BF4B0A4B5DCFAACE6B4C714A 131050F2E5774E0A4FEC450DA5AAF1AA75CC72516F8AF08878C811EC38A21692 F9B866C0A59D9D736D429C33EE19EA514EA09DBA6BE297DAA2259B56BA05F8A1 D2DE50353610EDC702D3D57B09EF8D1F21BD5FE7BA35B320A21540361A5E53A1 F040A7AC3E93ED9A1E6C34F2A65DE65B2AF5680AD5E10ECC668A38514F3D1870 0586D67B3F24B98470071DD4AFBD4A0292B18CC54BAD603D41AAFE52CA92431E 1930A809B7F4EE380032D6CF39042AB1EFE435C5302F0A41E40A1F1F0B3B1793 EF2A38EE86B6100AB4EBEAD94CB862F23F2D231C7D11F2D137C61127DD4F0681 5E0D209B552050251BF2F47468C5523DD6444AC0554F76E328DADACAB47B0ED7 DC5DD7D6CD1EC6D09327B6A4B4DD8E5744D7FEECC4EC8271A83665A39168519C 7E26CFC59018C172753EDA5118892F7EB499C3A90AC1C993C20D66EA8CA217FC DFB9C59CF139564BEA7C0BB2CA954BA83A4F93EE562B802DA06AD650C2DCA55E 966ABB95A8D218AD15BF2901B4CA3B444E619FD5BDCF3D8EF621DAB5549221BC D0D92569AE4258050259FB4D6330008352A34ADC673EC26021BD13E3C61D1EA3 B52193EA3CC622009C9B1662E3DE10E45C329F3AC3501C39CC2E88B0B8F0FEA3 2600CEE54C8075D5725ECBDD5AC0195B8E8E6F2A66B243C0955A8392DC2F10A0 18029DA88CE6D2C3D0C207A6F94F8FB6A71A4E7D2196865C204672F5E0B60DA3 9C15FCDB8A1E25CB8D6ED68AFA95F5D2448909F23690F47639B33B22910BDF66 C49553EDCA0DCD3996FFE3470E2E611A0B8682A04B77C32BC66309C3C59CE8E5 45C15C1CAEBC2DC4CE050E8F130B226A164F5FBA282E92EE5188B4953C1BAAE0 E07A83C1AEF88281B5A2034A4BDD3F7ECA561B6D4C8CA1EB406B8E409C161B08 3A0B26E161B63F305C86EFED68D532A6C59C0AC84DAC8FAAF8040D5697E327DE 4DE1E5EDC4FEFB53400894F61D472405C9C756AFEAD7B3EAE8F36EA006C165DA CB9547A60E89ADF772F87A24C67F5286E3CC21216F4CD4FEE172BD356CBF41BF 8A36D7BBD7D710F283864B6173C8788F35F7147DFDDEEE57493085C1A1E0541D CB38F206F06C1B6F80F30309AA6D7787896F1DBCB528CC34D59F89C3BEE69E9F 1567E721F043588887E9F968480733ACCA2AE8E8283C1CD8C39296EB5EB5EE86 95117D2E154769E152360820F5BC0E965C91CC06B87AD0B1250F2610BC827CAB C1F8BDC8710F2225C3EF83A790BC2B8F8330B1965EE98AA0CBEF0C38003E758E D1835D99E222EA9CE1E21319718E35B9F511230A11C90B1EF4EB420A77F45135 1155407551ACBF5F2A1CB17B2C0C910FB27338EBF068240CB6C29AC92B43251D 0B03C243CD8C56F7BED886DB9C9F3B527F7A97899E49976A100E7045B959B6C1 FCD837D55A1F95156F403D588D1BBDCFE6C88BBF989292FF8BB3C0501EA2F1C7 98C2A4DA43D6EAB252D606357C0CBD1C3E9A52B35E0532835A7FD84D22BD1D3B EFC288CE8ADC40A51F1A5283EF572AB6E82142C156823EBE3C674D43EC3D20A5 8DAF23018B07DD7656D5CF5F7768085FA0E3AEF8F1FCB862A375D69B537C40F7 CA5E41F7F4F0EECD4F2EA8C21D1A67F2ADB1487479693464AA5079F0D4ED2C36 CB205B2A72B00D3F32CF9CB6426999EF9FA7D1870D3033493BFF36DAE305FB56 2D62BECC44B6AE01D04F4BDB1B16FD3BFF023D50BD03A4F14BF30CC0F99E9659 6BB0B0697C73468D97F25597B0FDC081DDF9B178EEB7818FA47F8EA74E9D20F6 98163614F7F387BAD736B287C4AA02A05DD6CFD2B35256F66CAD4494F8BF5CA8 CFCBB226EF55AD7BB27874D2F0B8EB80367436CF87FB91655F11E4341C8EEA94 2B0CFE2403454D5EB472D9EB50407F038A82B0C98CF59EEF2A58C6229E1C947D 6FB274B804C9670D3952CBEAACFE71090147F2373F69EB178F842E6BD743038B FC9956F256FFCDD70327C0057FCA482A48E02E5A21954B1C0B5F3B00B5560B25 A0B3327B24126F85CCFBE454D8A80192E5B57936B7804A4C41D2ABA5C5389214 1E49D902FAA1B4494D106CD92C900237B27CB26560557D1A3FE8EB2BD5FCA75A 9D9372FE8E49BF65C0E7D979A5ADF259C37E144D28AE028471741A72109D5FCE B3942764C3463091BA3DE2E8BF148FC2999A7F057E20AA6CCF2B5E725B1C6A39 2C8CC1D8E4340002100126D485B7FCB3E4A1311FB050189BE39E645D09BC36E0 41C7B1BF8C853ED0E74A23C25AF39B67DA6BAF3E23608CC7637CA81DB68BED42 55335DA2AF6662E453F6DD4C23B6E9614F35C577734E74E711BCF01FEB74BB79 9B490921341CC2A52B892E078BFBDC6C9495BAEB0584C01F7B9065784F3E0C6F 1CD125AE47E273D7CCDB3FB1765FDA7C27B3547B2D6DA63AAD3D81A2D77DE962 BC41FD53F790743AC728C8E9E3940C8E02C92EC5E354CBF14E02BF3FC1E7A959 EBC650E0AB463A04BA6892B891FFE68C8BCC4EA369FB09E0E870D0C5E253F3C1 6B2BEBEE55F8772C2DDDDBA5141434E991B2DA31078879D7D3349086E28FF29F 78D885889220C4C81AA226FD510B7B1BE62E99B764F073BEE11AA5A36EE2F182 65C7512E7A56117D5283A198C4EA2E1A385A4E591EC6CECA5E9DD803B51B8E48 1221A71E825BBA518F0A0DC2BC2C96D9DE0A130F5030C929592E8FA329E76CB1 7C63F5147041A5912FC70186E133B37CCA85229E629713AE2B3DB96934513B31 4EE63A8E11E540EE9B76F20097704AD60C46DBA11993A1AC1C236F95C75566B4 4392410A75D805846EC7491B534B29094E48E0CF7745BB532475554369E30A05 BE92B650B4E6383AA4C1700C293ED555D8B87C4C1EE06B4CB557ED928DBEE601 55E7BA77DCAAF50572949DA6BF1A80CE7022CC0C76D73E25E8D81DF85CA10FC7 0113122BCB4CE9F515EF46E6A43A0BA46F6EC4920E5E63D9E5582EFCE2DE5A37 24A92E5B14D4C648ED0A30044921E582B0BF108865299E939ED0C8F7898B63AC B57CAA2B341C7DA73D2B202355AD8E68622BAEDF49FD823EC327941ACD4E0BB9 2E225F7D546EA183A9A022D61D5A48ECB4D1E0B3F6C57CD4F133C6B74F9945AA 8742DA973B8F3ACE5CEC4175423F5FCF49E9CF11BF2F7B1961051CFDD032EAC8 D3E0A12C89386BD162FFF63738D0F0272F94632A231A44C199C18A5BB1642B56 9AA5573F219878BD0325957AA7A59882D58AC542F65A179FDF22B98C2068B764 2D0B8FAE7C28A6FE110AF25D6133DDB71A5DFDEFD7E6C714C505158A977940DE 063DC4AC5112C1CFF026A81531D45A4D0B7723321C340EE651495983D4158083 FB24C4DBC780C04570B54A4511F5A1F331B818F5A9378C2ADF69F1AD513ED78D CF9617DB35F7C4668911306B1F333035FE32E1461F81E754E1B3B7D1E16C23BA 9FD0E1465C11533E21CDE237CF8476AC529C505A9773E230F3FB09A1B144FDE0 54704BA6D427523D16C3A2284B22CB092F7E053EF3B0E52A5F0267962D57F269 51C219E7D6B9A55DF1A6EAE064CCDFCCA20ECB5EAAFD57A9599073A9A66A2ABB B818F85BC729E77F4571CCAA58622590E71A5D96EBAC04FEE655BF22DB2EF642 0BB4EFCDB70A07D58A8335A92BCDB552A164DA02FD93A9B4E5A4E97D4327C20B F058C1DBD10157495F2F1FB7DCBEAF269AF23BC047FB812921A370B56AE634A9 9DEBE7DFFDD9E17C74005A76E1C4014F0BC94379831AF50B88E9985146D8DA9B 948BF4940E3796989A495AA02BDE69CF6DB08E80C46551A3713C2E2E729B8754 711EE38EB560CB623D07754F4F08F83E66FD3564B16B9AE277814BA5EBA95A63 272C4DEFA47804139323CC71DD80DC06A87570804C0F14169EC58F0E6A49C5CA 4171F978BD3BBDF433617551C5608D632A91B9065DAFC1B3169D241818FC5C50 408D5E90CAE2891860E5FEEA95F2BF74C84D914A71E39F252CE9FE6685BF1E59 C1A454F308E7E00244BA3F79A906C7D30A24F57BA63FB018EB8A7A140C400039 2A0F27838BD7225227D1CA8CD759B88A261CC474B7CA67A31C7C3F54B4BFCBAF D6746F49E075B0B73762B39A131090EC03C7A623321972DC546E7187609B2E4A 5AD3DAE276ECB7C73218 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: LASY10 %!PS-AdobeFont-1.1: LASY10 1.001 %%CreationDate: 1992 Oct 23 20:19:17 %%RevisionDate: 2001 Jun 05 20:19:17 % Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.001) readonly def /Notice (Copyright (C) 1997, 2001 American Mathematical Society. All Rights Reserved) readonly def /FullName (LASY10) readonly def /FamilyName (LaTeX) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /LASY10 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 50 /a50 put readonly def /FontBBox{-19 -192 944 683}readonly def currentdict end currentfile eexec D9D66F637A9E5292A4933615152D29EEC26E1BED2E48CAB7AC058698EA30B07E F8BDB66981B14445E1107420FDAF32EDBD5C26E35B334E3AF24373B2A13984D9 1D56801ACCF98612DE2C19685E0F4D52369AD642D169AB57DAB10665C6C01538 4E7DF30628B47D6551F93A50553E592B5E1540B411A313F39E4149341C981D3C 705F8AD7782F59531404B3C001D8B882E0C5468D00B26040A352ED823D7C8DF4 B632A37A034C6304A39F28739AC3D634CDC707B53474E63135975E7F0FFF2458 99878B3A6D8D7AC6F2A2728768B8C2226075299B8CB08B76AED9A00BF448A646 87014E8B1C1723204BCBB97BF0F735E436F1805B4026CA792A2464E1FDFC4385 B407DAC19BC7769BBEA6BDD0EE65133044D18530C5A3915AC9272AA4A7FC35A4 93A7A0CA8BD1CFA4382085D949EE819A51062591606ECEB5B37419223CC0400E 158F1A0849868CFAE0F71DA6B4FA47A636EDE756530425A6BFE45B8080808B59 6B886D033437677B151285B047C84C2E2FCB71CCDF34E20E925269E5F1A210F0 391066823D8F21E03746BF79AAC6FF91517631686722226462D6A9EC5FFCC806 B959AED95F492481324749E00CA117821C347F9B924BEC8C64C954570252E909 5C33AC8B1320BB1992A88C619DEA7A8FDDE42390EC82A07BD8BB7F0014A41EC8 04225B5063D3F04723F51128DE8ADB79F62903E1955A7D49220223CA34FDC3EB 8FB71700EB9CC40DF747C4CC60AD11D3FC038CB2051F7E97CF7C7F7D0F49CA1F E0FEFCE664544CD1F7C23B05BA649D373539E7BCC761611C17489084912F77C3 5FB3BC1E91E2B4A47C27BF4989C7703E83C5A505108037DE5006D4F510B8FE1A 570E42E4569FAEBF66058F9D9608A771BEACA2A8AB629DBE939CCBBC116E8BCD BEC3A33CBF185A68DB60CAC5B21AF4D9B46B3FF4FDFBD6BC3C8101BE15E79245 F0CF8F670CFA19ABC08C34D85B10C17190497EACEF6E401F322B1E281C1755F0 BBF9838AF83A0A1601D78E78FD599819762347A77C71374AB428093048E3F1C9 40CFD63B86C7F70BCD2AC3092DDD3BC91CA714BA28263EB863D5E6E2DBD4FA08 6B22C1D18B16D7042219B9F0BDF5BF10AADB658CBED51C8B272E4DFA11C5A603 8B4A437EABAA699B86819EAA072F7D90A9CE1B52287DD3D26C470AD28C07F7BB F6BA9450A2EE874D68A3681162DCD5968BA36603E7BEF09AB1621FD7315CCC00 65333DCC00A2DD41AA1F60E1AE9DB95476A21A15A1925C351E1B5C01750D8F43 E979C63CC3E28A952C3E3C205D830AAC390D243D9919B914297F5F44D7CC8FD0 7604E9B24FBA46D3D7A63F87D704D55A90C06771B0AAC17CECE92A0CE0A26E0C A30722C770B7A6FD89EFF7D09A4F61F794966D65331A12CBF82D4FF7B2A68B69 8A15F1D5CA04272AAAC480AD8371256947302F462234F3714742E820DCCDCD93 065451BEBA27A609A74EA3DFAE847AF90BF42D2202B5F11BA07F809932611743 210014C92466F6016C22 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 99 /c put dup 101 /e put dup 102 /f put dup 111 /o put dup 114 /r put dup 115 /s 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 592943209E846E55B4CB54F6658CBA3C0B29796D69D0435D5431ABECF3448C15 98CA2F36F3659E29AEB79355EC2ADF835CF0886C21B766B9DEBC3950B5B3B496 2E06D980A8C60305B273232D4604F12632FB4F1B2F9703952C823C098543AED1 CFB4ECF259A11985F0C944A57B5AFD853374FCF12305601200C2A393E2FC77FD F78C2BEE2F86E821575E5736395ABF4FC55D7438F97E268BFAAEBE87F5FF1556 D8096009FF13BC3D9293E662BA26B7392AF2570E6DAFF52524DBDB12B919BC31 C4A7F3A7603851A5C66579417038EF4651CD894ECF53462DE5A19AB3514B1C86 7AC639414080E9E9D9E643C89D1DDB238C0DF46E92107D96ED6EC9EF2DEBF53A 392683E4029ECDBC1CF29E32383921FA6A65BE75F869A871A8CFBCB10653E4A8 63800A37B6E7BED4891E11DA51C19BFF0C079887D26D70E1DF433F53EC344F42 FDBEB5A4AF660FC404255664B014292913EE29B06C4E11B7E63BE7D033475E27 97F314DDA54E151DAE987AA94124700F211D38FA5C168E4AB493A7946D1D8042 B83981F5B5D73D824E278319ABB213AE2A3D92777BAF1D743B78DC30C8C908C2 4998C1FE7596CF9CCB2C07E406C199AD61265FD43A925CC34B61C6072A23C5EA 726D829561ABCDC60994ADBD3457943EF636A4F885AEC417D85A239C820362B5 9F1101C4BCAEDC383A7C5BE8A122625BB5607BF2317E23B4F3B71FD7FC81B188 341908D0AA173EC35289B163341F557C728EF0C5166FBFD8875CFB685C09B397 A8AE006F90C07CC51FDC45315CD0C0B212DF9C967F72FEA825FB93D5A8574BEC AC09338512C9A2CCF0C2DBFE66E6BDD8476FB4C3D416908E583D6F74A5BC21C2 F9B437E28CC8604F1856B9FB97BD1F32066F22569AF61418B970536C16ACE9A7 2AD0D9599A005925604DF1A6AD6BBC1082E36776CC4556B29793C9154E773DAC D5C3F9190F602568937564B6C3BD0DDDA91253B69999C6D363FEBA0CC57C32EC 665A7BCF9AAA7C27920F7FA33FCAA169A7CA356130AE22CAC672026862F3A6F3 0DA8048BFDF17162533E1C70697E79A59AE4629D310D2EED29E29BB01A827762 8FD688BC9EED311976E37F40F623FBA36C770704B33297CAF83DD69AEEDEBDF6 9D3B8289492508643BE27DBC63551316738691E0448371B75C8F93E33B74D49C 1617E54C4D3043F5E7533A633A4B5CD3B585A7129F7872892BB7A1DD36DC8AFB E733E207968F0B47B8C225383C4CE03943732DF86DF161C52123B50EF91D067D 8DE33335E8257C98FA10F411C96DCBE0B3469AD61ECA917354A3E0A84F339882 7253CA6B7D660AEAD96ACEC9254DE4A2767977CE7EE3E51A2BB133BEF74A1F22 CB8251393C3A343F703C8676DC2118418A8E7AFAA06DD91121578A8825B125FF 237417015CD02BB697F9190BBBB9F2A291679BE5E44F4681BD81048F5CD31951 BB70797027045631AE29D98757445E0EBA3029EF7086FA1A3DECB30F75B916C5 C1C3B36290A97EDC575E00A5FDE1544652C48575C5FE801A3F23AA6CC45BE5BF 50A9690A9BB534670C9207FA7F18BB0F958949F4A52A4EE5EB524384C0AD52CB 854FF2C042EFA9120E43AC56C8797F91A0E45B6BDB30A728A8A65997C96E187C 21EF52ABFE31DCE7933043A07E63BE039C1A610714D3E28644F4923F5B288DF7 5762404AAB651438AA47B53B003C60FB00549324600AD54F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY8 %!PS-AdobeFont-1.1: CMSY8 1.0 %%CreationDate: 1991 Aug 15 07:22:10 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put readonly def /FontBBox{-30 -955 1185 779}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFBB2A7C1B5D8E7E8AA0 5B10EA43D6A8ED61AF5B23D49920D8F79DAB6A59062134D84AC0100187A6CD1F 80F5DDD9D222ACB1C23326A7656A635C4A241CCD32CBFDF8363206B8AA36E107 1477F5496111E055C7491002AFF272E46ECC46422F0380D093284870022523FB DA1716CC4F2E2CCAD5F173FCBE6EDDB874AD255CD5E5C0F86214393FCB5F5C20 9C3C2BB5886E36FC3CCC21483C3AC193485A46E9D22BD7201894E4D45ADD9BF1 CC5CF6A5010B5654AC0BE0DA903DB563B13840BA3015F72E51E3BC80156388BA F83C7D393392BCBC227771CDCB976E93302531886DDA73EBC9178917EFD0C20B 133F1E59A6C75D5F3F5C6AED02D738369ED9541D8815D9BC42D34C187B1ACCCA 8D5FFF1FA552AE4D2C870DD17119C4BC8D4E6DDDE0E925FBC9391C91D374019F B1F6AEF0498EFAA5974AF35567983E6F1A3963D01C1FCFB2CCDE0DAA89CEA35F FF4081BEC095A7E0889C4326D0B26B343528F28A7EBE951B6B59E77CEFD4FFDC D8A90A56EC2B520060869AE646FC671A833C92A49961EAFF92500196526B5CE2 3792E028EC16CD1402D86FB8AD69679F70A14AD2276AD0A1CE82302ABBAE8D54 308988AD 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMCSC10 %!PS-AdobeFont-1.1: CMCSC10 1.0 %%CreationDate: 1991 Aug 18 17:46:49 % 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 (CMCSC10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMCSC10 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 49 /one put dup 50 /two put dup 51 /three put dup 58 /colon put dup 80 /P put dup 84 /T put dup 101 /e put dup 102 /f put dup 104 /h put dup 109 /m put dup 111 /o put dup 114 /r put readonly def /FontBBox{14 -250 1077 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A30EB76029337 900ECFB1390CA5C0C3A04528044F266BA17BE487C79B94FAC6D6484684C5BFEA 87BCCC77D40AD11552035E95E3007126418ED49B68468B38A14E88E68A267B98 076F1C9769A5AFBC285E5B158EAC9F926F1D6C0B8F1D57D9C31D25AE27123518 9D2CD92E5689E0213089BD268DA5E47525CB8EABAA4B78A15AEA34705889AB3A FFB8953B5B3482E52BFA0940630ADF8C0AC2177D907324299EE980E850F203CD B627962F43D5A678C44243CDE97853BDC6AB45FD5C09AD274DAF89929F583CC9 CCC24BDFC68B92111055ABA5F26D2DC67C70906F71C2957701D65AE746A60C30 40E6CB24B97FCDAD0487AE38A201FBF0E41BABD2181981A71940F1E707F91E5D C8CA50CB16D8702D188E56D014D92F76CE0B52ABDB9110E32438D2BBF3E6A40B 7B005F10BB437812CAC6ED2996F7606DC962C4FDE207FF322782C343DF44CEC5 FF06A55C630C20E9AE1B0D1C5673753C43BA0767D65D1B451CC6380D8BB3C4DC 81E8FD8AA79BE993218686F29D3CD925566DD587F541A0DA1B1CC3BCEA2E6C7D 5E1016F6917A871F1BBAD96AF9E867735017119A381FCF33EB2D3E1E7093FD90 CDB0CED4818CFD9E201A03430CEC713620BE0D3254158931FB657C6AD4B2482A 0E7D070D7497892E9E942DF58E88CAF0C8221BF36BF7C435BF2C683A4A2EF4CB E85820A8AD3486155A40143011BA9D76297F46DEF69ECA4596D6E4CAABF84091 22A96A4BC78A8DD072FEB759A68A44BE1164638B6D952147EE3C628F9A022060 1D1941E73310943FA782532ABB1116532AD67AEFE0758C051241E301C7E13A98 6447EB0180BF6799814BEA4DC0F727D0A40B7BC3B1269CDE174453D6A3C4479C 146001CF717DE25AC1BE5AEA5F2F1C17719251C429D3AED19EF8CC452EF46206 6FE4498BD6565F613B96FDD9CD8B9577EB379C3433A837CCB73DBD80CFDA5A35 EBEFEA7A9BCFA8B254C050E765796ED7A5F5F1A5EA8C80C9C4635B3B2FCDBD2B 471CD39996918D2127479728FBA913D732A6F386E4E412DD8EC94A15238FF77A 28BD327DF63CB8A5733A9B960446185CC76019FE77D9EBF469B126DE44B0BA26 8BCF2B3FA656BC362B55517AE91B3D728B32208DE64CD4B454BCA52F94641B94 2A7331F03FBBF52838469B33C84296CABA4A28798F4857FAAD700D3EC818D757 BDD82D91537D804A151DC527E16CB9357D19DC5F63BFB88AFC1181AE82B4F0FA E2CD153B9E61EFABB0405B9C72B928EC0E56846F3B3F8F9E866B43F0B071AB0B A16A38FA84B1D95EB12ABF2C0F9747A706E811F0575520CE77EEFB0972C74C05 286C1C01383561C7280A001D6D6D68827DC8C73CD58A2ED8F3E30943C93073A3 30BE43C2CFAD2B8D644E0C525CD049412089086C99D703D90DC034DC05EF6F93 6FB5B611EC911F64D5206268F193511FFCB2C8E4AD07D80507D0BA68D55ED5F1 C7BA71580A57AC179CD8E2CC944F104291687F8FB6ABC2D7E02BD62F25FFF2A9 B41D6EEC9B20F63E9E51CFB8700915E5ADD4A59C02EB5FA286A9CE9C7F832A6A 713AA8AE34E507A4D2C978F8AEB700DFE336C842F1CA7BCDD4149115100D15E1 CDE4E88D29500ADAADA81004840701412DD689234D516CF0B3BD08755FAFE922 533EF579226E66C54C4866B770BE7AE387B50EB3D8D03CB43B318BDACAA479A7 CACCAAF7081AAC5DF114D92D8F838D879DA7689547E7D066787766C2AF67686D 3CC2F0E407B22EA4276377B7F880DDDDF62EC7B7781A1A45EC7A68A06B043A55 9D6238F8F6D41BF7743FB28F56230A253897C7D4DF9764BF3A3BDC98840F41AF FC0C7B239CC5E0868C5CD4EB9CE181C2FCAEF7D997D01EE878B617774CE609A3 D707728576122F6100F3F529D25F757D1DF9BBBA52A0979A387C761E46BDAEA0 D8DCB029C1D1915F7BA4E478C21D9B886573415B3EACA35000F22186F967C197 FB780E299AFBD9AAD7B252C1C82344B68876D08C151262F45882525F75116607 A98132049FF969B5B7AC876E43FA19435F9169EF00A4DD8E5DCF87739CED087D ACD279461CD16BE299B452C6007478ACE67416034FFD1059B95C8B6A8CDEF3DE 6945CF199EF066787CBCA594B7370351E6119B4CEDFA0095CDC589974C7563FB 93BE52536A79504BCBBB79ECFC71E95C7780A422955DA8107CB98EFFA1B8D658 3AE94EBEC903EA49D6FC0C5914F9DD8D282254DB3993C6595F5845A92923F4BF E070ED093BBA75ABC88368A730C4FC277907C36C2DA2824088CE2DEDC6EC9A34 9F447B0EF05BA6B2EA9A22410C1D751F99C302C8F947A9B118DB7789B6637F24 05FCBF3261C73D93EB832C4C487A3DB537A3267E24056B4748AB3B2627976774 6B3DC9C86166951D4D3D17B4B96453A651AD0F2D701BAF2D79D4886B8DE8C1A3 4F0B9A28F26DC2F9E27569AF5D6DAC35330E67C269A8551D455A2E6704220F90 A626F3241C4434CBEA1501195AA8EEE863402B1321949AC5EB221A6B1378EADE 44960ABC9F36955704797EF515AB8DEE0E75839426DFA9ED7A90DA8C1945FBD2 46BDBECABC6BF1505F2AA85B84754563953748BAF8E02F2786D2DDFEB5EE990F CBD265C578A22A883F3446F2370B894F1DFDB07915FBA2002C660571E6F96C90 1C9E2CD017C398B6482CD0EFD7999803E406F83673EF8C1A98EA827E81DB5E03 9CEA9EC67FF1D0DC42F2F611E5295E9CFB6DAB80DA19D95A6C1755EC44F18182 98117A98C616F8B6B0B44009071038B0221EF6FAE5720CB67BA6AE469975C720 486FAD86F72050C7ECFF3F875656A79CA47EA51F8B794EBB89D3DB60E8F52770 F33369078774C64DB9E686EEFA760CCE0B34982DD4D80D8EA89879C004E403AA EBE375FB27B2DF503D117A437BF94371F59A6FF8C8C4F5B65837E7FE82B01B5F 27D629DB338C1B468DD13E81A71484AE250398AC4D692C79FC6EB403AD10F0A9 8982DBE7F72530FF25B7F640FA6589B4D22E3C3D8A06EB050DB1F0199C302C4D FC2955EC6CB639FA0AD3EF4BC9A8D9EA37CBAD1CB4627CEAF329EDECECC0E365 E0EBA6AD2E8F018955D3C26BB1B8289344E1C8E9DE006FF782860E2637B7E668 14F9E2C2AAF200CE833463AF1FA0FB7A2914E67A9EA80C8714AC030A4E31855A B57709AE478B9C6F90F30734494105010642969D26036EA1EB13624A405A878C 5FC4BCF9DD6C2B08C8FD69F36CD66849BD18464F438AF4BB5E3297E802AD8BD8 5221D5F302389DD63F76E0E4CB3BA3FD7EA2207E656784065AF2EFD45E498C3A 5640F2333B5C0A9BF5549278FCCEC119886D15126B6E74CB47F248ACFB3A33CC 256B8ED4ABABBC24F6949DE88AEB72D0DE046FA4DCC8447A9610060BAF3EBDBB EC074F8A9AC65C1EECA85F8182BB4F620D75D5310571ADB5AD860B819F18F96C F73ACC1EDA7BCAACB5EE682DB4F3B8C8D73DE304757ADBFA78360BAB7CAF8B0C DD02B2D56C10192BCC0ABA14B9E5A818E11E060BE425A99179F1D6A28D0CA0E9 8CA01F019A3386D54CBF1D6C76E12D955E0E6B94209940F1DC58A17A89B7C031 6C46F5BB952844DF4999527D2135E600A177D37C346A9FCCCC4533CDFB073A8E 6B113AD610C0419E9A57B5528AD42E2B578377FA4EFFBF855D553B7B2FF7CFF7 EBCB05925F8150930C42355E5124B8A8E20EBD0BDD2815E9966F03D1435117C5 A138E8287E1E2E5C07AF239D2ED22D9913BC5D8E69AF710D5612CEC7FD9C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSL10 %!PS-AdobeFont-1.1: CMSL10 1.0 %%CreationDate: 1991 Aug 20 16:40:20 % 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 (CMSL10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -9.46 def /isFixedPitch false def end readonly def /FontName /CMSL10 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 13 /fl put dup 34 /quotedblright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 53 /five put dup 58 /colon put dup 65 /A put dup 66 /B put dup 76 /L put dup 78 /N put dup 84 /T put dup 92 /quotedblleft 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 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{-62 -250 1123 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9429B9D40924DC059325D9D4CC0344F3F997A99E6CC0676735EBCD685AAC9142 08DAFEC78BB41AFC2F1C219910BDF41D6279284EF600B69776CA15BC8A34347C 30783C52AFA60FBE3E353E2AE354CF87B558776A22C776C7A0B5AB5CE1F941EF C2D9CAC37294BF407A671F10E4743BF842143F4F7DFEE643BA3BBD8BB9E3F24A BCCF7F0ADF8BA500620C81033EAE8C4EF2C1DEF13AC575F1B3BBB66F093D3B78 5412B82B67FFA087AF57182B2230F9F2137180CA58A7D9B2C822FF04BE6CD01D 43B2CA7058C7B953F6D9B5D6E91ECBAA5CDE1159B0E59C83DBAD96D6C8C8BAB1 374EF652D10C0F3EE7104472C98DD3572AAF2D45A70BF7061447E21EE3C3BF23 DF39C2D1B35B42CD5297BEBE6BC94F7C9DC6E61EC67E4F677256FED9064BD3E4 B51A71B1D27CA4E5AA9E1D8080E6DAB5310711EEF87C40859FA935B19524AE83 63B163FA8397BDFF443227FEDF7DB27DC35D89FB1C5E435DA0619A5C88AFC73B 89A2DF5E767C5B536BC7167A840A0C32BD57A14DE69A7D0D819AC36FF32F908A 5070F32983BB007437E3500799DF5E0AD3710A4C0000F0098D5BE99F2EB9C1C2 C444FD9552D0DCA098A94B3BF176F511CEE13DB7EFFAED7C47B5ADCF8D4700F5 7B6DF50EE617C00966B9A2828882804DB7477F4A8CF5345B7F3568B4F72BCE73 2E2AA5BC4B4C70E21F3AD9AFC3B8605A00D67EF9ED1F4D13DDAA920D45B43CE0 0941BF17CF05D2B777C11D4D844AB20C0693D1DDF00B27D9E1AA2D98A4A06CC6 D342AD8F644F4787B66CA7D861E7CE13FCDA85C1B0C9F94009768EA89838EBA2 7818F40A35D543A1CAA52BA2A333980786F57B2A8A641D2ACB043B021D56CE72 8F8C80F42B612D100A56C56097D31370C7D95265689D693528349E89998451F5 C8B50D351C3B3302E4A4A9E2D9F3562854778C4682C4EB1C5406C8E7F1F1B55E 37BC40AC8F1BBDA57BF827DC40B56946CBE13631674FD92FC91655041FAEB513 A7ECC8A2CBF9A63217153D9911A7C3C3FA8D96ADB1EB8FC452F9FFF412A55E03 F20A83445720F5D4024767C47762CEA8FB1E6205AFBB74F2E47711053560AC43 7296A83D52EB2508CAB6BB506328293890181CD83D9D3658E17CB60CD930616D B63ACE4B59ED362977AE3428555244BF4A44AC59B5D49D09E3D8FF5A8E99713C F893824CB3C16E0B211EE576456AB2B84C2A08252B4D5BFC12D3617833A264DF 92C2FA1A6AF6435399FEC17E157B6A5BE1C8708729BF42C085588B2884CB88BE 4EECAD4EE803CC55DBEF8851C40AA3E84B0E19D09AC72A047867892A79E09604 492838065647533588DE49B8C8F5936D0976DAED15A441BAFB33E664FD69A988 82A912221A29B3AC2E23E6BB0CA1F6F9154D491852F1FF67005C130F060A432D F0152645AD3979D295F96A3E503EE58E04ED428A2C314A98DE0A790F0C8F3E61 C9695E6C4B7066888C59E991CA5A39F36437475DA7F8C4497E5CBA085D81DC55 8C6B085710D508A39D073D15761F29FA3A2AF9512B5DC06586B3FB0A275403EF 0EA2026ED594D92F018AABFC704242C59030963F3E462CC10269CD4F48A9E210 E534C363C4604D4C3575899BF5EDACB7DDCA4616FE9519A4832A92618E044135 EC2E48FDEAD9E1A39CB5D6C97F47216579F6C2261D90A91DF095F2B733CD1C81 6D0764210315A191F4F9899820D213937A2C8BF69B0EBC5AC8860F9CFF198E3D 6FF613E7CB2575D79646E9DDFD973CA97742AF1943193DF22BCB7AC98E493C98 28A9BFC73C09B74DB8C56540A0CCE1F47733C0A6583840422E15F7036CCAD008 38F6E33E8678318E8057B3F3157DDF7AF962341254D5BA1822B9BCA6114C487D 72710BA626F5658815910129669B7FD06146D33FFCF49A32E67505A374F27112 D4E5BB01F0C56FA3C835639061FB9D3A2B19B498D15FA714E7E6CA02E62B8D12 DE5B351A767A7DE990896C1F77A51B4F8AD2318A6D4F91D1E6ABEBBA11ADB47D EFF34E45A5986772D90D03C039656B6719D478EC2EBEB73CDFB78E30CBB05098 1AF47C2926370CF3926BCB76A8E3EAA94117E550D064CE8D7F8A87F522C26990 B7CCF09310B6DA7C3F783E88EDF0D8450F4E791E94083071F3C428A715CF8D4D D6E89BD9184F9EAF0D6A935C1A08B49270964FA72786D04B890F40D792004A28 80C5FBD569E7951854E3FAE2E49ABB9B716EC4BF7F2A0339DF972785B489F73F 53907A24AF8F44EA0EE0B4FF5A331534941BCFF68BB73B89A9E97A4531083D76 E899E1E9AEB1B7F62A95EF5A344A1EBA5A8ADB0CA7723A2DD513F9D3B1FC5EF2 B179D33EB8C752B65810A1F15DA6AA86925ED3882B9FE1A000217C9320A119B3 B82C9E7E38A3308084255CCFAEACF41983B18ECFB4C5AB057EAEAB15F828E572 3E20C6127A931707D45C279E0F4C2BF788748B07F639C60A046E31D23DF12D25 6BF628EFA17E80B19456EC55A9CE8521CED3CAD466B79243180F9409211AE163 B586FE568B84D69FB339AF75EDB2445A83668F7479602334C739CF0523218792 FCDA0448BD5F7DFFBA1801EE16E379814A24DD8A184940FAB945C94B18B7DC62 2DE0B90DD23C06E3311B849ADAE273D91F8985B8C8D064AF6A3FF889C84C7672 758D67DEF277ECCF4021D871E9A56F9208F09232A575BE9425450751A3F315F6 9752FB711F6E3CE82F514AE284640F1ED8269354B419314A65DC63E631DC5FE4 5366E8A2F68B25B9F5B22E9946A2853136619199A6820B5BBCABB7A3EB67C4B3 5FEAB7C7C9DE6B02FB6432B7A93A370737D314D8A728F84700E26DA6BB8C0838 450084AB11C9A2501C9454A3EEF3EE20D8C0852E3BD33089E50D0FC84DD1069E B2A53C153A5329D1A19DB0B710779A25799DACDB63AFAAA0965AD916B43F4A88 3ED2DFC5E69C81860F54AAF8AA29F1F31E4183CA60EC7FF91554BFC2B422CC51 7F910796EB665A14D72A4982E276447D01416478CC9D411777B00A1B544C9CA2 F90164FCA7582954621E149B295E47B2B36528CB033BED4E9704CA293713F56B 06636996E405F21946843A5B904EC31C66076E1B999B667B7136F49C27859279 A4EAB5E8A2F6E9FD1893C36743963AA06C89F3C4AA60660DC3D752F4FDFB4F3F 8D57ED8E67D0A655D946964C2676F748A31D664251D38CE7BB8E359922D446A5 86E14945F7AAEF71883513813CB197E1C7A15698D31FE241AD4950C3959AF738 F58AC2BCC01927A210B07430AF88CC64D9D6F8A17A8C024C04B6C6B2093B7C07 6A12D17DB8FE65ED7A532B7552236FEC3D4FA4BE0F5D5EF4599F687C3AA1A063 270E8B5BF518B2EF78A64E82DE12418BEC9A985B05A08CEF734CF96E4A8923E8 751B149373DA5D8E43D6168D3451FFFF51244972D3038311DD4DDA3717281820 4B6D23D95673A869A8BFB0A0DF114F351035C4BE527D2D8C62BD6703012FD8AF E39D21823ED95FEDE68F6AAA1A34FB24AC57676020BCC24E22EA39FC66908515 7283622770AA5FC5C28C310F35362CA8FF833448D1F23819518E93499707A8D4 3086522CCD54E3870E5E35F7D3BC1EAA351E2322E5934AB7C080F99E240F6154 689A5E1FE9A3EE9F7F8470D3D8A549D8CE2ACF0A0F0F21C6D7F4D73905900141 B3FB22FA51C3CBAE3A3EAB90D4E51690B373BF583237B7D2EA2907262554AD6E 673ABCF4EC4C32AF7DE07B5F1457B5305AE1EA037FB9F0988E847A154EDBC9A4 2B095DA8F19BF0F0ED0A8FE0212F74467ABD863762EBF3921824EC084808BBC4 80852F4E6CEDA848F851E611DE0332CC7BE082219106F1E875E5A84B884304CB F20150B8CB595A81ABB88584A8804A080C034BEA84DEA7E1F07FE9B005028897 F423645719FDCCB521693644A982222F6D5E41EF688C5CC06C036F2488E99DBB AB12BD83B41EE40DADF6A48A15AAA72A348FDFE6BAC370E02100F9D5CB61A01E E034FFDABCBA0CC7FD636F84547DA03560E011A8CF1397E1797F280326455CFB 56A2C0D5CA3B5D325806A9389910949A81C9A1E9F9584BC9027E7721DE0C6F8D E6E353A186CDA877918AAFF54F32A427C19A999DD3619CC30CAEFE6BCBBDF3C2 96658AB1A70AD6FCD9A1C9546467871CF156F5BB7311837A1FC19A994AED71C7 2A09F1946B01D693DB64805A9972E0AD6716785AC42ADEB26670948C1D457BB5 43E025E1C352C0317C10B383515D9B5945B1B9226291DB9B384FF98F5B663810 F7B402BB7EFE9992FD9AE5C2A9B76A04CC43D89D6D21A00F3A6E6CB7D8F31785 364B668B013A1FA72EE26A4DBB186262294403FA5A88010630DC33A896BAF713 9FD9694106C5E4358E77B5E8022FD37C2C0ED5738D90C8F442006A34D1A33399 8B0D21D0D4827EBBD073F77994996723418F94E78ADE669A30A0211F401714FD 55FAE75B9A0401694825C86B26102AAF61C5D789276E832967E3B6E49ECF2F4B 349A330E39FD3DDEF603C04AF3622F89DA3EFE552F8C1B43C406DBF64E1C8AE0 7F59C50362B3506D6498999469D1D2D72DBF56EFB49BD838AC1DEEA726E7F37F 8328DD12722D316582663B8BA945B84C501693A1F369EA52FBCA63A648595DBF 66DFC7AAFDC3CF9C8E452F9907A56B47DB62103FFD587DFAC1039FB6002CC343 C6E546D7995E231005FC38E75C02E95B0BEE91448332AD2C1D7CDF9CF184F69C 7C836CA1DC1A5E4560CBF7EEADC3833A727D4615C0260579C79FBAB1A53A8762 411469BB74145B3EE92390CC823FE5750860FDE65DC4E179AE51773AC4C45BED 33AC53458C8D09016A2579DCA316084ACA21F6095D1E94785C3C0C7805F792F3 0DE92E5C5AAC33D8FB7FFC78FC053A9F7C8CC02903DB8A79F6804FAA618C4E26 0B19C4A7D0B518C5D8DD0BE828BFAF7A51314FA8DC7C3FF14FCF8C66530A79FA 29FB242993161E8FF253250C76E4284F19052BB591E3FB439218A62DE6FEB606 453896768464A6CB6BB0FDDE2F3DE7CDABCD387BF588BC7167683DCBA59A92B7 C68B72B9611CD949802E7797DCFF077CAE8DE6897F0C0428F8220E6B7E1B99B1 8A0D9419ED14907FB65AC6B2FCDCB941BB4628CCB0F0282DB68BC8EC45CCDC0D 215695DF3FDA915067A73853843195F2272845F86CC5C3F0EA63D66C2E4E5648 E7D8433D6A07849FA18C016E27BFE9A9987ACD45BAB5042ACC32C94777D3ACB9 00C7E667F76A901F175DD33FCF7A810EADF9A6C07BF460C6AFF4ED20AF899C10 F30F30F72F6CDE11BFDF21D5EBAF042BE04260930437344BD7498E32A6EDBAF8 47630405AFCB1F82A37C562A308B1BD6C81299960117A28C9C40F4CAC8A76551 DAC1A2FB8CCEE492A51993CD04D63064DAEAE5F34B2DED7CDF723F60A7A9A5E9 2532A2BB9583A910F16FDBBAE3ED45FB8D3445B3B2D30BF32134482A164EF7C0 65D449314F9F4A61031B4DFF974172CAAB35D58F1A3670E6278CDE827D6E9EA8 780D5255F62BB71564A43CA5D260CFE5CB6B2CB4C6982662A72954060CE198B0 476D4DE04543B32B57AD7FBAAECCB526A334E86DBA713A8576D0671A87C17C56 968A7994B7F069838DBB5A28F0246B471670859357192C0E5B35B62015078853 BB53C2F1E9B7BC15B9E8CC4DC63D0ADC05B7C9D547FDAFAF2CF972981DCBDA3D 13F24C99A594F5AC9B17E488939741198CEB449B95526AEBABECB5113C9DED7A 87B4736808C0C8D839C788CC3122FD02F39E3CF97F12B83BD9EF1EE793FFB64F 87D6CBAA27C1C250D52C7607A311F011A3956106BD2676A62EBC5A1DAF2ED3DD 78B48CA07B87EC965A2CB72E76E5EB9EAFA567BFFC85109FF92569CACD0991AC 76FDF5988FAB19D1518E38C20EC42990D2BFC51FB31718F92AAE1C1A9AD21D18 620062AD80BF9ED25D7F66A19CE533E3CC461A782EBC84A317F57115EE708DB7 CBFA35C19A53E12DACCFA24B3BAEF0F30286A5BA54232E5811555549519B174B E942B08DAE6EA4F136D1706C5081420CFA7C7C653A360D5484CFBF68EA9BE466 E0FC7441BCDEE92857C578F74BA78770F1422F73BF4E49DBC3E0C8F35EF48EE3 DFD11ACDEDDE07A7B30F7D24B9370953CC0CC58F095925260B95BA85D7AA03A8 7D61D6A4555A8BFA084C9AB6D9CC0570344D09CC18371EAC75B576B51C4E9033 75397464B25FEB3482657860618763476A230B7563D38911E3AC039C433D8053 4A1A342F91CCB42E12884895FBD83A0F8063313D6EBF4F5D02438F787BF14684 E70A383DFDE546ECE3A1A964C453469A1772EF66E0FEE78DDCF6302F44398802 5CA494CC1B12CA9BB8FEE998614B96381A6C26CCF76583E7FD775796D49A92F9 CFF393BA899557A03DA7B1ED6953AB8997CCEA799FE61D1D59D84EC7FAE62E63 D0DDB3C1BDBEA79913DB734BFEB655D178D01EAB541ED306818B0C1574FAD600 F317BA4A4E904A42EBEBEC45EF94F29A7A8A1BE5ED9AFA171C6916A93B22F236 DE2BE7D924B803B39208AAC6F87E8DFAE6DD591C7D21A3772A07C0BDA43AE58F B1DE3811C9F95E1FA041D7EF6FAA8FD1A0665078CF30B8E00FA93EB0A13ED571 ECD3E8A11811E4224B5A4AE31B51EA5610A1C168D13DAEF0D6AB8F31E410489A 4C7009411400110AA592A7FE8BEDA5D4ED83ACFDB6F7A9610008833E40AA9721 EA3EACBEDD93A83B642559DD2432570FE0154BDB0F786D3A3449B340AA069714 58620C4697ACCE770C9CC401B7F4B3441D3AF5ADFF80BC76C4CAEDE4A9558CF6 02B6B34D08FE8EA1A44C4CCF378E6FD783BA1487D9E02370B532C22AFE92AFE9 E392CEEEF0B90302EABA532BF48E98D4B7807EEBCF3E76C76B42D95C361878DA 966F1486F086B5BA908D48E236A86E7959EB6CC19DBB3CFDD218F867FD2FBB15 B189211A9A016C7AFCA679D581A6EB23EE8072956C744213D3DE8F34B225A909 DC1265AF02827F9D5A7EAA03786E924D387003CDC8D4C3E91DBB0BF4BFCE76CC B038B47D7E331C47D418075B36DEF44D7DF45DFC7663A475F574EF22A0FF47D2 95A302C76D3CFBF32388E25F90483155AE9EF51AB1E736D2C3ABF4627D79175D 678C49B8976CCCF72B031A8C7FC35C641D23E114A0FB74E67EFF1944652F867E B2DFBABC90AA144ABB0FF014D6384444346DFCED0E86E9C989A6E09E5435C743 569E9112040BB2E1AD2A65B03B36421BF06145278601FC37110A7FBF0DC35028 3E1D68EE67BA7CD3881649A43E30C8CEEECDB55FDF233021AFCCB4ABAE826A43 E22B35CBDA0EF8639215D34E08D74B03384682D1D1293F6DFEB07B5B1AC74971 8C9EA24DAEB43F33764ACA6AB8766428D82DDC8CC13ED47C6269C6E5C085FA78 33A7F700C0BD76421675A687D32B76D812CF3043136BB2279D2BC64229D7D084 BF20DDE6451784EC7DC2250E5147F9139A3EA348B4D49F9912C9870A4EBFCFE9 5F976194FFC888D3E896EEEEA7FE0B1F124D99DCBCF1794CC4EA4725F22E3E2B E1F0CE6E6BC9980F78ED678D4115FEAF4136D0A8392B817289F9E46BA0D8D1D1 62180968C86D96BAF4F9287829949626F6299C4D94121D3E986278996AFF3CB8 C707D379D4D05E6CBD98F24BD2A5C76752E4672B2E9B16A8B3A7621ECE69916B A8EAE06251F67B112F84DBE5DF3F2F99AB1FB5BFB60000D2EBB83DDE60CAF743 0AA44BB1F3500071530B1F5A070CBCCF87596513060116079CA4E026277FEC52 08DA0E88DB68236F914BEB05DF93472D78FB12452F566E4B701481A90F333458 3EDAF700136F3542266DEC4A3E7FDF9760F8630953134191B55B82BF625343DE C5E0E8B4C737129A599F4BA6D22DCCD713E0715DE2D9942B8683797E07C4A6AE B4B0BE35F7CD519234DB20399AAAA4B903B53E5736041AEF14D089469E187BAB 1B49C3A8D8A961EE06DFA9D9D31D2304832995E5D616E2530C2F3560C51B5FC9 273C6645D3776759E16BAA0B74E4C9EE4585514D8AFC067E58C398560DE740A9 EDF7764AD13F3AE52A2A6AD5CFFA53A28199F9175609BB57CAD53E41B20F252C BD940EF51655D7D541AA20C8F043622ED56D9A12F63096A3C06BBFA3D4560F56 AB43B6B94411C5C25C4E6EA0BCF7739D8B5F5DCF310C5B763F2D261B7E6A161F 2A307E1F532A792254AE9445A74C7E2CBB63C2F1731789DEBD6BE6FA6DBFA643 890BAB0336D2FC2D6EFAD5C7ACC351DD8DB2A61BED8E12C94FCEC08CE2B1E391 F6342171C69C6A4E954E52A9477089AFD066C15E31CB5FC319E7FB29BF10494D 36BA4FEEF780109301BDE42E7986401E240B7F67DBF8BBE20961517403B2770A 395EF2B02292248FF5FF509202973DBD10F9519B5091EF6C45EEBC40EA3DF526 6F7AAE52F848EB4C46D48337A2A47FF5304A09E4D290D473BF70646693F01C06 79729E420EC8AAB7AAD7E46487AD7F793531561829FC91305A25E004955022F7 E82ED146D54DCD5F0FBC6B8783ABBC70BE9006737FF9A2B3C843C7313CCE7419 2AF793FD4A896DF7009E45CE39ABE0661E8FB840B1F960B7C5C51399B8C5D5CA B62DF04C612757EDE44266571C5F7A4E525405372C83B22F825980B25D98B66D 295BFE92881957273D27DE5E89930C7631515BD749B4A1BFC0F9191097B0FBDD B6A1DD1698EBAA15DAF92AAA5FD1EDD06ECF237F27288B4A13F2CD3D0304E884 5E4EF98A0472054D7238E2EDE78A1067DCC3A0F3F9DAD0E4EA7A2CAF35281597 9824B9539D71CE3279476A7093D90ECBF95DA786A55121BCB1D5FC3198F745C6 43DD28E6A3D1C54ECB56D0CE36A11033703FC757FA4CDC88FF37301280348158 939492719FCD82EF1B0DDC5E2A3D613D9E146B35441259D700B8757EBB07FED9 D19A8F8161BE92FC10D6F8ACED42362B669838F418A8CCAA0EC06A8B232CC5DE 7C1AAF73F39F2E197F12084709214382704391A70F414477E976E55CA8FDE58B BFE49A3F50F5B36F964A3F578B0DB12865661B97D05554263136DCB024B16CA0 E8E5B70DA5F132E61DB5AA69F9CA44902A1F95F15890F9B4396B8B16EFB36C2F 2A7378A183658EB5592591CA1BC0CEE8432E8604ABCEFB21770BA9809A8FB5DC 81937F4D212A26E2BAA0446F4F74CC450EE1E7E4D9FB5F894DEDC97CF28FC573 023616FC0B65E39E3C9C1BD157AB81F126FAED4A82534B2F9873CD8201773775 FB3CCD676FAC2F28D8D3FC26AC371BBA215B172A521A3C4BCB54FF8CEC67FBB0 A136D85ECAA2FFEF03B2D822BA2A3E9BA313D29A60E483B80491C0C9502AC291 4BC26B1C3186EAC0ACEA44BFFD7AD00AC7CEE431900E32101E4F997E8C80260C 3A652949615E6D0FB4D5FFA1605ED24D64FE5B1E7A10A7829A3762DD369EA0ED CA3DD05A58BB3C815E0EF203CE62DB39100F4EEF4F5AAFB5378DF143AD256342 34019AC42AA4D99FB6945168A2D54D81F0554203BB2CF8CB5CA442C7279BBC46 53CD0B8D75F388BD4C4AD1A006DA38C72C613332469E2C58F468F0F7A5BE9ED1 640269CC2EC17894617C333F85A9604706DCFC67443E297642CD04ACDC9D337D 48925C8820ED495DAE9C9E66BF3DCECC00A09A5CC363AB414ED0D1F70C5904F5 45301E2A8515B8FEC3EABA9944259EE867EEA49CDD277101939CB2CF607E6CC6 9AD8EA2FF40EDD527AFE37C36859F3CFF74044F4A4138020D4594426C444FF8B 83AC1D34136BD46DE6C47302768D351E18FC04E0F46FA09A5D241D1EA86637A1 440870393CB7801CCD31EBA261871D239CF1CF6742DF483A7870A3B9F1E8CE1E 75CC285E92E1300BEEB2A593470C0D05396936D404B12C0A9DF93FD4318AE6FB FBB8ADECBEF6F820B11DCF470B224A3067DFB7C8C004EBB1B6DEE120CF967042 C5EF13F6716617E2E3E603C742E0849BF611F27DFE80859D3E84F14515FE0FCE 1672E73A1E290B80ACD1900835E9516960C65D59526F3771E1CAD42CA87D3B04 38FF2170BFCBC372492E8F74193AAD52C621F173B1988702356D26D56175C79A 9269C5DE246B5F5189CD070CD08FB83C464539FBA9E51F5D9F8C30ABDD15F8EA E07C05DAF4813F612C3201A1331C23563EA81E8F927AF5F13B28466DAB3F62D7 D2538D3D7CADDC2C095AF3ED8662A13F97164AE0240ACE1BA10BB0C5DCBC1E07 3708E7C6C5F4D6E2D521C8F873843E8FA9BF06D2053054872BF54DC142BAA296 030038247F520B1795FE595BD1792FDBBFB5FCE294CE04A5003714806AA4A7B8 0F5BB90F2B05C4037E37676CC1664C0E123F327F2B7D137572C9E3DF7EEBF1E4 7DC0C2A54E4C3B6EBB4A8C78C86602E7CE005FC8ABD14564D6B0F496579A110D 7D8866668EC82DFE2D359D92269118577E387C7CA9689F2CD40FBE436923C4F4 D932FF131AF5DFBF175D4ABA9C33A33063CC0E8A4C431892BF9D22F11794F2B5 55B41D09C79766970DBA6F010DE77D82B12F55124E57F405E1705A225F29BFB1 923CEDF8F63631E2CC5192BE2B9625D62F0FC4D5C0845D3651A8D53F4DF40922 BF4986CFFF2111B6DB7149EC52CDEA240273048D7AA1454478307E2DCE45A7D3 F768F2FD33 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 0 /minus put dup 15 /bullet put dup 102 /braceleft put dup 103 /braceright put dup 112 /radical 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 515DB70A8D4F6146FE068DC1E5DE8BC57033D79919697C81395D5B94C3AAAB11 52D73937B8F82D3E2E764DA1B3BE273CBB84E4B1919CC1D5586C21F6FC23BF1D 82DE5A8DFA3E8F5C25622AAB9F7A588532D13C663079C8FB84DA6BD4D2DEDB2F 84CE30D0F188EEA26A8101A2CA9E4F95A4D5FA08DD2D5CF63ABC6D5F28A533FC 54D21FA6CACF0A09FD63225D5542C6536EA44692F9147069A2848621176530BB 9836061466B12E66445EA0FB835C9426CB2127B15E723A9CE74AD413B46B3FE3 DCC78AC15BFA550FFAAA7CC27455072FAB423C65548D04EB5D087858EAAAD2B3 20B1F0F1C3AF1A6BBB53C77248FE4CEBCF9D9BA9A9CA9E86787F1243E89EA10D 186FE37B82F5B92D2775D6BC788BACBEDE86D26947952176E5943188E9B3160C 2F420B247C33D3C45D0329A6945BD8F190545C3551445DEC8ED0D1F0F26AF8F3 D5F55F9C0E171EB66855280BD783F7DA9C69E177CD1DC9448135C2473AA03BC3 567D89A6689663B32D2F3020F5E99910BCC8EF192912FD3230CBF4813B7D13E8 92A5B1D21BC5762134BD4D2CFA11D41758B1E511304F329FDB59B73D794A46D9 0EFCC2D73AAA0DF990F658A36DC1DDD3AC27D44FF3A7651DB89FC4A363471E2D 24286FE696A5F0D3B3197B4CB52F0DA27D378EFAE1328FE09EAD9EFC117F4EF6 6048067ED06B3C54C26EFEFCA583EBC54990CA4D5851791BF926078A383BEE2D 0F7411DDDA8E9FC29AD0B0478C554C842F490E6BBEFF0E9F0FFAA678E0EA495A DFEACBF4FD4592C926DC8335FFB40F178FB1BFC8209A2CDB6280B28C6C570656 8CBB128596E0BAE417D1A801E876BBDF4AC7598ACF5C34F705A68C6AA46A18E7 8EB11B30E161880C4684A5E93D472CFF26E62A2751AF8F159EE95FB56D843088 7F92C5A1329F6E2F3F5E2C1E92AA065901C93EC0C35393CB5BBDDABFBDBFEB18 9BC2678C081900818A5591A3811831CBEA3AF7938DB829FF914E08DFDBC7ECEF 2C930692983945AF4BFB3F8B1BA9BF4D68F9E6790064E2CD069E20641182EC4C 34AB2785971099DA4D8DFED132C4004E6FF0AD00486E126DC74E0C582232CE74 5DE08C2A651D44B8612CB175A375E252413B905B7F864EE7955F1CFA1D72A054 FC2146ACC79346352B66D4DD3C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR8 %!PS-AdobeFont-1.1: CMR8 1.0 %%CreationDate: 1991 Aug 20 16:39:40 % 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 (CMR8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR8 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 49 /one put dup 50 /two put dup 103 /g put dup 108 /l put dup 111 /o put readonly def /FontBBox{-36 -250 1070 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA1772CE422BB1D7283AD675B65 48A7EA0069A883EC1DAA3E1F9ECE7586D6CF0A128CD557C7E5D7AA3EA97EBAD3 9619D1BFCF4A6D64768741EDEA0A5B0EFBBF347CDCBE2E03D756967A16B613DB 0FC45FA2A3312E0C46A5FD0466AB097C58FFEEC40601B8395E52775D0AFCD7DB 8AB317333110531E5C44A4CB4B5ACD571A1A60960B15E450948A5EEA14DD330F EA209265DB8E1A1FC80DCD3860323FD26C113B041A88C88A21655878680A4466 FA10403D24BB97152A49B842C180E4D258C9D48F21D057782D90623116830BA3 9902B3C5F2F2DD01433B0D7099C07DBDE268D0FFED5169BCD03D48B2F058AD62 D8678C626DC7A3F352152C99BA963EF95F8AD11DB8B0D351210A17E4C2C55AD8 9EB64172935D3C20A398F3EEEEC31551966A7438EF3FEE422C6D4E05337620D5 ACC7B52BED984BFAAD36EF9D20748B05D07BE4414A63975125D272FAD83F76E6 10FFF8363014BE526D580873C5A42B70FA911EC7B86905F13AFE55EB0273F582 83158793B8CC296B8DE1DCCF1250FD57CB0E035C7EDA3B0092ED940D37A05493 2EC54E09B984FCA4AB7D2EA182BCF1263AA244B07EC0EA901C077A059F709F30 4384CB5FA748F2054FAD9A7A43D4EA427918BD414F766531136B60C3477C6632 BEFE3897B58C19276A301926C2AEF2756B367319772C9B201C49B4D935A8267B 041D6F1783B6AEA4DAC4F5B3507D7032AA640AAB12E343A4E9BDCF419C04A721 3888B25AF4E293AACED9A6BDC78E61DA1C424C6503CC1885F762BD779B0C3709 4DF9CB65F0648B72373A300B4D07500E16BDEEFEE7312CB5F85E657E7E68617E 344739E4AEC451EA237DC1393601496962E3AF4E835EA3C5D7F6C7D3E97B7A9B 81953E17962D3836E0C20B1A0B448BE5A0E1B36B40D46632EEA6CE2B50F0A5F4 42496B643703F1EF4100A57DF0C9FA5164064A74472CB66E0C107E527BE1D976 BA9AE2D05EC24BA3AFD5CC8D02214A95F8DCEBE6BF26B9B11F6A58084358509C 26C5D51B814C2833D013D8586AA739EC21B2E2BD26C5FB400EC27AFF31EB6C66 61A792D4F00510D1C3212DE7A33167CD8006A5931ABD1083A714A01846E20576 169C4F5B6E02746284E757EC1F8627216FA323C8A2EFB8433CF6744CB82D76C4 C238106160643DE29060A691BC2AAEC3A4F839D6B938DD25B7A63C6DDE32538F FE85FC7FE9B37D2BFCE3C538B8EC29E939D5AB24779777DFEC5D9B64BAFB6D7E 2E2D689B54573E2317A8F2046767778CA70FE24DA4E38D3023184C55A19E4D5D D1D178B020D8BECD9828AC034C06646B2B08259AE2729D2D3EAA84B92D4DB029 19A436CD85276723EE64E66D6F1A1EA0F41F69E110FC37A474D50DF858F762E3 9D018D9C1AFB54E75D2E5C23D0684A392E59A5A106467CD3CEB814CB7BEE6463 F064926C4D0F033374A5863FD2503C757F80B3FB25E82B7CA7D96202FAB6FA7B 62A12C98D93FA8EDD23A7A853CEC8E0557C45DE65911DD1F10675A9AA97347CD 92E6C86744695D7C356D3C13D5571C6897BE508CC7DDF4E5987035ED2AA28CC7 A08A580E51EA863EB5DCFD38E73273299FE64F4A1F934A494BA3D4E07C0C0A99 E2B5FC0266ABB25156F21E0DBC9991B1B2127850BA3F0F3309F40DCCB35C737D BDFD5BD905FDF1B72494349C7041A4C0084F3CABEFA3FFE1162F252C1D9E5834 579B254E69E4F8F0048204BFDDFBD1D7D7F5AEC60C0EEA1592F4EC751371701C 2C1845B6E792B5C81E0E62B1351F8CBE372FFCC43E72967744631368C0B661E5 DFC6A5CAC804A9EF348B2346CE885E59AD0536B8660CC9B8F192897CD5700048 A17F9BDB42725689FE0665940FFD440AEE1945B586B3804D8E51E9375407FFA8 CE2280C8DACE339420CF2450487E65D3E1233D03BDE6113DD9207750C883449B 70DE01F4359C27EE402CAC83F7AA06464F385BE0EE16A6BE111F8909E3A8924A 88FE9C5D5122F1568DB508F266656257099762EE35B0FB06F1FDA87C40AE4AD1 79CCE353150F9674D6ADB6A17E796E851B0421F17AC2AD48EEEF595A099DBFD0 D0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI8 %!PS-AdobeFont-1.1: CMMI8 1.100 %%CreationDate: 1996 Jul 23 07:53:54 % 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 (CMMI8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI8 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 61 /slash put dup 105 /i put dup 107 /k put dup 110 /n put readonly def /FontBBox{-24 -250 1110 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF753642CD526A96ACEDA4120 788F22B1D09F149794E66DD1AC2C2B3BC6FEC59D626F427CD5AE9C54C7F78F62 C36F49B3C2E5E62AFB56DCEE87445A12A942C14AE618D1FE1B11A9CF9FAA1F32 617B598CE5058715EF3051E228F72F651040AD99A741F247C68007E68C84E9D1 D0BF99AA5D777D88A7D3CED2EA67F4AE61E8BC0495E7DA382E82DDB2B009DD63 532C74E3BE5EC555A014BCBB6AB31B8286D7712E0E926F8696830672B8214E9B 5D0740C16ADF0AFD47C4938F373575C6CA91E46D88DE24E682DEC44B57EA8AF8 4E57D45646073250D82C4B50CBBB0B369932618301F3D4186277103B53B3C9E6 DB42D6B30115F67B9D078220D5752644930643BDF9FACF684EBE13E39B65055E B1BD054C324962025EC79E1D155936FE32D9F2224353F2A46C3558EF216F6BB2 A304BAF752BEEC36C4440B556AEFECF454BA7CBBA7537BCB10EBC21047333A89 8936419D857CD9F59EBA20B0A3D9BA4A0D3395336B4CDA4BA6451B6E4D1370FA D9BDABB7F271BC1C6C48D9DF1E5A6FAE788F5609DE3C48D47A67097C547D9817 AD3A7CCE2B771843D69F860DA4059A71494281C0AD8D4BAB3F67BB6739723C04 AE05F9E35B2B2CB9C7874C114F57A185C8563C0DCCA93F8096384D71A2994748 A3C7C8B8AF54961A8838AD279441D9A5EB6C1FE26C98BD025F353124DA68A827 AE2AF8D25CA48031C242AA433EEEBB8ABA4B96821786C38BACB5F58C3D5DA011 85B385124B1D786840F2AEBAB2DA265F4C6B4C1728775C0F5703635F711F502A B62EB011919D7AB27B36FBC7E3C629CB02E862F6C4B63F9006DB7E370819D039 1524120C56376868D04491643CF0CA7FF8DCC0DA7424621B7E120D59E3D3F3AF 8986E76A5C498F213FABE908C173442B374AC1C28AFA13B401AA43237A5913DB D5AC3A835D41050A1D42C02933167E9CE2D30F2DB364C7374A667BB1D597973E 2F3658C0565A0EF54FE51874529950EA80CEC2CA39E9CD0F1E7AB93D36564D16 373B427A5727475110B532E119471785604ABEFBF10E875B41D7F10FC4145A1A 4F4644BC13DB1DD4DAE530E806F8CD703C1AA29E1C4CE9F7D01E5DCF29B28AD6 9F282AE1BEC483DC3A849EB5875B730F6FA96EFED2F3165B0AAC1A71F77E09C7 6A2C58EAE21AD4CAED929C39FBE771C353293679FD2AC6F72015DD5A59EAD536 AF7A0316D999C3A9B98F8CBC4371FEB847B20A35451831A1667D115EF37718F3 21153528718C003441DED5B986C17B2A0A6BF8802F36FF75FC327B8B937BF7E9 C8DEF1A8AD56FF27A7CD2EB78CE81FC3791AD542FFC20A1191A285ED65428ED9 C57589DF00FEA4FE54EEA349C4C6941924A4FDAF9E68B16BDF80D1FBDDC20E7A 8BCB2E7A7CF8BE5130D921FC2197080D5DAB7D5A447DF4032DD1BB1B596FC9D2 0126EC27088CDAFB861BA75FA25BBF6E0F9AC51049CBD2BBE3582DDCE54C77BF CAF21DE0E33A9B26609A1F88DF196393C95ABE918F0C182B43190CA7DF90A514 455260B03689BCEAD1AB9E3845104CC59D070DF3C87BF520D175D6BF9D08E3F1 BAFCFC6A02B10DAF32CA647EAC19E1A4BD760EC022026C033FEA63C859AC60EC 1FDB98D248173615F1F709C6447F3BF3179DF82654D463C9AE739CDA03C48254 38EB72737574EF5E3465026D8A759F1E978018E1DAB66B30EAE811603E216452 A78ACBC6AAD7EAE48B4FDDB7CC195649CE0C7E5A9E6698185C0CD71C5598BD30 BF8E12059C0C50397EB0259FD811D62784CC6262F4B5CCC6849A64CD796CEB39 CAFC7C8EC054F89B6DC555DFDF8C4AA0066C7898E236A301A8D3B03A14AF7ABC BF6763997AAD578001D80A4A3581D2574F15631FE5C7D81A2DADD0E198E51C2F A4087DA5DC5297A22108CBD892BFBDEE7E289C60D2EE54DE8F8CE0F08B0AFABF 92FA43952BB6D12B08814D5DE9314A42BED38A0AD8419AAD89C567FFFD7E6D05 DACE3C372E73E95805545D126D9CF91B887DB520DB2D813A69044B36806EF760 745129CA619E3EAB2E7135C9B058142E9079125DE7D9A9883ACC8D42017ED6E2 2E6C2990855E0A58E725D6B2AEC7ACCAE8897E49AC10654B6B39101CF7A12DE5 8CFDAE 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%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 58 /period put dup 59 /comma put dup 61 /slash put dup 76 /L put dup 78 /N put dup 79 /O put dup 97 /a put dup 98 /b put dup 103 /g put dup 105 /i put dup 106 /j put dup 107 /k put dup 110 /n put dup 112 /p put dup 120 /x put dup 121 /y 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 95601766758B4BB6C93DDBF4C7D28729C5FE8E8BB90DEC2084C4BF1363888DC6 8DD7459A5565BC79D65D113312768FFFB4996320C453716B8215D7E4C712D8A7 1355D457BD131A7C775C5DCEAE1A09813BE76F5707EA29D80CDA66F0658D2C8E 9EE7C473A129C487154B7A34879102AAAC6896E88005874F2D0F7DB55349DCA3 8A509FF755C4A78F93310A9FF3D06E850106A82945F3E3279CAC39C0BBB8B3CA B3ECDC6F0408B939131614CCBE9FFFF1F3DA6557C6324FFFA5B1251EBC9DBC9A 3AA8E0B9793A8E0F0A72176696A3572DACA79B7FDBBB0924BA04284F915BB378 B7E297232064C913DD52B5CAB75265BBE72206522562A3949B44AC8F2C55443E 3E00C5C867F90510991F0511C3C6655FD14D48F4A564B92746055F00B3BF7DEF 03ED42320A2F058DE4B9039FE67109D015C649DBC6FBF3868FA284A15F35EC51 0583AE6688616E045B6780563EBB097E6C26E8C727C9FD0985B975571C28BBE5 CAF087D6C69074D5918F189296C6011E994BA71DBEFAE215B98D8621D534E6CC 492380570602590F4D0ED579A3E410C1F73F196DFFFB4F37258494EB2469809F 09DC270FC1989FAE4CEA63005CAFED463289628C2CE80A7D9B96ADC7C4419AB0 BFD02FE56658288DE28EBD76C8E77457D3113FF9743189276DFFD240485D7221 60596577F85B2AD93BFCC56383EB09BA07AB392D140C9D524333441AE9820CA1 F19DB52BDBCE363A5439331081E558161C549C199FBA88854B9CC06B999C7AFD D1098FE7AE0CF23006CFB3C937C88D4FE7A37AE879F6984B26DBA5E6E0F73FEC 5B7C6413445A6643BBB2CD8AD6CE43F595CF25036C8218B4EE64C9F9951647AE DA7F8DB85C1CCAEB905B9375C8A436319CED52A19D6F25A1EA5F8478E8DF51E3 E2A3B676FB3C05F275325D3BFA6A5A16CC7AF2EEA950C5294D7A4462C73488D7 80BAF469E9AEF7769268AEFB7D099CAF977DE1A0A383EC007B9C306F2B408D8E 63FC1CED611E40C2520EE525E7602C4ED123D033B230A03483BEDB7FD637F13A 1936255C0F173369A32F91E97D6CE1DEC0A7BAF6C42035D3E135DB61E95BBF8B 16853BCAA509390BD050825AA26C70C5462CF1EF951E8A045DC1C9D06BDB8CC6 5691D8284203BC6F08513E86152FCC33D6045F8663FF2C723D49F068EA123871 CA476B8037A3F387F5128F3B531167C7445F3819FB78D6885CC980EF5BFF5EA0 A5C51F9CC2A68A9845D3F9F19E9EA56BF02E31641F3A58E377DD36166856ADA2 2A3A2259F57448A02AC485CB833397FA76A054B3B1BF1D639DF1B53B2B765583 A4A4C2286F6D88E66FDDEC19CFE933B0A125AC028CD385EC05372536F2220DED A1E4747B2901CAAA20E0590AAB4ACDFD9910F5858B5E9E7EFE48E4AC3BE10B6B 8BF19FF3D4EABC532A50DE2617EFA539E3C6BC29E6886DC0B8DC791A0F388193 6534B30396BF0F7720EFF7329C4FCA4E20B90DA97B7A9BEE9F269380304E128B 50ECCACB77DFF266BC0EDB2E271FC90A68641A3715E3A9736369F19B87E0B6E4 8C7C9CC35A2B77F0A3DD77765BFEB20C509491EC4124B568D890606084C0AE6D 7B598347B40F49DB5D19821C2DFD369496276926CECC9C9D3B8810FA75372E56 38280CA095CFF13378B5EFB9BFD31714CD1BD3BF5B1FDA623AF3210B6975E063 9D1B1DF58582D5BC3990137DFC77EF665CD1D3577FAD53FB5214BBC16BE28879 B315DBE25DCFAA2672EB0C8C15D5C181DF7A1EB1B6F9A0ADFB45722700A592A9 8EF9974BEAD4ED63A492D112EAF0F2678A3857D75BA650531AA0BD51B9ED8831 77F89E20F4EF1E670653775F7346F4003BBCF0D245D413D2F66D84F8BA187E1B 95FF6F36CCD142BDFADE5EBBB8E37F494F73C6783C895050E3A528992DAACB1F 15220AE3798D65B023E845CD44F62AD7BE3BBA41B2FB1A0F78BF7A34AACF9F6F 3DCB7769FEB8C212FC5DB3A4E5669843C6C7F76BE2694AEBD8E9B083DA66BBF5 F1688B2DAA60E20B32E00213AD559ECD0A4CEFE091164DC2CE64E7F2DFB50FD2 B44989212E106C96EEB22F392E55EF0658D8D8FD973ECC48B5934B201CB6CCA5 34AF5121FEEA6C976365316E97A0BA29FE623331E19BFDF6AB86889381EAEAE2 2D73B50EF4B5FA7C3858E4E59A95FA76347381AD264B4448CFEA54CCE16D977B 4B8122D354CF76EA7E6BBD97370762874A061D605F33BFBA0CCCF966FEB66B55 750DECF112B310B6551D06FC74CB5C325C1C22738E2107322AB29E922118B07A 958C4B34AA9A599E6F6970C0625AB14F34F913AB7290794D2A8B73C1BBF55197 82E7AE21FF283E2A3BF443D909344700077E243D411F91893A7F06091842FBFD 211B59DF2393732368F17632D430901D4FEB8F04C057159F1A5DBFEA6F17B4CE 8719B17F7BB5701106552A30A74F743469094281367461CD47CD1CA209619860 B0E3F192833F72EB218C313233F483E99FBF7EA69DCD73E88FCF575193FFB854 B66448FDA56DC93DB1A7986CD150428C9D1F070FBAF6EEB9FB81311AFB768A7B 666AE17948283EB27A0641442FA61C6E8E9437AE443BF063CE7DAADBA09EDFCA BDE0138FB424B550D1258757D6311CB1E7525278A806987B4C0DE088E1FD3C79 033C1CA993C16DBDEB43C162F7D9DAD137D1BA79A27D5C814CB3C5E82D7B89EF 3F77E964688981C18551C38B95DF78E707BD6383603C5E0CBC1DD29359B31F22 601EDACED425542FBFE4D4C8FD65DEB9F0584FDBA4386646AF6E205235AE635E 778B68E71965C469C940E9F3A02B00085F9079213EBC5ECD64AEC1E3D119E0C4 EB21795E2F4804A3DA6A01AFF18A4CAD8AF25E17EC0645C8B330A2E49E5C126F 1E7BBEB26C079C09F7D6D9E171E9A2D3CEBBE28A915A335D579F2050F66C1D5F F06F142545023DCD981A8D884FC88CD7B511C34F21C7F828493C3C93FB5829FA 40256D3125EB167DC0D79EB37458469978BBA2BE67FDA6B53A85D463D2ED0E3A E61B0E3204E6833C5282488BB2CC49F53334A959F381459C3340F7247A5EC34E 09C8561CD83B1698DA167BCEAE0A03D941E88ACA8662F263E78F9799998526DB 992929653D20F0E8BDC0970435697FC4AB34A33C1EDBD562007626879EEA4A68 166B4616543D7F15C7E13AE93A28F352704DB5AA9BDD407C094B0808691CB87B 8194E972D4F85C6A03DFBB0FEF3B666EBD72866EACAD02CA43417DA87B24EBAE 41E443E2582CF621E84537CA977CA27D9C9DAFA22B45E898187AE92A34A9E6A9 2752CC568632481DB6C9558F0B00F58C7D2DA5A581844B4E034E016D30E4B8AA 209D6E91BAE70E63D9D58D3F1942AF8C984097EEC40C482658D2D2F78AB435F4 803311580D6C01B6B3A118FAA77B7B7D21ECF6009BD0CA2BC95B49B65489C786 1122B150F81447D34BBB73F35C17BF0CC1B925081E5EF77432FA5E525871001E 7521EA80C498B7CB4A4C315F60B99079B7A8BBEDAD42E72913925ECDD67C6F2D 828033C2058DFBF1F5175AD3297F2BC2A04ADEA0A075CEACEB9450338152113C 63C40760C63AA330F2D1809A6E887DC0B13B00FD35368302657923E56DB5308E 2EAD2795B3829187D4FB5EC64033554F5638A79DEC00B322A16619DC9F65E5C2 D761C8F5FEAF2A1C89421B01B22676E90DE75E8D302AD447553670E9884B3803 7FB88343B7C44AF02A11F7D84FDE5DC6B58904CF5015A0B9AA5F190019E4D767 209E8EF3FF467364B430F817ACD8061F93754462E0A948225392B712139C2FB9 98628EFB9EA5901D095E1ADF5385160BFFD65CA4EE1F810469E065EC75C94434 2B692725C84F49BC34B978ED5ADC0FBA54B34F0B263C77F6C92E0F3964065681 9095C5042AA7297E2EE0E0A1D3CD12F48211152E256FB606B280D181E3DB10CA 597C31045C7AA61D5B9B2F4C678DA77DE60312B91E66D570FB10205D16171E77 B1638CDD2D9B9AE2A7AC3B58DC6CCB875D8304339E71DA8E33637D6A327C15E1 9BE5D404B9A3CCAD0B4361945B71A486EC1C4B12DAA8EE539AA5CC7B31B923B2 1033FEEA5BA053803CC9535CD1E7BCDFDDD9BAE3946CDD211D4B65DB30682A52 B97DB28D0746CE4459EA181864B7C3E72B766B51C1ABEDA5FD3B54E766EE543E 8757E578E5CEB2556D19FCD895E8EC60025982840E05833615BE6D62DA835843 3685931803210CA1F6C7698F325CC771935FDC6C183C895FBB58463299FDAD2B E1EAE21D7D6AED23B4EF52983F29D4180C6F5851421A68B23A480E4466B71EDF 8125F092DBAF1AD2E9182372F51FBF0C29B7EDF1590BF1650A53410AB4645EFF 9AB04F4FA53B7C3F2EF4B926CB8EE65E1024A657CE078732F9782905B81C78F7 430A08F35A85240358CC2423FEB8DDCF32D99D42912947672A46B0903AD67F9F 768E6E2918B4A63CCE53B174B6B7FEA6AC428905B62A29B496EBAACE 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 10 /Omega put dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put dup 33 /exclam put dup 34 /quotedblright put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus 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 55 /seven put dup 58 /colon put dup 59 /semicolon put dup 61 /equal put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 72 /H put dup 73 /I 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 89 /Y put dup 92 /quotedblleft put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 124 /emdash put 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 3B27A573C72F6ADC5EBE658F1F21B5FD9DC8599D4CA426D8469A37176FFBCBE1 C6CB58A383EAAEA0F49A0200F8E67008CADBF78A9B5362F30A10692689E5819F 9FCAD3A0EB5A8C229616709EDD4096C1D4D817E396C75496A602E16A8AB4D5AA 101D1B89FA7387DBF119776F6A088FD83DBB101A9457C61149158962CC68ECFC AFE7D585F671855840725EB935B14395271BFA8B7D980228D7183AE4FBC01BA5 9C858338DB9D5556B71345AC51FB928419D2D84CE582ED340767DD50BD28E2DD 1BE581D5542A6140B5B91090F2B7A3B805771A32611F69C6CBE08CABF21CFD8A F7DB61A7B7E002DBB0170172C4B89A40999FA0036ACF68D80266AE593799AB3F 98FD79D07F9AD40717F151C21D3167BF901A4607643B72397A290A4FDBB3D323 F0EBEF8FA9BA9A9C356C8F4A47FF0A97F0D027855CBC1221B3C5655C6876A647 C19F9C697F86DC7152560FE91E608DDB43FAC6A55161DDEA4558ED7F6193B2FA 8D636F4DDB86DAEA2CA0CF444E2E9448380036EC0E9F2383BF33EACD183891D0 431A5E2F611D516A571CBF2D7B37514E8E77CFB114EF943A373B813248A1FA4C FF29E8E2410275B3C525F5E4FD7D26A8558C509496DC049CFC46CA3D96BE9DF2 4332807A66DC78AB5BEB1591F7302EE01A64C97F7FDE6BE80D6FC4EE0F4C3D3A B7CC8FCE22BDDAE45E4AC20E3994CC1F1E212713B4C8D029048598B4F976C5E5 A23BF3A90DF205BF71491E1E13819CF6A55A7139D887CA82AC60EF86B5BFD4A3 2AB8641E575C2AA210C19FF7E50D8CB879662DA02D2FC5790ED50960696A120E 03B3E767296A583BE13BCE71AF58ED923FA889F77B0929D99246B2B66A1FAF33 D27B9EB26DCF01CE869F8611F572B5676EAA633D738F64C90D18BD1839AE2B9A 48D22903E20DDD00B9B14430C58AFC022151BEF05024E42F844BF960124E58EB 1116F73CB2AF185ABE396DAB6577C26B73D7C81B23A4147D7C33E55005E52866 68DE886A2E3C22DD02BC13F010CFFDA2EB408F7C072ED0264258F364E9C0A232 693FFACEAC322CEDBBD4C103A25C97F1D066C4FBE85B2B4957BC27F752AA8ED4 662D16D1B48E437C98D488F85870EA319BCCF2BCF9AEF03B659C9F9B2082A15F 3A546243297FC8F4E83BC02B4E14BF4F0DAC8B9E0FEA3BCA2FB28F577737CDE6 B18EC053725DF7261444113EB48282C2AC1903EF50CF0B02987E12A8812515E7 706028052C8C822E47FFE9F3D297BDB07EA958E1F96F3E9CEC058C3B674D8BA5 16D56D944C4094963624DF538420DE245FAFF47EB96887D31845553E4DBB2C52 E96676D668D16A5CEDB19FD240EF983FE3D368DF01EE2B8E444E52BF1C502C9F 89FB348CD1AE4554B217179F2FE019B19772E967F6249899317C0D597146BD70 4B94F36EE498B32A3C4A48525E48228856FFCD4780DCB48F949DAB199FA593B2 2AC5044DE7310FC3F01D6A6564DBB0529529861FCAD1ABADE9C7B42866D15F0A 930E57DDB8814A8B71679124C0C967544C1C1D13162DFCE607453C5CECA85191 6B12F12EA51828B91CE17674F9D471193A7082C73CD88A433806CB884CA8669F 6BF20E7D44C8D2A2ABFE17CD263B4F5D0580E36BD4F24BEFFA33ED00B4ECB397 62993EF36D0C696857C14A4E161EB3152822582A42FCB45B3CD5DAD26EC8F305 7154C3C5641FF473E08BB328251DE725F74D3E1B5AB2DEFE5CBEF4E8338B7CD6 ABDF18CA7AA0CB6B64235540E0BCD3C60B8D4D34F2BDF1B198FF22C5C9A1B5E5 C548CF80E14BDB8AA1A10C449A32C5B85CCCB1596D900342B4A8153E1A448404 CA4EFA3EC343C933A94C3314FAFE17FDCC6F164B24184C889A9D8371FA2B592F B2919BE1ACDE5BB2055B428458D7283F98001F0001CE8B29E4E7E107BDB9C37D A8CE1DD07BD2918AE00639D1C57A28AC4BAD4083E34E7E370B469EAD4F685487 51236A35A3E1CE9293EB1B11089DF2896225FD75F12E369524C03677455608D9 64385FF92ED90370CE9A9FD3133F6D10F29B421B6434B0047F21E4C91814278E FE42778428D4CB192A434D4D1CB6BF2C7FD0A2E171D3C29DD47B06CCB2A2DD70 6D732643F1549F29249A2D861658E72E2A460C7D4D66874161431C11C84B2909 F6349A23D658188FA13707AADB8204B21272852BA41FB7F92B24D282714C0BC4 C07D51945D2C5310D96E05F79098BB6C3D917AFD7AAE89644F40D3DAF6DB18B3 4034CA6C55418ADA480900AFDBC74F7566470888B4AFA0A45EA264B9AA0079C5 A66D88F2246B8A3BF1B1F7E2DD2D72251FBBE05400FB61A82CBD43ACB84B3809 B4BA7E86807E6A6E567F166F59CE7F5D71C3E9BBD96DBCC44928C9A5F4470425 4802E01DE3A9BD14C7DC3573F0854AE905DF03D0335476D398A111CD84B0910C 9E654CCB98ECD65B94811AFCB619BDA32CC45CF1A2994963278031A84092A281 3713D2B4A0083EC56533B99E96C80B096764931AEAABEF5694C758288BE68D27 AD442743876D1CDDBE6C97847AA091F167A89656711C0154BC9A0EC5528D23AD A57BCDD607453DFC4EC004D31385FB264019F2ED8128E5952FAA8CE38DAC2808 90F7684B70512D4B15842CEF73030BF50C10C18788107EBFA37F196E620400FB 2FBF7CC2E723924AD91B5B7ACFB66A3A95849A0215DAE6DC6F950ABE860D24C7 48AFC8C32B27F14CFEC2223416B35677883480FC0744FBBB596B9BBDF9961DE2 CFD89FF14B889E7B6E92F950E40FD9193006BD83A139C3B536475FA079693382 850689C43527BFA2D07D21E27F88E68833005FBC1576BD6D6FD8B787B7A5962B 1F7797A16868999731CD01AE48D31C84E7F501687AECE1E224508F4DEE6E242C 3B39BB8A4A81BB1BE1147EDC34B8204F12EA8D90327578938F5690A865BDB01B A08DF2755ECE7D3DCED1335ACE68F0831E9FB4CC5C0CB1777419E73EA0EA0B82 67CC5FAD625AEC3A30A77F834A675739C95B8E6CC4316FE6622EA23433373450 A986DE85BE6F671F1611964F6574A33FB209F05013A086CED9338AC8F7820858 A1BF9FC7DDA63FA408BC18D5E675462FCA482C1B03BDDAE316833B787350E1C7 651B95AF8EDAE3718A888757434651C6EEBC5AC419C2AA5426B4119913552BBF 22A8E106A4F2F9D92DECDFA9F814B2C6A0AE120DE18B0C1B75C7765093C0946E 46117E15CB535FD0C9903BB8E1EB9918F02D2EB61F06EBBD25F93B9DEC08123C 5940BFEC3E34DE35C018DFED32A7A252F0E2D726D9098225CB6D2BFF31BF87DD 6255550DE91F67102DB0B43C098EB4D0FF2CC37FA03DEFE774B89E28D7A9D239 40555C651EEA3AC2169BE2D1C7640526D6EB8E419DD84D66EFBE2CE3AF1A2E73 7A523F332F52ADB1CAA5E15E98CFB5CFF35F5EDA8369A82C7AAE6142658CFAA8 8FF79C62A0D2C0E1A24C43C82777022541000EBC48527B1BAB0034EC932E2BEC 92CE4DFE5F5834901E04239D16A5CA2D36359406DF42F2BC56D99D5B8D8F13B5 F7D85E951D63FC64246169C2E41AA0BEB984233DF42103D0A15DD21FD17A7291 7E744C2C422E9D6C3CFC29D82C551D56EEE107D65787AF49900E9F5FEBF6692F CC2FF0AD1022E6BE5CE50ACF8A413493B53DEC3712490F6F6368B732A9DCDAB3 6C9E9F72776FA061D8CC36F14CC72DEB127A95B1174EA2EB40B0A2C773B5C580 C52E153E89E860B38EFF4EF036FEC26332A198D39068C8043E62066BADCECD5A 9024E98B99DBF2C1DDA8D8A8AE134DF3DE0077EAB8A9B1ED01C4FAF96019FB6A 4E75BECE3FB116FA48EC4F29351791ADE328AF52B3D1176098E2969E705C3859 C110A991E4DF6AD8244358A27CDE59F14668AF62DE49451BD7DE3C9BE47925A8 180CAE1E015CC787C852D8E62B967B264EADEE7B54DFD0AF8C8782AC98A2E65C 1B3F2DE54CCF80623742B854CAF4E846C3D5B23C1558625B2AD81BD4D7E7DF32 0713D878BFF4DD8DD0EB081EA24D8A5BB0F4352D49E6278B1F2A2426F55D3FB3 5741F0BEDF4EACEAF48B43AF5D041D744FBCAF7981935CC0FBC61A3C36490634 D2E3025A8263DDBFFF8108C4482B0D34279EF8F6FB2C70046C67BC432529814E 4D091A402300B32D2443A0E076FE3BEFAC52164C65CF6B844943F16F4B5FEEBA 4964749221081D73D7A755769EC327ADD1E3F855DE85C34E06E651455BE3A4C5 AA1C157FF8EECD2B9CA540F30825CC0C14D390D5BC704A7169CB5A326527DF77 8C1C3C5224B181DB299B3508A84F09E920D20528A8EBE20DD7AD1B92244E982F 8E4C9AB11EB86F5769F1C14C23DAFB5EB9CD8424006A8771B3C70FB87CDA2D54 DECBE70114BBD3E80E6EEB56278C2FD584A8C8566D0C62953ACB1A35A840A369 3686F1B9EE8C983D0ADE65FA932D99835E408F8608D8A0817E12C1C3F4A450BB EF6F72D9CDB909E20CD4060DA8D9D90995BC4D9FD339E5C1F96FB863586F92A2 24BD1CC7E8DDC50038F10A559DDB01B6D255543263708C28B2E176B126771D0D 07D8C16FA94CF25FDAF00138C9BCCBA71F874845E53370FB9861D474EF930170 48C2D61EF1BF88AB1B34973266421AF99FEFB2668C2BED62A7906592D29D19A1 2C0ACA8DF6F429AE78DD41799A7334AD56D55BEB9BE3CCB25A72BA09C8AEF8CD 2F0A71CD60A480FB5841DA6CDC93B290939F6A3C2D1B8655E02C46DCD19AA8A0 D3CF11E0707E5D15E5F044B412663D5BAA571D114495885F1B3A9EF91784F9F5 6B7C952B12967D6969DFB5509A8D67455BF830191E93323256F09F3D920A0930 6591F76C3CF3A1F5E40BE3640BE9CF12B1BD881EC9DED5849A3429271BAC77E3 27A259CCA4BE0CAA57467F622C319C8D4434D87D4A20177F3D88C6BE9F802B0D 5C5E25AAE652A7BE232D26FBA409DBFFB6048419F6314E8A17980300D7EF5EBF 19BBEDF57341E36BFE27AB4B86CF432D50C86DA5079402338363FF2095BBF243 6BBF2B8CAAF964E81693EF0B707BD4E12F462B131E11C175D34D6C8FE9A85695 C3EF231CAAF234F8D707ED29911E43F19F527AAE5647627DB45510D9D3413DE7 78CA32D16A71609A1360FA315229F33F75D5EFCB988FAD3EF32395E07E99EB88 1CB0CEFD95F0EE070A4BFDFDEEEDFC77C44CF284AEAF28B9585E1AA14B5277B2 A4C4A6D5707BA329DF45186903CAC171CD6228B42B1DF3FCAAC44141317D35C1 173D2B1A311C722CD136CB4421AECC72E72738AA0083828D1BA09F6A941E33FE BC9726F0F4E1ABF6FCD2E40DCB46F3E780F8EAD43D8B6A9C8CCB13CBD58A8DE3 FACAF01D23EA0268A8BBE75D680932BE517446A9FC05213C33F483389AE9924B 205628FE81EEC5ABD12B08BED9014667F7CC2919C8CCCDD46457749B245AE366 1D6E2817A2399C148EF9CF44483F29488B36FF6C7101A2CEBFE99843C066E7DF E97D9B2F35EE3306377C05666B31F91F04FCD0471D702D82DC44BE1A1E4F0879 90747DA8CED2B35949933924807E8F5C5377EA2AC20D728419399AE24C7DD465 06C0CA941B3B177B63E2AB59D70C7F0F7EC3C8B9FD23A19974A225241E782DC7 E512C1669ACC4D91766DDA1BF887F4AB17A94C51D558CB985936D024CAA3A880 A0D7F2D3EF3F6AEB9A2F25E00DED6CECCF898B7004E913549593D7DEBB65619B 30C766FE30A85CD0AB9F40D3F0D1BB28BE67E2EFB721D5E57476CB7D5662D1E4 C72ED68B4E25F0AFC95B5276D3963B689F79BCEFD3B921CE090385FDBF9559E3 114D294E7ADBB4AA853FDB93AA9ED495379F379E6D47CBC81C116F6B4616394F 523513E3B5D5FD5AC179DBEB8D14D09816C2B76D49CAA460FC265C9A6FC4B6D5 3A2ED018597F025706B0F0404E3DC483E5D6D714FAD6DCDA30FEED4783DB0D06 CA5B567B88D96BD70DC7EDE1229D9E3299B6B2F1545CFE6575513C423EEEBA38 4B0A2223A51900B92F46AAFF3DE5E05C5C4AAD0C0E9D80FC06AC9910102DF9A7 7802237C83501DFF9B97E03FB7A8DC6061F54D9D1C390D418CA311E474959EE1 88F6DCC441BFEFF828FC8C8575B26C40B9BD411CBFE1948C2640AADAD69BA144 8AA55EDFBC877EA6D30FEEC04F080496472CC0CF46C027FE3369A632EE5B0F1F B826C55A1947E4204D6CC3C554884C34C2813512109008A7FC0EEB9EB0DF435E 54624B102F53EF5BA90123F8A2B1BCC02A38F9445A7A8966C692FC733298DD97 BF9D637CEB710EF9C6A6CF55E72A189228010DF14F008063857D8DA3011CAB19 57826E1E18AB2647FC27B1F0A93F316F2D4464FE4AB85372A14B5C545BD2D17E D8694635AB59883E40D22078CC587D1B5E2578BF599152064663F53624AB73FD C2E2F243986156B4AD1D646545CFAECAB5CF336E74B1D50B7B000AE44ED48C6F 9951EC43C9FB531224F834FBCCEB3BC05980E2D818790DDFA9604E92627EA7D2 2E6992C3F9592A7487883B7030305FB366F97B4A2C8BA23DBFB8BD076BA401B7 CEA940AB736E0365663730B8B69C7046F22383024B238253629F596158B52B6E 83136F202BEB5B82C976A64EEC0E2CE22481E7F63E445142B531CF7393E6170D 022090A5EB56150005A9F3FC2FE9FBF47AAC71AE75AF8B4A1BDEB41FE387DF75 F04E09DE4CCB37AAA6B72929439FDC8F34F599305C76A1E54AF0CE45E9A5962A 8DA38289D40C96DC99A418E4E872A1674AC2DA02FF75439E1DD4367F5FA30445 2A01E120B06732A5508CC8775176BD55D7A8D0163C633F7553A939BD46F5077D 6F6DA85287D9B7370917F9694BC9D56375BA5D38F41F811FEF764933B0A37032 B5DFAD35DFFE562CB08B127029888AA4D4C1D885091995E84F702757A87C6483 2DF72BCBB30D66FBF17BDA0C169E756612F2D5605385B3D60F4C08401F1EB109 95CBD5C41B7DD8AD38A747BC34AAD4E43D18C089FF805AC688E06D3462073AD8 72EFDACC11FE65B83890C7126714BF512CD50BABEE1C6CEDB3087C776B96A7DB B2297368097FF7AB986C3E507B2DC281273DE8CC135786AC75D138230FE18129 743B257C25107A36B609EFB292DADE6FDB1F481071A3BA9B7BFDFE92BE3E2886 BBAB1E44251ED888ED98A2132EF5BB9C0DB9D8EF6532087FF4752A792000AC7B 52187D0B9DFA863D92DA09D3AABD6E59674325BD6F18328C4C91F2FF93161FE2 2ED8F7111219E85C8E11FE74FEDD55183E81D661A013051050C1B7FEFAC059BF E27CB3D1CF6BA47B0C5CBBA71BA7CBE9B07D252626305699B1B1477D5A374A19 85EA9F3B391401D50991D25BE4ACE6ACFE256505021D02BAAE62D7C5B918DAF8 C4264552C1E57D6E52E1E3DD1D4EE3D8ED6F7000773461047919F3D5E898B066 A3EACFE05FA4858E3F172DB85880786BB8B9422C43D1F35AB811C094CEF802D6 F242C1F5749498E58F1B80A2B74699D70177185CBE13F94B7D8CC1DDA2E02AB5 68E2F2139F60E4E38947A80457CF4D29DE3A8FCD106876A0063A912A1FAE6DB0 312643F44A664361C04B94802CD4BA62909539F8AD7024D4D1115ADF2DC0B6EF CC8A5B7F55E783E646DB834CE395EE0DC7CF3921CA7B855B02CC8539DD8B14FF 0BDFB20751D2C0BFE8F485D76929B3BF1C72203A67F7225A428A05AD1B57161A FB6D3AB5BE98E45D7C665D800013BB039743D1C0F47D1C20D2CA898DF81FD058 8DA3B7DD3A3852F6805F79736B73FF241EA4386ABA69468E9DEEDABCF8CAFCF1 D748EBA4F1D05802B4267B68433B0606C967B7E20309D4E75CE3AA9B83722E9B E10948516197DE296D866A8A229C08AC1243303E837159839045F31FDEBA2AA2 B04845CB1E5605766651BD16FAA257D9AA0248F95E9093D58A2599E135D671A3 3279EB20FE34AF39A5C36D2918A004646C5C17F3736C308922EB3036192AA7CE 698C0D0192CBA8FA09629116C1E21FD35770DA3FD13653378580A45CD86B648D 9A45A4A6FECAC119710C21E5DC83777112D93B6285C803FB21E8587541638134 F4D6B476854DDB5A57A8F23125CE7057FB9D5D36AF0A78E0351E8C53971574DF D5516FEBF3D70C4D3C7280C427ECBAA0F677179C7630AA4C338D1497F0A0DC40 7D2B48DC55EEB37FF2183659943286A65C53048A805A598CF2ED7490A67A988C BD052932B0F7E17456531C353B717B87D36B76A21A66B3CD35BA3AA574FA9393 280CA96DB2A42377CFAE88BCAF038FFC9488DF0D9B1D0362EFA935D11B7CBF50 38F213A06340D33E43432CDD37C042AA1B513F6698FA70F9805B585EA8E5854D 228C6D0BB7C9F0CC7E7D8CA5D3B5E3B12E4105051F9EF2D298943BDC34FE10C4 8CADB3FDA4A746CA88F3D8D801CE4672CB9AB629B00A5988D33610A8FDCC70AF B54C4364C9D93D28D6F8620D1FFF5596DFF176069189FC8EB16E3C941C63A56C C3C9D1ED0B00083E4A7CA7EAD7EA2E7BA90243DAD4075B7D227A1A93A271EA58 2BFBA21835656F45D37C29E537CA1280B9B4F42CC78658E9FF22BA5D2B0A6E2C 8A66DDA2A58FB259F0F7843FD0F199DB0A88D8D5A70B187A9C84A10F53672A59 047610DEBF370CEA19144876C2CC713001398CC07832D0F396520D34318FCE0F 4FBD78F9EA7E8C646A0EAA6A30E1457E3EC1BD5928B613D7DE106DC132337B10 2198BB8B5B1051F8072ADA50CFFC4F41F8846EB1AFBA598D89244C47817C5D86 EFA0253E5BB0CFF025D0A2675B9072CE0D28005C8D856041936B25AE653E0E99 08B3D3C3B116B75803095153631B7ED93D57F0EAA1EB3E9209D194047D8BFEB5 4BBC5E8C80A50E5E993996448013F26F2BBD0F3A6DAB733180A13606A5EC8C8E 10C6627EACC779DE2A2793FDD54BDDE20C8C0DBDB971A51ECD838A126D2B0020 C1DDB123C82B38F4A9E705D87B345A55AA09A1B02BB554D73F05ABC406D78C21 7E52C9526EA6F3B28D457E7A71437641B00CD09C40638A5FD1931E19C352B133 14774F942F5E4577ABF3D43F9F53AB3FF11F7DF292D2475FE84C9EA3292AB36A ADD16B06DB8CCB7D4949536DB7EDEE773A509DD365C292E00A293FD03D712A6F 021762984CB3A71A15BB6238E8D96D779B6528D82D2057B37996BE42FA35D4C7 A2FC4E7B7A5564F34B7D3E899D13E78EFECFC68957288EAA9E5F74FF619AEA5D C36FE68AE5B4709484A3ACF37C6A71A89D267073F2BBBD4CC5E91A323C3D85CD D7D8A7851DEDA340CA36F5E6FE73F3B3EA8F803D29D985B681FADE6A8809147B 6769B3C17BA4205A0B974938BAC42440CE9549BAC90C56B6687676C7737C8E2D 7D26ABBB4B7A5B1A88E2DC2452E2004F16FE1CCCCC83B74E18EDA118AB5391E0 B3DE884D6E5C83A4E6C079F5477D27C6E93233680C9AC7FAE3CA0B5D41180E17 FF6C7D5FECF673996EEDCEB95D6AA330B44F8C852A68E8EE310110EA5569EE28 28786F76E8FB5FF36E91C007F0FABADAEA829C15528AE06C279B1FB6039E1C05 C5C7998EC4E628F8F3FD2E292C2146931C829D9C86B089A2D07336C3FCB00F42 BD897C513AE18CD8B083390D9592C7E4D0A549ED3FB922C336177E0CCDE95958 7A638057CA2357BCECA5E7FE026A39B4F3F2648D6B4F0E206EBABDA23519F5D8 B33C872E2B60C572ADA6C4592241DCA72C0BFFA49E7029B265C63E70F2D59D1E BBFF42FC60DDC236DAF171B42614C2F123A1E611ED4DD571EBB0F99E80AABC49 84956066A3B04E853F50BF46023657AE73308A30A7CDE3D87E8FB29F4C44EEE7 8C8CCCD147C1A92A57037CA54D59BD8E89F50AB6FA965C545C344F923E36EFD2 4B3467AF8BC889C41D58CCF7590ACCCE2BEDCC5B13EAE2D049D4973556EC69D1 48471B17B8E647EFDB66BB7424596FE4719620BFA4DB9878DA88243B288B917A EE9674A70702CCAD957D429084CAF7A4819B7F029D53CE046DF7B9E573DBD630 0461B411AE3636640146A082BA6D906EE7D4E4F56B16698CD79B5AF7E8C15496 3D0A0B5F213F536F1DC2F7054D1FCDE2FB9AF1C624149EE5B34D8075156CDB99 CAA528196814B470729C3720D2ADDCDA68046AC0C402FD749AF28A7B1AB41F94 0EC71EC1529C146FC8042A24C8723BF6453D8DE7A7BE2D84ADB757F79554F585 ADBC6B65FCABAC5726BF80F20135ED208D895F2819BE8F5EFE3C2B6530B53BFE 50CA754D30DD2719DB7A95423066BECDE9A7EF8C9FB09F8C100AB210DA6491A2 6016C955F70A1A4AD7B612C6476B6BFA239187026E04E6143E1686A072BAE3DA 7C6563884A07ACA64F9A7E36D88FE3A35162DFB1810AEF5B50D57ADAAB2E0554 378C026E3B0BA270F694A39D21F42C179D5D3113FA29206449662A33324D3496 EC530C5311BD2586234F51B900D472E168FBC1534C019AB46FDB79264E1715B6 6BEAD879FB3322772AF2552E1A505324BDCA7B91CE9E16F159B54151366C8B10 E8274ED5571A6D030C50B99DFDE515DEABB0440C35E5655AC21A84DB64C9A331 3D2B75E06335C4499EADDDA17989EAAB0DFA505E3FF0CE1B29B3C6239EA7EA7A 58F67CD074BA535F9D18EA9BF5F5259E6A4258C6E5AEB3D0B8D692587FBEDC1B 229CA2DC68DFC37A12ED2E9910D579E8956343E38A10C4ECCACCF7C74BE73709 175015FF17ECFF65EF698AC1715DE60AD35395BA08944A666CD0278FB5CD9E69 EEBE03B40A8E3A18F8279E92B7571120A06BE8E653A80E3C542A3F188ABDA440 A0589C3961006FEE63D3D504BD1F3FB8D95F16AE675438CDB5841555A13260F7 EF51CC4F2B7D6B0654CDB4161C586A38911BB677944E26247C80B121B4A9466A A54AABFAF0B879569D3B79EB2D60D9411F214CC9201DFD09411FEBB422BA2316 3F99B5659554819D14FE527B2FD5B7A77198694F36295F179B7267F0AD3D3C02 5BE401C180535D40B3F9594592D8A639397C8B43C22AFB341681B2EE837F74AE F3ABCDAF9DF5D421044397FCF38EEE3AD0D4E2568CDC75C4E414F7BB597F5D6D ECAF1107256AC351CB99819E78875DDD75894AA3C2BDAB6559A5BBD3DD412706 25AC3A5C06F300DE3E9A18860CA4284FF5CF4C599CF1CAB9717C54BF3A9FC6EF 879F1BA1F33DFD312173B177A119559DE0235C1DFF394009F5634505BF406370 E7C65200FC9086728A3349AC5DBD141FE49D3B300105E702C9F71FBD3197EFD0 F4DDA9F68CC19E33737D791F5D05E008A9A2FF6FE2C2C377607174A3FB2667E8 166BC085D7C303B3FA100DBAB1075C43CA8F7A1E8A838091B9D0407B32C6B2E1 A05C3D6988F4E2C809B15A07758AA5342798D94BF73572B0352D2972D456530D 83A66D312310CA3A306D2AE05280DE077ED7C99FEB8BE5991C135B86AE9495B4 379B6E4171DF3AE68A7B6EC644E405B38C5D58ED5C1EFEBC54F1268371D7A7D0 CB6C56FBD226F9E1CC9E48446EAD9A5404E62ECA8AA0B114F619F6257890FBBE EC1D3DA156ED2D4C08A0781492B7D85ECE0136BDBB207A2A8B8BD17D8F189B23 16D928D1447C3591FD62EC5E8E3A76F5F29E6A76F4E62D91D1EA608B907586E7 1E06CC19E054F76DF5E1B5FD75186084BABD005D0A7E250837810CC0904DC6B2 3493859FA0EA5DB1DEC67B32A349B5280E0C1FF0D066C61A8D818CF285310197 CDCDE47516936F6EDA966C47E94E1DA9D333F8D8607A688C31C4CB293D828272 1AEF1F248CA6E16A3E27E3FC884E01A810961084AD35468DFBE805ADCEF3FA36 5D7FE600251E1F99F866854D3D32F5B88C91162131623EADFE4D34B8484289B8 581F2814BA1368A50E7850E78DFE76A6F287D8DB5C0402E4D1AF839F622443A3 ABE1E460C3DF8876F3630034AF9ECFCE6F8161E392A0F80F6E10093CEB65A9AF 3355787F395410578212BFDE901020BC1DFCDBF96773D2D8EC524BF6C7F6DBC9 2C33B65C85720BAD0DC5159BEF265711458DE03D5C49D551F9A8159BF74CB06B D3151C3A2738647B49420571629D2FFBF7662BDCCDB9FA433B819AF4CFA31230 F1ECC3B8EA4B1A45F18EB33DA9B026E10D662E7DF67F941537107622C8E2D436 E95D2B2AB3B28D5DE85EBF09C0C1138408912465735F95E6ED6D7533287665EE 594B22F7CFFA83B3B5A3695C6F367EC95975723683196DB33CBA9EE9C2A2D1A0 02159569FEDCEC64715641B618381AD146FC94989108D9C2C64AA20BA8DA4092 47BAB2579EF0051805ACF5EF99E07D3863685073A3800593337489BF774662CD 07367851AFD6AFF008649CBC2218F601FBEDD9578446CB66AAFA0D232C5CC1E8 92EADA7670E1E6D6F38CF4CCE54A004F5814FB52013973B47846215AA8EFC43C 7FDB7A16157FB4AFBBFBBD0E90064C79E3301E52DEC9646CD21D82D18C3DF1B6 37C7B248089AFD3CD26608975CE1382FA350C99C65F3D02EE04D0AF452DA76EB BDA86E604ADCFFEB5D41C21BF746DE57E4041A7667BAD72935608E94EA4676F5 E51543A3A015452F1AC1CD166E5D2BBA37AB9D07B7294E38CA234554856C06F7 E6AC6FFE80EEFA2D6B1E1D0984D9AC249B575F523B61D108954710DBF4FD8FCB 194DD4AA40CC0E698FCF5CB70454DD4966E5DC33C19D213AC11E60607343157B 522C336EB74EE1C357C75B92ACAE2F4DD5C5C722BE738312299B3745361801D3 6B40872F342FF4FB38DACF5CA21D1FA018373D17FD707B10E3F5DB496B252416 960139469D207427625C69A9F1482254C844CC916FF40B8D123CD31E0E5A9B8C D7A75135E8F2233BD9723838E3BD854237274376A025202D3EB67549CAD33B0B CC90AEFC4DEF53DD6C84F244A661611CE0006FDE12022652A8930167EE406571 7FF13D97310783651317A3C3CABCA195D4A92AABA20542DEBF8510CDDC2364AE B2165936CA83C6DEB13A92715DB82F924E4A0A21E56E95624F793CBFB12879BE 85660109FEA58E05BA45F145CB12D570B21A12703B864470D9CA5CC4AD69F625 42C4192792E8937C1636C13DC8892F5E3CFAEA87C905269F2FF5D936A008131B 9962DE70300F983C559A46BF41DEC321F4C442615C3BE70D6885246D19F74D59 6AB1C942E8F09374000CBF7602B3B888D3A4E5B397F1F81A026399A5E768D38B C56E5E4F23F03E0D34E97EFC39372EF83461053188B920770FDF9B56A3D194F4 BADE4ED81C78542DE54863FC059447E90B2416481C307D9B44E10807A3746CA4 B32EA6E6EC9AD22905856ACF300D03F2491CE2DCCA437F29829A319F669F89E6 6A3B01FFB7BEE1777F1C2A96B3766F224A2DFCCBB41E7C41141C75EEB3EEF3F9 EF05175C50B1C6E24A26E52DBD42313741E783D08AE66F92FA45DD1E52C6A792 DE2B228CE49F943BE9C92FC3837B7594CF4FDA5B85621D4E23103ACB024A0DEE 13FB87247432318FD1A456D04A61AAF9018BA084DEBED7E576770F71BA8BAC20 6034AD6D221AB22066DD8EEDFAE64D928985F83163238B18301F6AF4BAE75868 80D68B0F77016B58EFAFBDD55D887900DB7979E5DDBDD81FFF34C4AD29653525 A3D7DD372DC9DC6675CE5389D4CD5A82599E58DC28AC805EF3AD00015BEC74E7 F669DF33D4F7E92997ECDA4495E0F06E91969B9D6AE8B2BEAA9950B365275BCC 1A476A649D38D181AC794C840CF4EBC60908467BF5751B0EFD3C4CF5F079B18B 7EE73490143337EC6DED8FFF2B28ABFC0C48974853CFF282D9ECE26CDBC3965F ADDDA42F3F814F10819B86413433202E833E18C2025F77BA28C03F0994EEB402 A20BAF12DE0CD9DCFA5D902614EE57B6891C1C2BDB45323FE205365725C5D53C 58888391F6203CFD8F04BDB93F441E567BB6E2712C33D7C6B411A5D760BBD3ED 71E45107D870A9624C1460E009611FD3A0109435439382BB09ECB2BB15F4A4D0 C26C88F1333627E9A5D4AF046CD88C3A2FFF4C4F0FBEA2F543EBE4FDA91C339A D79410CFB81EE86A9D0D138F88D1BA4420C49C423620E16090B8BEEDA297EBB3 EEDE4023FCD34EB1B320BBBA60BBDD55EA6CC4168849170BD824FAB1E97ADF90 5EF3183A230DCE82AD0ED8D283EC77BA455F820FB3FCC7C5032D9950C7F72195 084DA1B25157F119568AE02FCF78AD979D9D935E9A9B8BE9BA440090365E41BF 14EA32391766193FA48E3965C2E98B691A8C3CA4E0119234004527438C4591AE 0AA40F2C5022447F7C9281CEF6E56A888944DA82914732E7143710BBA81E8409 1B8B821C408694F7B7095CF75E3D6FCDA054AC902E770949563987F31C9DA26F 55AD5FE42542EBFE597F404C26D9140AE17DC5E587DF713476B222D2FD6DD502 EEAC727A90C34D85ED37E245D3757AD311D76EA9259D16F416FDF271D5E3DB11 3EBEABC534CF5EC5B6F8998C7302877ADD1BAE47FDDD13F1E1E79AEAD1A76C6D B3D519D86004E003683D569D328F8CDA56A64E539A1B137F9A4AD9A062C585C0 AEB77BFE9662A6487E8C3275A561E48FB138A8E4848BA06528DF9D86E3CC1F9F 43D2DBD79B15063375781251A825A0338F6E2EA2248E3F439057501DE155D3C2 C0E387104B3887DD0DCC0CB6AAD016A82EF3CAF408681E164E7FF8BB5C03908E AC6F0D040EC060AC7393451E4871FD1C19996254C6E11E0C68B58E70FDF86854 B876717407F4243DBAA63EC2955B96DCFBAB319D38A8FA555647728BE97903A2 44B8054B20702C32C2B6714140B920AB83870938B7778196BEDA6ACD8CE39B6D 40937829B9220121354BD67EA20E9F268343309AD00E3E94CFFD85841F6A2A41 DD0A534FE2A67D480EBFDD5AE76F15006A7C7EA077DFB5361B56EA4809F11B89 2766F1209A6EE54928E98A387FDA3E0192AD29E6808E2E3783182319E802F118 15AEBE79D21A86B6AC8C320C2C0BB196809AEF1BAB0E6262A14C83475A0F3B23 4510A36B3A3B97356153D596FC40783FBDF486FB14BB5084ED023327287B93F9 5A5660267D5FF0AD5745FA6EAEF2C3B19AF202DB7B26DB2AD011B541F1254089 84D8ADCF9AF16CF80D17C742F00B58C17CDF3D95B0421772D568F4399D4928E7 AF82DE7E02F38BB26776C7893B7E7AB0FE0BDF76DA86A17B83B40D23F15DD03D 93CACDA49B6015AE14B73A3CAE91A59BEB688959522D77BCC052A84D43CF9BC6 BBF272F079B72231D2E016897F8D9617D647565E3E248B69F7E54572A26DDC6B 21B50058A6DA30D88C458546BDA09922C538591FE0176CC6B4CFE3C75D401671 2A2C47C039CD6F81CDECB0F1E02B95ECCF6D43A49FC22951C07A6BB98A5195FE 53ED6F917CEE534A8E736CF5F19BF351C5651C75B5ABFE4A440D4340EB03B6F1 4E23D84A1360C1253B2836F2BFEBFA38CE12DF11F19F445C8E244E7056315C22 124CF5875A154A01251D14F270F5DDA81BD6E5AF4C82958BE952635262337490 142D240667BE63DBA86AC4195AFBA7079ED141FD284ECF6493BFA88781410EBE CFB7BB141B3539BDFF11D4A43491194E7F1FA68C2D6D7BA4636B977C0548B3F5 8BF4968FE0B62298EA46D8229D99DB588FA962B9DCE60750F20C37673103DF3D A8C79A553E518AC082E172E98992385FFC0C005716D97F933D90495FF8580FB5 62129DB645246D116DC2821D4F389174B05AF341272ABBD72068733DE448F7D7 AF8648A1FDFA6CCD9981E3BF2CC7C6D38E961D14D06754EBF5A104F10AA5F58E D2941D74A9351D9BA70E7784CA551345E904D7F72165E6E02DA46B615DF38B4C D4D32021DA167C531AB6830B273E96872D439D2D9E360B73E1C04049C84CDAD4 5781656DDD5A882E39C793A1DA85BD1D8600FBA8E7645080092799EBE6CC3C49 36B9F8AE01A94ECF62B5D6B8BB493ADEFE41FE49E84ABDC5276027B4DBBC5C61 1C80777AF4BAE1C88A52226ABFF4A8A0BDB6480B1A9423CBD01959DD3107E296 BEA2A03D9BA5845D042BC38C6FDAAFBF28F0C4A0275A402CD1487AF27A3A1126 E71DA6D8AF09FB0EDF69B8B77316CFB72305236EA2B273DBC9E7E587D2FC081E 93DEE88A4BB2A7B96AA9F8EAD67131388F0102083A5C2B346178B9D8579E150C 1371F68BEC73A26FF5CACDB6A58F88F840B9F77EC42CD17828E3C4927F971C58 F51CF7827650215A947B23CF1B3C9D0175233835218619092F5B9117FF30A3C7 603B0CB496DAFB03BDA1093EB9FF3894B33BC80C8E4B6C5D1BC44EC98DEC3E27 0D22B7C0880CC32C5E4103095149CB5C59ED398CCCE6206FA2B5A2379F1F6920 139B3BBC142BEE454A08C938761552540CCB57608F16FC12AEC36168156FB0CA 9ECBD1E7E8049D6FDA5ED739398DB37D6D11D873B578C0F33466EE24CECBABE1 7A1D7B76AE5203E1D9C96A0B55B44BDD9D1FB1371BDFC6E21860122C091D331C E4B1532207ADD0E55FEE7D88DBD2F2ACF41EAFBD375FF04BA2736509C18B9323 9E55EE5208A92ECA0A575080C4420E916768C18A4E62E617FEBD4D62B6734AAD 901BE08A366B7BA7747F303510FD30E397CB7BA6607EABBE04D224A8156DBC7D 1AB49949DB92C5AEC23495251DC1D37048E87DFC58FDDE7F8406215ECEFE1D9C 19317B536B5A16D710BB32C6A08BB49497E7733BD94D68526098EC6BE2F8E6FA DC6630F5A4443C3B0BC1CC557806D7030315A190BB474DFFBF81C577E7A4E1EB 7ED41AD8D3F548197F9904D8F6CE8EB2D946D4AA8280230EFE5D25558429D331 B1C3D55FD85CF6D21698B76084432B2060C63A59C84BAEC0BDCFBFD9A09359D7 A2834AF01BADA72FEDC087EC4DD8482469A7676B461078C49F0A67DF10FD82C7 6FA6F7DF9A0420209C8F69650504822B90AC7E6228C1754DCA87BD671A6D2AFC 35D7B92AE657EF45D6BCF16FED8D76890E3571CE7F19C88CBAE37BFB5C73F535 5C1A79B535B5AB3E2BF54F6FCB1B843F4FEB661502012F983755CFEACD1EA363 50247FB8BD76EA39026B51117F5A1C5D0191C15E89C05A9BE510FA93D5D6674F F824CDC4114B918CBA660000668E3BDF4D6D24B312D8D0FA6BC09E4D033768CE 90ECD7F5709F2ECCD9F6250753BC2DA96F39D18C96E8D17089DC63AE55D034BC 107355F74119F101D7EDE4009742C7F934ACC83A4694E0F4A6DF0DF3BA4F952B 06638E3C46EA839957A31C312F1C940E5965DFE7F12D0DBAAE067DE7AAD3A62A A1618B061BBE98B95EDB542A360407FAD2957352AEE7CC226F65CCC146F1E1A2 4F21E339784BE44A4CF3292E1BA2C73879F00FAA65F890343E8D366F1B061E8C CAD3F84EFE0332BD6C40E0E6276FE0BCA316114C7689B1F4ED288588CD3DA1EB 106E2020F7C8BF5DD3AE3C61392B70A9466815C6B3FC9FB8DE3A253D8D9E1502 36A6396E6E8FD2994C710544E4E41C4C9698C8482A3D53EA82EB8C34DE30B14D 6E2CFE5C588C3A29C9A7FF9FD69A42B828301AD4F652D93264D9D4574E6C4063 EAB7C6B9F766D67FC1D3A9795D049E6333DAE9A6264C505A3EF994520372C44C 2730B9867B8B4227B4A860833FD7DF102EEEC2091BBF0CD24E051564DA406B9F DB9A4CF11786384CCA5922D6A0F32D5CE8A52B9C5EE8D9AD4132BC332778BF11 6DC1D929E0CE26647C8F2635A1BAB616FD5ED764D0A26A33EA2C6830EF9AF85F D76DC8BFBADBC32BBB220D508F3977442FC64EA479AFED6FD1E72B6017401220 586D44372ADEAD5D4AA5DAC619A9D0669346E3CBE376CACA7C8CAA89CF5330F7 6C5C451FAB71DBF85868B5574AC3383DB212DAB7319679EFA13D57A1EE860C37 9444188816327D84BE83957501562402944CEDDD5887C1D31B2A88E40319E6F5 B1D73B73788C8509AD0BD129C9083A2CD8CB65435A2CF27DB47CDAC543B10318 4E0D65C02891E2F20237663E361DFAA91173551309FA870ED87EA2F062080C82 D552F7E5F2855AA4EB3202CC39544290E8427D0AEFB1FA39F82275D871EBA802 D9873BD3307A42D8FBA48345A972F09586DAD2EDA43FA7689370ADE0955AA8A5 8B2768655AB44BCBEBC0DF48345EFD6FD40B5E6704C886EC276F0096365A9BA4 B518AA4C58202BA968022F59960776C199C3C708A2F7CE47ABB0CC38CBB94DDD CBE1D600AE8A08E449A87ED5D0615E054387CB2F5AF2799E058AE9EDA9DD95E8 5A7A4EFEAAB6F9011A31625B093A519DCCA434852E5AA8DE45570FE2652489A8 1F6D5AE48876A4C963665CEF337C1B8E07B647444999F93F69759C147A5B245A A757AD5FAF2BA2018F05EFE1C941AF1213266D024FACC7C9D30EDDA793E30F3A F9D46631E9DA82C9DDAD7A8CEA32D7FE88E94E39212C90CBAC44166CC844B9 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39139632 55387786 1000 600 600 (lecture5.dvi) @start /Fa 139[44 44 46 1[62 56 62 93 3[31 62 2[51 1[50 1[54 13[62 30[56 2[56 2[31 1[31 44[{}17 99.6264 /CMBX12 rf /Fb 138[58 41 41 2[58 52 58 1[29 2[29 3[48 3[51 15[79 1[79 20[29 6[52 52 52 7[41 41 40[{}18 90.9091 /CMBX10 rf /Fc 205[68 50[{}1 90.9091 /LASY10 rf /Fd 140[37 38 2[46 8[28 42 1[42 99[{}6 90.9091 /CMTI10 rf /Fe 255[55{}1 66.4176 /CMSY8 rf /Ff 141[55 2[58 1[68 4[56 1[49 51 16[71 3[67 21[29 6[50 50 50 49[{}12 90.9091 /CMCSC10 rf /Fg 134[48 48 66 48 51 35 36 36 1[51 45 51 76 25 48 1[25 51 45 28 40 51 40 51 45 4[45 7[66 5[68 1[57 9[64 68 6[25 4[45 6[25 30 25 2[35 35 5[45 20[51 13[{}38 90.9091 /CMSL10 rf /Fh 143[76 8[45 45 86[45 14[71{}5 90.9091 /CMSY10 rf /Fi 144[35 2[20 4[35 52[35 35 49[{}5 66.4176 /CMR8 rf /Fj 145[43 2[37 1[24 43[35 61[{}4 66.4176 /CMMI8 rf /Fk 134[45 52 7[46 1[55 2[47 37 31 1[43 4[39 48 17[69 73 1[62 14[45 1[25 25 58[{}16 90.9091 /CMMI10 rf /Fl 134[71 71 97 71 75 52 53 55 1[75 67 75 1[37 71 1[37 75 67 41 61 1[60 75 65 9[139 102 3[100 2[101 2[81 9[96 102 1[64 4[37 4[67 67 67 67 67 1[67 37 45 45[{}38 119.552 /CMBX12 rf /Fm 131[91 1[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 4[45 2[68 1[93 68 68 66 51 67 71 62 71 68 83 57 2[33 68 1[59 62 69 66 64 68 1[43 1[71 1[25 25 2[45 1[45 45 45 45 45 45 45 25 30 25 71 1[35 35 25 4[45 25 18[76 51 51 53 66 10[{}75 90.9091 /CMR10 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 0 63 a Fm(U.C.)31 b(Berk)m(eley)h(|)e(CS273:)41 b(P)m(arallel)33 b(and)c(Distributed)i(Theory)921 b(Lecture)31 b(5)0 176 y(Professor)f(Satish)g(Rao)0 289 y(Lecturer:)41 b(Satish)30 b(Rao)1266 b(Last)31 b(revised)f(Scrib)s(e)g(so)g(far:)41 b(Satish)30 b(Rao)p 0 402 3600 4 v 1521 737 a Fl(Lecture)45 b(5)0 1197 y(1)135 b(Ov)l(erview)0 1400 y Fm(W)-8 b(e)31 b(will)e(giv)m(e)i(a)f(couple)g(of)f(net)m(w)m(orks)h(that)g(can)g(b)s (e)f(used)f(for)i(routing)f(messages.)41 b(W)-8 b(e)31 b(will)f(illustrate)0 1513 y(their)g(use)g(in)h(implemen)m(ting)g(a)f (BSP)h(computer)f(that)h(w)m(as)g(describ)s(ed)e(in)h(the)g(previous)g (lecture.)0 1800 y Fl(2)135 b(A)44 b(couple)h(of)g(net)l(w)l(orks.)0 2003 y Fm(T)-8 b(o)s(da)m(y)g(,)38 b(w)m(e)e(will)g(talk)h(ab)s(out)e (a)h(particular)g(parallel)h(net)m(w)m(ork;)i(the)d(butter\015y)f(and)g (its)h(brother)f(the)0 2115 y(h)m(yp)s(ercub)s(e.)i(The)22 b(h)m(yp)s(ercub)s(e)g(in)h Fk(n)f Fm(dimensions)h(consists)h(of)f(a)g (set)h(of)g(no)s(des)e(lab)s(eled)h(with)g(the)h(binary)0 2228 y Fk(n)p Fm(-bit)30 b(strings,)g(th)m(us)g(it)g(has)g(2)1042 2195 y Fj(n)1120 2228 y Fm(no)s(des.)39 b(Eac)m(h)31 b(no)s(de)f(is)g(connected)h(to)f(an)m(y)h(no)s(de)e(whose)h(lab)s(el)g (di\013ers)0 2341 y(in)g(exactly)i(one)f(bit.)41 b(\(W)-8 b(ould)31 b(y)m(ou)g(advise)f(dra)m(wing)h(y)m(our)f(o)m(wn)g(\014gure) g(here.\))141 2454 y(T)-8 b(o)30 b(route)g(a)g(message)h(from)e(no)s (de)g Fk(a)c Fm(=)g Fk(a)1585 2468 y Fi(1)1625 2454 y Fk(;)15 b(:)g(:)g(:)h(;)f(a)1874 2468 y Fj(n)1951 2454 y Fm(to)31 b Fk(b)25 b Fm(=)g Fk(b)2261 2468 y Fi(1)2300 2454 y Fk(;)15 b(:)g(:)g(:)i(;)e(b)2541 2468 y Fj(n)2618 2454 y Fm(pro)s(ceeds)29 b(b)m(y)h(\\correcting")0 2567 y(the)h(bits)g(in)f(some)i(order,)e(sa)m(y)i(from)e(bit)h(1)g(to)h(bit) f Fk(n)p Fm(.)42 b(Of)30 b(course,)h(there)g(are)g(man)m(y)g (\(shortest\))h(paths)0 2680 y(dep)s(ending)d(on)h(the)h(order)f(of)g (bit)h(corrections,)g(and)f(of)h(course)f(man)m(y)h(man)m(y)f(non)g (shortest)h(paths.)141 2793 y(A)38 b(butter\015y)e(is)h(the)h(net)m(w)m (ork)g(that)g(\\em)m(b)s(o)s(dies")f(this)h(routing)f(in)g(the)g(h)m (yp)s(ercub)s(e.)60 b(Here,)40 b(the)0 2906 y(no)s(des)i(are)h(lab)s (eled)g(with)f(a)h(pair)g(\()p Fk(i;)15 b(x)p Fm(\))44 b(where)e Fk(i)h Fm(is)f(an)h(in)m(teger)h(in)e Fh(f)p Fm(0)p Fk(;)15 b(:)g(:)g(:)j(n)p Fh(g)42 b Fm(and)g Fk(x)h Fm(is)g(a)g Fk(n)f Fm(bit)0 3019 y(string.)59 b(One)35 b(can)i(view)g(the)f(\014rst)g(index)g(as)g(the)h(\\ro)m(w")g(and)f (the)h(second)f(as)h(the)f(\\column".)59 b(The)0 3132 y(edges)35 b(basically)h(form)e(a)h(line)g(on)f(the)h(ro)m(w,)h(i.e.,)h (\()p Fk(i;)15 b(x)p Fm(\))36 b(is)e(connected)i(to)f(\()p Fk(i)24 b Fm(+)e(1)p Fk(;)15 b(x)p Fm(\).)55 b(W)-8 b(e)35 b(also)h(ha)m(v)m(e)0 3245 y(\\h)m(yp)s(ercub)s(e")27 b(edges.)41 b(That)28 b(is)g(\()p Fk(i;)15 b(x)1278 3259 y Fi(1)1318 3245 y Fk(;)g(:)g(:)g(:)i(x)1532 3259 y Fj(n)1579 3245 y Fm(\))28 b(is)g(connected)h(to)f(\()p Fk(i;)15 b(x)2419 3259 y Fi(1)2460 3245 y Fk(;)g(:)g(:)g(:)p 2621 3195 81 4 v 16 w(x)2673 3259 y Fj(i)2717 3245 y Fk(:)g(:)g(:)h(x)2890 3259 y Fj(n)2937 3245 y Fm(\))p Fk(:)28 b Fm(That)g(is,)h(at)g(the)0 3357 y Fk(i)p Fm(th)h(place)i(y)m(ou)f(can)f(\015ip)g(the)g Fk(i)h Fm(bit)f(of)h(y)m(our)f(ro)m(w.)41 b(\(Here)31 b(a)g(\014gure)f(w)m(ould)g(b)s(e)g(dra)m(wn)f(in)h(class.\))141 3470 y(T)m(ypically)-8 b(,)35 b(for)c(the)i(butter\015y)e(net)m(w)m (ork,)j(the)e(\014rst)g(no)s(de)f(in)h(a)g(ro)m(w)h(is)f(view)m(ed)h (as)f(the)g(input)g(and)0 3583 y(the)43 b(last)h(no)s(de)f(is)g(view)m (ed)h(as)f(an)g(output.)79 b(One)42 b(can)i(also)g(collapse)h(the)e(ro) m(ws,)k(and)42 b(obtain)i(the)0 3696 y(h)m(yp)s(ercub)s(e.)50 b(Routing)35 b(from)f(an)g(input)f(\(1)p Fk(;)15 b(x)p Fm(\))36 b(to)e(\()p Fk(n;)15 b(y)s Fm(\))35 b(b)m(y)f(correcting)i (bits)e(in)g(order)f(corresp)s(onds)0 3809 y(to)e(the)g(canonical)h (shortest)e(path)g(routing)h(algorithm)g(ab)s(o)m(v)m(e.)0 4096 y Fl(3)135 b(What)45 b(is)g(totally)i(excellen)l(t?)0 4298 y Fm(Are)30 b(these)h(go)s(o)s(d)g(routing)f(net)m(w)m(orks?)136 4511 y Fh(\017)46 b Fm(Small)31 b(degree.)41 b(Easy)31 b(to)g(build.)136 4699 y Fh(\017)46 b Fm(It)22 b(has)f(short)g(paths.) 37 b(An)m(y)21 b(graph)g(with)g(degree)h(at)g(most)g Fk(k)s Fm(,)h(has)e(diameter)h(at)g(least)h(log)3240 4720 y Fj(k)3298 4699 y Fk(N)10 b Fm(.)37 b(The)227 4812 y(h)m(yp)s(ercub)s(e)24 b(diameter)j(is)e(close)j(to)e(optimal,)i (i.e.,)g(log)18 b Fk(N)35 b Fm(v)m(ersus)26 b(log)2594 4833 y Fi(log)13 b Fj(n)2759 4812 y Fk(N)35 b Fm(=)25 b(log)18 b Fk(N)r(=)d Fm(log)j(log)g Fk(N)5 b(:)227 4924 y Fm(\(De)40 b(Bruijn)e(net)m(w)m(orks)h(ha)m(v)m(e)h(optimal)f (diameter.\))67 b(The)38 b(butter\015y)g(has)g(v)m(ery)h(near)g (optimal)227 5037 y(diameter,)32 b Fk(O)s Fm(\(log)17 b Fk(N)10 b Fm(\).)141 5250 y(A)28 b(binary)f(tree)h(has)g(b)s(oth)f (prop)s(erties.)39 b(What)28 b(else?)40 b(P)m(erhaps,)28 b(y)m(ou)h(w)m(an)m(t)f(t)m(w)m(o)h(prop)s(erties.)39 b(Hard)0 5363 y(to)32 b(cut?)43 b(No,)32 b(the)f(binary)f(tree)i(is)f (easy)h(to)g(cut.)43 b(When)31 b(y)m(ou)h(route)f(man)m(y)g(messages)h (one)g(w)m(ould)f(lik)m(e)p eop end %%Page: 2 2 TeXDict begin 2 1 bop 0 100 a Fg(Notes)32 b(for)e(Lecture)g(5:)2761 b Fm(2)0 399 y(not)33 b(to)h(congest)g(an)m(y)g(link)f(to)s(o)g(m)m(uc) m(h.)49 b(Is)32 b(this)h(true?)48 b(Not)34 b(for)f(the)g(binary)f (tree,)j(routing)e(messages)0 511 y(across)e(the)g(ro)s(ot)f(is)h(v)m (ery)f(bad.)141 624 y(Ho)m(w)38 b(ab)s(out)f(the)h(butter\015y)-8 b(.)62 b(\(F)-8 b(or)38 b(no)m(w,)i(w)m(e)e(lea)m(v)m(e)h(the)f(h)m(yp) s(ercub)s(e.\))61 b(Hard)37 b(to)h(cut?)62 b(W)-8 b(e)39 b(will)0 737 y(address)29 b(this)i(later.)141 850 y(First,)38 b(w)m(e)e(restrict)h(the)f(routings)g(a)g(bit.)58 b(Sa)m(y)36 b(a)g(single)h(message)g(starts)f(at)h(eac)m(h)g(input)e(and)g(is)0 963 y(destined)c(for)h(eac)m(h)h(output.)44 b(That)32 b(is,)g(no)g(output)f(is)h(the)g(destination)g(of)g(more)g(than)g(one)g (message,)0 1076 y(and)e(no)g(input)f(is)i(the)f(destination)i(of)e (more)h(than)f(one)g(message.)141 1189 y(Let's)39 b(consider)f(the)g (follo)m(wing)i(pattern?)64 b(Route)38 b(a)h(message)g(from)f(eac)m(h)h (input)e(\(1)p Fk(;)15 b(x)p Fm(0)p Fk(;)g Fm(1)s Fk(y)s Fm(\))38 b(to)0 1302 y(\()p Fk(n;)15 b(y)s Fm(0)p Fk(;)g Fm(1)q Fk(x)p Fm(\))25 b(where)f Fk(x)h Fm(is)g(the)f(\014rst)g(half)h (\(actually)h Fk(n)9 b Fh(\000)g Fm(1)p Fk(=)p Fm(2\))25 b(of)g(the)g(bits)f(and)g Fk(y)k Fm(is)c(the)h(second)g(\(actually)0 1415 y Fk(n)20 b Fh(\000)g Fm(1)p Fk(=)p Fm(2\))32 b(of)e(the)h(bits.) 40 b(This)30 b(pattern)g(is)h(one)g(to)g(one)f(as)h(required.)0 1583 y Ff(Theorem)i(1)0 1695 y Fg(The)43 b(transp)s(ose)f(pattern)h (giv)m(es)i(congestion)f Fm(\012\()1750 1619 y Fh(p)p 1826 1619 83 4 v 76 x Fk(N)10 b Fm(\))43 b Fg(on)g(an)g Fk(N)10 b Fg(-input)43 b(butter\015y)-8 b(,)46 b(using)c(\\greedy)0 1808 y(routing.")141 2021 y Fm(This)31 b(theorem)h(follo)m(ws)g(b)m(y)g (cutting)g(the)g(butter\015y)e(at)i(lev)m(el)i Fk(n=)p Fm(2.)44 b(This)31 b(lea)m(v)m(es)i(2)3031 1988 y Fj(n)p Fe(\000)p Fi(1)p Fj(=)p Fi(2)3271 2021 y Fm(separate)0 2134 y(22)90 2101 y Fj(n)p Fe(\000)p Fi(1)p Fj(=)p Fi(2)338 2134 y Fm(input)38 b(butter\015ies)h(on)g(the)g(left)h(and)f(on)g(the)g (righ)m(t,)k(eac)m(h)d(of)f(size)h(2)2790 2101 y Fj(n)p Fe(\000)p Fi(1)2928 2134 y Fk(=)p Fm(2.)68 b(The)39 b Fk(i)p Fm(th)g(sub)0 2247 y(butter\015y)25 b(on)g(the)h(left)h(ha)m(v)m (e)g(a)f(common)g(\()p Fk(n)11 b Fh(\000)g Fm(1\))p Fk(=)p Fm(2)26 b(bit)g(pre\014x)e(represen)m(ting)i Fk(i)g Fm(for)g(the)g(ro)m (w)f(iden)m(ti\014er,)0 2360 y(while)k(the)g Fk(j)5 b Fm(th)30 b(sub)d(butter\015y)h(on)h(the)g(righ)m(t)h(has)f(a)g(common)g (su\016x)f Fk(j)5 b Fm(.)41 b(There)29 b(is)g(a)g(single)h(edge)f(from) 0 2473 y(the)f Fk(i)p Fm(th)g(sub)f(butter\015y)g(on)h(the)g(left)h(to) f(the)g Fk(j)5 b Fm(th)29 b(sub)e(butter\015y)g(on)g(the)i(righ)m(t.)40 b(But,)29 b(all)g(the)f(messages)0 2585 y(from)35 b(the)g Fk(i)p Fm(th)g(sub)f(butter\015y)h(on)g(the)g(left)h(are)g(destined)f (for)g(the)g Fk(i)p Fm(th)h(sub)e(butter\015y)g(on)h(the)g(righ)m(t?)0 2698 y(\(Note)h(actually)h(there)e(is)g(a)g Fk(i;)15 b Fm(0)36 b(sub)d(butter\015y)h(on)h(the)g(left)g(and)g(a)g Fk(i;)15 b Fm(1)36 b(on)e(the)h(left,)i(and)d(similarly)0 2811 y(for)c(the)h(righ)m(t.\))141 2924 y(This)c(causes)h(a)g (congestion)h(of)f(2)1283 2891 y Fj(n)p Fe(\000)p Fi(1)q Fj(=)p Fi(2)1519 2924 y Fm(on)g(a)g(single)g(edge.)41 b(Y)-8 b(et,)29 b(most)g(edges)f(in)f(the)h(middle)f(la)m(y)m(er)0 3037 y(are)k(empt)m(y?)41 b(Can)29 b(w)m(e)i(do)g(b)s(etter?)0 3324 y Fl(4)135 b(Benes)45 b(Routing)0 3526 y Fm(A)37 b(Benes)g(net)m(w)m(ork)h(is)f(a)g(butter\015y)f(net)m(w)m(ork)h (connected)h(to)g(a)f(rev)m(eres)g(ed)g(butter\015y)f(net)m(w)m(ork.)61 b(Or)0 3639 y(one,)28 b(can)e(view)h(it)g(as)g(a)f(net)m(w)m(ork)i (that)f(go)s(es)g(up)e(the)h(butter\015y)g(and)g(bac)m(k)h(do)m(wn.)39 b(This)25 b(net)m(w)m(ork)j(giv)m(es)0 3752 y(man)m(y)i(natural)h (shortest)g(paths)f(from)f(input.)40 b(One)30 b(for)g(eac)m(h)i(of)e Fk(N)41 b Fm(in)m(termediate)32 b(outputs.)141 3865 y(This)e(c)m(hoice) i(allo)m(ws)g(us)d(to)i(o)m(v)m(ercome)i(the)e(problem)e(from)h(the)h (last)g(section.)0 4028 y Ff(Theorem)i(2)0 4141 y Fg(An)m(y)d (\(partial\))i(p)s(erm)m(utation)f(can)f(b)s(e)g(routed)g(on)h(a)f (Benes)h(net)m(w)m(ork,)h(with)e(no)g(congestion.)0 4353 y Ff(Pr)n(oof:)141 4466 y Fm(Notice)d(the)e(follo)m(wing)h(recursiv)m (e)g(nature)e(of)h(the)g(Benes)h(net)m(w)m(ork.)39 b(If)25 b(one)g(remo)m(v)m(es)h(all)g(the)f(inputs)0 4579 y(and)e(outputs,)h (that)g(one)f(obtains)h(t)m(w)m(o)g(separate)h(Benes)e(net)m(w)m(orks.) 39 b(W)-8 b(e)25 b(note)f(that)g(for)f(a)g(trivial)h(Benes)0 4692 y(net)m(w)m(ork)31 b(\(i.e.,)h(one)f(no)s(de\))f(it)h(is)f(easy)h (to)g(route)g(a)g(p)s(erm)m(utation.)41 b(Do)31 b(nothing!!)141 4805 y(So,)f(no)m(w)f(w)m(e)g(reduce)g(the)h(problem)e(of)h(routing)h (a)f(p)s(erm)m(utation)g(on)g(an)g Fk(N)39 b Fm(input)28 b(Benes)i(net)m(w)m(ork)0 4918 y(to)h(one)g(of)f(routing)h(on)f(a)h(p)s (erm)m(utation)f(on)g(a)h Fk(N)r(=)p Fm(2)h(input)d(Benes)i(net)m(w)m (ork.)42 b(What)31 b(to)g(do?)141 5031 y(W)-8 b(ell,)34 b(at)f(the)e(\\\014rst")h(step,)h(w)m(e)f(m)m(ust)f(c)m(ho)s(ose)i(to)f (route)g(message)h(at)g(input)d Fk(i)i Fm(\(and)g(destined)f(for)0 5144 y(sa)m(y)i Fk(j)5 b Fm(\))34 b(to)f(the)g(\\top")h(sub-Benes)f(or) f(to)i(the)f(b)s(ottom.)48 b(This)32 b(decision)h(then)f(forces)h(us)f (to)i(route)f(the)0 5257 y(pac)m(k)m(et)f(to)f(a)g(particular)g(output) f(of)g(the)h(sub-Benes)f(based)g(on)g(its)h(destination)g Fk(j)5 b Fm(.)141 5370 y(W)-8 b(e)32 b(wish)d(to)i(co)s(ordinate)h(the) e(decisions)h(so)g(that)p eop end %%Page: 3 3 TeXDict begin 3 2 bop 0 100 a Fg(Notes)32 b(for)e(Lecture)g(5:)2761 b Fm(3)136 399 y Fh(\017)46 b Fm(Eac)m(h)31 b(input)f(of)g(a)h (sub-Benes)f(is)g(c)m(hosen)h(b)m(y)g(a)f(single)h(input)f(of)g(the)h (original.)136 586 y Fh(\017)46 b Fm(Eac)m(h)31 b(output)f(of)h(a)g (sub-Benes)f(is)g(forced)g(to)i(b)s(e)d(used)h(b)m(y)g(a)h(single)g (message.)141 799 y(Either)i(is)h(easy)g(to)g(enforce.)50 b(F)-8 b(or)34 b(example,)h(only)f(t)m(w)m(o)h(inputs)d(of)h(the)h (original)h(can)e(c)m(ho)s(ose)i(an)m(y)0 912 y(particular)e(input)f (of)i(a)f(sub-Benes)g(and)f(there)h(are)h(t)m(w)m(o)g(sub-Benes)f(net)m (w)m(orks.)49 b(Same)33 b(for)g(outputs.)0 1024 y(But)e(the)f(c)m (hoice)i(at)f(the)g(inputs)e Fd(for)-5 b(c)g(es)32 b Fm(the)e(c)m(hoice)j(at)e(the)f(outputs.)141 1137 y(W)-8 b(e)42 b(enco)s(de)f(these)g(dep)s(endencies)f(in)g(a)h(bipartite)g (graph)f(eac)m(h)i(side)f(of)g(whic)m(h)f(con)m(tains)i Fk(N)r(=)p Fm(2)0 1250 y(no)s(des.)72 b(F)-8 b(or)41 b(eac)m(h)h(message,)j(whic)m(h)c(starts)g(at)h Fk(i)h Fm(=)f Fk(i)1974 1264 y Fi(1)2029 1250 y Fk(:)15 b(:)g(:)h(i)2181 1264 y Fj(n)2270 1250 y Fm(and)40 b(is)h(destined)f(for)h Fk(j)49 b Fm(=)42 b Fk(j)3314 1264 y Fi(1)3369 1250 y Fk(:)15 b(:)g(:)h(j)3527 1264 y Fj(n)3575 1250 y Fm(,)0 1363 y(w)m(e)36 b(add)f(an)h(edge)g(from)f(no)s(de)h Fk(i)1142 1377 y Fi(2)1196 1363 y Fk(:)15 b(:)g(:)i(i)1349 1377 y Fj(n)1432 1363 y Fm(to)36 b(no)s(de)f Fk(j)1810 1377 y Fi(1)1865 1363 y Fk(:)15 b(:)g(:)h(j)2023 1377 y Fj(n)p Fe(\000)p Fi(1)2161 1363 y Fm(.)56 b(This)35 b(enco)s(des)h(the)g(fact,)i(that)e(either)0 1476 y(original)k(input)e (0)p Fk(i)664 1490 y Fi(2)719 1476 y Fk(:)15 b(:)g(:)h(i)871 1490 y Fj(n)957 1476 y Fm(or)39 b(1)p Fk(i)1153 1490 y Fi(2)1208 1476 y Fk(:)15 b(:)g(:)h(i)1360 1490 y Fj(n)1446 1476 y Fm(can)39 b(c)m(ho)s(ose)h(input)d Fk(i)2199 1490 y Fi(2)2254 1476 y Fk(:)15 b(:)g(:)h(i)2406 1490 y Fj(n)2492 1476 y Fm(of)39 b(a)g(sub-Benes)f(net)m(w)m(ork.)67 b(A)0 1589 y(similar)31 b(statemen)m(t)h(hold)e(for)g(the)h(outputs.)141 1702 y(The)h(degree)h(of)g(this)f(graph)g(is)h(at)g(most)g(t)m(w)m(o.) 48 b(If)32 b(w)m(e)h(can)g(partition)g(the)g(edges)g(\(messages\))h(in) m(to)0 1815 y(t)m(w)m(o)29 b(sets)f(eac)m(h)g(of)g(whic)m(h)f(induces)g (degree)h(at)g(most)g(1)g(in)f(the)h(graph,)f(w)m(e)h(can)g(assign)g (eac)m(h)g(of)g(the)g(t)m(w)m(o)0 1928 y(sets)38 b(of)f(messages)h(to)g (the)f(t)m(w)m(o)i(sub-Benes)e(net)m(w)m(orks)h(in)f(a)g(manner)g (where)f(the)i(induced)e(message)0 2041 y(source,)31 b(destinations)g(is)f(a)h(p)s(erm)m(utation.)141 2154 y(Clearly)-8 b(,)49 b(since)44 b(the)h(degree)g(of)f(the)g(graph)g(is)g (t)m(w)m(o,)49 b(the)44 b(graph)g(consists)h(of)f(a)g(set)h(of)f (cycles.)0 2267 y(Moreo)m(v)m(er,)35 b(the)d(length)g(of)h(the)f (cycles)h(is)f(ev)m(en.)47 b(Th)m(us,)31 b(w)m(e)i(can)f(partition)h (the)f(cycles)h(in)m(to)g(t)m(w)m(o)h(sets)0 2379 y(to)d(meet)g(this)g (degree)g(condition.)141 2492 y Fc(2)141 2655 y Fb(Question)e(1:)38 b Fm(Pro)m(v)m(e)26 b(that)g(separating)g(an)m(y)f Fk(k)j Fm(of)d(the)h(inputs)e(from)g(an)m(y)i Fk(k)i Fm(outputs)c(in)h(the)g (Benes)0 2768 y(net)m(w)m(ork)35 b(requires)g(one)g(to)g(cut)g(at)g (least)h Fk(k)i Fm(edges.)54 b(\(That)35 b(is,)h(it)f(is)g(m)m(uc)m(h)f (\\harder)g(to)i(cut")f(than)g(a)0 2881 y(binary)30 b(tree,)h(or)f(for) g(that)h(matter)h(planar)e(graphs.\))0 3124 y Fa(4.1)112 b(Some)38 b(commen)m(ts,)h(or)e(p)s(erhaps)i(the)e(main)i(p)s(oin)m(t.) 0 3296 y Fm(This)25 b(along)h(with)f(m)m(uc)m(h)h(of)f(mo)s(dern)f (engineering)i(science)h(w)m(as)f(in)m(v)m(en)m(ted)g(at)g(Bell)h(Labs) e(in)g(the)h(\014fties.)0 3409 y(It)j(is)f(the)h(basis)g(of)g(routing)f (in)h(the)g(telephone)g(net)m(w)m(ork)g(switc)m(hes)h(called)g(Clos)e (net)m(w)m(orks)i(\(whic)m(h)f(are)0 3522 y(essen)m(tially)j(high)e (degree)h(butter\015ies.\))141 3635 y(This)g(particular)h(observ)-5 b(ation)33 b(w)m(as)f(the)g(basis)f(of)h(the)g(parallel)h(computer)f (built)f(b)m(y)h(IBM)g(in)g(the)0 3748 y(eigh)m(ties)27 b(to)f(do)g(quan)m(tum)e(c)m(hromo)s(dynamics)i(computations.)39 b(This)25 b(computation)h(pro)s(ceeded)f(as)h(did)0 3860 y(the)37 b(relaxation)h(algorithms)g(of)f(the)g(previous)f(lecture.)61 b(The)37 b(pattern)g(of)g(comm)m(unication)h(in)e(that)0 3973 y(lecture)c(as)g(w)m(ell)h(as)e(in)h(QCD)f(computations)h(is)g (\014xed)e(in)i(ev)m(ery)g(step.)44 b(Th)m(us,)31 b(one)h(could)f (implemen)m(t)0 4086 y(the)g(BSP)f(mo)s(del)g(b)m(y)g(precomputing)g (the)h(switc)m(h)f(settings)i(in)e(the)g(net)m(w)m(ork.)141 4199 y(F)-8 b(or)36 b(example,)i(with)d(v)m(ery)h(fast)g(switc)m(hes)g (\(sa)m(y)g(as)g(fast)g(as)f(the)h(pro)s(cessors\))f(and)g Fk(p)g Fm(computers,)0 4312 y(this)30 b(net)m(w)m(ork)h(essen)m(tially) h(implemen)m(ted)f(the)g(BSP)f(mo)s(del)g(with)g Fk(g)j Fm(b)s(eing)d(one.)41 b(And)30 b Fk(L)g Fm(b)s(eing)f(log)18 b Fk(p)p Fm(.)141 4425 y(One)29 b(can)h(also)h(view)f(the)g(old-st)m (yle)i(CRA)-8 b(Y)30 b(sup)s(ercomputers)e(in)h(this)h(ligh)m(t.)41 b(They)30 b(had)f(tremen-)0 4538 y(dous)h(pro)s(cessor)g(to)h(memory)f (net)m(w)m(orks.)41 b(W)-8 b(e)32 b(will)f(lo)s(ok)g(at)g(this)f(more)h (later.)0 4824 y Fl(5)135 b(On-line)45 b(solutions:)61 b(V)-11 b(alian)l(t/Brebner)46 b(routing.)0 5027 y Fm(Benes)30 b(routing)h(in)e(some)i(sense)f(sa)m(ys)g(that)h(the)f(h)m(yp)s(ercub)s (e/butter\015y)e(are)i(great)h(net)m(w)m(orks.)42 b(On)29 b(the)0 5140 y(other)d(hand,)g(the)g(algorithm)h(is)f(not)g(v)m(ery)g (\\parallel",)j(i.e.,)f(for)e(eac)m(h)h(pattern)e(of)h(messages)h(one)f (needs)0 5253 y(to)31 b(\014gure)f(out)h(ho)m(w)f(to)h(route)g(them.)p eop end %%Page: 4 4 TeXDict begin 4 3 bop 0 100 a Fg(Notes)32 b(for)e(Lecture)g(5:)2761 b Fm(4)141 399 y(Here)31 b(w)m(e)f(consider)g(a)h(really)g(parallel)g (algorithm)g(for)f(routing)h(p)s(erm)m(utations)f(in)f(the)i(Benes)f (net-)0 511 y(w)m(ork.)38 b(Route)24 b(to)g(a)f(random)f(in)m (termediate)j(destination)f(in)f(the)g(\014rst)f(butter\015y)-8 b(.)38 b(Then)22 b(route)h(greedily)0 624 y(to)32 b(the)f(\014nal)f (destination.)43 b(This)30 b(metho)s(d)g(w)m(as)h(prop)s(osed)f(b)m(y)h (V)-8 b(alian)m(t)33 b(and)d(Brebner)g(for)h(the)g(h)m(yp)s(er-)0 737 y(cub)s(e.)39 b(\(V)-8 b(alian)m(t)32 b(has)c(done)h(man)m(y)g (truly)f(amazing)i(things.)40 b(This)28 b(b)s(eing)g(merely)h(a)h (commen)m(t)f(of)g(wide)0 850 y(reac)m(hing)i(consequences.\))0 1018 y Ff(Theorem)i(3)0 1131 y Fg(The)d(maxim)m(um)g(n)m(um)m(b)s(er)f (of)i(pac)m(k)m(ets)h(that)f(use)f(an)m(y)h(edge)g(is)f Fk(O)s Fm(\(log)18 b Fk(n)p Fm(\))30 b Fg(with)g(high)g(probabilit)m(y) -8 b(.)141 1343 y Fm(What)31 b(is)g(the)g(exp)s(ected)g(n)m(um)m(b)s (er)e(of)i(messages)h(that)f(use)f(an)m(y)h(edge?)42 b(Consider)30 b(the)h Fk(i)p Fm(th)g(lev)m(el)h(in)0 1456 y(the)f(\014rst)e(butter\015y)-8 b(.)40 b(The)30 b(n)m(um)m(b)s(er)f(of)i(inputs)e(that)i(could)g(use)f(it)h(are)f(2) 2532 1423 y Fj(i)2561 1456 y Fm(.)141 1569 y(That)e(is)g(the)g(load)h (can)f(b)s(e)g(expressed)f(as)h(the)h(sum)e(of)h(2)2095 1536 y Fj(i)2151 1569 y Fm(0)16 b Fh(\000)g Fm(1)28 b(random)f(v)-5 b(ariables.)41 b(The)27 b(n)m(um)m(b)s(er)0 1682 y(of)k(outputs)f(it)i (can)f(get)h(to)f(is)g(2)1097 1649 y Fj(n)p Fe(\000)p Fj(i)1254 1682 y Fm(\(within)g(a)g(factor)h(of)f(2\).)43 b(The)30 b(probabilit)m(y)i(of)f(an)m(y)g(of)g(the)g(inputs)0 1795 y(c)m(ho)s(osing)g(this)f(output)g(is)h(th)m(us)f(2)1181 1762 y Fj(n)p Fe(\000)p Fj(i)1307 1795 y Fk(=)p Fm(2)1397 1762 y Fj(n)1470 1795 y Fm(=)25 b(2)1611 1762 y Fe(\000)p Fj(i)1725 1795 y Fm(Th)m(us,)30 b(the)g(exp)s(ected)h(n)m(um)m(b)s(er)e (of)i(messages)g(is)f(1.)141 1908 y Fb(Question)36 b(2:)44 b Fm(Sho)m(w)31 b(that)i(with)e(high)g(probabilit)m(y)i(that)f(max)g (load)g(is)g Fk(O)s Fm(\(log)18 b Fk(n)p Fm(\).)45 b(\(Hin)m(t:)f(use) 32 b(a)0 2021 y(c)m(herno\013)f(b)s(ound.\))141 2134 y Fb(Question)23 b(3:)41 b(\(Optional\))19 b Fm(Sho)m(w)h(that)h(with)f (high)g(probabilit)m(y)h(that)f(max)h(load)g(is)f Fk(O)s Fm(\(log)e Fk(n=)d Fm(log)j(log)f Fk(n)p Fm(\).)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF