Tryag File Manager
Home
-
Turbo Force
Current Path :
/
proc
/
self
/
root
/
usr
/
share
/
doc
/
iproute-2.6.18
/
Upload File :
New :
File
Dir
//proc/self/root/usr/share/doc/iproute-2.6.18/ip-tunnels.ps
%!PS-Adobe-2.0 %%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %%Title: ip-tunnels.dvi %%Pages: 8 %%PageOrder: Ascend %%BoundingBox: 0 0 595 842 %%DocumentFonts: CMCSC10 CMR12 CMBX12 CMTI12 CMTT12 CMSY10 CMR10 CMSL12 %%+ CMR8 CMR7 %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips ip-tunnels.dvi -o ip-tunnels.ps %DVIPSParameters: dpi=600 %DVIPSSource: TeX output 2012.07.04:0942 %%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: CMR7 %!PS-AdobeFont-1.1: CMR7 1.0 %%CreationDate: 1991 Aug 20 16:39:21 % 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 (CMR7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR7 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 readonly def /FontBBox{-27 -250 1122 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6CC3F1E9AE32F234EB60FE7D E34995B1ACFF52428EA20C8ED4FD73E3935CEBD40E0EAD70C0887A451E1B1AC8 47AEDE4191CCDB8B61345FD070FD30C4F375D8418DDD454729A251B3F61DAE7C 8882384282FDD6102AE8EEFEDE6447576AFA181F27A48216A9CAD730561469E4 78B286F22328F2AE84EF183DE4119C402771A249AAC1FA5435690A28D1B47486 1060C8000D3FE1BF45133CF847A24B4F8464A63CEA01EC84AA22FD005E74847E 01426B6890951A7DD1F50A5F3285E1F958F11FC7F00EE26FEE7C63998EA1328B C9841C57C80946D2C2FC81346249A664ECFB08A2CE075036CEA7359FCA1E90C0 F686C3BB27EEFA45D548F7BD074CE60E626A4F83C69FE93A5324133A78362F30 8E8DCC80DD0C49E137CDC9AC08BAE39282E26A7A4D8C159B95F227BDA2A281AF A9DAEBF31F504380B20812A211CF9FEB112EC29A3FB3BD3E81809FC6293487A7 455EB3B879D2B4BD46942BB1243896264722CB59146C3F65BD59B96A74B12BB2 9A1354AF174932210C6E19FE584B1B14C00E746089CBB17E68845D7B3EA05105 EEE461E3697FCF835CBE6D46C75523478E766832751CF6D96EC338BDAD57D53B 52F5340FAC9FE0456AD13101824234B262AC0CABA43B62EBDA39795BAE6CFE97 563A50AAE1F195888739F2676086A9811E5C9A4A7E0BF34F3E25568930ADF80F 0BDDAC3B634AD4BA6A59720EA4749236CF0F79ABA4716C340F98517F6F06D9AB 7ED8F46FC1868B5F3D3678DF71AA772CF1F7DD222C6BF19D8EF0CFB7A76FC6D1 0AD323C176134907AB375F20CFCD667AB094E2C7CB2179C4283329C9E435E7A4 1E042AD0BAA059B3F862236180B34D3FCED833472577BACD472A4DE3E3F6222F 7A252B780C86447859579C68E52691E144F836C1C62F19A12EFB710343D33262 1F7955FE5C37074CE5F9C7ABF1A241078519A4D7913A0AD861E0E357B50FB730 E757C0D26390E6028FAC61EB0E9414716AC8406A6E35DC70A7C1AA524804FC8E 985CC3604A2BE0A8235CC895B2B33CB7EE85FE4F2CD817BAC3D27ADD295D0A0E BC0E8D849952BCA7325DC261A785CD2305BC377AC61AC5E5B2CD3164CFF033CB 5436B8000673A4D763ED26273130702447C75A774C7799FB8C3E54A2E34D1710 CF7883A9B05285C7DF30F314455A4428A5369D92C0348D45BF4AEC5E16611D16 1E5EF015900F4DF63A58DC233BEE88417B204DBD110AACD1DE3D750F9C 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 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 3888B25AF4E293AACED9A6BDC78E61DA1C424C6503CC1885F762B93EC4488CF1 43FF3B2A427C5E1C756D1925AEDB3B4A7C8275B3DD03F0E7BC7763D19E0208C6 D09F51A1883ACF462E1C76C395331864B08D5EFA157EB3987FEBF0D50B02BC3D E9E3F9964F760093244CDCE61A99510E3D80055E7653950E8BE2E201F74FA145 C6D43BAEE7FB7BD1FDC7D84CF7D60E7C2CA6B7DCC137EE4E6F5DD76446CD6A56 87DADB906D1483ECECA680995A9A7B736CAF3C43E1B71B5E248F5D5D90F237E5 2B14A39157E555159DD0DE5C78CF7EDE532374FF6A6A9703665ADF4234D87FA4 3871EBC6254E1C5D00637AB2A30E29D11D8F2F9D030F3D6894A857CCF8EB36C2 22EC11E3BB4FDFB2875415B71C8F87CED60577B7ED9A1AACFEFB 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSL12 %!PS-AdobeFont-1.1: CMSL12 1.0 %%CreationDate: 1991 Aug 20 16:40:41 % 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 (CMSL12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -9.46 def /isFixedPitch false def end readonly def /FontName /CMSL12 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 73 /I put dup 80 /P put dup 84 /T put dup 101 /e put dup 108 /l put dup 110 /n put dup 111 /o put dup 114 /r put dup 115 /s put dup 117 /u put dup 118 /v put readonly def /FontBBox{-56 -251 1102 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 55FBD18DCEF738EFB8E96B4B61D9C1A24F5FE2B29EF89EA4320BCB1D16E30E22 AB926EBADAACFDC5784740982ADC9619BFDF3586F8C12E6F6E588B44226DCB87 DEFC33CDC78D0E39CE42F3CD39130758A1DA6723A3BFE0FC6ACE02389569609D E0A2F8219BCA30B5669A6EF48E4FC32BBCC3CA7CC2C7615DACC771E59FDCBA30 17F349B2BEF4EC6B45905D23BDEEC669B3BF525881857B942BF724608CBA8DA8 37CB92A472B89421D4BA156248D4F4F7AA90DA4EEEB4B3D57A4C2F0F41B7E669 9AA74D9F4743AC680A1EA18B567BBD8A2BCCEAC1795CCB5188C77C5B199027DF F158135941CD020826973194789ED9B5279136A8B9D0D9979E5E80F95A223851 BC17E0EBB94FDAE8F32FE889774D72FA17E179F5AF39385406FBA973734BCAE5 4DD33DEA30B1BCAA9207D96BDBC6AE9519E3603AC39A09B2A52ADDF935FE10EA A759515DF32688D0E95B1D37CE23E9F45A114572761B088BAB7464D8A1BF7BEF EDFEC4E472006F678C5E2F6E61AF9E5A5D6DB85600E53818535889F6C31061A4 9A6C369C2680CB769A5540D5A62429DAEE4E2AF5971BC12DAF37B3DAEB66BA94 2998AD18DD63DF3A15EB2FC41AC343063AEAFCD5D2E1BB23C444D4671A954A93 D554797F45A27AC629EF606552DAF0A70B539A55D6650446540E197351E18723 1A81C4DF4BDAF4FA2F411723FC05B9C2B63676B9AE9013902CF9687200FE6F77 30D33F2319AD36876F2F99783468B94DC015433E24640A767F249797A7B240A8 3628220DFE56BF68BED82B9FEA11E4051191DA2A8C47F96F335DC419013B4E02 384093D41AD7D5AFF3A2477AEE5FCC2A35C146012FAA78854D8972692F213E0B 6ACCE39F0E88ACEA9F01014BC47388F8B16D8FF0A64A66B121FC599BB2FB0F7F 58EFDFAE2530D59B45B3E1F08E62AD7FDCA80FEECB2CFBAA4C94D4F88FBF51CB EEBD7BB614991EF1AEB1349C803D9E7D8EA1630D1B953D33DB01F516EF26FBE4 E231741B968F7BB914B6657149BC5DD3859BE2EA035A1992DAEE623BFE4AF732 43EF7C4291F449C68B9C26A54F5E60980D26F7585118B814FD7E3BB3153DECCB 18CAFB8B4F0C0EBDDB8739404F9D2F8E8629B746377DF4364E5526F26346AEAE 972E8A58B0510066552C7B9245AE184B82BB60E163871860333F2C70F8AB1B3C 5839D3891033A86206F61982C056785678A7D3FDA8E9536FE86FAECCC86831E8 3DC20767E42FBD23F438CD44A7C1548256A917CBEE55D7A662540C9863D00856 21AFEFA16B4A2021970FAF956BC804C65B86974409A34CEB74466FA7B939A4D4 6992A0CBB65882119F73F87C661EDEC74BD9255299A30779EA2889A118A51E75 0665319A6ADA54542A5A44C654A051F8AE2FF8074A71446AF8888670AEED0AF8 BCB2BB1A5B1AE398909B07C586408110F26016CF892BDA7D6871DD706B8A47B4 F3889CFDC8C709EE624AC6FC1CB62F2E9242846BEE8A618D5CEC3581E3835C9C 475F197008B79945B183DC8CC6E77C4CAA4FBF0E3D8BCEB383B7A9C5E88BB537 0AAEB4ADDF25EDBF0698AFCFB36921E69D293DEC24741CC3C1A9CC0C4598A375 8B8D6BD47ECCC92F25BADB9D485919D8320010E4D85D29FFAE780A081CDFD314 DCC5DBAC6D85EA53E0E7E721FB0ADD3A41CFD59819AC0D7BDAB0736AEE24EFC5 36D30D712F67B17E9C0A290C7E4E0FC13D69E7296072E8A3ACAA31419587BC09 1544BDB22BA166E67342F5218DC0C2B35C7B53C04D5446539C5A2F5B9F7C8397 1435BF225141E9E3EC9ABF5D81D38D774EB55B528279A6FB2D2A1FC3FF8DCD0B 6920E96EC720806A23380B9334465D90841AB3448A9C538D6EA3A3C821364FCE 309BF587CD46E16694D53D6C334A0F0ABFCEC3A4FF8B162DB7A65A941E1079DB 79A9C7ED10AB2A206B17B9DAA974CDD75C80DB167653D72D0891BA55DA961143 9BC5D61D5AC9369F68FC71BD991C7F41343505CDE746BE7E84320459DEFAA9DF 62108516313ABF26E4280E0FBF486A0B98FD971E11DE24D12475CF7E0D672768 7A1BE5E37CE5F366FFFF19267B03A5066F539AE68CEFC602D1195CAB611372C9 4A9E55F8B023A00788547F35C97E3EBB351D62A211F703115C453D6BB1B50991 EBFD39DA2C26931A89EDB44036BF6E38B1D06B2BB8D92CE917C7519C3397A40B 278828CB96C5AF2B993330EBB626CEA6CD9C2F292E4B40AE03903E9172A141E2 2BD56ADF4D87F8E706CBF9E6120E5212A7F0A1040B1A9E7913894479CCF764B8 4DA970DCDED82CA34D413C3C819BE5F9BFF309D4C8F6912F0E7FF12B60DDE0C3 C97421315EB24BF532079690B5BCBF7C496C8EB277E1B5AEFDA604F6E3F6C413 05477EBE8AEDC662BCDF162CA7D95EF2CCB3B032ABFE4D34F4663EAD0ABBDA78 78A31AAB1D31F14B2C066F58205167B714655A88AA5EF5BD74180ECEE4EE6E7B 1534AAE610437C05D54FE3BE0F4640401DD31BD4F1201D4AAB27C4505F68BC6D 9190139A8C65CBEBB23111942761DCFA0FBB543F05FCF7B5E2FB3308854B857E 09F04456E5BA61757CD79E9303C783E7F583BE1AFD6A269EB5EA8D8B3D142F85 13947D956AEA07B83D878EEA8C6DB2C20D4419C626DD8608A8949C83199DF359 7F01C6A43552C33692D6C453733B1E70D6349AD39AFAE6671FFB3B1277109131 154DC6731F1DE56EEEA62F668A6FA7D3CC6C7EF49A0523FC9335938987C068AF 559C685DF2E0816F0A296681FC2963D1408CAD2AC64BDE6AD575B3FFE079B2BA 10D4A1F35D72B73541FB37D0A5DA99439E34EB8013F9C8335EFB49F117127D57 4BB61425E38572E14C797C303CA4896E5595EFD819C3FC42B54DD08D119C7F0F CE52D03E0F9B0D1181FECC3BB4FFC9DD8C5C6403AE07BC56816BF41D67F7E5A1 FB37B3453F1EA111B77DAB9A5A00FC6C3332D960259DA949B075B91041849831 452C1B3586354FEDDC509E147330C4BDB51F7D3DC20A50EE62C59C7FB04FECD8 D9C2F414682AF17E06F6B6CF95156980F6A920878CA0C28E6D9740ECA7FC3963 F59B50B5FEBD3DCDBF6259D797E91FBB48F53B4303A361DE6ACCBE83160024E5 424C0B93C53D4CFF48FCE21207C00DBF68F49291B7C03005D35FBDC6297CE446 69FE25A39C3DFA67ECC1D817847CBBC1EBD007F3B5BF310A2C88F2BC105C99A3 05DAB3C124C102A1E09A7CE4168F63F4638841561E8D452D41732297B0BD322B 7B8AD135BE984CF28C52225986E277C682A79517259C8CCCA9AA04A4F6E22649 C71C70D0E5C9BB943EA9CFDE5D3D52BFBFB09D4C56C5E875E94EC3DC1EA31CE5 55D91070172C5D87A8323C83A8A8D4274C0DE527E2A2D7B7B00BE180EEC5D87E 417C77A457A45B2AA0092143F7F5AD0E8813959AB658CA1764B3ABACC3E828F6 7B6A61B4720DB7D1DC3F779864DD608E913EE0483925281E11AB7D2B9BCF25BC DD953CC1EAA5386C07680A1995D2541D3F8CE5B9FDF739B6269EF6AA692AEF93 207BE32DE2A3419F0DFD004909F93EC51B2FFF97E8BC888F3ACA7A45AAEFB341 EA5F2928258715103D505143BF2A22F32F27E4ADF22BC0AE3C14DC7BADDA834F 87B6CD97BB1162D3 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 13 /circlecopyrt put dup 15 /bullet put readonly def /FontBBox{-29 -960 1116 775}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF 5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09 0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730 DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A 71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09 4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C 515DB70A8D4F6146FE068DC1E5DE8BC57036431151EC603C8BCFE359BBD953AD 5F3D998D8365AF76D4CF6A06FB66E1CBCFDB3A67D8880377CD677B9705EE853A D849F88A828E244FA5816B7D081D4D1975A56D771790C21AE05809BEE6613452 953F26C39CE61F0E134BC35404FE2F0B7D244D9A6F66E4D817D1C65024013AD3 5F242EDE94633B8E20EA42B07F83BA649F12B784B2AAFA542BC597C6C2C9AE9C 39D60FBA6CD16AADB5DFDABF22F37E244DF3987FBFA55031CFCD46ADF03650CE D6CDFFD87BF7407FFB63F3FE4C29FE753896101B2CEAB9007B66E29D6A5B85D3 FF91F888E445677157A5996FC7A3BD19BAF3A3BCF33F0719B992A0F013B1F0A1 82E42DF6F651071FB407F448DFF37653E2A0569BDD8EABC3280B3582745DB98B 644E5B341F531B0D81ED85F815B993C2B8B34CDDC6AE97606F6B3B1C5427F174 362FAB82B935087B568E6F526347058C406E878F1CC2DD05C26D35565347C5A5 7575891BB4 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 44 /comma put dup 46 /period put dup 49 /one put dup 57 /nine put dup 65 /A put dup 66 /B put dup 67 /C put dup 69 /E put dup 71 /G put dup 73 /I put dup 75 /K put dup 78 /N put dup 82 /R put dup 84 /T 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 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put readonly def /FontBBox{-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 FEF3D8C63B283796A9AD847424B4E6508546C36223A3B17EB82A56592F27FC27 F1D49D5FF4BBC0E16231807AF7E195AA7D0D01C7566243448B222D57B811EAE6 DE9370F84E207DC9BEC731AD6040FD9B804FA14CA264B73136F9AF34390319F6 A543D5D4D7FDDDF2F76651E557683614521110DEC1CCAC426117DDA7D6CF1B8B 7879B21FDC78BAB3C944BCDCD6A65B67F3692F0A8D5E36FB783A63D4FBC9842E 2CBC2720A7206F42A99AEC79FBBA92A27965AF40A71E05E4BA8D7FC58C828491 84A8EBDB90B1167333987F7D42A76E9C5C5A842EF91A19C55CCA6ADEB88B59E2 4FE4A96A8CFF51A1BEC1F1A6A1A5A5BFB54A1BE8C704194D72A79D33F099107F 153E3FFC70BED6D04DB4820FDAC002428C6741B91D8206296D827D3171351E85 39BB0DF1C2457E809E921679ADFDC83BCDE0B28B443E06FF9C523392349D0D7A C15A3B875E41A6643CA83B5ABAE16CA424958661D01D7B4EF7591B5F107F831A F680016FB337AF1486D8B4C3EA3E0655E47BA098A227DE741A60A22AC35C38F4 D4F3E6D94FB5DDAA41D26F7D60BA69AC73FDB25BAC91F876B69CA2BE2794D6B6 F9B61F3357E9E8807EC40D0F0C883A1391870A70FB2FE61692934FD7BB8625EC 00497AEE74B4003FEAB6E4F82685F011DB32A1079A49E36B27820418B1D91784 FEC2620200AC5E1B22B5755A843397AAFD73BC85B6D00153D1EACAA924C19ED5 885F082B33616605D8BDB4DEDD64D38F3EFD96CF6CC7CD0ABC09B574BC13B988 85680FF4A28675441C86A4E6E4CD09C8F898B6D2BF7DF3EBA27244ED28D45635 1A026E3D17E2158AE4B7A35777A6B5FEB92461CF0C399ADFC74FFE44CD6D47F2 8C20CEB0FD3601FF75B5163F8337D4121002B755A132827B65D27B4DF9B9A274 12D248F7CBE6C7FA3C2732993B8A736FE0D0C45DEB3872165A7797C4C87EBA9E EB35F2AF0B15A24BC0A539059652BD93D96C804F030B04DACE4B0C625CE91FBD 31B16908EB6A8060F19CE1CC46FA3DAA303E63951EB7354A48713B4924DD7EBB 22982B35516497D855EF8D80DEAC7F44B9B44123E160E65D2ED3DE1E37473F9B D92D3BE4E77E46CA1DAC1761AF68AC357D9F469ECFAE228554AB8C0C7E644B3A 85C8E8810CCF5AFC45FD569A61E164D9AF9DB8FE74F44AD962E3E43CFBB8E056 CF5B7BF759AD586F5C94AD9DDEF9A9A339D19DD533F1948A36F07F2E642E6FEE 5FD39DCBF8FF3A65023093F10136EB366347812F849198A703ED41CA7A7E29A1 FD5F1B735BF61EC499EBFDB6B8EC4E597373C6730C8CE71C08DF6F58EDD5F581 94B7E39DBB416C6ED12FF6750E6A350BA1FB70875B7531A394C7EE6A7FBF0359 03D6F4A832C01D93F77ECD6759B3F7824880826BDFE68706F221DEBD5C2D11F3 DCD1B27B8FE67CF80F791A15132D4B3CFC4E7179785A53852DC4BE5B47C24456 40675B4A4C76CF9BCF8BC18978E5CC44376A5DA192E329A8091DD732EDB63DDE 9D5CBFDEBB9E3E212A2AE098FFD52B6A143D0D712FF2E9E27D3E61F175449DAC 1E8DBB169C184E8A23B1A1ACDE8F31E19B95C890DC6AC7F040AF6917505C0B0C EAAC337B31B054206370A7B52A490E7375A90D78BD997E079B368DEC7BC76F4F 64498395BD61E972418E90BD46177DC9E338836AF6E7ACF9439C11F041A06A3F F881BAD3E733DF7C1C8AC8D665642546A34FAF84163B9D06BCB68BEF1214453D BCE395228B872DCD259AAE2E3CF0D68628F479995A242FF4820D5E990C22C8F4 F8EFC57E87B58C7EC9E58C43C629C25C89231F901E59FF267E4B3870C17DC54C B538C99BB69EDA014785247232838A34B7916D5F177820A949752AF62739BEC0 967A51D36B2B0D90D7EF55B94463C6A03A66D00682A96657991CF854E03672D2 BEA03A24BFD11E87D628F6B4D2955CE0EAFCE104F16DC235900AAFB16D5E491C 88138AFD1210A606A283E01AEF1C6B3C5C8C2FFF342FF2243CCCD950F893F594 62FC54734D86B03BF9FE1CF5CB31FF71292A7C3335465DB261EB2B38C43E47AF 4EE1759DC10AFE033E12A0F1F2B660A4C1EA89CD77839356825196DB69B4B1E7 A6CE8987257E267C5870F96F48D4942E11569D84489CFDBD3E8DBB544BBC1501 26B409012EA6ED763EEE651669D41FE9FFC126D12DFBF74157B655CE7E7C4F86 05AD9106FA34E50F926B13D62BBF61AA07B9097B6068AE48E293DCCC38930165 220F6193B349D99350C08EBCD54A3AB52BFFA19CF71C472492554B147070A3E3 4B2818612F64F7805099039506674277E75A45D5E81F1C4B3475065D6F1F9FB0 E9BAAEB3EC41E1E83101C0E5DE33B0B00D90AC1E2D4A93BBF16B7506B1BA781F 38DF4D22AB0BDF42C6C3CF1998E088E1790C27177ECE28C0CB73D30213F68334 95BDFE5ED12887635739A58C1FCFECA6833AF52F3A8ECDEFAE3F9D35CE386746 2502D09C63290B00C296121B954FD5188B5C17F2BFC9E1F6B28D46148BB6A9E2 AB01E2B53CE571DD3BBBE797B959F79284E9256FFEEEC755CC1B3A194F21EB87 C85259760E4CF3B1BD3164E8BFD319103E75827C7A49FE781C5A31C5E086CEF7 E152C92AF1A1796A9CFAB1A86421BDBBD3EDCAA7F30DCBE06142BACA7552D409 48FD7B6345A72EF2B9B2AE13391210EF8C3B1056B792C4ADC759146B6A232888 6324DB50943737775465FBD06E8875F61086EC8C4B64D91D3096B6374013C7DB 1119775103EECD6A7B4DE9DACF147030A7B6ED3485F6929DEA60768AD8C1CCB5 CCB1FF14096FFF7A63E8EFBB5B34295672E1EACDFE415348F69EA60D03301EEC 5CD7677ACA75500063695F34272D2056C38B7920CBDE06326C606D26D57874CC 38FB9ACF46F094C6B150CC53E43967338C1241C5A6BF9710D5323625E719BC1C 21CB4653C3A6BD3D6C794C5A45119EFD1CDD9F93EE2BD7E23690593D9133DCBD DA1B551480234F90165E9E417859A83294F2CE655FD75FDF21E57C0EFEF1A2EE AD24C74ED1F40DB897F48AA3DB8A39B8CF1197AEA282E5B12DBC03C1DB9A1620 77F55B7546733DBDA2C5C658064D1E2258E30E3B161AB99763CBCA72A0716B69 240BB485EAF979CF0BC0E7D03BD09B2F98ACC4CC295CA6704B06C842DC917F12 F681B85267DAA49A783022A562AB754D94E0A7681E713A67FF93ADF98266FB76 BD349DB47EA0D428D39AB360D77430763BFA872536E820501AF651BFA58DF772 EAC09E7741C54B97974ED6318634B8FB865BB0D07A8ADF326D7CCB4B4AA80330 7B58B95397D15E4D2923F10E4CD31C4ED95DCD1DFFA80EDB927E80AE9DF2E814 3039AE2EB983297BBE8B4206FE6FFDDE010C0AF5E5C62E6BFA53F50951D6B37D 0E8D1A0575713B6E0BBB7CAE4060F54A444A7250847C78B40E540B96EDF55756 FDD178988F10B01CE018B9332249DA9CB528132F77C198102B7C9B7A2C073F1F 279B33B166F9A25647F7445CE049BB58E29C47073D2B1E0E7532DB0F723B3061 EB59DFA3A60DD148E3A27B8229CDC3AC06BF13B3C1BE0E0A921313C439E42F1E B28B9E364A62BAFF761310A7B9FE0E02DAE6CAB76C5E7BDC312B4B3A6A872F33 F151B64AB189E890C990F3A754A25A2370B07EE86CA24284AF83BEBE8D7222EE 050B64D19B2FFCF4ABCD910AB75E8AF710E7C44014FC27EE524F8ED82FB070BD 7E2E33AD6E6860B8A53D03424F6E18429386F814C52B7C58F72E20475B6E5BF8 65E388E76886989CD620642346E9F301FEAEE4F2E47ED7E9416DAC9982027FB9 DD889188AFCA9BE74B4CBEC3EE04980610F020465549AE5EC9030FD15A49BACC 4696E6AC090B16057AB8F3158D13093B6314110ECB3209C5CD1BC327B0726A42 BA21E3327D5C2098C61E7729D625050F5A097385E75830C03CB4C3ED76AAD788 3668FA50EEA960E2CD6F45759DD1741E9E8AF5CAA8AB89F75A99C171DD950AA1 3AC3703182AFFB7CD55C54B9280BB0F36453964984BEEF2B614202CC1E0D143B C7D2C44AC318723BF2ABB3E061D3AC1EF90411DBE1D95D96B1DDD914E823720C BF5CB0487617D4D9AA25F824C20DA5FD0F5F60F06EC7D189CAE477AE55CCB9BC 2FFE324281B7EB35E173DBE2FE538092B0A2AE8F1F9FC84C03AC61E6D1425CC5 88F382EC10E632EC88212D629635BA2ED1EA512929D4A720303EA7F2DF3B1737 28B215127FD49DE801D6868E312A4A1B7E838070C4C74678CF1CA7E273BBBD44 5C8DAA575F7C3D008F4C093DF77F3C82641AD083B85F21370F515E174DDA85DF 9D323CC28EE101B6AC822C4329500853B8D112597A124385CC7147A6CD5D21EF 08CA2F6BCEBF1EDDFB67063B5C0327376C8B99CBA852047DC04E34A243CD372A 447FEC562783D7AC500CE7E4F5F08774D2EA31247CF69776A5555112EB0D7AD2 E16050F5D4CA9E86F140D74188229FC87B35FB7DA4833201DF3242D36B1817F8 3F6219289C8FD9C411C612942530D0AAA0995337DA21977A712C119B88B04EF1 22FFD47C3B219983345CFDE6E319499CA836CBCD0CE9331114721FA65149176C E9B852D6031574E62F6C8C94A4BDB137D5AF51922982B80FF82AE0B7C4FFED90 F5AB9F78488C31BF8271B189C33F8347AD37B4CA5A632D21175F106F61748990 3D4AAF599E6A5340F3ADEA56471973FE5EC48B586A673C95F223F4B83D2FC4B9 F7F879FEB3AD5ED227611A5662EEABFABCD0227A555EC81096B432F2E995CC5A 48B5BFEEE978B94157DDB09A00E5FC311138802BE5C80D2F566E73ADFE04177F 81C09FB6F80B3DF95D237CE53F2DDE254E01054AC9292E7B7DA75A0F152D93E2 1671C3A81C93D97C9064ED62AF80C5D2FD7C5BC3CA9162837041B1356B93236B 231F4301EB3C54F9AE7A1224076902BEC5C40E90BBFE55721D31380C779DE990 5C496FF206C04E73E2B18C13BE5D338ABD2FC49E9CCC335B405824109E6FD1CA 4B7285A851FFBA2895E01FEDD15E78E451AB6A27613C322EB3A367FEFDA2296F 9F41A1A5AB26B0F684F227B0C26B3895B7E6125C1D75ED500EF4F0A48F4986D3 324C07CDE35E1B4151CC48D193E3ED513613397536E90E240B9201E9C79BB7A9 13B465F9FF7FE689FD9F93B8EA6032AE59D1012715277FC74908D8ADE7677E29 C8FF0DC3227E81D6B60FF710DBEC19A23D7D8777C1A6ADC3D871582989DB27F2 863DF1D7B67C607CE5DC9A85B51948816A0B072B574FC29039D6D24AD0CAC2AF 23E202D4BFD8A121E870D007986A3BF1ECFF6E48A89431A17AAA26AFC63B1408 CBC8279E514E6DB44C00F58D8224CE36E0CF394EC10C8D0E998124D5A9A09E6C 1869619CB6E3E39D730673504877B7E56C6478B0D59DDC29C701E218A2F4D48C 82465604C5BDC0FB00BBB162002BD872C6A165F00ACB6C3064518C24CA2744C1 EBC3EE7CE01BD0B30C97E0D80550F03718E1D23BDC306EE055F08E83CABBB06F 29313627CFF29DA1491C3F7256BE661C0BF00B899FBCA86BD04AD0214648491D 77DBF80A4CB44B21E0C7953DC73EC1AB2FF93DB109BA6C019230F38B8F696344 CF3E8BB458A97E2BF0C42451B4383C10C47B21AD203D8DAF256488AA1A35DE25 370AA8FF9E40A4106ABAEEA7C1FCE0053EE4B023D4FDE27E3C1C8589988B6656 5EEC43D198A66AD2DCEB2D36D15D4CFD3DE9C8C2AC172924C2014E2D0C9FB294 1A30908459A61419F94EAEFCDC57BF4A46DD69BE0937E344CBCEC34914C5FAD7 DFDD1AFF69C9622C1DAF682496327B5433EB0D46FF2ECB4AA935A02D7ACD0A36 E2B13985DF07FD7634F98661B859485AE8655F8823806CA3030044B68FE8FFD0 8E24B044471F0CC0EC3726C452B8FE945807A097000627C6DE30F7F724CD9007 84C89BFC4C6735930D35DD952DF371F253554E6997136088D036EA426F55D46B 7D7CB7F0C81B75076C6EC46C407E9DE049CA125D9C3A77B9ED608630C4D75468 60B22948E4FDFF966CB0AE66AA4D8211AB24A5A1C8AA3A2A974AD06CCC818FE2 29437B2DBF3F75CD7A6EAC45BD30C025C7F4D2D04F36E58EEFABA05C9B52683C 395FB2C7F160DFE16A07203ACE53A6EA7C1856A56512371EB445965481ED545D 7A1A4517CA804F178D41C7D132A7B8B3FA41B636BDDF30282305C49F56320E3A EDA28D770595F73D3CBE52CE8827060A4E1990C21405F25D48945FB0F5FAA503 CD765E1A6889473DFF66EBEDF47A40EBD15AF43647A05F6C1EBA935FC5CB1C34 24DC89A55DF310483F0407012ED6CEDCBEEAB8A8FE80D7593B48CC65DDDCFF93 77E468632B5F6BF0D7BFD40878643DA5ED3590411DC3D574F3B2014295C3A2D1 2C7F6EEA5FD8F08826CAD6146F9A23C9C3338B29088CFC3749A3CB30DD1DD3DE A1A5CB0C52A9766CD46CEA53C0CE68D4157639DD03872F750F07417DAC9E6033 E942036A0349F287FB6B00D9BF1DD6B5E74E3E7B1235041B99AED92C053E3622 0D13F7078B64CC1302B0BB5EEC03152FF4E207329B1B30C24014C1F23C8C0A15 BBD8E7A0D008D93693A486C9D4A9396F546D93534E739814929774E6BD1BF262 07D3DC41B6CFD280D5C9EF9DD018A5351C0A01150C3DFFDBC866EEE9397FBA37 34581CFAC14B403D8C0DABD3C85B8871B7A60C7A90806DAC5475AC81C3B5E6F8 F151F1B622E771D90FAFA6E9827F6E6BA47A3731676F8C73287C54286F50AEFA 2D29CEBF35F1A73A62A4AA40491DD49E71DDEB1DED9E8337ADCCFAE53D02E61C 7A39B1308CBCE10FB8FC3E3B4FC429ACA2977D33A767F82FA2F24CF012C8AC0C 3D75E8450D81399543C5135505DE36251307EBB3A3BC16BC37BD6B88EF04F327 85519DCD877009641F1D805636D8B2999D8994FA1C78C3F2A24F7ED877CE1170 BE43CCDC63C0FD4226B8BBF011BADD8286D86AF94EDDDC14D17756618DBA84E8 033CC8698F6786BB1EFC68560325C2BF8BEE780085FEE87171999CCD83D5569B 915B67845E109EAEE04648574D694ECCF7B97ABB933450F26482481B24865492 65BA096975F2834C6EBC42A75485944ECE76B5B6D30CD4521C3FD9F93B1B7973 F9872D94174EC1BB9ADDE4939882A4A9EC99E1C62D8CBC986470F1A5CE90D74D AE47A9F7CC1F1B196EA1A6279B1AD8E99A5AABB4DEE18AE09FD3AC0704010097 A030963CF8F54AFAEDD3633CD7981DE5742BD7CD8E5F1ED7DA3CAFE27ABEC6C1 DB82B078003D6C30BD2EB2A78181D012A1D9DAB846F481F9503C0ACCD570B483 B16C4FB17D469B2B58B214C0B302DE011559670666815E50FF87C07829D2EB86 34CBC6D217A6952CA89DBF377026E1D0E6B7A77AE00FDB3B28F6ED87876024B7 44C421069AB78FEDB17DCCAF5E480D0ABD60C724EB141145BE668F6C798A6D02 A5CE0915F05D0637E3CD3A116DC33A23BFB80868B8C555102EB9989AAB4DD950 7EA0F3520B84FBB7A51C3928C90B912BB3E1A257A25A2159AB72CBBB4D9DF3F5 8EF9C6BACB9A895D5B9BB4C0BC1441A1519E140E05F34C5D08BA7B5EA7A71736 C88C370F6CA4B83601DA6143386992615AC44327BD4ED7CB8E02839EAD57C075 D4A6C2073BB2D7C5BF856567C79895145F2000C7491191D140CA6CF6A0CDF2D6 130355FD6266017A3D656F36245AF84BD7CAE5A9E39E04A4ED230765D908D7EE 4299B12EFEFEB9E41C04FF8090BA21D87BE7915D0BE8CCA4AC4DE7F820C9896B 56B97B054DA2220F567AB981D1620E0AE6213F1C2C79EF21F7137E001EF20547 4E0FF8A003055F7584E4785380C635828C5D3007E4CB19C6227EB087CE708EE6 DACC5AA01F1CC75D8B85F19424A697BEBBFD9E3C4AEF4CE7722574A8CDD3F8D0 692E24779EC156B6771DCF3385ED3F27101FF48E3EE515B75A3F873DC22B45D5 3D312D75F202A9FCBEE92C488E6F4AEB185C5DC7409934D9D2178B563B699F28 D15C27DB926EC8A25B43A698517D9445032650811A08B5ACA44C349364C04E55 0B3025FDDCBA9605150554C4DFE653C9209EC913335F0AB4E5BA7A3FDCF14FE7 30943C068B79DD79A2B3FFDBAEF5330AB373F2772253A06E0370827C04D48196 D6262B03D2A4879FB8C148B684F994BF97FFEE5C9B74EC475140FA5B3CF07407 E5E35643FFD3EA10C8964FF1CE672B524733B60956AF7113581F6F614AC4FAC7 0163B3C1BD8444041E73F296B04F4EBA453F83D52F29F6EC56230157111891EB 1CAA63F938276749E3AFB628E46724DC84753C80C258AA4B08E90BB088F34D2A CDF8C6EBDDDF6893124D057F738E0D1008FBDAFAFE612B556504CE13FFF9A8EA 6B1ACCE520C68C4F8392E4498EED1C3D4B75A1EDB00C94EE08325616F0647C64 3E9690FF9B161815C1B78EE0B2488FFDA6068408A073B6269C5CA2D8248BCADE 69A3C9EA216EA0E4FA45A991F8CA5B1EF12C7859B86955C6DA4B2D98054BD10B 3DF9B982AF61D6C069CF1EAE0D8699E16996C5D0E45A99D07A1CF7FDDAE0A08D F96A3F050E37F3CDAF94826668063C39435ADCEC08674FCE55551924C3790C2B D281FC918624E92B10A4206642C7DB183B7ED5C711D6BEE4545A66B518160308 D14DC7CE546054EF06E34FF2A99D5AE7C007235C1466B0C19DE8FD4C09F62F78 3D18D72281F7F28AA078C41832E35C4C62167BBD090F3A81C212247CC97BBF04 0F2EF029EB10973599AF0CEB0883C92242F184E74EF2B2BAD79B4C98F80C499B 1EB169CE44464FCB2E9F1FD2916AFEF4B58E7152697DD4798CE261B2F72E8F02 BAEF070842354F05535A9969B997168EE99623CFB80A81975E2D3ED445D50AA3 631875F0B026178BAB1DB34A621A8EB3266AA918E114E81A924F7C077228B6D4 A43D2FD2564B51ADA166B09FDC875F0FCD4DB830B2A03E0820758308EDFA9C22 2C291F2D0F4B72916DE348C1FFF20FBF0EB42716A78AB13B8F95B3D81BE686AE 4DFF8CCCD1B5AAE553A762544CD09C4D3B060B5E54BD9905A5DF116AF88F1B4A 58B496D4E1EDAA036797F2CA6D18ECB621C364B34642DC589C8A263040A2D25E 8CF508831CDD7BEEB79476602CB3418816C913D2F471F5717A073A1462B8E377 C60144B2309CDC588A9C2133E2B15EEB0EFFA5F7B88E15C24CF56D056026F71A 9AA30CD4124FA57BC754662C804ACD69D8B355E0C0EB5449563786DB2A2422DF 5F32B78402B2E352EA2C3D7CEF9D8554C8267EC8D92BC41D7166F93665FC7775 C18733016D2F509AAA8D1779DDD446FD36BB919EF76BA6E996A0F8E277E4688C 52A81E64635ACDAAAFADCC02075AC7E83F042FED0BEA3289DEF67B9DDA490849 C1F498672289C7C4E83D175F0ADCB24EF5687A3B8E18B2050E43273E98FD85AA 9E12AFEC28172F53546C380071B37BF0B7DEB43DDB6206337A06A5D43D3A9D58 02B9EF67FD4FFBBE82BF7A7B3386D90111B5C76311BECEF80ABAD36DC63ADCFC 6F44D68EBB19862647B59DC9C7E2C59D266AE8F8AC4E002A5929F0688C1FADEC 1D4108D0602831AD94AB75D06D2A603B77705F248F3D6A2BAA8ABC20790FD00E A441B6BDEC4B7D06395CD69DB90DAE05E9CA16CA3F768DB3A85BB78E954218F1 3BE293133F97FB47850B0C8E315A7C394BE632B3EDCCDEA2720C4AAAF5D1B25D A3E5A5BB9832284C40DFC6632D6AA74F1D5C54DBCDF3AE7C175A1116C03DE879 ADD3758DC875FAF9DFE4290FC0D1D438470E6B7945EFD9599435D409DADF6B3A C3E570898E0ACD09FFE8F98B45F62B45CC8ABAD23BF45DF358A252443246B7E1 12C1A5387873A3175E5074CDBCB687F969E030CCBF5E1E3999AB7F6A39B1E3FF B970D5936658CCC78BF7760A392CFD278002C64BB7894AC7085FC9E14519F5CC D91AC17AD8205CA43DD1E95CDE6A731B159779F095AF5ACC5263D577902DDF8C 113DC14DF2CB445ABB181A7901A8E0DEBEB11FD79F38A914202A9746D743499A 7F8B1E476FB58D45458D882F5DDD50B2D0AA356A8C3320328683B28C582ADCF4 013A8489634FD8C522B150D50B4BD5F7BD19640A2387283591D35E73782D4CA3 31D74AC4121D9ED343 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX12 %!PS-AdobeFont-1.1: CMBX12 1.0 %%CreationDate: 1991 Aug 20 16:34:54 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 14 /ffi put dup 34 /quotedblright put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 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 86 /V 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 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put readonly def /FontBBox{-53 -251 1139 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26 7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF 20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390 B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D 68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809 D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E 26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26 77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299 BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8 30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5 148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7A71316B2E148D E2A1732B3627109EA446CB320EBBE2E78281CDF0890E2E72B6711335857F1E23 337C75E729701E93D5BEC0630CDC7F4E957233EC09F917E5CA703C7E93841598 0E73843FC6619DE017C8473A6D1B2BE5142DEBA285B98FA1CC5E64D2ADB981E6 472971848451A245DDF6AA3B8225E9AC8E4630B0FF32D679EC27ACAD85C6394E A6F71023B660EE883D8B676837E9EBA4E42BA8F365433A900F1DC3A9F0E88A26 331942DA18ADF89C5E79B969611C123465054D82CE579FD1C32CCAA23D807D6F D9F6442FB39EDDAB88C0D5DEF3A63CDAFF6666B37B26A65384593CE2BC57B431 BA196A7B8C6514611D83AECEE76612E2DEC60E9F661AC23BC8C0124B56B6A702 287B95F9FBB9C60868080FF3B0F4896DE5184F0DE05535EED24D6F001A3B4ACB 3A2321B541464B2E998294CD57DF86CDFAAB088FE612B524C8C208976D45D6DE EF1FE97D5AC907C5C3F7503F6E8D6856C253B85563682BFA3FCA3CA2448D1BD9 2DCC43578BABB343AAA7E8E58885920596ADFC972CD8383DE48DEE1F7E590BDA AB2464F3D91A002744C19275FA149EC5A01DF715A98F5C0F964A10610ECE7A49 752FD08FD444A962FEB40B757D4E81437B0169F5A1653BDF4FB232A7F7144C38 69874CF62B44D277FE8890D35402DCFD51A3C57D84E7CC14845B35843427E423 87DE9C1B1414D9DD9B6A1F9F308100EB488A97C980510C6779779E0E3C4E0168 AC5F6CE0F764AD1C046D7A9F489A31D6A85199CC92D85AB0B842B103440912B2 7EAFC2924A19C207FA31067D4DBC0222C419822BB720857ACE7DF6F3462D9166 C25FCD7CFEB9E1E7A2FA7FBD5F4B4543618A639B905378002336D46B23D50AA4 AF0A0B0A8FBB1EC608B7B6DF05BC222DFD63C09F891061E8AD6351B2F1E529FC 58697DC53E932AA3488B5A06F0742F41C01D25DEF4FE1C76A0820A6B653D7F6D B1E77BABB456FD4E13B72E126FC038855A046D5689B1692DE98835356EC2557F 324577F9486FC33D6B514C03652A2DFED5BFF75773AE211515C952F9564B6F6E 4B362CA20F229DC9931C1FC6AEA2B381F273477B1D1AB94AA2A0ECCDB747AB03 959CD6806D58C9FAAAA31D31A011758C4FCDD959AC0749F5E95285ADEBB28F56 C527D56B2D6C334594CA55EBE8CBDEF3D3DB79D6268CFF15584E3D7EFE73E001 D2D7A5F85B43C7FB0E913CCA358A8F64A2291CC0367FAE8C3EB401A16F6C2767 46EBBAADCF9E1B46D3EC0B8BDADB21B351179C6DF9DB4C37F70B355534DDD10D E095FE0EDD1A9A816F58D614245DCF5B5DBD960CD124AD89874A23E2E48C74D1 FCE546D2A0E02EFBDC39A430D79F023A85406F7C2692AB869C18985F0366F00A F6CD6CD917CD2B2D670133543B16B87261C3AA5D49016EA7D7B8E6BF23BA59B8 67914A865519CBEF082B384E7A7ED10D7D0B8A2286B44F4434FD16677627A55D CA87CC05990536B21D9C0078585033E9ACA2122D03023BEBDA07A369C52CFBEA 2BC8919D0BBE82C57FFE8A58A79608F8D49DC4AC0E5A3D58C0A80D4E6E696B14 60CCB78172A5CCA274C554DD52B7653558B46ACB08ABD1C01A22E2D366AB426B 01428FA0F22B647ED1A14500D87FB471D02D5BDBC59F79F91092A3A83FC1A527 6DB0D11D19F569E182FE18A36D6329E237270C26D47E33AC5CE0A30CF98DF143 07E2FFD871D66319E94BFEFC45F05191FA8EF041391D2BF136C24C8BA3C85FF5 6A04D1E637DC8E2BB6FEB943A87389D8310C157D9DF5FA3074C6742B97E66BBF 698F8F8192B2FF2D6ABD4F691FA3D77EE9C9ED003B22F9E8566F9899D4ED5C42 42EE120D9D5BC337B87EBB05A1629DA532D980335BC33BA86328873E2867C809 B5175C0CFCA5F11483569F99E60A93A1551DDF6926B17F607E5EEEF59620D403 E33CE88C7CBF2A357493ABCF61CE2731F730D10D565442B17B5D3BBD2907446A CD931A228421B0240670FADA0E49A696147D131FA0AE41F72D6F1EA6BB8FDAA9 0DD391711A11EC9D3B9EA818D4533BE861410F8886413AED1AF20E6E65961FA2 68AF28145B21D46FE10CC1EBEC31256990FE6B341F213464DEC111AF126E17D4 BE4E099AAE982E63ECF9C000B67C63125CC944861A2CC8DADAD8D44A05A59828 79105C2E24DC9E84A99F77F65C85DC7C269B0E28AE834940DF6DA4F601C07A33 E91A751059B2DE6B7427572251D20B55130D44A7037A8D4EE1AB78E8C0EB6018 18FFC80703E2DA4D1395A59C9EFCC6DC77E76D774726C8FE58DB9B9F7CA4E549 9B1E9522D04AE481D9816AA7A6618F3621F21650D325B7FE4C486074D192A298 51E453D2718DE7DD9DA0D52935054F60CF4808ACF02E358F40D98F9078E71034 059DEDBFEEED5A7C89AE81D5CA67DC7FC36AA941FCD5781964F4AEFA60DABF04 502C71DCF3315712EFEA46B8200D1BBBB93E70E8C1EF856584319245A0F5099A 5054F5EF072C4D56AC2DDDA0BC1A61A834C29347E65DC11C1301998C17BCF809 033D426FCD4A22CD638DCAE412137FC7EC95942A5B7EEB1924B106DAB8AEE589 AD4E8DE06290DC4D51E6D57CC540DEFE5330FE295855261053536F0BF2EE56E2 566309B11D3486757C6A4120FFA9AC701321B55AF67576D3151DA28A4F799F4A 26484EC7EC8BD2C0879595B673391D121FA2B06EEAEF2116BCB3BE384A48EEB5 FD5DBC07575D81D608E0C978145B422DAB868805218238E1758FBDE1BC20D4C8 4054CA3FEA753BEDF12227C64F167A821DE598461A4FC2AADF9FD2AB3EDD0C30 69359D40212BBDE4211773585619E78D6D5A1F2352D0441BF8B1B70B99C0FB93 96A72A260413DCC1F64CA47A6F6AAA530C892A183E70CD0EF023F24383222D81 D6165EDCCF1A6A28A05E8438CA0DBE7C4C5C613DC141BCEE295DC86198AE1B1C E3C2DACE64D4616B5CED06424B382CD8BE34BB9F9B07EE38F75BBF2EE5BC8F63 A37A53F9DAE2651F48AB4BEC37902CEDEC37870000FA2584E829FEE0A197D8B1 96F10ADABFF99B835EA9B27CE76D769011D60F2CB2B1034A5CE976E2C808FF51 D28462825EBF42FC672B6EA1B99AFDE143C5EE8DB1D0D88A34CFEA389C9DAF9F E1547A40EF866AB0486F88E25B28ADD619A3F94163C650D4259D608A5A57258D 1A4D0A3A04FEE1B60C33FD4B4E8FAC39A0A8B6C13C789E4CACB2F4438632FD14 8BE4B29C3256873A6FE096CB2800F61D747E376150B2C8767DC763051AC7A646 9043729F7BE5B5AA82A19DC2D37918814DDB50FEDBAEEA8BDF01FC0DA5AF2E13 BEB7B7BEF8F8739689FA907EC54DFA189553E4067555B86F599911FBEC9B28D9 613E5DA744C0EB0C27715C72161A9BC328A1260AA07E797870196DBAEB3BC675 41F8EB3F83F1ACBCA80C10DAD78795768B86816939CB72832148F810894C139F CF2FA03A6EE740962C99A4D6ABC0D125513FA7BC48C826E9A06D5729639A4364 6BAEC0018A55F7DFAA9E1D660EB6DDE0EF257F8FA1182F67155B992C1BD9D85C D1755409B77345A4EA3AC26AB7254BB0052CBEDE5DFC639587B5C8E256486668 FF32AF662F01E396DD54B0923753C2DFA6776BD8417D2E6EC37155A1717E4C5D 554ACA59F3F984CCA99F2EA38E47FD2799A35BFF687AFC38FA9B3C9182E2DD95 A8EB2DA2B9B243E3F12D54583A278115D10D42E86B25F49BEFA97C77F72AD7FF 541FDF8980AE965439F4B3815018927BCC87749902357947B940879061F3E3CD E50F1348E78E7FAD070FDA3D72150715881A445E280C70F83D88D511C780EF14 602440B1D4472A4C85D43DA244CE34DE7F2C32D84FFFDB72319435D4F5E0EB39 A7BF862BF867F36D5A631556952B200E4F203E99A79F87854F7D0F7939BEEB34 D13F284C969E93187E5393101625B80B6B567F97C6AAB7ED2B8D3D0BFF5FF130 89E7B594C90969AE1520B4BB6DF5A8A85FF2A5714EEFF77F4B8258EAD42D9E77 99F3931D3B3E2303CDCE22E303EE5122F505EC1BF9415D2332324B18E9BFAAAB 08FEF2DD5A434F13D0165ED75DEEDFC6A6B77157B9DECA38D7984C8C4402DF52 4E8A18708FA17E0043A6CAED250324A881E501DC5DB25D225840BE9F370E8879 A33CF7AA678C2895EA81BE5294CCC9784C2C381C7056EF6DCFD480396E82B3B7 48BFF72DE0CF470758FE1A7E846FFB3590F8447F0E1A77BE81D67E3B4724EC2A 30794DB3F12EAFA54F40F1E1ABD21039016FAA8995E74A83D0710BDD055CDBC2 FADC44B9C1D4CABA1E3ED0500511181F351DBBB731293883F04A531B216C5FCE 0FA1FC6CCD8582F1DA83A2F555421D67CBB43A005170F8D47440477477D74370 A736FDE6A7BE5104EEAE517806231B3344A195CC91711D187D2287B56A9ACEB6 FB9AC4219A186053D6748D28D31F619CA6A3A4715EDA644CD322E7A5AAF176A1 6C7C4E9CAEC3DF0DFDD10CE491ECAB5142EC4C8ECCF4AA79BC331A2FAC30FFDA B1816AAAB91AA6DCD579CC4AE4CDD72F6828E61D86159B72293DC3DF1D49BAA9 0E0C3286F18EB807070B3BFD7AA8FA58D084B1D1EB30A98240D70AE89BF9229B 3DDB755A93D87EFA14475A5C5308103AE29B63346C041EA9C95758193906F422 11B195903A88ACEEDD95F4E2A6FDB15E53449C82578C045AD5A57E65BC434F9F BFF1EE3C4D194B4F4523F4651FBD5086BF38BE992C694DE6452DD65DB07B368D FC1C19FD9C0B595EBFD8EEE14D5460A3FD09368B1BA00AB1C5282B0B1AE8DDFA BF1B3EC668A819687BF2DD21E2DBDC7EFCD2BFD5B4BFF0F94066786B57CB5992 5EF2DB86D2407820A831C30AD142A69192A59F93441FF64F4AA7849A144EE8A5 EA4993B0CF376BFEA3A831398C6E5380E9F21F8C1F92E2C80A82FDE23E60F290 4041AF7D27CC090DBAF688294DA6213950FA9631E1A949BE20C8C769CF9BB8DE F8D49DD624CD2D19D2FB1AD6A518B96353C2057D179F0527A70B49E4067DF306 F631AECE087B5B5EDDAACCA219F0ED23AE088E608F329867451795229D8E8052 EC9C91235B1EC8144929A2C794DE1E797AE0C7DA661E61B9006E1381A99C9C4A C27B1286E35C55A9E365F9615364BD09BDC00E61169AD8AA320FA3D1D88F1070 BD4EFA5385CC7908098A3B19C8D1E0756F5A9F88E20AAFA9AF08C387C4D452F0 4DFB7B74CE7572A3D017F1A6264C8CBBD76932453CEF4958CE9ABFA7B9B3E846 B64A1628819E3F550AE193E1033D203438FBBFF474030B1519B92465C3E16940 7A8D578DA2EDC197CD883EB9B34C1C8BFB2D0F19F28944D52C8367EC8B2433B0 E8AD3AE271E3C8B62712698F3FEBBE3652AAD789494699F7A64767E909692249 CB3D619EAD522FF703B5153DB1347827A61A2314E6D12DF8696085EEB97884F8 90A92D22C57B9B69EF1E14BB3B64A109398F76EA6221ADB8BC42C75071488242 3DE7F15DB5F149D674C8E14C229CEB5227BD040DC085F26A5790A89D94F9CA29 0B92B00D259636F0EE07EE97ECCF16AF5A9C6ABF9C6A875A0CD6ED09E5B5D3D0 4CAF4B3CE9BF2960BAF71F86896391A669EA80751C266B795BDDE51ED2C099B9 6DF617EF2681091EA79802F2B41C1E4D9F9EF57BBE672B65F39E0402D1F60D17 4C74BDD76654FA16486738E77FB112DBDC81FB5D6EDA497B0482ED8E78140867 21764CA31631F4E1E5BCE1EC540484F84FFB5C6C2A7DE4C707EFF6DF8072C3C2 35CE436D332F19DFA61C6B6734AAC3E63ED2E459C8460C01142EDF51944D917F 036AD54A4367E5560EB13280B4AEF66201ED3B38B7F205447AA2A0A759DC3759 EEF3BC9CD4D592FD7C181C83F005D75C71C686A702774520DC86204F702F2444 2B04957FEDEE6BC16FFDCED5BDADF301BA42E11AB9B9ED22A3939FF3C81E98B2 520F1A0DC762EE1839B95DA4BBA5DBCA66059154FEFBEDBD76FC859E2CB5C359 15F5D10222ADA68EC78A9F148891C72076D4C79FAF66DFC17D834253C3AF638E 36301F1EDD7626B6800AE21F5CCB8FF8903441FE8BFC1A23CC26B6D249D3A4AA ECCCACFB6347B99B348FFAD48E07ED0F44299C99C9556E37AFD8C5D68492D61F E8E9EB2CD0CC8E4C2F730EA263FB06F7AEE49863B46AABA145E9EB4CD291B0BD 5DF0A3051BEA3C40B41E0029C356DE102B39CF8C5C8C088BA87004C6BDCB0014 59020AA51457EAED7F290054BB815ED8D1A725454FD746A365C2698AD0F6AB3B 38BA45DD9412B0AFEA1CFE2EA85829654162C4F2EB49474FA786A8A039F46BD5 E0D9E236D484A3A7E60BD539A77C42F948760EB3ACDC1B6036B9A64E6EBEAFC9 50028E110B8405DBA3E2D592FF60C47C86F93114F4D81F0E2AD6E258DD184B16 38F2BA9CA646DDAC74B39E8E52D219DFEE6EC0224FF4D3F9DFDBBE6A016DCD2F 976239E6D646335DE54F06AFD54BC20882E85DED25D540960969C91C56DC9ED1 B50430E0F68BC62DBE78B37CDB13D09FA5E2FF34B3E0B6666C16488B76B3CC3F 4C5736C363A9CC5C3ACD5EC5F2EE5829C896E195673F2B449661C9FC57CA01F0 4F1DA96DCD929773AEBFD8222DCD2643564E3E79215941A3F941D4AE60E1958A 7C9BFAE3043656C8A8D78DAC10E90BA6C32F814B67D3D1092D1BFE744C5933B5 54427EF77FD2D754A678A8F90881CF7646BED89E91AB69247A0A0C30C12919FF C1C98F9BB4B8E152717F1C2603775B072AC3FE736F5B4ABAB16A3A0D0BF22738 E95462DD3758CF236EB1E3F1929D74C648727F00637821B43534EF6B033733F4 3941A50AFE69BF763DE532769507E8867DFE4779E33C29918DB823A876EAA3DC 1DE87385F5EC865BADA1FD15B889D5A04C2BCB80944AB38D4436B6ACA7A9B9CC EE61D41265A4E4234C45323F5D7DA442EB89F27FDA5CFCA4920B0EF0C166BCBB 0CB5C660180D5A99D81336EA9550E08B150EAC5CB994AB350E620C66808FC72E 9D904CCD49B62CF98D5B0FF22AC5B50C5B2D7FEB78120E80791B8FE398E2E784 9302ACB30E47BEBC354684CB37DBA769F9CAF80E5F233DDA4F598FB9D9DE8B1D 751AAA0CB9ECC5C64364FD32F184498FA4B40D294E0E2F9A98DB1926CB9BC1CB ABAE2DFEECB16D8D2471E46F4FF20613BEE0BF5F33C79BF6EA309699891F4A63 7BE6ADE5D84B79DB819BB00153D8AEF02A02D75F8A64493B12BC6619963D9AF9 1C7E6B93AA59D465B7616A3DFF3A9C3BAEC49CB807AE583D56D689600183D129 4B6E93CDF3FD0897885FBAA0FF74E7987AF0205D27094545EBDF4ADE37D7E2A2 41B0860862EB450470E68C04C5F6C3AEC053F1A235B350D26CD43368E934DBE9 A829965A6F2CC5879BAC8DCF0BDEDED7E595C64E6609CB930EA4C54ED5D15ED0 047A62D909398214DEE1CD03C3443A53ABC34271F345F0B8A7CF259B4D7CDA05 0436DE60DA114BFB257F56293B49E9848E1213D8BCC5BF6EF5C765F110C38AB3 0FD8854CB532310DBBC255B54CBC8676B303EE0CB1D809BEE4D9A0F5BBA37610 31BCBC2AB584E6ABFBB1BEBA13915C9650CD0315F1F864B3848ABA3B41675A06 208003A9735DA2AF5994424A08DFF0A09C86A33E1D788111B2DB37A4CAF16FF2 AE807A3C63C552FAEBC1A4B42B1802D4CD968278820F641115AD29477EB757C3 90BA8B68F16A524A92384065BBD3551216C30AF8AE0CF4568602B919AD937D9C 3BB734FEBAAC26BEF4AE2F51869C1813EB19271359D56F646CFD799C7B1A8298 5C0F0B109FD42B16F193BA6879D1359AE45AF848FAF5DF4811C6681D6DA76C88 5B43B08F0BF6E89E302BA6A9FE802AD7EC03BD8F346AEFED690AAF068E73FF1D 73585D56AFB8B0B1C23D268E3CE40CC78A94546F2EAD1B402D2253690BE6584D 8DD21000D02B9CE9B20C81B6174E20812EAEE138982B329E55BA3675191A4280 EB246942EF6177209076032462FD84E86DA6E5143B32B24ACC5D46B962A145AD 98E749E8735DBEC55D02E6C8945B529A1A3FC25731B8FDDB35B76E2D175BB2A6 CFAC06D03703839586C7FF456BD256F03295C510B82FEA24D392AD1EA74A8AAE F43E482C00C81F4F768A3BD3E0469554D1D3D5C251E85D6902360A8C5771DD65 4D220D1535B368001CF83F56D53EC88FABF13C6A65D3BD3229AF0026F7482391 AD61FBF0157595714E407A02070A36035F79C65308632CF2038ADCA389EE80F0 579EEFE2F94C0A10311791541CBB7FC60F9A9C1A53478F52EB28B28A49EDB281 CA0281EF5F27DC6CC28E3AA530FA9FA6685C9BECC5770261B19CF5A9602BF4EC 5EA8CA1A7EBA3BD9D224FAE77EE33D4EB9ED5981FB3C45A37E1DE33F6DA87CE5 FBAA6E148C87E35ED14F7F136A1F987BEA1533BEF6F19F696478D8B66AB19AD0 273D9903EA25CF359407DAF0A164078A9CB32EF9EF3C9730170EF3BA66A08E82 C2A5A0C897A43A3F5A71E6251BB9E73A543B7DDE73588167B2A4255CAFBFA251 80032BAEF8E23A04B550973254160B31BAC5D346694952A25D6F1F7EA70F3991 43A0701849972BF4DA3015EB110C5C39B8CBF438075F502ADF631853F4C4F060 67AD7C787D3E4A0EF6C07F862A5688A4007E635EEAD23455BD71EFAFFD5E46B7 EBAF6D63C23EC83D6E944B6A19F137B36CFE0EA7E60726FBA60F42F93EB24323 1D58FF569F130F0C6E10681D8C852DF486337D8E28923190A0DAD0AF68D09F15 89637912F47029CF9DB88185A9E915D18F75CABA48F2D71FAFF009D875542FAB D78A373F1FFC49C327A5BD951AE5897354E6A4F6F3BD5F2621C9DA354F3D21FA 47C82E09B832DD09B600F5945C87D5E31A3D40ED96ABC4D597A083372CF6E227 3162E4454E7A30B66034AD32F8C9D9A70472990EAD32F16AA2185A14AD52409E C0756F687EEEE68C10EB2701E196718315099BBA826A91F42B0CA73D80826E0E 289F1AC866137F4D0607BE81E7E43CCE0A184DF8D551D7AF8DAB831669D70786 85AA882ECF3293B71EEDD26B6ACAD5F45CCC3D61A9E6EB8BA7A8A2B5E56EE55D A22EEA76971A22E2D24F0E7992B9E99899957B1F3F0D92D7D741478C00F292CA C7B35B95C70AEC831B54699FA79111ACD80F241C8E1E9E6F9B17E43B9C5C206E B998DBC99AF11EDD64818C1C471B645182C5DB8BB0374F7B9C53E4DACD2D0A95 4C549E428C90B65E2159A69247376632BBBE6867C67E015C46ACD7271B193F12 506D536586DDF12F34B0DD2A3BFBFF70E4339630B8C124E691FF1887676D9CA4 3684B400DB1445B89779D7A46FC7AC1E97106A29C29218A475A8014C36A87184 E1677005EEE3E4637E53A00B8D962D7C3C4654450955E08EB32611EDE68A6861 9A384FB095FF4B2D0550172E33B5B1D41D1FA60A77A918BA89C336FD3DDD32B7 1205C9AA78660A576729F3DC4E948FBAEB646CE917B3DE369901830FAE836F03 B2FB963D225DDDB18233DEAAFE87E43B44438FEB5720F5137ED0D4AD5FD1EDCA 8398C22748A0F8D302B0C2C8405AFA8E8C8FDD0B3131B847F672350DD0316979 244CD0116F83F86E08D13B5FB2147C16AAC382D6CEEAA9ECF0E002F5767669E6 D440DF4AAE8B0E6E51FAA5185EDD98FE12006C975A7E12CD1A7185867DE892C5 128EAC5E78582EA0F32D7AAF6E6556AF0E30EADC98D19BE5AF1A6DC44410FE42 691293AE6DE731639E14DA177940CC6EA953CA0D07EDA84E5A5CC2208ED31829 C8296221C613521AE63F47A40D3A40D0D5B3EEF5A17F730D258EFC2882DDB37A 563C77EFA91DA678E358141E4B5EF60E85CB2AA45FCBB0B08DA09F1455D68584 640AB15CD4E48B4619C7A6B5AA8D915BA91D94960F42F260F5942D6F097FC632 654AFA7B05703FCAEF41F7352068B34104D839CE66BA44C857B2C9D61C28C6BF C9FD09A5457D378EED6DA04039852149020AB30F292566B3562EBB024B6CF856 143AC053C6633A98E788471A1F50BED326A87274B26349954AE3DB92D87FFCC7 F327E60648B36D8FD9335539F1F6489DB56D46139092E534C2E8FDCE040EB7A8 A25FFA4121C88E3049AF4511117B89B2B6E6280B2F26AFB1300B096FD1ACD263 5D1F325479375D9C5AF4B918661AC9BA5F29BB7B2F72D437DD75E6A6B9AFAA6C 0075533F5BD439717DE0CBFB424B770877D70B4729E57EF3BF8581B23174AF76 FB63B28460205A31B1B370D00AA7735F9075B1C19426F85E6E53EE7E45A7DF13 07BBF77D6B750B948309C8D09E251DFB1D98B89297FD3354807D4915E0B43E52 CD5F7417660C2B4789491C4D8DF390AFF9FADEDA155FCA5C6052B7D02C7DA27E 9BE01142A468C6D3E669B50806BD3B689796500067B60A2809A16E1FFD4AABBC 64D3D76A743CB95BAC48208926E516C348A822775E2D04F091D72DD7D708D120 F7229DCD8D795C9442028C983E4E551160B3BB11D2349EE3DF67E6ED90C45A61 06220FECB3FAB2880E73A45E8DA3DA054BA8412F84C2E42F061ACF9753F5AB93 FAC816DEC02C5ED02B7B8EAAC4B2851A36989BB04D8C61855C5C8A3F2F13FD7E 0C033C804731B076D149BC6DAF8A4A1624BDAB4B6F0E3FE2DF969C76F7A896AD A0FE96042464EB33675D9442217B45FF8CEE29C800F8455A50DBB2469EAAC0B1 5FEA00C9EF116E9E02F42693E29ACA264DF0225EF98BAD9C735DAC353F7155A7 C2C863B49013072AA4D4487E4B1FEDD3F5618466CFF9C2DF198F910B62EFC81C C5AE4F4CAF3E0510B19A64A855C8FEF165E8EA96BEB0A96063A05DBECACAE2D0 24F473AE1861508D4F65DFC32D3562F4A9022595ECECB195EEF19EA7115A065C 7BC2E97D237BB51E04630B34D1DCA99A6493D4838DD282FB4A1FBA1EDC0E2D6C DD08BE914970D7CDB9739EC0A687F49B4CD4617D4190C5328F61923601CF00B4 CA299443382C83DD2628070AC2B612089CDE630F3A8C20C67A8C07052D3D3A11 8D863FA833F7BDEAD1B3504AC632A1CF3CC30B828919D852CFE76FCBD4D7C1A7 68B7356B2A303E2CE495D0D116B4FBEB635F9DABE3FDAC15E71D586E42D9ABB2 E37848FE159249279695D5DA39D9EFA37F49C299031A42923250D02817CCCDE8 23C2C33B695FE33B95E53EFC54FFFC394F5C65F1152DF1F159D52FAD6304AB01 764E37861953CAD34B62CD530CE1DB78EC0E5DBF68EC40B337DB298CA3B67E8D 7D455B3EE9FF3F506AAFB5270A55F77BD167B675E37F3E1EA1EA847F5082697A EDD77048918854CA12BB3528B0BC8F518A783EAD5DA3F65A0D651C29041482C0 2AA645346776A55C2B8A3514D19A733BE2CC894EEDD6BD32F25FE76B4189D48F 7B482CE6FC2435F4F3E95E2031FBFD6546243D672A3D19DAAA4AB6B2FA3E5F92 C88CD6239203DB4369C3F18F8B4C41271AF0DACC68A03B61BAB2639B7F13FDFD 761CD054FAEB4CCC6082D84AEA9744488408D8A10DD19A55F4CDC371FCB94FB1 2FF07202F2568864D484DA7A5EECBCA7120B36458EA7F3036D0EE3F6DEFAFB6A 7322C9BFE7BA90A05EEA288EA522A90E5EBBFA4805C4871D2273BD0ADE9DBE37 F2AD0FB9F832E633B6110FEAF6985B58D4E3E2C09B5AF2965C4F8D53AD555064 EBC73F7D50AE2B9E98E308F03DDF07F40A3947AC66220E4E941D7FB20361C9E5 E737458E8A6DFB940C2B1F45F24A79D0C149471D5CBB3D1F37EE54C828758CD4 327D4FB1596392A8BC94AB0E45FD08CC0D8757993805F299C03AF62E826BF685 CF2AA63FCA9D2D8F84AE5D7354F4E322B59B4190088389DDA6FBB75B32AEF6F2 63D2481646FB49D5EA47059A7F0AF9E0426175C732F49EC90A639C5171BA77DF F7DA34989B9945DD7E52ACA0B84B1B1165B19FC0C17BB59CE2CC80B60697FD23 E63A084D136B5F44D89BD779DA52A30C3824FC38B705DBB1C045A9FF9016BB12 E41747685F3E69B3895100AB5F817D5F93A7DEB7B5CFEA9E16BADADE2FA8A7F6 59D405D18117E5CEE0D87BE764049224ADB2133199C730FBCFFAA0E2A298BB70 56E541F97C501C78DD81AEF43EBF52A2F2087594953FC1688BCFDEBA294CC40D A2DF00DEA8CADA9438C50C879A452F74291C85A79DC0BC2F19FC6E714AA55E4B BB3B15 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTT12 %!PS-AdobeFont-1.1: CMTT12 1.0 %%CreationDate: 1991 Aug 20 16:45:46 % 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 (CMTT12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch true def end readonly def /FontName /CMTT12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 60 /less put dup 62 /greater put dup 64 /at 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 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 89 /Y put dup 91 /bracketleft put dup 92 /backslash put dup 93 /bracketright put dup 95 /underscore 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 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 121 /y put dup 122 /z put readonly def /FontBBox{-1 -234 524 695}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660FE13FF01BC20148F9C480BCD0E C81D5BFC66F04993DD73F0BE0AB13F53B1BA79FE5F618A4F672B16C06BE3251E 3BCB599BFA0E6041FBD558475370D693A959259A2699BA6E97CF40435B8E8A4B 426343E145DF14E59028D4E0941AB537E34024E6CDE0EA9AF8038A3260A0358D D5B1DB53582F0DAB7ADE29CF8DBA0992D5A94672DFF91573F38D9BFD1A57E161 E52DA1B41433C82261E47F79997DF603935D2A187A95F7A25D148FB3C2B6AA32 6B982C32C6B25867871ED7B38E150031A3DE568C8D3731A779EAAF09AC5CE6C5 A129C4147E56882B8068DF37C97C761694F1316AF93E33FF7E0B2F1F252735CE 0D9F7BCE136B06EE967ABE0C8DF24DCBBF99874702ED252B677F407CB39678CC 85DDFC2F45C552BA967E4158165ED16FECC4E32AC4D3B3EB8046DCDD37C92FDF F1F3710BB8EF5CA358ABACA33C7E5ACAD6BF5DC58BDFC3CF09BA2A38291D45A4 C15FF1916FE2EC47FDC80911EB9C61F5D355BEDFC9DB17588547763AC5F0B1CC 12D2FFB32E0803D37E3281DA9CE36C5433655526ACFB3A301C56FAB09DF07B5D 048B47687348DEB96F3F9C53CE56DDD312B93D3918CD92AF53FB9461864D11B8 0138918D0B1270C54873C4012CDE6F886DB11BCEA04B023EBB43E0D0A06BE725 741D08B9DB688731A6C9886C15A83C28DADCC81385EA239E045E8F3670CE03DB 9EE77ED067036595C9F3B1854343BE3A12E486B6E5A2F8AC44FA5378D28DCCEE 306B0E283AA444423F9A4FF38E2B56DCF67A39CEB2C643DAE86865517D5D0371 CB8797208ADEC637330A3A57902C9A88EDB75A7C16FA9850075D9F19578EC666 1353CC1FC512D59DFF847ACCD48519141866B93D8BCCABFC4DB1A417A1DCB63A 258195B05FB18FB4E0C76AEFD94D789B38C12D4534B73FA9020F0053FA99DB73 70ED4C95AA815025EAD0A12967D49181CC426893D130DA263EA2D1155250BEED 48ADF1DBDB822DC5791CD274404C05049C9B8D9009A8AD5F5C0CC181DE5EB702 CFA46B8C0FE299DEA2A906485DF45F8482C90249ADC07E0955CAA3411AD05BB6 7D253AF9169A33E75406D04898A76605FB8A840DFC17AB2DAB0FE7F79456A2FA 0879357835665F6296B473EC32EBE1A33E831B8C12B64B275B68553BDA877DE5 0366BA143DADB8BA251F3096A20FB70D73CA8124F3680DAFE37CC80684B56660 39E82919C3D121E77B8425CD583F646E9701B43658D94FD3291A64DCCEF1CA39 7E4F4E0F2AD4000150442B4DBB4DF7E68688D7F5B2931C5B6AC4EFA3B9FCC23C B6967B5A2388AB8B9C9E2D0A69A2C268367546F3DA54F96277826445BD689201 92765D2301BC7FACB6203F4C44FA626DCEA3AC133C6025EB29731CD21AD581AA A4E023F416826A1751488D141A7C52CF40EAF87555806A1813DF3C6916DC9267 0EA752A86DB56893D9D32A00EE262B785D1B6B29B1BE842B8A81CD3A3E0F164A 745176282C20207FADB8D7A2F5894F635F8EBF4E2FA0E0CF752E510E495AE0C1 6DEDA80799E3B26C0DB3CED49DF9AB2082CFC9155858F46A636E9C87E5754978 4ED1993538DF869C5E1EE6D3031BFA49C4EEE388699B4828B39289E5755415A5 3A7790AA854C0F5BA8E710B91E932458D66E90E3E57BF21573631C5CB9DDECF4 9EBE0FA0953475D5C428EE91674DA2B8F8D639071EE0810C4A6396B1BB3CEAEF 18F0915DC68492CE66E7B54A81C396D64EFB33F7474CFF810943B33042CEEB72 0101FD8BCECBA40AF2CDFE92A0AFE2703BB524DFA7213C41780FA09601FEFFDE 34D527DB2F128AA6587377BC6DB4B0942EDBB2CA8B4B8691138D681DE1F09EC7 5091C64A53A9EDD2BD90FD053E107FEA26E7ED4ABC1BD1122FF87AF124A8ABB9 C5CBD0234BF6DD41BB30ACED37F6234D85CE5CEBC3A6224DB51969DC7B8FC25F 0948DD0693D7628B9BB3DA3837BB98112BB5C8E471CF78025CFE8B14ADDB33BF BCB7E99384C911E34E919E7BF460E9E31C295A43BB9861AEE74039B577F4312A BACF35D3A0ACC5155CB50D8452F4BC2B4BA2AC97F8ADCE1B7DC638F3BDA2B69E F0F0A7011E17C44DB6F144FA8C6783EDCACD2BBC03D5B217EBA79AEFE0B412F4 F9A40B146D275025C280696641D9F7D6EA5CBE6A127D0F635DBB220E114910DB A1EFAD70715C0EDC861B944C802FAFFA7D0E2C9D8F4B14E207710A9035E1A245 618F926D1C30AE8B28F87E7CCE6F7868FBE02DABBCBBCDBF61D0019C2B627195 0EB040B99E69CDB78FEDA34BE6887349E380A373872E4D7B714D0076D5F77C8C 166DD2F48F8C7D492661FEC093A18D94ADB7E9185BABD5EE0DCD0A8EC52298AD 99B657B89B4970EB5662B29227707D8132976F812C670A558CD5CDE2BFE3AD4C 34B5FB84B97BF95EC0DEB7025094D450D42C2F14193A022C35D3F6DF6B6489D1 88362312772C300AB9DFA08DCACF237F27288C50EBE77FA4C76D805485B5F8A8 41DF080D18B76C057BD7CD71F9B3300C019FE28548A9D944B3C242D7F40BE195 928E59A05B5471D7EFA7C4E54324948C41E33ED674C3B44D77AD2380F31E73B7 565787883B7B3393AE776F141D89CC149FB79EE63CFE654A17F373F634062E22 981FF4043211FF59ED53701F7D5D2FACAA3270582AF0C4635C31934107D7A6C2 6EC22C2F0387131404CEC9B000ACAB5B039753FB5BE20EE0A7830475C68516BF 4F057804AC7C38262C948519F590FB7AF86FF380F6CCF2E5C00F034FB010D34F 863E0169942A6C31F97F985291DDB4B2F2C4A667387822F36047E06116465A45 67FB6F6864809B2170DE9FCF513BD1B73DF14EBC9E4657E388CCA00ED0B65FDA F287F1F5C3774E24CA67FB32EB1C23171A9663A01533D107AEF08011F4DC6A71 649B9C617C4F6BB5985369DA76213ACA89D225FC28BF927DB89903B39B4BD25A EA180BF55942DE353905CB889F0819D84F8AD00C9104EE68BD614B8781F0F0F2 C38A206E6D13F0E4C7F98AD3CC2851D8D277570BA9EB294CC738323327D5AB30 AAAAED0A187EC8A1E77C8D9F00CBFAA60B8EA59BE6D846E725CAE1D61BB0C05D BD0EF70127C641DDAF4922C51B8D08D87B973D755A2F7C191CC377718EF284AA 599C9D61AF889E89881B6EECF8687464171A187CBB0BFF2616E550F611CE81EB 8D95A79F693271DE1CA66C90ABD6410DD80A4702544E1BDB3EB0D701C51B5D76 BC5614A041A5B9E122D6A1BE887341D5DB764C7DC122DEF06DF77234A36243A1 16A1F8FFCDC6F5B273116BD3059DEDEB7387B09D027D00BA2E1FCDB4EF759A93 168B541E1C126DFEA797ABD715A84829DF7D60D7475AA5E96DEEAD6710FCB8DD 0B5BBD6B7FD37B9C20F18BE4AA92A32E89B17B1D1B9FFF786D302915F069276B 8F0ACFEB55E221328D59D488B9550C42B5FA15A650727A0E842D31B442D14E89 1FA9B5E7693AE3F9D8D5CA53E1BEA87B0F372A12B70053632950A69F439A724F 598E9F27022DCC94F6273634B07B84973402F6C2EBCA3F8C60F4AC7B8DA1689E 415C18E2D683AE5B5388DB02FAB4E921E51232576971577DCD6B54DA708D5E74 E59E31A77C00BA5F9A050FBACBB54DD6FB8DB4B68B08D9F26F17ABEC4A609534 90D14DDAF1D970B3059C5CA9DE6FF801F15469B68A58FB9FED6DE0028830367C 7D1D3BCAB7735DA61A6ABE62E1D9014AE9921A643F6025E5F43C5731C990604B 11D58444D3782326D02C5B805AF433A012B18ACCFB6306970C4EDAD63B13263B D52785A12C1C3256C3757AEA9694725CA58CE721129A338F0ACB8B9B6A6D074A 81A26B6896A3DC3D994E5D11EBC6BF7451C9296C53A069D731168258F8AA34AD CB66686C57CFDFB0E4AC51C3A2EE557F0511D3E46739843036B844D2313FEFDB ADD087C513CC0A84656C781671493FDF16E1D3BF6D1E158BBBE164B1DE7FCE49 30ADCD96B8AE2B9611B4FD8B8DC9DF92A775E219A3F7AD81208AA7B6A31AE3D5 CF28ECE139634A5CE97367DD871F0732E87450C48E2120095E885CF224535C85 E347C69CF3DE6A32D3790A0CEFB0B351B5E9BAB9D5C29D28798803D45402D995 0D9B2D4EC5F7888734AE6B65AFAB5942DE171CB854ADE6B2D90435C8FD037F8D 5B6F6AEF0C36E659E0E44E3B59B44CE2B794760D2059243F50C83BEC080F7F1B E3E417B09B7FCE40123C6A4B0EA08E1032EAA5DE3FA8B0A900CE243B72FBB56F 23541DCDE3271D385DA11EDC64748F14F8149C4DB42E2A8488E7F6E4F628CDF8 F63F227D33B2B0F36335109C47C53D1B4A872E8A9EB1315FDEBEB2C8FDB9CD88 BA708BE62818156E0693991362DC217099E9EC21F0B176D8CA7A38F9F4DD358F 99B409F6AB4BC0E3B8DBD19F827654A3D82D745D6D094619FC291EF512460D41 6B29430E86E96EFCA8B294BA3B0A499A091C92D75FA7C83132D5394FEBE9254A 5C77CBBF322E94CCDA2869214A3298B25E25689DC1536D6855977AD804256009 712A518A6775EE427B74E3D6E741182DB95BD6E004CA62B835A42641BD510BE9 0058DC1A77BAED9233645A9B00C93920DCB922AFA7D51C97D0BDD77509C5C8E5 FB5C2B6568E471BFFCF0FAD865DCC67BFFE967AF382478ACCC4F1F730B44D105 43ED773862216CCD8712F2EAF363908127AEAA984E6AC719020E5D26516F085D 908C3C9E386DFC1EAAE5A13C9E391E87AE450D5B187C5BF8F8442B32FFFCC8C7 167FDC472FE7DB97FBB6230D314CB86790616B0BAEC048C261C1253768C411AA 17D3B5BE292E85ACC2E342BD8F7D17426A68A68B11095099440557E352889C0A 4F2EB0DC41E4CD62268561039FF9BCA7B0B630A42AD5BFDB1F89EF620BDA3F20 D96B562F25352B3906B5E9B314C6D8B327C03F7047DC8FA47CBDBE6B9250C2A3 9233196ABFC77BC60F810955B0F41911EC220388A6BD87346E74E7602206D029 651569EB8A767829D2035CA199265726F9F6949E21223E8C4EACAF8B1C124DAE 685CD2836C38E249D62C9C914EA68F71D55EE829CFC0F2D0F244AF67E9D66383 4B686159DD9157DB30D74F03C26D1890200912EC28FB9FF3C91203B693BBD096 94A59D0FC9590E086BEA2782D60A84E2A34E8B99621C06C758D537C2C4FADCAB 0B3D83194A01E288F8C4C126897AB821F074FAA2728FC1808DE8FB47864222BA E9958D032D56E4D17910235B95B862038B9F4BCF6531630B06D983B105348406 87EFA88124C9D3DA6773CF5971B8620D66328249DEAC878A99D75B61835AD2A5 FCA5BAD49CEC693DBBA34D910A0DEDD2A7B61AF7D6178DF7A8D6D45633A18254 C9E3969D0E2791D1B02F311F56D093E33434B28ABA2D1468D6E3CBF8600870BA A07F3659BE988B41F8626D5254BF9D1A09ECD8140BA97D9184D08F7B8A03E047 A6E3310F890ACE3C0AD3FA5B915E55CB562D28F18C45A0C2D4828FA53C796F94 6BE191849BD773636355026CBC40231D0F7BD12DAD7C9E21DAC6D7681DFAB658 1ADF6582B6728002C748AB20F284E8991E9A7DB78778BE517B5187001D7D2DBE A28CCB66DE1D981BDDBB311C1D728BF1C7248F62C7A2A004155E62C3D17F8111 3384FD648775AF63740DA2E31B2484070E1C3D56A18E4C8AB20A52DA9A940DBE DB45EAEB42BDFBDB4F1E263F7EFB093681790665F707BDF97DF2D6A9CF2A2666 D6771883E3DF8CC124983AAAA6B6DF5C03E39BEDB120E4D54B5A35C8D8960B45 BACAB5532FA2895E337B54184C0E257078C705B2D143788C35476B353A7C1F53 254DA52C748376F9421F4E090D3A908AE42599F09727DE6ABCFEEF3004B4C317 E1615AF60C450E8C40F4C015E254E4B6417B3268548470BB372EB2EE7007FE20 8A2BEC3A2B5341ACC278CDC96DDBC122BEB3BA9FB84DCC7C04E381310BA4FBE8 EF3FDB66018B2D32E169727A801EA7500B90B1B9BB17C4445AAE0FE364F8FAEA B26385611D0B20C2A5707279851AB2B9E7020CA9AFCEFFADD72CFDEF51D7405E B2D7C6E7DBD3577AEFEF5AE5FDD5939F31F3492ADCE30152DD3EB3E39D7FA035 3329E1280ECF07674A904DA144B3F98D056C73C618FC9E942B1D16E044C23582 E9DBEEBF9ECC951469CFE52A5517386FB880E9084F37DB60AF27F2A57B3B46C1 59A17842B3A40CB3F53C29010793EE7C8F57A9F628249B7AD38486435C0A7C9B BD31F715F1FD7E7B674328E61BB560ABAC9AE81E14464F91B97278520149EA4A 22B937BB3BCD16BFA1035B5B18BE97AE1C078EC52CD7CF7AB1771A44AB8CF441 801A4715AC76377ED06F76AE21603DEF235F788E4445EDF66E8C07CC2C141AB1 4754982683D0A419A5CEB6280B1B0BE28A82F371B44BEE8049EE37DE67767BD4 791519F63144EB58660C378905649868C7101174143059471108D53CA2770F57 48223EFA5D715C42D39ED7C7DAE6D2934572DD2471BB12F07617C1B052ADFA2F 959CFC8594B59830C1FCA61E870AF0A7E59B152C39C285E0FF7327D7D6C50BB1 35B72704EE50FAED68A410E4A9AAB798B891C0232E8E784031B7DD9932BEE24A D54A38291CD889FA37C7D6A9C9C4DF61F8C61C308FEE7A66895CD7CD34B76630 A21A93C9C86447867AB89888D247056D231880955475C8711C3CC4454BE2FC31 9D13C3E000B2FA6DC9C1883BE3EE24EAEC359FB02890D009E35349017D6C5984 DF7705DD850794920B99D4FC9A307E1FB10103404EF1D164892A91E0A15F24CB 9672C86D8327A474B49E8016668A98FB240DBBBDD532BACB9B4883769535EE97 D0DA677B01170FA65C2AF63D323C6EDCCBF6BD559F8C42E2AA614AEBC55908F9 E534BAF2B36FAFAA13726DAA8372EF05D8EE2A364277FDECEC2AB5D2AD8D0B2E 9EB52E14A2DABC4A3AC073C86CAA659326A34213116C41B1D29815C003209E29 9C90B8FE97EC6717F98176139AED3142FBC6465D8BCA06DB120782B645E92788 2AACC48E54DB9075525CEBD239940908B297D9793741A37E6BCB2CB9749AFD45 63387E1C1CA26DA03457B089B50FDFE5B66BA9A32C3D8729583EAE5F6BFB77D8 3CABF49F3C3502B975BDC56A7707B8EA8933C96300228F2425A733683F16EBFA 77A48E5681E48A2F90937664D33C338C81D5CADB07EA35C84E95559F0FDC4322 8B8D52A89B70A472690A9A0F85077A6FC791419F717A4DD05A1C28C88107A237 0F3B6BD87B0ADCD5B475C3A92131863AFA5723C40600645511F1E21971CEFADC 5B9AF16FB298AEDFEA41DC213C8FAA137113F77F86F549CB9FDE0751A4F458D0 6547C71BD469A778F71D96FF29F41F69CB5016EA84945487E51EAECD0DDC0520 C20471056E3E3F3893E1B66414E1FEF20B5F6A67ADC70A1A8C8D5EB237EC32A1 ECD6553E91CE2720646D937E30F67F27F1C33AF396482ED49FB287EC4E688227 3FDA885A54B3C016CE138529DBA5E73A50CD858052E10ECF6AB1AA4C73D106D8 D9C553682760AD125C2B9306FF9BCAE30C2C3815D6CA0616B8883C71674F91C6 C4437C02D7A9C4EDCDA7BF20BC8BD3E3C221422E725813543A0AD95C61A41BB3 131C2041571AADC0271D90B53B625CF9E2F74F6DE4A43FFDD8780F8EDED5EFC4 38E7D942F09FC971F927622E7473666C0350474EEB32BA116453A75A04B730AC A5397F8FFBD53F3E71008E612A813F388F92CD4B82BCD7439D4DA3CD8B5AAF4C B719B25E355A72CD9675E795748FBE4DB41819CD421A6427254A1B97B5DC978F 0B32C650CC06008CAB5D98D6C65C17DF4B6A098B67DB59685BDA0DE720D6F569 A458E4F5341C579E98DF3CCF1E0C4F252D2CE27E9CC521DCCCA63F3542FD3794 9277541A55D6FBDAD6D3582FA74E9DCBC46E051DF64FA83D141FAACE941E41D5 CAE9E9B5B231D906ED2665443D7F138CED5497A91E0B084E1516FA97630FE718 B3865861A2E6FB0B5D7D2633BD80847F8EF05DB36F69C4C5917EE3EB3787F54A B4630731593C8CDBCB9FF9E56689E8CC7EBAFE9C11D96A992BF07A8B4DADF6AE 398BD3A46A250F23E2DF31EB712070F77720AC8E66EE5733892EDE2189520200 60B09E6EB3DCF943217F0059043019B5E877459284E502DD5BDD31654FC388E0 B0384CB704F398056AD51409E73E93E2D7C391D8ACA327F5FDFF0D805B8649BD 57B66FC9E4146F73783C8337999AD6B0BB865B757EA4259D795715A2D96E28EA E78207C561FDA275FDB3F59B98A904302D723F9925AEBA03609439546C8E89BB 8A2B12698B74233549A0DFD0AF8DCA084CA6087866C8B6B410EAAED2064C62B0 FCF1780B83A118BF40B33F6E24C0951B2CF6420C375000572EDBAB0BDC11F7CB BF081FCCE3DB2A7C3E369185BC60CCEED54230DCBECF56C758755162478CB155 F86747B16A6405DF80CA0EA4EB2D464020F25EF0D7534B1FAA6B5AAB72AD0854 7513275EEEF558075DA017698FBA662824528B3D907F564EA5B0C061D0805E01 05611518C8CD8438B74A7F80422DF182FCFF5DF3E2E00F93A64691CF6E2AA84B DDAB81F9EDA4AC7BCE7451D21476BC9EBFB9ADB8FB153CAA4E3709A91B844FBA 5452BD6AEC3A8AFF492B8A102E24331FC28A61A461E773035FC701FE240CA9C4 C8FF3CAE7C456C478ED06A5E8031423C448FB0EA10A632F83BF2C35C372DEA20 8A10EA075665CC1771EDD81B17348BCA595C24010728ACC07C93AC26D9842FC7 4235ED8744610A03BAA9AE51DF9B1CFD4B9C5757045EA1EC75E9BDEE90276671 323FC63ECBD14292C2B57F5276998A12501703C1D2C601ECFD82BDCFCC676D98 54844510CD6A7E214957B48991C0C01CBACC9522DB1FF96CDCE6DF8C8579E1AA 9F4CBC4905631F312D4F3FC1F5986FBB9FD3D3059771C7058A4B0F58CBECAA7B F3F7505E90B0B560210A1C5A838837CD6DC23B6CCDE1D3A15C213FE95C77355D 320B1A0E4A3812DF44BE2ED0A173ACBEFE6C41829BD24483DDCEF1A4AF6AC160 05B6AAA54816905C52CBA602FB5A8766ADAC6CA0A2574BF8B2BB950624D70B63 E35AD62993B89C4528975BCD9E69DF3358642DC4386B4843C573168B0A66F42A 7E90DD014CB0726D3060DCCB2DACA0BDAB9A0E225FADFBF052CCE4B591C079E3 EE0A3D17D59D2CB24172C98D11E0AC0E2C018BC4FE9B47C2E47BAE341507CC38 93EAA704CD0008006EF594124AC817E741D883AF2D7E0B7362CFA2094EDD4B92 D4988C29312853A58D513685C8670908B4B284318155A69239E0B86DF6BDCD6D 5794AFA6284BE3A7EBF7E404778FF20DC1DFD694316D1F1B7C2ABFD745071DCD D5742F034E979927C21510458F491FDB04CD2B419DC0D3743A53A18EEBBBFE22 C65F7E67121A228804286AE2ACBAEC93A6B4E04A0DB885ABA1886442183CCA84 36FD0E8B3CB861B9355E1549FDCD0738A2F402DC9CFA9023F28F90E4B172FC5A A58998DC73C49604F463B6C8372B6B55BA74F69B37D707AAB305C5B289F2F59E 90CB99E971B507BF806A3878C617ADB99DA62EE583B0BDAC7BA851A3C098ACDC B7E46A4160E993B4862753967F44054DD43471001FC829B0DC6FDB8FD2D6B363 4BEC54C77BD4548514FE28F83076BB973A2249117CFD711F396B3C63819CD7D7 E083AB2498CF40FAE83ACB545F439774EBF3B6B0D746064DECD19480964B708D 405937DA60801E32D6A1DBABBDBC6CF55F92E5199BA7E03A8CFD285E3E496D98 B28A4235F57BD9B76DE5CB196DB4EABFDE1E8C6E1362F614B3D210E65B72122A FA9121EF9F62BC58706E8B6A7C69A7AA0A35D07D4563221A0A9400ABA6EC3CFD FA4D0E45906579950E8BBB6165750D758B24F9DCA7AD2EAE65E9FACEA002F153 A2759845B741BD50B1DAAFFCC2C27E8F8E3C96ACEDD6797D1EDF5815C6C55D6B 2CD75A1E93207BDD06EEEBA12EB686EC42F67FB01187F42AB6D7E364F5938A34 DEC4729484F159080F9C7114918168BF4396BCBD4ADB7495D236EE10314E5CE0 8D547CCC99EBB86D201D35DB5AD5165A93452B1899C303F239A880D7937B3727 05E84D6FA9BC4E55BD68156780E5E1537E1FDDBDAC14614295AA08B12E48ED4B 35D6316EA91C5F4C2AC7D5AFEC864D8EF876731D149861559BB2ACC597C297C3 6D5C9CBDBC55E6E4A8FBF6919D17DD76D7916ECFFCA39DABBD3EDA2492ADDCF2 48B5022679568CDFA32942B20388CA21AB61DC505E34010BDBD56AB40B6DD701 7886F3A82964EAF85BF24BEAFC491D41C0DB591D59FBF659E65D1EEEAFD2806F B469BDBE7C47199086A8E3085DEDCE856AC3B77B917C43BA676E35A837FE2CEF 0D6BBEA9FBFE25C4ADE2A8A55A3CC6B3F8598B6E9F530CA57C8A169E4C803176 B833B6F6D02A655F6488D3D2CC19F1DED3D7A056AB5736F5A9A916085498F265 ABDE6A855F98761A8DB00BE9B10C430A9BCF2AD1E9F5D405B19DD81F9A39BCCD 90D85DBEEF3C13008CA2E9C8EAA850329872C19DEBB1553B278E6CDF208B43E3 BF9E70C322DA888D5F6E525172955F181FD4D625370B4557A7FB1F853CBCCBF7 93F5FEF85153E809B960B44E40E84D9C9948A374D7F483BDF8D353D525C05F74 0851AD303B0D858485A293BF8E05D4ACF1B92E8C6AC4CC3D86DF2F681A5DFF3A 48C3C1074DD60579EBEBA4D8954551778F0024A490C764260C1D10B059873DD9 578832F4F302004AF309B8F08DEC06C30E8D99AD14A4BC6BABD15BC4AE903CA8 79F188A8C9E9C55D882BA04916A8B857645694FD67972B730C2E70A7958363CF 854EADCC6B5CA555AE8503C15D6D99633863AD69C347165EE7B96B4763DBAE3C 80B3B91C8406130A13561F7135C328D702D82FD0288052C7A4B59A5904B65FE4 AE87AE2C956CECDEE068F802A9A4189CA15ED59693F72E874B2496A4557112D5 BF6124C343979CFE2A1C9AA2321EAAC6290FEE4FFE4FDEB8FEA60D3B1F03A4FB 8AB72AC4655D849EAA9DC8BD4800733E4E471B7079E3EA37EBD726128955C02F 1AC9C9F21A15AE7F861934553739DA6EF9F79D934E62DFD3BEA85878FFA4D0CF CB04169167AC6D2260134542263E44CBF07FEB8A6B4110298444BAB922E3D10E D66BE02FCEDE83889BE4DED1086C101DD12108F6E0038E6D89D785E33780F1B2 7574A1D3534E6AA83CBE02CAD103324FF44709277C4C3D01D0251B898132FA7A 009B29BECAFE33CB0240DF7F749817013FE553A3B20FE97459F45B3DE091CC21 4E61C6D8EBD5D3E8A3911A4644A0E27E4F4C8923C27220D0E6AB0A5903CFCD02 9C126CE6E923493C89B31B841EB44E91031F23A197A7FCA65A3787839C6EA489 44C149CBBCF7F6A903CDED0080FBF44E405C0B68D7D7D3B342724E34D8D6CC59 6671ACF9CD6DC76B0A2447DF40679B40FE80D974FE52B4B34513F2C575E5E4D1 6F4554AA3C499F822D6892F912EBC3D88145F1C7D7C37026C4026AB93F5CAF41 F41AB29DD496E76822D4BBC992D5C845BB7AD7449B9B0F6466232F34000A138C FC9DAA068335F6A34374AE2A39EC0CAD1F1505E13D729F05A71D066081BA13C5 A70FBC404116DD20DC105045E3CF4FF1CF940491F6955B15EEBD5245999C164D 79A0E26A452F12C447BB1D42556C40733ABB5503FEA19BA1C67B1FD077F62F51 3F51B83A5D5572F20CE1D6CDCF54B4BE70214A2F3217BAF0DD5D6278E1B08EAC F1A7053C6A92D9907FC1D4AC5DDB878D24E25764D31F5724AF990658ECE6D5D4 C832A4EF24B5A4334C0324F2B0BC6B9EC1E549D087B0918F0765A8E9A4FACFA8 474E33317C0597BDE57AEA68AA120644E63F43C1073526149446922C5991A157 0CCECE217E2F4572A85722ADB7D8E2F7BE501DCC3164399AF3E3734BFB06B444 D1C5EC0B6076EFCB4F0FD010061DC3F333E4CBBF6CF0FAD0AB652E1F84CF734A 2A3F4D4C8878590D8187272F71DE4E312C290CC232711518060CD2B7FEE43267 D5E96216D771856EFBA93A66ACD36670B2D6F058637146264327FCFCC7759D08 A840DA9894D66D2D9A685A4C47757D37468BD488FB958C1F2160B9BBAF7F6D8D 49B670FB0C0D670BB491410C310DD13EED6E142F1876AB56864E1E4F7586C165 0E6438A2906FE9F91EB6FCD78DB619EDE36932DB36210B312FA3771BABE17909 413628F52121E5DCE80F63671CCE2DF3E779EE500B9CBA26F5A982B1DF8BC6CE E9E843EB537E3E7057811E879205B97CF19814BEE9267BEE0BBD214E0622DF6A 16F8C066A8065BEF4168CA7EAFFC53D60C1C7B01E2FE07DCA3B03BC818837E44 7FC8BAF1568C0FF5BF7330B6D295D41336B6CC2B2DE3304554418BAD7F1D58B5 276919C0F8DF00497179365DA14BDF57C0E49CD610120D06BE1972FD354648CA 9D919C8D8CC5A023AAADA1A8257778FFF3D529A1F1A6D67377585E9A6E86A8B1 24146B714098E8386DEEFADAFD6159E700E19CB66AE4DEABC0AAD553E64B9681 2EC54D27D9C4E48280EB582AA955AA1A6D07B126A2FC21151CF818EDC54D3B8F 2ADAA090A16E895BF09330AB232AAA9CE5214932724FED99548DB7E72412417B E377BC5D16AC4B3364C2720C4BCAFF1DF72CE855873E93EE81181B3E81F69F9D B475DC0EE9964D3358577E40CD2520FB4BD89E96FC10500A47260FF19A198273 6C04024CBDAB0BBD506E4E69B15F2D13AF7C2E654F55F6C7613F7D3BFD4BC034 1ED0CAF974A6DA14A6E95B06827EF21FBCFBA4DB73F911DA4EE3365B3AEA7D9A 7ABBCA57E4ED7C285F955CC04D06FCBE1165DFA12AC49E1F05D9795001CE953B 045429C463B9B65DB667C30353DF08048AB6E45BDA85816EBD6DFE7CBD057079 E4C6C78213B459BB721722A26962FCB2D7E08E5727E279CE885C8A11D71EA798 0FC730720606D0C09106BE820A0EF241053C1E51FBBA0AB5EB9EEEBBC82FC61F 711BED3D20BF9DBEA23E72D02F2C9113FF57F9C90F4367743E83EF4BF0412054 FDF8BAD94CF9B2214B092B1B810332549F14097AB09BF04430FD5B03A9F05E88 DF823FCBDE38A557563CC6CA6094AFC5263DEEE8469F2BED0747DC7BFDDDC669 19014BE1C7DFA4FE10117060EC7585BBBB4075AAE1A458B40B8EEF4C9381B646 664066B8041BC6B65CC26502BC8BC2606171FF7A0EC9E00308392112882262E4 7401C37D5E548F82D35EB9A0EF2ED4ED23DCCA7AF08F415E53D5A92E4ACC749D 1378F1BC4AB9D581B5C83AD5A8C1773B4C8EE0353AE1E71CB5B869B7053585CB F3963276BDFCC865DDE2087F51935990325E6FFE7B0A087DFDAC45F79E99FE7B 3221AE04B7DFCEE1F96D1526D9254405433233DA8EF6C7DC13DFD46C461C25DE C0204FE1CB293F5608FAF0E534901F757E846BB07FD4D5249784D1C6C8B75157 2327F4FB4F5BEE4C1979B615D3CC98C345E4F07944A613B6001C4A85169C0C6D 3C1E8603862E94CAC6017B5A5D2895614F065998E5482882036ED0AA067D74F4 87A52B750C3F3817CFEF3F48C1B6EFE21819FFF63E0988821DED3A595794A785 CAA3C6985E40AFAE66573AE9643281D18C0DAFB23D14AFA90AB3DDB49A08196C B516358F345EA55916A60224B0638E7038D1F772181B40602DAC30038B81B868 544EDB037F02F9F0B9B1F3B6ADBCD6C1C4EADE270ABF096C0882972CF3C25B23 81B92202E68377B3F63A16869397AEF18562FDB0F5D6A364EFF0BFDF6DA7BF25 230764226C95215D5353936EE49A3F2CCE0ABCB5255498F380E757F19BFCEA50 9DAEDD5DC356A290E97E52B870CEE5C0B8F7E22A2EC3BFC515AFDF9C05D98235 7CCC30F90F786D59B7D4A341A16271E01D265CF7F5717BADAB92EEC15EC54362 218720C44547F1A7323A237BD795248E737BF2DB6FE197016B1A052CCFF97C65 DDAEE2935DDD19B8262822D3FDF874096FE41D08AE1DAAA577047022FFC406E3 9B 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI12 %!PS-AdobeFont-1.1: CMTI12 1.0 %%CreationDate: 1991 Aug 18 21:06:53 % 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 (CMTI12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI12 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 73 /I put dup 77 /M put dup 78 /N put dup 82 /R put dup 97 /a put dup 98 /b put dup 99 /c put dup 101 /e put dup 102 /f put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put readonly def /FontBBox{-36 -251 1103 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 525003F3DBE5BF07B2E83E66B7F97DDD7CE0EEB75A78BD9227BF359D002B6ADB 8AC57A33FED4EF021A7085B1E2B933DE602F0FF71467ECD501744AE338AF29A0 26F7D368AC6F25CCB882DB7B7343566192BD687E1349225982823027D3B66703 3B0DB7A7E680A682B98023D39C7FAE81A5D5B867A0A66C8AA0DBC83B1596A84F 0436AC6A7900B767BDCCE0060A4811003C79FDCC71D73F7F2D0A6675E93AD21A 56B4CD8EF75EED3DE8C0A18BEBF7B9D1BE72504872D56EDB272F1E97FC726CB6 68C85C713059DA19F6C2E0F3E12710A59B6FC4699AE883DE8C8615B7292AC25C D5714B6CFB14EF0EF11EB13009BEBA4F345A5D3D6D9926ABC2BAD7DB1328651E 437BFB3C46DA7B62219660FC368CF3D3704DAD3AB461C28F711665BF484BF61C 052093D231CA65618EA463D63E406ECE858D180A6C0589B2FEDC321371C28E77 DE974D655DF5FF7D41ED01FE717D928A885F6FA6CFE4D2C0807F8E7F937916E0 96EDD1A3BA67802B1F4A49100E75613BA0356D9DCBBAD4DAB3C59E70A47058F5 2163D1730F0EE4D1F87C3A4AE723A23CFD7986FC4FBD399347E9F5946354E013 D860FC446AFF0B0744F5DA27CC777C96ADB388D1E835DDCBE123FB517679B9B7 EE5A3DDDCD392415AF58CE22EA55B7F47031138C6F27798B40F7E18FDD315912 BE99F33ADE0FDD538A8A3E5DE58AF68A54732AE69F188F3F7E0458D848205648 CBE820C287ADC2394520F03BBB97DB893F6A12154B1B7F8626D35CE6B70F8524 CB128DE87821A0E32F1E825F6C50AE8B4BE37FAA3183BA4D678E896CC7E61CC9 D0226FC38B9CAE0939D19149D987979B96A86EB69A105807AB426639292FF5FB EFF0817FCFD5E511D758E139F83BD5F5A79D1CAFA94DC3F5AF599D02968BD349 D95A33720E455308D949A5A42A0A9A6FDFF4B44DC78C1543425A5756048FB9C7 06BBA5F9C47427915C7568AA2BD21F8ADD82B3E5C03357F5FBC6946CFA7BDC37 C2C7B9DE14E7C56FFA549D85EF7B2B05ABD207B395935ECE41C78995151EF31B 176F21923111986352AF0475032B1AEAED5B0F526862672E61FAB9D3E21F9883 0AE5393933C930B10080F47B5F1F64FA3A59C37AA622381235323AA35F0FE80D 93071EDF740B046F2B67494D255ABCB926A9A7ADF0C282A6A97120AB05C37B0D 48ECEFB283C0910F1EF505AF5C02B95BF2C6D14685B8C90B7392EADB83D1F6C9 AE6A7DD34041F91681C2ADB9B8F98249340D694F06908729214C2AD949897517 8488CE597FE9A1AAECB89E188959324A179E2BC9B2AEB40C2174E88170B43F06 4FD6093D503D386D3B45702313D5B329F2EE5A004C43148736D90A4D22F50C76 472E5C6CEA751C30981B5FC153174B6A7F8D44358E3A7ED34984AA3D83296C37 665C34D158504E0C21A2B9CBDCE6231E4388BEE21F86B4B295E787E4ED5FA1E4 9EE6B3C0483901402965B99BFE522804E63DF8B0D9857B828FAB1AFE946A9A4F ABC4DE2FB2A115446BDFF4FE9F57C6D20855F772BE97E9F99ED37AE0140991AE 1390094684AA0F2594346B32976868950640C5B7473D4E24E9F3EA4800EEC64A EB7AA5FDC9AB059AA66A802CBA486C7FA3F1085EC8BC427F14443B144FDCF7FC 96F6B80949FC508180DCC084B78F0ED7A7678BA4FDCF453D36802E9F39F87584 47E4EF727BEF8B85927AE92AEB351563DE9637C3FAA0E8D719F42138CCB0268D 69EB256307839BEAB85BF99863A853BE61688BBBC044BC3BB27D9936CBC01B05 E8191FAA4527DF2A918F2E9F6AA78233A8CC4576E8952658007A93C80841D771 802925743ED9BBB3D67DE488272B4D093CE7A3D8453FC8F5F7E77C98716BBBC8 0F9B8924FE87762C1034C951A9169A740B64A168BA47CDA02BF77F2F164CB536 1E83100DC5118D1A49D5D22DEF65DE55F9C2C046E55ECC5BE3CEFD5021B311E2 D5E4CE400CBEE2D1C72C445F20A4407367596880FE8B405885092EA49D90F4D0 2FC4FB7D31EF15F5C68FFD01E77660EF7E58FD6671A67ED1F218181C75681224 98DE1D92EDD2A6B1172BA205E4402F9533F6A9B813AA2467DF6D996C003CAE9A 43A39AAEE49D9A642CFA1E3E85CD8825CE95BCD25C79EFBB7E82EFED10EA5ED6 151E7769A537C52D0BFB5520EA0D8B8EF2A47668CFE1815BCFC5823FF83B3455 EE3A6F1B4EEA337FE7C3ABF345393AA55B7DE4ADA6CA33678620BC331B0F1557 F66C185C130E029ADE2768D2320CCCAA8E3A46FB8C91699744925968A55A1F2B 711768E27981C47A08EED021DFE50A95D1C7AB7F750A6E3F034A829E2F9D5C47 FCA54ACC90854DD80C9A6314EC3D01CBD277C124C4E2B96B2043AF4DB1D51C2B 48DB2C4E287CB7A09999B9614D36D52FC87D620F03DF1EC251716BF68EC31B54 8EA609416E806CD3B1F4A75906F60BD1722AF8BFAE18481C7E84B90710228AA6 C2A6B568B7EA4D62D5CA00C05BEF3B79C2E7DEEBB8E78F0DEF567B2B47847BC1 C0B96027EA74366D487F8612AE1672EEE49FB2B48F6BBB19230A0C0C5D72CA76 0B48899088A9959D1A316430276F09789AC4C1AB09201814BD7F3716C4CF8156 D1294B36DF93107CB88DD3DE3C1595779A635812BE6A635A73097A385D6F9B95 6DA635A21201581D15293142EC9EC7042E4415E2B0BD1F348A2A89969C676D34 F91AFD26661416502C6C185E23344ED8C55412825AA2EE667502F404DDC03AC1 0B0E2AC37C9847FF040FD0EA58E41561A061BF7855D3A65B13552D318282720D 5FEB62C37CFCA3CD0F71DACBDE61CA47DA057C8A43FBFC49B75A4FC010C34D69 1347DD986086BB4657E7317A09E3658C006A4402AFEF3C747A6012D5E68CA197 73F4E0D415C87928E337D5DAE31F44E40ED9D68A0E68AC4A5E353EC2996703F4 2D9F318B34F1D7166588023E61EE312A895C8E8BA74101744E5525238E379373 8569D598982574793E669CF170368F0F9971D291426A4A9BF1AD93BF240D385B 2DE41185F0F332F8F920CA2193ED7D490EB3DA32F880A6B25F0F16944E5BABC1 01A0553EA9A474FF1DAE93A2E3B46DF85B60FDF333B776A8D53B917ADC7716A2 0F360F8D2899132F8470F264E314BC1FCC42E6BF7EEABB0EB04D2B3D9F31DE49 17FB225DA44D85EB8FE6D11BEE79E53DBD21BA469B5FD795D74F7113CBD9064C F21CC0FE21D3ED9AEA9698D7C6CF6C25F4FE5AF3FE7BE6141E91B841A0169752 4D1FD7DCF61B139630A7EF38A597BAE89CA96A857D37B63C5F52AA7DC42202A9 478C97BB15FEB08F60E14419F844FB734DE419C6EA6B445EC1D486FA679AE0F0 D342508D92559DED9505217E816A3A677E2CE9B2C91486FA9CA7A91ECAFB2918 F911AA67299250F3C7E7664A9A0D9CFC0142CDD3D2D7AE19334BABBE88379036 257768AF60D58CF3B8EFCDF87BACCDBB07B3F0BE98977C6D606F8B9701C4ACF2 9FFC2D87C5D1E75C89CD7A9E5925E57C2274C44D24F7D050CB3F1C47B3B6FDD4 B9E8C28BC7BD4EBA7BA2623D0EF816CEC52A0C59733EE5C83DB048F2BEC8ECBD 7C584A01D7B95BB477D3EA0ACDB7B7E0299873706D5A55EF1402C158E3714744 2B4852E90DC7789C63899928ABBA611FE65773F2EF8534F18FEF113F5FA534C6 98204684448495E4E57B6BF182D673101E9A31933594B1D2CBEC7AFB320DF56D 062D84786DC08A73A0BB96123526CFA491E5F036E9D10F57E962DCEA15586451 A94BB32C72A9678BEE080D44E6FC1801B5358B9FF9BEAA2FDDF65BCE572EA6F5 A35570F4254F2152B27F28A63D3FB8736A0C298DCE078B6ED7527C5C13AECED5 834A787A6C74840391A228EA136D40865C5D273C94D056EF795DC69E4C537092 4A2578B2652A71576EEC2A8465612EC85B827E15C07C13A7E47C409F7DEF2641 B21C94A950E1439868FDDCF33590A3A85C5C3869FFD04B8622650F7238598CC3 6769BD402E8F737EADD482DA696D802AD4DCDC073D6B6C49DF62DF8E379AF27B 1E947C9594AB99E743030B0C552DF4B22CE28FE83277C2711E41FEB04431B81E 31DFBEA3E6906C2F1D59E9B561E5CC02114D141B8C0E93C5181C10472C1AE9B2 EE03DD371E220467684D25ECA81E9830D9C5680E9CAA39389920A144EF0A763C E499E589793B7D1790EC7EC958ABA1265524C05866CD3CEFE06F450BD52D1636 8B28EE5A33A0A1977378CAA71A727BB15B87B0FA34AAF252470EBA9E9CDFFB7F 09851B48CE457410A2E79EE8E82C995F8178D54D3E87A52FB586AB46D53807B0 2DF3AD6BE249ECB01FB4F96DF7DD1A92301AD971640F0E1EB5E618C63A1F1195 F32F2E709A9656A580FCF73B7EE10E52C50C8D2DF22270440AB095E61E78005F 03559CDE91E03C74587C358DE3DD67E745A3C7CEAE17F2D3A9C40A27809C3FC7 D27046B3FCAD168573536452780A9AD2AB9CC90192D41E58394087BB717D24F0 AD1CEC0F7C174FCE6C5888C7DA586C2EE2FF727E2EDB30F9B832AE5F8436B2DC EDF7136CAC20992FDBE9B1AE6E6E2A438B5D8F792C781AFA09D5BD74B792EA9F 6A86396682BFC4EDDEFBB5322E4C7BDE9DE3AA2AE27B0D462F7A13E9AD7CF335 D44BB4F24F9FAFB8C12F704E91BB2261CEF42A2FDB5325E99850F8C30270BF15 A5C3B16407D335D31618EDF474B3B4CC8E907E2990B46AAB51E0A616A8854980 B51E66679F0CD56A2CD3CC4D7B7806A7121DBA86C375050CCAB0B184056080F3 630A40DC4A2F680268FBAF107FD797C2294B8AEE9B25F7378AACAD9E428CC9F6 6AE617B91395925D9C1D7B2C07D29BF5BC319913D11A5F7680C529D5DE930CEA 39337FD274E31D4B309FFF88FF35327C355D5A2A4565B1D55526FD031B7C0804 D9C3D56C4F9FE90146C5445EC5C6B6C9EB1FFCB520CCC19994A8D046819DB742 8CE58D82A7B6C2147DCDDA5E91392CB0CDE9C342D5A54292612529FA3A4A7FF2 81CB5F5548AE91943447AD50AFE8D4C1DCB6A767621DC7710C3309DA823B2D11 062ECEF7D672D4DB0E229A93562D8B466F556BFACDC4307700ED0CCA182243A3 EB693ED0C7AF36921E513352DC36D55FC9B119165BB04B1FD075E34BA97A3BBF F301578E1C8B85364D3731045AD709C263E355AC9E33E7C910D4C18F5FDB2E81 9BCF90CF4FE34A3A6AC830AF6064D7C4366669CD297956233234CF43C0ECFF5B 78372EFCF3C3AD07942CA1842242775F633083AC387AD880B3D4C6D0472CB8BF 03B0F075742F20B1D0937BAD249D7DC59D06EC172E22307DCE783FE5BA66F6EF D20705BDF20114629345F01E5B0EA466B4B09507231906E21E065658753B3710 BF240E444144B9942B68968BAFC38CC5C94D10D0A406BA3A7A370280A42DDCD0 AECC2D664255712E4B206D57422CEABE92F217C25F574375A52A8C4929663494 63421EFEF7A1861D64FF44E951E1CA2AFC98932EF3693E059A84E706221EE82F 38C0EEF574BB69481871D903BC7711E8832CE7A6B368DB48DC6EE322DABB6B74 D1F91FBA856DA9677BBC50490909732B5B1772A29F1C83ACBC3F2FCAC10645F3 4D68FD4FDFC52BABBDB8D51CAB0848BD984B688F5001138697FB22560D772C44 CDC703B187C95A735D6542E6915F66B1B7369925347BC653E6A0AAD8C899E2EC B48D93AA74DA6C898227118D31F9E4020FB2F2DDE7E5C654DE02DF117176D2B0 13F84FB52A70240222828E604CB91489B620138064D0C77FAAD7E8F5CD69DA54 F7B65CBBC36B2BDDAA7936B761C9DDFF51ECFD54D4120ABA612F51469F5C30C1 7319A21E0B62F45FD155512818F08F0C4ED2BEF21AE3A42C679F4DB882A10C3D F7C1DA5B5F9C7EE94D01BD0D884A163A2BCE196CA8E593A0289EF2BAF35B2348 AF71AA3A7969092A644D018F05161AAB5D65B993A73124A299F492B45E5FD897 B41533F9AEE35F3CBCC3C771BA621BF7A03A72587AFFFC42BA6B9CC6C451949F EC6BD6558CC67B1DC70FCF5C5EC0A91ABF019FE6903BDE3A36AA37C9AECFB38D 5675A068D37A436DB9626380F039E83006576CF31886E0C343F96F1617087461 2EA6D6B4230808A1B518985D5C85B3E7A7AE5A3AF0936A196C0F74225AF1DB31 25050EDA719CC291CD5DB410F873CDF1D42EB80519DD0841047005B47CBDB531 524A6DB4499B74A413AD8E648C05134004860F5E917597A13C20F88101F1BC9C 255CB13FEA99B8EFFC0494F40F7D83E79A913AE254DFF668DF56128C19859ACB D2A2548371FAABA8F160A608243C45FCB30BA5B6A390E49BF338237106037B4E 3FDD2637070C872731B9EFCD26A9644847EE3095D111869FBB54EC5D95EBE91D 74E270705E7F900C2AFE8A1AC81B959C5071AE086567972523591909432274B1 B9B5C07FF55E1E109EDF1103AFF2DD66DBC80D237ED2C4911186DCB7D8DFD79F DC5CB5F304099E512DD514D2850C95C977295A891B979C762607F4AD87B8DE6F DC1F88F151A44885D476044961F1172182BDD16C709B03E69C2E004D1A381C1C 6B6F621AEB0987FD3C9C56CEAC8BB2053AC519882D107829E4FC760F40B1069D E0C52C4AD77B997AB31E38E4C85C06F68518FA1EDD679D3518EACCF7FBAC525E 9D1DA8E6E0E92321843E83FE0201210062C56C5EF618033C579E4B572D234D66 DFD9ADE45E53B3B4020D60D875B63258F693D22F9CCB8E1CF0A46A8864B3239E CE9652A9E3DE1A53E9B25E3023E70767066B32E4A755BD1D6FBD09EF1BDA83BB CE90B4C60189BD28B29E081497A67D676829435C9369CA2C06C2F5943258765C F179D86002A3D46C7DE7A07F314F7825AC504B9B2458DFAE620C3EDBAC04E218 286BD26D066B20F87ECAAB08A830737F42B5A71639BB2620A24EEA06E986E01E 7B834A61790EF49A55B71B52A9E8816CD5462280DA62B41AC4E26B28D2878470 5C626E5DB0E0E2BF37890256E02CBC5FA3392DF7F94BEF3EBB50AB3639192A8E C8718B2422FEBFD97D37AD80BCFF585B5669E19AC613233AB717632A1052D289 9CF5E22ED76E868D5AE52330D0B1E16CA80DFD72AEA03263EACB3C5C60FB0F13 AD32B2840DD87D96563233B0741F3FC7A53B2182AE01058770D904FFC963E800 C961190F9898AA7D003F667234BF05EC86DEABBC3791060B2F0D8D696A92A1C9 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR12 %!PS-AdobeFont-1.1: CMR12 1.0 %%CreationDate: 1991 Aug 20 16:38:05 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put dup 33 /exclam 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 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 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 123 /endash put dup 124 /emdash put readonly def /FontBBox{-34 -251 988 750}readonly def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E 59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28 51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23 DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F 45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31 821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE 96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D 9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379 26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4 140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213 1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498 1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB 377D3061A20B1EB98796B8607EECBC699445EAA866C38E03ED7D4F3EDBCA1926 2AF6A41F67AFCFBF3630C943FA111E4CCD988A7363F7C2B75EAF5830B049460E 0D2B337988F150B9182E989E7750C51BA83DF37685483F86D1F47478883F3F6A 4B7F768DA5AA89E8F163029ADD4A9209DE8A4F285766C06EA859639B92CCCDCA F59B1C2BB8D588CA754D1257BFF76B53984DF4937093AAEF79009D32A29A4C16 FB610C7D6713482C48D7F9E8410C0F00AD6E67021056B6035534E79F05D14EF2 4E82E23B0223DDA7BB937E69835EFB835B6FD81350013DE25915595E35677EE4 6DA43403130086AA59939537D7AB9EDA20CF1462653295012DD2A6F3B5C95DF6 A0479D3E7ED539F459689F9801210595670F609A5C535F41C7F271EA3D99E60C 5740D4C935170960294231930E8A57EE610BBCA59210B30507E1D4E2DEFB42B2 50410843C58B0D743B23B9248F60DA9A511DBAAFE9D8A62DC9E13E9B8689374A BEE0BC9798F4E7427A7EE196E637C379139C3F13FFA65D184736B92E0ACC2214 6160BDB0EEA6730A018054F56718C34322E583F1DB59EDE94C7ADEAF8BE50AE2 3644A6275AAE5B83973A45686C6BEB1FD591561F02AB4D46960DAF7BB30E3067 974924F04ABC11E50A8A85076C6943A268DA96A3BA04B5A12F8E02D7A7E87143 169BF46E97312164BD099BCFE1D03D7FED4DF9C91E541C2791AEA842A28C7742 6BAB03171C56A3EC230F345FF15D37403419C5CDE869EE89FA587A85BA84A33A 973E36398284A43718FA33C50CB2464AEC8CE25BB7180ADA07A45D210882AEDC 5DD901E98C86C47F31A9A49A0AC0461AEA63B610368D3A07D1641202C8596A0B ECA9DD8A82B6815B57448D009A880771485F2A6DC225CC6A239E9B2033DFD63B 5B0A1724E60145D868DBC1E1C94363FC6E71EAE273613807E94AF6B4DC168A5D 3754B95BFA056732168242AE3986F4AB85C2B7DD68A092DF8A3426BF45FA85A0 50E70A2273D17F8B249C09399DD9B3C1268C9E5BA38E15E70B93789022FE7373 46A69D6026C5AA94DD02881A7132D58D0CE750F6EC9A9D247608B815A0E7EF9C D48A3C78642A4A7643C392A9CAADBF637352DD5CD4D43595C83AE24061B8A6A5 D5C3B28E71A7C9FA2FD4618351F489DE5BC708073643BFA768B5841464EE0F51 DB41FFB0628669194EC9D460436BFFAD49DAD94CE6A9EA08798FBB7E7C1538F4 60907651EBCE59A59D930CC41489C71CAD74CE02128B65885756F5B7E787484E 1E1F2D6BC9302B05473B991D5964392BB1AAE09E6CB08A889A27FF8894E3FC43 DF4866B3C1F640E202EE333698481A55E39CFEB68B2D407D521BEDB06CE127C2 F58D9534A0BEB1C2731C4B76C353AA6B18FE98335B12A0A18C1EB45F741651CE 04F0474615A11B28952E6C01FBB81A3AF7106145D067711F1CAB57C043126863 B8AB792158F38FB299C2D4DD8BD733E8085C453A3DD88C3EBA8E111901E438C8 92083D3CC5E76C0E0DA82DAB503F9A77588EE746233D5B70FFCC35D3FB2908D8 B651776FD708CAE8640D583F88220476BCAE79265BC793B9E1C2F8E6835C47E3 BED9B259D8D294C9FE73EAF12F74EE1AE3CD22971D9F9C965D19ADAAF06CB945 416E71D4472C4F088266DADDF9AC4EE1A866DE2DD377292C637D83242897D94F EB6BF26A5269BBA19FD6AB937B43240A5AA3DF76654AB01512AF64C477B4E965 9643BB374444F1E69B60813640BDBC2F5630DD018133B62761A57D22C06AD490 88D16417C672BF5A619C8A7913AB06A2EBC78FBF5F358CC1799E26521A2993D8 921F400114BC77E3A4D523DF811506F6FC776B8FA471DC2A4E0B838F7B9AD50B 3DC8E6EBB4C0DA540C2441B6E7EA0E2F27407434152ABB7B1F15F9AA11D09AD1 AE0EF9B8ED0D863C5DCE1F574AF66F4D84C726F3B10DA44106B16E8A37467FD4 49B76F8A8BC2796E2ABC0F6E0EFBB1DE0149C7CBFD715437FB194435C9D800E5 FF948F1B21F5CB88BDC879E14DFEF2D1128F23B0B4F9C1BCECC1DD57845BB848 6200CA4DCC5F33545ED37659F0395A08E8074A3FA7FFA6730FF694961E5353B0 724EACEBDB5FCD058AF5E1B0504A633CB8E251F1EF2B86B3FF866A81686B5F97 1FEABECA71485A4284355D2CA5B3143288E85D0AFAD8D12B7CC9D0AF3E50F602 D65307D74DADDECDE7475FD257EE11AE3B3928A765A94222A3A96F1C17FFBD29 B9C518975420D2B640867DCEAC808E59D6BA58522311025F1A22C8729351E563 C645DDF47E3259A2961CA3244049BB86CC7BF36C6C2E98BFCB2FCED8CBDCC3DC E8B891DD93909A244E8198CBFC9FE80F5929F7948CC13E3F58AF2E9B9BA39E9F 1FB1519343F8E35D1E44B8CF6AD302DA32DA2B87FCEE4E8EBE7D3089F942A2D6 84CAB952C60AB6950D9F92AE16CD83CEA990E899C128C54D0D1CEA93665AF3BE 5352B757639FF15EF6B1506CE5760D554141BBE62DF9D868E05DAECD06F109E6 F71E432A13682A2A89CE6CAC0882F27F884D39F3F92EA26CEACE2FFDAFB26A03 749FCAA7168C43F02EE916B80AA5CA1CB2788E497C78E0840C35903D1FFA2EA4 E8627354ECF3067F3C61E89C20FD7A99F68A2C0E53FF1793B25B9E7D714603A7 9BDCDB9F13D48EC9B67D391A33303B2244D1EA472AB3E4861DA6CC3604D5FEB9 541CD4B72139B98521F1D8619D70227FE8B09BEE9FC228189C4F568022D89FBA FF87E2050542DAF94FD36FAE911386AE04C97F5ADDA34FD59EF280F4C6E77833 BC612F4B43A9CA001CE9C73AB28AA9CDCC15BDBEAC326204FB602BBB341DD1E7 4A18EF3DBA4C9C36EF91EC336FBF45D13779DC62869A45EF085FA9832C4C66BA E77E8417C63FC94634F060633E1B861048101B79F7AADEB2C6DDFF08D8AA69DF 8E9556A34DCBA9E81085A82B160340ECD6D63548E36FE245DA18A252000C4098 87ABD34CDAC2DA45863EDE2FC0DDD8F5AF7F44A79E03F5A848F376EA00E91066 1D39ECBE3EE5CE388D79B40A4FC082C97F8931496A305CDD9085FED9168680BF 2DE9BD32A3FEF18C2EF983352246BAEC5DECF8A96EE2084BCB10F22199D97963 ACBA23BC886FD259CEA5BA869C1ACB8A45CADB5CD7B1AEA0F36373C787D04843 B894861A956770605F599B0609972270E24B88E8D829323A52317BDFA8C6F803 2BF75A2F601484F9B90FC649905F1470F831E106688F7013D33396E4F4533BD4 5610E80C650EA6910BD656856A67166A36056BDF9C7D9FB312043C839B7F03ED E66E17BEBA3926F0645D65627229EB27333588525BFF148979C764B1D3EF673C 8A9EF9E3E8AC2A53591AEC52ABA91A52C3E3FD6CA7723C181E1E6166A951135C 1F03550E824EE6701774ADB766AFF4571D3841781A9B25FDB8F2B039BDAA9F78 26417DFB576C52FEBDA9DC9A3ED02C11C2F91EB93E6AC393F0C3CB757BF48258 691D1BDFED9A60B6C03942D914A9ABCC81B07CCF1EF57A7E75F68371D3C4F4B0 32662BCCB61D477FED28689C87020C2F67B11A2239EB3106A17CB8E84000201D D8726779F90FC5B7F7F787145739395786674F9E9EC42ECC9D0037301A2FA529 43BFF42CAF3F7C9842E2CF4296D13FA6E65AEA6E23D5E0C87C9FDF058A85A53C 0C9101185F471BEF5223425B752B66DAE3CCE4DE8941873B8C03FA2E66530DAC DE9DE2EE3040F0BA5721C5AE85A1C1F790A5333A67020C0828010FB39A8CB866 E4E6C3D65597A2CA48DC820C59ED52EC6AF856B0A472AE8B7D7822C33E32F6F2 5950B2EFD68B784A1B122CC8CE829CCF746FBA0F634D4B488F3E5DDFA828FD3D 39ACB700CF35F6C6C9F834F1B21DD5C4E13CA8B0CFBFBEF283F7F69CDAADDC88 10F01CF957D12F3C895514D860FB9A6DD24AF60B26327B350371AB8559BC0601 0E6A3B969E52E4F7581C9281717A2B2882728CF6E44F56EE3AFCD2386D011423 632D0C92DF275520CB785969A64B362D7295A65EFA3B101BDE615E074FD196C2 CE77852F8797064BF7BBF127AE8C36D531DC891BF7D2351EA054B2BE0C3BF0E6 54FAD1A0A9108BEFEC4395592685429E41A86081ADEDE110A18F57070F86F07E 93809CD6ADD2B5C2542CD7E071522829C299F836CF3E7DFD45D29EBD4DA4BC19 18D8BA124140B1556104811FF5BA49CD2957F170CC47D2F8EF5DEDBF5B9CED2C 1B76A486A8D45FABCC5BBDE5988FE9F86F4FC8FE093E653B0D017139F6717F16 AF86BA94DC8BB10C01B52DC28A8F01FD2170BCF695EC06D4A24CCE2C09ECF538 31627E8B9EA882E249ADC837FF2906A8D32DE84B4D6EC1291C3FFD6153CBFD6A 61375484FE90F5D2F18E0B7551A99A363A06688B34E72C1A50A327C736E2ED56 19C17D7482016249229BA80F6C3DB375052AEEFD2E2EF6ED7AD440ADB905CEE6 7711B913F480D5130A462EAF4253750A1DADDD754373EF74F6FC9080F4DBE267 536AAA5392745AA5717CD9F856C612294E5BEE9052B5B881D141D183E2F419D1 30E873C937403C0628375B955888DC91CA3722B3C9DD782EB8FB065C2DA746BC 7E534DFC0DEB458496E96C6350891299BA04F6910CEF98250C7A3F43EB7CD8DD 5F05132FEE621E1586332ECC9EB458284930663A89673C2D6D97EA0DFA0242E1 4CFFCE01E2B363EBBCA3211A1F727ED2FB7CD57498876C988C5DD77F5221360E 0322226A1687CE18023708EFBFF62611EF27C8C6C283D5E374BE8F6DB982DEB8 02ACCFFC8DA547CEC5660856C46D4C34F6D22A2120BCFC8CFCC37B8426BE8518 D5D2006D47903634C29ADF92AC2A952650DB547FDA78668F0BE6CFC8EC13F22C 6307A9C1F29A12994A502B28A96E49D9D4B4D4A903257C741DC569AFC477BFC1 27BD5D70A202FA73A85EFA4813DD582F213423A5934038D48E0703693B204D5A 1A39A050AD015D7A7B599291D264AC42D5DCDFE77386EFBA51E80422F5D647A5 375786776840357808F4A8849E42E8A8AC761248EB7A031676DCFF7EB29BBCFB 1AE4E61EA5CDBAB2CE0739C1D803A7D01DDB36696E254B6D5CB4B6E5C2F5628D 2CD0B6C48863ED666EEFC4CED57AF78318F0788488EDE2B58DB32FF908EBA839 748DC13594DABCECE460DD8E2C3F363F6FAEFC1426A7A315294E57A24509D647 58C60A4C4819E847A05A7C4B3662C5518E81614B464276FF34F209F250ADD1F5 E5980BE4F8AF721A2ED03DA37EBF0188B4722EB22631CF6BDAF65FF939021CFE 4CDD4532BD64F5F102804C383C866D34EAAECCE41AD1235597F4027A8A091E6E AB6B54DA4B5FB430D72739EE97B6E670EC4A6037C09E4CFED7B0CBDC7034C6C1 E664E9D22A927061511456FF6D838CBD3B03CBA0AC132AAEC764CD08B875B419 0E8AB458C6966F03E74DCE56A82BC3D573FA5723CDBB2C229001109FE27AD1A4 8F40AC43A47E04E305E00272966A4F540AA13ACECF41E5EA0507385F2F61F5AF CF6C7B28B3E4EB1819814DA63912B50BF1C073205E23E7477B879E1FD97C4ED2 85757B00EF321EBC728A5A21A6AB5584DE41BE8411130C8FE11770191EEAFD46 5DCF74D26E742360D97489544157AF715402836CE98416AAC5ECF89C8B284C56 D4C98B4A5ED671304CF05D4D4426D321C5218353457B7CECA81F09F6BC668800 3BB69B2CA8A8B278A299508DD665D0776D1737FE049672CCF036F2D1F8B3EAE0 677E914F9134806366C7C219769330216FDD0196A72ACD0F9329990771F3631E E7EAEE2835318FDA2B19B939C015AA15E588592EDEE51C82203D33EB8DFF5235 070FE3F0DA6FD3FFA8D0E8365835136C4C1DDCFFAAA89F998568B225F611A6DB 324817A82EF3CAE22E751C2195ECCEDF7BAEFA92D956070475B3018032418905 E254E3B32DD552CE2221E83C4FABDABA299861B3F36E005086664C583ACDF4D6 97AC74356CC6551080D0F8BC6094D4A4AF4F0693518072B5A76C8CE4EE0F9C40 3752D10E288422A0A7728E3EFF0FE64BED3DF76F65D2E39EA452CEC546D1A516 8C5F545D41310DC40BF61285595CCB566EDF87E0D25493441E8019EF3617F611 067D8112ABAC1CAA2DFA4AF92D6D9DC089BEAD3731E9A4C812B3DD96F5026AF9 401F2B03E35E79BA1CF76BF62027D66CCB9B3C27E113C79161D1F9A822D6E441 2DE6D3F7A64320EAD9A8499AF94A993488599DFBF3155706530074EBD4017D53 3500DA4A20A7A16D9AEC15596F822EA43F81FA3888E9C3C7D9518DA399E2AF89 04CC8353829FEBFBF0A9BCE1743DDBAA2F5EAB79469612753E549E64A7B5D0FA F818324C50D06E4B0ABDFA346F4D87ACFFF729C936DF77AE7F21B431054ABAE7 C9A6F65A4AB0D4E2FCED4A3FC5C4C261D5704D963E24DE091757C9433DF35781 6D2086BCE35B471D09A88DB46642C73D98CDD9068143B645FF39951462525324 BC70122A8E8D0A73A2319018AD3D47682ED5E1054DE550A5489653CA39D0FE50 0071536F20592C2214EC252C5F96257322EFC5777E59458F086A77F2EB4A2BAC 73AA006B29F5E03A1AB711AE67339D3D3A6FEA60B22B997F4FF49BBC6A8BECD1 7B4263C9A5A5E76016E5CF1F5C020E3CCD695B465DD2283F1BC713569FEE0670 449F2F3D18122EE70AEBC8BBFB0A3B2D51C445BEB59404CCC9114707D2D5DC2C 69679B328CC9F12D783974F095760397BAEC1B50F933D6CE8F47E034C1D2154B F22B62434AF198BBE9C96EFE88DB91D0E125546687E9B08402D8A6AA983BECA0 90E2676DBF62DE4E7DE79682DA872A558EB96A0189001FF31DFE9605269B03D9 C1F9662FC8D8C7D4773B421063B5B938571F37E5C4E7741141D62DC1ADFEA0B5 DB6059E4B39175E5D34DA31BDE0446A91DF5E6AA961F2D4650A71D05E7B630D2 BEA22E128C3C14EB73D7D6BA613A6E114D7A421538D7EE7DC0593EC404ABD46C 4FEF707F0724BE70CD0DD4B870185674AB26421FA403357A770369F155336E80 730E6347682FB8E5F3FD647C8FBFA92A2FDA6AB718604DEA3D9B784CA3B53612 00113714DDED008569189A1A3362660754384082C67937F7020FECEC37AB6705 5F44803E4F7D0D2C6E4289586F8D5484BC0AE922D3007AE00F70F652B2471E32 7DF889F0FAC7A314FF189B1358FB876635D16B653D7F6D88A3B5DF7A99D3B415 1ABBBBC835E2E05B27CBB65DFB9896E8EA9E30D4CD531582E0BA7740F0D6E864 55EEB41C1F2DF28443681BF305F4CDF6742C22FDF1E0E73F0862F987C797ED60 B09FD324D8525765FB33060975EF6CA4A693FB1618BA654D731BB4619A6DE7FA A54B6E05A466CD7210FF766D35C749EFD2426BC17F7131C9F50D09DFE93CBFEF FBA9818FC919858B08D2031CA8ACA47A9163FEC32D371A5F7910CD64D3EE02C0 780DAD4E54BACDFFE0CCCC4B9DDCE47048524AF8C6B1A74E4A92C9E221E46613 7BC196733FB069607E0D9B85E99CAAADABF8A8459AF55D402434566101E6BBC8 F5C3785E860A563CF8ABB5D49A1E4941976A8E3746A3456F2BF91CEA72827D3C 6A8CE2E838ADA4BBEFF9B61657BDF052D8E166E3937B161A33A41F8E52F43792 706AD13A5F8268561111312F18AB4FC09178D687C2FB4F8BD6E355DB03F2DB9E C79E44B1E2D1F5D0DA26F2C351B6FAC7BCA2D6DBF88EBBEB2B78CAF52A580174 BAAC9D141500CF678CD8F4633AB3497772F74CF4A8BBD5D31BABD896AEAA851C E14024428FA93582475C2EE0F4160A219E0205EDDD9397DCEFAD56039F564ED6 44683F8F4005240069942CA6F06F9BB94D2E39A6CC1E79B0EA1FA2D329D8CA85 2DD5B82538ECF8F235F0680FA357E699F360997091613C36E716A5492FF68142 AAB75A94179004F0E40FE2F8DD1244212F52F91F73EB8C664D0E0D547EE49877 9FBF747AEEC2753F96273B7056970FE5E4054A78AAD75CA868BA16E88D8D1646 90E27ACDDE7D9041DC765BE169F6DD98532D711E2A34C1FDA9BBDEE16B29F4E0 C0059F12A648A5C6564BA0C7FE7B219332F2F8A7D9EEFC2F5167DB8676249BE5 3012D7D43691F13340BA19D101CA299B3356F6CC394A6E0FA48D84D3FEB1C50D BBB4889BD3660FBF340930D3F2275464321DA88A39AD9D0B5AAE50950A6E4955 33392ACA2E04A3FEFD7AFF2B22EE92234D24764753719831F83E33C14401D1D8 163910FC62A5ACAA88CB0C3AAD6E0B593E2DE024F77EA4AD6ABED33594923E1B 1FDAEFDFFB82C8066A0F2DF64D001860B54C997D75571ABE56CABD323C809FCB A724CB684BA88C8896A6C348C6703A366A7B25BB7C1D46DF388F27FA96D9C881 0CF7012D9FE1FAA0D3BDDDB0768D5D80BC838EE7731215747F1199B69F306E1B B09FD4FD05415C7E99B0A50CC471D830006B8B963FB2E8032FA1A57DA6DC7696 4A28A822898ED6DC0DFC5CFEE2BF03C2BAAD4AA18F79BF3402C229A265314754 2197996089E99F34F3D2E7D6AA25527F9E2415B45073102C8FCFB029C04E8A67 8B94445F333550B74CC6175FC525EE80DF6135FC3813637516F781181024EF44 6CF235971EA942BB5111397CBCAF3217CD135DB72D3D768E619FB4BC413F9F21 309FF971C8D65E5BF8A1CA1F8469C9AFF02E59FC3EAA63F941FE4A03FEB803DA 5CA3191B3CA837230D453126611C94C3D1026930727261E80184E2928DAB1D25 ADE6D0EE9EF1821FB806D9D63479E9FDFA1CDE72F187BB98550FD8DD46EDC483 453B271035C59A96FBD5E4D471A14D8A0B0C8B88C9FB9597B0A174B2499528EC 1B8ACF4E1BB2D8E38868936F100D502321462C419811E61D80297B1684F1B4BE A341BF5F6B83D0C7368FBDC1364985612E61444D751EA3A34ADECA7C9405F342 506C0F9B43BEA54F5E3782326665575AE7F55EA655C755F6D0964F15AC53F878 4103E677BCF139368603F8A2C49E48BF8F5FFCF244792D3E384B5C2044EDDD5E 4E02DF5BA449A8D0DCF36C6135E27BB84DEB6DE61011477AB1A45BA577762204 2E450F86ADE62F39BBF10C772BDB3AC7DC017AF2C738B0C237A4377AC47107B2 7B1504952FAC4BB3B66C42F9DF25E1290C387AE98BF976AECFA12820C69BADE6 D8F5E92836A643C147EE280437DE46941542EEE8EF50D022240640B48F349FC5 5E3F2D14D24732375D4E45C09707AB3E2149FCA498D70EE792CE6DD6076C2A80 D0C5EE9DDDB2FC1DBAAC3CDA47A69D4CC908804F1DD7FFD0202E60105A79E8F3 7E8D104C308DFAA085DE2521BF1B6DA3B65A5678C733C9F1F0691B7A44959D9F E80C34F53A92388171E9F9349F5BFEF4A674EFAD513C9B43E4738B0D5BE52B8B 8F2534A5ECCFA450423DB6292126B8E608E54BF50D2BBCD02656FA871CA7A425 A23996C3DFBE36F29361EA7CA63CBB5072C54915F18603CA82914AE60CD9BC3C 88A01F8F9D4F981F6AB9733C8652DEB8D2F9803115A1CB0B999F3FC2ACFF594B 1C26A1ED4330554778DC0073A61CCA45B3DD31304352DE449B0F197A5E751608 51B6F6517A81CD8313A9B65FCC693528E527E2BA5040637EEAE544EEBD206E78 23079F2769F875E45C7D9E2FC6CBD98BF9109C5AA01110E21F3B96A1DA223A61 03C4F85C75579DCA38011C0B6B0B9F23CC3C7ADD4121F95734CED8A670F4D420 7B8A5107523F6D4C21AA96BF1E1FF1EBD59D665F11E174C7284CC14E50CB4C3F DC41457709848A281FF41DDAF6C0DC7C01F1F933B4E6C6BF8DC0CF7012F277FB C7279CE0D3381C571B167BC8DE62AD35BB74A32AC2BFA56521C1B55783200D4E F162B6DDCB82C723A4EED77C48C7EEAF6DED93CE76A66AE53D5CF91DC70F9A6B 78F5E76270C421BB4DDB1E1FD97A0B8020ED5B2A90F0684B9E20ADF9EFDD2119 64CA2D2E83B399BBA6A569486D9D5F19C4929E96458E59D88B84807F795F24CF 046FBE6E8EA4DCFD2032C85FE75F401F9BFFB829D956527104DA8BC352AFC969 FC09CF117063B51EA57DF34ABCE04EDA728760A7BBE1E16A2CF299322A6CB4ED 868056BEA38066A004298476A2B88D63E0EE5225867A99B2B9BC3F143E9385CA 69871F72AC0722779CCD9F567041A9FA52B5EFE684A6241BE2AD3CEB4B0AF029 55FD23737C1F37F37F7D4EC0CC1610F0A79D9F9BA0CA70CDF60AFEE333C8AED5 F99EDF20A5005AB93B91272F20942F49887CB092FD2C196C45BF6CF39D02D358 FA92E4C5A4804D2C04C88169C0836F0D1A15FB1E6DAF4C3E7D9F6EBA6A2F994B 55E080F692B1DC42F88B9662954E7255E5F1745066C34C1A302760C5B97C6E58 79A7715538FF1EA54CE2A5B96984C02CFEFCF3675F5F6D5ECE24193EA579147F 9DADF7B653306F02982FF954B2C39321D5CE9C978CA8E0171BDCEEDED1A0B491 3E05EFF19E13761E9B6D0CED5096E6DD41D0D6357258993800D64B1A00844792 494861A4E1FDEAD0C4C351A3A0EF039AD03A753F5DFFAC262EEC1BD1242744D9 C549E8B00AFBDE7E3C5A52FB1DCF907A1C0B76D39ABBDD64472F13B0474F24F7 F421572B86E5105562415A02CF32403BE95093A16B167370FF72C43C7CD919E7 2D53BF6EE69D3CE8DF468E2CCB892F201206F6411409C520676B876D9DD84A9A 6523742831929054D15C5E592639A8425468D5010A3B529E6BB11A82FDEEE970 906959BF29D98ECBAB4965E1AE81C74799B5619A90A07659860B6D2ABEF0F91E A6A4D97E820E85A9F310803A7022EEBC7D773864AE0E99306CA5C06EB7787ED0 074FE7D508736E921FD7A7149A4DA1A3D38516957566BA7780A0A5E77826611C 10BC5628C38F6E118368AC778C700930014BFA77DE77440B43E8D02FADA7405F DF2678A980BDE5D26C56FD141352042A596D20B168BA3FF454770EDD017C8780 E9E89894B74572A5AAD0DA5A02B71A61E690B23BA7404F92ED252AA320476826 23FEBA9B23BFD2114DEFD018D61E850304639232D5F848DE8C70855CCCF1FB9F 1EC67DB8C221742AD555EC71165DE7FF34956E0AC28A4C1DD6A36209B48BA2D7 3E2E10E7931C900BC43F6D968D566042A7921B31A618DC882B3D63C68D9BDBE7 1A59A5824AFD9044F81DCF10CEC584D626733B0909E382A141303C2415AEFB58 4C3712B5E0643080A6720AC352CBE051BC2B8B5B4D8CEFCF7973922A570B4652 3AF2CCA673DD62D5FEBE9C3C91D902572C3498AE9D7C9D02003A031D50886FCA E3D2C314B0B73740837468EA90537A04376DB251E4E88232C6ED77BB7CB8DD92 CF323CC420D4DAB78267E135C16A46EF3C1A940E640373BA04B33BD086BC63AC A93C5D98F8C6DBC4926EFCE996D29C9907D1BE769DE3D62196FD18B1B42BE0E9 4667CC706C963729EBA313B61D7AC69BC598E60D348E2A5E45D5B7A4E55CE8F5 CF5421D075FB62ACAAF53C5DC0B8D10ABC8A21548875DCD7B482A22C8D63E82A BD85C39634650F22B9E74F68AFF4C252E7C6207F5DB4D9D890C1A2726151827C 4197CAFAADA390E87CD0B4E9719D6C6B4E4876660ABD0256F397FF7BAC5300D0 3BB840D898E9920985DE674739CA0ACEEA2DB5263ABECD03863D7EB5C66B0944 B7FA4277A1F3C2EEB7EDE68765F5E4F9A65B8FEE214A03F9D0FA82548C33230A 5C7ADF7392758CA32D73D0BD3D8DAB0FBD7470BB13B8303ECCAD81A300740D43 511439A7E58177B2BB02E7B8FC6640DEBDC1A0B4F8155B6E3065E0B2D37FD3FB BD885A00047D1D11D9BDEDE7D8B8FFA62D2E2E56C9348150ED02E0634D9618BB 72C664D3BA00E5F956BA734FF7631F002D9030926591C3FF77ED2E442A493E8F EEFA70A749CB3B86D86224007F55EB16100C6036FB9B2E2833023CF059179FF6 A27752706D9882965EC84B8E4B96BB9AFE451E6F0976B2ACEA06B6839701E99A 920922121935CE2B7F80AED8773C7C8A60E59830792AFF405774351B5960FBD4 7D1C90D9EC552E82DD4AA822BB23CA9250BD1D3419C279470D67110272F9EABD BE013D80B3AAA5F8D440E90A69462DCF8F9043DD6B84F146953E01096DB17E90 5674EBC2C0F756284B7DE34B1B89950A8C4EB314248BFEB00EA26306C14E0C32 E83883869B3B744C4B2C6514ABE271DF336285E010CF6E5D58C66CA2AE359ECD 49C81E7D1C75860B0BCD8021A80EA7ED9937DA257729971A1F433A3967944D66 F180217AA3FD828FC0DD828AC960D6A305FA7FDB7BECFAEA4F53A55D91269FB8 5394018DA16148FD860D353A60D9A249A7D4E2730F9716F40BB796D90E81CD4F 0242FDED3384AF39C7049887C4EEEB9611713EF910BD127D21815A5B99159A76 370C6E83D129B07D46A268D8F9DBD0BE076822B75F3B3CB1897EF6586893AC42 136530FE32FD060B460A2DDC6649736C66961E53940E59A6FF505616A7B54B36 F7D1F6BD58BD2852AD9B1215C635393E8E473EF0B9D21E11D4F6713815B8440D 61B44A4EEC052DC5B987A6AFD30DD3C71E47E6EC224DE1CD0416D6403B296A14 12ECCCDB5BAD82BFD565F0DAF6A3DAD28D4EE67543366175AE31B350590C88F8 38CB670FCB3CA5F779B856B17A22431D5690153DF8A68DDC6C81F6520913DAB3 8D23F26D608F3A0FAE1427AA9BDC36310CB1755B7A8D1ACA86137D412FEA831F 30E9C4728CFDAA532B7AC0BD777B3537E6512DEEB083AA0AEBFDAC48E78ED1DE 7D64AC1E09D4FDFFFE9A27B054C552AAC18789E0BB92596493F651E03F1AF478 FA4A63395899271DBDF6D40FB53E86ACE0012F06D38FFB56B7EC81E5BC7075CA 380703468AAC4FB14F73AE6C9E0C8E2342D56D17351BAEA16F97FB3D45CB0F5D 1FD9EEA15B253B40428B131169548925149A80FE62A988C27293DB499448CEC8 DF2A195515BF92304033B6431B2E9E951CFD5E12AD47A4AC8EF679E442646FAB FC17915AB66380C322A3D31A9CF0950E758FD747E292EC14F0636F6BF6EBE93B FC309FD1367C0C46D73F28E7C89336E53E1C96991FB7968A45D0F25E85FD3BAB D5FB4079FCE86110BCED75132FF6F493D028631897F1E4478BA50BE6795606CD 36B38DDFA14A25A127AC6ADDF32B104909CB587DEF56ADCD110BC7CFA9DF2F15 546A6B88E489E079FC0CE54F2A3411FD3C6EE202F36AD13231986D5EA20AC346 BC3C34DE43DD74211F85FFE7A7297D89C857F0D8766CA9FCDD2690278430E127 61ED44461F26857E418EE4654A9A76104287BA5D29BAA7A305C126291707E686 FED37DD12C11F96091D0AB7FBC49458522AEE53022607560E172408DBACBF627 0F5A21B20297F0B1C1185D5D3FFBBD82367373F20DF0952F2AC14F3C9C614448 1D9673746FE469AD9BCF6C07A096255803BFFD799A76E2ECDAB7DFF6B5DD9189 C3889C552564C1ACEBE4088778CADAD8FE27887689B24B26987CF66B44AFBD40 3BEB5612EDEE0A30DBD99968F96A27FF95C6340C279AE09C2F4C72D1626410CF 4900A812D39E7887647364BCFB792CFAF98830FED21E4DE4E785367E6FAC1B88 4C96677609A31D903916C688F701F29A271A1D88B4582B83F450779FF0BA5A85 0E7B25E5BCDF72B2C7A20F471890AB546434B8BC46C194F2F83B399155D7A075 62E8D2CF664E02368AD353E4B6365E8D56D1792FBB5E21CCC3C06D2649AC2832 1A625F21278BC1839BB0F3E2EF809D969E0C0BA6E062F54A8ADC1BAF10092DF4 A5F2CB422666E824AF96A7CFB4B2965BF7087C2F91C1FB925718CEB4E6B4A9FA 2E9C6F74408CD94DD45C13906A3F545714C0EF238E0047821268D4616F2CA507 ECD17BFC32321249703EFCFF0576F3E46A65AC276EB4FD5142A55CA0D76CB72E 41E9FA861530FA38C16E6136A07963EEDFE3EA37AD1A9A67A2CF8903028FD731 95BBCF2E9AD9077B4D4CDFAF8DE11B40744ED3B8D6B574B06EB33F141ECC213D E1935ACFC9A8996C2EE75FA2C80F4C3DB58045B7CFC6F4483D0A81741EC5B438 4921D54F5D1FD679897F3FDA93833E9C3484F4E823BF87A13F38A4954B070471 ADD24016DBFC120254036B0B5335E4C48F1F0E55F6598EA5FCB05D6275D27014 2311A4FFC9E6A5B4EC537EEEA5B1D4B9802A8E2D7BB37506F801BDA9AFBC864F 70FD277FEAA901F173642C69CF041056C8357F8DE4FD4AFBBC41C59DEACAB7DF 7C18D4F17E064BDED78FC060D507572FD4FDAD4C3889E346C8DB6833B5A54509 0BEA19384ABE396C5F51CEDE5107EC9849C223B2119D4C501E644D5C3F66AC3C 81AC782D49D31A7D856FFC8A26E2E34E174B611D9055F1E46D93D882992143CE 1ACE76F31F142787B8ED7DCB8F92EF405CA717E431A99983B8E336A6B64F978D 770E44097BF3738A90A12F812236088C3760964454A272EC800FC5C2ACA2E272 9734418BF8CF4C74BAE80DB568C6B86F5D1ADAE14F2725152FE51EDE38B08DDC 830E1299318283BDE13960FA41963F552C847D4F703016B44EC210CF6FA341C6 5D3684910CE141FBDB1D2B09E3D924F423FDD8184FCCAD352A795C78347F8A7C CC3C139F06C26911D1B6FBC8FDF037215F38AEE96157F9C43E14F787EB8CB6B7 37A3A5F038C3C824617219011C415E40B9BE763EC3FB3A02BD7BDACE6C3C9CE3 8B9D7DF3F6E3EC67C0BF72CAAD5F883E8E7244D3A8D61F4FE80184AF07941530 8F3EBE12418D986A1E24BA9DD3B0455EAED0A73939B01EF82964B6FD68C29A5A 0B3F4A9F025003892A6B6D4A1C5FB08A4B394BE9EA30ECA5707022E54B53FB09 EACBA58E6539EB4C36F8FED11DA7DE60CE8679CBB264E99142C671C1CB8BD5FE EE81D8970A3252CE3AB0CCB18BBCD55423C3E8B6C6E1A9E798AF271A143DC525 3EC6BC9E99763909E0A36EFC807CD56B64469AA11618800CCF28063779911B84 B76EB893CD415B03CDBAE076F5213C1D22C2A1DBC6083E019643C24F6391689E 3AB43B45AF97E4A4C13CCF52E16FC865F2C36F3F49A4C69FF1B156B432677515 04B38AC62233FEEDFE34CA62B19E750B03F956485585837C64392D0CD9371821 D2B60065E87DCFFDBA47D23D280CAD3FD4BEF4D3BC744BA5E4B2B5266A66D226 894D2AAFEFB4AC4F9C541BA594FBE79C288145B4792B5FBB266DF38DB52EFA00 0A7EB9D41726374469D5695659C5E31F1B1D17D40B6B24179924DE9E89866DA4 F1694F4208F53713964365B7D025E6B7D57BB23E744A2BB7C406107849B33CFC DEBF8E556988886AB08AB8DD3C5EF337118A8DF3B140B2B90D86B9978D8A388E 86234C2456E0DC2D03CE2078BD57EE8FCDD9277E200DC3F29A891AD2B525D53B F2F067FB8CB6DF4E9E86210661F39D34C13CC6EE25093DD258FA47B3A4EBD970 883BC60ACF5C279A885C7B39AB94BD5DF3679FD5800E613D407757F611995C22 1894798BB7BC7F38AEBB2F9EB4F57022677C33106EE57747E074C988B57AF099 3B795130C7DD3BBED84D0A4C57E817432A0B30D286038A6A208268D24DC3ED4A 45693BA75C97CCA515F2146FEC9261A3C70DF2426F0E7EAAD1A173A867EF39F9 7511191C7FBC41E63C6D07D4A0C65B9AD13B8D4E5636069BB4C2F83364CAE1E9 6CA97181956D00964E7D8884703796F7682779ED14E09D215897FDE4D13B4208 23FFD7543AADC8E00056D27024D413C8AD74E95CCD9677C3B3993B4BC7EEA0F1 F262CB49347F93FBBD5D6F4BF2B63F91AA42EB8E32932437D2D98E009A9B5DFE 4DB17CB3F8F7CA7C348A29B994960FB5D045A582E051B68CB4356E7FD95BB639 448A5607E29BEDF496D63E71E145AE951428812DFD604D2ADBAF5800034777F1 6E2802936EB487F30C556D600905F9716B7A3EA0CAAD039FE55DECFD2FDB0A42 331DF8832A0285803326341326EABB0E21CB12BE1BF39AEF3C65E76BFE0CB808 22E33D5D620071C28E88685085862AA8314D9EF17E2EC5D4F3F7CD2904A996CD 2FE80457D38DA6FD9C460713D208735F8EA1D12C68BB9E6A0408A75480C141BA 16DA8EA29591F844F1F4B203F818CAFF55E808D3937149B3ADEB479AFDF55983 BCE1A78AB159ADC8DCE88CE4DD6B303A1010E59967C28D41E47654B3BBE5B53F 6736701DC24ECE2439863EA75494902CA68D77136F81F6687F00DE6E3B083887 4F2DF8500B89F72199ACA0F4799987B6FABB065355B4B9C94ED2401B5FA73E32 CC95DE190860BE948C0A8203961C72FDD209352A5DC9D1314FE872E8E931440C A214019818BC3BE321B90F4D74ABCFCDB984088BE5DF6D1046FF137336D2238B 521203E2822BB3205A30753FAA692BC0BB255F4E885BC4B4460DA0759A0B86E3 9F7F9F3D826101521234767445DE3A273C0A80D12201EA0AAB80CC2BB978CAEC 289D423C493CDB9DF8E772E09417C109B172662E7D4814B812D8FAF3209F350A B699ADB3285D5CD6B5214C67F2E84B204CCBC43AFCFCF6E2F3694EECCEC67813 09AE5F7E3A3DD4C2C1CC390818132FFDC6698BD0E57FDE9D7C66BBB13DC106EF 188E5848C46209C439A37B06D20ED5BD20FE2196E4F7D9E7AA53DEEA334DBC96 7C85AE69503B013718C04D31FEE4AE3A8C626BEA6698D567A34F3C1E754E1E09 094B41D930F1F0E7C29F09F238EFD03957319CF149BD1D3C9C243C4DF70F71CC 0EF75AFED3541EECDC7298031242CAFAA8EA64CF8A6BB9C9FF108DA402FB89B0 812C34593826B305DA54A62647BE2467AE159E559B0C994E46D1F374DF1B0A0C CDE0AA1245B5B2551FCFC8347E09157ADF96C0C36D4D05DD719B54108B7E430D B5C2A8C64CDF74973DAD6BD96555F6B7950073CEF523CE37DD2EFD1DD346BD19 86510F9D084CB9D6AA0FD19DDD54A400E11E83EB74ACC4D310EE22E1FBECCF45 D13E65B01D3DD88FEE782B021E05D7B93E2322A3601A903E906D10FC9964927A EA891C3F70A9CC8AC8AD148A1F2196EE585F36721D931FCDA1E227D876E8F1E4 03327F68983BDDAB04F75A36BFB8FB4A68F12A90D2B77CC2B52C1B7B2BBE03C8 CEEDCB119D408530504A44EC182BBC7082FD6C4F6C6F5BBB85916A146DF14EC6 AB085B1EB73025E57F55A1B5852AA80311F7DDC7D2DF8D49AACAC2B66AD91B4B EEA8F06CDEDE9A8D03BD5DB7FCB63207C1FEFEB97AFB12F687576FFEFEE2D35A A7A0480D179E854CCB41181380B8D2225AF9D25D26AEABC7B69D11A0F04B7901 9D4E038AA35C2C320793FCA360B6134D3AB3F668D4A0E3CC1300DC46CA1797BA 9194B54354C8D8CF2BD65A6FD0B367B3298F5BC2C162183A147D6D64BE929A92 7536A1542582BC4C31A0F675BB70491B2D3B875DB65353EEDC80A08DF5BB95A7 8C571404B29452753333A3B6E13732F5C78381E8DD00BA209BAA00B4F6A73F78 D9BAFBEAF9140BB670CFFE4BF99860960216FAA234A747D1EC6DFB9BF217C0D3 D8653AB83C55DF8B886A47B387FBAC1506C238C7E4BB65E22B7285160D86747C D59FA30471E4B9199293D9B058BC521F4D6F3B33B279A2A48103B06ADA4BC7A0 5127FAEB27B4DE5A5526141F83B420A36C5AF3BFA2096671DF2F7CB0FE3F0AD1 66534192C854DE24B8E3763C66F2C9A4E4D04285E4DCA27DE1FFFDF14CB283C3 DF989978FB2CF0712F1980A18BB3B0D405F696E3DCF212FB1C985884D25B2457 DD1A6F4FFB1B866788DE3FFE1AD369D35903239DE3B41A49B101640F53834292 5BC6905905ECA4E49FFB50E442ADD7290080E8347FAEB453D771DA0FD87A1754 5ADA61DB057FA1149B6A8209F0E875A6DAA296D42F596AF9D652E49C557BA35B 86775A6F832A26AD5EC28E80089C87E8B82B866EC9B340367F52BAD130BDC184 50F6E15D8B07644A1C59117ADD4E0EE270A9E099D57AA5D50DE4 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 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 54 /six put dup 101 /e put dup 105 /i 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 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 146001CF717DE25AC1BE5AEA5F2F1C17719251C429D3AED19EF8CBB7F86CDBC4 762D501F8A6DAA2C002FC0657EB29B3F9FBE8EDFF7AD60D7D700B1E8BB4AE9A0 D73B1E91F9549591629ADB330A35802D5D044A38E2AC6DF59B745920DACBF793 F5FEE93D47FEA1DFCED3E17315E18BEC7BCC82421F0954327131409D0FD7949E FF1EF9DEC9DF26C69928899939E868347B53C1D1A5B45495CB7509B8D6DB0FC2 A191553124202EFD040DE8E5C2612D301A91F7408D749E9E0AFCA069109E559D FE5BC73A4290C4430AA04C74B00D0DC54518728CF149427A0159269325708E92 8D764F43071C9CDEC8DFF1EACA97036809131F0280A51E8400F708322B484B3D 1CBFD38E34AB6846528879D68124D71DA455475DF0298C5FAEC9DC070725641E 69A60C14D93BE345DC49ADF9B35B54F0AE7EDCFB7C3F9933172D1272CC76086C 365636280E2674E78D3CFA47EB4DF7DBBFB79EEA02019EE0A81C27033471C470 F436A621AC0664D48F8592E96EB2B76BAE52B8C00BE51170083FBC60335EC0B4 2D1B9A4B4903E28BA6E7D6C08A0A3892072AF6F62EA3D46B79D947970E3E1762 7F714E145BD4AB0A94DA09FC06210B362F3170B936734DBC1637465655D4A7D0 C99413A385CE8829F6C499A366F602E8CF17DEC99A3BC9511B0EAD6D641DE491 3BF76B8B8C815018021CAD7A64672FBC32C10860EBBF5556F77591F05D131BDB 5922782B5297B89DD89705BAFE5B31382CE37C4AD108DDC2ED344F09D1D08B3B 37758E2F4936495811BB0D05ED082A290DBAD2F7690AD0CDE8286FE4BC13176B ACDCD745B562202665A59212BED7557CBDC7ADC7AA2A513C97F80BD9DE1E380E F5F0240FCD0C759F851C19DC98873BA7A09DD167504B3FEE7111629A89DA4AF2 32BDCCAC8F67D39D8534256C88933F5B2E54B0BC51C0EB500C52334E564B3D9C 84231A69C62FEFA868A2ED7F5EAB35D752A7CC5C7AF78872EDE55E5E61EA06B3 9F457366E3DC8864C281411F28ADA155D7A1433B8A68A3C3C66A07B55FE78394 4E3859429FB04F3750B9E05B2AD415D4C1F80B767CC9F54497BC35210721BB88 46840A6759899E102527660B14862932995A33D95B864435A22FD6C9566BFB77 5CFD0901C4F2D810AF5BE82D2A2B7C70A046414C5069CDC9D771576D2FA27C2A AFEFE0D920E44735451B97757CA5EDDEA0EEBC612A19D963628B9B7410EF89CD 2825406759959C7056A07568FF0D36D7AE561EC8FDD4E0923C66C7409860424F CF1895F17E907A96A319299877F8283FF339B3DF242C76EE7C93869E2BA53B8F 838D2782F34B7E27AE419ED9793DA17E9696A38BA20101F7CE561671C436BAAE 3DE130B2449B6A11728D83BE811BFD487B9647C05754D230FA17EDABDEACC441 66603A1D124C39486CC412F5FE9D51BAB5F8D55DFEEAC3509ADA1F7DA71907E6 FDAB1CFBC9A295B675D650111591461AE603E64E28E2AEA8E10DE9520EE65FC9 A39B394BBE7C07D8ED12321CCA1A93F0E2FDE9AE9F5DC8863401965B3D378D23 5B9F4A0B8979000334F35AD6931B641CA1C9F7C3890A9BF42BC51DE94283D8C8 6CFC4F1BBB4DE9707A7C561C27554F7CD561977894E4B5B2C2F58214F8915277 B211BD8BED42430DD8801FB3047881DF2883CFE6624FB2B673919C6FF734D13A 6362745D038E2DD3AFFC46C690C3047A7D38A71CF30F4D8143BF41D57DE0EF24 0A256FEA8DF0CDE5AD9A2C6A9878AF2A088039CE5CFA78440BD426FEECCF6A48 4C1CEA1727E0FDF733649A93D4051E5508592C45D3747705ADB065359F2358FC BA69CE0F30CA1824A8522EDD6C1F725482027FF5516258DCB1F7FE1FDFE9518E A4F3334FA9C4C11A8A91F918FCBD57C32A9A91DCDF4D11A88D831B261CE6BCC2 0D36FE9155CF33D66664EC72EC12E1066715B70BE99E87A862A5139E0F67A9BE B0CD36EC20B221D4F74E8EEDF77AB018220B5561DD58401A0B0EADB877931DC6 E98DC1D88C1B02625D07D04D5AD56555F5A08F41DD7AE3EAAD51FC4D686CADFF E333C4CCF661A31D316A4AF1A689603A18926562C0138DCB9A85F650B9BAEC14 716980C153C6CB8770F26E1E0600D818A7719A62FE89A481676156668C66FD23 7D82414BAE8A2701C3513E0B2C31770B4942106BF3A9E4CFD001BEE6C8ADEF46 6F6EC2FB67A605CC7A90A7D1CA087C4E4A2DBD1417D4FEF9FCB18D7CBE97B0D1 C4E4022AE844E81454631B98D5D9972BE1120807A18507D2C9CB5F1C12A76A54 E7CB28C483BCCD24C8587B1FE74BA23A40CBDE9FF62C4FC97430DDD7C100163E C4375A506316BFFDD8475D4494C3AECE045048D5DA1C77F12649303B0B423347 C5F409976A16581755BC76E2CBE42607A0FE704B8984AF5C2484079464AF25DD 9FB7702F84C067A2BB7A62673DAF8392141B439F1500B1A3CB3B8A2A0498374B E8EC5D6E282507BB38270CD35764C4864B000738FFF043F79A37C88402C31B10 2F6E917A40D22C9073D28AFC8C2BFBC06124B1B3463C791A0FE9CED112F44F9E 42BC3015EBA1643C7A848738257FC3574D184E99254D3933716BD062990EBFFC 2BF1D1D01983240F04B27FC0661A7534F049A8B77A1D686030133A1A7868E370 3C50D621E1C8563F8961F5BAD40ECBBCE63BFCB118458F0D4DC48CEC918115DD 19881111B9D7A94C6C9C8211AAA004CCF7E4FB844EC8CC5B5A9DE3F1FE90473E FCEF3AA0628AF5F7A2FA7AFF3D679F98EBF5E1A7BF413A2E7A8FA28624EDA8CF F608772C1FB490ED10C910F539954F7B1E74218770A7BDB775236BD5E9666D8D 96E28CAF28F3D5EF548F7CC5DF04F1EE709BBAFA3D7BDE0031EE970D03AB3379 91A3EE2090385EA242C4A56141FA6EB884B6C23F74B94986F126EFD86C3C2F69 ABA89CAC68534AE3AAC11922A511E59E90833F4E018433B020D400EA3D465263 29C984FB1DD762CBD2 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39139632 55387786 1000 600 600 (ip-tunnels.dvi) @start /Fa 206[33 49[{}1 58.1154 /CMR7 rf /Fb 206[35 49[{}1 66.4176 /CMR8 rf /Fc 137[51 54 1[38 38 2[49 54 1[27 6[43 16[70 3[66 6[35 73[{}11 99.6264 /CMSL12 rf /Fd 242[83 13[{}1 83.022 /CMSY10 rf /Fe 133[37 44 44 60 44 46 32 33 33 1[46 42 46 1[23 44 1[23 46 42 25 37 46 37 46 42 12[60 1[61 3[62 2[65 1[30 1[65 1[57 1[60 59 62 7[42 7[42 2[23 1[23 44[{}37 83.022 /CMR10 rf /Ff 240[50 15[{}1 99.6264 /CMSY10 rf /Fg 134[59 59 81 59 62 44 44 46 1[62 56 62 93 31 2[31 2[34 51 62 50 62 54 4[58 5[85 1[78 62 84 84 77 84 88 106 67 2[42 1[88 70 74 86 81 80 85 6[31 1[56 56 56 56 56 56 56 56 56 1[31 37 10[58 19[93 2[65 11[{}54 99.6264 /CMBX12 rf /Fh 133[51 51 1[51 51 51 51 51 51 51 51 51 51 51 51 51 1[51 51 51 51 51 51 51 51 51 1[51 1[51 51 51 1[51 2[51 51 51 51 2[51 51 51 51 51 51 2[51 1[51 51 51 51 51 51 51 1[51 1[51 1[51 51 51 51 51 51 51 51 51 51 51 51 51 51 45[{}63 99.6264 /CMTT12 rf /Fi 134[47 1[65 45 52 32 40 41 2[50 55 80 25 2[30 50 1[30 45 1[45 45 50 14[71 3[72 87 3[38 28[30 44[{}23 99.6264 /CMTI12 rf /Fj 133[52 62 62 1[62 65 46 46 3[59 65 1[33 6[52 22[88 2[91 9[88 18[33 46[{}15 119.552 /CMR12 rf /Fk 135[85 1[85 90 63 64 66 1[90 81 90 134 45 2[45 2[49 74 90 72 90 78 4[83 5[122 1[112 90 120 121 110 121 1[153 97 2[60 1[127 101 106 124 117 115 122 6[45 1[81 81 81 81 81 81 81 81 81 1[45 54 10[83 19[134 2[94 11[{}51 143.462 /CMBX12 rf /Fl 131[98 49 43 51 51 70 51 54 38 38 38 51 54 49 54 81 27 51 30 27 54 49 30 43 54 43 54 49 4[49 2[73 1[100 73 73 70 54 72 76 66 76 73 89 61 76 1[35 73 77 64 66 75 70 69 73 1[46 4[27 49 49 49 49 49 49 49 49 49 49 49 27 33 27 2[38 38 5[49 27 18[81 54 54 57 11[{}76 99.6264 /CMR12 rf /Fm 138[61 59 46 60 1[56 63 5[30 3[56 46[55 3[55 55 55 2[38 45[{}13 99.6264 /CMCSC10 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%PaperSize: A4 end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 174 324 a Fm(ipr)n(oute2-ss020116)2654 b Fl(1)960 631 y Fk(T)-13 b(unnels)52 b(o)l(v)l(er)g(IP)i(in)g(Lin)l (ux-2.2)1434 870 y Fj(Alexey)38 b(N.)h(Kuznetso)m(v)1137 990 y Fi(Institute)c(for)g(Nucle)-5 b(ar)35 b(R)-5 b(ese)g(ar)g(ch,)34 b(Mosc)-5 b(ow)1462 1111 y Fh(kuznet@ms2.inr.ac.ru)1646 1231 y Fl(Marc)m(h)34 b(17,)e(1999)174 1808 y Fk(Con)l(ten)l(ts)174 2030 y Fg(1)91 b(Instead)38 b(of)f(in)m(tro)s(duction:)50 b(micro-F)-12 b(A)m(Q.)1618 b(1)174 2251 y(2)91 b(T)-9 b(unnel)38 b(setup:)50 b(basics)2393 b(3)174 2472 y(3)91 b(T)-9 b(unnel)38 b(setup:)50 b(options)2323 b(4)174 2693 y(4)91 b(Di\013erences)38 b(2.2)g(and)g(2.0)f(tunnels)i (revisited.)1400 b(6)174 2914 y(5)91 b(Lin)m(ux)38 b(and)g(Cisco)g(IOS) f(tunnels.)1953 b(6)174 3135 y(6)91 b(In)m(teraction)37 b(IPIP)f(tunnels)i(and)g(D)m(VMRP)-9 b(.)1480 b(7)174 3356 y(7)91 b(Broadcast)37 b(GRE)g(\\tunnels".)2084 b(7)174 3577 y(8)91 b(T)-9 b(ra\016c)37 b(con)m(trol)g(issues.)2362 b(8)174 3919 y Fk(1)161 b(Instead)53 b(of)h(in)l(tro)t(duction:)68 b(micro-F)-18 b(A)l(Q.)320 4141 y Ff(\017)48 b Fl(Q:)33 b(In)g(lin)m(ux-2.0.36)f(I)h(used:)623 4396 y Fh(ifconfig)54 b(tunl1)e(10.0.0.1)i(pointopoint)g(193.233.7.65)418 4651 y Fl(to)32 b(create)i(tunnel.)44 b(It)33 b(do)s(es)g(not)f(w)m(ork)i (in)e(2.2.0!)418 4817 y(A:)g(Y)-8 b(ou)31 b(are)g(righ)m(t,)h(it)f(do)s (es)h(not)f(w)m(ork.)44 b(The)32 b(command)g(written)g(ab)s(o)m(v)m(e)g (is)g(split)g(to)f(t)m(w)m(o)418 4937 y(commands.)623 5192 y Fh(ip)52 b(tunnel)h(add)f(MY-TUNNEL)i(mode)e(ipip)g(remote)h (193.233.7.65)418 5447 y Fl(will)28 b(create)g(tunnel)f(device)i(with)f (name)f Fh(MY-TUNNEL)p Fl(.)j(No)m(w)d(y)m(ou)h(ma)m(y)g(con\014gure)g (it)f(with:)p 174 5540 1440 4 v 324 5631 a Fe(Cop)n(yrigh)n(t)737 5628 y(c)714 5631 y Fd(\015)g Fe(1999)f(A.N.Kuznetso)n(v)p eop end %%Page: 2 2 TeXDict begin 2 1 bop 174 324 a Fl(2)2875 b Fc(T)-8 b(unnels)34 b(o)m(v)m(er)g(IP)623 631 y Fh(ifconfig)54 b(MY-TUNNEL)f(10.0.0.1)418 825 y Fl(Certainly)-8 b(,)34 b(if)e(y)m(ou)i(prefer)f(name)g Fh(tunl1)h Fl(to)e Fh(MY-TUNNEL)p Fl(,)j(y)m(ou)e(still)h(ma)m(y)f(use) g(it.)320 1013 y Ff(\017)48 b Fl(Q:)33 b(In)g(lin)m(ux-2.0.36)f(I)h (used:)623 1207 y Fh(ifconfig)54 b(tunl0)e(10.0.0.1)623 1327 y(route)h(add)f(-net)g(10.0.0.0)i(gw)d(193.233.7.65)k(dev)d(tunl0) 418 1521 y Fl(to)32 b(tunnel)g(net)g(10.0.0.0)f(via)h(router)g (193.233.7.65.)42 b(It)31 b(do)s(es)i(not)e(w)m(ork)i(in)f(2.2.0!)42 b(More-)418 1641 y(o)m(v)m(er,)34 b Fh(route)g Fl(prin)m(ts)f(a)f(funn) m(y)i(error)e(sort)h(of)f(\\net)m(w)m(ork)h(unreac)m(hable")h(and)f (after)f(this)h(I)418 1761 y(found)g(a)f(strange)h(direct)h(route)e(to) g(10.0.0.0)g(via)h Fh(tunl0)h Fl(in)f(routing)f(table.)418 1916 y(A:)j(Y)-8 b(es,)37 b(in)e(2.2)f(the)h(rule)h(that)e Fi(normal)g Fl(gatew)m(a)m(y)i(m)m(ust)g(reside)h(on)d(directly)j (connected)418 2036 y(net)m(w)m(ork)32 b(has)f(not)f(an)m(y)g (exceptions.)45 b(Y)-8 b(ou)30 b(ma)m(y)h(tell)g(k)m(ernel,)h(that)e (this)h(particular)f(route)418 2157 y(is)j Fi(abnormal)p Fl(:)521 2350 y Fh(ifconfig)53 b(tunl0)g(10.0.0.1)g(netmask)g (255.255.255.255)521 2471 y(ip)f(route)g(add)g(10.0.0.0/8)i(via)e (193.233.7.65)j(dev)d(tunl0)g(onlink)418 2664 y Fl(Note)24 b(k)m(eyw)m(ord)i Fh(onlink)p Fl(,)i(it)c(is)g(the)g(magic)g(k)m(ey)i (that)e(orders)g(k)m(ernel)i(not)d(to)h(c)m(hec)m(k)i(for)e(con-)418 2785 y(sistency)36 b(of)c(gatew)m(a)m(y)i(address.)46 b(Probably)-8 b(,)34 b(after)f(this)h(explanation)g(y)m(ou)f(ha)m(v)m (e)i(already)418 2905 y(guessed)g(another)d(metho)s(d)h(to)f(c)m(heat)i (k)m(ernel:)521 3099 y Fh(ifconfig)53 b(tunl0)g(10.0.0.1)g(netmask)g (255.255.255.255)521 3219 y(route)f(add)g(-host)h(193.233.7.65)h(dev)f (tunl0)521 3339 y(route)f(add)g(-net)h(10.0.0.0)g(netmask)g(255.0.0.0)h (gw)e(193.233.7.65)521 3460 y(route)g(del)g(-host)h(193.233.7.65)h(dev) f(tunl0)418 3653 y Fl(W)-8 b(ell,)29 b(if)f(y)m(ou)g(lik)m(e)h(suc)m(h) g(tric)m(ks,)h(nob)s(o)s(dy)d(ma)m(y)i(prohibit)f(y)m(ou)g(to)f(use)h (them.)43 b(Only)28 b(do)f(not)418 3774 y(forget)c(that)g(b)s(et)m(w)m (een)i Fh(route)53 b(add)23 b Fl(and)h Fh(route)52 b(del)24 b Fl(host)g(193.233.7.65)d(is)j(unreac)m(hable.)320 3962 y Ff(\017)48 b Fl(Q:)36 b(In)g(2.0.36)f(I)h(used)h(to)f(load)f Fh(tunnel)j Fl(device)f(mo)s(dule)g(and)f Fh(ipip)g Fl(mo)s(dule.)54 b(I)36 b(cannot)418 4083 y(\014nd)d(an)m(y)h Fh(tunnel)g Fl(in)f(2.2!)418 4237 y(A:)c(Lin)m(ux-2.2)g(has)g(single)h(mo)s(dule)f Fh(ipip)h Fl(for)f(b)s(oth)f(directions)i(of)e(tunneling)i(and)f(for)f (all)418 4358 y(IPIP)34 b(tunnel)f(devices.)320 4546 y Ff(\017)48 b Fl(Q:)39 b Fh(traceroute)j Fl(do)s(es)d(not)g(w)m(ork)h (o)m(v)m(er)g(tunnel!)64 b(W)-8 b(ell,)41 b(stop...)64 b(It)39 b(w)m(orks,)j(only)e(skips)418 4667 y(some)34 b(n)m(um)m(b)s(er)g(of)e(hops.)418 4821 y(A:)39 b(Y)-8 b(es.)61 b(By)39 b(default)g(tunnel)g(driv)m(er)h(copies)f Fh(ttl)g Fl(v)-5 b(alue)39 b(from)f(inner)h(pac)m(k)m(et)h(to)e(outer) 418 4942 y(one.)54 b(It)36 b(means)g(that)g(path)g(tra)m(v)m(ersed)i(b) m(y)e(tunneled)i(pac)m(k)m(ets)g(to)d(another)h(endp)s(oin)m(t)h(is)418 5062 y(not)32 b(hidden.)44 b(If)32 b(y)m(ou)g(dislik)m(e)i(this,)f(or)e (if)h(y)m(ou)g(are)g(going)f(to)h(use)h(some)f(routing)g(proto)s(col) 418 5182 y(exp)s(ecting)44 b(that)d(pac)m(k)m(ets)j(with)f(ttl)f(1)g (will)g(reac)m(h)h(p)s(eering)g(host)f(\(f.e.)g(RIP)-8 b(,)43 b(OSPF)f(or)418 5303 y(EBGP\))29 b(and)f(y)m(ou)h(are)g(not)f (afraid)g(of)g(tunnel)h(lo)s(ops,)g(y)m(ou)g(ma)m(y)g(app)s(end)g (option)g Fh(ttl)52 b(64)p Fl(,)418 5423 y(when)34 b(creating)f(tunnel) g(with)h Fh(ip)51 b(tunnel)i(add)p Fl(.)320 5612 y Ff(\017)48 b Fl(Q:)33 b(...)43 b(W)-8 b(ell,)34 b(list)f(of)f(things,)h(whic)m(h)h (2.0)e(w)m(as)i(able)f(to)f(do)h(\014nishes.)p eop end %%Page: 3 3 TeXDict begin 3 2 bop 174 324 a Fm(ipr)n(oute2-ss020116)2654 b Fl(3)174 631 y Fg(Summary)39 b(of)f(di\013erences)h(b)s(et)m(w)m(een) e(2.2)h(and)g(2.0.)320 838 y Ff(\017)48 b Fg(In)i(2.0)43 b Fl(y)m(ou)h(could)g(compile)g(tunnel)g(device)h(in)m(to)e(k)m(ernel)i (and)e(got)g(set)h(of)e(4)h(devices)418 958 y Fh(tunl0)29 b Fl(...)42 b Fh(tunl3)29 b Fl(or,)f(alternativ)m(ely)-8 b(,)31 b(compile)d(it)g(as)g(mo)s(dule)g(and)g(load)f(new)i(mo)s(dule)f (for)418 1079 y(eac)m(h)i(new)h(tunnel.)43 b(Also,)31 b(mo)s(dule)e Fh(ipip)i Fl(w)m(as)f(necessary)i(to)d(receiv)m(e)i (tunneled)g(pac)m(k)m(ets.)418 1242 y Fg(2.2)41 b Fl(has)f Fi(one)47 b Fl(mo)s(dule)41 b Fh(ipip)p Fl(.)68 b(Loading)40 b(it)g(y)m(ou)h(get)f(base)h(tunnel)h(device)g Fh(tunl0)f Fl(and)418 1363 y(another)j(tunnels)g(ma)m(y)g(b)s(e)g(created)g(with)f (command)i Fh(ip)51 b(tunnel)i(add)p Fl(.)76 b(These)45 b(new)418 1483 y(devices)35 b(ma)m(y)e(ha)m(v)m(e)h(arbitrary)f(names.) 320 1690 y Ff(\017)48 b Fg(In)34 b(2.0)29 b Fl(y)m(ou)h(set)h(remote)e (tunnel)i(endp)s(oin)m(t)f(address)h(with)f(the)f(command)i Fh(ifconfig)g Fl(...)418 1810 y Fh(pointopoint)54 b(A)p Fl(.)418 1974 y Fg(In)28 b(2.2)c Fl(this)h(command)f(has)h(the)f(same)h (seman)m(tics)h(on)e(all)g(the)h(in)m(terfaces,)i(namely)e(it)f(sets) 418 2094 y(not)j(tunnel)h(endp)s(oin)m(t,)h(but)e(address)h(of)f(p)s (eering)g(host,)i(whic)m(h)f(is)f(directly)i(reac)m(hable)f(via)418 2215 y(this)34 b(tunnel,)g(rather)g(than)f(via)g(In)m(ternet.)47 b(Actual)33 b(tunnel)h(endp)s(oin)m(t)h(address)f Fh(A)f Fl(should)418 2335 y(b)s(e)g(set)g(with)g Fh(ip)52 b(tunnel)h(add)f (...)g(remote)h(A)p Fl(.)320 2542 y Ff(\017)48 b Fg(In)38 b(2.0)32 b Fl(y)m(ou)i(create)f(tunnel)g(routes)g(with)h(the)f (command:)623 2791 y Fh(route)53 b(add)f(-net)g(10.0.0.0)i(gw)d(A)h (dev)g(tunl0)418 3041 y Fg(2.2)26 b Fl(in)m(terprets)h(this)f(command)h (equally)g(for)e(all)g(device)i(kinds)g(and)f(gatew)m(a)m(y)h(is)f (required)418 3161 y(to)k(b)s(e)h(directly)h(reac)m(hable)g(via)f(this) g(tunnel,)h(rather)f(than)g(via)g(In)m(ternet.)44 b(Y)-8 b(ou)30 b(still)i(ma)m(y)418 3282 y(use)i Fh(ip)52 b(route)g(add)g(...) g(onlink)34 b Fl(to)f(o)m(v)m(erride)h(this)f(b)s(eha)m(viour.)174 3619 y Fk(2)161 b(T)-13 b(unnel)52 b(setup:)70 b(basics)174 3839 y Fl(Standard)45 b(Lin)m(ux-2.2)g(k)m(ernel)i(supp)s(orts)e(three) g(\015a)m(v)m(or)h(of)e(tunnels,)49 b(listed)d(in)f(the)g(follo)m(wing) 174 3959 y(table:)370 4100 y(Mo)s(de)101 b(Description)631 b(Base)33 b(device)370 4220 y(ipip)177 b(IP)33 b(o)m(v)m(er)g(IP)674 b(tunl0)370 4341 y(sit)236 b(IPv6)33 b(o)m(v)m(er)h(IP)573 b(sit0)370 4461 y(gre)209 b(ANY)32 b(o)m(v)m(er)i(GRE)e(o)m(v)m(er)i (IP)100 b(gre0)174 4623 y(All)33 b(the)g(kinds)h(of)e(tunnels)i(are)f (created)g(with)g(one)g(command:)277 4830 y Fh(ip)52 b(tunnel)h(add)f(<NAME>)g(mode)h(<MODE>)g([)e(local)i(<S>)f(])f([)h (remote)h(<D>)f(])321 5037 y Fl(This)c(command)h(creates)f(new)h (tunnel)f(device)i(with)e(name)g Fh(<NAME>)p Fl(.)90 b(The)49 b Fh(<NAME>)g Fl(is)174 5157 y(an)39 b(arbitrary)g(string.)64 b(P)m(articularly)-8 b(,)42 b(it)d(ma)m(y)h(b)s(e)f(ev)m(en)i Fh(eth0)p Fl(.)64 b(The)40 b(rest)g(of)e(parameters)j(set)174 5278 y(di\013eren)m(t)34 b(tunnel)g(c)m(haracteristics.)320 5511 y Ff(\017)48 b Fh(mode)53 b(<MODE>)34 b Fl(sets)g(tunnel)g(mo)s (de.)46 b(Three)34 b(mo)s(des)g(are)f(a)m(v)-5 b(ailable)33 b(no)m(w)h Fh(ipip)p Fl(,)g Fh(sit)g Fl(and)418 5631 y Fh(gre)p Fl(.)p eop end %%Page: 4 4 TeXDict begin 4 3 bop 174 324 a Fl(4)2875 b Fc(T)-8 b(unnels)34 b(o)m(v)m(er)g(IP)320 631 y Ff(\017)48 b Fh(remote)53 b(<D>)33 b Fl(sets)h(remote)f(endp)s(oin)m(t)h(of)e(the)h(tunnel)g(to)g (IP)g(address)h Fh(<D>)p Fl(.)320 890 y Ff(\017)48 b Fh(local)53 b(<S>)33 b Fl(sets)g(\014xed)g(lo)s(cal)f(address)h(for)f (tunneled)h(pac)m(k)m(ets.)46 b(It)32 b(m)m(ust)h(b)s(e)f(an)g(address) 418 1010 y(on)h(another)f(in)m(terface)i(of)e(this)h(host.)321 1316 y(Both)i Fh(remote)i Fl(and)f Fh(local)h Fl(ma)m(y)f(b)s(e)g (omitted.)52 b(In)36 b(this)g(case)h(w)m(e)f(sa)m(y)h(that)e(they)h (are)g(zero)174 1437 y(or)43 b(wildcard.)78 b(Tw)m(o)44 b(tunnels)h(of)e(one)g(mo)s(de)h(cannot)g(ha)m(v)m(e)g(the)g(same)g Fh(remote)h Fl(and)f Fh(local)p Fl(.)174 1557 y(P)m(articularly)34 b(it)f(means)g(that)g(base)g(device)h(or)f(fallbac)m(k)g(tunnel)h (cannot)e(b)s(e)h(replicated.)3511 1521 y Fb(1)321 1688 y Fl(T)-8 b(unnels)40 b(are)e(divided)i(to)e(t)m(w)m(o)h(classes:)57 b Fg(p)s(oin)m(top)s(oin)m(t)39 b Fl(tunnels,)j(whic)m(h)e(ha)m(v)m(e)f (some)g(not)174 1809 y(wildcard)32 b Fh(remote)g Fl(address)g(and)e (deliv)m(er)i(all)f(the)g(pac)m(k)m(ets)h(to)e(this)i(destination,)g (and)e Fg(NBMA)174 1929 y Fl(\(i.e.)92 b(Non-Broadcast)49 b(Multi-Access\))i(tunnels,)j(whic)m(h)c(ha)m(v)m(e)g(no)e Fh(remote)p Fl(.)93 b(P)m(articularly)-8 b(,)174 2050 y(base)41 b(devices)i(\(f.e.)d Fh(tunl0)p Fl(\))i(are)e(NBMA,)h(b)s (ecause)g(they)g(ha)m(v)m(e)h(neither)f Fh(remote)h Fl(nor)e Fh(local)174 2170 y Fl(addresses.)321 2301 y(After)35 b(tunnel)h(device)h(is)e(created)h(y)m(ou)g(should)g(con\014gure)g(it)f (as)g(y)m(ou)h(did)f(it)g(with)h(another)174 2422 y(devices.)48 b(Certainly)-8 b(,)35 b(the)e(con\014guration)h(of)f(tunnels)h(has)g (some)g(features)g(related)g(to)f(the)g(fact)174 2542 y(that)25 b(they)h(w)m(ork)g(o)m(v)m(er)g(existing)g(In)m(ternet)g (routing)f(infrastructure)h(and)f(sim)m(ultaneously)j(create)174 2663 y(new)44 b(virtual)f(links,)j(whic)m(h)e(c)m(hanges)g(this)f (infrastructure.)75 b(The)43 b(danger)g(that)f(not)h(enough)174 2783 y(careful)e(tunnel)h(setup)f(will)h(result)f(in)g(formation)f(of)g (tunnel)h(lo)s(ops,)i(collapse)e(of)f(routing)h(or)174 2903 y(\015o)s(o)s(ding)e(net)m(w)m(ork)i(with)f(exp)s(onen)m(tially)i (gro)m(wing)d(n)m(um)m(b)s(er)i(of)e(tunneled)i(fragmen)m(ts)f(is)g(v)m (ery)174 3024 y(real.)321 3155 y(Proto)s(col)33 b(setup)i(on)e(p)s(oin) m(top)s(oin)m(t)h(tunnels)h(do)s(es)f(not)g(di\013er)g(of)f (con\014guration)h(of)f(another)174 3275 y(devices.)44 b(Y)-8 b(ou)28 b(should)g(set)h(a)e(proto)s(col)g(address)i(with)f Fh(ifconfig)i Fl(and)e(add)g(routes)g(with)g Fh(route)174 3396 y Fl(utilit)m(y)-8 b(.)321 3527 y(NBMA)35 b(tunnels)h(are)e (di\013eren)m(t.)51 b(T)-8 b(o)35 b(route)f(something)i(via)f(NBMA)g (tunnel)h(y)m(ou)f(ha)m(v)m(e)h(to)174 3648 y(explain)h(to)f(driv)m (er,)i(where)f(it)f(should)g(deliv)m(er)i(pac)m(k)m(ets)g(to.)53 b(The)37 b(only)f(w)m(a)m(y)h(to)f(mak)m(e)g(it)g(is)h(to)174 3768 y(create)d(sp)s(ecial)f(routes)g(with)h(gatew)m(a)m(y)f(address)h (p)s(oin)m(ting)f(to)f(desired)i(endp)s(oin)m(t.)45 b(F.e.)379 4038 y Fh(ip)52 b(route)h(add)f(10.0.0.0/24)i(via)e(<A>)g(dev)g(tunl0)h (onlink)174 4297 y Fl(It)39 b(is)g(imp)s(ortan)m(t)g(to)f(use)h(option) g Fh(onlink)p Fl(,)i(otherwise)f(k)m(ernel)g(will)g(refuse)f(request)h (to)f(create)174 4417 y(route)32 b(via)g(gatew)m(a)m(y)h(not)e (directly)j(reac)m(hable)e(o)m(v)m(er)h(device)h Fh(tunl0)p Fl(.)44 b(With)32 b(IPv6)h(the)f(situation)174 4538 y(is)k(m)m(uc)m(h)h (simpler:)50 b(when)36 b(y)m(ou)g(start)f(device)i Fh(sit0)p Fl(,)g(it)f(automatically)f(con\014gures)i(itself)f(with)174 4658 y(all)30 b(IPv4)h(addresses)i(mapp)s(ed)e(to)e(IPv6)i(space,)h(so) f(that)f(all)g(IPv4)h(In)m(ternet)g(is)g Fi(r)-5 b(e)g(al)5 b(ly)33 b(r)-5 b(e)g(achable)174 4778 y Fl(via)33 b Fh(sit0)p Fl(!)45 b(Excellen)m(t,)35 b(the)e(command)379 5048 y Fh(ip)52 b(route)h(add)f(3FFE::/16)i(via)e(::193.233.7.65)j(dev)d(sit0) 174 5307 y Fl(will)c(route)e Fh(3FFE::/16)j Fl(via)e Fh(sit0)p Fl(,)52 b(sending)c(all)e(the)h(pac)m(k)m(ets)i(destined)f (to)f(this)g(pre\014x)h(to)174 5428 y(193.233.7.65.)p 174 5540 1440 4 v 287 5601 a Fa(1)324 5631 y Fe(This)27 b(restriction)g(is)g(relaxed)g(for)g(k)n(ey)n(ed)g(GRE)g(tunnels.)p eop end %%Page: 5 5 TeXDict begin 5 4 bop 174 324 a Fm(ipr)n(oute2-ss020116)2654 b Fl(5)174 631 y Fk(3)161 b(T)-13 b(unnel)52 b(setup:)70 b(options)174 852 y Fl(Command)34 b Fh(ip)52 b(tunnel)g(add)34 b Fl(has)f(sev)m(eral)h(additional)f(options.)320 1060 y Ff(\017)48 b Fh(ttl)k(N)30 b Fl(|)f(set)h(\014xed)h(TTL)f Fh(N)g Fl(on)g(tunneled)h(pac)m(k)m(ets.)44 b Fh(N)30 b Fl(is)g(n)m(um)m(b)s(er)h(in)f(the)g(range)f(1{255.)418 1180 y(0)40 b(is)g(sp)s(ecial)h(v)-5 b(alue,)42 b(meaning)e(that)g(pac) m(k)m(ets)i(inherit)e(TTL)h(v)-5 b(alue.)65 b(Default)39 b(v)-5 b(alue)41 b(is:)418 1301 y Fh(inherit)p Fl(.)320 1509 y Ff(\017)48 b Fh(tos)k(T)33 b Fl(|)f(set)h(\014xed)h(tos)f Fh(T)g Fl(on)f(tunneled)i(pac)m(k)m(ets.)46 b(Default)32 b(v)-5 b(alue)33 b(is:)44 b Fh(inherit)p Fl(.)320 1717 y Ff(\017)k Fh(dev)k(DEV)34 b Fl(|)f(bind)h(tunnel)h(to)e(device)i Fh(DEV)p Fl(,)f(so)g(that)f(tunneled)i(pac)m(k)m(ets)g(will)f(b)s(e)g (routed)418 1837 y(only)27 b(via)g(this)g(device)h(and)e(will)i(not)e (b)s(e)g(able)h(to)f(escap)s(e)i(to)e(another)g(device,)k(when)d(route) 418 1957 y(to)32 b(endp)s(oin)m(t)i(c)m(hanges.)320 2165 y Ff(\017)48 b Fh(nopmtudisc)41 b Fl(|)d(disable)h(P)m(ath)f(MTU)h (Disco)m(v)m(ery)i(on)d(this)g(tunnel.)61 b(It)39 b(is)f(enabled)h(b)m (y)418 2286 y(default.)k(Note)30 b(that)g(\014xed)h(ttl)f(is)h (incompatible)g(with)g(this)g(option:)42 b(tunnels)31 b(with)g(\014xed)418 2406 y(ttl)i(alw)m(a)m(ys)h(mak)m(e)g(pm)m(tu)f (disco)m(v)m(ery)-8 b(.)321 2614 y Fh(ipip)33 b Fl(and)g Fh(sit)g Fl(tunnels)h(ha)m(v)m(e)g(no)f(more)f(options.)44 b Fh(gre)34 b Fl(tunnels)g(are)e(more)h(complicated:)320 2849 y Ff(\017)48 b Fh(key)k(K)24 b Fl(|)g(use)h(k)m(ey)m(ed)h(GRE)e (with)h(k)m(ey)g Fh(K)p Fl(.)g Fh(K)f Fl(is)g(either)h(n)m(um)m(b)s(er) h(or)d(IP)i(address-lik)m(e)h(dotted)418 2969 y(quad.)320 3177 y Ff(\017)48 b Fh(csum)34 b Fl(|)e(c)m(hec)m(ksum)k(tunneled)e (pac)m(k)m(ets.)320 3385 y Ff(\017)48 b Fh(seq)34 b Fl(|)e(serialize)i (pac)m(k)m(ets.)654 3552 y Fe(NB.)66 b(I)33 b(think)g(this)g(option)f (do)r(es)h(not)f(w)n(ork.)51 b(A)n(t)33 b(least,)h(I)f(did)g(not)f (test)h(it,)i(did)e(not)f(debug)h(it)654 3652 y(and)e(ev)n(en)f(do)g (not)h(understand,)f(ho)n(w)g(it)h(is)g(supp)r(osed)f(to)g(w)n(ork)f (and)i(for)f(what)g(purp)r(ose)g(Cisco)654 3751 y(planned)e(to)g(use)f (it.)321 3986 y Fl(Actually)-8 b(,)29 b(these)g(GRE)e(options)h(can)g (b)s(e)g(set)g(separately)h(for)e(input)h(and)g(output)g(directions)174 4106 y(b)m(y)36 b(pre\014xing)h(corresp)s(onding)f(k)m(eyw)m(ords)h (with)f(letter)g Fh(i)f Fl(or)g Fh(o)p Fl(.)51 b(F.e.)36 b Fh(icsum)g Fl(orders)g(to)e(accept)174 4227 y(only)41 b(pac)m(k)m(ets)i(with)e(correct)g(c)m(hec)m(ksum)j(and)d Fh(ocsum)h Fl(means,)h(that)e(our)f(host)h(will)g(calculate)174 4347 y(and)33 b(send)h(c)m(hec)m(ksum.)321 4468 y(Command)44 b Fh(ip)52 b(tunnel)h(add)44 b Fl(is)h(not)e(the)i(only)f(op)s (eration,)i(whic)m(h)f(can)f(b)s(e)g(made)h(with)174 4589 y(tunnels.)g(Certainly)-8 b(,)34 b(y)m(ou)f(ma)m(y)h(get)e(short)h (help)g(page)g(with:)379 4798 y Fh(ip)52 b(tunnel)h(help)321 5006 y Fl(Besides)34 b(that,)f(y)m(ou)g(ma)m(y)g(view)h(list)f(of)f (installed)i(tunnels)g(with)f(the)g(help)h(of)e(command:)379 5215 y Fh(ip)52 b(tunnel)h(ls)174 5422 y Fl(Also)33 b(y)m(ou)h(ma)m(y)f (lo)s(ok)f(at)h(statistics:)379 5631 y Fh(ip)52 b(-s)g(tunnel)h(ls)f (Cisco)p eop end %%Page: 6 6 TeXDict begin 6 5 bop 174 324 a Fl(6)2875 b Fc(T)-8 b(unnels)34 b(o)m(v)m(er)g(IP)174 631 y Fl(where)g Fh(Cisco)g Fl(is)f(name)g(of)f (tunnel)i(device.)45 b(Command)379 828 y Fh(ip)52 b(tunnel)h(del)f (Cisco)174 1024 y Fl(destro)m(ys)35 b(tunnel)e Fh(Cisco)p Fl(.)45 b(And,)33 b(\014nally)-8 b(,)379 1221 y Fh(ip)52 b(tunnel)h(change)g(Cisco)g(mode)f(sit)g(local)h(ME)e(remote)i(HE)f (ttl)g(32)174 1417 y Fl(c)m(hanges)34 b(its)f(parameters.)174 1749 y Fk(4)161 b(Di\013erences)52 b(2.2)h(and)g(2.0)g(tunnels)f (revisited.)174 1968 y Fl(No)m(w)34 b(w)m(e)f(can)g(discuss)i(more)e (subtle)g(di\013erences)i(b)s(et)m(w)m(een)g(tunneling)e(in)g(2.0)f (and)h(2.2.)320 2187 y Ff(\017)48 b Fl(In)36 b(2.0)f(all)g(tunneled)i (pac)m(k)m(ets)g(w)m(ere)g(receiv)m(ed)h(promiscuously)g(as)d(so)s(on)g (as)h(y)m(ou)g(loaded)418 2308 y(mo)s(dule)45 b Fh(ipip)p Fl(.)78 b(2.2)43 b(tries)h(to)g(select)h(the)f(b)s(est)h(tunnel)f (device)i(and)e(pac)m(k)m(et)h(lo)s(oks)f(as)418 2428 y(receiv)m(ed)37 b(on)e(this.)51 b(F.e.)34 b(if)h(host)g(receiv)m(ed)i Fh(ipip)f Fl(pac)m(k)m(et)g(from)f(host)g Fh(D)g Fl(destined)h(to)e (our)418 2548 y(lo)s(cal)f(address)g Fh(S)p Fl(,)g(k)m(ernel)i(searc)m (hes)f(for)e(matc)m(hing)i(tunnels)g(in)f(order:)468 2701 y(1)99 b Fh(remote)35 b Fl(is)e Fh(D)f Fl(and)h Fh(local)h Fl(is)f Fh(S)468 2821 y Fl(2)99 b Fh(remote)35 b Fl(is)e Fh(D)f Fl(and)h Fh(local)h Fl(is)f(wildcard)468 2941 y(3)99 b Fh(remote)35 b Fl(is)e(wildcard)g(and)g Fh(local)h Fl(is)f Fh(S)468 3062 y Fl(4)99 b Fh(tunl0)418 3216 y Fl(If)39 b(tunnel)g(exists,)j(but)d(it)f(is)h(not)f(in)h Fh(UP)g Fl(state,)h(the)f(tunnel)h(is)f(ignored.)61 b(Note,)40 b(that)e(if)418 3336 y Fh(tunl0)c Fl(is)e Fh(UP)h Fl(it)f(receiv)m(es)i (all)e(the)h(IPIP)g(pac)m(k)m(ets,)h(not)e(ac)m(kno)m(wledged)i(b)m(y)f (more)g(sp)s(eci\014c)418 3457 y(tunnels.)92 b(Be)48 b(careful,)53 b(it)48 b(means)h(that)f(without)h(carefully)g(installed) g(\014rew)m(all)g(rules)418 3577 y(an)m(y)m(one)d(on)e(the)h(In)m (ternet)h(ma)m(y)f(inject)g(to)f(y)m(our)h(net)m(w)m(ork)h(an)m(y)f (pac)m(k)m(ets)h(with)f(source)418 3697 y(addresses)j (indistinguishable)g(from)e(lo)s(cal)f(ones.)84 b(It)45 b(is)i(not)e(so)h(bad)g(idea)g(to)f(design)418 3818 y(tunnels)38 b(in)f(the)h(w)m(a)m(y)g(enforcing)f(maximal)g(route)g(symmetry)i(and)e (to)f(enable)i(rev)m(ersed)418 3938 y(path)33 b(\014lter)g(\()p Fh(rp_filter)i Fl(sysctl)f(option\))e(on)h(tunnel)g(devices.)320 4139 y Ff(\017)48 b Fl(In)23 b(2.2)e(y)m(ou)i(can)f(monitor)g(and)g (debug)h(tunnels)g(with)g Fh(tcpdump)p Fl(.)41 b(F.e.)22 b Fh(tcpdump)i(-i)52 b(Cisco)418 4260 y(-nvv)30 b Fl(will)f(dump)g(pac) m(k)m(ets,)i(whic)m(h)f(k)m(ernel)g(output,)f(via)g(tunnel)g Fh(Cisco)h Fl(and)e(the)h(pac)m(k)m(ets)418 4380 y(receiv)m(ed)35 b(on)e(it)f(from)h(k)m(ernel)h(viewp)s(oin)m(t.)174 4712 y Fk(5)161 b(Lin)l(ux)53 b(and)h(Cisco)e(IOS)i(tunnels.)174 4931 y Fl(Among)34 b(another)f(tunnels)h(Cisco)h(IOS)e(supp)s(orts)h (IPIP)g(and)f(GRE.)g(Essen)m(tially)-8 b(,)36 b(Cisco)e(setup)174 5051 y(is)f(subset)i(of)d(options,)h(a)m(v)-5 b(ailable)33 b(for)f(Lin)m(ux.)44 b(Let)33 b(us)g(consider)h(the)f(simplest)i (example:)174 5270 y Fh(interface)54 b(Tunnel0)226 5391 y(tunnel)e(mode)h(gre)f(ip)226 5511 y(tunnel)g(source)h(10.10.14.1)226 5631 y(tunnel)f(destination)j(10.10.13.2)p eop end %%Page: 7 7 TeXDict begin 7 6 bop 174 324 a Fm(ipr)n(oute2-ss020116)2654 b Fl(7)321 631 y(This)33 b(command)h(set)f(translates)h(to:)379 855 y Fh(ip)52 b(tunnel)h(add)f(Tunnel0)h(\\)584 975 y(mode)g(gre)f(\\)584 1096 y(local)h(10.10.14.1)h(\\)584 1216 y(remote)f(10.10.13.2)321 1440 y Fl(An)m(y)33 b(questions?)46 b(No)32 b(questions.)174 1773 y Fk(6)161 b(In)l(teraction)52 b(IPIP)j(tunnels)c(and)j(D)l(VMRP)-13 b(.)174 1992 y Fl(D)m(VMRP)26 b(exploits)h(IPIP)f(tunnels)h(to)e(route)h(m)m (ulticasts)h(via)f(In)m(ternet.)42 b Fh(mrouted)28 b Fl(creates)e(IPIP)174 2112 y(tunnels)31 b(listed)f(in)f(its)g (con\014guration)g(\014le)h(automatically)-8 b(.)42 b(F)-8 b(rom)29 b(k)m(ernel)h(and)f(user)h(viewp)s(oin)m(ts)174 2232 y(there)44 b(are)f(no)g(di\013erences)i(b)s(et)m(w)m(een)g (tunnels,)i(created)d(in)f(this)g(w)m(a)m(y)-8 b(,)47 b(and)c(tunnels)h(created)174 2353 y(b)m(y)36 b Fh(ip)51 b(tunnel)p Fl(.)g(I.e.)34 b(if)h Fh(mrouted)h Fl(created)f(some)g (tunnel,)h(it)e(ma)m(y)h(b)s(e)g(used)g(to)f(route)g(unicast)174 2473 y(pac)m(k)m(ets,)g(pro)m(vided)f(appropriate)e(routes)h(are)g (added.)44 b(And)31 b(vice)i(v)m(ersa,)g(if)e(administrator)h(has)174 2594 y(already)h(created)f(a)g(tunnel,)h(it)f(will)g(b)s(e)g(reused)h (b)m(y)g Fh(mrouted)p Fl(,)h(if)d(it)h(requests)i(D)m(VMRP)e(tunnel)174 2714 y(with)i(the)f(same)g(lo)s(cal)f(and)h(remote)g(addresses.)321 2834 y(Do)38 b(not)h(w)m(onder,)j(if)d(y)m(our)h(man)m(ually)g (con\014gured)g(tunnel)g(is)f(destro)m(y)m(ed,)k(when)e(mrouted)174 2955 y(exits.)174 3287 y Fk(7)161 b(Broadcast)53 b(GRE)h(\\tunnels".) 174 3506 y Fl(It)45 b(is)h(p)s(ossible)g(to)f(set)h Fh(remote)g Fl(for)f(GRE)f(tunnel)i(to)f(a)g(m)m(ulticast)h(address.)82 b(Suc)m(h)46 b(tunnel)174 3626 y(b)s(ecomes)29 b Fg(broadcast)g Fl(tunnel)g(\(though)e(w)m(ord)h(tunnel)h(is)f(not)g(quite)g (appropriate)g(in)g(this)g(case,)174 3747 y(it)33 b(is)g(rather)g (virtual)g(net)m(w)m(ork\).)277 3947 y Fh(ip)52 b(tunnel)h(add)f (Universe)h(local)g(193.233.7.65)h(\\)1456 4067 y(remote)f (224.66.66.66)h(ttl)e(16)277 4188 y(ip)g(addr)g(add)g(10.0.0.1/16)i (dev)e(Universe)277 4308 y(ip)g(link)g(set)g(Universe)h(up)174 4508 y Fl(This)42 b(tunnel)f(is)g(true)g(broadcast)g(net)m(w)m(ork)h (and)f(broadcast)g(pac)m(k)m(ets)i(are)d(sen)m(t)i(to)e(m)m(ulticast) 174 4629 y(group)f(224.66.66.66.)60 b(By)40 b(default)f(suc)m(h)h (tunnel)f(starts)h(to)e(resolv)m(e)j(b)s(oth)d(IP)h(and)g(IPv6)h(ad-) 174 4749 y(dresses)46 b(via)d(ARP/NDISC,)h(so)g(that)f(if)g(m)m (ulticast)i(routing)e(is)h(supp)s(orted)g(in)f(surrounding)174 4870 y(net)m(w)m(ork,)k(all)c(GRE)g(no)s(des)g(will)g(\014nd)h(one)f (another)g(automatically)g(and)g(will)g(form)g(virtual)174 4990 y(Ethernet-lik)m(e)33 b(broadcast)e(net)m(w)m(ork.)45 b(If)30 b(m)m(ulticast)j(routing)d(do)s(es)h(not)g(w)m(ork,)h(it)f(is)g (unpleasan)m(t)174 5110 y(but)j(not)f(fatal)f(\015a)m(w.)46 b(The)35 b(tunnel)f(b)s(ecomes)g(NBMA)g(rather)g(than)f(broadcast)g (net)m(w)m(ork.)47 b(Y)-8 b(ou)174 5231 y(ma)m(y)34 b(disable)f (dynamic)h(ARPing)f(b)m(y:)277 5431 y Fh(echo)52 b(0)g(>)f (/proc/sys/net/ipv4/neigh)q(/Uni)q(ver)q(se/m)q(cast)q(_sol)q(ici)q(t) 174 5631 y Fl(and)33 b(to)f(add)h(required)h(information)e(to)h(ARP)f (tables)i(man)m(ually:)p eop end %%Page: 8 8 TeXDict begin 8 7 bop 174 324 a Fl(8)2875 b Fc(T)-8 b(unnels)34 b(o)m(v)m(er)g(IP)277 631 y Fh(ip)52 b(neigh)g(add)g(10.0.0.2)i(lladdr) f(128.6.190.2)h(dev)e(Universe)h(nud)f(permanent)174 819 y Fl(In)22 b(this)h(case)f(pac)m(k)m(ets)i(sen)m(t)f(to)f(10.0.0.2) e(will)j(b)s(e)f(encapsulated)h(in)f(GRE)g(and)g(sen)m(t)g(to)g (128.6.190.2.)174 939 y(It)27 b(is)g(p)s(ossible)h(to)e(facilitate)h (address)h(resolution)f(using)h(metho)s(ds)f(t)m(ypical)h(for)e (another)h(NBMA)174 1060 y(net)m(w)m(orks)36 b(f.e.)e(to)f(start)h (user)g(lev)m(el)h Fh(arpd)g Fl(daemon,)f(whic)m(h)h(will)f(main)m (tain)g(database)g(of)f(hosts)174 1180 y(attac)m(hed)41 b(to)f(GRE)g(virtual)h(net)m(w)m(ork)h(or)e(ask)h(for)f(information)g (dedicated)h(ARP)g(or)f(NHRP)174 1301 y(serv)m(er.)321 1421 y(Actually)-8 b(,)30 b(suc)m(h)g(setup)f(is)g(the)f(most)h (natural)f(for)g(tunneling,)i(it)e(is)h(really)g(\015exible,)i (scalable)174 1541 y(and)48 b(easily)g(managable,)j(so)c(that)g(it)h (is)f(strongly)h(recommended)h(to)e(b)s(e)h(used)g(with)g(GRE)174 1662 y(tunnels)32 b(instead)g(of)e(ugly)h(hac)m(k)g(with)h(NBMA)f(mo)s (de)g(and)f Fh(onlink)i Fl(mo)s(di\014er.)44 b(Unfortunately)-8 b(,)174 1782 y(b)m(y)49 b(historical)f(reasons)h(broadcast)f(mo)s(de)g (is)g(not)f(supp)s(orted)i(b)m(y)f(IPIP)h(tunnels,)k(but)48 b(this)174 1903 y(probably)34 b(will)f(c)m(hange)g(in)g(future.)174 2233 y Fk(8)161 b(T)-13 b(ra\016c)55 b(con)l(trol)c(issues.)174 2452 y Fl(T)-8 b(unnels)31 b(are)e(devices,)j(hence)e(all)f(the)h(p)s (o)m(w)m(er)g(of)e(Lin)m(ux)i(tra\016c)f(con)m(trol)h(applies)g(to)e (them.)43 b(The)174 2572 y(simplest)30 b(\(and)e(the)g(most)g(useful)h (in)f(practice\))g(example)h(is)f(limiting)h(tunnel)f(bandwidth.)43 b(The)174 2693 y(follo)m(wing)33 b(command:)379 2881 y Fh(tc)52 b(qdisc)h(add)f(dev)g(tunl0)h(root)f(tbf)g(\\)584 3001 y(rate)h(128Kbit)g(burst)g(4K)e(limit)i(10K)174 3189 y Fl(will)32 b(limit)g(tunneled)h(tra\016c)e(to)g(128Kbit)g(with)h (maximal)g(burst)g(size)g(of)f(4K)g(and)g(queuing)h(not)174 3310 y(more)h(than)g(10K.)321 3430 y(Ho)m(w)m(ev)m(er,)40 b(y)m(ou)d(should)g(remem)m(b)s(er,)j(that)c(tunnels)i(are)e Fi(virtual)h Fl(devices)i(implemen)m(ted)g(in)174 3550 y(soft)m(w)m(are)e(and)e(true)h(queue)h(managemen)m(t)f(is)g(imp)s (ossible)h(for)e(them)h(just)g(b)s(ecause)h(they)f(ha)m(v)m(e)174 3671 y(no)k(queues.)69 b(Instead,)43 b(it)e(is)f(b)s(etter)h(to)f (create)h(classes)h(on)e(real)g(ph)m(ysical)j(in)m(terfaces)e(and)g(to) 174 3791 y(map)31 b(tunneled)h(pac)m(k)m(ets)g(to)e(them.)44 b(In)30 b(general)h(case)h(of)d(dynamic)j(routing)e(y)m(ou)h(should)h (create)174 3911 y(suc)m(h)45 b(classes)g(on)e(all)g(outgoing)g(in)m (terfaces,)k(or,)f(alternativ)m(ely)-8 b(,)48 b(to)42 b(use)j(option)e Fh(dev)52 b(DEV)44 b Fl(to)174 4032 y(bind)39 b(tunnel)g(to)f(a)g(\014xed)i(ph)m(ysical)g(device.)62 b(In)39 b(the)g(last)f(case)h(pac)m(k)m(ets)i(will)e(b)s(e)f(routed)h (only)174 4152 y(via)34 b(sp)s(eci\014ed)i(device)f(and)f(y)m(ou)h (need)f(to)g(setup)h(corresp)s(onding)f(classes)i(only)e(on)g(it.)47 b(Though)174 4273 y(y)m(ou)34 b(ha)m(v)m(e)g(to)e(pa)m(y)h(for)f(this)h (con)m(v)m(enience,)j(if)d(routing)f(will)h(c)m(hange,)h(y)m(our)f (tunnel)h(will)f(fail.)321 4393 y(Supp)s(ose)23 b(that)f(CBQ)g(class)h Fh(1:ABC)h Fl(has)e(b)s(een)h(created)g(on)f(device)i Fh(eth0)f Fl(sp)s(ecially)h(for)d(tunnel)174 4513 y Fh(Cisco)30 b Fl(with)f(endp)s(oin)m(ts)g Fh(S)g Fl(and)f Fh(D)p Fl(.)h(No)m(w)g(y)m(ou)f(can)h(select)h(IPIP)f(pac)m(k)m(ets)h(with)f (addresses)i Fh(S)d Fl(and)174 4634 y Fh(D)h Fl(with)h(some)f (classi\014er)h(and)f(map)g(them)g(to)g(class)h Fh(1:ABC)p Fl(.)g(F.e.)e(it)h(is)g(easy)h(to)e(mak)m(e)i(with)f Fh(rsvp)174 4754 y Fl(classi\014er:)379 4942 y Fh(tc)52 b(filter)h(add)f(dev)g(eth0)h(pref)f(100)g(proto)h(ip)e(rsvp)i(\\)584 5063 y(session)h(D)d(ipproto)i(ipip)g(filter)f(S)g(\\)584 5183 y(classid)i(1:ABC)321 5371 y Fl(If)30 b(y)m(ou)h(w)m(an)m(t)h(to)e (mak)m(e)h(more)g(detailed)g(classi\014cation)h(of)e(sub-\015o)m(ws)i (transmitted)g(via)f(tun-)174 5492 y(nel,)37 b(y)m(ou)f(can)g(build)g (CBQ)f(subtree,)j(ro)s(oted)d(at)g Fh(1:ABC)h Fl(and)g(attac)m(h)f(to)g (subro)s(ot)g(set)h(of)f(rules)174 5612 y(parsing)e(IPIP)h(pac)m(k)m (ets)h(more)e(deeply)-8 b(.)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF