%!PS-Adobe-2.0 %%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software %%Title: Mirvati.dvi %%CreationDate: Sun Jun 27 19:24:50 2004 %%Pages: 92 %%PageOrder: Ascend %%BoundingBox: 0 0 596 842 %%DocumentFonts: CMCSC10 CMR12 CMBX12 CMR10 CMSS10 CMBX10 CMTI10 CMSY10 %%+ CMMI10 CMMI8 CMSY8 CMSY6 CMMI6 CMR8 MSAM10 CMSS8 CMMI7 CMBXTI10 CMR7 %%+ CMSSI10 MSBM10 CMSS9 CMSY9 CMR6 CMBX8 CMEX10 CMSY7 MSAM7 CMBX9 CMBX6 %%+ CMBX7 CMTT10 %%DocumentPaperSizes: a4 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: DVIPS.EXE -P pdf -t A4 -z Mirvati %DVIPSParameters: dpi=8000, compressed %DVIPSSource: TeX output 2004.06.27:1917 %%BeginProcSet: tex.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/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: alt-rule.pro %! % Patch by TVZ % Makes dvips files draw rules with stroke rather than fill. % Makes narrow rules more predictable at low resolutions % after distilling to PDF. % May have unknown consequences for very thick rules. % Tested only with dvips 5.85(k). TeXDict begin /QV { gsave newpath /ruleY X /ruleX X Rx Ry gt { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry } { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx } ifelse setlinewidth 0 setlinecap stroke grestore } bind def end %%EndProcSet %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: texps.pro %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/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[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} def end %%EndProcSet %%BeginProcSet: hps.pro %! /HPSdict 20 dict dup begin/braindeaddistill 50 def/rfch{dup length 1 sub 1 exch getinterval}bind def/splituri{dup(#)search{exch pop}{()exch} ifelse dup(file:)anchorsearch{pop exch pop 3 -1 roll pop false}{pop 3 -1 roll exch pop true}ifelse}bind def/lookuptarget{exch rfch dup /TargetAnchors where{pop TargetAnchors dup 3 -1 roll known{exch get true }{pop(target unknown:)print == false}ifelse}{pop pop (target dictionary unknown\012)print false}ifelse}bind def/savecount 0 def/stackstopped{count counttomark sub/savecount exch store stopped count savecount sub 1 sub dup 0 gt{{exch pop}repeat}{pop}ifelse}bind def /tempstring 256 string def/targetvalidate{1 index dup length 255 gt exch dup(/)search{pop pop pop exch pop true exch}{pop}ifelse cvn tempstring cvs token pop pop length 0 ne or not}bind def/targetdump-hook where{pop} {/targetdump-hook{dup mark exch gsave initmat setmatrix{{mark/Dest 4 2 roll targetvalidate{aload pop exch pop/Page 3 1 roll/View exch[exch /FitH exch]/DEST pdfmark}{cleartomark}ifelse}forall}stackstopped pop grestore}bind def}ifelse/baseurl{mark exch 1 dict dup 3 -1 roll/Base exch put/URI exch/DOCVIEW{pdfmark}stackstopped pop}bind def /externalhack systemdict/PDF known def/oldstyle true def/initmat matrix currentmatrix def/actiondict 2 dict dup/Subtype/URI put def /weblinkhandler{dup 3 1 roll mark 4 1 roll/Title 4 1 roll splituri 3 -1 roll dup length 0 gt{cvn/Dest exch 4 2 roll}{pop}ifelse{externalhack{ /HTTPFile exch}{actiondict dup 3 -1 roll/URI exch put/Action exch} ifelse}{externalhack{/HTTPFile exch}{/File exch/Action/GoToR}ifelse} ifelse counttomark 2 sub -1 roll aload pop/Rect 4 1 roll/Border 3 1 roll /Color exch oldstyle{/LNK}{/Subtype/Link/ANN}ifelse gsave initmat setmatrix{pdfmark}stackstopped grestore}bind def/externalhandler where{ pop}{/externalhandler{2 copy{weblinkhandler}exec{/externalhack externalhack not store 2 copy{weblinkhandler}exec{/externalhack externalhack not store/oldstyle false store 2 copy{weblinkhandler}exec{ (WARNING: external refs disabled\012)print/externalhandler{pop pop}bind store externalhandler}{pop pop}ifelse}{pop pop/externalhack externalhack not store}ifelse}{pop pop/externalhandler{weblinkhandler pop}bind store} ifelse}bind def}ifelse/pdfmnew{dup type/stringtype eq{externalhandler}{ exch dup rfch exch 3 -1 roll lookuptarget{mark 4 1 roll/Title 4 1 roll aload pop exch pop/Page 3 1 roll/View exch[exch/FitH exch]5 -1 roll aload pop/Rect 4 1 roll/Border 3 1 roll/Color exch/LNK gsave initmat setmatrix pdfmark grestore}{pop pop}ifelse}ifelse}bind def/pdfmold{dup type/stringtype eq{externalhandler}{exch dup rfch exch 3 -1 roll lookuptarget{mark 4 1 roll/Title 4 1 roll aload pop exch pop/Page 3 1 roll/View exch[exch/FitH exch]5 -1 roll aload pop pop 0 3 getinterval /Rect 3 1 roll/Border exch/LNK gsave initmat setmatrix pdfmark grestore} {pop pop}ifelse}ifelse}bind def/pdfm where{pop}{/pdfm /currentdistillerparams where{pop currentdistillerparams dup /CoreDistVersion known{/CoreDistVersion get}{0}ifelse dup braindeaddistill le{(WARNING: switching to old pdfm because version =) print ==/pdfmold}{pop/pdfmnew}ifelse load}{/pdfmark where{pop{dup type /stringtype eq{externalhandler}{2 copy mark 3 1 roll{pdfmnew} stackstopped{2 copy mark 3 1 roll{pdfmold}stackstopped{ (WARNING: pdfm disabled\012)print/pdfm{pop pop}store}{ (WARNING: new pdfm failed, switching to old pdfm\012)print/pdfm/pdfmold load store}ifelse}{/pdfm/pdfmnew load store}ifelse pop pop}ifelse}}{{ pop pop}}ifelse}ifelse bind def}ifelse end def %%EndProcSet %%BeginFont: CMTT10 %!PS-AdobeFont-1.1: CMTT10 1.00B %%CreationDate: 1992 Apr 26 10:42:42 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTT10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch true def end readonly def /FontName /CMTT10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 46 /period put dup 47 /slash put dup 58 /colon put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 104 /h put dup 106 /j 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 119 /w put dup 126 /asciitilde put readonly def /FontBBox{-4 -235 731 800}readonly def /UniqueID 5000832 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19 38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204 EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727 A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593 F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714 4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA 6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F 1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438 452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF 8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369 5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9 BA304FA879392EE0BCC0E1A61E74B3A1FC3A3D170218D7244580C7AA0DC65D19 741FA5FE6F8CBF60250ACC27454BBF0897CA4B909C83A56672958752ED4B5E79 E18660764F155E86F09EFA9F7685F2F5027EC85A775287B30E2069DE4E4D5712 E7D033481A53A2702BA7542C71062173039030CF28D8B9C63B5596A9B42B33E7 D922944A38713383D3648A4AF160A3B0C8F3379BA4372BE2E7EA49AABA75AEEE C5DDE1D8BF68483C3D21271280ABB91D54CC819680322EAB72E1250A760BC8DC FF798F2ABFC4F3539392985C4CB324B0007229586D1E0321559F67C057FD7902 194490A4C133DA790FF3BF23A13C2B1B69EEB75950F9106F2BA1E3CA65C90FF5 931DADF03DA48AFB8561FC2E710087251BFC42B80B297A3DB0DA138A7622A931 DA293B0C740987ACE9F2A8EC2DB98F85783C01623FD3612C7E4A84FD93446770 C3DD7431F955A5F3734F6931BD790F0A45B8D17CB74BDAA4BFF6DAB5380CBF61 72F37CB67A909E2842E0AC5D9D07D01A4BABBDE2AC70FE5753460D7E1A708B7D 0EFB2B5FF55F9E4571C466AF1F91E545585845B09D855C3A01F713C1BF081EB2 7E2A0E598708737D475BEDAF60BC100FD0A0628C6001A203348CF6A3AFEE6DEA A2EB57E35599FAD0B8A52BE1B77757E92EA2F51BF07A285E26A452F417D2751B 3D53F9D671EEB920B5F0325D4D4C2634C07508492279701623E5224F9DA08DA5 E0A6923FF60DE967B391DD9F3CC8B68DD5F343C14C3C7AA45C67039F2911FDA4 C818B0A3812B714D9025814369FE71C3906F455D56B6F0EA29FCCC4A828A5879 1A8B618B61A4DD3663B4710A2A5BE776C051EE94DC5F5AB1A616FF8C8AD9DC9E 199CBFE0E0FE8B7AEB11A44C8E9454DE3F25349918EF37A5A3B36903D8020CD2 60435B978A3F3E57F8FFB50A27BC19EA4272E441DF55B43FE48114A7C7900E8E 6AC46A6B33F02FE4F414F09E29F577B689FBB9BAFB2C8199DD595818194E9545 06148ACDA5BE13F85373A8733C0BA06A6CD7264F7CC5E658D04D3E971591132C 9D0218C4B8C1B2123FA24C9748A6E84D5315BACF04FF91868BE4C29EB310302F 15BDA7C16138432E0AA80DAE185A6CA1703F624B81006834B8CFBA6705447095 7E204C6BB4131602ECAF5E63D30714A30E2CAE35ED4CCBADD4FEEEA8D6E3D17B DF5A6515E30CC34DF0583D5936043E1B0F32E9F0DFFF711D8209727BDB963D61 970436206616F847842C50F3131E85126273C8D103D336D18F0DC1BF0F2E2046 C285027668F8EDA235CD0CCC5B7C14C85235AEF10068F7215BA4F5B0FC41D3C3 A324F94A6871ECBA5D5A36E6AC18B9B521A9730A2AA55BD43EF67274C4942A20 A87F46FA19E9E8AD6FA44785B461F8D6CE4A3A225C47E9D012C5865536D15871 D949A71539DD2285ED308CD634A58D4CFA769E9B7A589DC3DC2CABF2BC57FD99 B22922B6EA0F3A2659D161D193C35C2C326C50B7974AF6B66C9F16A04CD401D2 B1AD29E87AD8E3D0E58A0000A54611273064EF8A98D2CCBFAF064F4B05202775 C28104AF2DAE9883F6CB67F6A95B928E5DB7850E8E270B970805EFAB2EE73C0D 0DAF7372B91B314C416FED62B4BA8F2299D118621A44B63965129006A9E3D1D2 5E68EFC2D9B491FB60802820D02D73BDF3C504EC83B17049149BAC2AF135325D 362DD0DB21198A6D441EAEC512EE4FA9872D733AC15D055184832A4C58AEFD5D B4F768A389CFEDD0D21ED9AB73517FBFE3E18A5B6A1DCCE2CFB15667683908D9 CDEE93DF7464A8E79A55791FAF993B288592897D1736BD9718A5D3F22E8B3A7E 0F0622B66BB317C9BFBE7E442A22D4C9B57AD291F89CF4BE2DEA6A2A7F8956EC EC743F73D1C938DF171FC2BE01CC49E1587A81B98F2C97D88F71AF78D87C73E2 A168B07CCBD963AE25CB0E390C5A21E7BE306870D257F896258D448C0CDEA5BC 7373CB8EAB239CCF5761F5678E8FB3F4110BEB90C14EEC381C1A6C7B50CD4F43 93A6B94BAA6F114BDA43A7CFD1231BD29C268400ACFD577AEF7F685667A3AAAB 252FC2A187E1E93557190635DA094492E315F50B178EF646D696432D86363298 EA3E98D53F53431B098ADA69C9AEC1C7EBD4BFD0CAF933F4A44C280317C7B9EF D678C1893DEB05DB1065C8E12154F62588853FDCF06071E6B8B11F319241D069 FE3C77C5074DC9D779CDB8518DD6CEC4BED9F31DC4450A2A646DAAC470AE6B5C 7EE0449B079584899A5EFE0191449694F4DFFA838B75897177A1F7F31FD015DD 5D06E6C276FB4D0A90D30B089B98CDC30F9853C02981EA16E867C0A27E321C6F E131614A56B4CDBEABB3D5C79C2F8D9621374807CABD977425C33F042C50FFCE 2F7FA741DC83AA34A090EA18C11E6C0DA90721B40F1D5DDA6583205B6E155BB2 8EC2522EB81F20F8E0561139CAC3658D0776A0789A2701823314495CE5985956 DDC40F60D889E57E95000C6030A97889FA4D847308170D28124D55953BEDB72B 61511BEBF1B40A8A939820D5312D45E4B2919594AC1E379C4FCE0EC6EAC3115E DAB3273ED8E0E54E7D64A93563959F74AF7D8B2B993821D1D91E0B1D3B5574A3 CEA7F52BDFE88F0E5CCDCE5B711EA19EBA6D7D55BD43F60B39ACE928038989AC 0FEB0FECF5829E5696B75B981B3C3EECDC009B74F4E5F2CDA3D52821ACF423D8 5820C6C3424E2E3C017A06A3FEB12A10114EC589A7AE20BD7E7EEBD99A6CD0E5 2EC525091E360192D919FFEADF4AA426E1DB68C64E8D5C0810B61A4B8A876C3E 8F46B9E2C687853D6BE448BB719384073A674DA62D87F40BC0F8D95ED090E7D0 4B0274654A95CB2D38FE3B551B9562AFE8E19752EC114C486D2DA21CC3E283F3 FCD7039E463EA911F873B781C2B7DE3D2B1800ACB34848DC3674EF731690E468 49F691041D972A3D59ABBB73E75BACC8BA333A7CA3451BFD29C395D27C6951AE 8351E47437044AF21D99C0EBB0EF2247AD6104A146C5417C329A391B56DECB39 1036892690781E0F5E0D76566BD123666F0F47D5BC634A148FC4C168CD791FF0 84F6A8679B106447AD46C36D2CD9D4263342E4C10D942400DAFA56E6F8276EBB 76F536902D3DE1CD4E749E682EF02333434D38D52A1DF037051DD6FED1E723EF F5AA66BE52D24BD21CE01FC275697D0AD5CAC3EF764A8CD2DAA41670AC1457D2 26B2A50D5B077FE15C63160A274D2901A55CD71C0CC94DB120A7F7291FA69C65 84BF9F8E63BA8DC21A9708C6FF0D06DBD1B5D4200D69E40DE95DA8C624BF826A A69FFBD1B0540B7501EC17EC9B7707FE486F8D7CA39A00A2E2C0CF0FA91FEB44 F041EE5A8308C8BD228479CCCEC025A95BDF783B2F358376957179ADAC56F574 B3C3AD6B47581DC3F814B4CD5176D58B7D8C9B031AA33D65C07941B6FF6525D4 5D1EC46C11B439CBB4BFDF2F48D66D8DD2FDAC5E5D36AB2C698142AA8CE6BB76 5FDD724A7D90418D742A6B92C507BD6FD5F07F8871D0644804881F27F4BE4058 DC6D0C9584DFF7C1E1753EF4B40F4328FC7E8F82ED56B4BEF9D5B684685CB647 A2783B9323AB066B2D9DA0917BA2B7D8E83225566BCC393280D6383047B1B1CA CD40A5AB3DDA3D9FE638B6C19C7315B4F247E8D836C490D87989B9B8AC079E1C 2182B8984F33395213E8311645EBE2C6AD51DFCC29475133870C26F7D7FE3FCF D3DD9DDE2BAAC4C7811E4E024F066E95C7D4F8A80465067855137FDE7DB14D06 098D4C2A44AA03C509C5FD86A7688F139000472095F85CB77D7672AAD77F2D19 7833422D932CB9185CF81620C2D4A8B3C81C03FF637479502620A145E9680653 D05AF19E5C5AE93543067F51ADDF2E68D5960135444384CC6FF72C615F46BFA4 EFBDEBD2D3568F352CD5F4C333DDAD571E6266E88CEA1A23706A4636A11BD176 F828F8A0985DF38E40D0CCEA694894336461C5872F3FCCBCBECF2DD8E327998C 4EB31BE51F316BA1D3C33685FE0AB954CE180E09041288F67B86267D0EBC9553 87E67FF5148C4D2D7A0E0F79494DD9078757876C9AED46D1DA511E084FDF14FD 567CE36233F938D97017EC6A580AA2C34E69519CBCFEC758904FE15C19E411C5 DA86482E785984139FA69B2507DA0371B0637C3B09453165F610F75F43346B52 D7DEC070433ADAEF00D00F7688A1692F09DE51E21784D4909A4F89E532893DB5 EC8A7EC25BEA1C98174818C00BB01175F3866FE00D1CB82BF49FEA6F5ECF53D7 2374D6334D60C48054D897C1EADE1BAEC43BCF8032DB7AFA566500349151D9B7 189FF19D8A2E285AE2CF49CAB2CBC6A51B724FEFCD57F07FFBFBAADF68B1365B FBF03F42B8C62A89AA9ECF059863E3C7777A6C08E6DCADBBD7D2C4400DF57F53 02010ACDA2B02EE471DBEB6E5C6C2391A19835A37F7D2145501BA3DB5CA9A6BB 82418323FB09F3C8C5597609EDF9D1C1FD5DB5B4690E3627CFA2ACE590C2266F 4DCACF41C30BB4712FBB3FC9FB46D8139A8C05C23165AD7D943C3898ADF5A84F 22F5704177E850DAFE471647AE6CE3CEC622D2A9E2555D19791E3A7CB8D7D312 7CD1E839C1E0260DB497BDB29C27D3FC0AA83223C811970B06DF6DB7B3EDA067 64ED1557D378B1FD8211C5C9BCCB9ED41A97DFDB92A6EE9DB980C039AFF4D006 A55BE6ED7BBEC79491EFBD1FBB2133004BD6F640A54B8A17961D08A4E0E1F0C1 52C5C6606B261F965193CF7C56B68911C2DD0BD95372999D1ACAE22DC1B88B17 3D0FEFB86F67E0E822BB10ACD5636D2806D0CB0CF6A13733C567781CEEBF2EB3 26DECF74CB6CF4E411ED451AC21E01134E77ADEF1789B497669F774955F093B9 B4D9EC94CC7BD52AEE5D5C63F2564903102A70423DFAC01A058AD8CC217E8D24 D1BCB818C21FD16004D0C320DD62D435039F5DAC63F5AAAF44A248FFD9141542 FB55E82286B05AA5BF320407056FE94469AC9A802CD39EFE1E318910B7F9E957 B5FD483D9E7A09CDCFE83E863D18329DDA82477D3C62DD34D0B2DD5D15760D27 642435FE57D823FCD4EF43D4598853BD52B49278AAC16F16E33994CCE908805B 7DFE208F185F35D42348AD2DF2495B6CCA80B8255DFEAE4676B3A703CA7FF48F 3DF7088529A33FBFAC77CDFD58BF71664F3C976D4714E9E614F891F752D30538 9B0182B0CBDF3E090FDA78E16948F3AF0C40D8A2190E9162DBED88403E89BBB5 B1020EBD3D9ECBA8B0ECF40BAD989060BFF7B2A731E6A27A2D001C56CB1A8DC9 1BD473E273C31C89A83E17EA9BE472286270FFEB13BE89E8BF886F7F412E0B84 014BF3251307A6D16A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX7 %!PS-AdobeFont-1.1: CMBX7 1.0 %%CreationDate: 1991 Aug 20 16:35: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 (CMBX7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX7 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 53 /five put readonly def /FontBBox{-55 -250 1289 751}readonly def /UniqueID 5000765 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04F3C90C160DE16F890E93B13B46BB2F4971D900BB550E53F EC6248832A83CF441B4851445885479839AFAA2903A27676E5FDBCD653467C5B 6757DA1B722133018873A10B4FD9D710BBD9BE518D989B67DD4533F8702D640E B84C3CC2607748FBD7C4BC6DA98537C7A83BCDCD871BC342E318F22902994EA5 8F5F698960BF55B6DD1ADBAA57D96E80D7C28E06447C5E0131B450234C39D332 D6EBE6E76DD503B658866DF4DB6774597338B1DB90AC6C0ABAEBA29CE9656E89 167D88958F3BF262133689AD41A5B9A90DF2838A221C5067B73066612A0FAD18 6A3670B2A69D1731367C8335600294ABC365F383F983A8AB1E37C1C1804893F7 DBF122DA9C3843D1715ACBEF92F28AECE850981251D1D25F13B0DE4320D26157 D14147622A29E7E7F6A037AF34A0197D57AB2A9F7129001F7F636F3B07E0F12F D409D880B878EC8C911E3B1F24AE299AC56227FB9D6ECDDDC5F8DFCD18D8D0B1 4BF4C36A2E36F69E7291A1A0F738ED27D586BAAE8C04E00D5B3C88316AD3374C 5164218F5588EEDBF966055C55E9781D75B1D7B9C1A2FD2682E7CB88FA9C6889 8C5510BD1964BB505CABF99F91C7110745DFBC4B8A2A15295320EAF27A97ED84 C6E59474C2832859A5E2536E33893D90929D6D2585C73A6F3D316B96DCF60413 912E288DC3945E3A2C53EE1580FA68D40CC336D9AF2EDB87DAC04ACBF223D379 5482F7EF56A8DE5175D4D988BD67040B7B4634B145F6C995009C1D9671217E37 758B75D54A26EF8D6F56822318B256B2C43B27E2892E250E98F438334182171D 99CF39FD8F18FECC0C511B82F9E4B4F4105FB790D635D44CC9EADB5CB62797B7 1804D607C2DC0FA6B8FA3189DF227A56FD2786C3A5BA40A55B3DCE5DEFE4516B 04B2B7A22A2A872A54F87296F4A51BDF631BEBBA6E099E9FB83AF2D3AD757CAB 1E1A62F204F6CF432CE8A1DDDF802A76CA6846CD744EAA7C06B6AA389631EB71 9E63EBCF39226CEAD7B4529426CBCF28683BB88156FA9E55AEB2040D37941C49 FAC00D71FAE4B78020F6A90A04C971865071F4D50D04989A081CAC8DA4C6D51A EB5E15E371F2708E00E74528E1A88ADE90C07C104B21C00D90A90912A4AD6291 D2B2B9B32BCC6544965C3A2B68E899A48761B0E058CA6D94E5C5A52B93D46B40 B36C06344ADD65F19CAB46BE898565269218CAD8D120FBB6A0D9023D573E3DB5 4752A14CB709305E71D19C9DD08E99ABC235CE86AAE74784DE569234950524EB 5F72BC11E367206B5421F658D6CA80A38526C082556B5D056D99DA0A602B99A2 EF179118EE2C1408B583EAD03041B5BF654CD02E42A0736235B30AE8CD0EAA15 C9 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX10 %!PS-AdobeFont-1.1: CMBX10 1.00B %%CreationDate: 1992 Feb 19 19:54:06 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 175 /fi put dup 183 /caron put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 65 /A put dup 67 /C put dup 68 /D put dup 69 /E 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 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 89 /Y put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 122 /z put readonly def /FontBBox{-301 -250 1164 946}readonly def /UniqueID 5000768 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F82 7DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC464378 77B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB18 2DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91 FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73F DE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA68 7AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C4 9F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176 CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D 6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6 E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E 8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E 3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99 EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C4 0E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C9 4046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA6209615BC08173FF 1805BDFCCA4B11F50D6BD483FD8639F9E8D0245B463D65A0F12C26C8A8EE2910 757696C3F13144D8EA5649816AAD61A949C3A723ABB585990593F20A35CD6B7E 0FA0AD8551CEE41F61924DC36A464A10A1B14C33FAFB04862E30C66C1BC55665 6D07D93B8C0D596E109EE2B1AAB479F7FAA35279ADB468A624BE26D527BFF5ED E067598E1B8B78188FA4BCFB0B51692D07B0BEBB930C6F0997B437E2C51B876B 61A563A2673932C2045833FAA35DB22ADE12102335D5DC734AE3AC5EEE6658D7 92EB62131E1DFBA441F53EFF9021D9D4C491F26BE8F54C61165CAD778CE8695C EEAF70E3B20C64D4C2B34A084B5770BAB2A974E898F62BFE90F132A37E2DCA4F 43E13DB13C94DFA8ECE2B7374827AE168634FA007F8981ADA046CED3448BF453 FCD9A4F194FA648F9FC0971734BB69CB73439CB0DD021D44A7C11BF295E81733 4DFBA460FF3D654F9FB337E99E6D66FBA87A817EB9CA1536C84833870E3626DA 55D48DE850D3E6F6B29DA0E7C9D681283586F208DB8D58042E3A7CE55BE84822 C98237911453E479EAB65AFEBA3F61A763B40E74535BE56C9D8D06DDF9441741 5C9D9D917439368736619717FAB4F06E2C329AE0BA411F3FD522D9C33AD8369B D7DCC9DF993778482F35F965973DE876FA19E109AA198A00658AB3F0D8E3DDD1 08A573F2D525202AFC57E05D141E6C0BB811E1FE280EEA002B7A45BB363AD06C 318D320D2C81AA5DCC842CEF66E7DF7670588CB39C9F42EE7763A3A17372432A 173BDEF7ECCEA297CCDD76A835C36DCE9DB8F8CB66CC71B4920BD5657F0064D2 4DDE0E0560100742C0C991B2788E8D2751636084BEC4B57D0AC795E2D79AC4B8 DF86A3EA8229D855869D123D838389BD7CD0BC3ADCC5E9B6986F574F0E082239 3262734383E63C474FB5CE9D669127184D77D17E841337C485755082C0BC7490 0559FEBBAA196809084709B0A36423715BECC3A9787F1F829DCF4E90AB751CF1 2F7D245EFC6038F37523762E38A60C82D79141C594B84783E4BB0036D7FC5E46 8118EC09B7B7D6F6365945F53AAE5DC1F8C4ABFED1CAA84A40D72FB69ACC83C2 2983122902301AA93300600D57267142DCB08C2B287CB083DD312ABCD8B7DC06 41CD04C3EAE0F98D13B1483E312CDAC16CA065E5B3FCC1DDC7AE6EEF11359C8E C46A813CF9844356E6F9FC80E5DC72887A904C2E1B7E4691B5E31A70DCFAC24A 0812CBF14A13CB86F57004CE2B131ED28A75AEF5B5EE6D13048EF65F81C342A9 27FFF8372D4ADB59AE63250C0812379F0EEC5DC68E4AC4C0BCA7B8A37EF25100 5372653C6249FA43B574D799F5116296B88223795E64ADE6A552EA036F4D5950 043A600AC47F1C02703D7512A80DBF91838ACB88A1ABA66A60E06D8150B3CF19 12DC75C631D51E25DF91CB82180B6C0348867909B5082666022D8AC35DD10A87 8538D0B55210E47FC61D67459F0CB6C0CAB5005BDE99482B99CDE06102A6BA31 606D32E72AAD763C746E1814DAF2D0E9AADBAF3ED44384DAA89827D668D6BADD 479C5EA6EA9195ACE4C8389E298F554671C803E87A59CE690C15977180E896A7 256E2A34E1C8F7C16BF52B330385E8780B384E1F4674B74BF4CA9EE2A05B6C1E 342CC26D647C8F242640CCA4EC0F58AECFBDEDDB08FD920D506E9262F214712F 0014A65C48836ED3669654A6102976CA41D563EBAFA8391D37AA76A0D2AC1A10 89C3DA72E4CBC21733BDE363D225A57E59508CC2064BFFE7C27027236C04B7C5 2858D41E3E2E8625B845EE88241A2CF0EFAAD33675B05F5DDC6082019F780C8B E3ED8F1783C427DD7CCBC3451FFDEF068C9B38C683BEA5EBB5ECAC3F9BC89C82 CC4B3CB985DCF116DDA6F810C054C881534EE45990622EFB5C2C5C5FE894F028 1F7609E4485FEA5E98F92C73898C4352E2DCB00DC4ACCAB2E5683D4AB2666CE5 11E13F82D6B4CE20D5752644908D334E985006D5A149E7B5F8A87898F74CCFA5 497ED6678123188E6FFBC67526A0018459AD0A80107A1219CE65D31C22683808 77CC73A786851858903C5590E6E40C0EBC361BFDC93F9BA47643356A92497A83 19F6C756F8ED7D2F94CD57886369242061599972C26E647572B6A2D1E83C7409 BF938C33923D434D8D46FAA66482FB954B10E123C7ABD772E5EA7AE0CFB2CB17 313DCC7292132064B57EBE868F96D4D4407D82AD4F2BFC16470396398D172B54 17C20DD5D40DDC657E32B30A9C111DBC947695ADAEA3D4C85F53FEE18630BACF 477E36328DFBE14082FF3EC7EC35476B8CFA6937E7D62E4966CD8F5BAFCCA887 389B884041396D07309F1CEC9F4A6011416D9F25968C92F4971394D18E1E5024 C2A2787A82B6B0F95B5B31E0C7907BBB326D96FF692596847CDB0D9D993E9462 3ED5F0854356CA648266008EB2598E524794808E242680316A2FBE93DCC19321 D4E025D43F018DC73B3DA63F427BBDE2D2E37384CC695214D20DE2717569C521 BCCC49DBC43126D2162C5A30891CAC87E39385FA4C56C338922ADE541398BE27 4D655DA47BDAA41409F1C24DE2084932261832890E9C1FF57DB1DED38043A35A 8FC7CD7F41A15B6C56CA8FC57BE4325584FD7AA877560EFF6D2A84FBF0DA357A 32E362034A46620B9FC743ADAE054561AD9461FA3C1487D73BE366C406E7060E BA44FCD2F22A32F1CDD4BF5E96F0A5BB4BCC075A7000FC40A52554C50B09BDCC F99EB3D18E1762C5056469AC8230B7AE8F8925FD9DCAA7F7BC2A7A7F6C246045 20646E362D4D6BAE4492E7D08B3064514A7859571F6BB430E6E65F62E0592552 CF39DDC9765891586067C21CC4C90379BB9039C955CB93983DDB040F83446120 6E15E3C242E8AB3A76E2F250783FCF7C12F2C86227FD006321B5D31DFA339463 EB553737716DED0285AC21BA9383408848AA3EADB76BEFBE0E332A07CBF9E530 91A6B40DC053952E53E9F8A46B6D4E6F4854810355BAAD4083EAFF5816C0B7BF 2C4B37A8B8F4622E91B6E94ADB01F2C3493FDC17DA9722D23BC3740EE33ED84F 9641DCF53193ACC4D618BE72A3D544A48C7D8D39DAC431CE935F9E8C04E320FF 7694FB631C01BB5814AC4961DA495C72B179170E6C0AEFBCF3CA9BC374C6A51A 9134D33B2F5548382AA4D63B89D4FDA5BE7F830A1F7125AAC18AED15C0A12D01 8EC33C946B364A3A18D637A13406A9960EE0FDFAAD248A1196C816ABD9CD8255 69BF252D27A7ABB193E3BADBD69DEE149D63EE087B5E8E262991DAAB80A5CB21 833B14D45288E5540B9EA1565C51A7CC2C919D0E371E9F1C2B694582ABEF5554 3309320EADFFC7FD3FBB4F8338E8B4B4BF599FB30EA233C1A66853AB4404527E CF89B522A4BE5672F2CD097C675E82AF9EBF82CA61BE740D74D7D5BF4C1E20C5 8021D4512AACB1B3529C3C791BC40B5A5FC353A2BD3CF0875625936090833911 8D1B62EDF527BB1D705DA270D73926683B011C492CD6BE806458A97995060563 E292830F139D2FE453B206475DE4455FAF8E2C0A5873FD8DDFBC2955C455CD47 03F9D58562AC8228480232313E7F5C39CF638F9976AB1211E4746F270CD5F8A2 DF2FEAA6B0FF8AFB2850A09C3D605A0CD36E9D563398726DD1036132B4C7F1AA 6624E7D0CBAA5151902825507ACC5137DB2022DE44A116D72B1AF31AE02F966E 5F80C6E924DBA9BE1C20E42D98FFDDD3DC88BE494FB6FC526DE59E68E2EA51CD CB37C18DFB916CD5E6BBAF2B62CB8136E16B9E7D43F089E46DCEBEB66F37320D 997C595A105C26B5244F5FD0113869F99B3256DA3738FB81CDA82CE4360EB875 3F630DAD9CF4319C4983D00EAF14C255EBF2DC9BF65F32059AC4858F5F8A4574 0493EF8C6EEDC0B0A7EEC87F1E8D8A0A997FB21389830D710794D884E0600187 F194B5816FC1BD006656BF8B926E69BE5DF9E597AD5D67FA89A471B7EB58D3BB DCA4C01BB9241ABCA34FE4DC8052A3110CD032C4E90E8001E4C2FF9D9FAAE120 E3777478B6FD29DED7AD4FED7EB450D113AF4DC6FAD68D473ACACC0B5485E749 6DEB180E5B5ECD3969B6C7D436D4F9DD8C2C4704544BD143913AB7BDDBFF19B3 8632699F2C10D16921E4E21511DC54E50891A1099CFBFFB86ED0B2C5AD8673AE E4703160ADF0397A4E79C57C8793CA25BEE3047A8744A9101BDFEF0BD2C2EDA9 41D59E0F9B0E8D04B3DF7F0B87B83EF0709D0059E55A9C54ACEF91DB96EBA059 0B87A386A2561A8CF6AC15D756179A6913F2A6555DD6FB5DBC1170547BE9139F 2107751A98B162A045D38ACD1A765A6CA744F6EAD03FCBC161A5B808B6DEA49C 849F2B3E4367E54103DEAF98ADBEDE3E7AB3C49AD9A216D13687AF3226D19500 1494D76861CA652D07DFCD12E2589BC519391F8D7AB666D687C82832459442D2 0F967803F6F6ABF04943CE4E41D7E4C428F2D6B0C9A1340168E1C4C76274AEE2 2A3B8717E136A89E03742B297D21CE283CC507A0571D024B9CDB93FE7357B73E DA47A26DEB70A626483C9E351DC5EB3AF8B955984482FFD3E8D5465F2F133A8C 4B503231A12821168BB841FF0C49F3FFAFFA1B21C2C8019DE26EB22FC5E674CC 2CAB462CE527BCDD4AF1AD5EFF9D8E8ACDEE894F4EDE9FF4FEACB488AB4665F4 82A11E4B65091B5829EB0FEA0AD9C36E01217FC225E5D9B6FC8F0F81CE156A7F 791C5E34B04AE715740AEBBE453E6C5F42EAF5C4AC1531B3AB5783D98969DB7D C9B30D19438E5482B937A9605174A60F52E85107449EC8C06B549B7F83C2846A 8C687830FBA3CF9C1850310EBE018AE02384DD9B5BEC22FFE2F9B7D81E86301F 3BDCDB5C9D028CC32242F4D5B2AD48BB0ABAD1CCFFCD143891E6DDA6C6D0EDE9 4ECA84CD320949513BDC9ED5D9AA5CF1A26E53222D75F414E1C1FF325BF5A0CA B73D4FCC5A17E0592CA0BFAEB092DF3F7049B1CC250D5651B116829FC3242F57 ED9BBF4BE611B25523D7925B0D9ED86D6F32091F0A89E34D543F83CB9E1B309F 14856D67396DD878CC32E2A377BA46BFB8FF1D07EC95B76C6D7A52466F1D0ECB A3D40107571ECA733D1E8D517DD8EE6DC800349EA051E7592A7B61BA38BEA5B4 50587E8547A4EFA5C4B1C1B7B28165AF8DC0ED43AE97D63AFCE6DD54B158F358 A6E0F0CD2BA2D3CF9CC56526EB014DE0FB9095B891B93F2501FA767719A804C9 A912BDA36C4848AECDDB29176B1D486040EE5C8E39A9B2AAC0607A9B61ED4D29 BECC1AA04DF1553133092146EFBD7BC1721FB047BB083AD0E644E641572F402D A9076681BBE633788B82DA795918EE663F9EF40205BF75363318E1172119F9E6 25A2340BFE490E744CE548C93B14EAB0F07FC099461F574EDFE900A98788377A 88F6E9D2AB7F8AD015348F1AD98D8E81AF45765F2A2B45147A7C6847BE179331 4D4F504CCE97F7091C391F39EA90CB6152A551DC7530842CE242E2A50A591B2F 8652FC65BE561FF6065AA67033C4B484375692FD238C0D044DECEFE26530F9FE 6E220B32847469CB958D603DE19C8A26A762D8EAE6136A374E31F30AADAD2156 CA8034B34546F3023BAAF70F3380C3F8398B0CD809015D8ABC9F4B65CADA4B62 B99BEE953878773C55E690B8BB389C6CDC840727DF383E74AB0EB052E54023F3 46E364F184416172E9758EAA2A8A36458BE093D9855ECB98D523E8D874F34924 51F9878B8CCE81959242A3924CDF1387E69E470BBCB2F5C161340AE2868D1CEB AA65B0D0524EE1C929373CE84EBADF0E71B1854EAC208F419C8EE46F7FD0F860 40C52359CA96BD0459545A1E055E63C28C40F175EC3C479264F16AF6DF21C31C 7BCF26F3EC80AA9FF62B72C50CA37C1313D41C69BD98A72C5709CC839E8E8B55 5E166526F69F7F68B32776B541AE92C8CC359A804C042FA316A12F58519E9651 15F5242A9F0EBC1C2ECE3E2AC777872EEADBF1E50ECA615DA999941EE3E85F0A 861C617C35FE40EB086DE040E83B712DEA145F9E680CDD53397B22AA98013A05 0FAE17F8F320C0C38A16314F66FE995712FE167D48EA816400C1E406352E6165 0FC8BCFC42D3398ADD87BFD2CA952D0F8675678C968B97A782C1D6F5823FA8A8 9A64B518F9FEB211E90F3310D61EAC914173BCCE837A187D1EBD4E5E0B43F5BC 49940CACA82DCFB9AB89B023841220D069DD5818B3AF06C4E5ADF7DC35098D85 62CFFAF160590E4DCBDCA6369A1F128D0670A398EC24A6C95BC1DC8461DFE834 E373F8216677CFD20A427305C08A84A6AE5B591E5E5F5EACA85052B15A082F69 5BF7B8EE36A15D63570B416B52489D14B46B80DE72771A30B6EA895D72D97EE3 624A072709FA624A50B57631DF47ABEB4BD61377E1CB41F4FD672A2CCD6A379A 8AFE39C25919AED72AFD75D421E06EBBC0CADF7376A6BB796FDC2FD6230593D6 FD4721C679F47E648F0FED3A8DB04A34F641C6CAE192AF9C11036B02549DB588 6217904EA56F9FBBB31EC250F56AB51D6510E98DBF8D36AB4906716E46135041 5FBC538FC5023F271497F23CFE7C9CF50331EA17B101C3DD20B0136D55055039 7BA530F5D40351ED2F2474767F33EA118AF92DDECA1B1144F6A41055CAE1B5D9 41D98D884B39D57C467692FF89000D6A1F43F75A25B4D829909B5B9E1230AC75 DB10F24E9B3CCFDF1C5879DCE19C895203A03E3EFE067A11CF6EC64E88AFC5C1 C6328AAB57D06DD4FE40B2FF840F06D8A655A852F72DA7F1437566F0000418C1 F3704671A33983B3A6275E33936E3DCD42BD6E2F62CE443A3CE6A9E0CA807DB7 8737037B6244027414DEB379CDCE8C34AB617D67CD8E578F67E2B2964FF3F510 515F5327A919D2790824A9D21924ACD8ADA7D5B6DB4DCAEB564A8F864CBB9FC0 2BD8D8B1BAAA3FACDEB20D75933BF0E77DDBCABCCF28BDA2CD47D5C9B07C6306 678D66DB87F9987BC9FFC778638130ED1C0A8EB86A4622C4F47306D2F926BBD9 5E1231F1A23793562F6925CA04D0FC953091F653C7EB29885A3F59328DABE9C8 8A194FC7648B1B0D805139AB991279F1E7A42BF132C4EB2ADF7BCE3E45B2D343 6D938429AB610664545FA8C76974698D309832DE7408AB6E44298E9783D74637 27C5A335A2E111081F1D1C09EFE558ACA505A0E22287D8F6B77CD6B7A8E32290 C49A443CC7B0AA38EDD19DEBC549BCD5E24189FD8E8529B4703B265840025241 9C68D30DBBAF8397F7EBE1FDCD13E016B06F07B2D78D2188FA62E9D75BB7134C 4257617863414F1AF4308EAD1733913B9B71E8B6480B1A941F92B03E5DA6335E A8636251990858CDB385C660279D2AB49967F949627BF7923FC42FC179A2154F C98E9F98EF899EF3956BA88DE6D6231540D909B5B07000E0E16ED5B18CEA2DF1 6A33511D4BE80D34C8A5A5DB5C5965C24CD25E955A1A86288740B892A2AD6EB0 8B7F29B5D9028B4A552888F3114E23D320350B9989F8FB22739525627721EC91 96E22B4C20F1F8CCB11380CA60F523E499F06F325684A6F53DE5FF88CF51F012 95E8C83086CFDDA58DCE59743123B89E45208FF6FC92C54CA8E8446A885AF1E0 8F8DF654F03A75C6B3F79C7D6E162CB333EE1CD6FF1E0E6E55EDEE7E03417B41 5A74BC0670693C1522903D24759AF8705D33EDED62B96B7797DCD91FC2F4091F 026DEFFF95741392507EC20605C8B4F6A559E62153A49D5C4800D079C6F4441D C1834F0024BA321E8CADA2A3A37974963D8BA654866F2EC8A62758898D6F34A7 987CFA5AB445C3B728EE73A2D30D0E9A1E054C2824171442AAE503EED5AD7805 1448D43B8A3711BEC4685CA29A376410E27F22FBB4FC47CA67880088312494E1 320D1996AD456E10AC81982B0EB9F60F09376FA2ADAF0EB51A7C99972ED0F177 7AD5C3858C45EB8F3B60FBF4EB6605B20411F290884DD279943F4FACAF5E2713 671574E8E6086AAC6E396D2071CFF832A5A0B275BB417DF6F255BC1F599FB337 7D6FC3E4C2BBFCBD318C67EF963C5CF862AA1741DBA7C48BF036150CE18B6E5C 3E1805C1027695340344162820E6B3A9E459DDAD3E1940ADCB8E68D6F5B16CFF 42A773FC42FC99E66B850367AA8B4A7C80BBD95C89CA33373F2DC4AE0C314773 27E88F4DE6D174DFF811B071E3C28FD8A811D9A74ADD06394B5699816763E355 5C30BA985AB7DFDB83C73F155301D3938CAB002115B008A594837B9B2FA45CDD 516BEABC8622728680508F5743C9C1739346AD335209D00750A74A8AE99D7381 C8AE8614365C6BA30BA41541776AEA59ED469E3DCADDEB16DF601CEDBD41BBAB 675612EF24BE0CEDB1D792CFFFB3CF1B98B9CD8053AC43D1860BF693947AF000 B5AD186019381A517151DC2D95FFFEC82CCAA23DED3DE7958ABEF1BE217D9DCD 18356DA5E52719FC9F9CD1E7A8EDC470323BE5B358CBCB4BCC4FA0BEFF5EB858 0136DF95D62A9685B5214FE6A2FF2040EC5A31C99D6E2D2B775D245378696B88 552FAF7A892D8C5A362BE7973A9702B3FF608815805FFF4B20D056F089509CF3 87726F63DD86590DCC645DBBA26A5D4C68AA19B8805768552515AF8D3AC3491F 2F983BCCE23A69D291D725552FA1DEAAEE00EB548EB2FC4045B8507FEF0366E8 93EFB68CB24A366BC66A589646E4908961293D06F1F7A8723205D55EE56957A5 C9DC2B804DA00409F646BC84564816F73712EFCDD9CBF35E2222B835820640FD 426BA1D11F0792E8982BA92624FD26414F80EF1CE817B641C31C9DC25E14F25A 4EC9922CD762D1ED579E0B41B4D37CD536821A182B86E527B9EDD0954342F105 E06AAF23305DD6123AF6FC7F3298F2CE08DD347B8DD59B6612D3DABF616F8044 6F0D06738C9C99E12F30D99ED41D1626923B9CBD05BEF64B6E8CEEE058D85353 E96FEEB2191621712102610EDB73B854B4DDA6A09BF1F1642EBF41E7E0FC20F4 5620C57E04260993E958CA7E3D9B785E8302F3242DA78AA2452A44647F6CCB21 3BB0D9D557809092475BF4F4908A6A7968F7DC3B2844A97568DF5E2D790F8CAC 78A89A2258E89D81D5CC4F15C523B1A44A8F7B980EE75167CCEF4D3F9E79D2AD D0DF7E275045349F09BC08654085FF5301851DB61BE6E8D63E15E06403690320 E466C2527FD6E38B34E37561133EF44D780A45E77F0530089ED357858E3343DC B68166A02F97388C867B9D85BC23B8A047C48558A17F586C1FBEF48ECA8BCBDF 58FBD7F1505482B7E8289FA7BFA4212914CB1C784D4A70F3430526AC8DAAEAB0 2109325CB3D107792317E48F54FE3FC0D896F263176FB197FC4020766CF77E9F CCF9A6F1F4CCE29588A67BEA5E063E5E02D3A9F850F2E638988C3CF64871B088 518034DE2B582C81C32BE1F1021529D0461A5910DA0AF42A49158EF4E9B666F9 3CA4422BBCCBC28D7EBF6F5BC99F6E03A1D971264684B00B093A1840414FF31D 2A9C8B355E1AE634655A2E5DB13DC94970B39BF06A6E34BBF122918B8C7E0E99 0C93093E737CC95AF8201244746DB700DD1836113C1DACBD2013C1E5A904E3DC FAAC43A673500201F6667A039DD07AE3A9AE66B4B8223B16EE7C4DA1027F042C 71D751194257DDEDB7BF133096B8C7272EF965F0FC2216B9EF3E1D8478392A24 1BE5240E781D841CCBF81B8375ED2478D9DD5585B9227EFF0D3EA91374FE192D 1F38B1FE2F135EB7FEB5AA72215392808C882737A62B3ED8AF211FDEDC1B9BA3 DCB2B51CA7FB5EBB1FB68469C15758EF039EEFBB19901D7BAE94B80E1E9C7C7F DF3D2AC8786AF61DC3FE671DC3E28AD33BD9AAFF06911EE6580C5CB075D60649 BDC04FF9E8FEFE1879C38E3EFDCAFBD6B82466726442AEB8664FF25260B9BFDA 65EB8E64686F0B50A71F9D0297C06CA9BC75D89058D1D056C0727DFE55C04AD6 EC94B1C27A7458DFB3EEF87C8773D9BCF59E8B1091ED69E7970660B49E29A525 806D84E06FB4DF51AF3F38C239ADB48481991A1C6587C87F8CD6CFA2EB19DBFD 9DB128D91FB983D386A1F23A8DCF3422DB5726CC3CB3DBB5A5EBD16095836FE5 BF5254F0A6E41D6805F4306E596539366938C1C43E154D12CA89E66DE7B0FA85 96E9A4DA6C695E18FE84C21560A2B12DA8C58C4853967D2CAA8027C66AF0A0DD BF3C696A3E1E201877663E57303046495782ACC89D4F3828241C78C563A93889 61F0CC226DE98E136959BFA32F73AF8CFDB28983DDC7436702B3093D4EEC804D 046DF00383F526AA606E3B433B6BD4478A6E289B172E7A800E32C53920BC58B7 36C93F026F6A26EFC2D409C5C07AAE26F88AC73720CDEA5E73FCDF1285064279 82479AB3E948B61C2B1CAAA204D657A220BF53488BDA838D63B0E7E94A267082 77FD64A37F615BEEAC5924CB9DC93E4504256AFA56DB0FC24757BE32E4EE673C 623A6EB2988DC071C1600C75F142CC8AE17F5645F20476F26E5990A5A1BEF5DE 3747FFEFC0A5E5B466E86AD6ABE23BAF78D2AC685E1DD9E119CF0BA43D5CD0A0 BE9C3B7BC4EAB88608C6E08CD830359D5435E1F595C2EF09CF9D31834F4B1A8B 6250FB7CCE3B6A9879BCAF81130D43716124063E70C74AF4A229189B68541AAD 3782359C43881030A452B2269A1D33C3BC952CD3FF74930A6688589089EE7BBD A5CF7197F13B67A7BAFB0952955C2410366810979F12CC51FC063F15602A14EB A03EFCCFAE80C4C33BC7431D175BAF4AD378178E37B02842CBCBDE8A0002FC37 2B91B0D3E2D336E441ED94F33B2F4D4C1FA4DA7DEA9B2E5B4C7C60FA199C9D94 6710F05161159916578863E01DD09097E3E53E3B6F5B605A4F17374F3B9E16A6 9F6AC4227B4A389D618EA2433C188F367140617AA7870F23E8EE380282F1C932 5F20AAFCD586686262EA85AF85EF0B48522991AA89594243FFEDFD8D49E0166F 632737863C012D83A2A375AF6200C6011F905E23FFA7CA47CDD5CA0E0F44E6FA AA680200F448EA60E52C5072DD6CD1DB73D5931CE264CF3F0D02CD602BF693E7 3B0F1D3B2E3277315C6918335CF8D3D71E8051668E53A22B23379290D967B85D 83C259BE2C25389A2C5DB7F7DBE1E1AAFDBA8A2308002E44FAFFB10C6E19393F 7B185F314720647E4C26D928DE6BD3ED72835796040F74AA3829B591E744DBA3 4F615ABBDB1778FAB8C265A78676CAC66217341A5643863C88D0749286F5F7CA 8ED1B52ECDC9C10C9FB98C9DD71E92E2357FA283AE47F4EBCDC20688F1E93CC4 D509B495F204B4841C8D46E6407AE3D5E59369500FDA0D4DED87596AF65F8975 53370D00063C088E568239269B885702086C670A6432D7B6F285AAAF8DD2DB1E 54EB8333EC9130301A4B76CD52919318D1457D192EF9BFD5D29A24AEEAEA44EF 377C764FD8064C2609E83806CC4CFE4EF661059EB07539B05ADD12B73BB8A4BD BBB263E4443654CA77AF8A679BA2D0AAE2CC9F28080376D9D3FC0EF45D75EBA9 FA4F94B5A7C02D24E0547A416D34C5073A1C4B49B5DC03D0ABFC79BED4D644A3 F998BBCC2C7C363DE2874CC01E2B5D8CB1C467CD908F1AF007538BEF56DDD774 7D2DDFA176CD5DB1E19D71AE5127AE34B098DD66AD299FB7F074971D0E2A7E45 EC673074A45ED681DD6CD48ACBCE8D9400B538648739D6825CAA5BFF0109AF4F 7A15E29028BB42507B3B6F736C3722064C9AADA4F4047CB131B5FAF797B34724 5DCD7E787A328798766B1780280A5A0BACBE0031BF9A09C5FF74475F1AD5FF2D 8CF7E466EA73D0A07421015F8BAF575548A53BAA05F469FD02C6C26C86B4E724 41445DC97B978F3A2AABF0DC8CAFB436F70FF76A63B46057F1CF79761F741E29 5144464E1E64A3992BE6FE7998F7D7886120EE871A16B9FFCBD78F42E4DF6120 3BEEA296EDDF6B6AB0EDF692C11E8D99F3ADE14AAFE67C045D3D90B018F09AD8 7ED47111FD20282090A86457102333C61EEA72EA6579B0B6187ED80A2B3C80EF 519AE5A74BAE7EA65166A6954FF09D125EC2C0A25210E5EE4D3D133B4853DEC2 68677136A4775B9F04553A0E4B160A92E379D3DEF9C4DD2044EFB053418391AB E776D804B797CF300111CB2F69337DED1B5C0476D442C9DAB09E2C65EE3E537F 0FC22E0D89F9AC823CAFEDC485ED4C7DAA7240C747D10B53F10655AF129ECE4C E861026A0A86E00F5843EA6589DC9943D808270F08DF124D830D79A433C5ADBB 8894D6987422501AD054127DE94E9A8ABBB2F0B028B712EDD442DDAD8E960122 951699C786CBE913DD998CC066CE86BB68007FE9FDE7F108FA5B0E5CF071EF27 291AACA0A90EE9BBD96532974391FCBBED9C2ADDC8C34FD1E5483C02A386A585 7516E62F081498E8EC2287A3CC3ED6A439A11321D56E8DED2CC330EE7E7D6E1E 3C6FC16B836A36C8E2664D56AF6181F999A24CD1EAD69DECCD28051173F97F20 B66E8D7688DA6F33C587FF14DB850D21C43059280924321CA61ECE1075C7506B 6A2ECE09238C67F73FB24CCD70E0AEA6AE64111F232664CB38F53AA9A2808A20 C13F9F533E0EE900C89CF84E2AEDE8FCBE299C5D6D9B20182595FBC7D55A79B5 7F34C1A5DE71DAB45330F1269095DB423DB79DE9C064F92C084A834C7E2160D7 3E8DE7ACB05FDF871666B87A063AEAD1911D3EBCEAC4D9F96A8DCC419B788543 8A561D0A09FDF9AC84A90909A3ACC39226894B49CA4B30931359C03E7713E557 B835B0D6A2B4B84200CA30A8C49AE689E7C269FFE28472A9039D2306FCBF7903 023A23640408CBEED4D1702ED587A85BB6B37B7AB3E0324513DA63128A3D8308 52BAF05C942DAD5A0E425BB62F5820CEB837C745CA6A3F51027BA2EE9EAFA352 BBAEF6CDD0F87C9891EACBBB2AD87D9B34B1196F251829F294CAF7889525D157 E06739EAD4D4620906A7F28DBC7EE5D4E5B88522808A6F035BCBEDD1616551A3 723E3B636DBEFC9796314EDCED44CA3220C829C84EEABE94936A353409605F97 ABFAC23932C441829B8C38B7AEC5328FF17B167C523A10D4AA3B862E88656CA4 F59CF8862E3055897966A0E81A10A730E9A193EBF90076FFF15C99A7F7A71CC7 74553EF3535549BA4DDB21E02A8D2B5ECC15BF9FC218D76382536E861B8A6158 059B53E5C511028E39C4A545BFF8E2D0AE7224648584924409748F6EF0F89DEF B79AA53B1BEE9B80E1CAE26B6D4F6C46ACDFAD5CF4034DD38AAEA01E61722D5E D5AD1E9411A5E552A4C53514AF2058AF136A7FF0B08EC3C15BEBD0A8AA3D2731 4883C0AA81361C4364935B91F03C908A5A37902FE493FBEAABE4B8E531501B39 6CB784DEB84AA48F0181E76D89EB68F3E6959C24C1B05690622BCEE76061F53B E07D88CA6CD913B9E2DA4247CC285BC667C3B7178486922EF1871FD51DB81FBB DF8A3A8055D07A1E7B863E68D4EE3A32C6E4E15B31653B6DAA700773B13F4A9B 088ABA2E514C6E94D72CC7A49C900B2E7122C050710BE29F127AD06A11587C04 CF02F1D602C34A83412ED78FAC20365271C61B3F9B0E7D2DC9D7F830AA533EEE 54DDB9C549BF3E3E8EA837949D14014E6CC57CFEB7BE0FEEDF1DB8ADD7890EB8 B26DCAFBEA15B1A78E77467D16AF84F13F5E68C629F05DBE828CBACD3032886D 472DE07BE6220DDD8B686732058715774A81E0CA9299A4AC9B2826163AC44FA9 FD51619CAFEBFA89914612EE156C1B858F09547DA47A2388267F2063A20FFBC9 B31293FB9BB4B80555754973AE597CBBA4DF8C970EB369C6BC0FD98790DBC6F6 A289F177A601B5FD9DEADF162B74DB28DAB2F893B903C27F0EA5A3D2A867CDFB 9FFA88037C50EEAF2BB27AD5D4D6B75EF93DE5E0E5F3E9414F3654393B0BB428 EFDA00DC3B63564404F3C735566670250451AE74E791A809244BA0C93E0FC79E 40E01F57635223856EB5843E4E011732E7AAB899DDBD28D0073628C4124457A2 5E2DB3ACA6D2A9C433B7C562D3225BDB8D6BBAC4EDFC83D6CEFBD7072B177702 C536A243104195ED69DC898C554436639E73F5C2747F40515959AF6BB034FA57 6AA805F232AC8F55D73BCBF794053A961D1A79F25C04FA16107E215CCDDA028E A44E49F888967A34392E7AF4BF3AEE99EE0B6488D682341074DB71E36CCBB0A0 ADC27A6D8E2F9ADB4468C959B196C8F96F11CC5199B155E5AC720968A379F0CB B44814A1853DE343CE4601EE37 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX6 %!PS-AdobeFont-1.1: CMBX6 1.0 %%CreationDate: 1991 Aug 20 16:35:30 % 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 (CMBX6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put readonly def /FontBBox{-49 -250 1367 753}readonly def /UniqueID 5000764 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB 7F9DDDD0964A6D591DFD9EADB67720E5596FA8FBC900296430DED80E17C9C632 C6D81D798EACEE7FE9DD03BB1D083103B504E110AE2A98433FF946B31A9BD010 E531EE48EA92102FC8E1A26D47BE7D613724AB2DA99F90444388FB6828EF2D22 9D97902D566E2F3E9D83F4A88315338D5DBB3C596DBB8026293C2AAAA6E1EA81 2D3A6B6E63BB9BD579F33E12B666757E9C6885DF78FB8571316F7270ED2DE22A 94F2580A51382C23282C5F560063F6E55031F2E5EE94EB4C6E6A83FE65B846AB DC03417F00E3F923D48041C9A5D891296186EF575D80C5C2954D549D09BB6BE2 6E9F1947619D7CACA8059B516E8FF7D38C3D5F8FAD15618DAF9570675B54460C 5C0B6C929FFA36E49463AF53B519407A648644BCD5C65194C2551BC224F574E4 97F0BF4511C29DE9ECE6D9283F067D061274B3543695BFDE08680244AEBB5DDD 65B7ECE0FD9E23E1F82A845295A31081410135D4111C337C95B1820839E82947 44B6E99C76EF2A6C082363FC40C460A76EEC8C9E0D9E95496D27371B680C4C97 9B6267975FEB4770EB8EE55D4BBABD079CB8856B686AD789DA5B56920A475C99 88BC15BE2D97354CDDB3F529461F09594E9FDE6401B5FEBCE8D804E2BC8433B8 1E87DB162C037A4611B558070F9F7F79F8AFF124EF1033C2AEC73A608C4E4A21 8E7695DF125281E0C45F6C5921B16D6725DF67943B6C68829082D1E03956309E CAAA93185582014C37C4E6E945A572773B0B0A2D76EE5B168F047E5931044903 70E65092B2E166BBC365D3994AC89B211985D09A3D08ED8B15ECE9FC22454043 D18BA678DE6618940B338101A8F395F1912E89BB616AD7E664D04747A999F38B 73C623FCFF7628570742447CFEB86313071FA2A96FC7F552F76961F80AE46C34 1397459CDF832956D098FA1F065E60639B7DA04B8D128E32C87A86704BD91D0B F849D3F099308B9F925B82E1A40130B3178B1A1125529D8E36E45BA359E73347 6BBE642EA48F9EC8110D7705BEB33B962B552ACC550A351A98A52D2F4AAF6B79 53E1089C260A53A9A66307F1D3D767FCCAAA5E4DDFC9B96159952655D4FE94FA E7CAB939FA23BE840BCCD57A9A59C055CF2C836D4AE9EA2B9D0CA6DE73E3B544 388F890AEF4DFF5772B5A849B5F569512DFDCA53C203D915465B50B068839CB8 FC13F92A1EE2E587D7127DF5ADA30F890128A380D07A4EBD4E3920CAAF6D3D9F 02AE355CEB5F75354B6140C1055E086A5A1D08155CD92930C912F26D0F2D504C 16559CCC61945324B4744AD8C12031067904716D7CC0F65B25D60E03E9522E8F 5CF5F3A3B5CE44E5EDF1882D13ECC484E5C7B1279A98C43810C74E3E8E8FB6A8 834FDFEEE253BD920143C9C2B47489DB56473A3583FADA62C30E69CEC032A48C 79059B530EFA9EB8450D83F10B615BE1E8E2DE7522BC448093D22DC556D1B142 0BF31A9B8441C6EC7F4418772845FCCAFC0FC2A10EDF2A9BD93A1413C0DFE64F F8ED3664107A23C3F8C1FFDA2704B2CAB6CC098D06A917A1EE4EFDEF784A9C06 3D695A193EC7138CE525F9D98472B91953A7F81DAFDBF8B167A9C28A44FBB0B0 5AF95CD913A50F4FDC116E4E704E52C0E8A934EF745BD63A10D3FAFD0D2D941A 8D22BDA2C359E0A23076D871E9D4B151E30D3584AE4DCAD20CD1BB6AA525A981 B7DD1D3A3408FA036D524907BBFEB73322BC06EAC480619D9EA0773C4FB94E2E 2AF3D40E4134646F8483E395A63990D43E3EFD4E3B657312BFAD8ED174D20543 2E4836E1D07B2D05C7BC2BF8C642A76ACE9DAF04D8683D2DA1D31AE227DF388E 145DBAAB0B5F646450133328249B078B030D6EED97080136547B4104DCFC4E85 7383A57788C071D565140D71FD11DE72B685ED1832352F789DD0046643C98364 FCC5132E309DE7E2C33A24BAA8FC960C34D318420AA654F20093AD802496B593 8DE46BCA01996CD3DBB0B6D028461F40FA3A50A709C3A2E74A7EF9B8F41F1CFF 022937AF8E0E6D93EAC17A271095DC53C041DCD2A6FCCAA40F5946D94522C735 27AF436ED64114E51E8A6DB5352125D1B009FD8D5AA35E4178E23383902B4A9D 530646EED51410C3D09E8814ABB1442B1E1DB1016BBD2B2CA950D80EF1188DDD 4FA6DACF1A0606B575C78560F540C924C0253E7FE9AFDAC94427C63C2CA364E1 1EEF99959F3A1885853D53E9E04BC31F4CADAB19E369BA6179951E85524A8160 FF21F1858F3845B44F6A364B43409926175A668DA184A7A1ADD14D5AEDFE0372 B8F121C5842C55CD1788BE7119C5146A6D33F66ADFADD5F5FF6E83116688C215 50CCF2DC0CF7EB608904BDA66041D8B584DC779EE2FEDACA2FE749E6C89691FF 37BD90A075A9FDF89D11288DBF8E03639B9E9C50A526EF4932F51D2E806D3EFC 29DEABF1950E2327C7553D47F4191F6AC2DAE8F8130C6EC43EC6C73295F2D8C7 497574AF2A8FF219445DD3B0871FCDE60B49518BF39017872065A9D3398F1BF1 B695D6923FFD0A938BB11AA577947A323F9CA67B091D4A35D04C28036EB282CD C6D0C6FE0AE7A006909D36FB116ED67517F6B82AD4006C9FEB95698E414015B6 6A1DBAF6B2638EB3995E9D6E5AC443FCDBCD876ED62CFE7292F69BEF13E01505 F8B95182F7E3C783C99E07D6FF05CD083726DFADC452ED8AB8816CE2F55E1B30 4C68A8DC56762F5ABA8A93B93E9595516133DE15025730D8532C7CA015B172B6 B217C2511053F1C85C1098FE8AB52C18EF3063CE0B74CCBE04E81A47A390CEBC F50E74A120AA87C67CFCE131C54A5E6EA37401763BC212B01BE0B8CA94DBA34B 2FD53C726E00A40530EF34FC715C8865CBD58FC08C13A146D1C9AE720B4ED4A5 0C6E4A4D96CA5F6D5BC15C0FA47960108D86FB6D6F0A8438286C2757EB3DBD2E 6B72BE21656A51AD9F460B3EDC550B0C3CAF 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX9 %!PS-AdobeFont-1.1: CMBX9 1.0 %%CreationDate: 1991 Aug 20 16:36:25 % 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 (CMBX9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX9 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 71 /G put dup 72 /H put dup 78 /N put dup 79 /O put dup 80 /P put readonly def /FontBBox{-58 -250 1195 750}readonly def /UniqueID 5000767 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 AEBE70DAAED49EA45AF94F081934AA47894A370D635D93B1823EC35EB8316AA1 86031FCC99F57CB21E8400E54AA474B57112F0D4754A16BEC19117E9D3638986 0777A71B135CC18E20E193AE6C2BCD89F4A27516DBD2BFE69FF9920D547796F9 89E0825B6BD5F492B36AF136EA91B826501ADB1979A4204B2CB5C0517F2B9494 9B2077F316D2B3DA256C99F7549E6BC4B04FE12072B09B4F5D482A126AE351F3 97DB85F3026A793B51E6B28B54661FEB087F011F0BFF67272DD1E8825C180723 22AE77CD6166D2605D0C0F131537417CB60086F08E7197AA916D590944BD801B DEE8F29FFC516E11396CCB8395CFEC9262E22521882DC0316B0A129DBFA5FB57 E656890C2471675E0566FE461028FB05532E274E6DF77E7D320D09B2203BBB5A 8B185B66B2F8A18A49589C4EE27596DD56260D0D759D2A12CEF7FC3010BA1B36 85A2FD45129DC01A0C7570423305C25D957DFF9215102FFF35F428C823D549E5 014E7F99ACA6C10B3C92805376D0F3F280D65852CEA54F5CC9DEF9EC1347824B 0733D3341B34937316E77E952AD9366D3B2ED045165565F07CB636385E5A5911 2620E185B105EF6C93890833054E05B6301137338A3F1D6AB2F80095E57AE60D 6E5EE2764624849978C811EC38E014AE4A5823734C5CEB2BC22DDA46BB408D00 4F25CA8ED287D35E26A4CACA77D2D4B986ED2ADD3BC0C3405741CAD56DE28C7C 68E8944967C022CC55907B3DFACC1EFAFD38D3EDDA1AADB6E2C006ECBEFAC8D7 18ED3C46C331623D8FAACC6CF9292B8F1B407806A0D4808F51A5BC97F800978F 5D56920B78261A7A7B34C391C4B5649C2CD9D0479A34E1D2ED03876B0742E026 5AB5509BE6B4545E6A34EC428AD0B3348B61E40BF4C4ED4C23DB8685A5D0C5E4 F8BF1C109E3FCC3A8C7A66C132AA539F68D0491B92436627839942021C41CEC0 D0E5E4976AB2CFC5FC3BFB284664D5212EBD3C470126C900FFD6D947EF5E579F 156F7FEE06603480AF3111A2691D03FAC8A93CA69EC55B7870750E7FD0EA0B8F 006232578EA1C89B84072845CCEA703CAA9C3F2555DE3F45C56BBCF706E8CA0C E4820848026FB45D94568A2A1417D3454733FE77332107A871038989176EB374 AAB44F2EEA84FD6B4BA545D2ACE1E9F6AFFEB783433EB7527B5BD569A49FEB25 4F265B42C04AFB246009FE78863B225BE35A623EE72B0E2705E33A7A90236D90 FCE5779160A46D3A0B31333D7B36D41DCBF63235EC0C38E484A74F9A85B0EE87 0C1D2DBFA00040BC72369F99A7AC60651FA2DC384DBC7BB04FED758AB7B422BC 3F884D5922ECFEED5D7D4D651B67293C54C2DDCAA19AB0A7AF4D5C256F1478E0 896D58842AE27232B6088D9968DA3848189AAFC2EE30613FB3E53A3A70BB2CC3 588D3A21CF891ABA1A228CE2B9B425FF8F0A8ADDEEBB2FF4F5EBB38C38B432E0 3E4287EBE07FAAE784FA2082E06D6F5D05BD377141B115F1A0EEA434BD667209 1313535854E8C3F680522AF52E16B121CE45E55EABF7EED9E6E8D6490A055737 6F8F61EAC4A3C0415106B5135A9E59FD7212BC062B9A84D5A4792CE62C8E65AF 5222E0CC45CAFD522A4B8A18B430A39D119FC536720C24A7E9685A19595D1DB2 F32EF6A759F7F70FA904F2E2CD5240C44C5EA592BFCF0B4604955565271346BE 9F1A13327647EB10C41A95CCE57B87344B397765B0AF1AEFE3140C5E33EAB46A AE969D00371DBFB0193A186B52BFEE1CD057C394444021C7C3BF63ECA3C3CF44 2605553DCF335F4975F16C6A41F3E89A0B14B4AB9C14E8501726359B9E897887 7F99C2B8D76853E16489752C47A6B4B5014446EB86FB4B0595511FA1FA0948FB 672DE94D1323A84F1254A2C943C2009573C790E566B3C887CE14F6AFCF3710E8 A8381A7BF800351275FDB3F86BF49C977F23721278DAADF79E4423007CEC85ED 922CC9BE6C9B8C4AC6A1C60E9DD3063F670E4AEA4455997C0292BD4D2B4C7284 BEA6EAE75A0A079842F93D8263B38B138953432B08F1CD528C3036F4058DB1D1 44D2BF9B89BED5080524C2984ECFDDA5752AAF92D094DEE361A171DD6CEB6F18 641401CAF62B833FAE5407AE6A4A8A86C4393CC5F653301ACB7854177FD83410 46A764E90B8CC2F91611685651F32105E0DD8EF33C7F00018D7D175339AE6CC1 8122C4C823CEF6E04F0E5BDFE8A96AD06BA777088C4E09ACF4874C295531B2E9 21D3AA14FD64FBAB59 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSAM10 %!PS-AdobeFont-1.1: MSAM10 2.1 %%CreationDate: 1993 Sep 17 09:05:00 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSAM10) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSAM10 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 164 /square put dup 178 /satisfies put dup 40 /multimap put dup 66 /triangleright put dup 70 /star put dup 112 /rightanglenw put dup 113 /rightanglene put readonly def /FontBBox{8 -463 1331 1003}readonly def /UniqueID 5031981 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1C87678CE98C24B934A76220 4DD9B2FF3A49786028E35DDE10AD2C926BD30AD47015FFE9469DE1F793D1C53A C8812CBCD402444EAEA7A50EC5FD93D6A04C2783B50EA48059E3E7407537CB8D 4C206846EF0764C05289733920E2399E58AD8F137C229F3CE3E34D2D1EAB2D53 20D44EFAC8EFA4D14A2EFE389D952527F98D0E49BD5BD2C8D58FF9CB9C78D974 75C2AB5467D73D2B5E277A3FDC35909938A9DF0EB91BD9159D3437BE22EE4544 3429AC8E2BFBE34AE54D3BA3AD04BDF3F4F43A2B43992DF88678681B3AB32CFD A23E2C98D1AF00AB206AC95B78BBE6316F7A0AB6BD3236C28C76288B3C25D1EB E9ABB3576C5EC15A71D26177F5883E9B48293D59015615E2EEAF2E9BA04151ED 5497B9A1C41CBA44BAFF13EA218F5EAC11952EE336AD1DBE6CE92F002EAA3B3D 3BE4C3792F3405763C4BD93EFC3B4FC34193439561841BA989DD8D9F9AEE7A7B 24AEB4654B35023C9720B8F31AA9452E29753FB7915CB29977E725611E37C0B7 784BCC26FACF8A7A0EB1E54290D27FFE52B2D87FAD080AD15EE1984C37E0EB30 122C3012D3A16B09C28903D138352AB5462674B6CFB63F1371768D094DDF288C 36FB9B58443F872D61F2CD8CED42FE0EFF3D7E9952A172BB1AFECB60BF79F2B6 04265FDE4F78BC9FD619AA733CD0412F1D9A7C13B271BF827DCBDC8ABAE24FF0 74D3C220621D7FF0EFE62D835A221D0A7C139E2E6681FC2BBA58FA3B80D416EC 3854C63BA040A4262B458340DAA18AA6AEA3BBAC61615CB85982B18664D3D3AF 340C65B969071CF2D0CABEB80E04623D0526F862ECA8280EEE236C535F70561A 854181132E677674AD5E14C6636F57541D3C8835DBAB1DD333EAB1AE081B687B 641E2A4F32A49A083334562B62E7DD39FE3751391EAF3138D89DA12C39B1988A C36F20144C779FF46D727BFC8C3B663076EAEACA255EC067342583560660AB13 9AD91CD5104E250CE90528BB9E5FBCDF52F0818CBEDF057843029D28A023599B B0F40142430D9D475FA0447BA2A1F79BD1BD3C34AC9783DB1C0ABF88DF521EB6 4794E4C75952842B29BF18622375DE451256C56C4A80334B3BC64473F9180501 11A5769950310215FC180E71AB730426734AB73EB39EF2145869CA7FCCFFD582 FE112B3D310DD2929463E019E10E0CEEE00B261413993F2BA47BA7E354FB695F 291989DB8BF9178E2CB3EFF823F0CB415BF25C2FA7961CA1C1A709614F2329A7 035F251F9CE83A141C50AD12EB8AC08F51A80C3B41EC23271B44B0CBA6F77DC6 2D1A3687256AF933F048E218D557A72E2779F4A508F413A9BF6DC1AA72C306E2 63A013C43D0A5354D4EDC90F36ECC52CFFC4D6FE3B302ABA01A9D02015736121 803C2B4390B4C468C3F7FC0935E9706807548F6DBD82B135738EA59E863CFCF6 0719B600B0852F6BA4E7961D8AFD44E325F600189512516333BFFC907378E0E8 84F662A018DCA5D64B3B7B9FD732B02983131917D961E2794A424451B6AD0F80 DA1653AE93B06CB850C83E0E18BE41542A523F9F1E5466B8FFE1EF5D21167026 1283B4CDC6A625B38E1FD58DFFBB4C694C710A4E337159AE37969F04A6EF99BD 99DE464B4F03D9E96FB0E8BB238745E7C628DC7EE75A8C74E21A439DAE8568B1 10B018791221A1DABD25D54AD791C7E02C9B4C6179DB73298EEE01359C5078D2 27EF008FD2F0CF9A37E4672284CBA4B8884B191FE35CDAC67B78416ACE4B2B29 4CFF6078C76CB48D0262AD743E12E722AAF7ED59D684901773957BE98FCE7405 AAF34076B44A19DEAC6954EEC74C2C00BAC52EC5722060F827B5C9B38E05A38F 8621445E51D44ECFA7B2CCC0FD77DBF0D03A42A7E549EE14FB9263F225A394D3 805E5C0DACC66C130F6C3A1542BC1C3EA38476AE76A679CAF84955B5BA30CF83 475B97D35164B09E62B663A350BD1539BAA61FC665EA0461F1CD5EF09D8B6589 602AFF5BEE22D16C879506F316D72C33CB44BF35208EAAF2295F18BC040F3F6F A84438A2D0813AD71F4275F031576B14228F8EFAF333F420DCABADE6ED10D8CA 8EE35087BFD1D49768B7D4EBB659E923E57DD3FA7F5AD37403D4703A08BCBBAB CAE4D70518B0D1EFA3F462360D54EE834974E83A8B4AE1E4E069842BE7B073DA 6C7E4973F2F0FD4B4E88B45E435DF36D89BBC9669881569FC0 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSAM7 %!PS-AdobeFont-1.1: MSAM7 2.1 %%CreationDate: 1992 Oct 17 08:30:29 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSAM7) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSAM7 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 112 /rightanglenw put dup 113 /rightanglene put readonly def /FontBBox{0 -576 1569 1076}readonly def /UniqueID 5032012 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1C87678CE98C24B934A76220 4DD9B2FF3A49786028E35DDE10AD2C926BD30AD47015FFE9469DE1F793D1C53A C8812CBCD402444EAEA7A50ECC186431EE52EE8453683AEC95E456840BE0C86B C5F5FFF679BB62F2B28D7268A06205508769CDC9C37768A9FE109FF077CE0E17 9831D554030EAE0FCF724C4E634DB32DEC9DD3915E6EA7A11C524241C3AE0E64 D32B4199268E6EAA30BD2D896BF5D3271DCDE73EA7C5B891B83E2B6ECB37A624 27E45D2FAE5E2430B23A077C526652C149C0A74AFC47962A80F4D3CA1C27FDAA C4D9E221DCDE6B7A521F1BC3EB69A04D8EAFF08B20503092DDB12F96197F4053 C3B3CF22AD6C5273505E627A6941022ADBB9A4C468B6E4A9EEE9A28499813AD1 536CF5BBE72A0D586F1E1CAEFC9E4E116AB4195F41D056D7407E121679F9AE3F C1B389368FF1C276CCDABF3CAF54EEB15594E028A92DAA461CEE87D159A5EECE 4C664AFEFCCC72DFEE7D90E9C2B03A4490CFF4C3EEDFC69E0083D898B995D789 48C442FBFFC067A0936B7268123239A73860CA130F18846B2378689E48691C98 0F8110E70AB919F6133A70F964110D67CCC793AD7D0A8909771C20A06342FF94 98938263097E84B970E3197BCE3B659FD9F760C1F3A3D8036EC27B4C040DB93B 5E3C3B033438B0D982F027D524AA72C506FAF860B30A7DF5DF3D73B8E229666C 7B0A7B49D7E6D62C1F79743B266648777FFD457C93E40ADB929E04890CE5F7A3 C37DB82158B3868A62A63D903CB61F15D3F92F2323F2BFB06CCD9188E5BC70F4 2FB0E393984499418AFFE0663AAFD236FDE91DCD8A794DFD4CB9CEDB8A8CB0BD FD4EDF4F2D323E028F0286A4232ACF9860BA7BFAA13537691F5524440AA3E8A2 08B4518917D76437E0864841501C5D1DBA3A290425C1A4978BAEA6AE212FDA41 110F582314ED2B04E6153A1AA698ED200A6430EBE162D9F34217DBA5E73F4D24 6AE6848860B5BE4CBAEBA8DB3F52F1F54D3A14ABE34B817B3BABAC0A35627F2F 13EA14AEF76A0294C4CECE9E5858595803380CB649B81F262C644DAA6CC6FCDE AD6CE91485638D02811BDBCD9AE6761F76425B0C3075668BD44C12E3C397FD56 5027CB01F8E5CDE5FBC4C31AF252A6EB75BEFED88BA40C649B9EDA878CAEC950 C5AB2FB66BCCFC54FA1C47308CAF68D0212AA6B4A1B4BFB82FF72B5591C0B899 D733A44AABEAD01C12C7ECD60229A0B866F9D3139949A70CE917384FD8CF47A0 8256CD54366D23FC30FFFA89ED1217483CF0D33690FD8BC677879D4800FC39FB 19A73E3AE90D28B33237AEB40D8E2C8A1FD3F807FDDB1B9D08 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY7 %!PS-AdobeFont-1.1: CMSY7 1.0 %%CreationDate: 1991 Aug 15 07:21:52 % 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 (CMSY7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /prime put readonly def /FontBBox{-15 -951 1252 782}readonly def /UniqueID 5000817 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D251491EBF65A98C9FE2B1CF8D725A70281949 8F4AFFE638BBA6B12386C7F32BA350D62EA218D5B24EE612C2C20F43CD3BFD0D F02B185B692D7B27BEC7290EEFDCF92F95DDEB507068DE0B0B0351E3ECB8E443 E611BE0A41A1F8C89C3BC16B352C3443AB6F665EAC5E0CC4229DECFC58E15765 424C919C273E7FA240BE7B2E951AB789D127625BBCB7033E005050EB2E12B1C8 E5F3AD1F44A71957AD2CC53D917BFD09235601155886EE36D0C3DD6E7AA2EF9C C402C77FF1549E609A711FC3C211E64E8F263D60A57E9F2B47E3480B978AAF63 868AEA25DA3D5413467B76D2F02F8097D2841EDA6677731A6ACFEC0BABF1016A 089B2D24E941E5E7649642B5280D22A2A1499CA9708C88490B456D647364C957 D289912A4360E31002BEB15135CC9FEBE452F9F6C627968ABD65EC4D987AC218 E4C5427189CFB260E8321817639C61C05B19DD9035A4CDB46FCC415633BB924E C508609EF6EA51685FD6E4EB10FB915414DBB3022D3733CBEB1BAFD628ACB64A 661042A600224B084B612B557596A01D1F1F5CB77E3E63E93510A79E0D131271 3F35F8C34F36C30A593689DD275BDB0054C56527EE372B33BB5673041EE004DA 002AD9C278B0CBA7F111CF641C05FC33AD07591C6FE59CA12B0E2D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.1: CMEX10 1.00 %%CreationDate: 1992 Jul 23 21:22:48 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMEX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMEX10 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 189 /braceleftbigg put dup 83 /uniontext put dup 119 /arrowvertexdbl put dup 196 /arrowdblbt put readonly def /FontBBox{-24 -2960 1454 772}readonly def /UniqueID 5000774 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C 6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 DD4DD1C1CF9DB1FD1568F84892C602408AFD8174118B9E1476C8801DED513932 51BCDE26A82337CFD5F3B580B27A7BD455BBF87290F97517340AD7D9B3663949 4230B06522990A72E75766FE24A1A357040526094A4120761FBE4F48CB00BDF9 23FFA5E1D4E321E73C0BF6EFE70E24003DA8B3F6AB0F780E4B8A0B6A0D1CC84B 82848025A2F2497E786B92548E99965A7498B01A37E06545591F7A0597DBA099 DBD625FCD575B070DDD1F1BA0DDDD13D0047A2E3B8B096A24733285E8D6AD68F 125883B2C12955D676CEEB409E3EFC732465DC047DC25F648E2D9562ACCFBBC8 2A544964C807D020BEA5FCBCD10F4264FCD953C31D8B8FFA6F879E56B9A0BFD4 1760C67D7AFE07881538E810AC6F31E8CCEA31CD818C0E405C465A074C053D73 6CFBBB396C53003628004477B1578A495F64D7EF3981AE4923D3057FD48ABD3F B7DA14D04FCA05BDD04A6C9A94467D5414B725A4B6E9D4AD48787F50E54C365B EF4850739D31BD007DF538857EDC6377C4E5B031274EE1F9AC5F53DB57630D6F 90A9FCAA8EA6F2B15E1171AAF6559D81F2D56F725B669CD1A1D11931B79303BA 5257D0ED80C65E9045C04A15866155063D5A6492D26B81AA32F7AC5C7D322DEE AEB326695B778A41CFA6BD5A1F1B0F12343C336846A3F8257ECD9181DC5217BA A8FEDE39871890718F56E10029DFB7879DEE27DE8157C556D48EE8CF88EA7A1D BF175F32AD23D1489E9C8344B8B9898426135024C5818DBB1F822BE505A24F7D F34634FA8D551C1CCB6063D5EC8EBF66D9854A186CDB6D16702A3BFF5BE06566 647EF4719ABE77276FFB094492FD91A6AF04E3C38341F22E9C5F53ADCB745943 6527F3D4441FF022C18DC0F29E1549001FDC5D39EE948C13EED45377AABE1438 D5738DF1062D57B811E590CEDF664346E784E143B77325F150D8460C2EBB1F44 B9080B65BF51310F1C45F1EA62719C4BF360C7714B2145A3D4016B099082A887 BD81E16F18B7 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX8 %!PS-AdobeFont-1.1: CMBX8 1.0 %%CreationDate: 1991 Aug 20 16:36:07 % 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 (CMBX8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 49 /one put dup 50 /two put dup 51 /three put readonly def /FontBBox{-59 -250 1235 750}readonly def /UniqueID 5000766 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F05C11F9A72F5DA508C30BC4BF52C8B1EC5FB 7F9DDDD0964A6D59193A389D490DAA6F6ACD02CF71C06802F3AE5A001F2B3A6D EEB60E9DD26DBCE1D29C825A9BEFE3A6572E70DC7B60344C3E0C9C77ABE1804C 7ED61C544F0B4A3D6C7662DE8575C07BED3F6DBA7D64A9C8613AA152B74A140E AAD9B66E0FAEED6AF9D1820F361C1269A5E90519A3E6D40782E06778C0AFAA30 E8CEAB87054C4D156C1B14B4E8471D78648FDAC70A3B8ED474FA356393A77420 4211F60E397D2FEFC6A8D91A80C84EB9E38E663249FB91D5C8A5CBA68BA04272 5D5D42497E1CF5CA1E62EC2B139F5CD4D6318EBBA7AE28614D2D88709C2A3762 611524B8A1FFC7B0FCBAF77AD8159C354F4887DB1A27781DE0A4BA7DF2CE2025 D9278CED48584E8E6BDF30BFD24284BA1DF828B637BF84A02908BBCED67372C9 EF44711BC2B1DA343C8D9D27A9745525C774F5D639B7AEC197CEEDD06FD27923 35ED0D402AEEB51134665A47847429D91CF419CA9B09DC905F610F8DFC54E606 ADCDA19D5CC68A7BC7108EC9236C64205B23CE68B9BC38EF3E5BF9E0E6ADF404 7365C8D0436609438C82EEB2F356F79186DDF6C1C797D3C278108B1767D15178 C4C3E8ADC2482BAB9536AE8419E5CF3EE1B6E53BDCE2A83E2E485F496A562C10 B3F5A131BB19D1E5414C86C5F995521076340536E10613E42779FA15EFDB451F 53495CE8EFF239E4EC442E1439594549D45F5276F93D496C9AC712D762D0B702 E894290BA028837304AFDDD8BAA6564E9DC307A14A7A206550FADDC7784DE3BF 3390188BBCDDD929C82B1D7B529553BA75ACF5B385D31EE3902D96B2B5DDFFF1 9F0F90FD791E54128C1717F313486896868A34FAFF22E23CEF046D02C76DB0C4 B90F107907A725E0B5274E63F5F006273EF3FB686192D003FD16A7E1B87C7B29 56063EFDAC23ACB8E7A584EABB4D6A9E80D43A4E8233FC9BA53169683C123E63 93B74AA4DCC822BF03AB64137877E844B45E184D927C26C8248B1BC55D7F354E 40CA8F9B41310CEACB95465069D369FE08FE18332D251123CDD8B49EB66DED76 FE338302BF60E9DFB727D1959D925ACE6C51D562A9DDDFC4A82691397F0AD393 9C4BF1EFBD834C32545769BB09FEFC8F80EB7D4169FEEF0846DFC7C869D0F099 3FA689FC8CEFBD9EEBBE86BDE576C9BB3234EB3CF662DDFB4F774E39A1D0471C CEA46BD079103473F2EA190224F8E5AFD23BA9CC823F4EF48A01440AD56098EC 5AB2ED7C7B4EEBF07E14AF6FC182B961ADB9E78AC3A3876E3E7532B5B3A9FE09 B888C32EE1E20450445256CBEFC398566CA43B6EAB252B4AFF483089A2B3E977 30FB49F53A4155781B5F1EDDC2444DEE86D8016EEFFE21A054283F67FC6BDBFA 119F615F7DA8A9A37927BB274D9A2748F58BFE62E71E61CD009F16738B19D738 233CC944379A0F7C419A730F0553CA54FB70E1D4CA74ABD40AD5B4564ECEC67D 99F7AA092C843A478564662DEAC20CF7D5D56D43983048C6EC5614A9399FCAD6 B02E9D282C9FAA89C8256DC45E223B95E5C6BE23B7E78C51132DBD4A28403AAE 696F453118EA87FB3ECC451CDF5567A6CCA887E6291CB46761EA03584305497F 046E526BB862F7A962F62F43DA6B3F8AD1C0FD1E03891A8D27FD83D51C63BCBE D7E64BA546888648C29212345F9F1203B689BBB96A71DC8E41E2078D542DD6F2 5FE54B5965087C9F68B1AD6F612A17653723EB24CAE4EDE3BAA7150CE462F5AE 34D0BA 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR6 %!PS-AdobeFont-1.1: CMR6 1.0 %%CreationDate: 1991 Aug 20 16:39:02 % 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 (CMR6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR6 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 43 /plus put dup 48 /zero put dup 49 /one put dup 50 /two put readonly def /FontBBox{-20 -250 1193 750}readonly def /UniqueID 5000789 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA17D1AFFF95F4224CF7ECEE45C BFB7C8C77C22A01C345078D28D3ECBF804CDC2FE5025FA0D05CCC5EFC0C4F87E CBED13DDDF8F34E404F471C6DD2E43331D73E89BBC71E7BF889F6293793FEF5A C9DD3792F032E37A364C70914843F7AA314413D022AE3238730B420A7E9D0CF5 D0E24F501451F9CDECE10AF7E14FF15C4F12F3FCA47DD9CD3C7AEA8D1551017D 23131C09ED104C052054520268A4FA3C6338BA6CF14C3DE3BAF2EA35296EE3D8 D6496277E11DFF6076FE64C8A8C3419FA774473D63223FFA41CBAE609C3D976B 93DFB4079ADC7C4EF07303F93808DDA9F651F61BCCF79555059A44CBAF84A711 6D98083CEF58230D54AD486C74C4A257FC703ACF918219D0A597A5F680B606E4 EF94ADF8BF91A5096A806DB64EC96636A98397D22A74932EB7346A9C4B5EE953 CB3C80AA634BFC28AA938C704BDA8DC4D13551CCFE2B2784BE8BF54502EBA9AF D49B79237B9C56310550BC30E9108BB06EAC755D6AA4E688EFE2A0AAB17F20FE 00CD0BFF1B9CB6BDA0FA3A29A3117388B6686657A150CE6421FD5D420F4F7FB5 B0DAA1BA19D638676E9CF159AC7325EF17B9F74E082BEF75E10A31C7011C0FFA 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB612DB13294 19F96BE45455FDE8771DBF48728AFCACDF6F04D914F840BADC394BD2795DC829 CFFF93A2E1E366E517312D83EF8D8658F71BCBC072943B6E64BC257016A370AF 22E22B234B55D44237DF5764432DF3921967A9E7441CBA004D5B29E9FCA76D99 EA8A08F9F48B175DFB1F5207CB1992A41FA42EA5A47DC33E365FD615B9A7F421 95A004CAB1CE81CF23FABAAB467040A06200C5F4C98FC524EDF3DF8096E961ED 0603014BB9378C1643C8A356F2025E00038CC6D03C8D3B24ED56E0E5103B3409 B7878C62313EF69DAA887580B3C5AEA373C2466B89D2C681D2359EE880A61F25 5BDFB6A01D5B55BE4627650CA6CB8AD844EF81EF68B4599A39FFB7D98F9856A6 58A46BA9EBEE8B5E6ADAFDE07CC673A3DF80DECB928BA358E0D7FFE2F332E5B7 7F7AFC2BABF337519E14DFE881852E4B6D41DD918A7D29F7E24E9777C0C5877A 5398A940543AAB2D27961678DDA9FB876B81104E7F30678F9ED75B6A0B5F49B4 506CED42B7D6A369D95C5188EDB8ABAFEABAB6739E420221DA91FA92DC17CFF5 6CFA54D46AAFCF68063836529F4DE96073AA1775024FDE243D240912AE6A9FA2 3D949DFB8541C9E11E38BC0858EF4395452CF90CB3CAC56A883A265C8FB1357A 9BC1FFEA3AA63E534B19CCEB48A1883E5EA696A7D20307E3FF59E3CB3A7A2114 18C54B4B882788A1FC28447E6938571F0EDF7B984D25DF4DDFB14F1C7122EB32 EA46287515CB784E5BE3D76BFC18EFDE73DD8B3219EC14774026067DF403E04E 55AC61471466678C42A657714DA60BB3A617287B4AB696964347EC6C1390EF70 5A7C14EB399B779B612BE0A32A73835285AB869C0FFC78054AC9C9E8173B87BB 0785A9677C9CF4D03BC872FF0E960C0744A0D6D04231D3B753072F6CA2AED32A EB1D5CFF10C8C7383D0E4E90AD9C54F3157E362194E19ED86BDB0035 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY9 %!PS-AdobeFont-1.1: CMSY9 1.0 %%CreationDate: 1991 Aug 15 07:22:27 % 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 (CMSY9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY9 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 56 /universal put dup 57 /existential put dup 94 /logicaland put readonly def /FontBBox{-30 -958 1146 777}readonly def /UniqueID 5000819 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D0037D33F24E2FAC2B0009AD3C8350CDF8CC 65BCA87979C36D14CB552E9A985E48BE4E88ECA16DF418749AF04FDD2B0E1380 D281BB2476BB45FF30946B247DFD7F57305FA87E50CA338121C71CDFDF927A9C 77FF14CB4A1D6D80356FB1171ED38C37702350497B44E42CE31DB2F493807DAA 15B887C671199A54C4C1294BC520F5538C15556BC43C9F62342B121C6DCD6C5F 491DA47FF360201EE21C08A781ED0589A6DF91B99FE118B9B29E4F068672E52F 1A06C514D91C4C937D4E642503392B1CD1B8F5332A2C13884EB17C99A3A4EC0D 3790FC046BBCFA312A5A3C0BB2A7AAEB9B6B7F3EBA62E7E4EA7B6BC644952007 34D5465763010CB79D38925495FFDB8C62B43236D389328FC2247DDD976176C3 63B0A21E329EEDC792EA131828019922452C07E11F73B7D53652884BF8BD84EA 30B3D209B9613D50CBD9ED90FEAD796B163A39EF488D370B22C7C9385B64D4A7 E77A41BBBB2DD2ED1FF0036357617CAACD18529A51EAAE51CF4B01BD00C65337 3F1A1BFCA17AD7D5C9257E00923D23ECCE077A949E6B63DB10B0D7FA7EB7A139 9D6A5424EDEAF6898AD26C778B95C04C9CE599179650392037DBBB8481DFDEC8 4983E1630FEDA388F037F086C07968C871358EC97B6A8D71ADA8E6AC3807CCBF EB41620AA5570EBDB37BAFF4B431E465EDF5C54484F0FACFE9D05E342F9A2A53 043C47BAB009B0A18600E18AEE03EC14752C75266D53690EA69DFE0B69002BF3 772BDFBDB8096381EEE658448CE78C6088B9D19D6DB1E7A93DFFE3BBD0B7DEA1 C373C65DD9BEAEF389ED9ED5F3C3EA6AF60BCAC1F2ECF401BD32CE4C9C60477B 5F8999D4B39D02E23927B60A6708A1F01AB0EE25D5C7508024497E6E3547958F 955B218BD1A14CF985E7C66D62C63BF48CDF531CC71B76626BD210683BC15E37 16733A4ADDD92224EEA9D1B9B6357CDAAB8B4EB367E31A288BA9A850D77E678A 209C3CCF0EF01D42307238E8F7D6D38E6EE3E0F6781D94DEFE65752A6D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSS9 %!PS-AdobeFont-1.1: CMSS9 1.0 %%CreationDate: 1991 Aug 20 17:34:24 % 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 (CMSS9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMSS9 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 69 /E put dup 73 /I put dup 76 /L put dup 82 /R put dup 97 /a put dup 120 /x put readonly def /FontBBox{-63 -250 1027 760}readonly def /UniqueID 5000802 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BDCEEA888D07B439DBD4E8B4C9 D198C0387612A3C669D6A672BF4726B90213C2EC063317A043B6447FEC896BD0 598D0AA1DDB874B7D72F3E89529FFB544C16C41F04AB6972093A91C201589D61 A8FE417702E200FC26E47359B881D02F7CB42A5B21F90424F82FEFEEC5ED59F6 C48895523098D73036537A54639526839F785D7157E08DDBCD96AEF023667FC0 1921070EA097CAAAE9E4E9D5D21DB9363555AD932858E23A534F7DA9F2F0E79E 9D46C0D5EDC452179B6A328A52412F2FC548B03A056663DCE243A441EADC0D63 8FF6D19EEC71606A368EC3EF1DB8FA9117DB6169ED3BD792D9AB2811378E50A8 535232683CFB2C5E0F3C350CD294AF9804B7B88FC848D962819940AC88247756 BD1EDE31C397076351447974F91BA99BF34081C1A6C65879C36934E1494108BF FA61B57E3A8154D7CBB6AC9B671700FE227AECF9160145957A2E629C3931CA4D 42147A6CA42FE5E0947DD2EEEB0A640EF9C73800A59F0F0B6B75C3C9C863ADED 9627DEBC218141FA414913611061B3EBB46AA393CDB074A40492FDEAD1207838 A13CA709C2CDE567B9688DC5D4D622ACD752A7D6DE3F79002ACDA6AE41EEC084 BB1D3C962725E1AB05922698C598FEAB0D02ACFD97CD8BAD811193660043AEEE 659C18DADD0E614A401FA0F0A485AD4A47DB73FDB3D2B294145FFBCCB994FD2E 68B4ECB3364B377FF6243ED93921F3B3DFDAC3CE9CB3E2B23115BD45FF1F6734 70DDC37F712D78543A8A8A561DAF3303DD8F3742EB700043207D04A782D94952 1E57EC7E5858AA91F07524F2EF2A129D38CAF8698126B8981537CD4DC45AB99E EE571322DA22745F552675C785D0A8898ADEDD5DA7388C11DF0FF3D3B051D132 4BC2C2B9F244F03AF14EC19FC8BD57B61A84845B0E8EE222AD14B20CEFBB8AFE 9262B54089ECE593761038BC194DDDDD35FCF2A038CA9CE317F47E3DDCCD614F 7FC8E874C2C1EB4978ADF76D9060672237170B51FC6158D404046F76E95BB43D 3766086C8EFC3A47646A0C770956765D0680D35A67F1036B15745861AB18B9C0 501DA28F9ED5C374AB2CBEA07A8BC496BE198472B476CC334AC32CD99211D7E5 8D775DF06C0EE85A7EE5D497C3C9AC419DF63FA0399A886889FAFBB8AD654CED 889EF217D91E33B5CE1A19ACDB18991F409215D15A978B7C0821FD5762029B59 C3CD89D5C7E76943B471965CEC7AB6196DBF4FEDF9CFE8881C148B7B2CC8999E A4768186D92D68870E67EF1950161705FC3EA4C992E82FD63F5D06BE31806E7C 709AF6C99CE8FDB2077DA674A4FBC5B3541889216293D04A38454C4774AB4E30 E3A65597F2D8CE8F110A61598C09A12A09284AA555726D3CC0891BF7275BFAA0 87C58CC2A2332C96EA8E05E67723F2D28FCE8B6D8C295985FE8359B52A645D56 C7F2DD022508C8DFA5053F401CA7F14DFCEACCC8F15A8CF1880AB0F4917A45A6 EFE44B768A10B0E28325218B7A799275C34AD0976DB70A262FCE86FF006F3FA6 221F0E4DB5D7A5F409059024875248ADBA784B11E7FAFD6E07307E07AA08A563 EFC52557F04C41E3DEC4848277E40F50495CB0EE3ECDE27E3A93F57CF10C1C13 333C17048CDE1B90D97737519C92E72E194178AB092BA65F48DF95B63C4FCCA1 5E427E3E847AAFA64A06D2C7336C19CE84F249A17553F3481772637776C99B75 FCFF7971062C7A75BF45E8F64169DBC5F3F77E0B9CD2064A39A8AEA71A2A9122 402522804BAFBBD5A2F5CE9E615407E33D82F286CD83D96B84263C49C8844235 9E35AD86E06666EA0D15864CA5B2E24B23D375EDEF099F06E7251EE7145C98DB 8A16EAAAB79C1F7FC6 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 183 /caron put dup 45 /hyphen put dup 68 /D put dup 69 /E put dup 73 /I put dup 77 /M put dup 78 /N put dup 80 /P put dup 83 /S put dup 84 /T put dup 88 /X put dup 90 /Z 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 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 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put readonly def /FontBBox{14 -250 1077 750}readonly def /UniqueID 5000772 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 146001CF717DE25AC1BE5AEA5F2F1C17719251C429D3AED19EFAAE4981BD3466 B949E3AD8C700B843C26EC2EFD16E5411E0317ED46E237780861EFD17ACCDBA6 74BC9E0CCAA31C05803F16816C07D8B750F5F8292B338B4A8ABEE04379CB9B1A 56C5AEB8B965E080F541335416D8EF74EB20A5A5F5C7234196A69CB8548D427F 59C0942B028753A3FCC876F88C153A04E6AF00C5FA7DFC3B35077B7939AE194A 86906A408CB8B0A0B473A90A4ADD4F422AB06F6B0767079055575F540D29CD1E 13982D0ABC62FECCF86C02E6AC313DCB0D8BDA2C09FEFAE960832B7E11AB6F7E 427D7227A192DD6D9441943D0C24C1FBA492DC7CF11E5D3F600AA2A0EABC98E5 197684562D7A33DEE859271126BF0176C64C07123E40759A6873894686E9A912 7D1E0FCE32B8F5E01485E0766F9AA78606BA8E2BFB2EED6D4884B851BE869DF4 B4AA0D58B6C7412CBE4ECB611DF629861B37C74F55159C048323E149DB6A45D0 E20C4E4A53CD1E7B23A6812615596CC5BAA5A1EE1EE1109BB8AE6A54EE2EA7F0 C53D94AFFB26F9B1360ED17ECEFD4712D13FF4DDA1C4349D40DA6329AAD9BFB9 6C3E4E8E3183180F5860BD603BC89EDEEB762800FF8662B1D6D429E791C8CEDA 7FE832F3C089FFA54383FF2D0376B43CE96E78CBFA380C322DC438FFED623A12 E1A4F8B7092575259E14FB3EAD27570C15CEB54DF0CB1C63C8F3AB65A897AC5F B7AF6CE61FEB47F4E655DED154D501C4A5884417DE90F0E13FBEDD63513BA56F 4903E7868782B26EE30BDAD689CC3A98DB432ADB2C301F318D3DDC4647A9CD1C 2BA69AB48B276B51429E2C2E91EF9D26E740880D67E2641C74DCFEA6BD11FB97 F534AD48CD77A2D4EAE53751CE3AC9F46247B682A47499F53E7F7A049A754D3A 8A8660A3F93DD3B9CD71451F889535360A3CFEBCDA93B3A95DAEE89400480F1E BE1637D728B1372AEB24AC6192D57353D21D84619785D735DC1DFC41C52D4FD9 AD153E3C65D2B6096CB2F6B9E354ED844FFF46D0939787C01B4D81BC64EE796F D53B5771A133F73A5CF2E38D074CFB366565B0E0521E392E56BEB94961346118 3D0C1D07BFBF1BE8E4011E10DD5FD544B0BE5593BFEB9A445063CA2EEF8C1E1F 2F2369B0BA8E416B8E484F899371842DE405872E9209C08DDE181C7ECB5137CC E9433E511D883B532D7009E07BB44213F2555E778E18C19380A3C4868F7C973D AD1AE8F9B23FAE20F1BCACA8E6263AB6444E90E36AD53F7D017CEBC7BD4ACB63 480D5F3540A7F09DC875A154A8423FA2C771220AC7D3D585556DCE19E5ACE408 60434F82983094F9ADFC360DC308FC6E9C87757D9DB7BDCEDC0417FF8FF37C28 2FA15AB4655960DF9DE6A41CE94F66165C31D1DA2F3B9F4EFC41DC0B378079A3 C23699951AA860B08524EB9090178967D13A69DF5604A674B49EE6DA41E7A152 493902BCB3AB896FB40FD61A8873EEE7C21E53BDBA31884758C4DC4FCCC5FF64 BAB3C15AB1E348F4DECAD3978A79BC27005CD68D2DD424376D4A9669D6390A69 B08A9425F930B93DC44CB3A31547A3363FAE5299BDF9A3426F9D9EBFA0BD2195 A40930F118E2C2609C43D0FFDC2593BA91292247B5D873E682DB5D0710356046 E4C71CA3EF00C966EFA6E5FB2296AE2DD261A0A4702A8ADB10A5BC45027D9ADA F82E51C5E2FBD6BBF3CA658915F9DF1706794E85DAB35C44B73CB7ED931317A6 867C216B75D0341B7ABC426A88C97A9E747E7F7DF9D28F81F96105767417C034 DFA48024E894130D4CD6AA400CDFC0FD6B3BE396B6AFDA04CD196E06DE028878 3207C95F9F8588A109286704174485DC3D40C0F004BD51572A72CDE72F56EDB3 8DFFF38184CF2E6E27730CF53673F65065BDE17ADF20BCAC4355D6DE8523C194 7E41C080051407874055D67CE69E37B84484E60F43DEFBE6004A8328F2363A67 5D7699F13D205DA8AA5C6E7AAAB8BF14B19E8B033D1EC0CD2E614539F5D32CEF 5158AA750E45359391083582AD30C9CA7E93BAB0C294C124E3A591E335D834AF 04B2B81C063381EFDB887A458BFD2EA4AF706A9248C3A45D8645C9D783A97F89 D820817B96AB91BA933950C2697A89FA21F3ED0AD92C00A7136978DD410B3E4D 0B1CDD3B60BB2820F5EAA6AA96CB961D458490C68786652B422D53D9577D0880 7C122434D19E0BC7BC1C58DE4585BACE5FCC275FA4544FA288C0BF9FB27F68A8 98F394947BDCE8B97D25AB54E26BBAF457C435324749628D3D299546BDE626C0 126BC701FD9D1858313A4E1984F34D394BBBE63BCB9B5A43C45C26C3B892ADB5 61170B78AEB2F9AE1977DFC3A873AF060AD9681EDFB4A48FA40B4617D6CD2263 DD5ACF4BA3536C51E6AAE54DF4078BC7FB4ADAE9FE378300D9CF25255A651B92 91FFFAD0DCBA16DCB63E7204A484AD4004DD1F35F25E600FE8EE07E7C0C2BDD4 6FE2A0E97079898F77381FC9BB6AD530C060691756B1574CE072B3DAF48FD7E2 7A2A482F092F54E33B0B5F28CAE8C6F92A0D5A821283BAF9D8D2AA7EBE630BFA 90F622FFF74F57D43481A21BDDA5D8DF0B1CC581DCE19D453E8C2955407DECE4 76C4A0EC94A78D9D99C14EA170790DA8F3BDBDED5B6E8688145D69598D59E63F 1A84C4D6FE23A4C0044785CF43B4CCCBD5B7FC07512054513EBC3FA530CB6175 5C66F6F22BFD8F9F151C8093C175EE72DE4D03BACEF1709D6017FD409CEE9BD5 458D0D8BFDE285A3771063B45A069A14FB3584CEFA8077E011E6DFC7C3CBB114 7E31D47CDD86163FED02F27B7BD0A034D4F60D506AE18AA23603101B90E52525 3A4DFA7ADC058C851D539E940E8496D159825DEF32F886CB5B37CECF352EA98F AABD2101952DFD362E1677A468719908EDB2273A27F3AEFF24962846E6AA3E45 CF658C2F4D18AC0E4F9D37963B80904116F1DEF4324F33D58422462DD823FCCE 7B0AB338AE514B77A2FDC67EF2E37A7C1D23964AD467908F6748DBA49C313592 2E56C07FFDA3D55419611EE423E0FB642D57146D873D7790AB046A16741D9A20 DE88551D35C79030734D9D2CBF88E05C18DAB475AD1AC6960FB619A22739A31B 579C333E27F98DCD33A430C866C73CE1D2B88E9BD07005375DACFAAD56234D04 76D9D4551D067E2FF5DB315389B3A8B3FB115C8E8C67B8FDD27F19A4C95D9EF6 6267772F7F6B70D83588AAEC747660C1221F432C7A7E154C7C356266498CDFF1 0BD3A1B196ADCBF69EA5833E5F6C02AF9FBDE7E8FAFDE6E3E9FE2701EC202B83 5AA1A0796ACFA21EE4542C9C68091432CA2F36039F451D8FCF1821246A631310 007F6326576333C4C15E7DD6799BFEDE9194C3C58C2E13A90CF2A23D9815779B 1F06ADA4861ACB582E0A72F9D77BDB11D3A1FC5EE6F978CC2E76B5F4372B096B 26A6BCAD1CABD00562D0A46F9F2C969D321565840A840489A205C60FAB5264ED E302621FBF4264F3736C586914ED4BEB256B0867955CA85394001F35327BBEB7 395CF013B7E07BEF8478566AFC2EE9022752D8A2FBC59FFB0697502EF492B691 6438A8CADBE828FCFCC10F47FB470829DC252C4C2D8A44BA600694291B195F58 2A4247358C7073B4544BB676EAAC03DC2F1FE7BD1033E5B420898B796105F770 309BBEF2410233E134AB4867E2733F69389654D38B915DE2CBB27680ECEFE96D 4CD17759FC9C641F8DA3D2084A00D6E363B400ACEFA8FB7376063CB18DFDC516 831C2903268AD078D4DFC76F8E4880DD50C9F60C0E788184E75F37A68934F0BC 41B9784EE7D73EDF29A4D7238C7D1B63F7CF4E67A7C1A8F196E8F659C37DE1A7 BDD3581FA7EF5E5121357F4B5DF0C1BF188CD491F85F6A5E5116831A52E69C0F 38CCB5E38AFAF05006FCEE3601141292534D6171E51A8F924ACFAD6963DAC235 7B82968861434E71B7D7D44C17516A23F053CB233F28B2A58FC6032AAB4AC85C 0D82344C843720B196471B0CE500B0419D491279844F3A07FDE34D97D51E297C 3F599114E990C46A6C0A9F40CD9F11C1715E4BC333C96A62999A02ABE831F4E5 519EF53AF2931BC0A7D9204B89B6BE33B1894BB694AF6F59A3DB0BD195C1A3AC E143D0780B20E5F2D5D846AF90636B21ECE1F9E7F02C35EBE265E44392523663 F102CD2610224E94A5024BFABFDDDA6E4EC4AFE4832649C885A62A9F512DCA58 39281FC2F9187FE8C92968BBDEED37FAB65AC0FB64C42EB04820ECEB3680A27E BDF1FCE169B985480D26C6C9E8E93C323DB9E0AEB612CD22EE426661B1D8CF04 B1D4E83AD9DFE5F292F733292164D57D13963CD878AC86F8D07FEC385D0B9534 E2083AFBCEE1D7F3AB5E5C23AD0B0BABF49B78547B556C95A76BC73E08565085 1985EC634E969D058B02CA750979A0B5267F16873AC318FEC5EC6AD5EBFB3997 31AD5D46D7C794A14F43409B044009CF79E6A6FC129E7291A28DDCBDF6D625BB 27C9EE372A67A8E487173161CD0B6AFB1EDCB7F49FF346FA0971687FEE78CAE2 AA13AA749655AA56116BCB0B1F449E8011B278DC4840401CC2ED99E5CA60215F C4B330AFD947222B42338D51A11659FFE6B33DE6A4FB13A47884D756063664A6 AF811B18EEEB9D3129451CCFB9AFFF40A2340FEA8D8F04E2F68DA9F722EC2B7D 9BA16BABBF2B2FB1959C1ED9B48709AE038DE20F6D10156B1E7BC3D6402495E1 51654A2DE5687101CC94BC6C4AC53267912C76D81E300D9554E24F5B2CCD141B D0962DCEDF83FEEB7BC09A5ADC3F0342C2D731C255C63357E377323F5334220D 9AD28F8B59826CB13D899DCA7CDDE0B2CB29D152F3ECD7FC05B721464170F53D 2E530A53C155E836F804E9A83B2709880A1ECD5D06D92A7B9CF67DF8B6D5A050 F335DD32FD30941F61DF30FEE46C55A9402ED88550CBF2937D813C2AC7252583 E1BDDD286D46045BFFA1B18B6169F5B7C5FA48A0E125771D83B5C042E055DECB 544C9CE6875A71B0980230D072BADD7DE943E60C8D1C8A6FDF106B3B91FB2A19 5EB379FE37CCFE80C6299099EB9E5C845E202EF248F2B178300887B51C659E19 7B3AD0694D7EC5956777FB6B49BF30343980D532C34D0B737646123473454644 F82DFDFD5137CE35D2B5A4B1D1708129C54D22CB0F3BB1C6945E0C4F2944DE98 14954E6D6BDFD90FAF7E945D2151CAEFF5FF7379B4B4FCEA9274E7956776406E AB5B9DC5C159088556A4DAC592E6CE2DB4983884923916817113B4399B38E3C5 B5DD6A06E886AFD9E42D165EF251C964FDE8190EE44A3E899A731562EB645900 F61F46931C660D270E422A3182127E7EEA005281202485F41987BE5532F145C9 C2F9734FA10F5D7E327C71AFD43983430B29B4448447CEF2670E6FE5AD567B76 B3F311ECE6D62CC06EC8046158699F66ABA946A6CB23FA597A9007B623C8D0C9 82C4625DD586D66606A65D63DCEF67D7E59C6E188BBE3C6D06F5D668AE251417 10AFB511D068C31460F204FE9A6707C7F7B69157096464887201257B68B623F2 F46FF349CD1717C86FD621E224E507D2AD9D135F50C4E70AEE80515C04C8B3B2 8455C0922F05B8FA46C273F2BB8291BCDD5A49027D043EE61B4E868E3FCC11B8 64EE602EAB5BC93B6D7E2D2292C3DCAFD5E6677E6546235B4A9933C3A102A3F5 1A3B267A5498424E0FFA77B0C9D1320CF4A6E2761EC91F64712EC9EDE8FD423A 4E4023C9799E829CAE9148BC0A5FBDFF3613D5FDF70BCBEEB5C8524BEAC954D9 988B704D6213322846416057C483AA905ACBE4ABAEF2A7075D291679EC7A8578 D841C1D1E201BC9D4F863B507A7F49D7EFA6F732B925BEBB33E2B2C9F52BBDD4 F76B0244D1B5470827139A83F8F196DD771A49954E2EFF6F28EC28D20B694F40 5D2FD27D1FE478C3A217BDFFC292EFE1A0770610640AC4CA8F6F290D96564D5F 633CF0B833402E4D6138B24022C2A02ADDCAC1B47691FEDDD342DA63489FABB4 84DB9F3513D41C9D603D9B729F686E6C6A57D695DFB14555AD1980F58430DB27 5A913D72B835C08FB2DD9CAC5642D434A0DC3D5469DB66F8CCD76276AA7D6F50 F79B54441DB24F7BD75AC0CED52959B63079BD6D771085A1DAD46A4C03D9FF15 133A49FE4B0DC657A6835AFA3081BF548E336E2B84B483F4360334C7CD81FB49 D91902337D119AC4924BC97D1C37AA7EEEBD7607898B576AC04DEC747BAB88BF C1FEA59B6210B6CE10BF04DCAE430F58910BE5621EE4D952F88F1BEA22DD1114 DB54C244A8BFD5354B05FF02AFCD65B5E4B16079E91EF3C2C605FA14C99C7AC6 FF4473683CAA62D12D5A383E1100ED7B30536D8FE4E279709E7A2E32C793A5BC 85007DAE3FA5DE222647B15C4F973BA94CEF422962EAC1E6AB257F2AB13CF1A2 F04E6B4498975592AB261433852FC925A21B5CC2AA4147A5E84C3276FB886B1D C9F68310E06083727638E8D58DF215A78EF2E155C518B22E415FED92A3DB3F74 F6B487671CF95D069971C75C7995C47DFCA68CC6BBBE595DE5369E6F787E33FC 52E5D0C95ECEFBEBBF3F5252ECEC534AF48697A4D3AC37A55E23ED118E1D8958 E033481713F73C4BBA2E5779D1C597F08EA2FF4EDA6282D6CC5F942AA4FADDD9 D6F3C5CB2C0EA1BCBFEADC9605F501ACB9B696F470E808560625399134A9369A 07D8EED832EF7766DFE1037E6EAFA9CAC847F6C8693342D142D146CAC731D086 8C028FFBC05EC4CBBD77D9812B6076244BCA4E87305AF1293E06948F4FE9F29D 9BC0FE04E9ED5E3C29663C5EBC7C97863FEED74317BC40B9AF946BF07A4187EB 761D708277A17EC01D990013A3F70DB95A1D186E31A478353621F08F4133B0D0 B0AD1E052054A3485405E2B071FCEA35E745D9F468A92D45A568367A358CFB13 5DBA2241D16320A29A 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBXTI10 %!PS-AdobeFont-1.1: CMBXTI10 1.0 %%CreationDate: 1991 Aug 18 17:46:30 % 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 (CMBXTI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMBXTI10 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 77 /M put dup 80 /P put dup 82 /R put dup 83 /S put dup 97 /a put dup 98 /b put dup 100 /d put dup 101 /e 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 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put readonly def /FontBBox{-29 -250 1274 754}readonly def /UniqueID 5000771 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D004B836D34E88C20EEB527CE1124209388A2DF E27A8DF298A2693A9D529916AA0B2176E6ED237F69D84A8FEEB36861D1847207 BE2BD61C6A412FFFEDFF13AFEC32AC7735BCCE5965F5966418A62ECB99112AB3 3BC938EC590FF6922659125EB67E260BF02885E49BA6019E696D33F0B53606A2 F515E0C45F323311613A94B838491BAB9FE230C5CC79D22925E3D882799F2707 C32975A494F0F9513E4D8332E7E54470D9721FBD345CDBB48286F2F19CC6D66E BB631DD6476A509167A49CA525A72CA50E82C1D08C2B372DB54C5949C753B632 2009B761EB90492ACD3CBE6A35CE1B66F3BC4D8DC36827CE4261A703328451D1 879438479917C1647772999171DCCF1491A1C9086E0C6393506768F8757BD81D 141C46EB9BF507EEC29962A0072B6C5D8C8588F3D68886CD2606DD3BD2FECCEF 63245494E93EEA12AAFB06110E54ADC444C7E7619627A48A464394E5DE06EB46 4C76A2FF010318BBE48B3776C826A265C66515717F7F2E943C60EBAB23D96B5B FD514A1C4E79BB3D3D2DEB936F90CD3FABF7B09FF7F564AB5CF4AF6A40E869FD 395885A88F4A138B3CA6943A2D430BBE43D91F7F17621CAF52FB7161DA3B2003 82244FB6EE792DCA1722C03392C296C029A2DCC5BAAB3EA03F8DEB039DC83AE1 77C884155BE6536E456099191F0FDB4D830DD7789AA8F3F388297EEF62468990 2F20F3CFF7D74C648A9DBDB2C868CFCFF3CC2B5018ABB9D8244B2DC93FF2EFF7 DB3731D596546D1E03217522F03875A67E14D2E0C36E1FE15AA93FE29656DE2F 08C98C47E64598A69D9B4BA8A2016A9E5CB1835890DAF0BDB8FFFFF391754AF5 FCAE6822F2B976BDDB3E3DE25AE0C53D99BAFBDE303E8E43DBFA7FE5944021B5 642E370D9FBB6F6F8E047D188DEDBB0879B090B1C7411B2DD2546E742596E56E D605D073A20472D28291613238676B077BAB8446157AEE182A6AFD4347193DBC B8C94E274975246DCE499ED5EA316F7A3D1353664D612EF260695BBD523DFFAA F5C836F6DBAFEDCF4031C03368E4FC69DAC424C7D25D6EA0D1A7042BA34DE8F5 1A29443F4074F372AEE1B4184E1EEB991042738DC8AFA7626E31E5B80C5304F7 4DA65959171744B6671AA81CEDC7D3C78FC68FAD457EBD95A15FDC1AAED77337 2CA73082AC3AEC63B5578CF8C796E665EE7FF0750F914951EE7767BDCD7C1FC6 520175D53608A8417554FBD3B9D4BA10D4E3F5C32C377160B28A94975EA43B4B F89CE38D1EFB69F531367944C5ABC5E922D34AD52D40DB1AAF329607C7109834 726327FD830A3A80817081A9459869703EBC3ADC518ADE7F6A86890A283274A5 76962C27BD993F98D237E25A98FF5106FF451C010E28D9383342870736CB7E45 E6ECE694323B349280D3FE3D2F25E4E2574FD6F04599E1C4CF7831EA60351321 5A9676B2A8DAD25482A430E71F4C3C16943585A9B5A00E0BFD5E33C65C437BFC A96DFCCC8A025903D86B56974374C9A488A89C596C207506FD8B15C72A5B9CAD 3D510D6CD5954A57F375C638989A2EDE4F4869AB855E19CB468032B7F6E2D4BB 31BF539E487D5DF6999122229E1A12F7D0707E3DA6A887C5E2C77F5AF4AF589F 8354B743AF93961B3223D9432B1F6D1AC8AF48B26D8B16708B5F076D32D5235E B0CD9FFDAA7890BB739F140FB1FEFD7C80D9607B4F13270F2575D886C3B4D5B6 119DC43C34E6A381CAFDF43479E42E086C85095A350A9B505771D6591BB4AEF8 B13AA93A305592E9393B386FA89785A4EACF2996FA8468520B8A740713668D47 5A0DEC98F313567AF8651892D1D3C99AD7B2B430F356A8F7D6E3626500CBB9A9 1F7DF2C275F7FEF755EC183552FC0F0F34B1FC755D1331B4FC1075C98A960450 C5E8FA8E2331AF615399216AF3B766BFCFF9F1514555B5DF2EA861ED8BB367D6 1570B00D00026D8796B84393AB43F9F4351442F6EA32FE443C2D4C289B571357 64658EE44613C930B59074455FF8580B7358AA14B604263AB1D7B60CD22DE4A3 60762B22BBCA8158A65B4997F21FDB5DB8EB995D4418423060EADE39BCA3F57C 63BBEEDD2D164B420155F70159C781B315E670D23658333F0C715E3C5535C7E8 40C2E8B61AB3F732164E3CABFD55E7D91736E92CDDEF88E1F1669B46DB60C757 598321588BBAEBD5A83EA3164F525A1B70089E021357979B6554831C128EDF0C 6FDA1E71D43D01E18C632CED2406BA1A63F6C4F83B75EA518E5CDD7768232F16 A29DCCB61BF73836C4DE2B2F9F737B3F5F525D4EA90D89DAD82CCE9C9F2E7995 F041003C985E0554BB3A81C2F9DFD7A3A0E50B8A1E2FF1CE02F960671968FFA8 7D71C06C358943095A025A83F9580CDE038F41A2EDA6B3E405FD41FCC20401FC 4965CF65F55D8D3BB779BFE582D33378D62A1763BCD27FFE4645D85A60EC287C B7E9DFA502BB50E1CD24BB1228DC67DAC420ED053BE55E07B50C91C77BC5CDC6 EC68C8A2B79B77D583826B16BEEB4D09E067D10CA7B9B8E3A97C25E485D47574 D9BF6258843827F1346CD5A28FE10C91A91A7860E0483F7B24DE106E1668A5FF 25A13BA3D0811967F1DCCA3BC9106B495CD9461848A710DE5112E4A1517E4BB6 D2DCFADD6169642E693D7799F809E8C2C6A67F7F3CD252F34CA65C145DF27B15 638E953B3C73210B448B1CF73D886101282BEF09264C7671BD10A875C2994576 3703B8E73085716E60E89C871F5D4ED01E317A23E5D39DD746DE98692800B554 2D997C4CA00A55C9A4A160BA4C4432F285C82B9A53B1223F120BE9D514C278F5 58254DA2AE3000DA40B302683E53ABE23F633086FB5DC3BA092BB2202B23CA1F 4D9BF0EC54EFF218D49E74F55466AA100C9E49D45B3EFEAA2723447B57B0D1B7 70A970099D0F3C6FE028658685F9689E10053CDC3F7EE27BCDF70564A81F1F60 C005E8970309D3941184942DA1C060A6A96498BF058434C4CAE6C910EA1B8D26 4D9CE46B6EC8A5E9C385E1ADFD1F0D500C4DB493278434034C5BCC6CF52C9727 B9FAFEA20A2F95CD86A7F791984E250DFE3A3F0DA2F6E3C02C89B6A706004744 453F90159FAF905DB7277902832B95BFD019279499C375073F26B49AD217258C 598A52C8D45C39F8473EE1E4A671B69980A04675F904F7A08372633A12B3334A 3C57311B3E83649BC2EFF0DC1C09A98DE0B743575042999E4D5DB7FA029A3CC9 2B72D640531C7314AE9AA5EAFD39D5ED326FAFBD11636F4C3E114BA1847E168F A8A26134CCFE888B4BD3E7E863CC9E47EC0789D71EA3D0E959BFBDF95CF06589 F752C0ADFDF83E80724BFAB4881439973F2B92CA11B05BA13CCED5097C07E7DE 8EE80B981236797B63C628F1385EE0BE37A0FD578C6503401F8F8A3268D9CA2C DED490A587E69155289050415A6546F2A156ED88EAE808FD60EC1DCD625E6EE2 4187649D884A110D1E521148E71D52053BA94C51E988B57B94E0BBB0447951CE D5722FA3B5954F17543EA7BF5A9AAE00FFE5EB4ECAEDBB39A4A836EA5B88257B F7D21E135CCCAB40413228478426D8AAFA0E82A842E30063EF734C42843355AB A2289A8C0961C2E718A0258131ED9C36346CA95D1C4BB34929D7BB1E556B7A19 DB2EDB41513FC7488761AE185C43BAB726DEBA720AA9DCFEBB269DF921E63473 C6485624CDE07A914B987097F4282A43B76EA8911ED0F708AF3F8E2999574BBE E2F1821B7BB73A4F069AC6AC105685BA1A1987E00DE4D1A76AF65327FD09235C 31CE81F8AB6258A2894EAF3DB54D49FC5482759D72CBCBC1BD6570883F05FFD2 F900B76DF8C634C88FBA2A825788AD726E88B2A18096ED20E93AC6EB470585E2 E1255CA2DD0D394EFA15230EDC5788A99C60D0958622AB9A1751C11D0F96C23C E89FBD88A1EEC5C7D713DF1D05B57C17AEC5EF07080B24DD32A6F1F9BF4400FF 3EF04FEA9CFF205019EA9EC4999D2B560CD5FD8B46ABE7BD08ED7E73475B2917 854182864DC04EDB9E227D3FD1BF33249377C7BFE52EED3A2C41908729848A04 401A6022BCC308B15D689F97E718B64BDEB8A801F7FC38197CD4949D05AA4220 58EA5FC9241C36A67F6EE321A8AC2471BF9ACF7E38E29AFD8B7F6F880CC87D68 67E057AABA6AA3D29B9256982E437A0A5CF68B9156A73B7ACD533D31EE3817DC F4D10D7F3995EBC1DC589C9A5F55572C6F6C46BFD8C8CE92E385C39703A96608 6DC031FBE57037A014DE15040028FA0983AA01122C2FDEA5D013B5EA06CED244 A95D317505B8F6A8B9B91018FF1513E795CF75663DC7F137581D3B94D2FA2870 285ECFD37A6147F1BB079E968729214C0C50D9CB65750E3272DCED72B3F05B8C 5663C59DE58B2B654EDF1BF738A933DC7A6827473AAC11D660CE625502AC5010 61B583DC67E1D974106BDE86033CBFB9E0B748AAC3109ED395CDBC7BC8CCE2F7 EA57C6889DAE23B6175F095573B9964073742F6A55EE090BA60BEE92219866AE 949D836745D551988FDD406A4679FEB2DBCC2EF5CDC5146AC1FE8A6EECE40FDF E5ED3EAAE4177E2FB0BE79169C290AFA132474BD02317E3E72D203D7DEAAA96B AF59A16E05589F77A6FF603F55CDD700F7E6B15D1C95C20DD9D18612ECE0CBB6 DE382161C7DF144A6BD4E3CF55538900085C23CDFF0371CA8C69BA2C7298D8AE 2545258C90C893E4169406279A20F2B235C55883C78A1A64FECAD295A53D37FE 5FD1F29354C7D632D81C08875D05B0DC477214315FBEC28F02A00B890268863D 71923A2C259240C8E2E4566B131148C7FAC26459D1F0D8DB60490D0767325C11 5D35E54E55B0F902D748F023EFC50A7A4FED2E05E65B98713CE5C91B8870273D 6461E735062C2E254A3EA499DA95F12158B141D9334148BF2122A2EAC2FA8821 F3F9C7D44FE617E4E71B2071131F9929CC4199684E3B0892E64E4C5FB6DFFE56 9E2D20184B24DE9C05114C2A22C6EB961A8A0865882C8E2EAE761A067CE53674 4E4947D563342E77B88A35813BD9A3EACD6B925E644B691D8B7518B25FF6D4E5 C140B5A976DFFE73E6065CF4A1F91B98DDEE2C17DFE071277FEDB74C79C682A5 F45357B01DE6EA7664B108203566F3B5F970862328A546C55DD0B726194143F7 5075F5387B625ECF153EDF7CD4EDA0A2E2FFDD20C631F0D1E4ED2A5D529039CE 9779DAE8F10B7784D97DD73EF9A93F9A8368E1E6ABF1832B2FF4077D2BF6021D 039360C471A6F887B9C09A7DCB86EF44B57E2FD5B941039B9D44994C237FD84F 0E92FAA965B86F875690171D1F268DB6AC95225E2782A311CF421B3ACA345E87 6F086C03EE577E0169A2C325A40B0A4B0CCE3D45011D8B6E2D14CC02D87734BF 8E3D3277746E32628921E1C1486988BDD1A341C39D2AE520D41CB77547D282EF 7E81CFDA57D254D7580F21BDCA76D21E9E475E8970787FA6F78CE207749CB262 1BCF9FADB48A1C45D42D763F12C7E10E7F7D3C2B9C46D6AD1FDA98BAC42DBAA1 CBE8699EC41BF4EB67791FC2F290589D89BCA2DBE56C1200E02733490A4DA726 7076E59B69E849AE7A286E588E2959CF6CD6A6179BFF58674D73CC284905C35C 9077449C28BE9108F92C7DE81F2C4C6B6487A4EC0C0826D65ED5ED294E13EDB9 EC5B77FF474F39883891A37D4C4DAED300A3E803324AAA2FBD20E069704ACBAB 0C99CC864AFBAE377D8E60A59DF3AB60EDE37E459951A5732314BE4727B619D8 B6415016EA60EBA14276FF9CDF85A927D2598CD5A1FB187B4FF7BC9630B5EC44 B8B828C9387DAB42401EF535550725C297440DB5BA16A728EC167C17AACE904E F9D85EAFE6C92F55895B6FB7CED64DEF94757E44C5D25F3ED8BA0436BD23864A 513490295C020DFD60B98E6976011301E00E10AD79606D67A2A754B5655CCFD1 27BDA580688F144162470F7383DFA1BA1568A2A3B0254B6AB37D6B839E28B895 259772385D879C4ADCCDCE0411D36E28753519709C54B1B59B23391D23AA8635 29FE69EB46191CD6E006C9AA20678BCE34F521B51230F35B423744AABAD1AD26 A00D3697CC078452F74BA7211B9DE08E470034A7E540ED864C9BE30D310B8EC4 A18E3DC27B567B568565C969FC7A7E0FC928FB0A5C7BDCBD10FDB60A10263534 FD93D12A8B9250E3D3740CC69B7C5D87665CCFDED87EA05DD2F2357759989AF3 979B9C8C26193F77A62E649194B7419399508EE37EC4A8DB3F477FAA71562874 87E36BBF2F5A4B876720310AA5293FB633FF0433E1CFEC8358FEC5D9F2697B3F 47D9AF74EAE9846D857BB97277393914799B6F95402F20477D0C592EE9845FFD D5945E362ECCC6ED1778AD8CEEFBD01F50C79747D3D8EA64DFDC9F4A773EFABA D7F32616DD268F3610A107940EA9E9107F70C1ED094D54D0184BB0AD8C1FDC4E 0F29FBE7C9B763984431A158BD36881040930334B581FE503704B072C3A0376D 5D00F0B98BBF8192C6073F5D92714372955C56E96172A6946D5501E15152B89B 0C202D0C67935EACFFB5FC550067E33EC99B6BA1CBD8D0E1AC8C33C63EDE3FBB AAE681AD740283AFED444B3FBF32AB9411EB9B362BF708BBD672231E54AB1362 81570802FEBAE3E380B2 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: MSBM10 %!PS-AdobeFont-1.1: MSBM10 2.1 %%CreationDate: 1993 Sep 17 11:10:37 % Math Symbol fonts were designed by the American Mathematical Society. % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (2.1) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (MSBM10) readonly def /FamilyName (Euler) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /MSBM10 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 42 /notsubseteql put dup 50 /notsatisfies put readonly def /FontBBox{-55 -420 2343 920}readonly def /UniqueID 5031982 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6A66A4000A13D5F68BFF326D 1D432B0D064B56C598F4338C319309181D78E1629A31ECA5DD8536379B03C383 D10F04E2C2822D3E73F25B81C424627D3D9A158EAB554233A25D3C6849ABA86F 1F25C1667CB57D2E79B7803083CB7CC0616467F68450D9A3FEAB534EB9721003 DBFEEFD050F3AC3492F5C74162A9A531ECEC0F47610B4940E946D21CAA771D30 A6C27ECBA11708CC46C62396BF9D1990D579D0C394899D24FE7A4382EA18E7E1 160E7283AF5BE17254790628E79FCC206F28B5566075B3A5697D5209062544FF D85FD89D6F43D6588B242AB2666B5D2861CD38A8CE676503EDFAE84D12A71E77 8405E468FE391F4F3F50D2C57ED55512036B0DB8E76A7EF413ED08673E56DE2C 16A3B65CD478433C0D2F9FEC4E662D54DAA43CFA6957D2A9AF8979BE06F70B68 ED4C8C493D6DAC4971A3F1D010A7726D084EC1074FECD7D12D72AE16C26194AF 21AF5774D9B860EEE8608D34F150092F09C19959BAA670022B9A9F263CD391E3 74DD1D1B4CD4D75273CAA4E37F68C631723E08FA35AD34C0AFB4621AE6689861 854D16CE1C375FD159A337E221A6FF1CFFB5693A0623E7EBB58C2969F590D081 AD92DD9E5322E26D6A15023664AC73A355998BCC48ADD0E7A4BC79790519606F A1FEF6075033BCD422EE8233B83D1E7C20043280D531223D5AD4D5B41669F884 95CE4D6DDE819B588742B930C579EDF743F2C74C95F717FAA6154FADC3FE2975 F59CFB1C1A29059487E75C48505BAEAD7145667D4E18E46E610C868A257173ED 0D30EAA4C090854DD8378E92D0A376226EA7DA63798F247BAC770FE26D70E72F 90CCFAADF118304646955A75A299EF090B93F8CA49FEADB79026CBAA7E0423FD 470B64400CCCD6B3E5D3D6BDC628F3183FADC0497BFF0B03B9750A04888F1499 4A4B7D94D77A7848274F6FB01DBAE7AA8684211516D59FA17C8D81DE35D98544 C3566390480400083C9EC76AD58E64DC48234400323334477E5ED53E29368CF5 4AEC48D44119805F081AA1EA2984F2AB200C00126340254B27A931430129FCBC DF18772DBCE483064F31D29644F4248392FFEF656D43678C1D6A153C4842B81A 87A0948C3F107FE28B6C15728829E5410734516861BE3DAE075F7CACD2133781 C94C0F1A7B43AF398A72C5D289D7596DB4B5C88AAD58A62CC4373E3298ADCFBA EDE3CDB68994B0DA52B5FA5EA0B5BDD24D6DC2D44C3CFC2E9791E36B4B51EF52 23EDC4FF6E2C9DFCDBF92515BBD00863F0831EE3D8BE54527607AB23E4A0CAC4 D0AF18A3570704C4403CCD70EF4C029B93B7B9B9887F62E40920D8449340DE39 32189F50D8F3F656BA37F50DF3C9E33E1B6CC3EBDB22E3FADAFC8F718B89E355 F996ADD70806D1782641D46673B5EB9C10ADDD307292E38E81B1768CBEF07812 A3F47A89128FD5A962687928F576EC1CA6A26BD3B539FF6467303869A88E4294 1E71C62E34D32A857131172D8EFEB62674DCD22459232E4E24B4A48DFBC8ABE0 2087E09ADC94A868A571C8BAD0A2AD9897E5B77C244CAB31112720A1EA6EBE24 683BB20ED26465A3DF43E44669CBF937A0255C86659FB73E0DFFE05EF34BBE34 BDCAC4FFCBC200AFDBF74C5935ADB052F2B9317BC0C6851965E55BE0FA29051E 1C62EA41A4D00BE5691FFDFE4DC01B3416BFC543060B217AE2827AEC2BE9E928 3C2D420563F2E72BDAB117961ED0AD4CB55431A51A81EF 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSSI10 %!PS-AdobeFont-1.1: CMSSI10 1.0 %%CreationDate: 1991 Aug 20 17:34:37 % 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 (CMSSI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -12 def /isFixedPitch false def end readonly def /FontName /CMSSI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 99 /c put dup 101 /e put dup 110 /n put dup 111 /o put readonly def /FontBBox{-97 -250 1077 759}readonly def /UniqueID 5000810 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0931DC68A9127B5D4E0A53C980F1 25B546006F90C14DDFBE6457E1FF62EDBC3E6E4C3EED9145D4C5B39CF986A3D4 D0C1CAC35082AAFC77DCC962B778E051237529367886A80679538B245FB49480 77B66D0597CF92890360923FF918968FEE737E79C5D46B9EEBEF1BBE460BB176 93965EC82506D2BDFE8D9616A8A29CCD77C1E9F46B531EDDF69E2F97BDF7944D 73F55F531755FA645D37AF1A508F565FC0B43379209C1E992F3AC34A479B2012 B70958FA12CAC36A27BB5A2C1CBBE416FC572DB8D2DBBC80BDBAF524F1507A25 29F1944A592F59983089BD5C221F2050EF0A5844E8F0D33DA8D59CFABAD16CED 27CCBC6820BD354F0F435E0BAEB73F7EE863A8FF0DE038C244A3DA9EA2533DD5 78784CACDC89701CEA9BEEEFE78A0DDE239B65448339F16B9E2B5E8177B2BDCD C36A9C52CC3DE95CD45BDA676794180065F7DA12A87F93C337251B7F7509371C 76A2429CEFF53722452A8D36636C685ADF1BF6C27E7839464BB3882661246875 67F547E1E16B4EB0C4C6BCC80661C929098102CA370391EE80F029E566BE0952 7516AA0AA335BB76E4AE49E46E74A1A97BC55D556A9BBAAB7B91C0F897B6640E 1A06111856ADB1A4DA7326FB2F64771DC6BE8BE44D7B24A6C8BAE2551A367339 77D9C3F4206D5C6AD232C5560B70EDA4597AD76B28362B06FF30562C51D32143 5DCDB73DA37B18363AB00182F6E117CF6418E49B54BBC545A3BFD486091BEA9D 6A443A5CC1D29A74CA224B8BA0DE3BFBD22C1F2C9F06BAB31B7C647AC295EACA 3E7E957C81459ED399B1D9EE777D164FC5E70E20F8DD369946509C7FEC758D7D 92684536F329211D08932802C091B4C434E8AE9EFEA69719592380B3C6354ADB 1281E2C8CB8145B6C55CF31DE1EB06ED55C1B8F2E54A41E75D65AB80370B1F9C 0644B4615DD30A8173E3FC66DF41E7BC12767F057A1BD1C61960F14998294C15 E0725F8E9EADA176F88A9018B68F7D393CFD273F9ED9D05325B8E18006C10C4D A4D08776079CB55A8C380B341CD472C79EC76B019C07DBA7EF41718C9B7AD6C5 52DE73AAC4C30B47D7390AB38B9C8571450A32DB298D1EA726CF5270886D8C54 CEE38AFA99F301F17D4937D1394EB989D2F9567B32E600375253C9D4A12A1A55 09E2F51B722D786DE411BF19945257DD3D343D08430415A79AA72229DDE5EB1A 27485343E2FEA4CC969639BF4A5F4A353263572B25D27239FF79FCBE018D9F7B F48A26F71CDCD999D953CE4BFB516C985B92F2BD4CA17DFC713B04CA06095746 74F8F627C14D7416AABB3DAD0F480F0A7200C71C0BDA53A38F76A145E76374C7 F7B69DE4A5682FF2539BF99480B0275FBE1FADD0B08185ECDD59ACA17B83D8A8 55631F3CB98C29E4A804944CA458AEAC876B3C4666E24BCD43894BC327ABFF52 30F841D203E332AFC83764D71D7D9AE9960B43E868F35E2583092BF96BDBA40E F72D5E153EF9546B540B444EDE9194C3C5C7CFE44F545DB4D47CDEA3B40DAC89 D685091A4E08890BF5AFC65D47EAD06310F1E43E3157869D6C61BCAACED04DCD 1011451705BE1848141B81737226239D9B862CE6852D2763C131D6E807CC3084 C5F5D87AB31562B9F619CE39DC86BA536916EE02A878E6A7C553B65CAC972FE4 5DBD53D2D9A008DD72F22383621D4B064D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%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 dup 50 /two put readonly def /FontBBox{-27 -250 1122 750}readonly def /UniqueID 5000790 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 1E042AD0BAA059B3F862236180B34D3FCED833472577BACD472A4CD5C7347D2E 1D0D6630F446F3708FCB29A85F40B4DAB4D60AA8F5B2DBD67F2E45D80C7A7E86 144669F75F8FA14609F8E4246FEC475ED262E03D30393C78C7828206842B565A DBE20EA52EE9C4C3862B2F5F12CF89D935B89B84A45CEFCEAEE8EC8806339364 56FF1FE2E5112803E3E40162D5188D2210A54816AA9960611721C23A292AE80A 8F8C0FB114D71C111700B0FEA8804F37C5D31ECD7006603C53F4BDF7208286AF 3A25CEE58E88BF81A4800B68C2A19EBDADF9B1074702E779A7DD915EFE09D35E BD176D7346D859D0944520171C4E97696AE0502C43C391FCE5E8FB1789065E18 BE3AF62200D57912360411CE848B4550D1B0A3BA576F9B41CED3A23E753631A7 25375ABE8A4B55BC65AE2EAFAE452766961965093084D218637FB447795CC991 EB1EF26BF82B7A81FA847ABD3B559D35828AD7DDC5FC7B43C6C14E6ADEDD7663 F272AA9A121630C5263D58773BCB1437EC2FC54C4AF90E677A8E7D1738D003D4 18998C03CC9AE182E7758767FEB5E1B03C6CC32AD30D0ABAE6552290771E2CB1 A23F469A8447C1868C6DEC2C3C2BCFC691867E 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 161 /minus put dup 162 /periodcentered put dup 163 /multiply put dup 167 /plusminus put dup 173 /circlemultiply put dup 178 /bullet put dup 180 /equivalence put dup 181 /reflexsubset put dup 183 /lessequal put dup 184 /greaterequal put dup 185 /precedesequal put dup 187 /similar put dup 188 /approxequal put dup 189 /propersubset put dup 195 /arrowleft put dup 33 /arrowright put dup 41 /arrowdblright put dup 44 /arrowdblboth put dup 50 /element put dup 54 /negationslash put dup 55 /mapsto put dup 56 /universal put dup 57 /existential put dup 58 /logicalnot put dup 59 /emptyset put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 73 /I put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 91 /union put dup 92 /intersection put dup 93 /unionmulti put dup 94 /logicaland put dup 95 /logicalor put dup 96 /turnstileleft put dup 100 /ceilingleft put dup 101 /ceilingright put dup 102 /braceleft put dup 103 /braceright put dup 104 /angbracketleft put dup 105 /angbracketright put dup 106 /bar put dup 110 /backslash put dup 118 /subsetsqequal put readonly def /FontBBox{-29 -960 1116 775}readonly def /UniqueID 5000820 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF 5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09 0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730 DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A 71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09 4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C 515DB70A8D4F6146FE068DC1E5DE8BC57030BD160EE9286E45358DC65C4CF3A4 AA9587B6551263673D51735B843FF3AEBD3B4CDE90A979B1CDC986CC0E5380F6 181E1FB293E95D6C1D53F231C29AAAA346C5DC9B158A8ADDF86A5BB3AB8C2F4E 20FECC60F8AC5C2056EF9683A3709CDD69D7068D16A5FE8404B1A2F97270EFBB 10464700839EC8A999988EA4CE339C1D1EB24D9E50501C9B04589C6D8BA2601E BF016F1E91DF6F97FC2BEFC87BD3C8DA6BD3689B26DBA0DEAC2195E14A781866 C962086E425C7CF88CD56FE25E29A083D18ADFED137A712CD058460BE076AC3F C4282C3590324F18E1D140E9D46AD93538DEAB5F49E4E751924126A1A2150AC6 454D8CFD2460FA0632B7B6CE68BFF39E385555EB2EC90EF9D3D66B24A2B5B922 A8A583CC1907A91BAF90DD2CB8B9362480FBC7202A51635B899755BE41FA6110 E6190B0E5CAD52FCB2F126C306E484B7669C61905B682AB2E155B75BA5AED902 96707B7BC167A0E5FECD5AC06AAA96D3877A6C08172FAB1EF4028BAC88BF4588 F4BAF791281491FE7F4320E71BB1792E4FF59D3EBC95D9E2767B58F31DAE3C7C 961B29202C88F28F889B835A6A12CF2AF1CECEC476B3363295A0068B089896E3 3FE1D69EEE95212B5A0ED949EC910515F52B50B1F9DB95C7184F83CFEBFDC963 AFE5ED7E8A1FD90F6A3E6B117363F81CCF377F70BABC5F8DA4AEA8D78D0DF719 938B9A7C98950D92E5C476A382BEBC03ACABD24A76161D9E1851BA0219D8F5CC E33DE1B5FC6B91D43979381FE4E338E555D41668DA01E3898C5AEC798E572C06 E9285A08E8EB1314006737CFD9967403ED6B8C7891B62388410B4C0461C93C90 B55C93EE4804F0632388A6FBD3AB3BF14765A511225E6D4CAB5DEB4237E3BFFE 1D4E257CFCA88383442D10E079D2D1FD2E3FB293D42BF7FAE4D377F4EEE4300C 23570C8E46EAF007E05D56712EB036A2C1AC17B0269EEB8C9DB593FB4511F813 A35A5083ECDF691BD63DCB00F6CD88B2B1DB26DE40505A8038CC401364845596 04C610B7836D198A292368303A932F786F023AD6BED1A4CF78C953A0DFA8F534 11847D3DE6CF247BBA833E6C6764AB7E8E0EE5BB7EDB6832034FB199EE4239C1 40A2F2E0AD917E2D274BCEDAAB569E3B54423434DAE94B6899A788074A3A9320 7C0FF12C97BB201A0CFA0FB2E57C13BFA37E66439959834C986A4C8561ED7F07 741865C94271A1D04F084B18868DDE3105803CED0198A5446AEE13EA07620561 5378CA4E38B29652E7432F0161725DC8BE67D80F198C3922C3001009074CE0DE 28AB8E8A48B06F0539605E6BD07BB64120B879912F0D624C4A48203ACB9CE913 3051E0836342A53B0CEEEEB5A34E9992F958563FA9B5BCAFA58E0AC131897839 4850D3EE4910C47A4FAC6A020B3D93A976E760C506AB623BD7E772B24222046E D9BE01AB820C51A913BD2B18B537A0A4818B381F3999516843F2AA7EE81D9CE0 20D85671947C52F57CB0B2D101F9812472677325494CE17B88A17CF424107515 ED9FF9214E3AFD8EFFB7D229FFE554A05437BF29D4D61BD2490BBF9B88BF3053 7C094797050B4FD13185DAA29ABE6168D15465621D459C03D531B19353669E9D 4515A0B2B54DC12C247E67F83A1C44963B7C1B01DE05EAF5D035F7264EBE408E 7F1E8EF5B249FF949F1E3E12F6976F2913B055B2F785A9184B9FD3DBA010C4C5 660537CFDF3F65FD3199AD8024D58CC5F1838D0E8ECE81232CDAD56228400066 85750A08CA7A4BF28158E1992983B7A3050598CC780C5AC41576F95BC4A136A9 D9533D1866D95155B32FFFFDA81587424F6C4555CFF12E6894C88CF8AB19217E E039AB0E9E0208B04470F8D29A09E74B704023C4F233D53351607817A316607A 7B5241D15E6194A14F963A31F75F329A781EB7EB408FB60801ADE8481B8D34D5 08085AB76B307328FE471B33EE3CBE2C161F610BAD36DB090A2C02A2BA09708C 5F9CBFC6D51484ED0D1C285873D87726677356F40E8C8BAC36ABFC7F431024C0 D4F440FA9D8266F561473708CF1E18FF3FCFEAEBB9127AEA85677546CE5E8B29 0458B69992EB494CBD7DEDC207FB2FCC73E6DB454621996CFD39562E2816A728 95204BD82EA0AFAE4043FB3B19579E960C60CE5F7A7C234E13528CD0BC68350D 67A5D55209AB1CFCF74D2779078F090C8C8479E1F38B6AFBB32B9E0075D01055 FF3D54C495EB764CCB9892971629577E75AB7DA1192B602A009F5C1DBF732F3A 78EC1125F3074C19330B0B260211DA7F31E0A204985B7276BDDC01650D4ADED7 FDB1401D5C568248CEB9C65EAC9B466F84819D3567890BD95ACD7103033534DF B38E64331C2716BD08FBCCFD325A0ECDE466310C1A42B6D0387887049C08415A 264B40C042CBE091191CE5C0CFB8508F5AA6D7F585F06746083EEB8307173C87 50D37F1B7B83AD1CAED1F12864041E2AA53433A3492DEE5C4DAE950E741E2D34 F43D07592A5FAFD9952079846DE98D0AC340CAA2332D0B3BFC8C40BE65679F25 687D09F82297F6D894CC1EDBEA84A2B26D738B8DA836D93AAC563FC79FC1C007 972FEA87F0C4710E173481892AA11F34E8C952524665F936C41A310B79999299 9531A008888670E61DE23A1CD822F0053F07A423778FF4F1BC043AD44C2287C5 074C65F4B84572BAAA8703970ADDDBFCA5D53DC51CABFA0E68A215E9EDBF207F 7155307C556A8D21AC40E75E4614426ED6E36C2E8E0530BB59815D1790B1AE66 C2A75A176DF6252C3083A6D654541BFD6C5F7961C47C9D33F20A7F88DAF1BD82 700EFC2F737B9AF1EAA3E56A03FDAF7D9C9E61F3CE8ADEFC468B5B4380427943 C56A2AB3C4CEE03D58847B15F90D25703BB47640FDC037D9CD51397B135E19E4 235848991BB96B1DBB1D3008E9EA2E944D7259D96B6B424C9B9C8B2ECDDFB049 359697BCE1E82B8FEF1F64BDD071CC8835C438F06BD2624290B27172DDB9DE55 E190910E3F283BCD61C8E3673194A88C46E02694687716A98724FEC76B38534F 00D54D3E982D9979434E373BAFBF7DBBC3EF638B31C7EA9BD70F6BBDB4AE0D03 9AC0018D6F0B394B608147395C97099C53E02E14D21F18684F5C392938E61F05 6D7E5EDC3843DA74A34361508951D0213DEA807C55C79AADD927E1742BAD8DEC A99EB0639E2B76DD7BE4CB9A3C2E3E7EC8241919659C83D6535C8D0385B108F9 8898C66F0AE84C8959AC4D7680F2A9D2907932B3FC095671F075C888E9779EFE 727FAC252CAD00450FE873A86CC165F84EF79BF8ED3956D4462120C8741A52DE 0AECFC9BABCE07C51B5F133EFAF0BCB2C86C18530E69D875281D5D8337B43A4C 2E8032719A5B9A2EEF60202D127CE73091397A1BE551A4CC6E75C8DA750B707F 8C34A2F50094D5621976E384CB5671ADDE971248D7B0401CEF864492A2A798A0 CA64051D082098178EE0530B1347B600BB698CD32112C37F873F88FD2A5316E5 C0F434E321B890824B1EDA09728D1A4B6E491AE975DDB1F698BC9B8189955874 F33FB1277A480EA5B4D4384350201A354F4672CD6C958E320D0E080B32A02404 F749CDE904808F361BE0E7757009EFF2FAEF8BC50367647BEE092BA854C375BA 198103002A8E82DE574C030F05336F7168C76B4C42C2B9BA6970D0D055CBA6DA 6D9D070D741E6940604ACB496C15BB89DCFC41CC7FB3B6117C39FBE6304C767C 0D8B90DD6D24638B2FD1A16B0BF6B59C1145818E29FD933457149841A3EA8EED BC516EAF33735241140FD6F78A2511923DA72ABE2A3E4FA0985CABFD4BDF10CE 126E2AE0BDA6E4AD705EDA9EE68679C635C444D9470A34A6E3B60B1D2D4C0826 7E2A29FA2C007FBD83368DE6A87329F10951F605A25ED33C4911D01DB8BFE914 86386F19DBC18E171A19E43C6F1F5805BA2F90337583A00AB67E78AA41B1A154 A410332D2CC9E7DE1CBD9E68842C02FC6D4293B0907E6CD2CA100500A0C08937 9F7F1AC140ABA80B0FF3171F0720E853940E1C731F195472E4B3604FB70E958F 248046CBCA76F2BDC232CB9D2DCEB0D1E2FA9DBA1945A7B13AE37A7D1F31D5C1 E7396D5A7A50B0111217972EF14424F92DB9A2EC2294275AFA7F7267738D6B3D 3E14406AE7C365D6EF0F03BEC8C5EE1AD44E340EBCA507EEB2BBC154017F7490 F57ABE3382A4801727CD9812170A6F6E4BED74FEA3F2A3AC3B562FD7A151C3BE 327C0E50C7E4A4B4A51E9E9D6DA3D029544BE83E04180AF6C9FB4F8BD6B1D710 2CC2EEC53137ADDF435E907B54104B09B5754575C2FC5560A5DA1FB37C493DD5 906EC5F3839E7296F653EAE9B8E88875A6DA6D5B06F20B7554715DE9C8E1ADE7 4AE253AD98CDEC2100662DA8CEA96F216E5C5B48FC6437363BB586A95776CB05 817D25A4EEA9F81D6D7BF094EA3F637E29241F67D0D2F8D2D20BE2F825137B00 766D79287A333CC28EE101F2B7580674174438584916B39CE93A1C88132D5A43 FD309E2162CCC8D22FD6674993BDCF48DA31C1EABCFDA682E7E51B0A2C4DC390 AE9784E41070133521ABA50A1E88FB67DD104F637EB2503CD455DD140C60419D 0ECAED402517E81BF793CDD01EF4AA2136DF1518A9272A6C9A435E4D18EA2889 7E24D2E79BCE5E30EB9C24470F0E5CF09EDFF6BB96CF502DD76620683DF58E03 6260A175EB1A7D7AB7F86F3086B20FF9A17AE791C54A93E2CBD13B4BDF8F8970 A35C29A4129EF2E766F28894F8E8BBC2033D4884214BF5FC0B6D3F9CCED3D5B0 EF126D5365AC58261D5A587BEA8F25EB69B888C663017DC8D9CDB225B5A055D8 AD28BB0A1D8B7923C36B89D8ED07ED7810C33B0994606086D6F208FB52CA30C6 4976FFDECD67A747E8DE3856A46B048B99A2D11404093C95DCEBEA54C06443F8 9DA3DE9E9D65123EBB35CF54E52E9854BC46EAD80F7C1F3908E1E925C3E14CF1 20C33833D3B2C60207CB49B25937CA715EB891A846DD32444F06B0C4A16F067A FC4AB2DCB97DCD6BE8747C0C9058E970C0A6900E7137F3952D3AF51AFF77AEB0 53FE8FE33EA957AE93B82FD1A438BA728E2FF02C9726896A2D287D4A6F7424FC 51AD11A318B8835B9A15D4AFC0932C86FA20E34AA56C7382129EF1AC19238430 EDE25B56AE5E0EFCA56E33743C4C1620E3EB2FBAF4D5887A8BEACC3B8D00C10F D64569D4AB684674E478B27C3650138883E072A0984E84315938878DE971DF59 15257EB54364066A9104A404E4880DEC76BD45D4FD1DD5840E3A808A4D1EBEBB 92EB95446DB1CB12130FC3B32FA6E15B2168E69517DA5C773C893E6457F045FC 5265463745BA321C299D26504033B90571CC5BD0577C9D4847036F1977A6B6BA 0E35E68AE5F9FF9E9A5599CE9C9D299BF3AF1941BA09DE47EB706DA18CCFB29C 69C9941D2EAF8F7EAC2F0E74B4AD1C94DF1306677D8A5FC77DA6BFB2A8C5B723 359528E668302808B85C8CEC2E5BC5BE85EFA7788A75C5517D43F9BA298722D8 57EB3C9A018D013FF4C9B8422B4E313A0666CE95F404E09458F16F75B9BD04FF 05B9993CE4171980AEBCB1A0E6234F7E9DC27F49F600725CA5D8CE5ED0FB4E1D 541EA3676945BD33B233F17FDABA4B5C18FDDAABB253A57CCE80F97CE6D87849 8FB1B7E915F73DE236F7D8CA93FA71542450C4F3140D1ED56203370041201430 06F6CBA4F6345434BF9DBBAA6381AEB688F5C72E08A44793A0F295F28AF1C63B 6FDF534E0F7AF8D033F88FAF3B339C2C9059776770DA5BB2AADF333C98650C87 92ED554768B491CC84AE8B48C5FBECACB205606C0354D1991FDBD57053E33C3B 5966F2B688604324B418D5744CCB71C9135CF2B083E17A6DD54F888A47DB597A 452CE4D70F328C8C475F8ED5BD337D8F56806FA9E28CCE31F2F661C7687B29BB 21F3D7D8061C3C3B5296BE6FD18037EABC8EE350E09895B0F8DE13470AAAFAB7 0D91E958D0A9A16E9E3D282B01DEEEE20108B36C633A7E78D2998554C4C626D6 A1BE39B2143388A27B497CE7B9412DE58866554D8AE1741755637C1E55C93F9F 887D7BC620D6216609422730FB04BD0512AF1AE13CDA82599A3B0D42943EB65A AE2CFF9146B85523BE3F6A3F85AA221FE248B2F5AC0697E718862E88835E150C 1DB58AC83613F98CED7DD7F2ED68265AC1E2A040C1674607A09B24D52A27016C BE4F249288D1E6DF4FF5DDB923EC0EA2AD71D0432D3709301A91837EFEE25356 91E6E490F60CEBDAB625465ABEC76AD6B65EAF48692436E81C7D2E3879C92547 D0A3A0E58EFBDF10E87186DB46B8E709438CF7F00334DF453DD26D16258FA51F 72947A3E50BF179E7A318C1D6CC549AEC73D773721D553E286B20CE941899743 FA8D13BE9280F942B4B96D7A12DAB5E59DE2D1A213E53A89D3A47CAAD16A6BEE FAB84C036D8804E16CDF7AA162E5FAD223F8405898BD311FCE8703F3E1D1DAD9 DB32102A961C5E96BA346D6035F05333DF4260AD7817EE66B2269DE18D6D542F 7FCF0D7F332C0BDC9AE9D86F8B472DAB792BC09C622BB26A7F340BA4BE92542C E91F7EDB439652DBD101F5E8689C404DEA8037EFA5D4EF402C75A3FDB65D2852 7D27B770BD3836695822C9B37B7BAF2ADB3C07F69CED3EC717F09550B0B6A215 16514DB10B27C6FF038B5BE1A98D223A8CC5D5FA497AB4B49E0E081C61877B4B B22235C8F5C799E941D7BC15295F825F8E8D6D95B42CF45F0FE6C4A72CAD8C8F 6AABDBDAB2731BBA1EA558875380A30989194F0502C3159292D94A55146D590D 2E491AF88662E27384E96A353025772A76040EDF49473ED6227F6A03DB58EBF6 843F4B282CCFB8BD4169077FA41684DA577E461A15F361ACA66D07601D216628 54F53AD7A1107AE0E6FBEFD58475844A93496C6F082261B8F96504B7C38B2F5C 3F9CCB6228F04CBE90F7689EB7DB1C9AFF18EED025AD8E1951DC29AFE54F1580 B03E9E387651C497B47428C9E607B5F2049CD9D2639B251CAE3978F728952EBD 836C9144DA380F1767AF7DC2ADFC579F70C175454FCAC8C33BE8F181A74E0365 13CA90419D6FB529E733C595AEC1A7ED7EA726383C04E27F7DB50456AEDB585F 6A075FFA720DAD07CC36CC461125121F399FA90016D023854C186FDD603EBF2C 559718431C08B5D2A4784C47B59B6575BF5F349720A3D8B0C38C36F36BFBD8AB 6140774A6DFE00C544E0C4CB84A801DBD01089DECB386464C0B1372AA769C3D0 1B275EF30E49D588E8B15EAFBE0BD77183E0D71AF424580BB84F46FAD40709D6 1A18A52325AB2620D05468A701515A348A537E9311CE4C3F45B35E0110DD2CF8 60F0D65B38A7BDBE80E0A5B67D65E45CE3D43744F47A9431B840BD957269D99C 5C950290056572143FA2BFD30B217DF5D1D05D6DE4C17DA52E44037C6F6EDCA1 1AFFDED7DE502887C2D352076273CD0938DDFCCE8E68BEABB46D70A10937F539 A1675B04ABBC7D8B3F441B27056C92C82408A185ACA1F242D9C61D8F219D00F4 24F02B833E225CFA034B8EB8F3CBCE0E61035E87EEB9EF832A3E1AE89F29FE56 DEC7F0BE9D1CC2AB840C6568ACEE3C4934C52B6A2975F4B5B8A0CDDDB2966D27 DD377AB270266127C046E5ED75D853F80470B71B76A3C567B695DC32BA91FB0D A2C228F69C5AEC45BCD9535F159705EDA72215067B80CAAE044773AF0106FB62 D0EE5F6477C9AC07E387D0DFAF719BAD02199CD25C799A18E8DB908C84D8EBD9 FEB5DB7759FB55CA6DCFE53EABC77CF549A3BECA605D3AE5AA9D17C92624E0E9 E96F5301C9D9F2890735FAE58242F94B7C1E916C6AFC18586D5EC16F4D07F757 CCE34880479FBEE4AFCBF70AD20E1CAA66C929DBC6EF6035B0C5789FA69CA94A 53516E1E8397E0D3BEF0FF9B1697370B63421ABB5A6EB9BA402C4F9697BFA5A6 C1E9361FF8CF462AE9CAAB25AD3B3F77CC5CC99958AA0E6DF04CDBC99C5C6F0A 61C91802DF792F8D659ED3B2AD61DDEB12D0889EAA41ECF7A9A5581BD63B731C 585DDCC0A84AFF65A65BC652E8CF60FB75B9E8E1840EE9FA1FA0E1A5E07F1EF3 1FDB35CC3D3CD930A62BFE6531323464385CA2628511B7D88DC649F4880A7B71 766BA75BB6077F8668BA8AA8438ED7975AFFFCB8F34C3913C65AD95E140CC74A 216DA5DBDB55A71D05FA7AB23FD8F488C2F071A154B738840F678F43D32993D3 B1C5DAF16EE988E0B55B6C422097C4A5EC2104BF2DE6D0D44CFC10CCD111F7D3 D5EDD2C27DD9BD5E37B2DF23FD3F05603DE711C18D66B16719914D53A35D17F3 EEB06BCBBE1AAA7B19B0C34E30711C96F51391D46EE81B0693583B4CA71F0212 7C72D5E6EDD241AEAF2C3B316C4578D1C42AF669DAF9C080538D50B265F37FDE BBA988DEF28E7D7AF2DD99F91B148864BAFD3AA16ED25FE6D7D01F645EFC700E 9057C0C9B4EC14EF49C93904EC6B6ABB6459C7AD8415349B6179B94F67F3CC85 D45D5772911397517AC9A39FFDDB8A7BACCAB51F7FA052C69D5120191FA7AB73 5622D9F51D4E46DA5E52171AA4D243E7B52D935A99F7CA640C5EFA47B4CAE349 6573C5BD97A809464DB8B86258663FC4C24630B6A737BEBFB10364884B9BBA1A E982DF856D259609F3C01EB1D516BB99B88C9BEB9974EFE6422004A83791F14D E6224E1404815203C70AF6DD35C1B1C793B78BE7D739B365B5D45B4B908C554C 49957E9BC2CAC94E0D90D76FA2CFC6CB4718242B67E47A9018931077C8544CCC 96CA0CC65D21465F5BD61C2BCC3E4AEB8D02A9DD5CECD89250035D0FF6E7486F C4FE582BE39CE184689B9E9BBE40BF1ACD67FAE05D23BB3CB55D9DFF91EC0EAF 14C3AAC68AD968C3C1941C1C5EBDCE511D1DAE58A1742572125045004E9ACF9C 69D20BC7D7E1A7088AB27BE30522BE936F27C1227EC082338B8C945FD8E707CF 7AEC0BF39D9049E155BE56724EB8C46907481F7DE57E38CF33A5567C2ABE6AAE BAEA9D166AC6A23F4CF47C1BE6F264CFDCBEB364883A94453B55A2615FA0B583 615E41BA7A481215F276CE9E05CDBCC4225DAFEEB79DC9243AA496486DD8E0C4 2BF036140F8777938D453C46601B6890712D07DB5A02DB2383E2F3213A12F368 B8D181A9C090D94C79CB882951B4528C688804D5140EAD6A8F8D66485FF21BE1 8D2B5685E53CA2D9ECC1308AFF05CDE94D09DB643EDE20D0923D1EB01F6AD5AC 29530D1639E5FE01DF2DCBA558B8585EEDDAA783F6738F4981280A0248A02BEA 694AF21A166390F2799D523598FA468136D3DDDD25EF41F2DC6BB3519BE310CF 8D0ADEC3D5CDDAAF0583749A929E949AE1C95C742E5B3384A27876EE7794814F 3B9D0F3348642952A0C1BD78543DDAFB7A510BBDE76DE33CE333953796C35265 8B13523DE6307CCD3E4665A7BD6A597AD070A678C6B35BB1FB8CF1C61A533096 CB76254EB8F6A08AB1836B8B3C83B664F751E57398479A029BE5E77314A04D0C EABFDB92163FFE5B4EB252A2991FF36D5546D20F2404D371B08EF4CBED672154 1D6EC60F46B6E32917A989575C8434E43D87A964E2AA5FDC5A66321312BED8FF 423E156B748F9425A1B6F9639735662696D69E10C783D7918572D5034CFD8FE7 8A0BC265B53D2CA30ECBA1D048813BF59421DBE1E9CFB8907AE8E49E6DB24C6B 86CBFA17E1F65E94198115B39736E980F8D83F2B753045B8229C71BEA0369045 E7155308EB6586DC2F9E439E693242E608898F4A0B22FB77EE63F62C4C8EC2A9 FFC19F0C39106F8FAD6D990B7A144C5EDC5E3F83D325F967A4E89EDABFDB7150 D5C36F56ECA81D48E6C418405026E40881647BDD109FD00C6B9A32D39C8BFF71 AFEA4E634DAB509DA29F31F05CF1B656D77F45D3C3094AB77533961B6A92779C AD5484D5F775A64ADE93F3DC786F8E83A0668728CA05277317D9153B2358F279 3C3AB76952FED04CC0847CB85EC201A658B11630925F1020D3DF87BD27F7D34A 9D234F8B47B8BF36DC26BF8451EF469767723294EFF54045D4BE79C55EEC72F7 5C3268BD000C4FC01F1259FE47BA995AE2BAFCE1849D02F94B5FC074378918A1 446EFEB86C574F340CF1C1EEBD5B92640F1A0328F0EBD01ED6FAABF3D45DF9D4 DF1CF830A42CF52A8C50F3CABC4CDFF088FE0A7AD8DDD7ED630754757C3AC95A D884A57F89D9F372DC028D081D96BB46FA708D51D6DF9AEEF7B6C3BA0415F937 8507F32BCFDA1C7E9EEF1EE56D2E147D1934D0024301D82F4888CD65C961B76C 35D77A216F7CE4BBF6DE141DC5A63106B2F3AE7E45BEF48805B06F8CB614EA65 2040C5BAE48B3E568C2E3D0BEBD715C04322C5E53627854D162D8F2BF3147C46 F6AEBBA171B04FEB88753550E69DCD25D7FE9BDE200698FB394243BD37E5195D 283EB9126C47E8FBBBBE64B4769E809A9B088A223BFD6F10E142219ED7F732C3 4BB4230CEFF8861EFA6041454BCBFEC7F9C7972E61727691C7D2F344A871B7BA 0C8840446C6C61015327FFE6532538866DEF3CF12143DAA35C52F86D158AC704 C3D917FF8DE40F20DCA67B66AB0F1B081243F415973703F87E390D853DB71C03 2014C691747FAEB453D771DA0FD87A17545ADA61DB057FA1149B6A8209F0E875 A6DAA296D42F596AF9D652E49C557BA35B86775A6F832A26AD5EC28E80089C87 E8B82B866EC9B340367F52BAD130BDC18450F6E15D8B07644A1C59117ADD4E0E E270A9E099D57AA5D50DE4 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSS8 %!PS-AdobeFont-1.1: CMSS8 1.0 %%CreationDate: 1991 Aug 20 17:34:12 % 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 (CMSS8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMSS8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 53 /five put dup 105 /i put dup 110 /n put readonly def /FontBBox{-65 -250 1062 761}readonly def /UniqueID 5000801 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B17498276F99362748F6E97327D 7CDA3F577075245561191667923D37830EEC37A0161B6A3EC8FDD63CDB8C8D4A AD39C69A264813FA79C25E85AC95C71AB965F6C14A4A1ACF5BAE27A5F628B172 47CF6A12008558438874199C237501B72BFEFE64B606A327623BD8B217E8349B 7BF5C2204F4DE2FB269845D5714A31151A66064419CCC46A63F8E54B92B5070F F3D80801DBEC658CD3926B15BE3D4B7591FC36663D3C03926D0D3637B53BCC22 73C8E0001B416A65FC67C53383458DC125FD14FFE391BBBA321B5AF5DEF85DBA 5A5FD759FD2AAB6AF31CDA6202EBB763E3CAC1FF91B1175EF818FD662B60C642 738A3B4F27822A0560BB7C08AD42F976351FA5225A0E6D56C7FBE06A809CC468 FB2E90C84FA56C62CB7BBFC80BD94F5C6BC0EED14433A4A356D2D15DC87B34B0 99A100502F55A32D736757642F9F9719FD9E35A1430A72C254614B4000113705 5474FCFCE47A6978F69FA467B818309E61598EC18089BB924C393B3FF1280D72 E1969BF5AD3D1074FF13202D4CC324396BAFF2397DAB2C516C656B6B240F023D 0C28AEBB957C23012C971D444DD1C4C2BD7DCE178D46CF8EC20DCAB9A930907E 124F3B3B8D16DBF166BA40CD780DE2155BF21EC2C3E0073422E54A09DF4A9491 63B55882122F6B40490D81533CB0E16967E32D4F5B5D5D14F578BAA0137704A3 2386E6AA4E3D160559EB245625253380CE64C30B41B573D7249B0B6157B02EFE 0D82006B4CF4A294FDDAB5B87CAD0B2D3367F9138EE0922FBDD3D7BFE4C6B297 762F95616A75D0FC2D2E22D79172DF1A3287C67BD27658A448FC61077B3033AA 5479ABBF5CD952B5E19E437CD642CDC43FBB26115DCC019FEB3195FD065DA911 018D3A9BCF433BB14141B97AA123EA5FC84DCEA4A28D47019D8BD01E7D41C13E 4E6456B1123075B17F47FEEBADE21D29173AE68837D66F5A5DF40EDCFBC4ACF1 5DA220B465F5F08399EDF9C48050A1E81679ECC7EF776EB349692ECCCF17BFA2 2DC32387F8D647374EB6FE31F62DCBB1B96D0C632D2A0BA156A4C9B6259EC9C9 57EA1AFDB29BEAB003433DB2F363BDEB2FD119D80A0FD7BCCB56C856BBCF8CAC 888EF3A7EBFC2B78D33734FEA935ED14797EF14F4E401F46260E5D93719A7CA1 9D299A7B5188B2312623196859940BF06FA6990B652FF12B08D8BD7FE9B3F1CF C55EF63CBAE2C99C30AF280218C45BAEC3B460C482E4E7A8DA84A374BB0D3FED 9062A4823B309BD372021768FA409B89ABB32A5F239F44B206EB10EA03135B47 72313AB3827AF6B7B631767066828ACE5573AB0B687B7134F1348B6ADFFFB67A 659B861907FD25CE50537947CAA0F6CDECFB94E0FB7064B5B353429AA5560A60 E4774270A62A05C22592A72A2E03F3689ED1AB1488AC5428049E74679C438E7A C8DFCEBD69DD5B655D410E79C20E3ED112715E3BE0661A3B3120F80A4CAC4813 0E2BA533174E2B729CB730958DE31E05839FE7B44604A6C65C2E30C154E51090 44E2600363A5F4AB0DE2BDAB405BAE4EFCBB3C80F2510ACCEAC20D0585D5F04F 80871FAB4FB384E3F864BCD3E50A0B70CED902686A22162DFA7C94EFA40CDA2E A3FA1055123958D14203A81C418F49B81D7110AF21EC888C6699F7AAAE1A8366 EBF220B61578750EE698AB977AC9D6A8BAD7A45236E489505790FDFA20A311DA 6F516FD80635DE5E490D2193312EE633A2271471DD89CFFD6C56E39B4E3B87E0 355FCE45A84BBC6CEB43DE615E9E2ADF6FF8120F6D76E2DD807F77FF95EED9F8 B73B8610ACEAA25D305DB6F63B6E4ACEC13A7631EB787D37864A8B703886B09D F4F3D573B4A8E1F912EBD90DDFFA07C59303B354D44611C4B70DD80A30BD6629 50BFE2C60173F46BCE4C8045249485CFA6F06EDB4B82495E97328618D943D0F4 68ADA0B9F0840B80077A28D1176FBEEEC2D868C6190595A2CD0795747692129F 75AF186F90930A682909666971B805F8671931001252B613FA2D064B28A33D25 C40B05058A40A8F5E9D7784073B2C6D74843EECDE981A8ACD5917DDC822239B2 3F534D5AC192A4027ACE1038B8E2199D5A03490E2E1F754023038D89C6E1CCDA 0395DE978B55CB7A20FBE956CCEFD7E32C00282CF008832A5C8FB3C327567279 052C8C2F29D8A13125F78CF29FCE697667580451EA46C69FF8ABD791AD387A24 87067B05C9DB9BEC1D54F231EB21B3 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI7 %!PS-AdobeFont-1.1: CMMI7 1.100 %%CreationDate: 1996 Jul 23 07:53:53 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI7 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 65 /A put dup 66 /B put dup 67 /C put dup 69 /E put dup 97 /a put dup 98 /b put dup 100 /d put dup 101 /e put readonly def /FontBBox{0 -250 1171 750}readonly def /UniqueID 5087382 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D77639DF1232A4D6233A9CAF69B151DFD33F C0962EAC6E3EBFB8AD256A3C654EAAF9A50C51BC6FA90B61B60401C235AFAB7B B078D20B4B8A6D7F0300CF694E6956FF9C29C84FCC5C9E8890AA56B1BC60E868 DA8488AC4435E6B5CE34EA88E904D5C978514D7E476BF8971D419363125D4811 4D886EDDDCDDA8A6B0FDA5CF0603EA9FA5D4393BEBB26E1AB11C2D74FFA6FEE3 FAFBC6F05B801C1C3276B11080F5023902B56593F3F6B1F37997038F36B9E3AB 76C2E97E1F492D27A8E99F3E947A47166D0D0D063E4E6A9B535DC9F1BED129C5 123775D5D68787A58C93009FD5DA55B19511B95168C83429BD2D878207C39770 012318EA7AA39900C97B9D3859E3D0B04750B8390BF1F1BC29DC22BCAD50ECC6 A3C633D0937A59E859E5185AF9F56704708D5F1C50F78F43DFAC43C4E7DC9413 44CEFE43279AFD3C167C942889A352F2FF806C2FF8B3EB4908D50778AA58CFFC 4D1B14597A06A994ED8414BBE8B26E74D49F6CF54176B7297CDA112A69518050 01337CBA5478EB984CDD22020DAED9CA8311C33FBCC84177F5CE870E709FC608 D28B3A7208EFF72988C136142CE79B4E9C7B3FE588E9824ABC6F04D141E589B3 914A73A42801305439862414F893D5B6C327A7EE2730DEDE6A1597B09C258F05 261BC634F64C9F8477CD51634BA648FC70F659C90DC042C0D6B68CD1DF36D615 24F362B85A58D65A8E6DFD583EF9A79A428F2390A0B5398EEB78F4B5A89D9AD2 A517E0361749554ABD6547072398FFDD863E40501C316F28FDDF8B550FF8D663 9843D0BEA42289F85BD844891DB42EC7C51229D33EE7E83B1290404C799B8E8C 889787CDCAD65DC76375B9B7BA0654295B3EE4D27D85F592938E1AED234C2BF5 168B4689C7A692F5B179116FB1DC0CA06F9D7866A67171006589294FB15E1819 9336DFB677EDFDAB8BFFD1131D89F8CB896753B1185A78518800EE9D353E6023 89BE15E1AA326BBE5864A66867401BF0CBDA2113BDBD1545C2C095A8BBC0277E EA05476A5C2EBB0CA8F144122B184B73CA186BDC7714BD607F369FDD410752D6 9CA858602C7C6D0EE2FC9C2F23EF8A9FBF63F2F0D5DCADDE07C3609E8C960089 23EEBFE01F9C684F94873B60E3B3740652F3FB98D1327DF7383787412E752CFD BEFF859E7293AC50E0B20F41D31DE6272C5A63900DB95F8D3F406871EAE43D16 14613AFEDE843A01885FC69B615F1D7C498579FC42315B2EA137633AB074921A 9C9B8EDDB8E47802037540730935F5D438D4646D9A632604E9439DFDB79B202E F14836472D8238B9B9F337EB1F3003EADE15D3925F5E78F0AD908754FCAA5246 C254A23E4405CB77161A0B390AD1694F1327876C7ED2F73AB1A1C5012B6B8C08 DE3606CA8525DF24A11AC12B79FCBFD17CFA9ED2BD01F66BCB0D660A86397142 DAADE92757FABC6527750E1FB1D0E420CFCDAAED71E71B89CA6DD0ACA8F27B21 C5BD794708C5632E0633CA4FDAA6F82285EDA9C5234780D72AA967BEB579B4C1 7547A945E4F33C203DE102AD4F59054B2143654D3BA8535C693010D88B2FB888 D271B516EA359EDC7200FB4DA9E391FEC7549EF5D663D82858DAE8F388A188DA 0549C86CC53D064B91BCBD90BD1BC1A5BA37735CCF6D0D9C10C9EBC639B4735F 9442C290EEEE335E6454A7E12FF85767F9F41B938F9E78D1541FFC14D9AC7959 AFA17F3B253CD5CC9F2EF537F66BF212E4BEB0EE6A4483AE722CCB10EB5421A5 6D805E770DCB05D2A6750E341AFC844C8EC59D1CF803643F22921C1901B62F7F B58597BB3A3BB68A20D5A09BB90B1CD1BBB8E673F4AF770219EB184F82CFCD6D 01288A537D9AF898441A778978F689B3ED2E44578F77E741848914D54A62B8A8 D314307545D6D6844E9B01C85F78F8ED134027B58A4414400C30F4BF3BF46713 6012A690B21AA6FE37DDA295E9D2C479EC0FC3FA6A5D488B0A9BEC046279CCAD DAB47EB128D49320E8AF68D8DBCD7CBF0427C1D168789F70ADDA38EC4B2EED59 096F51915FBCB25C9995DEE999B2F4BF542996445810DC6952B557A616FC5D02 290D35D3EFD42C5075A46E66553D2F8687D95425BF3D41D94C6051B94D110061 6900BD49E8FDA8DAE12C08C06A5E78C7B7837FE50BD8AE187FAF4EF6C7FC3E39 A5539C7FDF0E6596E469739736774DFAB3BBA1D08B4C4E7882415005114A4823 A4022D06BC0D2E21356FB441BDEBF0E7269A9894AFE289CC3F723F6B52656D3F 0BCD67635914B02CD254E8EA6AA8E34F78581E523DAEC8A84C8511D2EFE51D50 DE9373748074466478989194CFA5A6CE95E34EBA5F7457F407FCB791A93F90E3 2859B65DF56625E73EBF4A4E156B3A7C19A4E7D1F41C2F91CCC693B5DECD6710 829F63E6C72AEFD9978D1FF155C23CC936AA60BB6B47D7A37DA9B8F9570214B9 E94F24D1762661963E3B8944B6D2A016FBB6C4B957C129F8E7C0A0D3FA378F9F DF12DBFE99322929D8D7A282491C16B946E9DD4BFADFB00682161874ECFE6F61 43079D7B2F98FBA00D39C8445E3A8182B43C51D928D598CC93BDC229B403276A D1DAD1581DA9194341037F34461BE43BC906DE88264FC7D572E5A1AEFF702B8F 4807052C1A77E14A8CF7C880BB5FFB373D923F89BDC72D1FC6601FD939071128 97B1CD164BE22205C88F3029887145508CE031DDDCE476AB0AC87F59C09DA967 B7CFCAF12516CE54F448CBBC64AF5AE2DC8D4C8081535687C5F10A61EEEA7227 1BE8284DF93A7E58DFA013DF9B9A2AD2F565F2ED5C0547E39C35FC75E894B2A7 FBB325100C0E210C630D831B7FC51DA582183127F9AE1CD4596BDCA6F5326274 3CBCB618818C558031C277F87C04A59A7D26C3B66745D917545EE2E9A0324149 60C29BEEBE3239CC605C81DDF231E5339E8E35687A93E4A4CDFCFFB774A901AA BDCF789C6F353F25F430DA593FFDA1117A3F7A44121099DE3F9590F68FBE7569 356677D1578D638121B6310C856B5386E1B169AFBFF8A0BE104B8022ACF75AA5 3D05AA2641E6F47DEA83EE86B9502B358A46FC0BD2E1DC24EEB0648682686631 13392CA988561FFAADD909DD6D3E88E262566307A65758EB01D96DBA5CAFE2DF 378D26CA4BA9D66FE80CEBC1B1F5754AF804871B07E0986052A989FC81BD69AE C48EB68950ABBF1C6379DA2C3E8046E9C41AB397285019A8AE3F76B05BB12971 0393BC3AC485FAB2343F92ED420488FBB1BAADA9AB90029B6E7D3ECFE9D75C9C 19477C2519DC7D8938BE010687CE2325590A65EABE14185F163BA5125FBBF80B 564537A4F941F7A9F152967EEEF1D72B2BCBFE0D72E41493DF41A4A050BE87A3 8516075AAD3B06A11DDB4A2310C05E1388B7936C3EB3 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI10 %!PS-AdobeFont-1.1: CMMI10 1.100 %%CreationDate: 1996 Jul 23 07:53:57 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 174 /alpha put dup 175 /beta put dup 177 /delta put dup 178 /epsilon1 put dup 181 /theta put dup 186 /nu put dup 187 /xi put dup 188 /pi put dup 189 /rho put dup 190 /sigma put dup 193 /phi put dup 195 /psi put dup 58 /period put dup 59 /comma put dup 61 /slash 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 86 /V put dup 88 /X put dup 89 /Y put dup 90 /Z put dup 93 /sharp 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 126 /vector put readonly def /FontBBox{-32 -250 1048 750}readonly def /UniqueID 5087385 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321 990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E 6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721 59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823 D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF 8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808 6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9 1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE 03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909 95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1 74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2 3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8 47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19 AFC27E4A7E07D09FB08355F6EA74E530B0743143F2A871732D62D80F35B19FD2 C7FDF08105847F13D50934419AC647CBA71DF74F4531DC02BBDA22AEEA3FBBBB 407E0ACC52BDC60D01A29407CC4F93EB8BF6D4813E9BA858D54F38918AC82720 4956D50291F0546E50FCAFA6DBD0099123F5ECD4AB338DB310DB4CAE11337A89 8ED99B6F483940C97544F888EAF0CBEB11094A13C073D0061808662A04A82BA0 AD35E8782F854AF66C20C0FEF18D0ECDD1646321B93D327E53D88CA0E825FA95 05AA57BD7420BE66C267CA45BA117CB72553561B3E4039465B4B59BBCE36EC6B C95AC473EF7490078D77062F60EC9742C27A467EB3632438D0DF90F3CAD46F90 59DC98A1FFCDA788186D8C8962F17C05BE5D07E23F02319DD54DDFA1787DB17B C650F8C0AB571C758748BC5E526B54B08C83172EEDA520DCEE296BAB400406E9 1C207783D0CF6036DA91D3EA09EB2E71DF12E981AE1533DDCAAAE738CF96EC4A 5EE6FBC6AEDCC533A870E2D6626C8116FABD9F0C49767E559F3EFE23CB74F650 C221B315D1084F0D686E5AA5F346ADB26BB1047716B555B41D430C404F3F592B 1047752399F9BD81D11758B343533A0248A3F9B0E1E257DB3784FF8E1DEDD863 194B996F27E5978ED880EDFF36FD7F8BF63146A676F99C38573AB65FCC84543F 7AC5C240610BECB2108147B6B41EA033B55FA4E3B63F33AB73AD61739A52A735 FB7300142F186B1F15CFBB8F2AE09CF5519E55653B618094CB80C5A494BCDAE1 E79FD55A4CBA55ADA42DB4C0C626FA3AAC928F8B18BF6C494780DAEDD58D0B1E AFD657DB77D3AE4EAD91F63EE66D9FD7C1216D56C316AC8C19A54C691C02B627 3438ACA83598B611711311C2A35BDD386B77E45499DE34D9391D78324A0D7CCC F7E9802C7B88B8FCD3A8CD11CDE77429BAD5EE3A3EA48B728D9C50E77CC372B1 CBAE9DF162E68F55294816B5143638F617526EC07694DDC6BBD09E246D8BD235 9937B777C3396540FCF5BFA5CE2EA63EF3D7E20789B7735DF28494D8B31BACAD 34B00E2F2AC6A99B4BC52AA0BA327E3ED838A1469C3F429F8BC4AD57890B6955 E4DE691F2050A6894CE1AE48CB4A33A60AB556920697C0ECCB62792B4AE440B9 82D2B519F1C6992647BA695035FBB0E95E9F0F05FE92F97E8EF1CA17057739D9 C7397AAF4C69E7828A80636F7D48A9705BB1610116C669E9ECB3811DBB548B62 AF2AA53F90496CBFCACA6D6B3175444B0997751D4D10E3087B9C45181455474A 9619D456211B3BA84EA54A093B6D319FB660A2A61467D0165DCE228C434888C0 F0CB941793D83C12C6C5BF4012C6A327FB4778365DCFF6A8703FA0A346BA7864 FA008CFC83334C1784186366FDAD212C17F33749F8DDCB63C0EB50408BD30BED 5E7BE7A83518663EA009215C10A22F0378428DF8C47D511A56531ADCF5C00A92 361FF009AEF196475E4CC6A29A477A9674491224653D193261FC861D254DC7A7 5610B7EA88E9362EDA58065676CC5649F624E4D6CCF4FD6BE18585D6C47C97D3 18E48483EF74C20014A88AAA064EC77E0C9A001C31C7F8319A08D237185B3B6F 8B9F2F27B1FB85CB5AC7C90D86D926612309A71D215B6645D32157EBC507CCD6 F7CFF1E3DE3BA846D6EFF882E89DADA58B9F7F4E38ACA12EAC7E963D9F464F9D CFBFAD488F48213F0F903E7D10AAC294CDABEDFC2BCD3BCE5FF6E053EC7893D9 511B3425AB8610AE3D91DE16B59CC80A645C1734EBB8DFF5E8A792E1AA8401EF 12DD4278028756318EFECB4105650969C79368796697C229BB81AFE7F6A973D6 A27611D0975EFB3B226F348A65515A911A51264370454D87458EF4FE787FCC44 95EE83E091B1C3B8C9502DF59BB1D6D02D12CB8C8DC5AFF5E48C2FA5BF61EE61 313265645F0483DF7F0CF9842B79AE1C12C505C63E3B1485437EE7CA2EDB8669 694839219979A00DE58D062F73655913FF6024802F3B8758D9720895BDC8B6CE 90896B1688FD9946118856882A7C568204E7877F3C2BF338610956D013FBADF5 59E9BC183349C2E4E4F5FA1AF73C3E10652354FD77EF1B37675B3958BC2A76E0 6334C4A89D1ABB0838D235833F8A6C7366383F2272A9E5DFB6928CB8B4CE2074 511A8B16076B0148AAD3F859E64ACC9F216AB32E62F1A032994F407ED695B96C 83122055D96A6432F39F846A7EDF504A261980B2AB913A195011983016C262CE 25088153F568398E70A50587963CC52DA7D70C8EEFEDD077523BC7E573573D81 0F0B1DAC99AF6B0499673E9122B0C9A5F42FFE6DC857D5D2DB463E4B999B0C97 24013FF717ADDA488279B6187058D7FC81BE0986644EDD9C2CDD627D8D9E3D65 1DBE9378CAFF659DC178DB00E4C58A3A33B7633C7AE96924ED962A43521819DB 866935D087152FB3AF244540F6A3F45914C8B1876CD2F42D7C9C55022F8C4B5A 5139958F78A0610A3FC75B386BAF2CF10105E41184D906855388778DC9B64A5A 70FD7574D0D3F314B5F2B2ACE17619A1DB509CE0B97125C6130AEEE90CA0DEE7 9B1E8CCCAF760F56DF047F458F6E90EEF7B24AEC9749A0023B354CA59F56A5C6 6E54055A767723E8AD6AE9469631E569984B02FF0B03F78700C9778A00567735 56A88838C29DD0486EA713882352D95721D4BA4E9C2BF0D7B1344B0B1EC5A631 F2CB530723BF1F2CFCB1431E6D69D0FC1FF1207AB79162C569EEC89044B16075 7ABEEF238744A0F79C212B108B7F97E1581431536DF206D43EEDDA66E15977CB 6540A9EE9B3494218DFAEDB4E4EFE174F84F30584AA2ED4E29E80402DE0D2999 D3C02C142E758CD928F3F16005CEA9EC47486C1D4C53310EF4A9735AC7A7FA96 4DE55063388133DE708A7B8EA43E13BC2C3545C3F267DB6C5E51A32E57609A79 2D7EF172665E69491E117AA958B0D02ADBAE37731CE69CB4B2DDAEBA9E8C295B A6144584315089D09DA77EDBE906C618A653BA46D3D7A6613CA90C4C37072D73 F3568F6326F61773B1A9A6E78D3F58096E3022CFF7EE3D09742B5D848C6C6BCB FA1D1F1465950373A50925B5B936DF9828E9B02CBFE39CBE9778B367AB1DA34F 1DF4C98539DE45F40838DF938D0A6E87DD099D9A068A6F1E7CC6E3F2AE886271 7C45C671708EB46A8ACEA564C95B68E265F1CA8CDA41081860EF12E648491F59 2EBF1AE2FA8C140C1DEC83E049EE4FF85B438B4DCF9D16966F5A019C0CA1F749 4FBB7D08385B0908883092F448AC42D99BF896F237C51FD01F48F3101F4AFB2D 060E89CB0265E4B37DC8B15143AECAC189DA93F890B30D7DCD249AC62ADD0A2B AB2AEF65722A35800D63314269C4A885CEF3748F43F2496699847854EFF016FB DB2703566F21D3FDA0490406640063B31031AD93D1557037C6121833DA72C1EF F843A8D244D6198D738A038FF4E7986C0CABEA19B8C8493D809EFD0AD3327987 DAB01948665A9B1864A412C37CD75D4B23E8FB2CB83B3EE2FA2C2410A324C685 7665086005510D32276F0CF458755512931BF97A703BF932D421A01D3626684C D1F0A4A74BE2576095FE1D117312F99E72F204974706BC55CCC583560E6114D5 A17D421CFE40799A558C202FBC24EE81F07437BF8679ACE9B5ECED66589DCD70 40E1F0D2BD8F94777E0823C19B4DFB602E06245D142D1C616A59ED9C8DB94FEE 8EC040B5603B2B1D6E95B841347377E62A1D9C0C71D18B4C431BF1A13EADA548 C188EBE79154F8B3D5D87BEEB4A9E26FB510E071D9F79BA7ABEF3FFB92829BB2 BD17B138DB8E4C1A2189CEAECBF3DB7BC83D7D78374493C853DF276CF999594C 7C3EA6C5DA8377FBF6BE38A607C3C123E702AD4A5A9DBA57DEA8EFBD5B4DE0D9 975A97F482E687E57016793898147209C0B499A1B395221961B9B73C94B85131 5BC6CB7AB576CDC745BF82C63DBC00DF39B5AFC779D0897B3998A3035E6C1C42 ECEED2CF1DA0557643491970BCD8E2E1520829C8D2631F51177E53CD9D1FF509 0371AFB8AA6D30849CE3069492948252E237004951EBEC8FEAA802C47F6E6136 AB75465B16278A77EA8E8BFE7A0A3943E190EFADDF42A3CF583D503FF69C319E 34E0233209DBA4FD5EF67B5367227E859F29BBCA431713B1DFCE09B6D0CF0DE7 F46BA83BAE8BB4928F68CCF24EC8945F384462F5046F74B59242B062376CFA3F CD63D6AA5B8AC7F03C21D478B3A2799230A761A4B4A5CF9AA79559F3026A2811 A7C80CAA38ACB90051138CC16F5AE0EB2B9E2BB1B1E91E91C013751DDA397156 61A3EC8E34F6BF16921E536E514214F9373D903291DF836153A7E0D72F404DA6 EB54AEA3F8F2F663AA746EACDDD16484CF8E4D45A2EB29B5E9ACFEE58FEE720B 5C2FB06F19330E77B7557E65A103EE9C819BD774D20A1CC176289FAF820F514A CEE16ABEDD03C567B128D194E28B58C50B8BDB69D06DED08923D4147E59F2725 BDF46864CD1FDD0AB05D45C53E0ECEF9AE9E21FAF4E5F13F26EC0A3295193749 5DEE16723B4C5A8D4EC20F220CF1F59B53A25555E16766A7194B3326B696C90A 82E7616DA4DE9CCC06B2D380AA38B0ADC2F248493BF864F64766816F8E0E6FE4 F9F6677DCA132D16648AF28B34753C18918090FA86BD7C91457B228AC5957A7C FE956FB93679AFFAE0FF6F18CD2954D08014AF9724F0FB4999E3595382DBCC08 A6A290DEA3D95F5C7D152F7DD3EACF17F3254808F0398B99BE3B548CFC0102E3 0632F8D9424968DB5CB81079AB128B8D06A0CDDEB17AD83E84C12AD21392EF19 531B66304AAF8AED4BC944E0F7C4411A69AD43B8358238E6A3962CBC42264FDB 3AFB89D51B0B763CB5B0A6025391BD3BDE334E642CDF259460F404AD7B38E0FA 9315AD45A9F82EB9BF10DAD5FE0171B6531DBB535F8310FD19AC214D4214583A 0A1A53A41D29ED86F87ABD5790302025C8BC985ACAE9E4B6D798490D4188552A 1424D0EAD7B5DA8A50C379455C018385EEC133E928D54B5AE2F23567F5DA0485 76E5ED20F1BC33906F3BAC060269E89DF62F1E2B76D379689A2EDE2BAED10126 A6AB81657AC0901F315A01049D2A3AD074948D601C2C1F232E4CAC4DAC2A78CC F3BEC4BE54FB72497CF0B2E8E3B801CAD73FC4240F9E6D0C98C547B7441195B2 2D27F5F99802870CE7A91C24DF9EDCC4ED57202178D63D11EFF4A96F061D5E8B CD9FE44E45A5140262478A45021509BD6A4247265F7E7383EB38C08F49F00229 22753163677E54368A8D57DCF631E4C515965D4B5D37733B1A128E922CE99B13 E5F2EEE8C5F087963FBFED29A1357AB2D736584D8A1073258730786D33A3F84F 9F96B37DBF16A1899335F2FBACDC9F5E5E17FE00117D6FA9FD22F0322B6D7B1E 51B0F0B224661FBC8C47D1563B1E4E7FADD6A4CDAC926EF655ECD8EAD9E676BD 70C38BD45EE286A23A272F94F4C53B24672CA29B8BA54C026F9E4EFA441195CE EE29D561F51EB0136D55055DB52CFD1E41F14D16F06FED406DFAFBFF11087726 0B3A3504F8A57AF3B71B5D736E358828C95635E1E4BA716EFE4114B30DE5E1C2 76E930B2CD5F7B3439E6A387F5AFF950A1C32BA2EB1B0C57EAFDE096CF75B16A 2A0489E5BDBAC1AE8E25E6D62386F6C256BD85D91F5BC4BDAA599601EEBCAF68 1A6B0B92D923D4CD5CC419D07353A577B6A29E1F762F0E4FE122FCF4C99CE6E2 DA417EAA10F68FE2C4FEFD6A871722CFBC6D271AC1646079B8D1CB459DF927BB 4A838E421B5BD22433CFEA2080496AE8B07FC4E4E2FD5C2AE508E1F467847A6D 05A7322127FD3534853A786FBBBD8F3324072346B685CD620A7E4EE85D3B1E48 724A3DA8CABC572F9387590112F8A458EB51206099EFE0D902A6C93E22C05FEF 8B931C0E83FCE56D55AB04F944F6A99B88F195373325047537F3D1A671D50E4C DF2FC750F7FFF802608A4A5CF8716C1BD4EDF3FA5060013BCF4B8D5725BC6A13 D292905BF7D8D866A2F43208D653D3CE533C2CE28C0162853737152984A05207 C18B65771C7EF920CCE0174B51459AEEDD8E5B3606C84F764204D4DAA5E74F62 959D9F042888CA0B3743576316E64B01EAC997CC4275719B6710C6A002F86B8B DA2CA0ABE2AD82E096796BDB4065A040F3BFE73AC2FF0509E7626D11E067E2E2 FB64D5CD170C87997DD28CBF8E87C18B37B77232BA17E982EB71043B7CB89C4A E2681547D04B8FD74E90C89321FFC48B0F510BC357C6ED5C1D42AB0949C38DE4 2B107D3F2B0198E4C14A6022E67C6BC3F838B91EBCB4791C48AD0C72D2A0F4D1 BFDC62390A2AD517F94A488D850E2FE35F8CC0BAE7FC6FD2F1940B3D4329A79D B22B2501E7575318062D90FE140278F42B3BC6DC21685CFB951D42BAE8214459 F2B80C6150CABFDA844754E187217B8C0F49AA3DE79588D3F6A43FAB1982F428 608AAD8ED528DDA9A2E1789613CBA5D12DAFFBB2012390DE0B362B5E182633D9 DEF7B1CA8BBF2462566978145AA658C56E8178A86E5FF6D1684B147306DC2C7B C909BFA1D15E44A928C84FABCCBBFB2F7386DA7A2FAE9539BD2C6AC4D8FB559B 53CF329BB7E9442445526640D48B681FBE3D0795417910FF5240474B720DEC7B 2496AB070A27F75E24FE47CD9FB2321DD1635F35108E857C9C993BC05362796E 86734961CA25E0199C4F351F6A143F833357396C68B85C882DD70AAD5757707B 2F290DCAB723E399184CB9C5340E4D2310F05D1CB16D755439A4759746F233F5 9124B33E99A9D4BF20456F570268E4422509A8DDCC4B74FF54C36FB0E4E17D75 55DDF0B2999B7593D6D3A2D6ADFE9B60384B307C3D43271B933247BF9A5286AD 5A9F1E0F5613385512D5DE0301BEDC6E33F67F55E00FBA6CEE7986C087A93FF0 95D4742A61B6517F0CC18EC3EF7A5FBA34909143F1087A3E187E05FD5DB3817F 97725EA6F1EB85FDC2DD93B9BC279743E2F4B2F52419D1D7C099CB0884939A0C B0CE03D3B97BCBB117EC5A28D4ABF4E77A94CC23D1373A473B2DF602EDA20941 BCB8E6FE299162076FD8E9E1352683FAF337FC76D87E743ACA718EC742B2679B 93D0E523C5709C235054BA19E63AA957628BEAF0FCD775DE8852E4B1A0C6AD68 0A4762DD57FD393E00B9F6232DF2AFB29B8EF83E9CA70C68D34DC3D381464003 B940C79224BB63E165C59D0E7E520C8BFB06ABC0237354CA71BD82A053606D3D CA6F5AF80D2E228F6C4DBE590DC88EAB4550A173431B2EE7DCF78DDAA8740560 A8C4A3A7A590704F3DFAA74AF529FD3F58E1B950CB82F5C70D5F01D86EB7EA06 E2BF7752EEBB5AD5AD6EED2253AB1771BE2F518214FD7F0A51CF7FF05BB84E40 BC93DE09B252E62D86051C21EE10503E0E271CC22F71276843DED1CA11201AA4 146888C561BD3561443D9DAC9CC39C6D62F2E64C820A7DBE390EC5BD4066DF61 60B80540AD494B6D272B0DA66748A67013CE693F22DD391E3804E2997BE4D595 64BE60EE0D13382F74EF2DC87DF736CFC6403F761D564EFE03B29C8A849076D1 A9E1B9673B80A803B019E43139FE9F9E455945A5D930EA2C60842E032A4E7FE6 BAC7642B20DAA3BF747C791F731EA5939C29CE499E3823A2ADFBA0F12B6EFCAB 0017BB3974E3023D5F0514B6391B074DAA48B94C8C449057C91D1D91A3263FD3 3C2D908072C47C5FFD7DFAF0ABC9462F39CA3586C3108D1FCCC479AD103812BB EE66102EA15F3F58F59A3A19E36527FFCB5ECB8996EDD0BF222A774698A4EE40 67325C06C5133743F348F639747505552B5CED4CDF4E1F328F241D3E792B5B38 7FD25F55C7842801913EDFEDE063AA366420F2717FE263D6AD71322742CFC4B1 FE8070C471994CDF695E5AEBFED9C071F4396AA70002B8246CA9C7229BDF391C 631827DD4BEDD745C94BEBEF7E3F9E2E16982A3957F144E256E09CF6DC145A33 9B8B018565A0E5BE3B15964CA501BE4D5EBA19C530FDA5C32809BD896EA6BD9B B09DC7CCE468F1A86FD2D5372694A010508DE2D02BDA597DA1414C35223A8064 5562B9FA0004E4D90DC9FF4482F6EA3ED6C13A8A142DD251681DEB9F8BB07906 CFBB9124135D2BD3F8464E7BF81C100BB0BB4BE3B6C378E3990C4D7B83CE4234 90A7BE951BF2D2676DDC9FEA5F697B76CBA4F30DA27FD3EC81832E6DEC9F6261 B271384048E2758D6A10BBACA4C2F436A3BEBAB4133FBA0B34D146B0CF86F3CB 9A7503003002F33D2093568C54E8563F025AD1B129CD96383CF3E500915DE4C6 916B77DDEBFBE9F943ED13E94F05B43D7B076F5915F650ABCFE22241C627FC18 5D0AE730C2C3A732B723211CB20729548A6CD5B26BACDC24FD0EFF9DE5710B12 B18971E1CCA36FEE91998E02FC18A66E2A79BD3459CCCF408A6ED713041DCBDB 9B51AB755AA7E89329C8A32C79061A5B2F013FB75B5C730F6BABCAFD60A2E314 315D5940C37E1A4BDE8A010AB8EC5ADED49F59D71683015D27C6CB57F8ED7CA7 D3217B1BB935CE8DBF2A3973EB7E0E26EC65DC03F0A842BA3C8F67FB244470A1 44FAAE2DB815300BEFE086C17019347FC101EEBE1FAE3E5EC074E1F9BDC74C6A C8A6775ABFE51DC0884AE647FE8A8B0CB320F00B51F8CE7D99852CFE578E6586 A6AE6F123C9C7113A9686F65BB52A0518F9337F45457F2F8036D7446490E4BB0 78C56C0FA895A22F7C6124E3CCEFC4C5C9635C6F5CDE76E5D5887DA305966531 E0702604199C08E5A3B25899B192CADEF3CECAC5A14940A24B48CEBE69C30282 243E7EFEA674B36DB98E9DAF1C45E331608D9B626D310D8FDD69A047A09EC735 DE158E51D9EA45BC830CD6208454C6F4DD18E87EE0394951005ED8C8CB0088A5 136D77458A5711A33190B801EEF3C058092193D59B4CE433457BA32C28EBDE9A C533B3B5DE2F2F6200B97335458DDABE89BDE56DCB7AC89D659A00788F011E33 99783390798131CC43BC87F76E6E2DD6574FEB0D6A61D231139F33828F249D49 2066D3FE2A3F840EADB28D90C56B4F8F59631C782D73AEF55985EC188B7CBFE0 48747DCF2FF111D62D0789D96395323888FAF60F0141CA2FB4192E6BBDA72CD8 1A4C6F11BDD4982F50A7AB8930238C66626B0F70ED976B1847E9DA2291349894 1EE65A865192D0ABEFDF3D131554B251D4C15ECE44B6C26EB44367E1753F740D DF540535AA85159C36D2A77CDC6D246CF3D0FAD0E40F1AE6930927E413F64F0E 53FF560947791C535EA5792718A7F6CD5D540EB68387E571621806B9056883FB DC3AE4AEDB7C5920AF28B9EF7B20E4CD19C3E786C231F9FB3A7534B9430788B1 528D6146074BC7E631A8DA8F76AFDA115FBC6D79948D563005C90064553C3556 2098C4F6CEC5414B12E800DC0F2FB14F4FAD7036C4ECC9D40584C70B2498233D FD9546D50736C9E60D4619AFA5DE46D92514CC8210893863BD70EEFAF5AC0015 B6AFB153EFAE080E016714CD59593B07C95D1BA486B8C99A55F4195E68193E99 C52BE01F2153C7A1A884E09BD82D84762C4E50FE45B4AC14F9A6C6D0AD649923 18BA25FA07CBB6130413A2661FA53F672947A1BDE49153A140B23E0A4BC63A31 E62574A2593038CB4066820ACC1752808B2AB10DAEA6287E7BAE94AA35AD3489 05083AF462080F79823D7217C2346808C665CBACC66484864286A1630DF24A1A 1F0C8192A4956B3335A9FCE1AD7CC96BAB8043DAD9C90EEFDA5994D3D93B680E 21FC5312DE626F2DE9E7FABFE0602E359C3D37804796A758E71F39DB200362C9 4C46562404EAA4EE8864B15EA2DEDAC5792C302C4F921F2A59837DF368BDDFCC E10B580F7023F111E2E5A61F952C2B3C32F768B9096878E79BFCBDC596102A54 5146DC0F47A92370F060E732C502F0C4EA415B456F635ADCEEC8400FCD698F89 074892ED551C725B862802FC268FCCD58EB86033426B911DE7A15FAF3027E395 61AF5C6C717DFA8A52986542FFFC0B5AA73AF1E98CEF549533DB6A00661DF0D4 A01E088794293A5AD95126365866A5E7288E62E3760E6721260A721A666D3F21 85DDEB945DEB6ACA2AF703F9ABC8DFBBC054D048DD1B8E19A217453EA23FAACD 787264854A396248E6A0B4DEA1383473A0CF3A180A6E91F222C599093CE5FCDD E15B45B5ED25672A14307E819AEE4FED6832E0E23F7F1C6EA5103BBB085CAB33 B32CFD853A279FFC19D1B53821BF9EE805A29651A7D7D90D1DF6CDD8CF3805CD 6CD4B5CDBC772758F455ACB360D9DCAE921B361544C4053C9E73AA970D193C80 598B3647FB514D0FEFDC07F14D8EB6052297B64E0863FBA93F50C0FC8D1B2A5F 1E3027C1BDEA6BEA9277EF17666AD3FA3250DD3C0826D8AC46D0B6D5873AC78F 4D76CAE34AC7FFCAE154A14DC238ACEC217CACAD2F8EEC44F0C4BD7674F74B93 11EAE4C500C34BD5AC2EBB4E9F89CD0BC8F8905FD80F6B257D26047C65502D6A 3A2DB367EE0873D52A19829497F4BC88DF7492976C845DA3B4BF563D67DA8F24 0ED86873B8E85AC75DE5EC630368F75C255E107E07F6CFB6592F3256F476683D CC15B049E105BB717767565FEC247E3232C2F6B6CC56D3A0E84095C4F03D0B8F 84A4F17FE6A2B4599F44C4223277C38ECC51DB9425398DF0082E9D98FC6DC223 BF588902CF0DD6D79F5F2BC2A08A07F91400E55A808DD4D2ED6F571DD68C1AE0 7D6A2F79C7B53DA5B747F94EFE93406DA100187B3F61E81624FADA5D15B63B9B 36C5DCC3A42E16E45A4FA7B3A2B0558FA617FB4F5FB11EEEBB58843B7649A6E0 684F1D7F017332577D6DC32DCF4D61D6CF00E094FBBDE9F6EDA526E5E643D7D4 A2E75E5C5B255CB15CB6F12AE6CDF94C893DA352054FC3626F8176E9114D2958 E134965AFCF8B37A97EFB67F3F30152C9EABB152CCBBD96C0B05DF5E5FEAAB2E DC69675614AA6B0BDEF41642CA87CA44D32AB9EB3752B5ECAEB49E2848588E25 D88CDA22ED328A6F647CDDA3F3BD21E63F4F9B5511509B0E984284615328AAB0 5AA4F6F13E4445A764C329618946F6BFB321424C0BCA9ED959FDFEC1D22F332F 2C3BDAABBB884AA7649AE0D7CDA49A645F066AB86C1392534769E547ED296B70 9B746ABFDCBF294B9A06034A9046FB1CAD5A6F5746A3F692F0FBB0C079CBC156 5EBC5E4428E3DB90DC49949CAE730FAB7DFFACCD8D269457E0096DA82B803889 21BF01ACDFFD2311C7814E8DBFCE7F27254D646D9053D41A59EFB487654BC2A1 4FDB567A81B9A9B11DD4F20520EDD38104934E152CFDEE4F6217B12C9EBFFC37 6A6B75B4800AF198D5ED2635D6A5E3C8ADD41A6BE38ACE56E84EBF8483CA0012 05F73C0C7BDE8869AA84114F8B3F80CB8206615D3FBD1E9A810C47E4B021BA53 6AFC7C8846013B8B94FE55DDA2A906781CAB1997A8C1E614BA35881580483379 90C690B9DF53227529327F4ADCD2588734DE5494EAA8712F7EA704DFA1D3618E 5A8F9DF7BA5D0DC8A9C698C2E31047C2D44D5819268B35C5DB72CDA0A68FE009 03189C3B6960D4431F5A24DA8C1E1EB2B02D465F349C593490666CC4171B9699 6A19C09A46AE154ECB2FB155F8C7FFADA4E200F1C8DDED9FACD96178D0AF3023 7B9D164BD8C0243164E0F29FED490D99601B7F4F89B018610C2EFA0706512063 AC2625513224B188F79F4149FEB885EFC6DF4DB99A40640073BF59B4176E0B9A 350CEAFADE28A675D95FA2B7EFB92A7DA7E3455FAB45C105D79F0FFD51C9BCF2 49F64E7AB3F13436D29810466C4B45B9BBD008EF98A0B0307291C470D1AA98E5 7C9756E49A1AFC3D962B3B31796A0356CAFDA74A38C16E1BDDD9AF156CEC8D8E BAD4A6263CBF940972B8325DE05DD5EF1F80FD37204502B5DB0954CF77C746E4 DB6A30C45C955578E5266C24383BE94215390327B9BD621D3D88F09E6FDB8552 95BCA25C46B89476C8016E4B1A52432A26B055B8B23428C9AADA01DAF2F0BC56 8943DE72761B474820D338E2476995E5C6D3BE00F12E7571EA9B4DD41F18D4A8 67066E588AEE2EA43D5DD47340245D48CC6CB45F3F3E42F2F5597358A0E3928B 69B8E1CDFF0FDBA12E579A220DC232DC9B8BA41C11E8A65508A996EBC2B59CB7 C9CEA8293970AED306AF96F5FAAF5FEB0D428805EAF369AE0D65AD0620E51D19 94A45104DF5F886A8AA6A06F751D945C7489FD550DCBFFD5DD3816B4655FBFE6 0C1BB5F56B9D4E6D777B6936892B12F0B70901603196F156DDE2045DD1A8875D AFC67E497AF3B3B7081827A658FEE10E0BD9A658B63FD30219DCC6F1D7046C4C 8874728805B03DD424DE9AD94E09919B332B883D59FFA381A0014E3A7188DBE5 3F7B1DDF42EF8BE5150F96A471F9CA9F28194ECE82A102ACE34530E91AD1D951 2B4EA8073D46A77ECD3E981344AAD0B083A2CDBE85EE0614A949586167BFC91A 813FF26FD0900336276D0151166CC64B9172FAC070ACDD8B6A7ADBCB10442A01 67C013CB482E612A85E5F535772E1D6BF8C1D2B1E42249CA8AA1776027FFE857 5F5AF5CED11CC92B478EF4DAB4A50B921427D09777E65C46D4B42B4689126719 2C76C332216FC97BAC4CFE165B0AC3D9484DAE915BA5B6B748674DBDAD209C35 F67C751605F5DFD8DFCCB621A58C8E966B0A9AB7A56B852E6C1DE3B06D6B49E4 971ED6D9700908600AD916B1687363534DCAB498973ABE4C8AABBCC3343B3001 BE6134E3EC26727885EE59392FDFCA1B2B32C03B373987DF600DB86F906CC9FC DF21DB7881037F2ED2C68C1E57CA08D6486B719720E605A3B6CFABCA5F0A91A5 2A04CE9B256D553619DBB822F915E3CE58194B06A6F4288722A867466ABCAB1A A24510DD4139983D9CAB6B2C53347A1DCF3BF7309B8747B7C04E53C92D590CEC 2F0864A014F7AE0E5FB445AE84A15719C6456DF2CA3D1A36D2E720FA0EE9F135 3795D255A3702DDD697BFB005B12B0644E0E5DFCD56941F3B01C4F372A76E3CD 90ADA085ABCA3312A6AE0E754C671CAD42DBF1E32DF333CBBCFB8D380A9890B2 5F35CE85D9B2F8218D630B2469E4D34217EB4338D73C1389D5043932872F24F4 D0DFB9F11BE7662BDB3B1B3FDAC5A1FD0B050648CB3CD65618D34267677A6C56 5B21D3930D42EB032BACA3E46E14E3290A4322F25C29E94EB87E56B76B8C6D7B FD17C29EF7E9C0E13F35BE6745599A32AA83F4783426ECE154D1CE1424375F18 871D835B4F4DA2571DC96212D10C89F2204D05A8645DA7CD34806BABA5367001 39DEC069E200A81ED0DC2467722E338BD3F57D92A6FCF448B1E97887532CA0E3 3C5D0CA454A005CC7A6A6CC77F6D8179013E25436A6C5913ACB6F32E44628AB7 4BF7A889F7C85C50AEB9387461A62D9442AF1382C716A4720F762145B8B11D8C F29FB9D56BC79BCF5943ECF573A02972FEA7C9929A4A105C2388B518ABD43117 44CAF91818F42ACB005D2C42D9FA5F5E856BBC6F6A2D341C50CED02F66FA031A DD12F5862D57B3E26CD2CA9DE3320F69FD162F0B60387AB88DB7FD1E3BD75F09 4E5206408EA00AC4C85BDE1553197F73DAA4D56D33D4D6FF8A7B77D2CFF160F8 FA76378B4FBBB5394D73D8F56E4F8030368932A4D9E34F584EE001A67249A8C6 4B3CAA5BA952D8023F6659E381A1141FE03B9D8DA680B49BAFA40B762901685D B6643EE012C89D08F4E148F45E4D61580CE0762C858A9B48A3ABA7D008110C85 3A237669B42FE6080AB13A3E6E5C6BACC65F789F77FA8092D9F5581457F63517 D7F896F6724DF37E215B72B871CC558E540E5432F2E443F0FC4B5CC59E741266 2181F124A572DA1FF7EE0CD1E2F63162C189675F0F787A13B44153EDBE16A001 606B29A67745F6210F01ECA9A525AA6F5FE37E744D053A37E14B5BFD903C6709 C86DF01B650403CAD34EF491C90FF043F9715CAE4A98A2FD40048DBF61FD0360 1EC167E6ED2CD51C5E17EF10FA1ABC1D179DD3D2C9C9C348D1F901C5B00B902A 97C814B39C9EC14BC3C23C6C27FFA5C4B5AFA6B3155CC26F85A6022E70578112 AEB89167B3AD70605D451F10C1CAD6119F9F0558E1E08AF6AE28FE27F4AE2351 2A3C8ABFC79A97AA0E7336A5A922B78EAAE9E898F29BFFD8A8602F49D93DC9CC B2F380E652436A216C004373B1595E348B54E352970EF5BB73F9196E1EC3B7E6 B2BA1EB23749F764CC7F56368AA7164AE23AC8B28947D87070C98111B7BB1203 955D74CC0B64126D76CD64B846C56285CF90777D8E016AF68384EE25DE7E1945 46185EA92D553320DEC1C25CD4E6EBE151A1EE7CB64FCDF7E32B2F3B27B632A6 FBB2A9244E6D650A0486C1A1383ADD11B8E7D30B308CFB40595560E1C77985CA 993D95F9661594275EAA2BA2C701BE8ED6792EDC2EEC35D06A0F6202DDDFF652 974D74BFB95052A6D12A539D7359F12F474764BC7407560C28D239350C881BC4 778C6121720E4121DF0FBBDD80DED19FD6B10543A6D4E1A024B0D5454CEAE1BB 8E7D1F51BF590C8E0EADF8E34C5EA851A12F2A9B6BD7CA136BB53BD6BBEDA0D0 FBBCB09B0521260589A4F6750DAD2FAE77D80816C4A7B8348F5FCDBF3DBC72FA 3C5C1D412BE87CCDD4DA2BBD793F255F2BF72CB205857EC3E606F024486F50DB 41BFE001F944D08D69BEEECFF46ADE9D9930784C4309ACFAF9766D662DA86F43 DDA57A28C5E016C26D0BF4DF0D33D9FE592AFC168588A7787CB7258B52FE88E5 7415FDA1757E0624C7209481B2FA7DB9A1CAB032CDE893C60BD74DBC11BB4040 90E1A91A4C64EBEFF55F8BC9336F10AE9550EBA9319B18A30F1A331BC410E823 ECEF91111FCF81C0B2B1C59C3FB360A10E7423EE9755B4E73417AC7A7C79D705 E2E7919CCD24EB333E320E360A68FD058A25D1FB01066C99A5B2060ADD497D44 687C81580366785916877DC69A853856A563E8DB787144A5A56294B25C3355A2 F1B3403FC015149F1AE069151FBF1C0D12F494E272C74413A951EFF437E8C9B4 9F6DCCE2EC75D4140DD20A7166326BEADAF7F5DB16F55D69AF561410AA5676A5 AD646E7958B79D9184F7A025E56748E5A265DD26EA8A7E47C4D721876A5B8FE7 40901F175DD335FFC6A66789BFD576F60989AA1003E6131E45719FCAAE88F3A6 8C0337B112F2B6D4EF8DFBB5ED66AC8178F991B5065651CC794F3BEBAE042A85 4E1E101259AE0F2A7D9B667028C6CA79A2D77739F258ADB705D09535BA1C2C05 C668564B85B636AA45B8E353B5878D892ACED5C4DF74CB9ACF760A657129A6EC 582B5C679BEE570069684EDAF45F8B412421B51D3CBD12537AAC40B7AF32524D C9FAD3AACEE05FF8499BE0BA87ADB18436550D015D1206FAB32F3E7F219F2D1C B13079676DB77D96B110002BF580D5FECF83D2271BBFAFA3177E9122EE0B5BBC FC6C95147177C602B3CB127BBD5884C64D2383302E80480491B4117E5AB3FDD0 DB8F0D15C720E27EDE191572BF35B9AA3D69314F22DB0140311DC274C5607520 65361E833B280DF6939AB175D5DF8F1E68FD7087BCBABB9075D7E1BA294E3605 8A1E19C6A7B437780C58D6F4CA7F11F00299A9050C8577CA50950206594E7093 48015A9CB72F07D1DBB9481A1563EA38D660B350F06C2C3329D0EBB0EBC8F73F 99332285FB10A1802CB167FC6707DA123EF2CCC7EC00CF9096C166BDCC903A3A 78FD445E4BF0CDEF8726FE0E1422C16A41F035CCBD47395E98B3E5AC13C7AD18 A7F0D820BB3DF8C5A2F4301EB3CB21F17608549BE3A3EC989BD504976BE010AB 6D2751EE1443767130660ADC05E16904565E753C04B6798707B78D4C7316F44D 3321CA978690A8DD396EDABD99B09C6A0100D80E7058AB8BB29D94E35DF88607 2E5B0DCA0876F176FF380E5121DC5450F4EF4C4504C72D239A6C9B0363B70516 FB31669E29C3F816D3E15296FB721D9749803715D4F83844F7C8E4B2830C8EBB DCA8254495345E24F84A7EAB1310126BF0EAB1AAA525D539195603FF9A2B2058 B0B05F8915C1BB316E5C2E452D1AFF63DAD992C8F15F7C6C14769597BC717920 FCC982135DC700D8367158EB01555AB637A7BB1DDDA78B6ED07CAA484F17685D 1A0EDCD9252389F99A9248BCA3069B5553EE8F98FA5A62840BF33AE9A1BCED01 43B099DF33732015195820166C6BA75707CCCBFE4C0AB9FA78D2F47074C1955B 3E4D2924E25D5D8D8B4037CD4B7EDBAC508E77ACCA79F5732B35C153C7388CDB 7081AFF82FA00E0BD640E37E5E7D892AB5FFF7551F60C711A42E06789357CC7E A4380577B24E55B9DE5FCFE0D7F12688175C64CD2547B581B6E5A173A2194735 022DBEB9ECB9986E7661E05A3DA17BF63F7D0C70E8C9F2162C244EDC1B477B63 7BB611132D3392E6B251439AA63F253FAA34072EA47830244DB9664D66887E1D 43EF2D0926C26AA1BF68ADEA6A0EC016394727D260FFEF07EB9C587C6C003ACD 079E200F8202871FAB9E3F571BE2751490653D02B86000449DC82B3139A5B916 B3133904138A40B62A9B3246F6B6BB7257F57FBAF18FC3BFFFA9CB761545513A DBB62D42C2711D54B3FA8E957C4C806F4914FD1F2BBB3AC10D7A6223B0A4A46F 73CCC3D6642D479C36D56441156B4A7EF585A4F9227E06F70CABD64F17BB94F4 6E3551A44B4FDAE326DBD0C8203DAC80E9ADB198AE62A9740040E19621EE6F09 AF1973E001A358CB6C738A4AC63E25A79DA302166634A86B6E3C17F680A421CA CF603C466E6FD2B2EC852B1524D8D2914DE8C8AD84CEE420BC67C40F319D7E49 FBED447FFD441CEAF690F056424295B2B77CD3A698B84FA07BA04E367F7D8D1A 2F374CC7480BAF6F969FDFC0571101740F1DDBFBF8C8DA70E9E68EC0FF74F505 038B559DAB50FD4C75A891BA334375706370420FEBD4CE15671C68DC7850C5BC 406F54DE966290F23117F57A8E2681403E0300CC5C253AA2ACF478E37D3825AD FDFBAE519F798E15E33823A34068F2679E49A65DF53F3E819D04E90B1C9D92FD 743B6CC8852FB320A72AE6D6DCE66B17ACDD672C0D1D2DA562A71D137E5D7B9E B08A43364223C5F8A7CCAFE90BBCD45389E094C6A2E5A2281958E62C9A5D2A28 70AA4695787DBBB3FE57E042C7F4632D9B0EE386446FF2DDBF09F33283C98470 6282B6F5F97222306E21A52118B7F6050A19526F8396C810A7496F8088C832C0 D479C33FA8F10661C3552A0F60BB333CA8EEEF40945804BCBB117A61FCD585DB AA8DBCAF81028DC063C3067515355A34CD1708C430A2ACA76046D234D61F9FBE 07EDA6B8A5D72C106FDE26E3BEDD154118C8A962025E8F3FBA50666B131D887C 01AEC5303127F9A12C24CFDC4A86F7A39387180A3E0233F8EBFB8C13E304FA76 BE03A9834EF30ECD429EF7719E82ADD37BB3D9D3F743D63EF5007FCCBD685C87 C6F73DC68E7AED5FB262F4C147355CA3B64DBEA0DA29493319D00D644A2E6847 D53FC6508F0FE5E891F3125A47F1CC60345A84854B419FBA92F98ECDDB33B197 49865CD878E3D54AA31AEA783A7FDB1EC4FEAB39E2D7AC4A5D6129E9A117B663 890CCEFA787113DDF48F7FC38FB3E18E1D7283FA0DC58468CECE963E6EAFEE0A C1EDBEC721D0E9042519CBEDF3788CB462686F35BEB54F8B39C984337BA40F63 37F5EE8DE2A83CFE254C47E6B2B680207772757902DAB95D143D629292D4D272 26F6A81D23216629060919510FD0C06A71494411FFEA364E509B90B4FC4490D6 63405D69F8EDE4BC4668D9B180E24E63D9B688ED639CC74E3D38110D3B12BFE8 3BC618FC59B3310B23D5C4E7DFD106D944F99F13AD1881A25FD85079E9696DCC E3BAF08F6EF1DF9BEC721CEB72F1506016AC8A1559E2B1B7B7B9BA02FF75148A F1D9EAD8FCBB6731C4A54C0C84AB8C96604F0AAB28E63EB775231F8D58B0810E 67004DD63DCAFE04EF64EDBC4A10DFB0B41F6FE96FAF4674EE3089654205AAE5 B82C8CEFB41C3A19BA739981882A8F712694867C83669C7245DABFA43F36FBBD A0A82D86854FD288A7DF00E139978DAC62A819DAB9320A1621E83E310C088C04 00C5740FEAFAB4C1F39A647CBA308FCAC244DB32C1FA5FFA50FAB9D1A6736B06 38A4E307C35BB9F4989529487EA10EF89104BA44417E0CEC7ADC437D88188D0C 0CEE995F1C0F53DF9EB12279A3715D7C235B3949AA394CB2CA4A5FEB4FA0E257 20FDD6B58F5D2B628213E59BE6EE560907DD460CF87792E2CC762E37EED87EB4 F63D5860FEA2B4F08E2A2C7C521D896D4E34F9C264575F54584EE6BF191DC38A 623B3F1AD260AC90130EF3F3AB4F3E6F8EC634913CBCF7505E60D15CFDA49EBC 4E148B84A943ECB105D3398D328EC2E9886027CCAD913C5C0220D5E8F88DEC03 D2D8D6721B2A4D1B8FDF0E5009798124BAAADCC85398DE2CBD77F69028EC96C8 FC3EED92CC12A327E40A6A847138C35F9BBABC6EE2642A0322BD51CD602864B4 E1126BB68125D013EB655CFB3D61B3033527EBA6E9955E6BF769BAC3EF4B6016 EC65A86A9CB31A68FB0F00119C2D417418122E29ECFFF57100906F1E5C6C3E69 D5BE8A411FAFA536B239CB08D27E191269E214C6221D4EF77524AD7B7B5EF2EE 63AA5615CE9DCFEAEB944BAB13DB2AB76DF84C6539EFA29791DBCFBBA1B80AD7 4FF57BDBB3F3C9705192AFC483784E0B436C0393E02BF73921FB72594D5B913B 8155CCED8DBBC2324E372EE3A9B1A8193F048DA7DCCD94C830D2865471EF4B1A 8A537179315A1175151D7F00F293509960F02B742210B0F7C7E3E93F36215260 898DEAB2901AADC86F6CE44C029D95169A0161B9EFBDAA65D1DAB6690DAD8221 F8BC98220357A7439A56ABDD97B1E3929A5E39407E71C8E51E511FE73F8CFB2F 2F4403D3959CF3C099906BD72966C6B7DF5E7522EA376E3DCA0030D94906CB6D 2A68955191AD26674C226C64DE7FA8C85B261B6BFAAA9204FAC6DC78B88C5728 09AA30C02DC7263FF4391139047409E1F96089E6CB882E700D4E274859A92A27 1D1FDD84C7A8A960A356F3A7E05FDC80BFB18C8000C48B42556630736B01488A A50EC6ADDDF047712A72BE0EAB997D1FC1E160B59F35A207807C434CC35F0702 EAAF44919B890E2B54C3906A76FF456D6E44129AB5D1B1A9C3F2388D1358903C B3A48F384C8D3201DEA036E48FB1AFD5BA3BC47498DC3FB9A94A0E46301728DA 304EDFFA807B6CC524C4A88613E883088216067CCF58AC673E9176BF5AD8BD3F 008BDECFC0A63A98D56E8579D00FE6EED574BDE7FC9C766A3AA0131DCC4E4027 1A15FE27075D294F5242843C4D4FDA4E5BBFD750E32FD03D65F062A8AF464D2E 5800E4C788BDA2180C59383F4827A6ABAB0EC2E496798A981FBD6B9D40FE26F1 8114A96832351A9AA6D147043773CE5F0B094D527F299FC8B86364D1A69E49B3 79F91D6DC72C5A177AD969AF46B6EEDF1D82F340F30914A714BE1050A7CC04DA A222DC2BF70855905964BF25C402821414E9A98A1D454956015C48DCD268ACE8 5ACA081149D83D5857687591228399C2342B73F8BE414656679361A727381B19 B51353B3763E3DB49B399414934E98FA759D6EC5F6968A0B85F00476F3BA258E AD68437FE4B12A3ACB7FC81514D189900109AC34212174EBA0DD15A92684E244 2D71AA1F8419064644B352D28FEA4D29A2993D48B004A1216769F4CAF5EE31FE 19AA85E2A3519A7037AD393CAF20066674EABB229E49B5B78A038504437FD8D8 21AA0509B0ECA504F99235EF304DD4EC3F79613F25F19A04CAEFFB91C01243AE 27CE6F4DDCE3E20FCC5728D65454A6C88B09A136BCA57620CAF1C9EF9D4A6BCB 84406D62198D2B84DDF8C0EA21849FEDE315020001766A4CC81BF0AD3E9DBCA6 9B8E22B5852C359CC3 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSS10 %!PS-AdobeFont-1.1: CMSS10 1.0 %%CreationDate: 1991 Aug 20 17:33:34 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSS10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMSS10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 44 /comma put dup 45 /hyphen put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 71 /G put dup 72 /H put dup 73 /I put dup 75 /K put dup 78 /N put dup 80 /P put dup 83 /S put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put readonly def /FontBBox{-61 -250 999 759}readonly def /UniqueID 5000803 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BDCEEA888D07B439DBD4E8B4C9 D198C03874B5E6F8FBF4922065A92BC3E66D05DE53971CB1424510E892442858 D69CE1F76E4DA76C87C763A4B2FE36321E54B1328C9155B8ED6361855A151723 3386AEA3D042B8D89C8C0E9A33E5DF3B466F7BB8C2C8A4ED4CDAFF55FC6D3EE6 0AF2CEBFC1AC3A6E6692F8BB81F82D86BAE85016AD62FCB05467082C2E5AD348 44D1439C2B59F65590E57CA0DE481A7A34E79931B1513C4C30156170409A4BB8 46D412D1DAF88AD30722F12DBCA1CCC6B4BCC28D06B0D29149DDEC520C8FBA13 6B82E2E1790F00B216282FF122EF0D47B70A1B29514DDF7C0435ED238C14BDF5 6DA243117FBEF7398F97EB95597707ED63C6797EBA1B46EA19ABB1DABDA171B3 16CD500F5D64CBFBE4F9CBC3E66A34427D3C4D0C432710289381F9BFD91B4FF4 1E3A896C3EEA2F3105C218877D6C0C6B763760FA364D00065E1CAE9DCB5676ED 286A9ED0D1C946DCA6A2A670EE0936FB4706CC62E234CFEED34AA615C48D2872 A087F30990C85E64BA68F3D5C117123467DB411C9F2D6F6858CC70C1E352C477 713097321B4C4FD4C5CDE305415F998E7245908EEDE6E056A736EA77BD8C639C 3A79FFD0B74B3D28F0494A115F2841CF8A8827AB5608F96FD8998A5F40FB3DFE 3AA0C7696DE4E1D18DC0D6E84B943175FC38FFC42A9C0CBB13A908978C98BFE5 034F88480F32B9DEB2FD228FF6CB0B89B045AB02020C82E3F5716DC640613185 9F597CE262729BC52132F43922B9E28BB71A30AC8709634561B22D13C4FAFE0A 12C4451969226B220038AD8DDA990A4E2CAD53DBEAB698898BBD3046234EB4EA 901287E71CB41296C431383AB85F18882F65BE36923F6C0FD6FADAD33A3C860D 6CC2EBBBFC63369C7DDEB7FA32A6BF033C2B06245BB7EB209E3E63A760B96E90 E7C790B3D3BC2183456B3B0BDE7842FD7292A7446876411ACA960AC8AA7B377D 2252CBE0B5C5D53FF309CB5007C56DC9A0B7FE6F1A751CE26CD8A470B9583245 1D65F6D65DA3D55A0C7AF22F66026D8DACE9E20BEB48256C25F4FE5AD4FF5C12 7AD65BCE41F970C576775BD09378618B652815C4CEAC265C3DF334DB67CA7350 0E34FC1CD486B8BC3B08BAD9129CE79F86ECBE9962AC16E1A655E1CA10E6C78A 8F4939BB3F6226F255318612F94F6F767C15E353BCE45A8F81A9ED82EDD53D4D 0D9916CEAA83128D9F7F9A198489C946403EF45D7084688F22962281CB4A4865 9BBBE594144AB1B3FA64D0CF6C3E2CEE4E86251EEDE17D80FF2175DC12F15FA1 F324714E2C3EBEDEB26E7C7A68FC63F9854CD168A96AFD21E3AFB3E6AA3D5C22 8C1B8ED552905092BD97B2894AA70792D366D05218CB0C7B8E151A991B4411BE 96E32BB5878B6F2D8D96704BF44CECD54C7EB92FED16CD072D89E7F2A2E421BD 218286C0165C6F7B2E4861C52444F794D6BFF3F5DBE5B72AFE6F6DD76901F43E 5F0DFF562ADF72D70F1E2DA317EF95BCDAEC0B83E601CE00BE2C279F43872A21 FE42B2A52E1121E44F513E00054738012477B29B38089D1C56385CDE18140BB6 EE6F0F9C940AFECA7D0E0B021561901C2D89A79644137D957431E6E35BBE5785 CCA8AAD5EB337B428E5F29D8769DDF80A970CAB158BBD060D4929B3DB5850B54 664C254B76C511B666642E71D71111C31D94CFFEA68D762E0D5BA614C6CBCA51 856FCBCFAC961087E85619CFC03128D1655E5722C712B0D8A2206E655625D6C9 48FF3711AA7E515501E5B4028D4C20E51AF96C4F4FAFD65480816D73AB952E23 F2C6EE4A822DC0D1F52426373C92C69E5F453B553BBFF54DB06AA1BA4832FA30 377AC25C3C89F9F3C66DF9B9EAADB98A515D77B832AAC3CB07DCA2AA29249BCB 8FA5D8106490189E3FE797569898D5877DE668FA5098910460391E6ABCD61C65 10DF74F1D76B2611FC6109448D57E7CE9E89EC9C9AC85BD4ED022A374F47C159 628FFB22B007A8F57849253CB831359D3A9A4A867A29A7138D53DDFE1ED3863B 71AA4C07B6E0F93F944553A06CDFACD97FD49598D275053BF37A1B2C8B94F0BB 7ECD6B8F96EAD4B197960F0750194D2B93FF349C352A780BA36C5FE5A9E60848 447ECB69789753C6A2ADAA6F21D4830DD61BA0FBD847BFB0D4114536FBB7754C FD3243A7BA228757BB72ACE2D702AA33637D1930BCFF9D11FAF72765BC6F90FD C6131F4FDBC78013CCEE2CC2DC59137BE27A69D3518BB549CA0E379C45940E40 72D6DF7CED4817C3B81BC486EC3B0089BE4C2494A56400FCE7C3E01F7BEFC710 D9D5B9DC47919A41C6C77A8E839ED8D837507E5936A383ACEE15C716653C660D B68B900A792F5CE25BD98D4C5304E8B1367156E1DD7E12FD49F6D276C6AAE2F2 A5F514F1C0FA3CE6C7B897CD24BE0175AA05A368A9204A306BB799AE81664EEE 6208F6078215B509A7CA99431AFD551A09B98F3D7FA5B67DDB3F1AB554798AB0 24563898D0B88962BC0D2E5426C564BE1F341B6564BD5ADFDC492313E52DAA6C DD924F92B5DECA09FCBDEF1454771DAA4CB2BB121606C8306DD86AF2B5120A96 F7E5ABF6825339A72223178CBEB54199C09EF4F7CC5480C2194759DA040BAA67 96FC882C7EF759B3EC485075C4BDC4CB8EBDBE7DC67CB62C5684B43A2767BD19 84F5A56B2D8536208BB79823A03B790BF60F1CAC5D7272FF34DFC5CAD59D5C14 8ED4708CB1887FBE798B19A9B4F6A3E8929192D109FE6520E1BE6ED975046BB3 00FBC381A75223D11E397C61CC0FE1462B809934D149906DC70F4F3B97ACE94F 8E23ED0953652BDBDFE4EA878E8E6C53B25062126A6D170EB9B0EE2177D5C302 94F5DB38FCF2D1169360017F8EAC8A3389F17C07BBC874C674F62267DE724BA3 E3F799ECD66590DD5FEB07E3B3B4CB2AE82E2259E11679FAD3C9B3A6BC2B9595 353519F4B9BFB1FFD57CFA7AF4AB3325238E1904C850CD352374E380D84FBC62 7F4BB316A4D619338C781F7828AD7F944102589A5B00B79D62CFA3B675D2033E A9DD54CCA18A4392BE1BF52D26B66F31FCC5ED2D04D4A17B2BE8A0DF391C741F 177B29C8888E890481DACFBF37B5B5B7A09DFD79241462D7717F688839F0EBA8 988097E59D3737BB955AD84B062B38305FA03899BDFC55C64E759EBBF3F2B3CF 9A6D4FB239F1379EAE81CAFF4383ADF7F2E7EEEEEFA2BD924A51919C02446B71 66B22B8BB02F7B7B7D06BC354E7F5822F0E6D31F83E094C65BA5FFF20AE08FD4 7F5A1FC9948F2C0744F0C204C3E1C6030C383788EEDDA627AFAD906D36CB9C63 D74DD5E73DC2D748019D802C7A586CC389C5746CC68899187157CB1C4D9B08E0 AACEA6F297B60761FB36259297A8FC834D8960E02DBDC76DE2E28CFA47256179 18C6B8D94439D751CC2B35542447982764DFE5B2DAC4A89E80304D55252032DB 3B34C19647157B123F034FDDDB2689A699F9A2A516C397EADA31DF07EA40248C DF52B1B81C29D6FC4A444944927EE9989AE4CC7437FBD63D65797E6596066131 C7C6B776291D893AC2CCB2FA406099441A012BF86DCAA09097823E5B5690DDAF DA5761E0993844789083903CF761AC47E6CCC637CFEF0BF3A8493AB61EE434B3 629A4D14E77EDE49733D6E8FB318D48F11D4592CAB0A81D289504072FF42D1E9 B9716AA97B2105FFC61FF9A4C5BB818E39E5416F8B629E865FA987E305911D52 E703EBA1198A974BF3E40AAE0C4D569D998B61C53C94A75F4DE6D9D3989D1E10 D5181B780C1B407DBD77627CA16AC2D81327389F9039A70A2CA7EEBB3135FE96 B0D33F8421B0917873F5170626A1A9FE482042B397E519442C240C5DF0D5DA64 4377D63750FFEF07202DB5CE0A6722F44547C766E240B0557B4D9E59730D09AF 369508D85181BDE4F9639686A67999103534C57CCD4D479C6F2E78F8285D5691 7B39C66E365BF8F4B184680ECB3F28F02E2FB1046A3B3865D80987BD8511B706 8BC419D038C2166ECD9F80534308B2FF630144D34E50E58D1D6A426DE2503F6B 9563A71668E6D99906C287FEA15FEC0DE0986BD805CBAAFA3018D6A811C6EBB9 DD59638BFAF61521BA7A9CECA7E57F1918E3122590CFD8F36DE3E9FEB40005D6 C5A8AF7460892B254652B82BA410ADBC16D303DC214D9D224BFD2F40050F270B 7BA27147BAB21FB934A25B7CEA289EDD6F63A8F00D5BA24EAEB58D7033445B7C BAE2D7A98FD97620ABBD1DD2D8074DA045DB5D58BA9351AFC66CAE1D6CF6D63B 4B4B6D687D6FC4C1A27EE616C008470A5B58304882577FDD8878D181CA605C59 7A83537F9D4A59BC9297DA88ABF6DB4A6AC7AEFE9DDE1817B8A380CEE7375F6B 81928F4430D77C76FD8C022EDB5F3A5A1BBF6795E78816FD8E0888C3E4DEC2A0 EBF0B07F49B8C7937C8C542F54C9EA86DA44EE2832E3840B2A58496386A3F5B7 724896EBF3DEA17BE88C23793CCE2F77AE2398801CF0F715C8BC84D412C429E2 7CE9F48D136B6A01B3C9F6D6CFD7F37CBA598F54B45B9F50077F6ED51C446044 5F2CD4201ABEFFE96BBFDFCD322540C6C40535D854643A66F19147AAA1838BF9 2CF54490F0856A4C18E6143DB93B52D1A8895264AC82C7DC0B40EFCCDF0CEA50 26E807DB5E40B7545065B9F988D36F278EE922B27A6B888953B61CF9B49C5A5E 4922BFCC7E1A714EBE3AE1B4C55C328E06FD4FDB86B35D5615E8FBD899FC7530 5799314DCD7D4DAF85315373CF50170F05F292E04BC3A356077A3B4C8D80C030 874BFBDAD88AA53BEA6FD090A8AFEBBD7600E305E785886A8B9A9042BD9B5F2E 4FA5A6E3EFE18CC43DD1D4F3D130548BB9C79E9DD3A64EFE08D1928389999647 DF3F88AB4C6B37FEA6F5E1BE16D47C4DD8AE3DC9A29550E732FDF1073C60EDBA 094C423FF86C4E813D363D83CD2EAB11FCE280B3A59BF4A99460DEFF74152B6F 88E24A6423C097B1FCB79BD6CAD617835E063D511B58A172491643D9B90ACC4D D51C3431BDB513A8373DB3F0A2663803E5D2F1747FE5A6C119C0BCBE2F73077E 863F3EBA8FEE632CD379067A53930F9DF26E2F0B8009FBF3CB9B45A1E85E4908 A9CFF49CF8189A98035F530630B65145F164568D52B7E6D6B09F375BBBF33535 A5A3AD55C43C4C31C5E39FE2198D59D43F6CC1995E7FAB178218D07730151B20 40FB36E87FA167F8382A5E2712E0DABC73D021472394A812CBA3A549E50126E2 86E88E0CD6F1BF71844C92686C96447B35DDC76901BBD3BC85714595DEA8D8D4 88E48270AB7FC0BC4B11C33C65A7D0CCF2695377036A049083D34DD1A01EB3D1 78AFE0BF09A37C71CE9675AFB614B3E718122DE4992C0C745701F5241D54D827 1CDFE94CBF879525787A197822060D1ED864A89DAFC1988A167179AF6C0CCF84 638381B4A7925761DAF3A1863B781B90AFC39B699CF0058612AEEE4E7A27C863 E8BAF18A2DBC705DE4CD0999DDC3C7B56019C0B022B693A799270D11BA0EFCDE 30FA3787B17FA6DF690DC9022C7C05DB58227A2746CA140B63A1B40118DB67C9 CC500160D491A91BDC2F06ADCF9E5BF42ABAAE28038CB7B29EFE07E3E97721DA 3E068C75EA37085D0A799FBEA44B3CA6E2EE09B24C2805EB290C0509C2A7E124 687B7E9C47DB6694C88F38DB177A8B18545C7C36CE08415C0EF686988C3430F6 B1B134BA5E94B6664554D2585BCD2D6F1F3470F482077BD497F0EE178FBE5B66 9CADE98456B54226AE81C5C861E442CF4DCE4C8CE4322854FB8D8914CC82EA92 26AB89C70990CB8DE22511FDF36C82E99F00042723E59B7D5AF9E73420F2362D 99FBBE504398F4F21B14E0F6FA8CB5862105F0014EF35850E5B26873CC6818A3 6AB0656C10AADD963E34BEAB8771D1407604E1A05C9EE56E5C97BC7A071BA232 DFC83C0249EC264ADE353807BBC42B400AE235CAC846DD7E7F45B09002A4C2E4 D57D8C96835A2FBD3BAF8001C8EFF377B98C2535143E3BF9F903ACD60AA3706F 2CB916034A54E30776BC406637FBFF09DDF1CF375E954EE1489FB4A8A4928997 0786951039E7269E5922790635EAA364D1A618EE422F0DD349431A301A166818 A6BEE5144F6EEC3A6FF692562526586B99B87405F9123E897788B2BDAED91D64 55ACC111249EC7B400F29DAB2590FE9EDFB11331C99E4B850A27617F79D93FD6 8BF21E40ED4B02F2693FCC02B6CCB743797A991B12465BFA 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 162 /Delta put dup 166 /Pi put dup 167 /Sigma put dup 174 /ff put dup 175 /fi put dup 176 /fl put dup 181 /grave put dup 182 /acute put dup 183 /caron put dup 185 /macron put dup 34 /quotedblright put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 61 /equal put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 88 /X put dup 89 /Y put dup 90 /Z put dup 91 /bracketleft put dup 93 /bracketright put dup 94 /circumflex put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put dup 196 /dieresis put readonly def /FontBBox{-251 -250 1009 969}readonly def /UniqueID 5000793 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C 295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75 409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C 4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF 2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E 0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008 24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B 43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575 5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC 96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3 7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65 0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830 B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007 97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8 FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5 20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4 0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F90A32C4175B6BFB279 024EAE1B04D721A6C54FD62484F8949B2CE9B87D9CEE04DFF82BF14931B3CA03 AA5F701B6F80BBCDF2C427C40A51597F0B1BFA25EDD7CE0EAF2EC676BF0059B7 15DD5462BA30DE78A08DD533DC0E8D85F9DAFC5FD842F417265427E0F1B71834 D2BF6EFAC3CCC40D3EF3B2E2080F148441BA45E5D0C0F7D8416730AF4BE4FC93 1E965594E0364F0D4F1EC48004CEBDDAFB1F0EE0A8222358EAC0F62E6BFA3C9F 46875EB4C999219B91E6147A49A668505667030CDF3495682B79C0F614AAEE68 D976EFCDCB04127C0D7325A2211E49CD316935A0B472D1F9FFC68F7FBEBC7582 036CB393016193A9783DD08D647E89C5BA4EFC8701BCCB6A5C027C4FA8644C06 251B9E33FFEBB1B84AC4D4B148205C8CA7AF5EF97F2788EFB0B71473AD0F5EB4 FC43F46602C53E53F5A6D1E445439F65967C51EAB636178FA377DB2DDE5FEF41 9E91F3BEBCFBD3B4EBB510A0DF7F4D19C6552BC98F10E25612B1396020D7836F A3D3C865661DB276E428F09F048A916B4F07D8FD01AC1942A3CA342B0E531BF2 3E9A7AF265ACE1585E331A8F8B5AE06FF085C1F349215581FC7D6EF6869A9A97 1731BCADE111C50AB7FBB87D6B3CE93501772326E7B49A2AE46D4E512B988DB6 40B072A8E2493D8C103A2619F600427C646BF94ECF300C8CED0F38B9B74C66EF CDCA539B2D73AAB32F6CC0FE765F2AFDBAF56B3630327374EB0670459E6A8789 0651DBBBE36071B57E3385222D54570A29E37C854308EADAC4CE20321EEF1BB7 69BAA077CF50F5506966517C967F2B930EC1ED6C844BB4C7AF2CBB1B68BCD5C4 4675717F9671D4FBFF3BEE98F47B70B9F02EA8537818FAA3A7EDA5223E21A813 B11BC74281190FC62F9B12577229EDDFD33E77B88316D5270B3D6E196D783672 D8C5F1DB4A732BD547EB83AF4031604E4FAEADDF737EBFAA0E23533F23B27267 DDD23FEE1363E35BDBF6AEDFF2ED410E7F2922D3144195BAD0C4B93E527C3FDB E3E8090A044FEBF025B07A815CB35D14937D18447C715A4F9945FFFD8FC520B8 8CD2E851947683E050BE7A90E1AEF4F851A7CEF293ACE3530E2542CD78135EED 89C41E73B8E7A5743622118B49CA9EC65AC5DDBDFB85933B624DB5EC858BFB3B 80F42BC03C5174B6393759BEBDDCDA8BC276614552655D10351AC3856D492F5F D85F4DB5C826810E3E22E742FD97B7C5811C9C83F16E1CC04FC2E642DB7E7B7E 75DCDC8A7A2C6A24C091F4AAB4423D7430351899F9E29F787E891563510F3EA1 EC8167E8304DCA2BBA8F01DFC682FAA4C4DB59B77C9788398649993922488AD4 18BA405241336C36CC37B409007F18B429EF015EA1FD2C3C004F1DA0459F998D EAC223E4BE52984312FF23EDAD0691047012F178A8EE1835964D1980C6BAC2B6 E983277F5B2B2C7EEA02CBCCE09DC5AC2E61B362F143E548AE1327243C3D00DA 2D809D894EE628F7D0B864612C38C505F4257C50D1EFD9443AB6BBC36BD3E210 DCFC74F2D089D8CCE4F668607F280769ED0C5A8FD3D14CA9F3488D670C298C3C 9E171134E3BFE65433B7B80B52803047AA35108BF51742DF231A3959D7DF1D8D F6581CB68AE77E425BD7355AFBFE471CEB1D1E527CF7C920924F4C8D4E857E88 8C93958C69F6BA9A45FE2994D16CF6C59FFC030CBC15199F7C6A90085B1317F5 3F74E1CA3509EAC0D477DC096B34B79AC141940340F972879FCB765327604029 F31315FF84F4E91ECC13807B39B7E59BBE57239A3B008A25EEC90B528302EDC5 D034B35BBC2F39C024FCF3EF38C1F7D9D276B1C9B7CCF1BF3BE72D728E2307A5 BF1D3B72DD0B360D54FB57519C71B0F0C982C11DC1C5156C89A5BAB83C122E67 ABB2C62808E51EBD83EA944CE538E8A4A3E23067E1C5FD326ED64E0852B747E1 2A56762556567F52B3C060595ED48B0AAF3D725FB438D26D3D6AF33B16DDED53 31C12382EEB4DF303CF892032C610B90858C05C72F6379BB203B263F3AAC7B5A 2AF744DFB2B6579DD3A7C496DAE3AD3D8CB73E89A8611424814F4EF7141B34B9 B3A7C48089DBD478AFAB28E1B9E6E1345C2792391BEB25EEC2B3C1F958D14EBB 161FE55E5703E7577C9BFB4D1F91E6B7462AC4F7080738F7486441D379E60670 656E54980133E3D2B649964B5A361756B11EBB9FDADEE2E515C88147D411A33A 4083AAC61D9AC181F599B1B05D3D7FEBB4108A0BBA7B209C98CE5CFEA1452C09 24E0705E432F843B219770CE1EBAE1B68958D812C64A1A59441C2380D41DAAC1 748087EB0972ABCBB4517FC18ACE7A878AC34806E617A6737E436CCFDCDB51CE D9454C7404C0A9EDE925AA6F161AF7C10CA14F50B489265BBF7F181F6597C44F F7AA2CB5FD628397464425B42B1F744DDFC2BC66F09979B92CC9E1B170364222 ADAD7C31407F2C5F040E35BE2C9436E9CB8F5C556806454762C451C6C70B5F5D EF522B2D71F9849AA852F19630AC72CB7584E93A9E4322B4DF56B64499F840B7 A171644B035A33EC72FBFF4A009D64F4492C4BAB67F3388EF1772AB45140EAEB 26F57FAA14732583D1825AAA066F40BD0E9B9DD2303842AC1EC5083F065D568C 94581ABA629909BA06865395EDC80F09059B1A33A0E6FA1E1008311AAE81EF92 0F614E8B7367C3130FCE752E422C3AA789EBDAA49EDF1659B29A75CDC7E4662F 13E4D06D776764FD0976F958B9D8BF264301ADF53B304698F4630E4EF3508DC3 F34F157D07AB31AAA01FF600B113C5A6BB7D079997BAFAE4D80A00E1200559EE FD94D5E7E588C9E2E18F33D993EEDC749004ACDBFF0423CD4DFA87BBF076F34F DE6AADBAAA39EBDAD23796ACD6E2C14E5FFC65E2716F991F2E8E0F54EBF42C55 69CE22836974259372D3CF75FA6F8946A49425606A481EFB047E15FBD2CA813F CAC505AB9DCC9D56C24785D7291DC9EA8F0F596074763636FB113ED4B380CEBE 18D76E2E2049BFADBDA22B50DCE3BA5184113B4FCC6E674F9FDA561BC539B712 BB3A6F8E13579295508CFF6470ED8447D39FAFC83B04A7BC9E17263B70E93089 47972AE652E4854A5A924EA67525028EF8CBF54059645D597BA8066790445A15 81E90AB701D2EE3BB089CEDE5F797055BAA76F5CBD506403763442FCE6AE94E5 CD2447D3974DA78CABE3508577840281BE106DE5B91E53073C74EA59005F7C7B DD662531D9573FE99F7AFAC2D35A9E7AEF136B0A06E223A622B4B531BDE4157A B900ADDFAC77678275E0A186229CA20D99EC40AC80C6F220E2203F501C07EDEB BEB1E09A54D4BA8DACCFB9D4DEE1CC7280D1D78EF998F3FFDCD5880F6B23759B A757074F46C14D973A2EC4E403A35E835BDE770CC6EB3D18817B5492B55BC043 955BA0D028C7F83BC059F7C8E9EDE9AC1D12210E735AD9E80AA8D6FC1D6C7B8E FC301408843CCE4C325150BDA11E1BDCC208827BEDE74E2B18FA6CEBA4E33A82 5FF91D4B527773B5A7AD31AACD827F15F9E732FAA3ACB712079ACEF941C631DD EA39B8E24ED8B54CEC0AB978894CB1D69B96BC3F532480D4591C4B58364E4D04 9DD244ECD9DF88DA7628F9F2C1E3F4A8415A75C924A7E886A9BDD134542AE776 9A085AFD8D19F178238E2DB8B9902E307817235D710C6076981AFCF22C3D7A81 3EBFFE440E1543AE44B57F7A59C63B1E2484D9111F515234ABB55A732EA54F1E 262FB8CAB78C0E05083E3C3DBF8024662537E970A7219DB84AE0FBC2DE950F35 D5E62405C03BDBBB31550B96C79E4C48352D111F220DFAB7267778ABAF00AF6D 5363E2CB64CD6C2DACCFFB18391CB3F949B59E024DD098E41529D89FA70F0BEE 5499A549B916545E8045D6A4B889C9F75C7736D63C826C5303F1F083056BF1DF 4C8D4C97E5F6FA3788C868A656F94965CD29A06FF5B04C3F79A1296BE0713985 E7B875F87304A8EFE7811E005ECD4D305F5337E5189CF4BACCA49F0F30C665A6 6266E98D97E748A7C727792509378CB859977696ED92CA31704D34E370968F88 CCF09607019195ED496AFAB875567AFAE352D7183550F881BE5BE4CB8CA04D44 1C8B04D0D3180443E70990BD2177DD6CAB2F0317763B8C67690AD39DDFF62968 22F3CE1127EE75CC2DA5F0FD810959E93B68359698D7E8EC49B60A0BCA1C99ED DF6021472F740F34D2CE2E653148A9E2F1B8E1750046A8C78380C1D9EFDA1AE1 C1D8C7B0C4B37514B11EABFA53C8824CADC0701B461C2FBF35C5D519FE0488FE 77DB45C717CD866950331EF5098479F393CABEDE9F1964D7B07FCC5CFA9F6EF7 23DFB234E84F072C3688C3C21550926266F2A06FB7E1C0DCF19C44F8BAE4F162 432ED3CA0339331D44F146AF79F59F67D17E17B5A8802DBD7E0CDFF0BFB28DB8 90D8EFC87184B8770F04306D1BB702161B97C9254AF00DBFC7671540E4EBB9CF 91EEF25CC24895AE42CE865B6654C548EA550838B8AFE0BF7DE1EF33978942D5 53D3FF53CB7630AE1F5665207973D1793B9E8502E676488363AC39FF922B10D5 724ADCFFD5B3E63BC472B96C66E08A312A2105CABFCA2A499122438D0AEDCA59 86FCB6DE53388591D68EA74DA00212A18F064E5BB2D7B6FB48577FFAE58DBD43 5049F5A7E127AC5C7154A43D37180A6E5D0F592056976371913B5FB66BBFD48F 415BE4C0747FD64C230DAE4C430B3C79E72BB8E5F088906952C274D12B77412F FE23F0D514E76FD360C669AD21016217BDC8A7AD4CECF2EA334C762F63256BBA 7B365E589544255D5951CF605F65CC387A7C4F9A745F9ECD89125DF861D77D62 695B9033CAE535B5BCEB026E978F977B43037EF73815EE1F0542468251485685 F08C93510A1FE4F14FBDD57BD007B2F703D405A0004933C721DD55663704BD23 C1AE6FC82B0EC5E1919220E58744F5FC48B2CDA2F8CC9218F564FFB2F02377EA 1354F87D8816C3D77BE0E3C44D425BC17495027B3FB3C59E79CA0CD296105EF0 D2DEC036C3DB525613977F699D8421A5D2B1FBCE3FC26BED10D0001DEF2AAF0C 05C77CF90FD7D910B2E3FE74EFDEE14041F5B45A2245EEE419E801CBB797729E 484F102F5C242FDB019C4C4799AB533617AD3352C12406CC324B54DD9B2D5771 A792F363C74167ECC8F4FEB2A78F68E6D40FD5C66F4FBC6AD240DCB5EE600A76 6E0AB1BABDF154CFDBCC3F4FB2423FC0982DDBAF281A46CEE6F1F830BEA6EA41 A835B9E84D0E80BB892A83178EABACABE5959481B4CBD6B8A7B053F06F9D9DA4 AC4A0AA1A129C959F2CA4AABDD734031848901CBA58E0F0257B19BAA853E5E38 BAFE59CFAB314A9F322CAF630AC963EF140458AA10EF3C4A112097E2FF6843DE 99BC8386817894805EFC28B74429D68D072E582BBC2795BDC7DAC1BE0B623B89 D206D6BFB51013E33973094E8F794D02CC8D1B356E6F02F939481026EF913116 90EEFFF8023948C6637300F954E42E2D26A29725BEDFC91CA71C7E096A9B3EF1 9B5195DAC3CAF86B26312D1A7E81ECD2CFD3F5394BE9CDBA2E1B5DC9A9AA5B64 0EE3AF8B9577C0FCC7FC0B9EB259F51686332C1F68EBD641489D302CC247AB17 81172C0F2CBFF799FFDC8B8092BD96A8183A4FC30FC27029A1D3FE88358A3A85 A4811EE6097909896DE9223D4F37A18D40DA32DE85911C582434ADFE5F73574C 105050E6CFE744960ACCA69E849C79C1700CBB7C5CE5A988263ECFFCF49C8549 F532FEA35A72315A294F64E57F91D84391BAB5837267B7589A282BBB1810FCA9 88288FFED6EC3BA1449A1FA531CC4FBCB4FCD9950A1930D117557652A6AB9CD1 BCF9FE0C41DD40C39A41AAB310221C39B40AFD6016868158CB8489894D67190B 5D7A5084337241EDDD2B0ABAEA3B20571BC466ECE7D40FCA9E83670D159C8B0F 5569A07D74783B0579F024D5A5926F184AEDC2A4715EB1A15D83C19D956B257F 431503CE2F88824F2BC8538A62219D04A8F1FAE5DCFF7367814285564D4F8745 E7EE4B8A673194E30FBEF24679883548E3CA4D3561221C2A9894A30EC4A4E9BF AA89A45A21FB2B93DD88C2B2864D8EF4CDD963E66C3AA780F5F91993E5C069D2 14D834CF65EC367743BEB239D2334CDA5BCF5DC28E3EE36654690EC2479638BA BA45FCBDDAB90990131585FB0B97D561B225BB1499D93F3C78BE94FD55506271 DA9EB9AC4AB0760D9D95ED8A6DC201885793BA4D6CE9CA6894A5880D976B0BC0 C5EC8DAD12BD8533BD537AD05481DB8D8FEB21ED572F6695A19F7E1B7F75C871 211E38486721F0ECD06F686AE0604984B9F211D7611C40DF24CB2FD105CA78AA 542879C2D82218E9FA28869AF9D540C183F6329E6746041E1E7BF1612296D09A BBF34A4DE61F29A3D2B5D86C5BE6519C9894B0C28BF64B5CD76E06C69EFD7C6A 487142E55B999471C10A1682ACF6B21D41CD6D91898FD01F388225A111FBC5B4 24407D3F21BD2AA6116755C982CE7C24B4A5EF127DCCA9D6661EB16D7CC20DA3 2990D0CAFB00F32E82B309F2B2B6CE52106B68C69FFFCF1C20EECD1B3FA7D5AE 25DC3285E9D6DEF66FC446F0DF68622A0FA64E314F703A00F2592F21C98E27F3 0C12F41C3FEB4DF2CB7BCE68849C18A8F72B3C8DFC817C0D38BAD66B5947ABB6 F27235447211FA1328A52F4CB4F9EC8CE2499A5CC22866ACDEED7A7938482D77 0D4C7C957A73BBFB78D8CE644766F62362B72F0F8EE0FCBD64F6AAE57190A0BD 38596F35D7F8D114FB12672AA41CEE0AC0DE3DDCC9893A39E172EC8B1A9EFECE 00B4873EEB96BF3F69E91D18C59FDE81A9AB798131F9237988BC00A7D698017B D36C49887F9D867ECDEC328D2EEEE45F6AEEC8DFD36521648ED33C4E73F5E92C C25C2E4B0DEB63D08ECF95DFEF140DEA058F33BF3829E492BFDDABF9152B7741 40467E21912913416DB9F8C90EACA7ABBA5ED1AB0F0989085A249693CC64E181 727733E8B87950022C2BE1DC3C8747F50A9113E90772ADCC2A6112DD8C7348B1 9E79D0998EBE87AAF6FC5B51ABF7DC2A6D8AAB883D4E9BDF4BCB230D214F0A0F 96C592A60901D3B770DF365690656160A5EAA0780F3C3E30E12E1EE932D23508 066A2F0EC09620A9AB7A23BF7F1D9349D088DD5E4B2F308AC94B3A887B226DAB 1A27A37B46A6A1BE801E3B265087A7F1AC7D038023B833B22CAD35D140E3BDAD A04748929BFDE61460C0BC973284EB5AB069DB83C8C3F69BD3204DABF1BCD12C D94D9070D1D80BD0C65748CE28A95225DFF95D5BC9D0400AD149FAFDF1D2FB85 8266FA31852058DAE5E915FB7CDC88CAA97F2CAE8DF34DB4CD9755ECA067DF8E F843F16198ED71465266C70D1A6557BCE21399668BA761E5EA7D51B562678A32 2B92537C3DEDF4BDD3DEDE771726F4919B0483C7B905D41B4383871E190DB0A6 A6B56B75E8B8CB89BFB53CB9E643BAA1D3910E8AFED34982A12CD7B259E95F91 0935F289BA509C11A8560310FEC9B93E566374B20E20AF791EB7066409534A18 56B18333EFF2B70DB9EE1BAD6A7F4E1A3E3B7725A4A5AF790E916EAB59F01B93 1026310C35D83BE3A7D3D859ACFE94B0AFA895CCE64C1D5DE292F8B8984CA6BE 064B26DB7DC9081F087252826370A1C0AF7E2D8170687C40A6CDE6BEA21CE4E9 3EFBA300AE7E6CB48A2C754D7B90F4E71395761C0C920609392CC0F8BE612E2E 8ACC9728137F7EC8A277330CAAF6C2233F8D0B44E997F48D092A3DEA96BC7A9B 0D4FFA19CB9965509E394C0F1318DC145DCCCD057F74681748623A924FA54AE0 9A19567E8647143F1905B60B9E6D7C2285A33BC56547271B70E24C207F8DECD5 67079368A6E5951794B8B1D7D30CC78A861B268F1698D1A1998B2092A4DF3821 FF83EB74C57FB639C2AF49FC2D4F7C558001C31EACFE65C9552D7C7EB25B86D2 2A57473676883E455597170596B613EE4473EDDA55668079D7611D7A19868F71 9A724A53F322DF0BD3CE7003FE6CB74FC84402D3E55456590344E6CB02432E84 82021FB1B51E8F53BE771FE921F5E547C682BCF79238890322765B28889DA964 214C47F38DEC2FA517C863D510F818C7CEF6EA81CA192A4CE4A6CD0611EF08C1 17BD91A55044527A86C0D0D68B243E33FF9C6823CB17398923E0FE6C6F4DE81E B2FC5DC3D5FF045E7D9F315F93F0AEBD978FFE20443706E3A3BCE2514EBD9AE3 5B5B1B8C1460A18F26C43D6427A16BC299B6E5C2FEFF2470ED28D665B4D45878 5013BF0E58C664040F694605D71DE1D0BB0AD980B8F90701426FCD4E10BA812B 26770E02F4B0474613EE1E9529633131D9992C24B73CCFC5FEE968707462B0EE DC7FE57A3C434998C8BB6BEFD45DBA60CDAC246DFDB15B197029AFB2E8E2E9D1 0F11BD59460AE8BEBCA3987C9446E53233374D17E12150D9FBF5A19CB0FC07F1 B7B48B4282D8F210F12F4FF1BC66ABCC4F2D8EFFD43E1252A29399D4EB8EF338 7E113650967A814C0C7666A7995DB306BCB397D168D7C51F136671899C5EAD22 8E19B9D281B8067F9C5416F8875868ADC8D99058FE30F53E24D33A684295ECF6 3EC49824C586F61EC54715B6B3D3C1E7B663971C80AF99E82AE35D30802B1195 2EC77867443B815D3E20D6A662FD11652CB49A68AD1E994979DCB06A297D286B C2D1BF754C5023D34DA1579F3C387CCF09E31F1DA9CC433816534AAEAD252920 D66E40164868B4B0ADBA85FAE2F7DB2E8282EFA19DD0E8996FF7D18EB1BC3E44 4A4D7A6BBA3ED3948DCD2C3B1326E5F99E428FFDBF689E9CB843CC04B5895136 4D6FB1CFEA0833515B72DA437C60D41760CFF871E2B3843D70B3A3153560945B 44BB9A790EFD06012F840AB82FABB420B2C5FCB3115158D5AB1D4C96ECBDF6D1 E61026E78B5C7D64B549CAA14E789EF414CB897FBCB4630C769D8247B2ADDDD2 4986B826E74F588F6620FF61D333D809EF979A88DA26875E97A636C0FA567C7A F2C92013D55F1BD4A878A2ED305E7CEE02B80DD90E41EF02076B99752E30DF60 906CD098F1DAE824A502D41429057F471CF1B78EE16B472B805C9A9C8BDB0070 C56727E27BAE2F241B5CCDB19A2D37D0A1872935E3AE9C26EA95F48BE9F06E77 1DD0DD9B68713A74F8561263FB2E54190918AE37E71081E80DC77DF58EC91C5B B9C6F267120F44F9F9C6BE850EFCA31E1C9D6EDC79F47D7F11267D03789C11DA 33183F4EFD8BE1B8F3F539A774B3E8CDCB1827506C32124C10C920E32B7B7500 FE9A2795B9BBDF938C819FEAB1BA071984711B2CED32B2FB0F2ED6FDCDC63772 AA505AD683A009B7C2A1E0CD7CAC7D68159414A0EB5AD28A88BF3AAC919C575F 7A4EE6AB018E971FC47C90D58185932C630AF9A582386DB507352B5FB2E35EFD 0E14986666FA484BE9F3A69116F6215ABA0CEC5A3B75A48B7A5AC4D7A52CB34A 42DA906A8EF1C1D2708D984A2CA7F94B1EF6CCBD0044FA7E63114D86784C6480 CBA8A4570F669DCDE40D2CE10DD045CFEE8F76BAF85A5F55323076C74EFFE2FF EB01D2403C4FBD680FF5F4288B3DE7C4265FFC9B77ACAE0BB94638B4975313A6 7F92D381692FBB94583A1692A4B6BCCA513D0FEAEC8CA256F9AF3FFAD518C5D2 E9CF88B32E7C90AB5BCAFBAE9181D7B604B3C448259C2901AFA907BEE5D52B32 BAE030B8453754F951A1DA872137C8BFC1E88541223A0E7844005D5105872C12 5DD02BA95A344020C4FD1F9D497F6530788763EB94C308F69147E90251D5D0BD BACBC10BA046616D48ACAC585FB6A4269D9B122483E48573C7002236F0A86F1A FAB01D238B3210F53C3BC6D523A633BBCCFBD11E3EF5B6545496B4B734A32393 F9987350ADBAE55D61FC9C8DF4E504C2A83B6F0CB90175BF2A5FF448A6518367 73D20968DE67700AC8DD3228A83D2B21A5B9D64260E4683B8F20995FAC2BC3ED DB0D22674197B34CDBD4770BFB8E802013C0E81797F72C4D422E2133F57BEF56 C5E338C34E5E86DC1105879AACC6DF2B03F03F5CDC59DC723C888FC55E5EF2BD AB3DCD9AB9867397A336D0FE73A896A1662DBAE6855754CA453B93177B622FA7 85B141938D657FC2250AD5518D984FED8AD42B6B05E052AC8AA31ED923AA6658 23C011E438DF773631C353D44FE337A50557DF43BD4E763CDD99AD16D39CC07D 621965E6A74E92ABF6D09F15D82A7823D28E9F7915EA0A5232204932C90E87AC 2E4B85D1617B3783E3CE0627D4B59F4500B68D056C4D215F89D11D30C4CFBFFF DDB085902C7BDC17B3ABF87AE1BF6E6D0F42A7EEE001D918B41FA927B75B03BE F131E83E5D09E7C7CEE6B7DAAD0984222F2B91759AE96B5B6223B07ED696F2E1 9F85CE3CAA17D7785FEB84F667846A54F7D517BC1C058174312052E87FFD0283 45DA48717FDB2659089F4C756D8BA5267D20B08D67A4E534FC3EA81B0696B495 BDB034B59167B1FF0F4FC7D6C725000E7DDB7A38D69D54EEEA3791A66625677A 6E0C745EC9D6EEBC367957B3891EFECCBA07864F65DFAB4D89AD2FFB6279FEE5 C7AB6617976F2D95D697299E47B4151036230052FB9D445979E9D70E3FFEA424 632847FD57E6588E1C020B28946C77E0A05769F1B6566DEC683999B5E070A232 C03C8864AE836147F265C0C2A27C521B3547C3C4679C0470FD9C27F1D620136B F8490D8E2587BA8F5220F618DCB2D0DEBA20FBCD50A615CC483BE1F075863EEA 566B88A04F1147768FF970F5ECC56B50997900808AFF0591A2FB77973BC42DF9 ED34C899AB9A991A438E88E70B09BA36B40778742ABF8A8F866A581F7DAF3028 11AB8D7D647895FB8E64D54933DCE794B1B04F6AC730365DE942FD6CB21E11D8 FFB44178AD60ADA7FFF258072716B041461BEB695065A15DD65B6D90A3F745A1 BA7E3A6BCE85E37E0FC8B5BFA3A14FC69A7DE40134A4C45E3318C0BA409DFC8D 774693AAE0133770449D5559223FAB8257C4FD043C78C750E91785DBAC19E6C4 55F77FAE339B4525D3A1E86F6D236A95686A4CFC3324C6F8D95601804C42C277 2A439B776DDCDD10235FBCA85CF9A324FE2FF1F55F70D268E150FF92D2C91BB0 742B1D9D2FFC67F0D5CCD8A13C1A19932E20D858A4CDDFBAF0F564B0DAFEE616 10867088D4F424EE43E47A265D80850675E9B2F9EF2646D7A07DDCC5B8162DE3 4871C03E1CC88944D2E12E8FE69FED15EAF629E29E8F26E16B3D3354E73181B0 D2C7DD97EB1699E0D145B51051D79125AAB95F7AB2058063F181EC6E72FB80A7 AECEC40B037B238D9457C3F1E739A0C909D01495CACE21A520848F35A1B4F5C3 2176CA370A572A7CE60F19CC79F30E74B485F752D64E835DEF3B97FDDBE44EF1 C9E823F6BDD2254189573993D4506A2FD1669980DD142DBB96E431312D9099A9 D8E8C239872B0FDE97985460FF3FF1F124D33D3D1A3CC9A0394904A2C9CA66AE B90947AD206D529739C175F6D31E2B9743FAA82C23D88A75E084C922C0DF0A02 179CC311C2E8C0BEE18659FA308ED79D977DF785E7856F9B715E5B48EB7F4766 E9555429C050A7A87C406981DFA085B830A1AB6EA69394560F7187289B9731D3 C5E3CF58B90FCBE98DD7B29B8105DAC6BFED3183CCE526A5449B7622EAD780EB 45E940A79B69126C635017EB0D9E8548E5443B9AD4E54DEDB9BFC3FCAF389830 1C538AF03F1C3B9276BF9132B4A5A742E4C83094F9247E0207EB87ED324A03AC B076F46F408919452D549CDB4640EBE9595B34239C52F6C5E6636AF78193C642 553239AAC5C5F3EEB106D8EDBA985EAD8AB8A6B955C9B5C484320AF0A33ECAF8 4C366584AA7AD7BAC76FADA4C9BFB271960241FA7FEB20C46D52F34B248FE8BB E30EF556B2ECC23940C6B7DAF27841AF79885B46DEC3FD65F5D1109024E1C946 52C084CE6A419E1B4B3FE9D3BC100708B00772077E00763680380A5E872F1536 F7BAC7E5667F6C7136EDE39D2E083DAC6FAD773E3D7AC98CED788D31FBC0098C 4AB9982FA4E43EC16B82EA2DB76D248862308B85F0E9A3C277F558E5ACA7F85C 26DE95C63DF3ABBB4E5030E7DE7FD0A4490D01B1A5CDC110851E1AEB5813A064 6B669565383E19F95FFF36EBC8BF12A1CA407FE51D1584AD7CB4853D923F018B 3DF9D9882AFB38E18E593B60A6532D3D9FE0C551EC03BD5F5B2DA48BAFC180D4 D9A08891DB8C784654CD1A0055CC2CC43134AFC8C473947BEDDF7219CC0B0D0B 60D74879E8B24FCF1690D53C1B71EAEC60D9B1205631F34DB9EA3365DD9E828F 7B3F536449BEE8DBF9B556755FE1E4E3888913017D33E002304FDCB892FB4041 1A935563B01A2AF903B8B533F9E89045779408277AAF6F70740A42E826244F5D 9B567D37C918DDA1BC6211DCA33439F21DD45CCDCC9CA167C49971C893FA17CB 83C9F6BD37C2C21E8731BB0EF1BD31195B5E23B816FD07A1FF1804D9F7E08086 18183AB9F69B9BAD63B1DC155362A379E31E2D05E9B47FEEDC9D69786F0B826B BD02B16874F1A5C1B7FC64F32E38BEFB0D84C87F9107097A12EDE7DAE85F5856 3E5992F8AA66835B75EC7648019200F7B27BACBCB504173FA5CB992B837D1587 5B475D900373DBCDB90E093F25E01498A270B32D5E1C4B6364E27431670867F5 344A84ABDC1FB1E6515F16D1D347F1A15B165DC8C9642D9692744CA113915FAD EEEF0B52FC6CD03DDD6F52F0C4E5FA3AEABEC8A3F7297753AA5732B535E6857A 2D416A2EAC8806F2BD743AD43BCCE159F3071161FA9B5CD458AE00319B29A1BD F887A262120A92629F11499F75C1F4F7F484D99C0A4BD6344AD8DEF13882831C E16113FB55A282D5BC24B9E82A4CC47AFB81CEE80D151B782C8BFA396B53B912 55222DE2A4E0604CA34E38C57F6B0B34DBBD6952E2EFBD79450CD8E7B444A79F BAFDE3D400672C578268883F673F6471FEE5CC5256E750CFF16F959EB1922791 B84CEAA603407CDECD49402967BF32C478DD3376FD1703609D16D73948A9A2B0 4E42486B9DD2D76D764E3E46CAE5B307D38B8E431216400113E2F84F389A3D89 434F08535D50AFC51E8CE299F11C3E079F181550A64DAF3992EAB31ABF54799F 48C53F832EED35AE6E77A9FC02B33CA38F3D1B4412EB81EFED665E19A229DDF8 8CCFF5C1AA673FE2500916CA317372263E0CCA27E62986C0C1D008D386436008 0B2D77976417299ED8C5F5C505AEE5EC56A70B0526CBBD9F4CCB1B1E8B202541 7E445EB672CB9C4276ED0072034A1B6D77D7DF48BB4238CE55F70FF424B4EC10 C44F0BD7704A869F13A528306DCCF10ABF92ED464901F81FC8CF82A7895CB1F1 C6D55195D3A08B23687A3FE4D924738EB378A9567BAAA7194B77B6AC2EA03FC1 11B336732872E76EF128C875FEC136454410D9F5C1D2C68697B0AC997B90804B AFC3935AB139C4194F1A531713FB9289EFE9A809A68095E6892D6078087CC415 99981B3BF6D2446C05D89C0F112F18F8B8E01BAC2BD3909B48295928D3E60E3D 0708E74B40937ADBFE9A461A37B9BA0A3130C4E499CEBA6F6A5D869C0350286C 5112F797C86BD80E1DC805752D95D3F3C0CC4D4279F8E155A6D12486FF92B0FE EC50F09B524B04C8A864043CBA45C6CC8FE4B7A3714BD091D577F601FF3FF246 981980F992441C324A2CB95D50524C1DFC28C323E0FF61AACF336A730A7689D2 454267F5431C085ABF7302E02E9B6C5F7A9D684553784745A5BAEA9241C783F0 7E076245F6E84C3F867009FA6231A54BB637BCD54A99AF1AAB818CA2217D30CA 4722649D60C8DFF8899F98AB53DAC3EABB9AC08DF55EE70311218D25AB7796B0 69FE0FC4150BB74524066C44A4D1083FA6C3E80AFBAA111C14F80F3057C06623 29F9A981F7F7AFA8FF97BCD127D980C87BB20DD687A1C9624C232D3CDCEA9505 198C69CD8C8A19CDD613ACA82BAC153A64B329C7E621106B9A6F3BB5258760AC D14890BDF7B101C02417FA4F91113BFF32CA4EF84326769BABFD73569EA40870 A205D7200EC1AE79242C31077F602D2C767CB0359E69EB89CAD491E6D64BCE93 C7BCA510DE342AF9174DA873A8BE2827699DFED838B725043146EB5A4851DCD4 E06BE546979A41345934237EDAE8F6A682CCA370F9D12468CC03C7E0C7AFC90C 0D7BB103DED768A0668967205B5113BC864CE86CA65786EE4C69109F123E4E3C A6A1DEBB908F19C3BD23F66A3F81B57972DE207F3D449E80F33EC16A26DDB11D 5CD8594F263F93637F01A28BCFE9052088DBCD895940409623A719485A35DAB4 7655AFC30F8082B2C92468D1DC7F318054E33748EA8B008665CA2ECB7C847709 734DFB9C63FCDFBF8FBD79362030EFDA3CE75480FB2055280E6CCC9415961870 69B957C7469F0C02C94428E53EF1D68E64591D61C84FE50528442BB33ED232FB A54531D2C84FA1B3ED87AFA8FF44861E1A7490EAEDE093CCD5B10A9D9B13391E F29F8CA517D09AE7B53AD9703035EEB56875D1081A537D007D7853506D1FF6AF B8A2259BB4F132116DCC6293E7F5A0D497C353A58A293CA3EAF75710F8A7954D 388ED95C86B02A0DFB72EE3968B69E61C4B0D8BF71173A82DED59B91306FDC8A 9747FF6D47DB5B8F3DC23F168072A12A3EEEE59D9A09A674D189EDFAA1F29EAE FEAE67D41FA9C8E681A610485F436779AB893B0F46F1623034CA029EDCE0275C 763460FBAB59D6E264F9D5FCAD790C6CC6D8E078FA5CA4856B52F570C0E7B8D0 9609C3DB0F665CFD73DADB0B5A9D2F10DA15FCC5ECF8C118046260499033A77B 66FF5971B1A8841A2C3180E51F718D8CC9251593F49D948C1B07924096975734 C703D410A026857D5BD95F4B73E85B4F9C7C2047F180F35657C11ABDCF0D464F 1414E457FA4537F502F9B31D3AE1FF7DC29DFD8404E405F30FD311F79015C7B0 37D413F06595F2D825F7C8AF9B0F256D860988E9CF94073F6D217716E4FFFA4F DD5E5B6E8B007DDB51598B827F49E681CB1BEF0E934F9926D95EB15D97F79431 0B37F88F867D99E9FE3A344626133AAC6B4C4A02AFA79AD55666FB0F718C60A6 093D545DFEF4DA12AEA48C8F50AA12DB77CA85AAE0A5104E7851D3D2465EE43F 0C41B5B8868B105960E02D72E9E0088DC76BCAB1F8D8956F197F14D2F3FEE82B 42AC12EBEB4212E7140A0177D52D7ABE1FD416627E7CE137A6BF73C34506E690 85E2A0665029B38D8A6BF52321F22864BB0D408531F665508A514BCF24DEE6F5 A061A2813280FBD264347E46A47DC24E87180D6BEA55D94CBB3EC8A96763DD97 6B878A41473BA82AB078439F87A1CE79E3057BB9BD62C1B4B0174DFCD6FDA074 1C85531AD22E242FF0D5580AB626C3D6CEE4C2561FEC5AF739B0F7F0F2C594CB 9438BD6ADCAB4447815045FF259ACA010B6904FA49EE6AF6A5088DDE5B8EF535 578A24BF405CF9E09B82FA15DBB3564874E688326B1D16432970403A5E2E9879 34E9145616FA7A7E46ADE15851ED00525372DCC68E81EC219CD4D1FF7B541928 C73244B52A5C8CE10AC3480BDF21EB2B135835AC15FF2BB482516142B16D04AC 589EC8DC31C268AC4CA09A5D9FECE683449DF6D6DCBBD90E571B0373F4557876 E39EB389DCEED18ECAFDB05536FF1C6494D3611B6B2C9810D60389E162B4FDF4 F324734EE02A011B01AE5BB7A774FFF12019F23C262C3FD9C0523ACA50524B9E 8A7D461626137AA67759EEBB00556771E800FCD0B58BCED844D64EC243D44493 391EEF31576B70467D1E7F489780408F1F80A8464043FBBA5B2CC2FE3A0E8F61 45FA9D0A5A27A208BA8D29A52CB023EEB9E1B264C8E2C118CF313A77E5C1DDDF 5D647DFC59548ACBBB3FD68317CD08D44D50C45F02F0288EED0A09740DF8EC8F 57D2C34562BC274CF7005967080D282DA9D2522B86B69811A5747273EE847373 10A7F6D02AB421F04291D51F0867C5B47D9862E5AB0ADAEA960D0855500B1084 63E7BD0CD1918AD6507BCACC1847C8C8104D199E5E97F1A68EC4B9FAEDC33366 4BECCCBA587BA8284BA2465FE7A12BC89B3B38906E4CCCF0AC94F6A2978416E6 195BF76640E025074586CE3AB9963EF3D9F8D494E44E39DD3D00E78FA9963A43 88BCE085A68A48B2117DC00D113F6D59EEC408F3B54353C390B0438196F8DD50 D7A1D2610765802136120C1870BA8741A8095F362BFDEE9D78D6006D8F8E51DF 0F14D11464222D9F3C7B23B4FD3191C7400CE06DF7D3378765DADD775D8D2346 8250C3943BC1621311821B5E39C030BB0BB47FE0D7351545AF670D1CC80B6EE3 80CE612E4DCE698621C493216995563E11CCD721B971356F4C723598F33D7209 3EF14B4289C49EA1EAC4F7A27537DF65C76E83AEC4C837EEDD9769FCED7837A8 69D256B59EF45C0B0992A4F03735DCCEAAF8EC248BF167D6D4B0071E061AA0ED 5F65637089BCF80456A3DB56753118EA392EC656BF53263B65DF090A321CA495 B2AAFDBAD53516483BEAD6F8A594048B2FF26A1B4F892BC928CDE2BFE3F44CDD EE29486727A90BFC57B1F66FC1CF23A6224D9520FCE4E645A2532AF4122C371B 6CD6942B31FD152B4DF8B426426744B2955AF3B6A5E3017D83B596E4528E9D5A 694FD1E29919454E03D89B06A939252D2AC3A7DF80642DA1D70BD4A622ABC13B ADAFD9F26345860B5E26D2C6645D2C5B0478F3F0BE4AB8950A5EDEFA99F0BA5A 850664FBDE94E196D0539668807B0B80C2D772D38472121F6158AB37E8736262 4B13EC98C02690C84455F1E3C2E1F866267A0D6B35482D9E05EC89FD99A73A94 05E58B6EEEBBF542DF079A6ABA5ED6EB1464E4A5CEE11AB77B2D30BF2E0C2475 89DDD3B232AB3AF28FC563CF94BBDF75A1DBE2EBF4FDD973EA7DD32D67CF6D86 C36FE3356AB45B8888BFE2A8D33CE613454A895BDF41915434376181D7B8CD83 0B15EF6B7543E5E6D09E14B6AD2FE9FA26102BBDEF7295AA0BDC9E028CC26FF8 04FCB6388F85B014C676F48798DFF2C3FC4E9D32EFD1A5F0A41B8C8059A0D88A 5F29A624611FFF812E989E1CA7D8A4A1DC4F790AE2D7BC6229F98806F3CCA429 3272FF1E2E7C28DC295AB5849F981CE12E6FEA89C36994A213CB0000A75DF8DF EDB77A5881EA95D670AF726AB3E3AC7FBF5FF14E763BD2A40A166C7CE6E69981 3B951CB5520C927BA6F970EB850359472A186BC6AD4DB3F062583AF26EA9AB5F 5EA37A59741DC8B553A776002E6F051A2DC99482E84CA393F954310996CA9AAF FAEB11FCDFF4DDB9AEAA103DD4CE3DEEF79371B57E0A849BDB8B8F87D993475D 8C11BEC5A46D2304009F0F1C3E0C5328B772B2718565493CB268F1D100437774 63AF180569C19938636DE976163BCF347BEE3CA3FE7AC02B4D5C46AF7129B20A 5B3DED7F0F3B4EAE3ED8644278BC72850BE1EC438BC034DE5AD04B8CF0D5E148 905CF975ACC6F8CCBAB52B08F94C4BFBC8F325A494C77BEC221CA37E43390528 8559815610F6B42885944A4A3DB3B47BDDAC2D48C7CE8CEE729C05B4AC38454C AEDFDCFAAA499867C82DD63F7BF9A67431255F4F1939B010382AE5E08830ADA6 F668478D157DDE355AA50BC903497FC7279C60C417BE821CD07C97D8C3E076DC 618F7D31633A66771A1EE63AC0B28513E51BD02001EC8E55FF5DC48299B80D6F A099A95EC3192FE6257689AF3F73F8F7E870825B1F11F8910EFCD2FE215BADDF 70239D3462B1656CE35259155B1FA998D63DE71C019B64C5DDE24FC4F5CBDF8D D23E558AE5E86AB383CA4FDC999E431731A44A0FEB61F6B56091A4BD8A3AA564 7603B04AAA5C838F86A6C695E605C63470B01EC2F1D749E710F852242D8066C7 42EAC7D613AB07A0CDFC1748CA849D2A7469C97F5523FC3D876542565FEE0B7D EC1FE178E549361F69D8347FA5EC7A202A30F95C759202F4D86D3DE3E39145D9 8F1C762F23DFEA05F1EA0149643EED22D72ADCEA7955D4FB2FD9380A24131CEF 98A430539ACDA2E933B4D3932C8C92D47C8367314A2396A65651379878BAA0BC 30A874778E4173AB971AF87C4F938688019EF2B8DEAE5B1CA19CF540C31E98DD EE379DF3C4F15664FF5CB918552C59DCDDB5541C08D654D49EAC962EE22E4DD5 BFC821A591F67EC5282A62BCF47EAEACEFCD045CEB6C00C8B4BC986F224F85B9 D4DC9B8B9950C66A46EA42896C75D225E4E6350A800E53E91BC5FBAD5BAD60F4 AB9910657F47E4F776963B0E5FEE9114491E519DD10229B756C38898B64C8B31 27480B8F6B0FAA61BC0C6733C6E7D6B63A15DCA54F1D1B4BD4B9D3543F74FB74 011B35F7B702BC2654B1D15E0C4BAC7BFE714E4A954B65B8CD0304D33EBC5D04 1BE2366DB4F230F745720A7C3E9F1CB371911BD023EA2C05BD2C9CA447A2D272 E1AA91282EAEF38F694BB942F1A233A844B674832AC67B0EB25FF37712923DC7 7F3E100ABCCB6BBC02DBE96F0B445479BD731CA1301B9B0BF1DAA4CFF1C90428 D473A0BBB4CD3E9D2F2F97A6ECAFFC6FCFBF51AA529ECEB35CE612C4F857E854 5F302D2D33B5607B157EE9C57F867A6F621AFB38634B389D30B8B4651BB6573B C114F991BE63E7D1C6CE6D8FF08583C9A054BD658D7F2707F3FC85997F8498E5 26905758581AEA8598594696B202FAD43744F732D58E7A586CD0CA1C81510A00 580E9CDCEDB18B40E86348991FAFEF7F9A3D16F1AB351D90DC61BCED28901138 479836D2BEC5556FC391148A7CCD66E9729D9B6912E72AA7751237585D310AAE 0EA8C2851BF25EE8701B76DD74310C273D7AD3B14A6BA419C68316C541AA929E 9F54C4A8B6A5D09CBB8C9D781FE530E61D3BA402FC1F3D99AA6E2A389338AB07 C5F546E1B6910452F07328847ECB0D3C4390D5736F5BCBD8555BBD93C70A687E 477BA2D0FBE02B1CD9C726124E7B8DC1A263F9C61AB84AAF705B4278F84AD7A8 F0F25528B5C198707154BE8E9E387DE0F35ACB2821396C770B0416F044B7771B 731C0EB7FF7A8DDE26438461706969ECD5E45F250548FFA9A38531C21F830298 B0CF84439F7362DD01E545D06AAD42B317EDB395F69730D1E436EFAC0CD3CED3 A9C398EFAC4F82D42D67FC7D0E30FEBCC34AE916FA42315212D75E17C4113356 C8B58F02C8335813263D6E2387BE49FAA0C47994212B6A94510FF6F9707DF9F2 E4617988B64664920FD36EA8A0992914AEE0F84273FC1139EC2AB0FBE4F27D3A B1CD6C3C1EB76EE7244C7D56F25748E68A8363F19A1F0E8870F6EBB843415815 B826265BFE57A966AE37F751ACAD678089B4AFE45CE1BF820073279427192FB4 FFCC38E8741C166790671D7AC3468C1491C8D399D9AF62A6E120C06B47C25652 14DAFE1ACB60ADFA571344DE30D58E9F820935F04D9137CC43710FDB7441D593 290D32EE7258D1ACB0272855C7799F40C666E948E2F00AA4B5356F03C49AD0C4 77FE59528881DB1667A63526C3C569A56C7DADCD795E14AAC1C9AF06A5BA3FA3 282EF99561306EC4612EE4ED4CA9F4F576CF1062D7C9542B691D75F069F65773 6ABDC6E1219858FC7F0AF3C91C00BE26C6229BBBB4163F3508B537F683285CF1 0422DC6DD85E7F20D2F2A652C949664097B6B3E172B7D8D0C8693467FDC04309 15A555D6E10ED567576F85B8B91C6085E80B535CA50ED8B2AA20EC2E0725CA33 3920B6922C9F92B802305685AAD9CC468102FE81CB9997B606D680FA3B7DA80F 83B0825961EA95D75E33BB4B7A263D67DA17705D9B43754A31F77EFDAEAF8636 26D8542A90290D1EC2C1D65D730FDB11ED01DDBCCF1F029033949B8620E081C8 18223C95510AC557C5C88C900AC26AA89B931964EFD6F9D30C4BE68E907EB7F2 FCABE98E7DC1934794623C015B585590A13A4FFBA48BD7DE28E5AF8D031D0FE2 0595F71B207D4B0F714E0C39EE1C656175A0CB2F68BF487AF8B694C38DC39964 BAA6FB7E4875BC8502C26B25CE440E7B43B7BC8C8DC1F4A4EAAE81044F338E50 BBA5F62C287E56218508082A54E015D021A970182962A3D97FD3C4008E60573B D0C85787496FB780C975207A95C80F7BFFE4E7D36EEE09C6C95384265573C1F1 748C637DAE3F305766AF5008DECF17D6BC832CE369F71D468BA5FEBE14B32E49 129F0D032BFEC400F3BF20B696940BDF1B411CC297078293145DB4574D9E1CB9 F7F6AD32CA5A90D0D5C4853E2B1096ACEF55B23012D011648D3F6C11D15E1E66 FC24AE331AF7C222E957EA2EEF6B5B697AF7D6EB3F9812221C5A176334D47B50 67FE22311EA258178BED269E1A091D5F4411DBE6A9567FB212395D39842A55D9 4643B03A96731EE4D7F41B610CD4C3580A85C93BCA983939A00659EB11A72C27 F86CA4674F2788A738F476C2ACDA12AB2FE92668D51919529DB931F43BA6436E 4D5A349C4542AF8497C3B5BB5F082CC5BAFBCAA7A6E43FDC39952A76D1EEBE17 408FAAB84DAD7F4D0FCC02DDEFDF2E47AFFCEFB30D839F715E68277FFB0835EA 601AD39C1573597A0AA05861E55DFD0849DB7F46035AC25A010FAB305DFA049A 5BD23DD8ED3D40D2C27564A4012144EDAC5B34DE8AE39E9597C8DB923ED79BE8 9B18035C63BDEB32A10D1FA0569546ED862A8C21BFD35A0958B7CCF061AA3118 C7D2D07F59DE4794DAEEAE52217D7D4BB215F0C8D49A338BB68CF88C1D811FCF D27B2798BDF2D0DA92239570E91E478CF84D9FFA6E40CD0D3F54A4C795352D88 185BF3EB9BE8164243AFD157885DBE3B90F63F4262E83A4E3815C255E16E59C7 3F4CFCF7F8597BD067B666247A6991EAA384C731D455F20D472F310AC4ADF0F1 C0217D488ED979B84ABCB9978A8A3642AFFF554D0661A117DBB7A4F2449EA564 35A7A2D3EDB4C2FCB7A997FDAB6A9DDDEE0D774F117CDD6EB4C18F278B116AF3 2A4D3A617F10EFF95D6E3E3799F0CDE41E8738CCAD0F39957A8AF29D61715F41 DB36B99D5198AC12668450B492918E3F46FFE2AC4974251AAF29296E53CAC2DC 3AD9960FDC8F758F11ADC2032F77478217 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 185 /macron put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 61 /equal put dup 196 /dieresis put readonly def /FontBBox{-36 -250 1070 750}readonly def /UniqueID 5000791 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 3888B25AF4E293AACED9A6BDC78E61DA1C424C6503CC1885F762BADD50DF87A0 8B6D1BA96CC415579DE9A26786E4601EE7B0DC905FD587B8FD41586A39E1B275 0F84F80A8D7AF978D9827DDDE97A66FE5E9434894300EBF37E7C14BB11483640 4307488A8E02B141ABA948503B1F1ACC4BDCAB24530B99CF35F71126A5D9C8EE 0C4877C0C9846A605F200689C056FFAD2694B4E39F471A05DDE6A3985ECE6A24 7865DAA9C97AF06C0889EFF351B6D012E82366AAB064F577C68BC4EC2B6F7AC1 78CE9F4BCBE2220F3671CA31185807D5CD75F131CF33A75A00DFE24FF5D3D17E DE4446082E589498D9324F924C6062E36642D95E6D41BAAA5310A7E3F4073335 DAD672AEF1DDE5E03FF24DAE8C2B58D26FDC9A51004461AA7458DA674B24305B 3149B730682257E210975046C1CC14A1790158374DFC5157E2AF3244ABD2F6B3 10D3628B8D9CF50856E566DB6D7D2ECD0C1F82E90D98A45BD506AB15BB7FE2BF E38F7A411374075439F0464FB3A174CB19DA628C4AD2043A2D872CA4E70172B0 B820DBFC980C228F540A48B0E9AF6699679199F12863CBA1D494E744D42AA4DB B269095F3E48051BCA28F4C5C549BE77CE72AC61FA4F94B86E7D3A2392C3B63D 540FDC70207F3928B7C7D5D38E9C5F9F2E2AC1093AA51A5A7E4AB4E08B476DD2 B07B191CC377799CE1D3777636225A5BC481F359101CFD920B4A38AA8C7895D2 A291AE4B127D541396D4ECA0870B205E26FD2C89697400E144E4642CABF1382F 40E17B1CDC129D7DF058304A63F95E8B81DB81A9CC62E2D5791F36DEA12E74CF BBA3F36F4948C73520028BE810144754F2DCEF0EED5301B7F3A1AE600D30D314 95D021C2F0AF4C987DD1A107BABBC85FF99D52B51C1E09DC8490E43B3C9BB780 D7CC42674872E3546B61106712F636ACC135FECEEB77E6B1FA08B3CF86256200 522C75310B331D61904FAB7F3C1FC690923CBC265C514B46D9D3427B5D37E78E D7571E29AF1DBAFAC493DD97A47A717299046F33E5E08659894F18C2756E5364 45F24712340967C72B07ED37D51C4D25A4641B13F065E234590D1FF1F1B69F9C 4E7E8725C2E209DB503B0E2C196A99EE86F5770C92ACE9232F9ACB291C750633 E04AB55A15E1DC036879AB44F9D04BC44786B254E82125B6F9E8F0DD4F98126C 370BB1A682F7D3AA79B92A3E49192CC07A6CF21508A51336DD7EDF7AB08B8E3D 51E7CF005DAB91329393748B45A67D424CDE9ACF62B5A38C9F33306C01187B7C ABE6266C0DD6276560ED20839C5201366E8526A0FA9B6FB3948B571DAF4A8041 2A5F5E1BC348060C7131AB0BDFDCE94120B287FF44030962CB29D7B53C602481 9E1E26126680B8B551EB989D13DBEA6598A57022C0BDEF56885BC2FA51DF12CD 0197ADBF79BC65B62EE7781B816BCF26D8F5D268D9CC9DB9F18E96E5E2CBE19D A52343A2E1EE5D67B2893DA07D0C07505C7FCE850B9B701CDC9D45CFB3CB2C4A 7255D09A58F7AE09497BE293FB5DFC722DB776407FF51766E5F9B12C967B2BB7 E26F5230466EC111985750E91737930873F63C48E8A57853D1BB6600FE31158E 15742B75035F1C5B65809F890565FC5A23DD8CFA87661CE6C40F707CA9CF608B 31FD3EAC71CEEBCE7B475B2D7E6F123DBCF7013AB0812235ECBBC6C13CF05FB6 DAF599FFFFE48A4F3A7DC08E9C1E2206D90D63D07B16AB3FEB3795AF765E5E0E 17C59A3CCD95BE8B3713CE20F166115CDD8306CF5AB2F1E45FD5C510DDF7E360 D9F29DD68C9CE9BF28E5D0C4FFB39712CD520EE7CC330B3F45FBDE46E5F230E0 6D8F0C678664066E5824CADBF638FB549949BE3B3640713EC3B2ED2DF6A44194 1773A0BC93C8B3175762F8F3744A5B4B2C91C823BAB53D42A427A59DABDF1BDC 9EA611C9FEE0654F8A60F2B1F5B3819F8EAD45CC610786CFC496BE2A33569B67 F82609A2213295603E1F239686320C233E913B85E5C950300E2557B0C3268FEB 553E41964A8B0FE920F470BCAC1B 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI6 %!PS-AdobeFont-1.1: CMMI6 1.100 %%CreationDate: 1996 Jul 23 07:53:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI6 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 65 /A put dup 66 /B put dup 69 /E put dup 97 /a put dup 98 /b put dup 101 /e put dup 107 /k put dup 108 /l put dup 120 /x put dup 121 /y put readonly def /FontBBox{11 -250 1241 750}readonly def /UniqueID 5087381 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF0342CA1080743A076089583 6AD6FB2DC4C13F077F17789476E48402796E685107AF60A63FB0DE0266D55CF1 8D0AD65B9342CB686E564758C96164FFA711B11C1CE8C726F3C7BB1044BBD283 9AA4675747DF61E130A55E297CA5F0182A3F12F9085AF2F503481071724077A9 387E27879A9649AD5F186F33500FAC8F7FA26634BDCE1221EC0ED0E359E5EA5E 6166526FEB90C30D30099FBDC1BC2F9B62EFEEC48345160804AA98F8D0AA54B7 A480E715426651865C8E444EDB798C7E11040AF6E5A7ED1888653C6DBF5E6169 70BCD9C063B63B561EF165BF3AF11F8E519F37C6FDA2827685739DE2C48B5ADE EE84F067D704D4511DBFA49E166D543CFD9ECD7417055D8A827F51E087CD2927 BAFC7E6CFBD70B0FE969F890A11149D3D44D422C3370495DA9951AEE7253A49F 3A9444C8CD9158D84117299F7F2332FEB0F94E6ED8BC7AA789A3219BC2F227D3 3B5BC75FB53B55D72AF4A6A7BB613FA235B11BB37D059FD87127CEF73D5B3FBF 9F91ABAD78BD9240BD9525EBA78095EA0BDB25D1A19E876F292882EAD5619D46 D20317A345D931F4FF4EAE6216C27044CBA525E3B917CEA25A04C120466C4B93 FC720E6BA832A06CCA0A3916CEF0968D49085AEBD243C41A448289A6F05CE3F5 79148DC112A3CC7E8FF810B8C1A09E05F496C0F1EBA334E42E05C376C98F5F69 C06C71BFC0A2F3AC9951CFBB143C66FB84F9C4ED27DF70869352D61BD5E11508 0797B87C726ABE0FD05DB617F7B7BA6C376A8B4E29F8C740003208097F51ADDF 1E3CD0FD9DEFC3B38AA5A3B666C50DF6B772BB84F15EBB1408A9526F753298C7 0BF3D4D00FE04A091886BB4A7E505D7BC06CC87851EEEDED307CD89106717F49 6C214660E36C1EBE3F4A6212D28629B24FC92F6D448551F6506F57208FC0B452 470A01478F40F49EB27C429073CDFC207B17131C1D462B135A5F3CE56070CADC 099765AC1541F6FC021669455F94449254A2F5F88655B2E0F88CE29ADF86E9F8 E434E8464502AFDAAED0C229884178CAA68FDA41ABB826CD2DCDEC8D21D15989 C976C92ECF98D956FE6AF84CE401F6A5D875FAFC807E004408616242F5EE2B73 B7540FFD2438993CE2AEE7FBA4E8A29892885B2412B8625F3340EEBD4D52FEFE 9747DFAA5910ACFFF7FB32B0D2268C9E57DC1A5C9C59ED5AEF950090DABBA2FB 4F9D2157C99A2215A67E1A49FEFE746A93932556FFAAE4CD6AEDC44A31BCBE32 B358B3797EB469BE30DE6D6265C9940D3B7C7DE9011CF53C5357BE7812A3B309 A72CD05F062A75CA7C36588C8E6CCE48E2C56C2E43CB0707C26E9D11394FEEA5 0B665F812EBEFB335AA11028CF90CE22155A37D92A9AF9B2AB3700C8B5084E19 183B80A2837309DA445C7933AE8F3C7884B1813F30D7E0055484F6331E196AB7 77C0B07AF74FD94BE1D31217B4A5C83F2A14F38FFA3705911F93A80F8AAF2496 70CF2A96E569F9C264A9304320F9B39E59071D3515DEA08424776ADDDD457697 170C4DDAB255708728433343BDDC7BDB1E092325CE30F16CB20BBD5C45127952 2DDF47C9208DE1F3861A4A4A1FABFF21F2BE9D8CD91D39ACA468509F28AC55D8 32B0E6A7731E66FE0695CD9659EF68C8F79654E84E50DAA8F90F8CC87A4343A2 DBF2107DEB8B71911F1AA8783F460ED638D85447F9F80A073E73460A35380ECD DC3F0803CAF744DD7C4F810056D046D0C8D30A237AA382B220CDF5815E378C2E 368D1ECF752CD255221EAD914AE1B46383F5BB3425EFA48835B9A1DB5C6DC7A5 C529C8AF1B32212B358382D424F20DBB6821011679EA2BBEAD9DD0B4EE1A5CBA 576A03D69165C9CFE8EF1DA6A68A2960CA5B64A05B65392F5ABA5316F7AE0137 04CD70443E89917326EB3AA15F171EF8E0A39A84DA0CDDBDF8D43B6EA5445F84 332A530A932F0883BB291FB44EB5B031B142546D0862373E0A9F71FFC99DDB83 053C04E10B84641B5DFC63A0401C54764BB7337E5C2119F0F6B1882559A25360 8A46380D25350B62A908CB63744A7908992874242B477C72C55A620A60EE70F1 34F80464F97598D07309A345582086CAA94A4068A511A3EABED1F12D6743AC18 84C225738960F57ECBEB829FFFA4AF74E710FE7FC6B63304807DED29352DD748 5A434169F55D013B09E89BDAFDD9E939769D6132C56DB167C6602481667F807F CAAF6F721130BD006BF43D58C802571E8345527B414DACC23334411119282417 9679F3A1197A4B340BA420A3CECCAC562FA9DB59A94D664EA7B78676053ABED8 6C52DA38FC9EC130EA4D4CAD0270CEAB5DCFBADCCBCFC1137F8B53AE84EA5A9F E95C962F8C78193F305123D02663B5FFC865EE11D98F87052719B62A32DBF4C9 5A3C9C71E5A0270DB754CC5B4A39B79D73C5673546D4B493D34DB519CFB7CF07 6343C8498E8A39F69259711E392235EDFC207A0A8CD80308E6EE523A1F7A621E 0E558CFDC048215E4160AFE4E3C35DD51993757E39762829979AEB67049E7074 E382B0845D39A0F9371CBC2C0CE96C0E26734D657DD91137970010D80BE2AD87 F787C2FD6445528B6CD98F1ADCF9305A3E263287B77A9602387AD645F20E630B B0AEB9CC1BE741F6E4CC30FB036C9AE29E29C86C7921AEEE30B23AC699BC20A3 38E7F360736B4506FF151E161B63A8049E2E3D560837840DA90BF70B14A01B39 9B9B96837058BCF43DC4E4B2504D6AE573FD838502E0EC28827DE212466450BD 118A45D514B85BEC5FFE855CA0D51EF3C7616E5B6FAE4F330E87D4A20AACFDA0 59C0C4874DE27D30AAE1E488FE9B988B93C9D95BDB1F513D7DAFF6EF0960D972 891A43CC0122F60800E9A487634C25F4B7721184CCE7EB0B465D93A265A84D2B 11B0C55BF2195712271F48D6630896C0A0227D8313610E5020295D384796537C CCA1A29CA4B5EAE9766F357C38A6E9F7BA536410667248DAD2A0003302D02F92 EF9FB770652474161E82FC5CBE2F515E22F3BF04B14E71447B6D4B59B902D499 972221F5A3D7845C3695AF13DBEC447B37BBC22B7FBA9F6EA03930866648B76D C76561347CDD63BC4E64D1458093F4EF01215CF86995ECD24F0857F199D74640 9C42CB0E50EF2A4096E6A7D1A1E91BC4E6AEEA457C1B6B3F3073CE30E16F8414 D325F8E89C0AA6EBD479639BB15032405D737613F83F623F15C19BB82BA27B67 A689A21A2C681720172C780B191E7ED3CEE593464E887FA6815435EA468CE3CC 53B48835DF6D1801408F879494C95BDAAC443E394AB3BAE393096961ED403FD4 21E0A79BA48986203E8BA9C8447E6C5804DBB83A4A7B7FD5FA867A12F792A08C D84D194838FA49A5460D4D7DF7B37FFCD8D5CD786EA769F89850AE7143B0DA35 BDCF2853A156A962E72ABCE0DD11ECCCB55A2ACC9058646863A6444A11798045 46C4AC5667241DD0A7BE3E5AC04264C11E160224E6CBFE18FE7DBD10B5C8AE2B CCA994524AAED4B124EDD7A1B2415A46841EB86E3E7A4B0A546DFF45B4C084C2 F9688F5C58D6075BDCD147324EC9BE97A1D6D453D9882B4F78A6F758963852F5 13442C700597B33DF13B897BEA4E09424A06415DDB85CDD9199E956F0824EEC0 7F9A3A15A5D970C0D621A093BF81746560904463982353C1703096985A5F7DD9 19DC97BC87BE0EFC0F0AB9E61D6F2A584E4D8759DA80405B8CD34895718E30B4 4C75E9FB4AADAC2FD352FF63A67F7CA02392D9D71BF52133DCF5606CE785C920 F86E8DE41A92365F983CF041DBC4E613535E7B1A2E444B57FEA345F6BEA5165D 0433064D372AA1126591B5022EF15FE839B3EA5787BA6D2B92273DECDA39C583 CE643FD293CC4CDB8EB3EFDFC11384368BB3E4EB3C0B799D883B3FCD3ED17840 1B5132CF815F8DDA9E17AFF8EFA673290B532F7C063210170F640C8AC445EBCB 476E4B 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY6 %!PS-AdobeFont-1.1: CMSY6 1.0 %%CreationDate: 1991 Aug 15 07:21:34 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /prime put readonly def /FontBBox{-4 -948 1329 786}readonly def /UniqueID 5000816 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFB7605D7BA557CC35D6 49F6EB651B83771034BA0C39DB8D426A24543EF4529E2D939125B5157482688E 9045C2242F4AFA4C489D975C029177CD6497EACD181FF151A45F521A4C4043C2 1F3E76EF5B3291A941583E27DFC68B9211105827590393ABFB8AA4D1623D1761 6AC0DF1D3154B0277BE821712BE7B33385E7A4105E8F3370F981B8FE9E3CF3E0 007B8C9F2D934F24D591C330487DDF179CECEC5258C47E4B32538F948AB00673 F9D549C971B0822056B339600FC1E3A5E51844CC8A75B857F15E7276260ED115 C5FD550F53CE5583743B50B0F9B7C4F836DEF7499F439A6EBE9BF559D2EE0571 CE54AEC4721DCF5D2D062695FD884DD6C5E69AD4D7EDE06019AA63DBD7A415FE A62C4BA084B29A6D5F00A85E00A9B4087867ADAB0AC160B1DCC24BCED3BE7BAE 8BF608F4D4C69D22B92A00B55CE87EC85E592FCC21B503F439CD2E8E215E38F9 33E27ADBDE5AC5F925D27C80188DCACA70C0E326DAB9EE31CAAFD5356518E25C 7CCA1DBFA1350351C915C4748BB1655B2C47F39FFD7EC38F48D52DF76F3EC2CF 139EBD840EEC65AA2A9B6B201D81D8A73B0E1CF21B1F3EE2A3820FABE3755443 BF4CCDEA0BC576A84EA0DEDF34FA8B4A35F9784EFC9474AD102741 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY8 %!PS-AdobeFont-1.1: CMSY8 1.0 %%CreationDate: 1991 Aug 15 07:22:10 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 161 /minus put dup 164 /asteriskmath put dup 48 /prime put dup 73 /I put dup 82 /R put dup 83 /S put dup 106 /bar put readonly def /FontBBox{-30 -955 1185 779}readonly def /UniqueID 5000818 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFBB2A7C1B5D8E7E8AA0 5B10EA43D6A8ED61AF5B23D49920D8F79DAB6A59062134D84AC0100187A6CD1F 80F5DDD9D222ACB1C23326A7656A635C4A241CCD32CBFDF8363206B8AA36E107 1477F5496111E055C7491002AFF272E46ECC46422F0380D093284870022523FB DA1716CC4F2E2CCAD5F173FCBE6EDDB874AD255CD5E5C0F86214393FCB5F5C20 9C3C2BB5886E36FC3CCC21483C3AC193485A46E9D22BD7201894E4D45ADD9BF1 CC5CF6A5010B5654AC0BE0DA903DB563B13840BA3015F72E51E3BC80156388BA F83C7D393392BCBC227771CDCB976E9330253B99A279AC937FF83392CED75DCF 6201B5BD5A52B8DBC1F94D7A762B179B418DD2CF27D3CE290E2646F85BAE5CA7 62C5290E0D5950EDD16619CDDA64DF8805A786DE1D9796226B10C517A07DDA65 BA55CA20FBF738DD12D393D67BAA2F1614E0553AD3AB7DAA63241002CC7381CD BF6C69072E75370B2398ADB353C030FC3662A724143DFF4B8348AD9C6764F803 579939F4E0CBD838DBF2ADF0DEE9411C435E8206984E503268E3E8211B61B566 EB041353BBA288473FA6726491445E573B0498FDBED7D54A4B8A8DED55A21739 822C81BB7E4E5E219B4A392EE03E8319F343B81FB9D57CF102BDAB60E8D5859C 77AF54A1A40FE08E1E1BAA780936DBDF05A5D64452ECE6DCAD24F454308902B5 FF0D9A41B8BE674CBE0D20D3923DC2ADA463D69940514EB82EF308B6BD71BF80 45F7973B1A6C07E7F084B647D3AB3D6F09AC731DC3B9FE7267336D5A7C44090C 83937460A0B9A160A9CF62E59B65A02F8C6B2F18712D0082F6D730EEF0D2885D DDF239D91792C3D4738F876D1F642134909D50C6F3024F88CBAAAE620EF6502C 992CB8A94D70F585879FAE4FFBC3F6732B2EA75659712D0D77A77451A88ED01E 4C4EB1FF2674115AB3C61ADE4B9435CE9FA5B9E63ADDFE687C0EFD7E258D6DED 3E20543D8AB95AFA8ED44C9F035E54ECB11D66FB8E0A8A794B81EA31DCD15EB8 87AA5A0DBE7177BCE153CC910981B0ABEF2C602A7CFDC14BBE45A9C349B4C425 43552602AD7A296961C2DA32E93EC59C6D7E7FBE9A8CA226DEF71EF77E10FF1F 2BF6562CF40771AD80DDC8A8FF3F11F175B665D1B8AF4EE6FE6E69CEC2616953 1579B883500E66E965FF552F5A77105FD9A66DD68EFEE02DBEF9F7D7B31D5F14 8E8706781377686AF2BAA42F3DB75B6E78FEC408997F8F0466EC44DE5D2262DA FDFA066ADD00B93C66398C5F1BDE7426B93C063AD079D7C0010C2BFDC19C881A 5458A829A320A0E3886F2ADF02627467DE30C1530A79FFF4617F98AA95BDA496 7661DC4456F506247C987533C07C8A4C594C30FFF453D37C2200349C0725725E 994293B5406CB6493C310045E22165A9397A9A2C4C9D49FD76A5BABBA839C41A 5738F2063654FD3C1B2E0EF3CEFDEED3ED7A3969713A73C689DDDA84EF2A4291 CED938DFE47C2131616059DC072256ADE0FBB492314A52A0ADF63A93BD8900D3 8F9267E90094C1C67E9D70E4935BCCF88FF7FC00CCC20159115A0CD8C0766C8C E176C37EF200B024F9FB255FDDD7E230E34184CAA72E2E9475FD04EB6D5C1663 334339807C3F85FEB1A75D31CBDA986AF9A654833B29254CD709D235CCD9A4D3 50642F58B68E096C6453B7C3BA7C56EBC83B135758D74C262DDEB8C526F70B1F 3DA3D7BFBA622430AA8FD3C4C7C0713F55AA8B4D853BB31B2897359D35D9A1E2 EA45FA24ACBC7E7CDB36A78F90FCE86E99DB2CAE75D3DF4BD493CEAE860DEE4E D4EB43733D256DAEA3D0894CF08618B5F3B1E924B4BCE0110D189AD5D03C0155 4A537445093764F3850800A1C18A03C2318E07091C36DD6BE6F7079B84B89B8E B2FBF76F0707D5F7AF1AEDA0C15926BAA67BCBBAF241D0F203596F16475F265B DD8105920FF05F01A0B3C15FF1916FD7D596BC416DD7692884E64BEB202D325A 20B5D3F596A2F08E89D24D2910725C7B023E7518EF6CC6EC8A7180944BF2A822 0B557972B5E65FA618384C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI8 %!PS-AdobeFont-1.1: CMMI8 1.100 %%CreationDate: 1996 Jul 23 07:53:54 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 189 /rho put dup 58 /period put dup 59 /comma put dup 65 /A put dup 66 /B put dup 67 /C put dup 69 /E put dup 70 /F put dup 73 /I put dup 75 /K put dup 80 /P put dup 93 /sharp put dup 97 /a put dup 98 /b put dup 101 /e put dup 102 /f 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 114 /r put dup 115 /s put dup 122 /z put readonly def /FontBBox{-24 -250 1110 750}readonly def /UniqueID 5087383 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF753642CD526A96ACEDA4120 788F22B1D09F149794E66DD1AC2C2B3BC6FEC59D626F427CD5AE9C54C7F78F62 C36F49B3C2E5E62AFB56DCEE87445A12A942C14AE618D1FE1B11A9CF9FAA1F32 617B598CE5058715EF3051E228F72F651040AD99A741F247C68007E68C84E9D1 D0BF99AA5D777D88A7D3CED2EA67F4AE61E8BC0495E7DA382E82DDB2B009DD63 532C74E3BE5EC555A014BCBB6AB31B8286D7712E0E926F8696830672B8214E9B 5D0740C16ADF0AFD47C4938F373575C6CA91E46D88DE24E682DEC44B57EA8AF8 4E57D45646073250D82C4B50CBBB0B369932618301F3D4186277103B53B3C9E6 DB42D6B30115F67B9D078220D5752644930643BDF9FACF684EBE13E39B65055E B1BD054C324962025EC79E1D155936FE32D9F2224353F2A46C3558EF216F6BB2 A304BAF752BEEC36C4440B556AEFECF454BA7CBBA7537BCB10EBC21047333A89 8936419D857CD9F59EBA20B0A3D9BA4A0D3395336B4CDA4BA6451B6E4D1370FA D9BDABB7F271BC1C6C48D9DF1E5A6FAE788F5609DE3C48D47A67097C547D9817 AD3A7CCE2B771843D69F860DA4059A71494281C0AD8D4BAB3F67BB6739723C04 AE05F9E35B2B2CB9C7874C114F57A185C8563C0DCCA93F8096384D71A2994748 A3C7C8B8AF54961A8838AD279441D9A5EB6C1FE26C98BD025F353124DA68A827 AE2AF8D25CA48031C242AA433EEEBB8ABA4B96821786C38BACB5F58C3D5DA011 85B385124C3C9645B2FCE42C4DBF03045EA0D76FA71D2706F118A59397089F3A A22C9E3B9FF34D6D2D54E21A1250F90FB89366E15F7FD802E40266A41EA2985D 8745B2D81C113C51ABFEBEAB482C40332EF4F4EBC44C09AAD5574D8B16483357 1C8CA047803EFC6BD5D809B5CA60CE6041E2D78FEBBCB5C15814CA81789EAAD6 EFD476E4A927DF9870A07723FE1B27320F1DB7642348003D42078C23FBAAC3E5 45CBBD5085F3FBBF3F9E5C3C100DCDAE9C82EA2925F9FAA93BF026100094CDFB E892E2683CA54761AEA98903F669A8AF9B309F78AA072983D636A39819EA8415 8ABC503772B3EF1C2C86854633AD42EFC0771E06E1254E591B4B7A2BF30C274A A0030573E6021A74C15A2C97D4A40851953E8AB44A882BBDD8F37300C5059F00 73E70E954549E92D7DC461DE7F95AF599E2CA5BEB224AEDF5C0F2B3450BA910C 8588E8A218CD44BCF42A73F9EEC11A85CF280BEE2DF8E4525B013F4616772A81 1C6154648BB70E9E221ED7FD86D4E90B7EEA12E2B0624C162A8FD180B210BC59 9D1012AE4A32B028A788C44CE14DD1D68BC7938650896AF1AB55306AF4448E4D 311CDDBEAF8ACB45390C23F13D1D32DF4CE720A35EC29362DF95B8ACD2D1DCE7 41FDAE4AAC28BCD2D34320B9A6FABB4ACAFB192AB7EBDDCF4F63088B25E6AFA9 4223B586584DEA5CD72DDA4E3C711F706558E761C94BDA641BD11BC53A8831CD 555BDF1A88CF38376E19387BC2193AC6784BBB674427C87D38D987C73771C3C3 D2F3142D7EEC73A3F8B36DD85E75657A5A68DD893DE973829C5D8BF181116EB8 3A6CD3D7FB50B4BE3D43AC3CBFB5ACC40EFF5032AB00F97D73E0408325F6DACF BA1493012C4F4827E04C8011815887663BD8B9DB929620810304B45C1608A497 D53A5B34790BBDE3D5BEB5CDA0EC1A2A834C18104DD5E49BA25576C3A3E74585 D42D45FEADBD89BEA2443B78B785354041BF5D78A9EE63540A96E96825301D4B FAFD4E1FBC058D79BF2D29CF8554BEC7B113D26AE8E52E274666BF66F2E7D28C 01594612B516624E99110FF2AEAE0050DDC854C36BFBB379A3A32947E410818D 09129D23F9BC2C309E34BFED76F60C8018EDD613F83F199BC438D1AB32605C91 5D10AD6F490D70E792132264D37C22E061E91CA66003D147429DBD350BC551E6 4970EE856384AA34258BD1E187F05E549872A20E0AEE67319E4A22F99C41B838 4E5B53CEAE2EE93D21EDCB75BBDE2677A10299511A0BACE0DE25E08B202BB7EC 10765221F1B6FD6C7A746566BBF044D33AF56E94C0102FD49BCB10CCD3D866A3 E507A6793DD5627FCE587E523C9CB59766F9EF48148072AE69E744E9A8DEDD0E 3520E5E86B836A00D2E1A0679CB3ED330A3F6BDFA9F2E81AFDCF870DA07FBBD3 0B9167C7C16681F97FBC37A82C2A7C229C11E75720344D483E2866A7D71E02C5 E92B14591341D97FF18C9E4573A6132D45918D3E1926371E531999E8AEE9FEFC DCA6284BBFDA03A812F68FB450FBF9C43407DFCB7ABA77A1D6D354B30DA2F54C 01CA226746265DDDE7B3FF47629194E589B6D23A371AC7AB28BDC1410D68E925 50E114788589969ABD355700B56BD83187324C371149AF1514545EF05D723790 F5847A81A2B627E4098E76D16A819289E1443A3ACFA53929754BDDA8575A42ED 11780C15C6F8AA81C17E261CE79CAA73F824FD9F83C13AF762B5EB64A008E328 2131205A587D5D0E788A02FFBE332FD449867E5B3E4CB2B4FC73A5F921CEB575 87F86B0C2234B9138CCCA0B91E0986A80C0DD4132C248AB784DBC1478A8CFE22 A0EB8AC6E31ECA1E5E5EB9A15FF31CDCE5DBBFA332834E06B7A1D0510E0A9940 22EA0FA61B405C732AE4A2C70F44F0930926C81106850679B8CDBEE4190EE099 3B7F3A6F68E6AB8B579BAFE9ED1E0D152BAB8371EDF2E99B40A750F306F0DDDA 22C8F0F887CED00A7A9F2F901541C57669202D6330A8B71E88B022C8E32D82C1 AA796AC6E924FDC82A3A43ACABC3FFC39D0B0D7E5920C9AE43019A8E2298F393 82469AA9B2B4269618F1A3971FD5DBAA9043FC5C99971A9B91C22FC4E2026CDD 34255B06EC5C639B60ADEF86B2C5A6B419768A82D5FDD2E90F0EB5D198AFE154 21D465A0FA0960641BB0B8841FB61E7A0BB36C6A488AC93BFFB9620DBE5FCFC4 F4974A8AFBAD5797C7BC6E25D356F055A8A06B27E8D8FEBEDAB5E508979F9F07 57A50D5F2B34B02F88191132565AA1FFA61DE781437525164FD2D1E08FD6EB12 AF2A9981B18E3A3C9D129B6B1621AA7E899DC44E7BA2C810FD45643408B2EDA4 F3F8A1950A6C307F1464DC08C1A834799354345E3619F593CB9333A25214A345 F4F8437B9857012BB0A9EAFE29D3B39AAD451B6F61B9CC32C06B1779C44D9E71 E086ED43ACBB058F013AB68042D5082495CDB24B5AC57FEF9078CE329C08F920 7F8D0F824FAFD70547CB74BF7C5B2EA6AF0F805C672F9719308178C79953293C 5BFE426D733DD68D1CD2A693B4EFB63D68C791FAB62330DD4CB35F6C8025B813 09DE76335378BB2D3E69B64EB0719AC8E0AF5F4AA9F48330663A5AC1147E99F9 B1815FD609740FA4077A3BDD1A5E4B4D550303D9E7E287D2832D05957CFE26A3 29A8C675DD3B266F0F2FABD21B9CC2896BA1464F98F6DE1C111324A2A5224F1D E5192FA41047AF2DA9C2AE07A45E270AC4406A2E56D8116BC724A532530217FE 84B8633F195A992441EB0A97DD46556B0B42496EC95DFD901D748847F1B52E8C EBFEF8C10D7302D16CEF5E3BD0426CC5AF48974A43A498C980F3EEF56CFB6FDA 34F7EEC2DDE56AFE7D378690D09CFBE171F2B0F42F32889EE2EF1636396D5DAA DE49696B1FCC82F92C73176637D6BDAA8A69755A57D614F0BF9B0CDACC9FC30F 1C65F984ED68617635EDD71C1CDD68952A168F01BC97142F403DB58EDFDB25FA BAC2F60195A005CFAE040AC2226203764A55F023DDAB4217F9B4D9A1789802BC 566F8A505409505F2AF675B97706D9C04FA85EE1D10C9666AFC5340F6EAB5DD7 805A1767E7FCEC45F82FAB1FF5BBAA89B798CFB0FE0B8E7543B7D7771DF890BA 67791D4B38E4F2EC6044F91A567D9F563ED36676108F467754A7123C0788187B 4F8479CC91E0C0EEF3B5ECF88A461683B7F6E7BBC3183BF3B253996CA0D51C4A 7ECADD0D956205671300FC6DE40BE473E8811E73C30B185476739887EE5428F4 E253B4B12E5DD873C334D2656A230F7A2F30F722D9EE7B9350AE8C66EBC67286 22A31D5FB835E99CB0B931DE0657BC02A7CCCF268242323DD049E8DCF4AAE811 9E4BDA8BDA791215A3C5AEE42417804DDA44250AAF92381BFAC9038033658585 98E9CBA4949FAA7E2DABD3078B0C64089D60D7FBFB244FCE2470A7234AA4F69A 839AD7E3F3DF9D46DF9232BD7AF0D09F594EC4D7EB29EBCB2ABDC61A38E1D103 848FFAC1E64A7FF77FC9977922FBC18CAA911C7AC679EA38F6854A7892979F21 1FFE28715799ECE0320F5AE497FBB352B426AD86CE1982ACEFEDE5A4DFD528C9 96D92F085CC055D6A2CEC3AAB56838AA2D1FD8581E1CE010E536A4B4C903D285 A6E4632262339171958F9B9DECF622C28FAAF5C6ACAD1B0481907A7E8B274BF7 9D02CA3A005B82C5EFD64C4E0253C60919BE026F56BEF46EDE78E3C0430B250E E3CD791D88FF00F0766D7FEEC8AED6BF30DD832044984016890161B800DD99E1 8DDD661E69C814DD8FE6B58BC859587F355557A5696ED4EC0F25DB6B29C54FE2 E7BA75B16A0388F198B70B7A77692E9A77D6EFA2D06288764A66C9D5805EFE85 73231E4A335E0CC1B4FD19DF73B64E9871AFFFA4F683A774E782295E4B0E4122 70C730CEB4CFA0287D9AAAF06B9F4B9E5A5AB9B784D9152B3011C4B091F209F5 B601A2C88CCBDEC4E138F3C6ABC8173DC72EAB94EB263E706AFF3E390EEC58EC 9706C21BA0CA9C96DE67C4903169DE8A3623A3C114021B4D7B32A017D2FCD6A9 81375D7C9B749B996455D42DAF4079555EBF81C092D3AA9953170547A6CA3148 0F5632055564EE901EF3258323050C98DFF3C0B1F6F184C7E51971569436DFF6 2F425E75FD7B0042EBEF365E953267AD8EC72BCA5C1A083B3A2AB1ABF062A5F9 0C68E6FCDBE63BCCAAA34FF14AED1B9DA2E5F7887848897BD647459C5B35818C EF02A7CA9C1041A0BE503542A3984A30FF58348B79064F9AAA823B83DA136E43 4D1C5D29E5936A77D85BC31472EBC832B32DB3724207AE456DD669DEF3494072 2F97DA0C4D9CB9F110F4DBBE7B16B2A67164DB21BAE6F2618B247EE2565BA3F3 9B9E67320B448A510E7D640CA9FC83BAFB95A96AD2E0784AFB9BD521ABFE1066 70D64C6977E1DA17F734DB95138574011193A526D1A014F2ADA0914524C7C846 7133E500D276814F53BDE2B0CD0A8813843BF5ECA00263F94E0D7F5727E039B6 E8C8719558FDA43C793116BD1625FE5F37DF68ECB5C7F60F76448BDB7F226990 28E88563765449ED91E06F57C0EC9F2F29BA28E9849E66FE8B0BC8B41F890165 C51A1799EE43E95459260023EDEA76B3A9AA64D608BA0E276C3EDA0545EA05EC 1A4F74BD0610D3564741B6560C017DD8480954AF7BFCDCDD7F78131C5A950EDF F7B3E0E8B6B76B4F77B38AA72D7EB76B839018F8AF707415A008E4D182C61375 231E30A287242E4700D21FD6FD0F8302B9E1FAFD7A9204C8F12E8A0CCBE9B948 4E757ACBD252610359C391E129020A7D43325461CBB407A250D0E0388DEC0ABC 49D6206B398910B5CC75DDCA4CCDE58D691C2EC3433E14B04FA2C1413EC4C62D 4DB1656B8F2CDEB46900C0130BE69CCC1154C68E728D89BDD87E9C5D1E377F7E A4A05ACCC5904D61912DCF18168036D4B2C29B66A32361D8DDDDD4CB3096DEE5 53E2F8D77953BDAD21C9E7FE4BA5F5AC403A3CE49493AA51EDA0EFEAD6A66EB3 A02E3B266CC86DEC5533AE4F528E5C366270FBFF2E5639869A31BF07F0AF9657 7ADC784FAF9AA8F06CC7B134CD90B785FAE739C46CB7E0CC7BE7AF92C8C2C5B0 F304896F45DE3C26754C0A25DD9433DC3E9293EA09AD8475A0D311E16FC072FB F9129ED33544B9594BE2D4D2C7F9894209F30213E0CD6F7AF369ACAD83C3FD5F C8EC0DAA81BCA4DCD3E9A4A753F55CA8BEB0EE9707CD9B70886EC375A09D583B C2A8AFD5DA61F8C54EF349D7980BCCAEFFDDE9D2063862C0DD8FBCBEE5D39A0B B12810E5F30B49312DA2E0186B2BF665F0E8FC8E60A2A42A0D58C94E7D7BE8B1 6CBFCB41F96BB03730AF561729010D58E15E33F49B558583778599897AD35208 AEE415EE686A8C6B9CEC4BAF7ECC9732C9DECA2B084400AAE348AAEC098C562C 6D649B939F6A4268B07E23E0C419AAAAF62EB73E6AC96B1F5DF568D9D2949AEE A011EB8185D35FE510796A79EB44A4BAE399474D3F49EC86A96B0C63A7A310A3 591A2A30E4F2AC0F34D961DF187029614E10609901DA8956D0405EAEF358F33C D9B2AC734EC207D344C94A6135B8FEAF315BC74EF7F1EB2958796F83F05E2ECB 2DFA6F6C47D570B3F1F1ECD16A23F16D41DC671142D6023BA1B1958DCEA60137 DEBB9532591F98C702EE7650A1173DA43D158C397BA7FE3AFAB78820F56102F3 DC7A22E6AB0F42995D60EDF231169D0C5D241C3D348EBF6846CD739143D5083E 2AFBEC01B57DC0BC69C2CF0F4C5964FA890EB708B90147A75EF0D3EEC77DF708 A255FF40ED7348C052C482BF964FB7FF1AD366E951F0F8F98F7CE176A5A9ACA3 51F0F6EE41EF1F58E85913CD727ABE7AF38FC51AE2AA4BBBE5B444FF01D5B8E3 A77180A5394A7288A81B24E00C248809F6198491BA66579BCE9D85B19301DBF6 0331B77BE48EC8C4BF886421D170B64B7910E5E819FF1D806EBC540E2B3B4A9D 3BF0A4008804FAEA80489C290F07157EE337AC34F2550F82AF0D453235D7D7B7 B9CB20E15FCB2692CB50EB814803BB4082761AE1FF2E5AD7513A2CAB8C7BD1CF C0B314C45AD3AB9A913FD0CCB8D3AE97677893A174A82DCE33776F6538F3F59B DD0537C089664EE311BB60047602E4CE0D869B26BE51BA13DAB2DF72E82D7832 8A3DAA39E0F4696B96A3D375163CC094377B2FBB242D6208214520AE607A2D94 55077893033E88A3CE6FF9C8E128401BC7396A453B45CFC9967496CD0AD11DD1 D008314CCFC27CEEC17BCAF4C65F61C9990DFAEC201155DBCB8634E12BE6DC41 D72491D349E2D2AF0F3FD54A01B55CF5284C7CD5F425766E45C898DA3334475B 1C157D5A55F03B583A3F284F61A9E543AE28FBFE8854EFACCA923A11A5375901 796720FE2A61CC67B1323E609AF42DA1039BAA435E55D82C5E95BCC4A4EEF72E A44E9CD59A237BBEC29851652C1E1C91A4F50110AC8F50B75B885BEDE5F2572F 7F598999941D7E7DC1205F6BB93CFCF566F4091539AA5FF96C5D7F1F1AB5A3E2 FF324B54A7CA874C700458E76800E7B7E8442AA9A90D256803647BEB843D96F1 75A56D706B398B04D788FDE8ABBE10518AFF8F24D20C2E43D3C374F4DB994ACA 13A077B0D802E06214EF7C05410E2942D35E477F7143ED590441006B674D5150 AE2DAB3508E3A206F8FBE914D2AAE226BAA669FE37A1E309AB8B57CAC6FC0EB1 FA2429929C52BB9159197FE076FA98E537105E9DB18A25BBFF3546B6AF48AABC 92F39EE581C41C4458B7CD935AB2D483AC39FF32AE306656D75A908B631BB606 BE7841E5F2FA902C243488295DADB076BB25BD556410285B27C83907421B9E59 592E8BA379348976779330D3A5E4E28B642051B2D4040F65121328C09A2B42A3 AD9088A60BF50F89397F83C9441869A51BDD41A341E7A513A9E9DC0872E19541 821597E39AA1F305D1D535B4E13146FE104D86B99F91A8D4972345774D60C07B EF1A6C772615FEAE6F3DCFC81865F3F03812B3871AA79A37E8F766C82D1AF1D9 F9AD8F15E122814E170CA5EC5BC740B3BAEEF36AA4B8201052B1C9523B7AE307 40DDFD054B612B0D83B918DFEFC382A64A07585FB37E30CBC9217E0029422B75 5583B863EE8DE768BD2F41FE5379B74441082E289A95F4F28DACA7B7DC8DF89E EBCC23F3DDBB3FE8831DDE7F4D25842EAD09FFE3217DCD215DB084359E49CBD9 36249A2DD9A7845E97CB93488DB05BD76EA7E117ABFB5377E3E568DC1DF34181 FB7A9B9979722AE80E38BF0A8CDBD1A3ED8286992AF183137D09CED7B5410CE9 217516C6E34ED2C68FC26FBC424CA6037346007E42159D7C94F730917031E00A 99458993789F4C5F5D1108A9E057F424F9ADDF6A9340DE134B16CD6CAB50F3B3 CCB079BEEE6BD1CA9F4F5EA7707EA8BC5CA51845FEACC8C48F52FD125A18AF8D 67857FCD875824083E96EA44F159DB4048929812D179C7D255B688FC70EE797C 10CFE6B8DB12E38C8D275CD9A8DB04E01FBF605CCF3954ABCBF37287E201BCDD C26383183B51AA434AF22175655C0B36B8CDE1C909A54E9FB80BD7D22216CCA5 AEDF46CBFCE343060E79135628B1F5C28DAFD6F6C420551A4A0C6FD68FD632C4 6159CB8CCCEFC7E9A6CC526AEE98D40261FDFE37786E8C8BA92D166A407FBA7F 540A7222000F5428BEA908B593A7C05398349DA84399F467332CA91C640FDD14 98C646CEA84DEA59EC6776B2B56A1461617381D2D676636120A60A9313C22860 FDC1105FD1EC0BC1322FD1EE2485B822D922EF98CFA383AE2A759D40CF 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 175 /fi put dup 183 /caron put dup 45 /hyphen put dup 46 /period 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 65 /A put dup 66 /B put dup 68 /D put dup 69 /E put dup 70 /F put dup 72 /H put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 89 /Y put dup 90 /Z put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 121 /y put dup 122 /z put dup 123 /endash put readonly def /FontBBox{-53 -251 1139 750}readonly def /UniqueID 5000769 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 331942DA18ADF89C5E79B969611C123465054D82C1DB771E6506EE7EFA2BC0E1 DDAF60DAFBE6E98F30970280A2B500EF3E9FA526BD478E1125461E1A4AC61B41 D0FD917B2D891EDD84DD60DBDE3BEAD106058BAB10F882E4E143792C2EE4D13D A5837253F8577B67D8A2F0936152AB0555EE029D0B406C99B2795C5B0B394EF6 78946EC9ABC64118C3FB0C8BD6C4AD2B18C319E721561AAD9DF439EE057291C4 6024B31D64D08E756BC2692C2372971247A706A58E7A6B20F00D474DF5150730 5D786AEF95160473795E8FCD6AA69218B227DFCB65BC9E2A7973040FCFDE9D22 EC2129C4F4A2E92C7CCEA6274555A0B87AFE084096AE68C442FEA8F392ACDD54 9D510B1263428B3B81FAF3D7ED348EAEBDD3E9DBC902EEF744696812508B99EB A70EA370FA7D896D9F0DC58089E87A3083F936979A311B407585705654F53F9B 36D7AEF656702E1404287061759C40C79F5E86CF37B4974BE03F759ECFD92377 25E54880EC781412351F3A1D84EBEA7175531AD351111588EFE372A61824856B E26CF0B86E5125195F33C96D511B0E43275E78FD3E0D72ABF955B0F858721AD9 043198F1C1D3DA0CC961F91982D4926BE5161BA257433AC4DEA0B460484EB189 CA3C48EAA421C093FA7D9B45C70288843A06D753980A34C6024237547D36CCA1 761B8B087C7E33829B75A57F12C1A099E6BFE371EC59712EBCDDC097F4052E24 A4C70C773D85218B0A06EEE00D0C71BB55862A6382B2ADA2B4DB64BC5D929792 AD6F51274A1FCFC04DD7757F7AFC611D4FE1BD8211ABB1E3FCBA21114F80DE4C 833CCBE275606F61267F2AD41AC8E6375941EFFE1E5356C8E942D1AD2D8D10F0 2D564D8953EB92CFF00F6119367D459120836C06E79BFE991811FC76C26B95B6 5D999614D2CFC1E8730F5AC3299D3F4078302E58132EB3765E49CB561F6F24A4 6C83F6EC05DEB5AE58088CC7D53372B0B6B9D6F91A25388B2B715FCA9459DD54 60F37A567E98E655001D07D6AC60BFF909A24700FC852E9833777CDFF328CFB1 659F7566B0C9F9A083A0A39AFDC2CEB69856C16E2B67A3D4351D40BEF3CA428B A43531FF852B4C12C5E3BD05D3BAF4119035AA5207DB892CD45941184FF0423E AAB2465BA060073A454534477D97A736B547C2DEAB23ED66D1693907F90D70B5 397BA5FFDA12F0680A74481B6503DC50EE4F6DC6FF29D6E4A260C60C291348C5 5E008F719FF8B6B8ECF46936AEA2C479B926BDEB293DE6C644242344021F517F A0FD237E1A898C0A1C77BC8B76E4FE9CAB15C6B1CD2FBEE269F300BDC386945F 8746171178B3EE858AF7DA572E61A75F21C6101B4FBB6599CBA147E8B11D1844 2531B5BA985CE9EA955E6068B6EC928E6E3E91AA57B01676B411B0C6E34F4255 F933453FA3A4F547498505EAA1773353E01FBDF90F316612B6DB87594658F6F4 148FA53F6A3A95D5BB06C974CA1EB035793AF301EB034BD8BB34CFF1D4B8F3AE 45776377F5EA0F123FBF82AC4A131102E156D17B459F89492F3D3347558BC8ED B29B5375F11A02008E7CAF63459F8D70E4AC4764C27A4803BFC17CFEC4EFC1A5 2FC23C5B3BF8A97140241AD3CDA47876F66611ED627377B0315F7BC21672D070 97D1A866B6D7E0C9A3B80922247DE2A3D9C7C3F6B635DA196A824F2A47B22498 1F5647507839A3806A9CB4359DF8370F80990A913D334E03D8DCAC1AD2E1C80A 7CF096F0C352062CFEDCBD1AF70DDC2E2579DBF29D8BB38986037D4578CF83DE E2430F68AB177139849E17A4C72A1745813923CF7B0ED188FC5AED5670385B19 FDEC84B4A875ADF8138681EC39464EF67F6E83A5556BE3107EE8429A41DC7951 1673FCEC957133FF0F7F44C038E0625556DE3BCB68E806FD68B7752F54C02CF2 AE0EA221B8F00E34CBDE3920D1BC7BE691BE034EB11370E5A16122009B2B1750 B11A7A0245FFCE1D985FDED447D867C7E8715B59FCCBF69CF26D61BF7A5BF959 711A714C4A56A069135758A913D9FB00C93F1A90942374CC6CAA1099D335E3E6 F9225665867B5FA29C4EBF520AB5610AE0EFD5E94575CBA01DDAB29228B3C205 7696A05889F99D86455F61493A5ED4069F377E0FE51B051E6C210F0B9C5B47B6 CB9FB2E70683B765A83CFBE53EA1FC8AB8A6DFC9EA5FECCD4D5681D47274A54A CDBA3D10E182B81C5FC6742A5C330ABF0F034F6102E2A5988FD5F41993FC21AA 64E621E8870F0AD513E2530D89653B57892B8DD481D56476DF361BF1581691BB 06589CC8E44B4933E8B083A945387C35482B7E127E810177EBA912DC59CBED22 27D4A5B2C39B4A5ED26BDA3476CC8D864D4C138ED52EA2C6962D2F49FBEFCDDC DF2341827F130F75C1D65208D3FC3110B9BC237983273B5AB7B49BAB0E7E4D1F 8AA7B53E9EDF86BA39B14FC01C9A62C8E50B8FAC537356BD1EE317C062062B81 67ECB9871B74E2F8B97437A7D9FBCD01CE3DDC159501F3E53612AB51FABD810D 94181979A42AECFFFCFC53278F77A017EA0AD82ACA6CD7F21A54D66338F33562 9075FC76D7C9DF5F5EBA600BE56FC09809454BCA1B96906068C48D9289A75D7C 229582C572694B08FEDE5367BB51B02CD8F9F31762753BC8A800F5E6B424D661 9F21EC37ABB6AF02B4A69BB15F7513531E691B1F8B929CE5E800E731D40EF4B3 0864BEDB01780DB538C15398DB4E24DB98E9C21CF9F693D4532BA8DD7D4A386F 9779BE21188ADAC4E4F1BD35D6D671227FCED95C32EBACDF8FC7B10452F8FC32 CC5EF33137606E93D2403AF8C040421A3CFFC97FF0C4509E6F8B1FC68EDE3085 629899CEB862F0A9FD61FCFC4201D9DA5405355695B489465BB137787C15E567 9C733B1F19284116BCA92F4056065898A93BEDB5CEAD06744BAE073EC2BB252F 2A0357E448BA7C2BFCC92407252D0509C11F08CF81E1C49C34069CEB11738D54 1AA1C91236C2DEBBCD3FB4E6AB8E4229C4A0614C90E342DAF6196EF1C7E1019D 46CFEC2B077DB1A68B85C9B7964E61BD015B5695CEF943825712B27642CAF428 3E700398FBC07CE324F2B3E29C20BD9060521CE0E2EA02ADAFE8D82331AD0ADE E569FAECB96417C5044A896E024B31955FF4A2A4119FB54BD110F29531A5E5F1 0A952575B5E28C6454071C4FEF9B63D74C00A38E0CE9FDFBCBE4990B5B274C40 B6A360519A6D595B6EF8D062EE2B05CBFB166A2DEF0B736BB72BFFD2CCF4BB37 18847A31AFB1F75FFCC8F1C5FC3C96CCE8930325129CC6ACE662910DDE67C8A5 EAD30976C3FCE5B330E8C5BA9E3F1BA05E49546224BE7DE2323B8503BE1717A3 47C0DB60A5817A817CC803A16B063032309F3F8CA2189AD0822A720539ACD737 B7C646E3ADA366BCEEF3E3472E78BA976161A9F334675AA6E392E568C51835B9 13E4A96C989EBC71AB6AC1A9B763276B049A4FC3929CA1F5559B3FFC3B57D6EB 352EE3A9110B66444C47D13D25DA50E2BA51E5E73D6BF41692FEA9AF80036105 3FC1671D26CD0F866467B6A6A32F0965FFC9F94810FC5182C0F2E8F608CE567D BB4E64BD65E9200E3692ED1D0615AAD8D8D76796D06ABCCC4F86ADC89689E189 56C1CA2F23FBE935C604FB671246794F1AD8FCBBBE5BB9EEB24966B003D562DE 0441F6D6616D8541578126B1EF9DDFA7806710685521FADEF2681E44D050E24C FC648F42B6A97AD2392338117601FF89F57904A6D0E2127B544F2271BC452454 6ECA9F05798CC5630256F955B34878027235A01F37CA2919481708603418E7C6 A52E3C82E15897326281333B21A845E0C5276BEDA6873B50DAC0BEE9994B471A 6A2F8BC241D30A5D232CAEE69F1FE54CC90410DF901F712B909FAAC1EAC730F2 27679F3BA2E1C5B6075128024CF86FDB44A4F921F59D7DA5B9446E78B9805D69 7E820F8D46C00306A24D9E22EC7C25B8E4A0F46861C309FFA9C4EF732FFE453F 0904AC5F901D2D3AC85A2A2617149819C7F5C0CCFE46B267338CC459610AFC6F E7FFB1B98A509C6CC60D8267233C822D9473E08A91CD45E7808F61ABC0430DB8 E4AC44D97CB0DA8E794F2053FD2D9963BB054C76874D413478A16CA0F581E550 BC3253C12C6F895304A2F35FF62A6AE71184165ECA3B115225A335D59FDAA332 9CAD13FEC2441C23778C265F9921D55944C1FB8D90367C6FF1532AEF22A9B070 57493B898025C7A11E06181478375DA74BE000E36E8905A3A4A957B36151CB77 6DBDDBAC5B4440C452ADA305AD15956BE1E7799B26436CF41A56EFFFCA0C78B2 AA4C06C418B03CEC579F5D015A7DD7D75C4C52AB405A2E79187CD31EF27229DA F2DB01068CB3B71F31BFF4F2AA287000F0623C1FDE3515E6EDA92727F8BAE476 9FBB3358BFBA0F00EFD82AE312C238572C1200FF4F2CDD3EF04A3E2D6DFEF5F1 6688A7033E32D1569D0DF312387001936F3A5355AA63FF7D42171D9E8EB93FC0 49EA121011738DAB8452CB7F3DF044A1D3D14199FFBE1F65FC48FDED1B6CB073 E30740480034CA961BD82D84A199A4FFE7391A453F015608469EDA7D7C68229E 00768B6CCC70F4D46A4FA1E1C6BEFC73FFA53668F7CB5CF4F8018D436CE12B43 CCFB9A05F33CFF41655F3996BA4CE639A700814BE7CEDEDBFE23A6D35D513A94 E2E18ECF364B4AEAD0B0961FC49D9C9383914B9A86B3B6B7CEB2FB1A5A4386CC C9A8B327E8850742A67ED279E2DD22D9DCADEA341A894B8C9E1719B332747FC7 2BFEC639CF79F44F3763F73CD6D6D09E5033CF2001044DB2466EEED21957B435 8189E05265BEEE45D651D571F5CEA9DE63FE40075B28E2CD382D9241330BD8CB CCEDAB383BE58551203CBD4FA554F3EBEEC456B213E0D67E2F48B53717657324 9E046134B5136DBB1B6E6E33EAD741DBCA93BB84C4D960174D557EF26FCAF5AC 2FAEB76976788C53A1169BAE2DAD35EC8A3EF6ED1B14730F19FC1B9C465F1811 FAC49D2C9C01F67A81F7F2B70F3827272F5BE53121260104ABD37BE7AEF37815 29317FBBB10E6ED98B9625867B458A5CBD9F9C3DD4192BDC9A13DBBBC349F0E6 41305502A910856A22C84E40165C7102F59DD6BB3C0732A14A08B785C05375D7 DEEB375F21B1D7991C24645654ABF26D280898C9C76693D0F842CE221D745270 1ADF421AAE7CBE1419E11CB95BCBA794A50A2455CC01F5791E0480D3E30B91D0 305B409F26F565525D5131CA12FDABB19943AE92C12DD8E09C0AE7B32CC71234 E24D66ABF80B399CFFDE3B42E535E86A4938C98868973E66ED9E5C446FD5B31A 553BA015ED9690C74BDEC386CE0C1457D07E4DD4A9F8384056CBD101678A7D92 591E3E33F8686BF2105A98FA4EC0D40FB1F403242F98720ABCC80FA7C79B25AC 9952E1F704C935D68BB7AE6C7330215169E78A0EA9849F2319BA312CAE549D10 33FD96C603671FF0A56DB4DE9746E8D5B512CFD55B6A2CC3664B11B1CFC797E1 1569656C5827D3C619DEADE6FC932873C2C72733CCD0D04DB3D3400FD1776986 6A59D9A15142A6234012ED7135192A536863C999538C978E3A070C2723002254 43025FC68778630884F7E7CB48DD26E1942238C128FE6C868B71838CAD7489B1 727828DF16821F62328CDED5C3C208F9EE579ED0AC13271877BAC270B46A8FA2 C8099DAF778AA342D5AEB588EFF9C9F8128D5C252444B3CF9394567E5BB86101 33EF62CC5224CED4439BEEDD12502D3E055CD06EE7752ADEECCD40A9CC14FBF3 FB9CCCE6990B387803187DB0CE77AC3EA2A5E711CFEF3E41A0B21171E2651F4F 0D923FEC629D461F09C50B08FDDEBD18CFC509747BF07A3A73FE233E9829D379 9154B994C1CF377106E13525A42D6C9E2B5387AA26666E69995705176BBA6C9F 4F8CA772BD8122DDF7D04791A75AD978EBBDA4B4EB3142325547007FF3762C1D 84EE3B09323E95DB6D6F33E68FFAD69D1671A398CD502E33E38CB5F2B10673B7 17D68E2C7B890E39C0CA9D1B3C3DE5B93F8884349F1406F468437AD5ED9EDCF9 52AA66DAC51EDC155C5060C9B14E0938E9E32B7FD3B81C3EA04584258B8DF97D 10DA113004C7C24B77A225C27FADA39736B5BD5334C4CD442297378A03488000 A7F049D4E9858FFC4DFF98FF4E8D4C14DBE9160975F79FA3FA1DD8B59EFA1CB2 B18EF6AE2804CD1FE0D7DB2D13AE68212C81CD0D1741A03C94690DD44AFE610D 995DA95BE37FF1A40138BE84BAD1E4735591BE8616124F0ACAFC266BD8AD5983 03918C1B7AC4EC686950ED289B7D9D68DE922955AE9E3DBEA1760A5DA19817B4 5AECC582D0B28977798F7F3986F74E8DBF685A46FFF6096D66D86F94EC2522A0 2ABAEB892F29DEB691FA63371E5B0A103A5EA9BA3F61147E92C9523DC8E1BC33 85B80B8CDE2C0E53ECD97501FE91DDF289DDF9A3C050CD1CB2879B3BD949DE25 361BB2F5093516551E1625F8C11E96DAE874BCF616BF89744B25B610D9AF388F BF436037532C6FEDF033F5ECB6B82C7204125036D9F583AA35C283EE6D4A9B3C DF9CC9B4CE7CD43A4C17FC2C927A8BD6E376EC2500A79BF1A1C73DEF0E09A1B8 7C8E172175A4478FEEAB0A2C92227D2448A90EFAB912EE92EDB3FE324F078EAA A494F047113472CE1BBB9FF9A3C8612AD737D6504ED9BFDB9D77D0D3956F4B01 762CF91CF67802CDBEE1788485DCFB2E3F0C24A08BAA5E5ED3C224FB556BF901 94AC5F08CA721B2D14CB00C795D04C688E101DB7721D651CCCFCCEF9FA9D9076 91895FF472CFE1307E8C9F612E2D526F25B3885BFA745ABE1B9ABF544D6342F2 A45D6BF0B5F167759506B9BA399903325227B7362B6B2B1E6D71CFBC6857C2AF 57E1CD418934EA67548E5A24F59B176436D9ABB580CC572666FAFC97F7D356FF A64AF826B4A5260EC29F6704ADC338323AA23341EBDB7D20547910D3B39B9996 FB2D6B6F2041995BEB276DBFEFF84F08D44E49752D7251FA95622549B4420383 E66CBC0EC189A18B4A7761F51F67D94BC9507B050F9720A7679B5038B4057E05 5A2AFBBF6B608DAA7AB2034D442EC49D555C671A3C376221120A5CD266D61D2B 3875A14311E61FDC3CCE8CC0844E07D5C3BB52EB04B4DC44BE55B358770AEEA8 07D594F926B8D48FBC7666311C3112A9992BE0213AEED5046D86C80C85584267 B73D66CC1A7BE47EF64C9317264E33999EF3A8C620CEB144F558177BD84FB10E B08CCF9447985986D627D2F91DCE36D70C57C75E3ABCC41758B432803E7916B1 89C08E25E5E70403DB6781C651AF224B33F85F8D8A3A976C1892E0F0943C29CF A238613E407ACE8E931BF0AA5673AF68860355B2E8C6854BBF937630C9C70E8A 6E92544CF39426D2E6F0EFB6374963F6BB5C2C26343746B8515F8FC4E056AA1A BCB1F1A435F781B9F4688B85E4C4185EDED854714E8109229A4FBAEE26B5C0FF EB4BFC85256092850F9CD6405983BEC1CB09B2A9B4EDDF4A7D37EB113C032797 E364BDDB7C1AEE50070AA19199BF9D18296ED5321B18DBF4377398853746C6B3 9F5335357F70F5E00544F4C7E3E49AB827BD18399E06FFED1CBD5A73F5CCF492 AD4F29A3F23AB0AFD92C0F9231CDDDAC5FBAF16C5F089B057BE5995E4D6BF54C D97814FFBAD3C030D8D71560D05056D598F695AE892FB1E62F7DB1B2FD7EE095 E50D971A3BC1B6387780B8F7B329720244DFA7B6C400DBECDF99142F3887759B 2912E745D1AB1EE9DF347B0646BDADE5407567F98D55B3467F5AEB0B8F20018B 193C9C0A727136BC4D3F4540C5D7EC7AE7528042178A40DF4B2A15136F50D874 3AC5A1D095D199CBECC4DE826B849E6CCCAC2F1364EE7B056DFC7F64EAE7C52C 207C2E0C2B750F17BFF1D38622C78727F383605EC5D7E9CDFBA6B7E67AE1AB3D CD408C188853043CCFEC2DE41068A4E1E4E4B248C529798F394C8432D9C2922B 2ECCE044FD780CD292C0D00FB7F6F0D892F6000293FE06714A32419072DC3D79 666F0E9DC72AB7F52718BC87F668EF4610DB97D3DAF90277523BD8FD3A8784E2 D7C072372C3EB8C7E70053E6E4E118FBB510AEB4DF9C83E813C28C14FAD2A7F0 5E9C542FB81FF08648A766ADA07214F094EB3A5CF85077BA70A9C59DB3E79C85 5E490F8E03D87EFA397266DA2230223360C3215728C33CB5D0A75223F45373A3 C7E5D15B4E2411B423DAF6207F5518DDF326D19BA26DBC3DDA1F9B72E2CA16E1 38340A962A0445B1B5E125A220543E796FDF7E78D3866A7FA30704354FF7F3F5 15BC0EB9F77EA76B06D50B2BC4DE0D547E52626D07BD224C68E5F38D49A2F354 73E6D168B04CFB5D7E624A6C56BCB24073CFF8DDEC44ED76FE00CA387749BA92 40002872B257A799DC048FC1CDA4432338B9A57CC0250F9D5FAB1D7025B63298 CABA9D70EDA560C654D6130B4098043C17228A42BA4407351628A5C8D4E835E5 58B408AE3479606FCA90A96866617E4F9EADD1A199C5EDC37CFC10F05CC41746 C4072D1B90E0839902E4FF4E12EC07AAEDAE0368D91397D3BF77ECB1D7A3EBC0 C9C0280BA9AD573FA0557C4F3CFC912DEA1B7F437F9C9FC082F52E9ADB183F88 041EF4E6E0BAF8B0C8F5F2551D2A4C1D59C3AC85C03D3FC86DB94FF63B8AB4AB 1DF40AA21CEDED6F24AAB86F3C77A4B8F31C9B7BFEC49E8A5E9BA5FD5D04B199 F1B316917A54DB9CE3122043AF8B50DB867EB7F5D35E2F396485068CEF7D5D49 1EB8C1F02E6A912EB55888E9592E06B8E2F0A1F2449EA5668008222C27C01E6A 4475F4941D82E67F83DCE0CAE0B1E88989D4123CA080A41F15DF6D0833899B5A DE07C881ADBA914C1F7A186F4F9CE90242EB5857FAC0C1847B270264AC626308 9D8C79F76B9B93733B5ED8BBAEC22176681A9878E4362EFB04308DE853E028C2 8D0664651E09ED36FF511244D2A51BE7B2C6492B1A5167F76C6FBAA3BDD7DA10 5D32168185298D0BFB148A906EEEBF028A5911E36DDA77BED0325D9FF7C4FE4B C7F9D4A3E7C3A9E2E2FAC5BDEBA6E4B70A2583E62175EAA8641CE7A81EBD84A3 BA338BE34B2785C26136A8EEC3446EC2F1771E398601DE8EF074BA57C7EBE2AF ED7D6FE256CBD2951623C016BBF4D63E6F7453BCEF97275AD9ACB29CF12E45A7 1DDB40B3CA0DC87AFEB07B1B3D6F2D69DC932E06B7D26EBC1FF0EAE7E039C2D9 9C0FF015261A1E93CB20BA0F69A6749E9DF2B4521811B4776C91098F797A262E 90CB0300F1E3DB08750592C2A3AA3E1833F904297B20FE97D93436C3FA6894E7 341949DB021268A7B4B0682D3812AE8BA5A060F2BEF19B1E10D1DE9EA8E9674D FB5332E28B5A7D636AAD8F67D1B2C8089C9AB937FBDCF5F7D45965DC763497A6 6BD4E65C622FC87B59B129769668D4257BB9BF08B6DF0F8BFBD7DA67665557E7 30492C4D6F55341C34FF55DF6A9044B9934A4B1B64A5CB4BD0D559642082E1F5 35A86BF9E5931CAB530D2355651DB5C0871FFEF882D0D4E28FE2D17B390CFA42 352D90916596FBE8E352AE2284713BEA783CC2A8C2E0C74BE7613B47919B3D0D 4B4CE5AAE3D2E94A0ADEEA9EF7859EB143BC235E7632DF12C3E6A1B817DC5A92 61F218179AF8FF66EE1C7592B941C664E130D3A61D9684D88550045FB65251C6 A7F1CD829F356BE2A093091084A4D88E00709D59F39EB8228AAD18067286E14A 81C1ECA7429ECB6799B06C5B03C188106979F874F5CB2A31BD51C3399946AEC8 5ACA92176335ED5347F2157688394F08228F96D29ABF65BABC93BCD1F85CADA7 E7617A9A0AF8F521666E1F1CFC6960CDC9189F212B60FFDF1BBB4D9E7995DF2A 23F6ADC249D5343082FFA424C3689DE15353D819CBE0A0D816D012F8114C22FB 56AFF78E1666308744C6F30D991C6942B248BEF05052B16359CD30967C5CEB25 EF84CF10D889CC68CE3E8439123BAF90383FD39A9BA5999C5CCC34B6861F9119 17B8B194BD1798416C2EAF939D83C3F27E1FC6E4C192E13D44F318D3581875A5 97B208C1F3A0659C3F34FD1C7D11C6658CDECD3453739617897B051CBFCBE091 5D4D6E0C8CAB854E9B61760483693C5037E74558D50B8A16C3938896EF715446 0B9012C6B706A51F1BBF6510A06C76438D479341A6C2D082C80F6E9E0B74C2D9 54A21EC16D02FCFF9A28E6881667156252256751027859A1054CB725A706E8F7 C8F5F0DCDD07A92D2B128595FF10361C8C99500C635FDF14BAC6BA46B3574C77 E81424DB10C260E93847502BB954C849905EDC23994CBC4D4C4E3A18DF3C1B8A 11D9F6BE2F5096C9571C379EAF46208CC1CA5746F4D1D25D8BF5B92AE5E1F31C A265205DDCFE21D1F5541F288A268172DDC023737412B0782591C5B1B480F0BC 63C7F8779C89119990FB5732F3D65A992DCB14DD1AEC373458D8990DB7B04C1D 39289B5FA62902760B4BFD52D7B1D4767B94AD244B64CB1D132D7F660E70E283 A1E0F40F51AE89D8BA0B74229CB82C62137CB302FE6B8120159D1C830BA30C3D 91F777AEE7BD46CE749F0099E7133DE8F82F7F4227E6882DAA887569560463B3 3C3273F4DEFE115A14D98C9EB3C118CC39D1DB8F67D6E150DEB9FC367448D14C 259036B70DF10F66E5A23200F64771A387EFE0FFE77CA4801B7CAD6F3ACE5385 E27616137550E00773DA3A7B26DC3F0378DE5651E02C451D8B62269AEEA2E620 C70C62E19B37900F99844FA9DE2A46AA2637A172A1F4355AFE201FBEE4288883 105E94751C06E77B6CD0BAC79D3773C94EAECAC14994324D49B57DE24A352E7E 5A2328D38C25E356C829A75930918562637E6E7B145B6C5F3B380F3595D613FD 60D092C6CB3C4591BBEDF998949E9987D9654DDA4D0B161EE360CBE87D4B651F B29A37922A279C9E450B48AA2F2CC924060DD6C2DE6E1D7DA38E880B5217FCEA 5CE3BE76A71B3FFD176CB42E0BCD6C014002FC72F47403BF9B42EFE43EF1DB7C ECDB2CBC00F240D8BB741E0159431278C2A67418D7C2DBA1693D564DFA8F509B 6ADF96A2965EFDD01DD75E60331709497934EFA7F646CCEFFEB0CBB3A0DFE2DC F0EF7147BD7C52E7B2E463B771036ACECC8531C54A5E6EA37401763BC212B01B E0B8CA94DBA34B2FD53C726E00A40530EF34FC715C8865CBD58FC08C13A146D1 C9AE720B4ED4A50C6E4A4D96CA5F6D5BC15C0FA47960108D86FB6D6F0A843828 6C2757EB3DBD2E6B72BE21656A51AD9F460B3EDC550B0C3CAF 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI10 %!PS-AdobeFont-1.1: CMTI10 1.00B %%CreationDate: 1992 Feb 19 19:56:16 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00B) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 175 /fi put dup 176 /fl put dup 182 /acute put dup 183 /caron 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 58 /colon put dup 59 /semicolon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 87 /W put dup 89 /Y put dup 90 /Z put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put readonly def /FontBBox{-163 -250 1146 969}readonly def /UniqueID 5000828 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F 21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6 06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF 55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5 B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86 0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9 1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961 7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A 7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402 356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B 19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2 C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F 244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95 5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D 993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363 2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3 309178B57C16A763CFC9BEEC276944BDEA255789EF4E1ECDE1EA43EEDB955513 F42EDDCF39AE522A1DC2DC523F046EEC4CCAE25792B702C288732F5B13B5CCE7 E8B6A1A1DB86B1EA38883951A650A1F10A75487EBBFE4E280F9FEAB48E2DDBE4 BAB5EA7A8A37F36472F6B02B8A87D7FE6BA179E313C19ADFA5503C6E201C1C41 542324E1CE6E3396AB329CFA81A3FD438C5C31BCF78C0D6490F9288B318E8D32 96CFD6AE32E51AEFB4E69ECA95C957F3E8F2D3BC8D053AB8983C2C11D68933AA F07385706A6BFC4B55825F22F82E55D70888F109E80CFA4B25220C33A1BF547A 37C394F3CFE9AA6292C2BC5A39282179CC2556BFAD8971BD7BBA3779D42A5290 F810E38999611C33AAACA42AC38121CFD920E4203706565C08D065EB272EEEAD 7CAF0F1E57D69CEEB205127D8B7264041530285F3F44FC47F4CE32E9C7E8F148 A076E7C94D63E4E5D557598B5EE6C1D194B0CDD416B86282FB7801021AFDAE9E E7629498A98D9161B903301FECF136CF9D10AFF24CA22AACE43574469289F65E 644286DE806FDE976BD0CBE06DEA550B9F650B45E846555E42089693F07ED20D B17F6F7D72DFCED7B036B126C52A8C08F726950CD429E1848F85F0BB4AC5222C D99294A370A10F31D6055D9EA093555A7D58FDB8729B2539A4828536FDCB69D5 08E092E4B1106A9000DB5A317F7A391149C9839FBAE2E7556BA67BE41D2DDE11 8AD42F769FD74281785C49C816E51670A30ADA3F0779121B260D411FA60870F5 CCC163B65D56B75B72361FE505658212DE227EDBB0D253CF06FE80B28B42456D 9E071B54BDB39137E96AE0ED5E28BDB032905B092CCD00C4DFFBD900B7D717DC 4C6AACB265E5DF7CD9B2732E9B13AD42076CCA6FCA2F1CC57A4ED325CC7A3A67 43844D32B95CE15EF560C48B2B1A69FA45599A965F71237BD86FB726D4A217F9 115157D3E06271DD15BD1CFD7766973131EC63E74B72C70802A1F93354253BB4 E1ADF782099A30FDB4139324DCE8C36C6D079C91B5EF4E08A80ECA02D6EEE012 EBDED1D7999429877A2CD93D0C6D30861EA85BF2F2BFAF6092AC84BF8BC2C78D 438E4C13C1C54303E8C5F3125E38ED8B0EB0CB8EBEF928AFAAA811BB56CCE672 C296C52852D18FEB3B612A851F17AA0A7A7B8D3ABD716F8187A5CD0D2C57DF52 A1C0F1B4F659A3901A6D7352EA20E69C81E16A06CDC1F7B31B5AF3DF50927F3B D7E8F6E17C9F003F8961F0200A018D371EDDF5C4E0E4758CB689DD66F55693A6 5DE2E6181E34F270F09E40E2A9FB995E6164A5B25F340C89C950CBCE526262C8 15317C34DF2A7E28C7D0E647D7E4FC1FB6E3F1E3EBEFEEB94548AF0CFABE7A4C CEC3CC55E41B8A9E4A8606DFB85A9C83D6E9258B089DE5E1BF3C2C625F616515 9CFEFEDF0F3EF3B186C446644FC6B7F17A8AF69D4AAFDA971AD300D846E1329A 534E141BC16A78E60079BEC349C6819F413B6855F1C25C0DD43949E0148E14BE 82860672972CBE54E2E86968E6BE5D75B9C42FBE65A8EECC83B5A68B2CD3EC32 060E29FE743440551090FF162AF14EADE8C5AF20C8AFA6064EE87E237B96E327 336495C06F3197848240D2176553E7EBFFFE2D58CF8A231559DBB5B4D6AF0F16 3488278030FDD7F0770046B388E677A75126F307C9C7EBB2594F154D3575061F 5A6943955ADA29C75732F4BC9CCECB9B7388F53B721EE915A333FB23366496E8 8A072A9B00F25402496CA11FA4256840C055E29356167107C00244365C583187 4FF0CA8243289F6EF7D3ECA664529038F3D94EE2011BBAFDD1C6CEB0B8409F06 1B981EE7584EC457168DB88750FA558EA0251C77E7416F277588C24351C3D733 C96E9AE00ED5F00F3C845877F00CE981F8B647C0BEE7AF7C759E15712EE58BC9 805CFF7E369017C01F8E2EBA3FA9B9796462BD769BA025231DFCABBD07356522 8F889F5BC9CA67ED5972541782F8A6077C552469F93D58A9C4C1235B9981591B 431C6C29E4326BA58E961B611F0E261F430887C8DF62B9DFAA6BDE05918EB780 38BDDBB176CB5146F42CE9E359B92DF81ED8D5716BD30DE43F20DA1984A1FEFF 49B9EFC0C45631338C9D36225685162F29EB83544DFF15673DD731D5AD7D2996 3CEC521D037B6FF000A5F7EBB354B5BFCB199F79FB9D001A72BCE92D1CEA1071 96771A5F7DB07D5C73A9C5FD7D434D045551F2DB506C8AF822CE71FAC2680ACD DD25D65174D783A61163FB91928D5508A68C8F780435E18435F9C6D06EDF4206 497D3033A7284F9886D92E331D08C2DBA4E8146B67C0E616315A0171D19FD105 8FE1F95232FAD208580DDF83EEC5A5948BDF56204940F634FB506A244C91F2D6 B7444AD047E73C530CB19062C4D3250A96D481C6C608A273B2964274B85441CE BA92D6F0B31E4A23200A4F799925F53A396905AD5D2F1C62EDC7DDC1E99B5F6F F948A01A740DF4005C66C497EADD955A213CCA102B597B96D3BC3F1572CB65CA 8AB405A1CD0789874B439113E47F52FFBF26AC324B697AD1EB1758D513473D45 1AF9C4D3C95BF333916885B73866830EE72536BFBF3F0824141DB12D36EE15C9 10C2CE86D71D35FE60412BFD7E63DC492ED536BEDC120255798A7E9208266588 B45539634AB727651B583E34ED03E120F02D09018295C0E5825D92C7221A93FC B4E7ECBFDBC0F03BADEA2200A91E782D8AB451A909F13944A120A4F1805B9F13 9B73EBBCED4A352EE574B1F434C124B19170F394255DAD549035C37ABA646DCD AE7B65D4CDBF91DF51D8C383DD49B2A25C22CF7CB9FC8E1B8D83A7E4076F8D73 C3F791AF709AAB8655712C5D4E00D3FCF027AC206CB82D511F2D16E8F21E1E7C EEFB325C8D827EFE1F4B31F79B607BEF0AF8858323871A134B61BEB2936AEE38 172892A47E76F8E5D725B84C7A43AA53812B36A4366D08776032EC2FFC7AEE31 2E14BC56614726B8EDFE4E093B4847B3ADF85338F7E2168A19921EA14A541E66 E89F8F9E5A31B786F9A379DB50F10E2B1A4B43A92A50A77863B88A51CB0A9922 CE57E3F778CCD702CB93A0F90321A34BECE5C6AE2FFE4019F9F2F357371128CC 4388462213A954BB283FAE9A3AF6D9138128983CD960810E990C16C8E4AE5003 4E2626A9D9413B58BE79B166CDA154EDFA1C5978014DE8089CE94661B7A79DAB BADD69783D465CE262038F9628D2FC160371F228ABF8A1E6F5B9C9A815277C15 710A9831FD64BCCD1BAF88604ED1CC828865B23FA5631335B3AB92B74BC91B3D 5D8DEB1D94924B78FA26FB6089F887C9CD113D1A2AA3614D94A0F44946497A03 418E18628E430DE8F5C47805AC99B41A5B41FB742E552FB083716D6995AFAB84 287BB8877069BA6854C13F994A6C18EA520F9C279555B290EE472E1823E682D0 475CF21A789929EBDEC9DF710FFAFE0461127C75264B21F04DE6667DAF092DF0 B0F71DCD68194D36AF055D0646B92052A85706AE91DD4BE4697B4037892DC52C 199FFD30772E9E8BD6F9D8CCDEFB961A0233CB5FD72BF54E5C53E51E578CFE3F 4B679986237034283F47D2D3179C607CC5AF238302FD5CF078252B50D2BFD692 B9ECD90286F5769EF1186738578A34FACB3FF9B7C218C394A3F210CA1C9D323F C5F8D4785BCA06E8F407FDF581195002338A73CB6499F5A96EAAA4E1FA869096 D3042B1E346DFE96981D5EE75A290B375C7D5F8E9A880883E839324350662C11 7FA16E42C8E3AF97434B51A888819EA068AA7196030D13300A5FED5E2FD853C7 AB17BFF804997C0C4DDC4ADBBDEA2D90401FB06419A04C735644A3AB452E8A80 106F7C5A4936F622AE1BD82B01AC7A1788635D3274A8017888CC242ECFB144D4 9829F6A5B0771B459037A434303AB83120FA36179D18E69F7E696DFF722668F2 27D2171A4D47798AA376BC77DF0A426EB2B4A90BD4CB4ACE2EBACBC3B9012C9A 1884E8B9505B9817CACF88B3B03AA0489DA00B87CA952C6888F77D8477884E88 D83A745DBF6DC9AA55408C362D72F10FDAEEF7E87BC7D778B465B58D4E29F5EF CF37912428758D496DD29BE8E210C607F7C72BC84C5F8AC7E737D99D3DAA248A F98528CE4EC1AD3E8A4A5400FD69DCCDDC3E6C46439931AA2B635C72D1736983 8B101F1969CC1B6F377BE162B7D29920EF9C97BD624269BDBF777D945FF88520 F423463C473A6134B2996DB9B7A1DAEC392AB14883C488A6ED90E399B6467A61 9541EFE886BC5373D2C640ADEAF953519CAACD3FFD01D6531328A2FFCF3195AA 24C57F3FC3F8245C8B511A51296716C9228187E35EF2C8FE8699E41B65E34827 496A0546015D9FFB1A0A8A5FD717BCAE7765B4AFE66F19A12BAA556FB534FCA4 E101EA07F0AA82DDC36CED3D9B0D7E6252F13D9FFD1F234B82316FB0D0F09A26 0BFC88D7AD686650319BB39B745D43776B8E31AC6CD47BE2742493C71531E821 3A42A7DE7EF628E3AD6114686F0858EFF0CAF499C99CF899F994EF0F348EC297 F2F4B7E2148AE559C1A01380F1EE42F214CCA63B18A941BE7D4F2BE65DB23646 09F62EE66EB7DCFFD17674A9A46A3E21D6018DA66AF77220F1CD7B63B6A6564B 59C0480BE20C53E06C417069FB0C3EBD1E386E1C64251DE9D683E9ADBC2F13E7 9419B9C20FBF87E867F5B5296ACD151FB609EF4D966CFB2F835750C5BAEBE1ED 5AF6C99876EA7A1E22C5FACFBFADE1F1F66CB4FB0E2134A1879B104971B89760 8D0AEB2EA5D53284CF877C16051C4DFBE1586A0D01BF1B758CE5EE8CF541E728 A8932A3BAD6B1203217C7C4EF88C1AA8F75B537D87A02D1C26C1E831B4F13A02 861D222E756D335B7AEED931ED03DB58BBC0FC84B8E270AE32EEB09226202B44 D6027DD8A0AC18FD12723EE7CADD17FB357D6FA0F29599D64E7522CFAC3A4A44 D04CEF9823455959849F84B16879D8D9CB2F632E36066CF5283A312C029CF3DC FCDB126DB4819904EAE0785B40B494565EEE044572EAD74783666639AE5C9E73 EEA5B64F1A4DA09AD063445CE1EB8C559994768139C95212007AA774472F546E 7917A4E2A103E1A13E60F40C00AC75B47272DAE17BFBAD0247CD97541DC1853E C14DE2E1135CBEBDF957455F660F65B84361A786C3D6075D259ADE88A0AFA5EE B0840EDF97C8463D568C961477F980F3E9BC7609B39B1E4D75A0417FDBFE9A3B D35010D64CFEF092D5143DFD3F102B7E6481FA1F3930B749F3DF2B20920AD4DD 143048003FC91F78B112D247777F1538E228C6954B2EABEC161BB6E1C9E47493 E55A585B57B4E1630B00913998B3B63B825A2B2A1DE8FA85A6C2936F545C8408 C27E41C3A330BC69FB709A9201A2916CC63A9A6008F8D232FD76441D695F4E78 DFBC03342A74C3532548A2D172F20F7C78E12F5B0488019AE25C894E3F8F8535 53365B9A8F719277F5D4E28D5EFD79333774934B35FBBE6019A135A77C69E1F4 28DCB52E7EFDF6CF3168DDCA661FF929B942965C73231A84630E08D4B8C1D5F7 28ABE4EF0BD29DC7BE92617BEDF3914C4CBD6BFB0D2B1D2AA6BDFA10E104B6E4 2B03B0C28C3C047150243FF528EDF8618526FCDA8A1F8E17D64D4E48387BD659 9122E0DD2A84E0C60EC8F43DB115B2C7D5A2771F22C368D6B692D87C053992B2 01F599423F3D955F9A426D0AD7B3EB55F65A07A0FE3ECF505D929F206A05629E 04B92D2CB7DE3BEC2B9518A0893DBCA2954BDAEB5A9BA106284DD0878443131F C4FFC2E83038C42FBF3CFF04F95E3210027B5EE81A5280EE8E9DDDFE54860B74 3BA909AF4E259728D223A521E412E598789BF29A46890453F502A9BD9CBC6F2B E03A10EC79024E5E198780910287AD652417A76E397A47FF3C4EB5862F1B89F6 09A3D8CB484F543806CC3616ACF44F453CA81AE0377CFBA894702C9029C69C43 7011BFE787A50DDAEDEE7FC82570397647BA9E4EAB7760EF7572848583A3EC03 D09A11ACA7AA5A57EA07312B8FDA14F8F7B145654F307DE71BF60FFED5AB3959 E93F120ACB770F1FAF922C146B525B6AC579B2FD5DABFE63A3C73268023AE9E7 7303AF7003CAD76EAEAF850CB6D994B4B48240B15E393C37BB0C217FBD185F97 81BD3C89BAD3D6E12185B64D72431FD9DBBA98D87C00132B90A9D9EB0A52C301 80ACE75C69EE4BC05DD564DF473B578F3DD4083F72186DB2C60795831E9FD1CC 6327D090B563A9D850FAA51D2EE15DB7939DF38953F87548B1DFB8C7D2612626 5C5A45BFD2A3B8D20249E3766CC76C5121882619A0ECA3C921CE24B01A769461 8C5DC06C9E0340FA0A92AC17F6CABF7D82486F0C0B8F354CFCF7989A6F9789EC A1940CCF52A10C06BA956464AC84CFE2EDC15C69CE01EEAE57E624B30FF5D7A1 13C74DEFFD8BF31E31435DA346974D762D16B52FF4FC021D3ED55B1EA0A244D3 4229F034D89B53543ED0AB4C906214FCCAF353D076155EEC53DDCCEB8791330C 11C2870B9711A6E9A819904EE452877EE7C6BA15D10C719B59020E16680CF4DE BAE162DBF6C81D19927423FE996C85F746D8F10934B6709563EE998AD147E790 78182D86D9896FEF0127D663FFA574F8A9423976A1D82441CA1AE9B25AFC6EEB 4C6D8A47E30C3603C4707E72355482374DE29617737D04BF4369F42981AF2CC0 9E7C85049EB172309B97797D30CB4942CE3FE2797EE78A02F77A33D611FA5C35 3801FA950E9AEEB9D94130DA9B6147870F9CDA78919F8F77EB777D53E04DCAE7 20E183F7746994F33B0DBA9372B05F8A3D9CCD38555975C978DFB4B42F04C7BD 147488488B7F30F2E903ADE8195CA2CFF7D16083C92E626F0B47EC6226A966AC FBC407818677BF11EA0B408F2EC6C328708B653F4E76DAC34487C3C3F7059207 7EC0BBE50F8289B9EBF302F4E85820E5ACE9A48EBEFBB912C4D6427D4EA01B58 F4D71F1E48D163BF16C568F9FB5EF55DE86401632AA0701041983AB070674E35 26603B264D228D35CAD79C74084625FFDC1B49AC782E9858ECFAEFF3A8FFE1A2 9C58ABCF75EADFB1695731B8FDDB1C4F5DF97F0F008D17345B8E20BBB9C8410E 41AF687769C0DC42136E2A2D0091546D99C407931C3BD2D6D55F7D97304477AF 4E743A36DB88FE4BB901BDDD9D57EC73AB6DFDAF0FDDBA3E816E59F6BB6A12DB 895B732D30F33C8E2C92A2436E26135077F69D39FF481CD5BE976A7F6D9FADCE 040F87F1B65C03A21BB6A26878F5C6265D9C923537EF2B193AC86297445E058F 770AF598F2E75AD7C568C4F4CC34392965FA9CAD3E26A942994A8B914641E075 0FDBFDBDBA1C0F0B93A87841272F7E784AD1B2EF854EE6214D383A484B120213 48CFBCFF0769575905EF9A0783E7457933BF71DBFFC724D4378CF8047873E36C 939DC0ADD90AC4EDB2A6055FDAD5B5E84389E98E305CFBE9C024907163EF0AE6 247E4EFE9A2E383D5BE2ABD32EA2DA6C2F90329DE96446136452321CAA79B1F6 AD6CCD97D10B6D357100A958EB8C9D7B3145E7A70F1F1D061D6287E79E5136A9 4231731CD72C2DD8C483D4FA4FA260F4D9DB3C67D489D9830B6B1ED5F595986E 0B7CDD5B790CDA691DA605C47012EE76B0A4EBED3E23DCF1D5287241D57B2F8E 6F414DDD7F1CCF3888DF2ECB584154225D5A9DF0528C768C0AD91BDF2CD01732 0085B45C1AB8CC0601D3C28F38598B8D5EA04E2D5CB1304D61647C6CD482D7EA 4E54417DA59075EB99932DE868118F332022A424B17BD5FD9546C08232BAC603 013E4BE3BCC84443E6A3285A0AA96D7438E831C2169859AB11BCE654A8AFD3F8 3BFE10CBADBD6AB317C07937661CC4D6E3D01FE02828771BE8234A4D1CC2D5B3 0612DEAE76B998DEA2CAC60CAA3E94E72EE11AB2D04B3C267422904A9173F760 DECD89AB0884128BA9EC429F974843A384A72A575E32BD4568A134B08CA39C7D BAF682D9CD9E3B506D1887861729CAFDA4C87E8FBAF23018C866D67A74BAF80E 25FBE60FF6C58CA7E7BDC6CA623134C0EC2E5A46B087C66D90916754A3A92704 7F4BE409ABDC36346D4A9B58F639D3252E51160CDEBF220B3C73E61C711B4A81 B00FC6A875A01BA5349FD34DD1A01E88657B81B7B72102DD209532F829A88DE3 83464BBCAF86976AAB29C03E9C88E3587820C2CC71D970445AA0061F94AFE557 C3C9CD8CD9D18E9FD9406BA5BE7DBE653B8C16AE34D78C203C77CF52D163D92E 767F22737E2AB323E0764432B2026BAE00CD63BF0E7EF12CA86B0F1CE56F4F4D 9D8659073A082E539808EBF100CB0327C520C71E374C8FB4E68F60BAED024DB0 C625FA7C999300CF311B95DCFB5340B40C16A39DEADAC57364AF4A5D3669488A E0805FCEEF5559CE4C71BD1F3CD86B5FF4432633170DF5E0D47A561129E474D0 A442BB36BED0DEE24FC2AA0D7E32F1C67BCAE245B5D3FE756A44F5B8350BEDBD 31784AF8E23F91808B5769B88B3922FC89BFC0823F945FB549B90C673F13A0F2 06A298CA5FA16095E8FF362E5A206F3F36327222B6512778E7F4887917186580 D189811C47BAD15E1570D656C4410D5166F44DCF5C92C1FC89AB78869DB6DA8E 0A77A9FAD6C7C5A9A6C59AC4576332CC06BE08711FF7E0739B8909A12A092808 5250857998F6B76BBA84573B5B887F3EF0C47316934F4C90A2DF20D0AE7EC77F D99320899990BC554307C67FB38535BEAD61A2FE5D2E5CA7018D605407B6B050 5EE4BAB284068A4D423F519565D4DB67438E6C1B9014315FE291C1361F4477E2 22170E2ED76240922D5ABA36BE2AF82A51F6A1C9E2F9697FC85412FF0BDC0770 D00EA8E3C0C8333E9BFA0EEAC3E4E27E48071BF86AD49C324A955E014132BC92 2BFCAEFEC7E88AC3662E2CD7E05BFA7E6D938F9EB6FC4356AB5F76540CF6557E 4DA24B0884F14B245A883747BB73A95C147B46B153A9F7F6BA982D6479611842 DD3F47BD5E39CDC185EC6BDBDEA27F035529D83D5FFCF4B092A14751BA70E9E0 6757BCE7A334900BA66A326EF7190D86A11914631BC4DDB2DA32812436D85B55 6D8F96DB16AEF86B5D54423677F3080D5A3ECFBE6BD8F23E1841BAAD447E2424 E0E7F19282056763439E92FEC2C5262CAB820DF114E1CAF10DC83292EF5B9174 E9DB480859F2D965656057C529F0A4F29424B4954F375D347BF459701ADB27C2 6EFC41E894C704856B3A0B7A94E20FFA1FE4FC2477FA6723416BC4ED576B0BFA 16D455605FEAA33DB436926AB6E5E665E91BCECE942FC5CFD629AC3D14D00EDE D53B62BAFC2FD44122EF32F1910A8C8C57CE45B64A347F779A6A9D2FC0D07D69 AA474D0C8DC708C94B5526A921A619FD5BEF09F6120251A69FFCF26FA21F3661 771B7A44A8A9AB81B26CC74787A2F3D89D88EB9A8507DC86EE6750A67A585C91 364F133FA84468EC5C6C75D2B64CA59EE8EED78E19C41C857B45A5F4E10F9E62 3E8F4789F46EC43E0FACAD552E1ADE649FEAA273EF92B8FE5CB3098395CB99AA 76130F96AF2443E8218341FCA078E584B99346F5D9CCE21A3E51AE96521EC768 0845DF7A5EC3A3B7681C6C2FB2BBAFC83BF558AF9EDE7C9EAEDE1DC5E9B166FB 30225ADBF6FE8D3E27EAC0877ABA41DCCC13ED76690195EB73166FE741745847 3A0D75167FA41E30CFCD76E13A8D6852BE7F63BB0C5996258CE5F15D69623F7F EAC0F4B4369DE407932E3EE23B985133B20C4E571C21D97668BAEE07CD48495B BF851191AE78FDE3F9BDF5C5FCFFE40E065BEEB6BB85DFC1919E9237A77FC091 ACC0B490E5BD5955E78F84BF5BB5360704E6630C113D5A5E026D9174F91D987B 24AAE10F031E6DFC0266A247F556415DAA3761854712EDD7D1233E5B6B68CA2E 259EC4C1CDDFC2C053828DB879FC105C9F2D4ADF70457792163C95221A42EA7E E52E8E3F421A5936A39C473716D1C000971D348A8B5539698B8943D5CF0AA196 24D5AA2FAE77BB210E7D44F977687D8413AE7EF2777463A9EFD265F61DD5C45A 94C98946DC567CA8EDA49375F78CBF189640BEEF2544395353D203DC26FBD497 668CA515F68CB5604A86EF7F7F6A645E241D554653C5E8AC95324AC6E8028E64 128667C45F0C22E40E0235109AC7CE1C479B894123F1F24D8A3EACD7335F5663 E5556230607AD79DAF5531CF4E5235D1E3045A9F97B6F5E6AC7E8786A8E13A30 36A0EF55F59A10AB9C5E638D965A9FE4D3E5BCBC78085A43DF87A267CB1678B8 4E3C12C1820682A351F5B947DEB87317A08212F36E12D671566A3C0F961DC470 00A5F14564C6F5CD7353F6AD1B1B90B61BDC1B7BF51FC271EF57293D0E901340 09AA49D86E14CF37FAB15FE1687F7A48F44C245748A30FB1A00D78D0020AB47E 14F5BA97096F30714C9DC5195027D568D9F3EAB67270A7BCD99203700364C081 B540CF39C50E8362ADA1CC58F7F2A8EA5157A2B4F17C25A94EDF49706F4DB18D A8612AE438A8D3BA1DC8CFF0E624F07659A0C5F2568DA07049C09ADA912C2CBB 1933F4F6C706EE79D6F42F83AAABBF2F518022943BDD62249D850F64A828899C DC38F558EE2C79FC11F8C185A4F2A56176648B8F9E779D9D29816A56868F9D24 76215857D546BB4DC34E36B49FC488CE25C8650DC349B820801E6DBC8D3FE334 4FC4D8EC74F4846260C2936B4B2DE2F9AF188BD2DB57E3CFB30DA113BA6AA4DF 3DE83F5FCF112D2652931DFC29E5332DB35E7338BCCAA93013950BA5BFB29423 CA00CB574030A05D7C8E507AC8579306B1D0A5B59069CA4CE0714ACB9146FBE3 151C23D18F84A0E69FA9342C13B44C4D9E3A910430F83A6E66067D1A9B3BC4C9 0CD9C02A2995C975EE08DC3DB57056EB5C7A14016123FBE6A31F1B1F867359BA 7786E5996A2AEDBE784470F7ACE4C0BDD0C5CCBAB32975274799344C1DE36C86 AFCB22A302F790789356C16AA5FD0FF20CE906FDB4E22B22EB95B549EA8AE6BD E610939D16945A7F23981CB3305327C4A4AEAC355C13D0C278B214DDE2BA06CD 68CE4ACFA5DA3E6F84995F779F8003B40791F73511642AD7A4776CD68E9EC608 4984A1F0E02DE8B7A3878B4D1C88CFAB30BA1C9A4B6A74CA08F57498F2D69270 9933B6CC2F770937BC8214868E4528E74F8CF1DC9DFE6295469867368A975906 243D3C18FBDB3931E720CD7A7198B3AFF1E3AE8E57EB0BBBFDDF9227B4AFBCE9 89000ABE4A6A891F74A135FF48D557FBE660AE76613B2D4A94CE1B7B466E920C 19DB409DB58A4BDD09D45B3AE0D5BBE10CF7304E4F3373C353E6AB769ED7A10A 65B71B6B45A5598941E7F5F5CA01D71F491FF43E4AA88DFA2B00C8658C58AEE3 91CEB4E977AA6B7B0ECAC192491366614307CAD2B55DCDFF6FB11CEC7D67BB80 827ABFA3DF70BA9B571E6E7C9B7319169D4DC0441EF909FF794650BB851563F4 0689ADE411FBD010504674EECFCD7131C1E0AF7D0B2CE32760EB811D9E0A0174 87BF8BA318E48F0511312CD394A5FAA0B2A16AF5809C87819573FAF5D734283A 0B64F1F58B0D7F3DB2A79DF5F6A723DA0BD36FD9CFAC688D40C85BAA06D9DC8B 5E0782D4C0E3486E688D966BF30BCEF352448EC2FE63AF73019342567D702EEF A744300AE127A715D85F3F49AA62017494F83596576DCEC28C59A74A9DE1EA41 214CB2FAD46D53E2A8879C9D234247FD73561BB2C506A34CE2099F82F9CDC46A 6978CB9B791237F91E8D025A7C847C4454912E8360A33144671B85967897D9B8 7C64F956CADF1878C80632EFE94FDBDBEAA3B7049CB5180A6CCBBF8C18C8CA2A 1473E4996F772E86FDBB57A3DFF47742BA9C41295BF33FFF0D906DD2A1936286 BB1C5AECC868770004721CB47BA3AAF3F2DD057E5106085F5723D282A8766B6B 4ECBA8C4C0494A09B1764F81F65DE684874837DCFEB0E5034B69DD4A40E2DC4F B1DECFA81755512BB6F7060232DA7D12B08D73818CB461351B5D65D5A26F0F36 63A5C59EAD6B1FC2CEF31518550F9D52B91CFCBB1F0D0117268182ED603129F8 50F5641180FFDE41B71076A3AAA3FE1AD56C91CC2B542C273563076A68B168B0 98DD3F91B3C2BCBA81ADAF814923A221082E6EB07D08BC7F484961A93CD7BDA5 433A4C4501FEACC6EDD984A355C30008D87DDD634437A8475BF0AADF6A6ED9CA 37DD588C274184786EA62B3D8601E8FBD7553ABAEDD8B9C66029F63DCF5CA3C6 867CFCB9FFDB21516CEE322BB0496E61FD62341FCDF6189E741E6F7B4F7D6479 51473938B9A0136348164CCBB868BEEB50FCEDCA25588EE2920D2DB7D9C42479 1C07AE0D6B4DD8745721BDBA88EA6C1FA9A0D242EA6B69E5A05E710208222880 36FE27DA6A43AB6604D73F00344404823A6BC4B6D5F36B8B5D09658D6EEA4C78 3108274AF713B1803A03436F4C22EC7F0972C79A188959B939727098BA3BEC7A 50132BFD0A93E8D378755FBB3DDAE33AD03F3654066A75649C011232E6CAE247 D0380F6DE5236A5229C779DED17C2D87B26ACCA65781E0D68083B94C6E19AF4C 39A020601636F00CEC8943133F31CBC61EA32335B16E6F3E57A93CEB13216AEC 5D92C89757823C9DE98C9E3EF97C6110CD58FC4F3026F6401F4E41AAEDAAC9F3 CB6665E64D7E14B4082D1FA6C7AF8B24783D0965C8AE80A8615D7568868417C2 8BB61248D1359252C3D53AC621D62DDE12C939D2419933B7672FA2A35046983D E1561EF478FCF388ACF8E998B3E9456BA097A7E8C5A4637BF5F52641E1DEC0FD B44AA397D19273F120683E428705BD53BFADBE520B8BC958075210871492469F E18972F564C326A30E8198D6CB3C9C30B91E9F930EF2E11AA26A509F290068ED 240A0FC67D7D10E9263C7A7E40D4416D5D49BBE2C3889964498F4CF997D92308 15E4DA07241BD9D0A9CDFF2D900221026E527E2494E5C18354D72C21D1034D67 2385ADCF3C17ECA8829BAFBD2317FBDB19309053FAE5142D8D70A0E54B57A3DB A35EEDF28AD16BEB25BAA976F8BC0CF8B2AD9EBD63AF6E32FB6AD043BB398742 465C3E9EBC40287E26EAE2DED2F2628CEA84611F3AFE5DFDCDDED33A6978FA1E 68D66F794430D399C04C36468CAA68C34014AACD395F54EC9D907C532CEE2D83 0C90ACA267524CD2111149DAEB8337E54796B3990F94A02D3CBAAB88B7E3A05A 0DA60733541D43CEE25CE04B77C1DE79C1172EDD011F186AE5B7B5207673E81F 25E91ABF8D3DEF0CA445656F9699F2D61C2BE00D39516426A0BB12AE34FB5F7A 660A036D7DAF8CFC9EEB84E24FFE397FD798DE1FB300A69AFDA837D6D02B64D9 CB7B0256ABB438CAF4E34ED82F8C02E5CD1192D5580883CB06DF36C2E0402978 E39F33E89AD09819E3E4FD88CDE1982FF4CF0D2F681DCFB37576DD095B5612EE BA32D785A5E284433C1007C98ECD165C3A7FB9639D81AAC4E805452A2B217B7F 19A5E0CFB19552766D80D522C1E19E4567F42F6C850CFDA37FE77946457F3293 0F50085477CB0A3F83C0C8958DD9FCE1C8A0D71089A35C2F3127CE5A22332CBB 00CAB73B2ABBE30C12976806469C6ECE3B990C69CAF641675E78042D5576F60B 89F7FD17239BDD07F880ED9B4D1456771EC3A788C69C3409E66D9A247E96A3A4 AF724D856CB7C86149615D5C7B29497CD37CE4D963793B1DD12EFC1BD8A1F8F4 E6CA78D11D8C8FDE97B16DFF01F6DEE10C939733E6EF75BC5C7E6AC5E8364BCD 815B4F2FA2FEBA318B42D5824049DEC56731C0CCE208BC4156B6B7B7B66DFCCF C6D5F2524C057C95DD3CF93FD9630C8EF5AE50D2FCAC031368E64544A9791ED3 2EC3A4C2F20BA9D997958C0790451E700F28C24A97AAA0F8529666F8AF546D98 E5C17EEAF7673344495FB22D0C2B63C4B02AE8E8BD3E5F4EF1881209B8BED232 58C37D838EAE33AD91EC9515A6D6CD32A347D074FC1E6E40DDD957392A2E6271 CD74A62B638F5265184A5751EC1128A5C39A8473411E42291DCD04594684ABFD 896177D1C6BB43C8618BD731C8D960F8842615982ECE1BF631393513F90A37EB 8C73A0E8AC7D9773E76462C48D799EC2E98CC59F92BF9EF01ACC402F37308972 C8A5F651CFFAE12E7C911593415D5842EFDB0ABBC4FF9B79EC7529C9F26A8B3A 81E13268DB9BF8E6F96CB012F507EC5AD36EC73E51AC7C0082C97EDC5E63374C F812953C877DDDA9A2E60B263A5BD616D6A33A1D71C7318E9A900AB88FBE15A5 025F345A794D333F40334BDE4DF3E0BEFB3865440675A75ABACFC726C1DC862F 2F32340B27EDBBD7A6944984B61099BA146036EBA8FDC47782EEEE3D455D0137 3430D837D80817AF27BB7EAF132F52558243DC1E4EDF371DBCD4D3F7A547B64B F4C8BB3FE6791D2552EE2C1194B6F7404FB583E674DC3814FD2A780DAFFD1448 B09DE1EB1BBDC8D37C980D7906DAD910FA30A2A3ABC9FBB30E1E176CEC75C298 D8DFCF875226ABF96F8ADB6C8CF7997C86A1056A133886C71ABEE4D6A68F4BA2 FA205A44F52B6C98B080855C97DED0466B5DF5BA50CB4DA1E38B9585E3A5B9EE C302695EA52261A4B97DC48935A74E3FE97E5B7844B5B9159656A0F9655B93B8 11C3969F6BC4CA980216CF69A4AF4B0DB5EDEAA63524EA28899106156E4D4D9C 557BDCB44BFD3649F3E244E1AC6439F75499D494C553DD71BFC57F59AC6206F9 EEA8F7710BA80AB87C573107D846125B09185AB80BD78BBC7D06139D4F0BADCA 9F64041F786DFEE1BE0027A9225421375524F831457AF53F5E54B346D4AA0115 3943AE027AF206EECC596881E278AB2B9FEC48B7A99413A931BE6373D448BACD DF512EE74A58981CFD4D4092854C50028F82E4178FD2DC11AD5CBAA44C164993 6627D4C8A9F8FF0F5190A1E5E07B894B505F80CEBEE42339012D5F3B7B4600E8 F396A30CB0ACCCBCE5A61436F8CE7B51F16E786274323A2D82654CC83C0A5675 5003903812F7BE8F26067EC9D68236F34E1E4C1A7A25C7F23F795BD51D810120 56EA4E68790A7108D7BF732BFA99490BA1414F0A05F17B678AC601EE2E183534 EA1723B05B83CF9A7C527FCE0D7BD36B726BB6EF0CE614FBF354D195D603E0C0 D2F60728CE7FAA75BB79F25DFB146AE1C1DBE8B97A8731ABA9154C50D3AAE5E6 8952AD202034CF63DBF6D0F8AB0DFC6997F4AAD8347121BF72EF0D0B8D3FD867 B1E05F4454AB39ED5FB23E9B52B51C182A0D82FE5AC2CA969BC57E9BA77157CF DF98D93812554284FAA6304D5CB2F785A2B5DFA8EC2B42052751560512EF7860 C36E9F7EB4ACA6AC80BB339F4F2A5A906B6BE421F1747C3C22D362CADA6224A6 C77F50936C8D7C9B7CEB7BA7D319AFF5606EBFB574BECF113E7F01B283FAA674 0D87ACBA88029DA56D7BD674CBF71BF8426594F276D6C3831C537437DB7ADD1C 2B72FADC826A09326EA26D9E683DB44C5E0AF2E9C4EE0DC01CAD11D16BC55F54 162DC6803D2C0323BE0F8291B13DD20835F34397A27E432C485214229C701CA3 C5B8BB22828DC5EAC9DCF8E4340354441FBA36893298B23C4225A598D5A1D329 DB89211699A1D876AEA5D3A1BA061DF2925A3179F4897898D2C62CB986D300D5 4E64688BD9A195D1B302B239069C0223FD9B07132E3A6CA819FE3B2A7DA80D27 BEB2E375C1F2790D7FE2BDC2D475E8E3B4E8E4971DED1696C39D2EBA6F31474D 21314E804D88455A1CC8CDAEA9856317DF382BC56D05F8A285C8CBED436DCFC9 AFAE9E3B4F77A2A59B16F4BFBD4CB5F35E4B1EA78ACAF02B91D9FBA4CA014E6A 7D2B53445FE84557B5ED87919BE0E2A6749BB5F35368D386000A79B8CA2EEF1B 79619F546572950113D8906F2489D803442DDA206F8CFD0582228D0313D014FD 8401715CC0706EA58611869EF212F9DC9DD44A6C8A297B9B2AFA2B4CC090354D CE70773D49480338E3854837D51212595975B9FF910F0B31E1355EA2372E711A A1C9A8B9588FC998E15FCD2FC08018351C7D44A5C8D7F49EF9E86E92FDD2221B DCA136E441BFD883E664EFF3769E8BA8B41D4A6E8929ABE545DBF1979141EB0D 7C0C6D6AB1BCE3C28A0ACF5087E506D199642EF78FC63919ECC91122C57E768D 2181566D9C91446F45971179212B56290A53A5FACFC19AAD24DF6641543100E2 78E6FB6BD3871D58725CE66C3D0886E2FB622FD4100F17BDE8DE401210A1CADC 59BA5EE55067A25C55660C05913CBB17B9D5EA7696C19AD2353F823E20E36BE0 8B3108EBC6388CD2D223617BDFEC7DDF151BE1A3BD57404D724D65F5D22E80C6 130DE85497C5F0606B832B8522490E35A7BBCDA485A41715938D198273A82960 CA9900DB06A85376D0F5394A08621B4B2EEBE63B4F4E8C3D38624EE90405F17E C8F4E6B01D70A9C85D9F191909D682A86E1473F3FE0349315B99A45F8CB5788C 0C7820B80555BC4537F3CE31DF5EB98E0D9B6497FDEB210D93A70F210D17C316 ACB5624C48A6F45AEFFE56D62784686C1341B539D7E283B8884C25677BEFF70F 1CCA353109BF35869B610E772D672B5E5585632AC1A80D8C1664FCDB10635AB1 F77CB15E3A29A6EFEB2695DBDE300BBE58CBA48C654CB8AF1E72D40A53B3182D 8FED9E48B017C2D2145DBEB34B8C225E1087006F4E6FF27327CFFBC287FEBE76 CFD024D77B2052730898FCC7AE4F49838FDE1A3925051D47237913E3257A0447 9CE48783FB6622CAF8FDEA2C3C4FC732F545A94354994941A81AFA01EE2F947E 3FB0E5D235CEC7947F04FB9592232B87963D205485673568ED13C1F830B47806 FE26F927012BCA6C30AA1E752B35F41D94A90BF8AD4B763D3B22DFAEBD4F85F5 E8A49A7C20DFB00FB679555F35FD7152E0228F827AF1D8917651139B6125C3AF 660DC3AC2EF6FD976AF6304464B6BF4E1A8BBE4DC5BB079D1961531889E115C2 3117F9D68CA4C4A5B09DE6F092A91C33AB0F8D78AD162F42C5AD89BEB814BD7F 09F035687D595E407F323CE4329860F3A97F1AD3F7070832DD158F9337FC79F7 9B51B8D2950A2F134FA7F3B61521ED25F64BB16BB7E14241C926CA1A0A45EEE7 207D2A7D383A9C7975C5BBE928E35241E177469479B44912DCC5F8C36E6F6EE4 AAAF33EFAE462A1D5B78C685D869068002D6EE8D26255C541858466F2CEA5C8C FBDC2DEB2F5BEBC488DE4D2C4AC42F1439C4B2472B617FDA597BE3ABBF45BCAB EC842B6B51380C35929A67D0A78F556E27F74F00E3C3A24D55A0896010520348 89D97BEC6466F4E0B7C34C090AABAF07CE913FD25D48DCE0D50CC7734BC0D3A0 26D8BCF1DB39DB02D03D3B6815CF85718001E870A207133DD4F7D959030E38E8 FE75E68C26E7FC59B2D902D947CC6F326E6ACB981C51D163233EFD58C539067E C8A63C775677B3D614F3FA82BB9CF21F645768616E559E3CF003F56B140C0937 9AD168287A384C51E3D219845ED49D92E355465EE1B9F77DD9A1987CFD39EA04 D550BB706C08D272645EB9DF9B6CABA8F1B2965320AF910D1CE56E1355622560 DD8D08EFC3395AB45883507CEACE7B70073A75A4EC936C816EBAC08C46507976 FAB96CE1086D9814304FBAE72F33D54D7CC543CBD122115EA863F04A165EEC99 ADFC637372C03B3E91E0D9CC6898F2CA759BC71B5086607079BABBB535E7F976 180C48E1358CB06CD50AFADE289B8444559B8F31AE7A03D7E27AEE38CAA4A0FC CA08F7F5ED62B34CB3E883D17E09417F23819C3DBE517DF91299F523594DC409 9A37C7B560423D252B1B9618047DEF6B91BDE0F1800BFD71A3CDBA00AAA3F9B9 7A6EE03B1159C39D56150AB39098EACA3E7EC57C8B5DC0250B96B9598335EDC6 843277260146DB690F32E358CF59B6DAA16210DCE61307017F687B2C189194FD 9CB2435737CAFB1117329B7C2A457BEBD5E7F667AC05D51F1294299EB7C818E7 AC10249DF18A845AA228D451B72F8C618959495432A46146DF070DF9C175AFCD 63FFF2D100B402D85C72AD7DDB502C4C93230CB6C84E91BF032DDC0C0E2151DF 59D61BEE44CDF7BDC3C5BE652BE6BC08089DE2699E6894DAB59D50A84DB146A3 E9829B0C63A87500088F4FC46FF67877CA3A1D98F08E1E9CEE6DE2ED36353A93 25AC01250BE8DB37688DAD16F3515CC05E0E6248441F5EF45FFF6EC6B9583B9D 16BBDCF73E22592938B6570932E27D7F0F42D42EDD6BDD39451FB73D5753B3B8 AF5AFC29066E599005640E31BE04C4C24C99B60726D50726469D56EB4C75476A 0B98490E5628762F25DA9BF8D08F5A1F03D719834614118B7404FF5445AB917C 932353C0BDE4919DD85750BABEC229600E09C95823F7EAD32C4275B3D3C96A87 749FCA7B399227382746B74B313111E3D2DE79306BB104C800E428D1458EAC7F 51D02DC9D648FBB09F5CBE93B00D5493878EDAC833C7655FA647E5E04E05CAC9 D71ECD14665D5A8B4C2C9A20B645B6701BB4E1F54E7976E25D2C3623A0AB02F2 31A33CD25ECE328F6C988A3791E08C1778D1054230B95D839ECD249485A06593 23C1198C370E72208C261D8E6070E823F96317409A1234F99B16D8029515727B 27E4F979F004AFF25CE217F03998720184A0E2851F3FEC3C88C7CC73708F74C6 009CD83D5EDFB27403C1A9BAFB66522242BB92B8731E96E1514114B076D48611 736BA5177232A9993408A135419F578931B9F1C2D213D6462556BA10FF25D1A1 207D4B05DFC5A1A6B87BD6E76DD1C28601F0AC17975A5C894BD110D7 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 44 /comma put dup 46 /period put dup 48 /zero put dup 50 /two put dup 52 /four put dup 58 /colon put dup 68 /D put dup 77 /M put dup 78 /N put dup 82 /R put dup 83 /S put dup 86 /V put dup 90 /Z 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 105 /i put dup 106 /j 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 118 /v put dup 119 /w put dup 122 /z put readonly def /FontBBox{-34 -251 988 750}readonly def /UniqueID 5000794 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 4E863A2DDE0AD000DCC4CD36749414C7F692032FE4B235B6F99B44BAD46578E8 80E10838F10116B08EA5A04579C244262584B9ECFD57383D8EA0B9A73DD2DC72 719DFEDB5B24C2DF0865CC731C8460E4F2130495DF250E4F03DEEF9DC49790DE BE725635A6CBEEBE125792A56BA62968FD61D9BF49FF653899C5DCD83011EFE6 A711866C241EE491DE4908BD1E3C07F5D7A7853E43CE7540BBD0BC7A489122DF 6A864F6B2758C6398B35A238999A51D1D7CDE7F058E2547840D0DA6040CAA343 CE047F36FCD0B18758B406A8B177BD5FC7D1E8078ABFB6F575847E3A9B478135 AA1B88EC2B09BFEFDD310E5194BB1A391E209E11195E93C87CB1BC199B42C42F A170E0E29952261B3CD37136445C2C8CEAB19A28F687F03B66638FD3FEB064D6 C3F924683A0D6A80A97AAA1B6321FE35FFE8C40A5A7ABF9E9D018CF452F69AA6 A8CBBAF053FEC9017AC3FEE16017659919BEE75693438DD24184ED0A1402128F 443BE18C467624B7C72255F1AEB1DF906D30276B14A3512F34833315C6CDE705 3E2C9A296E22CD240FFCB418CE83DB17FCFC0935BAA3EF2E0BC814510782ADAE 7CB9029B299632BC3B0A64964C6BA644787A60297B7F3FB055E1081B25033A47 716909C9B5F98142A91C3DB39098623DE1C8CAC507243E2891CADBA09A1E3F8A 74B7669B86D95D6763E11AC6841C8B8A091B52DC35DC962A48193F7970040F26 69518AC3ABA4F214BB46ABAC27AE2AF88D7B2AD02F29B2A1E9A49D6222286721 179DE1E8C8CAE549AC657554F769E446C0F3D1C9A174F58353494C91DE146EC0 EB8FB6A228057B5EA46486DCCC62A2EE3004268C23664FB0E86F26497520C75C A03DE15C7BC38B8F2292E72AA52EA7BD5F42A54FE5665B37470DD90237A626B6 340B818ED3774041CCF7AEA5FD2C81492C0AFF6AD63B2A15414EE13200D9CC86 E516A03EB40398E5EE841B3A86D6AFAB0DC6FA46611F9E1611EF431084F6226C 4AEFAE0EF7F52DCF09E9F9C4B0B6E2D6736B741E3CF618FCB5E4307B2109A507 0653F65AED898EF9FE7CC61A0ACD55DD1EEB1E876627B353EB76DF1DC0BB2C0E B7B5481735F0A81749D46F4B2E42119B5651A4C48555613A83422D527A275206 5CEDC8A58CC9D0C1D5EAB986DB59D0408833F27DB1C7F4992FDA4E8164A43590 FA0998213728A66E1968CD413BCD5C66CEC3F5F94F38710A31D7BA4210354EDB 0376A6FD0CA0F292D537FBC09334D5755DDD8F7555D53FBBC1A4C05C18FC7A1C 0CB210AC8CD339C4BA9D27A39B9869FC4C5016C8B5D7F47CAB4B7A486578DEBB 2161E94C26C993089C9E872E4C3324EC396C2011E7CF92E7967F7138924EC3C0 202655E10303B2181D40E21951FD9BD6BD72C0E57A8C97B68D2F5CE0E6564825 4F5F1CA2EC6D3708AA29774DCB575CE683626418D7F4523D962CF9C6AC52FDC6 03CEFD4E0CCDCB057CB012B136CDC82A4771687F59F36BA742DA2B0DC82B2981 2DE73B43E28F0A80A9CCA93875FA893778089594DB1B7128209B5E7E6A1FEF8F 0F2DAC9F59AD812880648D8AB4AE6C073F135C60AEB0704F1F5051E053D3D827 69F34395019C11FF4F37D2D3BEC1CE4DC92859BD79BB5A1C596690AA9036F4AF 96E4FB4EB38FDF283FC182F6073E384FB9F926AE1B7FA33C73CE3EEAADB81D17 26EC6A401B733F16AE5C9885ED12F34E03705782980163E22FBA12B03B9E10F9 2318B3DFB6D07EFEA85B74978341EA338117B1675AE3CBB83ECCBDEEBCE90A26 D15923E351E4AD1553C4457B24D8B08009DFBE2650CBC09DFF9D508AE81E1A3C EDDBFAA8704C8C941543863792532A44FCD498AD969FDCBD456963B329BDC110 88F59AFFF69A1C590145B986C5473C023746C310EC57BD6124181A95DDB3EA77 560A46FF62BE691E8835E006D8A1B0D39FCA9FE0A71CFBDDA9006C575430A03A 55311C98EB8F3630F5959E88B2C858158C5673F98F7C86EB1AF86B21AD5F3F90 67701B2C58C865DFE54252BA919BE5547F72C341DB45D7D73D05189D9D955E8E 8ED0095F4511BE3400DB64DCABEAB5E50A4757139F91E5214804D0F3F5F2A062 9F06ACB1BD60CAFD19BE881FC58BBD9A9456DDF207996AE41F7BD8020E9D481A D2952FC39562312DA0AA7E9A1030BAC4BCF7558781675655BDA53E4D1856CBD8 E6DE16E04083BC8368E39F8ECECF75B77B58D97CE1E053EEC3B83440351EDEDC A78AA3FBFFE23D62265F2D2CAB39FE808D0C8C7FEB6AA3C5A4E4025FF39AF0B1 A5555198FF59D1D0BB530D3F755273D47E99E567DEE16FC619DC373CF2449DFB 6397C357FEE5F98296C5A2C28D3503CBB779EFC3A8B0DEF3FC51641708372E1E 2C54AFD71FCC6AA055156DB61CFEF056C2B630D6000A0BCFFFF74893A82A7A2C 0E1017A6DCA23E2CDEE486548F630F83A18A0AD585A5CF8036C3237BDDC59D1B 889E30D9D1D3D85FE2DB8AF7A0B51459426FDC02A0D0AE690A5E3D242854314E 2F8FF5FD32DB0C2E5CE27EC3688AC116CA063BF86E87E97B4F688C4437AB2490 DE7969A700304B6C63E1DAA1DD8C6DF7B5CF5A561D83AB0A1FF12B5E52185F73 49F43C1684B76C2580849AF9EF43E48AFA96890A58ECE372E5FF216626DD29E6 D565CE112395E0C27CB83295E979672A2D5D55BEE5DEF33A9FA7E529CFECB910 7D19E8672D38DEA742BBDCF3D1D094F07BCA1E5F8A7C54594853448CB45DDD27 0D4D2F4068FE66499FC8042EFD017C309C2D8E80B27F02EABCE78C01109EE3AA 2C485DB97032F6817C38E0625556CCFAD409836481881C75DE50A64127622FD4 FF6E29984E66A93786988EB42BEFC778844F5FE8DC013EFDF42D5D2859B6C19D 75767B48100F1B35B3B10ADB6E9FFF2AF3D09812A6536C2AD15CA3BFBC53CB0D BB0BBF2DBF532EE56C6892C78A2EAB8ECDA4FF20F32F206093D44031557425D5 F90C75DD4F062A675D5893D152DC362F93169410C737A36F24B1B62871E9C574 DAE07FB1F4F8E4BF4C96C8289AB4A6C53B3F151E37F82C032695FF500BC9E9DA 1D8AA830931D74F04A08E9C5FC4F75918D514DD364500C686600D54A49F053B4 1043DE191F2E89EC2DFE5FADEE0075754FD2E1A949BBB5AF24D705EBDEE2E685 424579918F1FFF88CA2986E70EDE6553DFEADCC1667B014459D433AD147F466E 118EA91C3738F8BDC6CDCD1379C93F56B4A3EEBFFA68F52676D61DE3592CF49E 29C82EC560A0DD56C07573B3587BD0910DD9EFC4AC6B59A8AC54D7C48DF3164A AD46A22E0879C5A595B291E9E5978FF3ED97AE97CDB2EE1C9698CD56596C7B64 3AB5813E159AF432368B169673E748C2F3254FE382A533C8D3E81602768E8FD5 DBBE1ADEDB2FFC413FD5321F275701150E6E71B033922FF17D877DB5B2122AD7 7A1C13F20F78A040C918A845607CDFE999AE7439A50057F35276709B38D6007F 2364620E2C9E5F91EEFBEDBDD98DFAD6AA5F261A0AE3638FAA68CB88577DA54B 60811C5B82B67ACCB5320F9AA29483C65026758C256EF5760BF26847A96DA2D1 CC6ABCF36A139062CB507F9FAA69B0A80A0E44F2F3EF761922CDE82C36ADD22E 653B27D0947381B8E5C516C828D8B490E8AE017F6CB460473A8864F1BE57D90A 058AEDF2C4EAB772D96683E37534B64E5780E94BB0C79710A226F423381A7F37 E980862485153091BA2B34D932A1A35C8BF4EBE31D67B4E19F193CFB667A9859 51CDE3435C8ADC7F0391A80EB793F83A1C71C8B24EDF2F4DD4DC0BFF9F9346B0 21673A2D57809E0E018957D4A4F6A01DE69F5843197F17DD3C467B08B5C4AE5F 7F36FC07FEE9A684DFAC4BFF793A05E402B07000F7E7A9804109067349EE5A9A 361E3EA36F1D582E2F9EE89C6794B83207AA2D104666D4E511591A5028102D8F 541C17BFCF4DCE28BA61D9D468A3F73B77FEE2D17AD702F0AB7BAAEEEFE345D0 847CC2F03418FF0E51546DB4366D36A082D7D66C07B5ED621E83C8028E244E78 090E15DFA0156D4F719DB24B95824C906B01A11D4769EDEB6890CE27FFE5A23C 1232AE530834A11171F843AAB00E10DEFFF8F618F1702E70278ACE21362BDB6B 1FFE4071D5DB9785EFCD824C338BA5FEB6DD0B9C9AA135D0A6DB2901F9CD7F38 6524CE57AD3C3A6073902AA908BF7BFA5C0616E9C12B9FF8FF9C52711B844558 1FB8E245CA750A548CEFAF0B09798CA6FE17D019C19B4435B174DE06B3F24360 947FB766DA926F0A25CF472566F708AA85067E44B617E3EC42DBA303C39FFEF7 49BAE69366B0D82A6C3ABDA53EF45D3AA28742D1AFDD8B9F1F5BEBD93B8BB4C6 4ADAEC7CDFF68BF0A177913BB3E3690C66A926A893C9DAC57B99EB422F4FF46B 1205FF25B199F1B8F36A0F5A9062D45979A96815DD51FDDA971E3FC2492D9D08 09CB78FE24DA1D1706318E853702304FCB57E546D1B7989EE1F6FE0D67685697 535577F284A86D708CFA786BBBE71E004A3BAA8AC4A6DC4D99BD6CA904EF3210 B7D2BE85E712F5681BE50321C7BBADF9EE40DDDB31AF16901D9FD3548BE11120 9033D5DD134F30F1161A9B40F0DAC7AD231A26A39D7B070BDC77761057914E84 4D333F8437D8DAFB505E87456C1D3EAB5A5849A55720758C8FBD1E55625236DF DB3CE32079839753E41BC6BBA3BEBA3D815E73075DF30B35683F23E2E7EEF18F 5E34B826C1FB31986893ACC43DF8B00AA1AB3B6DEEC0919BD00CE1F3C7A806F8 58F8B8C9C30448AE128C0C052C515AB3DEAA8C2998C7BFCE69350B824FA834A6 80F642E8CEBDA7950C2CEA58744A380F4A1D84156BC446EF48C98378726F666D 503EFDDC740C21341A85DEF064866D181D144919DFD92B3183368541903CAF37 1762F11FD52BF815E166D61E060D70F957AB1F0471A2578BC3F9A28BEFC38431 5AEE3D95A86956FACCB85C5D0C598F0A9DA39759752A5F9B853D7BDCC5EB9A6E 7FD0310E7C43D332320E6397A8956500C532437121A777F09A48A337C991DADC 9F3776DBC579563B3B8BA7D446A4DB6DE337D35912114EBDAC8D19B674518E8B E5E92DEC92C4F947DCE1013483BE51E250ADFD0595012BAFCC5D805F3E4FC2E1 D72A559F6894544568DD6A190978F1EE21C646B16FDE29E4D79F88995416E5C0 F434B067DAB1DC02540B55244108762E1D511D78C0BBC01EB9D77CD6E6EE8AFA C6E338D65271329D785F2882D418EB96C7DF12450189D142ED17B0EEF912B902 0EED18A18E3C6A325195AEDD054459E77DC58EE1ECDC5576522FCBC2130C5105 681C91CE0BBFE0239A1C2D26CE289D3E7F0865E32EA287FF011EC207FDFA1F02 CD7EDA2800EB2A4A7CD492262B45F74EF6DFE361635FC900EC7EE92BE6F9F525 CD2A33FD0D39CE96238B770DEEA9A243390294E9955EF2A80CFFCB94C73CDE95 0F7E25D108EBEA0B267F93928C21F3FFC707C9E92938DA40037D84FFBAA7923A 3CE5771FDF25CAE2B78B710F4C98E016E3D8192E725EDCF4CDE430391FC7AF12 13A6987B2C87D7BC9E1CDD31DB2158E2CB300D18D365F0550EAD9DAF30B16571 E14D8F73B6FF542A656DC1A94B7AB888D137D2BF2D33B58E870CC74859BF7882 6A1EE8E1ECD37FFBF40031F80EF892CE29BC4BA393CA303CFA34F8A980F93AEC 1915F9DD4A3122301058CA121A9D850A6518FFEA23096DDDC5EAF542934EE617 F1B46FD6A75405E4BFB917C8CB26CB5A0603BCEEE4CBFAE1E903BC43A436B534 A06D5EA032FC284D24A656FF72E350B32F5B86F96CDD0FE581C79D69355C66AE 0BEF38880B99808DD61FAF34BD370D9D3E56C08DC972701E6DC30DD7CE0E18AF 370B1D7C4602E544DEC77659997B71B998989F0BBCACC37F198C1F05302AABCB 4CA44ED959164319E3F1BBE90A7FBB848BA87432F292B763B420469ED1C937CF F1FC28C279AD7F07EEC24CABA02F603894DE3F73165FF6C4704C7EC244EEFD94 E0760C3ED3E55A1FA522B2C3B2767F75885CA7C146CD6619F50D3E0D007C6850 F2F419A0BB37F0892647C213105CBF06C74C347D45EF340F72F4D23EF7579B8D 88F4E8A2B64E9F8F6E17250138CAC41BBFB707326DAAA8FEAA98065895B48A4B 7A98EB7C51B21BA2D27FD97006D6E7D77B6FB5CAC2BC6EE2E8ECB24110432C77 B711D925835D06E8307F54F7A0937262736E62EAD04940B258CB9ADBDA32FA18 7C960AB69B03EAD7F1DDD2B2E2B2247873C7F9A4B3738E50A26C0DEE78571FEB 49282F7F557BD151C2E3358B9A047A5746F17657553BD35FC134C7E6BE499E08 C4B2BB0ADD23C5175527943AA4EE9FDE549E1F3779D287B29A2BECC847B9EFD0 A4A08B69880902B91AC46222D4C2E417732FC0008F0CE25C0E3B97B7BAC9893E 3CFA0CA0D6470C9028E76A1A6A4FD1B5FF0648E547C5DE3F0500CC82FDCD2623 4BF74CA500FA1584471FC27A239DFDED649D4375C2822078037F198BBF14AC06 D42B0602761F81BCA282CB0D72665AA44138280B79B194263C60FA6EABCBDB6F 724C88C017FAD75AF85436BC88D00AB4D66DE10D8DC9C55B3A75685B70E7500A 4EA75D08D96DF881EA47AC800AB218B8FE0A36FD3332E74B4C687C633CC49DB0 6616C180CA6DBD6D7F14A051F7BE6EF02D20A98D108F959E20948AB09151A626 5D4B9847D085397F65FCD21804BA17FE06E965402BB8F2D5747B8FF97ABC803D F5BC0E7590EFCB2EA4386AA44861DA0B40ED955AF6399AE3CADC04FD0DFD441E 32C27ADA76CCECDF9684D07A68FDAF861A5C5E7110FC17F70F5F03C825C2DFAF 837E41E95C675B35C74EC532F2C0EA8E52E046D561B87AF10AB1BC00EDBC2DE8 CCCAC70B35D1A5AF8467442CEC1D3CA6C2B4208CEE57F706FCA9A6AA6CFABD4B 238DB2FE88F0853F2A686CB2E6DEC7729D85FA4BC9EB4E63684CD4393528AD29 1B27CA96B94719C5E4C252890ED47AD12DAE720361EE28D6FF9BCF0917483FEE 68083970A9B80B93315B9C280581A9380185FD325D2E41880AE59408921810DC 79D8F12E2AB9DE20AF3CDF17FAF1D580176A483A094D359146C81BEF64408F51 6E04057F02088DBA16D4A15EE073C915DB0B6FAD79D892979F1BB90BBD364A00 D5BA503B921480EB119B0B55D3FE699EC2481C821094EBF7C89E6230438FF608 C761731E3339EFD2FF0B6E223AE4E6B0FC4B6609B30646DEA16C3D520A212E4B D070CA2B633B08CFB348CFFEE26226C658B651A4CC008DBC2AC39C7D47B58A6E 504F3F4CAFB4AEB0450A9138F964FDFDAB5D287554CEB8944F40B85806960DF7 5BADF897C7BCA1499D63959C8E9651FE18D406E0093D2831E7917332266C2CCC 4502D0149B52F6FC0E1B2BEE1302DAE58239E95090A185CAA56F33E5D5BE9C43 48D9FF2CB6C382CD19296E30AB50F39CAE2C70BC2BF662E9816ACA78E91C9D9D F207A8629337314FFB46AD37424DBBC61DD2BCC167 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 39158280 55380996 1000 8000 8000 (Mirvati.dvi) @start /Fa 129[636 6[636 1[636 636 636 636 1[636 636 636 636 2[636 1[636 1[636 636 636 636 1[636 38[636 10[636 636 46[{}20 1212.12 /CMTT10 rf /Fb 202[502 53[{}1 774.872 /CMBX7 rf /Fc 175[870 80[{}1 1106.96 /CMBX10 rf /Fd 199[461 461 461 461 461 461 461 461 49[{}8 664.176 /CMBX6 rf /Fe 175[805 886 921 5[921 926 71[{}5 996.264 /CMBX9 rf /Ff 189[861 66[{}1 1106.96 /MSAM10 rf /Fg 142[470 470 112[{}2 885.568 /MSAM7 rf /Fh 207[255 48[{}1 774.872 /CMSY7 rf /Fi 128[943 7[943 35[1010 56[909 26[{}4 1212.12 /CMEX10 rf /Fj 204[542 542 542 49[{}3 885.568 /CMBX8 rf /Fk 205[406 406 406 4[621 43[{}4 664.176 /CMR6 rf /Fl 161[683 36[569 569 56[{}3 996.264 /CMSY9 rf /Fm 135[472 22[492 14[663 5[558 2[286 3[615 69[{}6 996.264 /CMSS9 rf /Fn 167[987 3[953 3[899 1[987 1199 3[492 3[899 1005 22[458 45[{}9 1212.12 /CMCSC10 rf /Fo 138[752 467 590 608 2[716 788 1145 360 645 431 431 3[645 716 1[645 716 16[954 80[{}16 1212.12 /CMBXTI10 rf /Fp 205[741 7[943 42[{}2 1212.12 /MSBM10 rf /Fq 144[606 626 8[539 1[539 99[{}4 1212.12 /CMSSI10 rf /Fr 205[441 441 49[{}2 774.872 /CMR7 rf /Fs 172[1036 1370 4[1710 77[{}3 1594.02 /CMBXTI10 rf /Ft 137[861 12[430 430 553 553 7[738 34[553 1[615 6[738 16[1107 22[861 8[307 861{}13 1106.96 /CMSY10 rf /Fu 205[412 412 412 48[{}3 774.872 /CMSS8 rf /Fv 154[420 461 1[389 480 27[650 1[635 669 666 65[{}8 774.872 /CMMI7 rf /Fw 133[515 543 633 792 537 634 400 519 2[557 1[664 972 1[576 1[381 2[542 515 2[475 585 12[647 679 841 875 711 844 889 4[487 920 2[817 1[791 840 830 3[553 1[307 307 25[721 1[660 4[631 1[547 23[{}37 1106.96 /CMMI10 rf /Fx 134[510 1[756 1[572 400 424 378 1[572 553 572 4[264 3[492 572 492 1[532 13[615 2[707 1[784 2[769 1[307 1[738 2[799 1[738 738 65[{}23 1106.96 /CMSS10 rf /Fy 134[584 2[584 615 1[437 434 1[615 553 615 922 307 584 338 307 1[553 1[492 615 492 615 553 3[307 1[307 10[753 8[869 4[784 830 3[861 2[307 3[553 1[553 553 553 553 2[307 4[430 430 19[553 20[{}36 1106.96 /CMR10 rf /Fz 145[486 4[224 51[470 1[470 470 470 470 48[{}7 885.568 /CMSS8 rf /FA 142[606 606 41[1145 3[943 25[1347 24[741 11[943 3[{}7 1212.12 /MSAM10 rf /FB 128[470 65[732 9[470 470 470 470 4[732 1[366 366 17[470 22[{}10 885.568 /CMR8 rf /FC 134[420 464 11[267 439 5[391 2[364 448 27[598 2[615 614 65[{}10 664.176 /CMMI6 rf /FD 207[243 48[{}1 664.176 /CMSY6 rf /FE 149[261 22[570 803 8[518 24[255 44[470 2[732{}7 885.568 /CMSY8 rf /FF 133[438 6[435 425 2[455 571 832 281 490 381 320 2[452 436 2[403 500 3[366 12[597 4[793 1[408 2[595 690 1[671 710 705 5[261 261 31[482 26[{}26 885.568 /CMMI8 rf /FG 129[606 3[564 594 693 868 588 694 438 568 547 541 610 588 728 1064 362 631 499 418 698 578 593 564 631 525 520 641 3[471 2[827 704 1004 1[707 1[708 743 920 958 778 925 974 1176 825 1029 1[533 1008 953 779 895 1004 866 919 909 3[606 1[337 337 27[722 2[693 627 691 530 599 4[569 2[492 539 1[686 775 11[{}65 1212.12 /CMMI10 rf /FH 132[897 797 3[946 996 697 707 732 1[996 897 996 1494 498 946 548 498 996 897 548 818 996 797 1[872 7[1354 3[1378 1247 996 1338 1[1225 1347 1402 1701 1077 1[926 1[1402 1[1127 1177 1374 2[1354 9[897 897 897 897 897 897 897 2[498 598 24[897 7[996 12[{}49 1594.02 /CMBX12 rf /FI 137[943 7[606 3[337 471 471 606 606 539 539 3[741 808 808 808 808 808 6[660 734 1027 1[843 965 5[660 4[935 638 796 968 5[606 808 673 673 0 0 3[808 5[1212 2[1212 7[1212 1212 5[943 943 943 1[943 943 943 1[943 943 1[606 4[943 3[943 3[943 337 943{}50 1212.12 /CMSY10 rf /FJ 137[1363 6[1291 2[717 1[789 2[1291 1[1178 3[1256 16[1764 25[1291 1291 1291 1291 1291 1291 49[{}14 2295.84 /CMBX12 rf /FK 132[620 496 589 562 805 558 651 403 496 511 1[620 620 681 991 310 558 372 372 620 558 372 558 620 558 558 620 6[743 901 1[1211 1[901 867 681 884 1[822 929 901 1087 760 932 636 467 901 1[791 822 915 867 853 901 5[372 372 5[620 620 620 620 620 620 372 434 372 2[496 496 19[620 620 5[712 681 12[{}65 1212.12 /CMTI10 rf /FL 133[620 2[1007 736 774 542 550 574 1[774 697 774 1162 387 736 426 387 774 697 426 639 774 620 774 678 7[1054 3[1072 970 774 1045 1[953 1[1091 1323 838 1093 1[529 1091 2[916 1069 1007 1[1054 6[387 697 697 697 697 697 697 697 697 697 697 2[465 387 2[542 542 19[697 7[774 12[{}56 1212.12 /CMBX10 rf /FM 133[1377 1635 2[1635 1721 1205 1222 1265 1[1721 1549 1721 2582 861 1635 947 861 1721 1549 947 1414 1721 1377 1721 1506 6[1893 4[2381 2155 1721 5[2939 1[2426 8[2203 45[1549 7[1721 12[{}32 2754.12 /CMBX12 rf /FN 134[559 559 828 559 626 438 465 414 1[626 606 626 963 290 593 323 290 626 606 1[539 626 539 1[582 13[673 2[774 1[859 2[842 1[337 859 808 2[875 774 808 808 19[404 337 44[{}35 1212.12 /CMSS10 rf /FO 128[606 3[606 539 640 640 875 640 673 471 478 475 640 673 606 673 1010 337 640 370 337 673 606 370 539 673 539 673 606 2[606 337 1[337 741 909 909 1246 909 909 875 673 892 943 825 943 909 1111 758 943 623 438 909 951 791 825 926 875 859 909 1[572 1[943 1[337 337 606 606 606 606 606 606 606 606 606 606 606 337 404 337 943 1[471 471 337 4[606 11[606 1[606 606 606 4[673 673 707 4[875 909 3[1010 1[{}90 1212.12 /CMR10 rf /FP 141[506 10[650 1[578 2[723 650 6[795 37[650 1[650 1[650 1[361 1[361 44[{}11 1328.35 /CMR12 rf /FQ 139[837 849 879 1[1196 1076 1196 1[598 1136 658 598 1[1076 1[982 1196 2[1046 19[2041 64[1196 12[{}16 1912.83 /CMBX12 rf /FR 133[694 2[1127 824 1[607 616 607 1[867 780 867 1[434 824 477 434 1[780 477 694 867 694 1[780 10[1170 2[867 1149 3[1170 1430 8[1192 9[434 11[434 46[{}27 1594.02 /CMR12 rf /FS 137[815 815 785 608 800 2[844 815 992 682 844 564 401 1[852 711 741 829 785 770 815 6[889 6[812 2[985 2[1314 31[502 24[734 20[{}25 1328.35 /CMCSC10 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 8000dpi TeXDict begin %%BeginPaperSize: a4 a4 %%EndPaperSize end HPSdict begin /TargetAnchors 0 dict dup begin end targetdump-hook def end TeXDict begin %%EndSetup %%Page: 1 1 TeXDict begin HPSdict begin 1 0 bop 14832 7181 a FS(Sveu)18040 7070 y(\267)18015 7181 y(cili)20221 7070 y(\267)20284 7181 y(ste)502 b(u)g(Za)-30 b(grebu)9985 9317 y(Prir)g(odoslo)g(vno-ma) -89 b(tema)g(ti)26711 9206 y(\267)26686 9317 y(cki)506 b(f)-118 b(akul)-89 b(tet)16258 11452 y(Ma)g(tema)g(ti)22753 11341 y(\267)22728 11452 y(cki)503 b(odjel)18719 28706 y FR(Nev)-87 b(a)520 b(Slani)2435 34935 y FQ(Mo)60 b(deli)683 b(apstraktne)e(kriptogra\257je)g(i)i(protok)-60 b(oli)17019 39590 y FR(Magistarski)520 b(rad)17409 56844 y(V)-130 b(o)43 b(ditelj)520 b(rada:)12886 58682 y(prof.dr.sc.)692 b(Dean)521 b(Rosenzw)-43 b(eig)18531 70330 y FP(Zagreb,)434 b(2004.)p eop end end %%Page: 2 2 TeXDict begin HPSdict begin 2 1 bop eop end end %%Page: 3 3 TeXDict begin HPSdict begin 3 2 bop 13939 55892 a FO(Ne)-64 b(\267)-542 b(sto)330 b(sasvim)f(malo,)344 b(toplo)329 b(i)g(nje)-34 b(\267)-572 b(zno,)345 b(na)329 b(primjer)g("h)-34 b(v)-67 b(ala",)13939 57397 y(onima)990 b(iz)f(mo)67 b(je)990 b FN(K)p FO(-ljusk)-34 b(e:)1710 b(obitelji,)1136 b(matemati)-34 b(\267)-572 b(ck)-34 b(o)67 b(j)13939 58903 y(obitelji,)404 b(prijateljima.)13939 60408 y(P)-34 b(osebno,)505 b(vjernim)451 b(\267)-572 b(cita)-34 b(\267)-572 b(cima,)469 b(\267)-572 b(ciji)484 b(se)g(stru)-34 b(\267)-572 b(cni)485 b(k)-34 b(omen)g(tari,)13939 61913 y(kritik)g(e)515 b(i)g(p)34 b(o)g(dr)-64 b(\267)-542 b(sk)-67 b(a)515 b(nalaze)g(na)h(sv)-67 b(ak)-34 b(o)67 b(j)516 b(stranici)f(i)482 b(\267)-572 b(ciji)515 b(sam)13939 63419 y(v)-34 b(eseli)305 b(du)-34 b(\267)-572 b(znik,)325 b(a)305 b(to)h(su:)490 b(Dean)305 b(Rosenzw)-34 b(eig,)325 b(v)-34 b(o)34 b(ditelj)306 b(rada,)13939 64924 y(P)-34 b(aola)405 b(Gla)-34 b(v)-67 b(an,)403 b(F)-101 b(rancisco)404 b(Martins.)13939 66430 y(Desculpa)439 b(aos)g(to)34 b(dos)439 b(que)f(p)34 b(edi)438 b(de)h(esp)34 b(erar)437 b(p)34 b(or)439 b(mim)f(p)34 b(or)13939 67935 y(causa)405 b(da)f(maldita)h(coisa)e(que)h(n)-34 b(unca)406 b(acaba)-34 b(v)-67 b(a.)13939 69441 y(Querido)586 b(F)-101 b(ranci,)630 b(obrigada)586 b(p)34 b(or)586 b(tudo,)632 b(que)585 b(deste,)631 b(p)34 b(ela)13939 70946 y(vida.)p eop end end %%Page: 4 4 TeXDict begin HPSdict begin 4 3 bop eop end end %%Page: 5 5 TeXDict begin HPSdict begin 5 4 bop 2435 16050 a FM(Sadr)-86 b(\267)-1463 b(za)172 b(j)2435 23221 y FL(1)1121 b(Uv)-39 b(o)39 b(d)34057 b(7)2435 25964 y(2)1121 b(Kriptografski)465 b(protok)-39 b(oli)465 b(i)g(njiho)-39 b(vi)466 b(apstraktni)e(mo)39 b(deli)6595 b(9)4253 27485 y FO(2.1)1239 b(Enkrip)34 b(cijsk)-34 b(e)404 b(sheme)612 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1837 b(9)4253 29006 y(2.2)1239 b(F)-101 b(ormalni)404 b(mo)34 b(deli)1165 b(.)605 b(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(11)4253 30527 y(2.3)1239 b(F)-101 b(amozni)405 b(Needham-Sc)-34 b(hro)34 b(eder)1027 b(.)606 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(14)4253 32047 y(2.4)1239 b(Pretp)34 b(osta)-34 b(vk)g(e)405 b(i)e(zah)-34 b(tjevi)405 b(na)f(apstraktne)h(mo)34 b(dele)845 b(.)605 b(.)h(.)g(.)g(.)f(.)h(.)g (.)g(.)1231 b(15)4253 33568 y(2.5)1239 b(Prezen)-34 b(tirani)404 b(apstraktni)h(mo)34 b(deli)1151 b(.)605 b(.)h(.)g(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(17)2435 36311 y FL(3)1121 b(T)-116 b(ransformacije)463 b(m)-39 b(ultiskup)39 b(o)-39 b(v)-77 b(a)19056 b(19)4253 37832 y FO(3.1)1239 b(Jezik)561 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.) g(.)1231 b(19)4253 39353 y(3.2)1239 b(Opis)404 b(protok)-34 b(ola)1075 b(.)606 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.) f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(23)4253 40874 y(3.3)1239 b(Sp)34 b(eci\257k)-67 b(acija)404 b(Dolev{Y)-101 b(ao)403 b(protok)-34 b(ola)357 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(25)4253 42395 y(3.4)1239 b(Mo)34 b(deliranje)404 b FK(MSR)452 b FO(uljeza)738 b(.)605 b(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(27)4253 43916 y(3.5)1239 b(Rezultati)405 b(o)f(slo)-34 b(\267)-572 b(zenosti)380 b(.)606 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(28)4253 45437 y(3.6)1239 b(Egzistencijalne)404 b(Horno)-34 b(v)g(e)405 b(klauzule)921 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)g(.)1231 b(35)4253 46957 y(3.7)1239 b(Egzistencijalne)404 b(Horno)-34 b(v)g(e)405 b(klauzule)e(su)i(neo)34 b(dlu)-34 b(\267)-572 b(civ)-34 b(e)948 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(39)2435 49701 y FL(4)1121 b(Mo)39 b(del)466 b(niti)30224 b(43)4253 51221 y FO(4.1)1239 b(De\257nicije)1135 b(.)605 b(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(43)4253 52742 y(4.2)1239 b(Sp)34 b(eci\257k)-67 b(acija)404 b(protok)-34 b(ola)778 b(.)606 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(47)4253 54263 y(4.3)1239 b(Uljezo)-34 b(v)g(e)404 b(niti)377 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)g(.)1231 b(48)4253 55784 y(4.4)1239 b(Analiza)404 b(Dolev-Y)-101 b(ao)404 b(protok)-34 b(ola)1165 b(.)606 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.) 1231 b(49)2435 58527 y FL(5)1121 b(Koresp)39 b(ondencija)310 b(transformacija)e(m)-39 b(ultiskup)39 b(o)-39 b(v)-77 b(a)310 b(i)g(prostora)g(niti)767 b(55)4253 60048 y FO(5.1)1239 b(Pro)-64 b(\267)-542 b(siriv)-67 b(anje)403 b(mo)34 b(dela)404 b(niti)886 b(.)605 b(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(55)4253 61569 y(5.2)1239 b(Prilago)p 11094 60955 364 53 v(da)-34 b(v)-67 b(anje)404 b(mo)34 b(dela)404 b(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)1213 b(.)605 b(.)h(.)g(.)g(.)1231 b(58)4253 63090 y(5.3)1239 b(T)-101 b(eorije)404 b(u)h(niti)1013 b(.)606 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(62)4253 64611 y(5.4)1239 b(Niti)404 b(u)h(teorije)1080 b(.)606 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(64)2435 67354 y FL(6)1121 b(Strune)32562 b(67)4253 68875 y FO(6.1)1239 b(Strune)678 b(.)606 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.) 1231 b(68)4253 70395 y(6.2)1239 b(Reak)-34 b(cije)404 b(struna)688 b(.)606 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g (.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(70)4253 71916 y(6.3)1239 b(Sv)-34 b(o)67 b(jstv)-67 b(a)406 b(protok)-34 b(ola)939 b(.)606 b(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)1231 b(75)22058 74956 y(5)p eop end end %%Page: 6 6 TeXDict begin HPSdict begin 6 5 bop 9567 7181 a FO(6.4)1239 b(Logi)-34 b(\267)-572 b(ck)-67 b(a)402 b(p)34 b(o)g(dr)-64 b(\267)-542 b(sk)-67 b(a)316 b(.)606 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)1231 b(76)27371 74956 y(6)p eop end end %%Page: 7 7 TeXDict begin HPSdict begin 7 6 bop 2435 15542 a FJ(P)-72 b(ogla)g(vlje)864 b(1)2435 21135 y FM(Uv)-86 b(o)86 b(d)2435 27127 y FO(Slaba)382 b(to)-34 b(\267)-572 b(ck)-67 b(a)381 b(k)-34 b(om)g(unik)-67 b(acije)381 b(je)g(k)-34 b(ori)-64 b(\267)-542 b(stenje)381 b(ja)-34 b(vnog,)387 b(i)380 b(stoga)i(nesigurnog)g(medija.)531 b(U)2435 28633 y(dana)-64 b(\267)-542 b(snje)412 b(doba)f(zna)-34 b(\267)-572 b(ca)67 b(j)410 b(k)-34 b(orektnog)410 b(tretiranja)h(tog)f(problema)g(je)g (enormno)g(naras-)2435 30138 y(tao,)556 b(p)34 b(osebice)525 b(razvitk)-34 b(om)525 b(k)-34 b(omp)67 b(jutorskih)528 b(tehnologija,)556 b(i)525 b(time)h(ubrzanom)g(eks-)2435 31644 y(panzijom)405 b(')-34 b(\267)-572 b(zi)-34 b(\267)-572 b(cane')403 b(i)h(b)34 b(e)-34 b(\267)-572 b(zi)-34 b(\267)-572 b(cne)403 b(razmjene)h(p)34 b(o)g(datak)-67 b(a.)4317 34713 y(Ima)67 b(ju)-34 b(\266)-572 b(ci)576 b(na)g(um)-34 b(u)576 b(priro)34 b(du)576 b(k)-34 b(om)g(unik)-67 b(acijskih)575 b(k)-67 b(anala,)618 b(uk)-34 b(olik)g(o)575 b(dvije)g(strane)2435 36218 y(p)34 b(oku)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)447 b(izmijeniti)e(p)34 b(o)-34 b(vjerljiv)g(e)444 b(informacije)i(razumno)f(je)h(pretp)34 b(osta)-34 b(viti)446 b(p)34 b(os-)2435 37724 y(to)67 b(janje)388 b(tre)-34 b(\266)-572 b(ce)385 b(strane,)k(zlik)-34 b(o)g(v)g(ca)385 b(k)-34 b(o)67 b(ji)353 b(\266)-572 b(ce)384 b(p)34 b(oku)-64 b(\267)-542 b(sati)387 b(domo)-34 b(\266)-572 b(ci)385 b(se)h(te)f(informacije,)k(i)d(p)34 b(o)2435 39229 y(mogu)-34 b(\266)-572 b(cnosti)374 b(je)e(zloup)34 b(otrijebiti.)528 b(Gla)-34 b(vna)373 b(preokupacija)g FK(kripto)-62 b(gr)g(a\257je)461 b FO(je)373 b(osigurati)2435 40735 y(sigurn)-34 b(u)406 b(k)-34 b(om)g(unik)-67 b(aciju)404 b(prek)-34 b(o)404 b(nesigurnih)h(k)-67 b(anala.)4317 43804 y(Strane)551 b(k)-34 b(o)67 b(je)551 b(k)-34 b(om)g(unicira)67 b(ju,)588 b(zo)-34 b(v)g(emo)551 b(ih)g FK(agentima)641 b FO(\(ili)550 b FK(u)-31 b(\267)-589 b(cesnicima)p FO(,)585 b(ili)549 b FK(su-)2435 45310 y(dionicima)93 b FO(\),)535 b(oslanja)67 b(ju)512 b(se)e(na)g(k)-34 b(ori)-64 b(\267)-542 b(stenje)510 b(svrsisho)34 b(dno)511 b(diza)67 b(jniranih)511 b FK(kripto)-62 b(gr)g(af-)2435 46815 y(skih)586 b(pr)-62 b(otokola)661 b FO(\(ili)571 b FK(sigurnosnih)585 b(pr)-62 b(otokola)93 b FO(\),)610 b(algoritama)572 b(k)-34 b(o)67 b(ji)571 b(propisuju)i(k)-67 b(ak)-34 b(o)2435 48321 y(izv)g(esti)490 b(k)-34 b(om)g(unik)-67 b(aciju,)512 b(k)-34 b(oriste)g(\266)-572 b(ci)489 b(pritom)h(ja)-34 b(vn)g(u)492 b(mre)-34 b(\267)-572 b(zu.)796 b(P)-34 b(o)-64 b(\267)-542 b(steni)490 b(agen)-34 b(t)491 b(oba)-34 b(vlja)2435 49826 y(dogov)g(oreni)441 b(protok)-34 b(ol)442 b(dosljedno,)451 b(k)-34 b(orak)440 b(p)34 b(o)441 b(k)-34 b(orak,)449 b(i)441 b(nik)-67 b(ada)441 b(svjesno)g(ne)g(otkriv)-67 b(a)2435 51332 y(p)34 b(o)-34 b(vjerljiv)g(e)525 b(informacije,)556 b(njego)-34 b(v)g(e,)556 b(i)525 b(one)h(za)67 b(jedni)-34 b(\267)-572 b(ck)-34 b(e)526 b(njem)-34 b(u)526 b(i)g(drugom)g(agen)-34 b(tu,)2435 52837 y(nek)g(o)67 b(j)440 b(tre)-34 b(\266)-572 b(co)67 b(j)439 b(strani,)447 b(k)-34 b(o)67 b(jo)g(j)440 b(p)34 b(o)439 b(pra)-34 b(vilima)438 b(protok)-34 b(ola)439 b(one)g(ne)g(bi)f(smjele)h(biti)f(dos-)2435 54343 y(tupne.)4317 57412 y(Kriptografski)404 b(protok)-34 b(oli)404 b(ostv)-67 b(aruju)405 b(ciljev)-34 b(e)403 b(sigurne)h(k)-34 b(om)g(unik)-67 b(acije)405 b(putem:)4253 60148 y FI(\262)607 b FO(pa)-34 b(\267)-572 b(zljiv)-34 b(o)537 b(o)34 b(dabranih)538 b(k)-34 b(orak)-67 b(a)537 b(za)g(sv)-67 b(aku)537 b(o)34 b(d)537 b(strana)h(k)-34 b(o)67 b(je)538 b(sudjeluju)h(u)f(pro-)5466 61653 y(tok)-34 b(olu.)742 b(Tipi)-34 b(\267)-572 b(cno)472 b(su)h(to)f(:)674 b FK(inicijator)600 b FO(\(ili)471 b FK(za)-31 b(\267)-589 b(cetnik)130 b FO(\))471 b(i)g FK(o)-62 b(dzivnik)600 b FO(\(engl.)472 b FK(r)-62 b(es-)5466 63159 y(p)g(onder)130 b FO(\);)438 b(zatim,)c(neki)427 b(se)h(protok)-34 b(oli)427 b(k)-34 b(oriste)428 b(sp)34 b(ecijalnom)428 b(tre)-34 b(\266)-572 b(com)427 b(stranom)5466 64664 y(o)34 b(d)404 b(p)34 b(o)-34 b(vjerenja,)404 b FK(server)-62 b(om)p FO(,)402 b(za)i(k)-34 b(om)g(unik)-67 b(aciju)405 b(s)f(ostalim)g(agen)-34 b(tima.)4253 67400 y FI(\262)607 b FO(sigurnih,)544 b(dok)-67 b(azano)516 b(te)-64 b(\267)-542 b(skih)516 b(za)f(probiti)i FK(enkrip)-62 b(cijskih)533 b(shema)p FO(.)872 b(Enkripcij-)5466 68905 y(sk)-67 b(a)426 b(shema)h(je)g(tro)67 b(jk)-67 b(a)427 b(algoritama)g({)g(sigurnost)h(enkrip)34 b(cijsk)-34 b(e)426 b(sheme)g(o)-34 b(visi)427 b(o)5466 70411 y(sv)-34 b(o)67 b(jstvima)421 b(tih)f(algoritama.)586 b(Dv)-67 b(a)420 b(me)p 24375 69797 364 53 v(du)g(njima)h(su)g(algoritam)f FK(enkrip)-62 b(cije)508 b FO(i)5466 71916 y(algoritam)404 b FK(dekrip)-62 b(cije)p FO(.)22058 74956 y(7)p eop end end %%Page: 8 8 TeXDict begin HPSdict begin 8 7 bop 10779 7181 a FO(Enkrip)34 b(cija)370 b(ili)308 b FK(\267)-558 b(sifrir)-62 b(anje)460 b FO(predsta)-34 b(vlja)372 b(prebaciv)-67 b(anje)370 b(originalne)g(p)34 b(oruk)-34 b(e)337 b(\267)-572 b(ciji)10779 8687 y(se)643 b(sadr)-34 b(\267)-572 b(za)67 b(j)611 b(\267)-572 b(zeli)642 b(p)34 b(oslati,)704 b FK(otvor)-62 b(eno)g(g)651 b(teksta)p FO(,)701 b(u)644 b(ta)67 b(jni)645 b(k)-34 b(o)34 b(d,)704 b(k)-34 b(o)67 b(ji)644 b(se)f(zo)-34 b(v)g(e)10717 10192 y FK(\267)-558 b(sifrir)-62 b(ani)606 b(tekst)705 b FO(ili)530 b FK(\267)-558 b(sifr)-62 b(at)p FO(.)1102 b(Dekrip)34 b(cija)591 b(ili)h FK(de)-62 b(\267)-558 b(sifrir)-62 b(anje)617 b FO(\267)-542 b(sifriranog)592 b(teksta)10779 11698 y(vra)-34 b(\266)-572 b(ca)403 b(originalni)h (tekst)g(p)34 b(oruk)-34 b(e,)404 b(za)g(daljnju)i(up)34 b(otrebu.)9567 14199 y FI(\262)606 b FO(k)-34 b(orektne)404 b(implemen)-34 b(tacije.)10779 15705 y(T)-101 b(re)-34 b(\266)-572 b(ci)288 b(algoritam,)312 b(algoritam)289 b(za)g FK(generir)-62 b(anje)326 b(klju)-31 b(\267)-589 b(ca)380 b FO(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)288 b(se)h(uvijek)f(prije)10779 17210 y(preostala)549 b(dv)-67 b(a.)972 b(Algoritmi)548 b(enkrip)34 b(cije)548 b(i)g(enkrip)34 b(cije)548 b(k)-67 b(ao)548 b(ulazni)h(p)34 b(o)g(datak)10779 18716 y(k)-34 b(oriste)404 b(izlazni)f(p)34 b(o)g(datak)404 b(tre)-34 b(\266)-572 b(ceg)404 b(algoritma,)f(tzv.)h FK(klju)-31 b(\267)-589 b(c)p FO(.)9631 21218 y(La)67 b(jtmotiv)457 b(prilik)-34 b(om)456 b(osmi)-64 b(\267)-542 b(slja)-34 b(v)-67 b(anja)458 b(protok)-34 b(ola)457 b(je)g(dr)-34 b(\267)-572 b(zati)457 b(sadr)-34 b(\267)-572 b(za)67 b(j)458 b(kriptirane)7749 22723 y(p)34 b(oruk)-34 b(e)350 b(dalje)h(o)34 b(d)351 b(o)-34 b(\267)-572 b(ciju)351 b(napasnog)288 b(\267)-542 b(spijuna,)363 b(doklego)34 b(d)350 b(isti)h(nema)g(pristupa)h(dekrip-)7749 24228 y(cijsk)-34 b(om)312 b(algoritm)-34 b(u.)508 b(P)-34 b(o)-64 b(\267)-542 b(steni)313 b(agen)-34 b(ti)313 b(mora)67 b(ju)313 b(biti)g(za)-64 b(\267)-542 b(sti)-34 b(\266)-572 b(ceni)311 b(o)34 b(d)313 b(uplitanja)g(zlonam-)7749 25734 y(jernog)404 b(participan)-34 b(ta,)405 b(k)-34 b(o)67 b(jeg)405 b(zo)-34 b(v)g(emo)404 b FK(uljez)551 b FO(ili)403 b FK(nap)-62 b(ada)-31 b(\267)-589 b(c)p FO(.)9631 28745 y(Uljez)433 b(se)h(mo)-34 b(\267)-572 b(ze)433 b(predsta)-34 b(viti)435 b(la)-34 b(\267)-572 b(zno,)441 b(u)434 b(ime)f(nek)-34 b(og)435 b(p)34 b(o)-64 b(\267)-542 b(stenog)434 b(agen)-34 b(ta)435 b(k)-34 b(o)67 b(ji)435 b(toga)7749 30250 y(nije)534 b(svjestan,)566 b(mo)-34 b(\267)-572 b(ze)534 b(replicirati)e(starim)i(p)34 b(oruk)-67 b(ama)533 b(k)-34 b(o)67 b(je)534 b(je)g(uh)-34 b(v)-67 b(atio)534 b(na)h(mre)-34 b(\267)-572 b(zi.)7749 31756 y(Zadatak)541 b(dobrog)h(osmi)-64 b(\267)-542 b(slja)-34 b(v)-67 b(anja)542 b(protok)-34 b(ola)541 b(je)g(sprije)-34 b(\267)-572 b(citi)541 b(zlonamjerne)g(ak)-34 b(cije,)575 b(i)7749 33261 y(time)404 b(uvjeriti)f(p)34 b(o)-64 b(\267)-542 b(stene)405 b(agen)-34 b(te)405 b(da:)9567 35763 y FI(\262)606 b FO(zna)67 b(ju)405 b(s)g(kime)e(razgo)-34 b(v)-67 b(ara)67 b(ju)404 b(\()p FK(autenti)-31 b(\267)-589 b(cnost)115 b FO(\);)9567 38265 y FI(\262)606 b FO(zna)67 b(ju)306 b(da)g(su)g(njiho)-34 b(vi)306 b(ta)67 b(jni)306 b(p)34 b(o)g(daci)305 b(za)-64 b(\267)-542 b(sti)-34 b(\266)-572 b(ceni)304 b(o)34 b(d)306 b(v)-67 b(anjsk)-34 b(og)305 b(svijeta)h(\()p FK(tajnost)115 b FO(\).)7749 40766 y(Ovi)430 b(zah)-34 b(tjevi)399 b(\267)-572 b(cine)430 b(k)-34 b(onstruk)g(ciju)433 b(protok)-34 b(ola)432 b(te)-64 b(\267)-542 b(sk)-34 b(om,)439 b(k)-67 b(ao)367 b(\267)-542 b(sto)432 b(je)g(te)-64 b(\267)-542 b(sk)-34 b(o)431 b(pro)-34 b(vjeriti)7749 42272 y(da)404 b(li)g(protok)-34 b(ol)404 b(usp)67 b(je)-64 b(\267)-542 b(sno)406 b(ostv)-67 b(aruje)404 b(te)h(ciljev)-34 b(e)403 b(na)h(temelju)h(k)-34 b(o)67 b(jih)405 b(je)f(diza)67 b(jniran.)9631 45283 y(U)526 b(o)-34 b(v)g(om)528 b(radu)f(izla)-34 b(\267)-572 b(zu)526 b(se)g(tri)h(aktualna)g(mo)34 b(dela)527 b(za)f(pro)-34 b(vjera)g(v)-67 b(anje)527 b(i)g(dok)-67 b(azi-)7749 46788 y(v)g(anje)426 b(sv)-34 b(o)67 b(jsta)-34 b(v)-67 b(a)427 b(kriptografsk)-34 b(og)426 b(protok)-34 b(ola)427 b(na)f(apstraktnom)h(niv)-34 b(ou,)432 b(onom)427 b(gdje)7749 48294 y(se)404 b(isklju)-34 b(\267)-572 b(civ)-34 b(o)403 b(promatra)67 b(ju)406 b(k)-34 b(oraci)403 b(u)i(k)-34 b(om)g(unik)-67 b(aciji,)404 b(na)-34 b(\267)-572 b(cin)404 b(razmjene)g(p)34 b(oruk)-67 b(a.)27371 74956 y(8)p eop end end %%Page: 9 9 TeXDict begin HPSdict begin 9 8 bop 2435 15506 a FJ(P)-72 b(ogla)g(vlje)864 b(2)2435 21064 y FM(Kriptografski)1034 b(protok)-86 b(oli)1034 b(i)2435 24385 y(njiho)-86 b(vi)1033 b(apstraktni)h(mo)86 b(deli)2435 30341 y FO(U)436 b(o)-34 b(v)g(om)437 b(p)34 b(ogla)-34 b(vlju)437 b(detaljnije)g(opisujemo)g (kriptografsk)-34 b(e)436 b(protok)-34 b(ole)436 b(op)-34 b(\266)-572 b(cenito,)445 b(te)2435 31846 y(zatim)553 b(dv)-67 b(a)553 b(tipa)g(formalnih)g(mo)34 b(dela)553 b(za)f(razmatranje)i(i)e(dok)-67 b(aziv)g(anje)552 b(sigurnosti)2435 33352 y(kriptografskih)461 b(protok)-34 b(ola.)707 b(Sim)-34 b(b)34 b(oli)-34 b(\267)-572 b(cki)459 b(prik)-67 b(azujemo)460 b(Needham-Sc)-34 b(hro)34 b(eder)461 b(pro-)2435 34857 y(tok)-34 b(ol)321 b(i)e(da)67 b(jemo)322 b(k)-67 b(arakterizaciju)318 b(uljeza)i(u)h(mo)34 b(delima)319 b(k)-34 b(o)67 b(je)321 b(opisujemo)g(u)f(narednim)2435 36363 y(p)34 b(ogla)-34 b(vljima.)2435 40312 y FH(2.1)1793 b(Enkrip)50 b(cijsk)-50 b(e)600 b(sheme)2435 43062 y FO(U)422 b(radu)g(se)f(ne)-34 b(\266)-572 b(cemo)421 b(ba)-34 b(viti)421 b(enkrip)34 b(cijskim)421 b(shemama)h(i)f(njiho)-34 b(v)g(om)422 b(sigurno)-64 b(\267)-542 b(s)-34 b(\266)-572 b(cu,)426 b(no)2435 44567 y(moramo)440 b(ih)f(sp)34 b(omen)-34 b(uti)441 b(radi)e(dobiv)-67 b(anja)440 b(p)34 b(otpune)441 b(slik)-34 b(e)438 b(o)h(slo)-34 b(\267)-572 b(zenosti)440 b(izgradnje)f(i)2435 46073 y(razmatranja)405 b(protok)-34 b(ola.)2435 47578 y(Odabir,)404 b(o)34 b(dnosno)405 b(k)-34 b(onstruk)g(cija)405 b(enkrip)34 b(cijsk)-34 b(e)404 b(sheme)g(nije)g(jednosta)-34 b(v)-67 b(an)406 b(zadatak:)4253 50171 y FI(\262)607 b FO(enkrip)34 b(cija)437 b(mora)h(biti)g(do)-34 b(v)g(oljno)440 b FK(je)-62 b(dnostavna)462 b(za)i(izr)-62 b(a)-31 b(\267)-589 b(cunati)p FO(,)444 b(p)34 b(o)-64 b(\267)-542 b(sto)405 b(\267)-572 b(zelimo)5466 51676 y(da)568 b(enkrip)34 b(cija,)609 b(k)-67 b(ao)568 b(i)g(cijela)f(k)-34 b(om)g(unik)-67 b(acija,)610 b(budu)570 b(oba)-34 b(vljeni)569 b(u)f(razumno)5466 53182 y(kratk)-34 b(om)404 b(vremen)-34 b(u;)4253 55774 y FI(\262)607 b FO(enkrip)34 b(cija)306 b(mora)h(biti)h FK(te)-62 b(\267)-558 b(ska)342 b(za)i(invertir)-62 b(ati)p FO(,)324 b(ina)-34 b(\267)-572 b(ce)307 b(bi)h(mo)-34 b(\266)-572 b(can)307 b(protivnik,)326 b(p)34 b(ot-)5466 57280 y(p)g(omogn)-34 b(ut)494 b(sna)-34 b(\267)-572 b(znim)492 b(stro)67 b(jevima,)514 b(mogao)493 b(prona)-34 b(\266)-572 b(ci)492 b(na)-34 b(\267)-572 b(cin)492 b(da)g(iz)428 b(\267)-542 b(sifriranog)5466 58785 y(teksta)327 b(do)p 10538 58172 364 53 v(de)g(do)g(originalnog)f(teksta,)343 b(k)-34 b(oriste)g(\266)-572 b(ci)325 b(sakupljene)264 b(\267)-542 b(sifrirane)326 b(p)34 b(oruk)-34 b(e)5466 60291 y(pretho)34 b(dno)405 b(slane)f(mre)-34 b(\267)-572 b(zom.)4317 62884 y(Nek)-34 b(e)341 b(enkrip)34 b(cijsk)-34 b(e)340 b(sheme)i(su)g(izgra)p 21728 62270 V(dene)e(iz)h(funk)-34 b(cija)343 b(za)e(k)-34 b(o)67 b(je)342 b(se)f(pretp)34 b(osta)-34 b(vlja)2435 64389 y(da)559 b(ima)67 b(ju)558 b(gornja)h(sv)-34 b(o)67 b(jstv)-67 b(a)558 b(\(lak)-34 b(e)558 b(za)g(ra)-34 b(\267)-572 b(cunanje,)596 b(te)-64 b(\267)-542 b(sk)-34 b(o)558 b(se)g(in)-34 b(v)g(ertira)67 b(ju\))559 b(i)f(zo)-34 b(vu)2435 65894 y(se)577 b FK(je)-62 b(dnosmjerne)591 b(funkcije)p FO(.)1055 b(Neformalno)577 b(go)-34 b(v)g(ore)g(\266)-572 b(ci,)619 b(jednosmjerna)579 b(funk)-34 b(cija)578 b(je)2435 67400 y(funk)-34 b(cija)254 b(\267)-572 b(cija)287 b(se)f(vrijednost)h(za)g(sv)-67 b(aki)286 b(dani)h(argumen)-34 b(t)288 b(mo)-34 b(\267)-572 b(ze)286 b(izra)-34 b(\267)-572 b(cunati)287 b(u)g(p)34 b(olinom-)2435 68905 y(nom)319 b(vremen)-34 b(u)317 b(duljine)i (argumen)-34 b(ta,)336 b(i)317 b(vjero)67 b(jatnost)319 b(da)g(bi)e(proizv)-34 b(oljni)318 b(algoritam)f(u)2435 70411 y(p)34 b(olinomnom)376 b(vremen)-34 b(u)375 b(za)f(dan)-34 b(u)377 b(vrijednost)e(funk)-34 b(cije)376 b(mogao)f(na)-34 b(\266)-572 b(ci)375 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(cu)2435 71916 y(vrijednost)357 b(argumen)-34 b(ta)358 b(je)f(zanemariv)-67 b(a.)521 b(P)-34 b(osto)67 b(janje)359 b(jednosmjernih)f(funk)-34 b(cija)358 b(nije)22058 74956 y(9)p eop end end %%Page: 10 10 TeXDict begin HPSdict begin 10 9 bop 7749 7181 a FO(dok)-67 b(azano,)605 b(pa)566 b(se)f(sigurnost)h(nekih)f(protok)-34 b(ola)566 b(zasniv)-67 b(a)564 b(na)i(pretp)34 b(osta)-34 b(v)g(ci)566 b(da)g(su)7749 8687 y(funk)-34 b(cije)382 b(k)-34 b(o)67 b(jima)383 b(se)f(k)-34 b(oriste)382 b(jednosmjerne.)532 b(Primjeri)381 b(takvih)h(funk)-34 b(cija)383 b(su:)528 b(m)-34 b(ulti-)7749 10192 y(plik)-67 b(acija)403 b FG(f)130 b FO(\()p FG(x;)202 b(y)43 b FO(\))338 b(=)f FG(xy)43 b FO(,)404 b(gdje)h(su)f FG(x)g FO(i)g FG(y)448 b FO(cijeli,)402 b(i)i(eksp)34 b(onenciranje)404 b(u)h FG(p)p FO(-grupama.)7749 11698 y(Druge)279 b(enkrip)34 b(cijsk)-34 b(e)279 b(sheme)g(bazira)67 b(ju)280 b(se)g(na)g(up)34 b(otrebi)280 b FK(gener)-62 b(ator)g(a)317 b(pseudoslu)-31 b(\267)-589 b(cajnih)7749 13203 y(br)-62 b(ojeva)p FO(,)300 b(algoritama)277 b(k)-34 b(o)67 b(ji)278 b(za)f(dani)h(argumen)-34 b(t,)304 b(k)-34 b(o)67 b(ji)278 b(se)f(zo)-34 b(v)g(e)277 b FK(sjeme)p FO(,)301 b(proizv)-34 b(o)34 b(de)277 b(naiz-)7749 14709 y(gled)404 b(slu)-34 b(\267)-572 b(ca)67 b(jni)404 b(niz)g(bito)-34 b(v)-67 b(a,)371 b(\267)-572 b(zeljene)403 b(duljine.)9631 17821 y(Da)383 b(bi)g(se)g(za)-64 b(\267)-542 b(stitio)383 b(sadr)-34 b(\267)-572 b(za)67 b(j)320 b(\267)-542 b(sifriranih)383 b(p)34 b(oruk)-67 b(a)383 b(i)f(p)34 b(ostigla)384 b(ta)67 b(jna)384 b(k)-34 b(om)g(unik)-67 b(acija,)7749 19327 y(sv)g(aki)573 b(agen)-34 b(t)576 b(k)-34 b(o)67 b(jem)575 b(je)f(nek)-67 b(a)510 b(\267)-542 b(sifrirana)575 b(p)34 b(oruk)-67 b(a)574 b(namjenjena)i(mora)f(p)34 b(osjedo)-34 b(v)-67 b(ati)7749 20832 y(do)34 b(datne)561 b(informacije)g(o)g (dekrip)34 b(cijsk)-34 b(om)560 b(algoritm)-34 b(u)561 b(p)34 b(otrebnom)562 b(za)e(de)-64 b(\267)-542 b(sifriranje)7749 22338 y(te)498 b(p)34 b(oruk)-34 b(e,)521 b(u)498 b(o)34 b(dnosu)499 b(na)g(ostale)f(agen)-34 b(te)498 b(k)-34 b(o)67 b(jima)499 b(p)34 b(oruk)-67 b(a)498 b(nije)g(namjenjena.)822 b(T)-101 b(o)7749 23843 y(do)34 b(datno)541 b(znanje)f(je)g FK(dekrip)-62 b(cijski)555 b(klju)-31 b(\267)-589 b(c)p FO(,)507 b(\267)-542 b(sto)541 b(mo)-34 b(\267)-572 b(ze)539 b(biti)h(sam)g(algoritam,)573 b(ili,)509 b(\267)-542 b(sto)7749 25349 y(je)470 b(uobi)-34 b(\267)-572 b(ca)67 b(jenije,)487 b(neki)469 b(parametar)h(k)-34 b(o)67 b(jeg)470 b(algoritam)g(k)-34 b(oristi)470 b(pri)f(dekrip)34 b(ciji,)485 b(osim)7749 26854 y(une)-64 b(\267)-542 b(senog)405 b(kriptiranog)f (teksta.)7749 28360 y(Sli)-34 b(\267)-572 b(cno,)479 b(za)465 b(p)34 b(okretanje)465 b(enkrip)34 b(cijsk)-34 b(og)464 b(algoritma)g(p)34 b(otrebno)466 b(je)f(ekstra)f(znanje)h(za) 7749 29865 y(unos,)404 b(a)h(to)f(se)g(zo)-34 b(v)g(e)404 b FK(enkrip)-62 b(cijski)430 b(klju)-31 b(\267)-589 b(c)p FO(.)7749 31371 y(Ti)404 b(se)g(klju)-34 b(\267)-572 b(cevi)403 b(dobiv)-67 b(a)67 b(ju)405 b(p)34 b(omo)-34 b(\266)-572 b(cu)405 b(algoritma)e(za)h(generiranje)g(klju)-34 b(\267)-572 b(cev)-67 b(a.)9631 34483 y(Ovisno)420 b(da)h(li)f(se)h (isti)f(klju)-34 b(\267)-572 b(cevi,)424 b(dakle)c(isti)h(parametri,)j (k)-34 b(oriste)421 b(pri)f(dekrip)34 b(ciji)420 b(i)7749 35989 y(enkrip)34 b(ciji,)402 b(razlikujemo)i(dvije)g(vrste)f(enkrip)34 b(cijskih)404 b(shema:)9567 38898 y FI(\262)606 b FK(asimetri)-31 b(\267)-589 b(cne)493 b FO(ili)403 b(enkrip)34 b(cijsk)-34 b(e)403 b(sheme)h FK(javno)-62 b(ga)432 b(klju)-31 b(\267)-589 b(ca)93 b FO(;)9567 41807 y FI(\262)606 b FK(simetri)-31 b(\267)-589 b(cne)493 b FO(ili)404 b(enkrip)34 b(cijsk)-34 b(e)403 b(sheme)h FK(zaje)-62 b(dni)-31 b(\267)-589 b(cko)-62 b(ga)429 b(klju)-31 b(\267)-589 b(ca)p FO(.)9631 44716 y(Ko)34 b(d)420 b(enkrip)34 b(cijsk)-34 b(e)420 b(sheme)h(ja)-34 b(vnog)421 b(klju)-34 b(\267)-572 b(ca,)425 b(dekrip)34 b(cijski)419 b(klju)-34 b(\267)-572 b(c)421 b(razlikuje)f(se)g(o)34 b(d)7749 46222 y(enkrip)g(cijsk)-34 b(og.)811 b(Enkrip)34 b(cijski)494 b(klju)-34 b(\267)-572 b(c)495 b(sv)-67 b(ak)-34 b(e)495 b(strane,)518 b FK(javni)f(klju)-31 b(\267)-589 b(c)p FO(,)515 b(ja)-34 b(vno)497 b(je)e(dostu-)7749 47727 y(pan,)525 b(dok)500 b(je)g(dekrip)34 b(cijski)499 b(klju)-34 b(\267)-572 b(c,)524 b FK(privatni)d(klju)-31 b(\267)-589 b(c)p FO(,)522 b(p)34 b(oznat)501 b(samo)f(njego)-34 b(v)g(om)502 b(vlas-)7749 49232 y(niku.)659 b(Tk)-34 b(ogo)34 b(d)412 b(\267)-572 b(zeli)443 b(k)-34 b(om)g(unicirati)444 b(s)h(agen)-34 b(tom)445 b FG(A)p FO(,)454 b(nek)-67 b(a)444 b(se)h(ta)67 b(j)445 b(agen)-34 b(t)445 b(zo)-34 b(v)g(e)445 b(Alice,)7749 50738 y(k)-34 b(oristi)433 b(Alicin)h(ja)-34 b(vni)434 b(klju)-34 b(\267)-572 b(c)434 b(da)h(bi)370 b(\267)-542 b(sifrirao)433 b(p)34 b(oruku)435 b(naslo)-34 b(vljen)g(u)435 b(na)f(Alice.)628 b(Nak)-34 b(on)7685 52243 y(\267)-542 b(sto)510 b(takvu)f(p)34 b(oruku)510 b(dobije,)536 b(Alice)475 b(\266)-572 b(ce)508 b(je)i(usp)67 b(je)-64 b(\267)-542 b(sno)511 b(de)-64 b(\267)-542 b(sifrirati)509 b(k)-34 b(oriste)g(\266)-572 b(ci)508 b(priv)-67 b(atni)7749 53749 y(klju)-34 b(\267)-572 b(c.)9631 56862 y(Slu)-34 b(\267)-572 b(ca)67 b(j)554 b(k)-34 b(o)34 b(d)554 b(k)-34 b(o)67 b(jeg)554 b(se)f(o)-34 b(v)-67 b(a)554 b(dv)-67 b(a,)590 b(me)p 27735 56248 364 53 v(dusobno)555 b(in)-34 b(v)g(erzna)554 b(klju)-34 b(\267)-572 b(ca)554 b(p)34 b(o)g(dudara)67 b(ju,)7749 58367 y(znan)270 b(je)f(k)-67 b(ao)269 b(simetri)-34 b(\267)-572 b(cna)269 b(enkrip)34 b(cijsk)-67 b(a)268 b(shema,)297 b(o)34 b(dnosno)270 b(shema)g(za)67 b(jedni)-34 b(\267)-572 b(ck)-34 b(og)270 b(klju)-34 b(\267)-572 b(ca.)7749 59873 y(Pritom)590 b(je)g(za)g(enkrip)34 b(ciju)589 b(i)h(dekrip)34 b(ciju)590 b(p)34 b(otreban)591 b(isti)e(klju)-34 b(\267)-572 b(c,)637 b FK(zaje)-62 b(dni)-31 b(\267)-589 b(cki)601 b(klju)-31 b(\267)-589 b(c)p FO(.)7749 61378 y(Nep)34 b(ozv)-67 b(ana)530 b(strana)h(ne)g(mo)-34 b(\267)-572 b(ze)530 b(dekriptirati,)562 b(niti)530 b(la)-34 b(\267)-572 b(zno)531 b(kriptirati)f(tu)p 42175 60764 V(de)i(p)34 b(oruk)-34 b(e.)7749 62884 y(Isti)354 b(za)67 b(jedni)-34 b(\267)-572 b(cki)354 b(klju)-34 b(\267)-572 b(c)354 b(p)34 b(osjeduju)356 b(dvije)e(strane)g(k)-34 b(o)67 b(je)321 b(\267)-572 b(zele)353 b(k)-34 b(om)g(unicirati,)364 b(vrlo)320 b(\267)-572 b(cesto)7749 64389 y(ih)534 b(je)h(njime)f(snab) 34 b(djela)535 b(tre)-34 b(\266)-572 b(ca)534 b(strana)h(o)34 b(d)535 b(p)34 b(o)-34 b(vjerenja)535 b({)f(serv)-34 b(er,)566 b(ili)533 b(su)i(do)g(njega)7749 65894 y(do)-64 b(\267)-542 b(sli)620 b(pretho)34 b(dno)621 b(oba)-34 b(viv)-64 b(\267)-542 b(si)620 b(protok)-34 b(ol)620 b(ja)-34 b(vnog)621 b(klju)-34 b(\267)-572 b(ca.)35658 65588 y(\267)35523 65894 y(Cest)621 b(je)f(i)f(slu)-34 b(\267)-572 b(ca)67 b(j)621 b(da)f(se)7749 67400 y(enkrip)34 b(cija)592 b(ja)-34 b(vnog)594 b(klju)-34 b(\267)-572 b(ca)594 b(k)-34 b(oristi)593 b(za)g(svrh)-34 b(u)594 b(dosta)-34 b(vljanja,)642 b(o)34 b(dnosno)594 b(razmjene)7749 68905 y(za)67 b(jedni)-34 b(\267)-572 b(ck)-34 b(og)400 b(klju)-34 b(\267)-572 b(ca)399 b(k)-34 b(o)67 b(ji)401 b(se)e(onda)h(k)-34 b(oristi)400 b(u)g(daljnjo)67 b(j)401 b(k)-34 b(om)g(unik)-67 b(aciji.)537 b(Osno)-34 b(vni)400 b(ra-)7749 70411 y(zlog)j(je)h(prakti)-34 b(\267)-572 b(cnost)405 b(-)f(br)-34 b(\267)-572 b(ze)404 b(je,)g(i)f(jeftinije,)i (k)-34 b(om)g(unicirati)404 b(za)67 b(jedni)-34 b(\267)-572 b(ckim)404 b(klju)-34 b(\267)-572 b(cem.)27068 74956 y(10)p eop end end %%Page: 11 11 TeXDict begin HPSdict begin 11 10 bop 4317 7181 a FO(Konkretni)549 b(primjeri)g(algoritama)g(simetri)-34 b(\267)-572 b(cne)548 b(enkrip)34 b(cije)548 b(k)-34 b(o)67 b(ji)550 b(su)g(u)f(sv)-67 b(ak)-34 b(o)34 b(d-)2435 8687 y(nevno)67 b(j)367 b(up)34 b(otrebi)366 b(su)f(AES,)h(DES)f(i)g(IDEA;)g(za)g(asimetri)-34 b(\267)-572 b(cn)-34 b(u)366 b(enkrip)34 b(ciju)365 b(goto)-34 b(v)g(o)366 b(v)-34 b(e)g(\266)-572 b(c)2435 10192 y(tradicionalno)405 b(se)f(k)-34 b(oristi)403 b(RSA)i(algoritam.)4317 13246 y(Kada)319 b(u)h(daljnjem)g(tekstu)g(budemo)g(go)-34 b(v)g(orili)318 b(o)h(sigurnosnim)h(protok)-34 b(olima,)336 b(uvi-)2435 14752 y(jek)428 b(\266)-572 b(cemo)460 b(imati)h(na)g(um) -34 b(u)463 b FK(pr)-62 b(otokole)483 b(za)i(autenti\257kaciju)d FO(,)475 b(ili)460 b FK(pr)-62 b(otokole)483 b(za)j(r)-62 b(azm-)2435 16257 y(jenu/distribuciju)391 b FO(klju)-34 b(\267)-572 b(cev)-67 b(a.)504 b(Kao)239 b(\267)-542 b(sto)304 b(se)f(mo)-34 b(\267)-572 b(ze)303 b(zaklju)-34 b(\267)-572 b(citi)303 b(iz)g(imena,)323 b(cilj)302 b(autenti\257-)2435 17763 y(k)-67 b(acijsk)-34 b(og)286 b(protok)-34 b(ola)287 b(je)g(usp)34 b(osta)-34 b(viti)287 b(k)-34 b(om)g(unik)-67 b(aciju)288 b(me)p 29034 17149 364 53 v(du)f(sudionicima)g(protok)-34 b(ola,)2435 19268 y(te)335 b(ih)g(pritom)h(uvjeriti)e(da)i(zna)67 b(ju)336 b(to)-34 b(\267)-572 b(cno)335 b(s)g(kime)f(razgo)-34 b(v)-67 b(ara)67 b(ju,)349 b(b)34 b(ez)334 b(mogu)-34 b(\266)-572 b(cih)336 b(sumnji)2435 20774 y(da)490 b(se)f(uljez)g (upleo)g(pretv)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ci)489 b(se)g(da)g(je)g(netk)-34 b(o)490 b(drugi.)794 b(T)-101 b(a)67 b(jni)490 b(p)34 b(o)g(datak)490 b(je)f(k)-34 b(o)34 b(d)2435 22279 y(o)-34 b(v)-67 b(akvih)486 b(protok)-34 b(ola)486 b(p)34 b(otreban)487 b(samo)g(za)e(auten)-34 b(ti\257k)-67 b(aciju,)508 b(te)486 b(se)g(op)-34 b(\266)-572 b(cenito)487 b(mo)-34 b(\267)-572 b(ze)485 b(i)2435 23784 y(otkriti,)404 b(nak)-34 b(on)341 b(\267)-542 b(sto)404 b(je)h(to)f(iden)-34 b(ti\257k)-67 b(acija)404 b(usp)34 b(osta)-34 b(vljena.)2435 25290 y(Protok)g(oli)510 b(za)f(razmjen)-34 b(u)511 b(klju)-34 b(\267)-572 b(ca)509 b(za)-34 b(vr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)511 b(snab)34 b(djev)-67 b(anjem)511 b(sudionik)-67 b(a)509 b(svje)-34 b(\267)-572 b(zim)2435 26795 y(klju)-34 b(\267)-572 b(cem,)576 b(za)67 b(jedni)-34 b(\267)-572 b(ck)-34 b(om)543 b(ta)67 b(jnom)543 b(do)f(k)-34 b(o)67 b(je)543 b(uljez)f(ne)g(smije)f(mo)-34 b(\266)-572 b(ci)542 b(do)-34 b(\266)-572 b(ci,)576 b(i)541 b(k)-34 b(o)67 b(ja)543 b(se)2435 28301 y(k)-34 b(oristi)404 b(za)g(daljnju)i(sigurn)-34 b(u)405 b(k)-34 b(om)g(unik)-67 b(aciju)405 b(simetri)-34 b(\267)-572 b(cnom)403 b(enkrip)34 b(cijom.)2435 32366 y FH(2.2)1793 b(F)-149 b(ormalni)598 b(mo)50 b(deli)2435 35156 y FK(F)-93 b(ormalnim)374 b(mo)-62 b(delom)396 b FO(\267)-572 b(zeli)337 b(se)i(re\260ektirati)f(sv)-67 b(a)338 b(bitna)i(sv)-34 b(o)67 b(jstv)-67 b(a)339 b(protok)-34 b(ola)339 b(i)g(zaklju-)2402 36661 y(\267)-572 b(civ)-67 b(anjem)275 b(o)h(sv)-34 b(o)67 b(jstvima)277 b(apstraktnog)g(protok) -34 b(ola)276 b(u)h(mo)34 b(delu)276 b(olak)-64 b(\267)-542 b(sati)276 b(zaklju)-34 b(\267)-572 b(civ)-67 b(anje)2435 38167 y(o)404 b(sv)-34 b(o)67 b(jstvima)405 b(stv)-67 b(arnog)405 b(protok)-34 b(ola.)2435 39672 y(Jedna)659 b(o)34 b(d)658 b(gla)-34 b(vnih)659 b(preprek)-67 b(a)657 b(u)i(rasu)p 21711 39058 V(div)-67 b(anju)659 b(o)f(protok)-34 b(olima,)722 b(b)34 b(ez)658 b(obzira)f(na)2435 41177 y(pristup,)547 b(jest)518 b(neograni)-34 b(\267)-572 b(ceni)517 b(bro)67 b(j)518 b(mogu)-34 b(\266)-572 b(cih)518 b(sesija)f(\(istoga\))i(protok)-34 b(ola,)545 b(k)-34 b(o)67 b(je)518 b(su-)2435 42683 y(dionici)269 b(mogu)h(imati)g(isto) -34 b(vremeno)269 b(otv)-34 b(orene,)296 b(te)270 b(neome)p 29067 42069 V(deni)f(bro)67 b(j)271 b(samih)e(sudionik)-67 b(a,)2371 44188 y(\267)-542 b(sto)405 b(sv)-34 b(e)404 b(da)67 b(je)405 b(visoki)e(stupanj)j(paralelizma.)2435 45694 y(Dv)-67 b(a)404 b(su)g(osno)-34 b(vna)405 b(pristupa)h(problem) -34 b(u)405 b(sigurnosti)f(protok)-34 b(ola:)4253 48368 y FI(\262)607 b FO(kriptografski)403 b(mo)34 b(del;)404 b(i)4253 51042 y FI(\262)607 b FO(apstraktni)405 b(mo)34 b(del.)2435 54490 y FL(Kriptografski)465 b(mo)39 b(del)2435 56862 y FK(Kripto)-62 b(gr)g(afski)437 b(mo)-62 b(del)536 b FO(ima)411 b(vrlo)g(realisti)-34 b(\267)-572 b(can)411 b(p)34 b(ogled)412 b(na)g(problematiku.)561 b(Protok)-34 b(oli)2435 58367 y(se)501 b(sagleda)-34 b(v)-67 b(a)67 b(ju)502 b(do)g(detalja,)525 b(za)67 b(jedno)502 b(s)g(pripadnim)f (enkrip)34 b(cijskim)500 b(shemama,)526 b(a)2435 59873 y(p)34 b(oruk)-34 b(e)391 b(se)f(smatra)67 b(ju)393 b(nizo)-34 b(vima)390 b(bito)-34 b(v)-67 b(a.)534 b(Sv)-34 b(o)67 b(jstv)-67 b(a)392 b(k)-34 b(o)67 b(ja)392 b(se)e(dok)-67 b(azuju,)394 b(ili)c(ispituju,)2435 61378 y(izri)-34 b(\267)-572 b(cu)375 b(se)g(jezik)-34 b(om)376 b(probabilisti)-34 b(\267)-572 b(ck)-34 b(e)375 b(slo)-34 b(\267)-572 b(zenosti.)529 b(T)-101 b(o)376 b(proizlazi)e(iz)h(na)-34 b(\267)-572 b(cina)376 b(na)g(k)-34 b(o)67 b(ji)376 b(su)2435 62884 y(osno)-34 b(vni)379 b(zah)-34 b(tjevi)379 b(na)f(enkrip)34 b(cijsk)-34 b(e)378 b(sheme)g(de\257nirani)g(\(lak)-34 b(e)379 b(za)e(ra)-34 b(\267)-572 b(cunati,)384 b(te)-64 b(\267)-542 b(sk)-34 b(e)378 b(za)2435 64389 y(in)-34 b(v)g(ertirati\).)2435 65894 y(Dok)-67 b(azano)423 b(je)g(da)g(enkrip) 34 b(cija)423 b(ne)g(mo)-34 b(\267)-572 b(ze)422 b(biti)h FK(savr)-62 b(\267)-558 b(sena)p FO(,)426 b(tj.)d(nemogu)-34 b(\266)-572 b(ce)423 b(je)g(da)360 b(\267)-542 b(sifrati)2435 67400 y(nek)-34 b(e)366 b(enkrip)34 b(cijsk)-34 b(e)364 b(sheme)h(ne)h(otkriv)-67 b(a)67 b(ju)365 b(nik)-67 b(akv)-34 b(e)365 b(p)34 b(o)g(datk)-34 b(e)366 b(o)f(originalnom)g(tekstu.)2435 68905 y(No,)391 b(mi)c(jedino)354 b(\267)-572 b(zelimo)386 b(biti)h(sigurni)g(da)h(se)f(uljez)g(ne)h(mo)-34 b(\267)-572 b(ze)386 b(time)h(ok)-34 b(oristiti;)393 b(unato)-34 b(\267)-572 b(c)2402 70411 y(\267)g(cinjenici)303 b(da)i(enkrip)34 b(cijsk)-67 b(a)303 b(shema)h(nije)h(sa)-34 b(vr)-64 b(\267)-542 b(sena,)324 b(smatrat)272 b(\266)-572 b(cemo)303 b(je)h(sigurnom)h(uk)-34 b(o-)2435 71916 y(lik)g(o)387 b(je)h(vjero)67 b(jatnost)389 b(da)f(uljez)f(doh)-34 b(v)-67 b(ati)388 b(informaciju)g(k)-34 b(o)67 b(ju)389 b(mo)-34 b(\267)-572 b(ze)387 b(zloup)34 b(otrijebiti)387 b(u)21755 74956 y(11)p eop end end %%Page: 12 12 TeXDict begin HPSdict begin 12 11 bop 7749 7181 a FO(ostv)-67 b(arljiv)-34 b(om,)403 b(p)34 b(olinomnom)405 b(vremen)-34 b(u,)404 b(do)-34 b(v)g(oljno)405 b(mala.)9631 10192 y(Ko)34 b(d)324 b(o)-34 b(v)g(og)325 b(pristupa)h(je,)340 b(dakle,)g(p)34 b(oruk)-67 b(a,)340 b(bilo)325 b(obi)-34 b(\267)-572 b(can)325 b(tekst)g(bilo)260 b(\267)-542 b(sifrirani)324 b(tekst,)7749 11698 y(ni)-64 b(\267)-542 b(sta)591 b(vi)-64 b(\267)-542 b(se)589 b(nego)h(niz)g(bito)-34 b(v)-67 b(a,)637 b(k)-34 b(o)67 b(jega)591 b(se)f(mo)-34 b(\267)-572 b(ze)589 b(p)34 b(ogo)g(diti,)637 b(s)590 b(o)34 b(dre)p 40735 11084 364 53 v(denom)591 b(vjero-)7749 13203 y(jatno)-64 b(\267)-542 b(s)-34 b(\266)-572 b(cu.)531 b(U)379 b(na)67 b(jgorem)379 b(je)g(slu)-34 b(\267)-572 b(ca)67 b(ju)379 b(ta)g(vjero)67 b(jatnost)380 b(1)p FG(=)p FO(2)35088 12763 y FF(n)35715 13203 y FO(,)j(gdje)c(je)g FG(n)f FO(duljina)h(niza)7749 14709 y(bito)-34 b(v)-67 b(a.)846 b(Kak)-34 b(o)506 b(duljina)444 b(\267)-542 b(sifriranog)506 b(teksta)h(o)-34 b(visi)506 b(o)h(duljini)g(enkrip)34 b(cijsk)-34 b(og)506 b(klju)-34 b(\267)-572 b(ca,)7749 16214 y(kreatori)405 b(protok)-34 b(ola)406 b(mora)67 b(ju)407 b(biti)f(oprezni)g(pri)g(o)34 b(dabiru)406 b(istoga.)544 b(Oni)406 b(male)g(duljine)7749 17720 y(se)369 b(lak)-34 b(o)369 b(probija)67 b(ju,)378 b(dok)369 b(oni)g(v)-34 b(e)g(\266)-572 b(ce)369 b(duljine)336 b(\267)-572 b(cine)368 b(enkrip)34 b(cijski)368 b(algoritam)h(zah)-34 b(tjevni-)7749 19225 y(jim.)9631 22236 y(Ozbiljni)305 b(nedostatak)i(o)-34 b(v)g(og)306 b(pristupa)h(je)f(visok)-67 b(a)305 b(k)-34 b(ompleksnost,)292 b(\267)-572 b(cak)305 b(i)g(u)h(slu)-34 b(\267)-572 b(ca)67 b(ju)7749 23741 y('dje)-34 b(\267)-572 b(cjih')523 b(protok)-34 b(ola.)896 b(V)-101 b(rlo)523 b(je)g(zah)-34 b(tjevno)524 b(mo)34 b(delirati)523 b(sv)-67 b(a)522 b(sv)-34 b(o)67 b(jstv)-67 b(a)524 b(enkrip)34 b(cijsk)-34 b(e)7749 25247 y(sheme,)310 b(protok)-34 b(ola,)311 b(uljezo)-34 b(vih)288 b(sp)34 b(osobnosti,)312 b(i)287 b(jo)-64 b(\267)-542 b(s)288 b(uvijek)f(mo)-34 b(\266)-572 b(ci)287 b(zaklju)-34 b(\267)-572 b(civ)-67 b(ati)287 b(o)g(ev)-34 b(en-)7749 26752 y(tualnim)405 b(ne)-34 b(\267)-572 b(zeljenim)403 b(p)34 b(ona)-64 b(\267)-542 b(sanjima)406 b(protok)-34 b(ola.)7749 31431 y FL(Apstraktni)465 b(mo)39 b(del)7749 33720 y FK(Apstr)-62 b(aktni)431 b(mo)-62 b(del)528 b FO(apstrahira)404 b(o)34 b(d)404 b(algebarskih)f(i)h(ra)-34 b(\267)-572 b(cunskih)404 b(sv)-34 b(o)67 b(jsta)-34 b(v)-67 b(a)405 b(protok)-34 b(ola)7749 35225 y(i)440 b(fokusira)h(samo)f(gla)-34 b(vne)441 b(momen)-34 b(te)441 b(k)-34 b(o)67 b(je)441 b(enkrip)34 b(cija)440 b(treba)h(p)34 b(osti)-34 b(\266)-572 b(ci.)647 b(Pri)440 b(tom)h(ap-)7749 36731 y(strahiranju)405 b(pretp)34 b(osta)-34 b(vlja)405 b(se)f(da)h(vrijedi)e(sv)-34 b(o)67 b(jstv)-34 b(o)406 b(sa)-34 b(vr)-64 b(\267)-542 b(sene)404 b(enkrip)34 b(cije.)9631 39742 y(Apstraktni)438 b(pristup)h(k)-67 b(arakterizira)435 b(abstraktno)k(\(sim)-34 b(b)34 b(oli)-34 b(\267)-572 b(ck)-34 b(o\))438 b(predsta)-34 b(vljanje)7749 41247 y(p)34 b(oruk)-67 b(a,)442 b(k)-67 b(ao)435 b(i)g(protok)-34 b(ola,)444 b(uz)435 b(izosta)-34 b(vljanje)436 b(mnogih)g(detalja.)633 b(Na)436 b(primjer,)443 b(krip-)7749 42753 y(tiranje)382 b(obi)-34 b(\267)-572 b(cnog)381 b(teksta)h FG(m)g FO(p)34 b(omo)-34 b(\266)-572 b(cu)382 b(enkrip)34 b(cijsk)-34 b(og)380 b(klju)-34 b(\267)-572 b(ca)382 b FG(k)419 b FO(tipi)-34 b(\267)-572 b(cno)382 b(se)f(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)7749 44258 y(sa)404 b FI(f)p FG(m)p FI(g)11513 44455 y FF(k)12082 44258 y FO(.)7749 45764 y(P)-34 b(otreban)376 b(je)g(oprez)f(da)h(se)g(pri)f(stv)-67 b(aranju)377 b(apstraktnog)g(mo) 34 b(dela)375 b(ne)h(presimpli\257cira)7749 47269 y(stv)-67 b(arna)421 b(situacija.)592 b(T)-101 b(o)422 b(je)g(ono)358 b(\267)-542 b(sto)389 b(\267)-572 b(cini)420 b(apstraktno)j(mo)34 b(deliranje)422 b(nimalo)f(jednos-)7749 48774 y(ta)-34 b(vnim.)7749 50280 y(Ideal)425 b(dobrog)i(formalnog)g(mo)34 b(dela)426 b(je)g(ona)67 b(j)427 b(k)-34 b(o)67 b(ji)427 b(p)34 b(osjeduje)427 b(transparen)-34 b(tnost)429 b(i)d(in-)7749 51785 y(tuitivnost)356 b(neformalnog)f(rasu)p 22611 51172 V(div)-67 b(anja,)365 b(a)355 b(snab)34 b(djev)-34 b(en)356 b(je)e(jednosta)-34 b(vnim)357 b(i)d(mo)-34 b(\266)-572 b(cnim)7749 53291 y(deduktivnim)404 b(aparatom.)9631 56302 y(Apstraktni)g(mo)34 b(deli)402 b(te)-34 b(\267)-572 b(ze)403 b(udo)-34 b(v)g(oljiti)404 b(i)f(sljede)-34 b(\266)-572 b(cim)403 b(zah)-34 b(tjevima,)403 b(k)-34 b(o)67 b(ji)404 b(se)f(jednos-)7749 57807 y(ta)-34 b(vno)339 b(de\257nira)67 b(ju)341 b(un)-34 b(utar)340 b(kriptografsk)-34 b(og)339 b(pristupa)h(izra)-34 b(vnim)338 b(prijev)-34 b(o)34 b(dom)339 b(u)g(jezik)7749 59313 y(vjero)67 b(jatnosti:)9567 61666 y FI(\262)606 b FO(ta)67 b(jnost;)9567 64109 y FI(\262)606 b FO(cjelo)-34 b(vitost;)9567 66552 y FI(\262)606 b FO(nerazlu)-34 b(\267)-572 b(civ)-34 b(ost.)7749 68905 y(Apstraktni)438 b(mo)34 b(deli)437 b(redo)-34 b(vito)437 b(usp)67 b(je)-64 b(\267)-542 b(sno)440 b(mo)34 b(delira)67 b(ju)438 b(prv)-67 b(a)437 b(dv)-67 b(a)437 b(sv)-34 b(o)67 b(jstv)-67 b(a,)446 b(ali)437 b(ne)h(i)7749 70411 y(tre)-34 b(\266)-572 b(ce.)27068 74956 y(12)p eop end end %%Page: 13 13 TeXDict begin HPSdict begin 13 12 bop 4317 7181 a FK(T)-93 b(ajnost)459 b FO(zna)-34 b(\267)-572 b(ci)344 b(da)h(uljez,)356 b(k)-34 b(o)67 b(ji)345 b(ne)g(p)34 b(osjeduje)346 b(niti)e FG(m)p FO(,)357 b(niti)345 b FG(k)38 b FO(-o)-34 b(v)344 b(dekrip)34 b(cijski)344 b(in-)2435 8687 y(v)-34 b(erz,)368 b(ne)359 b(mo)-34 b(\267)-572 b(ze)360 b(deducirati)g FG(m)f FO(p)34 b(ozna)-34 b(v)-67 b(a)67 b(ju)-34 b(\266)-572 b(ci)361 b(samo)f(p)34 b(oruku)360 b FI(f)p FG(m)p FI(g)33123 8884 y FF(k)34051 8687 y FO(k)-34 b(o)67 b(ja)361 b(se)e(p)34 b(o)67 b(ja)-34 b(vila)2435 10192 y(na)405 b(mre)-34 b(\267)-572 b(zi.)2435 11698 y FK(Cjelovitost)544 b FO(je)432 b(nemogu)-34 b(\266)-572 b(cnost)434 b(uljeza)e(da)h(kreira)d(p)34 b(oruku)433 b FI(f)p FG(m)p FI(g)32400 11895 y FF(k)33401 11698 y FO(b)34 b(ez)432 b(da)h(p)34 b(osjeduje)2435 13203 y FG(m)520 b FO(i)f FG(k)38 b FO(.)884 b(Ovdje,)548 b FK(kr)-62 b(eir)g(anje)608 b FO(zna)-34 b(\267)-572 b(ci)519 b(da)h(je)f(sam)h(uljez)f(kriptirao)g FG(m)p FO(,)547 b(a)520 b(ne)f(da)h(ju)g(je)2435 14709 y(mo)-34 b(\267)-572 b(zda)405 b(saznao)f(p)34 b(osredstv)-34 b(om)405 b(drugog)g(agen)-34 b(ta.)2435 16214 y FK(Ner)-62 b(azlu)-31 b(\267)-589 b(civost)644 b FO(je)532 b(sv)-34 b(o)67 b(jstv)-34 b(o)534 b(k)-34 b(o)67 b(ju)534 b(stv)-67 b(arni)533 b(protok)-34 b(oli)532 b(p)34 b(osti)-34 b(\267)-572 b(zu,)565 b(ali)532 b(ga)h(apstraktni)2435 17720 y(mo)34 b(deli)418 b(ne)g(uspijev)-67 b(a)67 b(ju)420 b(o)34 b(draziti;)425 b(mahom)419 b(zb)34 b(og)418 b(toga)355 b(\267)-542 b(sto)419 b(su)g(p)34 b(oruk)-34 b(e)418 b(predsta)-34 b(vlje-)2435 19225 y(ne)495 b(term-mo)34 b(delom.)809 b(Nerazlu)-34 b(\267)-572 b(civ)-34 b(ost)494 b(je)h(nemogu)-34 b(\266)-572 b(cnost)496 b(uljeza)e(da)h(razlikuje)f (dvije)2435 20730 y(enkrip)34 b(cije,)602 b FI(f)p FG(m)p FI(g)10806 20927 y FF(k)11938 20730 y FO(i)563 b FI(f)p FG(m)14508 20291 y FE(0)14819 20730 y FI(g)15425 20934 y FF(k)15939 20682 y FD(0)16292 20730 y FO(,)603 b(k)-34 b(o)67 b(je)563 b(ne)h(mo)-34 b(\267)-572 b(ze)562 b(otv)-34 b(oriti,)569 b(\267)-572 b(cak)563 b(i)g(ak)-34 b(o)563 b(se)g(radi)g(dvije)2435 22236 y(enkrip)34 b(cije)360 b(istog)h(teksta)h FG(m)f FO(s)g(istim)g(enkrip)34 b(cijskim)360 b(klju)-34 b(\267)-572 b(cem)360 b FG(k)38 b FO(.)525 b(Zah)-34 b(tjev)361 b(je)g(realan,)2435 23741 y(ne)331 b(\267)-572 b(zelimo)363 b(da)i(protivnik)g(mo)-34 b(\267)-572 b(ze)364 b(izvu)-34 b(\266)-572 b(ci)363 b(ik)-67 b(akvu)364 b(informaciju)h(iz)f(p)34 b(ono)-34 b(vljene)365 b(enkrip-)2435 25247 y(cije)359 b(iste)h(p)34 b(oruk)-34 b(e.)523 b(Ov)-67 b(a)67 b(j)360 b(nedeterminizam)f(je)h(ono)296 b(\267)-542 b(sto)360 b(v)-34 b(e)g(\266)-572 b(cina)359 b(abstraktnih)i(mo)34 b(dela)2435 26752 y(ne)310 b(uspijev)-67 b(a)310 b(o)34 b(draziti.)506 b(Nerazlu)-34 b(\267)-572 b(civ)-34 b(ost)309 b(se)g(jo)-64 b(\267)-542 b(s)310 b(naziv)-67 b(a)309 b FK(jakom)345 b(formom)h(tajnosti)124 b FO(:)489 b(ak)-34 b(o)2435 28258 y(uljez)335 b(mo)-34 b(\267)-572 b(ze)334 b(do)-34 b(\266)-572 b(ci)334 b(do)h(sadr)-34 b(\267)-572 b(za)67 b(ja)335 b(enkrip)34 b(cije,)347 b(nara)-34 b(vno)335 b(da)g(su)g(m)-34 b(u)335 b(razli)-34 b(\267)-572 b(cite)333 b(enkrip)34 b(cije)2435 29763 y(me)p 4245 29150 364 53 v(dusobno)406 b(razlu)-34 b(\267)-572 b(civ)-34 b(e.)4317 32892 y(Dosada)-64 b(\267)-542 b(snji)405 b(p)34 b(oku)-64 b(\267)-542 b(sa)67 b(ji)405 b(stv)-67 b(aranja)405 b(takv)-34 b(og)404 b(formalnog)h(mo)34 b(dela)404 b(uklju)-34 b(\267)-572 b(cuju:)4253 35863 y FI(\262)607 b FO(logiku)403 b(prv)-34 b(og)405 b(reda)4253 38835 y FI(\262)607 b FO(mo)34 b(dalne)404 b(logik)-34 b(e)403 b(\(logik)-34 b(e)404 b(znanja)h(i)f(vjero)-34 b(v)-67 b(anja\))4253 41807 y FI(\262)607 b FO(v)-34 b(eri\257k)-67 b(aciju)403 b(mo)34 b(dela)4253 44779 y FI(\262)607 b FO(ra)-34 b(\267)-572 b(cune)404 b(pro)34 b(cesa)4253 47751 y FI(\262)607 b FO(induktivne)404 b(meto)34 b(de)404 b(i)g(dr.)4317 50722 y(Dobar)388 b(apstraktni)h(mo)34 b(del)387 b(mora)h(biti)g FK(kor)-62 b(ektan)p FO(,)389 b(u)f(o)34 b(dnosu)389 b(na)f(p)34 b(osto)67 b(janje)389 b(na-)2435 52228 y(pada.)1103 b(T)-101 b(o)592 b(zna)-34 b(\267)-572 b(ci)591 b(da,)639 b(uk)-34 b(olik)g(o)592 b(p)34 b(osto)67 b(ji)593 b(dok)-67 b(az)591 b(da)h(p)34 b(osto)67 b(ji)593 b(napad)g(na)f(apstrak-)2435 53733 y(tni)456 b(protok)-34 b(ol)455 b(mo)-34 b(\267)-572 b(zemo)454 b(zaklju)-34 b(\267)-572 b(citi)454 b(da)i(to)f(sv)-34 b(o)67 b(jstv)-34 b(o)456 b(vrijedi)e(i)h(za)f(stv)-67 b(arni)455 b(protok)-34 b(ol.)2435 55239 y(Na)g(\267)-572 b(zalost,)404 b(neki)g(p)34 b(on)-34 b(u)p 13208 54625 V(deni)405 b(mo)34 b(deli)370 b(\267)-572 b(cak)403 b(nisu)i(bili)f(ni) g(k)-34 b(orektni.)2435 56744 y(Puno)294 b(je)f(te)-34 b(\267)-572 b(ze)293 b(p)34 b(osti)-34 b(\266)-572 b(ci)293 b FK(p)-62 b(otpunost)405 b FO(u)293 b(o)34 b(dnosu)294 b(na)g(p)34 b(osto)67 b(janje)295 b(napada,)316 b(k)-67 b(ao)292 b(i)h(dok)-67 b(azati)2435 58250 y(je:)516 b(dok)-67 b(aza)-34 b(v)-64 b(\267)-542 b(si)357 b(da)g(je)h(apstraktni)g(protok) -34 b(ol)358 b(k)-34 b(orektan)358 b(u)g(o)34 b(dnosu)358 b(na)g(p)34 b(osto)67 b(janje)359 b(na-)2435 59755 y(pada,)415 b(da)d(li)g(to)g(p)34 b(o)-34 b(vla)g(\267)-572 b(ci)411 b(k)-34 b(orektnost)413 b(samoga)f(protok)-34 b(ola?)563 b(Dak)-67 b(ak)-34 b(o,)414 b(sv)-34 b(e)411 b(p)34 b(o)g(d)413 b(pret-)2435 61261 y(p)34 b(osta)-34 b(vk)g(om)428 b(da)f(znamo)f(da)h (su)g(k)-34 b(ori)-64 b(\267)-542 b(stene)427 b(enkrip)34 b(cijsk)-34 b(e)425 b(sheme)i(sigurne)f(s)h(visok)-34 b(om)2435 62766 y(vjero)67 b(jatno)-64 b(\267)-542 b(s)-34 b(\266)-572 b(cu.)4317 65894 y(Pro)-34 b(vjeriti)523 b(da)g(li)g(je)g(protok)-34 b(ol)524 b(ispra)-34 b(v)-67 b(an)523 b(zna)-34 b(\267)-572 b(ci)523 b(de\257nirati)g(ciljev)-34 b(e)523 b(danog)h(pro-)2435 67400 y(tok)-34 b(ola,)401 b(i)e(pro)-34 b(vjeriti)400 b(da)g(li)f(su)h(oni)g(ostv)-67 b(areni)399 b(nak)-34 b(on)401 b(za)-34 b(vr)-64 b(\267)-542 b(sene)399 b(egzekucije)f(tog)j(pro-)2435 68905 y(tok)-34 b(ola.)857 b(O)510 b(tim)g(sv)-34 b(o)67 b(jstvima)511 b(diskutiramo)g(k)-67 b(asnije,)536 b(na)510 b(strani)h(16,)536 b(uk)-67 b(azuju)-34 b(\266)-572 b(ci)510 b(na)2435 70411 y FK(L)-62 b(owe)g(ovu)373 b(hijer)-62 b(arhiju)p FO(.)513 b(Sv)-67 b(ak)g(ak)-34 b(o,)352 b(ti)339 b(bi)g(ciljevi)f(trebali)h (biti)g(jednosta)-34 b(vniji)341 b(za)e(de\257ni-)2435 71916 y(rati,)404 b(a)g(i)g(pro)-34 b(vjeriti,)403 b(un)-34 b(utar)406 b(apstraktnog)g(okvira,)c(u)j(o)34 b(dnosu)405 b(na)g(kriptografski.)21755 74956 y(13)p eop end end %%Page: 14 14 TeXDict begin HPSdict begin 14 13 bop 7749 7181 a FH(2.3)1792 b(F)-149 b(amozni)598 b(Needham-Sc)-50 b(hro)50 b(eder)7749 9887 y FO(Isho)34 b(di)-64 b(\267)-542 b(ste)486 b(za)g(testiranje)h (usp)67 b(je)-64 b(\267)-542 b(snosti)488 b(bilo)e(k)-34 b(o)67 b(jeg)487 b(formalnog)g(mo)34 b(dela)486 b(sv)-67 b(ak)g(ak)-34 b(o)485 b(je)7749 11393 y(Needham-Sc)-34 b(hro)34 b(eder)471 b(protok)-34 b(ol,)487 b(auten)-34 b(ti\257k)-67 b(acijski)472 b(protok)-34 b(ol)471 b(ja)-34 b(vnog)471 b(klju)-34 b(\267)-572 b(ca,)487 b(pre-)7749 12898 y(zentiran)504 b(1978.)840 b(u)472 b(\267)-572 b(clanku)504 b(R.)g(Needhama)h(i)g(M.)f(Sc)-34 b(hro)34 b(edera)504 b(\([NS78)q(]\).)840 b(Od)505 b(ob-)7749 14403 y(ja)-34 b(vljiv)-67 b(anja)484 b(\267)-572 b(clank)-67 b(a)515 b(protok)-34 b(ol)518 b(je)f(bio)g(u)453 b(\267)-542 b(siro)67 b(j)517 b(up)34 b(otrebi,)512 b(\267)-572 b(cak)516 b(je)h(i)g(dok)-67 b(aziv)g(ano)516 b(da)7749 15909 y(je)459 b(siguran,)473 b(dok)459 b(1996.)703 b(G.)459 b(Lo)-34 b(w)g(e)459 b(nije)g(prona)-64 b(\267)-542 b(sao)460 b(propust,)474 b(k)-34 b(oriste)g(\266)-572 b(ci)458 b(CSP)i(ra)-34 b(\267)-572 b(cun)7749 17414 y(pro)34 b(cesa)422 b(i)g(njego)-34 b(v)423 b(v)-34 b(eri\257k)-67 b(ator)422 b(mo)34 b(dela)422 b(\()p FK(mo)-62 b(del)450 b(che)-62 b(cker)130 b FO(\),)425 b(FDR)e(\([Lo)-34 b(w96]\).)594 b(Lo)-34 b(w)g(e)7749 18920 y(je)437 b(tak)-34 b(o)p 11646 18306 364 53 v(der)438 b(sugerirao)f(ispra)-34 b(vku,)446 b(tak)-67 b(a)-34 b(v)437 b(ispra)-34 b(vljeni)438 b(protok)-34 b(ol)437 b(sad)h(je)g(p)34 b(oznat)438 b(p)34 b(o)g(d)7749 20425 y(naziv)-34 b(om)404 b(Needham-Sc)-34 b(hro)34 b(eder-Lo)-34 b(w)g(e)405 b(i)f(dok)-67 b(azano)404 b(je)g(k)-34 b(orektan.)9631 23436 y(Ipak,)605 b(to)565 b(je)h(iznimno)f(jednosta)-34 b(v)-67 b(an)567 b(protok)-34 b(ol,)606 b(za)565 b(k)-34 b(o)67 b(jeg)566 b(se)f(vjero)-34 b(v)-67 b(alo)564 b(da)i(je)7749 24942 y(k)-34 b(orektan)431 b(dugo)h(vremena,)k(i)431 b(onda)h(se)e(p)34 b(ok)-67 b(azalo)430 b(da)i(ipak)e(nije,)438 b(iznena)p 41975 24328 V(duju)-34 b(\266)-572 b(ce)432 b(jed-)7749 26447 y(nosta)-34 b(vnim)405 b(napadom.)9631 29458 y(Protok)-34 b(oli)269 b(se)g(standarno)i(neformalno)f(prik)-67 b(azuju)269 b(strelicama)g(i)g(p)34 b(oruk)-67 b(ama;)314 b(o)-34 b(v)-67 b(ak)-34 b(o)7749 30964 y(izgleda)403 b(prik)-67 b(az)403 b(za)h(Needham-Sc)-34 b(hro)34 b(eder)405 b(protok)-34 b(ol:)21319 35489 y FG(A)25241 34556 y FI(f)p FG(a;)202 b(n)27755 34738 y FF(a)28309 34556 y FI(g)28915 34753 y FF(k)29405 34909 y FC(b)23336 35489 y FI(\241)-277 b(\241)-270 b(\241)h(\241)f(\241)g(\241)h(\241)f(\241)h(\241)f(\241)g (\241)-276 b(!)1107 b FG(B)11141 b FO(\(2.1\))21319 38152 y FG(A)25083 37265 y FI(f)p FG(n)26417 37447 y FF(a)26972 37265 y FG(;)202 b(n)28239 37462 y FF(b)28696 37265 y FI(g)29302 37462 y FF(k)29792 37573 y FC(a)23336 38152 y FI(\303)-277 b(\241)-270 b(\241)h(\241)f(\241)h(\241)f(\241)h(\241)f (\241)g(\241)h(\241)-276 b(\241)1106 b FG(B)11141 b FO(\(2.2\))21319 40861 y FG(A)25879 39928 y FI(f)p FG(n)27213 40125 y FF(b)27671 39928 y FI(g)28277 40125 y FF(k)28767 40281 y FC(b)23336 40861 y FI(\241)-277 b(\241)-270 b(\241)h(\241)f(\241)g (\241)h(\241)f(\241)h(\241)f(\241)g(\241)-276 b(!)1107 b FG(B)11141 b FO(\(2.3\))9631 43312 y(Inicijator)483 b(protok)-34 b(ola,)504 b(Alice,)438 b(\267)-542 b(salje)483 b(p)34 b(oruku)484 b(Bobu)g(\(k)-34 b(orak)483 b(2.1\),)504 b(s)483 b(k)-34 b(o)67 b(jim)451 b(\267)-572 b(zeli)7749 44818 y(k)-34 b(om)g(unicirati.)938 b(P)-34 b(oruk)-67 b(a)538 b(je)f(kriptirana)g(Bob)34 b(o)-34 b(vim)537 b(ja)-34 b(vnim)538 b(klju)-34 b(\267)-572 b(cem,)570 b FG(k)42252 45015 y FF(b)42710 44818 y FO(,)h(i)537 b(sadr)-34 b(\267)-572 b(zi)7749 46323 y(Aliceino)403 b(ime,)g(k)-34 b(o)67 b(je)405 b(zapisujemo)f(k)-67 b(ao)404 b FG(a)p FO(,)f(te)i(njen)-34 b(u)405 b(sol,)f FG(n)35057 46505 y FF(a)35612 46323 y FO(.)7749 47829 y FK(Sol)e FO(\()p FK(nonc)-62 b(e)91 b FO(\))277 b(je)g(no)-34 b(v)g(oproizv)g(edena)278 b(p)34 b(oruk)-67 b(a,)302 b(k)-34 b(o)67 b(ja)278 b(se)f(k)-34 b(oristi)276 b(samo)i(za)e(jedn) -34 b(u)279 b(izv)-34 b(edbu)7749 49334 y(protok)g(ola.)494 b(Apstraktna)271 b(je)e(reprezen)-34 b(tacija)270 b(slu)-34 b(\267)-572 b(ca)67 b(jnoga)270 b(niza)g(bito)-34 b(v)-67 b(a.)494 b(Sol)269 b(sa)h(sob)34 b(om)7749 50840 y(nosi)453 b(vremensku)g(informaciju,)465 b(osigura)-34 b(v)-67 b(a)67 b(ju)-34 b(\266)-572 b(ci)454 b(njenom)g(kreatoru)f(da)g(zna)h (o)f(k)-34 b(o)67 b(jo)g(j)7749 52345 y(se)417 b(sesiji)h(protok)-34 b(ola)419 b(radi)e(te)h(da)h(m)-34 b(u)418 b(se)g(ne)g(mo)-34 b(\267)-572 b(ze)418 b(p)34 b(o)g(dv)-67 b(aliti)417 b(p)34 b(oruk)-67 b(a)417 b(iz)h(stare)g(sesije)7749 53851 y(sa)436 b(starom)g(soli.)634 b(T)-101 b(ak)-34 b(o)p 18934 53237 V(der,)444 b(nak)-34 b(on)373 b(\267)-542 b(sto)437 b(primi)f(sv)-34 b(o)67 b(ju)437 b(sol)f(u)g(o)34 b(dgo)-34 b(v)g(oru,)445 b(ta)67 b(j)437 b(kreator)7749 55356 y(bi)404 b(trebao)g(biti)h(siguran)f(da)h(pri)-34 b(\267)-572 b(ca)403 b(upra)-34 b(v)g(o)405 b(s)f(kime)370 b(\267)-572 b(zeli.)7749 56862 y(U)475 b(sljede)-34 b(\266)-572 b(cem)475 b(k)-34 b(oraku)476 b(\(2.2\),)493 b(nak)-34 b(on)477 b(dekriptiranja,)493 b(Bob)476 b(vra)-34 b(\266)-572 b(ca)474 b(Alice)h(njen)-34 b(u)477 b(sol,)7749 58367 y(kriptira)67 b(ju)-34 b(\266)-572 b(ci)425 b(je)h(za)67 b(jedno)427 b(s)f(njego)-34 b(v)g(om)426 b(solju)h FG(n)29940 58564 y FF(b)30397 58367 y FO(,)k(k)-34 b(oriste)g(\266)-572 b(ci)425 b(Alicein)g(ja)-34 b(vni)426 b(klju)-34 b(\267)-572 b(c)425 b FG(k)46707 58549 y FF(a)47263 58367 y FO(.)7749 59873 y(Alice)356 b(dekriptira)h(p)34 b(oruku)357 b FI(f)p FG(n)21814 60055 y FF(a)22369 59873 y FG(;)202 b(n)23636 60070 y FF(b)24093 59873 y FI(g)24699 60070 y FF(k)25189 60181 y FC(a)25748 59873 y FO(,)367 b(i)357 b(sad)g(mo)-34 b(\267)-572 b(ze)357 b(usp)34 b(orediti)358 b(sol)f(k)-34 b(o)67 b(ju)358 b(jo)67 b(j)359 b(je)e(Bob)7749 61378 y(p)34 b(oslao)472 b(k)-67 b(ao)472 b(njen)-34 b(u,)491 b(s)472 b(onom)409 b(\267)-542 b(sto)473 b(je)g(ona)g(p)34 b(oslala.)743 b(Ak)-34 b(o)472 b(se)h(p)34 b(o)g(dudara)67 b(ju,)491 b(Alice)471 b(bi)7749 62884 y(trebala)404 b(imati)g (garanciju)g(da)h(je)f(pri)-34 b(\267)-572 b(cala)403 b(s)i(Bob)34 b(om.)7749 64389 y(Kona)-34 b(\267)-572 b(cno,)440 b(u)433 b(zadnjo)67 b(j)435 b(p)34 b(oruci)432 b(ona)i(vra)-34 b(\266)-572 b(ca)432 b FG(n)28731 64586 y FF(b)29188 64389 y FO(,)376 b(\267)-542 b(sifriran)433 b(sa)g FG(k)36297 64586 y FF(b)37188 64389 y FO(\(2.3\),)376 b(\267)-542 b(sto)433 b(p)34 b(otvr)p 45604 63775 V(duje)7749 65894 y(Bobu)404 b(da)h(je)f(pri)-34 b(\267)-572 b(cao)404 b(s)g(Alice.)9631 68905 y(Lo)-34 b(w)g(e)269 b(je)h(otkrio)f(sljede)-34 b(\266)-572 b(ci)269 b(napad:)472 b(Alice)235 b(\267)-572 b(zeli)268 b(pri)-34 b(\267)-572 b(cati)269 b(sa)g(Ev)-34 b(om,)296 b(k)-34 b(o)67 b(ja)271 b(je)e(nep)34 b(o)-64 b(\267)-542 b(stena.)7749 70411 y(Kada)422 b(jo)67 b(j)423 b(Alice)e(p)34 b(o)-64 b(\267)-542 b(salje)422 b(prvu)h(p)34 b(oruku,)426 b FI(f)p FG(a;)202 b(n)29917 70593 y FF(a)30471 70411 y FI(g)31077 70608 y FF(k)31567 70719 y FC(e)32069 70411 y FO(,)427 b(Ev)-67 b(a)421 b(je)h(otv)-67 b(ara)422 b(i)g(njen)g(sadr)-34 b(\267)-572 b(za)67 b(j)7685 71916 y(\267)-542 b(salje)512 b(Bobu,)539 b(kriptiran)512 b(sa)g FG(k)21704 72113 y FF(b)22162 71916 y FO(.)862 b(Bob)512 b(o)34 b(dgo)-34 b(v)-67 b(ara)512 b(sa)g FI(f)p FG(n)34204 72098 y FF(a)34759 71916 y FG(;)202 b(n)36026 72113 y FF(b)36483 71916 y FI(g)37089 72113 y FF(k)37579 72224 y FC(a)38138 71916 y FO(,)538 b(Ev)-67 b(a)512 b(proslije)p 45604 71303 V(duje)27068 74956 y(14)p eop end end %%Page: 15 15 TeXDict begin HPSdict begin 15 14 bop 2435 7181 a FO(p)34 b(oruku)434 b(Alice,)439 b(k)-34 b(o)67 b(ja)433 b(o)34 b(dgo)-34 b(v)-67 b(ara)433 b(sa)h FI(f)p FG(n)20804 7378 y FF(b)21261 7181 y FI(g)21867 7378 y FF(k)22357 7489 y FC(e)22859 7181 y FO(.)625 b(Ev)-67 b(a)433 b(sada)g(za)-34 b(vr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)433 b(sesiju)g(s)g(Bob)34 b(om,)2371 8687 y(\267)-542 b(salju)-34 b(\266)-572 b(ci)404 b(m)-34 b(u)405 b FI(f)p FG(n)9567 8884 y FF(b)10025 8687 y FI(g)10631 8884 y FF(k)11121 9040 y FC(b)11595 8687 y FO(.)539 b(Skica)403 b(napada)j(je)e(sljede)-34 b(\266)-572 b(ca:)4871 11069 y FG(A)8778 10181 y FI(f)p FG(a;)202 b(n)11292 10363 y FF(a)11846 10181 y FI(g)12452 10378 y FF(k)12942 10489 y FC(e)6887 11069 y FI(\241)-277 b(\241)-270 b(\241)h(\241)f(\241)h(\241)f(\241)g(\241)h(\241)f(\241)h (\241)-277 b(!)1107 b FG(E)16599 13484 y(E)20576 12551 y FI(f)p FG(a;)202 b(n)23090 12733 y FF(a)23644 12551 y FI(g)24250 12748 y FF(k)24740 12904 y FC(b)18671 13484 y FI(\241)-277 b(\241)-269 b(\241)f(\241)h(\241)f(\241)g(\241)h(\241)f (\241)h(\241)f(\241)-276 b(!)1107 b FG(B)16599 15853 y(E)20419 14966 y FI(f)p FG(n)21753 15148 y FF(a)22307 14966 y FG(;)202 b(n)23574 15163 y FF(b)24031 14966 y FI(g)24637 15163 y FF(k)25127 15274 y FC(a)18671 15853 y FI(\303)-277 b(\241)-269 b(\241)f(\241)h(\241)f(\241)h(\241)f(\241)h (\241)f(\241)g(\241)-276 b(\241)1107 b FG(B)4871 18223 y(A)8634 17335 y FI(f)p FG(n)9968 17517 y FF(a)10523 17335 y FG(;)202 b(n)11790 17532 y FF(b)12247 17335 y FI(g)12853 17532 y FF(k)13343 17643 y FC(a)6887 18223 y FI(\303)-277 b(\241)-269 b(\241)f(\241)g(\241)h(\241)f(\241)h(\241)f (\241)h(\241)f(\241)-276 b(\241)1106 b FG(E)4871 20592 y(A)9417 19705 y FI(f)p FG(n)10751 19902 y FF(b)11208 19705 y FI(g)11814 19902 y FF(k)12304 20013 y FC(e)6887 20592 y FI(\241)-277 b(\241)-270 b(\241)h(\241)f(\241)h(\241)f(\241)g (\241)h(\241)f(\241)h(\241)-277 b(!)1107 b FG(E)16599 23007 y(E)21215 22074 y FI(f)p FG(n)22549 22271 y FF(b)23006 22074 y FI(g)23612 22271 y FF(k)24102 22427 y FC(b)18671 23007 y FI(\241)-277 b(\241)-269 b(\241)f(\241)h(\241)f(\241)g(\241)h (\241)f(\241)h(\241)f(\241)-276 b(!)1107 b FG(B)4317 26581 y FO(Obman)-34 b(uti)415 b(sudionik)f(je)g(Bob,)h(k)-34 b(o)67 b(ji)414 b(vjeruje)g(da)f(je)h(za)-34 b(vr)-64 b(\267)-542 b(sio)413 b(sesiju)h(s)f(Alice.)566 b(Na-)2435 28086 y(pad)343 b(uop)-34 b(\266)-572 b(ce)343 b(nije)f(b)34 b(enigan;)363 b(lak)-34 b(o)343 b(je)f(zamisliti)f(scenarij)i(u)f(k)-34 b(o)67 b(jem)343 b(Alice)e(pri)-34 b(\267)-572 b(ca)342 b(sa)h(zlim)2435 29592 y(pro)34 b(da)-34 b(v)-67 b(a)-34 b(\267)-572 b(cem,)395 b(k)-34 b(o)67 b(ji)360 b(\266)-572 b(ce)392 b(to)i(k)-67 b(asnije)393 b(k)-34 b(oristiti)393 b(da)g(se)g(predsta)-34 b(vlja)395 b(k)-67 b(ao)392 b(Alice)g(u)i (sesiji)f(s)2435 31097 y(njenom)405 b(bank)-34 b(om.)4317 34108 y(U)404 b(p)34 b(ob)g(olj)-64 b(\267)-542 b(sano)67 b(j,)406 b(sigurno)67 b(j)405 b(v)-34 b(erziji)403 b(protok)-34 b(ola,)404 b(k)-34 b(orak)404 b(2.2)g(p)34 b(osta)67 b(je:)16006 37521 y FG(A)19240 36633 y FI(f)p FG(n)20574 36815 y FF(a)21129 36633 y FG(;)202 b(n)22396 36830 y FF(b)22853 36633 y FG(;)g(b)p FI(g)24518 36830 y FF(k)25008 36941 y FC(a)18022 37521 y FI(\303)-277 b(\241)-269 b(\241)f(\241)h (\241)f(\241)h(\241)f(\241)h(\241)f(\241)g(\241)-276 b(\241)1107 b FG(B)2435 41329 y FH(2.4)1793 b(Pretp)50 b(osta)-50 b(vk)g(e)601 b(i)c(zah)-50 b(tjevi)599 b(na)f(apstraktne)i (mo)50 b(dele)2435 44035 y FL(Dolev-Y)-116 b(ao)464 b(napada)-39 b(\267)-658 b(c)2435 46323 y FO(Svi)355 b(apstraktni)i(mo)34 b(deli)354 b(uv)-34 b(elik)g(e)355 b(se)g(oslanja)67 b(ju)357 b(na)f(tzv.)f(Dolev-Y)-101 b(ao)355 b(mo)34 b(del,)364 b(i)355 b(njiho)-34 b(v)2435 47829 y(rad)293 b([D)-34 b(Y83].)501 b(Mo)34 b(del)292 b(se)g(bazira)g(na)h(k)-34 b(onceptu)293 b(sa)-34 b(vr)-64 b(\267)-542 b(sene,)315 b(ili)291 b FK(black)329 b(b)-62 b(ox)438 b FO(kriptogra\257je,)2435 49334 y(i)460 b FK(Dolev-Y)-93 b(ao)483 b(mo)-62 b(delu)483 b(nap)-62 b(ada)-31 b(\267)-589 b(ca)p FO(.)705 b(Sa)-34 b(vr)-64 b(\267)-542 b(sena)460 b(kriptogra\257ja,)475 b(dakle,)f(pretp)34 b(osta)-34 b(vlja)2435 50840 y(da)300 b(enkrip)34 b(cije)298 b(ne)i(o)34 b(da)67 b(ju)301 b(nik)-67 b(akvu)299 b(informaciju)h(o)f(originalno)67 b(j)300 b(p)34 b(oruci,)320 b(iak)-34 b(o)299 b(je,)320 b(rekli)2435 52345 y(smo,)519 b(takv)-67 b(a)495 b(pretp)34 b(osta)-34 b(vk)-67 b(a)496 b(nerealna.)813 b(No,)519 b(uz)495 b(o)34 b(dre)p 28347 51732 364 53 v(den)-34 b(u)497 b(vjero)67 b(jatnost)497 b(mo)-34 b(\267)-572 b(zemo)2435 53851 y(biti)545 b(sigurni)g(u)g(takv)-34 b(o)481 b(\267)-542 b(sto.)961 b(Zaista,)579 b(bilo)545 b(bi)g(izuzetno)g(te)-64 b(\267)-542 b(sk)-34 b(o)545 b(mo)34 b(delirati)543 b(da,)580 b(na)2435 55356 y(primjer,)404 b(iz)339 b(\267)-542 b(sifriranog)404 b(teksta)h(curi)e(jedan)i(bit)g(informacije.)4317 58367 y(Napada)-34 b(\267)-572 b(c)566 b(k)-34 b(o)67 b(jeg)567 b(Dolev)d(i)i(Y)-101 b(ao)565 b(formalizira)67 b(ju)566 b(je)g(jak)f(k)-34 b(olik)g(o)566 b(napada)-34 b(\267)-572 b(c)566 b(mo)-34 b(\267)-572 b(ze)2435 59873 y(biti,)394 b(o)34 b(dnosno,)394 b(on)d(mo)-34 b(\267)-572 b(ze)391 b(sv)-34 b(e)327 b(\267)-542 b(sto)391 b(i)g(bilo)g(k)-34 b(o)67 b(ji)391 b(drugi)g(sudionik)h(protok)-34 b(ola,)393 b(osim)327 b(\267)-542 b(sto)2435 61378 y(pritom)419 b(ne)f(prati)g(rutin)-34 b(u)419 b(protok)-34 b(ola,)422 b(i)417 b(p)34 b(o)-64 b(\267)-542 b(steni)419 b(agen)-34 b(ti)418 b(toga)h(nisu)f(svjesni.)580 b(Dok)418 b(je)2435 62884 y(p)34 b(ona)-64 b(\267)-542 b(sanje)405 b(p)34 b(o)-64 b(\267)-542 b(stenog)404 b(agen)-34 b(ta)405 b(o)34 b(dre)p 19647 62270 V(deno)403 b(o)34 b(dabranim)404 b(protok)-34 b(olom,)404 b(za)g(ulogu)g(k)-34 b(o)67 b(ju)2435 64389 y(ima)556 b(u)g(nek)-34 b(o)67 b(j)556 b(sesiji,)593 b(maliciozni)555 b(sudionik)h(p)34 b(ona)-64 b(\267)-542 b(sa)556 b(se)g(nedeterministi)-34 b(\267)-572 b(cki,)592 b(te)556 b(bi)2435 65894 y(tak)-34 b(o)405 b(trebao)f(biti)h(mo)34 b(deliran.)2435 67400 y(Uljez)342 b(je)f(sp)34 b(osoban)310 b(\267)-572 b(citati)341 b(p)34 b(oruk)-34 b(e)342 b(s)g(mre)-34 b(\267)-572 b(ze,)353 b(sta)-34 b(vljati)342 b(kreirane)f(p)34 b(oruk)-34 b(e)342 b(na)g(mre)-34 b(\267)-572 b(zu)341 b(i)2435 68905 y(proslije)p 6511 68292 V(div)-67 b(ati)353 b(one)g(k)-34 b(o)67 b(je)353 b(je)g(s)g(nje)g(skin)-34 b(uo,)363 b(analizirati)352 b({)h(dek)-34 b(omp)34 b(onirati)354 b(i)e(dekripti-)2435 70411 y(rati)386 b(p)34 b(oruk)-34 b(e)386 b(ak)-34 b(o)387 b(p)34 b(osjeduje)387 b(adekv)-67 b(atni)386 b(klju)-34 b(\267)-572 b(c)386 b(za)g(dekrip)34 b(ciju,)388 b(sin)-34 b(tetizirati)387 b({)f(k)-34 b(om-)2435 71916 y(p)34 b(onirati)396 b(p)34 b(oruk)-34 b(e)395 b(i)g(kriptirati)f(ih)i(s)f (enkrip)34 b(cijskim)394 b(klju)-34 b(\267)-572 b(cevima)394 b(k)-34 b(o)67 b(jima)396 b(mo)-34 b(\267)-572 b(ze)395 b(pris-)21755 74956 y(15)p eop end end %%Page: 16 16 TeXDict begin HPSdict begin 16 15 bop 7749 7181 a FO(tupiti.)538 b(Dapa)-34 b(\267)-572 b(ce,)401 b(u)g(p)34 b(otpunosti)403 b(k)-34 b(on)g(trolira)402 b(promet)f(na)g(mre)-34 b(\267)-572 b(zi,)400 b(mo)-34 b(\267)-572 b(zemo)401 b(zamisliti)7749 8687 y(da)j(sv)-67 b(aku)404 b(p)34 b(oslan)-34 b(u)405 b(p)34 b(oruku)405 b(uljez)f(preusmjera)-34 b(v)-67 b(a)404 b(i)g(isp)34 b(oru)-34 b(\267)-572 b(cuje.)7749 11902 y FL(Lo)-39 b(w)g(eo)g(v)-77 b(a)464 b(hijerarhija)7749 14195 y FO(F)-101 b(ormalni)441 b(mo)34 b(deli)441 b(p)34 b(oku)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)443 b(dati)f(precizni)e(jezik)h(za)g(sp)34 b(eci\257k)-67 b(aciju,)450 b(i)441 b(snabdjeti)7749 15701 y(ga)404 b(mehanizmom)g(za)g(rasu)p 20814 15087 364 53 v(div)-67 b(anje)405 b(o)f(k)-34 b(orektnosti)404 b(protok)-34 b(ola.)9631 18714 y(Prije)540 b(razra)p 15678 18100 V(div)-67 b(anja)541 b(p)34 b(o)67 b(jma)541 b(k)-34 b(orektnosti)542 b(protok)-34 b(ola,)575 b(u)541 b(p)34 b(o)67 b(jedinom)543 b(mo)34 b(delu,)7749 20219 y(mora)488 b(biti)g(jasno)426 b(\267)-542 b(sto)489 b(uop)-34 b(\266)-572 b(ce)488 b(treba)h(biti)f(pro)-34 b(vjereno.)792 b(Domena)488 b(o)-34 b(v)g(oga)489 b(rada,)510 b(k)-67 b(ao)7749 21725 y(i)528 b(v)-34 b(e)g(\266)-572 b(cine)528 b(apstraktnih)h(mo)34 b(dela,)559 b(su)529 b(protok)-34 b(oli)529 b(za)f(auten)-34 b(ti\257k)-67 b(aciju)530 b(i)e(protok)-34 b(oli)528 b(za)7749 23230 y(razmjen)-34 b(u)405 b(klju)-34 b(\267)-572 b(ca.)7749 24736 y(Za)436 b(proizv)-34 b(oljni)437 b(protok)-34 b(ol)438 b(njego)-34 b(vi)437 b(sudionici)g(ne)g(mogu)h(unaprijed)g (biti)f(sigurni)g(da)7749 26241 y(se)551 b(isti)h(o)34 b(dvija)551 b(k)-67 b(ak)-34 b(o)551 b(je)h(zami)-64 b(\267)-542 b(sljeno.)981 b(Alice,)587 b(k)-34 b(o)67 b(ja)553 b(p)34 b(okre)-34 b(\266)-572 b(ce)550 b(protok)-34 b(ol)552 b(s)g(Bob)34 b(om,)7749 27747 y(op)-34 b(\266)-572 b(cenito)571 b(nema)h(garanciju)g(da)g(je)f(pri)-34 b(\267)-572 b(cala)571 b(s)g(njim,)614 b(unato)-34 b(\267)-572 b(c)508 b(\267)-542 b(sto)572 b(je)f(o)34 b(dgo)-34 b(v)g(or)572 b(k)-34 b(o-)7749 29252 y(jeg)468 b(je)g(dobila)g(onak)-67 b(a)-34 b(v)468 b(k)-67 b(akv)-34 b(og)468 b(bi)g(Bob)g(p)34 b(oslao.)730 b(T)-101 b(ak)-34 b(o)p 34397 28638 V(der,)484 b(Bob)468 b(generalno)g(nema)7749 30758 y(garanciju)440 b(da)h(je)f(inicijator)f(protok)-34 b(ola)441 b(u)f(k)-34 b(o)67 b(jem)441 b(sudjeluje)g(bila)f(Alice,)447 b(a)440 b(ne)g(uljez)7749 32263 y(k)-34 b(o)67 b(ji)501 b(je)h(op)34 b(ona)-64 b(\267)-542 b(sao)502 b(Alice.)828 b(Samim)502 b(tim,)525 b(sudionici)501 b(ne)g(zna)67 b(ju)503 b(ni)e(da)g(li)g(su)h (p)34 b(o)g(daci)7749 33769 y(k)-34 b(o)67 b(je)472 b(izmjenjuju)i(za) 67 b(jedni)-34 b(\267)-572 b(ck)-67 b(a)472 b(ta)67 b(jna,)490 b(da)473 b(li)e(su)i(ti)f(p)34 b(o)g(daci)472 b(svje)-34 b(\267)-572 b(zi)472 b(ili)f(su)h(reciklirani)7749 35274 y(iz)480 b(pretho)34 b(dnih)483 b(sesija,)500 b(da)482 b(li)e(je)h(bro)67 b(j)483 b(stv)-67 b(arnih)481 b(otv)-34 b(orenih)482 b(sesija)f(upra)-34 b(v)g(o)482 b(ona)67 b(j)482 b(za)7749 36779 y(k)-34 b(o)67 b(jeg)404 b(vjeruju)h(da)g (vrijedi.)7749 38285 y(Da)379 b(bi)f(se)h(ta)g(vjero)-34 b(v)-67 b(anja)379 b(sudionik)-67 b(a)379 b(pretv)-34 b(orila)379 b(u)g(sigurnost)h(p)34 b(otrebno)380 b(je)e(dok)-67 b(azati)7749 39790 y(o)34 b(dre)p 10336 39177 V(dena)404 b(sv)-34 b(o)67 b(jstv)-67 b(a,)405 b(za)e(sv)-67 b(aki)403 b(protok)-34 b(ol)405 b(p)34 b(osebno.)9631 42804 y(Ga)-34 b(vin)397 b(Lo)-34 b(w)g(e)398 b(je)g(de\257nirao)g(ciljev)-34 b(e)396 b(auten)-34 b(ti\257k)-67 b(acijskih)398 b(protok)-34 b(ola)398 b(u)g(sv)-34 b(om)398 b(radu)7749 44309 y([Lo)-34 b(w97],)357 b(k)-67 b(arakterizira)67 b(ju)-34 b(\266)-572 b(ci)345 b(auten)-34 b(ti\257k)-67 b(aciju,)358 b(k)-67 b(ao)346 b(i)g(razli)-34 b(\267)-572 b(cite)345 b(niv)-34 b(o)34 b(e)346 b(auten)-34 b(ti\257k)-67 b(acije)7749 45815 y(\(sli)-34 b(\267)-572 b(cno)404 b(su)g(napra)-34 b(vili)404 b(W)-101 b(o)34 b(o)404 b(i)g(Lam)f(u)i([WL93)o(]\).)7749 47320 y(Auten)-34 b(ti\257k)-67 b(acija)399 b(se)f(op)-34 b(\266)-572 b(cenito)399 b(ostv)-67 b(aruje)398 b(prek)-34 b(o)399 b(ta)67 b(jne)399 b(p)34 b(oruk)-34 b(e)399 b(p)34 b(oznate)398 b(samo)h(p)34 b(o)-64 b(\267)-542 b(s-)7749 48826 y(tenim)372 b(u)-34 b(\267)-572 b(cesnicima)372 b(protok)-34 b(ola,)378 b(i)372 b(p)34 b(o)-34 b(\267)-572 b(cetni)372 b(je)g(segmen)-34 b(t)373 b(sv)-67 b(ak)-34 b(og)371 b(protok)-34 b(ola)373 b(za)f(razm-)7749 50331 y(jen)-34 b(u)380 b(klju)-34 b(\267)-572 b(ca)378 b(\(gdje)i(se)e(ta)h (faza)g(zo)-34 b(v)g(e)379 b FK(rukovanje)91 b FO(\);)385 b(protok)-34 b(ol)379 b(za)f(razmjen)-34 b(u)380 b(klju)-34 b(\267)-572 b(ca)378 b(ne)7715 51837 y(\267)-572 b(cini)377 b(ni)-64 b(\267)-542 b(sta)378 b(drugo)h(nego)e(auten)-34 b(ti\257k)-67 b(aciju)379 b(gdje)g(je)e(zadnja)i(izmjenjena)f(ta)67 b(jna)380 b(p)34 b(oruk)-67 b(a)7749 53342 y(no)-34 b(v)g(ogenerirani) 521 b(klju)-34 b(\267)-572 b(c.)888 b(Stoga,)551 b(Lo)-34 b(w)g(eo)g(v)-67 b(a)521 b(hijerarhija)g(p)34 b(okriv)-67 b(a)519 b(sv)-34 b(e)521 b(in)-34 b(teresan)g(tne)7749 54847 y(slu)g(\267)-572 b(ca)67 b(jev)-34 b(e.)9631 57861 y(Inicijator)282 b FG(A)h FO(mo)-34 b(\267)-572 b(ze)282 b(imati)h(sljede)-34 b(\266)-572 b(ce)282 b(Lo)-34 b(w)g(eo)g(v)g(e)283 b(garancije)g(nak)-34 b(on)284 b(o)34 b(dra)p 42120 57247 V(dene)283 b(runde)7749 59366 y(protok)-34 b(ola:)9567 61878 y FI(\262)10918 61571 y FK(\267)10779 61878 y(Zivost:)621 b FO(Nak)-34 b(on)347 b(\267)-542 b(sto)411 b(agen)-34 b(t)412 b FG(A)f FO(vjeruje)f(da)i(je)e(za)-34 b(vr)-64 b(\267)-542 b(sio)410 b(rundu)i(protok)-34 b(ola)412 b(s)e FG(B)61 b FO(,)10779 63383 y FG(B)465 b FO(je)404 b(pretho)34 b(dno)406 b(bio)370 b(\267)-572 b(ziv,)403 b(sudjeluju)-34 b(\266)-572 b(ci)405 b(u)g(to)67 b(j)405 b(rundi.)10779 64889 y(Drugim)424 b(rije)-34 b(\267)-572 b(cima,)428 b(nije)c(se)g(dogo)34 b(dilo)424 b(da)g(je)g(cijelu)g (rundu)h(s)g FG(A)f FO(o)34 b(dradio)424 b(neki)10779 66394 y(uljez)294 b FG(C)381 b FO(pretv)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ci)295 b(se)f(da)h(je)f FG(B)61 b FO(,)316 b(da)295 b(je)f(pritom)h FG(B)355 b FO('spa)-34 b(v)-67 b(ao',)316 b(a)294 b(da)h(je)f FG(A)h FO(ostao)10779 67899 y(uvjeren)443 b(da)h(pri)-34 b(\267)-572 b(ca)442 b(s)h FG(B)61 b FO(.)656 b(Moglo)443 b(se,)452 b(pak,)h(dogo)34 b(diti,)453 b(da)444 b(je)f FG(C)530 b FO(p)34 b(osredo)-34 b(v)-67 b(ao)443 b(u)10779 69405 y(k)-34 b(om)g(unik)-67 b(aciji)404 b(i)370 b(\267)-572 b(cak)403 b(i)h(mijenjao)h(p)34 b(oruk)-34 b(e)404 b(izm)p 32559 68791 V(du)g FG(A)h FO(i)e FG(B)61 b FO(.)9567 71916 y FI(\262)606 b FK(Slab)-62 b(o)536 b(slaganje:)831 b FO(Nak)-34 b(on)452 b(\267)-542 b(sto)517 b(agen)-34 b(t)517 b FG(A)f FO(vjeruje)g(da)h(je)f(za)-34 b(vr)-64 b(\267)-542 b(sio)516 b(rundu)h(pro-)27068 74956 y(16)p eop end end %%Page: 17 17 TeXDict begin HPSdict begin 17 16 bop 5466 7181 a FO(tok)-34 b(ola)640 b(s)h FG(B)61 b FO(,)700 b FG(B)h FO(je)641 b(pretho)34 b(dno)642 b(bio)607 b(\267)-572 b(ziv,)698 b(sudjeluju)-34 b(\266)-572 b(ci)641 b(u)g(rundi,)700 b(no)641 b(sada)5466 8687 y(vjeruju)-34 b(\266)-572 b(ci)404 b(da)g(je)g(o)34 b(dradio)405 b(sesiju)f(upra)-34 b(v)g(o)405 b(sa)f FG(A)p FO(.)4253 11523 y FI(\262)607 b FK(Neinjektivno)534 b(slaganje:)829 b FO(Ak)-34 b(o)516 b FG(A)g FO(vjeruje)g(da)g(je)f(za) -34 b(vr)-64 b(\267)-542 b(sio)515 b(rundu)i(protok)-34 b(ola)5466 13028 y(s)561 b FG(B)61 b FO(,)601 b FG(B)622 b FO(je)562 b(pretho)34 b(dno)562 b(bio)528 b(\267)-572 b(ziv,)599 b(sudjeluju)-34 b(\266)-572 b(ci)563 b(u)f(protok)-34 b(olu)562 b(k)-67 b(ao)561 b(o)34 b(dzivnik,)5466 14533 y(vjeruju)-34 b(\266)-572 b(ci)564 b(da)h(je)g(za)-34 b(vr)-64 b(\267)-542 b(sio)564 b(protok)-34 b(ol)565 b(s)g FG(A)p FO(,)604 b(i)564 b(jo)-64 b(\267)-542 b(s)565 b(se)g(pritom)g(agen)-34 b(ti)565 b(sla)-34 b(\267)-572 b(zu)564 b(u)5466 16039 y(nek)-34 b(om)524 b(skupu)h(informacija)f(k) -34 b(o)67 b(je)525 b(ima)67 b(ju)525 b(v)-34 b(ezano)524 b(za)g(tu)g(rundu)i(protok)-34 b(ola,)5466 17544 y(k)-67 b(ao)339 b(\267)-542 b(sto)405 b(je)f(na)g(primjer)g(znanje)h(soli.) 4253 20380 y FI(\262)607 b FK(Injektivno)469 b(slaganje:)686 b FO(V)-101 b(rijedi)380 b(\267)-542 b(sto)444 b(i)g(za)g(neinjektivno) g(slaganje,)454 b(samo)444 b(sada)5466 21886 y(sesije)369 b(inicijatora,)376 b FG(A)p FO(,)g(i)369 b(o)34 b(dzivnik)-67 b(a,)375 b FG(B)61 b FO(,)376 b(mora)67 b(ju)371 b(biti)e(u)h(1-1)g(k) -34 b(oresp)34 b(ondenciji.)4317 24721 y(Simetri)-34 b(\267)-572 b(cna)448 b(sv)-34 b(o)67 b(jstv)-67 b(a)448 b(mogu)g(biti)g(de\257nirana)h(k)-67 b(ao)447 b(garancije)g(za)h(o)34 b(dzivnik)-67 b(a,)457 b(ili)2435 26227 y(bilo)404 b(k)-34 b(o)67 b(jeg)405 b(p)34 b(o)-64 b(\267)-542 b(stenog)405 b(sudionik)-67 b(a)404 b(protok)-34 b(ola.)2435 27732 y(Ovi)379 b(se)h(zah)-34 b(tjevi)380 b(ugla)-34 b(vnom)380 b(vrlo)f(jednosta)-34 b(vno)382 b(form)-34 b(ulira)67 b(ju)381 b(u)f(bilo)f(k)-34 b(o)67 b(jem)381 b(razum-)2435 29238 y(nom)488 b(apstraktnom)g(mo)34 b(delu;)527 b(sr)-34 b(\267)-572 b(z)487 b(problema)f(je)h(u)g(njiho)-34 b(v)g(o)67 b(j)489 b(v)-34 b(eri\257k)-67 b(aciji)485 b(i)h(dok)-67 b(azi-)2435 30743 y(v)g(anju.)2435 35040 y FH(2.5)1793 b(Prezen)-50 b(tirani)600 b(apstraktni)g(mo)50 b(deli)2435 37908 y FO(U)404 b(o)-34 b(v)g(om)405 b(radu)g(izlo)-34 b(\267)-572 b(zena)403 b(su)h(tri)g(aktualna)h(apstraktna)h(mo)34 b(dela:)4253 40743 y FI(\262)607 b FO(transformacije)404 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a;)4253 43579 y FI(\262)607 b FO(mo)34 b(del)403 b(niti;)4253 46415 y FI(\262)607 b FO(mo)34 b(del)403 b(struna.)2435 49251 y(Cilj)609 b(je)g(analizira)67 b(ju)-34 b(\266)-572 b(ci)608 b(ih)h(i)g(usp)34 b(ore)p 19895 48637 364 53 v(duju)-34 b(\266)-572 b(ci)609 b(uk)-67 b(azati)609 b(na)g(njiho)-34 b(v)g(e)610 b(prednosti)f(i)g(ne-)2435 50756 y(dostatk)-34 b(e.)4317 53851 y(Kak)g(o)530 b(se)f(ti)h(mo)34 b(deli)528 b(razlikuju)i(u)g(p)34 b(olaznim)529 b(to)-34 b(\267)-572 b(ck)-67 b(ama)529 b({)h(o)34 b(dabrano)67 b(j)531 b(meto)34 b(di,)2435 55356 y(matemati)-34 b(\267)-572 b(ck)-34 b(om)507 b(aparatu,)533 b(tak)-34 b(o)473 b(\266)-572 b(ce)505 b(i)h(u)h(terminologiji)f(zna)-34 b(\267)-572 b(ca)67 b(jno)507 b(v)-67 b(arirati.)844 b(Ipak,)2435 56862 y(kroz)640 b(sv)-34 b(e)641 b(mo)34 b(dele)640 b(participan)-34 b(ti)641 b(protok)-34 b(ola)641 b(zo)-34 b(vu)641 b(se)f(za)-34 b(\267)-572 b(cetnik,)699 b(ili)640 b(inicijator,)699 b(i)2435 58367 y(o)34 b(dzivnik)559 b(\(to)h(nam)g(je)g(do)-34 b(v)g(oljno,)599 b(s)560 b(obzirom)f(da)h (su)g(o)34 b(dabrani)560 b(primjeri)f(s)h(dvije)2435 59873 y(uloge\),)379 b(dok)372 b(je)h(zlonamjerni)f(sudionik)g(svugdje) h(nazv)-67 b(an)373 b(uljez,)378 b(o)34 b(dnosno)373 b(napada)-34 b(\267)-572 b(c.)2435 61378 y(Protok)-34 b(ol)466 b(je)g(sp)34 b(eci\257ciran)466 b(uk)-34 b(olik)g(o)466 b(su)g(sp)34 b(eci\257cirane)465 b FK(r)-62 b(ole)556 b FO(ili)465 b FK(ulo)-62 b(ge)555 b FO(sudionik)-67 b(a,)482 b(ni-)2435 62884 y(zo)-34 b(vi)417 b(k)-34 b(orak)-67 b(a)416 b(k)-34 b(o)67 b(ji)418 b(opisuju)g(o)-34 b(\267)-572 b(cekiv)-67 b(ano)416 b(p)34 b(ona)-64 b(\267)-542 b(sanje)418 b(sv)-67 b(ak)-34 b(og)417 b(o)34 b(d)417 b(sudionik)-67 b(a)417 b(p)34 b(osebno.)2435 64389 y(Instancirane)523 b(role,)551 b(gdje)523 b(je,)551 b(na)523 b(primjer,)552 b(k)-34 b(onkretna)522 b(Alice)g(u)g(ulozi)g(inicijatora,)2435 65894 y(zo)-34 b(vu)405 b(se)e FK(tr)-62 b(agovi)p FO(.)2435 67400 y(Skup)472 b(trago)-34 b(v)-67 b(a)471 b(k)-34 b(o)67 b(ji)472 b(su)f(bili)f(u)i(me)p 19134 66786 V(dusobno)67 b(j)473 b(in)-34 b(terak)g(ciji,)487 b(inicijatoro)-34 b(vih,)487 b(o)34 b(dzivni-)2435 68905 y(k)-34 b(ovih,)567 b(i)533 b(mo)-34 b(\267)-572 b(zda)535 b(uljezo)-34 b(vih,)566 b(k)-34 b(o)67 b(je)535 b(v)-34 b(o)34 b(de)534 b(do)h(izvr)-64 b(\267)-542 b(senja)533 b(protok)-34 b(ola)535 b(zo)-34 b(v)g(e)534 b(se)g FK(runda)2435 70411 y(pr)-62 b(otokola)453 b FO(ili)361 b FK(sesija)394 b(pr)-62 b(otokola)p FO(.)521 b(T)-101 b(rago)-34 b(v)g(e)363 b(inicijatora)g(i)f(o)34 b(dzivnik)-67 b(a)362 b(zv)-67 b(ati)328 b(\266)-572 b(cemo)362 b FK(r)-62 b(e)g(g-)2435 71916 y(ularnim)388 b FO(trago)-34 b(vima,)318 b(a)296 b(rundu)h(u)f(k)-34 b(o)67 b(jo)g(j)297 b(se)f(uljez)g(nije)g(uplitao)g(regularnom)g (rundom.)21755 74956 y(17)p eop end end %%Page: 18 18 TeXDict begin HPSdict begin 18 17 bop 7749 7181 a FL(Dolev-Y)-116 b(ao)463 b(protok)-39 b(ol)7749 9470 y FO(Radni)270 b(primjer)f(biti) 236 b(\266)-572 b(ce)268 b FK(Dolev-Y)-93 b(ao)308 b(pr)-62 b(otokol)307 b(javno)-62 b(ga)307 b(klju)-31 b(\267)-589 b(ca)p FO(,)294 b(ne)269 b(pretjerano)h(k)-34 b(ori)-64 b(\267)-542 b(sten)7749 10975 y(s)427 b(obzirom)h(da)g(je)f(v)-34 b(e)g(\266)-572 b(c)427 b(u)395 b(\267)-572 b(clanku)427 b(u)h(k)-34 b(o)67 b(jem)428 b(je)f(izlo)-34 b(\267)-572 b(zen)427 b(\([D)-34 b(Y83]\))428 b(p)34 b(ok)-67 b(azano)427 b(da)h(ima)7749 12480 y(propust.)540 b(Njego)-34 b(v)404 b(neformalni)g(opis)h(je:)21319 17278 y FG(A)24152 16345 y FI(ff)p FG(n)26092 16527 y FF(a)26647 16345 y FI(g)27253 16542 y FF(k)27743 16698 y FC(b)28218 16345 y FG(;)202 b(a)p FI(g)30004 16542 y FF(k)30494 16698 y FC(b)23336 17278 y FI(\241)-277 b(\241)-270 b(\241)h(\241)f(\241)g(\241)h(\241)f (\241)h(\241)f(\241)g(\241)-276 b(!)1107 b FG(B)21319 19638 y(A)24285 18751 y FI(ff)p FG(n)26225 18933 y FF(a)26780 18751 y FI(g)27386 18948 y FF(k)27876 19059 y FC(a)28435 18751 y FG(;)202 b(b)p FI(g)30100 18948 y FF(k)30590 19059 y FC(a)23336 19638 y FI(\303)-277 b(\241)-270 b(\241)h(\241)f (\241)h(\241)f(\241)h(\241)f(\241)g(\241)h(\241)-276 b(\241)1106 b FG(B)9631 22361 y FO(Gornja)580 b(slik)-67 b(a)578 b(sigurno)i(ne)g(mo)-34 b(\267)-572 b(ze)579 b(biti)h(sp)34 b(eci\257k)-67 b(acija)578 b(protok)-34 b(ola.)1065 b(Iz)579 b(nje)h(nije)7749 23867 y(mogu)-34 b(\266)-572 b(ce)355 b(deducirati)g(da)h(je)f FG(k)21285 24049 y FF(a)22195 23867 y FO(ja)-34 b(vni)356 b(klju)-34 b(\267)-572 b(c,)364 b(da)356 b(je)f(druga)h(p)34 b(oruk)-67 b(a)354 b(njime)i(kriptirana,)7749 25372 y(niti)392 b(da)i FG(A)e FO(ima)h(klju)-34 b(\267)-572 b(c)392 b(za)h(dekrip)34 b(ciju)392 b(te)g(p)34 b(oruk)-34 b(e,)395 b(niti)e(da)g(je)g (primjerice)e FG(n)42788 25554 y FF(a)43735 25372 y FO(u)i(prv)-34 b(o)67 b(j)7749 26878 y(p)34 b(oruci)403 b(svje)-34 b(\267)-572 b(ze)404 b(generiran.)27068 74956 y(18)p eop end end %%Page: 19 19 TeXDict begin HPSdict begin 19 18 bop 2435 15542 a FJ(P)-72 b(ogla)g(vlje)864 b(3)2435 21136 y FM(T)-258 b(ransformacije)1034 b(m)-86 b(ultiskup)86 b(o)-86 b(v)-172 b(a)2435 27128 y FO(Osno)-34 b(vna)388 b(motiv)-67 b(acija)386 b(o)-34 b(v)g(og)387 b(formalizma)f(je)h(to)323 b(\267)-542 b(sto)387 b(se)f(ak)-34 b(cije,)389 b(k)-34 b(o)67 b(je)387 b(v)-34 b(o)34 b(de)387 b(iz)f(jednog)2435 28633 y(stanja)451 b(protok)-34 b(ola)450 b(u)f(drugo,)461 b(jednosta)-34 b(vno)452 b(izra)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)67 b(ju)449 b(u)g(formi)h FK(tr)-62 b(anzicija)540 b FO(ili)448 b FK(pri-)2435 30139 y(jelaza)p FO(.)524 b(Pisanje)369 b FK(pr)-62 b(avila)398 b(prijelaza)458 b FO(omogu)-34 b(\266)-572 b(cuje)369 b(razlik)-34 b(o)g(v)-67 b(anje)368 b(kreiranih)f(p)34 b(o)g(datak)-67 b(a,)2435 31644 y(o)34 b(d)472 b(p)34 b(otro)-64 b(\267)-542 b(senih)472 b(p)34 b(o)g(datak)-67 b(a)471 b(i)g(p)34 b(o)g(datak)-67 b(a)471 b(k)-34 b(o)67 b(ji)472 b(osta)67 b(ju)473 b(netakn)-34 b(uti)473 b(u)f(tranzicijama)f({)2435 33150 y(p)34 b(erzisten)-34 b(tnih)458 b(p)34 b(o)g(datak)-67 b(a.)698 b(Ak)-34 b(o)458 b(se)f(o)34 b(dlu)-34 b(\267)-572 b(cimo)457 b(za)g(tranzicije)f(s)i(m) -34 b(ultiskup)34 b(o)-34 b(vima)458 b(s)2435 34655 y(ob)67 b(je)356 b(strane)e(reak)-34 b(cije,)363 b(mo)-34 b(\267)-572 b(zemo)355 b(resurse)e(tretirati)i(k)-67 b(ao)290 b(\267)-542 b(sto)354 b(to)322 b(\267)-572 b(cini)353 b(linearna)h(logik)-67 b(a.)2435 36161 y(T)-101 b(ak)-34 b(o)p 5289 35547 364 53 v(der,)483 b(takv)-34 b(e)467 b(tranzicije)f(jednosta)-34 b(vno)469 b(barata)67 b(ju)468 b(s)f(uv)-34 b(o)p 31091 35547 V(denjem)468 b(no)-34 b(vih,)483 b FK(svje)-62 b(\267)-558 b(zih)2435 37666 y(vrije)-62 b(dnosti)p FO(,)402 b(k)-67 b(ao)341 b(\267)-542 b(sto)405 b(su)h(klju)-34 b(\267)-572 b(cevi)404 b(i)g(soli,)h(k)-34 b(oriste)g(\266)-572 b(ci)404 b FK(e)-62 b(gzistencijalnu)431 b(kvanti\257kaciju)p FO(.)2435 39172 y(Susta)-34 b(v)365 b(transformacija)f(je)f(ekstenzija) h(transformacija)g(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a,)372 b(s)363 b(egzisten-)2435 40677 y(cijalnim)464 b(kv)-67 b(an)-34 b(ti\257k)-67 b(atorom.)718 b(Sli)-34 b(\267)-572 b(can)464 b(je)g(standardnim)i(tranzicijskim)e(sistemima,) 478 b(i)2435 42183 y(tak)-34 b(o)p 4986 41569 V(der)405 b(je)f(p)34 b(oznat)405 b(k)-67 b(ao)403 b FK(Hornov)433 b(fr)-62 b(agment)433 b(line)-62 b(arne)433 b(lo)-62 b(gike)p FO(.)2435 46338 y FH(3.1)1793 b(Jezik)2435 49158 y FO(Jezik)439 b(transformacija)i(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)441 b(je)f(vi)-64 b(\267)-542 b(sesortni)439 b(rje)-34 b(\267)-572 b(cnik)440 b(prv)-34 b(og)440 b(reda.)646 b(Imamo)2435 50663 y(k)-34 b(ona)g(\267)-572 b(cni)287 b(skup)f FK(sorti)408 b FG(T)505 b FO(=)337 b FI(f)p FG(sor)34 b(t)17596 50845 y FB(0)18121 50663 y FG(;)202 b(sor)34 b(t)20835 50845 y FB(1)21359 50663 y FG(;)202 b(:)g(:)g(:)f(;)h(sor)34 b(t)26228 50860 y FF(k)26796 50663 y FI(g)p FO(,)309 b(za)67 b(jedno)287 b(s)f(relacijom)f(ure)p 40224 50050 V(da)67 b(ja)2435 52169 y FI(\265)404 b FO(na)h FG(T)168 b FO(.)539 b(Ak)-34 b(o)404 b FG(sor)34 b(t)11918 52351 y FF(i)12629 52169 y FI(\265)337 b FG(sor)34 b(t)16084 52351 y FF(j)16974 52169 y FO(tada)405 b(k)-67 b(a)-34 b(\267)-572 b(zemo)403 b(da)h(je)g FG(sor)34 b(t)29182 52351 y FF(i)29961 52169 y FK(p)-62 b(o)g(dsorta)494 b FO(o)34 b(d)404 b FG(sor)34 b(t)38733 52351 y FF(j)39219 52169 y FO(.)4317 53733 y FL(Rje)-39 b(\267)-658 b(cnik)430 b FO(se)f(sasto)67 b(ji)430 b(o)34 b(d)430 b(logi)-34 b(\267)-572 b(ckih)428 b(sim)-34 b(b)34 b(ola:)589 b FI(^)p FO(,)436 b FI(\241)-203 b(!)p FO(,)436 b(logi)-34 b(\267)-572 b(ckih)428 b(k)-34 b(onstan)g(ti)431 b FG(tr)34 b(ue)2435 55239 y FO(i)531 b FG(f)130 b(al)24 b(se)p FO(,)563 b(i)530 b(kv)-67 b(an)-34 b(ti\257k)-67 b(atora)531 b FI(9)p FO(,)562 b FI(8)p FO(;)594 b(zatim)531 b(prebro)67 b(jivih)531 b(skup)34 b(o)-34 b(v)-67 b(a)531 b(k)-34 b(onstan)g(ti)533 b(i)d(v)-67 b(ari-)2435 56744 y(jabli)465 b(sv)-67 b(ak)-34 b(e)464 b(sorte,)480 b(funk)-34 b(cijskih)465 b(sim)-34 b(b)34 b(ola)465 b(i)g(relacijskih)e(sim)-34 b(b)34 b(ola.)721 b(F)-101 b(unk)-34 b(cijski)465 b(sim-)2435 58250 y(b)34 b(oli)416 b(su)h(ozna)-34 b(\267)-572 b(ceni)415 b(sa)i FG(f)13557 57810 y FF(n)14319 58250 y FO(:)407 b(\()p FG(sor)34 b(t)17709 58432 y FB(1)18234 58250 y FG(;)202 b(:)g(:)g(:)f(;)h(sor)34 b(t)23103 58432 y FF(n)23728 58250 y FO(\))357 b FI(\241)-202 b(!)357 b FG(sor)34 b(t)29041 58432 y FB(0)29566 58250 y FO(,)419 b(gdje)d(je)g FG(n)g FO(arnost)h(danog)2435 59755 y(funk)-34 b(cijsk)g(og)570 b(sim)-34 b(b)34 b(ola,)610 b(a)569 b(argumen)-34 b(ti)570 b(su)f(nazna)-34 b(\267)-572 b(cenih)570 b(sorti.)1033 b(U)568 b(slu)-34 b(\267)-572 b(ca)67 b(ju)570 b(arnosti)2435 61260 y(n)-34 b(ula,)660 b(funk)-34 b(cijski)609 b(sim)-34 b(b)34 b(ol)609 b(je)g(k)-34 b(onstan)g(ta.)1153 b(Relacijski)608 b(sim)-34 b(b)34 b(oli,)659 b(sli)-34 b(\267)-572 b(cno,)659 b(su)609 b FG(R)40645 60821 y FF(n)41949 61260 y FO(:)2435 62766 y(\()p FG(sor)34 b(t)5081 62948 y FB(1)5606 62766 y FG(;)202 b(:)g(:)g(:)f(;)h(sor)34 b(t)10475 62948 y FF(n)11100 62766 y FO(\).)4317 64330 y(T)-101 b(ermi)291 b(mora)67 b(ju)291 b(p)34 b(o)-64 b(\267)-542 b(stiv)-67 b(ati)291 b(sorte)g(argumenata.)501 b FL(T)-116 b(ermi)290 b FO(su)i(k)-34 b(onstan)g(te,)315 b(v)-67 b(arijable)2435 65836 y(i)317 b(funk)-34 b(cijski)318 b(sim)-34 b(b)34 b(oli)316 b(primjenjeni)i(na)f(terme)g(adekv)-67 b(atnih)317 b(sorti,)334 b(gdje)318 b(p)34 b(o)g(d)317 b(adekv)-67 b(at-)2435 67341 y(nim)392 b(smatramo)f(da)h(su)f(one)g(sorte)g(k)-67 b(akv)g(a)390 b(se)h(zah)-34 b(tjev)-67 b(a)391 b(u)h(de\257niciji)f (tog)h(funk)-34 b(cijsk)g(og)2435 68847 y(sim)g(b)34 b(ola,)404 b(o)34 b(dnosno)405 b(njenih)g(p)34 b(o)g(dsorti.)4317 71916 y(F)-101 b(orm)-34 b(ule)408 b(k)-34 b(o)67 b(je)408 b(se)g(k)-34 b(oriste)408 b(un)-34 b(utar)409 b(formalizma)e (transformacija)i(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)21755 74956 y(19)p eop end end %%Page: 20 20 TeXDict begin HPSdict begin 20 19 bop 7749 7181 a FO(su)342 b(pra)-34 b(vila)341 b(k)-34 b(o)67 b(ja)342 b(de\257niramo)g(sin)-34 b(takt)g(\267)-572 b(ck)-34 b(om)343 b(shemom.)518 b(Pritom,)353 b FK(atomarna)375 b(formula)7749 8687 y FO(je)404 b(relacijski)e(sim) -34 b(b)34 b(ol)405 b(primjenjen)g(na)f(terme)g(zado)-34 b(v)g(olja)g(v)-67 b(a)67 b(ju)-34 b(\266)-572 b(cih)405 b(sorti.)7749 11436 y FL(De\257nicija)465 b(1)606 b FK(F)-93 b(ormule)369 b(tr)-62 b(ansformacija)368 b(multiskup)-62 b(ova)367 b(zovemo)446 b FO(prijelazima)335 b(sta-)7749 12942 y(nja)310 b FK(\(jo)-62 b(\267)-558 b(s)309 b(se)g(nazivaju)400 b FO(prijelazi)p FK(,)333 b FO(tranzicije)p FK(,)h FO(pra)-34 b(vila)269 b(prijelaza)p FK(\),)334 b(i)309 b(pi)-62 b(\267)-558 b(semo)308 b(u)h(slje)-62 b(de)-31 b(\266)-589 b(cem)7749 14447 y(obliku:)15570 16101 y FG(F)16349 16283 y FB(1)17145 16101 y FI(^)269 b FG(F)19001 16283 y FB(2)19797 16101 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(F)24414 16298 y FF(k)25320 16101 y FI(\241)-202 b(!)337 b(9)-10 b FG(~)-596 b(y)246 b FO(\()p FG(G)30547 16283 y FB(1)31343 16101 y FI(^)269 b FG(G)33373 16283 y FB(2)34168 16101 y FI(^)h FG(:)202 b(:)g(:)268 b FI(^)i FG(G)38960 16298 y FF(l)39306 16101 y FO(\))5331 b(\(3.1\))7749 18500 y FK(gdje)339 b(su)434 b FO(an)-34 b(teceden)g(ta)343 b FK(\(lijeva)c(str)-62 b(ana)340 b(implikacije\))e FG(F)32931 18682 y FB(1)33526 18500 y FI(^)69 b FG(F)35182 18682 y FB(2)35776 18500 y FI(^)g FG(:::)g FI(^)g FG(F)39389 18697 y FF(k)40298 18500 y FK(i)465 b FO(k)-34 b(onzekv)g(en)g(ta)7749 20005 y FK(\(desna)387 b(str)-62 b(ana)388 b(implikacije\))d FG(G)22801 20187 y FB(1)23499 20005 y FI(^)172 b FG(G)25432 20187 y FB(2)26130 20005 y FI(^)g FG(:::)g FI(^)g FG(G)30226 20202 y FF(l)30962 20005 y FK(konjunkcije)386 b(atomarnih)h(formula.) 7749 21511 y(Pojavljivanja)430 b(atomarnih)i(formula)g FG(F)26232 21693 y FF(i)27042 21511 y FK(i)h FG(G)28800 21693 y FF(j)29721 21511 y FK(mo)-62 b(gu)432 b(biti)h(vi)-62 b(\267)-558 b(sestruka.)9631 24210 y FO(\(Kasnije,)487 b(k)-67 b(ada)470 b(budemo)i(razmatrali)d(pra)-34 b(vila)471 b(iste)f(sin)-34 b(takse)471 b(un)-34 b(utar)472 b(klasi)-34 b(\267)-572 b(cne)7749 25716 y(logik)-34 b(e)549 b(\(3.6\),)588 b(vi)-64 b(\267)-542 b(sestruk)-67 b(a)549 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anja)552 b(atomarnih)f(form)-34 b(ula)551 b(mo)-34 b(\266)-572 b(ci)517 b(\266)-572 b(cemo)549 b(zane-)7749 27221 y(mariti.)538 b(T)-101 b(ada)405 b(se)f(pra)-34 b(vila)403 b(zo)-34 b(vu)405 b FK(Hornove)432 b(klauzule)p FO(,)401 b(ili)i(jednosta)-34 b(vno)406 b FK(klauzule)p FO(.\))7749 28727 y(Ovdje,)645 b FI(9)-10 b FG(~)-596 b(y)641 b FO(je)598 b(skra)-34 b(\266)-572 b(ceni)596 b(zapis)h(o)34 b(d)598 b FI(9)202 b FG(y)26804 28909 y FB(1)27330 28727 y FI(9)g FG(y)28799 28909 y FB(2)29528 28727 y FG(:)g(:)g(:)f FI(9)h FG(y)32613 28909 y FF(j)33100 28727 y FO(,)646 b(gdje)587 b FG(~)-596 b(y)703 b FO(=)658 b(\()p FG(y)40831 28909 y FB(1)41358 28727 y FG(;)202 b(y)42491 28909 y FB(2)43016 28727 y FG(;)g(:)g(:)g(:)f(;)h(y)46304 28909 y FF(j)46791 28727 y FO(\).)7749 30232 y(Kv)-67 b(an)-34 b(ti\257cira)403 b(se)h(nad)h(skup)34 b(om)405 b(v)-67 b(arijabli)403 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)404 b(sorte.)7749 31738 y(Iak)-34 b(o)624 b(nije)h(eksplicitno)f(nazna)-34 b(\267)-572 b(ceno,)681 b(cijela)623 b(form)-34 b(ula)626 b(je)f(univ)-34 b(erzalno)624 b(zatv)-34 b(orena.)7749 33243 y(Pritom)493 b(se)g(op)34 b(et)494 b(kv)-67 b(an)-34 b(ti\257cira)493 b(nad)i(v)-67 b(arijablama)493 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(cih)494 b(sorti.)807 b(F)-101 b(orm)-34 b(ula)7749 34749 y(3.1)404 b(je)g(k)-34 b(oncizan)404 b(zapis)g(o)34 b(d:)10480 37620 y FI(8)p FG(x)11846 37802 y FB(1)12574 37620 y FG(:)202 b(:)g(:)f FI(8)p FG(x)15556 37802 y FF(i)15932 37620 y FO([)p FG(F)17048 37802 y FB(1)17843 37620 y FI(^)270 b FG(F)19700 37802 y FB(2)20495 37620 y FI(^)g FG(:)202 b(:)g(:)268 b FI(^)i FG(F)25113 37817 y FF(k)26019 37620 y FI(\241)-202 b(!)336 b(9)p FG(y)29575 37802 y FB(1)30304 37620 y FG(:)202 b(:)g(:)f FI(9)p FG(y)33187 37802 y FF(j)33877 37620 y FO(\()p FG(G)35301 37802 y FB(1)36096 37620 y FI(^)270 b FG(G)38127 37802 y FB(2)38922 37620 y FI(^)f FG(:)202 b(:)g(:)269 b FI(^)g FG(G)43713 37817 y FF(l)44060 37620 y FO(\)])7749 40492 y(gdje)427 b(su)h FG(x)12636 40674 y FB(1)13364 40492 y FG(:)202 b(:)g(:)f(x)15673 40674 y FF(i)16475 40492 y FO(sv)-34 b(e)427 b(slob)34 b(o)g(dne)428 b(v)-67 b(arijable)426 b(k)-34 b(o)67 b(je)428 b(se)f(p)34 b(o)67 b(ja)-34 b(vljuju)429 b(u)e(atomarnim)h(for-)7749 41998 y(m)-34 b(ulama)405 b FG(F)13141 42180 y FB(1)13667 41998 y FG(;)202 b(:)g(:)g(:)f(;)h(F)17140 42195 y FF(k)17709 41998 y FG(;)g(G)19201 42180 y FB(1)19726 41998 y FG(;)g(:)g(:)g(:)f(G) 22834 42195 y FF(l)23181 41998 y FO(.)9631 45058 y(Nadalje)330 b(zanemarujemo)g(eksplicitno)f(zapisiv)-67 b(anje)330 b(k)-34 b(onjunk)g(cijsk)g(og)332 b(sim)-34 b(b)34 b(ola)329 b FI(^)p FO(,)7749 46564 y(pa)404 b(3.1)g(zapisujemo)18095 49435 y FG(F)18874 49617 y FB(1)19401 49435 y FG(;)202 b(F)20719 49617 y FB(2)21245 49435 y FG(;)g(:)g(:)g(:)f(;)h(F)24718 49632 y FF(k)25623 49435 y FI(\241)-202 b(!)337 b(9)-10 b FG(~)-596 b(y)246 b(G)30379 49617 y FB(1)30905 49435 y FG(;)202 b(G)32397 49617 y FB(2)32923 49435 y FG(;)g(:)g(:)g(:)e(;)i (G)36569 49632 y FF(l)36916 49435 y FG(:)7855 b FO(\(3.2\))7749 52920 y FL(Seman)-39 b(tik)-77 b(a)464 b(formalizma)f(transformacija)g (m)-39 b(ultiskup)39 b(o)-39 b(v)-77 b(a)7749 55305 y(De\257nicija)465 b(2)606 b FO(T)-101 b(eorija)480 b FK(tr)-62 b(ansformacija)477 b(multiskup)-62 b(ova)476 b(je)j(skup)f(pr)-62 b(avila)478 b(prijelaza)7749 56810 y(tr)-62 b(ansformacija)430 b(multiskup)-62 b(ova.)9631 59892 y(Primje)g(db)g(a:)669 b FO(Pra)-34 b(vila)434 b(se)h(tretira)67 b(ju)436 b(na)g(na)-34 b(\267)-572 b(cin)435 b(na)h(k)-34 b(o)67 b(ji)435 b(linearna)g(logik)-67 b(a)434 b(to)402 b(\267)-572 b(cini:)7749 61397 y(atomarne)378 b(form)-34 b(ule)377 b(u)h(an)-34 b(teceden)g(ti)378 b(se)g(tro)-64 b(\267)-542 b(se)377 b(da)h(bi)f(se)g(dobile)g(atomarne) h(form)-34 b(ule)378 b(u)7749 62903 y(k)-34 b(onzekv)g(en)g(ti.)538 b(Gornje)405 b(pra)-34 b(vilo)404 b(prijelaza)f(3.2)h(o)34 b(dgo)-34 b(v)-67 b(ara)404 b(form)-34 b(uli)404 b(linearne)g(logik)-34 b(e)16176 65774 y FG(F)16955 65956 y FB(1)17751 65774 y FI(\255)269 b FG(F)19742 65956 y FB(2)20538 65774 y FI(\255)g FG(:::)f FI(\255)h FG(F)25020 65971 y FF(k)25926 65774 y FA(\()337 b FI(9)-10 b FG(~)-596 b(y)246 b(G)30076 65956 y FB(1)30871 65774 y FI(\255)269 b FG(G)33036 65956 y FB(2)33832 65774 y FI(\255)g FG(:::)f FI(\255)h FG(G)38488 65971 y FF(l)38835 65774 y FG(:)7749 68905 y FL(De\257nicija)465 b(3)15406 68599 y FO(\267)15271 68905 y(Cinjenice)362 b FK(su)g(atomarne)f(formule)f(b)-62 b(ez)362 b(varijabli,)373 b(tj.)362 b(one)g(sagr)-62 b(a)p 45597 68292 372 53 v(dene)7749 70411 y(o)g(d)405 b(ter)-62 b(ama)404 b(koji)g(sadr)-62 b(\267)-558 b(ze)404 b(samo)h(funkcijske)e(simb)-62 b(ole)404 b(i)h(konstante.)546 b FO(Stanja)408 b FK(su)d(multi-)7749 71916 y(skup)-62 b(ovi)399 b(\267)-589 b(cinjenic)-62 b(a.)27068 74956 y FO(20)p eop end end %%Page: 21 21 TeXDict begin HPSdict begin 21 20 bop 2435 7181 a FK(Notacija:)837 b FI(f)-202 b(j)202 b FG(:)g(:)g(:)f FI(j)-202 b(g)519 b FO(se)g(k)-34 b(oristi)519 b(za)g(en)-34 b(umeraciju)520 b(k)-34 b(o)34 b(d)519 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a,)549 b FI(])519 b FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)2435 8687 y(uniju)406 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a,)404 b(a)g FI(\241)g FO(razliku)f(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a.)4317 11698 y(Pra)-34 b(vila)526 b(prijelaza)g(se)h(k)-34 b(oriste)526 b(za)g(p)34 b(o)-34 b(v)g(eziv)-67 b(anje)527 b(uzastopnih)h(stanja)g(i)e(ostv)-67 b(ari-)2435 13203 y(v)g(anje)355 b(dinamik)-34 b(e)354 b(me)p 12496 12590 364 53 v(du)h(njima.)522 b(Ona)355 b(de\257nira)67 b(ju)356 b FK(prijelaze)385 b(je)-62 b(dno)g(g)386 b(kor)-62 b(aka)p FO(.)520 b(Ak)-34 b(o)354 b(je,)2435 14709 y(na)405 b(primjer,)e(pra)-34 b(vilo)404 b(prijelaza)13811 17410 y FG(F)14590 17592 y FB(1)15117 17410 y FO(\()p FG(x)p FO(\))p FG(;)202 b(F)18070 17592 y FB(1)18596 17410 y FO(\()p FG(x)p FO(\))p FG(;)g(F)21549 17592 y FB(2)22076 17410 y FO(\()p FG(y)43 b FO(\))338 b FI(\241)-202 b(!)336 b FG(G)27235 17592 y FB(1)27761 17410 y FO(\()p FG(x;)202 b(y)43 b FO(\))p FG(;)2435 20111 y FO(tada,)405 b(iz)e(stanja)12226 22812 y FG(S)k FO(=)337 b FI(f)-202 b(j)p FG(F)16176 22994 y FB(1)16702 22812 y FO(\()p FG(a)p FO(\))p FG(;)202 b(F)19603 22994 y FB(1)20129 22812 y FO(\()p FG(a)p FO(\))p FG(;)g(F)23030 22994 y FB(1)23557 22812 y FO(\()p FG(b)p FO(\))p FG(;)g(F)26337 22994 y FB(2)26864 22812 y FO(\()p FG(a)p FO(\))p FG(;)g(F)29765 22994 y FB(2)30291 22812 y FO(\()p FG(b)p FO(\))p FI(j)-202 b(g)2435 25513 y FO(primjeniv)-64 b(\267)-542 b(si)339 b(gornje)g(pra)-34 b(vilo)339 b(mo)-34 b(\267)-572 b(zemo)339 b(isk)-34 b(oristiti)339 b FG(F)26930 25695 y FB(1)27456 25513 y FO(\()p FG(a)p FO(\))p FG(;)202 b(F)30357 25695 y FB(1)30883 25513 y FO(\()p FG(a)p FO(\))p FG(;)g(F)33784 25695 y FB(2)34311 25513 y FO(\()p FG(b)p FO(\))340 b(i)f(za)f(sljede) -34 b(\266)-572 b(ce)2435 27018 y(stanje)405 b(dobiti)g FG(S)10292 26578 y FE(0)10603 27018 y FO(,)14654 28523 y FG(S)15467 28023 y FE(0)16114 28523 y FO(=)337 b FI(f)-202 b(j)p FG(F)18914 28705 y FB(1)19440 28523 y FO(\()p FG(b)p FO(\))p FG(;)202 b(F)22220 28705 y FB(2)22747 28523 y FO(\()p FG(a)p FO(\))p FG(;)g(G)25822 28705 y FB(1)26348 28523 y FO(\()p FG(a;)g(b)p FO(\))p FI(j)-202 b(g)p FG(;)2435 30737 y FO(ili)403 b(k)-34 b(oristimo)404 b FG(F)9958 30919 y FB(1)10485 30737 y FO(\()p FG(a)p FO(\))p FG(;)202 b(F)13386 30919 y FB(1)13912 30737 y FO(\()p FG(a)p FO(\))p FG(;)g(F)16813 30919 y FB(2)17340 30737 y FO(\()p FG(a)p FO(\))404 b(i)g(dobijamo)h FG(S)26167 30298 y FE(00)26733 30737 y FO(,)14526 33438 y FG(S)15339 32938 y FE(00)16242 33438 y FO(=)336 b FI(f)-202 b(j)p FG(F)19041 33620 y FB(1)19567 33438 y FO(\()p FG(b)p FO(\))p FG(;)202 b(F)22347 33620 y FB(2)22874 33438 y FO(\()p FG(b)p FO(\))p FG(;)g(G)25828 33620 y FB(1)26355 33438 y FO(\()p FG(a;)g(a)p FO(\))p FI(j)-202 b(g)p FG(:)2435 36139 y FO(Naprotiv,)404 b(pra)-34 b(vilo)12240 38840 y FG(F)13019 39022 y FB(1)13545 38840 y FO(\()p FG(x)p FO(\))p FG(;)202 b(F)16498 39022 y FB(1)17025 38840 y FO(\()p FG(x)p FO(\))p FG(;)g(F)19978 39022 y FB(1)20504 38840 y FO(\()p FG(x)p FO(\))p FG(;)g(F)23457 39022 y FB(2)23984 38840 y FO(\()p FG(y)43 b FO(\))338 b FI(\241)-202 b(!)336 b FG(G)29143 39022 y FB(1)29669 38840 y FO(\()p FG(x;)202 b(y)43 b FO(\))2435 41541 y(nije)504 b(mogu)-34 b(\266)-572 b(ce)503 b(primijeniti)g(na)g(stanje)h FG(S)70 b FO(.)836 b(Stoga,)528 b(da)504 b(bi)f(dobili)470 b(\267)-572 b(cinjenice)502 b(k)-34 b(o)67 b(je)503 b(su)2435 43047 y(instance)389 b(atomarnih)f(form)-34 b(ula)389 b(u)f(k)-34 b(onzekv)g(en)g(ti)388 b(danoga)h(pra)-34 b(vila,)391 b(p)34 b(otrebni)388 b(su)g(nam)2435 44552 y(resursi,)512 b(u)491 b(bro)67 b(ju)492 b(k)-34 b(o)67 b(je)491 b(pra)-34 b(vilo)491 b(zah)-34 b(tjev)-67 b(a.)799 b(T)-101 b(ada)491 b(pra)-34 b(vila)491 b(k)-34 b(onzumira)67 b(ju)492 b(resursne)2402 46058 y(\267)-572 b(cinjenice,)403 b(i)g(o)34 b(d)404 b(njih)h(stv)-67 b(ara)67 b(ju)405 b(no)-34 b(v)g(e.)4317 49069 y(U)404 b(slu)-34 b(\267)-572 b(ca)67 b(ju)405 b(egzistencijalnog)f(kv)-67 b(an)-34 b(ti\257k)-67 b(atora)405 b(u)f(k)-34 b(onzekv)g(en)g(ti,)404 b(na)g(primjer)13027 51770 y FG(F)13806 51952 y FB(1)14332 51770 y FO(\()p FG(x)p FO(\))p FG(;)202 b(F)17285 51952 y FB(1)17812 51770 y FO(\()p FG(x)p FO(\))p FG(;)g(F)20765 51952 y FB(2)21291 51770 y FO(\()p FG(x)p FO(\))338 b FI(\241)-203 b(!)337 b(9)p FG(y)246 b(G)28019 51952 y FB(1)28545 51770 y FO(\()p FG(x;)202 b(y)43 b FO(\))p FG(;)2435 54471 y FO(uv)-34 b(o)34 b(dimo)405 b FK(novi)433 b(konstantni)f(simb)-62 b(ol)p FO(.)537 b(T)-101 b(ada)405 b(se)f FG(S)474 b FO(transformira)405 b(u)14457 57172 y FG(S)15270 56671 y FE(000)16427 57172 y FO(=)337 b FI(f)-202 b(j)p FG(F)19227 57354 y FB(1)19753 57172 y FO(\()p FG(b)p FO(\))p FG(;)202 b(F)22533 57354 y FB(2)23060 57172 y FO(\()p FG(b)p FO(\))p FG(;)g(G)26014 57354 y FB(1)26540 57172 y FO(\()p FG(a;)g(c)p FO(\))p FI(j)-202 b(g)p FG(;)2435 59873 y FO(gdje)382 b(je)g FG(c)f FO(k)-34 b(onstan)g(ta)383 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)382 b(sorte)g(k)-34 b(o)67 b(ja)382 b(se)f(pretho)34 b(dno)383 b(ne)e(p)34 b(o)67 b(ja)-34 b(vljuje)383 b(u)f FG(S)70 b FO(.)2435 61378 y(Isti)412 b(mehanizam)g(funk)-34 b(cionira)412 b(na)g(sin)-34 b(takti)g(\267)-572 b(ck)-34 b(om)412 b(niv)-34 b(ou,)414 b(k)-34 b(o)34 b(d)412 b(priro)34 b(dne)412 b(deduk)-34 b(cije,)2435 62884 y(pri)404 b(eliminaciji)f(egzistencijalnog)h(kv)-67 b(an)-34 b(ti\257k)-67 b(atora.)4317 65894 y(Izrazimo)422 b(precizno)358 b(\267)-542 b(sto)423 b(zna)-34 b(\267)-572 b(ci)423 b(primjeniti)g(pra)-34 b(vilo)422 b(na)h(stanje.)596 b FK(Supstitucija)512 b FO(je)2435 67400 y(funk)-34 b(cija)527 b(k)-34 b(o)67 b(ja)527 b(v)-67 b(arijablama)526 b(pridru)-34 b(\267)-572 b(zuje)526 b(terme)g(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)526 b(sorte.)904 b(Supstitu-)2435 68905 y(cija)524 b(je)g FK(p)-62 b(otpuna)615 b FO(za)523 b(neku)i(form)-34 b(ulu)525 b(ak)-34 b(o)524 b(preslik)-67 b(a)-34 b(v)-67 b(a)522 b(sv)-34 b(e)524 b(v)-67 b(arijable)523 b(te)h(form)-34 b(ule)524 b(u)2435 70411 y(adekv)-67 b(atne)411 b(terme.)559 b(Re)-34 b(\266)-572 b(ci)377 b(\266)-572 b(cemo)411 b(da)g(supstitucija)i FG(\276)26864 69971 y FE(0)27586 70411 y FK(pr)-62 b(o)g(\267)-558 b(siruje)499 b FO(supstituciju)414 b FG(\276)454 b FO(ak)-34 b(o)2435 71916 y FG(\276)380 b FI(\275)337 b FG(\276)5524 71476 y FE(0)5834 71916 y FO(.)539 b(Pri)403 b(tom)i(je)f FG(\276)13291 71476 y FE(0)13938 71916 y FO(=)337 b FG(\276)312 b FI([)270 b(f)p FG(x)18600 72098 y FB(1)19462 71916 y FI(7!)337 b FG(t)21449 72098 y FB(1)21974 71916 y FG(;)202 b(x)23206 72098 y FB(2)24068 71916 y FI(7!)337 b FG(t)26055 72098 y FB(2)26581 71916 y FG(;)202 b(:)g(:)g(:)e(;)i(x)29967 72098 y FF(n)30930 71916 y FI(7!)337 b FG(t)32917 72098 y FF(n)33543 71916 y FI(g)p FO(.)21755 74956 y(21)p eop end end %%Page: 22 22 TeXDict begin HPSdict begin 22 21 bop 7749 7181 a FL(De\257nicija)465 b(4)606 b FK(Pr)-62 b(avilo)18870 9931 y FG(F)19649 10113 y FB(1)20175 9931 y FG(;)202 b(F)21493 10113 y FB(2)22019 9931 y FG(;)g(:::;)g(F)24887 10128 y FF(k)25792 9931 y FI(\241)-203 b(!)337 b(9)-10 b FG(~)-596 b(y)246 b(G)30547 10113 y FB(1)31073 9931 y FG(;)202 b(G)32565 10113 y FB(2)33091 9931 y FG(;)g(:::;)g(G)36133 10128 y FF(l)7749 12681 y FK(je)540 b FO(primjenjiv)-34 b(o)451 b FK(na)g(stanje)e FG(S)520 b FK(ako)449 b(p)-62 b(ostoji)448 b(p)-62 b(otpuna)448 b(supstitucija)d FG(\276)494 b FK(za)449 b(to)h(pr)-62 b(avilo,)7749 14187 y(i)495 b(stanje)e FG(S)12982 14369 y FB(0)14003 14187 y FK(takvo)g(da)i FG(S)518 b FO(=)448 b FG(S)22385 14369 y FB(0)23225 14187 y FI(])313 b(f)-202 b(j)p FG(\276)43 b(F)26602 14369 y FB(1)27129 14187 y FG(;)202 b(\276)43 b(F)29183 14369 y FB(2)29709 14187 y FG(;)202 b(:::;)g(\276)43 b(F)33313 14384 y FF(k)33881 14187 y FI(j)-202 b(g)p FK(.)741 b(R)-62 b(ezultir)g(aju)-31 b(\266)-589 b(ce)491 b(stanje)j(je)7749 15692 y(tada)18964 17224 y FG(S)19777 16724 y FE(0)20425 17224 y FO(=)336 b FG(S)22447 17406 y FB(0)23242 17224 y FI(])270 b(f)-202 b(j)p FG(\276)25797 16724 y FE(0)26107 17224 y FG(G)27060 17406 y FB(1)27586 17224 y FG(;)202 b(\276)28861 16724 y FE(0)29171 17224 y FG(G)30124 17406 y FB(2)30650 17224 y FG(;)g(:::;)g(\276)33475 16724 y FE(0)33785 17224 y FG(G)34738 17421 y FF(k)35306 17224 y FI(j)-202 b(g)p FG(;)7749 19481 y FK(a)580 b(supstitucija)575 b FG(\276)16274 19041 y FE(0)17165 19481 y FK(pr)-62 b(o)g(\267)-558 b(siruje)578 b FG(\276)623 b FK(pr)-62 b(eslikavaju)-31 b(\266)-589 b(ci)566 b FG(~)-596 b(y)624 b FK(varijable)577 b(u)j(nove)g(konstantne)7749 20986 y(simb)-62 b(ole)365 b FG(~)-540 b(c)p FK(.)7749 23865 y FL(De\257nicija)465 b(5)606 b FK(Neka)308 b(je)h FG(F)479 b FK(r)-62 b(elacijski)306 b(simb)-62 b(ol.)515 b(Ka)-62 b(\267)-558 b(zemo)308 b(da)h(pr)-62 b(avilo)307 b(prijelaza)400 b FO(k)-34 b(onzu-)7749 25370 y(mira)407 b(F-)-34 b(\267)-572 b(cinjenice)438 b FK(ako)e(se)g(neka)h(atomarna)f(formula)g FG(F)168 b FO(\()-16 b FG(~)-590 b(x)q FO(\))438 b FK(p)-62 b(ojavljuje)433 b(vi)-62 b(\267)-558 b(se)436 b(puta)g(u)7749 26876 y(ante)-62 b(c)g(e)g(denti,)444 b(ne)-62 b(go)444 b(u)g(konzekventi)e(to)-62 b(ga)443 b(pr)-62 b(avila.)587 b(Pr)-62 b(avilo)520 b FO(kreira)414 b(F-)-34 b(\267)-572 b(cinjenice)445 b FK(ako)7749 28381 y(se)313 b(neka)g FG(F)168 b FO(\()-16 b FG(~)-590 b(x)q FO(\))314 b FK(p)-62 b(ojavljuje)310 b(manje)k(puta)e(u)h(ante)-62 b(c)g(e)g(denti)312 b(ne)-62 b(go)313 b(u)g(konzekventi.)515 b(Pr)-62 b(avilo)7715 29887 y FO(\267)-572 b(cuv)-67 b(a)328 b(F-)-34 b(\267)-572 b(cinjenice)363 b FK(ako)g(se)g(svaka)f FG(F)168 b FO(\()-16 b FG(~)-590 b(x)q FO(\))364 b FK(p)-62 b(ojavljuje)360 b(je)-62 b(dnaki)362 b(br)-62 b(oj)363 b(puta)f(u)i(ante)-62 b(c)g(e)g(denti)7749 31392 y(kao)432 b(u)h(konzekventi.)9631 34271 y FO(Nek)-67 b(a)403 b(je)h FG(S)j FO(=)336 b FI(f)-202 b(j)p FG(F)168 b FO(\()p FG(a)p FO(\))p FG(;)202 b(G)p FO(\()p FG(b)p FO(\))p FI(j)-202 b(g)p FO(,)406 b(tada)e(pra)-34 b(vilo)23775 37021 y FG(F)168 b FO(\()p FG(x)p FO(\))338 b FI(\241)-202 b(!)337 b FG(G)p FO(\()p FG(x)p FO(\))7749 39771 y(kreira)470 b FG(G)p FO(-)-34 b(\267)-572 b(cinjenice)470 b(i)h(k)-34 b(onzumira)472 b FG(F)168 b FO(-)-34 b(\267)-572 b(cinjenice,)488 b(i)470 b(rezultan)-34 b(tno)473 b(stanje)f FG(S)42922 39331 y FE(0)43704 39771 y FO(je)f FG(S)45897 39331 y FE(0)46657 39771 y FO(=)7749 41276 y FI(f)-202 b(j)p FG(G)p FO(\()p FG(a)p FO(\))p FG(;)202 b(G)p FO(\()p FG(b)p FO(\))p FI(j)-202 b(g)p FO(.)539 b(Pra)-34 b(vilo)22241 42808 y FG(F)168 b FO(\()p FG(x)p FO(\))p FG(;)202 b(G)p FO(\()p FG(y)43 b FO(\))340 b FI(\241)-203 b(!)337 b FG(F)168 b FO(\()p FG(x)p FO(\))7715 45065 y(\267)-572 b(cuv)-67 b(a)269 b FG(F)168 b FO(-)-34 b(\267)-572 b(cinjenice)269 b(i)g(k)-34 b(onzumira)270 b FG(G)p FO(-)-34 b(\267)-572 b(cinjenice,)296 b(no)-34 b(v)g(o)34 b(dobiv)-34 b(eno)270 b(stanje)h(je)e FG(S)42385 44625 y FE(0)43033 45065 y FO(=)336 b FI(f)-202 b(j)p FG(F)168 b FO(\()p FG(a)p FO(\))p FI(j)-202 b(g)p FO(.)7749 46570 y(Uo)-34 b(\267)-572 b(cimo)453 b(da)g(pra)-34 b(vilo)453 b FG(F)168 b FO(\()-16 b FG(~)-590 b(x)q FO(\))419 b FI(\241)-202 b(!)419 b FG(F)168 b FO(\()-10 b FG(~)-596 b(y)45 b FO(\))453 b(niti)420 b(\267)-572 b(cuv)-67 b(a,)464 b(niti)454 b(kreira,)464 b(niti)453 b(k)-34 b(onzumira)453 b FG(F)168 b FO(-)7715 48076 y(\267)-572 b(cinjenice.)538 b(Primjenjeno)404 b(na)h FG(S)474 b FO(da)67 b(je)405 b FG(S)26365 47636 y FE(0)27012 48076 y FO(=)337 b FI(f)-202 b(j)p FG(F)168 b FO(\()p FG(c)p FO(\))p FG(;)202 b(G)p FO(\()p FG(b)p FO(\))p FI(j)-202 b(g)p FO(.)7749 50963 y FL(De\257nicija)465 b(6)606 b FK(Pr)-62 b(e)g(dikat)593 b FG(F)764 b FK(je)686 b FO(p)34 b(erzisten)-34 b(tan)596 b FK(za)f(te)-62 b(oriju)593 b(tr)-62 b(ansformacija)593 b(multi-)7749 52469 y(skup)-62 b(ova)430 b FI(T)742 b FK(ako)432 b(sva)h(pr)-62 b(avila)431 b(iz)i FI(T)711 b FK(\267)-589 b(cuvaju)431 b FG(F)168 b FK(-)-31 b(\267)-589 b(cinjenic)-62 b(e.)9631 55347 y FO(In)-34 b(tuitivno)317 b(se)f(tranzicije)g(mogu)h(promatrati)g(k) -67 b(ao)316 b(k)-34 b(emijsk)g(e)316 b(reak)-34 b(cije:)494 b(na)317 b(lijev)-34 b(o)67 b(j)7749 56853 y(strani)537 b(pra)-34 b(vila)536 b(imamo)h(molekule)f(k)-34 b(o)67 b(je)537 b(sudjeluju)h(u)f(reak)-34 b(ciji,)569 b(na)537 b(desno)67 b(j)538 b(strani)7749 58358 y(se)403 b(p)34 b(o)67 b(ja)-34 b(vljuju)407 b(one)d(no)-34 b(v)g(onastale.)539 b(Uk)-34 b(olik)g(o)404 b(mo)-34 b(\267)-572 b(zemo)404 b(primijeniti)f(dano)i(pra)-34 b(vilo)404 b(na)7749 59864 y(m)-34 b(ultiskup)307 b FG(S)70 b FO(,)326 b(p)34 b(o)-34 b(\267)-572 b(cetn)-34 b(u)307 b(soluciju,)326 b(reak)-34 b(cijom)306 b(dobijamo)h(no)-34 b(vu)308 b(soluciju,)325 b FG(S)42883 59424 y FE(0)43194 59864 y FO(.)506 b(P)-34 b(erzis-)7749 61369 y(ten)g(tne)405 b(p)34 b(o)g(datk)-34 b(e,)404 b(mo)-34 b(\267)-572 b(zemo)404 b(zami)-64 b(\267)-542 b(sljati)404 b(k)-67 b(ao)404 b(k)-67 b(atalizatore.)7749 62875 y(Kemijsk)g(a)540 b(metafora)h(je)g(dublje)h(razra)p 26587 62261 364 53 v(dena)e(u)h(\([BB92]\),)575 b(gdje)541 b(k)-34 b(emijski)540 b(stro)67 b(jevi)7749 64380 y(\()p FK(chams)99 b FO(\))431 b(mo)34 b(delira)67 b(ju)431 b(paralelne)g(pro)34 b(cese.)619 b(T)-101 b(amo)432 b(su)g(reak)-34 b(cije)430 b(tak)-34 b(o)p 40722 63766 V(der)432 b(prik)-67 b(azane)7749 65886 y(u)404 b(formi)g(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a.)9631 68905 y(U)359 b(jeziku)f(sigurnosnih)i(protok)-34 b(ola,)369 b(primjeri)358 b(ak)-34 b(cija)359 b(k)-34 b(o)67 b(je)360 b(opisujemo)g(pra)-34 b(vilima)7749 70411 y(prijelaza)357 b(su)g(slanje)h(i)f(primanje)h(p)34 b(oruk)-34 b(e.)523 b(P)-34 b(erzisten)g(tna)325 b(\267)-572 b(cinjenica)356 b(mo)-34 b(\267)-572 b(ze)357 b(biti)h(agen-)7749 71916 y(to)-34 b(v)353 b(ja)-34 b(vni)354 b(klju)-34 b(\267)-572 b(c,)362 b(p)34 b(oznat)354 b(je)f(svima,)362 b(sv)-67 b(atk)-34 b(o)353 b(ga)g(mo)-34 b(\267)-572 b(ze)353 b(k)-34 b(oristiti)353 b(te)g(je)319 b(\267)-572 b(cinjenica)352 b(k)-34 b(o)67 b(ja)27068 74956 y(22)p eop end end %%Page: 23 23 TeXDict begin HPSdict begin 23 22 bop 2435 7181 a FO(se)347 b(ne)f(mijenja)h(u)g(toku)g(izvr)-64 b(\267)-542 b(senja)346 b(protok)-34 b(ola.)520 b(Nep)34 b(osto)67 b(jana)314 b(\267)-572 b(cinjenica)346 b(je,)358 b(na)347 b(prim-)2435 8687 y(jer,)405 b(predik)-67 b(at)404 b(k)-34 b(o)67 b(ji)405 b(nosi)g(informaciju)g(o)g(bro)67 b(ju)406 b(usp)67 b(je)-64 b(\267)-542 b(sno)406 b(izvr)-64 b(\267)-542 b(senih)404 b(k)-34 b(orak)-67 b(a)404 b(jednog)2435 10192 y(agen)-34 b(ta)466 b(u)f(sesiji)f(protok)-34 b(ola,)480 b(za)464 b(jedn)-34 b(u)466 b(rolu.)719 b(T)-101 b(a)67 b(j)466 b(predik)-67 b(at)431 b(\266)-572 b(ce)463 b(tak)-34 b(o)p 35615 9579 364 53 v(der)465 b(slu)-34 b(\267)-572 b(ziti)464 b(za)2435 11698 y(pam)-34 b(\266)-572 b(cenje)405 b(p)34 b(o)g(datak)-67 b(a)404 b(k)-34 b(o)67 b(je)405 b(je)f(agen)-34 b(t)405 b(saznao)f(do)h(tog)f(k)-34 b(orak)-67 b(a)404 b(u)g(sesiji.)4317 14803 y(Ov)-67 b(a)297 b(notaciju)i(je)e (prvi)h(puta)g(k)-34 b(oristio)298 b(J.)f(Mitc)-34 b(hell)297 b(u)i(preda)-34 b(v)-67 b(anju)298 b(Analysis)g(of)g(se-)2435 16309 y(curit)-34 b(y)270 b(proto)34 b(cols,)297 b(do)236 b(\267)-572 b(cijih)270 b(se)g(bilje)-64 b(\267)-542 b(ski)269 b(mo)-34 b(\267)-572 b(ze)270 b(do)-34 b(\266)-572 b(ci)269 b(na)i([slides)o(].)494 b(Dalje)269 b(je)i(razra)p 39079 15695 V(div)-67 b(ana)2435 17814 y(u)305 b(\267)-572 b(clanku)337 b(Cerv)-34 b(esato,)351 b(Durgin,)f(Lincoln,)g(Mitc)-34 b(hell,)351 b(Scedro)-34 b(v:)505 b([CDL)34969 17374 y FB(+)35756 17814 y FO(99].)516 b(F)-101 b(ormal-)2435 19319 y(izam)587 b(k)-34 b(o)67 b(ji)588 b(je)g(izlo)-34 b(\267)-572 b(zen)586 b(o)-34 b(vdje)588 b(prati)g(detaljniji)g ([DLMS02],)632 b(dok)588 b(su)g(nek)-34 b(e)587 b(manje)2435 20825 y(preinak)-34 b(e)404 b(i)g(p)34 b(o)67 b(jednosta)-34 b(vljenja)407 b(preuzeti)c(iz)h([CDL)26557 20385 y FB(+)27344 20825 y FO(00].)2435 25184 y FH(3.2)1793 b(Opis)598 b(protok)-50 b(ola)2435 28073 y FL(Rje)-39 b(\267)-658 b(cnik)361 b FO(jezik)-67 b(a)359 b(transformacija)i(je)g(o)34 b(dabran)361 b(tak)-34 b(o)361 b(da)g(udo)-34 b(v)g(olji)362 b(p)34 b(otrebama)361 b(opisa)2435 29579 y(protok)-34 b(ola.)735 b(V)-101 b(arijable)469 b(i)g(k)-34 b(onstan)g(te)471 b(su)f(sljede)-34 b(\266)-572 b(cih)469 b(sorti:)668 b(sorte)470 b FN(cipher)485 b FO(za)405 b(\267)-542 b(sifrirani)2435 31084 y(tekst,)452 b FN(e)p 6435 31084 364 45 v 436 w(k)-34 b(ey)458 b FO(za)442 b(enkrip)34 b(cijski)440 b(klju)-34 b(\267)-572 b(c)442 b(te)g FN(d)p 22164 31084 V 437 w(k)-34 b(ey)458 b FO(za)442 b(dekrip)34 b(cijski)441 b(klju)-34 b(\267)-572 b(c;)460 b(sorta)442 b(soli)g(je)2435 32590 y FN(nonce)p FO(.)522 b(Na)-64 b(\267)-542 b(se)353 b(znanje)h(o)g(p)34 b(o)g(dacima)353 b(mo)-34 b(\267)-572 b(ze)353 b(biti)h(slabije,)363 b(zato)320 b(\266)-572 b(cemo)353 b(nek)-34 b(e)353 b(ok)-67 b(arakter-)2435 34095 y(izirati)467 b(op)-34 b(\266)-572 b(com)468 b(sortom)f(za)h(p)34 b(oruk)-34 b(e)467 b FN(msg)p FO(.)728 b(Sorte)468 b(se)f(preklapa)67 b(ju,)484 b(relacija)467 b(ure)p 40224 33481 364 53 v(da)67 b(ja)2435 35601 y(na)418 b(njima)g(je)f(standardna)i(inkluzija:)565 b FN(nonce)p FO(,)420 b FN(cipher)p FO(,)p FN(e)p 28315 35601 364 45 v 436 w(k)-34 b(ey)16 b FO(,)420 b FN(d)p 31807 35601 V 437 w(k)-34 b(ey)375 b FI(\265)417 b FN(msg)p FO(.)577 b(Un)-34 b(utar)2435 37106 y(o)g(v)g(og)298 b(okvira)d(nema)i(sp)34 b(ecijalne)296 b(sorte)h(za)g(imena)f(agenata,)319 b(njih)297 b(se)g(iden)-34 b(ti\257cira)297 b(prek)-34 b(o)2435 38612 y(ja)g(vnih)405 b(klju)-34 b(\267)-572 b(cev)-67 b(a.)2435 40117 y(Signatura)380 b(se)e(sv)-67 b(ak)g(ak)-34 b(o)377 b(mo)-34 b(\267)-572 b(ze)378 b(prilago)34 b(ditii)377 b(za)h(p)34 b(otreb)g(e)378 b(simetri)-34 b(\267)-572 b(cne)377 b(enkrip)34 b(cije,)382 b(a)c(u)2435 41622 y(tom)405 b(se)f(slu)-34 b(\267)-572 b(ca)67 b(ju)405 b(sorte)f FN(e)p 14081 41622 V 436 w(k)-34 b(ey)421 b FO(i)403 b FN(d)p 17961 41622 V 437 w(k)-34 b(ey)420 b FO(p)34 b(o)g(dudara)67 b(ju.)4317 44728 y FL(Predik)-77 b(ati)350 b FO(uklju)-34 b(\267)-572 b(cuju)352 b(relacijski)c(sim)-34 b(b)34 b(ol)351 b FN(N)e FO(k)-34 b(o)67 b(ji)351 b(mo)34 b(delira)349 b(mre)-34 b(\267)-572 b(zu.)521 b(Argumen)-34 b(t)2435 46233 y(je)404 b(p)34 b(oruk)-67 b(a)404 b(na)h(mre)-34 b(\267)-572 b(zi,)338 b(\267)-542 b(sto)405 b(je)f(term)g(sorte)g FN(msg)p FO(.)2435 47739 y(Za)417 b(sv)-67 b(aku)417 b(rolu)f FG(\275)h FO(agen)-34 b(ta)418 b(k)-34 b(o)67 b(ji)417 b(sudjeluje)h(u)g(protok)-34 b(olu,)420 b(a)d(to)g(su)h(tipi) -34 b(\267)-572 b(cno)417 b(inicijator)2435 49244 y(i)513 b(o)34 b(dzivnik,)539 b(imamo)513 b(skup)g(predik)-67 b(ata)513 b(role)f FI(f)p FN(A)25048 49433 y FF(\275)p Fz(i)26012 49244 y FI(j)202 b FG(i)518 b FO(=)f(0)202 b FG(:)g(:)g(:)g(k)38 b FI(g)p FO(,)540 b(k)-34 b(o)67 b(ji)513 b(obilje)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)67 b(ju)2435 50750 y(k)-34 b(orak)g(e)404 b(izvr)-64 b(\267)-542 b(senja)404 b(protok)-34 b(ola.)539 b(Ti)404 b(predik)-67 b(ati)403 b(o)-34 b(vise)404 b(o)g(p)34 b(o)67 b(jedinom)405 b(protok)-34 b(olu.)2435 52255 y(Drugi)419 b(predik)-67 b(ati)418 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)67 b(ju)420 b(stati)-34 b(\267)-572 b(ck)-34 b(e)419 b(elemen)-34 b(te)419 b(protok)-34 b(ola,)422 b(k)-67 b(ao)355 b(\267)-542 b(sto)419 b(je)g FN(KeyP)-34 b(air)17 b FO(,)2402 53761 y(\267)-572 b(ciji)434 b(je)i(prvi)e(argumen)-34 b(t)437 b(sorte)e FN(e)p 17429 53761 V 436 w(k)-34 b(ey)17 b FO(,)443 b(a)435 b(drugi)h(sorte)f FN(d)p 28190 53761 V 437 w(k)-34 b(ey)16 b FO(,)443 b(i)435 b(ciljana)g(je)h(seman)-34 b(tik)-67 b(a)2435 55266 y(p)34 b(o)-34 b(v)g(eziv)-67 b(anje)496 b(ja)-34 b(vnog)497 b(klju)-34 b(\267)-572 b(ca)496 b(s)h(njego)-34 b(vim)496 b(priv)-67 b(atnim)496 b(in)-34 b(v)g(erzom.)815 b(Predik)-67 b(at)496 b FN(AnnK)2435 56772 y FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)404 b(ogla)-64 b(\267)-542 b(seni)404 b(ja)-34 b(vni)405 b(klju)-34 b(\267)-572 b(c.)2435 58277 y(Konstan)-34 b(te)658 b(se)d(mogu)h(smatrati)h(n)-34 b(ularnim)656 b(funk)-34 b(cijama,)720 b(a)656 b(nen)-34 b(ularne)656 b(funk)-34 b(cije)2435 59783 y(su)541 b(samo)f(dvije:)809 b(spariv)-67 b(anje)540 b(ili)f(k)-34 b(onk)-67 b(atenacija,)573 b FI(h)p 27151 59783 V 437 w FG(;)p 28126 59783 V 638 w FI(i)741 b FO(:)539 b FN(msg)285 b FI(\243)270 b FN(msg)353 b FI(\241)-202 b(!)538 b FN(msg)17 b FO(,)573 b(i)2435 61288 y(enkrip)34 b(cija,)403 b FN(enc)539 b FO(:)f FN(e)p 12128 61288 V 436 w(k)-34 b(ey)286 b FI(\243)269 b FN(msg)353 b FI(\241)-202 b(!)337 b FN(cipher)16 b FO(.)4317 64393 y(Dekrip)34 b(cija)420 b(se)h(ne)g(mo)34 b(delira)420 b(p)34 b(osebnim)422 b(funk)-34 b(cijskim)422 b(sim)-34 b(b)34 b(olom,)425 b(v)-34 b(e)g(\266)-572 b(c)420 b(p)34 b(omo)-34 b(\266)-572 b(cu)2435 65899 y(p)34 b(oklapanja)426 b(uzorak)-67 b(a)424 b(\()p FK(p)-62 b(attern)451 b(matching)107 b FO(\))424 b(s)g(enkrip)34 b(cijom)424 b(u)h(an)-34 b(teceden)g(ti.)601 b(Prim-)2435 67404 y(jer)465 b(mo)-34 b(\267)-572 b(ze)463 b(biti)i(pra)-34 b(vilo)464 b(A2,)479 b(u)465 b(daljnjem)h(tekstu)f(sp)34 b(eci\257ciranog)464 b(\(3.3\))g(Dolev{Y)-101 b(ao)2435 68910 y(protok)-34 b(ola)405 b(ja)-34 b(vnog)405 b(klju)-34 b(\267)-572 b(ca,)404 b(skiciranog)f(na)i(slici)e(2.4.)7763 71916 y FN(A)8571 72098 y Fz(1)9097 71916 y FO(\()p FG(k)10199 72098 y FF(e)10691 71916 y FG(;)202 b(k)11899 71416 y FE(0)11861 72216 y FF(e)12353 71916 y FG(;)g(x)p FO(\))p FG(;)403 b FN(N)p FO(\()p FN(enc)p FO(\()p FG(k)18932 72098 y FF(e)19424 71916 y FG(;)202 b FI(h)p FN(enc)p FO(\()p FG(k)23240 72098 y FF(e)23732 71916 y FG(;)g(x)p FO(\))p FG(;)g(k)26643 71416 y FE(0)26605 72216 y FF(e)27097 71916 y FI(i)p FO(\))337 b FI(\241)-202 b(!)337 b FN(A)31474 72098 y Fz(2)32000 71916 y FO(\()p FG(k)33102 72098 y FF(e)33594 71916 y FG(;)202 b(k)34802 71416 y FE(0)34764 72216 y FF(e)35255 71916 y FG(;)g(x)p FO(\))21755 74956 y(23)p eop end end %%Page: 24 24 TeXDict begin HPSdict begin 24 23 bop 7749 7181 a FO(Pra)-34 b(vilo)291 b(opisuje)h(inicijatoro)-34 b(v)g(o)292 b(primanje)g(druge)g (p)34 b(oruk)-34 b(e)291 b(protok)-34 b(ola.)502 b(Inicijator)291 b(je)h(u)7749 8687 y(stanju)321 b FN(A)12149 8869 y Fz(1)12675 8687 y FO(,)337 b(zna)320 b(vlastiti)g(ja)-34 b(vni)321 b(klju)-34 b(\267)-572 b(c)320 b FG(k)25907 8869 y FF(e)26398 8687 y FO(,)337 b(o)34 b(dzivnik)-34 b(o)g(v)320 b(ja)-34 b(vni)320 b(klju)-34 b(\267)-572 b(c)320 b FG(k)39509 8247 y FE(0)39471 8986 y FF(e)39963 8687 y FO(,)336 b(i)320 b(sol)g FG(x)g FO(k)-34 b(o)67 b(ju)321 b(je)7749 10192 y(kreirao)401 b(pretho)34 b(dno)404 b(u)f(protok)-34 b(olu.)539 b(T)-101 b(ak)-34 b(o)p 27513 9579 364 53 v(der,)403 b(inicijator)f(je)h(inicijaliziran)e(s)i(ob)67 b(ja)-34 b(vl-)7749 11698 y(jenim)407 b(ja)-34 b(vnim)408 b(klju)-34 b(\267)-572 b(cem)406 b(\(za)h(to)h(treba)f(vidjeti)g (inicijalizacijsku)f(fazu,)h(strana)h(26\))g(i)7749 13203 y(znanjem)372 b(vlastitog)f(priv)-67 b(atnog)371 b(klju)-34 b(\267)-572 b(ca.)528 b(Na)371 b(ta)67 b(j)372 b(na)-34 b(\267)-572 b(cin)372 b(otv)-67 b(ara)371 b(p)34 b(oslan)-34 b(u)372 b(enkrip)34 b(ciju,)7749 14709 y(argumen)-34 b(t)430 b(predik)-67 b(ata)429 b FN(N)f FO(u)i(an)-34 b(teceden)g(ti,)436 b(k)-34 b(o)67 b(ju)430 b(m)-34 b(u)430 b(je)f(o)34 b(dzivnik)428 b(p)34 b(oslao.)613 b(Predik)-67 b(at)7749 16214 y FN(A)8557 16396 y Fz(2)9500 16214 y FO(u)419 b(k)-34 b(onzekv)g(en)g(ti)418 b(zna)-34 b(\267)-572 b(ci)417 b(da)i(je)f(inicijator)f(pro)-34 b(\267)-572 b(citao)418 b(tu)h(p)34 b(oruku,)422 b(i)417 b(p)34 b(ostigao)419 b(cilj)e(u)7749 17720 y(to)67 b(j)349 b(rundi)g(protok)-34 b(ola,)360 b(na)-64 b(\267)-542 b(sa)-34 b(v)-64 b(\267)-542 b(si)348 b(sol)g FG(x)g FO(i)g(o)34 b(dzivnik)-34 b(o)g(v)g(o)348 b(ime)g FG(k)35582 17280 y FE(0)35544 18019 y FF(e)36384 17720 y FO(kriptirano)g(s)h(njego)-34 b(vim)7749 19225 y(ja)g(vnim)404 b(klju)-34 b(\267)-572 b(cem)404 b FG(k)16898 19407 y FF(e)17390 19225 y FO(.)9631 22236 y(Pra)-34 b(vila)285 b(prijelaza)g(mora)67 b(ju)287 b(izraziti)e(sv)-34 b(e)286 b(ak)-34 b(cije)285 b(u)i(protok)-34 b(olu.)500 b(T)-101 b(e)286 b(osno)-34 b(vne)287 b(ak)-34 b(cije)7749 23741 y(su)288 b FK(slanje)378 b FO(p)34 b(oruk)-34 b(e)288 b(i)g FK(primanje)378 b FO(p)34 b(oruk)-34 b(e.)500 b(P)-34 b(osebno)289 b(pra)-34 b(vilo)288 b(je)g FK(pr)-62 b(avilo)325 b(kr)-62 b(eir)g(anja)326 b(r)-62 b(ole)p FO(,)7749 25247 y(k)-34 b(o)67 b(je)404 b(slu)-34 b(\267)-572 b(zi)404 b(za)g(p)34 b(o)-34 b(\267)-572 b(cetno)404 b(stv)-67 b(aranje)405 b(role)e FG(\275)h FO(za)f(p)34 b(o)67 b(jedinog)406 b(aktera)d(protok)-34 b(ola.)7749 26752 y FL(Pra)-39 b(vilo)464 b(kreiranja)g(role)404 b FO(je)h(oblik)-67 b(a:)21996 29385 y FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))338 b FI(\241)-203 b(!)337 b FN(A)27800 29567 y FF(\275)p Fz(0)28808 29385 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)202 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))7749 32018 y(Predik)-67 b(at)359 b FG(\274)404 b FO(ob)67 b(jedinjuje)362 b(sv)-34 b(e)360 b(p)34 b(ezisten)-34 b(tne)361 b(p)34 b(o)g(datk)-34 b(e)360 b(prisutne)h(un)-34 b(utar)362 b(pra)-34 b(vila)360 b(\(o)34 b(d-)7749 33523 y(nosno,)369 b(un)-34 b(utar)362 b(teorije\).)524 b(Argumen)-34 b(t)344 b FG(~)-589 b(x)359 b FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)360 b(v)-67 b(arijable)359 b FG(x)37436 33705 y FB(1)37962 33523 y FG(;)202 b(x)39194 33705 y FB(2)39719 33523 y FG(;)g(:)g(:)g(:)f(;)h(x)43106 33720 y FF(k)44034 33523 y FO(k)-34 b(o)67 b(je)360 b(se)7749 35029 y(ne)404 b(p)34 b(o)67 b(ja)-34 b(vljuju)406 b(n)-34 b(u)g(\267)-572 b(zno)405 b(sv)-34 b(e)404 b(un)-34 b(utar)406 b(dane)f(atomarne)f(form)-34 b(ule.)9631 38040 y FL(Slanje)404 b FO(se)g(prik)-67 b(azuje)403 b(k)-67 b(ao:)13978 40673 y FN(A)14786 40862 y FF(\275)p Fz(i)15548 40673 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)202 b(\274)43 b FO(\()-20 b FG(~)-586 b(z)54 b FO(\))337 b FI(\241)-202 b(!)337 b(9)-32 b FG(~)-574 b(n)202 b FN(A)25054 40862 y FF(\275)p Fz(i)p FB(+)p Fz(1)27018 40673 y FO(\()-16 b FG(~)-590 b(x;)182 b(~)-586 b(z)52 b(;)170 b(~)-574 b(n)p FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x;)182 b(~)-586 b(z)53 b(;)170 b(~)-574 b(n)o FO(\)\))p FG(;)202 b(\274)43 b FO(\()-20 b FG(~)-586 b(z)54 b FO(\))7749 43305 y(gdje)343 b(egzistencijalni)f(kv)-67 b(an)-34 b(ti\257k)-67 b(ator)343 b(na)h(desno)67 b(j)344 b(strani)f(tranzicije) g(o)34 b(dra)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)342 b(generi-)7749 44811 y(ranje)298 b(no)-34 b(v)g(e)298 b(vrijednosti,)319 b(tipi)-34 b(\267)-572 b(cno)298 b(soli,)318 b(k)-34 b(o)67 b(ja)299 b(se)e(tada)i(k)-34 b(omp)34 b(onira)298 b(u)g(p)34 b(oruku)298 b(i)g(sta)-34 b(vlja)7749 46316 y(na)362 b(mre)-34 b(\267)-572 b(zu.)524 b(Argumen)-34 b(t)364 b FG(m)e FO(predik)-67 b(ata)362 b FN(N)f FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)362 b(bilo)g(k)-34 b(o)67 b(ji)363 b FN(msg)378 b FO(term)362 b(k)-34 b(o)67 b(ji)363 b(sadr)-34 b(\267)-572 b(zi)7749 47822 y(nek)-34 b(e)404 b(o)34 b(d)404 b(na)-34 b(v)g(edenih)405 b(v)-67 b(arijabli.)9631 50833 y FL(Primanje)403 b FO(je)h(jednosta)-34 b(vno:)15895 53466 y FN(A)16703 53655 y FF(\275)p Fz(i)17464 53466 y FO(\()-16 b FG(~)-590 b(x)q FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-10 b FG(~)-596 b(y)44 b FO(\)\))p FG(;)202 b(\274)43 b FO(\()-20 b FG(~)-586 b(z)54 b FO(\))337 b FI(\241)-202 b(!)337 b FN(A)30352 53655 y FF(\275)p Fz(i)p FB(+)p Fz(1)32316 53466 y FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b(;)182 b(~)-586 b(z)52 b FO(\))p FG(;)202 b(\274)43 b FO(\()-20 b FG(~)-586 b(z)54 b FO(\))p FG(:)7749 56098 y FO(Kom)-34 b(biniranjem)470 b(o)-34 b(v)-67 b(a)470 b(dv)-67 b(a)469 b(pra)-34 b(vila,)486 b(primanje)470 b(i)f(slanje)h(mogu)g(biti)g(prik)-67 b(azani)469 b(k)-67 b(ao)7749 57604 y(jedan)405 b(k)-34 b(orak)403 b(izvr)-64 b(\267)-542 b(senja)404 b(protok)-34 b(ola)405 b(nek)-34 b(og)404 b(agen)-34 b(ta.)9631 60615 y(Protok)g(olsk)-67 b(a)403 b(teorija)h(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)405 b(sasto)67 b(ji)405 b(se)f(o)34 b(d)404 b(tri)g(faze:)9567 63041 y FI(\262)606 b FO(inicijalizacijsk)-34 b(e)403 b(faze,)9567 65513 y FI(\262)606 b FO(faze)404 b(kreiranja)g(roli,)e(i)9567 67984 y FI(\262)606 b FO(faze)404 b(opisa)g(protok)-34 b(ola)405 b(\(roli\).)9631 70411 y(U)434 b FK(inicijalizacijskoj)456 b(fazi)557 b FO(de\257nira)67 b(ju)436 b(se)e(sv)-34 b(o)67 b(jstv)-67 b(a)435 b(i)f(relacije)f(me)p 40759 69797 V(du)i(ob)67 b(jektima)7749 71916 y(k)-34 b(o)67 b(ja)463 b(se)f(ne)g(mijenja)67 b(ju)464 b(pri)e(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(anju)463 b(protok)-34 b(ola.)713 b(Uv)-34 b(o)34 b(de)462 b(se)429 b(\267)-572 b(cinjenice)461 b(k)-34 b(o)67 b(je)463 b(su)27068 74956 y(24)p eop end end %%Page: 25 25 TeXDict begin HPSdict begin 25 24 bop 2435 7181 a FO(ja)-34 b(vne,)572 b(k)-67 b(ao)473 b(\267)-542 b(sto)539 b(su)f(ob)67 b(ja)-34 b(vljeni)539 b(ja)-34 b(vni)538 b(klju)-34 b(\267)-572 b(cevi.)939 b(T)-101 b(ak)-34 b(o)p 29301 6568 364 53 v(der,)571 b(istakn)-34 b(ute)540 b(su)e(plauzi-)2435 8687 y(bilne)588 b(relacije)e(me)p 11720 8073 V(du)i(tim)g(stati)-34 b(\267)-572 b(ckim)554 b(\267)-572 b(cinjenicama:)905 b(na)588 b(primjer,)633 b(o)34 b(dnos)588 b(klju)-34 b(\267)-572 b(ca)2435 10192 y(za)484 b(enkrip)34 b(ciju)483 b(i)g(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ceg)484 b(klju)-34 b(\267)-572 b(ca)483 b(za)h(dekrip)34 b(ciju.)776 b(Ov)-67 b(a)67 b(j)483 b(skup)i(informacija)2435 11698 y(predsta)-34 b(vljen)414 b(je)f(predik)-67 b(atima)413 b(k)-34 b(o)67 b(ji)413 b(su)h FK(p)-62 b(erzistentni)534 b FO(u)413 b(protok)-34 b(olskim)414 b(reak)-34 b(cijama,)2435 13203 y(opisani)405 b(u)f(tre)-34 b(\266)-572 b(co)67 b(j)405 b(fazi,)e(fazi)h(opisa)g(rola.)2435 14709 y(P)-34 b(o)g(\267)-572 b(cetni)418 b(uvjeti)h(mogu)f(biti)g(dani)h(ne)f(samo)g (k)-67 b(ao)418 b(skup)g(pra)-34 b(vila)418 b(prijelaza,)i(v)-34 b(e)g(\266)-572 b(c)418 b(i)f(k)-67 b(ao)2435 16214 y(skup)438 b(unaprijed)g(danih)405 b(\267)-572 b(cinjenica)436 b(\(v.)h(str.)g (27\).)638 b(Inicijalizacija)436 b(je)h(jedinstv)-34 b(ena)438 b(za)2435 17720 y(cijelu)577 b(klasu)f(protok)-34 b(ola)577 b(enkrip)34 b(cije)576 b(ja)-34 b(vnim)577 b(klju)-34 b(\267)-572 b(cem.)1056 b(Nara)-34 b(vno,)620 b(ista)577 b(se)f(mo)-34 b(\267)-572 b(ze)2435 19225 y(de\257nirati)405 b(i)f(za)f(slu)-34 b(\267)-572 b(ca)67 b(j)405 b(simetri)-34 b(\267)-572 b(cne)404 b(enkrip)34 b(cije.)4317 22238 y FK(Kr)-62 b(eir)g(anje)410 b(r)-62 b(ola)471 b FO(je)379 b(druga)h(faza)f(u)h(k)-34 b(o)67 b(jo)g(j)380 b(se)f(sv)-67 b(ak)-34 b(o)67 b(j)380 b(roli)e FG(\275)h FO(protok)-34 b(ola)380 b(do)34 b(djeljuje)2435 23743 y(p)g(osebno)310 b(pra)-34 b(vilo)309 b(prijelaza)g(k)-34 b(o)67 b(je)309 b(kreira)f(n)-34 b(ulti)310 b(predik)-67 b(at)309 b(role)f(\(na)i(strani)g(24\).)507 b(Drugi)2435 25248 y(formalizmi)439 b(tu)i(fazu)f(nema)67 b(ju)442 b(eksplicitno)d(sp)34 b(eci\257ciran)-34 b(u)440 b(pa)g(se)g(kreiranje) f(ev)-34 b(en)g(tu-)2435 26754 y(alno)433 b(moglo)g(oba)-34 b(viti)433 b(u)f(inicijalizacijsk)-34 b(o)67 b(j)433 b(fazi)f(ili)g(je)g(moglo)h(biti)g(uklju)-34 b(\267)-572 b(ceno)433 b(u)g(opis)2435 28259 y(rola.)625 b(No,)440 b(u)434 b(inicijalizacijsk)-34 b(o)67 b(j)432 b(fazi)400 b(\267)-572 b(zelimo)431 b(ista)-34 b(\266)-572 b(ci)433 b(p)34 b(erzisten)-34 b(tne)433 b(p)34 b(o)g(datk)-34 b(e,)441 b(a)433 b(n)-34 b(ulti)2435 29765 y(predik)-67 b(ati)404 b(rola)f(to)i(nisu.)4317 32777 y FK(Opis)381 b(r)-62 b(oli)p FO(,)359 b(k)-34 b(o)67 b(ji)348 b(se)g(naziv)-67 b(a)348 b(i)f FK(te)-62 b(orijom)381 b(pr)-62 b(otokolskih)378 b(r)-62 b(oli)p FO(,)358 b(je)348 b(tre)-34 b(\266)-572 b(ca,)359 b(gla)-34 b(vna)348 b(faza,)2435 34283 y(k)-34 b(o)67 b(ja)505 b(se)e(sasto)67 b(ji)504 b(o)34 b(d)504 b(pra)-34 b(vila)503 b(prijelaza)g(k)-34 b(o)67 b(ji)504 b(de\257nira)67 b(ju)505 b(p)34 b(ona)-64 b(\267)-542 b(sanje)504 b(agen)-34 b(ta)505 b(u)f(p)34 b(o-)2435 35788 y(jedino)67 b(j)515 b(roli)d(o)34 b(dre)p 11439 35175 V(denog)513 b(protok)-34 b(ola.)866 b(Pra)-34 b(vila)512 b(k)-34 b(o)67 b(ja)514 b(opisuju)h(ak)-34 b(cije)512 b(k)-34 b(om)g(binira)67 b(ju)2435 37294 y(pra)-34 b(vila)404 b(primanja)h(i)f(slanja.)4317 40306 y(P)-34 b(osebno)476 b(se)f(opisuje)h(napada)-34 b(\267)-572 b(cev)-67 b(a)475 b(teorija)g FI(I)565 b FO(\(slik)-67 b(a)474 b(3.1\),)493 b(jedinstv)-34 b(ena)476 b(za)f(sv)-34 b(e)2435 41812 y(protok)g(ole.)2435 45640 y FH(3.3)1793 b(Sp)50 b(eci\257k)-100 b(acija)599 b(Dolev{Y)-149 b(ao)598 b(protok)-50 b(ola)2435 48349 y FO(P)-34 b(ogleda)67 b(jmo)551 b(k)-67 b(ak)-34 b(o)549 b(se)h(Dolev-Y)-101 b(ao)549 b(protok)-34 b(ol)550 b(\(2.4\))g(mo)-34 b(\267)-572 b(ze)549 b(sp)34 b(eci\257cirati,)585 b(k)-34 b(oriste)g(\266)-572 b(ci)2435 49854 y(transformacije)396 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a.)537 b(Gla)-34 b(vni)396 b(dio)f(opisa)h(protok)-34 b(ola)396 b(su)h(teorije)e(roli)g (pro-)2435 51360 y(tok)-34 b(ola.)708 b(Na)460 b(o)-34 b(v)g(om)461 b(mjestu)428 b(\266)-572 b(cemo)460 b(pretp)34 b(osta)-34 b(viti)461 b(da)g(v)-34 b(e)g(\266)-572 b(c)459 b(imamo)i(oba)-34 b(vljene)461 b(inici-)2435 52865 y(jalizacijsku)404 b(fazu)h(\(strana)g(26\))f(i)g(fazu)h(kreiranja)e(rola)h(\(strana)h (26\).)2435 55878 y(T)-101 b(eorije)404 b(roli)f FI(A)h FO(i)g FI(B)441 b FO(Dolev-Y)-101 b(ao)403 b(protok)-34 b(ola:)3455 59646 y Fy(A1)308 b(:)12520 b Fx(AnnK)p Fy(\()p Fw(k)21630 59812 y Fv(b)22075 59646 y Fy(\))p Fw(;)184 b Fx(A)23734 59812 y Fu(0)24203 59646 y Fy(\()p Fw(k)25209 59812 y Fv(a)25745 59646 y Fy(\))308 b Ft(\241)-185 b(!)308 b(9)p Fw(x)184 b Fx(A)30744 59812 y Fu(1)31211 59646 y Fy(\()p Fw(k)32217 59812 y Fv(a)32753 59646 y Fw(;)g(k)33820 59812 y Fv(b)34266 59646 y Fw(;)g(x)p Fy(\))p Fw(;)g Fx(AnnK)r Fy(\()p Fw(k)39970 59812 y Fv(b)40415 59646 y Fy(\))p Fw(;)28389 61307 y Fx(N)p Fy(\()p Fx(enc)q Fy(\()p Fw(k)32166 61473 y Fv(b)32611 61307 y Fw(;)g Ft(h)p Fx(enc)q Fy(\()p Fw(k)36095 61473 y Fv(b)36541 61307 y Fw(;)g(x)p Fy(\))p Fw(;)g(k)39162 61473 y Fv(a)39700 61307 y Ft(i)p Fy(\)\))3455 62967 y(A2)308 b(:)1107 b Fx(A)7298 63133 y Fu(1)7765 62967 y Fy(\()p Fw(k)8771 63133 y Fv(a)9307 62967 y Fw(;)184 b(k)10374 63133 y Fv(b)10820 62967 y Fw(;)g(x)p Fy(\))p Fw(;)371 b Fx(N)p Fy(\()p Fx(enc)p Fy(\()p Fw(k)16828 63133 y Fv(a)17365 62967 y Fw(;)184 b Ft(h)p Fx(enc)q Fy(\()p Fw(k)20849 63133 y Fv(a)21385 62967 y Fw(;)g(x)p Fy(\))p Fw(;)g(k)24006 63133 y Fv(b)24453 62967 y Ft(ii)p Fy(\)\))310 b Ft(\241)-185 b(!)308 b Fx(A)29312 63133 y Fu(2)29779 62967 y Fy(\()p Fw(k)30785 63133 y Fv(a)31321 62967 y Fw(;)184 b(k)32388 63133 y Fv(b)32834 62967 y Fw(;)g(x)p Fy(\))3455 64628 y(B1)308 b(:)4095 b Fx(B)10240 64794 y Fu(0)10707 64628 y Fy(\()p Fw(k)11713 64794 y Fv(b)12159 64628 y Fy(\))p Fw(;)370 b Fx(N)p Fy(\()p Fx(enc)p Fy(\()p Fw(k)17042 64794 y Fv(b)17488 64628 y Fw(;)184 b Ft(h)p Fx(enc)q Fy(\()p Fw(k)20972 64794 y Fv(b)21417 64628 y Fw(;)g(x)p Fy(\))p Fw(;)g(k)24038 64794 y Fv(a)24576 64628 y Ft(i)p Fy(\)\))p Fw(;)310 b Ft(\241)-185 b(!)308 b Fx(N)p Fy(\()p Fx(enc)p Fy(\()p Fw(k)32350 64794 y Fv(a)32886 64628 y Fw(;)184 b Ft(h)p Fx(enc)r Fy(\()p Fw(k)36371 64794 y Fv(a)36907 64628 y Fw(;)g(x)p Fy(\))p Fw(;)g(k)39528 64794 y Fv(b)39975 64628 y Ft(i)p Fy(\)\))21552 66288 y Fx(AnnK)p Fy(\()p Fw(k)25209 66454 y Fv(a)25745 66288 y Fy(\))2214 b Fx(B)29127 66454 y Fu(1)29594 66288 y Fy(\()p Fw(k)30600 66454 y Fv(b)31046 66288 y Fw(;)184 b(k)32113 66454 y Fv(a)32649 66288 y Fw(;)g(x)p Fy(\))p Fw(;)371 b Fx(AnnK)p Fy(\()p Fw(k)38538 66454 y Fv(a)39074 66288 y Fy(\))4317 70411 y FO(Pra)-34 b(vila)492 b(A1)g(i)h(A2)f (teorije)g(role)g FI(A)g FO(opisuju)i(ak)-34 b(cije)492 b(inicijatora,)515 b(tj.)492 b(Alice,)514 b(dok)2435 71916 y(B1)475 b(teorije)g(role)g FI(B)k FO(\267)-572 b(cini)474 b(isto)i(za)f(o)34 b(dzivnik)-67 b(a,)492 b(Boba.)753 b(U)475 b(tim)h(pra)-34 b(vilima)474 b FG(k)37727 72098 y FF(a)38758 71916 y FO(i)h FG(k)40201 72113 y FF(b)41134 71916 y FO(su)21755 74956 y(25)p eop end end %%Page: 26 26 TeXDict begin HPSdict begin 26 25 bop 7749 7181 a FO(v)-67 b(arijable)397 b(ja)-34 b(vnih)399 b(klju)-34 b(\267)-572 b(cev)-67 b(a,)398 b(a)g FG(x)p FO(-evi)f(su)i(v)-67 b(arijable)397 b(soli.)536 b(U)398 b(A1)g(agen)-34 b(t)399 b FG(k)41557 7363 y FF(a)42112 7181 y FO(,)g(inicijator)7749 8687 y(p)34 b(ersoni\257ciran)522 b(k)-67 b(ao)522 b(Alice,)551 b(zna)523 b(za)g(p)34 b(osto)67 b(janje)524 b(agen)-34 b(ta)524 b FG(k)35893 8884 y FF(b)36351 8687 y FO(,)552 b(jer)523 b(m)-34 b(u)523 b(je)g(ob)67 b(ja)-34 b(vljen)7749 10192 y(ja)g(vni)539 b(klu)-34 b(\267)-572 b(c.)941 b(Klju)-34 b(\267)-572 b(cevi)537 b(su)i(ob)67 b(ja)-34 b(vljeni)540 b(u)e(inicijalizacijsk)-34 b(o)67 b(j)538 b(fazi)h(\(str.)f(26\).)942 b(Alice)7749 11698 y(generira)396 b(sol)i(i)333 b(\267)-542 b(salje)398 b(ju)334 b(\267)-542 b(sifriran)-34 b(u,)399 b(za)67 b(jedno)399 b(s)e(njenim)i(imenom,)f(sv)-34 b(e)398 b(op)34 b(et)333 b(\267)-542 b(sifrirano)7749 13203 y(sa)485 b(ja)-34 b(vnim)486 b(klju)-34 b(\267)-572 b(cem)485 b FG(k)18630 13400 y FF(b)19088 13203 y FO(.)782 b(Prelazi)484 b(u)i(no)-34 b(v)g(o)486 b(stanje,)506 b FN(A)33239 13385 y Fz(1)33765 13203 y FO(,)g(u)485 b(k)-34 b(o)67 b(jem)486 b(zna)g FG(k)42385 13385 y FF(a)42940 13203 y FO(,)505 b FG(k)44413 13400 y FF(b)45356 13203 y FO(i)485 b(sol)7749 14709 y FG(x)p FO(.)618 b(Odgo)-34 b(v)g(or)431 b(k)-34 b(o)67 b(ji)431 b(nak)-34 b(on)432 b(toga)f(dobije)g(mora)g(biti)g(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ceg)431 b(oblik)-67 b(a,)436 b(onak)-67 b(a)-34 b(v)7749 16214 y(k)-67 b(akv)-34 b(og)355 b(ona)h(o)-34 b(\267)-572 b(cekuje)356 b(o)34 b(d)356 b(o)34 b(dzivnik)-67 b(a,)364 b(za)355 b(k)-34 b(o)67 b(jeg)357 b(o)-34 b(\267)-572 b(cekuje)355 b(da)i(je)f(Bob.)522 b(T)-101 b(o)356 b(o)-34 b(\267)-572 b(cekiv)-67 b(anje)7749 17720 y(je)402 b(vidljiv)-34 b(o)402 b(u)g(sp)34 b(eci\257k)-67 b(aciji:)536 b(k)-34 b(o)34 b(d)403 b(k)-34 b(orektnog)402 b(izvr)-64 b(\267)-542 b(senja)402 b(runde)h(protok)-34 b(ola)402 b(sv)-34 b(e)402 b(v)-67 b(ari-)7749 19225 y(jable)404 b FG(k)11309 19407 y FF(a)12268 19225 y FO(biti)371 b(\266)-572 b(ce)403 b(instancirane)h(istim)g(ja)-34 b(vnim)405 b(klju)-34 b(\267)-572 b(cem)404 b(inicijatora,)f(a)h(sv)-34 b(e)404 b FG(k)44104 19422 y FF(b)44966 19225 y FO(istim)7749 20730 y(ja)-34 b(vnim)395 b(klju)-34 b(\267)-572 b(cem)395 b(o)34 b(dzivnik)-67 b(a.)534 b(Pritom,)396 b(nara)-34 b(vno,)398 b(sv)-67 b(aki)393 b(agen)-34 b(t)396 b(mo)-34 b(\267)-572 b(ze)395 b(pratiti)g(to)g(in-)7749 22236 y(stanciranje)411 b(samo)g(iz)f(vlastite)g(p)34 b(ersp)g(ektiv)-34 b(e,)412 b(o)34 b(dnosno,)413 b(v)-67 b(arijable)409 b(su)j(v)-34 b(ezane)410 b(samo)7749 23741 y(un)-34 b(utar)509 b(teorije)e(jedne)g(role.)848 b(Kak)-34 b(o)507 b(Alice)f(zna)h(sv)-34 b(o)67 b(j)508 b(priv)-67 b(atni)507 b(klju)-34 b(\267)-572 b(c)508 b({)f(ta)g(v)-34 b(eza)507 b(je)7749 25247 y(dana)426 b(eksplicitno)f(u)g(inicijalizacijsk)-34 b(o)67 b(j)425 b(fazi)g({)g(mo)-34 b(\267)-572 b(ze)425 b(de)-64 b(\267)-542 b(sifrirati)425 b(dobiv)-34 b(en)g(u)427 b(p)34 b(oruku)7749 26752 y(i)358 b(na)-34 b(\266)-572 b(ci)359 b(Bob)34 b(o)-34 b(v)g(o)359 b(ime)g(za)67 b(jedno)360 b(sa)f(sv)-34 b(o)67 b(jom)360 b(solju,)368 b(k)-34 b(o)67 b(ja)360 b(je)f(jo)-64 b(\267)-542 b(s)360 b(jednom)g(bila)295 b(\267)-542 b(sifrirana.)7749 28258 y(Uk)-34 b(olik)g(o)438 b(se)h(to)g(dogo)34 b(dilo,)448 b(za)-34 b(vr)-64 b(\267)-542 b(sno)439 b(stanje)h(za)f(Alice)e(sadr)-34 b(\267)-572 b(zi)405 b(\267)-572 b(cinjenicu)439 b FN(A)42584 28440 y Fz(2)43110 28258 y FO(,)447 b(k)-34 b(o)67 b(ja)440 b(bi)7749 29763 y(jo)67 b(j)405 b(trebala)f(garan)-34 b(tirati)405 b(k)-34 b(orektno)404 b(izvr)-64 b(\267)-542 b(senje)403 b(protok)-34 b(ola.)7749 31269 y(Sli)g(\267)-572 b(cno,)424 b(k)-67 b(ad)421 b(Bob)f(primi)h(p)34 b(o)-34 b(\267)-572 b(cetn)-34 b(u)421 b(p)34 b(oruku)421 b(o)34 b(d)421 b(Alice,)i(zna)e(k)-67 b(ak)-34 b(o)420 b(treba)h(o)34 b(dgo)-34 b(v)g(oriti,)7749 32774 y(i)403 b(ak)-34 b(o)405 b(to)f(u)-34 b(\267)-572 b(cini)404 b(za)-34 b(vr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)404 b(protok)-34 b(ol)404 b(u)h(stanju)g(sa)371 b(\267)-572 b(cinjenicom)404 b FN(B)37877 32956 y Fz(1)38403 32774 y FO(.)7749 34280 y(O)-34 b(\267)-572 b(cito)269 b(je)g(da)h(su)g(u)g(o)-34 b(vim)269 b(teorijama)g(p)34 b(erzisten)-34 b(tne)237 b(\267)-572 b(cinjenice)268 b(ob)67 b(ja)-34 b(vljeni)271 b(ja)-34 b(vni)270 b(klju)-34 b(\267)-572 b(cevi.)7749 37747 y FL(Inicijalizacija)463 b(i)h(kreiranje)h(rola)7749 40126 y FO(P)-34 b(erzisten)g(tni)369 b(p)34 b(o)g(daci)369 b(teorija)g(rola)g(deklarira)67 b(ju)369 b(se)g(na)h(samom)f(p)34 b(o)-34 b(\267)-572 b(cetku.)527 b(Predik)-67 b(ati)7749 41632 y(k)-34 b(o)67 b(ji)404 b(ih)g(predsta)-34 b(vlja)67 b(ju)407 b(su:)539 b FN(Go)34 b(o)g(dGuy)p FO(,)403 b FN(AnnK)p FO(,and)i FN(KeyP)-34 b(air)p FO(.)7749 43137 y(Predik)-67 b(at)268 b FN(Go)34 b(o)g(dGuy)287 b FO(je)269 b(implicitno)g(prisutan)i(u)f(teorijama)f(rola,)296 b(on)270 b(ozna)-34 b(\267)-572 b(cuje)269 b(p)34 b(o)-64 b(\267)-542 b(stene)7749 44642 y(u)-34 b(\267)-572 b(cesnik)-34 b(e)490 b(protok)-34 b(ola,)513 b(k)-34 b(o)67 b(ji)492 b(prate)f(pra)-34 b(vila)490 b(protok)-34 b(ola)492 b(k)-34 b(orak)490 b(p)34 b(o)491 b(k)-34 b(orak,)512 b(i)457 b(\267)-572 b(ciji)490 b(pri-)7749 46148 y(v)-67 b(atni)479 b(klju)-34 b(\267)-572 b(cevi)478 b(nisu)i(k)-34 b(ompromitirani.)763 b(P)-34 b(erzisten)g(tni)480 b(predik)-67 b(at)479 b FN(AnnK)g FO(ob)67 b(ja)-34 b(vljuje)7749 47653 y(ja)g(vne)487 b(klju)-34 b(\267)-572 b(cev)-34 b(e)486 b(agenata,)508 b(dok)487 b FN(KeyP)-34 b(air)504 b FO(p)34 b(o)-34 b(v)g(ezuje)487 b(ja)-34 b(vni)487 b(klju)-34 b(\267)-572 b(c)487 b(i)f(njego)-34 b(v)487 b(priv)-67 b(atni)7749 49159 y(k)-34 b(omplemen)g(t.)7749 52039 y(Dolev{Y)-101 b(ao)403 b(inicijalizacijsk)-67 b(a)402 b(teorija)i FI(I)89 b FO(:)9724 54568 y Fy(go)31 b(o)g(dguy)324 b(:)10094 b Ft(\241)-184 b(!)307 b(9)184 b Fw(k)28003 54734 y Fv(e)28664 54568 y Fw(k)29240 54734 y Fv(d)30002 54568 y Fx(Go)31 b(o)g(dGuy)16 b Fy(\()p Fw(k)35322 54734 y Fv(e)35798 54568 y Fw(;)184 b(k)36865 54734 y Fv(d)37383 54568 y Fy(\))p Fw(;)370 b Fx(KeyP)-31 b(air)16 b Fy(\()p Fw(k)43133 54734 y Fv(e)43609 54568 y Fw(;)184 b(k)44676 54734 y Fv(d)45194 54568 y Fy(\))9724 56228 y(annk)308 b(:)3713 b Fx(Go)31 b(o)g(dGuy)16 b Fy(\()p Fw(k)21739 56394 y Fv(e)22215 56228 y Fw(;)184 b(k)23282 56394 y Fv(d)23799 56228 y Fy(\))308 b Ft(\241)-184 b(!)307 b Fx(AnnK)p Fy(\()p Fw(k)30285 56394 y Fv(e)30761 56228 y Fy(\))p Fw(;)370 b Fx(Go)31 b(o)g(dGuy)16 b Fy(\()p Fw(k)37188 56394 y Fv(e)37664 56228 y Fw(;)184 b(k)38731 56394 y Fv(d)39248 56228 y Fy(\))9631 60486 y FO(Pra)-34 b(vilo)481 b FK(go)-62 b(o)g(dguy)587 b FO(k)-67 b(a)-34 b(\267)-572 b(ze)481 b(da)i(su)g(sudionici)f(protok)-34 b(ola,)502 b(inicijator)483 b FG(A)f FO(i)g(o)34 b(dzivnik)7749 61991 y FG(B)61 b FO(,)483 b(p)34 b(o)-64 b(\267)-542 b(steni.)729 b(Njiho)-34 b(vi)467 b(ja)-34 b(vni)468 b(klju)-34 b(\267)-572 b(cevi)467 b(su)h(ja)-34 b(vno)468 b(ob)67 b(ja)-34 b(vljeni)469 b(pra)-34 b(vilom)467 b FK(annk)p FO(,)483 b(k)-34 b(o)67 b(je)7749 63497 y(tak)-34 b(o)p 10299 62883 364 53 v(der)291 b(omogu)-34 b(\266)-572 b(cuje)291 b(p)34 b(o)-34 b(v)g(eziv)-67 b(anje)291 b(ja)-34 b(vnog)291 b(klju)-34 b(\267)-572 b(ca)291 b(s)g(priv)-67 b(atnim,)313 b(kroz)289 b(predik)-67 b(at)291 b FN(Key-)7749 65002 y(P)-34 b(air)p FO(.)804 b(Kao)428 b(\267)-542 b(sto)493 b(se)f(vidi)g(iz)g(teorija)g(roli,)513 b(agen)-34 b(ti)493 b(su)g(iden)-34 b(ti\257cirani)493 b(prek)-34 b(o)492 b(njiho)-34 b(vih)7749 66508 y(ja)g(vnih)405 b(klju)-34 b(\267)-572 b(cev)-67 b(a,)403 b(umjesto)i(vlastitim)f (imenima.)7749 69388 y(Dolev{Y)-101 b(ao)403 b(teorija)h(kreiranja)g (rola)f FI(R)p FO(:)12847 71916 y Fy(rolA)309 b(:)5099 b Fx(Go)31 b(o)g(dGuy)16 b Fy(\()p Fw(k)26006 72082 y Fv(e)26482 71916 y Fw(;)184 b(k)27549 72082 y Fv(d)28067 71916 y Fy(\))307 b Ft(\241)-184 b(!)307 b Fx(Go)31 b(o)g(dGuy)16 b Fy(\()p Fw(k)36215 72082 y Fv(e)36692 71916 y Fw(;)184 b(k)37759 72082 y Fv(d)38276 71916 y Fy(\))p Fw(;)370 b Fx(A)40121 72082 y Fu(0)40588 71916 y Fy(\()p Fw(k)41594 72082 y Fv(e)42070 71916 y Fy(\))27068 74956 y FO(26)p eop end end %%Page: 27 27 TeXDict begin HPSdict begin 27 26 bop 7534 7181 a Fy(rolB)308 b(:)5145 b Fx(Go)31 b(o)g(dGuy)17 b Fy(\()p Fw(k)20693 7347 y Fv(e)21169 7181 y Fw(;)184 b(k)22236 7347 y Fv(d)22753 7181 y Fy(\))308 b Ft(\241)-184 b(!)307 b Fx(Go)31 b(o)g(dGuy)16 b Fy(\()p Fw(k)30902 7347 y Fv(e)31378 7181 y Fw(;)184 b(k)32445 7347 y Fv(d)32963 7181 y Fy(\))p Fw(;)370 b Fx(B)34808 7347 y Fu(0)35275 7181 y Fy(\()p Fw(k)36281 7347 y Fv(e)36757 7181 y Fy(\))4317 13220 y FO(Pra)-34 b(vila)394 b FG(r)34 b(ol)p 10131 13220 364 45 v 853 w FO(da)67 b(ju)396 b(mogu)-34 b(\266)-572 b(cnost)395 b(p)34 b(okretanja)395 b(bilo)f(k)-34 b(o)67 b(jeg)395 b(bro)67 b(ja)395 b(rola)f(protok)-34 b(ola.)2435 16318 y FK(Nap)-62 b(omena:)541 b FO(T)-101 b(ek)269 b(sada)h(dekrip)34 b(cija)269 b(p)34 b(oklapanjem)270 b(uzorak)-67 b(a)270 b(ima)f(smisla,)296 b(k)-67 b(ad)270 b(znamo)2435 17824 y(da)477 b(su)f(ob)67 b(ja)-34 b(vljeni)477 b(klju)-34 b(\267)-572 b(cevi)475 b(agenata)h(sa)g(sv)-34 b(o)67 b(jstv)-34 b(om)477 b FN(Go)34 b(o)g(dGuy)p FO(,)494 b(a)476 b(za)f(njih)i(imamo)2435 19329 y(v)-34 b(ezu)385 b(priv)-67 b(atnog)385 b(i)f(ja)-34 b(vnog)385 b(klju)-34 b(\267)-572 b(ca,)389 b(zb)34 b(og)384 b(pra)-34 b(vila)384 b FK(go)-62 b(o)g(dguy)p FO(.)529 b(V)-101 b(eza)384 b(p)34 b(o)-64 b(\267)-542 b(stenog)386 b(agen)-34 b(ta)2435 20835 y(s)444 b(njego)-34 b(vim)444 b(priv)-67 b(atnim)444 b(klu)-34 b(\267)-572 b(cem)443 b(je)g(pra)-34 b(vilo)443 b(za)h(kreiranje)f(te)g(role,)453 b(gdje)444 b(su)g(te)g(role)2435 22340 y(kreirane)403 b(s)h(predik)-67 b(atom)404 b FN(Go)34 b(o)g(dGuy)p FO(.)4317 25438 y(Cijelu)460 b(fazu)g(inicijalizacije)e (mogli)h(smo)h(mo)34 b(delirati)458 b(p)34 b(omo)-34 b(\266)-572 b(cu)460 b(skupa)g(p)34 b(o)-34 b(\267)-572 b(cetnih)2402 26943 y(\267)g(cinjenica)637 b({)h(nek)-67 b(ad)638 b(nam)g(je)g(zgo)34 b(dnije)638 b(imati)g(v)-34 b(e)g(\266)-572 b(c)637 b(za)-34 b(vr)-64 b(\267)-542 b(sen)-34 b(u)638 b(p)34 b(o)-34 b(\267)-572 b(cetn)-34 b(u)639 b(fazu.)1240 b(S)2435 28449 y(obzirom)545 b(da)511 b(\266)-572 b(cemo)544 b(tri)g(faze)h(o)34 b(dijeliti,)579 b(i)544 b(pritom)511 b(\266)-572 b(ce)544 b(inicijalizacijsk)-67 b(a)543 b(morati)h(bit)2435 29954 y(oba)-34 b(vljena)519 b(prv)-67 b(a,)545 b(onda)519 b(nema)f(razlik)-34 b(e)516 b(pi)-64 b(\267)-542 b(semo)518 b(li)f(je)h(u)g(obliku)f(pra)-34 b(vila)518 b(prijelaza,)2435 31460 y(k)-34 b(o)67 b(ja)478 b(kre)-34 b(\266)-572 b(ce)476 b(o)34 b(d)477 b(praznog)h(stanja,)496 b(ili)476 b(je)h(v)-34 b(e)g(\266)-572 b(c)477 b(smatramo)h(za)-34 b(vr)-64 b(\267)-542 b(senom)477 b(i)f(danom)i(k)-67 b(ao)2435 32965 y(skup)406 b(\267)-572 b(cinjenica)439 b(\246.)643 b(Ne)439 b(moramo)405 b(\267)-572 b(cak)439 b(nije)g(p)34 b(otrebno)440 b(go)-34 b(v)g(oriti)439 b(o)g(m)-34 b(ultiskupu,)449 b(jer)2435 34471 y(su)443 b(te)409 b(\267)-572 b(cinjenice)441 b(p)34 b(erzisten)-34 b(tne)442 b(u)h(sljede)-34 b(\266)-572 b(ce)441 b(dvije)i(faze,)451 b(pa)442 b(nam)h(je)f(do)-34 b(v)g(oljno)444 b(jedno)2435 35976 y(njiho)-34 b(v)g(o)406 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anje.)4317 39074 y(Sad)405 b(mo)-34 b(\267)-572 b(zemo)404 b(to)-34 b(\267)-572 b(cno)405 b(re)-34 b(\266)-572 b(ci)338 b(\267)-542 b(sto)405 b(je)f(protok)-34 b(olsk)-67 b(a)404 b(teorija.)2435 42010 y FL(De\257nicija)465 b(7)606 b FO(Protok)-34 b(olsk)-67 b(a)323 b(teorija)360 b FI(T)668 b FK(tr)-62 b(ansformacija)357 b(multiskup)-62 b(ova)355 b(je)k FI(T)645 b FO(=)337 b FI(I)198 b(])2435 43516 y(R)86 b(])g FG(A)p FK(,)368 b(gdje)348 b(je)g FG(A)i FK(kona)-31 b(\267)-589 b(cni)348 b(skup)g(te)-62 b(orija)347 b(r)-62 b(oli,)366 b(s)349 b(fazom)f FI(I)439 b FK(zavr)-62 b(\267)-558 b(senom)348 b(prije)g(ostalih,)2435 45021 y(i)391 b(onda)e(fazom)h FI(R)g FK(zavr)-62 b(\267)-558 b(senom)389 b(prije)h(no)328 b(\267)-558 b(sto)390 b(su)f(up)-62 b(otrijebljena)387 b(pr)-62 b(avila)388 b(te)-62 b(orija)389 b(r)-62 b(oli.)2435 49337 y FH(3.4)1793 b(Mo)50 b(deliranje)599 b Fs(MSR)638 b FH(uljeza)2435 52212 y FO(Sp)34 b(osobnosti)378 b(zlonamjernog)e(sudionik)-67 b(a,)381 b(Ev)-34 b(e,)381 b(dane)376 b(su)g(tak)-34 b(o)p 31844 51598 364 53 v(der)377 b(k)-67 b(ao)375 b(skup)h(pra)-34 b(vila)2435 53717 y(prijelaza.)943 b(Za)538 b(njih)i(su)g(nam)f(p)34 b(otrebni)539 b(do)34 b(datni)540 b(predik)-67 b(ati:)808 b FN(I)p FO(,)538 b(k)-34 b(o)67 b(ji)540 b(ob)67 b(jedinjuje)2435 55223 y(uljezo)-34 b(v)g(o)313 b(znanje)g(i)f FN(BadKey)p FO(,)331 b(za)312 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(anje)313 b(agen)-34 b(to)g(v)g(og)313 b(k)-34 b(orumpiranog)314 b(priv)-67 b(atnog)2435 56728 y(klju)-34 b(\267)-572 b(ca,)404 b(tj.)h(onog)f(dostupnog)i(uljezu.)2435 60426 y FL(Napada)-39 b(\267)-658 b(cev)-77 b(a)463 b(teorija)h FI(I)2435 62884 y FO(Pra)-34 b(vila)414 b(o)34 b(dra)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)67 b(ju)416 b(standardnog)h(Dolev-Y) -101 b(ao)414 b(uljeza:)559 b(on)416 b(mo)-34 b(\267)-572 b(ze)414 b(primiti)g(p)34 b(oruku)2435 64389 y(s)419 b(mre)-34 b(\267)-572 b(ze)418 b(\()p FK(r)-62 b(e)g(c)69 b FO(\),)422 b(dek)-34 b(omp)34 b(onirati)420 b(sparene)f(p)34 b(oruk)-34 b(e)419 b(\()p FK(dcmp)77 b FO(\))418 b(i)h(de)-64 b(\267)-542 b(sifrirati)418 b(p)34 b(oruk)-34 b(e)419 b(za)2435 65894 y(k)-34 b(o)67 b(je)400 b(ima)e(dekrip)34 b(cijski)398 b(klju)-34 b(\267)-572 b(c)399 b(\()p FK(de)-62 b(cr)130 b FO(\),)399 b(no,)h(tak)-34 b(o)p 25362 65281 V(der)400 b(mo)-34 b(\267)-572 b(ze)334 b(\267)-542 b(sifrirati)398 b(p)34 b(oruk)-34 b(e)399 b(\()p FK(encr)130 b FO(\),)2435 67400 y(spariv)-67 b(ati)461 b(ih)g(\()p FK(cmp)77 b FO(\),)475 b(sta)-34 b(vljati)462 b(ih)g(u)f(promet)h(\()p FK(snd)125 b FO(\),)476 b(kreirati)460 b(soli)h(\()p FK(nnc)69 b FO(\).)711 b(P)-34 b(erzis-)2435 68905 y(ten)g(tni,)586 b(ja)-34 b(vni)548 b(p)34 b(o)g(daci)548 b(su)h(m)-34 b(u)549 b(p)34 b(oznati)549 b(\()p FK(p)-62 b(ers)99 b FO(\).)971 b(Mo)-34 b(\267)-572 b(ze)548 b(nau)-34 b(\267)-572 b(citi)549 b(k)-34 b(ompromitirani)2435 70411 y(klju)g(\267)-572 b(c)404 b(\()p FK(lrnb)-62 b(adkey)107 b FO(\),)403 b(k)-67 b(ao)339 b(\267)-542 b(sto)405 b(zna)f(ob)67 b(ja)-34 b(vljene)405 b(ja)-34 b(vne)405 b(klju)-34 b(\267)-572 b(cev)-34 b(e)403 b(\()p FK(lrnkey)107 b FO(\).)21755 74956 y(27)p eop end end %%Page: 28 28 TeXDict begin HPSdict begin 28 27 bop 7749 7181 a FO(Inicijalizacijsk) -67 b(a)402 b(pra)-34 b(vila:)12180 9571 y Fy(lrn)j(badk)g(ey)1124 b(:)1107 b Fx(BadKey)15 b Fy(\()p Fw(k)24089 9737 y Fv(e)24566 9571 y Fw(;)184 b(k)25633 9737 y Fv(d)26150 9571 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(k)31891 9737 y Fv(e)32367 9571 y Fy(\))p Fw(;)184 b Fx(I)p Fy(\()p Fw(k)34601 9737 y Fv(d)35120 9571 y Fy(\))p Fw(;)g Fx(BadKey)17 b Fy(\()p Fw(k)40677 9737 y Fv(e)41153 9571 y Fw(;)184 b(k)42220 9737 y Fv(d)42738 9571 y Fy(\))12180 10899 y(lrnk)-31 b(ey)2876 b(:)3669 b Fx(AnnK)p Fy(\()p Fw(k)25674 11065 y Fv(e)26150 10899 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(k)31891 11065 y Fv(e)32367 10899 y Fy(\))p Fw(;)184 b Fx(AnnK)q Fy(\()p Fw(k)36946 11065 y Fv(e)37423 10899 y Fy(\))7749 13364 y FO(Komp)34 b(ozicija,)403 b(dek)-34 b(omp)34 b(ozija,)404 b(sta)-34 b(vljanje)405 b(na)g(mre)-34 b(\267)-572 b(zu,)403 b(skidanje)i(s)f (mre)-34 b(\267)-572 b(ze:)8302 17151 y Fy(rec)2457 b(:)15708 b Fx(N)p Fy(\()p Fw(m)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))8302 18480 y(dcmp)1231 b(:)12867 b Fx(I)p Fy(\()p Ft(h)p Fw(m)27490 18646 y Fr(1)27988 18480 y Fw(;)184 b(m)29451 18646 y Fr(2)29948 18480 y Ft(i)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)36516 18646 y Fr(1)37013 18480 y Fy(\))p Fw(;)370 b Fx(I)p Fy(\()p Fw(m)39829 18646 y Fr(2)40327 18480 y Fy(\))p Fw(;)g Fx(I)p Fy(\()p Ft(h)p Fw(m)43573 18646 y Fr(1)44071 18480 y Fw(;)184 b(m)45534 18646 y Fr(2)46031 18480 y Ft(i)p Fy(\))8302 19808 y(decr)1842 b(:)1476 b Fx(I)p Fy(\()p Fx(enc)q Fy(\()p Fw(k)17260 19974 y Fv(e)17736 19808 y Fw(;)184 b(m)p Fy(\)\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(k)22050 19974 y Fv(d)22568 19808 y Fy(\))p Fw(;)f Fx(KeyP)-31 b(air)16 b Fy(\()p Fw(k)28318 19974 y Fv(e)28794 19808 y Fw(;)184 b(k)29861 19974 y Fv(d)30379 19808 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fx(enc)p Fy(\()p Fw(k)40923 19974 y Fv(e)41400 19808 y Fw(;)184 b(m)p Fy(\)\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(k)45714 19974 y Fv(d)46231 19808 y Fy(\))p Fw(;)34807 21136 y Fx(KeyP)-31 b(air)16 b Fy(\()p Fw(k)39450 21302 y Fv(e)39926 21136 y Fw(;)184 b(k)40993 21302 y Fv(d)41511 21136 y Fy(\))8302 22465 y(snd)2208 b(:)16185 b Fx(I)p Fy(\()p Fw(m)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(N)p Fy(\()p Fw(m)p Fy(\))p Fw(;)370 b Fx(I)p Fy(\()p Fw(m)p Fy(\))8302 23793 y(cmp)1846 b(:)12375 b Fx(I)p Fy(\()p Fw(m)26568 23959 y Fr(1)27065 23793 y Fy(\))p Fw(;)370 b Fx(I)p Fy(\()p Fw(m)29881 23959 y Fr(2)30379 23793 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Ft(h)p Fw(m)36946 23959 y Fr(1)37444 23793 y Fw(;)184 b(m)38907 23959 y Fr(2)39404 23793 y Ft(i)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(m)42651 23959 y Fr(1)43148 23793 y Fy(\))p Fw(;)f Fx(I)p Fy(\()p Fw(m)45964 23959 y Fr(2)46462 23793 y Fy(\))8302 25121 y(encr)1842 b(:)13288 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(k)29902 25287 y Fv(e)30379 25121 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fx(enc)p Fy(\()p Fw(k)40923 25287 y Fv(e)41400 25121 y Fw(;)184 b(m)p Fy(\)\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(k)45714 25287 y Fv(e)46190 25121 y Fy(\))8302 26450 y(nnc)2153 b(:)19432 b Ft(\241)-184 b(!)1107 b(9)p Fw(n)184 b Fx(I)p Fy(\()p Fw(n)p Fy(\))8302 27778 y(p)31 b(ers)1866 b(:)15822 b Fw(\274)40 b Fy(\()p Fw(m)p Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b(\274)40 b Fy(\()p Fw(m)p Fy(\))19351 31454 y FO(Slik)-67 b(a)404 b(3.1:)538 b(Napada)-34 b(\267)-572 b(cev)-67 b(a)404 b(teorija)g FI(I)9631 34253 y FO(De\257niramo)619 b FI(D)729 b FO(=)696 b FI(f)p FG(dcmp;)202 b(decr)34 b FI(g)p FO(,)671 b(skup)620 b FK(dekomp)-62 b(ozicijskih)626 b(pr)-62 b(avila)p FO(,)671 b(i)619 b FI(C)767 b FO(=)7749 35758 y FI(f)p FG(cmp;)202 b(encr)-34 b(;)202 b(nnc)p FI(g)591 b FO(skup)k FK(komp)-62 b(ozicijskih)603 b(pr)-62 b(avila)p FO(.)1106 b(Standardni)595 b(uljez)f(je)g(tak)-34 b(oz-)7749 37264 y(v)-67 b(ani)430 b(dv)-34 b(ofazni)431 b(uljez,)437 b(k)-34 b(o)67 b(ji)431 b(prv)-34 b(o)431 b(dek)-34 b(omp)34 b(onira)397 b(\267)-572 b(cinjenice)430 b(s)h(mre)-34 b(\267)-572 b(ze,)436 b(a)430 b(nak)-34 b(on)432 b(toga)7749 38769 y(k)-34 b(omp)34 b(onira)389 b(no)-34 b(v)g(e)389 b(p)34 b(oruk)-34 b(e,)391 b(i)e(time)f(nije)h (slabiji)g(o)34 b(d)389 b(napada)-34 b(\267)-572 b(ca)389 b(k)-34 b(o)67 b(ji)390 b(bi)e(primjenjiv)-67 b(ao)7749 40275 y(pra)-34 b(vila)403 b(proizv)-34 b(oljnim)405 b(redoslijedom)f(\(lema)g(1\).)7749 44077 y FH(3.5)1792 b(Rezultati)599 b(o)e(slo)-50 b(\267)-847 b(zenosti)7749 46783 y FO(Na)67 b(jv)-67 b(a)-34 b(\267)-572 b(zniji)546 b(doprinos)i(mo)34 b(dela)546 b(transformacije)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)547 b(prou)-34 b(\267)-572 b(ca)-34 b(v)-67 b(anju)547 b(sig-)7749 48289 y(urnosti)597 b(protok)-34 b(ola)597 b(je)f(v)-34 b(ezan)597 b(uz)f(teoreme)g(o)g (slo)-34 b(\267)-572 b(zenosti.)1116 b(U)596 b(njima)h(se)f(ispituje) 7749 49794 y(vrijeme)482 b(p)34 b(otrebno)483 b(za)g(pronala)-34 b(\267)-572 b(zenje)483 b(napada)h(na)g(protok)-34 b(ol)483 b(p)34 b(o)g(d)483 b(razli)-34 b(\267)-572 b(citim)481 b(ok)-34 b(ol-)7749 51300 y(nostima)457 b(uz)g(ograni)-34 b(\267)-572 b(ca)-34 b(v)-67 b(anje)457 b(razli)-34 b(\267)-572 b(citih)455 b(parametara,)470 b(k)-67 b(ao)392 b(\267)-542 b(sto)458 b(su)f(duljina)h(p)34 b(oruk)-34 b(e,)7749 52805 y(bro)67 b(j)405 b(instanci)f(rola)g(i)g(sl.)7749 54310 y(Ovdje)444 b FK(nap)-62 b(ad)568 b FO(jednosta)-34 b(vno)446 b(zna)-34 b(\267)-572 b(ci)444 b(stanje)h(protok)-34 b(ola)444 b(u)h(egzekuciji)e FG(S)514 b FO(k)-34 b(o)67 b(je)445 b(sadr)-34 b(\267)-572 b(zi)7715 55816 y(\267)g(cinjenicu)404 b FN(I)p FO(\()p FG(X)95 b FO(\),)404 b(gdje)h(je)f FG(X)500 b FO(p)34 b(oruk)-67 b(a)403 b(za)h(k)-34 b(o)67 b(ju)405 b(se)f(smatralo)h(da)f(je)g FK(tajna)p FO(.)9631 58827 y(Prv)-34 b(o)411 b(razmatramo)i(stati)-34 b(\267)-572 b(cku)412 b(situaciju,)381 b(\267)-572 b(cime)378 b(\266)-572 b(cemo)411 b(dobiti)i(b)34 b(olji)412 b(uvid)g(u)h(ulje-)7749 60332 y(zo)-34 b(v)g(e)404 b(sp)34 b(osobnosti.)7749 63062 y FL(De\257nicija)465 b(8)606 b FO(Duljina)404 b(form)-34 b(ule)405 b FG(f)564 b FK(se)433 b(ozna)-31 b(\267)-589 b(cava)431 b FI(j)p FG(f)130 b FI(j)434 b FK(i)f(de\257nir)-62 b(a)434 b(induktivno:)9567 65477 y FI(\262)606 b(j)p FG(x)p FI(j)422 b FO(=)g(1)p FK(,)492 b(za)480 b(varijablu)e FG(x)p FK(,)492 b(i)481 b FI(j)p FG(c)p FI(j)421 b FO(=)h(1)481 b FK(za)f(konstantu)f FG(c)i FK(sorti)e Fq(nonce)p FK(,)493 b FN(e)p 44020 65477 372 45 v 446 w(k)-34 b(ey)497 b FK(ili)10779 66982 y FN(d)p 11479 66982 V 446 w(k)-34 b(ey)17 b FK(;)9567 69449 y FI(\262)606 b(j)p FG(P)168 b FO(\()p FG(m)p FO(\))p FI(j)338 b FO(=)e FI(j)p FG(m)p FI(j)269 b FO(+)g(1)p FK(,)434 b(gdje)e(je)h FG(P)602 b FK(r)-62 b(elacijski)431 b(ili)h(funkcijski)f(simb)-62 b(ol.)9567 71916 y FI(\262)606 b(j)p FG(P)438 b FI(^)269 b FG(Q)p FI(j)337 b FO(=)f FI(j)p FG(P)168 b FI(j)269 b FO(+)h FI(j)p FG(Q)p FI(j)f FO(+)g(1)27068 74956 y(28)p eop end end %%Page: 29 29 TeXDict begin HPSdict begin 29 28 bop 4253 7181 a FI(\262)607 b(j9)p FG(y)313 b(Q)p FI(j)336 b FO(=)h FI(j)p FG(Q)p FI(j)269 b FO(+)g(1)4253 9631 y FI(\262)607 b(j8)p FG(x)269 b(P)168 b FI(j)337 b FO(=)f FI(j)p FG(P)168 b FI(j)270 b FO(+)f(1)4253 12081 y FI(\262)607 b(j)p FG(P)505 b FI(\241)-203 b(!)337 b FG(Q)p FI(j)g FO(=)f FI(j)p FG(P)168 b FI(j)270 b FO(+)f FI(j)p FG(Q)p FI(j)g FO(+)g(1)4317 14759 y(Jednosta)-34 b(vno,)623 b(duljin)-34 b(u)580 b(atomarne)e(form)-34 b(ule)579 b(ili)e(pra)-34 b(vila)578 b(prijelaza)f(ra)-34 b(\267)-572 b(cunamo)2435 16264 y(tak)-34 b(o)337 b(da)f(p)34 b(obro)67 b(jimo)336 b(sv)-67 b(a)335 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anja)337 b(v)-67 b(arijabli,)348 b(k)-34 b(onstan)g(ti,)351 b(funk)-34 b(cijskih)337 b(sim)-34 b(b)34 b(ola)2435 17770 y(i)404 b(relacijskih)f(sim)-34 b(b)34 b(ola.)2435 20448 y FL(De\257nicija)465 b(9)606 b FO(V)-101 b(eli)-34 b(\267)-572 b(cina)320 b(stanja)359 b FG(S)70 b FK(,)372 b FI(j)p FG(S)70 b FI(j)p FK(,)372 b(je)357 b(suma)f(duljina)f(svih)325 b(\267)-589 b(cinjenic)-62 b(a)356 b(u)h(njemu.)2435 23625 y FL(Analiza)464 b(p)39 b(oruk)-39 b(e)2435 25913 y FO(Sljede)-34 b(\266)-572 b(ci)328 b(rezultat)g(je)h(k)-67 b(asnije)328 b(dok)-67 b(azan)328 b(i)g(u)g(nekim)g(drugim)h (formalizmima.)512 b(T)-101 b(eorem)2435 27418 y(u)271 b(obliku)g(u)f(k)-34 b(o)67 b(jem)271 b(je)g(o)-34 b(vdje)271 b(form)-34 b(uliran,)297 b(za)67 b(jedno)272 b(s)e(dok)-67 b(azom,)297 b(prati)271 b(rad)f([DLMS02])2435 28924 y(\(sli)-34 b(\267)-572 b(cno)396 b(su)g(napra)-34 b(vili)396 b(R.)g(Amadio,)h(D.)f (Lugiez:)533 b(On)396 b(the)g(Reac)-34 b(habilit)g(y)396 b(Problem)g(in)2435 30429 y(Cryptographic)466 b(Proto)34 b(cols\).)721 b(Pretho)34 b(dno)465 b(su)g(u)h([AF01])e(Abadi)i(i)e (Fiore)h(bili)f(blizu)2435 31935 y(dok)-67 b(aza)358 b(tog)h(rezultata,)368 b(rade)-34 b(\266)-572 b(ci)357 b(sli)-34 b(\267)-572 b(cn)-34 b(u)359 b(analizu)f(p)34 b(oruk)-34 b(e)359 b(o)-34 b(v)g(o)67 b(j)295 b(\267)-542 b(sto)359 b(slijedi,)367 b(no)359 b(nisu)g(se)2435 33440 y(dotakli)404 b(pitanja)i(slo)-34 b(\267)-572 b(zenosti.)2435 36118 y FL(T)-116 b(eorem)464 b(1)606 b FK(Neka)572 b(je)g(signatur)-62 b(a)571 b(pr)-62 b(otokolske)569 b(te)-62 b(orije)571 b(o)-62 b(gr)g(ani)-31 b(\267)-589 b(cena)571 b(na)i(atomarne)2435 37624 y(klju)-31 b(\267)-589 b(ceve.)532 b(Od)62 b(lu)-31 b(\267)-589 b(civo)363 b(je)j(u)f(p)-62 b(olinomnom)365 b(vr)-62 b(emenu)365 b(da)g(li)h(u)f(stanju)g FG(S)436 b FK(uljez)364 b(de\257nir)-62 b(an)2435 39129 y(te)g(orijom)432 b FI(I)523 b FK(mo)-62 b(\267)-558 b(ze)433 b(pr)-62 b(oizvesti)430 b(neku)j(p)-62 b(oruku)432 b FG(X)95 b FK(.)4317 41807 y FO(Restrik)-34 b(cija)421 b(na)h(atomarne)g(klju)-34 b(\267)-572 b(cev)-34 b(e)421 b(zna)-34 b(\267)-572 b(ci)421 b(da)h(klju)-34 b(\267)-572 b(cevi)421 b(ne)g(smiju)h(biti)g(sasta)-34 b(v-)2435 43312 y(ljeni)490 b(o)34 b(d)490 b(drugih)h(p)34 b(oruk)-67 b(a;)533 b(drugim)490 b(rije)-34 b(\267)-572 b(cima,)511 b(ne)490 b(p)34 b(osto)67 b(ji)491 b(k)-34 b(onstrukt)491 b({)f(funk)-34 b(cijski)2435 44818 y(sim)g(b)34 b(ol)394 b({)g(u)g(rje)-34 b(\267)-572 b(cniku)393 b(k)-34 b(o)67 b(ji)395 b(vra)-34 b(\266)-572 b(ca)393 b(vrijednost)h(k)-34 b(o)67 b(ja)394 b(mo)-34 b(\267)-572 b(ze)394 b(biti)g(sorte)f FN(d)p 35882 44818 364 45 v 437 w(k)-34 b(ey)410 b FO(ili)393 b(sorte)2435 46323 y FN(e)p 3047 46323 V 436 w(k)-34 b(ey)17 b FO(.)2435 47829 y(Ipak,)554 b(teorem)523 b(vrijedi)490 b(\267)-572 b(cak)523 b(i)h(u)g(tom)h(slu)-34 b(\267)-572 b(ca)67 b(ju,)554 b(k)-67 b(ao)460 b(\267)-542 b(sto)524 b(su)g(p)34 b(ok)-67 b(azali)523 b(M.)h(Rusino-)2435 49334 y(witc)-34 b(h)371 b(i)e(M.)g(T)-101 b(uruani)370 b(\([R)-101 b(T01)q(]\).)527 b(Oni)369 b(protok)-34 b(ole)370 b(mo)34 b(delira)67 b(ju)370 b(na)f(sli)-34 b(\267)-572 b(can)369 b(na)-34 b(\267)-572 b(cin,)377 b(dok)2435 50840 y(se)406 b(pri)g(dok)-67 b(aziv)g(anju)406 b(k)-34 b(oriste)406 b(prik)-67 b(azom)406 b(p)34 b(oruk)-67 b(a)405 b(i)h(njiho)-34 b(vih)408 b(p)34 b(o)g(dterama)406 b(direktnim)2435 52345 y(acikli)-34 b(\267)-572 b(ckim)402 b(grafo)-34 b(vima.)4317 55356 y(Stanje)346 b FG(S)414 b FO(protok)-34 b(olsk)g(e)345 b(teorije)f FI(T)652 b FO(je)345 b(u)g(op)-34 b(\266)-572 b(cem)344 b(slu)-34 b(\267)-572 b(ca)67 b(ju)345 b(oblik)-67 b(a)344 b FG(S)407 b FO(=)336 b(\246)150 b FI(])g FG(I)245 b FI(])150 b FG(N)282 b FI(])2435 56862 y FG(A)p FO(.)853 b(Pritom)508 b(je)h(\246)g(je)f(skup)i(p)34 b(erzisten)-34 b(tnih)475 b(\267)-572 b(cinjenica,)534 b(u)509 b(p)34 b(otpunosti)511 b(o)34 b(dre)p 38840 56248 364 53 v(den)509 b(p)34 b(o)2435 58367 y(za)-34 b(vr)-64 b(\267)-542 b(setku)382 b(inicijalizacijsk)-34 b(e)381 b(faze,)386 b FG(I)477 b FO(je)382 b(skup)350 b(\267)-572 b(cinjenica)381 b FN(I)p FO(\()p FG(m)p FO(\))i(uljezo)-34 b(v)g(og)383 b(znanja,)k FG(N)2435 59873 y FO(sadr)-34 b(\267)-572 b(zi)305 b(\267)-572 b(cinjenice)338 b FN(N)p FO(\()p FG(m)p FO(\))h(o)g(zadnjim)g(p)34 b(oruk)-67 b(ama)338 b(na)h(mre)-34 b(\267)-572 b(zi,)351 b FG(A)339 b FO(ob)67 b(jedinjuje)307 b(\267)-572 b(cinjenice)2435 61378 y(predik)-67 b(ata)516 b(roli)f(za)g(agen)-34 b(te)517 b(u)f(danom)h(tren)-34 b(utku)517 b(k)-34 b(o)67 b(jeg)516 b FG(S)586 b FO(predsta)-34 b(vlja.)875 b(Uljezo)-34 b(v)g(o)2435 62884 y(znanje)405 b(uklju)-34 b(\267)-572 b(cuje)405 b(sv)-34 b(e)404 b(p)34 b(oruk)-34 b(e)404 b(k)-34 b(o)67 b(je)405 b(su)f(se)g(pretho)34 b(dno)405 b(p)34 b(o)67 b(ja)-34 b(vile)404 b(na)h(mre)-34 b(\267)-572 b(zi.)2435 64389 y(Za)569 b(p)34 b(otreb)g(e)568 b(teorema)h (zanimljivi)f(su)h(nam)g(jedino)g(\246)g(i)g FG(I)663 b FO({)569 b(sv)-34 b(e)535 b(\267)-572 b(cinjenice)568 b(u)h FG(N)2435 65894 y FO(mo)-34 b(\267)-572 b(zemo)523 b(o)34 b(dmah)524 b(proslijediti)f(u)h(uljezo)-34 b(vu)523 b(memoriju)g FG(I)95 b FO(,)553 b(dok)523 b(one)g(iz)g FG(A)g FO(nisu)h(o)34 b(d)2435 67400 y(k)-34 b(oristi)404 b(uljezu)g(niti)h(pri)f(analizi,)f(niti)h(pri)g(sin)-34 b(tezi)404 b(p)34 b(oruk)-34 b(e.)4317 70411 y(Dok)-67 b(az)360 b(teorema)h(je)g(v)-34 b(eri\257k)-67 b(acija)360 b(algoritma)h(k)-34 b(o)67 b(ji)362 b(slijedi.)523 b(Baziran)361 b(je)g(na)g(p)34 b(o)67 b(jm)-34 b(u)2435 71916 y FK(normalizir)-62 b(ano)g(g)480 b(izvo)-62 b(da)p FO(,)466 b(k)-34 b(o)67 b(ji)457 b(je)f(o)-34 b(vdje)457 b(izv)-34 b(o)34 b(d)456 b(gdje)h(se)f(prv)-34 b(o)456 b(primjenjuju)i(pra)-34 b(vila)21755 74956 y(29)p eop end end %%Page: 30 30 TeXDict begin HPSdict begin 30 29 bop 7749 7181 a FO(inicijalizacijsk) -34 b(e)373 b(teorije,)380 b(slijedi)374 b(dek)-34 b(omp)34 b(ozicijski)374 b(dio)h(teorije,)380 b(te)374 b(su)i(nap)34 b(oslijetku)7749 8687 y(izvr)-64 b(\267)-542 b(sena)403 b(pra)-34 b(vila)404 b(k)-34 b(omp)34 b(ozicije.)537 b(T)-101 b(o)405 b(se,)f(sv)-67 b(ak)g(ak)-34 b(o,)402 b(o)34 b(dnosi)405 b(na)f(uljezo)-34 b(vu)405 b(teoriju.)7749 10908 y FL(De\257nicija)465 b(10)606 b FO(Dv)-34 b(ofazna)515 b(napada)-34 b(\267)-572 b(cev)-67 b(a)516 b(teorija)536 b FK(je)f(nap)-62 b(ada)-31 b(\267)-589 b(ceva)533 b(te)-62 b(orija)534 b(gdje)g(se)7749 12413 y(prvo)509 b(izvr)-62 b(\267)-558 b(sava)508 b(inicijalizacijska)d(faza,)528 b(nakon)511 b(to)-62 b(ga)509 b(se)g(primjenjuju)g(sva)g(mo)-62 b(gu)-31 b(\266)-589 b(ca)7749 13919 y(pr)-62 b(avila)521 b(iz)i FI(D)34 b FK(,)545 b(i)523 b(kona)-31 b(\267)-589 b(cno,)544 b(pr)-62 b(avila)522 b(komp)-62 b(ozicije)519 b(iz)k FI(C)595 b FK(nakon)523 b(p)-62 b(oslje)g(dnje)520 b(dekom-)7749 15424 y(p)-62 b(ozicije.)9631 17645 y FO(Lak)-34 b(o)389 b(je)g(zamisliti)f(da)356 b(\266)-572 b(ce)388 b(tak)-67 b(a)-34 b(v)390 b(napada)-34 b(\267)-572 b(c)390 b(izvu)-34 b(\266)-572 b(ci)388 b(sv)-34 b(e)325 b(\267)-542 b(sto)390 b(se)f(iz)g(njego)-34 b(v)g(e)390 b(teorije)7749 19151 y(mo)-34 b(\267)-572 b(ze)403 b(izvu)-34 b(\266)-572 b(ci.)7749 21648 y FL(Lema)464 b(1)606 b FK(Dvofazna)376 b(te)-62 b(orija)375 b(nap)-62 b(ada)-31 b(\267)-589 b(ca)375 b(je)i(ekvivalentna)d(obi)-31 b(\267)-589 b(cnoj)376 b(nap)-62 b(ada)-31 b(\267)-589 b(cevoj)373 b(te-)7749 23154 y(oriji)384 b FI(I)89 b FK(:)534 b(za)384 b(dano)h(stanje)f FG(S)456 b FK(koje)384 b(sadr)-62 b(\267)-558 b(zi)383 b FO(\246)p FK(,)395 b FG(A)386 b FK(i)f FG(N)487 b FK(\267)-589 b(cinjenic)-62 b(e,)393 b(nap)-62 b(ada)-31 b(\267)-589 b(cevo)382 b(znanje)7749 24659 y FG(I)528 b FK(je)-62 b(dnako)432 b(je)h(u)g(slu)-31 b(\267)-589 b(caju)431 b(obi)-31 b(\267)-589 b(cno)-62 b(g)432 b(nap)-62 b(ada)-31 b(\267)-589 b(ca)431 b(i)i(dvofazno)-62 b(g)431 b(nap)-62 b(ada)-31 b(\267)-589 b(ca.)7749 27156 y(Dokaz.)803 b FO(Do)-34 b(v)g(oljno)494 b(je)e(p)34 b(ok)-67 b(azati)493 b(da)g(se)f(sv)-67 b(aki)492 b(niz)h(pra)-34 b(vila)492 b(k)-34 b(omp)34 b(ozicije)492 b(i)h(dek)-34 b(om-)7749 28662 y(p)34 b(ozicije)372 b(mo)-34 b(\267)-572 b(ze)373 b(sim)-34 b(ulirati)373 b(nizom)g(gdje)h(su)g(prv)-34 b(o)373 b(primjenjena)h(pra)-34 b(vila)373 b(dek)-34 b(omp)34 b(ozi-)7749 30167 y(cije,)671 b(i)619 b(tek)f(onda)i(ona)f(k) -34 b(omp)34 b(ozicije.)1181 b(Dok)-67 b(az)618 b(pro)-34 b(v)g(o)34 b(dimo)620 b(induk)-34 b(cijom.)1183 b(Bazni)7749 31673 y(slu)-34 b(\267)-572 b(ca)67 b(jevi,)625 b(za)580 b(nizo)-34 b(v)g(e)581 b(duljine)h(jedan,)626 b(su)582 b(o)-34 b(\267)-572 b(citi.)1069 b(Primjenjuju)-34 b(\266)-572 b(ci)582 b(induktivni)f(ar-)7749 33178 y(gumen)-34 b(t,)413 b(slu)-34 b(\267)-572 b(ca)67 b(j)410 b(k)-67 b(ad)411 b(je)f(zadnji)h(k)-34 b(orak)410 b(u)g(nizu)h(bilo)f(pra)-34 b(vilo)410 b(k)-34 b(omp)34 b(ozicije)409 b(direktno)7749 34684 y(da)67 b(je)391 b(\267)-572 b(zeljeni)423 b(niz,)429 b(p)34 b(o)-64 b(\267)-542 b(sto)425 b(v)-34 b(e)g(\266)-572 b(c)424 b(za)g(kra)-34 b(\266)-572 b(ci)423 b(niz)h(imamo)h(k)-34 b(oresp)34 b(ondira)67 b(ju)-34 b(\266)-572 b(ci)425 b(tra)-34 b(\267)-572 b(zeni)424 b(niz.)7749 36189 y(Dalje,)409 b(ak)-34 b(o)409 b(je)g(p)34 b(osljednje)409 b(pra)-34 b(vilo)409 b(bilo)g(dek)-34 b(omp)34 b(ozicijsk)-34 b(o,)409 b(ta)67 b(j)410 b(niz)e(mo)-34 b(\267)-572 b(zemo)409 b(pred-)7749 37694 y(sta)-34 b(viti)539 b(zapisom)f FG(r)16928 37876 y FB(1)17454 37694 y FG(r)18001 37876 y FB(2)18729 37694 y FG(:)202 b(:)g(:)f(r)20892 37876 y FF(n)21518 37694 y FG(d)p FO(.)941 b(Kra)-34 b(\266)-572 b(ci)538 b(niz)g FG(r)29499 37876 y FB(1)30025 37694 y FG(r)30572 37876 y FB(2)31299 37694 y FG(:)202 b(:)g(:)f(r)33462 37876 y FF(n)34627 37694 y FO(nek)-67 b(a)538 b(je)h(sim)-34 b(uliran)538 b(nizom)7749 39200 y FG(d)8380 39382 y FB(1)9107 39200 y FG(:)202 b(:)g(:)g(d)11355 39382 y FF(i)11730 39200 y FG(;)g(c)12794 39382 y FF(i)p FB(+1)14573 39200 y FG(:)g(:)g(:)g(c)16715 39382 y FF(m)18078 39200 y FO(u)477 b(k)-34 b(o)67 b(jem)477 b(pra)-34 b(vila)477 b(k)-34 b(omp)34 b(ozicije,)493 b FG(c)34571 39382 y FF(i)p FB(+1)36351 39200 y FG(:)202 b(:)g(:)f(c)38492 39382 y FF(m)39379 39200 y FO(,)494 b(slijede)477 b(pra)-34 b(vila)7749 40705 y(dek)g(omp)34 b(ozicije,)403 b FG(d)16528 40887 y FB(1)17256 40705 y FG(:)202 b(:)g(:)f(d)19503 40887 y FF(i)19878 40705 y FO(.)9631 43716 y(Pretp)34 b(osta)-34 b(vimo)404 b(prv)-34 b(o)404 b(da)h(je)f FG(d)g FO(pra)-34 b(vilo)404 b FG(dcmp)p FO(:)16641 46103 y FN(I)p FO(\()p FI(h)p FG(m)18984 46285 y FB(1)19511 46103 y FG(;)202 b(m)21114 46285 y FB(2)21639 46103 y FI(i)p FO(\))338 b FI(\241)-202 b(!)337 b FN(I)p FO(\()p FG(m)27081 46285 y FB(1)27607 46103 y FO(\))p FG(;)404 b FN(I)p FO(\()p FG(m)30691 46285 y FB(2)31217 46103 y FO(\))p FG(;)g FN(I)p FO(\()p FI(h)p FG(m)34772 46285 y FB(1)35299 46103 y FG(;)202 b(m)36902 46285 y FB(2)37427 46103 y FI(i)p FO(\))p FG(:)7749 48489 y FO(Ak)-34 b(o)518 b(nema)h(takv)-34 b(og)518 b(pra)-34 b(vila)518 b FG(c)22471 48671 y FF(j)23476 48489 y FO(k)-34 b(o)67 b(je)518 b(je)h(kreiralo)d(p)34 b(oruku)519 b(k)-34 b(o)67 b(ju)519 b FG(d)f FO(dek)-34 b(omp)34 b(onira,)7749 49995 y(tada,)355 b(pregleda)-34 b(v)-67 b(a)67 b(juci)342 b(sv)-67 b(a)341 b(pra)-34 b(vila)342 b(k)-34 b(omp)34 b(ozicije,)353 b(zaklju)-34 b(\267)-572 b(cujemo)342 b(da)h FG(d)e FO(k)-34 b(om)g(utira)343 b(sa)7749 51500 y(svim)449 b FG(c)11188 51682 y FF(j)11674 51500 y FO(.)675 b(Mo)-34 b(\267)-572 b(zemo)449 b('o)34 b(dgurati')449 b FG(d)h FO(do)g(zadnjeg)g(dek)-34 b(omp)34 b(ozicijsk)-34 b(og)449 b(pra)-34 b(vila)450 b(i)f(dobi-)7749 53006 y(jamo)397 b(niz)f FG(d)13314 53188 y FB(1)14042 53006 y FG(:)202 b(:)g(:)f(d)16289 53188 y FF(i)16867 53006 y FG(d)h(c)18225 53188 y FF(i)p FB(+1)20004 53006 y FG(:)g(:)g(:)f(c)22145 53188 y FF(m)23033 53006 y FO(.)535 b(Ak)-34 b(o)397 b FG(d)g FO(dek)-34 b(omp)34 b(onira)397 b(p)34 b(oruku)397 b(k)-34 b(o)67 b(ju)397 b(je)g(proizv)-34 b(elo)7749 54511 y(nek)g(o)305 b(pra)-34 b(vilo)304 b FG(c)14947 54693 y FF(j)15434 54511 y FO(,)324 b(pro)-34 b(vjera)g(v)-67 b(a)67 b(ju)-34 b(\266)-572 b(ci)305 b(pra)-34 b(vila)304 b(k)-34 b(omp)34 b(ozicije)304 b(zaklju)-34 b(\267)-572 b(cujemo)305 b(da)h(je)e FG(c)44855 54693 y FF(j)45646 54511 y FO(bilo)7749 56017 y(pra)-34 b(vilo)403 b FG(cmp)h FO(rule,)16372 58403 y FN(I)p FO(\()p FG(m)18244 58585 y FB(1)18770 58403 y FO(\))p FG(;)g FN(I)p FO(\()p FG(m)21854 58585 y FB(2)22380 58403 y FO(\))337 b FI(\241)-202 b(!)337 b FN(I)p FO(\()p FI(h)p FG(m)27821 58585 y FB(1)28347 58403 y FG(;)202 b(m)29950 58585 y FB(2)30476 58403 y FI(i)p FO(\))p FG(;)405 b FN(I)p FO(\()p FG(m)34032 58585 y FB(1)34558 58403 y FO(\))p FG(;)f FN(I)p FO(\()p FG(m)37642 58585 y FB(2)38168 58403 y FO(\))p FG(:)7749 60789 y FO(Kak)-34 b(o)462 b FG(d)g FO(k)-34 b(om)g(utira)463 b(sa)f(svim)g FG(c)22276 60971 y FF(j)51 b FB(+1)23965 60789 y FG(;)202 b(:)g(:)g(:)f(;)h(c)27184 60971 y FF(m)28071 60789 y FO(,)476 b(mo)-34 b(\267)-572 b(zemo)462 b(ga)h(o)34 b(dgurati)462 b(do)h(iza)f(pra)-34 b(vila)7749 62295 y FG(c)8274 62477 y FF(j)8760 62295 y FO(.)539 b(Primjenom)404 b FG(d)g FO(nak)-34 b(on)405 b FG(c)21014 62477 y FF(j)21904 62295 y FO(dobijemo:)16102 64681 y FN(I)p FO(\()p FG(m)17974 64863 y FB(1)18501 64681 y FO(\))p FG(;)f FN(I)p FO(\()p FG(m)21585 64863 y FB(2)22111 64681 y FO(\))337 b FI(\241)-202 b(!)337 b FN(I)p FO(\()p FI(h)p FG(m)27552 64863 y FB(1)28078 64681 y FG(;)202 b(m)29681 64863 y FB(2)30207 64681 y FI(i)p FO(\))p FG(;)404 b FN(I)p FO(\()p FG(m)33762 64863 y FB(1)34288 64681 y FO(\))p FG(;)h FN(I)p FO(\()p FG(m)37373 64863 y FB(2)37899 64681 y FO(\))9421 66519 y FN(I)p FO(\()p FI(h)p FG(m)11764 66701 y FB(1)12290 66519 y FG(;)202 b(m)13893 66701 y FB(2)14419 66519 y FI(i)p FO(\))p FG(;)404 b FN(I)p FO(\()p FG(m)17974 66701 y FB(1)18501 66519 y FO(\))p FG(;)g FN(I)p FO(\()p FG(m)21585 66701 y FB(2)22111 66519 y FO(\))337 b FI(\241)-202 b(!)337 b FN(I)p FO(\()p FI(h)p FG(m)27552 66701 y FB(1)28078 66519 y FG(;)202 b(m)29681 66701 y FB(2)30207 66519 y FI(i)p FO(\))p FG(;)404 b FN(I)p FO(\()p FG(m)33762 66701 y FB(1)34288 66519 y FO(\))p FG(;)h FN(I)p FO(\()p FG(m)37373 66701 y FB(2)37899 66519 y FO(\))p FG(;)f FN(I)p FO(\()p FG(m)40983 66701 y FB(1)41509 66519 y FO(\))p FG(;)g FN(I)p FO(\()p FG(m)44593 66701 y FB(2)45119 66519 y FO(\))p FG(:)7749 68905 y FO(Pra)-34 b(vilo)279 b FG(d)g FO(samo)h(kreira)e(no)-34 b(v)-67 b(a)280 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anja)247 b(\267)-572 b(cinjenica)279 b FN(I)p FO(\()p FG(m)35643 69087 y FB(1)36169 68905 y FO(\))h(i)f FN(I)p FO(\()p FG(m)39408 69087 y FB(2)39934 68905 y FO(\),)305 b(no)280 b(k)-67 b(ak)-34 b(o)279 b(ulje-)7749 70411 y(zo)-34 b(v)-67 b(a)307 b(pra)-34 b(vila)308 b(ne)g(k)-34 b(onzumira)67 b(ju)310 b(te)274 b(\267)-572 b(cinjenice)307 b(mo)-34 b(\267)-572 b(zemo)308 b(zaklju)-34 b(\267)-572 b(citi)307 b(k)-67 b(ak)-34 b(o)308 b FG(d)g FO(uop)-34 b(\266)-572 b(ce)308 b(nije)7749 71916 y(p)34 b(otrebno)270 b(te)f(ga)h(zanemarujemo.)24074 71610 y(\267)24007 71916 y(Zeljeni)f(niz)g(je)g FG(d)31439 72098 y FB(1)32167 71916 y FG(:)202 b(:)g(:)f(d)34414 72098 y FF(i)34790 71916 y FG(c)35315 72098 y FF(i)p FB(+1)37094 71916 y FG(:)h(:)g(:)f(c)39235 72098 y FF(j)51 b FE(\241)p FB(1)41126 71916 y FG(c)41651 72098 y FF(j)42340 71916 y FG(c)42865 72098 y FF(j)g FB(+1)44755 71916 y FG(:)202 b(:)g(:)g(c)46897 72098 y FF(m)47784 71916 y FO(.)27068 74956 y(30)p eop end end %%Page: 31 31 TeXDict begin HPSdict begin 31 30 bop 4317 7181 a FO(Ak)-34 b(o)374 b(je)g FG(d)g FO(bilo)g(pra)-34 b(vilo)373 b FG(decr)34 b FO(,)379 b(p)34 b(ona)-34 b(vljamo)375 b(argumen)-34 b(taciju.)530 b(Pra)-34 b(vilo)373 b(k)-34 b(om)g(utira)2435 8687 y(sa)550 b(sv)-67 b(akim)549 b(k)-34 b(omp)34 b(ozicijskim)549 b(pra)-34 b(vilom,)586 b(osim)550 b(s)g(pra)-34 b(vilom)550 b FG(encr)583 b FO(k)-34 b(o)67 b(je)550 b(proizv)-34 b(o)34 b(di)2435 10192 y(upra)-34 b(v)g(o)464 b(enkrip)34 b(ciju)462 b(k)-34 b(o)67 b(ju)464 b FG(decr)495 b FO(otv)-67 b(ara.)714 b(No,)477 b(tada)463 b(op)34 b(et)463 b FG(d)f FO(nije)h(o)34 b(d)463 b(k)-34 b(oristi,)476 b(i)462 b(jed-)2435 11698 y(nosta)-34 b(vno)281 b(ga)f(ignoriramo.)496 b(Ono)216 b(\267)-542 b(sto)280 b(omogu)-34 b(\266)-572 b(cuje)280 b(zaklju)-34 b(\267)-572 b(cak)279 b(da)g FG(d)h FO(k)-34 b(om)g(utira)280 b(sa)f(svim)2435 13203 y(ostalim)481 b(pra)-34 b(vilima)480 b(k)-34 b(omp)34 b(ozicije)480 b(je)g(zah)-34 b(tjev)482 b(na)f(klju)-34 b(\267)-572 b(cev)-34 b(e.)767 b(Kad)481 b(bi)f(bilo)h(mogu)-34 b(\266)-572 b(ce)2435 14709 y(sasta)-34 b(viti)438 b(klju)-34 b(\267)-572 b(c)436 b(za)h(dekrip)34 b(ciju,)444 b(tada)438 b(bi)f(ga)f(mogli)h(dobiti)g(pra)-34 b(vilima)437 b(k)-34 b(omp)34 b(ozicije)2435 16214 y(i)404 b(pra)-34 b(vilo)404 b(dekrip)34 b(cije)403 b(imalo)g(bi)i(smisla)e(tek)h(nak)-34 b(on)405 b(njih.)540 b FA(\244)4317 19258 y FO(Dok)-67 b(az)497 b(leme)f(p)34 b(ok)-67 b(azuje)497 b(i)g(da)464 b(\266)-572 b(ce)497 b(sv)-67 b(ak)-34 b(o)497 b(izvr)-64 b(\267)-542 b(senje)496 b(pra)-34 b(vila)497 b(druga)-34 b(\267)-572 b(cije)498 b(o)34 b(d)497 b(dv)-34 b(o-)2435 20764 y(faznog)341 b(do)-34 b(v)g(esti)342 b(samo)e(do)h(duljeg)g(izv) -34 b(o)34 b(da.)517 b(Klju)-34 b(\267)-572 b(cevi)340 b(su)h(restringirani)e(na)i(atomarne)2435 22269 y(upra)-34 b(v)g(o)405 b(zb)34 b(og)404 b(p)34 b(o)67 b(jednosta)-34 b(vljenja)407 b(izv)-34 b(o)34 b(da)404 b(k)-34 b(o)67 b(jeg)404 b(donosi)h(normalizacija.)2435 25314 y FK(Dokaz.)704 b FO(\(teorema)460 b(1\))g(Algoritam)f(analizira)g(stanje)i FG(S)530 b FO(dek)-34 b(omp)34 b(onira)67 b(ju)-34 b(\266)-572 b(ci)460 b(njego)-34 b(v)g(e)2402 26819 y(\267)-572 b(cinjenice,)581 b(i)546 b(zatim)h(p)34 b(oku)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)-34 b(\266)-572 b(ci)548 b(sasta)-34 b(viti)547 b(p)34 b(oruku)547 b FG(X)642 b FO(iz)546 b(dobiv)-34 b(enih)514 b(\267)-572 b(cinjenica)2435 28325 y(primjenjuju)-34 b(\266)-572 b(ci)406 b(pra)-34 b(vila)404 b(sin)-34 b(teze)404 b(unatrag.)2435 31369 y FK(Kor)-62 b(ak)558 b(1.)945 b FO(Prvi)539 b(dio)g(je)h(dek)-34 b(omp)34 b(ozicija)506 b(\267)-572 b(cinjenica)539 b(iz)g FG(S)70 b FO(,)574 b(k)-34 b(o)67 b(ju)541 b(uljez)506 b(\267)-572 b(cini)539 b(nak)-34 b(on)2435 32874 y(sv)-67 b(ak)-34 b(og)404 b(p)34 b(o)67 b(jedinog)405 b(k)-34 b(orak)-67 b(a)404 b(izvr)-64 b(\267)-542 b(senja)403 b(protok)-34 b(ola.)3311 35510 y(\(a\))607 b FG(S)6209 35692 y FB(0)7071 35510 y FO(=)337 b FG(S)3243 38145 y FO(\(b\))608 b(P)-34 b(ono)g(vi:)7122 40781 y(-)606 b(na)p 9673 40167 364 53 v(di)410 b(pra)-34 b(vilo)408 b FG(l)368 b FI(\241)-202 b(!)344 b FG(r)651 b FI(2)617 b(D)442 b FO(takv)-34 b(o)409 b(da)g FG(\276)43 b(l)641 b FI(2)617 b FG(S)30839 40963 y FF(i)31623 40781 y FO(za)409 b(neku)g(supstituciju)8132 42286 y FG(\276)7122 44301 y FO(-)606 b FG(S)8875 44483 y FF(i)p FB(+1)10790 44301 y FO(=)337 b(\()p FG(S)13284 44483 y FF(i)13929 44301 y FI(\241)270 b FG(\276)43 b(l)24 b FO(\))269 b FI(])g FG(\276)43 b(r)5466 46937 y FO(sv)-34 b(e)404 b(dok)g(za)g(sv)-67 b(ak)-34 b(o)403 b(pra)-34 b(vilo)404 b(iz)g FI(D)437 b FO(k)-34 b(o)67 b(je)405 b(se)f(primjeni)g FG(S)30908 47119 y FF(i)p FB(+1)32823 46937 y FO(=)336 b FG(S)34845 47119 y FF(i)35221 46937 y FO(.)3378 49572 y(\(c\))607 b FG(D)370 b FO(=)336 b FG(S)8862 49754 y FF(i)2435 52208 y FK(Kor)-62 b(ak)472 b(2.)667 b FO(P)-34 b(oku)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)447 b(se)g(proizv)-34 b(esti)447 b(p)34 b(oruk)-67 b(a)446 b FG(X)95 b FO(,)458 b(k)-34 b(oriste)g(\266)-572 b(ci)446 b(uljezo)-34 b(v)-67 b(a)447 b(pra)-34 b(vila)447 b(k)-34 b(om-)2435 53713 y(p)34 b(ozicije,)407 b(iz)374 b(\267)-572 b(cinjenica)407 b(dobiv)-34 b(enih)408 b(analizom)f(stanja)i FG(S)70 b FO(.)549 b(Nek)-67 b(a)407 b(je)g FG(I)503 b FO(skup)374 b(\267)-572 b(cinjenica)2435 55219 y FN(I)p FO(\()p FG(m)p FO(\))405 b(u)g(uljezo)-34 b(v)g(o)67 b(j)405 b(memoriji)e(k)-34 b(o)67 b(je)405 b(se)f(nalaze)f(u)i FG(D)34 b FO(.)3311 57854 y(\(a\))607 b FG(X)6470 58036 y FB(0)7332 57854 y FO(=)337 b FI(f)-202 b(j)p FG(X)95 b FI(j)-202 b(g)269 b(])g FG(I)365 b FI(])269 b FO(\246)3243 60489 y(\(b\))608 b(P)-34 b(ono)g(vi:)7122 63125 y(-)606 b(na)p 9673 62511 V(di)322 b(pra)-34 b(vilo)320 b FG(l)361 b FI(\241)-203 b(!)337 b FG(r)474 b FI(2)439 b(C)392 b FO(takv)-34 b(o)321 b(da)h(je)f FG(\276)43 b(r)473 b FI(2)440 b FG(X)31102 63307 y FF(i)31799 63125 y FO(za)321 b(neku)g(supstituciju)8132 64630 y FG(\276)7122 66645 y FO(-)606 b FG(X)9136 66827 y FF(i)p FB(+1)11051 66645 y FO(=)337 b(\()p FG(X)13806 66827 y FF(i)14451 66645 y FI(\241)269 b FG(\276)43 b(r)34 b FO(\))270 b FI(])f FG(\276)43 b(l)5466 69281 y FO(sv)-34 b(e)404 b(dok)g FG(X)10820 69463 y FF(i)p FB(+1)12735 69281 y FO(=)336 b FG(X)15018 69463 y FF(i)15798 69281 y FO(za)404 b(sv)-67 b(ak)-34 b(o)404 b(isprobano)h(pra)-34 b(vilo)403 b FG(l)361 b FI(\241)-203 b(!)337 b FG(r)640 b FI(2)606 b(C)71 b FO(.)3378 71916 y(\(c\))607 b FG(C)423 b FO(=)337 b FG(X)9039 72098 y FF(i)21755 74956 y FO(31)p eop end end %%Page: 32 32 TeXDict begin HPSdict begin 32 31 bop 7749 7181 a FK(Kor)-62 b(ak)432 b(3.)538 b FO(Pro)-34 b(vjeri)403 b(da)i(li)e(je)i FG(C)423 b FI(\265)337 b FG(D)34 b FO(.)9631 10192 y(Da)404 b(bismo)g(dok)-67 b(azali)403 b(teorem,)h(moramo)g(p)34 b(otvrditi)404 b(sljede)-34 b(\266)-572 b(ce)404 b(dvije)f(tvrdnje:) 7749 12505 y FL(Tvrdnja)464 b(1)606 b FK(A)-31 b(lgoritam)432 b(staje)g(u)h(p)-62 b(olinomnom)433 b(vr)-62 b(emenu)432 b(ulaznih)g(p)-62 b(o)g(dataka.)7749 15112 y FL(Tvrdnja)464 b(2)606 b FK(A)-31 b(ko)442 b(je)h FG(C)e FI(\265)353 b FG(D)477 b FK(tada)441 b(se)h(p)-62 b(oruka)441 b FG(X)539 b FK(mo)-62 b(\267)-558 b(ze)442 b(pr)-62 b(oizvesti)439 b(iz)k FG(S)513 b FK(koriste)-31 b(\266)-589 b(ci)7749 16618 y(mo)-62 b(gu)-31 b(\266)-589 b(cnosti)420 b(standar)-62 b(dno)g(g)421 b(uljeza)g(opisane)h(sa)g FI(I)89 b FK(,)426 b(ako)c FG(C)h Fp(*)337 b FG(D)456 b FK(tada)422 b FG(X)518 b FK(nije)423 b(deriv-)7749 18123 y(abilna)432 b(iz)h FG(S)504 b FK(sa)433 b FI(I)89 b FK(.)9631 20730 y FO(Ob)67 b(jasnimo)405 b(k)-34 b(orak)404 b(p)34 b(o)404 b(k)-34 b(orak)340 b(\267)-542 b(sto)404 b(algoritam)370 b(\267)-572 b(cini.)7749 22236 y FK(Kor)-62 b(ak)418 b(1.)533 b FO(Uo)-34 b(\267)-572 b(cimo)389 b(da)g(se)g(u)h(k)-34 b(oraku)389 b(1.)533 b(p)34 b(o)g(d)389 b(\(b\))i(radi)d(sljede)-34 b(\266)-572 b(ce:)531 b(ak)-34 b(o)389 b(je)g(neki)g FN(N)p FO(\()p FG(m)p FO(\))7749 23741 y(u)334 b FG(S)9499 23923 y FF(i)10208 23741 y FO(o)34 b(dmah)334 b(stv)-34 b(orimo)334 b FN(I)p FO(\()p FG(m)p FO(\))301 b(\267)-572 b(cinjenicu)333 b(i)g(to)h(za)-34 b(vr)-64 b(\267)-542 b(si)333 b(u)h(linearnom)f(vremen)-34 b(u)334 b(o)34 b(d)334 b FI(j)p FG(S)70 b FI(j)p FO(\).)7749 25247 y(Dalje,)525 b(ak)-34 b(o)502 b(p)34 b(osto)67 b(ji)469 b(\267)-572 b(cinjenica)501 b FN(I)p FO(\()p FG(m)p FO(\))i(gdje)f(je)g FG(m)g FO(enkrip)34 b(cija,)525 b(mo)-34 b(\267)-572 b(zemo)501 b(primjeniti)7749 26752 y(pra)-34 b(vilo)354 b FG(decr)388 b FO(u)354 b(slu)-34 b(\267)-572 b(ca)67 b(ju)356 b(da)f(je)f(klju)-34 b(\267)-572 b(c)354 b(za)h(dekrip)34 b(ciju)353 b(uljezu)i(p)34 b(oznat)355 b(i)f(dobiti,)365 b(uz)354 b(sv)-34 b(e)7715 28258 y(\267)-572 b(cinjenice)501 b(otprije,)527 b(ono)438 b(\267)-542 b(sto)503 b(je)f(bilo)438 b(\267)-542 b(sifrirano.)832 b(Ili,)525 b(ak)-34 b(o)502 b(p)34 b(osto)67 b(ji)503 b(sparena)g(p)34 b(oruk)-67 b(a)7749 29763 y(k)g(ao)389 b(argumen)-34 b(t)391 b FN(I)p FO(\()p FG(m)p FO(\))g(mo)-34 b(\267)-572 b(zemo)390 b(je)g(rasta)-34 b(viti)390 b(k)-34 b(oriste)g(\266)-572 b(ci)389 b FG(dec)h FO(u)g(dvije)g(kra)-34 b(\266)-572 b(ce)389 b(p)34 b(oruk)-34 b(e)390 b(u)7749 31269 y(uljezo)-34 b(v)g(o)67 b(j)405 b(memoriji.)9631 34280 y(U)338 b(sljede)-34 b(\266)-572 b(co)67 b(j)339 b(iteraciji)f(mo)-34 b(\267)-572 b(zemo)338 b(samo)h(dekriptirati)f(ili)f(rasta)-34 b(viti)339 b(kra)-34 b(\266)-572 b(cu)338 b(p)34 b(oruku,)7749 35785 y(one)509 b(k)-34 b(o)67 b(je)509 b(su)g(v)-34 b(e)g(\266)-572 b(c)509 b(analizirane)f(ne)h(da)67 b(ju)510 b(vi)-64 b(\267)-542 b(se)508 b(ni)-64 b(\267)-542 b(sta)510 b(no)-34 b(v)g(o.)853 b(Kroz)508 b(cijeli)g(p)34 b(ostupak)7749 37291 y(se)489 b(p)34 b(o)g(daci)489 b(k)-34 b(o)67 b(ji)490 b(su)g(u)g(pra)-34 b(vilu)490 b(p)34 b(osto)67 b(jani)491 b(zadr)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)67 b(ju)490 b({)g(sigurno)g(ih)456 b(\267)-572 b(zelimo)488 b(mo)-34 b(\266)-572 b(ci)7749 38796 y(k)-34 b(oristiti)423 b(u)i(daljnjim)g (transformacijama.)599 b(Konkretno,)429 b(dekrip)34 b(cijski)422 b(klju)-34 b(\267)-572 b(c)391 b(\267)-572 b(zelimo)7749 40302 y(mo)-34 b(\266)-572 b(ci)403 b(primjeniti)i(neograni)-34 b(\267)-572 b(ceni)403 b(bro)67 b(j)405 b(puta,)g(a)f(ne)h(samo)f (jednom.)7749 41807 y(Ov)-67 b(a)67 b(j)466 b(dio)h(algoritma)g(sta)67 b(je)467 b(nak)-34 b(on)404 b(\267)-542 b(sto)467 b(su)g(sv)-34 b(e)467 b(p)34 b(oruk)-34 b(e)466 b(s)h(mre)-34 b(\267)-572 b(ze)466 b(preba)-34 b(\267)-572 b(cene)466 b(u)h(ul-)7749 43312 y(jezo)-34 b(vu)552 b(memoriju,)588 b(svi)487 b(\267)-542 b(sifrati)552 b(za)g(k)-34 b(o)67 b(je)552 b(uljez)g(p)34 b(osjeduje)552 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ci)552 b(priv)-67 b(atni)7749 44818 y(klju)-34 b(\267)-572 b(c)347 b(de)-64 b(\267)-542 b(sifrirani,)359 b(sv)-34 b(e)347 b(sparene)h(p)34 b(oruk)-34 b(e)348 b(rasta)-34 b(vljene.)520 b(U)348 b(na)67 b(jzah)-34 b(tjevnijem)349 b(slu)-34 b(\267)-572 b(ca)67 b(ju,)7749 46323 y(p)34 b(oruk)-34 b(e)487 b(mo)-34 b(\267)-572 b(zemo)487 b(analizirati)f(do)h(atoma,)509 b(dakle,)e(do)487 b(p)34 b(oruk)-67 b(a)487 b(sorti)g FN(nonce)p FO(,)508 b FN(d)p 45226 46323 364 45 v 436 w(k)-34 b(ey)17 b FO(,)7749 47829 y FN(e)p 8361 47829 V 436 w(k)-34 b(ey)16 b FO(.)539 b(No,)404 b(i)f(tada)i(se)f(radi)g(o)g(na)67 b(jvi)-64 b(\267)-542 b(se)405 b FI(j)p FG(F)168 b FI(j)404 b FO(k)-34 b(orak)-67 b(a,)403 b(za)370 b(\267)-572 b(cinjenicu)404 b FG(F)168 b FO(.)7749 49334 y(Dalje,)571 b(u)538 b(sv)-67 b(ak)-34 b(om)538 b(k)-34 b(oraku)538 b(biramo)g(me)p 27262 48721 364 53 v(du)g(pra)-34 b(vilima)538 b(iz)f FI(D)34 b FO(.)940 b(Sv)-34 b(e)538 b(za)67 b(jedno,)572 b(bro)67 b(j)7749 50840 y(k)-34 b(orak)-67 b(a)403 b(p)34 b(otrebnih)405 b(za)f(izvr)-64 b(\267)-542 b(senje)403 b(o)-34 b(v)g(og)405 b(dijela)f(algoritma)g(je)g FI(O)34 b FO(\()p FI(j)p FG(S)70 b FI(jjD)34 b(j)p FO(\).)9631 53851 y FK(Kor)-62 b(ak)568 b(2.)981 b FO(Anga)-34 b(\267)-572 b(zirana)552 b(pra)-34 b(vila)551 b(k)-34 b(omp)34 b(ozicije)551 b(su)h FG(encr)34 b FO(,)588 b FG(cmp)p FO(,)g(i)551 b(ev)-34 b(en)g(tualno)7749 55356 y FG(nnc)p FO(.)701 b(Idu)-34 b(\266)-572 b(ci)458 b(unatrag)i(uvijek)e(dobiv)-67 b(amo)459 b(samo)425 b(\267)-572 b(cinjenice)458 b(manje)i(duljine)f(o) 34 b(d)459 b(onih)7685 56862 y(\267)-542 b(sto)516 b(smo)g(imali)f (prije.)874 b(Pro)34 b(cedura)515 b(sta)67 b(je)517 b(nak)-34 b(on)516 b(k)-34 b(ona)g(\267)-572 b(cnog)517 b(bro)67 b(ja)517 b(k)-34 b(orak)-67 b(a,)542 b(a)516 b(ta)67 b(j)7749 58367 y(bro)g(j)405 b(je)f FI(O)34 b FO(\(\()p FI(j)p FG(X)95 b FI(j)269 b FO(+)g FI(j)p FG(D)34 b FI(j)p FO(\))p FI(jC)71 b(j)p FO(\).)7749 59873 y(Izdv)-67 b(a)67 b(janjem)377 b FG(I)473 b FO(iz)376 b FG(D)410 b FO(samo)378 b(smo)f(\257ltrirali)343 b(\267)-572 b(cinjenice)376 b(k)-34 b(o)67 b(je)378 b(stv)-67 b(arno)377 b(mo)-34 b(\267)-572 b(zemo)377 b(p)34 b(ok)-34 b(o-)7749 61378 y(ristiti;)439 b(mogli)427 b(smo)h(do)34 b(dati)428 b(cijeli)e FG(D)461 b FO(u)428 b FG(X)27559 61560 y FB(0)28085 61378 y FO(,)433 b(no)428 b(ne)g(bi)g(mogli)f(pro\257tirati)h(do)34 b(datnim)7715 62884 y(\267)-572 b(cinjenicama.)9631 65894 y FK(Kor)-62 b(ak)472 b(3.)668 b FO(Zadnji)448 b(k)-34 b(orak)448 b(je)f(pro)-34 b(vjera)448 b(da)g(li)f(je)g FG(C)496 b FI(\265)409 b FG(D)34 b FO(.)668 b(Tvrdimo)448 b(da,)459 b(ak)-34 b(o)447 b(je)7749 67400 y(tak)-34 b(o,)369 b FG(X)455 b FO(se)359 b(mo)-34 b(\267)-572 b(ze)359 b(proizv)-34 b(esti)360 b(iz)325 b(\267)-572 b(cinjenica)359 b(u)h FG(S)430 b FO(k)-34 b(oriste)g(\266)-572 b(ci)359 b(se)h(mo)-34 b(\266)-572 b(cima)359 b(standardnog)7749 68905 y(uljeza)496 b(danog)i(sa)f FI(I)89 b FO(,)520 b(a,)f(ak)-34 b(o)497 b(ne,)520 b FG(X)592 b FO(se)496 b(ne)h(da)g(dobiti)g(iz)f FG(S)567 b FO(uz)497 b FI(I)89 b FO(.)817 b(Da)496 b(li)g FG(C)578 b FI(\265)491 b FG(D)7749 70411 y FO(vrijedi)403 b(pro)-34 b(vjeri)404 b(se)g(u)g FI(O)34 b FO(\()p FI(j)p FG(C)87 b FI(jj)p FG(D)34 b FI(j)p FO(\))403 b(vremena,)g(tj.)i FI(O)34 b FO(\()p FI(j)p FG(S)70 b FI(j)33951 69971 y FB(2)34476 70411 y FO(\).)27068 74956 y(32)p eop end end %%Page: 33 33 TeXDict begin HPSdict begin 33 32 bop 4317 7181 a FO(Dok)-67 b(az)522 b(da)h(algoritam)f(pro)-34 b(vjera)g(v)-67 b(a)523 b(da)g(li)e(je)i FG(X)618 b FO(izv)-34 b(ediv)-67 b(a)521 b(akk)-34 b(o)523 b(je)f(u)h(zadnjem)2435 8687 y(k)-34 b(oraku)366 b FG(C)423 b FI(\265)337 b FG(D)34 b FO(,)372 b(je)365 b(izra)-34 b(v)-67 b(an.)525 b(Koraci)364 b(algoritma)h (predsta)-34 b(vlja)67 b(ju)367 b(upra)-34 b(v)g(o)366 b(ono)302 b(\267)-542 b(sto)366 b(je)2435 10192 y(dv)-34 b(ofazni)405 b(uljez,)f(i)g(time)f(bilo)h(k)-34 b(o)67 b(ji,)405 b(sp)34 b(osoban)371 b(\267)-572 b(ciniti.)2435 11698 y(Ak)-34 b(o)349 b(je)g FG(C)423 b FI(\265)337 b FG(D)381 b FO(tada)350 b(primijenjena)f(pra)-34 b(vila)348 b(dek)-34 b(omp)34 b(ozicije)348 b(i)g(k)-34 b(omp)34 b(ozicije)348 b(direkt-)2435 13203 y(no)405 b(da)67 b(ju)405 b(form)-34 b(ule)405 b(prijelaza,)e(iz)h(k)-34 b(o)67 b(jih)405 b(o)-34 b(\267)-572 b(cita)-34 b(v)-67 b(amo)370 b(\267)-572 b(zeljeni)403 b(izv)-34 b(o)34 b(d.)2435 14709 y(Ak)-34 b(o)391 b(je)f FG(X)486 b FO(izv)-34 b(ediv)-67 b(a)389 b(iz)h FG(S)461 b FO(k)-34 b(oriste)g(\266)-572 b(ci)389 b(pra)-34 b(vila)390 b(iz)g(uljezo)-34 b(v)g(e)391 b(teorije)f FI(I)89 b FO(,)393 b(tada)e(je)g(to)g(na)67 b(j-)2435 16214 y(lak)-64 b(\267)-542 b(se)368 b(u)-34 b(\267)-572 b(ciniti)369 b(dv)-34 b(ofazno,)377 b(primjenjuju)-34 b(\266)-572 b(ci)370 b(prv)-34 b(o)369 b(pra)-34 b(vila)368 b(k)-34 b(omp)34 b(ozicije)368 b(na)h FG(S)70 b FO(,)376 b(i)368 b(nak)-34 b(on)2435 17720 y(toga)405 b(pra)-34 b(vila)404 b(k)-34 b(omp)34 b(ozicije.)537 b(No,)404 b(to)h(je)f(upra)-34 b(v)g(o)405 b(ono)341 b(\267)-542 b(sto)404 b(algoritam)g(radi.)2435 19225 y(Uo)-34 b(\267)-572 b(cimo)490 b(da)g(p)34 b(ostupak)491 b(uvijek)f(za)-34 b(vr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a,)510 b(jer)490 b(sv)-67 b(ak)g(a)489 b(dek)-34 b(omp)34 b(ozicija,)511 b(k)-67 b(ao)489 b(i)h(k)-34 b(om-)2435 20730 y(p)34 b(ozicija)404 b(gledana)g(unatrag,)h(v)-34 b(o)34 b(de)404 b(u)g(stanje)i(s)370 b(\267)-572 b(cinjenicama)404 b(manje)g(duljine.) 540 b FA(\244)4317 22346 y FO(Ov)-67 b(a)67 b(j)496 b(rezultat)g (opisuje)g(stati)-34 b(\267)-572 b(cku)496 b(situaciju,)519 b(o)34 b(dnosno)433 b(\267)-542 b(sto)496 b(je)g(uljez)g(sp)34 b(osoban)2435 23852 y(u)-34 b(\267)-572 b(ciniti)404 b(na)h(jednom)g(stadiju)g(izvr)-64 b(\267)-542 b(senja)404 b(protok)-34 b(ola.)2435 27684 y FL(Problemi)465 b(o)39 b(dluk)-39 b(e)2435 30187 y FO(Ozna)-34 b(\267)-572 b(cimo)366 b(sa)g FI(hT)308 b FG(;)202 b FI(I)89 b FG(;)202 b(X)28 b(;)202 b(n;)g(r)-34 b(;)202 b(k)38 b FI(i)366 b FO(p)34 b(osto)67 b(janje)368 b(sljede)-34 b(\266)-572 b(ceg)365 b(napada:)521 b(za)365 b(term)h(b)34 b(ez)366 b(v)-67 b(ar-)2435 31693 y(ijabli)433 b FG(X)528 b FO(p)34 b(osto)67 b(ji)434 b(izv)-34 b(edba)433 b(protok)-34 b(olsk)g(e)433 b(teorije)f FI(T)741 b FO(sa)433 b(standardnim)i(uljezom)e FI(I)89 b FO(,)440 b(s)2435 33198 y(ne)460 b(vi)-64 b(\267)-542 b(se)459 b(o)34 b(d)459 b FG(n)g FO(soli,)473 b FG(r)493 b FO(instanci)460 b(roli,)472 b(i)426 b(\267)-572 b(cinjenica)459 b(v)-34 b(eli)g(\267)-572 b(cine)458 b(na)67 b(jv)-64 b(\267)-542 b(se)460 b FG(k)38 b FO(,)473 b(takvih)460 b(da)g(je)2435 34704 y(dosegn)-34 b(uto)406 b(stanje)f(k)-34 b(o)67 b(je)405 b(sadr)-34 b(\267)-572 b(zi)404 b FN(I)p FO(\()p FG(X)95 b FO(\).)2435 38200 y FL(De\257nicija)465 b(11)g(\()p Fo(Pr)-71 b(oblem)502 b(o)-71 b(d)71 b(luke)503 b(tajnosti)138 b FL(\))607 b FK(o)-62 b(d)62 b(lu)-31 b(\267)-589 b(cuje)430 b(da)j(li)g(p)-62 b(ostoji)2435 39706 y FI(hT)309 b FG(;)202 b FI(I)89 b FG(;)202 b(X)28 b(;)202 b(n;)g(r)-34 b(;)202 b(k)38 b FI(i)p FK(,)503 b(nap)-62 b(ad,)503 b(za)489 b(svaki)f(\257ksni)i(prir)-62 b(o)g(dni)489 b(br)-62 b(oj)489 b FG(k)38 b FK(,)504 b(ako)488 b(su)h(dani)h FI(T)308 b FG(;)404 b FI(I)579 b FK(i)2435 41211 y FG(X)95 b FK(.)4317 44597 y FO(Ov)-67 b(a)67 b(j)381 b(problem)g(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(amo)380 b(sa)h FI(S)20860 44794 y FF(siz)37 b(e)p FB(=)p FF(k)23828 44597 y FO(.)531 b(P)-34 b(osto)67 b(je)382 b(i)e(drugi)h(in)-34 b(teresan)g(tni)382 b(prob-)2435 46103 y(lemi)498 b(o)34 b(dluk)-34 b(e)499 b(k)-34 b(o)67 b(ji)499 b(se)f(dobiju)i(ograni)-34 b(\267)-572 b(ca)-34 b(v)-67 b(anjem)498 b(i)h(v)-67 b(ariranjem)497 b(parametara.)823 b(Neki)2435 47608 y(dobiv)-34 b(eni)405 b(rezultati)f(za)f(te)i (probleme)f(sumirani)g(su)g(u)h(tablici)f(3.1.)4317 50729 y(Problem)555 b(o)34 b(dluk)-34 b(e)555 b FI(S)14094 50926 y FF(siz)37 b(e)p FB(=)p FF(k)17617 50729 y FO(je)556 b(vjero)67 b(jatno)556 b(na)67 b(jdo)g(jmljiviji)557 b({)e(problem)h(o)34 b(dluk)-34 b(e)2435 52235 y(uz)544 b(ograni)-34 b(\267)-572 b(cenje)543 b(v)-34 b(eli)g(\267)-572 b(cine)542 b(terama)h(i)g(proizv)-34 b(oljni)544 b(bro)67 b(j)544 b(rola)f(i)g(soli,)577 b(slu)-34 b(\267)-572 b(ca)67 b(j)544 b(je)f(k)-34 b(o)67 b(ji)2435 53740 y(na)g(jb)34 b(olje)508 b(opisuje)f(stv)-67 b(arn)-34 b(u)508 b(situaciju.)847 b(Nema)506 b(p)34 b(otreb)g(e)507 b(za)f(pro)-34 b(vjerom)507 b(prev)-34 b(elikih)2435 55246 y(p)34 b(oruk)-67 b(a,)340 b(protok)-34 b(ol)325 b(sam)g(propisuje)g(njiho)-34 b(vu)326 b(v)-34 b(eli)g(\267)-572 b(cin)-34 b(u.)511 b(Ov)-67 b(a)67 b(j)325 b(problem)f(je)h(neo)34 b(dlu)-34 b(\267)-572 b(civ,)2435 56751 y(za)404 b FG(k)442 b FO(v)-34 b(e)g(\266)-572 b(ci)404 b(o)34 b(d)404 b(nek)-34 b(e)404 b(male)f(vrijednosti.)4317 59873 y(Problem)558 b(ta)67 b(jnosti)561 b(s)d(ograni)-34 b(\267)-572 b(cenim)558 b(bro)67 b(jem)560 b(rola)e(je)g Fn(NP)p FO(-p)34 b(otpun.)1003 b(Rezultat)2435 61378 y(p)34 b(otje)-34 b(\267)-572 b(ce)528 b(o)34 b(d)528 b(M.)f(Rusino)-34 b(witc)g(ha)530 b(i)d(M.)h(T)-101 b(uruania)528 b(\([R)-101 b(T01)q(]\),)558 b(i)528 b(to)g(oba)g(slu)-34 b(\267)-572 b(ca)67 b(ja,)559 b(sa)2435 62884 y(solima)373 b(i)f(b)34 b(ez)372 b(soli)g(\(tablica)h(3.1\).)529 b(Pritom)372 b(autori)h(uzima)67 b(ju)374 b(i)e(neatomarne)h(klju)-34 b(\267)-572 b(cev)-34 b(e)2435 64389 y(u)342 b(obzir.)517 b(Rezultat)342 b(bi)f(mogao)g(biti)h(vrlo)e(zna)-34 b(\267)-572 b(ca)67 b(jan)342 b(u)g(k)-34 b(on)g(tekstu)343 b(onoga)278 b(\267)-542 b(sto)341 b(je)g(Lo)-34 b(w)g(e)2435 65894 y(dok)-67 b(azao)524 b(u)h([Lo)-34 b(w96])524 b({)h(k)-67 b(ad)524 b(bi)h(p)34 b(osto)67 b(jao)525 b(napad)h(na)f(Needham-Sc)-34 b(hro)34 b(eder-Lo)-34 b(w)g(e)2435 67400 y(protok)g(ol,)384 b(tada)379 b(bi)g(to)f(morao)h(biti)f(tak)-34 b(ozv)-67 b(ani)378 b(mali)g(napad,)385 b(s)378 b(malim,)383 b(ograni)-34 b(\267)-572 b(cenim)2435 68905 y(bro)67 b(jem)369 b(instanciranih)g (rola.)526 b(Koriste)-34 b(\266)-572 b(ci)368 b(istu)h(meto)34 b(du,)375 b(vrlo)368 b(vjero)67 b(jatno)369 b(je)g(mogu)-34 b(\266)-572 b(ce)2435 70411 y(isto)405 b(p)34 b(ok)-67 b(azati)403 b(za)340 b(\267)-542 b(siru)404 b(klasu)g(protok)-34 b(ola.)21755 74956 y(33)p eop end end %%Page: 34 34 TeXDict begin HPSdict begin 34 33 bop 11112 7912 a FO(T)-101 b(ablica)404 b(3.1:)538 b(Neki)403 b(rezultati)h(slo)-34 b(\267)-572 b(zenosti)404 b(problema)g(o)34 b(dluk)-34 b(e)404 b(ta)67 b(jnosti)p 10267 9631 34814 45 v 10245 11137 45 1506 v 25516 11137 V 26203 10685 a(Soli)p 32787 11137 V 5318 w(Bez)403 b(soli)p 45059 11137 V 10267 11181 34814 45 v 10245 12687 45 1506 v 10931 12235 a(Bez)h(ograda)p 25516 12687 V 9359 w(Neo)34 b(dlu)-34 b(\267)-572 b(civ)p 32787 12687 V 1984 w(Neo)34 b(dlu)-34 b(\267)-572 b(civ)p 45059 12687 V 10267 12731 34814 45 v 10245 14236 45 1506 v 10931 13785 a(Ome)p 13684 13171 364 53 v(dena)405 b(duljina)g(p)34 b(oruk)-34 b(e)p 25516 14236 45 1506 v 2204 w(Neo)34 b(dlu)-34 b(\267)-572 b(civ)p 32787 14236 V 1984 w(DEXPTIME-p)34 b(otpun)p 45059 14236 V 10267 14281 34814 45 v 10245 15786 45 1506 v 10931 15334 a(Ome)p 13684 14721 364 53 v(den)405 b(bro)67 b(j)405 b(rola,)p 25516 15786 45 1506 v 5533 w(NP-p)34 b(otpun)p 32787 15786 V 1330 w(NP-p)g(otpun)p 45059 15786 V 10245 17291 V 10931 16840 a(neome)p 14559 16226 364 53 v(dena)405 b(duljina)g(p)34 b(oruk)-34 b(e)p 25516 17291 45 1506 v 32787 17291 V 45059 17291 V 10267 17336 34814 45 v 9631 22108 a(Pri)348 b(proizv)-34 b(oljnom)350 b(bro)67 b(ju)351 b(rola,)360 b(no)350 b(uz)f(ograni)-34 b(\267)-572 b(cen)350 b(bro)67 b(j)350 b(soli,)360 b(problem)349 b(je)h Fn(DEX-)7749 23613 y(PTIME)p FO(-p)34 b(otpun)405 b(\([DLMS02]\).)9631 26631 y(Zb)34 b(og)326 b(jednosta)-34 b(vnijeg)328 b(razmatranja)f(problema)g(o)34 b(dluk)-34 b(e)327 b(inicijalizacija)e(se)h(pred-)7749 28136 y(sta)-34 b(vlja)405 b(skup)34 b(om)370 b(\267)-572 b(cinjenica.)7749 31373 y FL(Problem)464 b FI(S)14133 31570 y FF(siz)37 b(e)p FB(=)p FF(k)17566 31373 y FL(je)464 b(neo)39 b(dlu)-39 b(\267)-658 b(civ)7749 33673 y FO(Cilj)404 b(sljede)-34 b(\266)-572 b(cih)404 b(o)34 b(djeljak)-67 b(a)404 b(je)g(dok)-67 b(azati:)7749 36206 y FL(T)-116 b(eorem)463 b(2)606 b FK(Pr)-62 b(oblem)433 b(o)-62 b(d)62 b(luke)431 b FI(S)23303 36403 y FF(siz)37 b(e)p FB(=)p FF(k)26705 36206 y FK(je)432 b(ne)-62 b(o)g(d)62 b(lu)-31 b(\267)-589 b(civ.)9631 38732 y FO(Prv)-34 b(o,)551 b(uo)-34 b(\267)-572 b(cimo)523 b(da)g(je)f FI(S)21292 38929 y FF(siz)37 b(e)p FB(=)p FF(k)24782 38732 y FK(r)-62 b(ekurzivno)541 b(pr)-62 b(ebr)g(ojiv)130 b FO(;)579 b(mogu)-34 b(\266)-572 b(ce)523 b(je)f(prebro)67 b(jati)7749 40237 y(sv)-34 b(e)362 b(mogu)-34 b(\266)-572 b(ce)362 b(trago)-34 b(v)g(e)362 b(\(do)h(na)f(preimeno)-34 b(v)-67 b(anje\),)371 b(o)34 b(dnosno)363 b({)f(imati)g(pro)34 b(ceduru)362 b(k)-34 b(o)67 b(ja)7749 41743 y(radi)293 b(u)g(p)34 b(olinomnom)294 b(vremen)-34 b(u)293 b(i)g(o)34 b(dlu)-34 b(\267)-572 b(cuje)294 b(je)f(li)f(nek)-67 b(a)293 b(instanca)h(izvr)-64 b(\267)-542 b(senja)293 b(protok)-34 b(ola)7749 43248 y FI(hT)308 b FG(;)202 b FI(I)89 b FG(;)202 b(X)28 b(;)202 b(n;)g(r)-34 b(;)202 b(k)38 b FI(i)p FO(-instanca.)9631 46265 y(No,)402 b(problem)g(nije)g (o)34 b(dlu)-34 b(\267)-572 b(civ:)537 b(za)401 b FG(k)38 b FO(-o)-34 b(v)g(e)403 b(v)-34 b(e)g(\266)-572 b(ce)401 b(o)34 b(d)402 b(nek)-34 b(og)402 b(malog)g(bro)67 b(ja.)539 b(Izne)-64 b(\267)-542 b(seni)7749 47771 y(dok)-67 b(az)411 b(da)67 b(je)412 b(da)g(je)f(ta)67 b(j)412 b(bro)67 b(j)413 b(prbli)-34 b(\267)-572 b(zno)411 b(jednak)h(30.)560 b(Uz)411 b(pa)-34 b(\267)-572 b(zljiviju)412 b(k)-34 b(onstruk)g(ciju,)414 b(ta)7749 49276 y(ograda)404 b(se)g(mo)-34 b(\267)-572 b(ze)404 b(smanjiti.)9631 52293 y(Neo)34 b(dlu)-34 b(\267)-572 b(civ)-34 b(ost)397 b(se)h(p)34 b(ok)-67 b(azuje)398 b(u)g([DLMS02])f(indirektno,)i(i)e(dok)-67 b(az)398 b(je)g(p)34 b(o)g(djeljen)398 b(u)7749 53799 y(etap)34 b(e:)9567 56325 y FI(\262)606 b FO(k)-34 b(o)34 b(diranje)404 b FK(e)-62 b(gzistencijalnih)430 b(Hornovih)i(klauzula) 494 b FO(u)404 b(protok)-34 b(olsk)g(e)405 b(teorije;)9567 58852 y FI(\262)606 b FO(k)-34 b(o)34 b(diranje)270 b(deterministi)-34 b(\267)-572 b(ck)-34 b(og)269 b(T)-101 b(uringo)-34 b(v)g(og)271 b(stro)67 b(ja)270 b(u)g(egzistencijalne)f(Horno)-34 b(v)g(e)10779 60357 y(klauzule.)7749 62884 y FK(Dokaz.)492 b FO(Neo)34 b(dlu)-34 b(\267)-572 b(civ)-34 b(ost)269 b(problema)h(ta)67 b(jnosti)271 b(protok)-34 b(olsk)g(e)270 b(teorije)f(slijedi)g(iz)f(neo)34 b(dlu)-34 b(\267)-572 b(civ)-34 b(osti)7749 64389 y(problema)404 b(izv)-34 b(o)34 b(dljiv)-34 b(osti)404 b(za)g(egzistencijalne)f(Horno)-34 b(v)g(e)405 b(klauzule.)7749 65894 y FK(Pr)-62 b(oblem)512 b(izvo)-62 b(d)62 b(ljivosti)610 b FO(za)490 b(egzistencijalne)g(Horno) -34 b(v)g(e)491 b(klauzule)f(je:)712 b(za)490 b(dani)i(skup)7749 67400 y FG(H)502 b FO(Horno)-34 b(vih)404 b(klauzula,)g(o)34 b(dlu)-34 b(\267)-572 b(citi)404 b(je)g(li)370 b(\267)-572 b(cinjenica)403 b FG(X)499 b FO(izv)-34 b(o)34 b(dljiv)-67 b(a)403 b(iz)h FG(H)98 b FO(.)7749 68905 y(Ko)34 b(diranjem)269 b(egzistencijalnih)g(Horno)-34 b(vih)270 b(klauzula)f FG(H)368 b FO(u)270 b(protok)-34 b(olsku)270 b(teoriju)f FI(T)309 b FO(\()p FG(H)98 b FO(\))7749 70411 y(\(3.6\))372 b(dobit)338 b(\266)-572 b(cemo)371 b(da)h(uljez)f FI(I)461 b FO(mo)-34 b(\267)-572 b(ze)371 b(doh)-34 b(v)-67 b(atiti)338 b(\267)-572 b(cinjenicu)371 b FG(X)467 b FO(\(njen)373 b(k)-34 b(o)34 b(d\))372 b(izvr)-64 b(\267)-542 b(sav)-67 b(a-)7749 71916 y(ju)-34 b(\266)-572 b(ci)404 b FI(T)308 b FO(\()p FG(H)98 b FO(\))405 b(akk)-34 b(o)404 b(je)g FG(X)500 b FO(izv)-34 b(o)34 b(dljiv)403 b(iz)g FG(H)98 b FO(.)27068 74956 y(34)p eop end end %%Page: 35 35 TeXDict begin HPSdict begin 35 34 bop 2435 7181 a FO(Kak)-34 b(o)270 b(k)-34 b(o)34 b(diranje)269 b(deterministi)-34 b(\267)-572 b(ck)-34 b(og)270 b(T)-101 b(uringo)-34 b(v)g(og)270 b(stro)67 b(ja)271 b(egzistencijalnim)e(Horno)-34 b(vim)2435 8687 y(klauzulama)374 b(p)34 b(ok)-67 b(azuje)374 b(da)g(je)g(problem)g (izv)-34 b(o)34 b(dljiv)-34 b(osti)374 b(za)g(o)-34 b(v)-67 b(a)67 b(j)374 b(fragmen)-34 b(t)375 b(logik)-34 b(e)374 b(pr-)2435 10192 y(v)-34 b(og)270 b(reda)f(iden)-34 b(ti)g(\267)-572 b(can)270 b(problem)-34 b(u)271 b(zausta)-34 b(vljanja)271 b(T)-101 b(uringo)-34 b(v)g(og)270 b(stro)67 b(ja)271 b(k)-34 b(o)67 b(ji)270 b(je)f(neo)34 b(dlu)-34 b(\267)-572 b(civ)2435 11698 y(\(3.7\),)405 b(problem)f(ta)67 b(jnosti)406 b(za)d(protok)-34 b(olsk)g(e)405 b(teorije)f(je)g(neo)34 b(dlu)-34 b(\267)-572 b(civ.)538 b FA(\244)2435 15604 y FH(3.6)1793 b(Egzistencijalne)599 b(Horno)-50 b(v)g(e)599 b(klauzule)2435 18340 y FO(Kroz)451 b(o)-34 b(v)g(o)452 b(p)34 b(ogla)-34 b(vlje)452 b(imamo)f(na)i(um)-34 b(u)452 b FK(klasi)-31 b(\267)-589 b(cnu)476 b(lo)-62 b(giku)p FO(,)461 b(a)451 b(ne)h(linearn)-34 b(u)452 b(logiku)f(pa)2435 19846 y(vi)-64 b(\267)-542 b(sestruk)-67 b(a)404 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anje)404 b(atomarnih)h(form)-34 b(ula)405 b(u)g(klauzuli)e(mo)-34 b(\267)-572 b(zemo)404 b(zanemariti.)2435 22424 y FL(De\257nicija)465 b(12)606 b FK(Egzistencijalne)431 b(Hornove)h(klauzule)f(su)h(formule)g(oblika:) 3697 25193 y FI(8)p FG(x)5063 25375 y FB(1)5589 25193 y FI(8)p FG(x)6955 25375 y FB(2)7683 25193 y FG(:)202 b(:)g(:)g FI(8)p FG(x)10666 25375 y FF(i)11041 25193 y FO([)p FG(\256)12153 25375 y FB(1)12949 25193 y FI(^)269 b FG(\256)14801 25375 y FB(2)15597 25193 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)20210 25390 y FF(k)21116 25193 y FO(=)-202 b FI(\))337 b(9)p FG(y)24673 25375 y FB(1)25199 25193 y FI(9)p FG(y)26466 25375 y FB(2)27195 25193 y FG(:)202 b(:)g(:)f FI(9)p FG(y)30078 25375 y FF(j)30835 25193 y FO(\()p FG(\257)31992 25375 y FB(1)32787 25193 y FI(^)269 b FG(\257)34550 25375 y FB(2)35345 25193 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\257)39869 25390 y FF(l)40216 25193 y FO(\)])2435 27962 y FK(gdje)432 b(su)h FG(\256)7330 28144 y FF(i)8140 27962 y FK(i)g FG(\257)9631 28144 y FF(j)10551 27962 y FK(atomarne,)g(te)f FG(i)337 b FI(\270)f FO(0)p FK(,)434 b FG(k)375 b FI(\270)336 b FO(0)p FK(,)433 b FG(j)407 b FI(\270)336 b FO(0)p FK(,)434 b FG(l)360 b FI(\270)336 b FO(1)p FK(.)2435 29468 y(U)354 b(slu)-31 b(\267)-589 b(caju)351 b(kada)g(je)i FG(k)375 b FO(=)337 b(0)353 b FK(smatr)-62 b(amo)352 b(da)h(u)g(ante)-62 b(c)g(e)g(denti)351 b(imamo)i(lo)-62 b(gi)-31 b(\267)-589 b(cku)351 b(konstantu)2435 30973 y FO(true)p FK(.)2435 33899 y FL(De\257nicija)465 b(13)606 b FO(Horno)-34 b(v)-67 b(a)404 b(teorija)434 b FK(je)f(skup)f(e)-62 b(gzistencijalnih)429 b(Hornovih)k(klauzula.)4317 36810 y FO(U)567 b(deduktivnom)h(sistem)-34 b(u)568 b(za)f(egzistencijalne)f(Horno)-34 b(v)g(e)568 b(klauzule)e(p)34 b(otrebna)2435 38315 y(su)554 b(samo)g(pra)-34 b(vila)554 b(za)f(k)-34 b(onjunk)g(ciju,)593 b(implik)-67 b(aciju,)590 b(univ)-34 b(erzaln)g(u)554 b(i)f(egzistencijaln)-34 b(u)2435 39820 y(kv)-67 b(an)-34 b(ti\257k)-67 b(aciju,)404 b(i)g(to)g(su)h(sljede)-34 b(\266)-572 b(ca:)11094 44110 y Fm(ax)13442 43541 y FG(tr)34 b(ue)336 b FO(=)-202 b FI(\))336 b FG(F)p 12532 43832 7669 49 v 15893 44902 a(F)26184 44110 y Fl(^)341 b Fm(I)28877 43541 y FG(A)1819 b(B)p 27968 43832 5526 49 v 29113 44902 a(A)270 b FI(^)f FG(B)11525 49664 y Fl(^)340 b Fm(LE)15105 49094 y FG(A)269 b FI(^)h FG(B)p 14196 49385 5055 49 v 16268 50456 a(A)25233 49664 y Fl(^)341 b Fm(RE)28919 49094 y FG(A)269 b FI(^)h FG(B)p 28010 49385 V 30047 50456 a(B)12228 54568 y Fl(8)228 b(9)14977 53695 y FI(8)-16 b FG(~)-590 b(x)p FO([)p FG(P)168 b FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b(=)-202 b FI(\))337 b(9)-10 b FG(~)-596 b(y)44 b(Q)p FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b FO(\)])1818 b FG(P)168 b FO(\()30465 53471 y FG(~)30541 53695 y(t)q FO(\))p 14068 54289 18293 49 v 21513 55621 a FG(Q)p FO(\()22866 55397 y FG(~)22942 55621 y(t;)135 b(~)-539 b(c)o FO(\))4317 59873 y(U)568 b(pra)-34 b(vilu)569 b(za)e(kv)-67 b(an)-34 b(ti\257k)-67 b(aciju)569 b(\(k)-34 b(o)67 b(je)569 b(je)f(nek)-67 b(a)568 b(vrsta)g(generaliziranog)f(mo)34 b(dus)2435 61378 y(p)g(onensa\))453 b FG(P)168 b FO(\()8982 61154 y FG(~)9058 61378 y(t)q FO(\))452 b(je)g FG(P)168 b FO(\()13122 61154 y FG(~)13198 61378 y(t)q(=)-16 b(~)-590 b(x)p FO(\))416 b(=)g FG(P)168 b FO(\()p FG(t)19037 61560 y FB(1)19564 61378 y FG(=x)20863 61560 y FB(1)21388 61378 y FG(;)202 b(:)g(:)g(:)f(;)h(t)24520 61560 y FF(n)25146 61378 y FG(=x)26445 61560 y FF(n)27071 61378 y FO(\),)464 b(tj.)452 b(sv)-67 b(aki)451 b(je)h FG(x)35112 61560 y FF(i)35939 61378 y FO(supstituiran)2435 62884 y(nekim)314 b(termom)f FG(t)10810 63066 y FF(i)11499 62884 y FO(b)34 b(ez)313 b(v)-67 b(arijabli.)508 b(U)313 b(k)-34 b(onsekv)g(en)g(ti)315 b(za)279 b(\267)-572 b(cinjenicu)314 b FG(Q)g FO(napra)-34 b(vimo)314 b(isto,)2435 64389 y(zamjenimo)398 b FG(~)-589 b(x)413 b FO(sa)11068 64165 y FG(~)11145 64389 y(t)g FO(i)h(jo)-64 b(\267)-542 b(s)405 b FG(~)-596 b(y)397 b FO(=)353 b(\()p FG(y)17968 64571 y FB(1)18495 64389 y FG(;)202 b(:)g(:)g(:)e(;)i(y)21782 64571 y FF(m)22670 64389 y FO(\))414 b(k)-34 b(o)34 b(d)415 b(egzistencijalne)e(kv)-67 b(an)-34 b(ti\257k)-67 b(acije)414 b(sa)2369 65894 y FG(~)-540 b(c)337 b FO(=)f(\()p FG(c)5572 66076 y FB(1)6098 65894 y FG(;)202 b(:)g(:)g(:)f(;)h(c)9317 66076 y FF(m)10204 65894 y FO(\).)532 b(Konstan)-34 b(te)321 b FG(~)-539 b(c)385 b FO(mora)67 b(ju)387 b(biti)e(no)-34 b(v)g(e,)390 b(do)c(tog)g(tren)-34 b(utk)-67 b(a)387 b(nek)-34 b(ori)-64 b(\267)-542 b(stene)2435 67400 y(me)p 4245 66786 364 53 v(du)405 b(dobiv)-34 b(enim)371 b(\267)-572 b(cinjenicama.)2435 68905 y(Pra)-34 b(vilo)461 b(ob)67 b(jedinjuje)464 b(pra)-34 b(vila)461 b(mo)34 b(dus)462 b(p)34 b(onensa,)476 b(eliminacije)461 b(univ)-34 b(erzalnog)461 b(kv)-67 b(an-)2435 70411 y(ti\257k)g(atora) 405 b(i)e(eliminacije)g(egzistencijalnog)h(kv)-67 b(an)-34 b(ti\257k)-67 b(atora.)21755 74956 y(35)p eop end end %%Page: 36 36 TeXDict begin HPSdict begin 36 35 bop 9631 7181 a FO(Ovim)459 b(pra)-34 b(vilima)460 b(gradimo)h(skup)g(\242)f(izv)-34 b(o)34 b(dljivih)460 b(form)-34 b(ula)461 b(b)34 b(ez)460 b(v)-67 b(arijabli)460 b(dane)7749 8687 y(Horno)-34 b(v)g(e)343 b(teorije)f FG(H)98 b FO(.)518 b(P)-34 b(ostupak)344 b(je)f(induktiv)-67 b(an:)508 b(prv)-34 b(o)343 b(na)p 35391 8073 364 53 v(demo)h(skup)f(\242)42118 8869 y FB(0)42953 8687 y FO(\267)-572 b(cinjenica)7749 10192 y(i)368 b(njiho)-34 b(vih)370 b(k)-34 b(onjunk)g(cija)370 b(k)-34 b(o)67 b(je)370 b(su)f(direktno)g(izv)-34 b(o)34 b(dljiv)-34 b(e)368 b(iz)g FG(H)98 b FO(.)526 b(T)-101 b(o)370 b(su)335 b(\267)-572 b(cinjenice)368 b FG(F)537 b FO(za)7749 11698 y(k)-34 b(o)67 b(je)474 b(vrijedi)g(aksiom)g FG(tr)34 b(ue)453 b FO(=)-202 b FI(\))454 b FG(F)168 b FO(,)492 b(pa)475 b(mo)-34 b(\267)-572 b(ze)474 b(primijeniti)g(pra)-34 b(vilo)474 b([)p FN(ax)p FO(].)749 b(Sta)-34 b(vimo)7749 13203 y(\242)8759 13385 y FB(1)9285 13203 y FO(:=)403 b(\242)11978 13385 y FB(0)12504 13203 y FO(.)7749 14709 y(U)438 b FG(i)p FO(-tom)h(k)-34 b(oraku)438 b(na)p 18028 14095 V(demo)h(sv)-34 b(e)438 b(form)-34 b(ule)439 b(b)34 b(ez)438 b(v)-67 b(arijabli)437 b(k)-34 b(o)67 b(je)439 b(su)g(deriv)-67 b(abilne)437 b(iz)g(\242)47223 14891 y FF(i)7749 16214 y FO(uz)422 b(dana)g(pra)-34 b(vila.)591 b(P)-34 b(ostupak)423 b(p)34 b(ona)-34 b(vljamo)423 b(dokle)e(go)34 b(d)422 b(dobiv)-67 b(amo)422 b(no)-34 b(v)g(e)388 b(\267)-572 b(cinjenice.)7749 17720 y(Kad)404 b(nijedno)h(pra)-34 b(vilo)404 b(vi)-64 b(\267)-542 b(se)403 b(ne)h(mo)-34 b(\267)-572 b(zemo)404 b(primijeniti,)g(dobiv)-34 b(en)405 b(je)f(skup)g(\242.)9631 19288 y(P)-34 b(ostupak)644 b(da)67 b(je)643 b(sv)-34 b(e)642 b(izv)-34 b(o)34 b(dljiv)-34 b(e)608 b(\267)-572 b(cinjenice)642 b(i)g(njiho)-34 b(v)g(e)644 b(k)-34 b(onjunk)g(cije)644 b(Horno)-34 b(v)g(e)7749 20794 y(teorije)416 b FG(H)98 b FO(:)563 b(sin)-34 b(takti)g(\267)-572 b(ck)-67 b(a)417 b(pra)-34 b(vila)416 b(direktno)g(re\260ektira)67 b(ju)417 b(seman)-34 b(tiku,)420 b(opisuju)-34 b(\266)-572 b(ci)354 b(\267)-542 b(sto)7749 22299 y(p)34 b(osta)67 b(je)397 b(istinito)g(u)f(no)-34 b(v)g(om)398 b(stanju)g(\242)25710 22481 y FF(n)26732 22299 y FO(nak)-34 b(on)333 b(\267)-542 b(sto)397 b(primjenimo)g(klauzulu)f(iz)g FG(H)494 b FO(na)7749 23805 y(\242)8759 23987 y FF(n)p FE(\241)p FB(1)10587 23805 y FO(.)529 b(Lak)-34 b(o)376 b(se)g(vidi)g(da)g(je)h(sistem)f(k) -34 b(orektan,)381 b(a)376 b(p)34 b(otpunost)379 b(dobijamo)e(iz)e (teorema)7749 25310 y(p)34 b(otpunosti)406 b(i)d(teorema)h (normalizacije)f(dok)-67 b(aza)404 b(za)g(logiku)g(prv)-34 b(og)404 b(reda.)7749 28872 y FL(Ko)39 b(diranje)355 b(egzistencijalnih)h(Horno)-39 b(vih)356 b(klauzula)f(u)h(protok)-39 b(olsk)g(e)356 b(teorije)7749 31283 y FO(Za)339 b(dan)-34 b(u)341 b(Horno)-34 b(vu)340 b(teoriju)f FG(H)438 b FO(k)-34 b(onstruiramo)340 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(cu)340 b(protok)-34 b(olsku)340 b(teoriju,)7749 32789 y(predsta)-34 b(vlja)67 b(ju)-34 b(\266)-572 b(ci)584 b(Horno)-34 b(v)g(e)583 b(klauzule)f(rolama)h(protok)-34 b(ola.)1075 b(Ko)34 b(diranje)582 b(mora)h(biti)7749 34294 y(tak)-34 b(o)363 b(da)h(uljez)f(mo)-34 b(\267)-572 b(ze)362 b(nau)-34 b(\267)-572 b(citi)363 b(k)-34 b(o)34 b(d)364 b(ta)67 b(jne)364 b(p)34 b(oruk)-34 b(e)363 b(akk)-34 b(o)363 b(je)g(ta)330 b(\267)-572 b(cinjenica)362 b(deriv)-67 b(abilna)7749 35800 y(u)404 b(Horno)-34 b(v)g(o)67 b(j)406 b(teoriji)d FG(H)98 b FO(.)9631 38874 y(Sv)-67 b(ak)-34 b(o)67 b(j)404 b(egzistencijalno)67 b(j)405 b(Horno)-34 b(v)g(o)67 b(j)405 b(form)-34 b(uli)405 b FG(C)9011 41786 y FI(8)p FG(x)10377 41968 y FB(1)10903 41786 y FI(8)p FG(x)12269 41968 y FB(2)12997 41786 y FG(:)202 b(:)g(:)f FI(8)p FG(x)15979 41968 y FF(i)16355 41786 y FO([)p FG(\256)17467 41968 y FB(1)18262 41786 y FI(^)270 b FG(\256)20115 41968 y FB(2)20910 41786 y FI(^)g FG(:)202 b(:)g(:)268 b FI(^)h FG(\256)25523 41983 y FF(k)26429 41786 y FO(=)-202 b FI(\))337 b(9)p FG(y)29986 41968 y FB(1)30512 41786 y FI(9)p FG(y)31779 41968 y FB(2)32508 41786 y FG(:)202 b(:)g(:)f FI(9)p FG(y)35391 41968 y FF(j)36148 41786 y FO(\()p FG(\257)37305 41968 y FB(1)38100 41786 y FI(^)270 b FG(\257)39864 41968 y FB(2)40658 41786 y FI(^)g FG(:)202 b(:)g(:)268 b FI(^)i FG(\257)45183 41983 y FF(l)45529 41786 y FO(\)])7749 44699 y(pridru)-34 b(\267)-572 b(zimo)545 b(k^)-606 b(od)545 b FI(d)p FG(C)87 b FI(e)p FO(,)580 b(na)545 b(sljede)-34 b(\266)-572 b(ci)545 b(na)-34 b(\267)-572 b(cin.)962 b(T)-101 b(o)546 b(je)f(skup)h(rola)f FG(R)9 b(ol)24 b(e)p FO(\()p FG(C)87 b FO(\),)581 b(k)-34 b(o)67 b(ji)545 b(se)7749 46204 y(sasto)67 b(ji)359 b(o)34 b(d)359 b(protok)-34 b(olsk)g(e)359 b(role)e FI(R)p FO(\()p FG(C)87 b FO(\),)369 b(k)-34 b(omp)34 b(ozicijsk)-34 b(e)358 b(role)f FI(C)71 b FO(\()p FG(C)87 b FO(\))360 b(i)e(dek)-34 b(omp)34 b(ozicijsk)-34 b(e)7749 47710 y(role)409 b FI(D)34 b FO(\()p FG(C)87 b FO(\).)556 b(Kasnije)409 b(je)h(ob)67 b(ja)-64 b(\267)-542 b(snjeno)412 b(k)-34 b(o)34 b(diranje)410 b(k)-34 b(onjunk)g(cije)411 b(atomarnih)g(form)-34 b(ula,)7749 49215 y FI(d)p FG(\256)9063 49397 y FB(1)9858 49215 y FI(^)269 b FG(\256)11710 49397 y FB(2)12506 49215 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)17119 49412 y FF(k)17689 49215 y FI(e)403 b FO(\(3.3\).)9631 52289 y(Protok)-34 b(olsk)-67 b(a)403 b(rola)h FI(R)p FO(\()p FG(C)87 b FO(\))405 b(za)f(gornju)h(klauzulu)f(je)8739 55202 y FN(A)9547 55384 y FB(0)10073 55202 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\256)13256 55384 y FB(1)14051 55202 y FI(^)270 b FG(\256)15904 55384 y FB(2)16699 55202 y FI(^)g FG(:)202 b(:)g(:)268 b FI(^)i FG(\256)21313 55399 y FF(k)21882 55202 y FI(e)p FO(\))337 b FI(\241)-202 b(!)336 b(9)p FG(y)26785 55384 y FB(1)27312 55202 y FI(9)p FG(y)28579 55384 y FB(2)29307 55202 y FG(:)202 b(:)g(:)g FI(9)p FG(y)32191 55384 y FF(j)32947 55202 y FN(A)33755 55384 y FB(1)34281 55202 y FG(;)g FN(N)p FO(\()p FI(d)p FG(\257)37375 55384 y FB(1)38170 55202 y FI(^)269 b FG(\257)39933 55384 y FB(2)40728 55202 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\257)45252 55399 y FF(l)45598 55202 y FI(e)p FO(\))7749 58115 y(gdje)404 b(su)h FN(A)12705 58297 y FB(0)13635 58115 y FO(i)f FN(A)15184 58297 y FB(1)16113 58115 y FO(nek)-34 b(ori)-64 b(\267)-542 b(steni)405 b(predik)-67 b(ati.)9631 61189 y(Moramo)337 b(omogu)-34 b(\266)-572 b(citi)338 b(da)f(se)h(iz)e(k)-34 b(onzekv)g(en)g(te)338 b(p)34 b(o)67 b(jedine)338 b(Horno)-34 b(v)g(e)338 b(form)-34 b(ule)338 b(mogu)7749 62694 y(dobiti)439 b(p)34 b(o)67 b(jedini)439 b(k)-34 b(onjunkti,)448 b(jer)438 b(onda)i(iz)e(njih)h(mo) -34 b(\267)-572 b(zemo)438 b(dobiti)h(no)-34 b(v)g(e)439 b(k)-34 b(onjunk)g(cije)7749 64200 y(iz)406 b(k)-34 b(o)67 b(jih)408 b(pak)f(dobiv)-67 b(amo)407 b(no)-34 b(v)g(e)407 b(k)-34 b(onzekv)g(en)g(te.)547 b(Uljez)406 b(je)h(ta)67 b(j)408 b(k)-34 b(o)67 b(ji)407 b(prenosi)g(p)34 b(oruk)-34 b(e,)408 b(i)7749 65705 y(moramo)332 b(m)-34 b(u)333 b(dati)g(mogu)-34 b(\266)-572 b(cnost)333 b(da)g(ih)f(transformira,)347 b(u)333 b(skladu)f(s)h(njego)-34 b(vim)332 b(sp)34 b(osob-)7749 67210 y(nostima.)578 b(Kada)417 b(dozna)g(k^)-606 b(od)417 b(k)-34 b(onjunk)g(cije,)422 b(trebao)417 b(bi)g(je)g(mo)-34 b(\266)-572 b(ci)416 b(analizirati,)j(i)e(k)-34 b(om-)7749 68716 y(p)34 b(onirati)635 b(s)h(v)-34 b(e)g(\266)-572 b(c)635 b(p)34 b(oznatim)603 b(\267)-572 b(cinjenicama.)1232 b(T)-101 b(ome)636 b(slu)-34 b(\267)-572 b(ze)635 b(dek)-34 b(omp)34 b(ozicijsk)-34 b(e)635 b(role,)7749 70221 y FI(D)34 b FO(\()p FG(C)87 b FO(\):)16339 71916 y FN(B)17147 72098 y FF(i)17523 71916 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\257)20617 72098 y FB(1)21411 71916 y FI(^)270 b FG(\257)23175 72098 y FB(2)23970 71916 y FI(^)f FG(:)202 b(:)g(:)268 b FI(^)i FG(\257)28494 72113 y FF(k)29062 71916 y FI(e)p FO(\))337 b FI(\241)-202 b(!)337 b FN(B)33507 71416 y FE(0)33817 72098 y FF(i)34193 71916 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\257)37287 72098 y FF(i)37662 71916 y FI(e)p FO(\))p FG(;)27068 74956 y FO(36)p eop end end %%Page: 37 37 TeXDict begin HPSdict begin 37 36 bop 2435 7181 a FO(p)34 b(o)404 b(jedna)h(za)f(sv)-67 b(aki)403 b FG(i)p FO(,)h(1)336 b FI(\267)h FG(i)f FI(\267)h FG(k)38 b FO(,)404 b(sa)g(svje)-34 b(\267)-572 b(zim)403 b FN(B)25441 7363 y FF(i)26221 7181 y FO(i)h FN(B)27770 6741 y FE(0)28080 7363 y FF(i)28860 7181 y FO(za)g(sv)-67 b(ak)-34 b(o)404 b(pra)-34 b(vilo.)4317 10219 y(Sli)g(\267)-572 b(cno,)525 b(za)500 b(sv)-67 b(aku)500 b(Horno)-34 b(vu)502 b(klauzulu)f FG(C)587 b FO(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ca)502 b(k)-34 b(omp)34 b(ozicijsk)-67 b(a)499 b(rola)2435 11724 y FI(C)71 b FO(\()p FG(C)87 b FO(\))405 b(mo)-34 b(\267)-572 b(ze)404 b(kreirati)f(k^)-606 b(od)404 b(k)-34 b(onjunk)g(cije)405 b(lijev)-34 b(e)403 b(strane.)539 b(Za)404 b(klauzulu)g FG(C)491 b FO(imamo:)17632 14490 y FN(C)18406 14672 y FB(0)18932 14490 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\256)22115 14672 y FB(1)22641 14490 y FI(e)p FO(\))1107 b FI(\241)-203 b(!)1108 b FN(C)28592 14672 y FB(1)29118 14490 y FO(\()p FI(d)p FG(\256)30903 14672 y FB(1)31429 14490 y FI(e)p FO(\))14310 15996 y FN(C)15084 16178 y FB(1)15611 15996 y FO(\()p FI(d)p FG(\256)17396 16178 y FB(1)17922 15996 y FI(e)p FO(\))p FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\256)22115 16178 y FB(2)22641 15996 y FI(e)p FO(\))1107 b FI(\241)-203 b(!)1108 b FN(C)28592 16178 y FB(2)29118 15996 y FO(\()p FI(d)p FG(\256)30903 16178 y FB(1)31698 15996 y FI(^)270 b FG(\256)33551 16178 y FB(2)34077 15996 y FI(e)p FO(\))25027 17501 y FG(:)202 b(:)g(:)2989 19007 y FN(C)3763 19204 y FF(k)24 b FE(\241)p FB(2)5534 19007 y FO(\()p FI(d)p FG(\256)7319 19189 y FB(1)8115 19007 y FI(^)269 b FG(\256)9967 19189 y FB(2)10763 19007 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)15376 19204 y FF(k)24 b FE(\241)p FB(2)17148 19007 y FI(e)p FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\256)20870 19204 y FF(k)24 b FE(\241)p FB(1)22641 19007 y FI(e)p FO(\))1107 b FI(\241)-203 b(!)1108 b FN(C)28592 19204 y FF(k)24 b FE(\241)p FB(1)30363 19007 y FO(\()p FI(d)p FG(\256)32148 19189 y FB(1)32944 19007 y FI(^)269 b FG(\256)34796 19189 y FB(2)35592 19007 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)40205 19204 y FF(k)24 b FE(\241)p FB(1)41977 19007 y FI(e)p FO(\))3720 20512 y FN(C)4494 20709 y FF(k)g FE(\241)p FB(1)6265 20512 y FO(\()p FI(d)p FG(\256)8050 20694 y FB(1)8846 20512 y FI(^)269 b FG(\256)10698 20694 y FB(2)11494 20512 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)16107 20709 y FF(k)24 b FE(\241)p FB(1)17879 20512 y FI(e)p FO(\))p FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\256)22072 20709 y FF(k)22641 20512 y FI(e)p FO(\))1107 b FI(\241)-203 b(!)1108 b FN(C)28592 20709 y FF(k)29161 20512 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(\256)32344 20694 y FB(1)33139 20512 y FI(^)269 b FG(\256)34991 20694 y FB(2)35787 20512 y FI(^)g FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)40400 20709 y FF(k)40969 20512 y FI(e)p FO(\))2435 23214 y(op)34 b(et)473 b(s)g(pretho)34 b(dno)474 b(nek)-34 b(ori)-64 b(\267)-542 b(stenim)473 b(predik)-67 b(atima)473 b FN(C)26843 23396 y FF(i)27219 23214 y FO(.)744 b(Uo)-34 b(\267)-572 b(cimo)473 b(da)g(je)g(samo)g(zadnji)2435 24720 y(k)-34 b(orak)513 b(k)-34 b(omp)34 b(ozicijsk)-34 b(e)512 b(role)g(druga)-34 b(\267)-572 b(ciji,)540 b(jer)513 b(sta)-34 b(vlja)513 b(k)-34 b(omp)34 b(oniran)-34 b(u)515 b(k)-34 b(onjunk)g(ciju)514 b(u)2435 26225 y(promet.)4317 29263 y(Kona)-34 b(\267)-572 b(cno,)404 b(k^)-606 b(od)405 b(k)-34 b(onjunk)g(cije)405 b(atomarnih)g(form)-34 b(ula)4390 32066 y FG(\256)5165 32248 y FB(1)5691 32066 y FO(\()p FG(t)6600 32248 y FB(11)7596 32066 y FG(;)202 b(t)8573 32248 y FB(12)9569 32066 y FG(;)g(:)g(:)g(:)f(;)h(t)12701 32248 y FB(1)p FF(i)13491 32371 y Fk(1)14008 32066 y FO(\))269 b FI(^)h FG(\256)16601 32248 y FB(2)17127 32066 y FO(\()p FG(t)18036 32248 y FB(21)19032 32066 y FG(;)202 b(t)20009 32248 y FB(22)21005 32066 y FG(;)g(:)g(:)g(:)f(;)h(t)24137 32248 y FB(2)p FF(i)24927 32371 y Fk(2)25444 32066 y FO(\))270 b FI(^)f FG(:)202 b(:)g(:)269 b FI(^)g FG(\256)30798 32263 y FF(k)31367 32066 y FO(\()p FG(t)32276 32263 y FF(k)24 b FB(1)33316 32066 y FG(;)202 b(t)34293 32263 y FF(k)24 b FB(2)35331 32066 y FG(;)202 b(:)g(:)g(:)f(;)h(t)38463 32263 y FF(k)24 b(i)39297 32419 y FC(k)39860 32066 y FO(\))2402 34870 y(\266)-572 b(ce)403 b(biti)9166 36456 y FN(enc)p FO(\()p FG(K)19 b(;)202 b FI(h)p FG(\256)14174 36638 y FB(1)14701 36456 y FG(\256)15476 36638 y FB(2)16205 36456 y FG(:)g(:)g(:)f(\256)18596 36653 y FF(k)19165 36456 y FG(;)h(t)20142 36638 y FB(11)21138 36456 y FG(;)g(:)g(:)g(:)f (;)h(t)24270 36638 y FB(1)p FF(i)25060 36761 y Fk(1)25576 36456 y FG(;)g(:)g(:)g(:)f(;)h(t)28708 36653 y FF(k)24 b FB(1)29747 36456 y FG(;)202 b(:)g(:)g(:)f(;)h(t)32879 36653 y FF(k)24 b(i)33713 36809 y FC(k)34276 36456 y FI(i)p FO(\))p FG(;)4239 b FO(\(3.3\))2435 38775 y(gdje)270 b(je)g FG(\256)6847 38957 y FB(1)7373 38775 y FG(\256)8148 38957 y FB(2)8876 38775 y FG(:)202 b(:)g(:)f(\256)11267 38972 y FF(k)12106 38775 y FO(no)-34 b(vi)269 b(k)-34 b(onstan)g(tski)272 b(sim)-34 b(b)34 b(ol,)296 b(razli)-34 b(\267)-572 b(cit)268 b(za)h(sv)-67 b(aki)268 b(niz)h FG(\256)35766 38957 y FB(1)36293 38775 y FG(;)202 b(\256)37607 38957 y FB(2)38133 38775 y FG(;)g(:)g(:)g(:)e(;)i(\256)41601 38972 y FF(k)42170 38775 y FO(,)2435 40280 y(a)404 b FG(K)492 b FO(proizv)-34 b(oljni)404 b(enkrip)34 b(cijski)402 b(klju)-34 b(\267)-572 b(c)371 b(\267)-572 b(ciji)403 b(dekrip)34 b(cijski)403 b(in)-34 b(v)g(erz)403 b(nije)i(p)34 b(oznat)404 b(uljezu.)4317 43318 y(Za)447 b(Horno)-34 b(vu)449 b(teoriju)e FG(H)98 b FO(,)458 b(k)-34 b(o)67 b(ja)449 b(je)e(skup)h(Horno)-34 b(vih)448 b(klauzula)f FG(C)87 b FO(,)458 b(ozna)-34 b(\267)-572 b(cimo)448 b(sa)2435 44824 y FI(T)309 b FO(\()p FG(H)98 b FO(\))404 b(opisan)-34 b(u)406 b(protok)-34 b(olsku)405 b(teoriju,)f(skup)h(rola) e(za)h(sv)-67 b(aku)404 b FG(C)87 b FO(.)2435 49324 y FL(Lema)464 b(2)606 b FK(Neka)437 b(je)f FI(T)308 b FO(\()p FG(H)98 b FO(\))439 b FK(opisano)c(ko)-62 b(dir)g(anje)435 b(Hornove)h(te)-62 b(orije)436 b FG(H)535 b FK(u)437 b(pr)-62 b(otokolsku)2435 50829 y(te)g(oriju.)682 b(T)-93 b(ada)475 b(je)h FG(X)95 b FK(-)-31 b(\267)-589 b(cinjenic)-62 b(a)474 b(izvo)-62 b(d)62 b(ljiva)472 b(u)k FG(H)574 b FK(akko)474 b(pr)-62 b(otokolska)472 b(te)-62 b(orija)474 b FI(T)308 b FO(\()p FG(H)98 b FO(\))2435 52335 y FK(zaje)-62 b(dno)432 b(sa)h(uljezovom)d(te)-62 b(orijom)432 b FI(I)523 b FK(vo)-62 b(di)433 b(u)g(stanje)f(koji)g(sadr)-62 b(\267)-558 b(zi)432 b FN(I)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))p FK(.)2435 55303 y(Dokaz.)616 b FO(Dok)-67 b(az)429 b(u)i(oba)f(smjera)h (ide)f(induk)-34 b(cijom.)618 b(P)-34 b(ok)-67 b(a)-34 b(\267)-572 b(zimo)429 b(prv)-34 b(o)431 b(da)f(ak)-34 b(o)431 b(p)34 b(osto)67 b(ji)2435 56808 y(stanje)405 b(sa)371 b(\267)-572 b(cinjenicom)404 b FN(I)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\),)404 b(tada)g(je)h FG(X)499 b FO(izv)-34 b(o)34 b(dljiv)-67 b(a)403 b(iz)g FG(H)98 b FO(.)4317 58340 y FK(Baza)562 b(indukcije.)959 b FO(Ak)-34 b(o)546 b FN(I)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))545 b(u)g(prv)-34 b(om)546 b(k)-34 b(oraku,)580 b(o)34 b(dnosno)546 b(prv)-34 b(om)545 b(stanju,)2435 59846 y(uljez)437 b(ga)f(je)h(saznao) f(s)h(mre)-34 b(\267)-572 b(ze.)634 b(Odgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)437 b(pra)-34 b(vilo)436 b(k)-34 b(o)67 b(je)437 b(to)g(opisuje)g(je)g FN(A)39417 60028 y FB(0)40333 59846 y FI(\241)-202 b(!)2435 61351 y FN(A)3243 61533 y FB(1)3769 61351 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\),)340 b(\267)-542 b(sto)404 b(o)34 b(dgo)-34 b(v)-67 b(ara)404 b(klauzuli)g FG(tr)34 b(ue)336 b FO(=)-202 b FI(\))337 b FG(X)95 b FO(.)4317 62884 y FK(Kor)-62 b(ak)438 b(indukcije.)552 b FO(Ak)-34 b(o)409 b FN(I)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))410 b(pripada)g(stanju)h(nek)-34 b(og)410 b FG(n)p FO(tog)g(k)-34 b(orak)-67 b(a,)409 b(tada)i(je)2435 64389 y(uljez)489 b(mogao)g(doznati)g FI(d)p FG(X)95 b FI(e)488 b FO(iz)g FN(N)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\),)510 b(pra)-34 b(vilom)488 b FG(r)34 b(ec)p FO(.)792 b(Nije)488 b(se)h(moglo)f(raditi)h(o)2435 65894 y(dekrip)34 b(ciji,)373 b(na)368 b(primjer,)374 b(zb)34 b(og)367 b(na)-34 b(\267)-572 b(cina)367 b(na)g(k)-34 b(o)67 b(ji)368 b(je)f FI(T)308 b FO(\()p FG(H)98 b FO(\))368 b(de\257nirana,)375 b(i)367 b(k)-34 b(onjunk)g(cije)2435 67400 y(k)g(o)34 b(dirane)271 b({)f(uljez)h(ne)f(p)34 b(osjeduje)272 b(priv)-67 b(atni)270 b(in)-34 b(v)g(erz)270 b(klju)-34 b(\267)-572 b(ca)271 b(k)-34 b(o)67 b(jom)271 b(su)g(p)34 b(oruk)-34 b(e)207 b(\267)-542 b(sifrirane.)2435 68905 y(T)-101 b(ak)-34 b(o)p 5289 68292 364 53 v(der,)482 b(pra)-34 b(vilo)466 b(iz)f(k)-34 b(o)67 b(jeg)467 b(je)f(uljez)g (saznao)h FI(d)p FG(X)95 b FI(e)466 b FO(nije)g(enkrip)34 b(cija)465 b({)h(tada)h(bi)f(v)-34 b(e)g(\266)-572 b(c)2435 70411 y(prije)348 b(morao)h(imati)f FG(X)95 b FO(,)359 b(a)348 b(to)h(je)f(op)34 b(et)349 b(mogao)f(doznati)h(samo)g(iz)f FI(d)p FG(X)95 b FI(e)p FO(.)519 b(Nije)348 b(se)g(radilo)2435 71916 y(niti)405 b(o)f(pra)-34 b(vilima)403 b FG(cmp)p FO(,)h FG(dcmp)f FO(ili)g FG(nnc)p FO(.)21755 74956 y(37)p eop end end %%Page: 38 38 TeXDict begin HPSdict begin 38 37 bop 9766 6875 a FO(\267)9631 7181 y(Cinjenica)324 b FN(N)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))324 b(je)h(p)34 b(osljedica)324 b(nek)-34 b(og)324 b(pra)-34 b(vila)324 b(role,)339 b(dek)-34 b(omp)34 b(ozicije)324 b(ili)f(k)-34 b(om-)7749 8687 y(p)34 b(ozicije.)7749 10192 y(Ak)-34 b(o)404 b(je)g(pra)-34 b(vilo)404 b(bilo)g(tipa)g FI(R)p FO(\()p FG(C)87 b FO(\),)16472 12947 y FN(A)17280 13129 y FB(0)17806 12947 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(X)21313 12446 y FE(0)21623 12947 y FI(e)p FO(\))337 b FI(\241)-202 b(!)337 b(9)p FG(y)26527 13129 y FB(1)27053 12947 y FI(9)p FG(y)28320 13129 y FB(2)29049 12947 y FG(:)202 b(:)g(:)f FI(9)p FG(y)31932 13129 y FF(j)32689 12947 y FN(A)33497 13129 y FB(1)34023 12947 y FG(;)h FN(N)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))p FG(;)7749 15702 y FO(tada)443 b(je)g(u)f(pretho)34 b(dnom)444 b(stanju)g(p)34 b(osto)67 b(jala)410 b(\267)-572 b(cinjenica)442 b FN(N)p FO(\()p FI(d)p FG(X)36928 15262 y FE(0)37239 15702 y FI(e)p FO(\))g(u)h(an)-34 b(teceden)g(ti,)453 b(te)7749 17207 y(je)320 b(uljez)h(imao)f FI(d)p FG(X)16274 16767 y FE(0)16585 17207 y FI(e)g FO(u)h(sv)-34 b(o)67 b(jo)g(j)322 b(memoriji.)510 b(P)-34 b(o)320 b(hip)34 b(otezi)321 b(induk)-34 b(cije,)337 b(p)34 b(osto)67 b(ji)322 b FG(H)98 b FO({izv)-34 b(o)34 b(d)7749 18713 y(za)404 b FG(X)10397 18273 y FE(0)10707 18713 y FO(,)g(i)g(iz)f(zadnjeg)i(pra)-34 b(vila)404 b FI(R)p FO(\()p FG(C)87 b FO(\))405 b(direktno)f(o)-34 b(\267)-572 b(citamo)404 b(klauzulu)h FG(C)17450 21467 y FI(8)p FG(x)18816 21649 y FB(1)19342 21467 y FI(8)p FG(x)20708 21649 y FB(2)21436 21467 y FG(:)202 b(:)g(:)f FI(8)p FG(x)24418 21649 y FF(i)25064 21467 y FG(X)26163 20967 y FE(0)26810 21467 y FO(=)-202 b FI(\))337 b(9)p FG(y)30367 21649 y FB(1)30893 21467 y FI(9)p FG(y)32160 21649 y FB(2)32889 21467 y FG(:)202 b(:)g(:)f FI(9)p FG(y)35772 21649 y FF(j)36529 21467 y FG(X)28 b(:)7749 24222 y FO(F)-101 b(orm)-34 b(ula)366 b(\267)-572 b(cini)399 b FG(X)495 b FO(izv)-34 b(o)34 b(dljiv)-34 b(om)400 b(iz)f FG(X)25131 23782 y FE(0)25442 24222 y FO(,)h(k)-34 b(oriste)g(\266)-572 b(ci)399 b([)p FI(89)p FO(])h(pra)-34 b(vilo)399 b(sistema,)367 b(\267)-572 b(cime)399 b(dobi-)7749 25728 y(jemo)404 b FG(H)98 b FO({izv)-34 b(o)34 b(d)404 b(o)34 b(d)404 b FG(X)95 b FO(.)7749 27233 y(Ak)-34 b(o)514 b(je)g(bilo)g(k)-34 b(ori)-64 b(\267)-542 b(steno)514 b(pra)-34 b(vilo)513 b(dek)-34 b(omp)34 b(ozicije,)541 b(uljez)514 b(je)g(morao)g(nau)-34 b(\267)-572 b(citi)514 b FI(d)p FG(X)45923 27415 y FB(1)46791 27233 y FI(^)7749 28739 y FG(:)202 b(:)g(:)332 b FI(^)g FG(X)11640 28921 y FF(n)12267 28739 y FI(e)499 b FO(u)g(nek)-34 b(om)500 b(ranijem)f(stanju,)524 b(gdje)500 b(je)f FG(X)595 b FO(jedan)500 b(o)34 b(d)499 b(k)-34 b(onjunk)-67 b(ata.)825 b(T)-101 b(ada)7749 30244 y FG(H)608 b FI(`)510 b FG(X)11620 30426 y FB(1)12485 30244 y FI(^)338 b FG(:)202 b(:)g(:)338 b FI(^)h FG(X)17535 30426 y FF(n)18161 30244 y FO(,)534 b(te)509 b(za)67 b(jedno)509 b(s)f(pra)-34 b(vilima)508 b(izv)-34 b(o)34 b(da)507 b([)p FI(^)p FG(LE)70 b FO(])507 b(i)h([)p FI(^)p FG(R)9 b(E)70 b FO(])508 b(imamo)7749 31749 y(izv)-34 b(o)34 b(d)403 b(o)34 b(d)405 b FG(X)95 b FO(.)7749 33255 y(Ak)-34 b(o)372 b(su)g(k)-34 b(ori)-64 b(\267)-542 b(stena)373 b(pra)-34 b(vila)371 b(k)-34 b(omp)34 b(ozicije,)378 b FG(X)467 b FO(je)372 b(morala)g(biti)g(oblik) -67 b(a)371 b FG(X)41312 33437 y FB(1)42044 33255 y FI(^)205 b FG(:)d(:)g(:)i FI(^)i FG(X)46694 33452 y FF(k)47263 33255 y FO(.)7749 34760 y(Kroz)431 b(k)-34 b(omp)34 b(ozicijsk)-67 b(a)430 b(pra)-34 b(vila,)438 b(uljez)432 b(je)g(redom)f(nau)-34 b(\267)-572 b(cio)432 b FN(I)p FO(\()p FI(d)p FG(X)37084 34942 y FB(1)37610 34760 y FI(e)p FO(\))p FG(;)202 b(:)g(:)g(:)f(;)h FN(I)p FO(\()p FI(d)p FG(X)43665 34957 y FF(k)44234 34760 y FI(e)p FO(\).)621 b(P)-34 b(o)7749 36266 y(pretp)34 b(osta)-34 b(v)g(ci)434 b(induk)-34 b(cije,)442 b FG(H)484 b FI(`)386 b FG(X)23806 36448 y FF(i)24616 36266 y FO(za)434 b(sv)-67 b(aki)432 b FG(i)386 b FO(=)g(1)p FG(;)202 b(:)g(:)g(:)f(;)h (k)38 b FO(,)441 b(pa)435 b(zaklju)-34 b(\267)-572 b(cujemo)434 b FG(X)529 b FO(iz)7749 37771 y FG(X)8753 37953 y FB(1)9279 37771 y FG(;)202 b(:)g(:)g(:)f(;)h(X)12977 37968 y FF(k)13949 37771 y FO(p)34 b(omo)-34 b(\266)-572 b(cu)405 b FG(k)442 b FO(pra)-34 b(vila)404 b(izv)-34 b(o)34 b(da)404 b([)p FI(^)p FG(I)95 b FO(].)9631 40793 y(Sada)405 b(pretp)34 b(osta)-34 b(vimo)404 b(da)h(p)34 b(osto)67 b(ji)405 b(izv)-34 b(o)34 b(d)404 b(za)g FG(X)499 b FO(iz)403 b FG(H)98 b FO(,)404 b FG(H)435 b FI(`)336 b FG(X)95 b FO(.)9631 42309 y FK(Baza)551 b(indukcije.)922 b FO(Ak)-34 b(o)533 b(je)g FG(X)628 b FO(p)34 b(o)-34 b(\267)-572 b(cetno)533 b(u)g(skupu)h(\242)f(teorije)f FG(H)631 b FO(onda)534 b(vrijedi)7749 43814 y FG(tr)34 b(ue)336 b FO(=)-202 b FI(\))337 b FG(X)95 b FO(.)538 b(Odgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)405 b(pra)-34 b(vilo)403 b(role)h(za)g(tu)g(klauzulu)h(je)22600 46569 y FN(A)23408 46751 y FB(0)24271 46569 y FI(\241)-202 b(!)336 b FN(A)27368 46751 y FB(1)27894 46569 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))p FG(:)7749 49324 y FO(Uljez)500 b(direktno)466 b(\267)-572 b(cita)500 b FI(d)p FG(X)95 b FI(e)500 b FO(s)h(mre)-34 b(\267)-572 b(ze)499 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(cim)501 b(pra)-34 b(vilom.)827 b(V)-101 b(alja)501 b(uo)-34 b(\267)-572 b(citi)500 b(da)7749 50829 y(uljez)386 b(mo)-34 b(\267)-572 b(ze)385 b(proizv)-34 b(esti)385 b(p)34 b(otreban)387 b FN(A)25063 51011 y FB(0)25589 50829 y FO(,)i(pra)-34 b(vilom)386 b FN(nnc)p FO(,)k(da)c(bi)g(se)g (pra)-34 b(vilo)385 b(role)g(prim-)7749 52335 y(jenilo.)9631 53851 y FK(Kor)-62 b(ak)639 b(indukcije.)1212 b FO(Ak)-34 b(o)629 b(je)596 b(\267)-572 b(cinjenica)629 b FG(X)724 b FO(p)34 b(osljedica)630 b(nek)-34 b(og)629 b FG(n)p FO(-tog)h(pra)-34 b(vila)7749 55356 y(izv)g(o)34 b(da,)346 b(zna)-34 b(\267)-572 b(ci)331 b(do)34 b(dana)333 b(je)f(u)h(\242)22319 55538 y FF(n)22945 55356 y FG(;)202 b(n)336 b FI(\270)h FO(1,)346 b(tada)333 b(ju)g(je)f(moglo)g(izv)-34 b(esti)331 b(nek)-34 b(o)332 b(o)34 b(d)333 b(pra)-34 b(vila)7749 56862 y([)p FI(^)p FG(LE)70 b FO(],)510 b([)p FI(^)p FG(R)9 b(E)70 b FO(],)510 b([)p FI(89)p FO(].)796 b(Pra)-34 b(vilo)489 b([)p FI(^)p FG(I)95 b FO(])489 b(ne)h(izv)-34 b(o)34 b(di)455 b(\267)-572 b(cinjenice)489 b(pa)h(ga)g(ne)g(uzimamo)g (u)7749 58367 y(obzir.)7749 59873 y(Ak)-34 b(o)322 b(se)f(radilo)g(o)h ([)p FI(89)p FO(],)338 b(k)-34 b(ori)-64 b(\267)-542 b(stena)322 b(je)g(form)-34 b(ula)322 b FI(8)p FG(x)30583 60055 y FB(1)31109 59873 y FI(8)p FG(x)32475 60055 y FB(2)33203 59873 y FG(:)202 b(:)g(:)f FI(8)p FG(x)36185 60055 y FF(i)36561 59873 y FO([)p FG(\256)37673 60055 y FB(1)38303 59873 y FI(^)105 b FG(\256)39991 60055 y FB(2)40622 59873 y FI(^)g FG(:)202 b(:)g(:)103 b FI(^)i FG(\256)44741 60070 y FF(k)45646 59873 y FO(=)-202 b FI(\))7749 61378 y(9)p FG(y)9016 61560 y FB(1)9542 61378 y FI(9)p FG(y)10809 61560 y FB(2)11538 61378 y FG(:)202 b(:)g(:)f FI(9)p FG(y)14421 61560 y FF(j)15287 61378 y FG(X)95 b FO(],)609 b(neprazne)569 b(an)-34 b(teceden)g(te.)1032 b(Pretho)34 b(dno)569 b(je)g(u)g(\242)40392 61560 y FF(n)p FE(\241)p FB(1)42789 61378 y FO(bila)f(k)-34 b(on-)7749 62884 y(junk)g(cija)587 b(\267)-572 b(cinjenica)619 b FG(\256)18551 63066 y FB(1)19491 62884 y FI(^)413 b FG(\256)21487 63066 y FB(2)22427 62884 y FI(^)g FG(:)202 b(:)g(:)413 b FI(^)g FG(\256)27472 63081 y FF(k)28041 62884 y FO(.)1186 b(Za)620 b(form)-34 b(ulu)621 b(do)34 b(damo)621 b(protok)-34 b(olsk)g(o)67 b(j)7749 64389 y(teoriji)545 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)545 b(role)g FI(R)p FO(\()p 22986 64389 364 45 v 437 w(\),)581 b FI(D)34 b FO(\()p 26252 64389 V 436 w(\),)581 b FI(C)71 b FO(\()p 29257 64389 V 436 w(\).)963 b(P)-34 b(o)546 b(pretp)34 b(osta)-34 b(v)g(ci)546 b(induk)-34 b(cije)545 b(bilo)7749 65894 y(je)404 b FN(I)p FO(\()p FI(d)p FG(\256)11184 66076 y FB(1)11979 65894 y FI(^)270 b FG(\256)13832 66076 y FB(2)14627 65894 y FI(^)g FG(:)202 b(:)g(:)268 b FI(^)i FG(\256)19241 66091 y FF(k)19810 65894 y FI(e)p FO(\).)538 b(Koriste)-34 b(\266)-572 b(ci)403 b FI(R)p FO(\()p 28394 65894 V 437 w(\))i(direktno)f(dobijemo)h FI(d)p FG(X)95 b FI(e)p FO(.)7749 67400 y(Ak)-34 b(o)491 b(je)h(zadnje)g(pra)-34 b(vilo)491 b(iz)g(k)-34 b(o)67 b(jeg)492 b(je)g(zaklju)-34 b(\267)-572 b(ceno)491 b FG(X)587 b FO(iz)491 b(dane)h(Horno)-34 b(v)g(e)492 b(teorije)f FG(H)7749 68905 y FO(bilo)522 b([)p FI(^)p FG(LE)70 b FO(])522 b(ili)g([)p FI(^)p FG(R)9 b(E)70 b FO(],)552 b(za)523 b(to)g(smo)g(k)-34 b(oristili)522 b(k)-34 b(onjunk)g(ciju)491 b(\267)-572 b(cinjenica)522 b FG(X)42997 69087 y FB(1)43872 68905 y FI(^)349 b FG(:)202 b(:)g(:)347 b FI(^)7749 70411 y FG(X)8753 70593 y FF(n)9379 70411 y FO(.)833 b(Nara)-34 b(vno,)526 b FG(X)598 b FO(je)502 b(jedan)h(o)34 b(d)502 b(k)-34 b(onjunk)-67 b(ata.)834 b(Ona)502 b(je)g(morala)g(biti)g(dobiv)-34 b(ena)503 b(u)7749 71916 y(nek)-34 b(om)351 b(k)-34 b(oraku)351 b(prije,)361 b(iz)350 b(Horno)-34 b(v)g(e)351 b(form)-34 b(ule)351 b FI(8)p FG(x)30233 72098 y FB(1)30759 71916 y FI(8)p FG(x)32125 72098 y FB(2)32853 71916 y FG(:)202 b(:)g(:)f FI(8)p FG(x)35835 72098 y FF(i)36211 71916 y FO([)p FG(\256)37323 72098 y FB(1)38012 71916 y FI(^)163 b FG(\256)39758 72098 y FB(2)40447 71916 y FI(^)g FG(:)202 b(:)g(:)162 b FI(^)h FG(\256)44741 72113 y FF(k)45646 71916 y FO(=)-202 b FI(\))27068 74956 y FO(38)p eop end end %%Page: 39 39 TeXDict begin HPSdict begin 39 38 bop 2435 7181 a FI(9)p FG(y)3702 7363 y FB(1)4229 7181 y FI(9)p FG(y)5496 7363 y FB(2)6224 7181 y FG(:)202 b(:)g(:)f FI(9)p FG(y)9107 7363 y FF(j)9886 7181 y FG(X)10890 7363 y FB(1)11708 7181 y FI(^)291 b FG(:)202 b(:)g(:)291 b FI(^)g FG(X)16616 7363 y FF(n)17243 7181 y FO(],)445 b(k)-34 b(oriste)g(\266)-572 b(ci)436 b(pra)-34 b(vilo)437 b([)p FI(89)p FO(].)637 b(Za)437 b(nju)i(formiramo)e(pro-)2435 8687 y(tok)-34 b(olsk)g(e)405 b(role.)10055 8380 y(\267)9920 8687 y(Cinjenicu)g FG(X)499 b FO(tada)405 b(slijedi)f(iz)g(dek)-34 b(omp)34 b(ozicijsk)-34 b(e)403 b(role,)12247 11326 y FN(D)p FG(;)202 b FN(N)p FO(\()p FI(d)p FG(X)16534 11508 y FB(1)17329 11326 y FI(^)270 b FG(:)202 b(:)g(:)268 b FI(^)i FG(X)22172 11508 y FF(n)22798 11326 y FI(e)p FO(\))337 b FI(\241)-202 b(!)337 b FN(D)27310 10825 y FE(0)27621 11326 y FG(;)202 b FN(N)p FO(\()p FI(d)p FG(X)95 b FI(e)p FO(\))p FG(:)2435 13964 y FO(P)-34 b(o)447 b(pretp)34 b(osta)-34 b(v)g(ci)448 b(induk)-34 b(cije,)458 b(p)34 b(osto)67 b(ji)448 b FN(I)p FO(\()p FI(d)p FG(X)23184 14146 y FB(1)24007 13964 y FI(^)298 b FG(:)202 b(:)g(:)297 b FI(^)h FG(X)28935 14146 y FF(n)29562 13964 y FI(e)p FO(\))447 b(u)g(uljezo)-34 b(v)g(o)67 b(j)448 b(memoriji,)2435 15470 y(pa)405 b(tak)-34 b(o)p 6669 14856 364 53 v(der)404 b(mo)-34 b(\267)-572 b(ze)404 b(do)-34 b(\266)-572 b(ci)404 b(i)g(do)g FI(d)p FG(X)95 b FI(e)p FO(.)538 b FA(\244)2435 18219 y FL(Lema)464 b(3)606 b FK(Opisana)433 b(konstrukcija)d(p)-62 b(osti)g(\267)-558 b(ze)431 b(se)i(u)g(p)-62 b(olinomnom)433 b(vr)-62 b(emenu.)2435 20969 y(Dokaz.)501 b FO(Za)295 b(dan)-34 b(u)297 b(teoriju)f FG(H)393 b FO(o)34 b(d)295 b FG(n)g FO(klauzula,)317 b(treba)296 b(formirati)f FG(n)g FO(rola)g({)g(jedan)h(k)-34 b(orak)2435 22474 y(je)317 b(p)34 b(otreban)318 b(za)f(protok)-34 b(olsku)317 b(rolu,)334 b(manje)318 b(o)34 b(d)317 b FG(m)g FO(k)-34 b(orak)-67 b(a)316 b(za)h(dek)-34 b(omp)34 b(ozicijsku)317 b(rolu)2435 23980 y(i)417 b(manje)h(o)34 b(d)417 b FG(m)g FO(k)-34 b(orak)-67 b(a)417 b(za)g(k)-34 b(omp)34 b(ozicijsku)417 b(rolu,)j(gdje)d(je)g FG(m)h FO(maksimalna)f(v)-34 b(eli)g(\267)-572 b(cina)2435 25485 y(form)-34 b(ule)405 b(u)f FG(H)98 b FO(.)2435 26991 y(Dalje,)389 b(uo)-34 b(\267)-572 b(cimo)387 b(da)f(je)g(v)-34 b(eli)g(\267)-572 b(cina)385 b(k)-34 b(o)34 b(da)387 b(k)-34 b(onjunk)g(cije)387 b(atomarnih)g(form)-34 b(ula)387 b(linearna)e(u)2435 28496 y(v)-34 b(eli)g(\267)-572 b(cini)403 b(k)-34 b(onjunk)g(cije.)2435 30002 y(Sv)g(e)361 b(za)67 b(jedno,)370 b(o)-34 b(v)-67 b(ak)g(a)-34 b(v)361 b(prijev)-34 b(o)34 b(d)360 b(Horno)-34 b(v)g(e)362 b(teorije)e FG(H)459 b FO(u)361 b(protok)-34 b(olsku)362 b(teoriju)f FI(T)308 b FO(\()p FG(H)98 b FO(\))2435 31507 y(p)34 b(osti)-34 b(\267)-572 b(ze)404 b(se)g(u)g FI(O)34 b FO(\()p FG(mn)p FO(\))405 b(k)-34 b(orak)-67 b(a.)538 b FA(\244)2435 35313 y FH(3.7)1793 b(Egzistencijalne)400 b(Horno)-50 b(v)g(e)400 b(klauzule)f(su)h(neo)50 b(dlu)-50 b(\267)-847 b(civ)-50 b(e)2435 38019 y FO(T)-101 b(ablo)405 b(deterministi)-34 b(\267)-572 b(ck)-34 b(og)405 b(T)-101 b(uringo)-34 b(v)g(og)405 b(stro)67 b(ja)405 b(mo)-34 b(\267)-572 b(ze)404 b(se)h(opisati)f(skup) 34 b(om)405 b(egzisten-)2435 39524 y(cijalnih)437 b(Horno)-34 b(vih)436 b(form)-34 b(ula.)636 b(T)-101 b(o)437 b(p)34 b(o)-34 b(vla)g(\267)-572 b(ci)435 b(neo)34 b(dlu)-34 b(\267)-572 b(civ)-34 b(ost)437 b(Horno)-34 b(vih)437 b(teorija.)634 b(Radi)2435 41030 y(se)487 b(o)g(tablou)h(Co)34 b(ok)-34 b(o)g(v)g(og)488 b(stila.)786 b(Pretp)34 b(osta)-34 b(vljamo)488 b(da)f(imamo)g(b)34 b(esk)-34 b(ona)g(\267)-572 b(cn)-34 b(u)489 b(traku)2435 42535 y(neome)p 6063 41921 V(den)-34 b(u)330 b(s)f(desna.)514 b(P)-34 b(o)g(\267)-572 b(cinjemo)328 b(s)h(k)-34 b(ona)g(\267)-572 b(cnim)329 b(ulazom)g(na)g(traci,)342 b(i)329 b(k)-34 b(ona)g(\267)-572 b(cnim)329 b(bro-)2435 44041 y(jem)403 b(p)34 b(olja)404 b(trak)-34 b(e,)402 b(a)h(nak)-34 b(on)404 b(sv)-67 b(ak)-34 b(og)403 b(p)34 b(omak)-67 b(a)403 b(gla)-34 b(v)g(e,)403 b(dakle,)f(sv)-67 b(ak)-34 b(og)403 b(k)-34 b(orak)-67 b(a)402 b(stro)67 b(ja,)2435 45546 y(do)34 b(da)-34 b(v)-67 b(at)371 b(\266)-572 b(cemo)404 b(p)34 b(o)404 b(jedno)h(p)34 b(olje)404 b(udesno.)4317 48557 y(T)-101 b(uringo)-34 b(v)612 b(stro)67 b(j)612 b FG(M)742 b FO(zadan)612 b(je)f(sa)g FI(h)p FO(\247)p FG(;)202 b(Q;)g(Q)25940 48745 y FF(F)26722 48557 y FG(;)g(q)27802 48739 y FB(0)28328 48557 y FG(;)g(\261)46 b FI(i)p FO(,)661 b(gdje)612 b(je)f(\247)g(proizv)-34 b(oljni)2435 50062 y(\(k)g(ona)g(\267)-572 b(cni\))509 b(alfab)34 b(et,)533 b(sa)508 b(sp)34 b(ecijalnim)507 b(sim)-34 b(b)34 b(olom)508 b FA(\244)p FO(,)533 b FG(Q)508 b FO(\(k)-34 b(ona)g(\267)-572 b(cni\))509 b(neprazni)e(skup)2435 51568 y(stanja,)554 b FG(Q)7488 51756 y FF(F)8804 51568 y FI(\265)535 b FG(Q)523 b FO(neprazni)g(skup)g(za)-34 b(vr)-64 b(\267)-542 b(snih)523 b(stanja.)896 b(Stanje)524 b FG(q)33532 51750 y FB(0)34581 51568 y FO(pripada)g(skupu)2435 53073 y FG(Q)428 b FO(i)g(to)g(je)g(p)34 b(o)-34 b(\267)-572 b(cetno)428 b(stanje,)434 b FG(\261)474 b FO(je)428 b(skup)g (tranzicija)g(stanja.)611 b(T)-101 b(ranzicije)427 b(su)h(elemen)-34 b(ti)2435 54579 y(funk)g(cije:)535 b(\()p FG(Q)254 b FI(\243)e FO(\247\))338 b FI(\241)-203 b(!)337 b FG(Q)253 b FI(\243)g FO(\247)g FI(\243)f FG(M)132 b(ov)43 b(e)p FO(,)397 b(gdje)g(je)e FG(M)132 b(ov)43 b(e)337 b FO(=)g FI(f)p FG(L;)202 b(R)9 b FI(g)396 b FO(skup)g(p)34 b(omak)-67 b(a)2435 56084 y(gla)-34 b(v)g(e)390 b(stro)67 b(ja,)393 b(nalijev)-34 b(o)390 b(i)f(nadesno.)535 b(U)390 b(jednom)g(k)-34 b(oraku)390 b(gla)-34 b(v)-67 b(a)389 b(mo)-34 b(\267)-572 b(ze)356 b(\267)-572 b(citati)389 b(sadr)-34 b(\267)-572 b(za)67 b(j)2435 57590 y(p)34 b(olja,)404 b(pisati)h(ne)-64 b(\267)-542 b(sto)404 b(na)h(njega,)f(i)g(p)34 b(omakn)-34 b(uti)405 b(se)f(lijev)-34 b(o)404 b(ili)f(desno.)4317 60601 y(Za)h(opis)g(tabloa)h(k)-34 b(o)67 b(ji)405 b(predsta)-34 b(vlja)405 b(T)-101 b(uringo)-34 b(v)405 b(stro)67 b(j)405 b(k)-34 b(oristimo)404 b(tri)f(predik)-67 b(ata:)4253 63032 y FI(\262)607 b FN(Adj)p FO(\()p FG(x;)202 b(y)43 b FO(\))405 b(:)539 b(p)34 b(olja)404 b FG(x)g FO(i)g FG(y)447 b FO(su)405 b(susjedna;)4253 65506 y FI(\262)607 b FN(Bel)o FO(\()p FG(x;)202 b(y)43 b FO(\))405 b(:)538 b(p)34 b(olje)404 b FG(y)448 b FO(je)404 b(isp)34 b(o)g(d)404 b(p)34 b(olja)405 b FG(x)p FO(;)4253 67979 y FI(\262)607 b FN(Cont)p FO(\()p FG(x;)202 b(a;)g(q)43 b FO(\))404 b(:)539 b(p)34 b(olje)404 b FG(x)g FO(sadr)-34 b(\267)-572 b(zi)403 b(sim)-34 b(b)34 b(ol)404 b FG(a)g FO(i)g(pritom)g(je)h(stro) 67 b(j)405 b(u)f(stanju)i FG(q)43 b FO(.)4317 70411 y(Ak)-34 b(o)537 b(je)h FN(Cont)p FO(\()p FG(x;)202 b(a;)g(q)43 b FO(\))538 b(istinito,)570 b(to)538 b(zna)-34 b(\267)-572 b(ci)536 b(da)i(gla)-34 b(v)-67 b(a)537 b(stro)67 b(ja,)571 b(k)-34 b(o)67 b(ji)537 b(je)h(u)f(stanju)2435 71916 y FG(q)43 b FO(,)480 b(upra)-34 b(v)g(o)432 b(\267)-572 b(cita)464 b(sadr)-34 b(\267)-572 b(za)67 b(j)465 b(p)34 b(olja)465 b FG(x)p FO(.)719 b(Ak)-34 b(o)431 b(\267)-572 b(zelimo)463 b(nazna)-34 b(\267)-572 b(citi)465 b(da)g(je)f(sadr)-34 b(\267)-572 b(za)67 b(j)465 b(p)34 b(olja)465 b FG(x)21755 74956 y FO(39)p eop end end %%Page: 40 40 TeXDict begin HPSdict begin 40 39 bop 7749 7181 a FO(upra)-34 b(v)g(o)405 b FG(a)p FO(,)e(b)34 b(ez)404 b(da)g(je)g(gla)-34 b(v)-67 b(a)404 b(u)h(tom)f(tren)-34 b(utku)406 b(nad)f FG(x)p FO(,)e(sta)-34 b(vljamo:)7749 8687 y FN(Cont)p FO(\()p FG(x;)202 b(a;)p 13148 8687 364 45 v 638 w FO(\),)404 b(b)34 b(ez)403 b(tre)-34 b(\266)-572 b(ceg)404 b(argumen)-34 b(ta.)9631 11717 y(T)-101 b(reba)67 b(ju)583 b(nam)f(do)34 b(datni)583 b(mark)-34 b(eri:)893 b FA(\244)581 b FO(je)h(sadr)-34 b(\267)-572 b(za)67 b(j)583 b(prazne)548 b(\266)-572 b(celije,)624 b(a)582 b FA(F)768 b FG(=)-741 b FI(2)633 b FO(\247)7749 13222 y(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)404 b(sadr)-34 b(\267)-572 b(za)67 b(j)404 b(rubnih)372 b(\266)-572 b(celija.)9631 16252 y(Slijedi)269 b(prijev)-34 b(o)34 b(d)270 b(T)-101 b(uringo)-34 b(v)g(og)271 b(stro)67 b(ja)270 b FG(M)402 b FO(s)270 b(ulaznom)g(rije)-34 b(\267)-572 b(ci)268 b FG(w)302 b FO(u)270 b(Horno)-34 b(vu)271 b(teoriju)7749 17757 y FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\).)9631 20787 y FL(Inicijalizacija:)486 b FO(ulaz)304 b(na)g(traci)f(T)-101 b(uringo)-34 b(v)g(og)305 b(stro)67 b(ja)304 b(je)g(rije)-34 b(\267)-572 b(c)303 b FG(w)369 b FO(=)336 b FG(w)42031 20969 y FB(1)42557 20787 y FG(w)43425 20969 y FB(2)44152 20787 y FG(:)202 b(:)g(:)g(w)46637 20969 y FF(n)47263 20787 y FO(,)7749 22292 y(pritom)314 b(je)h FG(w)13727 22474 y FF(i)14416 22292 y FO(sadr)-34 b(\267)-572 b(za)67 b(j)315 b FG(i)p FO(-te)280 b(\266)-572 b(celije)313 b(u)i(n)-34 b(ultom)315 b(k)-34 b(oraku)314 b(ra)-34 b(\267)-572 b(cuna)315 b(stro)67 b(ja.)510 b(Gla)-34 b(v)-67 b(a)313 b(je)i(p)34 b(ozi-)7749 23798 y(cionirana)475 b(na)h(prv)-34 b(om)475 b(p)34 b(olju,)494 b(lijev)-34 b(o)474 b(o)34 b(d)476 b(tog)g(p)34 b(olja)475 b(je)g(oznak)-67 b(a)475 b FA(F)p FO(,)493 b(desno)476 b(o)34 b(d)475 b FG(n)p FO(tog)7749 25303 y(p)34 b(olja)467 b(su)g(jo)-64 b(\267)-542 b(s)467 b(dv)-67 b(a)466 b(prazna)h(p)34 b(olja)467 b(ozna)-34 b(\267)-572 b(cena)467 b FA(\244)p FO(,)482 b(nak)-34 b(on)434 b(\267)-572 b(cega)465 b(slijedi)i(oznak)-67 b(a)466 b(kra)67 b(ja)7749 26809 y FA(F)p FO(.)536 b(\(Razlog)398 b(za)g(dv)-67 b(a)398 b(prazna)g(p)34 b(olja)399 b(prije)e(desnog)i(kra)67 b(ja)399 b(je)f(slu)-34 b(\267)-572 b(ca)67 b(j)398 b FG(w)369 b FO(=)337 b FG(\262)p FO(,)399 b(p)34 b(o)-34 b(\267)-572 b(cetna)7749 28314 y(rije)-34 b(\267)-572 b(c)382 b(je)h(prazna,)388 b(gdje)383 b(su)h(nam)g(p)34 b(otrebna)384 b(dv)-67 b(a)382 b(prazna)i(p)34 b(olja)383 b(da)h(mo)-34 b(\267)-572 b(zemo)383 b(pro)-34 b(v)g(esti)7749 29820 y(sv)g(e)404 b(mogu)-34 b(\266)-572 b(ce)404 b(tranzicije.\))9631 32850 y(Situaciju)h(na)f(traci)g(opisujemo)h(skup)34 b(om)371 b(\267)-572 b(cinjenica:)8576 35629 y FI(f)p FN(Adj)p FO(\()p FN(c)11949 35811 y Fz(0)12475 35629 y FG(;)202 b FN(c)13553 35811 y Fz(1)14078 35629 y FO(\))p FG(;)g FN(Adj)p FO(\()p FN(c)17855 35811 y Fz(0)18382 35629 y FG(;)g FN(c)19460 35811 y Fz(1)19985 35629 y FO(\))p FG(;)g(:)g(:)g(:)f(;)h FN(Adj)p FO(\()p FN(c)25917 35811 y Fz(n)26459 35629 y FG(;)g FN(c)27537 35811 y Fz(n)p FB(+)p Fz(1)29280 35629 y FO(\))p FG(;)g FN(Adj)p FO(\()p FN(c)33057 35811 y Fz(n)p FB(+)p Fz(1)34801 35629 y FG(;)g FN(c)35879 35811 y Fz(n)p FB(+)p Fz(2)37622 35629 y FO(\))p FG(;)g FN(Adj)p FO(\()p FN(c)41399 35811 y Fz(n)p FB(+)p Fz(2)43143 35629 y FG(;)g FN(c)44221 35811 y Fz(n)p FB(+)p Fz(3)45964 35629 y FO(\))p FG(;)10754 38465 y FN(Cont)p FO(\()p FN(c)14208 38647 y Fz(0)14734 38465 y FG(;)g FA(F)p FG(;)p 17029 38465 V 638 w FO(\))p FG(;)g FN(Cont)p FO(\()p FN(c)21857 38647 y Fz(1)22383 38465 y FG(;)g(w)23790 38647 y FB(1)24316 38465 y FG(;)g(q)25396 38647 y FB(0)25921 38465 y FO(\))p FG(;)g FN(Cont)p FO(\()p FN(c)30385 38647 y Fz(2)30912 38465 y FG(;)g(w)32319 38647 y FB(2)32844 38465 y FG(;)p 33456 38465 V 638 w FO(\))p FG(;)g(:)g(:)g(:)g(;)g FN(Cont)p FO(\()p FN(c)40439 38647 y Fz(n)40980 38465 y FG(;w)42185 38647 y FF(n)42811 38465 y FG(;)p 43422 38465 V 638 w FO(\))p FG(;)14812 40813 y FN(Cont)p FO(\()p FN(c)18266 40995 y Fz(n)p FB(+)p Fz(1)20010 40813 y FG(;)g FA(\244)p FG(;)p 22103 40813 V 637 w FO(\))p FG(;)g FN(Cont)p FO(\()p FN(c)26930 40995 y Fz(n)p FB(+)p Fz(2)28674 40813 y FG(;)g FA(\244)p FG(;)p 30767 40813 V 638 w FO(\))p FG(;)g FN(Cont)p FO(\()p FN(c)35595 40995 y Fz(n)p FB(+)p Fz(3)37339 40813 y FG(;)g FA(F)p 39096 40813 V 436 w FO(\))p FI(g)7749 43104 y FO(gdje)404 b(su)h FN(c)12436 43293 y Fz(i)13119 43104 y FO(imena)f(p)34 b(olja)405 b(p)34 b(o)-34 b(\267)-572 b(cetne)404 b(k)-34 b(on\257guracije.)9631 46134 y FL(T)-116 b(ranzicije)675 b(i)h(miro)-39 b(v)-77 b(anja:)1948 b FO(za)588 b(sv)-67 b(aku)587 b(tranziciju)h(u)h FG(\261)633 b FO(Horno)-34 b(v)g(o)67 b(j)590 b(teoriji)7749 47639 y(do)34 b(da)67 b(jemo)334 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(cu)334 b(klauzulu.)515 b(Gla)-34 b(v)-67 b(a)332 b(mo)-34 b(\267)-572 b(ze)299 b(\267)-572 b(citati)332 b(sim)-34 b(b)34 b(ol,)347 b(pisati)334 b(neki)e(no)-34 b(vi)7749 49145 y(i)403 b(p)34 b(omakn)-34 b(uti)406 b(se)e(ulijev)-34 b(o:)538 b FG(\261)46 b FO(\()p FG(q)21945 49327 y FF(i)22321 49145 y FG(;)202 b(s)p FO(\))337 b(=)f(\()p FG(q)26527 49327 y FF(j)27015 49145 y FG(;)202 b(s)28122 48705 y FE(0)28432 49145 y FG(;)g(L)p FO(\).)539 b(Horno)-34 b(v)-67 b(a)404 b(form)-34 b(ula)405 b(je:)7749 51924 y FI(8)p FG(x;)202 b(y)43 b(;)202 b(z)53 b(;)202 b(s)12554 52106 y FB(1)13080 51924 y FG(;)g(s)14187 52106 y FB(2)14713 51924 y FO([)p FN(Adj)p FO(\()p FG(x;)g(y)43 b FO(\))p FI(^)p FN(Adj)q FO(\()p FG(y)g(;)202 b(z)53 b FO(\))p FI(^)p FN(Cont)r FO(\()p FG(x;)202 b(s)30444 52106 y FB(1)30970 51924 y FG(;)p 31582 51924 V 638 w FO(\))p FI(^)p FN(Cont)q FO(\()p FG(y)43 b(;)202 b(s;)g(q)38964 52106 y FF(i)39341 51924 y FO(\))p FI(^)p FN(Cont)q FO(\()p FG(z)53 b(;)202 b(s)45260 52106 y FB(2)45786 51924 y FG(;)p 46397 51924 V 638 w FO(\))337 b(=)-202 b FI(\))9242 54760 y FO(=)g FI(\))337 b(9)p FG(x)12898 54260 y FE(0)13209 54760 y FG(;)202 b(y)14385 54260 y FE(0)14696 54760 y FG(;)g(z)15852 54260 y FE(0)16162 54760 y FO(\()p FN(Adj)q FO(\()p FG(x)19555 54260 y FE(0)19866 54760 y FG(;)g(y)21042 54260 y FE(0)21353 54760 y FO(\))269 b FI(^)h FN(Adj)p FO(\()p FG(y)26036 54260 y FE(0)26348 54760 y FG(;)202 b(z)27504 54260 y FE(0)27814 54760 y FO(\))270 b FI(^)g FN(Cont)p FO(\()p FG(x)33241 54260 y FE(0)33552 54760 y FG(;)202 b(s)34659 54942 y FB(1)35185 54760 y FG(;)g(q)36265 54942 y FF(j)36751 54760 y FO(\))270 b FI(^)f FN(Cont)q FO(\()p FG(y)42122 54260 y FE(0)42434 54760 y FG(;)202 b(s)43541 54260 y FE(0)43851 54760 y FG(;)p 44463 54760 V 638 w FO(\))p FI(^)14294 57108 y(^)p FN(Cont)q FO(\()p FG(z)18635 56607 y FE(0)18946 57108 y FG(;)g(s)20053 57290 y FB(2)20578 57108 y FG(;)p 21190 57108 V 639 w FO(\))269 b FI(^)h FN(Bel)o FO(\()p FG(x;)202 b(x)27404 56607 y FE(0)27714 57108 y FO(\))270 b FI(^)f FN(Bel)p FO(\()p FG(y)43 b(;)202 b(y)33453 56607 y FE(0)33765 57108 y FO(\))270 b FI(^)f FN(Bel)p FO(\()p FG(z)53 b(;)202 b(z)39464 56607 y FE(0)39774 57108 y FO(\)\)])7749 59418 y(Sli)-34 b(\267)-572 b(cna)404 b(se)g(form)-34 b(ula)404 b(dobije)h(za)f FG(\261)46 b FO(\()p FG(q)23935 59600 y FF(i)24311 59418 y FG(;)202 b(s)p FO(\))337 b(=)f(\()p FG(q)28517 59600 y FF(j)29005 59418 y FG(;)202 b(s)30112 58978 y FE(0)30422 59418 y FG(;)g(R)9 b FO(\).)9631 62448 y(Sljede)-34 b(\266)-572 b(ce)356 b(treba)h(osigurati)f(da)h(netakn)-34 b(uta)359 b(p)34 b(olja)356 b(ostan)-34 b(u)358 b(onakv)-67 b(a)357 b(k)-67 b(akv)g(a)355 b(su)i(bila.)7749 63953 y(Kao)404 b(i)f(prije,)h(grupiramo)g(p)34 b(o)405 b(tri)e(p)34 b(olja)405 b(i)e(osta)-34 b(vljamo)406 b(ih)e(nepromjenjenima:)7749 66733 y FI(8)p FG(x;)202 b(y)43 b(;)202 b(z)53 b(;)202 b(s)12554 66915 y FB(1)13080 66733 y FG(;)g(s)14187 66915 y FB(2)14713 66733 y FG(;)g(s)15820 66915 y FB(3)16345 66733 y FO([)p FN(Adj)q FO(\()p FG(x;)g(y)43 b FO(\))p FI(^)p FN(Adj)q FO(\()p FG(y)g(;)202 b(z)53 b FO(\))p FI(^)p FN(Cont)r FO(\()p FG(x;)202 b(s)32077 66915 y FB(1)32603 66733 y FG(;)p 33214 66733 V 638 w FO(\))p FI(^)p FN(Cont)q FO(\()p FG(y)43 b(;)202 b(s)39517 66915 y FB(2)40044 66733 y FG(;)p 40655 66733 V 638 w FO(\))p FI(^)p FN(Cont)q FO(\()p FG(z)53 b(;)202 b(s)46938 66915 y FB(3)47464 66733 y FG(;)p 48075 66733 V 638 w FO(\))13603 69569 y(=)-202 b FI(\))337 b(9)p FG(x)17259 69068 y FE(0)17569 69569 y FG(;)202 b(y)18745 69068 y FE(0)19056 69569 y FG(;)g(z)20212 69068 y FE(0)20523 69569 y FO(\()p FN(Adj)q FO(\()p FG(x)23916 69068 y FE(0)24226 69569 y FG(;)g(y)25402 69068 y FE(0)25713 69569 y FO(\))270 b FI(^)g FN(Adj)p FO(\()p FG(y)30397 69068 y FE(0)30709 69569 y FG(;)202 b(z)31865 69068 y FE(0)32175 69569 y FO(\))270 b FI(^)f FN(Cont)q FO(\()p FG(y)37546 69068 y FE(0)37858 69569 y FG(;)202 b(s)38965 69751 y FB(2)39490 69569 y FG(;)p 40102 69569 V 638 w FO(\))p FI(^)18429 71916 y(^)p FN(Bel)o FO(\()p FG(x;)g(x)23269 71416 y FE(0)23580 71916 y FO(\))269 b FI(^)h FN(Bel)o FO(\()p FG(y)43 b(;)202 b(y)29318 71416 y FE(0)29630 71916 y FO(\))270 b FI(^)g FN(Bel)o FO(\()p FG(z)53 b(;)202 b(z)35329 71416 y FE(0)35640 71916 y FO(\)\)])27068 74956 y(40)p eop end end %%Page: 41 41 TeXDict begin HPSdict begin 41 40 bop 4317 7181 a FO(Zatim,)370 b(\267)-572 b(cuv)-67 b(amo)404 b(lijev)-34 b(o)403 b(kra)67 b(jnje)405 b(p)34 b(olje)404 b FG(x)g FO(k)-67 b(akv)-34 b(o)403 b(je)h(bilo:)5669 9995 y FI(8)p FG(x;)202 b(y)43 b FO([)p FN(Cont)p FO(\()p FG(x;)202 b FA(F)p FG(;)p 14452 9995 364 45 v 638 w FO(\))270 b FI(^)f FN(Adj)q FO(\()p FG(x;)202 b(y)43 b FO(\))338 b(=)-202 b FI(\))336 b(9)p FG(x)25195 9495 y FE(0)25506 9995 y FN(Cont)p FO(\()p FG(x)29114 9495 y FE(0)29425 9995 y FG(;)202 b FA(F)p FG(;)p 31720 9995 V 638 w FO(\))269 b FI(^)h FN(Bel)o FO(\()p FG(x;)202 b(x)37934 9495 y FE(0)38244 9995 y FO(\)])4317 12839 y(Desnom)405 b(kra)67 b(ju)404 b FG(y)448 b FO(za)404 b(p)34 b(otreb)g(e)404 b(ra)-34 b(\267)-572 b(cunanja)405 b(do)34 b(da)67 b(jemo)405 b(:)3804 15653 y FI(8)p FG(x;)202 b(y)43 b FO([)p FN(Adj)q FO(\()p FG(x;)202 b(y)43 b FO(\))270 b FI(^)f FN(Cont)q FO(\()p FG(y)43 b(;)202 b FA(F)p FG(;)p 18448 15653 V 639 w FO(\))337 b(=)-202 b FI(\))336 b(9)p FG(y)23219 15153 y FE(0)23531 15653 y FG(;)202 b(z)24687 15153 y FE(0)24997 15653 y FN(Cont)q FO(\()p FG(y)28550 15153 y FE(0)28861 15653 y FG(;)g FA(\244)p FG(;)p 30954 15653 V 638 w FO(\))270 b FI(^)f FN(Cont)q FO(\()p FG(z)36669 15153 y FE(0)36980 15653 y FG(;)202 b FA(F)p FG(;)p 39274 15653 V 637 w FO(\))p FI(^)16205 18558 y(^)p FN(Bel)p FO(\()p FG(y)43 b(;)202 b(y)20934 18057 y FE(0)21246 18558 y FO(\))270 b FI(^)f FN(Adj)q FO(\()p FG(y)25930 18057 y FE(0)26241 18558 y FG(;)202 b(z)27397 18057 y FE(0)27708 18558 y FO(\)])4317 20919 y(Jo)-64 b(\267)-542 b(s)404 b(je)g(jedna)h(Horno)-34 b(v)-67 b(a)405 b(klauzula)e(v)-67 b(a)-34 b(\267)-572 b(zna,)404 b(ona)g(k)-34 b(o)67 b(ja)405 b(dr)-34 b(\267)-572 b(zi)404 b(sv)-67 b(a)403 b(p)34 b(olja)405 b(na)f(okupu:)6939 23733 y FI(8)p FG(x;)202 b(x)9537 23232 y FE(0)9847 23733 y FG(;)g(y)43 b(;)202 b(y)12199 23232 y FE(0)12511 23733 y FO([)p FN(Adj)p FO(\()p FG(x;)g(y)43 b FO(\))270 b FI(^)g FN(Bel)o FO(\()p FG(x;)202 b(x)22796 23232 y FE(0)23106 23733 y FO(\))270 b FI(^)g FN(Bel)o FO(\()p FG(y)43 b(;)202 b(y)28845 23232 y FE(0)29157 23733 y FO(\))337 b(=)-202 b FI(\))337 b FN(Adj)p FO(\()p FG(x)35176 23232 y FE(0)35487 23733 y FG(;)202 b(y)36663 23232 y FE(0)36974 23733 y FO(\)])2435 26748 y FL(T)-116 b(eorem)464 b(3)606 b FK(T)-93 b(uringov)336 b(str)-62 b(oj)336 b FG(M)469 b FK(staje)335 b(za)i(ulaz)e FG(w)370 b FK(ako)336 b(i)g(samo)g(ako)g(je)h FN(Cont)p FO(\()p FG(x;)202 b(a;)g(q)41210 26945 y FF(f)41814 26748 y FO(\))2435 28253 y FK(za)309 b(neke)g FG(x)p FK(,)334 b FG(a)310 b FK(i)f FG(q)10096 28450 y FF(f)11038 28253 y FI(2)337 b FG(Q)13141 28441 y FF(F)14232 28253 y FK(izve)-62 b(diva)276 b(\267)-589 b(cinjenic)-62 b(a)308 b(Hornove)h(te)-62 b(orije)307 b FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\))p FK(,)334 b FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\))337 b FI(`)2435 29759 y FN(Cont)q FO(\()p FG(x;)202 b(a;)g(q)8304 29956 y FF(f)8908 29759 y FO(\))p FK(.)2435 32744 y(Dokaz.)537 b FO(Pro)-34 b(v)g(o)34 b(dimo)404 b(ga)g(induk)-34 b(cijom)405 b(u)g(oba)f(smjera.) 2435 34249 y(Prv)-34 b(o)294 b(pretp)34 b(osta)-34 b(vimo)296 b(da)f FG(M)426 b FO(sta)67 b(je)295 b(za)f(ulaz)h FG(w)33 b FO(.)501 b(Ak)-34 b(o)295 b(se)f(to)h(dogo)34 b(di)294 b(u)h(n)-34 b(ultom)296 b(k)-34 b(oraku)2435 35755 y(T)-101 b(uringo)-34 b(v)g(og)407 b(stro)67 b(ja,)407 b(zna)-34 b(\267)-572 b(ci)405 b(da)h(je)f(p)34 b(o)-34 b(\267)-572 b(cetno)406 b(stanje)g FG(q)27316 35937 y FB(0)28248 35755 y FO(ujedno)h(i)e(za)-34 b(vr)-64 b(\267)-542 b(sno,)405 b FG(q)38197 35937 y FB(0)39062 35755 y FI(2)339 b FG(Q)41167 35943 y FF(F)41949 35755 y FO(,)2435 37260 y(i)404 b FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\))404 b(tada)h(izv)-34 b(o)34 b(di)369 b(\267)-572 b(zeljen)-34 b(u)404 b FN(Cont)q FO(\()p FG(x;)202 b(a;)g(q)24514 37442 y FB(0)25039 37260 y FO(\).)2435 38766 y(Ak)-34 b(o)627 b(T)-101 b(uringo)-34 b(v)626 b(stro)67 b(j)628 b(sta)67 b(je)627 b(nak)-34 b(on)627 b FG(k)664 b FO(k)-34 b(orak)-67 b(a,)681 b(tada)626 b(je)h(za)-34 b(vr)-64 b(\267)-542 b(sna)626 b(k)-34 b(on\257guracija)2435 40271 y(opisana)351 b(retk)-34 b(om)351 b FG(r)11370 40468 y FF(k)12288 40271 y FO(tabloa,)362 b(sa)350 b(svim)g(pretho)34 b(dnim)351 b(k)-34 b(on\257guracijama)352 b(zabilje)-34 b(\267)-572 b(zenim)2435 41777 y(u)634 b(retcima)f FG(r)8899 41959 y FB(0)9425 41777 y FG(;)202 b(:)g(:)g(:)e(;)i(r)12665 41974 y FF(k)24 b FE(\241)p FB(1)14436 41777 y FO(.)1227 b(Pretp)34 b(osta)-34 b(vimo)633 b(da)h(Horno)-34 b(v)-67 b(a)634 b(teorija)f FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\))633 b(sli-)2435 43282 y(jedi)463 b(k)-34 b(orak)463 b(p)34 b(o)463 b(k)-34 b(orak)462 b(T)-101 b(uringo)-34 b(v)464 b(stro)67 b(j)464 b(do)f(\()p FG(k)348 b FI(\241)308 b FO(1\))463 b(k)-34 b(orak)-67 b(a,)477 b(tj.)463 b(imamo)g(dok)-67 b(azane)2435 44788 y FN(Cont)q FO(\()p FG(x;)202 b(a;)g(q)43 b FO(\))491 b(akk)-34 b(o)490 b(je)h(T)-101 b(uringo)-34 b(v)491 b(stro)67 b(j)491 b(u)g(stanju)i FG(q)43 b FO(,)512 b(njego)-34 b(v)-67 b(a)491 b(gla)-34 b(v)-67 b(a)490 b(iznad)h FG(x)456 b FO(\267)-572 b(cita)2435 46293 y(sim)-34 b(b)34 b(ol)493 b FG(a)p FO(,)514 b(i)493 b(imamo)f FN(Cont)q FO(\()p FG(x;)202 b(a;)p 18152 46293 V 637 w FO(\))493 b(akk)-34 b(o)493 b(je)g(u)g(p)34 b(olju)493 b FG(x)g FO(zapisano)g FG(a)p FO(,)514 b(za)492 b(sv)-67 b(a)493 b(p)34 b(olja)2435 47799 y(k)-34 b(o)67 b(je)405 b(gla)-34 b(v)-67 b(a)404 b(ne)370 b(\267)-572 b(cita)404 b(u)g(\()p FG(k)308 b FI(\241)269 b FO(1\))405 b(k)-34 b(oraku.)2435 49304 y(Moramo)586 b(p)34 b(ok)-67 b(azati)584 b(da)i(je)f(vjernost)h(zadr) -34 b(\267)-572 b(zana)585 b(i)g(nak)-34 b(on)586 b(izvr)-64 b(\267)-542 b(senja)585 b FG(k)38 b FO(tog)585 b(k)-34 b(orak)-67 b(a)2435 50810 y(ra)-34 b(\267)-572 b(cunanja)383 b(stro)67 b(ja.)531 b(T)-101 b(ak)-34 b(o)382 b(i)f(jest:)527 b(ak)-34 b(o)382 b(je,)j(na)c(primjer,)386 b FG(k)38 b FO(-ti)381 b(k)-34 b(orak)381 b(bio)g FG(\261)46 b FO(\()p FG(q)37657 51007 y FF(k)24 b FE(\241)p FB(1)39428 50810 y FG(;)202 b(s)p FO(\))337 b(=)2435 52315 y(\()p FG(q)3447 52512 y FF(k)4017 52315 y FG(;)202 b(s)5124 51875 y FE(0)5434 52315 y FG(;)g(R)9 b FO(\))547 b(tada)g(imamo)g (Horno)-34 b(vu)547 b(form)-34 b(ulu)547 b(k)-34 b(o)67 b(ja)547 b(ta)67 b(j)547 b(doga)p 32307 51701 364 53 v(da)67 b(j)548 b(opisuje,)583 b(uz)546 b(sv)-34 b(e)2435 53820 y(form)g(ule)646 b(za)f(o)34 b(dr)-34 b(\267)-572 b(za)-34 b(v)-67 b(anje)645 b(preostalih)g(p)34 b(olja.)1262 b(T)-101 b(ada,)706 b(ak)-34 b(o)646 b(je)f FG(q)33478 54017 y FF(k)34785 53820 y FI(2)739 b FG(Q)37290 54008 y FF(F)38717 53820 y FO(imamo)2435 55326 y FN(Cont)q FO(\()p FG(x;)202 b(a;)g(q)8304 55523 y FF(k)8872 55326 y FO(\))404 b(izv)-34 b(edivu)404 b(u)g FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\).)4317 58367 y(Nek)-67 b(a)534 b(je)h FG(H)98 b FO(\()p FG(M)65 b(;)202 b(w)33 b FO(\))555 b FI(`)g FN(Cont)p FO(\()p FG(x;)202 b(a;)g(q)21370 58564 y FF(f)21975 58367 y FO(\))535 b(za)g(nek)-34 b(e)535 b FG(x)p FO(,)567 b FG(a)534 b FO(i)h FG(q)31738 58564 y FF(f)32898 58367 y FI(2)555 b FG(Q)35219 58555 y FF(F)36001 58367 y FO(.)37404 58061 y(\267)37269 58367 y(Cinjenicu)2435 59873 y FN(Cont)q FO(\()p FG(x;)202 b(a;)g(q)8304 60070 y FF(f)8908 59873 y FO(\))465 b(mogli)e(smo)i(dobiti)f(iz)g(nek)-34 b(e)464 b(o)34 b(d)464 b(klauzula)g(k)-34 b(o)67 b(je)464 b(opisuju)i(tranzicije,)2435 61378 y(dakle)333 b(nak)-34 b(on)335 b(p)34 b(omak)-67 b(a)333 b(gla)-34 b(v)g(e)333 b(lijev)-34 b(o)333 b(ili)g(desno,)348 b(nad)334 b(p)34 b(olje)334 b FG(x)p FO(,)347 b(gdje)334 b(je)f(gla)-34 b(v)-67 b(a)333 b(napisala)2435 62884 y FG(a)371 b FO(i)g(stanje)i(T) -101 b(uringo)-34 b(v)g(og)372 b(stro)67 b(ja)373 b(p)34 b(ostalo)371 b FG(q)22134 63081 y FF(f)22739 62884 y FO(.)528 b(Nek)-67 b(a)370 b(je)i(to)g(bila,)377 b(na)372 b(primjer,)377 b(form)-34 b(ula)2435 64389 y(za)390 b(p)34 b(omak)391 b(udesno.)535 b(T)-101 b(ada)391 b(je)f FN(Cont)q FO(\()p FG(x;)202 b(a;)g(q)22662 64586 y FF(f)23266 64389 y FO(\))391 b(dobiv)-34 b(ena)391 b(k)-34 b(onzumiranjem)358 b(\267)-572 b(cinjenice)2435 65894 y FN(Cont)q FO(\()p FG(x)6044 65455 y FE(0)6354 65894 y FG(;)202 b(a)7534 65455 y FE(0)7844 65894 y FG(;)g(q)8967 65455 y FE(0)9278 65894 y FO(\),)525 b(gdje)501 b(je)g FG(x)15403 65455 y FE(0)16214 65894 y FO(p)34 b(olje)501 b(lijev)-34 b(o)500 b(iznad)h(u)g(tablou.)829 b(Konzumirane)501 b(su)g(jo)-64 b(\267)-542 b(s)2402 67400 y(\267)-572 b(cinjenice)546 b(k)-34 b(o)67 b(je)548 b(go)-34 b(v)g(ore)547 b(o)g(p)34 b(oljima)548 b(lijev)-34 b(o)547 b(i)g(desno)h(o)34 b(d)547 b FG(x)30185 66960 y FE(0)30495 67400 y FO(,)583 b(a)547 b(proizv)-34 b(edene)547 b(one)h(o)2435 68905 y(p)34 b(oljima)538 b(isp)34 b(o)g(d)538 b(njih,)572 b(u)538 b(sljede)-34 b(\266)-572 b(cem)538 b(retku)g(tabloa.)940 b(Sv)-34 b(e)538 b(ostale)504 b(\267)-572 b(cinjenice)537 b(su)i(ne-)2435 70411 y(promjenjene.)504 b(Kak)-34 b(o)297 b(inicijalizacijsk)-34 b(e)296 b(Horno)-34 b(v)g(e)297 b(klauzule)g(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)298 b(inicijalnom)2435 71916 y(stanju)406 b(T)-101 b(uringo)-34 b(v)g(og)405 b(stro)67 b(ja,)405 b(op)34 b(et)405 b(induk)-34 b(cijom)404 b(slijedi)g(dok)-67 b(az.)538 b FA(\244)21755 74956 y FO(41)p eop end end %%Page: 42 42 TeXDict begin HPSdict begin 42 41 bop 7749 7181 a FL(Korolar)464 b(1)606 b FK(Pr)-62 b(oblem)309 b(izvo)-62 b(d)62 b(ljivosti)305 b(za)k(e)-62 b(gzistencijalne)306 b(Hornove)i(klauzule)f(b)-62 b(ez)308 b(funk-)7749 8687 y(cijskih)431 b(simb)-62 b(ola,)431 b(je)i(ne)-62 b(o)g(d)62 b(lu)-31 b(\267)-589 b(civ.)7749 11521 y FL(Korolar)464 b(2)606 b FK(Pr)-62 b(oblem)363 b(tajnosti)f FI(S)23950 11718 y FF(siz)37 b(e)p FB(=)p FF(k)27282 11521 y FK(\(te)-62 b(or)g(em)363 b(2\),)377 b(za)456 b FO(k)p FK(-ove)362 b(ve)-31 b(\266)-589 b(ce)363 b(o)-62 b(d)363 b(neke)g(male)7749 13026 y(vrije)-62 b(dnosti,)430 b(je)j(ne)-62 b(o)g(d)62 b(lu)-31 b(\267)-589 b(civ.)9631 15860 y FO(Za)509 b(o)-34 b(vu)511 b(k)-34 b(onstruk)g(ciju)511 b FG(k)38 b FO(,)537 b(gornja)510 b(ograda)h(v)-34 b(eli)g(\267)-572 b(cine)509 b(p)34 b(oruk)-34 b(e,)536 b(nije)510 b(v)-34 b(e)g(\266)-572 b(ci)509 b(o)34 b(d)510 b(30,)7685 17365 y(\267)-542 b(sto)563 b(je)g(v)-34 b(eli)g(\267)-572 b(cina)562 b(na)67 b(jv)-34 b(e)g(\266)-572 b(ce)564 b(form)-34 b(ule)563 b(k)-34 b(o)67 b(ja)564 b(se)f(p)34 b(o)67 b(ja)-34 b(vljuje.)1016 b(Rezultat)564 b(bi)f(se)g(mogao)7749 18871 y(p)34 b(opra)-34 b(viti)404 b(pa)-34 b(\267)-572 b(zljivijim)404 b(o)34 b(dabirom)404 b(predik)-67 b(ata.)27068 74956 y(42)p eop end end %%Page: 43 43 TeXDict begin HPSdict begin 43 42 bop 2435 15596 a FJ(P)-72 b(ogla)g(vlje)864 b(4)2435 21243 y FM(Mo)86 b(del)1033 b(niti)2435 27289 y FO(Jednak)-34 b(o)297 b(in)-34 b(tuitiv)-67 b(an)297 b(k)-67 b(ao)296 b(transformacije)h(skup)34 b(o)-34 b(v)-67 b(a,)317 b(ili)262 b(\267)-572 b(cak)295 b(i)h(in)-34 b(tuitivniji,)319 b(jednak)-34 b(og)2435 28795 y(niv)g(oa)318 b(apstrak)-34 b(cije,)335 b(o)-34 b(v)-67 b(a)67 b(j)318 b(formalizam)f(n)-34 b(udi)318 b(vrlo)f(ugo)34 b(dn)-34 b(u)319 b(vizualn)-34 b(u)318 b(predo)34 b(d)-34 b(\267)-572 b(zbu,)335 b(jer)2435 30300 y(predsta)-34 b(vlja)405 b(protok)-34 b(ole)405 b(u)f(obliku)g(ozna)-34 b(\267)-572 b(cenih)404 b(grafo)-34 b(v)-67 b(a.)4317 33424 y(Sp)34 b(eci\257)-34 b(\267)-572 b(cni)405 b(grafo)-34 b(vi)405 b(k)-34 b(o)67 b(ji)405 b(opisuju)h(izvr)-64 b(\267)-542 b(senja)404 b(protok)-34 b(ola)406 b(zo)-34 b(vu)404 b(se)h FK(snop)-62 b(ovi)526 b FO(\()p FK(bun-)2435 34929 y(d)62 b(les)99 b FO(\).)538 b(Sv)-67 b(aki)403 b(snop)h(reprezen)-34 b(tira)403 b(uh)-34 b(v)-67 b(a)-34 b(\266)-572 b(ceni)404 b(tren)-34 b(utak)404 b(izvr)-64 b(\267)-542 b(senja)403 b(protok)-34 b(ola,)404 b(jedn)-34 b(u)2435 36435 y(mogu)g(\266)-572 b(cu)458 b(rundu)g(protok)-34 b(ola,)470 b(ili)456 b(njen)h(pre\257ks,)470 b(egzekuciju)456 b(prvih)h(nek)-34 b(olik)g(o)456 b(k)-34 b(orak)-67 b(a)2435 37940 y(protok)-34 b(ola.)555 b(U)409 b(slu)-34 b(\267)-572 b(ca)67 b(ju)410 b(k)-34 b(orektno)409 b(oba)-34 b(vljenog)410 b(protok)-34 b(ola,)411 b(onog)f(gdje)g(se)f (uljez)g(nije)2435 39446 y(umje)-64 b(\267)-542 b(sao,)358 b(i)345 b(gdje)h(su)g(sudionici)f(protok)-34 b(ola)346 b(o)34 b(digrali)344 b(sv)-34 b(o)67 b(je)346 b(uloge)g(p)34 b(o)345 b(propisima)h(pro-)2435 40951 y(tok)-34 b(ola,)582 b(dobijamo)547 b(shem)-34 b(u)548 b(sli)-34 b(\267)-572 b(cn)-34 b(u)546 b(neformalnim)h(sli)-34 b(\267)-572 b(cicama)545 b(protok)-34 b(ola.)966 b(Primjer)2435 42457 y(snopa)456 b(k)-34 b(o)67 b(ji)455 b(predsta)-34 b(vlja)456 b(k)-34 b(orektn)g(u)456 b(rundu)g(Dolev-Y)-101 b(ao)454 b(protok)-34 b(ola)455 b(je)g(dan)h(na)f(slici)2435 43962 y(4.1.)539 b(Sv)-67 b(ak)g(a)403 b(p)34 b(o)67 b(jedina)405 b(rola)f(opisana)h(je)f(grafom)g(k)-34 b(o)67 b(ji)405 b(se)f(naziv)-67 b(a)403 b FK(nit)519 b FO(\()p FK(str)-62 b(and)125 b FO(\).)4317 47086 y(Mo)34 b(del)358 b(niti)g(je)g (originalno)g(diza)67 b(jniran)359 b(za)f(dok)-67 b(aziv)g(anje)357 b(k)-34 b(orektnosti)359 b(protok)-34 b(ola,)2435 48591 y(i)538 b(to)g(ru)-34 b(\267)-572 b(cno,)572 b(za)538 b(razliku)f(o)34 b(d)538 b(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)539 b(gdje)f(je)g(o)34 b(d)538 b(p)34 b(o)-34 b(\267)-572 b(cetk)-67 b(a)2435 50096 y(na)438 b(um)-34 b(u)438 b(bio)g(v)-34 b(eri\257k)-67 b(ator)436 b(dok)-67 b(aza)437 b(LLF.)f(Prvi)h(put)h(se)f(p)34 b(o)67 b(ja)-34 b(vio)438 b(u)404 b(\267)-572 b(clanku)437 b([THG99])2435 51602 y(\(o)34 b(dnosno,)427 b(go)34 b(din)-34 b(u)422 b(dana)g(prije)f(ob)67 b(ja)-34 b(vljiv)-67 b(anja)422 b(mo)34 b(dela)421 b(transformacija)h(m)-34 b(ultisku-)2435 53107 y(p)34 b(ov)-67 b(a\).)667 b(F)-101 b(ormalizam)447 b(je)g(usk)-34 b(oro)447 b(dobio)h(v)-34 b(eri\257k)-67 b(ator)446 b(mo)34 b(dela)447 b FK(A)-31 b(thenu)93 b FO(:)623 b(D.)446 b(Song,)458 b(u)2435 54613 y([Son99)q(].)2435 59075 y FH(4.1)1793 b(De\257nicije)2435 62000 y FL(P)-39 b(oruk)g(e)2435 64507 y FK(Poruke)599 b FO(su)510 b(izgra)p 11238 63893 364 53 v(dene)f(induktivno)h(o)34 b(d)509 b(atoma.)855 b(Sv)-34 b(e)509 b(p)34 b(oruk)-34 b(e)510 b(su)f(termi)g(k)-34 b(o)67 b(ji)510 b(pri-)2435 66012 y(pada)67 b(ju)406 b(skupu)f FL(M)p FO(,)340 b(\267)-542 b(sto)405 b(je)f(slob)34 b(o)g(dna)405 b(algebra)f(terama)g(dobiv)-34 b(ena)405 b(iz:)4253 68964 y FI(\262)607 b FL(A)p FO(,)403 b(skupa)i(atomarnih)g(tekst)f(terama;)4253 71916 y FI(\262)607 b FL(K)p FO(,)403 b(skupa)i(klju)-34 b(\267)-572 b(cev)-67 b(a)403 b(za)h(enkrip)34 b(ciju;)21755 74956 y(43)p eop end end %%Page: 44 44 TeXDict begin HPSdict begin 44 43 bop 9567 7181 a FI(\262)606 b FL(K)11872 6741 y FE(\241)p Fj(1)13201 7181 y FO(,)404 b(skupa)h(klju)-34 b(\267)-572 b(cev)-67 b(a)403 b(za)h(dekrip)34 b(ciju.)538 b(Bijektivno)403 b(preslik)-67 b(a)-34 b(v)-67 b(anje)25238 9742 y FN(inv)353 b FO(:)337 b FL(K)f FI(!)h FL(K)31811 9242 y FE(\241)p Fj(1)10779 12303 y FO(pridru)-34 b(\267)-572 b(zuje)373 b(enkrip)34 b(cijski)371 b(klju)-34 b(\267)-572 b(c)373 b(njego)-34 b(v)g(om)374 b(dekrip)34 b(cijsk)-34 b(om)372 b(paru;)383 b FG(inv)43 b FO(\()p FG(K)87 b FO(\))372 b(je,)10715 13808 y(\267)-542 b(sto)405 b(je)f(uobi)-34 b(\267)-572 b(ca)67 b(jeno,)405 b(ozna)-34 b(\267)-572 b(cen)404 b FG(K)26178 13368 y FE(\241)p FB(1)9567 16256 y FI(\262)606 b FL(N)p FO(,)404 b(skupa)g(imena)g (agenata;)7749 18622 y(te)g(sljede)-34 b(\266)-572 b(cih)404 b(k)-34 b(onstruk)-67 b(ata:)9567 21294 y FI(\262)606 b FO(enkrip)34 b(cije:)537 b(ak)-34 b(o)405 b(su)f FG(m)337 b FI(2)g FL(M)p FO(,)404 b(i)g FG(k)374 b FI(2)337 b FL(K)404 b FO(onda)h(je)f FI(f)p FG(m)p FI(g)36137 21491 y FF(k)37043 21294 y FI(2)337 b FL(M)p FO(;)9567 23741 y FI(\262)606 b FO(spariv)-67 b(anja:)539 b(ak)-34 b(o)404 b(su)h FG(m)21894 23923 y FB(1)22420 23741 y FG(;)202 b(m)24023 23923 y FB(2)24885 23741 y FI(2)337 b FL(M)404 b FO(onda)h(je)f(\()p FG(m)33568 23923 y FB(1)34095 23741 y FG(;)202 b(m)35698 23923 y FB(2)36223 23741 y FO(\))338 b FI(2)e FL(M)9631 26413 y FO(Enkrip)34 b(cija)268 b(i)h(spariv)-67 b(anje)270 b(su)g(injektivni,)231 b(\267)-542 b(sto)270 b(omogu)-34 b(\266)-572 b(cuje)271 b(ni)-34 b(\267)-572 b(ze)269 b(de\257niran)-34 b(u)270 b(relaciju)7749 27918 y("biti)404 b(p)34 b(o)g(dterm".)7749 29424 y(Svi)269 b(skup)34 b(o)-34 b(vi)269 b FL(A)p FO(,)296 b FL(K)p FO(,)g FL(K)18490 28984 y FE(\241)p Fj(1)19819 29424 y FO(,)g FL(N)269 b FO(su)h(me)p 25043 28810 364 53 v(dusobno)h (disjunktni,)298 b(osim)269 b(u)h(slu)-34 b(\267)-572 b(ca)67 b(ju)270 b(simetri)-34 b(\267)-572 b(cne)7749 30929 y(enkrip)34 b(cije)459 b(k)-67 b(ada)460 b(se)g FL(K)g FO(i)f FL(K)21201 30489 y FE(\241)p Fj(1)22991 30929 y FO(p)34 b(o)g(dudara)67 b(ju,)476 b(i)460 b FN(inv)476 b FO(je)461 b(iden)-34 b(titeta.)708 b(T)-101 b(ak)-34 b(o)p 43066 30316 V(der,)474 b(slik)-34 b(e)7749 32435 y(enkrip)34 b(cije)409 b(i)h(spariv)-67 b(anja)411 b(su)g(me)p 23241 31821 V(dusobno)h(disjunktne,)i(i)c(disjunktne)i(sa)f(sv)-67 b(akim)409 b(o)34 b(d)7749 33940 y FL(A)p FO(,)403 b FL(N)p FO(,)h FL(K)p FO(,)f FL(K)14301 33500 y FE(\241)p Fj(1)15630 33940 y FO(.)7749 35446 y(Time)576 b(je)h(jezik)e(p)34 b(oruk)-67 b(a)576 b FK(tipizir)-62 b(an)p FO(.)1054 b(Tipiziranje)576 b(p)34 b(oruk)-67 b(a)576 b(spre)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a,)619 b(na)577 b(primjer,)7749 36951 y(zamjen)-34 b(u)468 b(imena)f(za)g(sol,)482 b(i)467 b(time)g(ne)g(otkriv)-67 b(a)466 b(klasu)h(napada)h(k)-34 b(o)67 b(je)468 b(se)f(na)g(to)h(oslan-)7749 38457 y(ja)67 b(ju)585 b({)g FK(nap)-62 b(ade)597 b(gr)-62 b(e)g(\267)-558 b(ske)598 b(tipizacije)p FO(.)1075 b(T)-101 b(o)584 b(su)h(napadi)g (pri)f(k)-34 b(o)67 b(jima)585 b(uljezu)f(usp)67 b(jev)-67 b(a)7749 39962 y(p)34 b(o)g(dv)-67 b(aliti)445 b(p)34 b(o)-64 b(\267)-542 b(stenom)447 b(sudioniku)g(falsi\257ciran)-34 b(u)447 b(p)34 b(oruku,)457 b(takvu)446 b(da)h(je)f(sol)g(zamjen-)7749 41468 y(jena)485 b(nek)-34 b(om)484 b(p)34 b(oruk)-34 b(om)485 b(drugog)h(tipa.)780 b(Tipiziranje)484 b(p)34 b(oruk)-67 b(a)484 b(je)h(prednost,)505 b(napadi)7749 42973 y(gre)-64 b(\267)-542 b(sk)-34 b(e)505 b(tipizacije)g(u)h(v)-34 b(e)g(\266)-572 b(cini)505 b(slu)-34 b(\267)-572 b(ca)67 b(jev)-67 b(a)506 b(nisu)g(realni,)530 b(na)67 b(j)-34 b(\267)-572 b(ce)-64 b(\267)-542 b(s)-34 b(\266)-572 b(ce)506 b(ih)g(se)f(spre)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)505 b(pri)7749 44478 y(implemen)-34 b(taciji.)594 b(No)422 b(ipak,)427 b(p)34 b(osto)67 b(je)423 b(takvi)g(napadi)g(na)g (k)-34 b(o)67 b(je)423 b(implemen)-34 b(tacije)423 b(nisu)7749 45984 y(im)-34 b(une.)7749 47489 y(Un)g(utar)540 b(opisanih)g(p)34 b(osta)-34 b(vki,)573 b(nek)-34 b(e)539 b(su)h(zloup)34 b(otreb)g(e)539 b(sprije)-34 b(\267)-572 b(cene,)572 b(druge)540 b(nisu.)944 b(U)7749 48995 y(o)-34 b(v)g(om)389 b(mo)34 b(delu)389 b(nije)g(o)34 b(dre)p 20089 48381 V(deno)389 b(je)325 b(\267)-542 b(sto)389 b(bi)g(trebala)g(biti)g(svje) -34 b(\267)-572 b(za)389 b(vrijednost,)j(k)-67 b(ak)-34 b(o)388 b(ne-)7749 50500 y(mamo)531 b(sp)34 b(ecijalni)531 b(tip)h(soli,)563 b(pa)532 b(uljez)f(mo)-34 b(\267)-572 b(ze)531 b(usp)67 b(je)-64 b(\267)-542 b(sno)533 b(p)34 b(o)g(dmetn)-34 b(uti)534 b(za)d(sol)g(neku)7749 52006 y(drugu)405 b(p)34 b(oruku,)404 b(k)-67 b(ao)340 b(\267)-542 b(sto)404 b(su)h(enkrip)34 b(cija)403 b(ili)g(par.)7749 53511 y(Sp)34 b(omen)-34 b(uti)271 b(tip)34 b(o)-34 b(vi)269 b(su)h(preuzeti)f(iz)g([THG99],)296 b(no)236 b(\267)-572 b(clanak)269 b(tak)-34 b(o)p 37112 52898 V(der)270 b(osta)-34 b(vlja)270 b(mogu)-34 b(\266)-572 b(cnost)7749 55017 y(slob)34 b(o)g(dnog)270 b(o)34 b(dabira)269 b(na)-34 b(\267)-572 b(cina)270 b(gradnje)g(p)34 b(oruk)-34 b(e,)296 b(i)269 b(njenih)h(tip)34 b(o)-34 b(v)-67 b(a,)296 b(za)-34 b(visno)270 b(o)f(up)34 b(otrebi.)9631 58028 y(Enkrip)g(cije)288 b(su)i(mo)34 b(delirane)289 b(uz)g(pretp)34 b(osta)-34 b(vku)291 b(tak)-34 b(ozv)-67 b(ane)289 b(slob)34 b(o)g(dne)290 b(enkrip)34 b(cije,)7749 59533 y(naime)404 b(sp)34 b(omen)-34 b(ute)405 b(injektivnosti:)17396 62094 y FI(f)p FG(m)p FI(g)19672 62291 y FF(k)20578 62094 y FO(=)337 b FI(f)p FG(m)23528 61593 y FE(0)23838 62094 y FI(g)24444 62298 y FF(k)24958 62045 y FD(0)25985 62094 y FO(=)-202 b FI(\))673 b FG(m)337 b FO(=)g FG(m)32356 61593 y FE(0)33273 62094 y FI(^)606 b FG(k)375 b FO(=)336 b FG(k)37641 61593 y FE(0)9631 64655 y FO(De\257nirana)404 b(je)g(relacija)f FK(biti)433 b(p)-62 b(o)g(dterm)p FO(,)402 b FI(v)p FO(,)h(na)i(skupu)g (p)34 b(oruk)-67 b(a)404 b FL(M)p FO(:)9567 67021 y FI(\262)606 b FG(m)337 b FI(v)f FG(a)404 b FO(ak)-34 b(o)404 b FG(m)337 b FO(=)g FG(a)404 b FO(za)f FG(a)337 b FI(2)g FG(A)9567 69469 y FI(\262)606 b FG(m)337 b FI(v)f FG(k)443 b FO(ak)-34 b(o)404 b FG(m)337 b FO(=)f FG(k)443 b FO(za)403 b FG(k)375 b FI(2)337 b FG(K)9567 71916 y FI(\262)606 b FG(m)337 b FI(v)f(f)p FG(m)15129 72098 y FB(1)15656 71916 y FI(g)16262 72113 y FF(k)17235 71916 y FO(ak)-34 b(o)404 b FG(m)337 b FI(v)f FG(m)23201 72098 y FB(1)24131 71916 y FO(ili)403 b FG(m)337 b FO(=)g FI(f)p FG(m)29896 72098 y FB(1)30422 71916 y FI(g)31028 72113 y FF(k)27068 74956 y FO(44)p eop end end %%Page: 45 45 TeXDict begin HPSdict begin 45 44 bop 4253 7181 a FI(\262)607 b FG(m)337 b FI(v)f FO(\()p FG(m)9681 7363 y FB(1)10207 7181 y FG(;)202 b(m)11810 7363 y FB(2)12336 7181 y FO(\))405 b(ak)-34 b(o)404 b FG(m)337 b FI(v)f FG(m)19178 7363 y FB(1)20108 7181 y FO(ili)404 b FG(m)337 b FI(v)f FG(m)25267 7363 y FB(2)4317 9717 y FO(Ov)-67 b(a)368 b(relacija)g(je)g(sredstv)-34 b(o)369 b(p)34 b(omo)-34 b(\266)-572 b(cu)369 b(k)-34 b(o)67 b(jeg)370 b(se)e(izra)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)367 b(k)-67 b(auzalnost)369 b(un)-34 b(utar)371 b(niti)2435 11222 y(i)445 b(me)p 5027 10609 364 53 v(du)h(nitima)g(k) -34 b(o)67 b(je)446 b(opisuju)h(protok)-34 b(ol.)663 b(P)-34 b(osebno,)456 b(ona)446 b(omogu)-34 b(\266)-572 b(cuje)446 b(da)g(se)f(izrazi)2435 12728 y(p)34 b(o)67 b(jam)405 b(uv)-34 b(o)p 8353 12114 V(denja)406 b(svje)-34 b(\267)-572 b(zih)404 b(vrijednosti,)g(k)-67 b(ao)339 b(\267)-542 b(sto)405 b(su)f(soli)g(i)g(no)-34 b(vi)404 b(klju)-34 b(\267)-572 b(cevi.)4317 15747 y(Na)67 b(j)-34 b(\267)-572 b(ce)-64 b(\267)-542 b(s)-34 b(\266)-572 b(ce)587 b(\266)-572 b(cemo)619 b(go)-34 b(v)g(oriti)621 b(o)f(p)34 b(oruk)-67 b(ama)620 b(s)h FK(pr)-62 b(e)g(dznakom)711 b FO(k)-34 b(o)67 b(je)621 b(predsta)-34 b(vlja)67 b(ju)2435 17252 y(sljede)-34 b(\266)-572 b(ce)404 b(doga)p 9605 16639 V(da)67 b(je:)5466 19788 y(+)p FG(m)404 b FO(ozna)-34 b(\267)-572 b(cuje)404 b FK(slanje)494 b FO(p)34 b(oruk)-34 b(e)404 b FG(m)p FO(;)5466 22323 y FI(\241)p FG(m)g FO(ozna)-34 b(\267)-572 b(cuje)404 b FK(primanje)494 b FO(p)34 b(oruk)-34 b(e)404 b FG(m)p FO(.)4317 24859 y(Nek)-67 b(a)333 b(je)g FI(\247)p FL(M)g FO(skup)h(svih)f(doga)p 19129 24245 V(da)67 b(ja,)349 b(o)34 b(dnosno)334 b(p)34 b(oruk)-67 b(a)333 b(s)g(predznak)-34 b(om.)516 b(P)-34 b(oruk)g(e)2435 26364 y(s)483 b(predznak)-34 b(om)484 b(se)f(k)-34 b(oriste)483 b(za)g(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(anje)483 b(vrho)-34 b(v)-67 b(a)483 b(grafo)-34 b(v)-67 b(a)483 b(i)g(pam)-34 b(te)420 b(\267)-542 b(sto)483 b(se)g(do-)2435 27870 y(go)34 b(dilo)404 b(u)g(o)34 b(dre)p 9703 27256 V(denom)405 b(tren)-34 b(utku)405 b(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(anja)404 b(protok)-34 b(ola.)2435 31119 y FL(Nek)-39 b(e)465 b(de\257nicije)g(iz)f(teorije)h(grafo)-39 b(v)-77 b(a)2435 33424 y FO(Kao)322 b(\267)-542 b(sto)387 b(je)f(sp)34 b(omen)-34 b(uto,)391 b(k)-34 b(oncept)387 b(niti)g(k)-34 b(oristi)385 b(se)h(osno)-34 b(vnim)388 b(terminima)e(iz)f(teorije)2435 34930 y(grafo)-34 b(v)-67 b(a.)539 b(Nek)-34 b(olik)g(o)403 b(de\257nicija)i(k)-67 b(ao)403 b(p)34 b(o)g(dsjetnik:)4253 37465 y FI(\262)607 b FK(Usmjer)-62 b(eni)495 b(gr)-62 b(af)728 b FG(G)472 b FO(je)g(par)g(\()p FG(V)67 b(;)202 b FI(\241)-201 b(!)p FO(\))472 b(gdje)h(je)f FG(V)742 b FO(neprazan)472 b(skup)439 b(\267)-572 b(ciji)471 b(se)h(el-)5466 38971 y(emen)-34 b(ti)519 b(zo)-34 b(vu)519 b(vrho)-34 b(vi,)548 b FI(\241)-202 b(!)p FO(,)547 b(p)34 b(o)g(dskup)520 b(o)34 b(d)519 b FG(V)616 b FI(\243)346 b FG(V)269 b FO(,)548 b(je)519 b(relacija)f FK(incidencije)5432 40476 y FO(\267)-572 b(ciji)380 b(se)i(elemen)-34 b(ti)381 b(zo)-34 b(vu)381 b(usmjerenim)h(brido)-34 b(vima.)531 b(Standardno,)388 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(amo)5466 41981 y(\()p FG(v)6525 42163 y FB(1)7050 41981 y FG(;)202 b(v)8177 42163 y FB(2)8702 41981 y FO(\))338 b FI(2\241)-203 b(!)405 b FO(k)-67 b(ao)403 b FG(v)15452 42163 y FB(1)16314 41981 y FI(\241)-202 b(!)337 b FG(v)19192 42163 y FB(2)19717 41981 y FO(.)4253 44517 y FI(\262)607 b FK(Bip)-62 b(artitni)562 b(gr)-62 b(af)801 b FO(je)545 b(usmjereni)h(graf)g FG(G)572 b FO(=)g(\()p FG(V)67 b(;)202 b FI(\241)-202 b(!)p FO(\))546 b(tak)-67 b(a)-34 b(v)545 b(da)h(su)g FG(V)39100 44699 y FB(1)40171 44517 y FO(i)f FG(V)41760 44699 y FB(2)5466 46022 y FO(disjunktni,)417 b FG(V)623 b FO(=)353 b FG(V)14878 46204 y FB(1)15680 46022 y FI([)276 b FG(V)17471 46204 y FB(2)17997 46022 y FO(,)416 b(i)e(ak)-34 b(o)414 b(je)g(\()p FG(v)24115 46204 y FB(1)24641 46022 y FG(;)202 b(v)25768 46204 y FB(2)26293 46022 y FO(\))353 b FI(2\241)-202 b(!)414 b FO(tada)h FG(v)33651 46204 y FB(1)34530 46022 y FI(2)353 b FG(V)36398 46204 y FB(1)37338 46022 y FO(i)413 b FG(v)38676 46204 y FB(2)39555 46022 y FI(2)353 b FG(V)41423 46204 y FB(2)41949 46022 y FO(.)5466 47528 y(T)-101 b(ak)-67 b(a)-34 b(v)404 b(graf)g FG(G)g FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(amo)404 b FG(G)337 b FO(=)f(\()p FG(V)23334 47710 y FB(1)23860 47528 y FG(;)202 b(V)25106 47710 y FB(2)25632 47528 y FG(;)g FI(\241)-202 b(!)p FO(\).)4253 50063 y FI(\262)607 b FK(Usmjer)-62 b(en)453 b(bigr)-62 b(af)681 b FO(je)426 b(tro)67 b(jk)-67 b(a)427 b(\()p FG(S)s(;)202 b FI(\241)-202 b(!)p FG(;)202 b FO(=)-202 b FI(\))p FO(\))426 b(gdje)g(su)h(\()p FG(S)s(;)202 b FI(\241)-202 b(!)p FO(\))426 b(i)g(\()p FG(S)s(;)202 b FO(=)-202 b FI(\))p FO(\))426 b(us-)5466 51569 y(mjerni)404 b(grafo)-34 b(vi.)2435 54819 y FL(Niti,)466 b(prostori)f(niti,)h(snop) 39 b(o)-39 b(vi)2435 57123 y FO(Sv)-67 b(aki)311 b(protok)-34 b(ol)312 b(propisuje)h(niz)e(ak)-34 b(cija)312 b(k)-34 b(o)67 b(je)312 b(sv)-67 b(aki)311 b(o)34 b(d)312 b(predvi)p 31307 56510 V(denih)g(sudionik)-67 b(a)312 b(treba)2435 58629 y(izv)-34 b(esti.)1044 b(Pretho)34 b(dni)573 b(se)f(mo)34 b(del)572 b(k)-34 b(oristio)572 b(p)34 b(o)67 b(jmom)574 b FK(r)-62 b(ole)663 b FO(da)573 b(bi)f(ozna)-34 b(\267)-572 b(cio)573 b(ta)67 b(j)573 b(niz,)2435 60134 y(p)34 b(osebno)311 b(de\257nira)67 b(ju)-34 b(\266)-572 b(ci)311 b(rolu)f(inicijatora,)329 b(rolu)310 b(o)34 b(dzivnik)-67 b(a,)327 b(te)310 b(preostale,)329 b(p)34 b(o)310 b(p)34 b(otrebi.)2435 61640 y(U)404 b(o)-34 b(v)g(om)405 b(mo)34 b(delu)404 b(p)34 b(o)67 b(jm)-34 b(u)406 b(role)d(o)34 b(dgo)-34 b(v)-67 b(ara)404 b(p)34 b(o)67 b(jam)405 b(niti.)2435 66029 y FL(De\257nicija)465 b(14)606 b FK(Niti)328 b(su)f(kona)-31 b(\267)-589 b(cni)328 b(nizovi)f(p)-62 b(oruka)326 b(s)i(pr)-62 b(e)g(dznakom,)347 b FG(\276)178 b FO(:)404 b FI(f)p FO(1)p FG(;)202 b(:)g(:)g(:)f(;)h(n)p FI(g)336 b(!)2435 67535 y(\247)p FG(M)132 b FK(.)4317 70411 y FO(Prik)-67 b(aziv)g(at)434 b(\266)-572 b(cemo)469 b(ih)h(k)-67 b(ao)469 b(grafo)-34 b(v)g(e,)486 b(stoga)471 b(da)67 b(jemo)470 b(alternativn)-34 b(u,)487 b(prikladniju)2435 71916 y(de\257niciju:)21755 74956 y(45)p eop end end %%Page: 46 46 TeXDict begin HPSdict begin 46 45 bop 7749 7181 a FL(De\257nicija)465 b(15)606 b FO(Nit)309 b FG(\276)353 b FK(je)309 b(usmjer)-62 b(eni)309 b(gr)-62 b(af,)333 b FG(\276)380 b FO(=)336 b(\()p FG(S)s(;)202 b FO(=)-202 b FI(\))p FO(\))p FK(,)335 b(gdje)308 b(je)h FG(S)407 b FO(=)336 b FI(f)p FG(s)42917 7363 y FB(1)43443 7181 y FG(;)202 b(:)g(:)g(:)f(;)h(s)46705 7363 y FF(n)47331 7181 y FI(g)p FK(,)7749 8687 y FG(s)8317 8869 y FF(i)9029 8687 y FO(=)-202 b FI(\))337 b FG(s)11887 8869 y FF(j)12808 8687 y FK(ako)432 b FG(j)406 b FO(=)337 b FG(i)269 b FO(+)g(1)433 b FK(i)h(svaki)d(vrh)i FG(s)26692 8869 y FF(i)27502 8687 y FK(ozna)-31 b(\267)-589 b(cen)432 b(je)h(termom)g(s)h(pr)-62 b(e)g(dznakom.)9631 10945 y FO(Prostor)272 b(niti)h(je)g(skup)g(niti)g(s)g(do)34 b(datnom)274 b(relacijom)e FI(\241)-203 b(!)273 b FO(na)g(vrho)-34 b(vima)273 b({)g(mo)-34 b(\267)-572 b(zemo)7749 12450 y(ga)404 b(promatrati)h(k)-67 b(ao)403 b(bigraf.)7749 14709 y FL(De\257nicija)465 b(16)606 b FO(Prostor)515 b(niti)536 b FK(je)g(bigr)-62 b(af)534 b FO(\(\247)p FG(;)202 b FO(=)-202 b FI(\))p FG(;)202 b FI(\241)-202 b(!)p FO(\))p FK(,)562 b(gdje)535 b(je)h FO(\247)522 b(=)42409 13800 y Fi(S)43621 14709 y FG(S)44364 14891 y FF(i)45276 14709 y FK(skup)7749 16214 y(vrhova)500 b(niti)i FG(\276)14759 16396 y FF(i)15596 16214 y FO(=)462 b(\()p FG(S)18215 16396 y FF(i)18591 16214 y FG(;)202 b FO(=)-202 b FI(\))21083 16396 y FF(i)21458 16214 y FO(\))503 b FK(to)-62 b(g)502 b(pr)-62 b(ostor)g(a)500 b(niti,)519 b FO(=)-202 b FI(\))p FO(=)35306 15305 y Fi(S)36778 16214 y FO(=)g FI(\))38731 16396 y FF(i)39609 16214 y FK(je)502 b(r)-62 b(elacija)500 b(koju)7749 17720 y(smo)365 b(imali)f(prije)g(na)i(nitima,)378 b(a)365 b FI(\241)-202 b(!)366 b FK(p)-62 b(ovezuje)362 b(vrhove)h(r)-62 b(azli)-31 b(\267)-589 b(citih)363 b(niti)i(uz)f(uvjet:)522 b(ako)7749 19225 y FG(s)8317 19422 y FF(ik)9598 19225 y FI(\241)-202 b(!)391 b FG(s)12510 19422 y FF(j)51 b(l)13289 19225 y FK(,)471 b(gdje)463 b(su)g FG(s)18881 19422 y FF(ik)20162 19225 y FI(2)392 b FG(S)22105 19407 y FF(i)22945 19225 y FK(i)463 b FG(s)24348 19422 y FF(j)51 b(l)25519 19225 y FI(2)391 b FG(S)27461 19407 y FF(j)27949 19225 y FK(,)471 b(onda)463 b(je)g FG(s)33757 19422 y FF(ik)35111 19225 y FK(ozna)-31 b(\267)-589 b(cen)463 b(sa)g FO(+)p FG(m)h FK(i)g FG(s)45242 19422 y FF(j)51 b(l)46484 19225 y FK(sa)7749 20730 y FI(\241)p FG(m)p FK(.)9631 22989 y FO(Na)485 b(ta)67 b(j)487 b(na)-34 b(\267)-572 b(cin)486 b(je)f(usp)34 b(osta)-34 b(vljena)488 b(k)-34 b(om)g(unik)-67 b(acija)485 b(me)p 35175 22375 364 53 v(du)i(nitima,)506 b FG(k)38 b FO(-ti)486 b(doga)p 46143 22375 V(da)67 b(j)7749 24494 y(na)404 b(niti)g FG(\276)12347 24676 y FF(i)13127 24494 y FO(je)g(slanje)g(p)34 b(oruk)-34 b(e)404 b FG(m)p FO(,)g(k)-34 b(o)67 b(ja)405 b(je)g(primljena)f(u)g FG(l)24 b FO(-tom)404 b(k)-34 b(oraku)404 b(niti)h FG(\276)44344 24676 y FF(j)44830 24494 y FO(.)7749 26000 y(Za)527 b(protok)-34 b(ole)528 b(predsta)-34 b(vljene)528 b(k)-67 b(ao)527 b(prostore)g(niti,)559 b FI(\241)-203 b(!)528 b FO(zna)-34 b(\267)-572 b(ci)527 b(protok)h(p)34 b(oruk)-34 b(e)527 b(o)34 b(d)7749 27505 y(jednog)553 b(agen)-34 b(ta)553 b(do)f(drugog,)590 b(dok)552 b(=)-202 b FI(\))552 b FO(p)34 b(o)-34 b(v)g(ezuje)553 b(uzastopne)g(p)34 b(oteze)552 b(jednog)h(su-)7749 29011 y(dionik)-67 b(a.)9631 32021 y(Ono)387 b(\267)-542 b(sto)417 b(\267)-572 b(zelimo)450 b(je)h(mo)-34 b(\266)-572 b(ci)450 b(vidjeti)h(k)-67 b(ak)-34 b(o)450 b(se)h(ta)g(k)-34 b(om)g(unik)-67 b(acija)451 b(me)p 41248 31408 V(du)g(agen)-34 b(tima)7749 33527 y(razvijala,)396 b(p)34 b(osebno,)398 b(ona)f(mora)f(bit)g(mogu)-34 b(\266)-572 b(ca)397 b(u)f(vremensk)-34 b(om)396 b(slijedu)g({)g(jo)-64 b(\267)-542 b(s)397 b(uvijek)7749 35032 y(znamo)555 b(samo)h(o)f(nasta) -34 b(vljanju)558 b(un)-34 b(utar)557 b(jedne)f(niti,)593 b(o)34 b(dnosno)557 b(redoslijedu)e(ak)-34 b(cija)7749 36538 y(un)g(utar)548 b(role.)963 b(No)547 b(protok)-34 b(ol)546 b(je)g(in)-34 b(terak)g(cija)547 b(rola,)580 b(redoslijed)547 b(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(anja)545 b(ak)-34 b(cija)7749 38043 y(role)594 b(jednog)h(agen)-34 b(ta)596 b(o)-34 b(visi)595 b(o)f(drugima.)1111 b(Sljede)-34 b(\266)-572 b(ci)595 b(p)34 b(o)67 b(jam)595 b(go)-34 b(v)g(ori)595 b(o)g(k)-34 b(orektnom)7749 39549 y(slijedu)404 b(ak)-34 b(cija)404 b(u)h(vremen)-34 b(u.)7749 41054 y(Nek)-67 b(a)521 b(su)j(\247)13447 40614 y FB(+)14757 41054 y FO(i)e(\247)16491 40614 y FE(\241)17801 41054 y FO(skup)34 b(o)-34 b(vi)523 b(elemenata)f(iz)g(\247,)552 b(vrho)-34 b(vi)522 b(dek)-34 b(orirani)522 b(p)34 b(ozitivnim)523 b(i)7749 42560 y(negativnim)404 b(p)34 b(oruk)-67 b(ama,)404 b(resp)34 b(ektivno.)7749 44818 y FL(De\257nicija)465 b(17)606 b FO(Snop)319 b FK(je)e(kona)-31 b(\267)-589 b(cni)316 b(pr)-62 b(ostor)316 b(niti)h FO(\(\247)p FG(;)202 b FO(=)-202 b FI(\))p FG(;)202 b FI(\241)-202 b(!)p FO(\))318 b FK(takav)e(da)h(je)g(r)-62 b(elacija)7749 46323 y FI(\241)-203 b(!)460 b FK(bip)-62 b(artitno)g(g)457 b(gr)-62 b(afa)459 b FO(\(\247)20636 45884 y FB(+)21424 46323 y FG(;)202 b FO(\247)22838 45884 y FE(\241)23625 46323 y FG(;)g FI(\241)-202 b(!)p FO(\))460 b FK(funkcionalna,)k(injektivna,)g(i)c (surjektivna,)7749 47829 y(a)433 b(r)-62 b(elacija)431 b FO(=)-202 b FI(\))337 b([)f(\241)-202 b(!)434 b FK(acikli)-31 b(\267)-589 b(cka.)9631 50087 y FO(Acikli)-34 b(\267)-572 b(cnost)522 b(osigura)-34 b(v)-67 b(a)522 b(linearno)h(nizanje)g(doga)p 33249 49473 V(da)67 b(ja,)554 b(sv)-34 b(o)67 b(jstv)-67 b(a)524 b FI(\241)-202 b(!)522 b FO(garan)-34 b(ti-)7749 51593 y(ra)67 b(ju)485 b(da)g(je)g(sv)-67 b(ak)g(a)483 b(p)34 b(oruk)-67 b(a)484 b(p)34 b(oslana)485 b(o)34 b(d)485 b(strane)g(jednog)g(p)34 b(o)-64 b(\267)-542 b(siljatelja,)505 b(da)485 b(je)f(sv)-67 b(ak)g(a)7749 53098 y(p)34 b(oruk)-67 b(a)483 b(primljena)h(to)-34 b(\267)-572 b(cno)485 b(jednom.)779 b(F)-101 b(unk)-34 b(cionalnost)486 b(o)34 b(d)484 b FI(\241)-203 b(!)484 b FO(zna)-34 b(\267)-572 b(ci)484 b(da)g(je)g(sv)-67 b(ak)g(a)7749 54603 y(p)34 b(oruk)-67 b(a)326 b(p)34 b(oslana)327 b(samo)g(jednom,)343 b(injektivnost)327 b(zna)-34 b(\267)-572 b(ci)326 b(da)h(je)g(p)34 b(oslana)327 b(p)34 b(oruk)-67 b(a)327 b(priml-)7749 56109 y(jena)284 b(to)-34 b(\267)-572 b(cno)284 b(jednom.)500 b(Surjektivnost)285 b(garan)-34 b(tira)284 b(da)g(je)g(sv)-67 b(ak)g(a)283 b(primljena)h(p)34 b(oruk)-67 b(a)283 b(bila)7749 57614 y(p)34 b(oslana.)627 b(Sv)-34 b(ejedno,)441 b(mogu)434 b(p)34 b(osto)67 b(jati)435 b(p)34 b(oslane)434 b(p)34 b(oruk)-34 b(e)433 b(k)-34 b(o)67 b(je)434 b(nisu)g(primljene.)627 b(T)-101 b(o)7749 59120 y(su)376 b(p)34 b(oruk)-34 b(e)377 b(k)-34 b(o)67 b(je)377 b(su)f(jo)-64 b(\267)-542 b(s)377 b(uvijek)f(na)h(mre)-34 b(\267)-572 b(zi:)523 b(sv)-67 b(ak)g(a)375 b(p)34 b(oruk)-67 b(a)376 b(+)p FG(m)h FO(k)-34 b(o)67 b(ja)377 b(nije)f(u)h(domeni)7749 60625 y FI(\241)-203 b(!)p FO(.)9631 63636 y(Snop)270 b(na)-64 b(\267)-542 b(seg)270 b(radnog)g(primjera,)296 b(Dolev-Y)-101 b(ao)269 b(protok)-34 b(ola)269 b(ja)-34 b(vnog)271 b(klju)-34 b(\267)-572 b(ca,)296 b(u)270 b(slu)-34 b(\267)-572 b(ca)67 b(ju)7749 65142 y(k)-34 b(orektnog)404 b(izvr)-64 b(\267)-542 b(senja,)403 b(izgleda)h(k)-67 b(ao)403 b(na)i(slici)e(4.1.)9631 68153 y(Uv)-34 b(o)34 b(di)404 b(se)f(je)i(jo)-64 b(\267)-542 b(s)404 b(jedna)h(relacija)e(na)i(vrho)-34 b(vima)404 b(snopa.)7749 70411 y FL(De\257nicija)465 b(18)606 b FK(Neka)464 b(je)h FI(B)431 b FO(=)394 b(\(\247)24374 69971 y FB(+)25162 70411 y FG(;)202 b FO(\247)26576 69971 y FE(\241)27363 70411 y FG(;)g FI(\241)-202 b(!)p FO(\))466 b FK(snop.)652 b FO(Relacija)438 b(k)-67 b(auzalnosti)466 b FI(\271)f FK(je)7749 71916 y(r)-62 b(e\260eksivno)432 b(i)h(tr)-62 b(anzitivno)432 b(zatvor)-62 b(enje)431 b(o)-62 b(d)433 b FO(=)-202 b FI(\))336 b([)h(\241)-202 b(!)p FK(.)27068 74956 y FO(46)p eop end end %%Page: 47 47 TeXDict begin HPSdict begin 47 46 bop 8240 7017 a FI(ff)p FG(N)10426 7205 y FF(A)11186 7017 y FI(g)11792 7205 y FF(K)12585 7354 y FC(B)13343 7017 y FG(;)202 b(A)p FI(g)15397 7205 y FF(K)16190 7354 y FC(B)18058 7017 y FI(\241)-277 b(\241)-270 b(\241)h(\241)f(\241)h(\241)f(\241)g(\241)h(\241)f(\241)h (\241)-277 b(!)1110 b(ff)p FG(N)29959 7205 y FF(A)30719 7017 y FI(g)31325 7205 y FF(K)32118 7354 y FC(B)32876 7017 y FG(;)202 b(A)p FI(g)34930 7205 y FF(K)35723 7354 y FC(B)12123 9044 y Fi(w)12123 9771 y(w)12123 10498 y(w)12123 11226 y(w)12123 11953 y(\304)31656 9044 y(w)31656 9771 y(w)31656 10498 y(w)31656 11226 y(w)31656 11953 y(\304)8238 15190 y FI(ff)p FG(N)10424 15378 y FF(A)11184 15190 y FI(g)11790 15378 y FF(K)12583 15527 y FC(A)13308 15190 y FG(;)g(B)61 b FI(g)15433 15378 y FF(K)16226 15527 y FC(A)18058 15190 y FI(\303)-277 b(\241)-269 b(\241)f(\241)g(\241)h (\241)f(\241)h(\241)f(\241)h(\241)f(\241)-276 b(\241)1106 b(ff)p FG(N)29956 15378 y FF(A)30717 15190 y FI(g)31323 15378 y FF(K)32116 15527 y FC(A)32841 15190 y FG(;)202 b(B)61 b FI(g)34966 15378 y FF(K)35759 15527 y FC(A)10292 20289 y FO(Slik)-67 b(a)403 b(4.1:)538 b(Korektni)404 b(snop)h(Dolev-Y)-101 b(ao)403 b(protok)-34 b(ola)4317 23917 y(Relacija)474 b(k)-67 b(auzalnosti,)491 b(za)67 b(jedno)475 b(s)f(relacijom)f FI(v)p FO(,)491 b(omogu)-34 b(\266)-572 b(cuje)475 b(zaklju)-34 b(\267)-572 b(civ)-67 b(anje)474 b(o)2435 25423 y(stupnjevima)301 b(auten)-34 b(ti\257k)-67 b(acije)300 b(i)e(ta)67 b(jnosti)301 b(k)-34 b(o)67 b(je)300 b(protok)-34 b(ol,)320 b(mo)34 b(deliran)299 b(u)g(okviru)g(pros-)2435 26928 y(tora)356 b(niti,)365 b(p)34 b(osti)-34 b(\267)-572 b(ze.)522 b(V)-101 b(a)-34 b(\267)-572 b(zno)356 b(sv)-34 b(o)67 b(jstv)-34 b(o)357 b(relacije)d(k)-67 b(auzalnosti)355 b(je)h(dobra)g(utemeljenost,)2435 28434 y(k)-34 b(o)67 b(ja)412 b(slijedi)f(iz)g(k)-34 b(ona)g(\267)-572 b(cnosti)412 b(snop)34 b(o)-34 b(v)-67 b(a;)415 b(sv)-67 b(aki)410 b(neprazni)h(skup)h(vrho)-34 b(v)-67 b(a)411 b(snopa)h FI(B)448 b FO(ima)2435 29939 y FI(\271)p FO(-minimalne)404 b(elemen)-34 b(te.)4317 32950 y(Nek)-67 b(a)413 b(je)g FG(ter)34 b(m)p FO(\()p FG(s)12365 33132 y FF(i)12741 32950 y FO(\))414 b(term)f(k)-34 b(o)67 b(ji)413 b(je)h(pridru)-34 b(\267)-572 b(zen)413 b(vrh)-34 b(u)414 b FG(s)29135 33132 y FF(i)29924 32950 y FO(nek)-34 b(e)413 b(niti,)i(dakle)e(dio)g(b)34 b(ez)2435 34456 y(predznak)-67 b(a.)965 b(T)-101 b(ak)-34 b(o)p 11948 33842 364 53 v(der,)582 b(nek)-67 b(a)546 b(je)g FG(sig)43 b(n)p FO(\()p FG(s)22058 34638 y FF(i)22434 34456 y FO(\))547 b(predznak)f(ispred)h(p)34 b(oruk)-34 b(e)546 b(pridru)-34 b(\267)-572 b(zene)2435 35961 y(vrh)-34 b(u)405 b FG(s)5835 36143 y FF(i)6211 35961 y FO(.)538 b(Za)404 b(term)g FG(t)g FO(k)-67 b(a)-34 b(\267)-572 b(zemo)403 b(da:)4253 38413 y FI(\262)607 b FO(se)403 b FK(p)-62 b(ojavljuje)492 b FO(u)404 b FG(s)14014 38595 y FF(i)14794 38413 y FO(ak)-34 b(o)404 b FG(t)337 b FI(v)f FG(ter)34 b(m)p FO(\()p FG(s)22756 38595 y FF(i)23132 38413 y FO(\))4253 40895 y FI(\262)607 b FK(izvir)-62 b(e)474 b FO(u)386 b FG(s)10372 41077 y FF(i)11133 40895 y FO(ak)-34 b(o)386 b(se)f(p)34 b(o)67 b(ja)-34 b(vljuje)387 b(u)f FG(s)22004 41077 y FF(i)22765 40895 y FO(i)f(ne)h(p)34 b(o)67 b(ja)-34 b(vljuje)386 b(niti)g(u)g(jednom)g(drugom)5466 42401 y FG(s)6034 41961 y FE(0)6034 42740 y FF(j)6521 42401 y FO(,)403 b FG(s)7829 41961 y FE(0)7829 42740 y FF(j)8653 42401 y FI(\271)337 b FG(s)10501 42583 y FF(i)10877 42401 y FO(,)403 b(te)h(je)h FG(sig)43 b(n)p FO(\()p FG(s)17719 42583 y FF(i)18095 42401 y FO(\))337 b(=)f(+)4253 44883 y FI(\262)607 b FK(je)-62 b(dinstveno)431 b(izvir)-62 b(e)493 b FO(ak)-34 b(o)404 b FG(t)g FO(izvire)f(u)h (jedinstv)-34 b(enom)406 b(vrh)-34 b(u)404 b FG(s)33243 45065 y FF(i)34023 44883 y FO(danog)h(snopa)g FI(B)37 b FG(:)4317 47335 y FO(Sada)545 b(su)g(svje)-34 b(\267)-572 b(ze)544 b(vrijednosti)g(precizno)g(k)-67 b(arakterizirane)542 b(putem)j(relacije)e FI(v)h FO(i)2435 48841 y(jedinstv)-34 b(enog)406 b(izviranja.)2435 52650 y FH(4.2)1793 b(Sp)50 b(eci\257k)-100 b(acija)599 b(protok)-50 b(ola)2435 55356 y FO(Jo)-64 b(\267)-542 b(s)338 b(uvijek)g(nismo)g(rekli)e(k)-67 b(ak)-34 b(o)337 b(se)h(un)-34 b(utar)340 b(mo)34 b(dela)337 b(niti)h(sp)34 b(eci\257cira)337 b(protok)-34 b(ol.)516 b(Zasad)2435 56862 y(smo)422 b(samo)g(Dolev-Y)-101 b(ao)421 b(primjer)g(skicirali)e(k)-67 b(ao)421 b(snop,)427 b(i)421 b(jasno)h(je)g(da)g(se)f(ta)h(skica)f(ne)2435 58367 y(razlikuje)294 b(mnogo)h(o)34 b(d)295 b(one)f(neformalne)h(skice)f(protok)-34 b(ola)295 b(sa)f(strelicama)g(i)g(p)34 b(oruk)-67 b(ama.)4317 61378 y(Ipak,)323 b(nije)303 b(te)-64 b(\267)-542 b(sk)-34 b(o)303 b(uo)-34 b(\267)-572 b(citi)302 b(namjeru)i(da)f(se)f(protok) -34 b(ol,)323 b(i)303 b(o)-34 b(vdje,)323 b(promatra)303 b(k)-67 b(ao)302 b(skup)2435 62884 y FK(r)-62 b(ola)p FO(.)751 b(Protok)-34 b(ol)475 b(de\257nira)g(sv)-67 b(aku)475 b(p)34 b(o)67 b(jedin)-34 b(u)476 b(rolu,)493 b(k)-67 b(ao)474 b(niz)h(ak)-34 b(cija)475 b(k)-34 b(o)67 b(je)476 b(se)e(treba)67 b(ju)2435 64389 y(dogo)34 b(diti.)689 b(Jedino,)466 b(u)454 b(razli)-34 b(\267)-572 b(citim)453 b(rundama)i(razli)-34 b(\267)-572 b(citi)452 b(agen)-34 b(ti)421 b(\266)-572 b(ce)453 b(preuzimati)h(uloge)2435 65894 y(za)-34 b(\267)-572 b(cetnik)-67 b(a)528 b(i)f(o)34 b(dzivnik)-67 b(a,)558 b(ili)527 b(bilo)h(k)-34 b(o)67 b(je)529 b(druge)g(role,)558 b(i)528 b(sv)-67 b(aki)527 b(put)495 b(\266)-572 b(ce)528 b(se)g(generirati)2435 67400 y(druga)-34 b(\267)-572 b(cije)405 b(no)-34 b(v)g(e)404 b(vrijednosti.)4317 70411 y(Niti)525 b(k)-34 b(o)67 b(je)526 b(predsta)-34 b(vlja)67 b(ju)527 b(role)d(zapra)-34 b(v)g(o)492 b(\266)-572 b(ce)524 b(biti)h FK(p)-62 b(ar)g(ametrizir)g(ane)542 b(niti)p FO(.)901 b(Pro-)2435 71916 y(tok)-34 b(ol)501 b(se)g(onda)g(de\257nira)g(k)-67 b(ao)500 b(skup)i(takvih)e(niti.)829 b(P)-34 b(arametri)500 b(su)h(oni)g(p)34 b(o)g(daci)500 b(k)-34 b(o)67 b(ji)21755 74956 y(47)p eop end end %%Page: 48 48 TeXDict begin HPSdict begin 48 47 bop 7715 7181 a FO(\266)-572 b(ce)465 b(se)h(razlik)-34 b(o)g(v)-67 b(ati)465 b(o)34 b(d)466 b(sesije)f(do)i(sesije,)480 b(i)466 b(instancirati)g(prilik)-34 b(om)465 b(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(anja)466 b(pro-)7749 8687 y(tok)-34 b(ola.)553 b(Tipi)-34 b(\267)-572 b(cno,)410 b(role)f(su)g(parametrizirane)f(parametrima)h(soli,)h(klju) -34 b(\267)-572 b(cev)-67 b(a,)409 b(imena.)7749 10192 y(P)-34 b(arametrizirane)389 b(niti)h(su)h(implicitne)e(u)h([THG99)q (],)i(i)e(strogo)g(de\257nirane)h(u)f([Son99)q(].)9631 13214 y(Ov)-67 b(ak)-34 b(o)268 b(izgleda)67 b(ju)270 b(parametrizirane)f(niti)g(za)g(za)-34 b(\267)-572 b(cetnik)-67 b(a)269 b(i)g(o)34 b(dzivnik)-67 b(a)268 b(na)-64 b(\267)-542 b(seg)270 b(Dolev-)7749 14720 y(Y)-101 b(ao)404 b(primjera:)16177 17215 y FG(I)95 b(nit)p FI(h)p FG(a;)202 b(b;)g(n)21827 17397 y FF(a)22380 17215 y FI(i)p 16177 17756 6675 49 v 9415 w FG(R)9 b(esp)p FI(h)p FG(a;)202 b(b;)g(n)38375 17397 y FF(a)38930 17215 y FI(i)p 32266 17756 7136 49 v 15635 19920 a FO(+)p FI(ff)p FG(n)18518 20102 y FF(a)19073 19920 y FI(g)19679 20117 y FF(k)20169 20273 y FC(b)20643 19920 y FG(;)g(a)p FI(g)22429 20117 y FF(k)22919 20273 y FC(b)31955 19920 y FI(\241ff)p FG(n)34838 20102 y FF(a)35392 19920 y FI(g)35998 20117 y FF(k)36488 20273 y FC(b)36963 19920 y FG(;)g(a)p FI(g)38749 20117 y FF(k)39239 20273 y FC(b)19043 21316 y Fi(w)19043 22044 y(w)19043 22771 y(w)19043 23498 y(w)19043 24226 y(\304)35362 21316 y(w)35362 22044 y(w)35362 22771 y(w)35362 23498 y(w)35362 24226 y(\304)15611 27463 y FI(\241ff)p FG(n)18494 27645 y FF(a)19049 27463 y FI(g)19655 27660 y FF(k)20145 27771 y FC(a)20704 27463 y FG(;)g(b)p FI(g)22369 27660 y FF(k)22859 27771 y FC(a)31931 27463 y FO(+)p FI(ff)p FG(n)34814 27645 y FF(a)35368 27463 y FI(g)35974 27660 y FF(k)36464 27771 y FC(a)37023 27463 y FG(;)g(b)p FI(g)38688 27660 y FF(k)39178 27771 y FC(a)9560 29896 y FO(gdje)405 b(se)e FG(a)p FO(,)h FG(b)g FO(supstituira)67 b(ju)407 b(vrijednostima)d(iz)g FL(N)p FO(,)f FG(n)34526 30078 y FF(a)35485 29896 y FO(vrijednosti)h (iz)g FL(M)p FI(n)p FL(N)13543 33837 y FO(Slik)-67 b(a)403 b(4.2:)538 b(P)-34 b(arametrizirane)403 b(niti)i(za)e(Dolev-Y)-101 b(ao)404 b(protok)-34 b(ol)9631 36693 y(Rola)306 b(inicijatora)h(je)g (parametrizirana)f(imenima)h(inicijatora,)326 b(o)34 b(dzivnik)-67 b(a)305 b(i)i(solju,)7749 38198 y(k)-67 b(ao)359 b(i)g(rola)g(o)34 b(dzivnik)-67 b(a.)522 b(Jasno)360 b(je)f(da)h(se)f(k)-34 b(orektni)359 b(snop)i(dobije)f(iz)f (parametriziranih)7749 39704 y(niti)404 b(supstituira)67 b(ju)-34 b(\266)-572 b(ci)406 b(\()p FG(a;)202 b(b;)g(n)21473 39886 y FF(a)22027 39704 y FO(\))405 b(sa)f(\()p FG(A;)202 b(B)61 b(;)202 b(N)28803 39892 y FF(A)29563 39704 y FO(\))405 b(u)f(ob)67 b(je)405 b(niti.)7749 41209 y(Ov)-34 b(e)403 b(niti)i(p)34 b(o)-64 b(\267)-542 b(stenih)404 b(agenata)h(zo)-34 b(vu)405 b(se)e FK(r)-62 b(e)g(gularne)494 b FO(niti.)7749 45091 y FH(4.3)1792 b(Uljezo)-50 b(v)g(e)599 b(niti)7749 47818 y FO(Uljez)470 b(je)h(tak)-34 b(o)p 14843 47204 364 53 v(der)471 b(dan)g(skup)34 b(om)471 b(parametriziranih)f(niti)h FI(P)570 b FO(k)-34 b(o)67 b(je)472 b(opisuju)g(njego)-34 b(v)g(e)7749 49323 y(mogu)g(\266)-572 b(cnosti,)466 b(op)34 b(et)453 b(jasno)h(sim)-34 b(ulira)67 b(ju)-34 b(\266)-572 b(ci)453 b(Dolev-Y)-101 b(ao)453 b(napada)-34 b(\267)-572 b(ca.)686 b(On)453 b(mo)-34 b(\267)-572 b(ze:)603 b(\267)-572 b(citati)7749 50829 y(p)34 b(oruk)-34 b(e)461 b(s)h(mre)-34 b(\267)-572 b(ze,)475 b(sta)-34 b(vljati)462 b(na)g(mre)-34 b(\267)-572 b(zu)462 b(p)34 b(oruk)-34 b(e)461 b(k)-34 b(o)67 b(je)462 b(zna,)476 b(mo)-34 b(\267)-572 b(ze)462 b(ih)f(k)-34 b(omp)34 b(onirati,)7749 52334 y(dek)-34 b(omp)34 b(onirati,)377 b(de)-64 b(\267)-542 b(sifrirati)369 b(ih)h(s)g(p)34 b(oznatim)370 b(m)-34 b(u)371 b(klju)-34 b(\267)-572 b(cevima,)312 b(\267)-542 b(sifrirati)369 b(s)h(p)34 b(oznatim)7749 53840 y(klju)-34 b(\267)-572 b(cevima.)537 b(Mo)-34 b(\267)-572 b(ze)404 b(i)g(kreirati)f(soli.)9631 56862 y(Uljez)355 b(je)i(iniciran)f(sa)g(skup)34 b(om)357 b FG(P)24968 57044 y FB(0)25494 56862 y FO(,)366 b(k)-34 b(o)67 b(ji)356 b(sadr)-34 b(\267)-572 b(zi)357 b(njego)-34 b(v)g(o)357 b(p)34 b(o)-34 b(\267)-572 b(cetno)357 b(znanje.)523 b(Radi)7749 58367 y(se)410 b(o)h(klju)-34 b(\267)-572 b(cevima,)411 b(imenima)g(agenata,)h(i)f(no)-34 b(v)g(ogeneriranim)411 b(vrijednostima)g(k)-34 b(o)67 b(je)377 b(\266)-572 b(ce)7749 59873 y(m)-34 b(u)293 b(k)-67 b(asnije)292 b(mo)-34 b(\267)-572 b(zda)293 b(zatrebati.)502 b(Klju)-34 b(\267)-572 b(cevi)291 b(su)j(ja)-34 b(vni)293 b(klju)-34 b(\267)-572 b(cevi,)313 b(i)293 b(k)-34 b(ompromitirani)292 b(pri-)7749 61378 y(v)-67 b(atni)441 b(klju)-34 b(\267)-572 b(cevi,)449 b(uz)441 b(njego)-34 b(v)442 b(vlastiti,)450 b(u)441 b(slu)-34 b(\267)-572 b(ca)67 b(ju)443 b(simetri)-34 b(\267)-572 b(cne)440 b(enkrip)34 b(cije)440 b(simetri)-34 b(\267)-572 b(cni)7749 62884 y(klju)-34 b(\267)-572 b(cevi)403 b(k)-34 b(o)67 b(je)404 b(dijeli)g(s)g(drugim)h(agen)-34 b(tima)405 b(i)e(k)-34 b(ompromitirani)405 b(simetri)-34 b(\267)-572 b(cni)403 b(klju)-34 b(\267)-572 b(cevi.)7749 64389 y(Kak)-34 b(o,)395 b(osim)e(p)34 b(o)-34 b(\267)-572 b(cetnog)393 b(znanja,)k(nema)c(in)-34 b(terne)394 b(memorije,)g(da)g (bi)f(zadr)-34 b(\267)-572 b(zao)393 b(p)34 b(oruku)7749 65894 y(u)472 b(p)34 b(osjedu)473 b(nak)-34 b(on)473 b(k)-34 b(ori)-64 b(\267)-542 b(stenja)472 b(mora)g(je)g(op)34 b(eto)-34 b(v)-67 b(ano)473 b(sta)-34 b(vljati)472 b(na)h(mre)-34 b(\267)-572 b(zu,)488 b(i)471 b(nak)-34 b(on)7749 67400 y(toga)544 b(primati.)956 b(T)-101 b(ome)543 b(slu)-34 b(\267)-572 b(zi)543 b(nit)h FK(Dup)p FO(,)577 b(za)543 b(isto)-34 b(vremeno)543 b(slanje)h(p)34 b(oruk)-34 b(e)544 b(drugom)7749 68905 y(agen)-34 b(tu)398 b(i)g(zadr)-34 b(\267)-572 b(za)-34 b(v)-67 b(anje)397 b(za)g(vlastitu)h(up)34 b(otrebu.)538 b(P)-34 b(oruku)398 b(mora)f(duplicirati)g(onolik)-34 b(o)7749 70411 y(puta)405 b(k)-34 b(olik)g(o)404 b(je)g(puta)h(u)g (budu)-34 b(\266)-572 b(cnosti)372 b(\267)-572 b(zeli)402 b(isk)-34 b(oristiti.)27068 74956 y(48)p eop end end %%Page: 49 49 TeXDict begin HPSdict begin 49 48 bop 11770 7017 a FG(I)95 b(nit)p FO(\()p FG(m)p FO(\))11662 b FG(F)168 b(l)24 b(ush)p FO(\()p FG(m)p FO(\))11954 8523 y FG(m)337 b FI(2)g FG(P)15278 8705 y FB(0)p 11954 8899 3850 49 v 12875 10028 a FO(+)p FG(m)14415 b FI(\241)p FG(m)4775 14164 y(D)34 b(up)p FO(\()p FG(m)p FO(\))1107 b FG(C)87 b(onc)p FO(\()p FG(m)14559 14346 y FB(1)15084 14164 y FG(;)202 b(m)16687 14346 y FB(2)17213 14164 y FO(\))1108 b FG(S)70 b(ep)p FO(\()p FG(m)22314 14346 y FB(1)22840 14164 y FG(;)202 b(m)24443 14346 y FB(2)24969 14164 y FO(\))1108 b FG(E)70 b(nc)p FO(\()p FG(m;)202 b(k)38 b FO(\))1106 b FG(D)34 b(ec)p FO(\()p FG(m;)202 b(k)38 b(;)202 b(k)39164 13724 y FE(0)39474 14164 y FO(\))p 33290 14660 6453 45 v 33290 16620 45 1960 v 33666 15985 a FN(inv)17 b FO(\()p FG(k)38 b FO(\))337 b(=)g FG(k)39055 15484 y FE(0)p 39698 16620 V 33290 16664 6453 45 v 5946 17718 a FI(\241)p FG(m)4738 b FI(\241)p FG(m)14698 17900 y FB(1)19314 17718 y FI(\241)p FO(\()p FG(m)21792 17900 y FB(1)22318 17718 y FG(;)202 b(m)23921 17900 y FB(2)24447 17718 y FO(\))3342 b FI(\241)p FG(m)4355 b FI(\241f)p FG(m)p FI(g)37841 17915 y FF(k)6478 18170 y Fi(w)6478 18897 y(w)6478 19624 y(w)6478 20351 y(w)6478 21079 y(\304)13486 18170 y(w)13486 18897 y(w)13486 19624 y(w)13486 20351 y(w)13486 21079 y(\304)21645 18170 y(w)21645 18897 y(w)21645 19624 y(w)21645 20351 y(w)21645 21079 y(\304)28792 18170 y(w)28792 18897 y(w)28792 19624 y(w)28792 20351 y(w)28792 21079 y(\304)36045 18170 y(w)36045 18897 y(w)36045 19624 y(w)36045 20351 y(w)36045 21079 y(\304)5946 22860 y FO(+)p FG(m)4738 b FI(\241)p FG(m)14698 23042 y FB(2)20850 22860 y FO(+)p FG(m)22857 23042 y FB(1)28457 22860 y FI(\241)p FG(k)5524 b FI(\241)p FG(k)37167 22420 y FE(0)6478 23311 y Fi(w)6478 24039 y(w)6478 24766 y(w)6478 25493 y(w)6478 26221 y(\304)13486 23311 y(w)13486 24039 y(w)13486 24766 y(w)13486 25493 y(w)13486 26221 y(\304)21645 23311 y(w)21645 24039 y(w)21645 24766 y(w)21645 25493 y(w)21645 26221 y(\304)28792 23311 y(w)28792 24039 y(w)28792 24766 y(w)28792 25493 y(w)28792 26221 y(\304)36045 23311 y(w)36045 24039 y(w)36045 24766 y(w)36045 25493 y(w)36045 26221 y(\304)5946 28002 y FO(+)p FG(m)3202 b FO(+\()p FG(m)13633 28184 y FB(1)14160 28002 y FG(;)202 b(m)15763 28184 y FB(2)16288 28002 y FO(\))4091 b(+)p FG(m)22857 28184 y FB(2)27369 28002 y FO(+)p FI(f)p FG(m)p FI(g)30588 28199 y FF(k)35512 28002 y FO(+)p FG(m)4317 33500 y FO(Ovdje)326 b(p)34 b(osta)67 b(je)327 b(jasan)g(zah)-34 b(tjev)327 b(za)f(funk)-34 b(cionalnosti)327 b(relacije)e FI(\241)-202 b(!)p FO(:)499 b(da)326 b(nije)h(tak)-34 b(o,)2435 35006 y(netk)g(o)339 b(drugi)g(bi)g(mogao)305 b(\267)-572 b(citati)338 b(p)34 b(oruk)-34 b(e)339 b(i)f(me)p 23423 34392 364 53 v(durezultate)h(k)-34 b(o)67 b(je)339 b(uljez)275 b(\267)-542 b(salje)338 b(sam)h(sebi,)2435 36511 y(ali)396 b(to)h(nije)f(to)-34 b(\267)-572 b(cno.)536 b(Nara)-34 b(vno,)398 b(da)f(nije)f(te)g(funk)-34 b(cionalnosti)398 b(ne)e(bi)h(niti)f(bilo)g(p)34 b(otreb)g(e)2435 38016 y(za)404 b(duplik)-67 b(acijsk)-34 b(om)404 b(niti.)2435 39522 y(No,)492 b(sv)-67 b(aku)474 b(p)34 b(oruku)474 b(k)-34 b(o)67 b(ju)476 b(p)34 b(o)-64 b(\267)-542 b(steni)475 b(agen)-34 b(t)475 b(p)34 b(o)-64 b(\267)-542 b(salje)474 b(uljez)g(mo)-34 b(\267)-572 b(ze)474 b(presresti)g(\()p FK(Flush)93 b FO(\),)2435 41027 y(ili)403 b(je)371 b(\267)-572 b(citati)404 b(i)f(proslijediti)h(\()p FK(Dup)77 b FO(\),)404 b(sebi)g(i)f(ostatku)i(svijeta.)2435 45666 y FH(4.4)1793 b(Analiza)598 b(Dolev-Y)-149 b(ao)597 b(protok)-50 b(ola)2435 48651 y FO(Slijedi)406 b(dok)-67 b(az)404 b(da)i(na)-64 b(\267)-542 b(s)406 b(primjer,)f(Dolev-Y)-101 b(ao)404 b(protok)-34 b(ol)406 b(ja)-34 b(vnog)406 b(klju)-34 b(\267)-572 b(ca,)405 b(ne)h(uspijev)-67 b(a)2435 50156 y(p)34 b(osti)-34 b(\266)-572 b(ci)404 b(ta)67 b(jnost.)2435 51662 y(Uo)-34 b(\267)-572 b(cimo)368 b(da)f(je)h(protok)-34 b(ol)368 b(prekratak)f(da)h(bi)g(nek)-34 b(e)367 b(garancije)g (inicijatora)h(i)f(o)34 b(dzivnik)-67 b(a)2435 53167 y(bile)471 b(zanimljiv)-34 b(e.)741 b(Preciznije,)487 b(nak)-34 b(on)472 b(prv)-34 b(e)472 b(p)34 b(oruk)-34 b(e)471 b(o)34 b(dzivnik)471 b(ne)h(mo)-34 b(\267)-572 b(ze)471 b(biti)h(sigu-)2435 54673 y(ran)455 b(s)f(kim)g(je)g(pri)-34 b(\267)-572 b(cao,)467 b(za)454 b(razliku)f(o)34 b(d)455 b(inicijatora,)466 b(k)-34 b(o)67 b(jem)455 b(mo)-34 b(\267)-572 b(ze)454 b(o)34 b(dgo)-34 b(v)g(oriti)455 b(samo)2435 56178 y(o)34 b(dzivnik)403 b(k)-34 b(o)67 b(jem)405 b(se)f(obra)-34 b(\266)-572 b(ca.)2435 57684 y(Kad)552 b(inicijator)f(dobije)h(p)34 b(o)-34 b(vratn)g(u)552 b(p)34 b(oruku,)588 b(zna)552 b(da)f(je)h(o)34 b(dzivnik)550 b(bio)518 b(\267)-572 b(ziv,)586 b(nitk)-34 b(o)2435 59189 y(drugi)377 b(nije)f(mogao)h(de)-64 b(\267)-542 b(sifrirati)376 b(p)34 b(oruku)376 b(njem)-34 b(u)378 b(namjenjen)-34 b(u.)531 b(Dapa)-34 b(\267)-572 b(ce,)382 b(to)377 b(zna)-34 b(\267)-572 b(ci)375 b(da)2435 60694 y(p)34 b(osjeduje)419 b(inicijatoro)-34 b(vu)418 b(sol,)j(pa)d(se)g (stoga)g(p)34 b(oklapa)67 b(ju)419 b(u)f(p)34 b(o)g(dacima.)579 b(Mora)67 b(ju)419 b(se)e(i)2435 62200 y(p)34 b(oklapati)405 b(u)f(bro)67 b(ju)405 b(rola,)340 b(\267)-542 b(sto)404 b(je)g(zb)34 b(og)404 b(kratk)-34 b(o)g(\266)-572 b(ce)404 b(protok)-34 b(ola)404 b(o)-34 b(\267)-572 b(cito.)2435 63705 y(Nazo)-34 b(vimo)404 b(sv)-67 b(aki)403 b(vrh)h(ozna)-34 b(\267)-572 b(cen)404 b(p)34 b(ozitivnom)404 b(p)34 b(oruk)-34 b(om)404 b(p)34 b(ozitivnim)403 b(vrhom,)h(a)g(vrh)2435 65211 y(ozna)-34 b(\267)-572 b(cen)404 b(negativnom)h(p)34 b(oruk)-34 b(om)405 b(negativnim)f(vrhom.)2435 70411 y FL(Lema)464 b(4)606 b FK(Pr)-62 b(etp)g(ostavimo)402 b(da)j(je)f FI(B)442 b FK(snop,)410 b FG(t)337 b FI(2)f FL(M)p FK(,)411 b(i)405 b FG(n)336 b FI(2)h(B)442 b(\271)p FK(-minimalni)405 b(element)2435 71916 y(skup)-62 b(a)432 b FI(f)p FG(s)337 b FI(2)f(B)172 b FO(:)404 b FG(t)336 b FI(v)h FG(ter)34 b(m)p FO(\()p FG(s)p FO(\))p FI(g)p FK(.)558 b(T)-93 b(ada)433 b FG(t)g FK(izvir)-62 b(e)432 b(u)h FG(n)p FK(.)21755 74956 y FO(49)p eop end end %%Page: 50 50 TeXDict begin HPSdict begin 50 49 bop 7749 7181 a FK(Dokaz.)528 b FO(Jasno,)383 b(ak)-34 b(o)378 b(je)g FG(n)g FI(\271)p FO(-minimalni)g(elemen)-34 b(t)378 b(o)34 b(d)378 b FI(f)p FG(s)337 b FI(2)f(B)172 b FO(:)404 b FG(t)336 b FI(v)h FG(ter)34 b(m)p FO(\()p FG(s)p FO(\))p FI(g)p FO(,)383 b(tada)7749 8687 y(se)422 b(u)h(nijednom)h(vrh)-34 b(u)424 b FG(s)19008 8247 y FE(0)19741 8687 y FO(k)-34 b(o)67 b(ji)423 b(pretho)34 b(di)423 b(vrh)-34 b(u)424 b FG(n)e FO(u)h(snopu)h FI(B)460 b FO(term)423 b FG(t)f FO(ne)h(p)34 b(o)67 b(ja)-34 b(vljuje)7749 10192 y(k)-67 b(ao)570 b(p)34 b(o)g(dterm.)1038 b(U)570 b(vrh)-34 b(u)571 b FG(n)f FO(mora)g(biti)h(p)34 b(ozitivna)570 b(p)34 b(oruk)-67 b(a)571 b(jer)f(nema)h(slob)34 b(o)g(dnih)7749 11698 y(negativnih)557 b(vrho)-34 b(v)-67 b(a.)995 b(Za)556 b(sv)-67 b(aki)555 b(negativni)h(vrh)h FG(s)32175 11258 y FE(0)33042 11698 y FO(p)34 b(osto)67 b(ji)557 b(p)34 b(ozitivni)556 b FG(s)g FO(s)h(k)-34 b(o)67 b(jim)7749 13203 y(je)497 b FG(impl)24 b FO(-p)34 b(o)-34 b(v)g(ezan,)520 b(a)497 b(tada)h(bi)g(to)f(bio)h(vrh)f(k)-34 b(o)67 b(ji)498 b(bi)f(pretho)34 b(dio)498 b FG(n)f FO(i)g(u)g(k)-34 b(o)67 b(jem)498 b(bi)f(se)7749 14709 y(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(ao)404 b(term)g FG(t)p FO(.)538 b FA(\244)7749 17623 y FL(De\257nicija)465 b(19)606 b FK(Pr)-62 b(ostor)412 b(niti)h FO(\(\247)p FG(;)202 b FI(P)100 b FO(\))414 b FK(je)f(D)-31 b(Y)413 b(pr)-62 b(ostor)412 b(ako)g(je)h(unija)f(slje) -62 b(de)-31 b(\266)-589 b(cih)410 b(niti:)9567 20178 y FI(\262)606 b FK(uljezovih)430 b(niti)j FG(s)337 b FI(2)g(P)100 b FK(;)9567 22733 y FI(\262)606 b FK(niti)433 b(inicijator)-62 b(a)431 b(danih)i(na)g(slici)f(4.2;)9567 25288 y FI(\262)606 b FK(o)-62 b(dzivnikovih)430 b(niti)j(danih)f(na)i (slici.)556 b(4.2;)7749 27843 y(gdje)432 b(je)h FO(\247)h FK(skup)e(svih)g(vrhova)f(niti)j(to)-62 b(ga)432 b(pr)-62 b(ostor)g(a.)9631 30744 y FO(U)497 b(analizi)h(Dolev-Y)-101 b(ao)497 b(protok)-34 b(ola)499 b(k)-34 b(o)67 b(ja)498 b(slijedi)g(ne)-34 b(\266)-572 b(cemo)498 b(ulaziti)f(u)i(to)f(k)-67 b(ak)-34 b(o)497 b(se)7749 32249 y(instancira)67 b(ju)398 b(parametrizirane)e(niti,)j(nego)363 b(\266)-572 b(cemo)396 b(rasu)p 34168 31636 364 53 v(div)-67 b(ati)397 b(o)g(v)-34 b(e)g(\266)-572 b(c)397 b(instanciranim)7749 33755 y(rolama.)730 b(Pritom)435 b(\266)-572 b(cemo)467 b(razmatrati)i(ona)f(izvr)-64 b(\267)-542 b(senja)468 b(rola)g(k)-34 b(o)67 b(ja)435 b(\266)-572 b(ce)468 b(biti)g(mogu)-34 b(\266)-572 b(ca,)485 b(i)7749 35260 y(nama)404 b(zanimljiv)-67 b(a,)403 b(u)i(danom)g (prostoru)g(niti.)7749 38174 y FL(Lema)464 b(5)606 b FK(Neka)457 b(je)g FO(\(\247)p FG(;)202 b FI(P)100 b FO(\))459 b FK(D)-31 b(Y)458 b(pr)-62 b(ostor)456 b(niti.)630 b(T)-93 b(ada)457 b(p)-62 b(ostoji)455 b(snop)j FI(B)495 b FK(s)457 b(uljezovom)7749 39680 y(niti)558 b(koja)g(sadr)-62 b(\267)-558 b(zi)557 b(vrh)h(obilje)-62 b(\267)-558 b(zen)557 b(sa)h FO(+)p FG(N)27455 39868 y FF(A)28215 39680 y FK(,)590 b(gdje)557 b FG(N)32816 39868 y FF(A)34136 39680 y FK(je)-62 b(dinstveno)556 b(izvir)-62 b(e)558 b(na)h(niti)7749 41185 y(inicijator)-62 b(a)431 b FG(I)95 b(nit)p FI(h)p FG(A;)202 b(B)61 b(;)202 b(N)20243 41373 y FF(A)21002 41185 y FG(;)g(N)22515 41373 y FF(B)23323 41185 y FI(i)434 b FK(snop)-62 b(a)432 b FI(B)37 b FK(,)434 b(za)f(neke)f FG(A)i FK(i)g FG(B)61 b FK(,)433 b(i)h FG(K)39466 40675 y FE(\241)p FB(1)39379 41567 y FF(A)41195 41185 y FG(=)-741 b FI(2)337 b FG(P)42983 41367 y FB(0)43509 41185 y FK(.)9631 44086 y FO(Konstruirat)622 b(\266)-572 b(cemo)655 b(tra)-34 b(\267)-572 b(zeni)655 b(snop)i FI(B)692 b FO(k)-34 b(o)67 b(ji)657 b(sadr)-34 b(\267)-572 b(zi)655 b(napad)i(sistematski)e(pre-) 7749 45591 y(tra)-34 b(\267)-572 b(zuju)-34 b(\266)-572 b(ci)404 b(prostor)h(niti.)7749 47097 y(Pretp)34 b(osta)-34 b(vimo)527 b(da)g(je)492 b(\267)-572 b(cv)-34 b(or)526 b FG(p)h FO(prvi)492 b(\267)-572 b(cv)-34 b(or)526 b(uljezo)-34 b(v)g(e)526 b(niti)h(s)f(p)34 b(oruk)-34 b(om)527 b FG(N)42780 47285 y FF(A)43540 47097 y FO(.)906 b(T)-101 b(o)527 b(je)7749 48602 y(ujedno)496 b(i)f(prvi)f(tak)-67 b(a)-34 b(v)495 b(vrh)g(u)g(snopu,)519 b(s)495 b(obzirom)g(da)g(p)34 b(o)-64 b(\267)-542 b(steni)495 b(sudionik)h(ne)f(bi)g(ob-)7749 50108 y(ja)-34 b(vio)402 b FG(N)11650 50296 y FF(A)12812 50108 y FO(jer)g(su)g(sv)-34 b(e)402 b(p)34 b(oruk)-34 b(e)402 b(protok)-34 b(ola)339 b(\267)-542 b(salju)338 b(\267)-542 b(sifrirane.)537 b(Ispitujemo)403 b(sv)-34 b(e)402 b(mogu)-34 b(\266)-572 b(ce)7749 51613 y(uljezo)-34 b(v)g(e)404 b(niti)g(na)h(k)-34 b(o)67 b(jima)404 b(se)g(mogao)h(p)34 b(o)67 b(ja)-34 b(viti)404 b(vrh)g(sa)h(+)p FG(N)35609 51801 y FF(A)36368 51613 y FO(:)9567 54168 y FI(\262)606 b FK(Init)634 b FO(V)-101 b(rh)520 b(sa)f(+)p FG(N)19332 54356 y FF(A)20611 54168 y FO(ne)h(mo)-34 b(\267)-572 b(ze)518 b(le)-34 b(\267)-572 b(zati)519 b(na)h(o)-34 b(v)g(o)67 b(j)520 b(niti.)884 b(T)-101 b(o)520 b(bi)f(zna)-34 b(\267)-572 b(cilo)519 b(da)g FG(N)46839 54356 y FF(A)10779 55674 y FO(izvire)469 b(na)h(uljezo)-34 b(v)g(o)67 b(j)472 b(niti,)422 b(\267)-542 b(sto)471 b(se)f(k)-34 b(osi)471 b(sa)f(pretp)34 b(osta)-34 b(vk)g(om)472 b(o)e(jedinstv)-34 b(enom)10779 57179 y(izviranju.)9567 59734 y FI(\262)606 b FK(Dup)480 b FO(Ov)-67 b(a)403 b(nas)i(nit)f(ne)g(zanima)g(jer)g(smo) h(na)-64 b(\267)-542 b(sli)404 b(prvi)f(vrh)h(obilje)-34 b(\267)-572 b(zen)404 b(sa)g(+)p FG(N)46072 59922 y FF(A)46832 59734 y FO(.)9567 62290 y FI(\262)606 b FK(Flush)496 b FO(Nit)404 b(niti)g(nema)g(p)34 b(ozitivnih)404 b(vrho)-34 b(v)-67 b(a.)9567 64845 y FI(\262)606 b FK(Enc)699 b FO(Kak)-34 b(o)629 b(promatrana)i(sol)f(izvire)e(na)i(inicijatoro)-34 b(v)g(o)67 b(j)631 b(niti,)686 b(i)629 b(radi)h(se)f(o)10779 66350 y(slu)-34 b(\267)-572 b(ca)67 b(jno)g(j)658 b(no)-34 b(v)g(ogenerirano)67 b(j)658 b(vrijednosti,)720 b(nema)657 b(smisla)f(da)h(je)f(inicijator)10715 67856 y(\267)-542 b(sifrira.)9567 70411 y FI(\262)606 b FK(Conc)563 b FO(T)-101 b(ak)-34 b(o)p 16922 69797 V(der,)518 b(ta)496 b(sol)e(nije)h(ni)g (sparena)h(p)34 b(oruk)-67 b(a)495 b({)g(ev)-34 b(en)g(tualno)496 b(sparena)f(s)10779 71916 y(praznom)405 b(p)34 b(oruk)-34 b(om,)404 b(ali)f(onda)i FG(p)f FO(ne)g(bi)g(bio)h(prvi)e(vrh)h(sa)g(+) p FG(N)40026 72104 y FF(A)40786 71916 y FO(.)27068 74956 y(50)p eop end end %%Page: 51 51 TeXDict begin HPSdict begin 51 50 bop 4253 7181 a FI(\262)607 b FK(Sep)463 b FO(Ov)-34 b(o)387 b(je)g(prvi)f(zanimljivi)g(slu)-34 b(\267)-572 b(ca)67 b(j.)534 b(Pretp)34 b(osta)-34 b(vimo)387 b(da)h FI(\241)p FO(\()p FG(g)43 b(;)202 b(h)p FO(\))388 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)5466 8687 y(ulazni)451 b(vrh,)463 b(mo)-34 b(\267)-572 b(zemo)452 b(sta)-34 b(viti)452 b FG(g)460 b FO(=)416 b FG(N)23561 8875 y FF(A)24321 8687 y FO(.)681 b(O)-34 b(\267)-572 b(cito,)463 b(+\()p FG(g)43 b(;)202 b(h)p FO(\))453 b(ne)f(obilje)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)451 b(vrh)5466 10192 y(regularne)503 b(niti,)528 b(jer)504 b(p)34 b(oruk)-67 b(a)503 b(nije)440 b(\267)-542 b(sifrirana.)837 b(Dakle,)527 b(+\()p FG(g)43 b(;)202 b(h)p FO(\))505 b(izvire)d(na)i(ul-)5466 11698 y(jezo)-34 b(v)g(o)67 b(j)498 b(niti.)819 b(Nije)497 b(uljez)g(bio)h(ta)67 b(j)498 b(k)-34 b(o)67 b(ji)498 b(je)g(spario)f FG(g)541 b FO(i)497 b FG(h)p FO(,)521 b(on)498 b(je)g(ev)-34 b(en)g(tualno)5466 13203 y(dek)g(omp)34 b(onirao)363 b(dulju)i(k)-34 b(onk)-67 b(atenaciju,)371 b(ali)363 b(je)g(i)g(u)g(tom)h(slu)-34 b(\267)-572 b(ca)67 b(ju)364 b(do)-64 b(\267)-542 b(sao)364 b(do)f(soli)5466 14709 y(u)404 b(nek)-34 b(olik)g(o)404 b(k)-34 b(orak)-67 b(a.)5466 16214 y(P)-34 b(ono)g(vnim)343 b(razmatranjem)f(njego)-34 b(vih)343 b(i)f(regularnih)g(niti,)355 b(zaklju)-34 b(\267)-572 b(cujemo)342 b(da)h(je)5466 17720 y(k)-34 b(onk)-67 b(atenaciju)379 b(morao)g(primiti)314 b(\267)-542 b(sifriran)-34 b(u,)384 b(jer)379 b(sparene)f(p)34 b(oruk)-34 b(e)379 b(ne)g(izviru)e(na)5466 19225 y(regularnim)362 b(nitima.)525 b(T)-101 b(ada)364 b(je)g(ona)f(morala)g(biti)299 b(\267)-542 b(sifrirana)363 b(uljezo)-34 b(vim)363 b(ja)-34 b(vnim)5466 20730 y(klju)g(\267)-572 b(cem,)466 b(jer)453 b(niti)h(jedn)-34 b(u)456 b(drugu)f(enkrip)34 b(ciju)454 b(ne)g(bi)g(mogao)g(otv)-34 b(oriti.)688 b(T)-101 b(akv)-67 b(a)5402 22236 y(\267)-542 b(sifrirana)452 b(p)34 b(oruk)-67 b(a)451 b(izvire,)463 b(barem)452 b(k)-67 b(ao)451 b(p)34 b(o)g(dterm,)464 b(na)453 b(niti)f(p)34 b(o)-64 b(\267)-542 b(stenog)453 b(agen)-34 b(ta.)5466 23741 y(Razmotrimo)404 b(dv)-67 b(a)404 b(mogu)-34 b(\266)-572 b(ca)404 b(slu)-34 b(\267)-572 b(ca)67 b(ja:)6583 26456 y(1.)606 b(Radi)546 b(se)g(o)g(p)34 b(oruci)545 b(oblik)-67 b(a)545 b FI(f)p FG(m)23130 26638 y FB(1)23656 26456 y FG(;)202 b(N)25169 26644 y FF(A)25929 26456 y FG(;)g(m)27532 26638 y FB(2)28058 26456 y FI(g)28664 26644 y FF(K)29457 26793 y FC(E)30747 26456 y FO(k)-34 b(o)67 b(ja)546 b(je)g(p)34 b(o)g(dterm)546 b(v)-34 b(e)g(\266)-572 b(ce)8132 27962 y(p)34 b(oruk)-34 b(e)526 b(k)-34 b(o)67 b(ja)527 b(izvire)e(na)h(o)34 b(dzivnik)-34 b(o)g(v)g(o)67 b(j)527 b(niti.)904 b(Sol)526 b FG(N)33611 28150 y FF(A)34897 27962 y FO(izvire)f(u)h(prv)-34 b(o)67 b(j)8132 29467 y(p)34 b(oruci)501 b(inicijatora)f FG(A)h FO(k)-34 b(o)67 b(ji)468 b(\267)-572 b(zeli)499 b(pri)-34 b(\267)-572 b(cati)500 b(s)h FG(B)61 b FO(-om)501 b(te)g(je)g FG(A)g FO(sigurno)g(ne)8068 30973 y(\267)-542 b(salje)452 b(na)g(o)-34 b(v)-67 b(a)67 b(j)452 b(na)-34 b(\267)-572 b(cin.)682 b(No,)464 b(niti)452 b(o)34 b(dzivnik)450 b(ne)388 b(\267)-542 b(salje)452 b(ne)-64 b(\267)-542 b(sto)452 b(o)-34 b(v)g(og)453 b(oblik)-67 b(a)8132 32478 y(k)g(ao)319 b(o)34 b(dgo)-34 b(v)g(or)319 b(na)h FG(A)p FO(-o)-34 b(vu)320 b(p)34 b(oruku.)510 b(T)-101 b(ak)-34 b(o)p 27325 31865 364 53 v(der,)337 b(niti)319 b(k)-67 b(ao)318 b(o)34 b(dgo)-34 b(v)g(or)320 b(na)g(neku)8132 33984 y FG(E)70 b FO(-o)-34 b(vu)280 b(p)34 b(oruku)279 b({)h(tada)g(bi)f FG(E)349 b FO(v)-34 b(e)g(\266)-572 b(c)278 b(bio)i(znao)f(sol.)497 b(Ono)215 b(\267)-542 b(sto)280 b(je)f(uljez)h(mogao)8132 35489 y(imati)529 b(\()-64 b(\267)-542 b(sto)529 b(mo)-34 b(\267)-572 b(zemo)528 b(gledati)h(k)-67 b(ao)528 b(sp)34 b(ecijalan)528 b(slu)-34 b(\267)-572 b(ca)67 b(j)529 b(gornje)g(p)34 b(oruk)-34 b(e,)8132 36995 y(gdje)415 b(su)f FG(m)13364 37177 y FB(1)14305 36995 y FO(i)f FG(m)16119 37177 y FB(2)17059 36995 y FO(prazne\))i(je)f FI(f)p FG(N)24353 37183 y FF(A)25113 36995 y FI(g)25719 37183 y FF(K)26512 37332 y FC(E)27256 36995 y FO(.)569 b(O)414 b(tome)g(pak)g(diskutiramo)g(u) 8132 38500 y(slu)-34 b(\267)-572 b(ca)67 b(ju)405 b FK(De)-62 b(c)p FO(.)6583 40555 y(2.)606 b(Ak)-34 b(o)616 b(se)g(radilo)g(o)g(p) 34 b(oruci)615 b FI(ff)p FG(m)23602 40737 y FB(1)24128 40555 y FI(g)24734 40743 y FF(K)25527 40892 y FC(E)26272 40555 y FG(;)202 b(N)27785 40743 y FF(A)28544 40555 y FI(g)29150 40743 y FF(K)29943 40892 y FC(E)31304 40555 y FO(morao)615 b(ju)i(je)f(kreirati)8132 42060 y(o)34 b(dzivnik.)538 b(No)404 b(on)h(sigurno)f(ne)g(bi)g(p)34 b(obrk)-67 b(ao)404 b(sol)g(i)g(vlastito)g(ime.)4253 44775 y FI(\262)607 b FK(De)-62 b(c)540 b FO(Preosta)67 b(je)473 b(slu)-34 b(\267)-572 b(ca)67 b(j)473 b(k)-67 b(ada)472 b(uljez)g(dobiv)-67 b(a)473 b(sol)408 b(\267)-542 b(sifriran)-34 b(u)473 b(vlastitim)f(ja)-34 b(vnim)5466 46281 y(klju)g(\267)-572 b(cem,)558 b FI(f)p FG(N)12049 46469 y FF(A)12809 46281 y FI(g)13415 46469 y FF(K)14208 46618 y FC(E)14952 46281 y FO(.)911 b(Dalje)494 b(\266)-572 b(cemo)527 b(istra)-34 b(\267)-572 b(ziti)527 b(tu)i(mogu)-34 b(\266)-572 b(cnost)529 b(i)f(p)34 b(ok)-67 b(azati)527 b(da)5466 47786 y(v)-34 b(o)34 b(di)404 b(na)g(napad.)2435 50940 y FL(Lema)464 b(6)606 b FK(A)-31 b(ko)474 b(p)-62 b(ostoji)471 b(uljezova)g(nit)j(obilje)-62 b(\267)-558 b(zena)472 b(sa)h FI(\241f)p FG(N)30268 51128 y FF(A)31028 50940 y FI(g)31634 51128 y FF(K)32427 51277 y FC(E)33171 50940 y FK(,)484 b(tada)473 b(p)-62 b(ostoji)471 b(o)-62 b(d-)2435 52445 y(zivnikova)431 b(nit)j(sa)f(p)-62 b(orukom)431 b FI(ff)p FG(N)18266 52633 y FF(A)19026 52445 y FI(g)19632 52633 y FF(K)20425 52782 y FC(E)21170 52445 y FG(;)202 b(x)p FI(g)23008 52633 y FF(K)23801 52782 y FC(E)24545 52445 y FK(.)2435 55546 y(Dokaz.)634 b FO(T)-101 b(erm)436 b FI(f)p FG(N)11464 55734 y FF(A)12224 55546 y FI(g)12830 55734 y FF(K)13623 55883 y FC(E)14804 55546 y FO(je)g(p)34 b(o)g(dterm)437 b(p)34 b(oruk)-34 b(e)436 b(k)-34 b(o)67 b(ju)438 b(o)34 b(dzivnik)435 b(sta)-34 b(vlja)437 b(na)g(mre)-34 b(\267)-572 b(zu{)2435 57051 y(nara)-34 b(vno,)424 b(da)c(se)g(radilo)f (o)h(inicijatoru,)j(to)d(bi)g(bila)f(regularna)g(runda)i(izme)p 38154 56437 V(du)f(inici-)2435 58557 y(jatora)375 b(Alice)e(i)g(zle)g (Ev)-34 b(e.)529 b(No)374 b(to)g(nije)g(mogu)-34 b(\266)-572 b(ce,)380 b(jer)374 b(sol)f(jedinstv)-34 b(eno)376 b(izvire)c(na)i (niti)g(u)2435 60062 y(k)-34 b(o)67 b(jo)g(j)406 b(Alice)d(na)-34 b(\267)-572 b(cinje)404 b(rundu)i(s)e(Bob)34 b(om.)2435 61567 y(Ak)-34 b(o)270 b(neki)f FG(x)g FO(o)34 b(dgo)-34 b(v)-67 b(ara)269 b(Evi,)295 b(o)34 b(dgo)-34 b(v)g(or)270 b(je)g(oblik)-67 b(a)268 b FI(ff)p FG(N)26913 61755 y FF(A)27674 61567 y FI(g)28280 61755 y FF(K)29073 61904 y FC(E)29817 61567 y FG(;)202 b(x)p FI(g)31655 61755 y FF(K)32448 61904 y FC(E)33192 61567 y FO(,)296 b(nak)-34 b(on)270 b(pretho)34 b(dno)2435 63073 y(dobiv)-34 b(enog)405 b FI(ff)p FG(N)10345 63261 y FF(A)11105 63073 y FI(g)11711 63270 y FF(k)12201 63381 y FC(x)12776 63073 y FG(;)202 b(E)70 b FI(g)14886 63270 y FF(k)15376 63381 y FC(x)16353 63073 y FO(o)34 b(d)404 b(Ev)-34 b(e.)539 b FA(\244)2435 66137 y FO(Ozna)-34 b(\267)-572 b(cimo)404 b(sa)g FG(\262)g FO(prazn)-34 b(u)405 b(p)34 b(oruku.)2435 68905 y FL(Lema)464 b(7)606 b FK(A)-31 b(ko)358 b(p)-62 b(ostoji)355 b(uljezova)g(nit)j(s)g (vrhom)f(obilje)-62 b(\267)-558 b(zenim)355 b(sa)j FI(\241ff)p FG(N)55 b(A)p FI(g)37002 69093 y FF(K)37795 69242 y FC(E)38539 68905 y FG(;)202 b(x)p FI(g)40377 69093 y FF(K)41170 69242 y FC(E)41914 68905 y FK(,)2435 70411 y(tada)387 b(p)-62 b(ostoji)386 b(o)-62 b(dzivnikova)384 b(nit)k(s)g(p)-62 b(orukom)387 b FI(f)p FG(m)24603 70593 y FB(1)25129 70411 y FG(;)202 b FI(ff)p FG(N)27854 70599 y FF(A)28614 70411 y FI(g)29220 70608 y FF(k)29710 70719 y FC(x)30284 70411 y FG(;)g(m)31887 70593 y FB(2)32413 70411 y FI(g)33019 70599 y FF(K)33812 70748 y FC(E)34556 70411 y FG(;)g(y)43 b FI(g)36338 70599 y FF(K)37131 70748 y FC(E)37876 70411 y FK(,)397 b(gdje)387 b(su)2435 71916 y FG(m)3499 72098 y FB(1)4025 71916 y FK(,)434 b FG(m)5895 72098 y FB(2)6855 71916 y FI(2)336 b(\247)p FO(\()p FL(M)270 b FI([)f(f)p FG(\262)p FI(g)p FO(\))p FK(.)21755 74956 y FO(51)p eop end end %%Page: 52 52 TeXDict begin HPSdict begin 52 51 bop 7749 7181 a FK(Dokaz.)533 b FO(Ev)-67 b(a)391 b(je)i(morala)f(nek)-67 b(ak)-34 b(o)392 b(proizv)-34 b(esti)392 b FI(ff)p FG(N)31226 7369 y FF(A)31986 7181 y FI(g)32592 7378 y FF(k)33082 7489 y FC(x)33656 7181 y FG(;)202 b(E)70 b FI(g)35766 7378 y FF(k)36256 7489 y FC(x)36830 7181 y FO(.)535 b(Nije)392 b(ju)h(uh)-34 b(v)-67 b(atila)393 b(na)7749 8687 y(mre)-34 b(\267)-572 b(zi)397 b(jer)h(se)f(nijedan)i(p)34 b(o)-64 b(\267)-542 b(steni)399 b(sudionik)f(ne)g(bi)g(predsta)-34 b(vljao)400 b(u)e(njeno)h(ime.)536 b(Dalje,)7749 10192 y(Ev)-67 b(a)454 b(nije)g(kreirala)f(cijelu)i(p)34 b(oruku.)690 b(Preciznije,)466 b(nije)454 b(mogla)h(kreirati)e FI(f)p FG(N)42981 10380 y FF(A)43741 10192 y FI(g)44347 10389 y FF(k)44837 10500 y FC(x)45412 10192 y FO(,)466 b(jer)7749 11698 y(bi)404 b(to)g(zna)-34 b(\267)-572 b(cilo)404 b(p)34 b(ozna)-34 b(v)-67 b(anje)404 b FG(N)21921 11886 y FF(A)23085 11698 y FO(k)-34 b(o)67 b(ja)405 b(jedinstv)-34 b(eno)406 b(izvire)c(na)j(inicijatoro)-34 b(v)g(o)67 b(j)405 b(niti)f(.)9631 14709 y(Dakle,)705 b(enkrip)34 b(cija)646 b FI(f)p FG(N)21170 14897 y FF(A)21930 14709 y FI(g)22536 14906 y FF(k)23026 15017 y FC(x)24247 14709 y FO(je)g(p)34 b(o)g(dterm)646 b(nek)-34 b(e)647 b(p)34 b(oruk)-34 b(e)646 b(o)34 b(dzivnik)-67 b(a.)1264 b(Kak)-34 b(o)7749 16214 y(p)34 b(oruk)-67 b(a)458 b FI(ff)p FG(N)14033 16402 y FF(A)14793 16214 y FI(g)15399 16411 y FF(k)15889 16522 y FC(x)16463 16214 y FG(;)202 b(E)70 b FI(g)18573 16411 y FF(k)19063 16522 y FC(x)20095 16214 y FO(nije)458 b(bila)g(cijeli)g(o)34 b(dgo)-34 b(v)g(or,)472 b(preosta)67 b(je)459 b(samo:)647 b(o)34 b(dzivnik)457 b(je)7749 17720 y(p)34 b(obrk)-67 b(ao)404 b FI(f)p FG(N)13979 17908 y FF(A)14739 17720 y FI(g)15345 17917 y FF(k)15835 18028 y FC(x)16813 17720 y FO(za)g(sol,)f(ili)h(dio)g(soli.)9567 20012 y FI(\262)606 b FO(Ak)-34 b(o)293 b(je)f(p)34 b(oruk)-67 b(a)292 b FI(ff)p FG(N)20512 20200 y FF(A)21272 20012 y FI(g)21878 20209 y FF(k)22368 20320 y FC(x)22943 20012 y FG(;)202 b(E)70 b FI(g)25053 20209 y FF(k)25543 20320 y FC(x)26409 20012 y FO(bila)292 b(dio)g(o)34 b(dgo)-34 b(v)g(ora,)315 b(morala)292 b(je)h(biti)228 b(\267)-542 b(sifrirana)10779 21517 y(Evinim)485 b(ja)-34 b(vnim)486 b(klju)-34 b(\267)-572 b(cem)486 b(da)g(bi)f(je)h(Ev)-67 b(a)485 b(mogla)h(de)-64 b(\267)-542 b(sifrirati.)782 b(Kao)486 b(o)34 b(dgo)-34 b(v)g(or)10779 23023 y(p)34 b(o)-64 b(\267)-542 b(stenog)425 b(agen)-34 b(ta)425 b(bila)f(je)g(smje)-64 b(\267)-542 b(stena)425 b(u)f FI(ffff)p FG(N)33576 23211 y FF(A)34337 23023 y FI(g)34943 23220 y FF(k)35433 23331 y FC(x)36007 23023 y FG(;)202 b(E)70 b FI(g)38117 23220 y FF(k)38607 23331 y FC(x)39181 23023 y FI(g)39787 23211 y FF(K)40580 23360 y FC(E)41324 23023 y FG(;)202 b(y)43 b FI(g)43106 23211 y FF(K)43899 23360 y FC(E)44644 23023 y FO(.)598 b(Od-)10779 24528 y(zivnik)515 b(je)g(pretho)34 b(dno)517 b(o)34 b(d)516 b(Ev)-34 b(e)515 b(dobio)i FI(ffff)p FG(N)32948 24716 y FF(A)33708 24528 y FI(g)34314 24725 y FF(k)34804 24836 y FC(x)35378 24528 y FG(;)202 b(E)70 b FI(g)37488 24725 y FF(k)37978 24836 y FC(y)38532 24528 y FI(g)39138 24716 y FF(K)39931 24865 y FC(E)40676 24528 y FG(;)202 b(E)70 b FI(g)42786 24725 y FF(k)43276 24836 y FC(y)43830 24528 y FO(.)873 b(Ov)-67 b(a)67 b(j)10779 26034 y(p)34 b(oku)-64 b(\267)-542 b(sa)67 b(j)405 b(nije)f(tra)-34 b(\267)-572 b(zeni,)404 b(Evi)f(p)34 b(ono)-34 b(vno)405 b(fali)f(ista)h (informacija.)9567 28452 y FI(\262)606 b FO(Odzivnik)263 b(\267)-542 b(salje)328 b FI(f)p FG(N)20126 28640 y FF(A)20886 28452 y FI(g)21492 28649 y FF(k)21982 28760 y FC(x)22884 28452 y FO(u)g FI(fff)p FG(N)26677 28640 y FF(A)27438 28452 y FI(g)28044 28649 y FF(k)28534 28760 y FC(x)29108 28452 y FI(g)29714 28640 y FF(K)30507 28789 y FC(E)31251 28452 y FG(;)202 b(y)43 b FI(g)33033 28640 y FF(K)33826 28789 y FC(E)34571 28452 y FO(,)279 b(\267)-542 b(sto)328 b(je)g(o)34 b(dgo)-34 b(v)g(or)328 b(na)h(Evin)-34 b(u)10779 29957 y FI(fff)p FG(N)13571 30145 y FF(A)14331 29957 y FI(g)14937 30154 y FF(k)15427 30265 y FC(x)16001 29957 y FI(g)16607 30154 y FF(k)17097 30265 y FC(y)17652 29957 y FG(;)202 b(E)70 b FI(g)19762 30154 y FF(k)20252 30265 y FC(y)20807 29957 y FO(.)610 b(Op)34 b(et)428 b(ne)h(idemo)f(u)g (dobrom)h(smjeru,)434 b(vra)-34 b(\266)-572 b(camo)428 b(se)g(na)10779 31463 y(mjesto)405 b(gdje)f(Evi)g(nedosta)67 b(je)405 b FI(f)p FG(N)26463 31651 y FF(A)27224 31463 y FI(g)27830 31660 y FF(k)28320 31771 y FC(x)28894 31463 y FO(.)9567 33880 y FI(\262)606 b FO(P)-34 b(opra)g(vlja)67 b(ju)-34 b(\266)-572 b(ci)380 b(p)34 b(osljednji)379 b(slu)-34 b(\267)-572 b(ca)67 b(j,)383 b(vidimo)378 b(da)h(smo)g(uz)f FI(f)p FG(N)38756 34068 y FF(A)39516 33880 y FI(g)40122 34077 y FF(k)40612 34188 y FC(x)41564 33880 y FO(mogli)g(imati)10779 35386 y(ne)-64 b(\267)-542 b(sto)569 b(spareno,)610 b(prije)568 b(no)505 b(\267)-542 b(sto)568 b(se)h(sv)-34 b(e)504 b(\267)-542 b(sifrirano)568 b(sa)g FG(K)37428 35574 y FF(E)38223 35386 y FO(.)1032 b(U)568 b(op)-34 b(\266)-572 b(cem)568 b(bi)g(se)10779 36891 y(slu)-34 b(\267)-572 b(ca)67 b(ju)363 b(radilo)e(o)g(p)34 b(oruci)361 b(oblik)-67 b(a)361 b FI(ff)p FG(m)28714 37073 y FB(1)29240 36891 y FG(;)202 b FI(f)p FG(N)31359 37079 y FF(A)32119 36891 y FI(g)32725 37088 y FF(k)33215 37199 y FC(x)33789 36891 y FG(;)g(m)35392 37073 y FB(2)35918 36891 y FI(g)36524 37079 y FF(K)37317 37228 y FC(E)38061 36891 y FG(;)g(y)43 b FI(g)39843 37079 y FF(K)40636 37228 y FC(E)41381 36891 y FO(,)370 b(gdje)362 b FG(m)45702 37073 y FB(1)46589 36891 y FO(ili)10779 38397 y FG(m)11843 38579 y FB(2)12773 38397 y FO(ne)404 b(mora)g(biti)h(prisutna.)7749 40689 y FA(\244)9631 43700 y FO(Ev)-67 b(a)637 b(je)h(morala)f(o)34 b(daslati)638 b FI(f)p FG(m)24552 43882 y FB(1)25079 43700 y FG(;)202 b FI(ff)p FG(N)27804 43888 y FF(A)28563 43700 y FI(g)29169 43897 y FF(k)29659 44008 y FC(x)30234 43700 y FG(;)g(m)31837 43882 y FB(2)32362 43700 y FI(g)32968 43897 y FF(k)33458 44008 y FC(y)34013 43700 y FG(;)g(E)70 b FI(g)36123 43897 y FF(k)36613 44008 y FC(y)37168 43700 y FO(,)696 b(za)573 b(\267)-542 b(sto)639 b(jo)67 b(j)639 b(trebao)7749 45205 y FI(f)p FG(N)9329 45393 y FF(A)10089 45205 y FI(g)10695 45402 y FF(k)11185 45513 y FC(x)12163 45205 y FO(otprije.)7749 46711 y(Mogla)502 b(je)h(imati)f FI(f)p FG(m)17862 46893 y FB(1)18388 46711 y FG(;)202 b FI(f)p FG(N)20507 46899 y FF(A)21267 46711 y FI(g)21873 46908 y FF(k)22363 47019 y FC(x)22937 46711 y FG(;)g(m)24540 46893 y FB(2)25066 46711 y FI(g)25672 46908 y FF(k)26162 47019 y FC(y)26717 46711 y FO(,)527 b(i)502 b(to)h(je)g(klju)-34 b(\267)-572 b(c)502 b(za)g(napad:)737 b(radi)503 b(se)f(o)g(bilo)7749 48216 y(k)-34 b(o)67 b(jo)g(j)357 b(o)34 b(d)355 b(p)34 b(oruk)-67 b(a)355 b(Alice)f(ili)h(Boba)g(iz)g(prv)-34 b(e,)365 b(regularne)355 b(runde.)523 b(U)355 b(oba)h(slu)-34 b(\267)-572 b(ca)67 b(ja,)365 b FG(y)399 b FO(i)356 b FG(x)7749 49722 y FO(se)329 b(p)34 b(o)g(dudara)67 b(ju,)346 b FG(m)17005 49904 y FB(1)17860 49722 y FO(ne)329 b(p)34 b(osto)67 b(ji,)345 b(a)330 b FG(m)25725 49904 y FB(2)26580 49722 y FO(je)f(ime)g(Evinog)g(sugo)-34 b(v)g(ornik)-67 b(a.)514 b(Ak)-34 b(o)330 b(o)34 b(dab)g(er-)7749 51227 y(emo)316 b(da)h(je)f FG(x)g FO(Bob,)334 b(a)316 b FG(m)18845 51409 y FB(2)19687 51227 y FO(Alicino)g(name,)334 b(dok)-67 b(azali)315 b(smo)i(lem)-34 b(u)316 b(5,)334 b(a)316 b(skica)g(napada)h(je:)10184 54799 y FG(A)12374 53874 y FI(ff)p FG(N)14560 54062 y FF(A)15320 53874 y FI(g)15926 54071 y FF(k)16416 54220 y FC(B)17174 53874 y FG(;)202 b(A)p FI(g)19228 54071 y FF(k)19718 54220 y FC(B)12200 54799 y FI(\241)-277 b(\241)-269 b(\241)f(\241)h(\241)f(\241)g(\241)h (\241)f(\241)h(\241)f(\241)-276 b(!)1107 b FG(B)10184 57207 y(A)12528 56281 y FI(ff)p FG(N)14714 56469 y FF(A)15475 56281 y FI(g)16081 56478 y FF(k)16571 56627 y FC(A)17295 56281 y FG(;)202 b(B)61 b FI(g)19420 56478 y FF(k)19910 56627 y FC(A)12200 57207 y FI(\303)-277 b(\241)-269 b(\241)f(\241)h (\241)f(\241)h(\241)f(\241)h(\241)f(\241)g(\241)-276 b(\241)1107 b FG(B)21921 59615 y(E)23767 58689 y FI(fff)p FG(N)26559 58877 y FF(A)27319 58689 y FI(g)27925 58886 y FF(k)28415 59035 y FC(B)29173 58689 y FG(;)202 b(A)p FI(g)31227 58886 y FF(k)31717 59035 y FC(B)32475 58689 y FG(;)g(E)70 b FI(g)34585 58886 y FF(k)35075 59035 y FC(B)24000 59615 y FI(\241)-385 b(\241)-270 b(\241)g(\241)h(\241)f (\241)h(\241)f(\241)g(\241)h(\241)f(\241)h(\241)f(\241)g(\241)h(\241)f (\241)-385 b(!)1107 b FG(B)21921 62022 y(E)23930 61097 y FI(fff)p FG(N)26722 61285 y FF(A)27482 61097 y FI(g)28088 61294 y FF(k)28578 61443 y FC(B)29336 61097 y FG(;)202 b(A)p FI(g)31390 61294 y FF(k)31880 61443 y FC(E)32624 61097 y FG(;)g(B)61 b FI(g)34749 61294 y FF(k)35239 61443 y FC(E)24000 62022 y FI(\303)-385 b(\241)-270 b(\241)h(\241)f(\241)h (\241)f(\241)g(\241)h(\241)f(\241)h(\241)f(\241)g(\241)h(\241)f(\241)h (\241)-385 b(\241)1106 b FG(B)21921 65935 y(E)25721 65010 y FI(ff)p FG(N)27907 65198 y FF(A)28667 65010 y FI(g)29273 65207 y FF(k)29763 65356 y FC(B)30521 65010 y FG(;)202 b(E)70 b FI(g)32631 65207 y FF(k)33121 65356 y FC(B)24000 65935 y FI(\241)-385 b(\241)-270 b(\241)g(\241)h(\241)f(\241)h(\241)f (\241)g(\241)h(\241)f(\241)h(\241)f(\241)g(\241)h(\241)f(\241)-385 b(!)1107 b FG(B)21921 68343 y(E)25884 67417 y FI(ff)p FG(N)28070 67605 y FF(A)28830 67417 y FI(g)29436 67614 y FF(k)29926 67763 y FC(E)30670 67417 y FG(;)202 b(B)61 b FI(g)32795 67614 y FF(k)33285 67763 y FC(E)24000 68343 y FI(\303)-385 b(\241)-270 b(\241)h(\241)f(\241)h(\241)f(\241)g(\241)h (\241)f(\241)h(\241)f(\241)g(\241)h(\241)f(\241)h(\241)-385 b(\241)1106 b FG(B)9631 70411 y FO(Zasigurno)338 b(se)h(ne)f(radi)h(o)f (na)67 b(jb)34 b(oljem)340 b(primjeru)e(razmatranja)i(protok)-34 b(ola)339 b(un)-34 b(utar)7749 71916 y(o)g(v)g(og)416 b(mo)34 b(dela.)574 b(Dosljedno)417 b(k)-34 b(ori)-64 b(\267)-542 b(steni)415 b(p)34 b(o)67 b(jmo)-34 b(vi)417 b(jedinstv)-34 b(enog)417 b(izviranja,)h(minimal-)27068 74956 y(52)p eop end end %%Page: 53 53 TeXDict begin HPSdict begin 53 52 bop 2435 7181 a FO(nih)415 b(vrho)-34 b(v)-67 b(a)413 b(i)h(relacija)f FI(v)h FO(da)67 b(ju)415 b(mnogo)381 b(\267)-572 b(ci)-64 b(\267)-542 b(s)-34 b(\266)-572 b(ce)413 b(dok)-67 b(aze.)567 b(Ipak,)416 b(ono)350 b(\267)-542 b(sto)415 b(se)f(da)g(uo)-34 b(\267)-572 b(citi)2435 8687 y(jest)395 b(da)g(je)f(dok)-67 b(aziv)g(anje)393 b(dalek)-34 b(o)394 b(o)34 b(d)394 b(mehani)-34 b(\267)-572 b(ck)-34 b(og,)396 b(zah)-34 b(tijev)-67 b(a)395 b(ljudsk)-34 b(o)395 b(v)-34 b(o)p 37235 8073 364 53 v(denje,)363 b(\267)-572 b(cak)2435 10192 y(i)404 b(za)g(o)-34 b(v)-67 b(ak)g(a)-34 b(v,)403 b(dje)-34 b(\267)-572 b(cji)404 b(protok)-34 b(ol.)539 b(S)405 b(druge)f(strane,)g(vrlo)f(je)i(in)-34 b(tuitivno.)4317 13203 y(Krasni)489 b(primjeri)f(snage)h(i)f(jednosta) -34 b(vnosti)491 b(analize)d(niti)h(dani)g(su)g(u)g([THG99],)2435 14709 y(gdje)650 b(se)f(dok)-67 b(azuje)649 b(nek)-34 b(orektnost)650 b(originalnog)f(Needham-Sc)-34 b(hro)34 b(eder)649 b(protok)-34 b(ola)2435 16214 y(ja)g(vnog)562 b(klju)-34 b(\267)-572 b(ca,)600 b(uk)-67 b(azuju)-34 b(\266)-572 b(ci)562 b(na)f(to)-34 b(\267)-572 b(cku)561 b(slab)34 b(osti)562 b(protok)-34 b(ola.)1010 b(T)-101 b(ak)-34 b(o)p 35209 15600 V(der,)600 b(dok)-67 b(azuju)2435 17720 y(se)404 b(inicijatoro)-34 b(v)g(e)404 b(garancije)g(za)g(p)34 b(opra)-34 b(vljen)g(u)405 b(v)-34 b(erziju)404 b(protok)-34 b(ola.)21755 74956 y(53)p eop end end %%Page: 54 54 TeXDict begin HPSdict begin 54 53 bop 27068 74956 a FO(54)p eop end end %%Page: 55 55 TeXDict begin HPSdict begin 55 54 bop 2435 15488 a FJ(P)-72 b(ogla)g(vlje)864 b(5)2435 21028 y FM(Koresp)86 b(ondencija)2435 24349 y(transformacija)1034 b(m)-86 b(ultiskup)86 b(o)-86 b(v)-172 b(a)2435 27670 y(i)1033 b(prostora)h(niti)2435 33724 y FO(Izla)-34 b(\267)-572 b(zemo)541 b(dok)-67 b(az)542 b(iz)g([CDL)15443 33284 y FB(+)16230 33724 y FO(00],)576 b(k)-34 b(o)67 b(ji)543 b(p)34 b(ok)-67 b(azuje)542 b(ekviv)-67 b(alen)-34 b(tnost)542 b(pretho)34 b(dna)544 b(dv)-67 b(a)2435 35229 y(mo)34 b(dela,)404 b(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)405 b(i)e(niti.)4317 38245 y(Prijev)-34 b(o)34 b(d)416 b(jednog)h(mo)34 b(dela)416 b(u)h(drugi)f(k)-34 b(oristi)416 b(se)383 b(\267)-572 b(cinjenicom)415 b(da)i(je)f(sredi)-64 b(\267)-542 b(snji)417 b(p)34 b(o-)2435 39751 y(jam)494 b(sh)-34 b(v)-67 b(a)-34 b(\266)-572 b(canja)494 b(protok)-34 b(ola)494 b(u)f(oba)h(mo)34 b(dela)493 b(p)34 b(o)67 b(jam)494 b FK(r)-62 b(ole)p FO(.)805 b(V)-101 b(eza)493 b(me)p 35555 39137 364 53 v(du)g(mo)34 b(delima)2435 41256 y(usp)g(osta)-34 b(vlja)406 b(se)e(prev)-34 b(o)p 13360 40642 V(denjem)404 b(teorija)g(roli)g(u)g (parametrizirane)f(niti,)h(i)g(obratno.)2435 45104 y FH(5.1)1793 b(Pro)-95 b(\267)-802 b(siriv)-100 b(anje)600 b(mo)50 b(dela)598 b(niti)2435 47819 y FO(Da)270 b(bi)f(p)34 b(o)-34 b(v)g(eziv)-67 b(anje)269 b(transformacije)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)270 b({)g(prostori)f(niti)h(usp)67 b(jelo)270 b(moramo)2435 49324 y(doraditi)578 b(p)34 b(o)67 b(jam)579 b FK(p)-62 b(ar)g(ametrizir)g(ane)590 b(niti)p FO(.)1059 b(P)-34 b(ogleda)67 b(jmo)578 b(p)34 b(ono)-34 b(v)g(o)579 b(sliku)e(4.2.)1059 b(T)-101 b(ek)2435 50830 y(moramo)372 b(nau)-34 b(\267)-572 b(citi)372 b(k)-67 b(ak)-34 b(o)372 b(instancirati)g(parametrizirane)f(niti,)378 b(i)372 b(dalje,)378 b(k)-67 b(akv)g(a)370 b(vrijed-)2435 52335 y(nost)405 b(mo)-34 b(\267)-572 b(ze)404 b(instancirati)g(sol)g FG(n)17126 52517 y FF(a)17681 52335 y FO(.)2435 53841 y(Uslo)-34 b(v)423 b(da)f(je)g FG(n)9554 54023 y FF(a)10531 53841 y FO(svje)-34 b(\267)-572 b(za)422 b(da)67 b(je)423 b(se)f(na)h(metaniv)-34 b(ou,)427 b(uz)422 b(p)34 b(oznato)423 b(zna)-34 b(\267)-572 b(cenje:)575 b FG(n)38612 54023 y FF(a)39589 53841 y FO(mora)2435 55346 y(jedinstv)-34 b(eno)434 b(izvirati)d(u)i(prv)-34 b(o)67 b(j)433 b(p)34 b(oruci)432 b(inicijatoro)-34 b(v)g(e)433 b(role.)623 b(Za)432 b(sv)-67 b(aku)432 b(supstituciju)2435 56852 y(u)405 b(k)-34 b(o)67 b(jo)g(j)405 b(se)f FG(n)8759 57034 y FF(a)9718 56852 y FO(zamjenjuje)h(s)f(d)-34 b(\266)-572 b(ej\265)-606 b(a)405 b(vu)f(p)34 b(oruk)-34 b(om,)404 b(zah)-34 b(tjev)405 b(je)f(iznevjeren.)4317 59868 y(P)-34 b(arametri)393 b(parametriziranih)g(niti)g(mogu)h(se)f(zami)-64 b(\267)-542 b(sljati)393 b(k)-67 b(ao)393 b(v)-67 b(arijable,)394 b(no)g(za-)2435 61373 y(pra)-34 b(v)g(o)548 b(su)g(mnogo)g(manje)g(o)34 b(d)547 b(toga,)584 b(s)547 b(obzirom)g(da)h(sa)f(sob)34 b(om)548 b(ne)f(nose)h(nik)-67 b(ak)g(a)-34 b(v)2435 62879 y(mehanizam)455 b(supstitucije.)690 b(P)-34 b(arametri)453 b(su)i(jednosta)-34 b(vno)456 b(sim)-34 b(b)34 b(oli)454 b(k)-34 b(o)67 b(je)455 b(je)f(mogu)-34 b(\266)-572 b(ce)2435 64384 y(zamjeniti)331 b(termima,)345 b(gdje)331 b(p)34 b(o)67 b(jedini)331 b(sim)-34 b(b)34 b(ol)331 b(zamjenjujemo)g(uvijek)g (istim)f(termom.)4317 67400 y(Nek)-67 b(a)431 b(kroz)g(cijelo)g(o)-34 b(v)g(o)432 b(p)34 b(ogla)-34 b(vlje)431 b FI(S)523 b FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)431 b(prostor)h (parametriziranih)g(niti)2435 68905 y(nek)-34 b(og)365 b(protok)-34 b(ola,)373 b(k)-34 b(o)67 b(ji)365 b(sadr)-34 b(\267)-572 b(zi)364 b(i)g(uljezo)-34 b(v)g(e)364 b(niti.)526 b(Promatrat)331 b(\266)-572 b(cemo)364 b(snop)34 b(o)-34 b(v)g(e)365 b FG(\276)407 b FO(iz)364 b FI(S)91 b FO(,)2435 70411 y(p)34 b(o)g(dskup)g(o)-34 b(v)g(e)476 b(prostora)g(niti)f(dobro) h(p)34 b(o)-34 b(v)g(ezane)475 b(relacijama)g FI(\241)-202 b(!)475 b FO(i)g(=)-202 b FI(\))p FO(,)458 b(\267)-572 b(cija)441 b(\266)-572 b(ce)475 b(in-)2435 71916 y(stanciranja)406 b(dati)f(izvr)-64 b(\267)-542 b(senja)405 b(protok)-34 b(ola,)405 b(o)34 b(dnosno)406 b(p)34 b(o)-34 b(\267)-572 b(cetne)405 b(segmen)-34 b(te)405 b(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(anja)21755 74956 y(55)p eop end end %%Page: 56 56 TeXDict begin HPSdict begin 56 55 bop 7749 7181 a FO(protok)-34 b(ola.)523 b(Drugim)357 b(rije)-34 b(\267)-572 b(cima,)365 b(radi)356 b(se)h(o)f(onim)h(parametriziranim)g(nitima)g(k)-34 b(o)67 b(je)323 b(\266)-572 b(ce)7749 8687 y(instanciranjem)405 b(dati)f(snop)34 b(o)-34 b(v)g(e)405 b(iz)f(p)34 b(o)-34 b(\267)-572 b(cetne)404 b(de\257nicije.)9631 11736 y(Osno)-34 b(vni)367 b(p)34 b(o)67 b(jam)367 b(k)-34 b(o)67 b(jeg)367 b(do)34 b(da)67 b(jemo)368 b(uz)e(parametrizirane)g(niti)h(je)f FK(kon\257gur)-62 b(acija)p FO(.)7749 13241 y(Time)411 b(\267)-572 b(zelimo)444 b(p)34 b(otp)g(omo)-34 b(\266)-572 b(ci)445 b(analizu)g(niti,)456 b(omogu)-34 b(\266)-572 b(civ)-64 b(\267)-542 b(si)444 b(b)34 b(olje)445 b(razmatranje)h(razv) -34 b(o)67 b(ja)7749 14747 y(protok)-34 b(ola,)377 b(k)-34 b(orak)371 b(p)34 b(o)371 b(k)-34 b(orak.)527 b(Kon\257guracije)371 b(uv)-34 b(o)34 b(de)371 b(dinamiku)g(u)g(mo)34 b(del)370 b(niti,)378 b(k)-34 b(o)67 b(ji)7749 16252 y(je)404 b(stati)-34 b(\267)-572 b(cki,)403 b(za)h(razliku)f(o)34 b(d)404 b(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a,)405 b(k)-34 b(o)67 b(ji)405 b(je)f(dinami)-34 b(\267)-572 b(cki.)7749 19314 y FL(De\257nicija)465 b(20)606 b FK(Svaki)348 b(pr)-62 b(ostor)347 b(niti)i FG(\276)43 b(])350 b FK(koji)e(sadr)-62 b(\267)-558 b(zi)347 b(snop)i FG(\276)392 b FK(kao)348 b(p)-62 b(o)g(dgr)g(af)604 b FO(pro)-64 b(\267)-542 b(siruje)7749 20820 y FG(\276)43 b FK(.)7749 23844 y FL(De\257nicija)465 b(21)606 b FK(Kon\257gur)-62 b(acija)479 b(nad)j(pr)-62 b(ostor)g(om)480 b(p)-62 b(ar)g(ametrizir)g(anih)479 b(niti)j FI(S)573 b FK(je)481 b(p)-62 b(ar)7749 25349 y FO(\()p FG(\276)-24 b(;)202 b(\276)10164 24909 y FF(])10585 25349 y FO(\))440 b FK(gdje)d(je)i FG(\276)482 b FK(snop,)440 b(i)f FG(\276)21361 24909 y FF(])22222 25349 y FK(pr)-62 b(o)g(\267)-558 b(siruje)436 b FG(\276)483 b FK(na)439 b(slje)-62 b(de)-31 b(\266)-589 b(ci)436 b(na)-31 b(\267)-589 b(cin:)569 b(ima)439 b(do)-62 b(datne)437 b FI(\241)-203 b(!)p FK(-)7749 26855 y(bridove,)431 b(koji)h(izviru)g(u)h(p)-62 b(ozitivnim)431 b(vrhovima)h(iz)h FG(\276)477 b FK(koji)432 b(u)h FG(\276)477 b FK(nisu)433 b FI(\241)-202 b(!)p FK(-p)-62 b(ovezani.)9631 29879 y FO(Do)34 b(datno,)389 b FG(\276)15688 29439 y FF(])16494 29879 y FO(sadr)-34 b(\267)-572 b(zi)384 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)385 b(negativne)g(vrho)-34 b(v)g(e.)532 b(Usto,)389 b FG(\276)41079 29439 y FF(])41885 29879 y FO(mo)-34 b(\267)-572 b(ze)384 b(sadr-)7715 31384 y(\267)-572 b(zav)-67 b(ati)429 b(i)g(nek)-34 b(e)429 b(druge)h(vrho)-34 b(v)g(e)430 b(k)-34 b(o)67 b(jih)431 b(nema)e(u)h FG(\276)43 b FO(,)436 b(tak)-34 b(o)p 33703 30771 364 53 v(der)430 b(i)g(do)34 b(datne)430 b(=)-202 b FI(\))p FO(-brido)-34 b(v)g(e.)7749 32890 y(Sv)-67 b(ak)g(a)368 b(p)34 b(oruk)-67 b(a)369 b(k)-34 b(o)67 b(ja)370 b(je)f(bila)g(u)g(p)34 b(oslana)369 b(u)h FG(\276)43 b FO(,)376 b(a)369 b(jo)-64 b(\267)-542 b(s)369 b(nije)g(primljena,)376 b(ima)369 b(sv)-34 b(oga)369 b(pri-)7749 34395 y(matelja)340 b(u)h FG(\276)13778 33955 y FF(])14199 34395 y FO(.)517 b(In)-34 b(tuitivno,)354 b FG(\276)21765 33955 y FF(])22493 34395 y FO(\266)-572 b(ce)339 b(slu)-34 b(\267)-572 b(ziti)340 b(k)-67 b(ao)339 b(nacrt)i(onoga)f(u)277 b(\267)-542 b(sto)307 b(\266)-572 b(ce)339 b(se)h FG(\276)383 b FO(razvijati.)9631 37444 y(Dalje,)572 b(\267)-572 b(zelimo)565 b(razmotriti)h(sv)-34 b(e)566 b(mogu)-34 b(\266)-572 b(ce)566 b(k)-34 b(orak)g(e)566 b(k)-34 b(o)67 b(ji)567 b(v)-34 b(o)34 b(de)566 b(iz)g(jednog)h(pros-) 7749 38950 y(tora)607 b(niti)g(u)h(sljede)-34 b(\266)-572 b(ci.)1147 b(Snop)608 b(se)f(mo)-34 b(\267)-572 b(ze)607 b(pro)-64 b(\267)-542 b(siriti)606 b(do)34 b(da)-34 b(v)-67 b(anjem)608 b(prv)-34 b(og)608 b(sljede)-34 b(\266)-572 b(ceg)7749 40455 y(vrha,)403 b(p)34 b(o)-34 b(v)g(ezuju)g(\266)-572 b(ci)404 b(ga)g(s)g(ostatk)-34 b(om)405 b(niti)e(p)34 b(omo)-34 b(\266)-572 b(cu)404 b FI(\241)-202 b(!)404 b FO(ili)f(=)-202 b FI(\))p FO(;)403 b(ili,)f(kreira)67 b(ju)-34 b(\266)-572 b(ci)403 b(no)-34 b(vu)7749 41960 y(parametriziran)g(u)407 b(nit.)546 b(Pri)407 b(tom)g(kreiranju)373 b(\266)-572 b(cemo)406 b(o)34 b(dmah)407 b(instancirati)g(svje)-34 b(\267)-572 b(ze)406 b(vri-)7749 43466 y(jednosti.)7749 46528 y FL(De\257nicija)465 b(22)606 b FK(Neka)460 b(su)i FO(\()p FG(\276)21838 46710 y FB(1)22364 46528 y FG(;)202 b(\276)23639 45938 y FF(])23596 46875 y FB(1)24121 46528 y FO(\))462 b FK(i)g FO(\()p FG(\276)27052 46710 y FB(2)27578 46528 y FG(;)202 b(\276)28853 45938 y FF(])28810 46875 y FB(2)29335 46528 y FO(\))463 b FK(kon\257gur)-62 b(acije,)466 b(gdje)461 b FG(\276)41047 46710 y FF(i)41810 46528 y FO(=)389 b(\()p FG(S)44356 46710 y FF(i)44732 46528 y FG(;)202 b FO(=)-202 b FI(\))47224 46710 y FF(i)7749 48191 y FG(;)202 b FI(\241)-203 b(!)10240 48373 y FF(i)10616 48191 y FO(\))517 b FK(i)e FG(\276)13227 47601 y FF(])13184 48552 y(i)14135 48191 y FO(=)486 b(\()p FG(S)16848 47601 y FF(])16778 48552 y(i)17269 48191 y FG(;)202 b FO(=)-202 b FI(\))19761 47601 y FF(])19761 48552 y(i)20182 48191 y FG(;)202 b FI(\241)-202 b(!)22674 47601 y FF(])22674 48552 y(i)23095 48191 y FO(\))p FK(.)805 b(T)-93 b(ada)515 b(kon\257gur)-62 b(acija)514 b FO(\()p FG(\276)36310 48373 y FB(2)36836 48191 y FG(;)202 b(\276)38111 47601 y FF(])38068 48538 y FB(2)38593 48191 y FO(\))516 b(nep)34 b(osredno)495 b(sli-)7749 49868 y(jedi)517 b FK(kon\257gur)-62 b(aciju)514 b FO(\()p FG(\276)18634 50050 y FB(1)19160 49868 y FG(;)202 b(\276)20435 49278 y FF(])20392 50215 y FB(1)20917 49868 y FO(\))518 b FK(ako)d(kon\257gur)-62 b(acijama)515 b(o)-62 b(dgovar)g(a)514 b(je)-62 b(dna)516 b(o)-62 b(d)516 b(slje)-62 b(de)-31 b(\266)-589 b(cih)7749 51373 y(situacija:)9567 54359 y FI(\262)606 b FO(P)-34 b(o)g(\267)-572 b(cetno)405 b(slanje)f(p)34 b(oruk)-34 b(e)10779 55865 y(V)-101 b(rho)-34 b(vi)406 b FG(v)15278 56047 y FB(1)16142 55865 y FO(=)340 b(+)p FG(m)405 b FO(i)h FG(v)21168 56047 y FB(2)22032 55865 y FO(=)339 b FI(\241)p FG(m)406 b FO(su)g(u)g FG(S)29176 55275 y FF(])29106 56212 y FB(1)29903 55865 y FI(n)270 b FG(S)31522 56047 y FB(1)32048 55865 y FO(,)406 b(nijedan)h(=)-202 b FI(\))39022 55425 y FF(])39443 55865 y FO(-brid)406 b(ne)g(ulazi)f(u)10779 57370 y FG(v)11367 57552 y FB(1)11892 57370 y FO(,)373 b(i)365 b(nijedan)h FI(\241)-202 b(!)19494 56930 y FF(])19915 57370 y FO(-brid)366 b(ne)f(ulazi)g(u)h FG(v)28904 57552 y FB(2)29429 57370 y FO(.)525 b(T)-101 b(o)366 b(zna)-34 b(\267)-572 b(ci)365 b(da)h(je)f FG(v)38603 57552 y FB(1)39494 57370 y FO(prvi)f(vrh)h(na)h(niti)10779 58876 y(inicijatora.)10779 60381 y(Opisujemo)405 b(slanje)f(p)34 b(oruk)-34 b(e)404 b FG(m)h FO(k)-34 b(onstruira)67 b(ju)-34 b(\266)-572 b(ci)405 b(\()p FG(\276)34654 60563 y FB(2)35180 60381 y FG(;)202 b(\276)36455 59791 y FF(])36412 60728 y FB(2)36937 60381 y FO(\):)16880 63375 y FG(S)17623 63557 y FB(2)18486 63375 y FO(=)336 b FG(S)20508 63557 y FB(1)21304 63375 y FI([)538 b(f)p FG(v)23844 63557 y FB(1)24370 63375 y FI(g)6101 b FG(S)31890 62786 y FF(])31820 63723 y FB(2)32683 63375 y FO(=)336 b FG(S)34775 62786 y FF(])34705 63723 y FB(1)15670 65474 y FO(=)-202 b FI(\))17623 65656 y FB(2)18486 65474 y FO(=)269 b(=)-202 b FI(\))21651 65656 y FB(1)29867 65474 y FO(=)g FI(\))31820 64885 y FF(])31820 65822 y FB(2)32683 65474 y FO(=)269 b(=)-202 b FI(\))35848 64885 y FF(])35848 65822 y FB(1)15670 67574 y FI(\241)g(!)17623 67756 y FB(2)18486 67574 y FO(=)269 b FI(\241)-202 b(!)21651 67756 y FB(1)29867 67574 y FI(\241)g(!)31820 66984 y FF(])31820 67921 y FB(2)32683 67574 y FO(=)269 b FI(\241)-202 b(!)35848 66984 y FF(])35848 67921 y FB(1)36710 67574 y FI([)270 b(f)p FO(\()p FG(v)39453 67756 y FB(1)39978 67574 y FG(;)202 b(v)41105 67756 y FB(2)41630 67574 y FO(\))p FI(g)10779 70411 y FO(U)549 b(no)-34 b(v)g(o)67 b(j)551 b(k)-34 b(on\257guraciji)550 b(do)34 b(dat)550 b(je)f(jedan)h FI(\241)-202 b(!)549 b FO(brid,)585 b(k)-34 b(o)67 b(ji)550 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)549 b(slanje)10779 71916 y(p)34 b(oruk)-34 b(e)404 b FG(m)g FO(iz)g(vrha)g FG(v)20923 72098 y FB(1)21852 71916 y FO(k)-67 b(a)404 b(vrh)-34 b(u)404 b FG(v)26854 72098 y FB(2)27380 71916 y FO(.)27068 74956 y(56)p eop end end %%Page: 57 57 TeXDict begin HPSdict begin 57 56 bop 4253 7181 a FI(\262)607 b FO(Slanje)404 b(p)34 b(oruk)-34 b(e)5466 8687 y(Situacija)431 b(se)g(razlikuje)f(o)34 b(d)431 b(pretho)34 b(dne)432 b(u)g(tome)367 b(\267)-542 b(sto)431 b(je)g(vrh)g FG(v)34730 8869 y FB(1)35687 8687 y FO(=)-202 b FI(\))p FO(-p)34 b(o)-34 b(v)g(ezan)5466 10192 y(s)487 b(vrhom)g FG(v)530 b FO(iste)487 b(niti.)788 b(V)-101 b(rho)-34 b(vi)488 b FG(v)21276 10374 y FB(1)22276 10192 y FO(=)475 b(+)p FG(m)488 b FO(i)e FG(v)27600 10374 y FB(2)28601 10192 y FO(=)475 b FI(\241)p FG(m)487 b FO(pripada)67 b(ju)489 b FG(S)38968 9603 y FF(])38898 10539 y FB(1)39749 10192 y FI(n)325 b FG(S)41423 10374 y FB(1)41949 10192 y FO(,)5466 11855 y(p)34 b(osto)67 b(ji)415 b FG(v)396 b FI(2)354 b FG(S)484 b FO(tak)-67 b(a)-34 b(v)414 b(da)h FG(v)396 b FO(=)-202 b FI(\))20803 11265 y FF(])20803 12202 y FB(1)21683 11855 y FG(v)22271 12037 y FB(1)22796 11855 y FO(,)416 b(no)f(nema)f(=)-202 b FI(\))30438 11415 y FF(])30859 11855 y FO(-brida)415 b(k)-34 b(o)67 b(ji)415 b(ulazi)e(u)i FG(v)41424 12037 y FB(2)41949 11855 y FO(.)5466 13360 y(Slanje)404 b(p)34 b(oruk)-34 b(e)404 b(prema)g FG(m)h FO(prema)f FG(v)22549 13542 y FB(2)23478 13360 y FO(da)67 b(je:)10549 16061 y FG(S)11292 16243 y FB(2)12155 16061 y FO(=)336 b FG(S)14177 16243 y FB(1)14973 16061 y FI([)538 b(f)p FG(v)17513 16243 y FB(1)18039 16061 y FI(g)8136 b FG(S)27594 15471 y FF(])27524 16408 y FB(2)28387 16061 y FO(=)336 b FG(S)30479 15471 y FF(])30409 16408 y FB(1)9339 18160 y FO(=)-202 b FI(\))11292 18342 y FB(2)12155 18160 y FO(=)269 b(=)-202 b FI(\))15320 18342 y FB(1)16182 18160 y FI([)270 b(f)p FO(\()p FG(v)43 b(;)202 b(v)20095 18342 y FB(1)20620 18160 y FO(\))p FI(g)3874 b FO(=)-202 b FI(\))27524 17570 y FF(])27524 18507 y FB(2)28387 18160 y FO(=)269 b(=)-202 b FI(\))31552 17570 y FF(])31552 18507 y FB(1)9339 20259 y FI(\241)g(!)11292 20441 y FB(2)12155 20259 y FO(=)269 b FI(\241)-202 b(!)15320 20441 y FB(1)25571 20259 y FI(\241)g(!)27524 19669 y FF(])27524 20606 y FB(2)28387 20259 y FO(=)269 b FI(\241)-202 b(!)31552 19669 y FF(])31552 20606 y FB(1)32414 20259 y FI([)270 b(f)p FO(\()p FG(v)35157 20441 y FB(1)35683 20259 y FG(;)202 b(v)36810 20441 y FB(2)37335 20259 y FO(\))p FI(g)5466 22960 y FO(Ov)-67 b(a)67 b(j)368 b(put)j(smo)e(se)f(p)34 b(obrin)-34 b(uli)370 b(da)f(no)-34 b(v)-67 b(a)369 b(k)-34 b(on\257guracija)370 b(sadr)-34 b(\267)-572 b(zi)369 b(informaciju)g(da)5466 24465 y FG(v)6054 24647 y FB(1)6983 24465 y FO(ima)404 b(=)-202 b FI(\))p FO(-pretho)34 b(dnik)-67 b(a)404 b FG(v)43 b FO(.)4253 26959 y FI(\262)607 b FO(P)-34 b(o)g(\267)-572 b(cetno)404 b(primanje)h(p)34 b(oruk)-34 b(e)5466 28465 y(Sli)g(\267)-572 b(cno)457 b(p)34 b(o)-34 b(\267)-572 b(cetnom)458 b(slanju)g(p)34 b(oruk)-34 b(e:)645 b(imamo)458 b(vrho)-34 b(v)g(e)457 b FG(v)31457 28647 y FB(1)32408 28465 y FO(=)425 b(+)p FG(m)458 b FO(i)f FG(v)37623 28647 y FB(2)38574 28465 y FO(=)425 b FI(\241)p FG(m)p FO(,)5466 29970 y(no)325 b(sada)h FG(v)10347 30152 y FB(1)11209 29970 y FI(2)337 b FG(S)13097 30152 y FB(1)13948 29970 y FO({)326 b(p)34 b(oruk)-67 b(a)325 b FG(m)g FO(je)h(p)34 b(oslana,)341 b FG(v)26748 30152 y FB(2)27598 29970 y FO(pripada)326 b FG(S)32780 29380 y FF(])32710 30317 y FB(1)33348 29970 y FI(n)112 b FG(S)34809 30152 y FB(1)35335 29970 y FO(,)341 b(i)325 b FG(v)37263 30152 y FB(1)38125 29970 y FI(\241)-202 b(!)40078 29530 y FF(])40836 29970 y FG(v)41424 30152 y FB(2)41949 29970 y FO(.)5466 31476 y(Nema)404 b(ulaznog)g(=)-202 b FI(\))p FO(-brida)404 b(k)-34 b(o)34 b(d)405 b FG(v)21815 31658 y FB(2)22340 31476 y FO(.)23283 31169 y(\267)23215 31476 y(Zelimo)e(da)i FG(v)29460 31658 y FB(2)30389 31476 y FO(primi)f(p)34 b(oruku)404 b FG(m)p FO(:)12500 34176 y FG(S)13243 34358 y FB(2)14105 34176 y FO(=)337 b FG(S)16128 34358 y FB(1)16923 34176 y FI([)539 b(f)p FG(v)19464 34358 y FB(2)19990 34176 y FI(g)10569 b FG(S)31978 33587 y FF(])31908 34523 y FB(2)32771 34176 y FO(=)336 b FG(S)34863 33587 y FF(])34793 34523 y FB(1)11290 36275 y FO(=)-202 b FI(\))13243 36457 y FB(2)14105 36275 y FO(=)270 b(=)-202 b FI(\))17271 36457 y FB(1)29955 36275 y FO(=)g FI(\))31908 35686 y FF(])31908 36622 y FB(2)32771 36275 y FO(=)269 b(=)-202 b FI(\))35936 35686 y FF(])35936 36622 y FB(1)11290 38374 y FI(\241)g(!)13243 38556 y FB(2)14105 38374 y FO(=)270 b FI(\241)-203 b(!)17270 38556 y FB(1)18133 38374 y FI([)269 b(f)p FO(\()p FG(v)20875 38556 y FB(1)21401 38374 y FG(;)202 b(v)22528 38556 y FB(2)23053 38374 y FO(\))p FI(g)5825 b(\241)-202 b(!)31908 37785 y FF(])31908 38722 y FB(2)32771 38374 y FO(=)269 b FI(\241)-203 b(!)35935 37785 y FF(])35935 38722 y FB(1)4253 41569 y FI(\262)607 b FO(Primanje)404 b(p)34 b(oruk)-34 b(e)5466 43075 y(Op)34 b(et)450 b FG(v)9164 43257 y FB(2)10103 43075 y FI(2)413 b FG(S)12137 42485 y FF(])12067 43422 y FB(1)12893 43075 y FI(n)301 b FG(S)14543 43257 y FB(1)15519 43075 y FO(prima)450 b(p)34 b(oruku)451 b FG(m)f FO(o)34 b(d)450 b FG(v)27160 43257 y FB(1)28099 43075 y FI(2)414 b FG(S)30064 43257 y FB(1)30590 43075 y FO(;)473 b(no)451 b(o)-34 b(v)-67 b(a)67 b(j)450 b(puta)i(p)34 b(osto)67 b(ji)5466 44737 y FG(v)421 b FI(2)377 b FG(S)8403 44919 y FB(1)9358 44737 y FO(tak)-67 b(a)-34 b(v)429 b(da)g FG(v)421 b FO(=)-202 b FI(\))17319 44148 y FF(])17319 45084 y FB(1)18223 44737 y FG(v)18811 44919 y FB(2)19336 44737 y FO(.)612 b(Do)34 b(da)67 b(jemo)430 b FG(v)26740 44919 y FB(2)27694 44737 y FO(u)f FG(S)29539 44919 y FB(2)30065 44737 y FO(,)435 b(to)429 b(zna)-34 b(\267)-572 b(ci)428 b(da)i(je)e(primiio)5466 46243 y FG(m)p FO(,)404 b(i)f(uklju)-34 b(\267)-572 b(cujemo)405 b(ulazni)f(=)-202 b FI(\))p FO(-brid:)12500 48943 y FG(S)13243 49125 y FB(2)14105 48943 y FO(=)337 b FG(S)16128 49125 y FB(1)16923 48943 y FI([)539 b(f)p FG(v)19464 49125 y FB(2)19990 48943 y FI(g)10569 b FG(S)31978 48354 y FF(])31908 49291 y FB(2)32771 48943 y FO(=)336 b FG(S)34863 48354 y FF(])34793 49291 y FB(1)11290 51043 y FO(=)-202 b FI(\))13243 51225 y FB(2)14105 51043 y FO(=)270 b(=)-202 b FI(\))17271 51225 y FB(1)18402 51043 y FI(f)p FO(\()p FG(v)43 b(;)202 b(v)21237 51225 y FB(2)21763 51043 y FO(\))p FI(g)7115 b FO(=)-202 b FI(\))31908 50453 y FF(])31908 51390 y FB(2)32771 51043 y FO(=)269 b(=)-202 b FI(\))35936 50453 y FF(])35936 51390 y FB(1)11290 53142 y FI(\241)g(!)13243 53324 y FB(2)14105 53142 y FO(=)270 b FI(\241)-203 b(!)17270 53324 y FB(1)18133 53142 y FI([)269 b(f)p FO(\()p FG(v)20875 53324 y FB(1)21401 53142 y FG(;)202 b(v)22528 53324 y FB(2)23053 53142 y FO(\))p FI(g)5825 b(\241)-202 b(!)31908 52552 y FF(])31908 53489 y FB(2)32771 53142 y FO(=)269 b FI(\241)-203 b(!)35935 52552 y FF(])35935 53489 y FB(1)4253 56337 y FI(\262)607 b FO(Kreiranje)403 b(no)-34 b(v)g(e)405 b(niti)f(instancira)67 b(ju)-34 b(\266)-572 b(ci)405 b(njene)f(svje)-34 b(\267)-572 b(ze)404 b(vrijednosti)5466 57842 y(Nek)-67 b(a)369 b(je)h FG(s)g FO(parametrizirana)f(nit)h(iz)g (prostora)g(niti)g FI(S)91 b FO(.)527 b(Uv)-34 b(o)34 b(dimo)370 b(tu)h(no)-34 b(vu)370 b(nit)5466 59348 y(instancira)67 b(ju)-34 b(\266)-572 b(ci)445 b(njene)g(parametre)f(k)-34 b(o)67 b(ji)445 b(su)f(ozna)-34 b(\267)-572 b(ceni)445 b(da)f(jedinstv)-34 b(eno)446 b(izviru)5466 60853 y(na)470 b(to)67 b(j)471 b(niti,)487 b(primjenjuju)-34 b(\266)-572 b(ci)472 b(supstituciju)g FG(\273)526 b FO(k)-34 b(o)67 b(ja)471 b(preslik)-67 b(a)-34 b(v)-67 b(a)469 b(te)h(parametre)5466 62358 y(u)404 b(k)-34 b(onstan)g(te)406 b(nek)-34 b(ori)-64 b(\267)-542 b(stene)404 b(u)h(\()p FG(\276)20620 62540 y FB(1)21145 62358 y FG(;)202 b(\276)22420 61769 y FF(])22377 62706 y FB(1)22903 62358 y FO(\).)538 b(Imamo:)14114 65216 y FG(\276)14807 65398 y FB(2)15669 65216 y FO(=)336 b FG(\276)17641 65398 y FB(1)26815 65216 y FG(\276)27551 64626 y FF(])27508 65563 y FB(2)28370 65216 y FO(=)g FG(\276)30385 64626 y FF(])30342 65563 y FB(1)31137 65216 y FI([)539 b FG(\273)56 b(s)5466 67917 y FO(No)-34 b(v)-67 b(a)404 b(nit)g(je)g(spremna)h(za)f(k)-34 b(ori)-64 b(\267)-542 b(stenje,)404 b(p)34 b(o)-34 b(\267)-572 b(cetak)403 b(k)-34 b(om)g(unik)-67 b(acije.)4253 70411 y FI(\262)607 b FO(Stv)-67 b(aranje)404 b(p)34 b(otpuno)406 b(instancirane)e(niti) 5466 71916 y(Ovdje)318 b(sp)34 b(eci\257ciramo)317 b(svrh)-34 b(u)318 b(no)-34 b(v)g(ogenerirane)318 b(niti,)335 b(instancira)67 b(ju)-34 b(\266)-572 b(ci)319 b(preostale)21755 74956 y(57)p eop end end %%Page: 58 58 TeXDict begin HPSdict begin 58 57 bop 10779 7181 a FO(parametre.)1036 b(Nek)-67 b(a)570 b(je)g FG(\273)56 b(s)570 b FO(parcijalno)h (instancirana)f(parametrizirana)g(nit,)10779 8687 y(k)-67 b(ao)458 b(ona)h(iz)e(pretho)34 b(dnog)460 b(slu)-34 b(\267)-572 b(ca)67 b(ja.)702 b(Nek)-67 b(a)458 b(je)g FG(\265)492 b FO(p)34 b(otpuna)460 b(supstitucija)g(za)e(tu)10779 10192 y(nit.)663 b(T)-101 b(a)445 b(supstitucija)i(mora)e(biti)h(k)-34 b(ompatibilna)446 b(s)g(restrik)-34 b(cijama)444 b(danim)i(uz)10779 11698 y(inicijalizaciju)403 b(niti,)h(ak)-34 b(o)404 b(ih)g FG(\273)56 b(s)405 b FO(sp)34 b(ominje.)539 b(Imamo)17921 14141 y FG(\276)18614 14323 y FB(2)19476 14141 y FO(=)337 b FG(\276)21449 14323 y FB(1)29116 14141 y FG(\276)29852 13551 y FF(])29809 14488 y FB(2)30671 14141 y FO(=)g FG(\276)32687 13551 y FF(])32644 14488 y FB(1)33438 14141 y FI(\241)269 b FG(\273)56 b(s)270 b FI([)539 b FG(\265)34 b FO(\()p FG(\273)56 b(s)p FO(\))p FG(:)7749 17296 y FL(De\257nicija)465 b(23)606 b FK(A)-31 b(ko)482 b(u)i(pr)-62 b(ostoru)481 b(niti)j FI(S)574 b FK(kon\257gur)-62 b(acija)481 b FO(\()p FG(\276)36489 17478 y FB(2)37015 17296 y FG(;)202 b(\276)38290 16707 y FF(])38247 17644 y FB(2)38772 17296 y FO(\))485 b FK(nep)-62 b(osr)g(e)g(dno)482 b(sli-)7749 18959 y(je)-62 b(di)308 b(kon\257gur)-62 b(aciju)307 b FO(\()p FG(\276)18159 19141 y FB(1)18685 18959 y FG(;)202 b(\276)19960 18369 y FF(])19917 19306 y FB(1)20442 18959 y FO(\))p FK(,)335 b(ka)-62 b(\267)-558 b(zemo)308 b(da)g(p)-62 b(ostoji)431 b FO(p)34 b(otez)310 b FG(o)f FK(koji)f(tr)-62 b(ansformir)g(a)308 b FO(\()p FG(\276)45546 19141 y FB(1)46072 18959 y FG(;)202 b(\276)47347 18369 y FF(])47304 19306 y FB(1)47829 18959 y FO(\))7749 20621 y FK(u)531 b FO(\()p FG(\276)10095 20803 y FB(2)10620 20621 y FG(;)202 b(\276)11895 20032 y FF(])11852 20969 y FB(2)12378 20621 y FO(\))p FK(,)555 b(u)531 b(smislu)623 b FO(nep)34 b(osrednog)511 b(prijelaza)p FK(.)850 b(T)-93 b(o)531 b(ozna)-31 b(\267)-589 b(cavamo)528 b FO(\()p FG(\276)41688 20803 y FB(1)42214 20621 y FG(;)202 b(\276)43489 20032 y FF(])43446 20969 y FB(1)43971 20621 y FO(\))45705 19934 y FF(o)44956 20621 y FI(7\241)-202 b(!)46909 20809 y FE(S)7749 22284 y FO(\()p FG(\276)8913 22466 y FB(2)9439 22284 y FG(;)202 b(\276)10714 21694 y FF(])10671 22631 y FB(2)11196 22284 y FO(\))p FK(.)1130 b(A)-31 b(ko)623 b(iz)h FO(\()p FG(\276)18496 22466 y FB(1)19022 22284 y FG(;)202 b(\276)20297 21694 y FF(])20254 22631 y FB(1)20779 22284 y FO(\))625 b FK(mo)-62 b(\267)-558 b(zemo)623 b(sti)-31 b(\266)-589 b(ci)623 b FO(\()p FG(\276)30762 22466 y FB(2)31288 22284 y FG(;)202 b(\276)32563 21694 y FF(])32520 22631 y FB(2)33045 22284 y FO(\))625 b FK(u)f(nekom)g(kona)-31 b(\267)-589 b(cnom)623 b(nizu)7749 23993 y(p)-62 b(oteza,)403 b(tada)396 b(se)i(r)-62 b(adi)398 b(o)474 b FO(prijelazu)366 b(u)g(vi)-64 b(\267)-542 b(se)366 b(k)-34 b(orak)-67 b(a)p FK(,)342 b(\267)-558 b(sto)398 b(ozna)-31 b(\267)-589 b(cavamo)395 b FO(\()p FG(\276)41865 24175 y FB(1)42391 23993 y FG(;)202 b(\276)43666 23403 y FF(])43623 24340 y FB(1)44148 23993 y FO(\))45705 23306 y FF(o)44956 23993 y FI(7\241)-202 b(!)46909 23154 y FE(\244)46909 24292 y(S)7749 25655 y FO(\()p FG(\276)8913 25837 y FB(2)9439 25655 y FG(;)202 b(\276)10714 25066 y FF(])10671 26002 y FB(2)11196 25655 y FO(\))p FK(.)9631 28209 y FO(O)-34 b(\267)-572 b(cito)422 b(je)h(da)g(sv)-67 b(aki)422 b(p)34 b(otez)423 b(iz)f(k)-34 b(on\257guracije)423 b(v)-34 b(o)34 b(di)423 b(p)34 b(ono)-34 b(v)g(o)424 b(u)f(k)-34 b(on\257guraciju,)429 b(pa)7749 29714 y(je)404 b(i)g(rezultat)g(prijelaza)f(u)i(vi)-64 b(\267)-542 b(se)403 b(k)-34 b(orak)-67 b(a)403 b(tak)-34 b(o)p 29104 29101 364 53 v(der)405 b(uvijek)f(k)-34 b(on\257guracija.)9631 32725 y(De\257nicija)455 b(22)h(dala)f(nam)h(je)g(i)f(vi)-64 b(\267)-542 b(se:)641 b(mehanizam)455 b(supstituiranja)j(parametara) 7749 34231 y(niti)404 b(i)g(na)-34 b(\267)-572 b(cin)404 b(instanciranja)h(svje)-34 b(\267)-572 b(zih)404 b(vrijednosti.)7749 38006 y FH(5.2)1792 b(Prilago)p 17806 37189 538 71 v(da)-50 b(v)-100 b(anje)877 b(mo)50 b(dela)876 b(transformacija)h(m)-50 b(ulti-)11833 39998 y(skup)50 b(o)-50 b(v)-100 b(a)7749 42704 y FO(Malo)370 b(\266)-572 b(cemo)403 b(mo)34 b(di\257cirati)404 b(teorije)g(roli)f(da)i(bi)f(ih)g(pribli)-34 b(\267)-572 b(zili)402 b(nitima.)7749 44210 y(Prv)-34 b(o,)494 b(de\257niramo)478 b FK(r)-62 b(e)g(gularne)566 b FO(protok)-34 b(olsk)g(e)477 b(teorije)g(k)-67 b(ao)476 b(protok)-34 b(olsk)g(e)477 b(teorije)g(k)-34 b(o)67 b(je)7749 45715 y(zado)-34 b(v)g(olja)g(v)-67 b(a)67 b(ju)446 b(sljede)-34 b(\266)-572 b(ci)445 b(uvjet:)621 b(svi)444 b(p)34 b(erzisten)-34 b(tni)445 b(p)34 b(o)g(daci)445 b(k)-34 b(o)67 b(ji)445 b(se)g(k)-34 b(oriste)445 b(u)g(nek)-34 b(o)67 b(j)7749 47221 y(roli)535 b FG(\275)h FO(mora)67 b(ju)538 b(biti)e(istakn)-34 b(uti)538 b(u)e(pra)-34 b(vilu)537 b(kreiranja)f(te)g(role,)568 b FG(r)38756 47403 y FF(\275)p FB(0)39764 47221 y FO(.)935 b(Nak)-34 b(on)537 b(toga,)7749 48726 y(p)34 b(erzisten)-34 b(tne)433 b(informacije)g(se)g(vi)-64 b(\267)-542 b(se)432 b(ne)h(p)34 b(o)67 b(ja)-34 b(vljuju)436 b(u)d(pra)-34 b(vilima)432 b(k)-34 b(o)67 b(ji)434 b(slijede)f(za)f(tu)7749 50231 y(rolu)404 b({)g(sv)-34 b(e)404 b(je)g(zapam)-34 b(\266)-572 b(ceno)404 b(inicijalizacijom)15823 52674 y FG(r)16370 52856 y FF(\275)p FB(0)17512 52674 y FO(:)741 b FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b FI(\241)-202 b(!)337 b FN(A)24394 52856 y FF(\275)p FB(0)25401 52674 y FO(\()-16 b FG(~)-590 b(x)q FO(\))p FG(;)202 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))7749 55348 y(Slijedi)390 b(umetanje)h(pra)-34 b(vila)389 b(za)h(kreiranje)f(role)g(regularne)h (teorije)g FG(r)39217 55530 y FF(\275)p FB(0)40614 55348 y FO(za)g(sv)-67 b(aku)389 b(rolu)7749 56853 y FG(\275)403 b FO(u)i(prv)-34 b(o)404 b(pra)-34 b(vilo)404 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ce)404 b(teorije)g(role.)7749 60248 y(Ono)520 b(mo)-34 b(\267)-572 b(ze)519 b(opisiv)-67 b(ati)519 b(slanje)h(p)34 b(oruk)-34 b(e,)548 b(ili)519 b(primanje,)549 b(o)-34 b(visno)520 b(da)g(li)f(se)h(radi)f(o)h(roli)7749 61754 y(inicijatora)404 b(ili)f(o)34 b(dzivnik)-67 b(a.)537 b(Za)404 b(ta)g(dv)-67 b(a)404 b(slu)-34 b(\267)-572 b(ca)67 b(ja:)15823 64529 y FG(r)16370 64711 y FF(\275)p FB(1)17512 64529 y FO(:)741 b FN(A)19398 64711 y FF(\275)p Fz(0)20405 64529 y FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b FI(\241)-202 b(!)337 b(9)-32 b FG(~)-574 b(n)269 b FN(A)27145 64711 y FF(\275)p FB(1)28153 64529 y FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)p FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)o FO(\)\))p FG(;)607 b FO(i)15823 66366 y FG(r)16370 66548 y FF(\275)p FB(1)17512 66366 y FO(:)741 b FN(A)19398 66548 y FF(\275)p FB(0)20405 66366 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-10 b FG(~)-596 b(y)45 b FO(\)\))337 b FI(\241)-202 b(!)337 b FN(A)30460 66548 y FF(\275)p FB(1)31468 66366 y FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)43 b FO(\))7749 69141 y(no)-34 b(v)-67 b(a)404 b(pra)-34 b(vila)404 b(su)15877 71916 y(\304)-660 b FG(r)16370 72098 y FF(\275)p FB(1)17512 71916 y FO(:)741 b FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b FI(\241)-202 b(!)337 b(9)-32 b FG(~)-574 b(n)269 b FN(A)26064 72098 y FF(\275)p FB(1)27072 71916 y FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)o FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x)q(;)170 b(~)-574 b(n)o FO(\)\))p FG(;)202 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))p FG(;)27068 74956 y FO(58)p eop end end %%Page: 59 59 TeXDict begin HPSdict begin 59 58 bop 2435 7181 a FO(o)34 b(dnosno)10564 10167 y(\304)-660 b FG(r)11057 10349 y FF(\275)p FB(1)12199 10167 y FO(:)740 b FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-10 b FG(~)-596 b(y)44 b FO(\)\))338 b FI(\241)-203 b(!)337 b FN(A)24065 10349 y FF(\275)p FB(1)25073 10167 y FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b FO(\))p FG(;)202 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))4317 12994 y(Ak)-34 b(o)351 b(je)g FI(R)f FO(bila)h(regularna)f(protok)-34 b(olsk)-67 b(a)351 b(teorija,)361 b(onda)351 b(ozna)-34 b(\267)-572 b(cimo)351 b(sa)37482 12688 y(\304)37171 12994 y FI(R)f FO(mo)34 b(di\257-)2435 14500 y(ciran)-34 b(u)403 b(protok)-34 b(olsku)404 b(teoriju,)f(dobiv) -34 b(en)g(u)404 b(zamjenom)f(prvih)g(pra)-34 b(vila)403 b(teorija)f(roli)g(na)2435 16005 y(upra)-34 b(v)g(o)442 b(ob)67 b(ja)-64 b(\267)-542 b(snjen)443 b(na)-34 b(\267)-572 b(cin.)650 b(Sv)-67 b(ak)-34 b(o)441 b(stanje)h FG(S)511 b FO(tada)442 b(se)e(transformira)i(u)36731 15699 y(\304)36526 16005 y FG(S)70 b FO(,)386 b(\267)-542 b(sto)442 b(je)f FG(S)2435 17510 y FO(s)447 b(izbrisanim)f(svim)g(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anjima)447 b(predik)-67 b(ata)447 b FN(A)27018 17692 y FF(\275)p FB(0)28026 17510 y FO(.)665 b(Jasno,)458 b(ak)-34 b(o)446 b(je)h FG(S)37172 17692 y FB(0)38144 17510 y FO(p)34 b(o)-34 b(\267)-572 b(cetno)2435 19016 y(stanje,)405 b(prije)f(nego)340 b(\267)-542 b(sto)405 b(su)g(role)e(inicirane)g(i)h(primjenjeno)h FG(r)30693 19198 y FF(\275)p FB(0)31700 19016 y FO(,)f(onda)h(je)36922 18710 y(\304)36717 19016 y FG(S)37460 19198 y FB(0)38323 19016 y FO(=)336 b FG(S)40345 19198 y FB(0)40871 19016 y FO(.)2435 20521 y(V)-101 b(rijedi)404 b(sljede)-34 b(\266)-572 b(ca)404 b(lema:)2435 22966 y FL(Lema)464 b(8)606 b FK(Neka)403 b(je)g FI(R)h FK(r)-62 b(e)g(gularna)402 b(pr)-62 b(otokolska)399 b(te)-62 b(orija,)29379 22659 y FO(\304)29068 22966 y FI(R)403 b FK(o)-62 b(dgovar)g(aju)-31 b(\266)-589 b(ca)399 b(mo)-62 b(di\257ci-)2435 24471 y(r)g(ana)434 b(te)-62 b(orija,)431 b FG(S)10179 24653 y FB(0)11139 24471 y FK(p)-62 b(o)-31 b(\267)-589 b(cetno)431 b(stanje)i(o)-62 b(d)432 b FI(R)p FK(,)i(i)f FG(S)504 b FK(stanje.)556 b(T)-93 b(ada,)3868 27220 y(1.)606 b(ako)432 b FG(S)8439 27402 y FB(0)10053 26533 y FF(r)9302 27220 y FI(\241)-203 b(!)11255 26381 y FE(\244)11255 27519 y(R)12450 27220 y FG(S)504 b FK(onda)432 b FG(S)17413 27402 y FB(0)19069 26533 y(\304)-512 b FF(r)18276 27220 y FI(\241)-202 b(!)20229 26168 y FE(\244)20474 27296 y FB(\304)20229 27519 y FE(R)21629 26913 y FO(\304)21424 27220 y FG(S)504 b FK(\(kor)-62 b(ektnost\);)3868 30070 y(2.)606 b(ako)432 b FG(S)8439 30252 y FB(0)10095 29383 y(\304)-512 b FF(r)9302 30070 y FI(\241)-203 b(!)11255 29019 y FE(\244)11499 30146 y FB(\304)11255 30370 y FE(R)12654 29764 y FO(\304)12450 30070 y FG(S)504 b FK(onda)432 b FG(S)17413 30252 y FB(0)19027 29383 y FF(r)18276 30070 y FI(\241)-202 b(!)20229 29231 y FE(\244)20229 30370 y(R)21424 30070 y FG(S)504 b FK(\(p)-62 b(otpunost\),)2435 32674 y(gdje)5726 31987 y FF(r)4975 32674 y FI(\241)-202 b(!)6928 31835 y FE(\244)6928 32974 y(R)8220 32674 y FK(zna)-31 b(\267)-589 b(ci)433 b(primjenu)f(nula)h(ili)g(vi)-62 b(\267)-558 b(se)432 b(pr)-62 b(avila)432 b(iz)h(te)-62 b(orije)431 b FI(R)p FK(.)4317 35118 y FO(Dok)-67 b(az)539 b(se)g(pro)-34 b(v)g(o)34 b(di)540 b(nep)34 b(osrednom)541 b(induk)-34 b(cijom)540 b(u)g(oba)g(smjera.)945 b(Uo)-34 b(\267)-572 b(cimo)539 b(da)2435 36623 y(prv)-34 b(o)574 b(pra)-34 b(vilo)573 b(u)g FI(R)p FO(,)615 b(pra)-34 b(vilo)573 b(kreiranja)g(role,)614 b(nema)573 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ceg)574 b(para)f(u)41234 36317 y(\304)40922 36623 y FI(R)p FO(,)2435 38129 y(te)461 b(se)f(jednosta)-34 b(vno)463 b(ignorira.)707 b(Stanje)21304 37823 y(\304)21100 38129 y FG(S)530 b FO(je)461 b(tad)g(jednak)-34 b(o)462 b(stanju)g FG(S)530 b FO(b)34 b(ez)460 b(p)34 b(o)-34 b(\267)-572 b(cetnih)2435 39634 y(predik)-67 b(ata)404 b(roli.)4317 42645 y(Napra)-34 b(vit)511 b(\266)-572 b(cemo)543 b(jo)-64 b(\267)-542 b(s)544 b(jedn)-34 b(u)545 b(prilago)34 b(dbu)545 b(teorija)e(roli)g (nitima,)579 b(a)544 b(ti)-34 b(\267)-572 b(ce)543 b(se)h(soli.)2435 44151 y(Pretp)34 b(osta)-34 b(vit)545 b(\266)-572 b(cemo)578 b(da)h(se)f(sv)-34 b(e)578 b(svje)-34 b(\267)-572 b(ze)577 b(vrijednosti,)622 b(bilo)578 b(gdje)h(da)f(se)g(k)-34 b(oriste)578 b(u)2435 45656 y(protok)-34 b(olu,)472 b(planira)67 b(ju)460 b(unaprijed.)702 b(Time)458 b(se)g(svi)f(predik)-67 b(ati)458 b(stanja)h(rola)f(pro)-64 b(\267)-542 b(siruju)2435 47162 y(v)-67 b(arijablama)493 b(za)h(soli.)806 b(Umjesto)494 b FN(A)19352 47344 y FF(\275i)20209 47162 y FO(\()-16 b FG(~)-590 b(x)q FO(\))493 b(protok)-34 b(ol)494 b(sad)g(sadr)-34 b(\267)-572 b(zi)493 b(predik)-67 b(ate)38544 46842 y(\271)38443 47162 y FN(A)39251 47344 y FF(\275i)40602 47162 y FO(ob-)2435 48667 y(lik)g(a)4843 48347 y(\271)4742 48667 y FN(A)5550 48849 y FF(\275i)6408 48667 y FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)8839 48849 y FF(i)9214 48667 y FG(;)170 b(~)-574 b(n)10481 48849 y FF(i)p FB(+1)12058 48667 y FG(;)202 b(:)g(:)g(:)f(;)170 b(~)-574 b(n)15480 48914 y FE(j)p FF(\275)p FE(j)16539 48667 y FO(\),)468 b(gdje)456 b(je)f FI(j)p FG(\275)p FI(j)g FO(bro)67 b(j)456 b(k)-34 b(orak)-67 b(a)454 b(role)h FG(\275)p FO(,)467 b(sv)-67 b(aki)422 b FG(~)-574 b(n)37811 48849 y FF(j)38753 48667 y FO(za)455 b FG(j)491 b FO(=)2435 50173 y FG(i;)202 b(:)g(:)g(:)f(;)h FI(j)p FG(\275)p FI(j)497 b FO(ima)h(onolik)-34 b(o)498 b(v)-67 b(arijabli)497 b(k)-34 b(olik)g(o)498 b(ih)g(je)g(egzistencijalno)g(kv)-67 b(an)-34 b(ti\257ciranih)498 b(u)2435 51678 y(o)34 b(dre)p 5023 51064 364 53 v(denom)405 b FN(A)9476 51860 y FF(\275j)10849 51678 y FO(\()-64 b(\267)-542 b(sto)404 b(je)h(dano)g(pra)-34 b(vilom)403 b FG(r)23156 51860 y FF(\275j)24125 51678 y FO(\).)2435 53184 y(Primjenimo)h(o)-34 b(vu)405 b(transformaciju)g(na)g(pra)-34 b(vila.)2435 56986 y(Pra)g(vila)404 b(kreiranja)f(roli:)11056 59972 y(\271)-660 b FG(r)11549 60154 y FF(\275)p FB(1)12691 59972 y FO(:)741 b FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b FI(\241)-202 b(!)337 b(9)-32 b FG(~)-574 b(n)20536 59652 y FO(\271)20435 59972 y FN(A)21243 60154 y FF(\275)p FB(1)22251 59972 y FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)o FO(\))p FG(;)404 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x)q(;)170 b(~)-574 b(n)o FO(\)\))p FG(;)404 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))11056 61810 y(\304)-660 b FG(r)11549 61992 y FF(\275)p FB(1)12691 61810 y FO(:)741 b FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)404 b FN(N)p FO(\()p FG(m)p FO(\()-10 b FG(~)-596 b(y)45 b FO(\)\))337 b FI(\241)-202 b(!)24053 61490 y FO(\271)23952 61810 y FN(A)24760 61992 y FF(\275)p FB(1)25767 61810 y FO(\()-16 b FG(~)-590 b(x)q(;)192 b(~)-596 b(y)43 b FO(\))p FG(;)404 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))2435 64796 y(Uo)-34 b(\267)-572 b(cimo)404 b(da)h(smo)f(tu)h(sumirali)e(sv)-34 b(e)404 b(egzistencijalno)g(kv)-67 b(an)-34 b(ti\257cirane)404 b(v)-67 b(arijable.)2435 68930 y(Pra)-34 b(vila)404 b(slanja)g(i)g (primanja:)10004 71916 y(\271)-660 b FG(r)10497 72098 y FF(\275i)p FB(+1)12691 71916 y FO(:)13870 71596 y(\271)13769 71916 y FN(A)14577 72098 y FF(\275i)15434 71916 y FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b FI(\241)-202 b(!)19797 71596 y FO(\271)19696 71916 y FN(A)20504 72098 y FF(\275i)p FB(+1)22564 71916 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)404 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x)p FO(\)\))21755 74956 y(59)p eop end end %%Page: 60 60 TeXDict begin HPSdict begin 60 59 bop 15318 7181 a FO(\271)-661 b FG(r)15810 7363 y FF(\275i)p FB(+1)18005 7181 y FO(:)19183 6861 y(\271)19082 7181 y FN(A)19890 7363 y FF(\275i)20748 7181 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)404 b FN(N)p FO(\()p FG(m)p FO(\()-10 b FG(~)-596 b(y)44 b FO(\)\))338 b FI(\241)-203 b(!)30297 6861 y FO(\271)30196 7181 y FN(A)31004 7363 y FF(\275i)p FB(+1)33064 7181 y FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b FO(\))9631 10065 y(Dobiv)-34 b(ena)528 b(pra)-34 b(vila)639 b(\271)-718 b FG(\275)19919 10247 y FF(i)20823 10065 y FO(zo)-34 b(v)g(emo)528 b FK(normalizir)-62 b(anim)546 b(pr)-62 b(avilima)p FO(.)908 b(Iz)527 b(dane)h(mo)34 b(di-)7749 11570 y(\257cirane)502 b(regularne)g(teorije)21669 11264 y(\304)21357 11570 y FI(R)q FO(,)526 b(u)503 b(smislu)g(pretho)34 b(dno)504 b(dane)f(mo)34 b(di\257k)-67 b(acije)502 b(pra)-34 b(vila)7749 13076 y(kreiranja)470 b(role,)487 b(dobit)438 b(\266)-572 b(cemo)470 b FK(normalizir)-62 b(anu)562 b FO(teoriju)34307 12769 y(\271)33995 13076 y FI(R)p FO(.)739 b(Pritom)471 b(zamjenjujemo)7749 14581 y(predik)-67 b(ate)285 b FN(A)13728 14763 y FF(\275i)14586 14581 y FO(\()-16 b FG(~)-590 b(x)p FO(\))286 b(sa)g(predik)-67 b(atima)24564 14261 y(\271)24463 14581 y FN(A)25271 14763 y FF(\275i)26128 14581 y FO(\()-16 b FG(~)-590 b(x;)358 b(~)-762 b(n)28559 14763 y FF(i)28934 14581 y FG(;)959 b(~)-1363 b(n)30201 14763 y FF(i)p FB(+1)31779 14581 y FG(;)202 b(:)g(:)g(:)f(;)699 b(~)-1103 b(n)35201 14828 y FE(j)p FF(\275)p FE(j)36260 14581 y FO(\),)309 b(primjenjujemo)288 b(izm-)7749 16086 y(jene)621 b(pra)-34 b(vila,)674 b(i)620 b(transformiramo)h(dana)h(stanja)g FG(S)691 b FO(u)621 b(no)-34 b(v)-67 b(a)620 b(stanja,)42118 15780 y(\271)41913 16086 y FG(S)70 b FO(.)1189 b(U)620 b(tim)7749 17592 y(no)-34 b(vim)580 b(stanjima)h(su)g(sv)-34 b(e)580 b(p)34 b(o)67 b(ja)-34 b(v)g(e)581 b(predik)-67 b(ata)580 b FN(A)31017 17774 y FF(\275i)32455 17592 y FO(na)g(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ci)581 b(na)-34 b(\267)-572 b(cin)580 b(zam-)7749 19097 y(jenjene)404 b(predik)-67 b(atima)18661 18778 y(\271)18560 19097 y FN(A)19368 19279 y FF(\275i)20226 19097 y FO(.)7749 20603 y(Direktna)524 b(slik)-67 b(a)523 b(stanja)j FG(S)595 b FO(ne)524 b(bi)h(bila)f(stanje,)555 b(nego)525 b(ne)-64 b(\267)-542 b(sto)461 b(\267)-542 b(sto)525 b(mo)-34 b(\267)-572 b(zemo)525 b(nazv)-67 b(ati)7749 22108 y FK(otvor)-62 b(enim)340 b(stanjem)p FO(.)504 b(Multiskup)24205 21802 y(\271)24000 22108 y FG(S)374 b FO(sadr)-34 b(\267)-572 b(zi)304 b(predik)-67 b(ate)303 b(k)-34 b(o)67 b(ji)305 b(nisu)271 b(\267)-572 b(cinjenice.)504 b(Naime,)7749 23614 y(no)-34 b(vi)271 b(predik)-67 b(ati,)297 b(iz)16912 23307 y(\271)16707 23614 y FG(S)70 b FO(,)298 b(sadr)-34 b(\267)-572 b(ze)271 b(v)-67 b(arijable)270 b(k)-34 b(o)67 b(je)272 b(se)f(instancira)67 b(ju)273 b(negdje)f(u)g(budu)-34 b(\266)-572 b(cnosti.)7749 25119 y(No,)341 b(k)-67 b(ak)-34 b(o)292 b(\267)-572 b(zelimo)325 b(da)h(pra)-34 b(vila)326 b(prijelaza)g(p)34 b(o)-34 b(v)g(ezuju)327 b(stanja,)343 b(moramo)326 b(ih)g(instancirati)7749 26625 y(o)34 b(dmah.)539 b(Sv)-67 b(aku)404 b(o)34 b(d)404 b(tih)h(v)-67 b(arijabli)403 b(preslik)-67 b(amo)403 b(u)h(nek)-34 b(ori)-64 b(\267)-542 b(sten)-34 b(u)405 b(k)-34 b(onstan)g(tu.)7749 29699 y FL(Lema)464 b(9)606 b FK(Neka)308 b(je)17329 29392 y FO(\271)17017 29699 y FI(R)i FK(r)-62 b(e)g(gularna)308 b(pr)-62 b(otokolska)306 b(te)-62 b(orija,)332 b(p)-62 b(o)g(dvr)g(gnuta)307 b(opisanim)h(tr)-62 b(ans-)7749 31204 y(formacijama)368 b(pr)-62 b(avila)370 b(kr)-62 b(eir)g(anja)369 b(r)-62 b(ola)371 b FG(r)26648 31386 y FF(\275)p FB(1)28027 31204 y FK(u)f(pr)-62 b(avila)424 b FO(\271)-660 b FG(r)33514 31386 y FF(\275)p FB(1)34521 31204 y FK(.)537 b(Dalje,)382 b(neka)370 b(je)h FG(S)43790 31386 y FB(0)44688 31204 y FK(njeno)7749 32710 y(p)-62 b(o)-31 b(\267)-589 b(cetno)463 b(stanje,)472 b(i)465 b FG(S)535 b FK(bilo)464 b(koje)g(stanje,)472 b(i)465 b(neka)f(je)h FG(\273)521 b FK(supstitucija)461 b(koja)j(pr)-62 b(eslikava)7749 34215 y(varijable)406 b(u)13899 33909 y FO(\271)13694 34215 y FG(S)480 b FK(pr)-62 b(oizvoljne)407 b(r)-62 b(azli)-31 b(\267)-589 b(cite)407 b(konstante)g(koje)h(nisu)h (prije)f(kori)-62 b(\267)-558 b(stene.)548 b(T)-93 b(ada,)9182 37182 y(1.)605 b(ako)432 b FG(S)13752 37364 y FB(0)15409 36495 y(\304)-513 b FF(r)14615 37182 y FI(\241)-202 b(!)16568 36130 y FE(\244)16813 37258 y FB(\304)16568 37482 y FE(R)17763 37182 y FG(S)504 b FK(onda)433 b FG(S)22727 37364 y FB(0)24383 36495 y(\271)-513 b FF(r)23589 37182 y FI(\241)-202 b(!)25542 36216 y FE(\244)25787 37258 y FB(\271)25542 37482 y FE(R)26737 37182 y FG(\273)27528 36875 y FO(\271)27323 37182 y FG(S)504 b FK(\(kor)-62 b(ektnost\);)9182 40216 y(2.)605 b(ako)432 b FG(S)13752 40398 y FB(0)15409 39529 y(\271)-513 b FF(r)14615 40216 y FI(\241)-202 b(!)16568 39250 y FE(\244)16813 40292 y FB(\271)16568 40515 y FE(R)17763 40216 y FG(\273)18554 39909 y FO(\271)18349 40216 y FG(S)504 b FK(onda)433 b FG(S)23313 40398 y FB(0)24969 39529 y(\304)-512 b FF(r)24175 40216 y FI(\241)-202 b(!)26128 39164 y FE(\244)26373 40292 y FB(\304)26128 40515 y FE(R)27323 40216 y FG(S)504 b FK(\(p)-62 b(otpunost\).)9631 43250 y FO(Uo)-34 b(\267)-572 b(cimo)388 b(da)g(se)g(p)34 b(o)-34 b(\267)-572 b(cetno)389 b(stanje)g FG(S)25897 43432 y FB(0)26811 43250 y FO(p)34 b(o)g(dudara)390 b(sa)33931 42944 y(\271)33726 43250 y FG(S)34469 43432 y FB(0)34995 43250 y FO(,)h(s)d(obzirom)h(da)f(ne)h (sadr)-34 b(\267)-572 b(zi)7749 44755 y(predik)-67 b(ate)403 b(roli.)538 b(Dok)-67 b(az)403 b(se)h(pro)-34 b(v)g(o)34 b(di)404 b(induk)-34 b(cijom)405 b(u)g(oba)f(smjera.)7749 48186 y FL(Prilago)p 12391 47565 419 54 v(da)-39 b(v)-77 b(anje)464 b(napada)-39 b(\267)-658 b(cev)-39 b(e)464 b(teorije)7749 50552 y FO(Napada)-34 b(\267)-572 b(cev)-67 b(a)426 b(teorija)h FI(I)516 b FO(tak)-34 b(o)p 22063 49938 364 53 v(der)427 b(treba)g(manje)g(promjene)g(da)g(bi)g(sli)-34 b(\267)-572 b(cila)425 b(uljezo)-34 b(vim)7749 52057 y(nitima.)538 b(Pra)-34 b(vila)404 b(dana)h(na)f(slici)f(3.1)h (zamjenjujemo)i(s)e(o)-34 b(vima)404 b(na)g(slici)f(5.1.)9291 55960 y Fy(rec)10709 55558 y Fh(0)13476 55960 y Fy(:)15708 b Fx(N)p Fy(\()p Fw(m)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))9291 57288 y(dcmp)11935 56886 y Fh(0)13476 57288 y Fy(:)12867 b Fx(I)p Fy(\()p Ft(h)p Fw(m)28789 57454 y Fr(1)29287 57288 y Fw(;)184 b(m)30750 57454 y Fr(2)31247 57288 y Ft(i)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)37815 57454 y Fr(1)38312 57288 y Fy(\))p Fw(;)370 b Fx(I)p Fy(\()p Fw(m)41128 57454 y Fr(2)41626 57288 y Fy(\))9291 58616 y(decr)11324 58215 y Fh(0)13476 58616 y Fy(:)1476 b Fx(I)p Fy(\()p Fx(enc)q Fy(\()p Fw(k)18559 58782 y Fv(e)19035 58616 y Fw(;)184 b(m)p Fy(\)\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(k)23349 58782 y Fv(d)23867 58616 y Fy(\))p Fw(;)f Fx(KeyP)-31 b(air)16 b Fy(\()p Fw(k)29617 58782 y Fv(e)30094 58616 y Fw(;)184 b(k)31161 58782 y Fv(d)31678 58616 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(KeyP)-31 b(air)16 b Fy(\()p Fw(k)43566 58782 y Fv(e)44042 58616 y Fw(;)184 b(k)45109 58782 y Fv(d)45627 58616 y Fy(\))9291 59945 y(snd)10958 59543 y Fh(0)13476 59945 y Fy(:)16185 b Fx(I)p Fy(\()p Fw(m)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(N)p Fy(\()p Fw(m)p Fy(\))9291 61273 y(cmp)11320 60871 y Fh(0)13476 61273 y Fy(:)12375 b Fx(I)p Fy(\()p Fw(m)27867 61439 y Fr(1)28364 61273 y Fy(\))p Fw(;)370 b Fx(I)p Fy(\()p Fw(m)31180 61439 y Fr(2)31678 61273 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Ft(h)p Fw(m)38245 61439 y Fr(1)38743 61273 y Fw(;)184 b(m)40206 61439 y Fr(2)40703 61273 y Ft(i)p Fy(\))9291 62602 y(encr)11324 62200 y Fh(0)13476 62602 y Fy(:)13288 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(k)31201 62768 y Fv(e)31678 62602 y Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fx(enc)q Fy(\()p Fw(k)42223 62768 y Fv(e)42699 62602 y Fw(;)184 b(m)p Fy(\)\))9291 63930 y(nnc)11013 63528 y Fh(0)13476 63930 y Fy(:)19432 b Ft(\241)-184 b(!)1107 b(9)p Fw(n)184 b Fx(I)p Fy(\()p Fw(m)p Fy(\))9291 65258 y(p)31 b(ers)11300 64857 y Fh(0)13476 65258 y Fy(:)15822 b Fw(\274)40 b Fy(\()p Fw(m)p Fy(\))1107 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b(\274)40 b Fy(\()p Fw(m)p Fy(\))9291 66587 y(dup)2340 b(:)16185 b Fx(I)p Fy(\()p Fw(m)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b Fx(I)p Fy(\()p Fw(m)p Fy(\))p Fw(;)371 b Fx(I)p Fy(\()p Fw(m)p Fy(\))9291 67915 y(del)2771 b(:)16185 b Fx(I)p Fy(\()p Fw(m)p Fy(\))1108 b Ft(\241)-184 b(!)1107 b(\242)16720 71681 y FO(Slik)-67 b(a)403 b(5.1:)538 b(Mo)34 b(di\257cirana)404 b(uljezo)-34 b(v)-67 b(a)404 b(teorija)g FI(I)38317 71241 y FE(0)27068 74956 y FO(60)p eop end end %%Page: 61 61 TeXDict begin HPSdict begin 61 60 bop 4317 7181 a FO(O)-34 b(\267)-572 b(cito)443 b(je)h(da)g(o)-34 b(v)-67 b(a)67 b(j)444 b(skup)g(pra)-34 b(vila)443 b(direktno)h(re\260ektira)f(uljezo) -34 b(v)g(e)443 b(niti.)657 b(Uljezo)-34 b(v)-67 b(a)2435 8687 y(teorija)404 b FI(I)494 b FO(je)404 b(jednosta)-34 b(vno)406 b(sim)-34 b(ulirana)405 b(pra)-34 b(vilima)403 b(u)i FI(I)28537 8247 y FE(0)28848 8687 y FO(,)e(no)i(vrijedi)e(i)h (obrat.)4317 11748 y(Efekt)536 b(pra)-34 b(vila)535 b(iz)g FI(I)625 b FO(mo)-34 b(\267)-572 b(ze)535 b(se)g(dobiti)h(u)g FI(I)24941 11309 y FE(0)25787 11748 y FO(up)34 b(otreb)g(om)536 b(pra)-34 b(vila)536 b(duplik)-67 b(acije,)2435 13254 y FG(dup)p FO(.)1032 b(Za)568 b(niz)h(pra)-34 b(vila)568 b(teorija)h(roli)e FI(R)i FO(i)g(uljezo)-34 b(v)g(e)568 b(teorije)g FI(I)89 b FO(,)610 b(k)-34 b(onstruk)g(cija)570 b(niza)2435 14759 y(pra)-34 b(vila)388 b(k)-34 b(o)67 b(ji,)392 b(umjesto)d(pra)-34 b(vila)388 b(iz)f FI(I)478 b FO(uklju)-34 b(\267)-572 b(cuju)389 b(ona)g(iz)e FI(I)29766 14320 y FE(0)30077 14759 y FO(,)k(v)-34 b(o)34 b(de)-34 b(\266)-572 b(ci)388 b(do)g(istog)g(stanja)2435 16265 y(je)404 b(nep)34 b(osredna.)540 b(T)-101 b(o)404 b(je)g(prv)-67 b(a)404 b(tvrdnja)h(leme)e(10)h(k)-34 b(o)67 b(ja)405 b(slijedi.)4317 19327 y(U)493 b(drugom)g(smjeru,)514 b FG(dup)492 b FO(se)h(mo)-34 b(\267)-572 b(ze)492 b(sim)-34 b(ulirati)492 b(k)-34 b(omp)34 b(onira)67 b(ju)-34 b(\266)-572 b(ci)493 b(pra)-34 b(vila)492 b FG(snd)g FO(i)2435 20832 y FG(r)34 b(ec)p FO(.)582 b(Svrha)418 b(pra)-34 b(vila)419 b(brisanja,)j FG(del)24 b FO(,)422 b(je)c(da)h(p)34 b(omogne)419 b(u)g(prijev)-34 b(o)34 b(du,)423 b(o)384 b(\267)-572 b(cem)-34 b(u)419 b(go)-34 b(v)g(ori)2435 22338 y(druga)405 b(tvrdnja)g(leme)e(10.)2435 25476 y FL(Lema)464 b(10)606 b FK(Neka)433 b(je)g FI(R)h FK(pr)-62 b(otokolska)429 b(te)-62 b(orija,)432 b(i)h FG(S)26159 25658 y FB(1)27119 25476 y FK(i)g FG(S)28667 25658 y FB(2)29627 25476 y FK(stanja.)556 b(T)-93 b(ada)3868 28181 y(1.)606 b(za)364 b(svaki)g(niz)h(pr)-62 b(avila)363 b FG(r)399 b FK(takav)364 b(da)g FG(S)22156 28363 y FB(1)23770 27494 y FF(r)23019 28181 y FI(\241)-202 b(!)24972 27342 y FE(\244)24972 28481 y(R)p FF(;)p FE(I)27007 28181 y FG(S)27750 28363 y FB(2)28642 28181 y FK(p)-62 b(ostoji)363 b(niz)i(pr)-62 b(avila)363 b FG(r)38853 27741 y FE(0)39529 28181 y FK(takav)5466 30315 y(da)432 b FG(S)7881 30497 y FB(1)9346 29628 y FF(r)9797 29315 y FD(0)8744 30315 y FI(\241)-202 b(!)10697 29176 y FE(\244)10697 30615 y(R)p FF(;)p FE(I)12339 30362 y FD(0)13031 30315 y FG(S)13774 30497 y FB(2)3868 33648 y FK(2.)606 b(za)514 b(svaki)f(niz)h(pr)-62 b(avila)513 b FG(r)16919 33208 y FE(0)17744 33648 y FK(takav)g(da)h FG(S)23513 33830 y FB(1)25124 32961 y FF(r)25575 32649 y FD(0)24523 33648 y FI(\241)-203 b(!)26475 32509 y FE(\244)26475 33948 y(R)p FF(;)p FE(I)28117 33696 y FD(0)28956 33648 y FG(S)29699 33830 y FB(2)30740 33648 y FK(p)-62 b(ostoji)512 b(niz)j(pr)-62 b(avila)513 b FG(r)548 b FK(i)5466 35482 y(uljezovo)430 b(stanje)i FG(I)14271 35042 y FE(0)15016 35482 y FK(takvi)f(da)i FG(S)20374 35664 y FB(1)21988 34795 y FF(r)21237 35482 y FI(\241)-203 b(!)23190 34643 y FE(\244)23190 35782 y(R)p FF(;)p FE(I)25225 35482 y FG(S)25968 35664 y FB(2)26494 35482 y FK(.)2435 38570 y(Dokaz.)537 b FO(Prv)-67 b(a)403 b(tvrdnja)i(je)g(o)-34 b(\267)-572 b(cita.)2435 40075 y(Za)435 b(sv)-67 b(ak)-34 b(o)434 b(pra)-34 b(vilo)434 b(iz)g FI(I)13653 39635 y FE(0)14398 40075 y FO(razli)-34 b(\267)-572 b(cito)434 b(o)34 b(d)434 b(pra)-34 b(vila)434 b FG(del)24 b FO(,)442 b(i)434 b(pra)-34 b(vila)434 b FG(dup)g FO(k)-34 b(o)67 b(je)435 b(imitiramo)2435 41581 y(pra)-34 b(vilom)310 b FG(r)34 b(ec)310 b FO(k)-34 b(o)67 b(jeg)310 b(slijedi)g(pra)-34 b(vilo)310 b FG(snd)p FO(,)328 b(ne)310 b(moramo)h(ni)-64 b(\267)-542 b(sta)310 b(drugo)h(napra)-34 b(viti)311 b(nego)2435 43086 y(primjeniti)418 b(paralelno)e(pra)-34 b(vilo)417 b(iz)f FI(I)89 b FO(.)578 b(No,)420 b(tada)e(proizv)-34 b(edemo)417 b(vi)-64 b(\267)-542 b(se)382 b(\267)-572 b(cinjenica)417 b(nego)2371 44592 y(\267)-542 b(sto)340 b(\267)-572 b(zelimo.)527 b(T)-101 b(e)373 b(ekstra)g(k)-34 b(opije,)380 b(k)-67 b(ao)372 b(i)h(sv)-34 b(e)340 b(\267)-572 b(cinjenice)372 b(k)-34 b(o)67 b(je)374 b(uljez)f FI(I)33636 44152 y FE(0)34320 44592 y FO(bri)-64 b(\267)-542 b(se)373 b(sta)-34 b(vljamo)2435 46097 y(u)405 b('vre)-34 b(\266)-572 b(cu')403 b(k)-34 b(o)67 b(ju)405 b(nazo)-34 b(v)g(emo)404 b FG(I)16366 45657 y FE(0)16677 46097 y FO(.)538 b(Ostatak)405 b(dok)-67 b(aza)404 b(je)g(induk)-34 b(cija)405 b(p)34 b(o)404 b FG(r)35009 45657 y FE(0)35319 46097 y FO(.)2435 47602 y FA(\244)4317 49159 y FO(Zaklju)-34 b(\267)-572 b(cno,)296 b(ob)67 b(jedinjujemo)272 b(rezultate)d(svih)h(prilago)34 b(dbi)269 b(primjenjenih)h(na)g(mo)34 b(del)2435 50664 y(transformacija)328 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a,)342 b(zna)-34 b(\267)-572 b(ci)326 b(protok)-34 b(olsk)g(e)327 b(teorije)f(i)g(uljezo)-34 b(vu)326 b(teoriju,)342 b(do-)2435 52170 y(biv)-67 b(a)67 b(ju)-34 b(\266)-572 b(ci:)2435 54925 y FL(Korolar)464 b(3)606 b FK(Neka)309 b(je)g FI(R)h FK(r)-62 b(e)g(gularna)308 b(pr)-62 b(otokolska)306 b(te)-62 b(orija,)332 b FG(S)30649 55107 y FB(0)31485 54925 y FK(njeno)309 b(p)-62 b(o)-31 b(\267)-589 b(cetno)308 b(stanje,)2435 56431 y FG(S)439 b FK(neko)367 b(stanje,)380 b(i)368 b FG(\273)424 b FK(pr)-62 b(oizvoljne)366 b(supstitucija)d (koja)k(pr)-62 b(eslikava)365 b(varijable)g(otvor)-62 b(eno)g(g)2435 57936 y(stanja)6264 57630 y FO(\271)6060 57936 y FG(S)503 b FK(u)433 b(r)-62 b(azli)-31 b(\267)-589 b(cite)431 b(svje)-62 b(\267)-558 b(ze)432 b(konstante.)555 b(T)-93 b(ada,)3868 61033 y(1.)606 b(ako)432 b FG(S)8439 61215 y FB(0)10053 60346 y FF(r)9302 61033 y FI(\241)-203 b(!)11255 60194 y FE(\244)11255 61333 y(R)p FF(;)p FE(I)13290 61033 y FG(S)70 b FK(,)433 b(onda)g(p)-62 b(ostoji)431 b(niz)j(pr)-62 b(avila)486 b FO(\271)-661 b FG(r)28298 60594 y FE(0)29042 61033 y FK(takav)431 b(da)i FG(S)34648 61215 y FB(1)36155 60346 y(\271)-512 b FF(r)36564 60034 y FD(0)35511 61033 y FI(\241)-202 b(!)37464 59894 y FE(\244)37464 61333 y(R)p FF(;)p FE(I)39106 61081 y FD(0)39797 61033 y FG(\273)40588 60727 y FO(\271)40383 61033 y FG(S)70 b FK(;)3868 64367 y(2.)606 b(ako)405 b FG(S)8412 64549 y FB(0)9920 63680 y(\271)-513 b FF(r)10328 63367 y FD(0)9275 64367 y FI(\241)-202 b(!)11228 63228 y FE(\244)11228 64666 y(R)p FF(;)p FE(I)12870 64414 y FD(0)13562 64367 y FG(\273)14352 64060 y FO(\271)14148 64367 y FG(S)477 b FK(onda)406 b(p)-62 b(ostoji)405 b(niz)i(pr)-62 b(avila)405 b FG(r)440 b FK(i)407 b(stanje)f(uljeza)f FG(I)37413 63927 y FE(0)38131 64367 y FK(takvi)g(da)5466 66200 y FG(S)6209 66382 y FB(0)7822 65513 y FF(r)7071 66200 y FI(\241)-202 b(!)9024 65361 y FE(\244)9024 66500 y(R)p FF(;)p FE(I)11060 66200 y FG(S)s(;)202 b(I)12973 65761 y FE(0)13283 66200 y FK(.)4317 68905 y FO(Dok)-67 b(az)317 b(ide)g(u)h(dv)-67 b(a)318 b(k)-34 b(orak)-67 b(a,)334 b(prv)-34 b(o)318 b(sljepimo)g(rezultate)f(leme)g(8)h(i)f(leme)g(9,)335 b(do)34 b(da)67 b(ju)-34 b(\266)-572 b(ci)2435 70411 y(pra)-34 b(vila)437 b(iz)g(napada)-34 b(\267)-572 b(cev)-34 b(e)437 b(teorije)g FI(I)89 b FO(.)638 b(Ak)-34 b(o)438 b(zatim)f(primjenimo)g(pretho)34 b(dni)438 b(rezultat,)2435 71916 y(lem)-34 b(u)405 b(10,)e(dobijamo)j(ono)340 b(\267)-542 b(sto)405 b(k)-34 b(orolar)403 b(izri)-34 b(\267)-572 b(ce.)21755 74956 y(61)p eop end end %%Page: 62 62 TeXDict begin HPSdict begin 62 61 bop 7749 7181 a FH(5.3)1792 b(T)-149 b(eorije)598 b(u)h(niti)7749 9887 y FO(Prijepis)403 b(teorije)h(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)405 b(u)f(prostor)h(niti)f(ima)g(tri)g(etap)34 b(e:)9567 12328 y FI(\262)606 b FO(translacija)404 b(protok)-34 b(olskih)405 b(teorija)f(u)g(parametrizirane)g(niti;)9567 14805 y FI(\262)606 b FO(translacija)404 b(stanja)i(u)e(k)-34 b(on\257guracije;)9567 17282 y FI(\262)606 b FO(translacija)404 b(uljezo)-34 b(v)g(e)405 b(teorije)e(u)i(uljezo)-34 b(v)g(e)404 b(niti.)7749 20472 y FL(T)-116 b(ransformacija)462 b(protok)-39 b(olskih)466 b(teorija)e(u)h(parametrizirane)f(niti)7749 22761 y FO(Preslik)-67 b(a)-34 b(v)-67 b(anje)294 b(tranzicija)h(u)g (parametrizirane)g(niti)h(je)f(vrlo)f(in)-34 b(tuitivno,)318 b(sv)-67 b(ak)-34 b(o)67 b(j)296 b(roli)f FG(\275)7749 24266 y FO(protok)-34 b(olsk)g(e)289 b(teorije)f(o)34 b(dgo)-34 b(v)-67 b(ara)289 b(nit)g FG(s)25044 24448 y FF(\275)25871 24266 y FO(izgra)p 28694 23652 364 53 v(dena)f(na)i(sljede)-34 b(\266)-572 b(ci)288 b(na)-34 b(\267)-572 b(cin.)500 b(Nek)-67 b(a)288 b(je)h FG(\275)g FO(rola)7749 25772 y(normalne)437 b(teorije)g(roli)f FI(R)p FO(;)453 b(oslanja)67 b(ju)-34 b(\266)-572 b(ci)438 b(se)f(na)h(rezultate)f(p)34 b(ogla)-34 b(vlja)437 b(5.2)f(znamo)i(da) 7749 27277 y(sv)-67 b(aku)331 b(teoriju)i(roli)e(mo)-34 b(\267)-572 b(zemo)332 b(u)-34 b(\267)-572 b(ciniti)332 b(normalnom.)515 b(Konstruk)-34 b(cija)333 b(parametrizirane)7749 28782 y(niti)404 b FG(s)10539 28964 y FF(\275)11413 28782 y FO(=)336 b FA(p)p FG(\275)p FA(q)404 b FO(k)-34 b(o)67 b(ja)405 b(o)34 b(dgo)-34 b(v)-67 b(ara)404 b(roli)f FG(\275)h FO(je:)9567 31223 y FI(\262)606 b FO(Nit)303 b FG(s)13367 31405 y FF(\275)14208 31223 y FO(je)g(parametrizirana)g (sa)287 b FG(~)-590 b(x;)192 b(~)-596 b(y)43 b(;)170 b(~)-574 b(n)303 b FO(gdje)g(su)h(v)-67 b(arijable)286 b FG(~)-590 b(x)303 b FO(sp)34 b(omen)-34 b(ute)305 b(me)p 46513 30609 V(du)10779 32729 y(p)34 b(erzisten)-34 b(tnim)291 b(\267)-572 b(cinjenicama)323 b FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)p FO(\),)308 b FG(~)-574 b(n)323 b FO(su)i(v)-67 b(arijable)322 b(egzistencijalno)i(kv)-67 b(an)-34 b(ti\257-)10779 34234 y(cirane)301 b(u)g(prv)-34 b(om)302 b(pra)-34 b(vilu)301 b(role)f FG(\275)p FO(,)312 b FG(~)-596 b(y)345 b FO(su)301 b(sv)-34 b(e)301 b(v)-67 b(arijable)301 b(k)-34 b(o)67 b(je)302 b(se)f(p)34 b(o)67 b(ja)-34 b(vljuju)303 b(dalje)10779 35739 y(u)404 b(roli.)9567 38217 y FI(\262)606 b FO(Nit)502 b(se)g(inicijalizira)f(s)h(do)34 b(datnim)504 b(uvjetom)f(da)f(v)-67 b(arijable)502 b(iz)469 b FG(~)-574 b(n)502 b FO(jedinstv)-34 b(eno)10779 39722 y(izviru.)9567 42199 y FI(\262)606 b FO(Sv)-67 b(ak)-34 b(om)410 b(pra)-34 b(vilu)409 b FG(r)19926 42381 y FF(\275i)21193 42199 y FO(pridru)-34 b(\267)-572 b(zujemo)410 b(vrh)f FG(v)31431 42381 y FF(i)31807 42199 y FO(.)554 b(Ovisno)409 b(da)h(li)f(se)g(radilo)h(o)f(pra-)10779 43705 y(vilu)524 b(slanja)h(ili)e(primanja,)555 b(o)34 b(dnosno)526 b(o)e(tome)h(da)f(li)g(se)g FN(N)p FO(\()p FG(m)p FO(\))h(p)34 b(o)67 b(ja)-34 b(vljuje)526 b(u)10779 45210 y(an)-34 b(teceden)g(ti)357 b(ili)e(u)i(k)-34 b(onzekv)g(en)g (ti,)365 b(obilje)-34 b(\267)-572 b(zimo)356 b(vrh)f FG(v)34862 45392 y FF(i)35593 45210 y FO(sa)i(+)p FG(m)p FO(,)365 b(ili)355 b FI(\241)p FG(m)p FO(,)365 b(resp)34 b(ek-)10779 46716 y(tivno.)981 b(Nap)34 b(omenimo)552 b(da)f(nemamo)h(problema)488 b(\267)-542 b(sto)552 b(se)f(ti)-34 b(\267)-572 b(ce)551 b(preslik)-67 b(a)-34 b(v)-67 b(anja)10779 48221 y(p)34 b(oruk)-67 b(a,)483 b(i)466 b(jezik)-34 b(om)467 b(uop)-34 b(\266)-572 b(ce,)484 b(zah)-34 b(v)-67 b(aljuju)-34 b(\266)-572 b(ci)467 b(\260eksibilnosti)h(jezik)-67 b(a)466 b(p)34 b(oruk)-67 b(a)467 b(k)-34 b(o)34 b(d)10779 49727 y(mo)g(dela)445 b(niti.)664 b(Jednosta)-34 b(vno)447 b(ga)f(de\257niramo)g(\(sorte\))h(prema)e(jeziku)h(mo)34 b(dela)10779 51232 y(transformacija)405 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a.)9567 53710 y FI(\262)606 b FO(Nara)-34 b(vno,)404 b FG(v)16589 53892 y FF(i)17301 53710 y FO(=)-202 b FI(\))337 b FG(v)20179 53892 y FF(j)21069 53710 y FO(akk)-34 b(o)404 b FG(j)i FO(=)337 b FG(i)269 b FO(+)g(1.)9631 56150 y(Na)383 b(o)-34 b(v)-67 b(a)67 b(j)383 b(na)-34 b(\267)-572 b(cin)384 b(prev)-34 b(o)34 b(dimo)382 b(teoriju)i FI(R)f FO(u)h(prostor)f(parametriziranih)g(niti)g FI(dRe)p FO(.)7749 59340 y FL(Predsta)-39 b(vljanje)464 b(stanja)g(k)-39 b(on\257guracijama)7749 61629 y FO(Dosad)510 b(smo)g(usp)34 b(ore)p 17891 61015 V(div)-67 b(ali)508 b(stati)-34 b(\267)-572 b(cki)510 b(dio)f(opisa)h(protok)-34 b(ola,)537 b(ono)446 b(\267)-542 b(sto)510 b(se)f(ti)-34 b(\267)-572 b(ce)509 b(same)7749 63134 y(sp)34 b(eci\257k)-67 b(acije.)520 b(Sada)322 b(\267)-572 b(zelimo)353 b(p)34 b(o)-34 b(v)g(ezati)354 b(p)34 b(ona)-64 b(\267)-542 b(sanje)356 b(tog)f(opisa)g(u)g(dv)-67 b(a)354 b(mo)34 b(dela)354 b(dok)g(se)7749 64639 y(protok)-34 b(ol)370 b(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a.)526 b(Nek)-67 b(a)369 b(je)i(na)-64 b(\267)-542 b(se)370 b(stanje)h FG(S)407 b FO(=)336 b(\246)201 b FI(])g FG(I)95 b FO(\()33971 64319 y FG(~)33679 64639 y(m)34743 64289 y FE(0)35055 64639 y FO(\))201 b FI(])g FG(N)132 b FO(\()k FG(~)-742 b(m)r FO(\))201 b FI(])g FG(A)371 b FO(m)-34 b(ultiskup)7749 66145 y(p)34 b(erzisten)-34 b(tnih)367 b(\267)-572 b(cinjenica,)366 b(\267)-572 b(cinjenica)399 b(k)-34 b(o)67 b(je)401 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)67 b(ju)401 b(predik)-67 b(ate)399 b(roli,)366 b(\267)-572 b(cinjenica)399 b(o)7749 67650 y(p)34 b(oruk)-67 b(ama)404 b(u)g(prometu)h(i)370 b(\267)-572 b(cinjenica)404 b(k)-34 b(o)67 b(je)404 b(predsta)-34 b(vlja)67 b(ju)406 b(uljezo)-34 b(v)g(o)405 b(znanje.)7749 70411 y FL(De\257nicija)465 b(24)606 b FK(Stanje)466 b FG(S)j FO(=)397 b(\246)294 b FI(])g FG(I)95 b FO(\()25997 70091 y FG(~)25705 70411 y(m)26769 70061 y FE(0)27080 70411 y FO(\))295 b FI(])f FG(N)132 b FO(\()k FG(~)-742 b(m)p FO(\))294 b FI(])g FG(A)468 b FK(je)558 b FO(k)-34 b(ompatibilno)468 b FK(sa)f(kon-)7749 71916 y(\257gur)-62 b(acijom)431 b(niti)j FO(\()p FG(\276)-24 b(;)202 b(\276)18729 71476 y FF(])19150 71916 y FO(\))434 b FK(ako:)27068 74956 y FO(62)p eop end end %%Page: 63 63 TeXDict begin HPSdict begin 63 62 bop 4253 7181 a FI(\262)607 b FO(Sv)-34 b(e)326 b(p)34 b(oruk)-34 b(e)326 b(p)34 b(oslane,)341 b(ali)326 b(ne)g(i)f(primljene,)341 b(u)327 b FG(\276)369 b FO(\(p)34 b(oruk)-34 b(e)293 b(\267)-572 b(ciji)325 b(p)34 b(ozitivni)325 b(vrho)-34 b(vi)5466 8687 y(nisu)404 b(u)h(domeni)f(o)34 b(d)404 b FI(\241)-202 b(!)404 b FO(u)h FG(\276)43 b FO(\))404 b(su)h(to)-34 b(\267)-572 b(cno)404 b(one)h(u)540 b FG(~)-742 b(m)404 b FO(i)30769 8366 y FG(~)30478 8687 y(m)31542 8337 y FE(0)31853 8687 y FO(.)4253 11168 y FI(\262)607 b FO(Nek)-67 b(a)409 b(je)h FN(A)10629 11350 y FF(\275i)11487 11168 y FO(\()11882 10945 y FG(~)11958 11168 y(t;)135 b(~)-539 b(c)o FO(\))411 b(instancijacija)g(predik)-67 b(ata)410 b(role)f FN(A)30231 11350 y FF(\275i)31089 11168 y FO(,)i(gdje)g(k)-34 b(onstan)g(te)345 b FG(~)-539 b(c)410 b FO(in-)5466 12674 y(stancira)67 b(ju)405 b(soli)f(i)13992 12450 y FG(~)14068 12674 y(t)g FO(su)h(termi.)538 b(T)-101 b(ada)7122 15155 y(-)606 b FG(\276)447 b FO(sadr)-34 b(\267)-572 b(zi)404 b(p)34 b(o)-34 b(\267)-572 b(cetni)404 b(segmen)-34 b(t)405 b(niti)f FG(s)24537 15337 y FF(\275)25075 15155 y FO(,)g(do)g(vrha)g FG(v)30885 15337 y FF(i)31260 15155 y FO(,)g(instanciran)h(sa)39686 14932 y FG(~)39762 15155 y(t)f FO(i)337 b FG(~)-540 b(c)7122 17083 y FO(-)606 b FG(\276)8868 16643 y FF(])9559 17083 y FO(do)34 b(datno)271 b(sadr)-34 b(\267)-572 b(zi)269 b(ostatak)h(te)g(niti,)296 b(parcijalno)269 b(instancirane,)297 b(u)270 b(skladu)8132 18589 y(sa)405 b FG(\276)43 b FO(.)4253 21070 y FI(\262)607 b FO(Sv)-34 b(e)404 b(instance)g(uljezo)-34 b(vih)405 b(niti)f(su)g(sadr)-34 b(\267)-572 b(zane)405 b(u)f FG(\276)43 b FO(.)2435 25768 y FL(P)-39 b(o)g(v)g(eziv)-77 b(anje)464 b(uljezo)-39 b(v)g(e)465 b(teorije)f(s)h(uljezo)-39 b(vim)464 b(nitima)2435 28056 y FO(T)-101 b(ranslacija)458 b(pra)-34 b(vila)456 b(uljezo)-34 b(v)g(e)457 b(teorije)g FI(I)21965 27616 y FE(0)22276 28056 y FO(,)470 b(opisane)457 b(na)h(strani)f(60,)470 b(u)458 b(uljezo)-34 b(v)g(e)457 b(niti)2435 29562 y FI(dI)3723 29122 y FE(0)4034 29562 y FI(e)416 b FO(je)f(izra)-34 b(vna.)574 b(Samo)416 b(dv)-67 b(a)415 b(pra)-34 b(vila,)419 b(rec)22593 29122 y FE(0)23318 29562 y FO(i)c(snd)25894 29122 y FE(0)26206 29562 y FO(,)j(nema)67 b(ju)417 b(paro)-34 b(v)g(e)416 b(me)p 37013 28948 364 53 v(du)h(nitima,)2435 31067 y(i)404 b(jednosta)-34 b(v)g(o)406 b(ih)e(zanemarujemo.)2435 32573 y(Do)34 b(datno,)331 b(sv)-67 b(aku)312 b(informaciju)g FG(m)g FO(uklju)-34 b(\267)-572 b(cen)-34 b(u)313 b(u)g(uljezo)-34 b(v)g(o)312 b(p)34 b(o)-34 b(\267)-572 b(cetno)312 b(znanje)h FG(I)38299 32755 y FB(0)38824 32573 y FO(,)330 b(dakle)2435 34078 y FN(I)p FO(\()p FG(m)p FO(\))338 b FI(2)f FG(I)6794 34260 y FB(0)7319 34078 y FO(,)404 b(preslik)-67 b(a)-34 b(v)-67 b(amo)403 b(u)h(skup)h FG(P)19966 34260 y FB(0)20896 34078 y FO(uljezo)-34 b(v)g(og)404 b(p)34 b(o)-34 b(\267)-572 b(cetnog)405 b(stanja.)7860 36741 y FA(p)p FO(rec)10019 36240 y FE(0)10329 36741 y FO(\()p FG(m)p FO(\))p FA(q)337 b FO(=)606 b FG(none)8730 b FA(p)p FO(snd)28595 36240 y FE(0)28907 36741 y FO(\()p FG(m)p FO(\))p FA(q)337 b FO(=)606 b FG(none)3862 38578 y FA(p)p FO(dcmp)7363 38078 y FE(0)7674 38578 y FO(\()p FG(m)9209 38760 y FB(1)9735 38578 y FG(;)202 b(m)11338 38760 y FB(2)11864 38578 y FO(\))p FA(q)337 b FO(=)606 b FG(S)70 b(ep)p FO(\()p FG(m)18349 38760 y FB(1)18876 38578 y FG(;)202 b(m)20479 38760 y FB(2)21005 38578 y FO(\))1637 b FA(p)p FO(cmp)25941 38078 y FE(0)26252 38578 y FO(\()p FG(m)27787 38760 y FB(1)28313 38578 y FG(;)202 b(m)29916 38760 y FB(2)30442 38578 y FO(\))p FA(q)337 b FO(=)606 b FG(C)87 b(onc)p FO(\()p FG(m)37734 38760 y FB(1)38259 38578 y FG(;)202 b(m)39862 38760 y FB(2)40388 38578 y FO(\))4460 40416 y FA(p)p FO(decr)7292 39915 y FE(0)7602 40416 y FO(\()p FG(m;)g(k)38 b(;)202 b(k)11553 39915 y FE(0)11864 40416 y FO(\))p FA(q)337 b FO(=)606 b FG(D)34 b(ec)p FO(\()p FG(m;)202 b(k)38 b(;)202 b(k)20905 39915 y FE(0)21215 40416 y FO(\))2870 b FA(p)p FO(encr)27388 39915 y FE(0)27699 40416 y FO(\()p FG(m;)202 b(k)38 b FO(\))p FA(q)337 b FO(=)606 b FG(E)70 b(nc)p FO(\()p FG(m;)202 b(k)38 b FO(\))7213 42253 y FA(p)p FO(p)c(ers)10018 41753 y FE(0)10329 42253 y FO(\()p FG(m)p FO(\))p FA(q)337 b FO(=)606 b FG(I)95 b(nit)p FO(\()p FG(m)p FO(\))7396 b FA(p)p FO(nnc)28932 41753 y FE(0)29243 42253 y FO(\()p FG(n)p FO(\))p FA(q)337 b FO(=)606 b FG(I)95 b(nit)p FO(\()p FG(n)p FO(\))7392 44091 y FA(p)p FO(dup)10017 43590 y FE(0)10329 44091 y FO(\()p FG(m)p FO(\))p FA(q)337 b FO(=)606 b FG(D)34 b(up)p FO(\()p FG(m)p FO(\))7266 b FA(p)p FO(del)28596 43590 y FE(0)28907 44091 y FO(\()p FG(m)p FO(\))p FA(q)337 b FO(=)606 b FG(F)168 b(l)24 b(ush)p FO(\()p FG(m)p FO(\))4317 46753 y(Spremni)405 b(smo)f(za)g(zaklju)-34 b(\267)-572 b(cni)404 b(rezultat)g(o)-34 b(v)g(og)404 b(o)34 b(djeljk)-67 b(a:)2435 49205 y FL(T)-116 b(eorem)464 b(4)606 b FK(Neka)322 b(je)h FI(R)g FK(r)-62 b(e)g(gularna)322 b(pr)-62 b(otokolska)319 b(te)-62 b(orija,)343 b FG(I)30382 49387 y FB(0)31231 49205 y FK(p)-62 b(o)-31 b(\267)-589 b(cetno)321 b(znanje)i(uljeza)2435 50710 y(o)-62 b(dr)g(e)p 5033 50097 372 53 v(deno)g(g)469 b(uljezovom)f(te)-62 b(orijom)468 b FI(I)19310 50270 y FE(0)19622 50710 y FK(,)479 b(a)471 b FG(P)22342 50892 y FB(0)23339 50710 y FK(prijevo)-62 b(d)468 b(skup)-62 b(a)468 b(p)-62 b(o)-31 b(\267)-589 b(cetnih)469 b(znanja)h FG(I)40639 50892 y FB(0)41635 50710 y FK(u)2435 52216 y(p)-62 b(o)-31 b(\267)-589 b(cetna)454 b(znanja)h(uljeza)e(mo)-62 b(dela)454 b(niti.)622 b(Za)456 b(svaki)e(niz)h(r)-62 b(e)g(gularnih)453 b(pr)-62 b(avila)454 b(prijelaza)2435 53721 y FO(\246)p FG(;)202 b(I)4416 53903 y FB(0)6174 53034 y FF(r)5423 53721 y FI(\241)-202 b(!)7376 52882 y FE(\244)7376 54021 y(I)7954 53769 y FD(0)8253 54021 y FF(;)p FE(R)9854 53721 y FG(S)583 b FK(iz)513 b(pr)-62 b(azno)g(g)512 b(stanja)f(u)i(stanje)f FG(S)584 b FK(p)-62 b(ostoji)510 b(kon\257gur)-62 b(acija)511 b FO(\()p FG(\276)-24 b(;)202 b(\276)40508 53281 y FF(])40929 53721 y FO(\))514 b FK(i)2435 55227 y(niz)434 b(p)-62 b(oteza)431 b(takav)h(da)15408 56732 y FO(\()p FI(\242)p FG(;)202 b FI(\242)p FO(\))18649 56045 y FF(o)17900 56732 y FI(7\241)-203 b(!)19852 55893 y FE(\244)19852 57032 y Fg(p)p FE(R)p Fg(q)p FF(;)p Fg(p)p FE(I)22904 56780 y FD(0)23205 57032 y FB(\()p FF(I)23979 57155 y Fk(0)24440 57032 y FB(\))p Fg(q)25669 56732 y FO(\()p FG(\276)-24 b(;)202 b(\276)28084 56232 y FF(])28505 56732 y FO(\))p FG(;)2435 58927 y FK(gdje)484 b(je)h FO(\()p FI(\242)p FG(;)202 b FI(\242)p FO(\))486 b FK(pr)-62 b(azna)484 b(kon\257gur)-62 b(acija,)496 b(i)485 b FG(S)556 b FK(stanje)484 b(komp)-62 b(atibilno)482 b(s)j(kon\257gur)-62 b(acijom)2435 60432 y FO(\()p FG(\276)-24 b(;)202 b(\276)4850 59992 y FF(])5272 60432 y FO(\))p FK(.)2435 62884 y(Dokaz.)556 b FO(Dok)-67 b(az)410 b(ide)g(induk)-34 b(cijom)411 b(p)34 b(o)411 b FG(r)34 b FO(.)557 b(Do)-34 b(v)g(oljno)411 b(je)f(p)34 b(ok)-67 b(azati)410 b(da)h(tvrdnja)g(vrijedi)2435 64389 y(za)483 b(normaln)-34 b(u)483 b(teoriju)g FI(R)p FO(,)502 b(nak)-34 b(on)484 b(toga)f(iz)f(leme)g(8)g(i)h(leme)e(9)i (slijedi)f(da)h(vrijedi)f(za)2435 65894 y(regularn)-34 b(u)405 b(protok)-34 b(olsku)405 b(teoriju.)2435 67400 y(Bazni)574 b(je)g(slu)-34 b(\267)-572 b(ca)67 b(j)574 b(ili)f(prv)-34 b(o)574 b(pra)-34 b(vilo)574 b FG(r)20429 67582 y FF(\275)p FB(1)22010 67400 y FO(nek)-34 b(e)574 b(teorije)g(role,)615 b(ili)573 b(neki)g(\(b)34 b(esk)-34 b(orisni\))2435 68905 y(p)34 b(otez)425 b(uljeza,)k(k)-34 b(o)67 b(jeg)424 b(direktno)h(imitiramo)f(uljezo)-34 b(v)g(om)424 b(niti.)600 b(Ak)-34 b(o)424 b(se)g(radilo)g(o)h(pra-)2435 70411 y(vilu)447 b FG(r)5416 70593 y FF(\275)p FB(1)6424 70411 y FO(,)458 b(to)448 b(je)g(bilo)g(slanje)g(p)34 b(oruk)-34 b(e,)458 b(tada)448 b(mo)-34 b(\267)-572 b(zemo)448 b(izgraditi)f(k)-34 b(on\257guraciju)449 b(k)-34 b(o)67 b(ja)2435 71916 y(direktno)343 b(slijedi)e(prazn)-34 b(u)344 b(k)-34 b(on\257guraciju,)355 b(p)34 b(o)342 b(pra)-34 b(vilima)342 b(danim)h(za)f FG(S)412 b FO(k)-34 b(ompatibilno)21755 74956 y(63)p eop end end %%Page: 64 64 TeXDict begin HPSdict begin 64 63 bop 7749 7181 a FO(sa)519 b(\()p FG(\276)-24 b(;)202 b(\276)11767 6741 y FF(])12188 7181 y FO(\).)884 b(O)-34 b(\267)-572 b(cito,)548 b FG(\276)562 b FO(sadr)-34 b(\267)-572 b(zi)519 b(jedini)g(vrh,)548 b(ta)67 b(j)520 b(vrh)f(o)34 b(dgo)-34 b(v)-67 b(ara)519 b(predik)-67 b(atu)520 b FN(A)44623 7363 y FF(\275)p FB(1)45630 7181 y FO(,)548 b(sa)7749 8687 y(instanciranim)406 b(v)-67 b(arijablama)405 b(za)h(soli,)f(k)-67 b(ao)405 b(i)h(onima)g(p)34 b(erzisten)-34 b(tnih)406 b(p)34 b(o)g(datak)-67 b(a.)544 b(V)-101 b(rh)7749 10192 y(je)404 b(p)34 b(ozitiv)-67 b(an,)403 b(obilje)-34 b(\267)-572 b(zen)404 b(p)34 b(oslanom)405 b(p)34 b(oruk)-34 b(om.)7749 11698 y(Za)600 b(k)-34 b(orak)600 b(induk)-34 b(cije)601 b(p)34 b(otrebno)601 b(je)g(promatrati)g(vi)-64 b(\267)-542 b(se)600 b(mogu)-34 b(\266)-572 b(cih)600 b(scenarija.)1128 b(Dv)-67 b(a)7749 13203 y(slu)-34 b(\267)-572 b(ca)67 b(ja)491 b(smo)h(v)-34 b(e)g(\266)-572 b(c)490 b(vidjeli,)512 b(prv)-34 b(o)491 b(pra)-34 b(vilo)490 b(nek)-34 b(e)491 b(role)f(inicijatora,)512 b(i)491 b(pra)-34 b(vilo)491 b(uljeza.)7749 14709 y(T)-101 b(ak)-34 b(o)p 10602 14095 364 53 v(der,)542 b(sada)515 b(se)g(mo)-34 b(\267)-572 b(ze)514 b(raditi)h(o)f(prv)-34 b(om)515 b(pra)-34 b(vilu)515 b(o)34 b(dzivnik)-67 b(a,)541 b(gdje)515 b(op)34 b(et)515 b(do)34 b(da-)7749 16214 y(jemo)338 b(u)h FG(\276)382 b FO(vrh)338 b FN(A)15633 16418 y FF(\275)16115 16166 y FD(0)16413 16418 y FB(1)16939 16214 y FO(,)352 b(obilje)-34 b(\267)-572 b(zen)338 b(negativno.)517 b(Ili,)350 b(pra)-34 b(vilo)339 b(je)f(moglo)h(biti)f(k)-34 b(om)g(binacija)7749 17720 y(primanja)388 b(i)f(slanja,)k(dakle,)f(ne)d(biti)h(p)34 b(o)-34 b(\267)-572 b(cetno.)533 b(Naprosto)388 b(k)-34 b(onstruiramo)388 b(no)-34 b(vu)389 b(k)-34 b(on-)7749 19225 y(\257guraciju)332 b(zadr)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)67 b(ju)-34 b(\266)-572 b(ci)332 b(k)-34 b(ompatibilnost,)348 b(i)331 b(tada)299 b(\266)-572 b(cemo)331 b(je)h(mo)-34 b(\266)-572 b(ci)331 b(dosti)-34 b(\266)-572 b(ci)332 b(u)g(jednom)7749 20730 y(k)-34 b(oraku.)538 b FA(\244)7749 24494 y FH(5.4)1792 b(Niti)599 b(u)f(teorije)7749 27200 y FO(Op)34 b(et)445 b(se)h(translacija)f(sasto)67 b(ji)447 b(o)34 b(d)446 b(tri)f(k)-34 b(orak)-67 b(a,)455 b(k)-34 b(o)67 b(ji)446 b(su)g(in)-34 b(v)g(erzni)445 b(onima)h(translacije)7749 28705 y(u)404 b(obrn)-34 b(utom)406 b(smjeru:)9567 30912 y FI(\262)606 b FO(preslik)-67 b(a)-34 b(v)-67 b(anje)403 b(parametriziranih)h(niti)g(u)h(teorije)e(roli;)9567 33295 y FI(\262)606 b FO(preslik)-67 b(a)-34 b(v)-67 b(anje)403 b(k)-34 b(on\257guracija)405 b(u)g(stanja;)9567 35679 y FI(\262)606 b FO(p)34 b(o)-34 b(v)g(eziv)-67 b(anje)404 b(uljezo)-34 b(vih)404 b(niti)g(i)g(uljezo)-34 b(v)g(e)404 b(teorije.)9631 37886 y(Nak)-34 b(on)278 b(\267)-542 b(sto)343 b(napra)-34 b(vimo)342 b(tak)-67 b(a)-34 b(v)342 b(prijev)-34 b(o)34 b(d,)354 b(u)343 b(mogu)-34 b(\266)-572 b(cnosti)343 b(smo)f(dok)-67 b(azati)342 b(teorem)7749 39391 y(k)-34 b(o)67 b(jim)316 b(se)f(tvrdi)g(da,)334 b(un)-34 b(utar)317 b(opisane)f(translacije,)332 b(tranzicije)315 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)317 b(k)-34 b(oracima)7749 40897 y(me)p 9558 40283 V(du)404 b(k)-34 b(on\257guracijama)406 b(niti.)7749 44042 y FL(Prev)-39 b(o)p 11578 43421 419 54 v(denje)465 b(parametriziranih)f(niti)i(u)f(role)7749 46331 y FO(Pretp)34 b(osta)-34 b(vimo)568 b(da)f(nam)h(je)g(dana)g(nit) g FG(s)g FO(prostora)g(niti)f FI(S)91 b FO(,)608 b(tada)568 b(k)-34 b(onstruiramo)7749 47836 y(teoriju)404 b(roli)f FA(p)p FI(S)91 b FA(q)404 b FO(na)h(sljede)-34 b(\266)-572 b(ci)403 b(na)-34 b(\267)-572 b(cin:)9567 50043 y FI(\262)606 b FO(Zap)34 b(o)-34 b(\267)-572 b(cinje)404 b(s)g(pra)-34 b(vilom)404 b(kreiranja)g(role)23366 52412 y FG(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))337 b FI(\241)-203 b(!)337 b FN(A)29170 52594 y FF(s)p FB(0)30131 52412 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)202 b(\274)43 b FO(\()-16 b FG(~)-590 b(x)q FO(\))p FG(;)10779 54781 y FO(gdje)438 b(su)422 b FG(~)-590 b(x)437 b FO(v)-34 b(e)g(\266)-572 b(c)437 b(isk)-34 b(ori)-64 b(\267)-542 b(stene)437 b(v)-67 b(arijable)436 b(me)p 30983 54167 364 53 v(du)i(onima)g(deklariranima)e(pri)h(ini-)10779 56286 y(cijalizaciji)456 b(niti)i FG(s)p FO(.)699 b(P)-34 b(erzisten)g(tni)458 b(p)34 b(o)g(daci)458 b(su)g(k)-67 b(ao)457 b(i)g(obi)-34 b(\267)-572 b(cno:)646 b(ja)-34 b(vni)458 b(klju)-34 b(\267)-572 b(cevi,)10779 57791 y(o)34 b(dnosno)405 b(imena)f(agenata.)9567 60175 y FI(\262)606 b FO(Za)368 b(sv)-67 b(aki)367 b(vrh)h FG(v)18239 60357 y FF(i)18982 60175 y FO(obilje)-34 b(\267)-572 b(zen)368 b(sa)h(+)p FG(m)p FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)o FO(\),)375 b(gdje)369 b(su)336 b FG(~)-573 b(n)367 b FO(v)-67 b(arijable)368 b(soli,)374 b(nek)-34 b(e)368 b(o)34 b(d)10779 61681 y(v)-67 b(arijabli)410 b(za)h(k)-34 b(o)67 b(je)412 b(se)e(k)-34 b(o)34 b(d)412 b(instanciranja)g(zah)-34 b(tjev)-67 b(alo)411 b(jedinstv)-34 b(eno)412 b(izviranje,)10779 63186 y(imamo)19231 64692 y FN(A)20039 64874 y FF(si)20850 64692 y FO(\()-16 b FG(~)-590 b(x)p FO(\))337 b FI(\241)-202 b(!)336 b(9)-32 b FG(~)-574 b(n)270 b FN(A)27590 64874 y FF(si)p FB(+1)29603 64692 y FO(\()-16 b FG(~)-590 b(x;)170 b(~)-574 b(n)o FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x)q(;)170 b(~)-574 b(n)o FO(\)\))p FG(:)9567 67179 y FI(\262)606 b FO(Za)404 b(sv)-67 b(aki)403 b(vrh)h FG(v)18347 67361 y FF(i)19126 67179 y FO(obilje)-34 b(\267)-572 b(zen)404 b(sa)g FI(\241)p FG(m)p FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b FO(\))404 b(imamo)g(pra)-34 b(vilo)404 b(slanja)20156 69547 y FN(A)20964 69729 y FF(si)21775 69547 y FO(\()-16 b FG(~)-590 b(x)p FO(\))p FG(;)202 b FN(N)p FO(\()p FG(m)p FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b FO(\)\))337 b FI(\241)-202 b(!)337 b FN(A)33061 69729 y FF(si)p FB(+1)35074 69547 y FO(\()-16 b FG(~)-590 b(x;)192 b(~)-596 b(y)44 b FO(\))p FG(;)10779 71916 y FO(gdje)405 b(su)394 b FG(~)-596 b(y)448 b FO(nek)-34 b(e)404 b(o)34 b(d)404 b(dosad)h(neisk)-34 b(ori)-64 b(\267)-542 b(stenih)404 b(v)-67 b(arijabli.)27068 74956 y(64)p eop end end %%Page: 65 65 TeXDict begin HPSdict begin 65 64 bop 2435 7181 a FO(Uo)-34 b(\267)-572 b(cimo)361 b(da)h(je)g(teorija)f FA(p)p FI(S)91 b FA(q)362 b FO(regularna)f(teorija)g(roli)g({)g(translacija)h(je)f (mogla)h(biti)f(i)g(u)2435 8687 y(normaln)-34 b(u)425 b(teoriju,)j(ali)423 b(tada)i(bi)e(k)-34 b(omplicirali)422 b(dobiv)-67 b(anje)424 b(prv)-34 b(og)424 b(pra)-34 b(vila,)428 b(za)423 b(k)-34 b(o)67 b(jeg)2435 10192 y(bi)404 b(p)34 b(osto)67 b(jale)405 b(dvije)f(op)34 b(cije.)2435 13384 y FL(Prev)-39 b(o)p 6264 12763 419 54 v(denje)465 b(k)-39 b(on\257guracija)465 b(u)g(stanja)2435 15673 y FO(P)-34 b(oznato)67 b(j)595 b(k)-34 b(on\257guraciji)595 b(\()p FG(\276)-24 b(;)202 b(\276)17270 15233 y FF(])17691 15673 y FO(\))594 b(nad)g(prostorom)g(niti)g FI(S)91 b FO(,)641 b(pridru)-34 b(\267)-572 b(zujemo)594 b(stanje)2435 17178 y FG(S)3178 17366 y FE(S)3869 17178 y FO(\()p FG(\276)-24 b(;)202 b(\276)6284 16738 y FF(])6705 17178 y FO(\))337 b(=)f(\246)270 b FI(])f FG(I)365 b FI(])269 b FG(N)401 b FI(])270 b FG(A)p FO(:)4253 19629 y FI(\262)607 b FO(\246)497 b(je)f(dobiv)-34 b(en)498 b(sakupljanjem)g(svih)f(p)34 b(erzisten)-34 b(tnih)498 b(p)34 b(o)g(datak)-67 b(a)497 b(iz)f FG(\276)37843 19189 y FF(])38264 19629 y FO(,)520 b(nak)-34 b(on)5402 21135 y(\267)-542 b(sto)404 b(su)h(v)-34 b(e)g(\266)-572 b(c)403 b(instancirani;)4253 23616 y FI(\262)607 b FO(m)-34 b(ultiskupu)345 b FG(A)e FO(do)34 b(damo)345 b FN(A)18355 23798 y FF(i)18731 23616 y FO(\()19126 23393 y FG(~)19202 23616 y(t)p FO(\))f(sv)-67 b(aki)342 b(put)j(k)-67 b(ad)343 b(imamo)h FG(v)32289 23798 y FF(i)p FE(\241)p FB(1)34203 23616 y FO(=)-202 b FI(\))337 b FG(v)37081 23798 y FF(i)37799 23616 y FO(u)344 b FG(\276)39552 23176 y FF(])40122 23616 y FI(\241)148 b FG(\276)43 b FO(,)5466 25122 y FG(v)6054 25304 y FF(i)p FE(\241)p FB(1)7968 25122 y FI(2)337 b FG(\276)43 b FO(;)4253 27603 y FI(\262)607 b FG(N)478 b FO(je)347 b(m)-34 b(ultiskup)347 b(svih)g FN(N)p FO(\()p FG(m)p FO(\))g(p)34 b(oruk)-67 b(a)346 b FG(m)g FO(k)-34 b(o)67 b(je)347 b(su)g(p)34 b(oslane,)358 b(a)346 b(nisu)h(primljene,)5466 29109 y(tj.)423 b(takvih)g(da)g(p)34 b(osto)67 b(ji)424 b(vrh)e FG(v)19423 29291 y FF(i)20166 29109 y FI(2)368 b FG(\276)466 b FO(na)423 b(regularno)67 b(j)423 b(niti,)428 b(obilje)-34 b(\267)-572 b(zen)422 b(sa)h(+)p FG(m)p FO(,)k(i)5466 30614 y(nema)404 b FI(\241)-202 b(!)p FO(-brida)404 b(iz)g FG(v)16091 30796 y FF(i)16870 30614 y FO(u)g FG(\276)43 b FO(;)4253 33096 y FI(\262)607 b FG(I)612 b FO(je,)545 b(sli)-34 b(\267)-572 b(cno)517 b(k)-67 b(ao)517 b FG(N)132 b FO(,)545 b(m)-34 b(ultiskup)485 b(\267)-572 b(cinjenica)517 b FN(I)p FO(\()p FG(m)p FO(\),)546 b(za)517 b(sv)-34 b(e)517 b FG(m)h FO(k)-34 b(o)67 b(je)518 b(je)f(uljez)5466 34601 y(p)34 b(oslao,)459 b(a)448 b(nije)g(primio)g(u)h FG(\276)491 b FO(\(jer)449 b(tak)-34 b(o)449 b(uljez)f(pam)-34 b(ti)449 b(p)34 b(o)g(datk)-34 b(e,)459 b(k)-34 b(onstan)g(tnim)5466 36107 y(slanjem)404 b(i)g(primanjem\).)2435 39299 y FL(P)-39 b(o)g(v)g(eziv)-77 b(anje)464 b(uljezo)-39 b(vih)465 b(niti)h(i)e(uljezo)-39 b(v)g(e)465 b(teorije)2435 41587 y FO(Preslik)-67 b(a)-34 b(v)-67 b(amo)403 b(uljezo)-34 b(v)g(e)404 b(niti)g(u)g(uljezo)-34 b(v)-67 b(a)404 b(pra)-34 b(vila:)4072 44249 y FA(p)p FG(S)70 b(ep)p FO(\()p FG(m)8200 44431 y FB(1)8727 44249 y FG(;)202 b(m)10330 44431 y FB(2)10856 44249 y FO(\))p FA(q)337 b FO(=)606 b(dcmp)16714 43749 y FE(0)17025 44249 y FO(\()p FG(m)18560 44431 y FB(1)19087 44249 y FG(;)202 b(m)20690 44431 y FB(2)21215 44249 y FO(\))1427 b FA(p)p FG(C)87 b(onc)p FO(\()p FG(m)28048 44431 y FB(1)28573 44249 y FG(;)202 b(m)30176 44431 y FB(2)30702 44249 y FO(\))p FA(q)337 b FO(=)606 b(cmp)35887 43749 y FE(0)36198 44249 y FO(\()p FG(m)37733 44431 y FB(1)38259 44249 y FG(;)202 b(m)39862 44431 y FB(2)40388 44249 y FO(\))3862 46087 y FA(p)p FG(D)34 b(ec)p FO(\()p FG(m;)202 b(k)38 b(;)202 b(k)10546 45586 y FE(0)10856 46087 y FO(\))p FA(q)337 b FO(=)606 b(decr)16045 45586 y FE(0)16355 46087 y FO(\()p FG(m;)202 b(k)38 b(;)202 b(k)20306 45586 y FE(0)20617 46087 y FO(\))4048 b FA(p)p FG(E)70 b(nc)p FO(\()p FG(m;)202 b(k)38 b FO(\))p FA(q)336 b FO(=)606 b(encr)35891 45586 y FE(0)36201 46087 y FO(\()p FG(m;)202 b(k)38 b FO(\))6373 47924 y FA(p)p FG(D)c(up)p FO(\()p FG(m)p FO(\))p FA(q)337 b FO(=)606 b(dup)15838 47424 y FE(0)16150 47924 y FO(\()p FG(m)p FO(\))7111 b FA(p)p FG(F)168 b(l)24 b(ush)p FO(\()p FG(m)p FO(\))p FA(q)338 b FO(=)606 b(del)35214 47424 y FE(0)35524 47924 y FO(\()p FG(m)p FO(\))2435 50587 y(Pra)-34 b(vilo)374 b FG(I)95 b(nit)p FO(\()p FG(m)p FO(\))375 b(je)g(jednosta)-34 b(vno)377 b(prev)-34 b(o)p 22316 49973 364 53 v(denje)375 b(u)g(m)-34 b(ultiskup)377 b(p)34 b(o)-34 b(\267)-572 b(cetnog)375 b(znanja)h(ul-)2435 52092 y(jeza)i(transformacija)i(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a:)526 b(ak)-34 b(o)379 b(je)f FG(m)337 b FI(2)g FG(P)27583 52274 y FB(0)28109 52092 y FO(,)383 b(gdje)c(je)f FG(P)33461 52274 y FB(0)34365 52092 y FO(p)34 b(o)-34 b(\267)-572 b(cetno)379 b(znanje)2435 53598 y(uljeza)404 b(niti,)g(tada)h FN(I)p FO(\()p FG(m)p FO(\))338 b FI(2)e FA(p)p FG(P)16432 53780 y FB(0)16958 53598 y FA(q)h FO(=)g FG(I)19714 53780 y FB(0)20239 53598 y FO(,)404 b(p)34 b(o)-64 b(\267)-542 b(stuju)-34 b(\266)-572 b(ci)405 b(vi)-64 b(\267)-542 b(sestruk)-67 b(a)404 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anja.)2435 55103 y(Nijedna)342 b(uljezo)-34 b(v)-67 b(a)340 b(nit)h(se)f(ne)g(prev)-34 b(o)34 b(di)341 b(u)g(pra)-34 b(vilo)340 b(snd)27266 54663 y FE(0)27577 55103 y FO(,)353 b(niti)341 b(u)g(pra)-34 b(vilo)340 b(rec)36973 54663 y FE(0)37282 55103 y FO(,)353 b(ali)340 b(tamo)2435 56609 y(gdje)405 b(su)f(p)34 b(otrebne)405 b(uljezu)f(transformacija)h(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)371 b(\266)-572 b(ce)404 b(ih)g(k)-34 b(oristiti.)4317 59620 y(U)404 b(narednom)h(teorem)-34 b(u)405 b(tvrdimo)f(da)g(je)h (opisana)f(translacija)h(k)-34 b(orektna:)2435 62071 y FL(T)-116 b(eorem)464 b(5)606 b FK(Neka)428 b(su)g FO(\()p FG(\276)-24 b(;)202 b(\276)15822 61631 y FF(])16244 62071 y FO(\))429 b FK(i)g FO(\()p FG(\276)19109 62253 y FB(1)19635 62071 y FG(;)202 b(\276)20910 61481 y FF(])20867 62418 y FB(1)21392 62071 y FO(\))430 b FK(kon\257gur)-62 b(acije)426 b(niti)j(iz)g(pr)-62 b(ostor)g(a)427 b(p)-62 b(ar)g(amet-)2435 63576 y(rizir)g(anih)473 b(niti)h FI(S)91 b FK(,)485 b(uklju)-31 b(\267)-589 b(cuju)-31 b(\266)-589 b(ci)470 b(niti)k(uljeza)e(p)-62 b(o)-31 b(\267)-589 b(cetno)-62 b(g)472 b(znanja)h FG(P)33027 63758 y FB(0)33553 63576 y FK(.)680 b(T)-93 b(ada,)483 b(za)474 b(svaki)2435 65082 y(niz)434 b(kor)-62 b(aka)16262 66587 y FO(\()p FG(\276)-24 b(;)202 b(\276)18677 66087 y FF(])19098 66587 y FO(\))20655 65900 y FF(o)19906 66587 y FI(7\241)-202 b(!)21859 65748 y FE(\244)21859 66887 y FF(P)22456 67010 y Fk(0)22916 66887 y FF(;)p FE(S)24205 66587 y FO(\()p FG(\276)25369 66769 y FB(1)25894 66587 y FG(;)202 b(\276)27169 65998 y FF(])27126 66934 y FB(1)27652 66587 y FO(\))p FG(;)2435 68782 y FK(i)434 b(svaki)d FG(I)6809 68964 y FB(0)7672 68782 y FI(\265)336 b FA(p)p FG(P)10335 68964 y FB(0)10861 68782 y FA(q)434 b FK(,)f(p)-62 b(ostoji)431 b(niz)j(r)-62 b(e)g(gularnih)431 b(pr)-62 b(avila)432 b(prijelaza)12122 71444 y FA(p)p FG(P)13506 71626 y FB(0)14032 71444 y FA(q)p FG(;)202 b(S)15920 71632 y FE(S)16610 71444 y FO(\()p FG(\276)-24 b(;)202 b(\276)19025 70944 y FF(])19446 71444 y FO(\))21006 70757 y FF(r)20255 71444 y FI(\241)-203 b(!)22207 70605 y FE(\244)22207 71744 y(I)22785 71492 y FD(0)23084 71744 y FF(;)p Fg(p)p FE(S)65 b Fg(q)25313 71444 y FG(S)26056 71632 y FE(S)26747 71444 y FO(\()p FG(\276)27911 71626 y FB(1)28437 71444 y FG(;)202 b(\276)29712 70855 y FF(])29669 71792 y FB(1)30194 71444 y FO(\))p FG(;)g(I)31737 71626 y FB(0)32262 71444 y FG(:)21755 74956 y FO(65)p eop end end %%Page: 66 66 TeXDict begin HPSdict begin 66 65 bop 9631 7181 a FO(Uo)-34 b(\267)-572 b(cimo,)653 b(o)-34 b(vdje)604 b(niz)g(k)-34 b(orak)-67 b(a)603 b(ne)g(mora)h(p)34 b(o)-34 b(\267)-572 b(ceti)604 b(iz)f(prazne)g(k)-34 b(on\257guracije,)654 b(za)7749 8687 y(razliku)523 b(o)34 b(d)524 b(prijev)-34 b(o)34 b(da)524 b(u)h(drugom)g(smjeru)f({)h(to)f(je)g(stoga)461 b(\267)-542 b(sto)525 b(stanja)g(ne)g(pam)-34 b(te,)7749 10192 y(zna)67 b(ju)369 b(samo)g(za)f(sada)-64 b(\267)-542 b(snji)369 b(tren)-34 b(utak.)528 b(Naprotiv,)375 b(k)-34 b(on\257guracije)369 b(nose)g(informacije)f(o)7749 11698 y(tome)404 b(k)-67 b(ak)-34 b(o)404 b(se)g(nit,)g(o)34 b(dnosno)405 b(k)-34 b(om)g(unik)-67 b(acija)404 b(u)h(protok)-34 b(olu,)404 b(razvijala.)27068 74956 y(66)p eop end end %%Page: 67 67 TeXDict begin HPSdict begin 67 66 bop 2435 15745 a FJ(P)-72 b(ogla)g(vlje)864 b(6)2435 21541 y FM(Strune)2435 27735 y FO(Mo)34 b(del)407 b(struna)h(\()p FK(c)-62 b(or)g(ds)99 b FO(\))407 b(je)h(p)34 b(oku)-64 b(\267)-542 b(sa)67 b(j)408 b(da)g(se)f(ob)67 b(jedine)408 b(i)f(p)34 b(ob)g(olj)-64 b(\267)-542 b(sa)67 b(ju)409 b(dv)-67 b(a)407 b(pretho)34 b(dno)2435 29241 y(opisana)469 b(mo)34 b(dela.)728 b(Role)467 b(protok)-34 b(ola)468 b(se)g(opisuju)g(nitima,)484 b(i)467 b(osno)-34 b(vna)469 b(ideja)e(sti)-34 b(\267)-572 b(ze)467 b(iz)2435 30746 y(mo)34 b(dela)551 b(niti,)588 b(no)551 b(metafora)h(niti)f(je)g(ob)34 b(oga)-34 b(\266)-572 b(cena)552 b(i)e(p)34 b(o)67 b(ja)-64 b(\267)-542 b(snjena.)982 b(Umjesto)552 b(da)f(su)2435 32252 y(parametrizirane,)485 b(niti)470 b(su)g(sada)h(snab)34 b(djev)-34 b(ene)470 b(v)-67 b(arijablama,)486 b(i)469 b(adekv)-67 b(atnim)470 b(meh-)2435 33757 y(anizmom)455 b(za)e(supstituciju)k(v)-67 b(arijabli.)687 b(P)-34 b(osto)67 b(je)456 b(k)-34 b(onstrukti)455 b(za)f(generiranje)f(no)-34 b(vih)2435 35263 y(vrijednosti)405 b(i)e(dekrip)34 b(ciju,)404 b(k)-34 b(o)67 b(ji)404 b(v)-34 b(e)g(\267)-572 b(zu)404 b(v)-67 b(arijable.)2435 36768 y(Mo)34 b(del)404 b(je)g(predsta)-34 b(vljen)405 b(u)g([DMP01)o(].)4317 40040 y(Protok)-34 b(oli)481 b(se)h(sp)34 b(eci\257cira)67 b(ju)481 b(pro)34 b(cesima,)466 b(\267)-572 b(cija)481 b(je)h(op)34 b(erativna)481 b(seman)-34 b(tik)-67 b(a)482 b(dana)2435 41546 y(k)-67 b(ao)497 b(v)-67 b(arijan)-34 b(ta)497 b(ra)-34 b(\267)-572 b(cuna)498 b(pro)34 b(cesa)496 b(i)h(oslanja)g(se)g(na)h FG(\274)43 b FO(-ra)-34 b(\267)-572 b(cun)497 b(\([MPW92]\),)520 b(a)498 b(blisk)-67 b(a)2435 43051 y(je)654 b(i)f(spi-ra)-34 b(\267)-572 b(cun)-34 b(u)654 b(\([A)-34 b(G97)q(]\).)1287 b(Usp)34 b(ore)p 21392 42438 364 53 v(den)653 b(sa)h FG(\274)43 b FO(-ra)-34 b(\267)-572 b(cunom,)716 b(formalizam)653 b(se)620 b(\267)-572 b(cini)2435 44557 y(oslabljenim,)447 b(s)438 b(obzirom)g(da)h(se)f(k) -34 b(om)g(unik)-67 b(acijski)438 b(k)-67 b(anali)437 b(ne)h(mo)34 b(delira)67 b(ju)439 b(eksplicit-)2435 46062 y(no,)336 b(dakle,)f(nema)319 b(brige)g(ok)-34 b(o)319 b(njiho)-34 b(v)g(og)320 b(stv)-67 b(aranja)319 b(niti)g(uni)-64 b(\267)-542 b(sta)-34 b(v)-67 b(anja.)512 b(Dok)318 b FN(spi)p FO(-ra)-34 b(\267)-572 b(cun)2435 47568 y(uv)-34 b(o)34 b(di)420 b(k)-34 b(onstruktore)421 b(za)e(enkrip)34 b(ciju)419 b(i)h(dekrip)34 b(ciju)419 b(u)h FG(\274)43 b FO(-ra)-34 b(\267)-572 b(cun,)424 b(strune)c(nema)67 b(ju)421 b(ek-)2435 49073 y(splicitnog)446 b(k)-34 b(onstruktora)447 b(za)f(dekrip)34 b(ciju,)455 b(v)-34 b(e)g(\266)-572 b(c)445 b(se)h(ona)g(mo)34 b(delira)445 b(kroz)g(p)34 b(oklapanje)2435 50579 y(uzorak)-67 b(a.)524 b(Suprotno)363 b(mo)34 b(delu)362 b(niti)f(iz)g([THG99)q(],)369 b(te)362 b(mo)34 b(delu)361 b(transformacije)h(m)-34 b(ulti-)2435 52084 y(skup)34 b(o)-34 b(v)-67 b(a,)418 b(strune)e(n)-34 b(ude)417 b(egzaktn)-34 b(u)416 b(tehniku)g(za)f(p)34 b(oklapanje)416 b(uzorak)-67 b(a.)572 b(Time)415 b(jasno)2435 53589 y(p)34 b(ok)-67 b(azuju)393 b(k)-67 b(ada)392 b(je)h(neki)f(agen) -34 b(t)393 b(nau)-34 b(\267)-572 b(cio)393 b(informaciju,)i(k)-34 b(o)67 b(ja)393 b(je)g(bila)f(izv)-34 b(orna)392 b(p)34 b(oruk)-67 b(a)2435 55095 y(i)468 b(tk)-34 b(o)468 b(ju)g(je)g (kreirao.)727 b(Generiranje)468 b(soli)f(se)g(pro)-34 b(v)g(o)34 b(di)468 b(op)34 b(eratorom)468 b FK(new)598 b FO(preuzetim)2435 56600 y(iz)490 b FG(\274)43 b FO(-ra)-34 b(\267)-572 b(cuna,)513 b(no)492 b(ideja)f(je)g(zapra)-34 b(v)g(o)491 b(ona)g(iz)f([CDL)26754 56161 y FB(+)27541 56600 y FO(99],)512 b(gdje)491 b(se)g(radi)g(o)f(up)34 b(otrebi)2435 58106 y(egzistencijalnog)404 b(kv)-67 b(an)-34 b(ti\257k)-67 b(atora.)4317 61378 y(Ra)-34 b(\267)-572 b(cun)519 b(pro)34 b(cesa)518 b(mo)34 b(dela)518 b(struna)i(p)34 b(o)g(dr)-34 b(\267)-572 b(zan)518 b(je)h(logik)-34 b(om)518 b(diza)67 b(jniranom)520 b(sp)34 b(eci-)2435 62884 y(jalno)498 b(za)f(rasu)p 9661 62270 V(div)-67 b(anje)498 b(o)g(protok)-34 b(olima,)520 b(opisanima)498 b(k)-67 b(ao)497 b(nizo)-34 b(vima)498 b(ak)-34 b(cija.)818 b(T)-101 b(o)498 b(je)2435 64389 y(logik)-67 b(a)576 b(prv)-34 b(og)577 b(reda)f(s)h(do)34 b(danim)577 b(jednim)g(mo)34 b(dalitetom.)1057 b(Predik)-67 b(ati)575 b(su)i(\()p FN(Kno)-34 b(ws,)2435 65894 y(Honest,)460 b(Decrypts,)g(Sent,)h(Source)p FO(\),)g(a)450 b(logik)-67 b(a)448 b(se)h(k)-34 b(oristi)450 b(i)f(sp)34 b(omen)-34 b(utim)451 b(k)-34 b(onstruk-)2435 67400 y(tom)445 b(k)-34 b(o)67 b(ji)444 b(ima)g(sv)-34 b(o)67 b(jstv)-67 b(a)445 b(mo)34 b(dalnog)445 b(op)34 b(eratora)444 b(i)f(k)-34 b(o)67 b(jim)445 b(se)f(rasu)p 33800 66786 V(duje)h(o)f(istinitosti) 2435 68905 y(form)-34 b(ule)405 b(nak)-34 b(on)341 b(\267)-542 b(sto)404 b(se)g(izvr)-64 b(\267)-542 b(sio)403 b(neki)h(niz)g(ak)-34 b(cija.)2435 70411 y(Suprotno)500 b(dv)-67 b(ama)498 b(drugim)g(mo)34 b(delima,)520 b(gla)-34 b(vna)498 b(preokupacija)g(mo) 34 b(dela)498 b(struna)h(je)2435 71916 y(prezen)-34 b(tirati)389 b(formalni)h(aparat,)i(pripada)67 b(ju)-34 b(\266)-572 b(cu)391 b(logiku.)534 b(Cilj)389 b(je)g(da)h(ta)67 b(j)390 b(aparat)g(bude)21755 74956 y(67)p eop end end %%Page: 68 68 TeXDict begin HPSdict begin 68 67 bop 7749 7181 a FO(do)-34 b(v)g(oljno)393 b(sna)-34 b(\267)-572 b(zan)393 b(da)f(olak)-64 b(\267)-542 b(sa)392 b(rasu)p 24382 6568 364 53 v(div)-67 b(anje)392 b(o)g(protok)-34 b(olima)392 b(i)g(omogu)-34 b(\266)-572 b(ci)392 b(dok)-67 b(aziv)g(anje)7749 8687 y(sv)-34 b(o)67 b(jsta)-34 b(v)-67 b(a)466 b(protok)-34 b(ola.)724 b(Iak)-34 b(o)465 b(je)g(zaklju)-34 b(\267)-572 b(civ)-67 b(anje)465 b(u)h(mo)34 b(delu)466 b(niti)f(bitno)i(in)-34 b(tuitivnije,)7749 10192 y(ono)339 b(u)f(mo)34 b(delu)339 b(struna)g(apstraktnije,)352 b(deduk)-34 b(cije)339 b(bi)f(trebale)g (biti)h(manje)g(zah)-34 b(tjevne.)9631 13209 y(Izlo)g(\267)-572 b(zena)418 b(logik)-67 b(a)419 b(je)h(k)-34 b(orektna,)423 b(no,)h(k)-67 b(ak)-34 b(o)419 b(tvrde)h(autori,)j(nije)d(p)34 b(otpuna.)587 b(U)420 b(tom)7749 14715 y(smislu,)368 b(\267)-572 b(zelimo)401 b(dok)-67 b(aziv)g(ati)401 b(p)34 b(ozitivne)401 b(tvrdnje)i(o)f(sv)-34 b(o)67 b(jstvima)403 b(i)f(garancijama)g(pro-)7749 16220 y(tok)-34 b(ola.)792 b(U)489 b(slu)-34 b(\267)-572 b(ca)67 b(ju)490 b(da)f(hip)34 b(oteza)489 b(nije)g(istinita,)510 b(ni)-64 b(\267)-542 b(sta)489 b(nije)g(dok)-67 b(azano.)792 b(No,)510 b(op)34 b(et)7749 17726 y(p)g(o)459 b(tvrdnji)g(autora,)473 b(dok)-67 b(az)425 b(\267)-572 b(cesto)458 b(propada)i(na)f(indik)-67 b(ativ)g(an)458 b(na)-34 b(\267)-572 b(cin,)473 b(uk)-67 b(azuju)-34 b(\266)-572 b(ci)459 b(na)7749 19231 y(problem)404 b(k)-34 b(o)34 b(d)404 b(protok)-34 b(ola.)7749 23084 y FH(6.1)1792 b(Strune)7749 25802 y FL(Sin)-39 b(taksa)464 b(struna)7749 28102 y FO(Jezik)403 b(mo)34 b(dela)403 b(struna)i(zasniv)-67 b(a)404 b(se)g(na)g(termima,)g(uzorcima)f(i)h(ak) -34 b(cijama.)7749 29607 y FK(T)-93 b(ermi)607 b FO(su)485 b(izgra)p 16021 28994 V(deni)f(nad)h(vi)-64 b(\267)-542 b(sesortnim)483 b(rje)-34 b(\267)-572 b(cnik)-34 b(om,)504 b(k)-34 b(o)67 b(ji)485 b(sadr)-34 b(\267)-572 b(zi)484 b(v)-67 b(arijable)483 b(i)h(k)-34 b(on-)7749 31113 y(stan)g(te)376 b(sljede)-34 b(\266)-572 b(cih)375 b(sorti:)524 b(imena)375 b FL(N)g FO(i)f(klju)-34 b(\267)-572 b(cev)-67 b(a)374 b FL(K)p FO(.)529 b(Ovdje)375 b(predsta)-34 b(vljeni)375 b(jezik)g(slu)-34 b(\267)-572 b(zi)7749 32618 y(za)406 b(mo)34 b(deliranje)407 b(enkrip)34 b(cije)406 b(ja)-34 b(vnim)407 b(klju)-34 b(\267)-572 b(cem,)407 b(i)g(ja)-34 b(vni)407 b(se)g(klju)-34 b(\267)-572 b(cevi)406 b(iden)-34 b(ti\257cira)67 b(ju)408 b(s)7749 34124 y(imenima)500 b(agenata.)830 b(T)-101 b(o)501 b(zna)-34 b(\267)-572 b(ci)501 b(da)g(se)f(sorte)h(preklapa)67 b(ju.)830 b(Ak)-34 b(o)501 b(je)g FG(k)539 b FO(v)-67 b(arijabla)500 b(ili)7749 35629 y(k)-34 b(onstan)g(ta)377 b(ja)-34 b(vnog)377 b(klju)-34 b(\267)-572 b(ca,)381 b(tada)p 23741 34642 670 49 v 376 w FG(k)414 b FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)375 b(njego)-34 b(v)376 b(priv)-67 b(atni)375 b(in)-34 b(v)g(erz.)529 b(Konstan)-34 b(te)7715 37135 y(\266)-572 b(cemo)403 b(ugla)-34 b(vnom)405 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(ati)404 b(v)-34 b(elikim)403 b(slo)-34 b(vima,)403 b(v)-67 b(arijable)404 b(malim.)7749 38640 y(Nadalje,)g(u)g(gradnju)i(terama)e(su)g(uklju)-34 b(\267)-572 b(cena)405 b(dv)-67 b(a)404 b(k)-34 b(onstruktora:)9567 41166 y FI(\262)606 b FO(ak)-34 b(o)404 b(su)h FG(t)14995 41348 y FB(1)15924 41166 y FO(i)f FG(t)17103 41348 y FB(2)18033 41166 y FO(termi,)f(onda)i(je)f(i)g FG(t)27060 41348 y FB(1)27585 41166 y FG(;)202 b(t)28562 41348 y FB(2)29492 41166 y FO(term)404 b(\(k)-34 b(onk)-67 b(atenacija\);)9567 43692 y FI(\262)606 b FO(ak)-34 b(o)390 b(je)h FG(t)e FO(term,)k(i)d FG(k)428 b FO(klju)-34 b(\267)-572 b(c)390 b(za)g(enkrip)34 b(ciju,)392 b(onda)g(je)e(i)g FI(f)p FG(t)p FI(g)37254 43889 y FF(k)38212 43692 y FO(term)h(\(enkrip)34 b(cija\).)9631 46217 y FK(Uzor)-62 b(ci)707 b FO(generalizira)67 b(ju)584 b(p)34 b(o)67 b(jam)587 b(terma.)1082 b(Uzorci)584 b(su)i(termi)551 b(\267)-572 b(cije)584 b(se)h(v)-67 b(arijable)7749 47723 y(mogu)417 b(supstituirati)i(termima,)h(k)-34 b(o)67 b(ji)418 b(op)34 b(et)417 b(mogu)h(sadr)-34 b(\267)-572 b(za)-34 b(v)-67 b(ati)417 b(v)-67 b(arijable.)576 b(T)-101 b(a)418 b(sp)34 b(eci-)7749 49228 y(jalna)313 b(supstitucija,)332 b FK(p)-62 b(oklap)g(anje)347 b(uzor)-62 b(aka)403 b FO(de\257nirana)314 b(je)f(u)g(daljnjem)h(tekstu.)508 b(Sli)-34 b(\267)-572 b(cno)7749 50734 y(termima,)403 b(uzorci)h(se)g(mogu)g(de\257nirati)h(induktivno:)9567 53260 y FI(\262)606 b FO(v)-67 b(arijable)403 b(i)h(k)-34 b(onstan)g(te)406 b(su)e(uzorci;)9567 55785 y FI(\262)606 b FO(ak)-34 b(o)404 b(su)h FG(p)15167 55967 y FB(1)16097 55785 y FO(i)e FG(p)17447 55967 y FB(2)18377 55785 y FO(uzorci,)g(tada)i(je)f FG(p)26970 55967 y FB(1)27496 55785 y FG(;)202 b(p)28645 55967 y FB(2)29574 55785 y FO(spareni)404 b(uzorak;)9567 58311 y FI(\262)606 b FO(ak)-34 b(o)404 b(je)g FG(p)g FO(uzorak,)g(tada)h(je)f FI(f)p FG(p)p FI(g)p 25504 57973 569 40 v 397 x FF(k)26477 58311 y FK(uzor)-62 b(ak)431 b(dekrip)-62 b(cije)p FO(.)7749 60837 y(V)-101 b(e)-34 b(\266)-572 b(c)345 b(smo)i(vidjeli)e(k)-67 b(ak)-34 b(o)345 b(se)h(dekrip)34 b(cija)345 b(mo)-34 b(\267)-572 b(ze)346 b(mo)34 b(delirati)345 b(kroz)h(p)34 b(oklapanje)346 b(uzorak)-67 b(a,)7749 62342 y(no)404 b(o)-34 b(vdje)405 b(je)f(ona)h(eksplicitno)e(uklju)-34 b(\267)-572 b(cena)405 b(u)f(jezik,)f(k)-67 b(ao)404 b FK(uzor)-62 b(ak)431 b(dekrip)-62 b(cije)p FO(.)9631 65359 y(Me)p 11541 64746 364 53 v(du)553 b FK(akcijama)642 b FO(su,)590 b(k)-67 b(ao)552 b(i)g(obi)-34 b(\267)-572 b(cno,)589 b(primanje)553 b(i)f(slanje;)627 b(me)p 40099 64746 V(dutim,)590 b(to)553 b(su)g(i)7749 66865 y(kreiranje)403 b(no)-34 b(v)g(e)405 b(vrijednosti)f(i)g(dekrip)34 b(cija.)9567 69391 y FI(\262)606 b FG(\262)404 b FO(je)g(prazna)h(ak)-34 b(cija;)9567 71916 y FI(\262)606 b(h)p FG(t)p FI(i)405 b FO(je)f(ak)-34 b(cija)404 b(slanja)g(terma)g FG(t)p FO(;)27068 74956 y(68)p eop end end %%Page: 69 69 TeXDict begin HPSdict begin 69 68 bop 4253 7181 a FI(\262)607 b FO(\()p FG(x)p FO(\))404 b(je)g(ak)-34 b(cija)404 b(primanja)h(terma) f(u)h(v)-67 b(arijablu)404 b FG(x)p FO(;)4253 9631 y FI(\262)607 b FO(\()p FG(t=p)p FO(\()p FG(x)8755 9813 y FB(1)9281 9631 y FG(;)202 b(x)10513 9813 y FB(2)11038 9631 y FG(;)g(:)g(:)g(:)f(;)h(x)14425 9813 y FF(n)15050 9631 y FO(\)\))362 b(je)e(ak)-34 b(cija)360 b(p)34 b(oklapanja)362 b FG(t)e FO(s)g(uzork)-34 b(om)361 b FG(p)p FO(\()p FG(x)35519 9813 y FB(1)36045 9631 y FG(;)202 b(x)37277 9813 y FB(2)37802 9631 y FG(;)g(:)g(:)g(:)f(;)h(x)41189 9813 y FF(n)41814 9631 y FO(\))4253 12081 y FI(\262)607 b FO(\()p FG(\272)77 b(x)p FO(\))284 b(je)f(ak)-34 b(cija)284 b(generiranja)f(no)-34 b(v)g(og)285 b(ob)67 b(jekta)285 b FG(x)p FO(,)307 b(k)-34 b(o)67 b(jeg)284 b(na)g(sin)-34 b(takti)g(\267)-572 b(ck)-34 b(om)284 b(niv)-34 b(ou)5466 13587 y(predsta)g(vljamo)405 b(no)-34 b(v)g(om)405 b(v)-67 b(arijablom.)4317 15959 y(Sada)483 b(imamo)e(do)-34 b(v)g(oljno)484 b(elemenata)d(da)h (de\257niramo)h(ono)418 b(\267)-542 b(sto)448 b(\266)-572 b(ce)481 b(biti)h(baza)g(za)2435 17465 y(opisiv)-67 b(anje)404 b(rola)g(protok)-34 b(ola.)2435 20144 y FL(De\257nicija)465 b(25)606 b FO(Nit)434 b FK(je)f(niz)g(akcija.)2435 22823 y FO(Ak)-34 b(o)623 b(se)f(prisjetimo)h(de\257nicije)f(niti)g(iz)g (pretho)34 b(dnog)624 b(p)34 b(ogla)-34 b(vlja,)677 b(\(de\257nicija) 623 b(14\),)2435 24328 y(vidimo)469 b(da)g(se)g(smisao)g(p)34 b(o)g(dudara;)502 b(osim)405 b(\267)-542 b(sto)469 b(su)h(ak)-34 b(cije)468 b(pretho)34 b(dnog)471 b(mo)34 b(dela)468 b(bile)2435 25834 y(samo)405 b(slanje)f(p)34 b(oruk)-34 b(e)404 b(\(+)p FG(m)p FO(\))h(i)f(primanje)g(p)34 b(oruk)-34 b(e)404 b(\()p FI(\241)p FG(m)p FO(\).)2435 27339 y(Da)67 b(jemo)405 b(nek)-34 b(olik)g(o)404 b(primjera)g(niti:)2435 29712 y FG(S)3178 29894 y FB(1)4041 29712 y FO(=)337 b(\()p FG(\272)77 b(x)p FO(\))p FI(hf)p FG(x;)202 b(A)p FI(g)11456 29900 y FF(B)12265 29712 y FI(i)2435 31217 y FG(S)3178 31399 y FB(2)4041 31217 y FO(=)337 b(\()p FG(x)p FO(\)\()p FG(x=)p FI(f)p FG(z)53 b FI(g)p 10555 30879 809 40 v 387 x FF(B)11364 31217 y FO(\))p FI(h)p FG(z)g FI(i)2435 32723 y FG(S)3178 32905 y FB(3)4041 32723 y FO(=)337 b(\()p FG(\272)77 b(x)p FO(\))p FI(hf)p FG(A;)202 b(x)p FI(g)11456 32911 y FF(B)12265 32723 y FI(i)p FO(\()p FG(u)p FO(\)\()p FG(u=)p FI(f)p FG(x;)g(v)43 b FI(g)p 19218 32385 761 40 v 386 x FF(A)19979 32723 y FO(\))p FI(hf)p FG(v)g FI(g)22764 32911 y FF(B)23574 32723 y FI(i)2435 35095 y FO(Nit)344 b FG(S)5239 35277 y FB(1)6108 35095 y FO(je)g(primjer)f(ak)-34 b(cija)343 b(kreiranja)g(soli)g FG(x)p FO(,)355 b(i)343 b(njego)-34 b(v)g(og)345 b(slanja,)291 b(\267)-542 b(sifriranog)344 b(za)67 b(jedno)2435 36601 y(s)292 b(imenom)g(agen)-34 b(ta)293 b FG(A)g FO(nek)-34 b(ome)292 b(agen)-34 b(tu)293 b FG(B)61 b FO(,)314 b(k)-34 b(o)67 b(ji)259 b(\266)-572 b(ce)291 b(p)34 b(oruku)293 b(mo)-34 b(\266)-572 b(ci)291 b(de)-64 b(\267)-542 b(sifrirati.)501 b(Pro)34 b(ces)2435 38106 y(opisan)367 b(sa)f FG(S)8368 38288 y FB(2)9260 38106 y FO(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)365 b(primanje)i(p)34 b(oruk)-34 b(e,)373 b(za)366 b(k)-34 b(o)67 b(ju)367 b(se)e(o)-34 b(\267)-572 b(cekuje)366 b(da)g(je)302 b(\267)-542 b(sifrirana)366 b(sa)2435 39612 y(ja)-34 b(vnim)329 b(klju)-34 b(\267)-572 b(cem)328 b FG(B)61 b FO(.)513 b(Da)328 b(bi)g(p)34 b(oklapanje)328 b(uzork)-67 b(a)328 b(usp)67 b(jelo,)343 b(agen)-34 b(t)329 b(mora)f(p)34 b(osjedo)-34 b(v)-67 b(ati)2435 41117 y(priv)g(atni)483 b(klju)-34 b(\267)-572 b(c)p 10105 40143 981 49 v 483 w FG(B)61 b FO(,)503 b(o)34 b(dnosno,)503 b(morao)483 b(bi)g(biti)h(agen)-34 b(t)484 b FG(B)61 b FO(.)775 b(Ak)-34 b(o)483 b(je)g(to)h(to)-34 b(\267)-572 b(cno,)503 b(agen)-34 b(t)2435 42622 y(o)34 b(dgo)-34 b(v)-67 b(ara)342 b(sadr)-34 b(\267)-572 b(za)67 b(jem)343 b(otv)-34 b(orene)342 b(enkrip)34 b(cije,)353 b(a)342 b(ak)-34 b(o)342 b(nije,)354 b(nit)343 b(se)f(ne)-34 b(\266)-572 b(ce)341 b(nik)-67 b(ad)342 b(izvr)-64 b(\267)-542 b(siti)2435 44128 y(do)405 b(kra)67 b(ja.)539 b(Nit)404 b FG(S)10623 44310 y FB(3)11553 44128 y FO(predsta)-34 b(vlja)405 b(nit)f(inicijatora)g(Needham-Sc)-34 b(hro)34 b(eder)405 b(protok)-34 b(ola.)4317 47139 y(Uo)g(\267)-572 b(cimo)450 b(da)g(su)g(nek)-34 b(e)450 b(o)34 b(d)450 b(v)-67 b(arijabli)449 b(u)h(gornjim)h(nitima)f(bile)f(v)-34 b(ezane)450 b(k)-34 b(onstruk-)2435 48644 y(torima,)334 b(a)317 b(nek)-34 b(e)317 b(su)g(bile)f(slob)34 b(o)g(dne.)510 b(Slijede)-34 b(\266)-572 b(ci)316 b FG(\274)43 b FO(-ra)-34 b(\267)-572 b(cun,)335 b(op)34 b(eratori)316 b(k)-34 b(o)67 b(ji)317 b(v)-34 b(e)g(\267)-572 b(zu)317 b(su)g(pri-)2435 50150 y(manje)380 b(vrijednosti)g(u)g(v)-67 b(arijablu,)384 b(stv)-67 b(aranje)380 b(no)-34 b(v)g(e)380 b(vrijednosti,)k(p)34 b(oklapanje)380 b(uzork)-67 b(a)2435 51655 y(terma)364 b(s)g(uzork)-34 b(om)364 b(k)-34 b(o)67 b(ji)364 b(sadr)-34 b(\267)-572 b(zi)364 b(tu)g(v)-67 b(arijablu.)525 b(Pritom)364 b(v)-34 b(ezana)364 b(mo)-34 b(\267)-572 b(ze)363 b(biti)h(i)g FG(n)p FO(-tork)-67 b(a)2435 53161 y(v)g(arijabli,)559 b(k)-34 b(o)67 b(ju)531 b(isto)-34 b(vremeno)529 b(instanciramo)h FG(n)p FO(-tork)-34 b(om)529 b(terama.)913 b(Doseg)529 b(v)-34 b(ezane)2435 54666 y(v)-67 b(arijable)281 b(o)34 b(dre)p 9819 54053 364 53 v(den)281 b(je)g(zagradama,)306 b(a)281 b(nek)-34 b(orektna)281 b(v)-34 b(eziv)-67 b(anja)281 b(se)f(izb)67 b(jega)-34 b(v)-67 b(a)67 b(ju)283 b(prema)2435 56172 y(k)-34 b(on)g(v)g(enciji)405 b(o)f(v)-67 b(arijablama.)4317 59183 y(Slob)34 b(o)g(dne)319 b(v)-67 b(arijable)318 b(se)g(de\257nira)67 b(ju)320 b(induktivno.)511 b(Nek)-67 b(a)318 b(je)g FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))320 b(skup)g(svih)e(slo-)2435 60688 y(b)34 b(o)g(dnih)323 b(v)-67 b(arijabli)321 b(niti)i FG(S)70 b FO(,)338 b(a)322 b FG(bv)43 b FO(\()p FG(S)70 b FO(\))323 b(skup)g(svih)f(v)-34 b(ezanih)322 b(v)-67 b(arijabli)321 b(k)-34 b(o)67 b(je)323 b(se)f(p)34 b(o)67 b(ja)-34 b(vljuju)2435 62194 y(u)405 b(niti)f FG(S)70 b FO(.)539 b(T)-101 b(ada)405 b(je)f FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\):)4253 64566 y FI(\262)607 b FG(f)130 b(v)43 b FO(\()p FG(t)p FO(\),)405 b(gdje)f(je)h FG(t)e FO(term,)h(je)g(skup)h(svih)f(v)-67 b(arijabli)403 b(iz)g FG(t)4253 67016 y FI(\262)607 b FG(f)130 b(v)43 b FO(\()p FI(h)p FG(t)p FI(i)p FG(S)70 b FO(\))339 b(=)d FG(f)130 b(v)43 b FO(\()p FG(t)p FO(\))271 b FI([)e FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))4253 69466 y FI(\262)607 b FG(f)130 b(v)43 b FO(\(\()p FG(x)p FO(\))p FG(S)70 b FO(\))339 b(=)d FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))p FI(nf)p FG(x)p FI(g)4253 71916 y(\262)607 b FG(f)130 b(v)43 b FO(\(\()p FG(\272)77 b(x)p FO(\))p FG(S)70 b FO(\))339 b(=)d FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))p FI(nf)p FG(x)p FI(g)21755 74956 y FO(69)p eop end end %%Page: 70 70 TeXDict begin HPSdict begin 70 69 bop 9567 7181 a FI(\262)606 b FG(f)130 b(v)43 b FO(\(\()p FG(t=p)p FO(\()p FG(x)p FO(\)\))p FG(S)70 b FO(\))339 b(=)e FG(f)130 b(v)43 b FO(\()p FG(t)p FO(\))271 b FI([)e FO(\()p FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))p FI(nf)p FG(x)p FI(g)p FO(\))9631 9663 y(Sv)-34 b(e)404 b(v)-67 b(arijable)403 b(niti)h FG(S)474 b FO(k)-34 b(o)67 b(je)405 b(nisu)g(u)f FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))406 b(su)e(iz)g FG(bv)43 b FO(\()p FG(S)70 b FO(\).)9631 11168 y(Prije)415 b(nego)351 b(\267)-542 b(sto)417 b(ob)67 b(jasnimo)417 b(k)-67 b(ak)-34 b(o)415 b(niti)h(mogu)g(me)p 33407 10555 364 53 v(dusobno)h(reagirati,) g(de\257nirat)7715 12674 y(\266)-572 b(cemo)498 b(njiho)-34 b(v)g(e)499 b(predsta)-34 b(vnik)g(e)499 b(i)f(grupirati)g(niti)g(k)-34 b(o)67 b(je)499 b(smatramo)g(jednakima.)821 b(Ne-)7749 14179 y(formalno,)480 b(dvije)464 b(niti)432 b(\266)-572 b(ce)463 b(biti)i(jednak)-34 b(e)466 b(ak)-34 b(o)464 b(u)i(in)-34 b(terak)g(cijama)465 b(s)f(tre)-34 b(\266)-572 b(com)465 b(niti)g(da)67 b(ju)7749 15685 y(uvijek)403 b(isti)h(rezultat.)539 b(Na)404 b(primjer,)g(nit)24322 18384 y(\()p FG(\272)77 b(x)p FO(\)\()p FG(y)43 b FO(\))p FI(h)p FG(x;)202 b(y)43 b FI(i)7749 21083 y FO(ne)-34 b(\266)-572 b(cemo)403 b(razlik)-34 b(o)g(v)-67 b(ati)403 b(o)34 b(d)405 b(niti)24154 22588 y(\()p FG(y)43 b FO(\)\()p FG(\272)77 b(x)p FO(\))p FI(h)p FG(x;)202 b(y)43 b FI(i)p FG(:)7749 24801 y FO(T)-101 b(o)309 b(je)g(razumno,)327 b(ne)309 b(zanima)g(nas)g(da)g(li)f(je)h(prv)-34 b(o)309 b(kreirana)f(sol,)327 b(onda)309 b(nek)-67 b(a)309 b(vrijednost)7749 26307 y(primljena,)562 b(nak)-34 b(on)497 b(\267)-572 b(cega)530 b(su)h(p)34 b(oslani)530 b(u)h(paru;)594 b(ili)529 b(je)h(prv)-34 b(o)531 b(bilo)f(primanje,)562 b(zatim)7749 27812 y(kreiranje)303 b(soli,)323 b(i)303 b(onda)i(slanje)f(para.)506 b(Da)303 b(bismo)i(bili)e(im)-34 b(uni)304 b(na)h(takv)-67 b(a)303 b(premje)-64 b(\267)-542 b(stanja,)7749 29318 y(de\257niramo)404 b(relaciju)g FI(\273)p FO(:)18468 32666 y FG(S)70 b(T)506 b FI(\273)336 b FG(T)168 b(S)408 b FI(,)25350 30957 y Fi(\275)26812 31911 y FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\))271 b FI(\\)f FG(bv)43 b FO(\()p FG(T)168 b FO(\))202 b(=)h FI(;)26812 33417 y FG(f)130 b(v)43 b FO(\()p FG(T)168 b FO(\))272 b FI(\\)d FG(bv)43 b FO(\()p FG(S)70 b FO(\))202 b(=)h FI(;)9631 36014 y FO(Dalje,)365 b(relacija)356 b FI(\274)h FO(je)g(na)67 b(jmanja)359 b(k)-34 b(ongruencija)357 b(k)-34 b(o)67 b(ja)358 b(sadr)-34 b(\267)-572 b(zi)357 b(re\260eksivno)f(i)h(tran-) 7749 37520 y(zitivno)505 b(zatv)-34 b(orenje)506 b(o)34 b(d)506 b FI(\273)f FO(i)g(zatv)-34 b(orena)506 b(je)g(na)g(preimeno) -34 b(v)-67 b(anje)505 b(v)-34 b(ezanih)506 b(v)-67 b(arijabli)7749 39025 y(\()p FG(\256)t FO(-k)-34 b(on)g(v)g(erzija\).)7749 41835 y FL(De\257nicija)465 b(26)606 b FK(Neka)466 b(je)i FI(S)559 b FK(skup)466 b(niti.)661 b FO(Struna)469 b FK(nad)f(skup)-62 b(om)466 b FI(S)559 b FK(je)468 b(klasa)e(ekviva-) 7749 43340 y(lencije)432 b(niti)h(skup)-62 b(a)431 b FI(S)525 b FK(za)433 b(r)-62 b(elaciju)431 b FI(\274)p FK(.)9631 46150 y FO(Iden)-34 b(ti\257cirali)406 b(smo)h(niti)g(do)h (na)f(p)34 b(erm)-34 b(utacije)407 b(ak)-34 b(cija)407 b(un)-34 b(utar)409 b(dosega)e(op)34 b(eratora)7749 47656 y(k)-34 b(o)67 b(ji)404 b(v)-34 b(e)g(\267)-572 b(ze)404 b(i)f(do)i(na)f(preimeno)-34 b(v)-67 b(anje)404 b(v)-67 b(arijabli.)7749 51471 y FH(6.2)1792 b(Reak)-50 b(cije)599 b(struna)7749 54177 y FO(U)404 b(prostoru)h(struna)g(o)34 b(dvija)67 b(ju)405 b(se)f(reak)-34 b(cije)403 b(me)p 30131 53563 V(du)i(strunama.)7749 56658 y FL(De\257nicija)465 b(27)606 b FO(Prostor)366 b(struna)400 b FK(je)e(slob)-62 b(o)g(dni)396 b(komutativni)g(monoid)i(generir)-62 b(an)398 b(bi-)7749 58164 y(narnom)434 b(op)-62 b(er)g(acijom)431 b FI(\255)i FK(na)h(strunama,)e(s)h(pr)-62 b(aznom)433 b(strunom)g(kao)f(je)-62 b(dinic)g(om.)9631 60645 y FO(Op)34 b(eracijom)505 b FI(\255)i FO(opisujemo)g(reak)-34 b(cije)506 b(me)p 29843 60032 V(du)h(strunama.)847 b(Da)506 b(bi)h(nazna)-34 b(\267)-572 b(cili)506 b(da)7749 62151 y(se)569 b(radi)g(o)h(struni,) 611 b(uklju)-34 b(\267)-572 b(cimo)570 b(nit,)611 b(predsta)-34 b(vnik)-67 b(a)570 b(klase,)609 b(u)570 b(uglate)g(zagrade;)652 b([)612 b(])7749 63656 y(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)462 b(prazn)-34 b(u)464 b(strun)-34 b(u.)717 b(P)-34 b(osebno)464 b(nas)f(zanima)67 b(ju)464 b(prostori)f(struna)h (protok)-34 b(ola,)7749 65162 y(na)453 b(primjer:)637 b(prostor)453 b(struna)h(Dolev-Y)-101 b(ao)453 b(protok)-34 b(ola)453 b(bit)420 b(\266)-572 b(ce)452 b(generiran)h(strunama)7749 66667 y(inicijatora,)403 b(strunama)j(o)34 b(dzivnik)-67 b(a)403 b(i)g(uljezo)-34 b(vim)404 b(strunama.)9631 69501 y(Pra)-34 b(vila)403 b(za)h(op)34 b(eraciju)404 b FI(\255)f FO(su)i(sljede)-34 b(\266)-572 b(ca:)13320 71916 y Fy([\()p Fw(x)p Fy(\))p Fw(S)64 b Fy(])248 b Ft(\255)e Fy([)p Ft(h)p Fw(t)p Ft(i)p Fw(T)154 b Fy(])247 b Ft(\255)f Fw(C)387 b Ff(BB)307 b Fy([)p Fw(S)64 b Fy(\()p Fw(t=x)p Fy(\)])247 b Ft(\255)f Fy([)p Fw(T)154 b Fy(])247 b Ft(\255)f Fw(C)18 b(;)2527 b(f)119 b(v)40 b Fy(\()p Fw(t)p Fy(\))308 b(=)f Ft(;)4467 b Fy(\(6.1\))27068 74956 y FO(70)p eop end end %%Page: 71 71 TeXDict begin HPSdict begin 71 70 bop 11419 7181 a Fy([\()p Fw(\272)70 b(x)p Fy(\))p Fw(S)64 b Fy(])247 b Ft(\255)f Fw(C)387 b Ff(BB)308 b Fy([)p Fw(S)64 b Fy(\()p Fw(m=x)p Fy(\)])247 b Ft(\255)f Fw(C)18 b(;)4724 b(m)430 b(=)-676 b Ft(2)308 b Fw(f)119 b(v)40 b Fy(\()p Fw(C)18 b(;)184 b(S)64 b Fy(\))2527 b(\(6.2\))8247 8842 y([\()p Fw(p)p Fy(\()p Fw(t)p Fy(\))p Fw(=p)p Fy(\()p Fw(x)p Fy(\)\))p Fw(S)64 b Fy(])249 b Ft(\255)d Fw(C)387 b Ff(BB)308 b Fy([)p Fw(S)64 b Fy(\()p Fw(t=x)p Fy(\)])247 b Ft(\255)f Fw(C)18 b(;)5296 b(f)119 b(v)40 b Fy(\()p Fw(t)p Fy(\))307 b(=)h Ft(;)4466 b Fy(\(6.3\))4962 10502 y([\()p Ft(f)p Fw(p)p Fy(\()p Fw(t)p Fy(\))p Ft(g)8622 10668 y Fv(a)9160 10502 y Fw(=)p Ft(f)p Fw(p)p Fy(\()p Fw(x)p Fy(\))p Ft(g)p 12869 10222 536 38 v 166 x Fv(a)13407 10502 y Fy(\))p Fw(S)64 b Fy(])246 b Ft(\255)g Fw(C)387 b Ff(BB)308 b Fy([)p Fw(S)64 b Fy(\()p Fw(t=x)p Fy(\)])247 b Ft(\255)f Fw(C)18 b(;)5296 b(f)119 b(v)40 b Fy(\()p Fw(t)p Fy(\))307 b(=)h Ft(;)4466 b Fy(\(6.4\))2804 13231 y FO(gdje)370 b(je)f FG(f)130 b(v)43 b FO(\()p FG(C)19 b(;)202 b(S)70 b FO(\))339 b(=)e FG(f)130 b(v)43 b FO(\()p FG(C)87 b FO(\))200 b FI([)g FG(f)130 b(v)43 b FO(\()p FG(S)70 b FO(\),)378 b(a)370 b FG(C)456 b FO(je)369 b(prostor)h(struna)g(nad)g (k)-34 b(o)67 b(jim)370 b(se)f(reak-)2435 14737 y(cije)404 b(o)34 b(dvija)67 b(ju.)4317 17806 y(Reak)-34 b(cija)534 b(6.1)f(je)g(jedna)i FK(eksterna)551 b(akcija)p FO(,)563 b(dok)534 b(su)g(preostale)f FK(interne)553 b(akcije)p FO(.)2435 19312 y(Slanje)523 b(terma)e FG(t)g FO(o)34 b(d)522 b(strane)g(jedne)g(strune)h(i)e(sim)-34 b(ultano)523 b(primanje)f(u)g(v)-67 b(arijablu)521 b FG(x)2435 20817 y FO(druge)369 b(strune)h(je)f(jedina)g(ak)-34 b(cija)369 b(k)-34 b(o)67 b(ju)370 b(mo)-34 b(\267)-572 b(zemo)368 b(opa)-34 b(\267)-572 b(zati)369 b(\(6.1\).)528 b(Preostale)368 b(se)g(ak)-34 b(cije)2435 22323 y(o)34 b(dvija)67 b(ju)284 b(un)-34 b(utar)285 b(jedne)f(strune.)499 b(Pri)282 b(kreiranju)h(no) -34 b(v)g(e)284 b(vrijednosti)f(\(6.2\))h(zamjenjuju)2435 23828 y(se)437 b(sv)-67 b(a)436 b(p)34 b(o)67 b(ja)-34 b(vljiv)-67 b(anja)438 b(v)-67 b(arijable)436 b FG(x)g FO(un)-34 b(utar)439 b(dosega)e(op)34 b(eratora)437 b FG(\272)513 b FO(nek)-34 b(om)437 b(k)-34 b(onstan-)2435 25333 y(tom)329 b FG(m)p FO(,)344 b(k)-34 b(o)67 b(ja)329 b(se)f(pretho)34 b(dno)330 b(ne)f(sp)34 b(ominje)329 b(u)g(strunama)g(tog)g(prostora.)514 b(P)-34 b(oklapanje)2435 26839 y(uzorak)-67 b(a)386 b(\(6.3\))i(usp)67 b(jev)-67 b(a)387 b(ak)-34 b(o)387 b(je)g FG(p)p FO(\()p FG(t)p FO(\))g(p)34 b(oklapan)387 b(s)f FG(p)p FO(\()p FG(x)p FO(\),)391 b(tada)c(se)g FG(x)f FO(zamjenjuje)i(ter-)2435 28344 y(mom)422 b FG(t)p FO(.)592 b(Dekrip)34 b(cija)421 b(\(6.4\))h(je)g(p)34 b(osebni)423 b(slu)-34 b(\267)-572 b(ca)67 b(j)422 b(reak)-34 b(cije)421 b(p)34 b(oklapanja)423 b(uzorak)-67 b(a)421 b(gdje)2435 29850 y(se)368 b(primljeni)g FI(f)p FG(p)p FO(\()p FG(t)p FO(\))p FI(g)12141 30032 y FF(a)13065 29850 y FO(usp)34 b(ore)p 16804 29236 364 53 v(duje)369 b(s)g FI(f)p FG(p)p FO(\()p FG(x)p FO(\))p FI(g)p 23471 29531 556 40 v 182 x FF(a)24026 29850 y FO(,)376 b(pri)334 b(\267)-572 b(cem)-34 b(u)368 b(se)g FG(x)g FO(supstituira)i(termom)2435 31355 y FG(t)p FO(.)2435 36396 y FL(Strune)466 b(Dolev-Y)-116 b(ao)464 b(protok)-39 b(ola)2435 38798 y FO(Na)405 b(primjer,)e(role)g(inicijatora)h(i)g(o)34 b(dzivnik)-67 b(a)403 b(su)h(o)-34 b(v)-67 b(ak)-34 b(o)404 b(de\257nirane:)8784 41696 y FG(I)95 b(nit)335 b FO(=)h(\()p FG(ab)p FO(\)[\()p FG(\272)77 b(x)p FO(\))p FI(hff)p FG(x)p FI(g)20343 41893 y FF(b)20803 41696 y FG(;)202 b(a)p FI(g)22589 41893 y FF(b)23046 41696 y FI(i)p FO(\()p FG(u)p FO(\)\()p FG(u=)p FI(f)p FG(y)43 b(;)202 b(b)p FI(g)p 29832 41377 V 182 x FF(a)30389 41696 y FO(\)\()p FG(y)43 b(=)p FI(f)p FG(x)p FI(g)p 34479 41377 V 182 x FF(a)35036 41696 y FO(\)])35844 41878 y FF(a)8322 43534 y FG(R)9 b(esp)338 b FO(=)e(\()p FG(b)p FO(\)[\()p FG(v)43 b FO(\)\()p FG(v)g(=)p FI(f)p FG(y)g(;)202 b(a)p FI(g)p 20719 43196 458 40 v 396 x FF(b)21180 43534 y FO(\)\()p FG(y)43 b(=)p FI(f)p FG(x)p FI(g)p 25270 43196 V 396 x FF(b)25729 43534 y FO(\))p FI(hff)p FG(x)p FI(g)29182 43716 y FF(a)29738 43534 y FG(;)202 b(b)p FI(g)31403 43716 y FF(a)31958 43534 y FI(i)p FO(])32766 43731 y FF(b)4317 46490 y FO(V)-101 b(arijable)352 b FG(a)g FO(i)f FG(b)i FO(v)-34 b(ezane)351 b(op)34 b(eratorima)352 b(\()p FG(a;)202 b(b)p FO(\))353 b(i)e(\()p FG(b)p FO(\))i(instancira)67 b(ju)354 b(se)e(na)g(p)34 b(o)-34 b(\267)-572 b(cetku,)2435 47996 y(pri)471 b(inicijalizaciji,)485 b(imenima)471 b(agenata)g(u)g(o)34 b(dre)p 25107 47382 364 53 v(deno)67 b(j)472 b(roli.)737 b(Ak)-34 b(o)437 b(\267)-572 b(zelimo)470 b(nazna)-34 b(\267)-572 b(citi)2435 49501 y(da)405 b(agen)-34 b(t)405 b FG(A)370 b FO(\267)-572 b(zeli)403 b(k)-34 b(om)g(unicirati)404 b(s)g(agen)-34 b(tom)406 b FG(B)465 b FO(k)-67 b(ao)403 b(inicijator,)h(iniciramo)f(strun)-34 b(u)14893 52400 y FG(I)95 b(nit)p FO(\()p FG(A;)202 b(B)61 b FO(\))337 b(=)f([)p FI(h)p FG(A;)202 b(B)61 b FI(i)p FO(])270 b FI(\255)f FG(I)95 b(nit)2435 55298 y FO(gdje)405 b(se)f(onda)h(u)f(roli)f(inicijatora)h(v)-67 b(arijable)404 b FG(a)f FO(i)h FG(b)g FO(zamjenjuju)i(imenima)e FG(A)g FO(i)g FG(B)61 b FO(.)4317 58367 y(Indeksi)432 b(na)g(kra)67 b(ju)432 b(struna)h(iden)-34 b(ti\257cira)67 b(ju)433 b(agen)-34 b(ta)433 b(k)-34 b(o)67 b(ji)432 b(p)34 b(ersoni\257cira)431 b(p)34 b(o)67 b(jedin)-34 b(u)2435 59873 y(rolu.)545 b(Slu)-34 b(\267)-572 b(ze)406 b(da)g(se)g(na)h(sin)-34 b(takti)g(\267)-572 b(ck)-34 b(om)407 b(niv)-34 b(ou)407 b(indicira)e(da)i(li)e(je)h(dekrip)34 b(cija)406 b(mogu)-34 b(\266)-572 b(ca.)2435 61378 y(Preciznije,)457 b(u)447 b(slu)-34 b(\267)-572 b(ca)67 b(ju)448 b(o)34 b(dzivnik)-34 b(o)g(v)g(e)447 b(role,)457 b(indeks)447 b FG(b)g FO(garan)-34 b(tira)448 b(da)g(je)f(prv)-34 b(o)447 b(p)34 b(okla-)2435 62884 y(panje)327 b(uzorak)-67 b(a)325 b(usp)67 b(je)-64 b(\267)-542 b(sno)327 b(pro)-34 b(v)g(edeno,)342 b(s)326 b(obzirom)f(da)h(u)-34 b(\267)-572 b(cesnik)325 b FG(b)h FO(p)34 b(osjeduje)327 b(klju)-34 b(\267)-572 b(c)325 b(za)2435 64389 y(dekrip)34 b(ciju)p 8109 63402 521 49 v 384 w FG(b)q FO(.)531 b(Sin)-34 b(takti)g(\267)-572 b(ck)-67 b(a)385 b(restrik)-34 b(cija)384 b(tak)-34 b(o)p 23942 63775 364 53 v(der)385 b(onemogu)-34 b(\266)-572 b(cuje)385 b(kreiranje)f(klju)-34 b(\267)-572 b(cev)-67 b(a)2435 65894 y(za)495 b(dekrip)34 b(ciju)495 b(u)h(protok)-34 b(olu.)812 b(Dalje,)518 b(uk)-34 b(olik)g(o)495 b(agen)-34 b(t)496 b(i)f(dobije)h(ne)-34 b(\267)-572 b(ciji)494 b(ja)-34 b(vni)496 b(klju)-34 b(\267)-572 b(c,)2435 67400 y(iz)385 b(toga)h(ne)g(mo)-34 b(\267)-572 b(ze)385 b(proizv)-34 b(esti)385 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(ci)386 b(priv)-67 b(atni)386 b(klju)-34 b(\267)-572 b(c)385 b(jer)h(nema)f(takv)-34 b(og)386 b(k)-34 b(on-)2435 68905 y(struktora)389 b(u)f(jeziku.)533 b(Ov)-67 b(a)67 b(j)388 b(apstraktni)h(mo)34 b(del)388 b(je)g(predvi)p 29996 68292 V(den)g(za)g(mo)34 b(deliranje)388 b(pro-)2435 70411 y(tok)-34 b(ola)405 b(k)-34 b(o)67 b(ji)404 b(ne)g(izmjenjuju)i(priv)-67 b(atne)404 b(klju)-34 b(\267)-572 b(cev)-34 b(e)403 b(me)p 27245 69797 V(du)i(sudionicima.) 21755 74956 y(71)p eop end end %%Page: 72 72 TeXDict begin HPSdict begin 72 71 bop 9631 7181 a FO(Sada)405 b(mo)-34 b(\267)-572 b(zemo)403 b(de\257nirati)i(Dolev-Y)-101 b(ao)403 b(protok)-34 b(ol)405 b(k)-67 b(ao)403 b(prostor)i(struna:) 22376 9447 y FG(D)34 b(Y)605 b FO(=)336 b FI(f)p FG(I)95 b(nit;)202 b(R)9 b(esp)p FI(g)p FG(;)7749 11713 y FO(pri)299 b(tom)h(iniciramo)e(p)34 b(o)299 b(v)-34 b(olji)299 b(mnogo)h(puta)h (neku)e(rolu)g(instancira)67 b(ju)-34 b(\266)-572 b(ci)300 b(o)34 b(dgo)-34 b(v)-67 b(ara)67 b(ju)-34 b(\266)-572 b(cu)7749 13218 y(nit)374 b(s)g(imenima)g(agenata.)529 b(Nak)-34 b(on)375 b(toga)f(se)g(role)f(k)-34 b(omp)34 b(onira)67 b(ju)375 b(prema)f(danim)h(reak-)7749 14724 y(cijama)404 b(za)g(strune,)g(na)h(primjer:)9040 18106 y Fw(I)87 b(nit)p Fy(\()p Fw(A;)184 b(B)56 b Fy(\))248 b Ft(\255)d Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))307 b Ff(BB)h Fy([\()p Fw(\272)70 b(x)p Fy(\))p Ft(hff)p Fw(x)p Ft(g)27163 18272 y Fv(B)27928 18106 y Fw(;)184 b(A)p Ft(g)29802 18272 y Fv(B)30565 18106 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 37182 17800 722 38 v 337 x Fv(A)37906 18106 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 41641 17800 V 337 x Fv(A)42363 18106 y Fy(\)])43100 18272 y Fv(A)44007 18106 y Ft(\255)22147 19767 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(a)p Ft(g)p 29323 19461 762 38 v 336 x Fv(B)30087 19767 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 33822 19461 V 336 x Fv(B)34586 19767 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)37738 19933 y Fv(a)38275 19767 y Fw(;)184 b(B)56 b Ft(g)40215 19933 y Fv(a)40751 19767 y Ft(i)p Fy(])41488 19933 y Fv(B)19994 21427 y Ff(BB)308 b Fy([)p Ft(hff)p Fw(N)121 b Ft(g)25430 21593 y Fv(B)26194 21427 y Fw(;)184 b(A)p Ft(g)28068 21593 y Fv(B)28832 21427 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 35449 21121 722 38 v 337 x Fv(A)36172 21427 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(N)121 b Ft(g)p 40284 21121 V 337 x Fv(A)41007 21427 y Fy(\)])41744 21593 y Fv(A)42651 21427 y Ft(\255)22147 23088 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(a)p Ft(g)p 29323 22782 762 38 v 336 x Fv(B)30087 23088 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 33822 22782 V 336 x Fv(B)34586 23088 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)37738 23254 y Fv(a)38275 23088 y Fw(;)184 b(B)56 b Ft(g)40215 23254 y Fv(a)40751 23088 y Ft(i)p Fy(])41488 23254 y Fv(B)19994 24748 y Ff(BB)308 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 28518 24442 722 38 v 337 x Fv(A)29241 24748 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(N)121 b Ft(g)p 33353 24442 V 337 x Fv(A)34076 24748 y Fy(\)])34813 24914 y Fv(A)35720 24748 y Ft(\255)22147 26409 y(\255)246 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)26660 26575 y Fv(B)27424 26409 y Fw(;)184 b(A)p Ft(g)29298 26575 y Fv(B)30062 26409 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(a)p Ft(g)p 33380 26103 762 38 v 336 x Fv(B)34144 26409 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 37879 26103 V 336 x Fv(B)38642 26409 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)41794 26575 y Fv(a)42332 26409 y Fw(;)184 b(B)56 b Ft(g)44272 26575 y Fv(a)44808 26409 y Ft(i)p Fy(])45545 26575 y Fv(B)19994 28069 y Ff(BB)308 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 28518 27763 722 38 v 336 x Fv(A)29241 28069 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(N)121 b Ft(g)p 33353 27763 V 336 x Fv(A)34076 28069 y Fy(\)])34813 28235 y Fv(A)35720 28069 y Ft(\255)22147 29729 y(\255)246 b Fy([\()p Ft(f)p Fw(N)121 b Ft(g)26107 29895 y Fv(B)26871 29729 y Fw(=)p Ft(f)p Fw(x)p Ft(g)p 29163 29423 762 38 v 337 x Fv(B)29926 29729 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)33078 29895 y Fv(A)33801 29729 y Fw(;)184 b(B)56 b Ft(g)35741 29895 y Fv(A)36463 29729 y Ft(i)p Fy(])37200 29895 y Fv(B)19994 31390 y Ff(BB)308 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 28518 31084 722 38 v 336 x Fv(A)29241 31390 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(N)121 b Ft(g)p 33353 31084 V 336 x Fv(A)34076 31390 y Fy(\)])34813 31556 y Fv(A)35966 31390 y Ft(\255)246 b Fy([)p Ft(hff)p Fw(N)121 b Ft(g)40479 31556 y Fv(A)41202 31390 y Fw(;)184 b(B)56 b Ft(g)43142 31556 y Fv(A)43864 31390 y Ft(i)p Fy(])44601 31556 y Fv(B)19994 33050 y Ff(BB)308 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)25430 33216 y Fv(A)26153 33050 y Fw(;)184 b(B)56 b Ft(g)28093 33216 y Fv(A)28815 33050 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 32444 32744 V 337 x Fv(A)33166 33050 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(N)121 b Ft(g)p 37278 32744 V 337 x Fv(A)38001 33050 y Fy(\)])38738 33216 y Fv(A)39891 33050 y Ft(\255)246 b Fy([)308 b(])41920 33216 y Fv(B)19994 34711 y Ff(BB)g Fy([\()p Ft(f)p Fw(N)121 b Ft(g)24877 34877 y Fv(A)25600 34711 y Fw(=)p Ft(f)p Fw(N)g Ft(g)p 28269 34405 V 336 x Fv(A)28992 34711 y Fy(\)])29729 34877 y Fv(A)30881 34711 y Ft(\255)246 b Fy([)308 b(])32910 34877 y Fv(B)19994 36371 y Ff(BB)g Fy([)g(])22946 36537 y Fv(A)24098 36371 y Ft(\255)246 b Fy([)308 b(])26127 36537 y Fv(B)9631 40108 y FO(Ov)-67 b(a)67 b(j)476 b(niz)h(reak)-34 b(cija)477 b(da)67 b(je)478 b(k)-34 b(orektn)g(u)477 b(rundu)i(Dolev-Y)-101 b(ao)476 b(protok)-34 b(ola.)758 b(Nara)-34 b(vno,)7749 41613 y(nas)291 b(\266)-572 b(ce)323 b(zanimati)261 b(\267)-542 b(sto)325 b(mo)-34 b(\267)-572 b(ze)324 b(do)-34 b(v)g(esti)325 b(do)f(lo)-64 b(\267)-542 b(sih)325 b(rundi,)340 b(stoga)325 b({)g(moramo)f(sp)34 b(eci\257cirati)7749 43119 y(uljeza.)7749 46249 y FL(Uljezo)-39 b(v)g(e)464 b(ak)-39 b(cije)7749 48537 y FO(Uljez)303 b(mo)-34 b(\267)-572 b(ze)302 b(izv)-34 b(esti)303 b(sv)-67 b(aku)303 b(ak)-34 b(ciju)303 b(k)-34 b(o)67 b(ju)305 b(mo)-34 b(\267)-572 b(ze)303 b(i)g(p)34 b(o)-64 b(\267)-542 b(steni)303 b(sudionik)h(protok)-34 b(ola,)324 b(dakle)7749 50042 y(sv)-67 b(aku)508 b(ak)-34 b(ciju)510 b(struna.)854 b(Drugim)509 b(rije)-34 b(\267)-572 b(cima,)534 b(uljez)509 b(mo)-34 b(\267)-572 b(ze)509 b(instancirati)g(proizv)-34 b(oljn)g(u)7749 51548 y(strun)g(u,)520 b(doklego)34 b(d)496 b(su)g(dekrip)34 b(cije)495 b(k)-34 b(o)67 b(je)496 b(izv)-34 b(o)34 b(di)495 b(samo)h(one)g(za)g(k)-34 b(o)67 b(je)496 b(ima)g(p)34 b(otrebni)7749 53053 y(klju)-34 b(\267)-572 b(c.)522 b(Rola)357 b(uljeza)f(k)-34 b(o)67 b(ji)357 b(p)34 b(osjeduje)357 b(priv)-67 b(atne)356 b(klju)-34 b(\267)-572 b(cev)-34 b(e)p 34342 52080 1117 49 v 356 w FG(K)35458 53235 y FB(1)35984 53053 y FG(;)p 36523 52080 V 202 w(K)37639 53235 y FB(2)38165 53053 y FG(;)202 b(:)g(:)g(:)e(;)p 40858 52080 V 202 w(K)41974 53235 y FF(n)42957 53053 y FO(je)356 b(struna)7749 54559 y FG(I)385 b FO(indeksirana)290 b(sa)g FG(K)17397 54741 y FB(1)17923 54559 y FG(;)202 b(K)19491 54741 y FB(2)20017 54559 y FG(;)g(:)g(:)g(:)f(;)h(K)23740 54741 y FF(n)24366 54559 y FO(,)313 b(gdje)290 b(se)g(samo)g(klju)-34 b(\267)-572 b(cevi)p 36155 53585 V 289 w FG(K)37271 54741 y FB(1)37797 54559 y FG(;)p 38336 53585 V 202 w(K)39452 54741 y FB(1)39978 54559 y FG(;)202 b(:)g(:)g(:)f(;)p 42672 53585 V 202 w(K)43787 54741 y FF(n)44704 54559 y FO(mogu)7749 56064 y(p)34 b(o)67 b(ja)-34 b(viti)405 b(u)f(uzorcima)g(dekrip)34 b(cije.)7749 57570 y(Radi)404 b(se)g(o)g(uobi)-34 b(\267)-572 b(ca)67 b(jenom)406 b(Dolev-Y)-101 b(ao)403 b(napada)-34 b(\267)-572 b(cu.)9631 60581 y(Za)348 b(sv)-67 b(aki)348 b(protok)-34 b(ol)350 b(moramo)f(opisati)g(pripadni)h(prostor)f(struna) h FG(C)87 b FO(.)521 b(Pretho)34 b(dno)7749 62086 y(o)g(dre)p 10336 61473 364 53 v(dujemo)404 b FK(inicijalnu)432 b(kon\257gur)-62 b(aciju)495 b FO(imen)-34 b(uju)g(\266)-572 b(ci:)9567 64207 y FI(\262)606 b FO(skup)405 b(agenata)g FG(P)18938 64395 y FF(C)20063 64207 y FO(=)336 b FI(f)p FG(P)22726 64389 y FB(1)23252 64207 y FG(;)202 b(P)24569 64389 y FB(2)25095 64207 y FG(;)g(:)g(:)g(:)f(;)h(P)28567 64404 y FF(k)29136 64207 y FI(g)404 b FO(k)-34 b(o)67 b(ji)405 b(mogu)f(p)34 b(ersoni\257cirati)404 b(role;)9567 66556 y FI(\262)606 b FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\))337 b(=)g FI(f)p FG(P)21500 66738 y FB(1)22026 66556 y FG(;)202 b(P)23343 66738 y FB(2)23869 66556 y FG(;)g(:)g(:)g(:)e(P)26801 66753 y FF(l)27148 66556 y FI(g)337 b(\265)g FG(P)30149 66744 y FF(C)30937 66556 y FO(,)404 b(skup)h(p)34 b(o)-64 b(\267)-542 b(stenih)405 b(agenata;)9567 68905 y FI(\262)606 b FO(uljezo)-34 b(vu)270 b(rolu)f FG(I)18285 69093 y FF(C)19410 68905 y FO(=)337 b([)p FG(:)202 b(:)g(:)n FO(])22777 69093 y FF(P)23374 69249 y FC(l)p Fk(+1)24723 69093 y FF(;:::)q(;P)26626 69249 y FC(k)27190 68905 y FO(,)296 b(gdje)270 b(su)f FG(P)32479 69102 y FF(l)11 b FB(+1)34029 68905 y FG(;)202 b(:)g(:)g(:)e(;)i(P)37500 69102 y FF(k)38339 68905 y FO(klju)-34 b(\267)-572 b(cevi)268 b(za)h(dekrip-)10779 70411 y(ciju)498 b(p)34 b(oznati)499 b(uljezu.)821 b(Jedan)499 b(o)34 b(d)498 b(klju)-34 b(\267)-572 b(cev)-67 b(a)498 b(je)g(uljezo)-34 b(v)498 b(klju)-34 b(\267)-572 b(c,)522 b(ili)497 b(-)h(uljezom)10779 71916 y(mo)-34 b(\267)-572 b(zemo)404 b(smatrati)g(ob)67 b(jedinjene)406 b(sv)-34 b(e)404 b(nep)34 b(o)-64 b(\267)-542 b(stene)405 b(agen)-34 b(te)404 b(prostora)h FG(C)87 b FO(.)27068 74956 y(72)p eop end end %%Page: 73 73 TeXDict begin HPSdict begin 73 72 bop 2435 7181 a FO(Nak)-34 b(on)405 b(inicijalne)f(k)-34 b(on\257guracije)404 b(de\257niramo)h (prostor)f(struna)i FG(C)87 b FO(:)7400 9995 y FG(C)424 b FO(=)p FG(I)95 b(nit)p FO(\()p FG(X)13320 10177 y FB(1)13845 9995 y FG(;)202 b(Y)15088 10177 y FB(1)15613 9995 y FO(\))472 b FI(\255)269 b FG(I)95 b(nit)p FO(\()p FG(X)21455 10177 y FB(2)21980 9995 y FG(;)202 b(Y)23223 10177 y FB(2)23748 9995 y FO(\))472 b FI(\255)269 b FG(:)202 b(:)g(:)471 b FI(\255)269 b FG(I)95 b(nit)p FO(\()p FG(X)32688 10177 y FF(m)33575 9995 y FG(;)202 b(Y)34818 10177 y FF(m)35705 9995 y FO(\))g FI(\255)9902 11832 y(\255)269 b FG(R)9 b(esp)p FO(\()p FG(Z)15083 12014 y FB(1)15611 11832 y FO(\))472 b FI(\255)269 b FG(I)95 b(nit)p FO(\()p FG(Z)21276 12014 y FB(2)21801 11832 y FO(\))472 b FI(\255)269 b FG(:)202 b(:)g(:)471 b FI(\255)269 b FG(I)95 b(nit)p FO(\()p FG(Z)30564 12014 y FF(n)31190 11832 y FO(\))202 b FI(\255)9902 13670 y(\255)269 b FG(I)11647 13858 y FF(C)12435 13670 y FO(\()p FG(P)13684 13867 y FF(l)11 b FB(+1)15234 13670 y FG(;)202 b(:)g(:)g(:)f(;)h(P)18706 13867 y FF(k)19275 13670 y FO(\))2435 16483 y(gdje)341 b(su)f FG(X)7459 16665 y FF(i)8174 16483 y FO(i)g FG(Z)9678 16665 y FF(j)10505 16483 y FO(u)g FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\).)517 b FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\))341 b(je)e(skup)i(imena)e(svih)h(agenata)2435 17988 y(k)-34 b(o)67 b(ji)391 b(p)34 b(o)-64 b(\267)-542 b(stuju)392 b(protok)-34 b(ol,)393 b(preuzima)67 b(ju)-34 b(\266)-572 b(ci)391 b(uloge)f(inicijatora)g(ili)f(o)34 b(dzivnik)-67 b(a.)533 b(Sv)-67 b(ak)g(ak)-34 b(o,)2435 19494 y(p)34 b(o)-64 b(\267)-542 b(steni)369 b(sudionik)f(ne)g(mo)-34 b(\267)-572 b(ze)367 b(znati)h(da)h(li)e(zap)34 b(o)-34 b(\267)-572 b(cinje)367 b(sesiju)i(s)f(p)34 b(o)-64 b(\267)-542 b(stenim)368 b(sudionik)-34 b(om)2435 20999 y(ili)431 b(nep)34 b(o)-64 b(\267)-542 b(stenim,)405 b(\267)-572 b(ciji)430 b(je)i(klju)-34 b(\267)-572 b(c)431 b(k)-34 b(ompromitiran.)621 b(Kom)-34 b(unik)-67 b(acija)432 b(s)f(agen)-34 b(tom)399 b(\267)-572 b(ciji)431 b(je)2435 22505 y(klju)-34 b(\267)-572 b(c)404 b(za)g(dekrip)34 b(ciju)404 b(p)34 b(oznat)404 b(uljezu)h(zna)-34 b(\267)-572 b(ci)403 b(k)-34 b(om)g(unik)-67 b(aciju)405 b(s)f(uljezom.)4317 25369 y(Kao)429 b(primjer)g(inicijalne)g(k)-34 b(on\257guracije)430 b(k)-34 b(o)67 b(ja)430 b(v)-34 b(o)34 b(di)429 b(do)h(lo)-64 b(\267)-542 b(se)429 b(runde,)436 b(opi)-64 b(\267)-542 b(simo)429 b(se)2435 26697 y(jo)-64 b(\267)-542 b(s)405 b(jednom)g(napada)g(na)g(Dolev-Y)-101 b(ao)403 b(protok)-34 b(ol,)405 b(te)f(imamo:)8031 29192 y Fw(P)8742 29358 y Fv(C)10901 29192 y Fy(=)1414 b Ft(f)p Fw(A;)184 b(B)56 b(;)184 b(E)64 b Ft(g)2435 30853 y Fw(H)90 b(O)31 b(N)121 b(E)64 b(S)g(T)154 b Fy(\()p Fw(C)79 b Fy(\))1416 b(=)e Ft(f)p Fw(A;)184 b(B)56 b Ft(g)8255 32513 y Fw(I)8742 32679 y Fv(C)10901 32513 y Fy(=)1414 b(\()p Fw(a;)184 b(b;)g(e)p Fy(\)[\()p Fw(x)p Fy(\))p Ft(h)p Fw(x)p Ft(ihf)p Fw(x;)g(e)p Ft(g)23061 32679 y Fv(b)23513 32513 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(b)p Ft(g)p 29703 32233 476 38 v 166 x Fv(e)30182 32513 y Fy(\)\()p Fw(v)40 b(=)p Ft(f)p Fw(y)g(;)184 b(a)p Ft(g)p 34937 32233 V 166 x Fv(e)35414 32513 y Fy(\))p Ft(hf)p Fw(y)40 b(;)184 b(e)p Ft(g)38969 32679 y Fv(b)39417 32513 y Ft(i)13053 34174 y Fy(\()p Fw(w)30 b Fy(\)\()p Fw(w)g(=)p Ft(f)p Fw(z)49 b(;)184 b(b)p Ft(g)p 19176 33893 V 166 x Fv(e)19655 34174 y Fy(\)\()p Fw(z)49 b(=)p Ft(f)p Fw(s)p Ft(g)p 23257 33893 V 166 x Fv(e)23734 34174 y Fy(\)])24471 34340 y Fv(E)8616 35834 y Fw(C)1494 b Fy(=)1414 b Fw(I)87 b(nit)p Fy(\()p Fw(A;)184 b(B)56 b Fy(\))432 b Ft(\255)246 b Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))430 b Ft(\255)246 b Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))430 b Ft(\255)246 b Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))429 b Ft(\255)246 b Fw(I)37499 36000 y Fv(C)38244 35834 y Fy(\()p Fw(A;)184 b(B)56 b(;)184 b(E)64 b Fy(\))4317 39865 y FO(P)-34 b(o)g(\267)-572 b(cetni)517 b(uvjeti)f(omogu)-34 b(\266)-572 b(cuju)518 b(razli)-34 b(\267)-572 b(cita)515 b(izvr)-64 b(\267)-542 b(senja)515 b(protok)-34 b(ola,)545 b(napad)517 b(je)g(samo)2435 41193 y(jedan)405 b(o)34 b(d)404 b(njih.)540 b(Reak)-34 b(cije)403 b(k)-34 b(o)67 b(je)405 b(do)-34 b(v)g(o)34 b(de)405 b(do)f(napada)i(su:)2435 43689 y Fw(C)387 b Fy(=)1107 b Fw(I)87 b(nit)p Fy(\()p Fw(A;)184 b(B)56 b Fy(\))432 b Ft(\255)246 b Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))430 b Ft(\255)246 b Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))430 b Ft(\255)246 b Fw(R)9 b(esp)p Fy(\()p Fw(B)56 b Fy(\))430 b Ft(\255)246 b Fw(I)29905 43855 y Fv(C)30649 43689 y Fy(\()p Fw(A;)184 b(B)56 b(;)184 b(E)64 b Fy(\))3613 45349 y(=)1107 b([\()p Fw(\272)70 b(x)p Fy(\))p Ft(hff)p Fw(x)p Ft(g)10720 45515 y Fv(B)11485 45349 y Fw(;)184 b(A)p Ft(g)13359 45515 y Fv(B)14123 45349 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 20740 45043 722 38 v 337 x Fv(A)21463 45349 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 25198 45043 V 337 x Fv(A)25921 45349 y Fy(\)])26658 45515 y Fv(A)27564 45349 y Ft(\255)5827 47010 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(a)p Ft(g)p 13003 46704 762 38 v 336 x Fv(B)13767 47010 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 17502 46704 V 336 x Fv(B)18266 47010 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)21418 47176 y Fv(a)21955 47010 y Fw(;)184 b(B)56 b Ft(g)23895 47176 y Fv(a)24432 47010 y Ft(i)p Fy(])25169 47176 y Fv(B)26116 47010 y Ft(\255)5827 48670 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(a)p Ft(g)p 13003 48364 V 337 x Fv(B)13767 48670 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 17502 48364 V 337 x Fv(B)18266 48670 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)21418 48836 y Fv(a)21955 48670 y Fw(;)184 b(B)56 b Ft(g)23895 48836 y Fv(a)24432 48670 y Ft(i)p Fy(])25169 48836 y Fv(B)26116 48670 y Ft(\255)5827 50331 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(a)p Ft(g)p 13003 50025 V 336 x Fv(B)13767 50331 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 17502 50025 V 336 x Fv(B)18266 50331 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)21418 50497 y Fv(a)21955 50331 y Fw(;)184 b(B)56 b Ft(g)23895 50497 y Fv(a)24432 50331 y Ft(i)p Fy(])25169 50497 y Fv(B)26116 50331 y Ft(\255)5827 51991 y(\255)246 b Fy([\()p Fw(x)p Fy(\))p Ft(h)p Fw(x)p Ft(ihf)p Fw(x;)184 b(E)64 b Ft(g)13768 52157 y Fv(B)14534 51991 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 21145 51685 748 38 v 336 x Fv(E)21895 51991 y Fy(\)\()p Fw(v)40 b(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 26895 51685 V 336 x Fv(E)27645 51991 y Fy(\))5581 53651 y Ft(hf)p Fw(y)40 b(;)184 b(E)64 b Ft(g)9072 53817 y Fv(B)9836 53651 y Ft(i)p Fy(\()p Fw(w)30 b Fy(\)\()p Fw(w)g(=)p Ft(f)p Fw(z)49 b(;)184 b(B)56 b Ft(g)p 16810 53345 V 337 x Fv(E)17561 53651 y Fy(\)\()p Fw(z)49 b(=)p Ft(f)p Fw(s)p Ft(g)p 21163 53345 V 337 x Fv(E)21913 53651 y Fy(\)])22650 53817 y Fv(E)3613 55312 y Ff(BB)246 b Fy([)p Ft(hff)p Fw(N)121 b Ft(g)8987 55478 y Fv(B)9752 55312 y Fw(;)184 b(A)p Ft(g)11626 55478 y Fv(B)12389 55312 y Ft(i)p Fy(\()p Fw(u)p Fy(\))g Fw(:)g(:)g(:)t Fy(])16097 55478 y Fv(A)17249 55312 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 24670 55006 762 38 v 336 x Fv(B)25435 55312 y Fy(\))g Fw(:)g(:)g(:)s Fy(])27648 55478 y Fv(B)28595 55312 y Ft(\255)5827 56972 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 13248 56666 V 337 x Fv(B)14013 56972 y Fy(\))g Fw(:)g(:)g(:)s Fy(])16226 57138 y Fv(B)17419 56972 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 24840 56666 V 337 x Fv(B)25604 56972 y Fy(\))g Fw(:)g(:)g(:)t Fy(])27818 57138 y Fv(B)28765 56972 y Ft(\255)5827 58633 y(\255)246 b Fy([\()p Fw(x)p Fy(\))p Ft(h)p Fw(x)p Ft(ihf)p Fw(x;)184 b(E)64 b Ft(g)13768 58799 y Fv(B)14534 58633 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 21145 58327 748 38 v 336 x Fv(E)21895 58633 y Fy(\))184 b Fw(:)g(:)g(:)s Fy(])24108 58799 y Fv(E)3613 60293 y Ff(BB)246 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 12075 59987 722 38 v 337 x Fv(A)12798 60293 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])15012 60459 y Fv(A)16164 60293 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 23585 59987 762 38 v 337 x Fv(B)24349 60293 y Fy(\))g Fw(:)g(:)g(:)t Fy(])26563 60459 y Fv(B)27510 60293 y Ft(\255)5827 61954 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 13248 61648 V 336 x Fv(B)14013 61954 y Fy(\))g Fw(:)g(:)g(:)s Fy(])16226 62120 y Fv(B)17419 61954 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 24840 61648 V 336 x Fv(B)25604 61954 y Fy(\))g Fw(:)g(:)g(:)t Fy(])27818 62120 y Fv(B)28765 61954 y Ft(\255)5827 63614 y(\255)246 b Fy([)p Ft(hff)p Fw(N)121 b Ft(g)10340 63780 y Fv(B)11104 63614 y Fw(;)184 b(A)p Ft(g)12978 63780 y Fv(B)13742 63614 y Ft(ihfff)p Fw(N)121 b Ft(g)17824 63780 y Fv(B)18589 63614 y Fw(;)184 b(A)p Ft(g)20463 63780 y Fv(B)21227 63614 y Fw(;)g(E)64 b Ft(g)23152 63780 y Fv(B)23915 63614 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 30526 63308 748 38 v 337 x Fv(E)31276 63614 y Fy(\))184 b Fw(:)g(:)g(:)s Fy(])33489 63780 y Fv(E)3613 65275 y Ff(BB)246 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 12075 64969 722 38 v 336 x Fv(A)12798 65275 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])15012 65441 y Fv(A)16164 65275 y Ft(\255)246 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)20677 65441 y Fv(B)21441 65275 y Fw(;)184 b(A)p Ft(g)23315 65441 y Fv(B)24079 65275 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(A)p Ft(g)p 27642 64969 762 38 v 336 x Fv(B)28406 65275 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 32141 64969 V 336 x Fv(B)32904 65275 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])35118 65441 y Fv(B)36065 65275 y Ft(\255)5827 66935 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 13248 66629 V 336 x Fv(B)14013 66935 y Fy(\))g Fw(:)g(:)g(:)s Fy(])16226 67101 y Fv(B)17419 66935 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 24840 66629 V 336 x Fv(B)25604 66935 y Fy(\))g Fw(:)g(:)g(:)t Fy(])27818 67101 y Fv(B)28765 66935 y Ft(\255)5827 68595 y(\255)246 b Fy([)p Ft(hfff)p Fw(N)121 b Ft(g)10893 68761 y Fv(B)11658 68595 y Fw(;)184 b(A)p Ft(g)13532 68761 y Fv(B)14296 68595 y Fw(;)g(E)64 b Ft(g)16221 68761 y Fv(B)16984 68595 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 23595 68289 748 38 v 337 x Fv(E)24345 68595 y Fy(\))184 b Fw(:)g(:)g(:)s Fy(])26558 68761 y Fv(E)3613 70256 y Ff(BB)246 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(y)40 b(;)184 b(B)56 b Ft(g)p 12075 69950 722 38 v 336 x Fv(A)12798 70256 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])15012 70422 y Fv(A)16164 70256 y Ft(\255)246 b Fy([\()p Ft(f)p Fw(N)121 b Ft(g)20124 70422 y Fv(B)20888 70256 y Fw(=)p Ft(f)p Fw(x)p Ft(g)p 23180 69950 762 38 v 336 x Fv(B)23943 70256 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)27095 70422 y Fv(A)27818 70256 y Fw(;)184 b(B)56 b Ft(g)29758 70422 y Fv(A)30480 70256 y Ft(i)p Fy(])31217 70422 y Fv(B)32164 70256 y Ft(\255)5827 71916 y(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 13248 71610 V 337 x Fv(B)14013 71916 y Fy(\))g Fw(:)g(:)g(:)s Fy(])16226 72082 y Fv(B)17419 71916 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 24840 71610 V 337 x Fv(B)25604 71916 y Fy(\))g Fw(:)g(:)g(:)t Fy(])27818 72082 y Fv(B)28765 71916 y Ft(\255)21755 74956 y FO(73)p eop end end %%Page: 74 74 TeXDict begin HPSdict begin 74 73 bop 11140 7181 a Ft(\255)246 b Fy([)p Ft(hfff)p Fw(N)121 b Ft(g)16206 7347 y Fv(B)16971 7181 y Fw(;)184 b(A)p Ft(g)18845 7347 y Fv(B)19609 7181 y Fw(;)g(E)64 b Ft(g)21534 7347 y Fv(B)22297 7181 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 28908 6875 748 38 v 337 x Fv(E)29658 7181 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])31872 7347 y Fv(E)8927 8842 y Ff(BB)430 b Fw(:)184 b(:)g(:)8927 10502 y Ff(BB)245 b Fy([)308 b(])11816 10668 y Fv(A)12968 10502 y Ft(\255)246 b Fy([)308 b(])14997 10668 y Fv(B)16190 10502 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 23611 10196 762 38 v 337 x Fv(B)24376 10502 y Fy(\))g Fw(:)g(:)g(:)s Fy(])26589 10668 y Fv(B)27782 10502 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 35203 10196 V 337 x Fv(B)35968 10502 y Fy(\))g Fw(:)g(:)g(:)s Fy(])38181 10668 y Fv(B)39128 10502 y Ft(\255)11140 12163 y(\255)246 b Fy([)p Ft(hfff)p Fw(N)121 b Ft(g)16206 12329 y Fv(B)16971 12163 y Fw(;)184 b(A)p Ft(g)18845 12329 y Fv(B)19609 12163 y Fw(;)g(E)64 b Ft(g)21534 12329 y Fv(B)22297 12163 y Ft(i)p Fy(\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 28908 11857 748 38 v 336 x Fv(E)29658 12163 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])31872 12329 y Fv(E)8927 13823 y Ff(BB)245 b Fy([)308 b(])11816 13989 y Fv(A)12968 13823 y Ft(\255)246 b Fy([)308 b(])14997 13989 y Fv(B)16190 13823 y Ft(\255)246 b Fy([\()p Ft(fff)p Fw(N)121 b Ft(g)21256 13989 y Fv(B)22021 13823 y Fw(;)184 b(A)p Ft(g)23895 13989 y Fv(B)24659 13823 y Fw(;)g(E)64 b Ft(g)26584 13989 y Fv(B)27347 13823 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(A)p Ft(g)p 30910 13517 762 38 v 336 x Fv(B)31674 13823 y Fy(\))g Fw(:)g(:)g(:)t Fy(])33888 13989 y Fv(B)35080 13823 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 42501 13517 V 336 x Fv(B)43266 13823 y Fy(\))g Fw(:)g(:)g(:)s Fy(])45479 13989 y Fv(B)46426 13823 y Ft(\255)11140 15483 y(\255)246 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 18735 15177 748 38 v 337 x Fv(E)19485 15483 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])21699 15649 y Fv(E)8927 17144 y Ff(BB)245 b Fy([)308 b(])11816 17310 y Fv(A)12968 17144 y Ft(\255)246 b Fy([)308 b(])14997 17310 y Fv(B)16190 17144 y Ft(\255)246 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)20703 17310 y Fv(B)21468 17144 y Fw(;)184 b(A)p Ft(g)23342 17310 y Fv(B)24105 17144 y Fw(=)p Ft(f)p Fw(x)p Ft(g)p 26397 16838 762 38 v 336 x Fv(B)27160 17144 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)30312 17310 y Fv(E)31062 17144 y Fw(;)g(B)56 b Ft(g)33002 17310 y Fv(E)33751 17144 y Ft(i)184 b Fw(:)g(:)g(:)s Fy(])35964 17310 y Fv(B)37157 17144 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 44578 16838 V 336 x Fv(B)45342 17144 y Fy(\)])46079 17310 y Fv(B)47027 17144 y Ft(\255)11140 18804 y(\255)246 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 18735 18498 748 38 v 337 x Fv(E)19485 18804 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])21699 18970 y Fv(E)8927 20465 y Ff(BB)245 b Fy([)308 b(])11816 20631 y Fv(A)12968 20465 y Ft(\255)246 b Fy([)308 b(])14997 20631 y Fv(B)16190 20465 y Ft(\255)246 b Fy([)p Ft(hfff)p Fw(N)121 b Ft(g)21256 20631 y Fv(B)22021 20465 y Fw(;)184 b(A)p Ft(g)23895 20631 y Fv(E)24645 20465 y Fw(;)g(B)56 b Ft(g)26585 20631 y Fv(E)27333 20465 y Ft(i)p Fy(])28070 20631 y Fv(B)29263 20465 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 36684 20159 762 38 v 336 x Fv(B)37449 20465 y Fy(\))g Fw(:)g(:)g(:)s Fy(])39662 20631 y Fv(B)40609 20465 y Ft(\255)11140 22125 y(\255)246 b Fy([\()p Fw(u)p Fy(\)\()p Fw(u=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 18735 21819 748 38 v 337 x Fv(E)19485 22125 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])21699 22291 y Fv(E)8927 23786 y Ff(BB)245 b Fy([)308 b(])11816 23952 y Fv(A)12968 23786 y Ft(\255)246 b Fy([)308 b(])14997 23952 y Fv(B)16190 23786 y Ft(\255)246 b Fy([)308 b(])18219 23952 y Fv(B)19412 23786 y Ft(\255)246 b Fy([\()p Fw(v)40 b Fy(\)\()p Fw(v)g(=)p Ft(f)p Fw(y)g(;)184 b(A)p Ft(g)p 26833 23480 762 38 v 336 x Fv(B)27598 23786 y Fy(\))g Fw(:)g(:)g(:)s Fy(])29811 23952 y Fv(B)30758 23786 y Ft(\255)11140 25446 y(\255)246 b Fy([\()p Ft(fff)p Fw(N)121 b Ft(g)16206 25612 y Fv(B)16971 25446 y Fw(;)184 b(A)p Ft(g)18845 25612 y Fv(E)19595 25446 y Fw(;)g(B)56 b Ft(g)21535 25612 y Fv(E)22283 25446 y Fw(=)p Ft(f)p Fw(v)40 b(;)184 b(B)56 b Ft(g)p 25906 25140 748 38 v 336 x Fv(E)26655 25446 y Fy(\))184 b Fw(:)g(:)g(:)s Fy(])28868 25612 y Fv(E)8927 27107 y Ff(BB)245 b Fy([)308 b(])11816 27273 y Fv(A)12968 27107 y Ft(\255)246 b Fy([)308 b(])14997 27273 y Fv(B)16190 27107 y Ft(\255)246 b Fy([)308 b(])18219 27273 y Fv(B)19412 27107 y Ft(\255)246 b Fy([\()p Ft(fff)p Fw(N)121 b Ft(g)24478 27273 y Fv(B)25243 27107 y Fw(;)184 b(A)p Ft(g)27117 27273 y Fv(E)27866 27107 y Fw(;)g(B)56 b Ft(g)29806 27273 y Fv(E)30555 27107 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(A)p Ft(g)p 34118 26801 762 38 v 336 x Fv(B)34882 27107 y Fy(\))g Fw(:)g(:)g(:)s Fy(])37095 27273 y Fv(B)38042 27107 y Ft(\255)11140 28767 y(\255)246 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)15653 28933 y Fv(B)16418 28767 y Fw(;)184 b(A)p Ft(g)18292 28933 y Fv(E)19041 28767 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(A)p Ft(g)p 22604 28461 748 38 v 336 x Fv(E)23354 28767 y Fy(\))p Ft(hf)p Fw(y)40 b(;)184 b(E)64 b Ft(g)27275 28933 y Fv(B)28039 28767 y Ft(i)p Fy(\()p Fw(w)30 b Fy(\))184 b Fw(:)g(:)g(:)5 b Fy(])31936 28933 y Fv(E)8927 30427 y Ff(BB)245 b Fy([)308 b(])11816 30593 y Fv(A)12968 30427 y Ft(\255)246 b Fy([)308 b(])14997 30593 y Fv(B)16190 30427 y Ft(\255)246 b Fy([)308 b(])18219 30593 y Fv(B)19412 30427 y Ft(\255)246 b Fy([\()p Ft(fff)p Fw(N)121 b Ft(g)24478 30593 y Fv(B)25243 30427 y Fw(;)184 b(A)p Ft(g)27117 30593 y Fv(E)27866 30427 y Fw(;)g(B)56 b Ft(g)29806 30593 y Fv(E)30555 30427 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(A)p Ft(g)p 34118 30121 762 38 v 337 x Fv(B)34882 30427 y Fy(\))g Fw(:)g(:)g(:)s Fy(])37095 30593 y Fv(B)38042 30427 y Ft(\255)11140 32088 y(\255)246 b Fy([)p Ft(hff)p Fw(N)121 b Ft(g)15653 32254 y Fv(B)16418 32088 y Fw(;)184 b(E)64 b Ft(g)18343 32254 y Fv(B)19106 32088 y Ft(i)p Fy(\()p Fw(w)30 b Fy(\)\()p Fw(w)g(=)p Ft(f)p Fw(z)49 b(;)184 b(B)56 b Ft(g)p 26080 31782 748 38 v 336 x Fv(E)26832 32088 y Fy(\))184 b Fw(:)g(:)g(:)s Fy(])29045 32254 y Fv(E)8927 33748 y Ff(BB)245 b Fy([)308 b(])11816 33914 y Fv(A)12968 33748 y Ft(\255)246 b Fy([)308 b(])14997 33914 y Fv(B)16190 33748 y Ft(\255)246 b Fy([)308 b(])18219 33914 y Fv(B)19412 33748 y Ft(\255)246 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)23925 33914 y Fv(B)24689 33748 y Fw(;)184 b(E)64 b Ft(g)26614 33914 y Fv(B)27378 33748 y Fw(=)p Ft(f)p Fw(y)40 b(;)184 b(a)p Ft(g)p 30696 33442 762 38 v 337 x Fv(B)31460 33748 y Fy(\)\()p Fw(y)40 b(=)p Ft(f)p Fw(x)p Ft(g)p 35195 33442 V 337 x Fv(B)35958 33748 y Fy(\))184 b Fw(:)g(:)g(:)t Fy(])38172 33914 y Fv(B)39118 33748 y Ft(\255)11140 35409 y(\255)246 b Fy([\()p Fw(w)30 b Fy(\)\()p Fw(w)g(=)p Ft(f)p Fw(z)49 b(;)184 b(B)56 b Ft(g)p 19098 35103 748 38 v 336 x Fv(E)19850 35409 y Fy(\)\()p Fw(z)49 b(=)p Ft(f)p Fw(s)p Ft(g)p 23452 35103 V 336 x Fv(E)24201 35409 y Fy(\)])24938 35575 y Fv(E)8927 37069 y Ff(BB)245 b Fy([)308 b(])11816 37235 y Fv(A)12968 37069 y Ft(\255)246 b Fy([)308 b(])14997 37235 y Fv(B)16190 37069 y Ft(\255)246 b Fy([)308 b(])18219 37235 y Fv(B)19412 37069 y Ft(\255)246 b Fy([\()p Ft(f)p Fw(N)121 b Ft(g)23372 37235 y Fv(B)24136 37069 y Fw(=)p Ft(f)p Fw(x)p Ft(g)p 26428 36763 762 38 v 337 x Fv(B)27191 37069 y Fy(\))p Ft(hff)p Fw(x)p Ft(g)30343 37235 y Fv(E)31093 37069 y Fw(;)184 b(B)56 b Ft(g)33033 37235 y Fv(E)33781 37069 y Ft(i)p Fy(])34518 37235 y Fv(B)35466 37069 y Ft(\255)11140 38730 y(\255)246 b Fy([\()p Fw(w)30 b Fy(\)\()p Fw(w)g(=)p Ft(f)p Fw(z)49 b(;)184 b(B)56 b Ft(g)p 19098 38424 748 38 v 336 x Fv(E)19850 38730 y Fy(\)\()p Fw(z)49 b(=)p Ft(f)p Fw(s)p Ft(g)p 23452 38424 V 336 x Fv(E)24201 38730 y Fy(\)])24938 38896 y Fv(E)8927 40390 y Ff(BB)245 b Fy([)308 b(])11816 40556 y Fv(A)12968 40390 y Ft(\255)246 b Fy([)308 b(])14997 40556 y Fv(B)16190 40390 y Ft(\255)246 b Fy([)308 b(])18219 40556 y Fv(B)19412 40390 y Ft(\255)246 b Fy([)p Ft(hff)p Fw(N)121 b Ft(g)23925 40556 y Fv(E)24675 40390 y Fw(;)184 b(B)56 b Ft(g)26615 40556 y Fv(E)27364 40390 y Ft(i)p Fy(])28101 40556 y Fv(B)29048 40390 y Ft(\255)11140 42051 y(\255)246 b Fy([\()p Fw(w)30 b Fy(\)\()p Fw(w)g(=)p Ft(f)p Fw(z)49 b(;)184 b(B)56 b Ft(g)p 19098 41744 V 336 x Fv(E)19850 42051 y Fy(\)\()p Fw(z)49 b(=)p Ft(f)p Fw(s)p Ft(g)p 23452 41744 V 336 x Fv(E)24201 42051 y Fy(\)])24938 42217 y Fv(E)8927 43711 y Ff(BB)245 b Fy([)308 b(])11816 43877 y Fv(A)12968 43711 y Ft(\255)246 b Fy([)308 b(])14997 43877 y Fv(B)16190 43711 y Ft(\255)246 b Fy([)308 b(])18219 43877 y Fv(B)19412 43711 y Ft(\255)246 b Fy([)308 b(])21441 43877 y Fv(B)22388 43711 y Ft(\255)11140 45371 y(\255)246 b Fy([\()p Ft(ff)p Fw(N)121 b Ft(g)15653 45537 y Fv(E)16404 45371 y Fw(;)184 b(B)56 b Ft(g)18344 45537 y Fv(E)19092 45371 y Fw(=)p Ft(f)p Fw(z)49 b(;)184 b(B)56 b Ft(g)p 22702 45065 V 337 x Fv(E)23451 45371 y Fy(\)\()p Fw(z)49 b(=)p Ft(f)p Fw(s)p Ft(g)p 27053 45065 V 337 x Fv(E)27803 45371 y Fy(\)])28540 45537 y Fv(E)8927 47032 y Ff(BB)245 b Fy([)308 b(])11816 47198 y Fv(A)12968 47032 y Ft(\255)246 b Fy([)308 b(])14997 47198 y Fv(B)16190 47032 y Ft(\255)246 b Fy([)308 b(])18219 47198 y Fv(B)19412 47032 y Ft(\255)246 b Fy([)308 b(])21441 47198 y Fv(B)22388 47032 y Ft(\255)11140 48692 y(\255)246 b Fy([\()p Ft(f)p Fw(N)121 b Ft(g)15100 48858 y Fv(E)15850 48692 y Fw(=)p Ft(f)p Fw(s)p Ft(g)p 18028 48386 V 337 x Fv(E)18777 48692 y Fy(\)])19514 48858 y Fv(E)8927 50353 y Ff(BB)245 b Fy([)308 b(])11816 50519 y Fv(A)12968 50353 y Ft(\255)246 b Fy([)308 b(])14997 50519 y Fv(B)16190 50353 y Ft(\255)246 b Fy([)308 b(])18219 50519 y Fv(B)19412 50353 y Ft(\255)246 b Fy([)308 b(])21441 50519 y Fv(B)22634 50353 y Ft(\255)246 b Fy([)308 b(])24663 50519 y Fv(E)9631 55356 y FO(Ov)-67 b(a)67 b(j)393 b(zamara)67 b(ju)-34 b(\266)-572 b(ci)395 b(primjer)e(demonstrira)i(k)-67 b(ak)-34 b(o)393 b(se)h(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)394 b(reak)-34 b(cije,)395 b(i)f(k)-67 b(ak)-34 b(o)7749 56862 y(se)545 b(de\257nira)67 b(ju)547 b(uljezo)-34 b(v)g(e)545 b(ak)-34 b(cije.)962 b(Prvi)545 b(niz)g(reak)-34 b(cija)544 b(o)34 b(dgo)-34 b(v)-67 b(ara)546 b(regularno)67 b(j)546 b(rundi)7749 58367 y(za)-34 b(\267)-572 b(cetnik)-67 b(a)502 b FG(A)i FO(s)g(o)34 b(dzivnik)-34 b(om)503 b FG(B)61 b FO(.)837 b(Uo)-34 b(\267)-572 b(cimo)503 b(da,)529 b(uk)-34 b(olik)g(o)503 b(uljez)470 b(\267)-572 b(zeli)502 b(ugrabiti)i(neku)7749 59873 y(p)34 b(oruku)493 b(s)h(mre)-34 b(\267)-572 b(ze)492 b(i)h(k)-67 b(asnije)493 b(dopustiti)i(da)f(je)f(p)34 b(o)-64 b(\267)-542 b(steni)494 b(sudionik)g(tak)-34 b(o)p 41636 59259 364 53 v(der)494 b(pro)-34 b(\267)-572 b(cita,)7749 61378 y(mora)388 b(je)g(primiti)g(i)g(nak)-34 b(on)390 b(toga)e(op)34 b(et)389 b(p)34 b(oslati.)533 b(U)389 b(mo)34 b(delu)388 b(niti)g(uljez)h(se)f(p)34 b(ona)-64 b(\267)-542 b(sa)389 b(na)7749 62884 y(isti)373 b(na)-34 b(\267)-572 b(cin.)529 b(T)-101 b(amo)374 b(je)g(to)g(o)34 b(dre)p 22131 62270 V(deno)374 b(injektivno)-64 b(\267)-542 b(s)-34 b(\266)-572 b(cu)374 b(relacije)e FI(\241)-202 b(!)p FO(,)380 b(o)-34 b(vdje)374 b(je)g(to)g(na)-34 b(\267)-572 b(cin)7749 64389 y(na)375 b(k)-34 b(o)67 b(ji)375 b(strune)h(reagira)67 b(ju.)529 b(Ak)-34 b(o)375 b(uljez)341 b(\267)-572 b(zeli)374 b(da)h FG(B)436 b FO(pro)-34 b(\267)-572 b(cita)375 b(p)34 b(oruku)375 b(k)-34 b(o)67 b(ju)376 b(je)f(ukrao)g(s)7749 65894 y(mre)-34 b(\267)-572 b(ze,)389 b(nak)-34 b(on)388 b(reak)-34 b(cije)387 b(u)h(k)-34 b(o)67 b(jo)g(j)389 b(uljez)e(primi)g(p)34 b(oruku)388 b(o)34 b(d)387 b FG(A)324 b FO(\267)-542 b(salje)387 b(tu)h(istu)g(p)34 b(oruku,)7749 67400 y(pa)404 b(mo)-34 b(\267)-572 b(ze)404 b(reagirati)f(s)h FG(B)61 b FO(-o)-34 b(v)g(om)405 b(strunom.)7749 68905 y(Slijedi)592 b(sesija)g(izme)p 17692 68292 V(du)g(agenata)g FG(E)662 b FO(i)592 b FG(B)61 b FO(,)638 b FG(B)654 b FO(u)592 b(roli)f(o)34 b(dzivnik)-67 b(a,)637 b(a)592 b FG(E)662 b FO(kriv)-34 b(otv)g(ori)7749 70411 y(prvu)480 b(p)34 b(oruku,)436 b(\267)-542 b(sifrira)67 b(ju)-34 b(\266)-572 b(ci)480 b FI(ff)p FG(N)132 b FI(g)23769 70599 y FF(B)24578 70411 y FG(;)202 b(A)p FI(g)26632 70599 y FF(B)27921 70411 y FO(iz)479 b(prv)-34 b(e)480 b(sesije)g(agenata)h FG(A)g FO(i)f FG(B)541 b FO(za)67 b(jedno)7749 71916 y(sa)505 b(sv)-34 b(o)67 b(jim)505 b(imenom.)840 b(Nak)-34 b(on)442 b(\267)-542 b(sto)505 b(o)-34 b(v)-67 b(a)505 b(sesija)f(za)-34 b(vr)-64 b(\267)-542 b(si,)529 b FG(E)575 b FO(p)34 b(osjeduje)506 b FI(f)p FG(N)132 b FI(g)43359 72104 y FF(B)44167 71916 y FO(,)530 b(a)505 b(jo)-64 b(\267)-542 b(s)27068 74956 y(74)p eop end end %%Page: 75 75 TeXDict begin HPSdict begin 75 74 bop 2435 7181 a FO(jednom)405 b(sesijom)g(s)f(o)34 b(dzivnik)-34 b(om)403 b FG(B)466 b FO(dolazi)403 b(do)i(soli)f FG(N)132 b FO(.)2435 10919 y FH(6.3)1793 b(Sv)-50 b(o)100 b(jstv)-100 b(a)599 b(protok)-50 b(ola)2435 13625 y FO(Sp)34 b(eci\257k)-67 b(acija)361 b(protok)-34 b(ola)363 b(strunama)g(p)34 b(osti)-34 b(\267)-572 b(ze)361 b(isti)h(efekt)g(k)-67 b(ao)361 b(i)h(ona)g(modelom)g(trans-) 2435 15130 y(formacije)422 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)422 b(ili)f(mo)34 b(delom)421 b(niti.)591 b(Sv)-67 b(a)422 b(tri)f(mo)34 b(dela)421 b(na)h(istom)g(su)g(niv)-34 b(ou)2435 16636 y(apstrak)g(cije,)481 b(mo)34 b(del)466 b(protok)-34 b(ola)466 b(uvijek)f(re\260ektira)g(ista)h(sv)-34 b(o)67 b(jstv)-67 b(a)467 b(protok)-34 b(ola.)723 b(Evi-)2435 18141 y(den)-34 b(tna)357 b(je)d(paralela)g(mo)34 b(dela)355 b(struna)h(s)e(mo)34 b(delom)355 b(niti:)480 b(\267)-572 b(cini)354 b(se)g(da)h(je)g(jedina)g(razlik)-67 b(a)2435 19647 y(u)532 b(prezizno)e(form)-34 b(ulirano)67 b(j)532 b(seman)-34 b(tici)532 b(prostora)f(struna,)500 b(\267)-542 b(sto)531 b(bi)g(trebalo)g(olak)-64 b(\267)-542 b(sati)2435 21152 y(zaklju)-34 b(\267)-572 b(civ)-67 b(anje)404 b(o)g(op)-34 b(\266)-572 b(cim)404 b(sv)-34 b(o)67 b(jstvima)405 b(protok)-34 b(ola.)4317 24163 y(Sljede)g(\266)-572 b(ci)318 b(k)-34 b(oncepti)319 b(olak)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)319 b(rasu)p 21746 23549 364 53 v(div)-67 b(anje)319 b(o)g(protok)-34 b(olima)319 b(i)f(izvr)-64 b(\267)-542 b(senjima)318 b(pro-)2435 25668 y(tok)-34 b(ola.)2435 27984 y FL(De\257nicija)465 b(28)606 b FO(Doga)p 13659 27370 V(da)67 b(j)311 b FK(je)e(p)-62 b(otpuno)308 b(instancir)-62 b(ana)308 b(akcija.)514 b FO(T)-101 b(rag)310 b FK(je)f(niz)g(do)-62 b(ga)p 40609 27370 372 53 v(daja)2435 29489 y(koje)432 b(je)h(agent)g(izvr)-62 b(\267)-558 b(sio)431 b(u)j(rundi)f(pr)-62 b(otokola.)4317 31805 y FO(Ob)67 b(jedinjuju)-34 b(\266)-572 b(ci)408 b(sv)-34 b(e)406 b(trago)-34 b(v)g(e)406 b(agenata)h(k)-34 b(o)67 b(ji)407 b(su)f(se)g(dogo)34 b(dili)406 b(u)g(danom)h(prostoru)2435 33310 y(struna)583 b(sa)e(zadanom)i(inicijalnom)e(k)-34 b(on\257guracijom,)627 b(zapisat)548 b(\266)-572 b(cemo)580 b(sv)-34 b(e)582 b(reak)-34 b(cije)2435 34815 y(nek)g(og)509 b(izvr)-64 b(\267)-542 b(senja)507 b(protok)-34 b(ola.)851 b(Stoga,)535 b(trago)-34 b(vi)475 b(\266)-572 b(ce)507 b(nam)h(slu)-34 b(\267)-572 b(ziti)508 b(za)g(p)34 b(ohranjiv)-67 b(anje)2435 36321 y(p)34 b(o)g(datak)-67 b(a)405 b(o)f(doga)p 11484 35707 364 53 v(da)67 b(jima)405 b(u)g(nek)-34 b(o)67 b(j)405 b(egzekuciji)e(protok)-34 b(ola.)2435 37826 y(Na)414 b(primjer,)i(u)f(k)-34 b(orektno)67 b(j)414 b(rundi)h(Dolev-Y)-101 b(ao)413 b(protok)-34 b(ola,)417 b(sa)d(o)34 b(dzivnik)-34 b(om)413 b FG(B)61 b FO(,)417 b(trag)2435 39332 y(za)-34 b(\267)-572 b(cetnik)-67 b(a)404 b FG(A)g FO(bio)g(je:)2611 41536 y([\()p FG(\272)77 b(N)132 b FO(\))p FI(hff)p FG(N)g FI(g)9067 41724 y FF(B)9877 41536 y FG(;)202 b(A)p FI(g)11931 41724 y FF(B)12740 41536 y FI(i)p FO(\()p FI(ff)p FG(N)132 b FI(g)16606 41724 y FF(A)17367 41536 y FG(;)202 b(B)61 b FI(g)19492 41724 y FF(A)20252 41536 y FO(\)\()p FI(ff)p FG(N)132 b FI(g)24118 41724 y FF(A)24879 41536 y FG(;)202 b(B)61 b FI(g)27004 41724 y FF(A)27764 41536 y FG(=)p FI(f)p FG(y)43 b(;)202 b(B)61 b FI(g)p 31738 41199 761 40 v 387 x FF(A)32499 41536 y FO(\)\()p FI(f)p FG(N)132 b FI(g)35759 41724 y FF(A)36520 41536 y FG(=)p FI(f)p FG(N)g FI(g)p 39444 41199 V 387 x FF(A)40205 41536 y FO(\)])41013 41724 y FF(A)41773 41536 y FG(;)2435 43741 y FO(dok)368 b(se)f(niz)h(doga)p 10775 43127 364 53 v(da)67 b(ja)369 b(za)f FG(B)428 b FO(u)368 b(lo)-64 b(\267)-542 b(so)67 b(j)369 b(rundi)f(protok)-34 b(ola)368 b(sasto)67 b(ji)369 b(o)34 b(d)367 b(traga)h(sesije)f(s)h FG(A)p FO(,)2435 45247 y(i)404 b(dv)-67 b(a)404 b(traga)g(sesija)g(s)h FG(E)70 b FO(,)403 b(u)h(k)-34 b(o)67 b(jima)405 b(je)f FG(B)466 b FO(sv)-67 b(aki)403 b(put)i(u)f(ulozi)g(o)34 b(dzivnik)-67 b(a.)4317 48258 y(Zapis)440 b FG(E)70 b(V)270 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(A;)g(Q;)17289 48034 y(~)17365 48258 y(t;)186 b(~)-590 b(x)p FO(\))440 b(ozna)-34 b(\267)-572 b(ca)-34 b(v)-67 b(a)441 b(da)f(je)h FG(A)f FO(izvr)-64 b(\267)-542 b(sio)439 b(ak)-34 b(ciju)441 b FG(Q)f FO(u)h(rundi)2435 49763 y FG(R)9 b FO(,)405 b(i)f(pritom)g(su)h(v)-67 b(arijable)386 b FG(~)-589 b(x)403 b FO(supstituirane)j(termima)28460 49539 y FG(~)28536 49763 y(t)p FO(:)6335 51968 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(A;)g(Q;)16031 51744 y(~)16107 51968 y(t)q(;)186 b(~)-590 b(x)p FO(\))337 b FI(\264)f FO([)p FG(S)70 b(QS)22786 51467 y FE(0)23097 51968 y FO(])23434 52156 y FF(A)24665 51968 y FI(\255)269 b FG(C)424 b FA(BB)336 b FO([)p FG(S)70 b(S)31352 51467 y FE(0)31663 51968 y FO(\()32058 51744 y FG(~)32134 51968 y(t=)-16 b(~)-590 b(x)p FO(\)])34679 52156 y FF(A)35910 51968 y FI(\255)269 b FG(C)38075 51467 y FE(0)2435 54172 y FO(gdje)405 b(reak)-34 b(cije)403 b([)p FG(S)70 b(QS)12363 53732 y FE(0)12674 54172 y FO(])13011 54360 y FF(A)14242 54172 y FI(\255)269 b FG(C)424 b FA(BB)336 b FO([)p FG(S)70 b(S)20929 53732 y FE(0)21240 54172 y FO(\()21635 53949 y FG(~)21711 54172 y(t=)-16 b(~)-590 b(x)p FO(\)])24256 54360 y FF(A)25487 54172 y FI(\255)269 b FG(C)27652 53732 y FE(0)28367 54172 y FO(pripada)67 b(ju)406 b(rundi)e FG(R)9 b FO(.)2435 55678 y(T)-101 b(ak)-34 b(o)337 b(u)g(prv)-34 b(om)336 b(k)-34 b(oraku)337 b(Dolev-Y)-101 b(ao)335 b(protok)-34 b(ola)337 b(inicijator)f FG(A)p FO(,)350 b(k)-34 b(o)67 b(ji)336 b(zap)34 b(o)-34 b(\267)-572 b(cinje)336 b(sesiju)2435 57183 y(s)404 b(agen)-34 b(tom)406 b FG(B)61 b FO(,)404 b(u)g(rundi)h FG(R)9 b FO(,)404 b(kreira)f(sol:)15258 59388 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(A;)g FO(\()p FG(\272)77 b(x)p FO(\))p FG(;)202 b(N)65 b(;)202 b(x)p FO(\))p FG(;)2435 61592 y FO(drugi)405 b(je)f(k)-34 b(orak)404 b(slanje)g(p)34 b(oruk)-34 b(e)404 b(za)g(agen)-34 b(ta)405 b FG(B)61 b FO(:)12912 63797 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(A;)g FI(hff)p FG(N)132 b FI(g)24582 63985 y FF(B)25392 63797 y FG(;)202 b(A)p FI(g)27446 63985 y FF(E)28241 63797 y FI(i)p FG(;)g FI(;)p FG(;)g FI(;)p FO(\))p FG(;)2435 66002 y FO(dok)405 b FG(B)61 b FO(,)404 b(nak)-34 b(on)341 b(\267)-542 b(sto)404 b(je)g(primio)g(tu)h(p)34 b(oruku,)404 b(oba)-34 b(vlja)405 b(dekrip)34 b(ciju:)9268 68206 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(B)61 b(;)202 b FO(\()p FI(ff)p FG(N)132 b FI(g)21009 68394 y FF(B)21820 68206 y FG(;)202 b(A)p FI(g)23874 68394 y FF(B)24682 68206 y FG(=)p FI(ff)p FG(N)132 b FI(g)28212 68394 y FF(B)29021 68206 y FG(;)202 b(A)p FI(g)p 31075 67868 809 40 v 387 x FF(B)31884 68206 y FO(\))p FG(;)g FI(;)p FG(;)g FI(;)p FO(\))p FG(;)4317 70411 y FO(Ozna)-34 b(\267)-572 b(cimo)369 b(sa)h FG(R)9 b FI(j)12659 70599 y FF(A)13789 70411 y FO(niz)369 b(svih)g(doga)p 20957 69797 364 53 v(da)67 b(ja)372 b(agen)-34 b(ta)370 b FG(A)g FO(u)g(rundi)g FG(R)379 b FO(protok)-34 b(ola)370 b FG(P)168 b FO(:)521 b(to)2435 71916 y(su)405 b(svi)e(mogu)-34 b(\266)-572 b(ci)405 b(trago)-34 b(vi)404 b(p)34 b(o)-34 b(\267)-572 b(cetnih)404 b(segmenata)h(roli)e(k)-34 b(o)67 b(je)405 b(je)f FG(A)g FO(izvr)-64 b(\267)-542 b(sio)403 b(u)h(rundi)h FG(R)9 b FO(.)21755 74956 y(75)p eop end end %%Page: 76 76 TeXDict begin HPSdict begin 76 75 bop 7749 7181 a FL(De\257nicija)465 b(29)606 b FK(Neka)347 b(je)h FG(Q)h FK(niz)g(akcija)d(pr)-62 b(otokola)346 b FG(P)168 b FK(.)529 b(T)-93 b(ada)348 b(se)g FG(Q)h FO(p)34 b(oklapa)349 b FK(sa)f FG(R)9 b FI(j)46839 7369 y FF(A)7749 8687 y FK(za)403 b FG(P)573 b FK(ako)403 b(p)-62 b(ostoji)402 b(supstitucija)e FG(\276)447 b FK(takva)403 b(da)g(neki)h(o)-62 b(d)403 b(tr)-62 b(agova)402 b(p)-62 b(o)-31 b(\267)-589 b(cetnih)402 b(se)-62 b(gmenata)7749 10192 y(r)g(ole)432 b(zavr)-62 b(\267)-558 b(sava)431 b(sa)i FG(\276)43 b(P)168 b FK(.)558 b(Supstitucija)430 b FG(\276)477 b FK(se)432 b(tada)g(zove)523 b FO(supstitucija)406 b(p)34 b(oklapanja)p FK(.)9631 12312 y FO(Un)-34 b(utar)429 b(izlo)-34 b(\267)-572 b(zenog)427 b(okvira)g(za)h(sp)34 b(eci\257k)-67 b(aciju)427 b(protok)-34 b(ola)428 b(vrijede)g(sljede) -34 b(\266)-572 b(ca)427 b(sv)-34 b(o)67 b(j-)7749 13818 y(stv)-67 b(a:)9567 15938 y FI(\262)606 b FK(Nema)496 b(telep)-62 b(atije)561 b FO(\(o)34 b(dnosno,)491 b FK(nema)497 b(do)-62 b(\267)-558 b(saptavanja)93 b FO(\).)741 b(Ov)-34 b(o)472 b(sv)-34 b(o)67 b(jstv)-34 b(o)475 b(osigu-)10779 17443 y(ra)-34 b(v)-67 b(a)322 b(da)g(su)h(sv)-34 b(e)322 b(informacije)g(k)-34 b(ori)-64 b(\267)-542 b(stene)323 b(u)f(nek)-34 b(o)67 b(j)323 b(rundi)g(protok)-34 b(ola)323 b(ili)e(stati)-34 b(\267)-572 b(ck)-34 b(e)10779 18949 y(\(imena)399 b(sudionik)-67 b(a,)400 b(klju)-34 b(\267)-572 b(cevi\))398 b(ili)g(su)h(kreirane)f(u)h(toku)g(izvr)-64 b(\267)-542 b(senja)399 b(runde)g(pro-)10779 20454 y(tok)-34 b(ola.)536 b(Nema)396 b(k)-34 b(om)g(unik)-67 b(acije)396 b(ni)g(prebaciv)-67 b(anja)396 b(p)34 b(o)g(datak)-67 b(a)397 b(iz)e(drugih)i(rundi,)10779 21960 y(nego)404 b(je)g(sv)-34 b(e)404 b(dano)h(inicijalizacijom)e(rola.)9567 24309 y FI(\262)606 b FK(T)-93 b(ajnost)613 b FO(k)-67 b(a)-34 b(\267)-572 b(ze)498 b(da)i(jedini)g(agen)-34 b(t)500 b(k)-34 b(o)67 b(ji)500 b(mo)-34 b(\267)-572 b(ze)499 b(de)-64 b(\267)-542 b(sifrirati)499 b(p)34 b(oruku)435 b(\267)-542 b(sifriran)-34 b(u)500 b(s)10779 25814 y(ja)-34 b(vnim)405 b(klju)-34 b(\267)-572 b(cem)404 b(p)34 b(o)-64 b(\267)-542 b(stenog)404 b(agen)-34 b(ta)406 b FG(X)499 b FO(jest)405 b(upra)-34 b(v)g(o)405 b FG(X)95 b FO(.)7749 28190 y FL(Lema)464 b(11)606 b FO(\(Nema)299 b(telepatije\))337 b FK(Neka)f(je)g FG(R)347 b FK(runda)336 b(pr)-62 b(otokola)333 b FG(P)168 b FK(,)357 b(i)336 b(neka)g(je)g FG(A)h FK(agent)7749 29695 y(koji)595 b(je)g(sudjelovao)e (u)j(r)-62 b(olama)595 b FG(\275)23888 29877 y FB(1)24413 29695 y FG(;)202 b(\275)25579 29877 y FB(2)26104 29695 y FG(;)g(:)g(:)g(:)f(;)h(\275)29425 29877 y FF(n)30647 29695 y FK(u)596 b(pr)-62 b(otokolu)593 b FG(P)168 b FK(,)638 b(gdje)595 b(se)g(neke)h FG(\275)47224 29877 y FF(i)7749 31201 y FK(eventualno)406 b(p)-62 b(onavljaju,)410 b(tj.)e FG(R)9 b FI(j)22760 31389 y FF(A)23929 31201 y FK(se)408 b(sastoji)e(o)-62 b(d)407 b(tr)-62 b(agova)407 b(p)-62 b(o)-31 b(\267)-589 b(cetnih)406 b(se)-62 b(gmenata)406 b(r)-62 b(ola)7749 32706 y FG(\275)8376 32888 y FB(1)8901 32706 y FG(;)202 b(\275)10067 32888 y FB(2)10592 32706 y FG(;)g(:)g(:)g(:)f(;)h(\275)13913 32888 y FF(n)14539 32706 y FK(.)569 b(A)-31 b(ko)436 b(je)h FG(A)h FK(p)-62 b(oslao)435 b(p)-62 b(oruku)435 b FG(m)j FK(u)f(r)-62 b(oli)437 b FG(\275)33726 32903 y FF(k)34294 32706 y FK(,)h(tada)e(je)h(svaku)e(konstantu)7749 34212 y(u)361 b(termu)g FG(m)i FK(agent)d FG(A)j FK(ili)e(kr)-62 b(eir)g(ao)360 b(u)h FG(\275)25155 34409 y FF(k)25724 34212 y FK(,)376 b(ili)361 b(dobio)f(u)i FG(\275)32677 34409 y FF(k)33245 34212 y FK(,)376 b(ili)361 b(je)h(s)f(njom)h(inicijalizir)-62 b(an.)7749 36587 y(Dokaz.)492 b FO(Role)269 b(su)h(prede\257nirane)f (protok)-34 b(olom,)297 b(sp)34 b(eci\257ciramo)269 b(ih)g(k)-67 b(ao)269 b(strune.)494 b(Strune)7749 38093 y(roli)318 b(su)h(pak)g(izgra)p 16353 37479 364 53 v(dene)g(tak)-34 b(o)319 b(da)g(su)h(im)e(sv)-34 b(e)319 b(v)-67 b(arijable)318 b(v)-34 b(ezane.)510 b(T)-101 b(ermi)318 b(se)h(u)g(v)-67 b(arijable)7749 39598 y(mogu)454 b(dobiti)g(samo)f(o)34 b(d)454 b(struna)g(iz)f(iste)g(protok)-34 b(olsk)g(e)454 b('juhe',)465 b(ak)-34 b(cijom)454 b(primanja)g(u)7749 41104 y(neku)404 b(v)-34 b(ezan)g(u)405 b(v)-67 b(arijablu.)538 b FA(\244)7749 43480 y FL(Lema)464 b(12)606 b FO(\(T)-101 b(a)67 b(jnost\))330 b FK(Za)c(pr)-62 b(oizvoljni)324 b(pr)-62 b(ostor)325 b(struna)h FG(C)414 b FK(pr)-62 b(otokola)323 b FG(P)496 b FK(sa)326 b(zadanim)7749 44985 y(p)-62 b(o)-31 b(\267)-589 b(cetnim)432 b(uvjetima,)f(i)i(svaku)e (rundu)i FG(R)444 b FK(ob)-62 b(avljenu)431 b(me)p 34540 44371 372 53 v(du)h(strunama)g(u)i FG(C)87 b FK(,)9837 47250 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(A;)g FO(\()p FI(f)p FG(t)p FI(g)20233 47438 y FF(B)21043 47250 y FG(=)p FI(f)p FG(x)p FI(g)p 23554 46912 809 40 v 387 x FF(B)24363 47250 y FO(\))p FG(;)g(t;)g(x)p FO(\))269 b FI(^)g FG(B)398 b FI(2)337 b FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\))337 b FI(\241)-202 b(!)337 b FG(A)g FO(=)f FG(B)61 b(:)7749 49626 y FK(Dokaz.)881 b FO(Sv)-34 b(o)67 b(jstv)-34 b(o)521 b(je)e(osigurano)h(mo)34 b(deliranjem)519 b(protok)-34 b(ola:)769 b(ak)-34 b(o)519 b(netk)-34 b(o)520 b(oba)-34 b(vlja)7749 51131 y(ak)g(ciju)506 b(p)34 b(oklapanja)506 b(uzorak)-67 b(a,)531 b(\()p FI(f)p FG(t)p FI(g)24783 51319 y FF(B)25591 51131 y FG(=)p FI(f)p FG(x)p FI(g)p 28102 50794 V 387 x FF(B)28911 51131 y FO(\),)g(tada)507 b(ta)67 b(j)507 b(netk)-34 b(o)506 b(ima)g(klju)-34 b(\267)-572 b(c)p 44058 50158 981 49 v 505 w FG(B)61 b FO(.)844 b(T)-101 b(o)7749 52637 y(ne)410 b(mo)-34 b(\267)-572 b(ze)410 b(biti)h(uljez,)h(zb)34 b(og)410 b FG(B)f FI(2)348 b FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\),)412 b(niti)f(bilo)f(k)-34 b(o)67 b(ji)411 b(drugi)g(agen)-34 b(t)411 b(osim)7749 54142 y(agen)-34 b(ta)571 b FG(B)632 b FO(inicijalno)571 b(p)34 b(osjeduje)572 b(ta)67 b(j)572 b(priv)-67 b(atni)570 b(klju)-34 b(\267)-572 b(c.)1038 b(Bro)67 b(j)571 b(priv)-67 b(atnih)571 b(klju)-34 b(\267)-572 b(cev)-67 b(a)7749 55648 y(k)-34 b(o)67 b(je)350 b(agen)-34 b(t)351 b(p)34 b(osjeduje)351 b(ne)f(mijenja)h(se)e(u)i(tijeku)f(izvr) -64 b(\267)-542 b(senja)349 b(protok)-34 b(ola.)521 b(Iz)349 b(toga)i(k)-67 b(ak)-34 b(o)7749 57153 y(je)471 b(de\257niran)h(jezik)e (terama)h(i)g(ak)-34 b(cija,)487 b(nemogu)-34 b(\266)-572 b(ce)471 b(ga)g(je)h(proizv)-34 b(esti,)487 b(na)471 b(primjer)g(iz)7749 58659 y(njego)-34 b(v)g(og)487 b(ja)-34 b(vnog)487 b(klju)-34 b(\267)-572 b(ca.)783 b(Kak)-34 b(o)486 b(je)g(o)-34 b(v)-67 b(a)67 b(j)487 b(mo)34 b(del)485 b(predvi)p 35652 58045 364 53 v(den)h(za)g(klasu)g(protok)-34 b(ola)7749 60164 y(k)g(o)67 b(ji)543 b(ne)g(izmjenjuju)h(priv)-67 b(atne)542 b(klju)-34 b(\267)-572 b(cev)-34 b(e)542 b(me)p 29615 59551 V(du)h(sudionicima,)578 b(slanje)543 b(klju)-34 b(\267)-572 b(ca)542 b(nije)7749 61670 y(mogu)-34 b(\266)-572 b(ca)404 b(ak)-34 b(cija.)539 b FA(\244)7749 65417 y FH(6.4)1792 b(Logi)-50 b(\267)-847 b(ck)-100 b(a)599 b(p)50 b(o)g(dr)-95 b(\267)-802 b(sk)-100 b(a)7749 68123 y FL(Sin)-39 b(taksa)7749 70411 y FO(Logik)-67 b(a)534 b(za)h(rasu)p 15942 69797 V(div)-67 b(anje)536 b(o)f(sv)-34 b(o)67 b(jstvima)536 b(protok)-34 b(ola)536 b(je)g(logik)-67 b(a)534 b(prv)-34 b(og)536 b(reda,)567 b(s)536 b(jed-)7749 71916 y(nim)d(do)34 b(datnim)534 b(mo)34 b(dalnim)533 b(op)34 b(eratorom.)925 b(Rje)-34 b(\267)-572 b(cnik)533 b(sadr)-34 b(\267)-572 b(zi)532 b(tri)h(logi)-34 b(\267)-572 b(ck)-67 b(a)531 b(sim)-34 b(b)34 b(ola,)27068 74956 y(76)p eop end end %%Page: 77 77 TeXDict begin HPSdict begin 77 76 bop 2435 7181 a FI(^)p FG(;)202 b FI(:)471 b FO(i)f FI(8)p FO(,)487 b(no)471 b(slob)34 b(o)g(dno)437 b(\266)-572 b(cemo)470 b(pro)-64 b(\267)-542 b(siriv)-67 b(ati)470 b(jezik)g(k)-34 b(oriste)g(\266)-572 b(ci)469 b FI(\241)-202 b(!)p FG(;)202 b FI(_)p FG(;)g FI(9)p FO(.)738 b FK(Pr)-62 b(e)g(dikatna)2435 8687 y(formula)507 b FG(\301)416 b FO(je)g(induktivno)g(izgra)p 18442 8073 364 53 v(dena)g(k)-67 b(ao)415 b(k)-34 b(onjunk)g(cija,)420 b(negacija)415 b(ili)g(univ)-34 b(erzalna)2435 10192 y(kv)-67 b(an)-34 b(ti\257k)-67 b(acija)404 b(predik)-67 b(atne)404 b(form)-34 b(ule,)404 b(iz)g(sljede)-34 b(\266)-572 b(cih)404 b(predik)-67 b(ata:)4253 12796 y FI(\262)607 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(t)p FO(\))4253 15400 y FI(\262)607 b FN(Sent)p FO(\()p FG(a;)202 b(t)p FO(\))4253 18004 y FI(\262)607 b FN(Decrypts)o FO(\()p FG(a;)202 b(t)p FO(\))4253 20608 y FI(\262)607 b FN(Honest)o FO(\()p FG(a)p FO(\))4253 23212 y FI(\262)g FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))2435 25816 y(gdje)360 b(je)f FG(a)g FO(ime,)367 b FG(t)359 b FO(term,)367 b FG(n)359 b FO(sol,)368 b FG(k)397 b FO(ja)-34 b(vni)360 b(klju)-34 b(\267)-572 b(c,)367 b(k)-67 b(ao)359 b(u)g(jeziku)g(ra)-34 b(\267)-572 b(cuna)359 b(pro)34 b(cesa)359 b(iz)f(6.1.)4317 28852 y(Ciljana)476 b(seman)-34 b(tik)-67 b(a)475 b(form)-34 b(ule)475 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(t)p FO(\))475 b(je:)680 b(agen)-34 b(t)476 b FG(a)e FO(zna)h(p)34 b(o)g(datak)475 b FG(t)p FO(.)751 b(Mo-)2435 30358 y(gao)613 b(ga)h(je)f(kreirati,)663 b(primiti)613 b(u)g(tijeku)h(izvr)-64 b(\267)-542 b(senja)612 b(runde)i(protok)-34 b(ola,)665 b(ili)612 b(s)h(njim)2435 31863 y(biti)476 b(inicijaliziran,)493 b(u)476 b(slu)-34 b(\267)-572 b(ca)67 b(ju)477 b(k)-67 b(ad)476 b(je)g FG(t)g FO(ime,)493 b(o)34 b(dnosno)477 b(ja)-34 b(vni)476 b(klju)-34 b(\267)-572 b(c.)754 b(Ak)-34 b(o)476 b(vrijedi)2435 33369 y FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(t)p FO(\))485 b(onda)i(term)e FG(t)g FO(nije)h(priv)-67 b(atni)485 b(klju)-34 b(\267)-572 b(c,)506 b(u)486 b(skladu)g(sa)g(sin) -34 b(taksom)486 b(struna.)2435 34874 y(Agen)-34 b(t)401 b(zna)f(samo)f(sadr)-34 b(\267)-572 b(za)67 b(j)401 b(enkrip)34 b(cije)398 b(k)-34 b(o)67 b(ju)401 b(mo)-34 b(\267)-572 b(ze)399 b(otv)-34 b(oriti)400 b(uzork)-34 b(om)399 b(dekrip)34 b(cije)399 b({)2435 36379 y(ak)-34 b(o)353 b(je)g(primio)f FI(f)p FG(m)p FI(g)11934 36576 y FF(k)12504 36379 y FO(,)362 b(onda)354 b(zna)f FI(f)p FG(m)p FI(g)20562 36576 y FF(k)21131 36379 y FO(,)363 b(no)353 b(zna)g(i)f FG(m)h FO(k)-67 b(ad)353 b(ima)f(klju)-34 b(\267)-572 b(c)353 b(za)g(dekrip)34 b(ciju.)2435 37885 y FN(Sent)p FO(\()p FG(a;)202 b(t)p FO(\))404 b(zna)-34 b(\267)-572 b(ci)404 b(da)h(je)f FG(a)f FO(p)34 b(oslao)405 b(p)34 b(oruku)404 b FG(t)p FO(;)f(za)h(to)h(je)f(pretho)34 b(dno)405 b(morao)f(znati)h FG(t)p FO(.)2435 39390 y(Ak)-34 b(o)404 b(je)g FN(Decrypts)o FO(\()p FG(a;)202 b(t)p FO(\))404 b(istinito)f(za)h FG(a)p FO(,)f(tada)h(je)g FG(a)f FO(primio)g(enkrip)34 b(ciju)403 b FG(t)g FO(k)-34 b(o)67 b(ju)405 b(je)f(mo-)2435 40896 y(gao)409 b(de)-64 b(\267)-542 b(sifrirati.)550 b(T)-101 b(o)408 b(p)34 b(o)-34 b(vla)g(\267)-572 b(ci)408 b(da)g FG(a)g FO(zna)g FG(t)p FO(,)g(a)h(nak)-34 b(on)409 b(dekrip)34 b(cije)407 b(zna)h(i)g(p)34 b(oruku)408 b(k)-34 b(o)67 b(ja)2435 42401 y(je)404 b(bila)340 b(\267)-542 b(sifrirana.)2435 43907 y(Za)421 b(agen)-34 b(ta)421 b FG(a)g FO(sv)-34 b(o)67 b(jstv)-34 b(o)422 b FN(Honest)o FO(\()p FG(a)p FO(\))f(zna)-34 b(\267)-572 b(ci)420 b(da)h(njego)-34 b(v)421 b(priv)-67 b(atni)421 b(klju)-34 b(\267)-572 b(c)420 b(uljez)h(ne)g(p)34 b(os-)2435 45412 y(jeduje,)405 b(o)34 b(dnosno,)405 b(da)f FG(a)g FO(izv)-34 b(o)34 b(di)404 b(samo)g(ak)-34 b(cije)404 b(o)34 b(dre)p 26788 44799 V(dene)404 b(protok)-34 b(olom.)2435 46918 y(F)-101 b(orm)-34 b(ula)485 b FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))450 b(\266)-572 b(ce)483 b(vrijediti)g(ak)-34 b(o)484 b(je)h(agen)-34 b(t)485 b FG(a)e FO(stv)-34 b(orio)484 b(p)34 b(oruku)485 b FI(f)p FG(t)p FI(g)40560 47115 y FF(k)41612 46918 y FO(u)2435 48423 y(k)-34 b(o)67 b(jo)g(j)439 b(je)f FG(n)f FO(p)34 b(o)g(dterm)438 b(o)34 b(d)437 b FG(t)p FO(,)446 b(i)437 b(jedini)h(na)-34 b(\267)-572 b(cin)437 b(da)h(neki)f(drugi)h(agen)-34 b(t)439 b(do)p 35793 47810 V(de)f(do)g FG(n)f FO(je)g(iz)2435 49929 y(p)34 b(oruk)-34 b(e)366 b FI(f)p FG(t)p FI(g)8057 50126 y FF(k)8626 49929 y FO(,)373 b(njenim)367 b(dekriptiranjem)f(ili)e (indirektno,)374 b(tak)-34 b(o)302 b(\267)-542 b(sto)367 b(ju)f(je)g(netk)-34 b(o)367 b(drugi)2435 51434 y(dekriptirao)510 b(i)g(p)34 b(oslao)510 b FG(n)f FO(u)h(nek)-34 b(o)67 b(j)511 b(drugo)67 b(j)512 b(p)34 b(oruci.)856 b(T)-101 b(ak)-34 b(o)p 30631 50821 V(der,)536 b FG(a)510 b FO(je)g(generirao)f (sol)2435 52940 y FG(n)481 b FO(op)34 b(eratorom)481 b(\()p FG(\272)77 b(x)p FO(\))481 b(i)g(p)34 b(oslao)481 b(je)g(jednom,)500 b(u)482 b FI(f)p FG(t)p FI(g)26560 53137 y FF(k)27128 52940 y FO(.)769 b(Nije)481 b(ju)h(p)34 b(oslao)481 b(na)g(nek)-34 b(olik)g(o)2435 54445 y(adresa)404 b(u)h(raznim)f(p)34 b(oruk)-67 b(ama,)403 b(nego)i(jednom)g(sugo)-34 b(v)g(orniku)405 b(u)f(jedno)67 b(j)406 b(p)34 b(oruci.)2435 55951 y(Relacija)404 b(p)34 b(o)g(dterm,)404 b FI(v)p FO(,)f(iden)-34 b(ti)g(\267)-572 b(cna)405 b(je)f(ono)67 b(j)406 b(iz)d(mo)34 b(dela)404 b(niti)g(\(strana)h(44\).)4317 58987 y(Ovi)326 b(predik)-67 b(ati,)341 b(i)326 b(predik)-67 b(atne)326 b(form)-34 b(ule,)342 b(izri)-34 b(\267)-572 b(cu)326 b(sv)-34 b(o)67 b(jstv)-67 b(a)327 b(o)g(agen)-34 b(tima)327 b(i)f(njiho)-34 b(vim)2435 60492 y(ak)g(cijama,)397 b(u)e(jednom)h(tren)-34 b(utku)396 b(izvr)-64 b(\267)-542 b(senja)394 b(protok)-34 b(ola.)536 b(Za)395 b(form)-34 b(uliranje)395 b(tvrdnji)h(o)2435 61998 y(sv)-34 b(o)67 b(jstvima)454 b(\267)-572 b(cija)485 b(istinitost)i(o)-34 b(visi)485 b(o)h(nizu)g(pretho)34 b(dno)487 b(izvr)-64 b(\267)-542 b(senih)485 b(ak)-34 b(cija)486 b(k)-34 b(oristimo)2435 63503 y(form)g(ule)405 b(oblik)-67 b(a:)20637 65086 y([)p FG(Q)p FO(])22269 65268 y FF(a)23026 65086 y FG(\301;)2435 67400 y FO(gdje)407 b(je)e FG(\301)h FO(predik)-67 b(atna)406 b(form)-34 b(ula.)545 b(Zna)-34 b(\267)-572 b(cenje)406 b(je)f(mo)34 b(dalno:)543 b(ak)-34 b(o)406 b(je)g(runda)g(protok)-34 b(ola)2435 68905 y(u)535 b(stanju)g(gdje)f(je)g FG(a)g FO(v)-34 b(e)g(\266)-572 b(c)533 b(izvr)-64 b(\267)-542 b(sio)533 b(niz)g(ak)-34 b(cija)534 b FG(Q)p FO(,)566 b(tada)535 b(je)f(predik)-67 b(atna)534 b(form)-34 b(ula)535 b FG(\301)2435 70411 y FO(istinita.)527 b(Ov)-67 b(a)366 b(forma)h(mo)34 b(dalne)367 b(form)-34 b(ule)367 b(je)f(fundamen)-34 b(talna)370 b(u)d(dok)-67 b(aziv)g(anju)367 b(sv)-34 b(o)67 b(js-)2435 71916 y(ta)-34 b(v)-67 b(a)405 b(protok)-34 b(ola.)21755 74956 y(77)p eop end end %%Page: 78 78 TeXDict begin HPSdict begin 78 77 bop 7749 7181 a FL(Seman)-39 b(tik)-77 b(a)7749 9470 y FO(Induktivno)457 b(de\257niramo)f(k)-67 b(ada)456 b(je)g(form)-34 b(ula)457 b FG(\301)f FO(k)-34 b(o)67 b(ja)457 b(nema)f(slob)34 b(o)g(dnih)456 b(v)-67 b(arijabli)455 b(is-)7749 10975 y(tinita)404 b(u)h(rundi)g FG(R)413 b FO(protok)-34 b(ola)405 b FG(P)168 b FO(,)340 b(\267)-542 b(sto)405 b(pi)-64 b(\267)-542 b(semo)404 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\301)p FO(.)7749 12480 y(Ak)-34 b(o)301 b FG(\301)h FO(sadr)-34 b(\267)-572 b(zi)301 b(slob)34 b(o)g(dne)302 b(v)-67 b(arijable,)321 b(onda)302 b FG(P)34 b(;)202 b(R)346 b FA(\262)337 b FG(\301)301 b FO(ak)-34 b(o)302 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\276)43 b(\301)302 b FO(za)f(sv)-34 b(e)302 b(p)34 b(otpune)7749 13986 y(supstitucije)405 b FG(\276)43 b FO(.)9567 16270 y FI(\262)606 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(t)p FO(\))404 b(je)g(de\257nirano)h(induktivno:)10779 17775 y FG(P)34 b(;)202 b(R)680 b FA(\262)670 b FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(t)p FO(\))604 b(ak)-34 b(o)604 b FG(t)671 b FI(2)f FG(f)130 b(v)43 b FO(\()p FG(R)9 b FI(j)29739 17957 y FF(a)30296 17775 y FO(\))605 b(ili)e FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FO(\()p FG(\272)77 b(x)p FO(\))p FG(;)202 b(t;)g(x)p FO(\))605 b(ili)10779 19281 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FO(\()p FG(x)p FO(\))p FG(;)g(t;)g(x)p FO(\))10779 22746 y FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(t)p FO(\))404 b(ak)-34 b(o)13446 25161 y(\()p FG(P)34 b(;)202 b(R)346 b FA(\262)337 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(t)23034 24721 y FE(0)23344 25161 y FO(\))404 b(i)g FG(t)25398 24721 y FE(0)26045 25161 y FO(=)337 b FG(p)p FO(\()p FG(t)p FO(\))404 b(i)13446 26666 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FO(\()p FG(p)p FO(\()p FG(t;)23906 26443 y(~)23982 26666 y(t)p FO(\))p FG(=p)p FO(\()p FG(x;)186 b(~)-590 b(x)p FO(\)\))p FG(;)202 b FO(\()p FG(t;)31356 26443 y(~)31432 26666 y(t)p FO(\))p FG(;)g FO(\()p FG(x;)186 b(~)-590 b(x)p FO(\)\)\))14254 28172 y(ili)13446 30033 y(\()p FG(P)34 b(;)202 b(R)346 b FA(\262)337 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(t)23034 29593 y FE(0)23344 30033 y FO(\))404 b(i)g FG(t)25398 29593 y FE(0)26045 30033 y FO(=)337 b FI(f)p FG(p)p FO(\()p FG(t;)29913 29809 y(~)29989 30033 y(t)o FO(\))p FI(g)31503 30221 y FF(K)32819 30033 y FO(i)13446 31539 y FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FO(\()p FI(f)p FG(p)p FO(\()p FG(t;)24512 31315 y(~)24588 31539 y(t)p FO(\))p FI(g)26103 31736 y FF(k)26673 31539 y FO(\))p FG(=)p FI(f)p FG(p)p FO(\()p FG(x;)186 b(~)-590 b(x)p FO(\))p FI(g)p 32439 31201 569 40 v 396 x FF(k)33008 31539 y FO(\))p FG(;)202 b FO(\()p FG(t;)35390 31315 y(~)35466 31539 y(t)o FO(\))p FG(;)g FO(\()p FG(x;)186 b(~)-590 b(x)p FO(\)\)\))14254 33044 y(ili)13446 34905 y(\()p FG(P)34 b(;)202 b(R)346 b FA(\262)337 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(t)23034 35087 y FB(1)23559 34905 y FO(\))377 b(i)g FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(t)34238 35087 y FB(2)34763 34905 y FO(\))377 b(i)g FG(t)336 b FO(=)h FG(t)38817 35087 y FB(1)39342 34905 y FG(;)202 b(t)40319 35087 y FB(2)41221 34905 y FO(ili)376 b FG(t)337 b FO(=)f FG(t)45100 35087 y FB(2)45626 34905 y FG(;)202 b(t)46603 35087 y FB(1)47128 34905 y FO(\))14254 36411 y(ili)13446 38272 y(\()p FG(P)34 b(;)202 b(R)346 b FA(\262)337 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(t)23034 37832 y FE(0)23344 38272 y FO(\))404 b(i)g FG(P)34 b(;)202 b(R)346 b FA(\262)337 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(k)38 b FO(\))404 b(i)g FG(t)336 b FO(=)h FI(f)p FG(t)39022 37832 y FE(0)39332 38272 y FI(g)39938 38469 y FF(k)40507 38272 y FO(\))9567 40686 y FI(\262)606 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FN(Sent)q FO(\()p FG(a;)202 b(t)p FO(\))404 b(ak)-34 b(o)404 b FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FI(h)p FG(t)p FI(i)p FG(;)g FI(;)p FG(;)g FI(;)p FO(\))9567 43101 y FI(\262)606 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FN(Decrypts)p FO(\()p FG(a;)202 b(t)p FO(\))404 b(ak)-34 b(o)404 b FG(t)337 b FO(=)f FI(f)p FG(t)27212 42661 y FE(0)27522 43101 y FI(g)28128 43298 y FF(k)29101 43101 y FO(i)404 b FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FO(\()p FI(f)p FG(t)39364 42661 y FE(0)39676 43101 y FI(g)40282 43298 y FF(k)40850 43101 y FG(=)p FI(f)p FG(x)p FI(g)p 43361 42763 V 397 x FF(k)43930 43101 y FO(\))p FG(;)g(t)45378 42661 y FE(0)45689 43101 y FG(;)g(x)p FO(\))9567 45516 y FI(\262)606 b FG(P)34 b(;)202 b(R)570 b FA(\262)561 b FN(Honest)o FO(\()p FG(a)p FO(\))539 b(if)f FG(a)561 b FI(2)g FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\),)572 b(gdje)539 b(je)g FG(C)625 b FO(prostor)539 b(struna)h(u)10779 47021 y(k)-34 b(o)67 b(jem)405 b(je)f(runda)h FG(R)414 b FO(izv)-34 b(o)p 22882 46407 364 53 v(dena.)9567 49436 y FI(\262)606 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FN(Source)q FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))403 b(ak)-34 b(o)404 b FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(a;)g FO(\()p FG(\272)77 b(x)p FO(\))p FG(;)202 b(n;)g(x)p FO(\))404 b(i)10779 50941 y FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FI(8)202 b FG(b)g FO(\(\()p FG(b)339 b FI(6)p FO(=)d FG(a)p FO(\))270 b FI(^)471 b FN(Kno)-34 b(ws)p FO(\()p FG(b;)202 b(n)p FO(\))337 b FI(\241)-202 b(!)337 b FN(Decrypts)p FO(\()p FG(b;)202 b FI(f)p FG(t)p FI(g)38135 51138 y FF(k)38704 50941 y FO(\))p FI(_)11452 52447 y(_)270 b FO(\()p FI(9)202 b FG(c)g FN(Decrypts)p FO(\()p FG(c;)g FI(f)p FG(t)p FI(g)22243 52644 y FF(k)22811 52447 y FO(\))270 b FI(^)f FN(Sent)p FO(\()p FG(c;)202 b(t)28878 52007 y FE(0)29188 52447 y FO(\)\)\))10779 53952 y(gdje)405 b(je)f FG(n)336 b FI(v)g FG(t)17466 53512 y FE(0)9567 56367 y FI(\262)606 b FG(P)34 b(;)202 b(R)542 b FA(\262)533 b FO([)p FG(Q)p FO(])16498 56549 y FF(a)17053 56367 y FG(\301)522 b FO(ak)-34 b(o)522 b(se)g FG(Q)g FO(ne)g(p)34 b(oklapa)522 b(s)g FG(R)9 b FI(j)32353 56549 y FF(a)32908 56367 y FO(,)551 b(ili)521 b(se)h FG(Q)g FO(p)34 b(oklapa)522 b(s)g FG(R)9 b FI(j)45310 56549 y FF(a)46387 56367 y FO(uz)10779 57872 y(supstituciju)406 b(p)34 b(oklapanja)405 b FG(\276)447 b FO(i)404 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\276)43 b(\301)p FO(.)9567 60287 y FI(\262)606 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\301)15195 60469 y FB(1)15991 60287 y FI(^)269 b FG(\301)17790 60469 y FB(2)18720 60287 y FO(ak)-34 b(o)405 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\301)25359 60469 y FB(1)26289 60287 y FO(i)404 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\301)31446 60469 y FB(2)9567 62701 y FI(\262)606 b FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FI(:)p FG(\301)405 b FO(ak)-34 b(o)404 b FG(P)34 b(;)202 b(R)346 b Fp(2)336 b FG(\301)9567 65116 y FI(\262)606 b FG(P)34 b(;)202 b(R)456 b FA(\262)447 b FI(8)p FG(x)202 b(\301)470 b FO(ak)-34 b(o)471 b(za)f(sv)-67 b(aku)469 b(p)34 b(oruku)471 b FG(m)f FO(k)-34 b(o)67 b(ja)471 b(se)f(sasto)67 b(ji)472 b(samo)e(o)34 b(d)470 b(imena)h(i)10779 66621 y(klju)-34 b(\267)-572 b(cev)-67 b(a)412 b FG(P)34 b(;)202 b(R)360 b FA(\262)351 b FO([)p FG(m=x)p FO(])p FG(\301)p FO(.)564 b(Jasno,)416 b(o)-34 b(visno)413 b(o)f(tome)h(k)-67 b(ak)-34 b(o)413 b(je)g FG(x)f FO(uklju)-34 b(\267)-572 b(cen)413 b(u)g FG(\301)p FO(,)10779 68127 y(pro)-34 b(vjera)g(v)-67 b(amo)404 b(samo)h(nek)-34 b(e)404 b(terme.)9631 70411 y(Pi)-64 b(\267)-542 b(semo)269 b FG(P)505 b FA(\262)336 b FG(\301)270 b FO(ak)-34 b(o)270 b(je)g FG(P)34 b(;)202 b(R)346 b FA(\262)336 b FG(\301)270 b FO(za)g(sv)-34 b(e)269 b(runde)h FG(R)280 b FO(protok)-34 b(ola)270 b FG(P)438 b FO(uz)270 b(dane)g(p)34 b(o)-34 b(\267)-572 b(cetne)7749 71916 y(uvjete,)339 b(k)-34 b(o)67 b(ji)323 b(uklju)-34 b(\267)-572 b(cuju)324 b(imena)e(agenata,)339 b(strune)324 b(roli)e(protok)-34 b(ola)323 b(i)f(uljezo)-34 b(vu)323 b(strun)-34 b(u.)27068 74956 y(78)p eop end end %%Page: 79 79 TeXDict begin HPSdict begin 79 78 bop 2435 7181 a FL(Aksiomi)464 b(i)h(pra)-39 b(vila)465 b(dok)-77 b(aznog)464 b(sistema)2435 9504 y FO(Dok)-67 b(azni)535 b(sistem)h(za)g(predsta)-34 b(vljen)g(u)538 b(logiku)d(zadan)i(je)f(aksiomima)f(\(tablice)h(6.1)g (i)2435 11010 y(6.2\))404 b(i)f(pra)-34 b(vilima)403 b(\(tablica)h(6.3)g(i)f(pra)-34 b(vilo)403 b(6.5\).)539 b(Ak)-34 b(o)403 b(je)h(nek)-67 b(a)403 b(form)-34 b(ula)404 b FG(\301)g FO(izv)-34 b(o)34 b(dljiv)-67 b(a)2435 12515 y(za)366 b(protok)-34 b(ol)367 b FG(P)535 b FO(u)367 b(dok)-67 b(aznom)367 b(sistem)-34 b(u,)374 b(pi)-64 b(\267)-542 b(semo)367 b FG(P)505 b FI(`)336 b FG(\301)p FO(.)526 b(Izv)-34 b(o)34 b(dljiv)-34 b(ost)367 b(se)f(ugla)-34 b(vnom)2435 14020 y(promatra)424 b(za)e(k)-34 b(onkretni)423 b(protok)-34 b(ol)423 b FG(P)168 b FO(.)595 b(Sv)-34 b(o)67 b(jstv)-67 b(a)424 b(protok)-34 b(ola)423 b(o)g(k)-34 b(o)67 b(jima)423 b(go)-34 b(v)g(ore)423 b(ak-)2435 15526 y(siomi)404 b(i)g(pra)-34 b(vila)404 b(su:)4253 18099 y FI(\262)607 b FK(svojstva)482 b(zaje)-62 b(dni)-31 b(\267)-589 b(cka)483 b(svim)h(pr)-62 b(otokolima)p FO(.)705 b(T)-101 b(akv)-67 b(a)460 b(sv)-34 b(o)67 b(jstv)-67 b(a)462 b(opisuju)g(svi)e(ak-)5466 19604 y(siomi)472 b(te)g(pra)-34 b(vila)472 b(iz)g(tablice)f(6.3.)743 b(Radi)473 b(se)f(o)g(tvrdnjama)i(v)-34 b(ezanim)472 b(za)g(pre-)5466 21110 y(dik)-67 b(ate,)561 b(v)-34 b(e)g(\266)-572 b(cina)530 b(ih)h(direktno)f(re\260ektira)g(seman)-34 b(tiku)531 b(predik)-67 b(ata)530 b(i)g(o)-34 b(\267)-572 b(cigledne)5466 22615 y(o)34 b(dnose)404 b(me)p 11289 22002 364 53 v(du)h(njima.)4253 25188 y FI(\262)607 b FK(invarijante)459 b(o)-62 b(dr)g(e)p 14271 24574 372 53 v(deno)g(g)459 b(pr)-62 b(otokola)p FO(.)626 b(Pra)-34 b(vilo)433 b(k)-34 b(o)67 b(je)435 b(se)f(o)34 b(dnosi)434 b(na)h(k)-34 b(onkretni,)5466 26693 y(p)34 b(o)67 b(jedini)380 b(protok)-34 b(ol)380 b(je)g(pra)-34 b(vilo)379 b(p)34 b(o)-64 b(\267)-542 b(stenja)381 b(\(6.5\).)531 b(T)-101 b(emelj)380 b(je)f(dok)-67 b(aziv)g(anja)380 b(sv)-34 b(o-)5466 28199 y(jsta)g(v)-67 b(a)404 b(p)34 b(o)67 b(jedinih)406 b(protok)-34 b(ola.)4317 30772 y(Dak)-67 b(ak)-34 b(o,)403 b(dok)-67 b(azni)404 b(sistem)g(je)h(smislen)e(jedino)i(ak)-34 b(o)404 b(vrijedi:)2435 33362 y FL(T)-116 b(eorem)464 b(6)606 b FK(\(Kor)-62 b(ektnost.\))554 b(A)-31 b(ko)433 b FG(P)505 b FI(`)337 b FG(\301)434 b FK(onda)e FG(P)506 b FI(j)-202 b FO(=)336 b FG(\301)p FK(.)4317 35935 y FO(P)-34 b(ozadina)554 b(sv)-67 b(ak)-34 b(og)553 b(aksioma)h(trebala)f(bi)h(biti)g(jasna:)838 b(aksiom)553 b FL(AN)37046 36117 y Fj(1)38197 35935 y FO(k)-67 b(a)-34 b(\267)-572 b(ze)552 b(da)2435 37441 y(agen)-34 b(t)403 b(zna)f(vrijednost)g(k)-34 b(o)67 b(ju)404 b(je)d(kreirao.)537 b(Aksiom)401 b FL(AN)28697 37623 y Fj(2)29697 37441 y FO(k)-67 b(a)-34 b(\267)-572 b(ze)400 b(da)j(ak)-34 b(o)402 b(je)g FG(a)f FO(kreirao)2435 38946 y(vrijednost)486 b FG(n)p FO(,)504 b(i)484 b(netk)-34 b(o)485 b(to)h(zna,)504 b(onda)486 b(ta)67 b(j)486 b(netk)-34 b(o)485 b(mora)g(biti)g FG(a)p FO(.)780 b(Ovdje)484 b(v)-67 b(alja)485 b(biti)2435 40452 y(oprezan)304 b(i)f(imati)g(na)h(um)-34 b(u)305 b(in)-34 b(terpretaciju)304 b(o)34 b(d)303 b([\()p FG(\272)77 b(n)p FO(\)])26848 40634 y FF(a)27403 40452 y FO(,)323 b(a)304 b(to)g(je:)488 b(\()p FG(\272)77 b(x)p FO(\))304 b(je)f(bila)g(p)34 b(osljed-)2435 41957 y(nja)405 b(ak)-34 b(cija)404 b(o)34 b(d)404 b FG(a)p FO(,)g(gdje)g(je)h FG(x)e FO(supstituiran)j(sa)e FG(n)p FO(.)6295 46280 y FL(AN)8440 46462 y Fj(1)13130 46280 y FO([\()p FG(\272)77 b(n)p FO(\)])16150 46462 y FF(a)16705 46280 y FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(n)p FO(\))6295 48117 y FL(AN)8440 48299 y Fj(2)13130 48117 y FO([\()p FG(\272)77 b(n)p FO(\)])16150 48299 y FF(a)16705 48117 y FN(Kno)-34 b(ws)p FO(\()p FG(b;)202 b(n)p FO(\))337 b FI(\241)-202 b(!)337 b FG(b)g FO(=)f FG(a)6295 49955 y FL(AS)8123 50137 y Fj(1)13130 49955 y FO([)p FI(h)p FG(m)p FI(i)p FO(])15810 50137 y FF(a)16366 49955 y FN(Sent)p FO(\()p FG(a;)202 b(m)p FO(\))6295 51792 y FL(AR)8394 51974 y Fj(1)13130 51792 y FO([\()p FG(m)p FO(\)])15810 51974 y FF(a)16366 51792 y FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(m)p FO(\))6295 53630 y FL(AR)8394 53812 y Fj(2)13130 53630 y FO([\()p FG(m)p FO(\)])15810 53812 y FF(a)16366 53630 y FI(9)g FG(b)p FN(Sent)q FO(\()p FG(b;)g(m)p FO(\))6295 55468 y FL(AD)8418 55650 y Fj(1)13130 55468 y FO([\()p FI(f)p FG(m)p FI(g)16214 55656 y FF(K)17126 55468 y FG(=)p FO(\)])18540 55650 y FF(a)19095 55468 y FN(Decrypts)p FO(\()p FG(a;)g FI(f)p FG(m)p FI(g)27477 55665 y FF(k)28046 55468 y FO(\))6295 57305 y FL(AM)8672 57487 y Fj(1)13130 57305 y FO(\()p FG(x)14294 57487 y FB(1)14820 57305 y FG(;)g(:)g(:)g(:)f(;)h(x)18207 57487 y FF(n)18833 57305 y FO(\)[)337 b(])20315 57487 y FF(a)20869 57305 y FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(x)26547 57487 y FB(1)27072 57305 y FO(\))270 b FI(^)f FG(:)202 b(:)g(:)269 b FI(^)g FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(x)37329 57487 y FF(n)37954 57305 y FO(\))6295 59143 y FL(AN)8440 59325 y Fj(3)13130 59143 y FO([\()p FG(\272)77 b(n)p FO(\)])16150 59325 y FF(a)16705 59143 y FI(8)202 b FG(t)p FI(8)g FG(k)38 b FN(Source)q FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))6295 61819 y FL(S)7069 62001 y Fj(1)15753 60946 y FO([)p FG(Q)p FO(])17385 61128 y FF(a)17940 60946 y FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))p 13263 61540 15598 49 v 14172 62692 a([)p FG(Q)p FI(hf)p FG(t)p FI(g)17588 62889 y FF(k)18157 62692 y FI(i)p FO(])18965 62874 y FF(a)19520 62692 y FN(Source)q FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))28994 61819 y FG(;)606 b FO(gdje)404 b(je)g FG(n)336 b FI(v)h FG(t)14643 66272 y FO(T)-101 b(ablica)405 b(6.1:)538 b(Osno)-34 b(vni)404 b(aksiomi)4317 68905 y(Predik)-67 b(at)476 b FN(Sent)g FO(direktno)g(o)34 b(dgo)-34 b(v)-67 b(ara)476 b(ak)-34 b(ciji)476 b(slanja,)430 b(\267)-542 b(sto)477 b(je)f(o)-34 b(\267)-572 b(cito)476 b(iz)g FL(AS)38965 69087 y Fj(1)39563 68905 y FO(,)494 b(isto)2435 70411 y(k)-67 b(ao)305 b(\267)-542 b(sto)370 b(to)g FL(AD)10084 70593 y Fj(1)11051 70411 y FO(p)34 b(ok)-67 b(azuje)369 b(za)g FN(Decrypt)p FO(.)527 b(Agen)-34 b(t)370 b(k)-34 b(o)67 b(ji)370 b(je)f(primio)g(p)34 b(oruku)370 b FG(m)g FO(zna)f(tu)2435 71916 y(p)34 b(oruku)405 b(\()p FL(AR)9184 72098 y Fj(1)9782 71916 y FO(\);)f(i)g(vi)-64 b(\267)-542 b(se,)403 b(netk)-34 b(o)405 b(ju)g(je)f(morao)g(p)34 b(oslati)404 b(\()p FL(AR)30753 72098 y Fj(2)31351 71916 y FO(\).)21755 74956 y(79)p eop end end %%Page: 80 80 TeXDict begin HPSdict begin 80 79 bop 7749 7181 a FO(Aksiom)455 b FL(AM)14561 7363 y Fj(1)15615 7181 y FO(isk)-67 b(azuje)456 b(da)g(su)h(imena)f(i)f(klju)-34 b(\267)-572 b(cevi)455 b(k)-34 b(o)67 b(jima)457 b(je)f(agen)-34 b(t)457 b(u)f(o)34 b(dre)p 44931 6568 364 53 v(deno)67 b(j)7749 8687 y(roli)403 b(instanciran)i(p)34 b(oznati)404 b(tom)h(agen)-34 b(tu.)7749 10192 y(Pra)g(vilo)464 b(izv)-34 b(o)p 14354 9579 V(denja)466 b FL(S)18194 10374 y Fj(1)19257 10192 y FO(je)f(dano)h(u)f(o)-34 b(v)g(o)67 b(j)467 b(tablici)d(k)-67 b(ak)-34 b(o)465 b(bi)g FL(AN)37721 10374 y Fj(3)38784 10192 y FO(bio)g(promatran)h(u) 7749 11698 y(k)-34 b(on)g(tekstu)448 b(tog)e(pra)-34 b(vila.)665 b(Pra)-34 b(vilo)446 b(k)-67 b(a)-34 b(\267)-572 b(ze)445 b(da)i(je)f(p)34 b(oslana)447 b(p)34 b(oruk)-67 b(a)446 b FI(f)p FG(t)p FI(g)40308 11895 y FF(k)41323 11698 y FO(izv)-34 b(or)445 b(soli)h FG(n)p FO(.)7749 13203 y(Aksiom)405 b FL(AN)14279 13385 y Fj(3)15281 13203 y FO(je)h(bazni)f(slu)-34 b(\267)-572 b(ca)67 b(j)406 b(tog)g(induktivnog)g(pra)-34 b(vila:)540 b(ak)-34 b(o)406 b(je)f(p)34 b(osljednja)406 b(ak-)7749 14709 y(cija)373 b(agen)-34 b(ta)375 b FG(a)e FO(bila)h(stv)-67 b(aranje)373 b(soli)h FG(n)p FO(,)k(tada)d(je)f(sv)-67 b(ak)g(a)308 b(\267)-542 b(sifrirana)374 b(p)34 b(oruk)-67 b(a)373 b(k)-34 b(o)67 b(ja)375 b(sadr)-34 b(\267)-572 b(zi)7749 16214 y FG(n)403 b FO(i)h(k)-34 b(o)67 b(ju)405 b(bi)f FG(a)g FO(u)h(budu)-34 b(\266)-572 b(cnosti)406 b(mogao)e(p)34 b(oslati)404 b(mogu)-34 b(\266)-572 b(ci)404 b(izv)-34 b(or)404 b(te)g(soli.)9631 19225 y(Sljede)-34 b(\266)-572 b(ci)546 b(o)34 b(dnosi)547 b(\(tablica)g(6.2\))g(op)34 b(et)547 b(vrlo)e(priro)34 b(dno)547 b(o)34 b(dra)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)67 b(ju)547 b(seman)-34 b(tiku)7749 20730 y(predik)-67 b(ata.)7883 21930 y(\267)7749 22236 y(Cinjenica)297 b(da)f(je)h FG(a)f FO(de)-64 b(\267)-542 b(sifrirao)296 b(p)34 b(oruku)297 b(sv)-67 b(ak)g(ak)-34 b(o)295 b(implicira)h(da)g(on)h(zna)g(tu)g(enkrip)34 b(ciju,)7749 23741 y(k)-67 b(ao)320 b(\267)-542 b(sto)386 b(zna)f(i)g(njen)h(sadr)-34 b(\267)-572 b(za)67 b(j)385 b(\()p FL(DEC)25087 23923 y Fj(1)26070 23741 y FO(i)g FL(DEC)29784 23923 y Fj(2)30381 23741 y FO(\).)532 b(Ak)-34 b(o)386 b(zna)f(sparen)-34 b(u)386 b(p)34 b(oruku)385 b(zna)h(i)7749 25247 y(njene)404 b(djelo)-34 b(v)g(e)405 b(\()p FL(K)16552 25429 y Fj(1)17150 25247 y FO(\).)7749 26752 y(Aksiom)439 b FL(SR)-39 b(C)440 b FO(je)g(osno)-34 b(v)-67 b(a)440 b(rasu)p 23185 26139 V(div)-67 b(anja)440 b(o)f(izv)-34 b(oru)440 b(soli:)609 b(ak)-34 b(o)439 b(netk)-34 b(o)440 b(tk)-34 b(o)440 b(nije)g FG(a)f FO(zna)7749 28258 y(sol)404 b(k)-34 b(o)67 b(ju)405 b(je)f FG(a)g FO(kreirao)f(i)g(p)34 b(oslao)340 b(\267)-542 b(sifriran)-34 b(u,)405 b(tada)g(je)f(netk)-34 b(o)405 b(to)f(morao)g(de)-64 b(\267)-542 b(sifrirati.)7749 29763 y(Aksiom)438 b FL(SEC)g FO(o)34 b(dra)-34 b(\267)-572 b(za)-34 b(v)-67 b(a)438 b(sv)-34 b(o)67 b(jstv)-34 b(o)440 b(ta)67 b(jnosti)440 b(protok)-34 b(ola,)448 b(za)438 b(k)-34 b(o)67 b(je)439 b(je)f(dok)-67 b(azano)439 b(da)7749 31269 y(vrijedi)338 b(u)h(mo)34 b(delu)339 b(ra)-34 b(\267)-572 b(cuna)339 b(pro)34 b(cesa)338 b(\(lema)h(12\);)361 b(p)34 b(o)-64 b(\267)-542 b(steni)339 b(sudionik)g(mo)-34 b(\267)-572 b(ze)339 b(de)-64 b(\267)-542 b(sifrirati)7749 32774 y(samo)404 b(s)g(vlastitim)g(priv)-67 b(atnim)404 b(klju)-34 b(\267)-572 b(cem.)8946 36944 y FL(DEC)11938 37126 y Fj(1)13732 36944 y FN(Decrypts)p FO(\()p FG(a;)202 b FI(f)p FG(m)p FI(g)22114 37141 y FF(k)22683 36944 y FO(\))337 b FI(\241)-202 b(!)336 b FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b FI(f)p FG(m)p FI(g)33041 37141 y FF(k)33610 36944 y FO(\))8946 38781 y FL(DEC)11938 38963 y Fj(2)13732 38781 y FN(Decrypts)p FO(\()p FG(a;)g FI(f)p FG(m)p FI(g)22114 38978 y FF(k)22683 38781 y FO(\))337 b FI(\241)-202 b(!)336 b FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(m)p FO(\))8946 40619 y FL(K)10039 40801 y Fj(1)13732 40619 y FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b FO(\()p FG(x)19880 40801 y FB(1)20406 40619 y FG(;)g(x)21638 40801 y FB(2)22163 40619 y FO(\)\))338 b FI(\241)-202 b(!)337 b FN(Kno)-34 b(ws)p FO(\()p FG(a;)202 b(x)31410 40801 y FB(1)31935 40619 y FO(\))270 b FI(^)f FN(Kno)-34 b(ws)q FO(\()p FG(a;)202 b(x)39431 40801 y FB(2)39956 40619 y FO(\))8946 42456 y FL(SR)-39 b(C)1999 b FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))269 b FI(^)g FN(Kno)-34 b(ws)q FO(\()p FG(b;)202 b(n)p FO(\))269 b FI(^)h FG(b)337 b FI(6)p FO(=)f FG(a)g FI(\241)-202 b(!)337 b(9)202 b FG(c)p FN(Decrypts)p FO(\()p FG(c;)g FI(f)p FG(t)p FI(g)45363 42653 y FF(k)45931 42456 y FO(\))8946 44294 y FL(SEC)2089 b FN(Honest)o FO(\()p FG(a)p FO(\))270 b FI(^)f FN(Decrypts)p FO(\()p FG(b;)202 b FI(f)p FG(m)p FI(g)28455 44476 y FF(a)29011 44294 y FO(\))337 b FI(\241)-202 b(!)336 b FG(b)h FO(=)g FG(a)17467 48124 y FO(T)-101 b(ablica)404 b(6.2:)538 b(Odnosi)405 b(me)p 30092 47510 V(du)f(predik)-67 b(atima)9631 50840 y(Prv)g(a)404 b(tri)h(pra)-34 b(vila)404 b(naslje)p 21511 50226 V(div)-67 b(anja)406 b(dana)g(u)g(tablici)e(6.3) h(demonstrira)67 b(ju)407 b(mo)34 b(dalna)7749 52345 y(sv)-34 b(o)67 b(jstv)-67 b(a)478 b([)p FG(Q)p FO(])14114 52542 y FF(b)14773 52345 y FG(\301)p FO(.)759 b(Preostala)444 b(\267)-572 b(cetiri)476 b(pra)-34 b(vila)477 b(p)34 b(ok)-67 b(azuju)477 b(da)h(su)g(sv)-34 b(o)67 b(jstv)-67 b(a)478 b(predik)-67 b(ata)7749 53851 y FN(Kno)-34 b(ws)p FO(,)386 b FN(Sent)d FO(i)f FN(Decrypt)g FO(zadr)-34 b(\267)-572 b(zana)383 b(nak)-34 b(on)383 b(proizv)-34 b(oljne)382 b(ak)-34 b(cije;)389 b(ak)-34 b(o)383 b(je)f(netk)-34 b(o)383 b(znao,)7749 55356 y(de)-64 b(\267)-542 b(sifrirao,)357 b(ili)346 b(p)34 b(oslao)347 b(ne)-64 b(\267)-542 b(sto)347 b(dok)g(se)g(protok)-34 b(ol)347 b(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(ao,)357 b(tada)348 b(to)f(osta)67 b(je)314 b(\267)-572 b(cinjenica)7749 56862 y(te)404 b(runde,)g(b)34 b(ez)404 b(obzira)340 b(\267)-542 b(sto)404 b(ta)67 b(j)405 b(ili)e(drugi)i(agen)-34 b(ti)405 b(p)34 b(oslije)370 b(\267)-572 b(cinili.)7749 58367 y(Jedini)594 b(predik)-67 b(at)595 b(k)-34 b(o)67 b(ji)596 b(se)f(p)34 b(ona)-64 b(\267)-542 b(sa)595 b(druga)-34 b(\267)-572 b(cije)595 b(je)g FN(Source)p FO(.)1112 b(Nak)-34 b(on)532 b(\267)-542 b(sto)595 b FG(b)g FO(p)34 b(o)-64 b(\267)-542 b(salje)7749 59873 y(p)34 b(oruku)359 b(k)-34 b(o)67 b(ja)360 b(sadr)-34 b(\267)-572 b(zi)358 b FG(n)p FO(,)368 b(vi)-64 b(\267)-542 b(se)358 b(ne)h(mo)-34 b(\267)-572 b(zemo)358 b(tvrditi)h(da)h(je)f FI(f)p FG(t)p FI(g)36307 60070 y FF(k)36875 59873 y FO(,)368 b(k)-34 b(o)67 b(ju)296 b(\267)-542 b(salje)359 b FG(a)p FO(,)367 b(tv)-34 b(orac)7749 61378 y(soli)403 b FG(n)p FO(,)h(izv)-34 b(or)403 b(iz)g(k)-34 b(o)67 b(je)371 b(\266)-572 b(ce)404 b(drugi)g(agen)-34 b(ti)405 b(ev)-34 b(en)g(tualno)405 b(nau)-34 b(\267)-572 b(citi)404 b FG(n)p FO(.)9631 64389 y(Jedno)392 b(pra)-34 b(vilo)393 b(moramo)f(promatrati)h(o)34 b(dv)-34 b(o)67 b(jeno)394 b(o)34 b(d)393 b(ostalih,)h(s)f(vi)-64 b(\267)-542 b(se)392 b(p)34 b(osv)-34 b(e)g(\266)-572 b(cene)7749 65894 y(pa)-34 b(\267)-572 b(znje:)494 b(radi)316 b(se)f(o)g FK(pr)-62 b(avilu)350 b(p)-62 b(o)g(\267)-558 b(stenja)p FO(.)506 b(Ideja)316 b(sv)-34 b(o)67 b(jstv)-67 b(a)316 b('biti)f(p)34 b(o)-64 b(\267)-542 b(sten')316 b(je)f(v)-34 b(e)g(\266)-572 b(c)315 b(p)34 b(oznata,)7749 67400 y(p)g(o)-64 b(\267)-542 b(stenje)357 b(agen)-34 b(ta)358 b(zna)-34 b(\267)-572 b(ci)356 b(da)h(agen)-34 b(t)357 b(slijedi)f(pra)-34 b(vila)356 b(k)-34 b(o)67 b(je)357 b(propisuje)h(protok)-34 b(ol)357 b(u)g(svim)7749 68905 y(sesijama)526 b(u)h(k)-34 b(o)67 b(jima)527 b(je)f(sudjelo)-34 b(v)-67 b(ao)527 b(u)g(danom)g(prostoru)g(struna.)906 b(P)-34 b(o)-64 b(\267)-542 b(steni)527 b(agen)-34 b(t)7749 70411 y(izvr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)499 b(to)-34 b(\267)-572 b(cno)501 b(ak)-34 b(cije)500 b(dane)h(rolama)f(protok)-34 b(ola.)827 b(U)501 b(slu)-34 b(\267)-572 b(ca)67 b(ju)501 b(da)g(je)f(Bob)h(p)34 b(o)-64 b(\267)-542 b(sten)7749 71916 y(agen)-34 b(t,)525 b(Alice)500 b(zna)g(k)-67 b(akvu)500 b(p)34 b(oruku)501 b(treba)g(o)-34 b(\267)-572 b(cekiv)-67 b(ati)499 b(k)-67 b(ao)500 b(o)34 b(dgo)-34 b(v)g(or)501 b(na)h(njen)f(p)34 b(oziv)27068 74956 y(80)p eop end end %%Page: 81 81 TeXDict begin HPSdict begin 81 80 bop 2435 9506 a Fy(Generi)-31 b(\267)-523 b(ck)-61 b(a)370 b(\(mo)31 b(dalna\))372 b(pra)-31 b(vila)5283 14709 y Fe(G)6209 14820 y Fd(1)7689 13912 y Fy([)p Fw(Q)p Fy(])9178 14078 y Fv(A)9900 13912 y Fw(\301)1660 b Fy([)p Fw(Q)p Fy(])13709 14078 y Fv(a)14246 13912 y Fw(\303)p 6859 14454 8978 45 v 8579 15506 a Fy([)p Fw(Q)p Fy(])10068 15672 y Fv(a)10605 15506 y Fy(\()p Fw(\301)246 b Ft(^)g Fw(\303)40 b Fy(\))18818 14709 y Fe(G)19744 14820 y Fd(2)21223 13912 y Fy([)p Fw(Q)p Fy(])22712 14078 y Fv(a)23249 13912 y Fw(\301)1660 b(\301)307 b Ft(\241)-185 b(!)308 b Fw(\303)p 20393 14454 9825 45 v 23912 15506 a Fy([)p Fw(Q)p Fy(])25401 15672 y Fv(a)25938 15506 y Fw(\303)33199 14709 y Fe(G)34125 14820 y Fd(3)36710 13973 y Fw(\301)p 34774 14454 4532 45 v 35604 15506 a Fy([)p Fw(Q)p Fy(])37093 15672 y Fv(A)37815 15506 y Fw(\301)2435 19983 y Fy(Pra)-31 b(vila)372 b(o)-31 b(\267)-523 b(cuv)-61 b(anja)5257 25185 y Fe(P)6062 25296 y Fd(1)8458 24388 y Fy([)p Fw(Q)p Fy(])9947 24554 y Fv(b)10393 24388 y Fx(P)-31 b(ersist)q Fy(\()p Fw(a;)184 b(t)p Fy(\))p 6711 24931 10826 45 v 7541 25982 a([)p Fw(Q)p Ft(h)p Fw(m)p Ft(i)p Fy(])10862 26148 y Fv(b)11309 25982 y Fx(P)-31 b(ersist)r Fy(\()p Fw(a;)184 b(t)p Fy(\))22806 25185 y Fe(P)23611 25296 y Fd(2)25837 24388 y Fy([)p Fw(Q)p Fy(])27326 24554 y Fv(b)27772 24388 y Fx(P)-31 b(ersist)r Fy(\()p Fw(a;)184 b(t)p Fy(\))p 24260 24931 10487 45 v 25090 25982 a([)p Fw(Q)p Fy(\()p Fw(x)p Fy(\)])28072 26148 y Fv(b)28519 25982 y Fx(P)-31 b(ersist)q Fy(\()p Fw(a;)184 b(t)p Fy(\))5257 28329 y Fe(P)6062 28440 y Fd(3)8597 27532 y Fy([)p Fw(Q)p Fy(])10086 27698 y Fv(b)10532 27532 y Fx(P)-31 b(ersist)q Fy(\()p Fw(a;)184 b(t)p Fy(\))p 6711 28074 11104 45 v 7541 29126 a([)p Fw(Q)p Fy(\()p Fw(\272)70 b(x)p Fy(\)])11140 29292 y Fv(b)11587 29126 y Fx(P)-31 b(ersist)r Fy(\()p Fw(a;)184 b(t)p Fy(\))22806 28329 y Fe(P)23611 28440 y Fd(4)27111 27532 y Fy([)p Fw(Q)p Fy(])28600 27698 y Fv(b)29046 27532 y Fx(P)-31 b(ersist)q Fy(\()p Fw(a;)184 b(t)p Fy(\))p 24260 28074 13034 45 v 25090 29126 a([)p Fw(Q)p Fy(\()p Fw(v)40 b(=p)p Fy(\()p Fw(x)p Fy(\)\)])30619 29292 y Fv(b)31066 29126 y Fx(P)-31 b(ersist)r Fy(\()p Fw(a;)184 b(t)p Fy(\))5257 31473 y Fe(P)6062 31584 y Fd(5)8458 30676 y Fy([)p Fw(Q)p Fy(])9947 30842 y Fv(b)10393 30676 y Fx(Source)p Fy(\()p Fw(n;)g(a;)g(t;)g(k)35 b Fy(\))p 6711 31218 13128 45 v 7541 32270 a([)p Fw(Q)p Ft(h)p Fw(m)p Ft(i)p Fy(])10862 32436 y Fv(b)11309 32270 y Fx(Source)q Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))22806 31473 y Fe(P)23611 31584 y Fd(6)25837 30676 y Fy([)p Fw(Q)p Fy(])27326 30842 y Fv(b)27772 30676 y Fx(Source)q Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))p 24260 31218 12789 45 v 25090 32270 a([)p Fw(Q)p Fy(\()p Fw(x)p Fy(\)])28072 32436 y Fv(b)28519 32270 y Fx(Source)p Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))5257 34617 y Fe(P)6062 34728 y Fd(7)8464 33820 y Fy([)p Fw(Q)p Fy(])9953 33986 y Fv(b)10399 33820 y Fx(Source)p Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))p 6578 34362 13406 45 v 7409 35414 a([)p Fw(Q)p Fy(\()p Fw(\272)70 b(x)p Fy(\)])11008 35580 y Fv(b)11454 35414 y Fx(Source)q Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))22806 34617 y Fe(P)23611 34728 y Fd(8)26978 33820 y Fy([)p Fw(Q)p Fy(])28467 33986 y Fv(b)28913 33820 y Fx(Source)q Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))p 24127 34362 15337 45 v 24958 35414 a([)p Fw(Q)p Fy(\()p Fw(v)40 b(=p)p Fy(\()p Fw(x)p Fy(\)\)])30487 35580 y Fv(b)30934 35414 y Fx(Source)p Fy(\()p Fw(n;)184 b(a;)g(t;)g(k)35 b Fy(\))2435 38070 y(gdje)370 b Fx(P)-31 b(ersist)309 b Ft(2)e(f)p Fx(Kno)-31 b(ws)r Fw(;)184 b Fx(Sent)q Fw(;)g Fx(Decrypts)r Ft(g)369 b Fy(i)h Fw(t)p Ft(v)-615 b Fw(=m)369 b Fy(u)g Fc(P)25937 38236 y Fb(5)11271 46063 y FO(T)-101 b(ablica)404 b(6.3:)539 b(Do)34 b(datna)405 b(pra)-34 b(vila)403 b(za)h(predik)-67 b(ate)2435 50104 y(prv)-34 b(om)405 b(p)34 b(oruk)-34 b(om.)4317 53301 y(Pra)g(vilo)650 b(p)34 b(o)-64 b(\267)-542 b(stenja)653 b(omogu)-34 b(\266)-572 b(cuje)651 b(zaklju)-34 b(\267)-572 b(civ)-67 b(anje)651 b(da)g(nek)-67 b(a)651 b(tvrdnja)h(vrijedi)e(za) 2435 54807 y(sv)-67 b(ak)-34 b(og)499 b(p)34 b(o)-64 b(\267)-542 b(stenog)500 b(agen)-34 b(ta,)523 b(ak)-34 b(o)500 b(vrijedi)434 b(\267)-542 b(stogo)34 b(d)500 b(agen)-34 b(t)500 b(radio,)522 b(a)499 b(ono)436 b(\267)-542 b(sto)499 b(radi)g(su)2435 56312 y(samo)405 b(o)-34 b(\267)-572 b(cekiv)-67 b(ane)402 b(ak)-34 b(cije.)538 b(Pra)-34 b(vilo)404 b(se)f(mo)-34 b(\267)-572 b(ze)404 b(predsta)-34 b(viti)405 b(k)-67 b(ao)403 b(shema:)11830 59610 y FI(8)p FG(\275)337 b FI(2)g FG(P)505 b FI(8)202 b FG(Q)338 b FI(\265)e FG(\275)g(P)506 b FI(`)336 b FO(\()23302 59303 y FG(~)23140 59610 y(Z)88 b FO(\)[)p FG(Q)p FO(])26158 59792 y FF(a)26915 59610 y FG(\301)p FO(\()p FG(a)p FO(\))p 10921 60204 19209 49 v 14321 61355 a FG(P)506 b FI(`)336 b FN(Honest)o FO(\()p FG(a)p FO(\))h FI(\241)-202 b(!)337 b FG(\301)p FO(\()p FG(a)p FO(\))30869 60482 y Fe(HON)o FG(;)5861 b FO(\(6.5\))2435 64389 y(gdje)443 b FG(Q)400 b FI(\265)f FG(\275)442 b FO(zna)-34 b(\267)-572 b(ci)441 b(da)h(je)g(niz)g(ak)-34 b(cija)442 b FG(Q)g FO(p)34 b(o)-34 b(\267)-572 b(cetni)442 b(segmen)-34 b(t)442 b(role)f FG(\275)p FO(;)461 b(i)441 b(nema)h(drugih)2435 65894 y(slob)34 b(o)g(dnih)405 b(v)-67 b(arijabli)403 b(u)i FG(\301)f FO(v)-34 b(ezanih)404 b(sa)g(\()21383 65588 y FG(~)21221 65894 y(Z)88 b FO(\)[)p FG(Q)p FO(])24239 66076 y FF(a)25198 65894 y FO(osim)404 b FG(a)p FO(.)2435 67400 y(Zna)-34 b(\267)-572 b(cenje)433 b(je)399 b(\267)-572 b(zeljeno:)595 b(ak)-34 b(o)433 b FG(\301)p FO(\()p FG(a)p FO(\))g(vrijedi)f(za)g(sv)-67 b(aki)432 b(izvr)-64 b(\267)-542 b(seni)432 b(p)34 b(o)-34 b(\267)-572 b(cetni)432 b(segmen)-34 b(t)434 b(role)2435 68905 y(protok)-34 b(ola)348 b FG(P)515 b FO(\(uklju)-34 b(\267)-572 b(cuju)-34 b(\266)-572 b(ci)348 b(cijele)e(role\),)358 b(tada)347 b(vrijedi)f(u)i(sv)-67 b(ak)-34 b(o)67 b(j)347 b(rundi)g(za)g(p)34 b(o)-64 b(\267)-542 b(stenog)2435 70411 y FG(a)p FO(.)21755 74956 y(81)p eop end end %%Page: 82 82 TeXDict begin HPSdict begin 82 81 bop 9631 7181 a FO(Slijede)-34 b(\266)-572 b(ci)268 b(tu)i(shem)-34 b(u,)298 b(sv)-34 b(o)67 b(jstv)-34 b(o)270 b(p)34 b(o)-64 b(\267)-542 b(stenja)271 b(se)e(de\257nira)h(za)f(sv)-67 b(aki)269 b(protok)-34 b(ol)269 b(p)34 b(osebno.)7749 8687 y(Stoga)290 b(o)-34 b(vdje)290 b(pi)-64 b(\267)-542 b(semo)289 b(form)-34 b(ule)289 b(oblik)-67 b(a)289 b FG(P)505 b FI(`)336 b FO([)p FG(Q)p FO(])29695 8869 y FF(a)30452 8687 y FG(\301)p FO(,)312 b(jer)289 b(pra)-34 b(vilo)289 b(o)-34 b(visi)289 b(o)g(protok)-34 b(olu)290 b FG(P)168 b FO(.)9631 11712 y(Pra)-34 b(vila)403 b(p)34 b(o)-64 b(\267)-542 b(stenja)405 b(za)f(Dolev-Y)-101 b(ao)403 b(protok)-34 b(ol:)12511 14478 y FG(D)34 b(Y)605 b FI(`)336 b FO(\()p FG(a;)202 b(b)p FO(\)[\()p FG(\272)77 b(x)p FO(\))p FI(hff)p FG(x)p FI(g)24207 14675 y FF(b)24666 14478 y FG(;)202 b(a)p FI(g)26452 14675 y FF(b)26909 14478 y FI(i)p FO(])27717 14660 y FF(a)28542 14478 y FG(\301)p FO(\()p FG(a)p FO(\))12511 16316 y FG(D)34 b(Y)605 b FI(`)336 b FO(\()p FG(a;)202 b(b)p FO(\)[\()p FG(\272)77 b(x)p FO(\))p FI(hff)p FG(x)p FI(g)24207 16513 y FF(b)24666 16316 y FG(;)202 b(a)p FI(g)26452 16513 y FF(b)26909 16316 y FI(i)p FO(\()p FG(u)p FO(\)\()p FG(u=)p FI(f)p FG(y)43 b(;)202 b(b)p FI(g)p 33695 15997 556 40 v 182 x FF(a)34252 16316 y FO(\)\()p FG(y)43 b(=)p FI(f)p FG(x)p FI(g)p 38342 15997 V 182 x FF(a)38899 16316 y FO(\)])39707 16498 y FF(a)40532 16316 y FG(\301)p FO(\()p FG(a)p FO(\))12511 18154 y FG(D)34 b(Y)605 b FI(`)336 b FO(\()p FG(a)p FO(\)[\()p FG(v)43 b FO(\)\()p FG(v)g(=)p FI(f)p FG(y)g(;)202 b(b)p FI(g)p 24044 17835 V 181 x FF(a)24601 18154 y FO(\)\()p FG(y)43 b(=)p FI(f)p FG(x)p FI(g)p 28691 17835 V 181 x FF(a)29248 18154 y FO(\))p FI(hff)p FG(x)p FI(g)32701 18351 y FF(b)33160 18154 y FG(;)202 b(a)p FI(g)34946 18351 y FF(b)35403 18154 y FI(i)p FO(])36211 18336 y FF(a)37036 18154 y FG(\301)p FO(\()p FG(a)p FO(\))9631 20934 y(Umjesto)495 b(da)g(imen)-34 b(ujemo)495 b(sv)-34 b(e)495 b(mogu)-34 b(\266)-572 b(ce)495 b(p)34 b(o)-34 b(\267)-572 b(cetne)494 b(segmen)-34 b(te,)518 b(to)461 b(\267)-572 b(cinimo)494 b(samo)7749 22440 y(za)481 b(one)g(k)-34 b(o)67 b(je)482 b(za)-34 b(vr)-64 b(\267)-542 b(sa)-34 b(v)-67 b(a)67 b(ju)481 b(ak)-34 b(cijom)482 b(slanja)f(ili)g(za)g (cijelu)f(rolu.)770 b(Neformalni)481 b(razlog)7749 23945 y(je)422 b(o)-34 b(v)-67 b(a)67 b(j:)576 b(k)-67 b(ak)-34 b(o)422 b FG(\301)h FO(ne)f(sadr)-34 b(\267)-572 b(zi)423 b(drugih)g(slob)34 b(o)g(dnih)423 b(v)-67 b(arijabli)421 b(k)-34 b(o)67 b(je)423 b(\()38690 23639 y FG(~)38528 23945 y(Z)88 b FO(\)[)p FG(Q)p FO(])41546 24127 y FF(a)42524 23945 y FO(v)-34 b(e)g(\267)-572 b(ze)421 b(osim)7749 25451 y(imena)437 b(agen)-34 b(ta,)447 b(in)-34 b(terne)438 b(ak)-34 b(cije)437 b(ne)h(mijenja)67 b(ju)439 b(istinitost)g(form)-34 b(ule.)640 b(Dalje,)445 b(k)-67 b(ak)-34 b(o)437 b(je)7749 26956 y(pra)-34 b(vilo)344 b(p)34 b(o)-64 b(\267)-542 b(stenja)346 b(na)-34 b(\267)-572 b(cin)345 b(za)f(rasu)p 23684 26343 364 53 v(div)-67 b(anje)345 b(o)311 b(\267)-572 b(cinjenicama)344 b(k)-34 b(o)67 b(je)345 b(su)g(istinite)g(za)f(nek) -34 b(og)7749 28462 y(agen)g(ta,)374 b(iz)366 b(p)34 b(ersp)g(ektiv)-34 b(e)366 b(drugog)h(agen)-34 b(ta,)375 b(onda)367 b(je)f(jedina)i(bitna)f(ak)-34 b(cija)366 b(ona)h(k)-34 b(o)67 b(jom)7749 29967 y(se)404 b(agen)-34 b(t)405 b(otkriv)-67 b(a)403 b(drugim)h(agen)-34 b(tima,)405 b(a)f(to)g(je)g(ak)-34 b(cija)404 b(slanja.)7749 33251 y FL(Korektnost)7749 35567 y FO(V)-101 b(rijedi)302 b(teorem)h(6:)488 b(dani)303 b(deduktivni)h(susta)-34 b(v)304 b(je)f(k)-34 b(orektan)303 b(u)g(o)34 b(dnosu)304 b(na)g(seman)-34 b(tiku,)7749 37073 y(tj.)404 b(ak)-34 b(o)404 b FG(P)506 b FI(`)336 b FG(\301)404 b FO(onda)h FG(P)506 b FI(j)-202 b FO(=)336 b FG(\301)p FO(,)404 b(gdje)g(je)g FG(P)573 b FO(protok)-34 b(ol.)9631 40098 y(Ne)472 b(dok)-67 b(azujemo)473 b(u)g(p)34 b(otpunosti)474 b(k)-34 b(orektnost)473 b(deduktivnog)h (sistema,)489 b(nego)473 b(fo-)7749 41604 y(kusiramo)404 b(samo)g(par)g(in)-34 b(teresan)g(tnih)406 b(momenata.)7749 44524 y FL(Lema)464 b(13)606 b FK(Pr)-62 b(avilo)432 b FL(S)18487 44706 y Fj(1)19519 44524 y FK(je)h(kor)-62 b(ektno)431 b(pr)-62 b(avilo.)7749 47430 y(Dokaz.)15252 49365 y FL(S)16026 49547 y Fj(1)19247 48493 y FO([)p FG(Q)p FO(])20879 48675 y FF(a)21434 48493 y FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))p 16757 49087 15598 49 v 17666 50238 a([)p FG(Q)p FI(hf)p FG(t)p FI(g)21082 50435 y FF(k)21651 50238 y FI(i)p FO(])22459 50420 y FF(a)23015 50238 y FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))32488 49365 y FG(;)606 b FO(where)404 b FG(N)469 b FI(v)336 b FG(t)7749 52331 y FO(T)-101 b(rebamo)510 b(dok)-67 b(azati)510 b(da,)537 b(ak)-34 b(o)510 b FG(P)34 b(;)202 b(R)523 b FI(j)-202 b FO(=)512 b([)p FG(Q)p FO(])28360 52513 y FF(a)28915 52331 y FN(Source)q FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))509 b(za)g(sv)-67 b(aku)510 b(rundu)i FG(R)7749 53836 y FO(protok)-34 b(ola)645 b FG(P)168 b FO(,)705 b(tada)645 b FG(P)34 b(;)202 b(R)747 b FI(j)-202 b FO(=)737 b([)p FG(Q)p FI(hf)p FG(t)p FI(g)26618 54033 y FF(k)27187 53836 y FI(i)p FO(])27995 54018 y FF(a)28550 53836 y FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))p FG(;)605 b FO(gdje)405 b(je)f FG(n)737 b FI(v)g FG(t)p FO(,)704 b(za)7749 55342 y(sv)-67 b(aku)403 b(rundu)j FG(R)414 b FO(protok)-34 b(ola)404 b FG(P)168 b FO(.)9631 58367 y(Ak)-34 b(o)351 b(se)f FG(Q)p FI(hf)p FG(t)p FI(g)16549 58564 y FF(k)17119 58367 y FI(i)h FO(ne)g(p)34 b(oklapa)351 b(sa)g FG(R)9 b FI(j)26731 58549 y FF(a)27637 58367 y FO(za)351 b(neku)g(rundu)h FG(R)361 b FO(protok)-34 b(ola)351 b FG(P)520 b FO(onda)351 b(je,)7749 59873 y(za)376 b(tu)i(rundu,)384 b(form)-34 b(ula)377 b([)p FG(Q)p FI(hf)p FG(t)p FI(g)22516 60070 y FF(k)23085 59873 y FI(i)p FO(])p FN(Source)q FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))376 b(istinita)h(za)g FG(P)168 b FO(,)383 b(pa)377 b(tu)h(nemamo)7685 61378 y(\267)-542 b(sto)404 b(dok)-67 b(aziv)g(ati.)7749 62884 y(Ak)-34 b(o)556 b(se)f FG(Q)p FI(hf)p FG(t)p FI(g)15077 63081 y FF(k)15646 62884 y FI(i)h FO(p)34 b(oklapa)556 b(sa)g FG(R)9 b FI(j)24310 63066 y FF(a)25421 62884 y FO(za)555 b(neku)h(rundu)h FG(R)9 b FO(,)594 b(tada)556 b(se)g FG(Q)f FO(p)34 b(oklapa)556 b(sa)7749 64389 y FG(R)8678 63949 y FE(0)8989 64389 y FI(j)9326 64571 y FF(a)10515 64389 y FO(za)635 b(sv)-67 b(aku)634 b(rundu)i FG(R)20631 63949 y FE(0)21577 64389 y FO(k)-34 b(o)67 b(ja)635 b(je)g(p)34 b(o)-34 b(\267)-572 b(cetni)634 b(segmen)-34 b(t)635 b(runde)h FG(R)9 b FO(.)1230 b(Iz)634 b FG(P)34 b(;)202 b(R)45490 63949 y FE(0)46522 64389 y FI(j)-202 b FO(=)7749 65894 y([)p FG(Q)p FO(])9381 66076 y FF(a)9935 65894 y FN(Source)q FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\))419 b(slijedi)h FG(P)34 b(;)202 b(R)24558 65455 y FE(0)25233 65894 y FI(j)-202 b FO(=)363 b FG(\276)27410 65455 y FE(0)27721 65894 y FN(Source)p FO(\()p FG(n;)202 b(a;)g(t;)g(k)38 b FO(\),)423 b(za)e(neku)f (supstituciju)7749 67400 y(p)34 b(oklapanja)382 b FG(\276)14691 66960 y FE(0)15002 67400 y FO(.)530 b(Nek)-67 b(a)381 b(ta)g(supstitucija)i(preslik)-67 b(a)-34 b(v)-67 b(a)380 b FG(a)h FO(u)h(ime)e(agen)-34 b(ta)383 b FG(A)p FO(,)i(sol)c FG(n)g FO(u)h FG(N)132 b FO(.)7749 68905 y(Iz)269 b(seman)-34 b(tik)g(e)269 b(predik)-67 b(ata)270 b FN(Source)f FO(imamo)h(da)g (vrijedi)e FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b(S)70 b FO(\()p FG(R)39506 68466 y FE(0)39819 68905 y FG(;)202 b(A;)g FO(\()p FG(\272)77 b(x)p FO(\))p FG(;)202 b(N)65 b(;)202 b(x)p FO(\),)7749 70411 y(a)429 b(to)g(onda)h(zna)-34 b(\267)-572 b(ci)428 b(i)h FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b(S)70 b FO(\()p FG(R)9 b(;)202 b(A;)g FO(\()p FG(\272)77 b(x)p FO(\))p FG(;)202 b(N)65 b(;)202 b(x)p FO(\).)613 b(Da)429 b(zaklju)-34 b(\267)-572 b(cimo)429 b(da)g(je)g(istinito)7749 71916 y FN(Source)p FO(\()p FG(N)65 b(;)202 b(A;)g(t;)g(k)38 b FO(\))465 b(v)-67 b(alja)465 b(jo)-64 b(\267)-542 b(s)465 b(dok)-67 b(azati)465 b FG(P)34 b(;)202 b(R)448 b FA(\262)438 b FI(8)202 b FG(b)g FO(\(\()p FG(b)441 b FI(6)p FO(=)d FG(A)p FO(\))311 b FI(^)512 b FN(Kno)-34 b(ws)p FO(\()p FG(b;)202 b(N)132 b FO(\))439 b FI(\241)-202 b(!)27068 74956 y FO(82)p eop end end %%Page: 83 83 TeXDict begin HPSdict begin 83 82 bop 2435 7181 a FN(Decrypts)p FO(\()p FG(b;)202 b FI(f)p FG(t)p FI(g)10070 7378 y FF(k)10639 7181 y FO(\))270 b FI(_)f FO(\()p FI(9)202 b FG(c)g FN(Decrypts)p FO(\()p FG(c;)g FI(f)p FG(t)p FI(g)22170 7378 y FF(k)22738 7181 y FO(\))270 b FI(^)f FN(Sent)q FO(\()p FG(c;)202 b(t)28806 6741 y FE(0)29116 7181 y FO(\)\)\),)404 b(gdje)h(je)f FG(N)469 b FI(v)336 b FG(t)38336 6741 y FE(0)38647 7181 y FO(.)4317 10219 y(Pretp)34 b(osta)-34 b(vimo)431 b(sada)g(da)g(p)34 b(osto)67 b(ji)431 b(agen)-34 b(t)431 b FG(Z)87 b FO(,)437 b FG(Z)468 b FI(6)p FO(=)380 b FG(A)p FO(,)436 b(i)430 b FN(Kno)-34 b(ws)q FO(\()p FG(Z)19 b(;)202 b(N)132 b FO(\).)618 b(Prema)2435 11725 y(seman)-34 b(tici)462 b(predik)-67 b(ata)461 b FN(Kno)-34 b(ws)p FO(,)476 b FG(Z)548 b FO(je)462 b(mogao)f(inicijalno)g(znati)h FG(N)132 b FO(,)475 b(ili)461 b(ga)g(je)h(mogao)2435 13230 y(primiti)348 b(u)g(p)34 b(oruci)348 b(k)-34 b(o)67 b(ju)349 b(je)f(de)-64 b(\267)-542 b(sifrirao)347 b(ili)g(raspario,)359 b(ili)347 b(je)h FG(Z)435 b FO(bio)348 b(ta)67 b(j)349 b(k)-34 b(o)67 b(ji)348 b(je)g(proizv)-34 b(eo)2435 14736 y FG(N)132 b FO(.)2435 16241 y FG(Z)595 b FO(nije)508 b(znao)f FG(N)640 b FO(o)34 b(d)508 b(p)34 b(o)-34 b(\267)-572 b(cetk)-67 b(a,)532 b(jer)508 b(je)f FG(N)640 b FO(svje)-34 b(\267)-572 b(ze)507 b(kreirao)f FG(A)i FO(u)f(isto)67 b(j)509 b(rundi,)534 b(te)507 b(se,)2435 17747 y(prema)e(sin)-34 b(takti)g(\267)-572 b(ck)-34 b(om)506 b(pra)-34 b(vilu,)529 b(razlikuje)504 b(o)34 b(d)505 b(p)34 b(o)-34 b(\267)-572 b(cetnih)506 b(p)34 b(o)g(datak)-67 b(a.)840 b(Dalje,)530 b FG(Z)592 b FO(ga)2435 19252 y(nije)405 b(kreirao,)d(pa)j(zaklju)-34 b(\267)-572 b(cujemo)404 b(da)g(ga)h(je)f(primio.)2435 20758 y(Ak)-34 b(o)590 b(ga)g(je)g(primio)f(prije)h(no)526 b(\267)-542 b(sto)590 b(je)g FG(A)g FO(p)34 b(oslao)590 b FI(f)p FG(t)p FI(g)28050 20955 y FF(k)28618 20758 y FO(,)636 b(tada)591 b(mo)-34 b(\267)-572 b(zemo)589 b(zaklju)-34 b(\267)-572 b(citi)2435 22263 y FN(Source)q FO(\()p FG(N)65 b(;)202 b(A;)g(t;)g(k)38 b FO(\))403 b(iz)h(premise.)2435 23769 y(Ak)-34 b(o)499 b(ga)f(je)g(primio)g(k)-67 b(asnije,)521 b(tada)499 b(je)f(op)-34 b(\266)-572 b(cenito)498 b FG(N)631 b FO(bio)498 b(p)34 b(o)g(dterm)498 b(nek)-34 b(e)498 b(primljene)2435 25274 y(p)34 b(oruk)-34 b(e)525 b FG(m)p FO(.)899 b(Nau)-34 b(\267)-572 b(cio)524 b(ga)h(je)f(p)34 b(oklapanjem)525 b(uzorak)-67 b(a,)554 b(i)524 b(me)p 31162 24660 364 53 v(du)h(tim)f(p)34 b(oklapanjima)2435 26780 y(mo)-34 b(\267)-572 b(zda)527 b(je)g(i)g(de)-64 b(\267)-542 b(sifrirao)526 b FI(f)p FG(t)p FI(g)15768 26977 y FF(k)16337 26780 y FO(,)557 b(tada)527 b(vrijedi)f FN(Source)q FO(\()p FG(N)65 b(;)202 b(A;)g(t;)g(k)38 b FO(\).)906 b(Ina)-34 b(\267)-572 b(ce,)556 b(netk)-34 b(o)528 b(je)2435 28285 y(p)34 b(oslao)367 b(p)34 b(oruku)366 b FG(m)h FO(i)f(mo)-34 b(\267)-572 b(zda)366 b(je)h(ta)67 b(j)367 b(de)-64 b(\267)-542 b(sifrirao)366 b FI(f)p FG(t)p FI(g)26285 28482 y FF(k)27220 28285 y FO(-)g(to)h(nije)f(bio)h FG(A)p FO(,)373 b(jer)366 b(je)g(njego)-34 b(v)-67 b(a)2435 29791 y(zadnja)366 b(ak)-34 b(cija)365 b(bila)g(slanje)h FI(f)p FG(t)p FI(g)17034 29988 y FF(k)17602 29791 y FO(,)373 b(nego)365 b(netk)-34 b(o)366 b(drugi)f(tk)-34 b(o)366 b(je)f(primio)f(p)34 b(oruku)366 b(k)-34 b(o)67 b(ja)366 b(je)2435 31296 y(sadr)-34 b(\267)-572 b(za)-34 b(v)-67 b(ala)444 b FG(N)132 b FO(.)659 b(Induktivnim)445 b(argumen)-34 b(tom)445 b(nalazimo)f(agen)-34 b(ta)445 b(k)-34 b(o)67 b(ji)445 b(je)f(de)-64 b(\267)-542 b(sifrirao)2435 32801 y FI(f)p FG(t)p FI(g)4085 32998 y FF(k)4654 32801 y FO(:)2435 37304 y FL(Tvrdnja)465 b(3)606 b FK(Por)-62 b(e)g(dajmo)663 b(sve)g(akcije)g(izvr)-62 b(\267)-558 b(sene)663 b(u)h(nekoj)g(o)-62 b(d)664 b(mo)-62 b(gu)-31 b(\266)-589 b(cih)662 b(rundi)i FG(R)2435 38810 y FK(nakon)419 b(\267)-558 b(sto)479 b(je)h FG(A)h FK(p)-62 b(oslao)478 b FI(f)p FG(t)p FI(g)16226 39007 y FF(k)16795 38810 y FK(.)698 b(A)-31 b(ko)480 b(je)f FG(n)p FK(-ti)h(do)-62 b(ga)p 26987 38196 372 53 v(daj)477 b(bio)j FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(Z)19 b(;)202 b FO(\()p FG(p)p FO(\()40436 38489 y FG(~)40458 38810 y(t)40896 38460 y FE(0)41208 38810 y FO(\))p FG(=)2435 40315 y(p)p FO(\()-16 b FG(~)-590 b(x)p FO(\)\))p FG(;)5668 39995 y(~)5690 40315 y(t)6128 39965 y FE(0)6439 40315 y FG(;)186 b(~)-590 b(x)p FO(\))p FK(,)385 b(gdje)373 b(je)g(me)p 14646 39702 V(du)g(p)-62 b(oklap)g(anim)371 b(termima)26932 39995 y FG(~)26954 40315 y(t)27392 39965 y FE(0)28076 40315 y FK(sol)i FG(N)132 b FK(,)386 b(i)373 b(time)g FN(Kno)-34 b(ws)q FO(\()p FG(Z)19 b(;)202 b(N)132 b FO(\))p FG(;)2435 41821 y FK(tada)432 b(p)-62 b(ostoji)431 b(agent)i FG(X)529 b FK(koji)432 b(je)h(de)-62 b(\267)-558 b(sifrir)-62 b(ao)431 b FI(f)p FG(t)p FI(g)24576 42018 y FF(k)25144 41821 y FK(.)2435 44791 y(Dokaz)308 b(tvr)-62 b(dnje.)493 b FO(Baza)268 b(induk)-34 b(cije)270 b(je)g(o)-34 b(\267)-572 b(cita:)471 b(ak)-34 b(o)269 b(je)h FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(Z)19 b(;)202 b FO(\()p FG(p)p FO(\()35853 44567 y FG(~)35929 44791 y(t)r FO(\))p FG(=p)p FO(\()-16 b FG(~)-590 b(x)p FO(\)\))p FG(;)40625 44567 y(~)40701 44791 y(t)q(;)186 b(~)-590 b(x)o FO(\))2435 46296 y(prvi)461 b(doga)p 7774 45683 364 53 v(da)67 b(j,)477 b(onda)462 b(jo)-64 b(\267)-542 b(s)462 b(nitk)-34 b(o)461 b(nije)h(primio)f FI(f)p FG(t)p FI(g)26062 46493 y FF(k)27092 46296 y FO(k)-34 b(o)67 b(ju)462 b FG(A)397 b FO(\267)-542 b(salje.)710 b(U)461 b(tom)h(slu)-34 b(\267)-572 b(ca)67 b(ju)2435 47802 y(premisa)308 b(osigura)-34 b(v)-67 b(a)307 b(da)h FN(Source)q FO(\()p FG(N)65 b(;)202 b(A;)g(t;)g(k)38 b FO(\))307 b(vrijedi,)326 b(tj.)308 b(da)g(je)g(netk)-34 b(o)308 b(de)-64 b(\267)-542 b(sifrirao)307 b FI(f)p FG(t)p FI(g)41380 47999 y FF(k)41949 47802 y FO(.)2435 49307 y(Prije)438 b(p)34 b(oklapanja)440 b(uzorak)-67 b(a,)446 b FG(Z)525 b FO(je)439 b(morao)g(primiti)f(p)34 b(oruku)439 b FG(m)f FO(k)-34 b(o)67 b(ja)440 b(je)e(sadr)-34 b(\267)-572 b(za)-34 b(v)-67 b(ala)2435 50813 y FG(N)579 b FO(k)-67 b(ao)446 b(p)34 b(o)g(dterm.)665 b(P)-34 b(oklapanje)447 b(uzorak)-67 b(a)446 b(k)-34 b(o)67 b(je)447 b(je)g(izvr)-64 b(\267)-542 b(sio)445 b(bilo)h(je)h(ili)e(dekrip)34 b(cija)446 b(ili)2435 52318 y(je)376 b(p)34 b(oruku)376 b(raspario.)529 b(Ak)-34 b(o)376 b(je)g(u)g(slu)-34 b(\267)-572 b(ca)67 b(ju)377 b(dekrip)34 b(cije)375 b(otv)-34 b(orio)376 b(p)34 b(oruku)376 b FI(f)p FG(t)p FI(g)37357 52515 y FF(k)37926 52318 y FO(,)381 b(tada)c(je)2435 53823 y FG(X)432 b FO(=)337 b FG(Z)87 b FO(.)530 b(Ak)-34 b(o)379 b(ne,)384 b(onda)379 b(nalazimo)g(agen)-34 b(ta)380 b FG(Z)24156 53384 y FE(0)24845 53823 y FO(k)-34 b(o)67 b(ji)379 b(je)g(tu)h(p)34 b(oruku)379 b(kreirao)e(i)i(p)34 b(oslao)2435 55329 y(je)414 b(un)-34 b(utar)416 b(nek)-34 b(e)414 b FG(m)11546 54889 y FE(0)11857 55329 y FO(.)568 b(Kak)-34 b(o)414 b(je)g FG(Z)18174 54889 y FE(0)18835 55329 y FO(\267)-542 b(sifrirao,)416 b(o)34 b(dnosno)415 b(spario)f(sol)g FG(N)132 b FO(,)417 b(zaklju)-34 b(\267)-572 b(cujemo)2435 56834 y(da)401 b(vrijedi)e FN(Kno)-34 b(ws)q FO(\()p FG(Z)12604 56395 y FE(0)12915 56834 y FG(;)202 b(N)132 b FO(\).)537 b(Agen)-34 b(t)401 b FG(Z)20384 56395 y FE(0)21095 56834 y FO(je)f(morao)g(doznati)h FG(N)532 b FO(nekim)400 b(p)34 b(oklapanjem)2435 58340 y(uzorak)-67 b(a.)516 b(Nije)336 b(kreirao)f(sol,)349 b(o)34 b(dnosno,)350 b FG(Z)21927 57900 y FE(0)22574 58340 y FO(nije)337 b(agen)-34 b(t)337 b FG(A)f FO(jer)g FG(Z)423 b FO(nije)337 b(de)-64 b(\267)-542 b(sifrirao)335 b FI(f)p FG(t)p FI(g)41380 58537 y FF(k)41949 58340 y FO(,)2435 59845 y(a)379 b(to)g(je)f(jedino)315 b(\267)-542 b(sto)379 b FG(A)314 b FO(\267)-542 b(salje.)530 b(Dakle,)383 b(moralo)378 b(se)g(dogo)34 b(diti)379 b FG(E)70 b(V)269 b(E)70 b(N)132 b(T)168 b FO(\()p FG(R)9 b(;)202 b(Z)37802 59405 y FE(0)38114 59845 y FG(;)g FO(\()p FG(p)p FO(\()40310 59525 y FG(~)40205 59845 y(t)40643 59495 y FE(00)41208 59845 y FO(\))p FG(=)2435 61351 y(p)p FO(\()-16 b FG(~)-590 b(x)p FO(\)\))p FG(;)5668 61031 y(~)5690 61351 y(t)6128 61001 y FE(0)6439 61351 y FG(;)186 b(~)-590 b(x)p FO(\).)670 b(Primjeniv)-64 b(\267)-542 b(si)447 b(induktivn)-34 b(u)450 b(pretp)34 b(osta)-34 b(vku,)460 b(zaklju)-34 b(\267)-572 b(cujemo)448 b(da)h(p)34 b(osto)67 b(ji)2435 62856 y(agen)-34 b(t)405 b FG(X)500 b FO(k)-34 b(o)67 b(ji)404 b(je)g(de)-64 b(\267)-542 b(sifrirao)404 b FI(f)p FG(t)p FI(g)17858 63053 y FF(k)18831 62856 y FO(u)g(rundi)h FG(R)9 b FO(.)539 b FA(\244)4317 65894 y FO(Uk)-34 b(olik)g(o)373 b(se)340 b(\267)-572 b(zelimo)372 b(ok)-34 b(oristiti)373 b(o)-34 b(vim)373 b(pra)-34 b(vilom)373 b(u)h(dok)-67 b(aziv)g(anju,)379 b(p)34 b(otreban)374 b(nam)2435 67400 y(je)448 b(aksiom)g FN(AN)9584 67582 y Fz(3)10109 67400 y FO(,)459 b(da)448 b(bi)g(se)g(p)34 b(obrin)-34 b(uo)449 b(o)f(pam)-34 b(\266)-572 b(cenju)415 b(\267)-572 b(cinjenice)447 b(da)h(je)g FG(A)g FO(kreirao)f(sol)2435 68905 y FG(N)132 b FO(.)999 b(T)-101 b(a)67 b(j)558 b(aksiom)524 b(\267)-572 b(cini)556 b(sv)-67 b(aku)558 b(budu)-34 b(\266)-572 b(cu)559 b(enkrip)34 b(ciju)557 b(\(k)-34 b(o)67 b(ja)558 b(sadr)-34 b(\267)-572 b(zi)557 b FG(N)132 b FO(,)596 b(prema)557 b FN(S)41288 69087 y Fz(1)41814 68905 y FO(\))2435 70411 y(mogu)-34 b(\266)-572 b(cim)587 b(izv)-34 b(orom)586 b(za)g FG(N)132 b FO(.)1086 b(Pra)-34 b(vilo)586 b FN(P)21980 70593 y Fz(5)23092 70411 y FO(k)-67 b(a)-34 b(\267)-572 b(ze)586 b(da)h(to)g(sv)-34 b(o)67 b(jstv)-34 b(o)588 b(propada)f(ak)-34 b(o)587 b FG(a)2435 71916 y FO(p)34 b(o)-64 b(\267)-542 b(salje)404 b FG(N)537 b FO(otv)-34 b(oren)g(u,)404 b(ili)g(u)g(nek)-34 b(o)67 b(j)405 b(drugo)67 b(j)405 b(enkrip)34 b(ciji.)538 b FA(\244)21755 74956 y FO(83)p eop end end %%Page: 84 84 TeXDict begin HPSdict begin 84 83 bop 7749 7181 a FL(Lema)464 b(14)606 b FK(A)-31 b(ksiom)432 b FL(SR)-39 b(C)435 b FK(je)e(kor)-62 b(ektan.)7749 10015 y(Dokaz.)10893 12738 y FN(Source)p FO(\()p FG(N)65 b(;)202 b(a;)g(t;)g(k)38 b FO(\))269 b FI(^)g FN(Kno)-34 b(ws)q FO(\()p FG(b;)202 b(N)132 b FO(\))270 b FI(^)f FG(b)337 b FI(6)p FO(=)g FG(a)f FI(\241)-202 b(!)337 b(9)202 b FG(c)g FN(Decrypts)o FO(\()p FG(c;)g FI(f)p FG(t)p FI(g)43415 12935 y FF(k)43984 12738 y FO(\))7749 15461 y(Moramo)300 b(p)34 b(ok)-67 b(azati)300 b(da)g(je)g(to)h(istina)f(za)g(sv)-67 b(aku)300 b(rundu)i FG(R)309 b FO(protok)-34 b(ola)301 b FG(P)168 b FO(.)504 b(Ov)-67 b(a)67 b(j)301 b(aksiom)7749 16967 y(k)-67 b(a)-34 b(\267)-572 b(ze)450 b(da)i(ak)-34 b(o)452 b(znamo)g(da)g(je)g(jedini)g(na)-34 b(\267)-572 b(cin)452 b(da)g(nau)-34 b(\267)-572 b(cimo)452 b FG(N)132 b FO(,)464 b(k)-34 b(o)67 b(jeg)452 b(smo)g(nau)-34 b(\267)-572 b(cili,)463 b(iz)7749 18472 y FI(f)p FG(t)p FI(g)9399 18669 y FF(k)9967 18472 y FO(,)404 b(tada)h(to)g(netk)-34 b(o)404 b(mora)g(de)-64 b(\267)-542 b(sifrirati.)7749 19978 y(Dok)-67 b(az)483 b(je)h(direktan)h(iz)f(seman)-34 b(tik)g(e)484 b(predik)-67 b(ata)484 b FN(Source)q FO(.)779 b(Aksiom)484 b(je,)504 b(k)-67 b(ao)484 b(i)g(mnoga)7749 21483 y(druga)404 b(pra)-34 b(vila,)404 b(dobiv)-34 b(en)405 b(imitacijom)f(seman)-34 b(ti)g(\267)-572 b(ckih)404 b(pra)-34 b(vila.)538 b FA(\244)7749 24317 y FL(Lema)464 b(15)606 b FK(Pr)-62 b(avilo)432 b(p)-62 b(o)g(\267)-558 b(stenja)431 b(je)i(kor)-62 b(ektno.)7749 27151 y(Dokaz.)17245 28434 y FI(8)p FG(\275)337 b FI(2)f FG(P)371 b FI(8)202 b FG(Q)337 b FI(\265)g FG(\275)269 b(P)505 b FI(`)337 b FO(\()28515 28128 y FG(~)28353 28434 y(Z)87 b FO(\)[)p FG(Q)p FO(])31370 28616 y FF(a)32127 28434 y FG(\301)p FO(\()p FG(a)p FO(\))p 16336 29028 19007 49 v 19635 30179 a FG(P)505 b FI(`)337 b FN(Honest)o FO(\()p FG(a)p FO(\))g FI(\241)-203 b(!)337 b FG(\301)p FO(\()p FG(a)p FO(\))36081 29307 y Fe(HON)o FG(;)7749 32485 y FO(gdje)404 b(je)g FG(a)g FO(jedina)h(slob)34 b(o)g(dna)404 b(v)-67 b(arijabla)404 b FG(\301)g FO(v)-34 b(ezana)404 b(se)g(\()33566 32179 y FG(~)33404 32485 y(Z)88 b FO(\)[)p FG(Q)p FO(])36422 32667 y FF(a)36977 32485 y FO(.)7816 33684 y(\267)7749 33990 y(Zelimo)568 b(dok)-67 b(azati)568 b FG(P)34 b(;)202 b(R)621 b FI(j)-202 b FO(=)611 b FN(Honest)o FO(\()p FG(a)p FO(\))h FI(\241)-202 b(!)611 b FG(\301)p FO(\()p FG(a)p FO(\),)g(iz)568 b(pretp)34 b(osta)-34 b(vk)g(e)570 b(da)f FG(P)34 b(;)202 b(R)621 b FI(j)-202 b FO(=)7749 35496 y(\()8382 35190 y FG(~)8220 35496 y(Z)87 b FO(\)[)p FG(Q)p FO(])11237 35678 y FF(a)11994 35496 y FG(\301)p FO(\()p FG(a)p FO(\))405 b(za)f(sv)-67 b(aku)404 b(rolu)g FG(\275)336 b FI(2)h FG(P)168 b FO(,)404 b(i)g(sv)-67 b(aki)403 b(nz)h(ak)-34 b(cija)404 b FG(Q)337 b FI(\265)f FG(\275)p FO(.)7749 37001 y(Nek)-67 b(a)297 b FN(Honest)o FO(\()p FG(A)p FO(\))j(vrijedi)d(za)i(nek)-34 b(og)298 b(agen)-34 b(ta)300 b FG(A)p FO(,)319 b(tada)300 b(to)e(zna)-34 b(\267)-572 b(ci)298 b FG(A)337 b FI(2)g FG(H)98 b(O)34 b(N)132 b(E)70 b(S)g(T)168 b FO(\()p FG(C)87 b FO(\),)7749 38507 y(gdje)402 b(je)g FG(C)488 b FO(prostor)402 b(struna)h(protok)-34 b(ola)402 b FG(P)570 b FO(sa)402 b(danim)g(p)34 b(o)-34 b(\267)-572 b(cetnim)402 b(uvjetima,)g(p)34 b(o)g(d)402 b(k)-34 b(o-)7749 40012 y(jima)438 b(se)f FG(R)448 b FO(o)34 b(dvija.)639 b(T)-101 b(ada)439 b(su)f(svi)f(trago)-34 b(vi)438 b(o)34 b(d)438 b FG(A)g FO(regularni,)445 b(tj.)438 b FG(R)9 b FI(j)39781 40200 y FF(A)40980 40012 y FO(se)437 b(sasto)67 b(ji)439 b(o)34 b(d)7749 41518 y(p)g(o)-34 b(\267)-572 b(cetnih)525 b(segmen)-34 b(ta)526 b(trago)-34 b(v)-67 b(a)525 b(regularnih)f(rola)h(protok)-34 b(ola.)901 b(Dakle,)554 b FG(A)525 b FO(je)g(mogao)7749 43023 y(utjelo)-34 b(viti)436 b(za)-34 b(\267)-572 b(cetnik)-67 b(a)435 b(ili)f(o)34 b(dzivnik)-67 b(a)435 b(u)h(to)67 b(j)436 b(rundi.)634 b(O)436 b(k)-34 b(o)67 b(jo)g(j)437 b(go)34 b(d)436 b(da)g(se)f(roli)g(radilo,)7749 44529 y(uvijek)561 b(mo)-34 b(\267)-572 b(zemo)562 b(na)-34 b(\266)-572 b(ci)561 b(niz)h(ak)-34 b(cija)561 b FG(Q)h FO(k)-34 b(o)67 b(ji)563 b(ta)67 b(j)562 b(trag)g(opisuje.)1013 b(Za)561 b(ta)67 b(j)563 b FG(Q)f FO(vrijedi)7749 46034 y FG(P)34 b(;)202 b(R)540 b FI(j)-202 b FO(=)531 b(\()12802 45728 y FG(~)12640 46034 y(Z)88 b FO(\)[)p FG(Q)p FO(])15658 46216 y FF(a)16415 46034 y FG(\301)p FO(\()p FG(a)p FO(\))521 b(p)34 b(o)-34 b(vla)g(\267)-572 b(ci)521 b FG(P)34 b(;)202 b(R)540 b FI(j)-202 b FO(=)531 b FG(\276)43 b(\301)p FO(\()p FG(a)p FO(\))522 b(za)e(p)34 b(oklapa)67 b(ju)-34 b(\266)-572 b(cu)522 b(supstituciju)h FG(\276)7749 47540 y FO(k)-34 b(o)67 b(ja)464 b(p)34 b(oklapa)463 b FG(Q)g FO(s)h(tragom)f(u)h FG(R)9 b FI(j)24109 47728 y FF(A)25332 47540 y FO(k)-34 b(o)67 b(jeg)464 b(promatramo.)716 b(Sv)-67 b(ak)g(ak)-34 b(o,)477 b FG(\276)507 b FO(preslik)-67 b(a)-34 b(v)-67 b(a)7749 49045 y FG(a)471 b FO(u)h FG(A)p FO(,)488 b(a)471 b(to)h(radi)g(i)f(p)34 b(oklapa)67 b(ju)-34 b(\266)-572 b(ca)472 b(supstitucija)h(sv)-67 b(ak)-34 b(og)472 b(traga)f(k)-34 b(o)67 b(ji)472 b(se)g(p)34 b(o)67 b(ja)-34 b(vljuje)7749 50551 y(u)550 b FG(R)9 b FI(j)10238 50739 y FF(A)10999 50551 y FO(.)976 b(Kak)-34 b(o)550 b(samo)g(jedn)-34 b(u)551 b(v)-67 b(arijablu)550 b(\()28151 50244 y FG(~)27989 50551 y(Z)88 b FO(\)[)p FG(Q)p FO(])31007 50733 y FF(a)32112 50551 y FO(v)-34 b(e)g(\267)-572 b(ze)549 b(u)h FG(\301)p FO(,)587 b(i)549 b(to)i(je)f FG(a)p FO(,)586 b(mo)-34 b(\267)-572 b(zemo)7749 52056 y(o)34 b(dabrati)468 b(jedn)-34 b(u,)486 b(proizv)-34 b(oljn)g(u)469 b FG(\276)511 b FO(i)468 b(iz)f FG(P)34 b(;)202 b(R)453 b FI(j)-202 b FO(=)442 b FG(\276)43 b(\301)p FO(\()p FG(a)p FO(\))469 b(zaklju)-34 b(\267)-572 b(citi)468 b FG(P)34 b(;)202 b(R)453 b FI(j)-202 b FO(=)442 b FG(\301)p FO(\()p FG(A)p FO(\))469 b(za)7749 53562 y FN(Honest)o FO(\()p FG(A)p FO(\).)539 b FA(\244)9631 56572 y FO(Prezen)-34 b(tirana)331 b(protok)-34 b(olsk)-67 b(a)331 b(logik)-67 b(a)330 b(je)h(k)-34 b(orektna,)346 b(ali)331 b(mo)-34 b(\267)-572 b(zemo)330 b(naslutiti)i(\(G\304)-606 b(ode-)7749 58078 y(lo)-34 b(v)449 b(teorem)g(o)h(nep)34 b(otpunosti\))452 b(da)e FK(nije)474 b(p)-62 b(otpuna)p FO(.)673 b(Odnosno,)462 b(iz)449 b FG(P)580 b FI(j)-202 b FO(=)412 b FG(\301)450 b FO(ne)g(slijedi)7749 59583 y FG(P)699 b FI(`)530 b FG(\301)p FO(.)887 b(T)-101 b(o)521 b(zna)-34 b(\267)-572 b(ci)520 b(da)h(ak)-34 b(o)520 b(njome)h(dok)-67 b(a)-34 b(\267)-572 b(zemo)520 b(\(p)34 b(ozitivno\))521 b(sv)-34 b(o)67 b(jstv)-34 b(o)522 b(protok)-34 b(ola,)7749 61089 y(mo)g(\267)-572 b(zemo)446 b(zaklju)-34 b(\267)-572 b(citi)447 b(da)g(je)g(to)g(istinito)h(sv)-34 b(o)67 b(jstv)-34 b(o)448 b(toga)g(protok)-34 b(ola.)667 b(No,)458 b(ak)-34 b(o)447 b(dok)-67 b(az)7749 62594 y(ne)404 b(uspije,)g(nema)h (dok)-67 b(aza)403 b(da)i(sv)-34 b(o)67 b(jstv)-34 b(o)406 b(za)d(ta)67 b(j)406 b(protok)-34 b(ol)404 b(ne)g(vrijedi.)27068 74956 y(84)p eop end end %%Page: 85 85 TeXDict begin HPSdict begin 85 84 bop 2435 16037 a FM(Sa)-86 b(\267)-1463 b(zetak)2435 21970 y FO(U)602 b(radu)h(su)g(predsta)-34 b(vljena)603 b(tri)f(apstraktna)h(mo)34 b(dela)602 b(kriptografskih)h (protok)-34 b(ola:)2435 23476 y(mo)34 b(del)359 b(transformacija)g(m) -34 b(ultiskup)34 b(o)-34 b(v)-67 b(a,)368 b(mo)34 b(del)358 b(niti)h(i)f(mo)34 b(del)359 b(struna.)524 b(Sv)-67 b(aki)358 b(o)34 b(d)358 b(tih)2435 24981 y(mo)34 b(dela)353 b(detaljno)g(je)g (opisan.)522 b(P)-34 b(ok)-67 b(azana)353 b(je)f(eksplicitna)g(v)-34 b(eza)352 b(mo)34 b(dela)353 b(transforma-)2435 26487 y(cija)442 b(m)-34 b(ultiskup)34 b(o)-34 b(v)-67 b(a)443 b(i)e(mo)34 b(dela)442 b(niti.)652 b(Mo)34 b(del)441 b(struna)i(k)-34 b(oristi)441 b(termine)h(i)g(sin)-34 b(takti)g(\267)-572 b(ck)-34 b(e)2435 27992 y(elemen)g(te)349 b(prv)-67 b(a)349 b(dv)-67 b(a)350 b(mo)34 b(dela.)519 b(Iak)-34 b(o)350 b(neformalan,)360 b(name)-34 b(\266)-572 b(ce)349 b(se)h(zaklju)-34 b(\267)-572 b(cak)348 b(o)i(njiho)-34 b(v)g(o)67 b(j)2435 29498 y(me)p 4245 28884 364 53 v(dusobno)g(j)417 b(k)-34 b(oresp)34 b(ondenciji.)571 b(Mo)34 b(deli)414 b(su)h(istog)g(niv)-34 b(oa)415 b(apstrak)-34 b(cije)415 b(i)g(uspijev)-67 b(a)67 b(ju)2435 31003 y(mo)34 b(delirati)520 b(jednak)-67 b(a)520 b(sv)-34 b(o)67 b(jstv)-67 b(a)521 b(protok)-34 b(ola,)550 b(jedino)521 b(se)f(mehanizmi)g(rasu)p 37582 30389 V(div)-67 b(anja)521 b(o)2435 32509 y(tim)405 b(sv)-34 b(o)67 b(jstvima)405 b(razlikuju.)21755 74956 y(85)p eop end end %%Page: 86 86 TeXDict begin HPSdict begin 86 85 bop 27068 74956 a FO(86)p eop end end %%Page: 87 87 TeXDict begin HPSdict begin 87 86 bop 2435 16037 a FM(Summary)2435 21970 y FO(W)-101 b(e)340 b(presen)-34 b(t)342 b(three)e(di\256eren)-34 b(t)341 b(abstract)g(mo)34 b(dels)341 b(for)f(cryptograph)-34 b(y)342 b(proto)34 b(cols:)506 b(m)-34 b(ul-)2435 23476 y(tiset)506 b(rewriting)e(mo)34 b(del,)530 b(strand)506 b(spaces)f(mo)34 b(del,)530 b(cord)504 b(spaces)i(mo)34 b(del.)840 b(Eac)-34 b(h)506 b(one)2435 24981 y(of)574 b(those)g(mo)34 b(dels)573 b(is)g(exp)34 b(osed)573 b(in)h(detail,)615 b(with)574 b(explicit)f(link)g(b)34 b(et)-34 b(w)g(een)574 b(m)-34 b(ultiset)2435 26487 y(rewriting)410 b(and)h(strands)f(giv)-34 b(en.)556 b(Cords)410 b(use)g(terminology)g(and)g(syn)-34 b(tactic)411 b(elemen)-34 b(ts)2435 27992 y(of)389 b(the)f(other)h(t) -34 b(w)g(o)389 b(mo)34 b(dels.)533 b(Therefore)388 b(strong)h(and)g (in)-34 b(tuitiv)g(e,)392 b(although)d(informal,)2435 29498 y(conclusion)490 b(ab)34 b(out)491 b(m)-34 b(utual)490 b(corresp)34 b(ondence)490 b(of)g(all)f(mo)34 b(dels.)794 b(Mo)34 b(dels)489 b(are)g(of)h(the)2435 31003 y(same)569 b(abstraction)g(lev)-34 b(el,)608 b(mo)34 b(delling)568 b(the)h(same)f(proto)34 b(col)568 b(prop)34 b(erties,)609 b(only)568 b(the)2435 32509 y(mec)-34 b(hanisms)405 b(for)f(reasoning)h (ab)34 b(out)405 b(those)f(prop)34 b(erties)404 b(di\256er.)21755 74956 y(87)p eop end end %%Page: 88 88 TeXDict begin HPSdict begin 88 87 bop 27068 74956 a FO(88)p eop end end %%Page: 89 89 TeXDict begin HPSdict begin 89 88 bop 2607 15371 a FM(\267)2435 16037 y(Ziv)-86 b(otopis)2435 21970 y FO(Ro)p 4195 21357 364 53 v(dena)533 b(sam)g(1977.)923 b(u)532 b(Rijeci,)564 b(gdje)532 b(sam,)564 b(nak)-34 b(on)534 b(za)-34 b(vr)-64 b(\267)-542 b(senog)532 b(osno)-34 b(vnog)533 b(i)f(sred-)2435 23476 y(njeg)340 b(\267)-542 b(sk)-34 b(olo)g(v)-67 b(anja,)404 b(diplomirala)f(1999.)538 b(na)404 b(Filozofsk)-34 b(om)404 b(fakultetu,)g(smjer)g(profesor)2435 24981 y(matematik)-34 b(e)493 b(i)e(informatik)-34 b(e,)514 b(s)492 b(temom)h("T)-101 b(eoremi)491 b(Sylo)-34 b(w)g(a:)715 b(apstrak)-34 b(cije)493 b(i)e(gener-)2435 26487 y(alizacije".)895 b(Iste)523 b(sam)g(go)34 b(dine)523 b(upisala)h(p)34 b(oslijediplomski)523 b(studij)h(matematik)-34 b(e)523 b(na)2435 27992 y(Priro)34 b(doslo)-34 b(vno-matemati)g(\267)-572 b(ck)-34 b(om)405 b(fakultetu)g(u)f(Zagrebu.)2402 29498 y(\267)-572 b(clan)456 b(sam)g(seminara)h(za)f(matemati)-34 b(\267)-572 b(cku)457 b(logiku)f(i)g(osno)-34 b(v)g(e)457 b(matematik)-34 b(e)457 b(i)f(seminara)2435 31003 y(za)404 b(teorijsk)-34 b(o)404 b(ra)-34 b(\267)-572 b(cunarstv)-34 b(o.)2435 32509 y(Zap)34 b(oslena)404 b(sam)h(na)f(F)-101 b(akultetu)405 b(stro)67 b(jarstv)-67 b(a)405 b(i)f(bro)34 b(dogradnje)405 b(u)f(Zagrebu.)21755 74956 y(89)p eop end end %%Page: 90 90 TeXDict begin HPSdict begin 90 89 bop 27068 74956 a FO(90)p eop end end %%Page: 91 91 TeXDict begin HPSdict begin 91 90 bop 2435 16107 a FM(Bibliogra\257ja) 2435 22110 y FO([AF01])2252 b(M.)301 b(Abadi)g(and)h(M.P)-101 b(.)301 b(Fiore.)368 b(Computing)303 b(sym)-34 b(b)34 b(olic)301 b(mo)34 b(dels)300 b(for)h(v)-34 b(erify-)8273 23615 y(ing)369 b(cryptographic)g(proto)34 b(cols.)479 b(In)369 b FK(Pr)-62 b(o)g(c)g(e)g(e)g(ding)399 b(of)i(14th)e(IEEE)j (CSFW)p FO(,)8273 25121 y(pages)i(160{173,)h(2001.)2435 27902 y([A)-34 b(G97])2126 b(M.)306 b(Abadi)h(and)h(A.)e(Gordon.)379 b(A)306 b(calculus)g(for)h(cryptographic)f(proto)34 b(cols:)8273 29407 y(The)572 b(spi)f(calculus.)1034 b FK(Pr)-62 b(o)g(c)g(e)g(e)g (dings)585 b(of)h(the)g(4th)g(A)-31 b(CM)588 b(Confer)-62 b(enc)g(e)586 b(on)8273 30913 y(Computer)432 b(and)h(Communic)-62 b(ations)432 b(Se)-62 b(curity)p FO(,)402 b(pp.)j(36{47,)f(1997.)2435 33694 y([BB92])2234 b(G.)480 b(Berry)f(and)h(G.)g(Boudol.)764 b(The)481 b(Chemical)f(Abstract)h(Mac)-34 b(hine.)764 b(In)8273 35199 y FK(The)-62 b(or)g(etic)g(al)431 b(Computer)h(Scienc) -62 b(e)p FO(,)403 b(v)-34 b(olume)404 b(96,)g(217-248,)g(1992.)2435 37980 y([CDL)5331 37540 y FB(+)6118 37980 y FO(99])606 b(I.)384 b(Cerv)-34 b(esato,)388 b(N.)d(Durgin,)j(P)-101 b(.)384 b(Lincoln,)k(J.)c(Mitc)-34 b(hell,)388 b(and)e(A.)e(Scedro)-34 b(v.)8273 39486 y(A)413 b(meta-notation)h(for)f(proto)34 b(col)413 b(Analysis.)563 b(In)413 b FK(12th)440 b(IEEE)i(Computer)8273 40991 y(Se)-62 b(curity)432 b(F)-93 b(oundation)432 b(Workshop)p FO(,)401 b(pp.)j(55-69,)g(June)h(1999.)2435 43772 y([CDL)5331 43332 y FB(+)6118 43772 y FO(00])606 b(I.)384 b(Cerv)-34 b(esato,)388 b(N.)d(Durgin,)j(P)-101 b(.)384 b(Lincoln,)k(J.)c(Mitc)-34 b(hell,)388 b(and)e(A.)e(Scedro)-34 b(v.)8273 45278 y(A)457 b(comparison)h(b)34 b(et)-34 b(w)g(een)459 b(strand)f(spaces)g(and)g(m) -34 b(ultiset)458 b(rewriting)g(for)8273 46783 y(securit)-34 b(y)468 b(proto)34 b(col)467 b(analysis.)728 b(In)468 b FK(Softwar)-62 b(e)491 b(Se)-62 b(curity)491 b({)h(The)-62 b(ories)490 b(and)8273 48289 y(Systems)p FO(,)435 b(Mext-NSF-JSPS)d(In) -34 b(ternational)431 b(Symp)34 b(osium,)437 b(ISSS)431 b(2002.)8273 49794 y(Revised)520 b(and)i(expanded)f(v)-34 b(ersion)520 b(of)h(the)g(preliminary)f(rep)34 b(ort)520 b(under)8273 51300 y(the)583 b(title)f("Relating)h(strands)h(and)f(m) -34 b(ultiset)583 b(rewriting)f(for)h(securit)-34 b(y)8273 52805 y(proto)34 b(col)477 b(analysis")f(from:)685 b(P)-101 b(.)476 b(Syv)-34 b(erson,)495 b(ed.,)g(in)477 b FK(13-th)499 b(IEEE)i(Com-)8273 54311 y(puter)495 b(Se)-62 b(curity)494 b(F)-93 b(oundations)494 b(Workshop)p FO(,)486 b(IEEE)472 b(Computer)h(So)34 b(ciet)-34 b(y)8273 55816 y(Press,)403 b(2000,)h(pp.)h(35-51.)2435 58597 y([DLMS02])606 b(N.)655 b(Durgin,)717 b(P)-101 b(.)655 b(Lincoln,)717 b(J.)654 b(Mitc)-34 b(hell,)717 b(and)656 b(A.)f(Scedro)-34 b(v.)1285 b(Multi-)8273 60102 y(set)443 b(rewriting)f(and)i(the)f(complexit)-34 b(y)442 b(of)i(b)34 b(ounded)444 b(securit)-34 b(y)442 b(proto)34 b(cols.)8273 61608 y(T)-101 b(ec)-34 b(hnical)490 b(rep)34 b(ort,)511 b(2002.)793 b(Earlier)488 b(v)-34 b(ersion)490 b(published)h(in)f FK(Journal)512 b(of)8273 63113 y(Computer)643 b(Se)-62 b(curity)p FO(,)687 b(pp.)633 b(55-69,)690 b(June)633 b(1999.)g(Preliminary)e(rep)34 b(ort)8273 64619 y(under)495 b(the)g(title)f(Undecidabilit)-34 b(y)495 b(of)g(b)34 b(ounded)496 b(securit)-34 b(y)494 b(proto)34 b(cols)495 b(in)8273 66124 y FK(Workshop)450 b(on)i(F)-93 b(ormal)452 b(Metho)-62 b(ds)450 b(and)j(Se)-62 b(curity)450 b(Pr)-62 b(oto)g(c)g(ols)p FO(,)427 b(The)f(1999)8273 67630 y(F)-101 b(ederated)404 b(Logic)g(Conference)g(\(FLoC'99\),)h (1999.)2435 70411 y([DMP01])1090 b(N.)295 b(Durgin,)316 b(J.)295 b(Mitc)-34 b(hell,)316 b(and)296 b(D.)e(P)-34 b(a)g(vlo)g(vic.)359 b(A)295 b(comp)34 b(ositional)295 b(logic)f(for)8273 71916 y(proto)34 b(col)404 b(correctness.)536 b(In)405 b FK(Pr)-62 b(o)g(c)g(e)g(e)g(ding)431 b(of)i(14th)f(IEEE)j (CSFW)p FO(,)404 b(2001.)21755 74956 y(91)p eop end end %%Page: 92 92 TeXDict begin HPSdict begin 92 91 bop 7749 7181 a FO([D)-34 b(Y83])2150 b(D.)481 b(Dolev)f(and)i(A.)e(Y)-101 b(ao.)767 b(On)481 b(the)g(securit)-34 b(y)481 b(of)g(public)g(k)-34 b(ey)481 b(proto)34 b(cols.)13586 8687 y(In)391 b FK(IEEE)422 b(T)-93 b(r)-62 b(ansactions)420 b(on)h(Information)g(The)-62 b(ory)p FO(,)392 b(v)-34 b(olume)391 b(2,)i(no.)d(29,)13586 10192 y(198{208,)405 b(1983.)7749 12694 y([Lo)-34 b(w96])1746 b(G.)403 b(Lo)-34 b(w)g(e.)535 b(Breaking)402 b(and)h(\257xing)g(the)g (Needham-Sc)-34 b(hro)34 b(der)403 b(public-k)-34 b(ey)13586 14199 y(proto)34 b(col)423 b(using)g(FDR.)593 b(In)422 b FK(T)-93 b(o)-62 b(ols)450 b(and)g(A)-31 b(lgorithms)448 b(for)i(the)g(Construc-)13586 15705 y(tion)433 b(and)h(A)-31 b(nalysis)432 b(of)h(Systems)p FO(,)402 b(v)-34 b(olume)404 b(1055)g(of)h FK(LNCS)p FO(,)g(1996.)7749 18207 y([Lo)-34 b(w97])1746 b(G.)427 b(Lo)-34 b(w)g(e.)605 b(A)427 b(Hierarc)-34 b(h)g(y)426 b(of)i(Authen)-34 b(tication)429 b(Sp)34 b(eci\257cations.)605 b(In)427 b FK(Pr)-62 b(o-)13586 19712 y(c)g(e)g(e)g(dings)344 b(of)g(the)g(10th)g(IEEE)i(Computer)e(Se) -62 b(curity)343 b(F)-93 b(oundations)344 b(Work-)13586 21218 y(shop)p FO(,)402 b(1997.)7749 23719 y([MPW92])769 b(R.)428 b(Milner,)433 b(J.)427 b(P)-34 b(arro)g(w,)435 b(and)428 b(D.)g(W)-101 b(alk)-34 b(er.)607 b(A)428 b(calculus)f(of)i (mobile)e(pro-)13586 25225 y(cesses,)317 b(P)-34 b(art)295 b(I)g(+)g(I)34 b(I.)359 b(In)295 b FK(Information)333 b(and)g(Computation)p FO(,)315 b(100\(1\):1-77,)13586 26730 y(1992.)7749 29232 y([NS78])2369 b(R.)469 b(Needham)g(and)g(M.)g (Sc)-34 b(hro)34 b(eder.)729 b(Using)469 b(encryption)g(for)f(authen) -34 b(ti-)13586 30737 y(cation)495 b(in)f(large)g(net)-34 b(w)g(orks)495 b(of)g(computers.)806 b FK(Communic)-62 b(ations)515 b(of)g(the)13586 32243 y(A)-31 b(CM)p FO(,)404 b(21\(12\):993{9,)h(Decem)-34 b(b)34 b(er)403 b(1978.)7749 34745 y([R)-101 b(T01])2285 b(M.)447 b(Rusino)-34 b(witc)g(h)448 b(and)f(M.)f(T)-101 b(uruani)665 b(Proto)34 b(col)445 b(insecurit)-34 b(y)446 b(with)i(\257nite)13586 36250 y(n)-34 b(um)g(b)34 b(er)395 b(of)e(sessions)h(is)f(NP-complete.)519 b(In)394 b FK(14th)422 b(IEEE)i(Computer)f(Se-)13586 37756 y(curity)432 b(F)-93 b(oundation)432 b(Workshop)p FO(,)401 b(pp.)k(174190,)f(2001.)7749 40257 y([Son99])1999 b(D.)595 b(Song.)1108 b(A)-34 b(thena,)645 b(an)595 b(automatic)i(c)-34 b(hec)g(k)g(er)595 b(for)g(securit)-34 b(y)595 b(proto)34 b(col)13586 41763 y(analysis.)328 b(In)276 b FK(12th)314 b(IEEE)j(Computer)d(Se)-62 b(curity)314 b(F)-93 b(oundation)313 b(Workshop)p FO(,)13586 43268 y(June)405 b(1999.)7749 45770 y([Syv00])1998 b(P)-101 b(.)312 b(Syv)-34 b(erson.)386 b(T)-101 b(o)-34 b(w)g(ards)314 b(a)e(strand)g(seman)-34 b(tics)313 b(for)f(authen)-34 b(tication)313 b(logic.)13586 47275 y(In)405 b FK(Ele)-62 b(ctr)g(onic)432 b(Notes)g(in)h(TCS)p FO(,)405 b(v)-34 b(olume)404 b(20,)g(2000.)7749 49777 y([THG99])1216 b(F.)314 b(J.)g(Tha)-34 b(y)g(er)315 b(F\266)-606 b(abrega,)332 b(J.)314 b(Herzog,)331 b(and)315 b(J.)f(Guttman.)392 b(Strand)315 b(spaces:)13586 51283 y(Pro)-34 b(ving)279 b(securit)-34 b(y)279 b(proto)34 b(cols)280 b(correct.)332 b FK(Journal)318 b(of)g(Computer)f(Se)-62 b(curity)p FO(,)13586 52788 y(7\(2/3\),)405 b(1999.)7749 55290 y([WL93])1947 b(T.)298 b(W)-101 b(o)34 b(o)297 b(and)i(S.)f(Lam.)363 b(V)-101 b(erifying)298 b(authen)-34 b(tication)299 b(proto)34 b(cols:)485 b(Metho)34 b(d-)13586 56795 y(ology)446 b(and)i(example.) 662 b(In)447 b FK(Pr)-62 b(o)g(c)g(e)g(e)g(dings)470 b(of)i(the)f(International)h(Confer-)13586 58301 y(enc)-62 b(e)433 b(on)h(Network)f(Pr)-62 b(oto)g(c)g(ols)p FO(,)401 b(1993.)7749 60802 y([slides])2321 b(J.)630 b(Mitc)-34 b(hell.)630 b(Analysis)g(of)g(securit)-34 b(y)630 b(proto)34 b(cols,)686 b(Slides)630 b(for)h(CA)-135 b(V98.)13586 62308 y Fa(http://www.stanford.edu/~jcm)27068 74956 y FO(92)p eop end end %%Trailer end userdict /end-hook known{end-hook}if %%EOF