diff --git a/base/modules/psb_tools_mod.f90 b/base/modules/psb_tools_mod.f90 index ef2846be..2ba5fc3a 100644 --- a/base/modules/psb_tools_mod.f90 +++ b/base/modules/psb_tools_mod.f90 @@ -291,15 +291,6 @@ Module psb_tools_mod module procedure psb_cdall end interface - interface psb_cdrep - subroutine psb_cdrep(m, ictxt, desc_a,info) - use psb_descriptor_type - Integer, intent(in) :: m,ictxt - Type(psb_desc_type), intent(out) :: desc_a - integer, intent(out) :: info - end subroutine psb_cdrep - end interface - interface psb_cdasb module procedure psb_cdasb end interface @@ -547,7 +538,7 @@ contains end subroutine psb_get_boundary - subroutine psb_cdall(ictxt, desc_a, info,mg,ng,parts,vg,vl,flag,nl) + subroutine psb_cdall(ictxt, desc_a, info,mg,ng,parts,vg,vl,flag,nl,repl) use psb_descriptor_type use psb_serial_mod use psb_const_mod @@ -557,10 +548,11 @@ contains include 'parts.fh' Integer, intent(in) :: mg,ng,ictxt, vg(:), vl(:),nl integer, intent(in) :: flag + logical, intent(in) :: repl integer, intent(out) :: info type(psb_desc_type), intent(out) :: desc_a - optional :: mg,ng,parts,vg,vl,flag,nl + optional :: mg,ng,parts,vg,vl,flag,nl,repl interface subroutine psb_cdals(m, n, parts, ictxt, desc_a, info) @@ -584,6 +576,12 @@ contains integer, intent(out) :: info type(psb_desc_type), intent(out) :: desc_a end subroutine psb_cd_inloc + subroutine psb_cdrep(m, ictxt, desc_a,info) + use psb_descriptor_type + Integer, intent(in) :: m,ictxt + Type(psb_desc_type), intent(out) :: desc_a + integer, intent(out) :: info + end subroutine psb_cdrep end interface character(len=20) :: name, char_err integer :: err_act, n_, flag_, i, me, np, nlp @@ -598,9 +596,10 @@ contains call psb_info(ictxt, me, np) - if (count((/ present(vg),present(vl),present(parts),present(nl) /)) /= 1) then + if (count((/ present(vg),present(vl),& + & present(parts),present(nl), present(repl) /)) /= 1) then info=581 - call psb_errpush(info,name,a_err=" vg, vl, parts, nl") + call psb_errpush(info,name,a_err=" vg, vl, parts, nl, repl") goto 999 endif @@ -617,6 +616,19 @@ contains endif call psb_cdals(mg, n_, parts, ictxt, desc_a, info) + else if (present(repl)) then + if (.not.present(mg)) then + info=581 + call psb_errpush(info,name) + goto 999 + end if + if (.not.repl) then + info=581 + call psb_errpush(info,name) + goto 999 + end if + call psb_cdrep(mg, ictxt, desc_a, info) + else if (present(vg)) then if (present(flag)) then flag_=flag diff --git a/docs/pdf/title.tex b/docs/pdf/title.tex index 408f1b41..4ff0730f 100644 --- a/docs/pdf/title.tex +++ b/docs/pdf/title.tex @@ -5,7 +5,7 @@ \ifx\pdfoutput\undefined % We're not running pdftex \else -\pdfbookmark{PSBLAS-v2.1 User's Guide}{title} +\pdfbookmark{PSBLAS-v2.2 User's Guide}{title} \fi \newlength{\centeroffset} \setlength{\centeroffset}{-0.5\oddsidemargin} diff --git a/docs/pdf/toolsrout.tex b/docs/pdf/toolsrout.tex index 9463b27f..938e35d4 100644 --- a/docs/pdf/toolsrout.tex +++ b/docs/pdf/toolsrout.tex @@ -11,6 +11,7 @@ \syntax*{call psb\_cdall}{icontxt, desc\_a, info,vg=vg,flag=flag} \syntax*{call psb\_cdall}{icontxt, desc\_a, info,vl=vl} \syntax*{call psb\_cdall}{icontxt, desc\_a, info,nl=nl} +\syntax*{call psb\_cdall}{icontxt, desc\_a, info,mg=mg,repl=.true.} This subroutine initializes the communication descriptor associated with an index space. Exactly one of the optional arguments @@ -41,8 +42,8 @@ Specified as: an integer value $0,1$, default $0$. Scope:{\bf global}.\\ Type:{\bf optional}.\\ Intent: {\bf in}.\\ -Specified as: an integer value. It is required if \verb|parts| is -specified. +Specified as: an integer value. It is required if \verb|parts| or +\verb|repl| is specified. \item[parts] the subroutine that defines the partitioning scheme.\\ Scope:{\bf global}.\\ Type:{\bf required}.\\ @@ -59,6 +60,12 @@ Scope:{\bf local}.\\ Type:{\bf optional}.\\ Intent: {\bf in}.\\ Specified as: an integer value. +\item[repl] Data allocation: build a replicated index space (i.e. all + processes own all indices). +Scope:{\bf global}.\\ +Type:{\bf optional}.\\ +Intent: {\bf in}.\\ +Specified as: the logical value \verb|.true.| \end{description} \begin{description} @@ -122,6 +129,9 @@ An integer value; 0 means no error has been detected. \item[nl] In this case we are implying a generalized row-block distribution in which each process $I$ gets assigned a consecutive chunk of $N_I=nl$ global indices. +\item[repl] In this case we are asking to replicate all indices on + all processes. This is a special purpose data allocation that is + useful in the construction of some multilevel preconditioners. \end{description} \item On exit from this routine the descriptor is in the build state \end{enumerate} diff --git a/docs/userguide.pdf b/docs/userguide.pdf index a33b21ed..34babe6b 100644 --- a/docs/userguide.pdf +++ b/docs/userguide.pdf @@ -3,7 +3,7 @@ << /S /GoTo /D (title.0) >> endobj 8 0 obj -(PSBLAS-v2.1 User's Guide) +(PSBLAS-v2.2 User's Guide) endobj 9 0 obj << /S /GoTo /D (section.1) >> @@ -665,7 +665,7 @@ ET 0 g 0 G 1 0 0 1 -350.8992 -402.6932 cm BT -/F29 9.9626 Tf 355.8805 402.6932 Td[(b)32(y)-383(Sal)-1(v)64(ator)1(e)-384(Fili)-1(pp)-32(on)1(e)]TJ 12.8891 -18.5969 Td[(and)-383(A)-1(lfredo)-383(Butt)-1(ar)1(i)]TJ/F8 9.9626 Tf -131.4179 -25.2387 Td[(\134T)83(or)-333(V)83(ergata")-333(Un)1(iv)28(e)-1(r)1(s)-1(it)28(y)-333(of)-333(Rome)-1(.)-444(Octob)-27(e)-1(r)-333(19,)-333(2007)]TJ +/F29 9.9626 Tf 355.8805 402.6932 Td[(b)32(y)-383(Sal)-1(v)64(ator)1(e)-384(Fili)-1(pp)-32(on)1(e)]TJ 12.8891 -18.5969 Td[(and)-383(A)-1(lfredo)-383(Butt)-1(ar)1(i)]TJ/F8 9.9626 Tf -131.4179 -25.2387 Td[(\134T)83(or)-333(V)83(ergata")-333(Un)1(iv)28(e)-1(r)1(s)-1(it)28(y)-333(of)-333(Rome)-1(.)-444(Octob)-27(e)-1(r)-333(29,)-333(2007)]TJ ET 1 0 0 1 99.8954 90.4377 cm 0 g 0 G @@ -18561,21 +18561,21 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 1056 0 obj << -/Length 8515 +/Length 9099 >> stream 1 0 0 1 150.7049 740.9981 cm 0 g 0 G 1 0 0 1 343.7111 0 cm 0 g 0 G -1 0 0 1 -348.6924 -61.8784 cm +1 0 0 1 -348.6924 -58.4798 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.7236 -679.1197 cm +1 0 0 1 -145.7236 -682.5183 cm BT -/F18 14.3462 Tf 150.7049 679.1197 Td[(psb)]TJ +/F18 14.3462 Tf 150.7049 682.5183 Td[(psb)]TJ ET -1 0 0 1 175.972 679.1197 cm +1 0 0 1 175.972 682.5183 cm q []0 d 0 J @@ -18584,11 +18584,11 @@ q 4.8419 0.1992 l S Q -1 0 0 1 -175.972 -679.1197 cm +1 0 0 1 -175.972 -682.5183 cm BT -/F18 14.3462 Tf 180.8139 679.1197 Td[(cdall)-1(|A)1(l)-1(lo)-32(cat)-1(es)-375(a)-374(co)-1(mm)30(unicat)-1(io)-1(n)]TJ -30.109 -17.9328 Td[(descr)-1(ipt)-1(or)]TJ 0 -36.8365 Td[(Syn)32(t)-1(ax)]TJ/F8 9.9626 Tf 49.8762 -22.059 Td[(call)-333(psb)]TJ +/F18 14.3462 Tf 180.8139 682.5183 Td[(cdall)-1(|A)1(l)-1(lo)-32(cat)-1(es)-375(a)-374(co)-1(mm)30(unicat)-1(io)-1(n)]TJ -30.109 -17.9328 Td[(descr)-1(ipt)-1(or)]TJ 0 -33.4763 Td[(Syn)32(t)-1(ax)]TJ/F8 9.9626 Tf 49.8762 -21.8209 Td[(call)-333(psb)]TJ ET -1 0 0 1 234.4431 602.2914 cm +1 0 0 1 234.4431 609.2883 cm q []0 d 0 J @@ -18597,11 +18597,11 @@ q 2.9888 0.1992 l S Q -1 0 0 1 -234.4431 -602.2914 cm +1 0 0 1 -234.4431 -609.2883 cm BT -/F8 9.9626 Tf 237.4319 602.2914 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.6741 0 Td[(ic)51(ontxt,)-358(desc)]TJ +/F8 9.9626 Tf 237.4319 609.2883 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.6741 0 Td[(ic)51(ontxt,)-358(desc)]TJ ET -1 0 0 1 319.7307 602.2914 cm +1 0 0 1 319.7307 609.2883 cm q []0 d 0 J @@ -18610,11 +18610,11 @@ q 3.0552 0.1992 l S Q -1 0 0 1 -319.7307 -602.2914 cm +1 0 0 1 -319.7307 -609.2883 cm BT -/F19 9.9626 Tf 322.7859 602.2914 Td[(a,)-358(i)1(nfo,mg=)1(mg,p)51(arts=)1(p)51(arts)]TJ/F8 9.9626 Tf 117.8794 0 Td[(\051)]TJ -230.7913 -23.9104 Td[(call)-333(psb)]TJ +/F19 9.9626 Tf 322.7859 609.2883 Td[(a,)-358(i)1(nfo,mg=)1(mg,p)51(arts=)1(p)51(arts)]TJ/F8 9.9626 Tf 117.8794 0 Td[(\051)]TJ -230.7913 -23.9103 Td[(call)-333(psb)]TJ ET -1 0 0 1 243.736 578.381 cm +1 0 0 1 243.736 585.378 cm q []0 d 0 J @@ -18623,11 +18623,11 @@ q 2.9888 0.1992 l S Q -1 0 0 1 -243.736 -578.381 cm +1 0 0 1 -243.736 -585.378 cm BT -/F8 9.9626 Tf 246.7248 578.381 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.674 0 Td[(ic)51(ontxt,)-358(desc)]TJ +/F8 9.9626 Tf 246.7248 585.378 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.674 0 Td[(ic)51(ontxt,)-358(desc)]TJ ET -1 0 0 1 329.0236 578.381 cm +1 0 0 1 329.0236 585.378 cm q []0 d 0 J @@ -18636,11 +18636,11 @@ q 3.0552 0.1992 l S Q -1 0 0 1 -329.0236 -578.381 cm +1 0 0 1 -329.0236 -585.378 cm BT -/F19 9.9626 Tf 332.0788 578.381 Td[(a,)-358(i)1(nfo,vg=vg,)1(\015ag=\015ag)]TJ/F8 9.9626 Tf 99.2936 0 Td[(\051)]TJ -198.5845 -23.9103 Td[(call)-333(psb)]TJ +/F19 9.9626 Tf 332.0788 585.378 Td[(a,)-358(i)1(nfo,vg=vg,)1(\015ag=\015ag)]TJ/F8 9.9626 Tf 99.2936 0 Td[(\051)]TJ -198.5845 -23.9103 Td[(call)-333(psb)]TJ ET -1 0 0 1 266.6499 554.4707 cm +1 0 0 1 266.6499 561.4677 cm q []0 d 0 J @@ -18649,11 +18649,11 @@ q 2.9888 0.1992 l S Q -1 0 0 1 -266.6499 -554.4707 cm +1 0 0 1 -266.6499 -561.4677 cm BT -/F8 9.9626 Tf 269.6387 554.4707 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.674 0 Td[(ic)51(ontxt,)-358(desc)]TJ +/F8 9.9626 Tf 269.6387 561.4677 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.674 0 Td[(ic)51(ontxt,)-358(desc)]TJ ET -1 0 0 1 351.9375 554.4707 cm +1 0 0 1 351.9375 561.4677 cm q []0 d 0 J @@ -18662,11 +18662,11 @@ q 3.0552 0.1992 l S Q -1 0 0 1 -351.9375 -554.4707 cm +1 0 0 1 -351.9375 -561.4677 cm BT -/F19 9.9626 Tf 354.9927 554.4707 Td[(a,)-358(i)1(nfo,vl)1(=vl)]TJ/F8 9.9626 Tf 53.4658 0 Td[(\051)]TJ -176.689 -23.9103 Td[(call)-333(psb)]TJ +/F19 9.9626 Tf 354.9927 561.4677 Td[(a,)-358(i)1(nfo,vl)1(=vl)]TJ/F8 9.9626 Tf 53.4658 0 Td[(\051)]TJ -176.689 -23.9104 Td[(call)-333(psb)]TJ ET -1 0 0 1 265.6314 530.5604 cm +1 0 0 1 265.6314 537.5573 cm q []0 d 0 J @@ -18675,11 +18675,11 @@ q 2.9888 0.1992 l S Q -1 0 0 1 -265.6314 -530.5604 cm +1 0 0 1 -265.6314 -537.5573 cm BT -/F8 9.9626 Tf 268.6203 530.5604 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.674 0 Td[(ic)51(ontxt,)-358(desc)]TJ +/F8 9.9626 Tf 268.6203 537.5573 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.674 0 Td[(ic)51(ontxt,)-358(desc)]TJ ET -1 0 0 1 350.9191 530.5604 cm +1 0 0 1 350.9191 537.5573 cm q []0 d 0 J @@ -18688,77 +18688,103 @@ q 3.0552 0.1992 l S Q -1 0 0 1 -350.9191 -530.5604 cm +1 0 0 1 -350.9191 -537.5573 cm BT -/F19 9.9626 Tf 353.9743 530.5604 Td[(a,)-358(i)1(nfo,nl=)1(n)-1(l)]TJ/F8 9.9626 Tf 55.5026 0 Td[(\051)]TJ -258.772 -24.1869 Td[(This)-316(s)-1(u)1(brou)1(tin)1(e)-317(ini)1(tializes)-317(the)-316(c)-1(omm)27(u)1(nication)-316(d)1(e)-1(sc)-1(r)1(iptor)-316(asso)-28(c)-1(i)1(ate)-1(d)-316(with)-316(an)-315(in-)]TJ 0 -11.9552 Td[(dex)-336(s)-1(p)1(ac)-1(e.)-453(Exactly)-336(one)-336(of)-336(the)-337(op)1(tion)1(al)-336(argumen)28(ts)]TJ/F32 9.9626 Tf 220.0339 0 Td[(parts)]TJ/F8 9.9626 Tf 26.1517 0 Td[(,)]TJ/F32 9.9626 Tf 6.126 0 Td[(vg)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)]TJ/F32 9.9626 Tf 6.126 0 Td[(vl)]TJ/F8 9.9626 Tf 13.8117 0 Td[(or)]TJ/F32 9.9626 Tf 12.2345 0 Td[(nl)]TJ/F8 9.9626 Tf 13.8117 0 Td[(m)27(u)1(s)-1(t)-336(b)-27(e)]TJ -308.7562 -11.9552 Td[(sp)-28(ec)-1(i)1(\014ed,)-333(thereb)28(y)-333(c)27(h)1(o)-28(osing)-333(the)-333(s)-1(p)-27(e)-1(ci\014)1(c)-334(ini)1(tialization)-333(strat)1(e)-1(gy:)]TJ +/F19 9.9626 Tf 353.9743 537.5573 Td[(a,)-358(i)1(nfo,nl=)1(n)-1(l)]TJ/F8 9.9626 Tf 55.5026 0 Td[(\051)]TJ -207.3682 -23.9103 Td[(call)-333(psb)]TJ ET -1 0 0 1 145.7235 461.7081 cm +1 0 0 1 235.9707 513.647 cm +q +[]0 d +0 J +0.3985 w +0 0.1992 m +2.9888 0.1992 l +S +Q +1 0 0 1 -235.9707 -513.647 cm +BT +/F8 9.9626 Tf 238.9595 513.647 Td[(cdall)-333(\050)]TJ/F19 9.9626 Tf 27.6741 0 Td[(ic)51(ontxt,)-358(desc)]TJ +ET +1 0 0 1 321.2583 513.647 cm +q +[]0 d +0 J +0.3985 w +0 0.1992 m +3.0552 0.1992 l +S +Q +1 0 0 1 -321.2583 -513.647 cm +BT +/F19 9.9626 Tf 324.3135 513.647 Td[(a,)-358(i)1(nfo,mg=)1(mg,r)52(epl=.)1(t)-1(r)1(ue.)]TJ/F8 9.9626 Tf 114.8242 0 Td[(\051)]TJ -288.4328 -23.9103 Td[(This)-316(s)-1(u)1(brou)1(tin)1(e)-317(ini)1(tializes)-317(the)-316(c)-1(omm)27(u)1(nication)-316(d)1(e)-1(sc)-1(r)1(iptor)-316(asso)-28(c)-1(i)1(ate)-1(d)-316(with)-316(an)-315(in-)]TJ 0 -11.9552 Td[(dex)-336(s)-1(p)1(ac)-1(e.)-453(Exactly)-336(one)-336(of)-336(the)-337(op)1(tion)1(al)-336(argumen)28(ts)]TJ/F32 9.9626 Tf 220.0339 0 Td[(parts)]TJ/F8 9.9626 Tf 26.1517 0 Td[(,)]TJ/F32 9.9626 Tf 6.126 0 Td[(vg)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)]TJ/F32 9.9626 Tf 6.126 0 Td[(vl)]TJ/F8 9.9626 Tf 13.8117 0 Td[(or)]TJ/F32 9.9626 Tf 12.2345 0 Td[(nl)]TJ/F8 9.9626 Tf 13.8117 0 Td[(m)27(u)1(s)-1(t)-336(b)-27(e)]TJ -308.7562 -11.9552 Td[(sp)-28(ec)-1(i)1(\014ed,)-333(thereb)28(y)-333(c)27(h)1(o)-28(osing)-333(the)-333(s)-1(p)-27(e)-1(ci\014)1(c)-334(ini)1(tialization)-333(strat)1(e)-1(gy:)]TJ +ET +1 0 0 1 145.7235 448.1934 cm 0 g 0 G -1 0 0 1 -145.7235 -461.7081 cm +1 0 0 1 -145.7235 -448.1934 cm BT -/F29 9.9626 Tf 150.7049 461.7081 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.9626 Tf 150.7049 448.1934 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 202.109 461.7081 cm +1 0 0 1 202.109 448.1934 cm 0 g 0 G -1 0 0 1 -56.3855 -21.0316 cm +1 0 0 1 -56.3855 -18.7791 cm 0 g 0 G -1 0 0 1 -145.7235 -440.6765 cm +1 0 0 1 -145.7235 -429.4143 cm BT -/F29 9.9626 Tf 150.7049 440.6765 Td[(T)32(yp)-32(e:)]TJ +/F29 9.9626 Tf 150.7049 429.4143 Td[(T)32(yp)-32(e:)]TJ ET -1 0 0 1 179.5203 440.6765 cm +1 0 0 1 179.5203 429.4143 cm 0 g 0 G -1 0 0 1 -179.5203 -440.6765 cm +1 0 0 1 -179.5203 -429.4143 cm BT -/F8 9.9626 Tf 184.5016 440.6765 Td[(Sy)1(nc)27(h)1(ron)1(ous.)]TJ +/F8 9.9626 Tf 184.5016 429.4143 Td[(Sy)1(nc)27(h)1(ron)1(ous.)]TJ ET -1 0 0 1 145.7235 419.6449 cm +1 0 0 1 145.7235 410.6351 cm 0 g 0 G -1 0 0 1 -145.7235 -419.6449 cm +1 0 0 1 -145.7235 -410.6351 cm BT -/F29 9.9626 Tf 150.7049 419.6449 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.9626 Tf 150.7049 410.6351 Td[(ic)-1(on)33(t)-1(xt)]TJ ET -1 0 0 1 185.7123 419.6449 cm +1 0 0 1 185.7123 410.6351 cm 0 g 0 G -1 0 0 1 -185.7123 -419.6449 cm +1 0 0 1 -185.7123 -410.6351 cm BT -/F8 9.9626 Tf 190.6936 419.6449 Td[(th)1(e)-334(c)-1(omm)27(u)1(ni)1(c)-1(ation)-332(c)-1(on)28(text.)]TJ -15.0821 -11.9551 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -57.7071 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(required)]TJ/F8 9.9626 Tf 41.8983 0 Td[(.)]TJ -67.0817 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9551 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue.)]TJ +/F8 9.9626 Tf 190.6936 410.6351 Td[(th)1(e)-334(c)-1(omm)27(u)1(ni)1(c)-1(ation)-332(c)-1(on)28(text.)]TJ -15.0821 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -57.7071 -11.9551 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(required)]TJ/F8 9.9626 Tf 41.8983 0 Td[(.)]TJ -67.0817 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue.)]TJ ET -1 0 0 1 145.7235 350.7927 cm +1 0 0 1 145.7235 344.0353 cm 0 g 0 G -1 0 0 1 -145.7235 -350.7927 cm +1 0 0 1 -145.7235 -344.0353 cm BT -/F29 9.9626 Tf 150.7049 350.7927 Td[(vg)]TJ +/F29 9.9626 Tf 150.7049 344.0353 Td[(vg)]TJ ET -1 0 0 1 162.4801 350.7927 cm +1 0 0 1 162.4801 344.0353 cm 0 g 0 G -1 0 0 1 -162.4801 -350.7927 cm +1 0 0 1 -162.4801 -344.0353 cm BT -/F8 9.9626 Tf 167.4614 350.7927 Td[(Data)-463(al)1(lo)-28(cation:)-703(eac)27(h)-462(ind)1(e)-1(x)]TJ/F11 9.9626 Tf 130.0165 0 Td[(i)]TJ/F14 9.9626 Tf 8.3501 0 Td[(2)-493(f)]TJ/F8 9.9626 Tf 16.541 0 Td[(1)]TJ/F11 9.9626 Tf 6.6418 0 Td[(:)-166(:)-167(:)-166(mg)]TJ/F14 9.9626 Tf 27.14 0 Td[(g)]TJ/F8 9.9626 Tf 9.5926 0 Td[(is)-463(allo)-27(c)-1(ated)-463(to)-462(pro)-27(c)-1(es)-1(s)]TJ/F11 9.9626 Tf 104.4282 0 Td[(v)-36(g)]TJ/F8 9.9626 Tf 10.2959 0 Td[(\050)]TJ/F11 9.9626 Tf 3.8744 0 Td[(i)]TJ/F8 9.9626 Tf 3.4322 0 Td[(\051.)]TJ -312.1626 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -57.7071 -11.9551 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(arra)28(y)84(.)]TJ +/F8 9.9626 Tf 167.4614 344.0353 Td[(Data)-463(al)1(lo)-28(cation:)-703(eac)27(h)-462(ind)1(e)-1(x)]TJ/F11 9.9626 Tf 130.0165 0 Td[(i)]TJ/F14 9.9626 Tf 8.3501 0 Td[(2)-493(f)]TJ/F8 9.9626 Tf 16.541 0 Td[(1)]TJ/F11 9.9626 Tf 6.6418 0 Td[(:)-166(:)-167(:)-166(mg)]TJ/F14 9.9626 Tf 27.14 0 Td[(g)]TJ/F8 9.9626 Tf 9.5926 0 Td[(is)-463(allo)-27(c)-1(ated)-463(to)-462(pro)-27(c)-1(es)-1(s)]TJ/F11 9.9626 Tf 104.4282 0 Td[(v)-36(g)]TJ/F8 9.9626 Tf 10.2959 0 Td[(\050)]TJ/F11 9.9626 Tf 3.8744 0 Td[(i)]TJ/F8 9.9626 Tf 3.4322 0 Td[(\051.)]TJ -312.1626 -11.9551 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -57.7071 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9551 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(arra)28(y)84(.)]TJ ET -1 0 0 1 145.7235 281.9404 cm +1 0 0 1 145.7235 277.4355 cm 0 g 0 G -1 0 0 1 -145.7235 -281.9404 cm +1 0 0 1 -145.7235 -277.4355 cm BT -/F29 9.9626 Tf 150.7049 281.9404 Td[(\015ag)]TJ +/F29 9.9626 Tf 150.7049 277.4355 Td[(\015ag)]TJ ET -1 0 0 1 168.3677 281.9404 cm +1 0 0 1 168.3677 277.4355 cm 0 g 0 G -1 0 0 1 -168.3677 -281.9404 cm +1 0 0 1 -168.3677 -277.4355 cm BT -/F8 9.9626 Tf 173.349 281.9404 Td[(Sp)-27(ec)-1(i\014)1(e)-1(s)-333(w)-1(h)1(e)-1(t)1(her)-333(e)-1(n)28(tr)1(ies)-334(in)]TJ/F11 9.9626 Tf 121.9318 0 Td[(v)-36(g)]TJ/F8 9.9626 Tf 13.6167 0 Td[(are)-333(z)-1(ero-)-334(or)-333(on)1(e)-1(-based.)-444(Scop)-28(e:)]TJ/F29 9.9626 Tf 131.0366 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -294.0789 -11.9551 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue)-334(0)]TJ/F11 9.9626 Tf 135.4091 0 Td[(;)]TJ/F8 9.9626 Tf 4.4278 0 Td[(1,)-333(defau)1(lt)-333(0.)]TJ +/F8 9.9626 Tf 173.349 277.4355 Td[(Sp)-27(ec)-1(i\014)1(e)-1(s)-333(w)-1(h)1(e)-1(t)1(her)-333(e)-1(n)28(tr)1(ies)-334(in)]TJ/F11 9.9626 Tf 121.9318 0 Td[(v)-36(g)]TJ/F8 9.9626 Tf 13.6167 0 Td[(are)-333(z)-1(ero-)-334(or)-333(on)1(e)-1(-based.)-444(Scop)-28(e:)]TJ/F29 9.9626 Tf 131.0366 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -294.0789 -11.9551 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue)-334(0)]TJ/F11 9.9626 Tf 135.4091 0 Td[(;)]TJ/F8 9.9626 Tf 4.4278 0 Td[(1,)-333(defau)1(lt)-333(0.)]TJ ET -1 0 0 1 145.7235 225.0434 cm +1 0 0 1 145.7235 222.7909 cm 0 g 0 G -1 0 0 1 -145.7235 -225.0434 cm +1 0 0 1 -145.7235 -222.7909 cm BT -/F29 9.9626 Tf 150.7049 225.0434 Td[(mg)]TJ +/F29 9.9626 Tf 150.7049 222.7909 Td[(mg)]TJ ET -1 0 0 1 165.9808 225.0434 cm +1 0 0 1 165.9808 222.7909 cm 0 g 0 G -1 0 0 1 -165.9808 -225.0434 cm +1 0 0 1 -165.9808 -222.7909 cm BT -/F8 9.9626 Tf 170.9621 225.0434 Td[(th)1(e)-334(\050glob)1(al\051)-333(n)28(um)28(b)-28(er)-333(of)-333(ro)28(ws)-334(of)-333(th)1(e)-334(pr)1(oblem.)]TJ 4.6494 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -57.7071 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue.)-445(It)-333(is)-334(r)1(e)-1(q)1(uir)1(e)-1(d)-333(if)]TJ/F32 9.9626 Tf 203.3212 0 Td[(parts)]TJ/F8 9.9626 Tf 29.4726 0 Td[(is)-334(sp)-27(e)-1(ci\014ed.)]TJ +/F8 9.9626 Tf 170.9621 222.7909 Td[(th)1(e)-334(\050glob)1(al\051)-333(n)28(um)28(b)-28(er)-333(of)-333(ro)28(ws)-334(of)-333(th)1(e)-334(pr)1(oblem.)]TJ 4.6494 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -57.7071 -11.9551 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as:)-444(an)-332(in)28(tege)-1(r)-332(v)56(alu)1(e)-1(.)-444(It)-333(i)1(s)-333(re)-1(q)1(uir)1(e)-1(d)-332(if)]TJ/F32 9.9626 Tf 203.2662 0 Td[(parts)]TJ/F8 9.9626 Tf 29.4656 0 Td[(or)]TJ/F32 9.9626 Tf 12.1972 0 Td[(repl)]TJ/F8 9.9626 Tf 24.2352 0 Td[(is)-333(sp)-28(ec)-1(i)1(\014ed.)]TJ ET 1 0 0 1 145.7235 156.1911 cm 0 g 0 G @@ -18793,17 +18819,17 @@ endobj /D [1055 0 R /XYZ 150.7049 740.9981 null] >> endobj 178 0 obj << -/D [1055 0 R /XYZ 150.7049 639.7702 null] +/D [1055 0 R /XYZ 150.7049 646.2525 null] >> endobj 1058 0 obj << -/D [1055 0 R /XYZ 150.7049 611.457 null] +/D [1055 0 R /XYZ 150.7049 618.454 null] >> endobj 1054 0 obj << /Font << /F18 425 0 R /F8 434 0 R /F19 571 0 R /F32 602 0 R /F29 431 0 R /F11 586 0 R /F14 613 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1061 0 obj << -/Length 8632 +/Length 8742 >> stream 1 0 0 1 99.8954 740.9981 cm @@ -18822,33 +18848,45 @@ ET BT /F8 9.9626 Tf 114.1059 706.1289 Td[(Data)-408(all)1(o)-28(c)-1(at)1(ion:)-593(the)-408(s)-1(et)-408(of)-408(gl)1(obal)-408(i)1(ndi)1(c)-1(es)-409(b)-27(elongin)1(g)-408(to)-408(th)1(e)-409(callin)1(g)-408(pr)1(o)-28(c)-1(ess)-1(.)]TJ 10.6961 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf 23.0731 0 Td[(.)]TJ -51.0239 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(arra)28(y)84(.)]TJ ET -1 0 0 1 94.9141 636.5409 cm +1 0 0 1 94.9141 638.642 cm 0 g 0 G -1 0 0 1 -94.9141 -636.5409 cm +1 0 0 1 -94.9141 -638.642 cm BT -/F29 9.9626 Tf 99.8954 636.5409 Td[(nl)]TJ +/F29 9.9626 Tf 99.8954 638.642 Td[(nl)]TJ ET -1 0 0 1 109.4429 636.5409 cm +1 0 0 1 109.4429 638.642 cm 0 g 0 G -1 0 0 1 -109.4429 -636.5409 cm +1 0 0 1 -109.4429 -638.642 cm BT -/F8 9.9626 Tf 114.4242 636.5409 Td[(Data)-223(al)1(lo)-28(cation:)-389(i)1(n)-223(a)-223(general)1(iz)-1(ed)-222(blo)-28(c)28(k-ro)28(w)-223(distri)1(but)1(ion)-223(t)1(he)-223(n)28(um)28(b)-27(e)-1(r)-222(of)-223(in)1(di)1(c)-1(es)]TJ 10.3778 -11.9551 Td[(b)-27(e)-1(lon)1(gin)1(g)-334(to)-333(th)1(e)-334(c)-1(u)1(rren)28(t)-333(pr)1(o)-28(c)-1(ess)-1(.)-444(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 175.6472 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf 23.0731 0 Td[(.)]TJ -198.7203 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9551 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue.)]TJ +/F8 9.9626 Tf 114.4242 638.642 Td[(Data)-223(al)1(lo)-28(cation:)-389(i)1(n)-223(a)-223(general)1(iz)-1(ed)-222(blo)-28(c)28(k-ro)28(w)-223(distri)1(but)1(ion)-223(t)1(he)-223(n)28(um)28(b)-27(e)-1(r)-222(of)-223(in)1(di)1(c)-1(es)]TJ 10.3778 -11.9552 Td[(b)-27(e)-1(lon)1(gin)1(g)-334(to)-333(th)1(e)-334(c)-1(u)1(rren)28(t)-333(pr)1(o)-28(c)-1(ess)-1(.)-444(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 175.6472 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf 23.0731 0 Td[(.)]TJ -198.7203 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)28(t)1(e)-1(ger)-333(v)55(al)1(ue.)]TJ ET -1 0 0 1 94.9141 564.9605 cm +1 0 0 1 94.9141 571.155 cm 0 g 0 G -1 0 0 1 -94.9141 -564.9605 cm +1 0 0 1 -94.9141 -571.155 cm BT -/F29 9.9626 Tf 99.8954 564.9605 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.9626 Tf 99.8954 571.155 Td[(repl)]TJ ET -1 0 0 1 154.4337 564.9605 cm +1 0 0 1 119.4124 571.155 cm 0 g 0 G -1 0 0 1 -59.5196 -21.7672 cm +1 0 0 1 -119.4124 -571.155 cm +BT +/F8 9.9626 Tf 124.3937 571.155 Td[(Data)-351(all)1(o)-28(c)-1(ati)1(on:)-480(b)1(uil)1(d)-351(a)-351(replicated)-351(in)1(dex)-351(s)-1(p)1(ac)-1(e)-351(\050i.e.)-498(all)-351(p)1(ro)-28(ces)-1(se)-1(s)-351(o)27(wn)-351(al)1(l)]TJ 0.4083 -11.9551 Td[(in)1(dice)-1(s\051.)-444(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 68.4103 0 Td[(global)]TJ/F8 9.9626 Tf 29.7563 0 Td[(.)]TJ -98.1666 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(opti)-1(on)1(al)]TJ/F8 9.9626 Tf 40.5768 0 Td[(.)]TJ -65.7602 -11.9552 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(in)]TJ/F8 9.9626 Tf 9.5475 0 Td[(.)]TJ -43.0331 -11.9551 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(the)-333(logical)-334(v)56(alu)1(e)]TJ/F32 9.9626 Tf 131.7838 0 Td[(.true.)]TJ +ET +1 0 0 1 94.9141 502.0642 cm 0 g 0 G -1 0 0 1 -94.9141 -543.1933 cm +1 0 0 1 -94.9141 -502.0642 cm BT -/F29 9.9626 Tf 99.8954 543.1933 Td[(desc)]TJ +/F29 9.9626 Tf 99.8954 502.0642 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 121.81 543.1933 cm +1 0 0 1 154.4337 502.0642 cm +0 g 0 G +1 0 0 1 -59.5196 -19.6662 cm +0 g 0 G +1 0 0 1 -94.9141 -482.398 cm +BT +/F29 9.9626 Tf 99.8954 482.398 Td[(desc)]TJ +ET +1 0 0 1 121.81 482.398 cm q []0 d 0 J @@ -18857,23 +18895,23 @@ q 3.4371 0.1992 l S Q -1 0 0 1 -121.81 -543.1933 cm +1 0 0 1 -121.81 -482.398 cm BT -/F29 9.9626 Tf 125.2471 543.1933 Td[(a)]TJ +/F29 9.9626 Tf 125.2471 482.398 Td[(a)]TJ ET -1 0 0 1 130.8165 543.1933 cm +1 0 0 1 130.8165 482.398 cm 0 g 0 G -1 0 0 1 -130.8165 -543.1933 cm +1 0 0 1 -130.8165 -482.398 cm BT -/F8 9.9626 Tf 135.7978 543.1933 Td[(th)1(e)-334(c)-1(omm)27(u)1(ni)1(c)-1(ation)-332(des)-1(crip)1(tor.)]TJ -10.9958 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf 23.0731 0 Td[(.)]TJ -51.0239 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(required)]TJ/F8 9.9626 Tf 41.8983 0 Td[(.)]TJ -67.0817 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(out)]TJ/F8 9.9626 Tf 16.549 0 Td[(.)]TJ -50.0346 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(a)-333(s)-1(tr)1(uctured)-333(dat)1(a)-334(of)-333(t)28(yp)-27(e)]TJ +/F8 9.9626 Tf 135.7978 482.398 Td[(th)1(e)-334(c)-1(omm)27(u)1(ni)1(c)-1(ation)-332(des)-1(crip)1(tor.)]TJ -10.9958 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 27.9508 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf 23.0731 0 Td[(.)]TJ -51.0239 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 25.1834 0 Td[(required)]TJ/F8 9.9626 Tf 41.8983 0 Td[(.)]TJ -67.0817 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(out)]TJ/F8 9.9626 Tf 16.549 0 Td[(.)]TJ -50.0346 -11.9552 Td[(Sp)-27(ec)-1(i\014)1(e)-1(d)-332(as)-1(:)-444(a)-333(s)-1(tr)1(uctured)-333(dat)1(a)-334(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 495.3726 cm +1 0 0 1 295.717 434.5773 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -495.3726 cm +1 0 0 1 -295.717 -434.5773 cm BT -/F32 9.9626 Tf 295.717 495.3726 Td[(psb)]TJ +/F32 9.9626 Tf 295.717 434.5773 Td[(psb)]TJ ET -1 0 0 1 312.0356 495.3726 cm +1 0 0 1 312.0356 434.5773 cm q []0 d 0 J @@ -18882,11 +18920,11 @@ q 3.1382 0.1992 l S Q -1 0 0 1 -312.0356 -495.3726 cm +1 0 0 1 -312.0356 -434.5773 cm BT -/F32 9.9626 Tf 315.1738 495.3726 Td[(desc)]TJ +/F32 9.9626 Tf 315.1738 434.5773 Td[(desc)]TJ ET -1 0 0 1 336.7228 495.3726 cm +1 0 0 1 336.7228 434.5773 cm q []0 d 0 J @@ -18895,66 +18933,66 @@ q 3.1382 0.1992 l S Q -1 0 0 1 -336.7228 -495.3726 cm +1 0 0 1 -336.7228 -434.5773 cm BT -/F32 9.9626 Tf 339.861 495.3726 Td[(type)]TJ +/F32 9.9626 Tf 339.861 434.5773 Td[(type)]TJ ET -1 0 0 1 360.7824 495.3726 cm +1 0 0 1 360.7824 434.5773 cm 0 g 0 G -1 0 0 1 -360.7824 -495.3726 cm +1 0 0 1 -360.7824 -434.5773 cm BT -/F8 9.9626 Tf 360.7824 495.3726 Td[(.)]TJ +/F8 9.9626 Tf 360.7824 434.5773 Td[(.)]TJ ET -1 0 0 1 94.9141 473.6054 cm +1 0 0 1 94.9141 414.9111 cm 0 g 0 G -1 0 0 1 -94.9141 -473.6054 cm +1 0 0 1 -94.9141 -414.9111 cm BT -/F29 9.9626 Tf 99.8954 473.6054 Td[(inf)-1(o)]TJ +/F29 9.9626 Tf 99.8954 414.9111 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.6721 473.6054 cm +1 0 0 1 118.6721 414.9111 cm 0 g 0 G -1 0 0 1 -118.6721 -473.6054 cm +1 0 0 1 -118.6721 -414.9111 cm BT -/F8 9.9626 Tf 123.6534 473.6054 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.1486 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 32.3787 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf -32.3787 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 29.6112 0 Td[(required)]TJ/F8 9.9626 Tf -29.6112 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(out)]TJ/F8 9.9626 Tf 16.549 0 Td[(.)]TJ -50.0346 -11.9552 Td[(An)-333(in)29(te)-1(ger)-333(v)56(alue;)-333(0)-334(means)-334(n)1(o)-334(error)-333(h)1(as)-334(b)-27(e)-1(en)-333(detec)-1(ted.)]TJ/F18 14.3462 Tf -24.9066 -35.389 Td[(Not)-1(es)]TJ +/F8 9.9626 Tf 123.6534 414.9111 Td[(Er)1(ror)-333(co)-28(de.)]TJ 1.1486 -11.9552 Td[(Scop)-27(e)-1(:)]TJ/F29 9.9626 Tf 32.3787 0 Td[(lo)-32(ca)-1(l)]TJ/F8 9.9626 Tf -32.3787 -11.9552 Td[(T)28(yp)-28(e:)]TJ/F29 9.9626 Tf 29.6112 0 Td[(required)]TJ/F8 9.9626 Tf -29.6112 -11.9551 Td[(In)28(ten)28(t:)]TJ/F29 9.9626 Tf 33.4856 0 Td[(out)]TJ/F8 9.9626 Tf 16.549 0 Td[(.)]TJ -50.0346 -11.9552 Td[(An)-333(in)29(te)-1(ger)-333(v)56(alue;)-333(0)-334(means)-334(n)1(o)-334(error)-333(h)1(as)-334(b)-27(e)-1(en)-333(detec)-1(ted.)]TJ/F18 14.3462 Tf -24.9066 -32.8343 Td[(Not)-1(es)]TJ ET -1 0 0 1 99.8954 367.7178 cm +1 0 0 1 99.8954 312.4351 cm 0 g 0 G -1 0 0 1 -99.8954 -367.7178 cm +1 0 0 1 -99.8954 -312.4351 cm BT -/F8 9.9626 Tf 112.072 367.7178 Td[(1.)]TJ +/F8 9.9626 Tf 112.072 312.4351 Td[(1.)]TJ ET -1 0 0 1 119.8207 367.7178 cm +1 0 0 1 119.8207 312.4351 cm 0 g 0 G -1 0 0 1 -119.8207 -367.7178 cm +1 0 0 1 -119.8207 -312.4351 cm BT -/F8 9.9626 Tf 124.802 367.7178 Td[(Ex)1(ac)-1(tl)1(y)-255(one)-255(of)-255(the)-255(opti)1(onal)-255(argu)1(me)-1(n)28(ts)]TJ/F32 9.9626 Tf 166.0181 0 Td[(parts)]TJ/F8 9.9626 Tf 26.1517 0 Td[(,)]TJ/F32 9.9626 Tf 5.4649 0 Td[(vg)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)]TJ/F32 9.9626 Tf 5.4649 0 Td[(vl)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)]TJ/F32 9.9626 Tf 5.4649 0 Td[(nl)]TJ/F8 9.9626 Tf 13.0023 0 Td[(m)27(u)1(s)-1(t)-255(b)-27(e)-255(s)-1(p)-27(e)-1(ci\014)1(e)-1(d)1(,)]TJ -242.4882 -11.9552 Td[(th)1(e)-1(reb)28(y)-333(c)27(h)1(o)-28(osing)-333(th)1(e)-334(ini)1(tialization)-333(strategy)-333(as)-334(f)1(ollo)28(ws)-1(:)]TJ +/F8 9.9626 Tf 124.802 312.4351 Td[(Ex)1(ac)-1(tl)1(y)-255(one)-255(of)-255(the)-255(opti)1(onal)-255(argu)1(me)-1(n)28(ts)]TJ/F32 9.9626 Tf 166.0181 0 Td[(parts)]TJ/F8 9.9626 Tf 26.1517 0 Td[(,)]TJ/F32 9.9626 Tf 5.4649 0 Td[(vg)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)]TJ/F32 9.9626 Tf 5.4649 0 Td[(vl)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)]TJ/F32 9.9626 Tf 5.4649 0 Td[(nl)]TJ/F8 9.9626 Tf 13.0023 0 Td[(m)27(u)1(s)-1(t)-255(b)-27(e)-255(s)-1(p)-27(e)-1(ci\014)1(e)-1(d)1(,)]TJ -242.4882 -11.9552 Td[(th)1(e)-1(reb)28(y)-333(c)27(h)1(o)-28(osing)-333(th)1(e)-334(ini)1(tialization)-333(strategy)-333(as)-334(f)1(ollo)28(ws)-1(:)]TJ ET -1 0 0 1 119.8207 333.9954 cm +1 0 0 1 119.8207 280.8137 cm 0 g 0 G -1 0 0 1 -119.8207 -333.9954 cm +1 0 0 1 -119.8207 -280.8137 cm BT -/F29 9.9626 Tf 124.802 333.9954 Td[(parts)]TJ +/F29 9.9626 Tf 124.802 280.8137 Td[(parts)]TJ ET -1 0 0 1 150.4294 333.9954 cm +1 0 0 1 150.4294 280.8137 cm 0 g 0 G -1 0 0 1 -150.4294 -333.9954 cm +1 0 0 1 -150.4294 -280.8137 cm BT -/F8 9.9626 Tf 155.4107 333.9954 Td[(In)-337(thi)1(s)-338(c)-1(ase)-338(w)27(e)-338(h)1(a)28(v)28(e)-338(a)-338(sub)1(rou)1(tine)-338(sp)-27(e)-1(cify)1(ing)-337(the)-338(mapp)1(in)1(g)-338(b)-27(e)-1(t)28(w)28(e)-1(en)]TJ -8.6909 -11.9552 Td[(glob)1(al)-225(in)1(dice)-1(s)-225(and)-224(pr)1(o)-28(c)-1(es)-1(s/lo)-28(cal)-225(in)1(dex)-225(p)1(airs.)-409(If)-224(thi)1(s)-226(op)1(tional)-224(argumen)28(t)]TJ 0 -11.9552 Td[(is)-317(sp)-27(e)-1(ci\014ed,)-319(then)-316(it)-316(is)-317(mand)1(atory)-316(to)-316(s)-1(p)-27(ec)-1(if)1(y)-316(the)-317(ar)1(gume)-1(n)29(t)]TJ/F32 9.9626 Tf 251.5624 0 Td[(mg)]TJ/F8 9.9626 Tf 13.6127 0 Td[(as)-317(w)28(e)-1(l)1(l.)]TJ -265.1751 -11.9551 Td[(The)-334(sub)1(rou)1(tine)-333(m)27(u)1(s)-1(t)-333(c)-1(on)1(for)1(m)-334(to)-333(the)-334(f)1(ollo)28(win)1(g)-334(in)29(te)-1(r)1(face)-1(:)]TJ +/F8 9.9626 Tf 155.4107 280.8137 Td[(In)-337(thi)1(s)-338(c)-1(ase)-338(w)27(e)-338(h)1(a)28(v)28(e)-338(a)-338(sub)1(rou)1(tine)-338(sp)-27(e)-1(cify)1(ing)-337(the)-338(mapp)1(in)1(g)-338(b)-27(e)-1(t)28(w)28(e)-1(en)]TJ -8.6909 -11.9552 Td[(glob)1(al)-225(in)1(dice)-1(s)-225(and)-224(pr)1(o)-28(c)-1(es)-1(s/lo)-28(cal)-225(in)1(dex)-225(p)1(airs.)-409(If)-224(thi)1(s)-226(op)1(tional)-224(argumen)28(t)]TJ 0 -11.9551 Td[(is)-317(sp)-27(e)-1(ci\014ed,)-319(then)-316(it)-316(is)-317(mand)1(atory)-316(to)-316(s)-1(p)-27(ec)-1(if)1(y)-316(the)-317(ar)1(gume)-1(n)29(t)]TJ/F32 9.9626 Tf 251.5624 0 Td[(mg)]TJ/F8 9.9626 Tf 13.6127 0 Td[(as)-317(w)28(e)-1(l)1(l.)]TJ -265.1751 -11.9552 Td[(The)-334(sub)1(rou)1(tine)-333(m)27(u)1(s)-1(t)-333(c)-1(on)1(for)1(m)-334(to)-333(the)-334(f)1(ollo)28(win)1(g)-334(in)29(te)-1(r)1(face)-1(:)]TJ ET -1 0 0 1 141.7385 278.8156 cm +1 0 0 1 141.7385 227.2745 cm 0 g 0 G 0 g 0 G -1 0 0 1 -141.7385 -278.8156 cm +1 0 0 1 -141.7385 -227.2745 cm BT -/F32 9.9626 Tf 157.1805 278.8156 Td[(interface)]TJ 15.691 -11.9551 Td[(subroutine)-525(psb_parts\050glob_index,mg,np,pv,nv\051)]TJ 10.4607 -11.9552 Td[(integer,)-525(intent)-525(\050in\051)-1050(::)-525(glob_index,np,mg)]TJ 0 -11.9552 Td[(integer,)-525(intent)-525(\050out\051)-525(::)-525(nv,)-525(pv\050*\051)]TJ -10.4607 -11.9551 Td[(end)-525(subroutine)-525(psb_parts)]TJ -15.691 -11.9552 Td[(end)-525(interface)]TJ/F8 9.9626 Tf -10.4607 -19.3142 Td[(The)-334(i)1(np)1(ut)-333(argu)1(m)-1(en)28(ts)-334(ar)1(e)-1(:)]TJ +/F32 9.9626 Tf 157.1805 227.2745 Td[(interface)]TJ 15.691 -11.9552 Td[(subroutine)-525(psb_parts\050glob_index,mg,np,pv,nv\051)]TJ 10.4607 -11.9551 Td[(integer,)-525(intent)-525(\050in\051)-1050(::)-525(glob_index,np,mg)]TJ 0 -11.9552 Td[(integer,)-525(intent)-525(\050out\051)-525(::)-525(nv,)-525(pv\050*\051)]TJ -10.4607 -11.9552 Td[(end)-525(subroutine)-525(psb_parts)]TJ -15.691 -11.9551 Td[(end)-525(interface)]TJ/F8 9.9626 Tf -10.4607 -17.6737 Td[(The)-334(i)1(np)1(ut)-333(argu)1(m)-1(en)28(ts)-334(ar)1(e)-1(:)]TJ ET -1 0 0 1 141.7385 182.8644 cm +1 0 0 1 141.7385 134.1438 cm 0 g 0 G -1 0 0 1 -141.7385 -182.8644 cm +1 0 0 1 -141.7385 -134.1438 cm BT -/F29 9.9626 Tf 146.7198 182.8644 Td[(glob)]TJ +/F29 9.9626 Tf 146.7198 134.1438 Td[(glob)]TJ ET -1 0 0 1 168.4117 182.8644 cm +1 0 0 1 168.4117 134.1438 cm q []0 d 0 J @@ -18963,51 +19001,27 @@ q 3.4371 0.1992 l S Q -1 0 0 1 -168.4117 -182.8644 cm -BT -/F29 9.9626 Tf 171.8488 182.8644 Td[(index)]TJ -ET -1 0 0 1 199.0591 182.8644 cm -0 g 0 G -1 0 0 1 -199.0591 -182.8644 cm -BT -/F8 9.9626 Tf 204.0404 182.8644 Td[(The)-334(gl)1(obal)-333(in)1(dex)-333(to)-334(b)-27(e)-334(mapp)-27(e)-1(d)1(;)]TJ -ET -1 0 0 1 141.7385 168.4562 cm -0 g 0 G -1 0 0 1 -141.7385 -168.4562 cm -BT -/F29 9.9626 Tf 146.7198 168.4562 Td[(np)]TJ -ET -1 0 0 1 159.4498 168.4562 cm -0 g 0 G -1 0 0 1 -159.4498 -168.4562 cm -BT -/F8 9.9626 Tf 164.4311 168.4562 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(pr)1(o)-28(c)-1(ess)-1(es)-334(in)-333(th)1(e)-334(mappi)1(ng;)]TJ -ET -1 0 0 1 141.7385 154.048 cm -0 g 0 G -1 0 0 1 -141.7385 -154.048 cm +1 0 0 1 -168.4117 -134.1438 cm BT -/F29 9.9626 Tf 146.7198 154.048 Td[(mg)]TJ +/F29 9.9626 Tf 171.8488 134.1438 Td[(index)]TJ ET -1 0 0 1 161.9958 154.048 cm +1 0 0 1 199.0591 134.1438 cm 0 g 0 G -1 0 0 1 -161.9958 -154.048 cm +1 0 0 1 -199.0591 -134.1438 cm BT -/F8 9.9626 Tf 166.9771 154.048 Td[(The)-334(t)1(otal)-333(n)28(um)28(b)-28(er)-333(of)-333(glob)1(al)-334(r)1(o)28(w)-1(s)-333(in)-333(the)-333(m)-1(ap)1(pin)1(g;)]TJ -20.2573 -16.8612 Td[(The)-334(ou)1(tpu)1(t)-333(argumen)28(ts)-334(ar)1(e)-1(:)]TJ +/F8 9.9626 Tf 204.0404 134.1438 Td[(The)-334(gl)1(obal)-333(in)1(dex)-333(to)-334(b)-27(e)-334(mapp)-27(e)-1(d)1(;)]TJ ET 1 0 0 1 141.7385 120.3256 cm 0 g 0 G 1 0 0 1 -141.7385 -120.3256 cm BT -/F29 9.9626 Tf 146.7198 120.3256 Td[(n)32(v)]TJ +/F29 9.9626 Tf 146.7198 120.3256 Td[(np)]TJ ET -1 0 0 1 158.8133 120.3256 cm +1 0 0 1 159.4498 120.3256 cm 0 g 0 G -1 0 0 1 -158.8133 -120.3256 cm +1 0 0 1 -159.4498 -120.3256 cm BT -/F8 9.9626 Tf 163.7946 120.3256 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(e)-1(n)29(tries)-334(in)]TJ/F32 9.9626 Tf 111.6371 0 Td[(pv)]TJ/F8 9.9626 Tf 10.4607 0 Td[(;)]TJ +/F8 9.9626 Tf 164.4311 120.3256 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(pr)1(o)-28(c)-1(ess)-1(es)-334(in)-333(th)1(e)-334(mappi)1(ng;)]TJ ET 1 0 0 1 99.8954 90.4377 cm 0 g 0 G @@ -19030,7 +19044,7 @@ endobj 1063 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.7207 492.1624 361.7786 503.2874] +/Rect [294.7207 431.3671 361.7786 442.492] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj @@ -19038,17 +19052,17 @@ endobj /D [1060 0 R /XYZ 99.8954 740.9981 null] >> endobj 1064 0 obj << -/D [1060 0 R /XYZ 99.8954 380.1334 null] +/D [1060 0 R /XYZ 99.8954 324.3903 null] >> endobj 1065 0 obj << -/D [1060 0 R /XYZ 99.8954 384.579 null] +/D [1060 0 R /XYZ 99.8954 328.2458 null] >> endobj 1059 0 obj << /Font << /F29 431 0 R /F8 434 0 R /F32 602 0 R /F18 425 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1068 0 obj << -/Length 5831 +/Length 7365 >> stream 1 0 0 1 150.7049 740.9981 cm @@ -19059,61 +19073,97 @@ stream 0 g 0 G 1 0 0 1 -192.548 -706.1289 cm BT -/F29 9.9626 Tf 197.5293 706.1289 Td[(p)32(v)]TJ +/F29 9.9626 Tf 197.5293 706.1289 Td[(mg)]TJ +ET +1 0 0 1 212.8053 706.1289 cm +0 g 0 G +1 0 0 1 -212.8053 -706.1289 cm +BT +/F8 9.9626 Tf 217.7866 706.1289 Td[(The)-334(t)1(otal)-333(n)28(um)28(b)-28(er)-333(of)-333(glob)1(al)-334(r)1(o)28(w)-1(s)-333(in)-333(the)-333(m)-1(ap)1(pin)1(g;)]TJ -20.2573 -15.9403 Td[(The)-334(ou)1(tpu)1(t)-333(argumen)28(ts)-334(ar)1(e)-1(:)]TJ +ET +1 0 0 1 192.548 674.2484 cm +0 g 0 G +1 0 0 1 -192.548 -674.2484 cm +BT +/F29 9.9626 Tf 197.5293 674.2484 Td[(n)32(v)]TJ +ET +1 0 0 1 209.6228 674.2484 cm +0 g 0 G +1 0 0 1 -209.6228 -674.2484 cm +BT +/F8 9.9626 Tf 214.6041 674.2484 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(e)-1(n)29(tries)-334(in)]TJ/F32 9.9626 Tf 111.6371 0 Td[(pv)]TJ/F8 9.9626 Tf 10.4607 0 Td[(;)]TJ +ET +1 0 0 1 192.548 660.3007 cm +0 g 0 G +1 0 0 1 -192.548 -660.3007 cm +BT +/F29 9.9626 Tf 197.5293 660.3007 Td[(p)32(v)]TJ +ET +1 0 0 1 209.6228 660.3007 cm +0 g 0 G +1 0 0 1 -209.6228 -660.3007 cm +BT +/F8 9.9626 Tf 214.6041 660.3007 Td[(A)-495(v)28(ector)-495(con)28(tain)1(in)28(t)-494(the)-495(in)1(dice)-1(s)-495(of)-494(the)-495(p)1(ro)-28(ce)-1(ss)-1(es)-495(to)-495(whi)1(c)27(h)-494(the)]TJ 1.5553 -11.9552 Td[(glob)1(al)-468(ind)1(e)-1(x)-467(s)-1(h)1(ould)-467(b)-28(e)-468(as)-1(sigend;)-535(eac)27(h)-468(en)28(tr)1(y)-468(m)27(u)1(s)-1(t)-468(satisfy)-468(0)]TJ/F14 9.9626 Tf 270.5078 0 Td[(\024)]TJ/F11 9.9626 Tf -270.5078 -11.9551 Td[(pv)]TJ/F8 9.9626 Tf 10.199 0 Td[(\050)]TJ/F11 9.9626 Tf 3.8744 0 Td[(i)]TJ/F8 9.9626 Tf 3.4322 0 Td[(\051)]TJ/F11 9.9626 Tf 8.6032 0 Td[(<)-474(n)-1(p)]TJ/F8 9.9626 Tf 23.4699 0 Td[(;)-510(if)]TJ/F11 9.9626 Tf 18.163 0 Td[(nv)-510(>)]TJ/F8 9.9626 Tf 28.3728 0 Td[(1)-451(w)27(e)-452(h)1(a)27(v)28(e)-452(an)-451(i)1(nd)1(e)-1(x)-451(as)-1(sign)1(e)-1(d)-451(to)-451(m)27(u)1(ltip)1(le)]TJ -96.1145 -11.9552 Td[(pr)1(o)-28(ce)-1(ss)-1(es)-1(,)-333(i.)1(e)-1(.)-444(w)28(e)-334(ha)28(v)28(e)-334(an)-333(o)28(v)28(erlap)-333(among)-333(th)1(e)-334(s)-1(u)1(b)-28(d)1(omains.)]TJ ET -1 0 0 1 209.6228 706.1289 cm +1 0 0 1 170.6302 608.495 cm 0 g 0 G -1 0 0 1 -209.6228 -706.1289 cm +1 0 0 1 -170.6302 -608.495 cm BT -/F8 9.9626 Tf 214.6041 706.1289 Td[(A)-495(v)28(ector)-495(con)28(tain)1(in)28(t)-494(the)-495(in)1(dice)-1(s)-495(of)-494(the)-495(p)1(ro)-28(ce)-1(ss)-1(es)-495(to)-495(whi)1(c)27(h)-494(the)]TJ 1.5553 -11.9552 Td[(glob)1(al)-468(ind)1(e)-1(x)-467(s)-1(h)1(ould)-467(b)-28(e)-468(as)-1(sigend;)-535(eac)27(h)-468(en)28(tr)1(y)-468(m)27(u)1(s)-1(t)-468(satisfy)-468(0)]TJ/F14 9.9626 Tf 270.5078 0 Td[(\024)]TJ/F11 9.9626 Tf -270.5078 -11.9552 Td[(pv)]TJ/F8 9.9626 Tf 10.199 0 Td[(\050)]TJ/F11 9.9626 Tf 3.8744 0 Td[(i)]TJ/F8 9.9626 Tf 3.4322 0 Td[(\051)]TJ/F11 9.9626 Tf 8.6032 0 Td[(<)-474(n)-1(p)]TJ/F8 9.9626 Tf 23.4699 0 Td[(;)-510(if)]TJ/F11 9.9626 Tf 18.163 0 Td[(nv)-510(>)]TJ/F8 9.9626 Tf 28.3728 0 Td[(1)-451(w)27(e)-452(h)1(a)27(v)28(e)-452(an)-451(i)1(nd)1(e)-1(x)-451(as)-1(sign)1(e)-1(d)-451(to)-451(m)27(u)1(ltip)1(le)]TJ -96.1145 -11.9551 Td[(pr)1(o)-28(ce)-1(ss)-1(es)-1(,)-333(i.)1(e)-1(.)-444(w)28(e)-334(ha)28(v)28(e)-334(an)-333(o)28(v)28(erlap)-333(among)-333(th)1(e)-334(s)-1(u)1(b)-28(d)1(omains.)]TJ +/F29 9.9626 Tf 175.6115 608.495 Td[(vg)]TJ ET -1 0 0 1 170.6302 654.3231 cm +1 0 0 1 187.3867 608.495 cm 0 g 0 G -1 0 0 1 -170.6302 -654.3231 cm +1 0 0 1 -187.3867 -608.495 cm BT -/F29 9.9626 Tf 175.6115 654.3231 Td[(vg)]TJ +/F8 9.9626 Tf 192.368 608.495 Td[(In)-272(thi)1(s)-273(c)-1(ase)-273(the)-273(ass)-1(o)-28(ciati)1(on)-273(b)-27(et)28(w)27(ee)-1(n)-272(an)-272(in)1(dex)-273(an)1(d)-272(a)-273(pr)1(o)-28(ce)-1(ss)-273(is)-273(s)-1(p)-27(ec)-1(i\014)1(e)-1(d)]TJ 5.1613 -11.9552 Td[(via)-346(an)-346(in)29(te)-1(ger)-346(v)28(e)-1(ctor;)-352(the)-347(size)-347(of)-346(th)1(e)-347(ind)1(e)-1(x)-346(space)-347(is)-347(equ)1(al)-346(to)-347(th)1(e)-347(siz)-1(e)]TJ 0 -11.9552 Td[(of)]TJ/F32 9.9626 Tf 11.6329 0 Td[(vg)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)-369(and)-361(e)-1(ac)28(h)-362(in)1(dex)]TJ/F11 9.9626 Tf 75.9377 0 Td[(i)]TJ/F8 9.9626 Tf 7.0397 0 Td[(is)-362(as)-1(signed)-362(to)-362(th)1(e)-363(p)1(ro)-28(ce)-1(ss)]TJ/F11 9.9626 Tf 114.9239 0 Td[(v)-36(g)]TJ/F8 9.9626 Tf 10.2958 0 Td[(\050)]TJ/F11 9.9626 Tf 3.8744 0 Td[(i)]TJ/F8 9.9626 Tf 3.4323 0 Td[(\051.)-530(T)-1(h)1(e)-363(v)28(ec)-1(tor)]TJ/F32 9.9626 Tf -237.5974 -11.9551 Td[(vg)]TJ/F8 9.9626 Tf 13.3925 0 Td[(m)27(u)1(s)-1(t)-294(b)-27(e)-295(id)1(e)-1(n)29(tical)-295(on)-293(all)-294(c)-1(al)1(ling)-294(p)1(ro)-28(ce)-1(ss)-1(es)-1(;)-307(i)1(ts)-295(en)28(tries)-295(ma)28(y)-294(ha)28(v)28(e)-295(th)1(e)]TJ -13.3925 -11.9552 Td[(ran)1(ge)-1(s)-333(\0500)]TJ/F11 9.9626 Tf 41.5941 0 Td[(:)-166(:)-167(:)-166(n)-1(p)]TJ/F14 9.9626 Tf 26.4896 0 Td[(\000)]TJ/F8 9.9626 Tf 9.9626 0 Td[(1\051)-333(or)-333(\0501)]TJ/F11 9.9626 Tf 34.897 0 Td[(:)-166(:)-167(:)-166(n)-1(p)]TJ/F8 9.9626 Tf 24.2758 0 Td[(\051)-333(ac)-1(cord)1(ing)-333(to)-333(the)-333(v)55(al)1(ue)-334(of)]TJ/F32 9.9626 Tf 118.4726 0 Td[(flag)]TJ/F8 9.9626 Tf 20.9214 0 Td[(.)]TJ ET -1 0 0 1 187.3867 654.3231 cm +1 0 0 1 170.6302 544.7341 cm 0 g 0 G -1 0 0 1 -187.3867 -654.3231 cm +1 0 0 1 -170.6302 -544.7341 cm BT -/F8 9.9626 Tf 192.368 654.3231 Td[(In)-272(thi)1(s)-273(c)-1(ase)-273(the)-273(ass)-1(o)-28(ciati)1(on)-273(b)-27(et)28(w)27(ee)-1(n)-272(an)-272(in)1(dex)-273(an)1(d)-272(a)-273(pr)1(o)-28(ce)-1(ss)-273(is)-273(s)-1(p)-27(ec)-1(i\014)1(e)-1(d)]TJ 5.1613 -11.9552 Td[(via)-346(an)-346(in)29(te)-1(ger)-346(v)28(e)-1(ctor;)-352(the)-347(size)-347(of)-346(th)1(e)-347(ind)1(e)-1(x)-346(space)-347(is)-347(equ)1(al)-346(to)-347(th)1(e)-347(siz)-1(e)]TJ 0 -11.9551 Td[(of)]TJ/F32 9.9626 Tf 11.6329 0 Td[(vg)]TJ/F8 9.9626 Tf 10.4607 0 Td[(,)-369(and)-361(e)-1(ac)28(h)-362(in)1(dex)]TJ/F11 9.9626 Tf 75.9377 0 Td[(i)]TJ/F8 9.9626 Tf 7.0397 0 Td[(is)-362(as)-1(signed)-362(to)-362(th)1(e)-363(p)1(ro)-28(ce)-1(ss)]TJ/F11 9.9626 Tf 114.9239 0 Td[(v)-36(g)]TJ/F8 9.9626 Tf 10.2958 0 Td[(\050)]TJ/F11 9.9626 Tf 3.8744 0 Td[(i)]TJ/F8 9.9626 Tf 3.4323 0 Td[(\051.)-530(T)-1(h)1(e)-363(v)28(ec)-1(tor)]TJ/F32 9.9626 Tf -237.5974 -11.9552 Td[(vg)]TJ/F8 9.9626 Tf 13.3925 0 Td[(m)27(u)1(s)-1(t)-294(b)-27(e)-295(id)1(e)-1(n)29(tical)-295(on)-293(all)-294(c)-1(al)1(ling)-294(p)1(ro)-28(ce)-1(ss)-1(es)-1(;)-307(i)1(ts)-295(en)28(tries)-295(ma)28(y)-294(ha)28(v)28(e)-295(th)1(e)]TJ -13.3925 -11.9552 Td[(ran)1(ge)-1(s)-333(\0500)]TJ/F11 9.9626 Tf 41.5941 0 Td[(:)-166(:)-167(:)-166(n)-1(p)]TJ/F14 9.9626 Tf 26.4896 0 Td[(\000)]TJ/F8 9.9626 Tf 9.9626 0 Td[(1\051)-333(or)-333(\0501)]TJ/F11 9.9626 Tf 34.897 0 Td[(:)-166(:)-167(:)-166(n)-1(p)]TJ/F8 9.9626 Tf 24.2758 0 Td[(\051)-333(ac)-1(cord)1(ing)-333(to)-333(the)-333(v)55(al)1(ue)-334(of)]TJ/F32 9.9626 Tf 118.4726 0 Td[(flag)]TJ/F8 9.9626 Tf 20.9214 0 Td[(.)]TJ +/F29 9.9626 Tf 175.6115 544.7341 Td[(vl)]TJ ET -1 0 0 1 170.6302 590.5622 cm +1 0 0 1 184.8407 544.7341 cm 0 g 0 G -1 0 0 1 -170.6302 -590.5622 cm +1 0 0 1 -184.8407 -544.7341 cm BT -/F29 9.9626 Tf 175.6115 590.5622 Td[(vl)]TJ +/F8 9.9626 Tf 189.822 544.7341 Td[(In)-303(th)1(is)-304(cas)-1(e)-304(w)28(e)-304(ar)1(e)-304(s)-1(p)-27(ec)-1(if)1(yin)1(g)-304(th)1(e)-304(li)1(s)-1(t)-303(of)-303(in)1(dice)-1(s)-303(as)-1(signed)-303(to)-303(th)1(e)-304(c)-1(u)1(rren)28(t)]TJ 7.7073 -11.9552 Td[(pr)1(o)-28(ce)-1(ss)-1(;)-334(th)28(u)1(s)-1(,)-334(t)1(he)-334(global)-334(p)1(rob)1(le)-1(m)-334(siz)-1(e)]TJ/F11 9.9626 Tf 166.3655 0 Td[(mg)]TJ/F8 9.9626 Tf 17.1841 0 Td[(is)-334(giv)28(en)-334(b)28(y)-334(t)1(he)-334(s)-1(u)1(m)-335(of)-333(the)]TJ -183.5496 -11.9551 Td[(siz)-1(es)-393(of)-393(th)1(e)-393(ind)1(ivid)1(ual)-392(v)28(e)-1(ctors)]TJ/F32 9.9626 Tf 134.8831 0 Td[(vl)]TJ/F8 9.9626 Tf 14.3738 0 Td[(sp)-28(ec)-1(i)1(\014ed)-393(on)-392(the)-393(callin)1(g)-393(p)1(ro)-28(ce)-1(ss)-1(es)-1(.)]TJ -149.2569 -11.9552 Td[(The)-362(sub)1(routi)1(ne)-362(will)-361(c)27(h)1(e)-1(c)28(k)-362(th)1(at)-362(eac)27(h)-361(e)-1(n)29(try)-361(in)-361(the)-362(gl)1(o)-1(b)1(al)-361(ind)1(e)-1(x)-361(s)-1(p)1(ac)-1(e)]TJ 0 -11.9552 Td[(\0501)]TJ/F11 9.9626 Tf 10.5161 0 Td[(:)-166(:)-167(:)-166(mg)]TJ/F8 9.9626 Tf 27.1401 0 Td[(\051)-333(is)-334(sp)-28(eci\014ed)-333(e)-1(x)1(ac)-1(tl)1(y)-334(on)1(c)-1(e.)]TJ ET -1 0 0 1 184.8407 590.5622 cm +1 0 0 1 170.6302 480.9732 cm 0 g 0 G -1 0 0 1 -184.8407 -590.5622 cm +1 0 0 1 -170.6302 -480.9732 cm BT -/F8 9.9626 Tf 189.822 590.5622 Td[(In)-303(th)1(is)-304(cas)-1(e)-304(w)28(e)-304(ar)1(e)-304(s)-1(p)-27(ec)-1(if)1(yin)1(g)-304(th)1(e)-304(li)1(s)-1(t)-303(of)-303(in)1(dice)-1(s)-303(as)-1(signed)-303(to)-303(th)1(e)-304(c)-1(u)1(rren)28(t)]TJ 7.7073 -11.9551 Td[(pr)1(o)-28(ce)-1(ss)-1(;)-334(th)28(u)1(s)-1(,)-334(t)1(he)-334(global)-334(p)1(rob)1(le)-1(m)-334(siz)-1(e)]TJ/F11 9.9626 Tf 166.3655 0 Td[(mg)]TJ/F8 9.9626 Tf 17.1841 0 Td[(is)-334(giv)28(en)-334(b)28(y)-334(t)1(he)-334(s)-1(u)1(m)-335(of)-333(the)]TJ -183.5496 -11.9552 Td[(siz)-1(es)-393(of)-393(th)1(e)-393(ind)1(ivid)1(ual)-392(v)28(e)-1(ctors)]TJ/F32 9.9626 Tf 134.8831 0 Td[(vl)]TJ/F8 9.9626 Tf 14.3738 0 Td[(sp)-28(ec)-1(i)1(\014ed)-393(on)-392(the)-393(callin)1(g)-393(p)1(ro)-28(ce)-1(ss)-1(es)-1(.)]TJ -149.2569 -11.9552 Td[(The)-362(sub)1(routi)1(ne)-362(will)-361(c)27(h)1(e)-1(c)28(k)-362(th)1(at)-362(eac)27(h)-361(e)-1(n)29(try)-361(in)-361(the)-362(gl)1(o)-1(b)1(al)-361(ind)1(e)-1(x)-361(s)-1(p)1(ac)-1(e)]TJ 0 -11.9551 Td[(\0501)]TJ/F11 9.9626 Tf 10.5161 0 Td[(:)-166(:)-167(:)-166(mg)]TJ/F8 9.9626 Tf 27.1401 0 Td[(\051)-333(is)-334(sp)-28(eci\014ed)-333(e)-1(x)1(ac)-1(tl)1(y)-334(on)1(c)-1(e.)]TJ +/F29 9.9626 Tf 175.6115 480.9732 Td[(nl)]TJ ET -1 0 0 1 170.6302 526.8013 cm +1 0 0 1 185.159 480.9732 cm 0 g 0 G -1 0 0 1 -170.6302 -526.8013 cm +1 0 0 1 -185.159 -480.9732 cm BT -/F29 9.9626 Tf 175.6115 526.8013 Td[(nl)]TJ +/F8 9.9626 Tf 190.1403 480.9732 Td[(In)-443(th)1(is)-443(c)-1(ase)-444(w)28(e)-444(ar)1(e)-444(impl)1(ying)-443(a)-443(generali)1(z)-1(ed)-443(ro)28(w-blo)-27(c)27(k)-443(d)1(is)-1(tr)1(ibu)1(tion)-442(in)]TJ 7.389 -11.9552 Td[(whic)28(h)-382(eac)27(h)-381(pro)-27(c)-1(es)-1(s)]TJ/F11 9.9626 Tf 87.1049 0 Td[(I)]TJ/F8 9.9626 Tf 8.9667 0 Td[(gets)-383(ass)-1(i)1(gned)-382(a)-382(conse)-1(cutiv)28(e)-382(c)27(h)29(unk)-381(of)]TJ/F11 9.9626 Tf 164.1919 0 Td[(N)]TJ/F10 6.9738 Tf 8.0047 -1.4944 Td[(I)]TJ/F8 9.9626 Tf 8.1461 1.4944 Td[(=)]TJ/F11 9.9626 Tf 11.3237 0 Td[(nl)]TJ/F8 9.9626 Tf -287.738 -11.9552 Td[(glob)1(al)-333(ind)1(ic)-1(es.)]TJ ET -1 0 0 1 185.159 526.8013 cm +1 0 0 1 170.6302 441.1226 cm 0 g 0 G -1 0 0 1 -185.159 -526.8013 cm +1 0 0 1 -170.6302 -441.1226 cm BT -/F8 9.9626 Tf 190.1403 526.8013 Td[(In)-443(th)1(is)-443(c)-1(ase)-444(w)28(e)-444(ar)1(e)-444(impl)1(ying)-443(a)-443(generali)1(z)-1(ed)-443(ro)28(w-blo)-27(c)27(k)-443(d)1(is)-1(tr)1(ibu)1(tion)-442(in)]TJ 7.389 -11.9551 Td[(whic)28(h)-382(eac)27(h)-381(pro)-27(c)-1(es)-1(s)]TJ/F11 9.9626 Tf 87.1049 0 Td[(I)]TJ/F8 9.9626 Tf 8.9667 0 Td[(gets)-383(ass)-1(i)1(gned)-382(a)-382(conse)-1(cutiv)28(e)-382(c)27(h)29(unk)-381(of)]TJ/F11 9.9626 Tf 164.1919 0 Td[(N)]TJ/F10 6.9738 Tf 8.0047 -1.4944 Td[(I)]TJ/F8 9.9626 Tf 8.1461 1.4944 Td[(=)]TJ/F11 9.9626 Tf 11.3237 0 Td[(nl)]TJ/F8 9.9626 Tf -287.738 -11.9552 Td[(glob)1(al)-333(ind)1(ic)-1(es.)]TJ +/F29 9.9626 Tf 175.6115 441.1226 Td[(repl)]TJ ET -1 0 0 1 150.7049 482.9657 cm +1 0 0 1 195.1285 441.1226 cm 0 g 0 G -1 0 0 1 -150.7049 -482.9657 cm +1 0 0 1 -195.1285 -441.1226 cm BT -/F8 9.9626 Tf 162.8814 482.9657 Td[(2.)]TJ +/F8 9.9626 Tf 200.1098 441.1226 Td[(In)-416(th)1(is)-417(cas)-1(e)-416(w)27(e)-416(are)-416(as)-1(ki)1(ng)-416(to)-416(repli)1(c)-1(ate)-416(all)-416(in)1(dice)-1(s)-416(on)-416(all)-416(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ -2.5805 -11.9552 Td[(This)-420(is)-421(a)-420(sp)-27(e)-1(cial)-420(pu)1(rp)-27(os)-1(e)-420(data)-420(all)1(o)-28(c)-1(at)1(ion)-420(th)1(at)-420(is)-421(u)1(s)-1(efu)1(l)-420(in)-420(th)1(e)-421(con-)]TJ 0 -11.9551 Td[(struction)-333(of)-332(s)-1(ome)-334(m)27(u)1(ltil)1(e)-1(v)28(el)-333(prec)-1(on)1(di)1(tioners.)]TJ ET -1 0 0 1 170.6302 482.9657 cm +1 0 0 1 150.7049 397.287 cm 0 g 0 G -1 0 0 1 -170.6302 -482.9657 cm +1 0 0 1 -150.7049 -397.287 cm BT -/F8 9.9626 Tf 175.6115 482.9657 Td[(On)-333(exit)-333(f)1(rom)-334(th)1(is)-334(r)1(outin)1(e)-334(the)-333(des)-1(crip)1(tor)-333(is)-334(i)1(n)-333(the)-334(b)1(ui)1(ld)-333(s)-1(t)1(ate)]TJ +/F8 9.9626 Tf 162.8814 397.287 Td[(2.)]TJ +ET +1 0 0 1 170.6302 397.287 cm +0 g 0 G +1 0 0 1 -170.6302 -397.287 cm +BT +/F8 9.9626 Tf 175.6115 397.287 Td[(On)-333(exit)-333(f)1(rom)-334(th)1(is)-334(r)1(outin)1(e)-334(the)-333(des)-1(crip)1(tor)-333(is)-334(i)1(n)-333(the)-334(b)1(ui)1(ld)-333(s)-1(t)1(ate)]TJ ET 1 0 0 1 150.7049 90.4377 cm 0 g 0 G @@ -19136,10 +19186,10 @@ endobj /D [1067 0 R /XYZ 150.7049 740.9981 null] >> endobj 1070 0 obj << -/D [1067 0 R /XYZ 150.7049 496.9688 null] +/D [1067 0 R /XYZ 150.7049 411.2901 null] >> endobj 1066 0 obj << -/Font << /F29 431 0 R /F8 434 0 R /F14 613 0 R /F11 586 0 R /F32 602 0 R /F10 610 0 R >> +/Font << /F29 431 0 R /F8 434 0 R /F32 602 0 R /F14 613 0 R /F11 586 0 R /F10 610 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1073 0 obj << @@ -32342,7 +32392,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /AWOCLF+CMR9 def +/FontName /PPINBK+CMR9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32426,14 +32476,14 @@ endobj /FirstChar 40 /LastChar 115 /Widths 1548 0 R -/BaseFont /AWOCLF+CMR9 +/BaseFont /PPINBK+CMR9 /FontDescriptor 984 0 R >> endobj 984 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /AWOCLF+CMR9 +/FontName /PPINBK+CMR9 /ItalicAngle 0 /StemV 74 /XHeight 431 @@ -32469,7 +32519,7 @@ stream /ItalicAngle -14.035 def /isFixedPitch false def end readonly def -/FontName /SECOTL+CMSY7 def +/FontName /IGIRQE+CMSY7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32502,14 +32552,14 @@ endobj /FirstChar 0 /LastChar 49 /Widths 1550 0 R -/BaseFont /SECOTL+CMSY7 +/BaseFont /IGIRQE+CMSY7 /FontDescriptor 890 0 R >> endobj 890 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /SECOTL+CMSY7 +/FontName /IGIRQE+CMSY7 /ItalicAngle -14.035 /StemV 93 /XHeight 431 @@ -32545,7 +32595,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /OHZFBR+CMTT9 def +/FontName /WBMPTY+CMTT9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32619,14 +32669,14 @@ endobj /FirstChar 39 /LastChar 122 /Widths 1552 0 R -/BaseFont /OHZFBR+CMTT9 +/BaseFont /WBMPTY+CMTT9 /FontDescriptor 728 0 R >> endobj 728 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /OHZFBR+CMTT9 +/FontName /WBMPTY+CMTT9 /ItalicAngle 0 /StemV 74 /XHeight 431 @@ -32662,7 +32712,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /MQZVJL+CMMI5 def +/FontName /NMYNTH+CMMI5 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32695,14 +32745,14 @@ endobj /FirstChar 105 /LastChar 105 /Widths 1554 0 R -/BaseFont /MQZVJL+CMMI5 +/BaseFont /NMYNTH+CMMI5 /FontDescriptor 648 0 R >> endobj 648 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /MQZVJL+CMMI5 +/FontName /NMYNTH+CMMI5 /ItalicAngle -14.04 /StemV 90 /XHeight 431 @@ -32738,7 +32788,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /FEYGAW+CMR8 def +/FontName /QRJVBX+CMR8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32842,14 +32892,14 @@ endobj /FirstChar 40 /LastChar 121 /Widths 1556 0 R -/BaseFont /FEYGAW+CMR8 +/BaseFont /QRJVBX+CMR8 /FontDescriptor 619 0 R >> endobj 619 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /FEYGAW+CMR8 +/FontName /QRJVBX+CMR8 /ItalicAngle 0 /StemV 76 /XHeight 431 @@ -32885,7 +32935,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /NQKGDP+CMR6 def +/FontName /NXEYVN+CMR6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32922,14 +32972,14 @@ endobj /FirstChar 49 /LastChar 51 /Widths 1558 0 R -/BaseFont /NQKGDP+CMR6 +/BaseFont /NXEYVN+CMR6 /FontDescriptor 615 0 R >> endobj 615 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /NQKGDP+CMR6 +/FontName /NXEYVN+CMR6 /ItalicAngle 0 /StemV 83 /XHeight 431 @@ -32965,7 +33015,7 @@ stream /ItalicAngle -14.035 def /isFixedPitch false def end readonly def -/FontName /WNWXKH+CMSY10 def +/FontName /RTCCME+CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33027,14 +33077,14 @@ endobj /FirstChar 0 /LastChar 120 /Widths 1560 0 R -/BaseFont /WNWXKH+CMSY10 +/BaseFont /RTCCME+CMSY10 /FontDescriptor 611 0 R >> endobj 611 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /WNWXKH+CMSY10 +/FontName /RTCCME+CMSY10 /ItalicAngle -14.035 /StemV 85 /XHeight 431 @@ -33070,7 +33120,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /LLGLJC+CMMI7 def +/FontName /NTTYDT+CMMI7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33124,14 +33174,14 @@ endobj /FirstChar 59 /LastChar 114 /Widths 1562 0 R -/BaseFont /LLGLJC+CMMI7 +/BaseFont /NTTYDT+CMMI7 /FontDescriptor 608 0 R >> endobj 608 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /LLGLJC+CMMI7 +/FontName /NTTYDT+CMMI7 /ItalicAngle -14.04 /StemV 81 /XHeight 431 @@ -33167,7 +33217,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /XGSWIB+CMR7 def +/FontName /UBOFYG+CMR7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33206,14 +33256,14 @@ endobj /FirstChar 49 /LastChar 58 /Widths 1564 0 R -/BaseFont /XGSWIB+CMR7 +/BaseFont /UBOFYG+CMR7 /FontDescriptor 605 0 R >> endobj 605 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /XGSWIB+CMR7 +/FontName /UBOFYG+CMR7 /ItalicAngle 0 /StemV 79 /XHeight 431 @@ -33249,7 +33299,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /HJMQZH+CMTT10 def +/FontName /ZPMXUC+CMTT10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33376,14 +33426,14 @@ endobj /FirstChar 40 /LastChar 126 /Widths 1566 0 R -/BaseFont /HJMQZH+CMTT10 +/BaseFont /ZPMXUC+CMTT10 /FontDescriptor 600 0 R >> endobj 600 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /HJMQZH+CMTT10 +/FontName /ZPMXUC+CMTT10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -33419,7 +33469,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /IFSKDH+CMMI10 def +/FontName /ERAOOE+CMMI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33525,14 +33575,14 @@ endobj /FirstChar 11 /LastChar 122 /Widths 1568 0 R -/BaseFont /IFSKDH+CMMI10 +/BaseFont /ERAOOE+CMMI10 /FontDescriptor 584 0 R >> endobj 584 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /IFSKDH+CMMI10 +/FontName /ERAOOE+CMMI10 /ItalicAngle -14.04 /StemV 72 /XHeight 431 @@ -33568,7 +33618,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /HTCQCA+CMTI10 def +/FontName /MSOLEL+CMTI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33723,14 +33773,14 @@ endobj /FirstChar 11 /LastChar 122 /Widths 1570 0 R -/BaseFont /HTCQCA+CMTI10 +/BaseFont /MSOLEL+CMTI10 /FontDescriptor 569 0 R >> endobj 569 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /HTCQCA+CMTI10 +/FontName /MSOLEL+CMTI10 /ItalicAngle -14.04 /StemV 68 /XHeight 431 @@ -33766,7 +33816,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /TUHOSI+CMR10 def +/FontName /BILZZN+CMR10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -33923,14 +33973,14 @@ endobj /FirstChar 11 /LastChar 123 /Widths 1572 0 R -/BaseFont /TUHOSI+CMR10 +/BaseFont /BILZZN+CMR10 /FontDescriptor 432 0 R >> endobj 432 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /TUHOSI+CMR10 +/FontName /BILZZN+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -33966,7 +34016,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /FVKTKL+CMBX10 def +/FontName /BPEGUW+CMBX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -34106,14 +34156,14 @@ endobj /FirstChar 12 /LastChar 123 /Widths 1574 0 R -/BaseFont /FVKTKL+CMBX10 +/BaseFont /BPEGUW+CMBX10 /FontDescriptor 429 0 R >> endobj 429 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /FVKTKL+CMBX10 +/FontName /BPEGUW+CMBX10 /ItalicAngle 0 /StemV 114 /XHeight 444 @@ -34149,7 +34199,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /LIAIFI+CMTI12 def +/FontName /MAZEPK+CMTI12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -34219,14 +34269,14 @@ endobj /FirstChar 65 /LastChar 121 /Widths 1576 0 R -/BaseFont /LIAIFI+CMTI12 +/BaseFont /MAZEPK+CMTI12 /FontDescriptor 426 0 R >> endobj 426 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /LIAIFI+CMTI12 +/FontName /MAZEPK+CMTI12 /ItalicAngle -14.04 /StemV 63 /XHeight 431 @@ -34262,7 +34312,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /SDTHQG+CMBX12 def +/FontName /CKSDCK+CMBX12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -34387,14 +34437,14 @@ endobj /FirstChar 12 /LastChar 124 /Widths 1578 0 R -/BaseFont /SDTHQG+CMBX12 +/BaseFont /CKSDCK+CMBX12 /FontDescriptor 423 0 R >> endobj 423 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /SDTHQG+CMBX12 +/FontName /CKSDCK+CMBX12 /ItalicAngle 0 /StemV 109 /XHeight 444 @@ -35335,8 +35385,8 @@ endobj /OpenAction 417 0 R >> endobj 1589 0 obj << - /Title (Parallel Sparse BLAS V. 2.2) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id: userguide.tex 1974 2007-10-19 12:32:09Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords() -/CreationDate (D:20071019165016+02'00') + /Title (Parallel Sparse BLAS V. 2.2) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id: userguide.tex 1978 2007-10-19 14:51:12Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfeTeX-1.21a)/Keywords() +/CreationDate (D:20071029162308+01'00') /PTEX.Fullbanner (This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) kpathsea version 3.5.4) >> endobj xref @@ -35348,415 +35398,415 @@ xref 0000000000 00000 f 0000000009 00000 n 0000010435 00000 n -0001181218 00000 n +0001183446 00000 n 0000000052 00000 n 0000000094 00000 n 0000122328 00000 n -0001181146 00000 n +0001183374 00000 n 0000000139 00000 n 0000000172 00000 n 0000132562 00000 n -0001181023 00000 n +0001183251 00000 n 0000000218 00000 n 0000000255 00000 n 0000145341 00000 n -0001180949 00000 n +0001183177 00000 n 0000000306 00000 n 0000000347 00000 n 0000156108 00000 n -0001180862 00000 n +0001183090 00000 n 0000000398 00000 n 0000000437 00000 n 0000167375 00000 n -0001180775 00000 n +0001183003 00000 n 0000000488 00000 n 0000000532 00000 n 0000191910 00000 n -0001180701 00000 n +0001182929 00000 n 0000000583 00000 n 0000000623 00000 n 0000207103 00000 n -0001180577 00000 n +0001182805 00000 n 0000000669 00000 n 0000000705 00000 n 0000207165 00000 n -0001180466 00000 n +0001182694 00000 n 0000000756 00000 n 0000000804 00000 n 0000230110 00000 n -0001180405 00000 n +0001182633 00000 n 0000000860 00000 n 0000000900 00000 n 0000230172 00000 n -0001180281 00000 n +0001182509 00000 n 0000000951 00000 n 0000001002 00000 n 0000253172 00000 n -0001180220 00000 n +0001182448 00000 n 0000001058 00000 n 0000001098 00000 n 0000253234 00000 n -0001180133 00000 n +0001182361 00000 n 0000001149 00000 n 0000001201 00000 n 0000253424 00000 n -0001180021 00000 n +0001182249 00000 n 0000001252 00000 n 0000001304 00000 n 0000253486 00000 n -0001179947 00000 n +0001182175 00000 n 0000001351 00000 n 0000001403 00000 n 0000265555 00000 n -0001179860 00000 n +0001182088 00000 n 0000001450 00000 n 0000001502 00000 n 0000265682 00000 n -0001179773 00000 n +0001182001 00000 n 0000001549 00000 n 0000001602 00000 n 0000276467 00000 n -0001179686 00000 n +0001181914 00000 n 0000001649 00000 n 0000001702 00000 n 0000276592 00000 n -0001179599 00000 n +0001181827 00000 n 0000001750 00000 n 0000001796 00000 n 0000285409 00000 n -0001179512 00000 n +0001181740 00000 n 0000001844 00000 n 0000001901 00000 n 0000285536 00000 n -0001179425 00000 n +0001181653 00000 n 0000001949 00000 n 0000002006 00000 n 0000285662 00000 n -0001179338 00000 n +0001181566 00000 n 0000002054 00000 n 0000002098 00000 n 0000295663 00000 n -0001179251 00000 n +0001181479 00000 n 0000002146 00000 n 0000002190 00000 n 0000295788 00000 n -0001179176 00000 n +0001181404 00000 n 0000002238 00000 n 0000002285 00000 n 0000298850 00000 n -0001179046 00000 n +0001181274 00000 n 0000002332 00000 n 0000002376 00000 n 0000308437 00000 n -0001178967 00000 n +0001181195 00000 n 0000002425 00000 n 0000002459 00000 n 0000322890 00000 n -0001178874 00000 n +0001181102 00000 n 0000002508 00000 n 0000002540 00000 n 0000335673 00000 n -0001178781 00000 n +0001181009 00000 n 0000002589 00000 n 0000002622 00000 n 0000348258 00000 n -0001178688 00000 n +0001180916 00000 n 0000002671 00000 n 0000002704 00000 n 0000357410 00000 n -0001178595 00000 n +0001180823 00000 n 0000002753 00000 n 0000002787 00000 n 0000366971 00000 n -0001178502 00000 n +0001180730 00000 n 0000002836 00000 n 0000002869 00000 n 0000376976 00000 n -0001178409 00000 n +0001180637 00000 n 0000002918 00000 n 0000002952 00000 n 0000387223 00000 n -0001178316 00000 n +0001180544 00000 n 0000003001 00000 n 0000003034 00000 n 0000398362 00000 n -0001178223 00000 n +0001180451 00000 n 0000003083 00000 n 0000003117 00000 n 0000408651 00000 n -0001178130 00000 n +0001180358 00000 n 0000003166 00000 n 0000003199 00000 n 0000419423 00000 n -0001178037 00000 n +0001180265 00000 n 0000003248 00000 n 0000003279 00000 n 0000443712 00000 n -0001177958 00000 n +0001180186 00000 n 0000003328 00000 n 0000003359 00000 n 0000465820 00000 n -0001177828 00000 n +0001180056 00000 n 0000003406 00000 n 0000003450 00000 n 0000474779 00000 n -0001177749 00000 n +0001179977 00000 n 0000003499 00000 n 0000003530 00000 n 0000501706 00000 n -0001177656 00000 n +0001179884 00000 n 0000003579 00000 n 0000003610 00000 n 0000533568 00000 n -0001177563 00000 n +0001179791 00000 n 0000003659 00000 n 0000003692 00000 n 0000547770 00000 n -0001177484 00000 n +0001179712 00000 n 0000003741 00000 n 0000003775 00000 n 0000553509 00000 n -0001177353 00000 n +0001179581 00000 n 0000003822 00000 n 0000003868 00000 n -0000562425 00000 n -0001177274 00000 n +0000563009 00000 n +0001179502 00000 n 0000003917 00000 n 0000003949 00000 n -0000586028 00000 n -0001177181 00000 n +0000588256 00000 n +0001179409 00000 n 0000003998 00000 n 0000004030 00000 n -0000594778 00000 n -0001177088 00000 n +0000597006 00000 n +0001179316 00000 n 0000004079 00000 n 0000004111 00000 n -0000601431 00000 n -0001176995 00000 n +0000603659 00000 n +0001179223 00000 n 0000004160 00000 n 0000004192 00000 n -0000606108 00000 n -0001176902 00000 n +0000608336 00000 n +0001179130 00000 n 0000004241 00000 n 0000004274 00000 n -0000615541 00000 n -0001176809 00000 n +0000617769 00000 n +0001179037 00000 n 0000004323 00000 n 0000004358 00000 n -0000627751 00000 n -0001176716 00000 n +0000629979 00000 n +0001178944 00000 n 0000004407 00000 n 0000004439 00000 n -0000637033 00000 n -0001176623 00000 n +0000639261 00000 n +0001178851 00000 n 0000004488 00000 n 0000004520 00000 n -0000653324 00000 n -0001176530 00000 n +0000655552 00000 n +0001178758 00000 n 0000004569 00000 n 0000004601 00000 n -0000663605 00000 n -0001176437 00000 n +0000665833 00000 n +0001178665 00000 n 0000004650 00000 n 0000004683 00000 n -0000671010 00000 n -0001176344 00000 n +0000673238 00000 n +0001178572 00000 n 0000004732 00000 n 0000004763 00000 n -0000677658 00000 n -0001176251 00000 n +0000679886 00000 n +0001178479 00000 n 0000004812 00000 n 0000004844 00000 n -0000686619 00000 n -0001176158 00000 n +0000688847 00000 n +0001178386 00000 n 0000004893 00000 n 0000004925 00000 n -0000694565 00000 n -0001176065 00000 n +0000696793 00000 n +0001178293 00000 n 0000004974 00000 n 0000005006 00000 n -0000700057 00000 n -0001175972 00000 n +0000702285 00000 n +0001178200 00000 n 0000005055 00000 n 0000005088 00000 n -0000705738 00000 n -0001175879 00000 n +0000707966 00000 n +0001178107 00000 n 0000005137 00000 n 0000005168 00000 n -0000716222 00000 n -0001175786 00000 n +0000718450 00000 n +0001178014 00000 n 0000005218 00000 n 0000005262 00000 n -0000728988 00000 n -0001175693 00000 n +0000731216 00000 n +0001177921 00000 n 0000005312 00000 n 0000005356 00000 n -0000735969 00000 n -0001175600 00000 n +0000738197 00000 n +0001177828 00000 n 0000005406 00000 n 0000005448 00000 n -0000742895 00000 n -0001175507 00000 n +0000745123 00000 n +0001177735 00000 n 0000005498 00000 n 0000005539 00000 n -0000751525 00000 n -0001175414 00000 n +0000753753 00000 n +0001177642 00000 n 0000005589 00000 n 0000005628 00000 n -0000766331 00000 n -0001175321 00000 n +0000768559 00000 n +0001177549 00000 n 0000005678 00000 n 0000005711 00000 n -0000773595 00000 n -0001175228 00000 n +0000775823 00000 n +0001177456 00000 n 0000005761 00000 n 0000005778 00000 n -0000773659 00000 n -0001175135 00000 n +0000775887 00000 n +0001177363 00000 n 0000005828 00000 n 0000005860 00000 n -0000773723 00000 n -0001175042 00000 n +0000775951 00000 n +0001177270 00000 n 0000005910 00000 n 0000005942 00000 n -0000773787 00000 n -0001174963 00000 n +0000776015 00000 n +0001177191 00000 n 0000005992 00000 n 0000006024 00000 n -0000786550 00000 n -0001174832 00000 n +0000788778 00000 n +0001177060 00000 n 0000006071 00000 n 0000006122 00000 n -0000791916 00000 n -0001174753 00000 n +0000794144 00000 n +0001176981 00000 n 0000006172 00000 n 0000006203 00000 n -0000799383 00000 n -0001174660 00000 n +0000801611 00000 n +0001176888 00000 n 0000006253 00000 n 0000006284 00000 n -0000806094 00000 n -0001174567 00000 n +0000808322 00000 n +0001176795 00000 n 0000006334 00000 n 0000006365 00000 n -0000810555 00000 n -0001174474 00000 n +0000812783 00000 n +0001176702 00000 n 0000006415 00000 n 0000006456 00000 n -0000815852 00000 n -0001174381 00000 n +0000818080 00000 n +0001176609 00000 n 0000006506 00000 n 0000006544 00000 n -0000818572 00000 n -0001174288 00000 n +0000820800 00000 n +0001176516 00000 n 0000006594 00000 n 0000006626 00000 n -0000821661 00000 n -0001174195 00000 n +0000823889 00000 n +0001176423 00000 n 0000006676 00000 n 0000006710 00000 n -0000824579 00000 n -0001174102 00000 n +0000826807 00000 n +0001176330 00000 n 0000006760 00000 n 0000006792 00000 n -0000831369 00000 n -0001174009 00000 n +0000833597 00000 n +0001176237 00000 n 0000006842 00000 n 0000006874 00000 n -0000838913 00000 n -0001173916 00000 n +0000841141 00000 n +0001176144 00000 n 0000006924 00000 n 0000006954 00000 n -0000846672 00000 n -0001173823 00000 n +0000848900 00000 n +0001176051 00000 n 0000007004 00000 n 0000007034 00000 n -0000854443 00000 n -0001173730 00000 n +0000856671 00000 n +0001175958 00000 n 0000007084 00000 n 0000007114 00000 n -0000862204 00000 n -0001173637 00000 n +0000864432 00000 n +0001175865 00000 n 0000007164 00000 n 0000007194 00000 n -0000869984 00000 n -0001173544 00000 n +0000872212 00000 n +0001175772 00000 n 0000007244 00000 n 0000007274 00000 n -0000878132 00000 n -0001173451 00000 n +0000880360 00000 n +0001175679 00000 n 0000007324 00000 n 0000007354 00000 n -0000886256 00000 n -0001173372 00000 n +0000888484 00000 n +0001175600 00000 n 0000007404 00000 n 0000007434 00000 n -0000894828 00000 n -0001173242 00000 n +0000897056 00000 n +0001175470 00000 n 0000007481 00000 n 0000007517 00000 n -0000905773 00000 n -0001173163 00000 n +0000908001 00000 n +0001175391 00000 n 0000007567 00000 n 0000007601 00000 n -0000908431 00000 n -0001173070 00000 n +0000910659 00000 n +0001175298 00000 n 0000007651 00000 n 0000007683 00000 n -0000911396 00000 n -0001172977 00000 n +0000913624 00000 n +0001175205 00000 n 0000007733 00000 n 0000007779 00000 n -0000914700 00000 n -0001172898 00000 n +0000916928 00000 n +0001175126 00000 n 0000007829 00000 n 0000007872 00000 n -0000915983 00000 n -0001172768 00000 n +0000918211 00000 n +0001174996 00000 n 0000007919 00000 n 0000007950 00000 n -0000923280 00000 n -0001172689 00000 n +0000925508 00000 n +0001174917 00000 n 0000008000 00000 n 0000008030 00000 n -0000931438 00000 n -0001172596 00000 n +0000933666 00000 n +0001174824 00000 n 0000008080 00000 n 0000008111 00000 n -0000937545 00000 n -0001172503 00000 n +0000939773 00000 n +0001174731 00000 n 0000008161 00000 n 0000008198 00000 n -0000944299 00000 n -0001172424 00000 n +0000946527 00000 n +0001174652 00000 n 0000008248 00000 n 0000008286 00000 n -0000946325 00000 n -0001172294 00000 n +0000948553 00000 n +0001174522 00000 n 0000008334 00000 n 0000008380 00000 n -0000954444 00000 n -0001172215 00000 n +0000956672 00000 n +0001174443 00000 n 0000008430 00000 n 0000008465 00000 n -0000964161 00000 n -0001172122 00000 n +0000966389 00000 n +0001174350 00000 n 0000008515 00000 n 0000008549 00000 n -0000973478 00000 n -0001172029 00000 n +0000975706 00000 n +0001174257 00000 n 0000008599 00000 n 0000008634 00000 n -0000977191 00000 n -0001171950 00000 n +0000979419 00000 n +0001174178 00000 n 0000008684 00000 n 0000008724 00000 n -0000978579 00000 n -0001171834 00000 n +0000980807 00000 n +0001174062 00000 n 0000008772 00000 n 0000008812 00000 n -0000989565 00000 n -0001171769 00000 n +0000991793 00000 n +0001173997 00000 n 0000008862 00000 n 0000008896 00000 n 0000010187 00000 n @@ -35764,19 +35814,19 @@ xref 0000008948 00000 n 0000010309 00000 n 0000010372 00000 n -0001167168 00000 n -0001154073 00000 n -0001167004 00000 n -0001153397 00000 n -0001146428 00000 n -0001153233 00000 n -0001145180 00000 n -0001130427 00000 n -0001145016 00000 n -0001129005 00000 n -0001111571 00000 n -0001128842 00000 n -0001168341 00000 n +0001169396 00000 n +0001156301 00000 n +0001169232 00000 n +0001155625 00000 n +0001148656 00000 n +0001155461 00000 n +0001147408 00000 n +0001132655 00000 n +0001147244 00000 n +0001131233 00000 n +0001113799 00000 n +0001131070 00000 n +0001170569 00000 n 0000011069 00000 n 0000010883 00000 n 0000010606 00000 n @@ -35910,24 +35960,24 @@ xref 0000121861 00000 n 0000122017 00000 n 0000122172 00000 n -0001110432 00000 n -0001094825 00000 n -0001110268 00000 n -0001168459 00000 n -0001016249 00000 n -0001016184 00000 n -0001013216 00000 n -0001013280 00000 n -0001013538 00000 n -0001013024 00000 n -0001013088 00000 n +0001112660 00000 n +0001097053 00000 n +0001112496 00000 n +0001170687 00000 n +0001018477 00000 n +0001018412 00000 n +0001015444 00000 n +0001015508 00000 n +0001015766 00000 n +0001015252 00000 n +0001015316 00000 n 0000130322 00000 n 0000132689 00000 n 0000130164 00000 n 0000122487 00000 n -0001093839 00000 n -0001082488 00000 n -0001093675 00000 n +0001096067 00000 n +0001084716 00000 n +0001095903 00000 n 0000132095 00000 n 0000132250 00000 n 0000132407 00000 n @@ -35936,35 +35986,35 @@ xref 0000131952 00000 n 0000131999 00000 n 0000132073 00000 n -0001013152 00000 n +0001015380 00000 n 0000145530 00000 n 0000144647 00000 n 0000132814 00000 n 0000145278 00000 n -0001081245 00000 n -0001068336 00000 n -0001081081 00000 n +0001083473 00000 n +0001070564 00000 n +0001083309 00000 n 0000144805 00000 n 0000144962 00000 n -0001067958 00000 n -0001064882 00000 n -0001067797 00000 n -0001064284 00000 n -0001059030 00000 n -0001064121 00000 n -0001058059 00000 n -0001053314 00000 n -0001057896 00000 n +0001070186 00000 n +0001067110 00000 n +0001070025 00000 n +0001066512 00000 n +0001061258 00000 n +0001066349 00000 n +0001060287 00000 n +0001055542 00000 n +0001060124 00000 n 0000145120 00000 n -0001052978 00000 n -0001050009 00000 n -0001052817 00000 n +0001055206 00000 n +0001052237 00000 n +0001055045 00000 n 0000145403 00000 n -0001048994 00000 n -0001038618 00000 n -0001048832 00000 n +0001051222 00000 n +0001040846 00000 n +0001051060 00000 n 0000145466 00000 n -0001013474 00000 n +0001015702 00000 n 0000153584 00000 n 0000156171 00000 n 0000153434 00000 n @@ -35977,8 +36027,8 @@ xref 0000155525 00000 n 0000155572 00000 n 0000155646 00000 n -0001012960 00000 n -0001012896 00000 n +0001015188 00000 n +0001015124 00000 n 0000167437 00000 n 0000166851 00000 n 0000156335 00000 n @@ -35989,9 +36039,9 @@ xref 0000179225 00000 n 0000167573 00000 n 0000179347 00000 n -0001038307 00000 n -0001035525 00000 n -0001038143 00000 n +0001040535 00000 n +0001037753 00000 n +0001040371 00000 n 0000179411 00000 n 0000179475 00000 n 0000179538 00000 n @@ -36017,7 +36067,7 @@ xref 0000191721 00000 n 0000191784 00000 n 0000191847 00000 n -0001168577 00000 n +0001170805 00000 n 0000195257 00000 n 0000194890 00000 n 0000192081 00000 n @@ -36069,12 +36119,12 @@ xref 0000253109 00000 n 0000253296 00000 n 0000252954 00000 n -0001034591 00000 n -0001026782 00000 n -0001034428 00000 n +0001036819 00000 n +0001029010 00000 n +0001036656 00000 n 0000253360 00000 n 0000253548 00000 n -0001168695 00000 n +0001170923 00000 n 0000265808 00000 n 0000264704 00000 n 0000253747 00000 n @@ -36120,7 +36170,7 @@ xref 0000298665 00000 n 0000298250 00000 n 0000298787 00000 n -0001168813 00000 n +0001171041 00000 n 0000308629 00000 n 0000307595 00000 n 0000298997 00000 n @@ -36165,7 +36215,7 @@ xref 0000336025 00000 n 0000338486 00000 n 0000338332 00000 n -0001168931 00000 n +0001171159 00000 n 0000348450 00000 n 0000347735 00000 n 0000338646 00000 n @@ -36210,7 +36260,7 @@ xref 0000387350 00000 n 0000386854 00000 n 0000387005 00000 n -0001169049 00000 n +0001171277 00000 n 0000388762 00000 n 0000388576 00000 n 0000387575 00000 n @@ -36231,9 +36281,9 @@ xref 0000408131 00000 n 0000399984 00000 n 0000408588 00000 n -0001026342 00000 n -0001024026 00000 n -0001026181 00000 n +0001028570 00000 n +0001026254 00000 n +0001028409 00000 n 0000408714 00000 n 0000408777 00000 n 0000408281 00000 n @@ -36261,7 +36311,7 @@ xref 0000431576 00000 n 0000431733 00000 n 0000431890 00000 n -0001169167 00000 n +0001171395 00000 n 0000433405 00000 n 0000433219 00000 n 0000432218 00000 n @@ -36302,7 +36352,7 @@ xref 0000474253 00000 n 0000474406 00000 n 0000474561 00000 n -0001169285 00000 n +0001171513 00000 n 0000480134 00000 n 0000484760 00000 n 0000479992 00000 n @@ -36325,9 +36375,9 @@ xref 0000491129 00000 n 0000487555 00000 n 0000491251 00000 n -0001023149 00000 n -0001016465 00000 n -0001022987 00000 n +0001025377 00000 n +0001018693 00000 n +0001025215 00000 n 0000501895 00000 n 0000501183 00000 n 0000491399 00000 n @@ -36354,7 +36404,7 @@ xref 0000517146 00000 n 0000512842 00000 n 0000517272 00000 n -0001169403 00000 n +0001171631 00000 n 0000522829 00000 n 0000518135 00000 n 0000517422 00000 n @@ -36394,550 +36444,550 @@ xref 0000553318 00000 n 0000552892 00000 n 0000553444 00000 n -0001169528 00000 n -0000562555 00000 n -0000562233 00000 n +0001171756 00000 n +0000563139 00000 n +0000562817 00000 n 0000553658 00000 n -0000562359 00000 n -0000562490 00000 n -0000571894 00000 n -0000571397 00000 n -0000562705 00000 n -0000571700 00000 n -0000571544 00000 n -0000571765 00000 n -0000571830 00000 n -0000578154 00000 n -0000577896 00000 n -0000572005 00000 n -0000578022 00000 n -0000578088 00000 n -0000586156 00000 n -0000585660 00000 n -0000578291 00000 n -0000585963 00000 n -0000586091 00000 n -0000585807 00000 n -0000588179 00000 n -0000587789 00000 n -0000586293 00000 n -0000587915 00000 n -0000587981 00000 n -0000588047 00000 n -0000588113 00000 n -0000595037 00000 n -0000594245 00000 n -0000588264 00000 n -0000594713 00000 n -0000594842 00000 n -0000594401 00000 n -0000594557 00000 n -0000594907 00000 n -0000594972 00000 n -0001169653 00000 n -0000601562 00000 n -0000600897 00000 n -0000595161 00000 n -0000601365 00000 n -0000601496 00000 n -0000601053 00000 n -0000601209 00000 n -0000606237 00000 n -0000605740 00000 n -0000601686 00000 n -0000606043 00000 n -0000606172 00000 n -0000605887 00000 n -0000615672 00000 n -0000615009 00000 n -0000606361 00000 n -0000615475 00000 n -0000615606 00000 n -0000615165 00000 n -0000615319 00000 n -0000619039 00000 n -0000618655 00000 n -0000615822 00000 n -0000618781 00000 n -0000618846 00000 n -0000618911 00000 n -0000618975 00000 n -0000628145 00000 n -0000627219 00000 n -0000619150 00000 n -0000627685 00000 n -0000627816 00000 n -0000627375 00000 n -0000627531 00000 n -0000627882 00000 n -0000627948 00000 n -0000628014 00000 n -0000628079 00000 n -0000637162 00000 n -0000636505 00000 n -0000628282 00000 n -0000636968 00000 n -0000637097 00000 n -0000636661 00000 n -0000636815 00000 n -0001169778 00000 n -0000644513 00000 n -0000643684 00000 n -0000637299 00000 n -0000643986 00000 n -0000643831 00000 n -0000644052 00000 n -0000644118 00000 n -0000644184 00000 n -0000644250 00000 n -0000644316 00000 n -0000644382 00000 n -0000644447 00000 n -0000653453 00000 n -0000652794 00000 n -0000644624 00000 n -0000653259 00000 n -0000653388 00000 n -0000652950 00000 n -0000653106 00000 n -0000657676 00000 n -0000657089 00000 n -0000653577 00000 n -0000657215 00000 n -0000657281 00000 n -0000657347 00000 n -0000657413 00000 n -0000657479 00000 n -0000657545 00000 n -0000657611 00000 n -0000663734 00000 n -0000663075 00000 n -0000657774 00000 n -0000663540 00000 n -0000663669 00000 n -0000663231 00000 n -0000663384 00000 n -0000671273 00000 n -0000670479 00000 n -0000663858 00000 n -0000670944 00000 n -0000671075 00000 n -0000670635 00000 n -0000670789 00000 n -0000671141 00000 n -0000671207 00000 n -0000677787 00000 n -0000677292 00000 n -0000671397 00000 n -0000677593 00000 n -0000677722 00000 n -0000677439 00000 n -0001169903 00000 n -0000686750 00000 n -0000686250 00000 n -0000677924 00000 n -0000686553 00000 n -0000686684 00000 n -0000686397 00000 n -0000689186 00000 n -0000688800 00000 n -0000686887 00000 n -0000688926 00000 n -0000688991 00000 n -0000689056 00000 n -0000689121 00000 n -0000694696 00000 n -0000694196 00000 n -0000689284 00000 n -0000694499 00000 n -0000694630 00000 n -0000694343 00000 n -0000700186 00000 n -0000699691 00000 n -0000694820 00000 n -0000699992 00000 n -0000700121 00000 n -0000699838 00000 n -0000705869 00000 n -0000705546 00000 n -0000700310 00000 n -0000705672 00000 n -0000705803 00000 n -0000716351 00000 n -0000715855 00000 n -0000706006 00000 n -0000716157 00000 n -0000716286 00000 n -0000716002 00000 n -0001170028 00000 n -0000718994 00000 n -0000718605 00000 n -0000716488 00000 n -0000718731 00000 n -0000718797 00000 n -0000718863 00000 n -0000718929 00000 n -0000729117 00000 n -0000728620 00000 n -0000719105 00000 n -0000728923 00000 n -0000729052 00000 n -0000728767 00000 n -0000736298 00000 n -0000735600 00000 n -0000729254 00000 n -0000735903 00000 n -0000736034 00000 n -0000735747 00000 n -0000736100 00000 n -0000736166 00000 n -0000736232 00000 n -0000743219 00000 n -0000742527 00000 n -0000736422 00000 n -0000742830 00000 n -0000742959 00000 n -0000742674 00000 n -0000743024 00000 n -0000743089 00000 n -0000743154 00000 n -0000751656 00000 n -0000751158 00000 n -0000743343 00000 n -0000751459 00000 n -0000751590 00000 n -0000751305 00000 n -0000758319 00000 n -0000757868 00000 n -0000751793 00000 n -0000757994 00000 n -0000758059 00000 n -0000758124 00000 n -0000758189 00000 n -0000758254 00000 n -0001170153 00000 n -0000766462 00000 n -0000765636 00000 n -0000758443 00000 n -0000766265 00000 n -0000766396 00000 n -0000765801 00000 n -0000765955 00000 n -0000766111 00000 n -0000773916 00000 n -0000773404 00000 n -0000766599 00000 n -0000773530 00000 n -0000773851 00000 n -0000785791 00000 n -0000785006 00000 n -0000774053 00000 n -0000785132 00000 n -0000785198 00000 n -0000785264 00000 n -0000785330 00000 n -0000785396 00000 n -0000785462 00000 n -0000785528 00000 n -0000785594 00000 n -0000785660 00000 n -0000785726 00000 n -0000786614 00000 n -0000786359 00000 n -0000785927 00000 n -0000786485 00000 n -0000792245 00000 n -0000791724 00000 n -0000786699 00000 n -0000791850 00000 n -0000791981 00000 n -0000792047 00000 n -0000792113 00000 n -0000792179 00000 n -0000799707 00000 n -0000799192 00000 n -0000792369 00000 n -0000799318 00000 n -0000799447 00000 n -0000799512 00000 n -0000799577 00000 n -0000799642 00000 n -0001170278 00000 n -0000806422 00000 n -0000805902 00000 n -0000799857 00000 n -0000806028 00000 n -0000806159 00000 n -0000806225 00000 n -0000806291 00000 n -0000806357 00000 n -0000810684 00000 n -0000810364 00000 n -0000806572 00000 n -0000810490 00000 n -0000810619 00000 n -0000815983 00000 n -0000815660 00000 n -0000810795 00000 n -0000815786 00000 n -0000815917 00000 n -0000818701 00000 n -0000818381 00000 n -0000816120 00000 n -0000818507 00000 n -0000818636 00000 n -0000821792 00000 n -0000821469 00000 n -0000818812 00000 n -0000821595 00000 n -0000821726 00000 n -0000824708 00000 n -0000824388 00000 n -0000821903 00000 n -0000824514 00000 n -0000824643 00000 n -0001170403 00000 n -0000831500 00000 n -0000831177 00000 n -0000824819 00000 n -0000831303 00000 n -0000831434 00000 n -0000839172 00000 n -0000838722 00000 n -0000831637 00000 n -0000838848 00000 n -0000838977 00000 n -0000839042 00000 n -0000839107 00000 n -0000846935 00000 n -0000846480 00000 n -0000839322 00000 n -0000846606 00000 n -0000846737 00000 n -0000846803 00000 n -0000846869 00000 n -0000854702 00000 n -0000854252 00000 n -0000847085 00000 n -0000854378 00000 n -0000854507 00000 n -0000854572 00000 n -0000854637 00000 n -0000862467 00000 n -0000862012 00000 n -0000854852 00000 n -0000862138 00000 n -0000862269 00000 n -0000862335 00000 n -0000862401 00000 n -0000870243 00000 n -0000869793 00000 n -0000862617 00000 n -0000869919 00000 n -0000870048 00000 n -0000870113 00000 n -0000870178 00000 n -0001170528 00000 n -0000878394 00000 n -0000877940 00000 n -0000870393 00000 n -0000878066 00000 n -0000878197 00000 n -0000878263 00000 n -0000878329 00000 n -0000886514 00000 n -0000886065 00000 n -0000878531 00000 n -0000886191 00000 n -0000886320 00000 n -0000886385 00000 n -0000886450 00000 n -0000894893 00000 n -0000894296 00000 n -0000886651 00000 n -0000894762 00000 n -0000894452 00000 n -0000894606 00000 n -0000899870 00000 n -0000899936 00000 n -0000900002 00000 n -0000899679 00000 n -0000894991 00000 n -0000899805 00000 n -0000905904 00000 n -0000905581 00000 n -0000900100 00000 n -0000905707 00000 n -0000905838 00000 n -0000908560 00000 n -0000908240 00000 n -0000906015 00000 n -0000908366 00000 n -0000908495 00000 n -0001170653 00000 n -0000911527 00000 n -0000911204 00000 n -0000908671 00000 n -0000911330 00000 n -0000911461 00000 n -0000914829 00000 n -0000914509 00000 n -0000911638 00000 n -0000914635 00000 n -0000914764 00000 n -0000916048 00000 n -0000915791 00000 n -0000914940 00000 n -0000915917 00000 n -0000923409 00000 n -0000922915 00000 n -0000916146 00000 n -0000923215 00000 n -0000923344 00000 n -0000923062 00000 n -0000931569 00000 n -0000931071 00000 n -0000923533 00000 n -0000931372 00000 n -0000931503 00000 n -0000931218 00000 n -0000937674 00000 n -0000937180 00000 n -0000931693 00000 n -0000937480 00000 n -0000937609 00000 n -0000937327 00000 n -0001170778 00000 n -0000944430 00000 n -0000943932 00000 n -0000937798 00000 n -0000944233 00000 n -0000944364 00000 n -0000944079 00000 n -0000946389 00000 n -0000946134 00000 n -0000944554 00000 n -0000946260 00000 n -0000954706 00000 n -0000953908 00000 n -0000946500 00000 n -0000954378 00000 n -0000954509 00000 n -0000954064 00000 n -0000954575 00000 n -0000954220 00000 n -0000954640 00000 n -0000964290 00000 n -0000963301 00000 n -0000954881 00000 n -0000964096 00000 n -0000964225 00000 n -0000963475 00000 n -0000963629 00000 n -0000963784 00000 n -0000963940 00000 n -0000973608 00000 n -0000972944 00000 n -0000964414 00000 n -0000973412 00000 n -0000973543 00000 n -0000973100 00000 n -0000973256 00000 n -0000977320 00000 n -0000976823 00000 n -0000973732 00000 n -0000977126 00000 n -0000977255 00000 n -0000976970 00000 n -0001170903 00000 n -0000978644 00000 n -0000978387 00000 n -0000977444 00000 n -0000978513 00000 n -0000989694 00000 n -0000989035 00000 n -0000978742 00000 n -0000989500 00000 n -0000989629 00000 n -0000989191 00000 n -0000989344 00000 n -0000998135 00000 n -0000997766 00000 n -0000989869 00000 n -0000998069 00000 n -0000997913 00000 n -0001001577 00000 n -0001001386 00000 n -0000998259 00000 n -0001001512 00000 n -0001002134 00000 n -0001001942 00000 n -0001001662 00000 n -0001002068 00000 n -0001013602 00000 n -0001012575 00000 n -0001002206 00000 n -0001012701 00000 n -0001012766 00000 n -0001012831 00000 n -0001013344 00000 n -0001013409 00000 n -0001171028 00000 n -0001016380 00000 n -0001015992 00000 n -0001013713 00000 n -0001016118 00000 n -0001016314 00000 n -0001023668 00000 n -0001023445 00000 n -0001026684 00000 n -0001026558 00000 n -0001035179 00000 n -0001034918 00000 n -0001038533 00000 n -0001038508 00000 n -0001049626 00000 n -0001049347 00000 n -0001053219 00000 n -0001053186 00000 n -0001058677 00000 n -0001058383 00000 n -0001064668 00000 n -0001064510 00000 n -0001068221 00000 n -0001068172 00000 n -0001081983 00000 n -0001081664 00000 n -0001094478 00000 n -0001094149 00000 n -0001111174 00000 n -0001110809 00000 n -0001129920 00000 n -0001129514 00000 n -0001145974 00000 n -0001145596 00000 n -0001153825 00000 n -0001153644 00000 n -0001167952 00000 n -0001167572 00000 n -0001171117 00000 n -0001171237 00000 n -0001171360 00000 n -0001171486 00000 n -0001171603 00000 n -0001171695 00000 n -0001181317 00000 n -0001191500 00000 n -0001191541 00000 n -0001191581 00000 n -0001191820 00000 n +0000562943 00000 n +0000563074 00000 n +0000572588 00000 n +0000572091 00000 n +0000563289 00000 n +0000572393 00000 n +0000572238 00000 n +0000572458 00000 n +0000572523 00000 n +0000580382 00000 n +0000580124 00000 n +0000572699 00000 n +0000580250 00000 n +0000580316 00000 n +0000588384 00000 n +0000587888 00000 n +0000580519 00000 n +0000588191 00000 n +0000588319 00000 n +0000588035 00000 n +0000590407 00000 n +0000590017 00000 n +0000588521 00000 n +0000590143 00000 n +0000590209 00000 n +0000590275 00000 n +0000590341 00000 n +0000597265 00000 n +0000596473 00000 n +0000590492 00000 n +0000596941 00000 n +0000597070 00000 n +0000596629 00000 n +0000596785 00000 n +0000597135 00000 n +0000597200 00000 n +0001171881 00000 n +0000603790 00000 n +0000603125 00000 n +0000597389 00000 n +0000603593 00000 n +0000603724 00000 n +0000603281 00000 n +0000603437 00000 n +0000608465 00000 n +0000607968 00000 n +0000603914 00000 n +0000608271 00000 n +0000608400 00000 n +0000608115 00000 n +0000617900 00000 n +0000617237 00000 n +0000608589 00000 n +0000617703 00000 n +0000617834 00000 n +0000617393 00000 n +0000617547 00000 n +0000621267 00000 n +0000620883 00000 n +0000618050 00000 n +0000621009 00000 n +0000621074 00000 n +0000621139 00000 n +0000621203 00000 n +0000630373 00000 n +0000629447 00000 n +0000621378 00000 n +0000629913 00000 n +0000630044 00000 n +0000629603 00000 n +0000629759 00000 n +0000630110 00000 n +0000630176 00000 n +0000630242 00000 n +0000630307 00000 n +0000639390 00000 n +0000638733 00000 n +0000630510 00000 n +0000639196 00000 n +0000639325 00000 n +0000638889 00000 n +0000639043 00000 n +0001172006 00000 n +0000646741 00000 n +0000645912 00000 n +0000639527 00000 n +0000646214 00000 n +0000646059 00000 n +0000646280 00000 n +0000646346 00000 n +0000646412 00000 n +0000646478 00000 n +0000646544 00000 n +0000646610 00000 n +0000646675 00000 n +0000655681 00000 n +0000655022 00000 n +0000646852 00000 n +0000655487 00000 n +0000655616 00000 n +0000655178 00000 n +0000655334 00000 n +0000659904 00000 n +0000659317 00000 n +0000655805 00000 n +0000659443 00000 n +0000659509 00000 n +0000659575 00000 n +0000659641 00000 n +0000659707 00000 n +0000659773 00000 n +0000659839 00000 n +0000665962 00000 n +0000665303 00000 n +0000660002 00000 n +0000665768 00000 n +0000665897 00000 n +0000665459 00000 n +0000665612 00000 n +0000673501 00000 n +0000672707 00000 n +0000666086 00000 n +0000673172 00000 n +0000673303 00000 n +0000672863 00000 n +0000673017 00000 n +0000673369 00000 n +0000673435 00000 n +0000680015 00000 n +0000679520 00000 n +0000673625 00000 n +0000679821 00000 n +0000679950 00000 n +0000679667 00000 n +0001172131 00000 n +0000688978 00000 n +0000688478 00000 n +0000680152 00000 n +0000688781 00000 n +0000688912 00000 n +0000688625 00000 n +0000691414 00000 n +0000691028 00000 n +0000689115 00000 n +0000691154 00000 n +0000691219 00000 n +0000691284 00000 n +0000691349 00000 n +0000696924 00000 n +0000696424 00000 n +0000691512 00000 n +0000696727 00000 n +0000696858 00000 n +0000696571 00000 n +0000702414 00000 n +0000701919 00000 n +0000697048 00000 n +0000702220 00000 n +0000702349 00000 n +0000702066 00000 n +0000708097 00000 n +0000707774 00000 n +0000702538 00000 n +0000707900 00000 n +0000708031 00000 n +0000718579 00000 n +0000718083 00000 n +0000708234 00000 n +0000718385 00000 n +0000718514 00000 n +0000718230 00000 n +0001172256 00000 n +0000721222 00000 n +0000720833 00000 n +0000718716 00000 n +0000720959 00000 n +0000721025 00000 n +0000721091 00000 n +0000721157 00000 n +0000731345 00000 n +0000730848 00000 n +0000721333 00000 n +0000731151 00000 n +0000731280 00000 n +0000730995 00000 n +0000738526 00000 n +0000737828 00000 n +0000731482 00000 n +0000738131 00000 n +0000738262 00000 n +0000737975 00000 n +0000738328 00000 n +0000738394 00000 n +0000738460 00000 n +0000745447 00000 n +0000744755 00000 n +0000738650 00000 n +0000745058 00000 n +0000745187 00000 n +0000744902 00000 n +0000745252 00000 n +0000745317 00000 n +0000745382 00000 n +0000753884 00000 n +0000753386 00000 n +0000745571 00000 n +0000753687 00000 n +0000753818 00000 n +0000753533 00000 n +0000760547 00000 n +0000760096 00000 n +0000754021 00000 n +0000760222 00000 n +0000760287 00000 n +0000760352 00000 n +0000760417 00000 n +0000760482 00000 n +0001172381 00000 n +0000768690 00000 n +0000767864 00000 n +0000760671 00000 n +0000768493 00000 n +0000768624 00000 n +0000768029 00000 n +0000768183 00000 n +0000768339 00000 n +0000776144 00000 n +0000775632 00000 n +0000768827 00000 n +0000775758 00000 n +0000776079 00000 n +0000788019 00000 n +0000787234 00000 n +0000776281 00000 n +0000787360 00000 n +0000787426 00000 n +0000787492 00000 n +0000787558 00000 n +0000787624 00000 n +0000787690 00000 n +0000787756 00000 n +0000787822 00000 n +0000787888 00000 n +0000787954 00000 n +0000788842 00000 n +0000788587 00000 n +0000788155 00000 n +0000788713 00000 n +0000794473 00000 n +0000793952 00000 n +0000788927 00000 n +0000794078 00000 n +0000794209 00000 n +0000794275 00000 n +0000794341 00000 n +0000794407 00000 n +0000801935 00000 n +0000801420 00000 n +0000794597 00000 n +0000801546 00000 n +0000801675 00000 n +0000801740 00000 n +0000801805 00000 n +0000801870 00000 n +0001172506 00000 n +0000808650 00000 n +0000808130 00000 n +0000802085 00000 n +0000808256 00000 n +0000808387 00000 n +0000808453 00000 n +0000808519 00000 n +0000808585 00000 n +0000812912 00000 n +0000812592 00000 n +0000808800 00000 n +0000812718 00000 n +0000812847 00000 n +0000818211 00000 n +0000817888 00000 n +0000813023 00000 n +0000818014 00000 n +0000818145 00000 n +0000820929 00000 n +0000820609 00000 n +0000818348 00000 n +0000820735 00000 n +0000820864 00000 n +0000824020 00000 n +0000823697 00000 n +0000821040 00000 n +0000823823 00000 n +0000823954 00000 n +0000826936 00000 n +0000826616 00000 n +0000824131 00000 n +0000826742 00000 n +0000826871 00000 n +0001172631 00000 n +0000833728 00000 n +0000833405 00000 n +0000827047 00000 n +0000833531 00000 n +0000833662 00000 n +0000841400 00000 n +0000840950 00000 n +0000833865 00000 n +0000841076 00000 n +0000841205 00000 n +0000841270 00000 n +0000841335 00000 n +0000849163 00000 n +0000848708 00000 n +0000841550 00000 n +0000848834 00000 n +0000848965 00000 n +0000849031 00000 n +0000849097 00000 n +0000856930 00000 n +0000856480 00000 n +0000849313 00000 n +0000856606 00000 n +0000856735 00000 n +0000856800 00000 n +0000856865 00000 n +0000864695 00000 n +0000864240 00000 n +0000857080 00000 n +0000864366 00000 n +0000864497 00000 n +0000864563 00000 n +0000864629 00000 n +0000872471 00000 n +0000872021 00000 n +0000864845 00000 n +0000872147 00000 n +0000872276 00000 n +0000872341 00000 n +0000872406 00000 n +0001172756 00000 n +0000880622 00000 n +0000880168 00000 n +0000872621 00000 n +0000880294 00000 n +0000880425 00000 n +0000880491 00000 n +0000880557 00000 n +0000888742 00000 n +0000888293 00000 n +0000880759 00000 n +0000888419 00000 n +0000888548 00000 n +0000888613 00000 n +0000888678 00000 n +0000897121 00000 n +0000896524 00000 n +0000888879 00000 n +0000896990 00000 n +0000896680 00000 n +0000896834 00000 n +0000902098 00000 n +0000902164 00000 n +0000902230 00000 n +0000901907 00000 n +0000897219 00000 n +0000902033 00000 n +0000908132 00000 n +0000907809 00000 n +0000902328 00000 n +0000907935 00000 n +0000908066 00000 n +0000910788 00000 n +0000910468 00000 n +0000908243 00000 n +0000910594 00000 n +0000910723 00000 n +0001172881 00000 n +0000913755 00000 n +0000913432 00000 n +0000910899 00000 n +0000913558 00000 n +0000913689 00000 n +0000917057 00000 n +0000916737 00000 n +0000913866 00000 n +0000916863 00000 n +0000916992 00000 n +0000918276 00000 n +0000918019 00000 n +0000917168 00000 n +0000918145 00000 n +0000925637 00000 n +0000925143 00000 n +0000918374 00000 n +0000925443 00000 n +0000925572 00000 n +0000925290 00000 n +0000933797 00000 n +0000933299 00000 n +0000925761 00000 n +0000933600 00000 n +0000933731 00000 n +0000933446 00000 n +0000939902 00000 n +0000939408 00000 n +0000933921 00000 n +0000939708 00000 n +0000939837 00000 n +0000939555 00000 n +0001173006 00000 n +0000946658 00000 n +0000946160 00000 n +0000940026 00000 n +0000946461 00000 n +0000946592 00000 n +0000946307 00000 n +0000948617 00000 n +0000948362 00000 n +0000946782 00000 n +0000948488 00000 n +0000956934 00000 n +0000956136 00000 n +0000948728 00000 n +0000956606 00000 n +0000956737 00000 n +0000956292 00000 n +0000956803 00000 n +0000956448 00000 n +0000956868 00000 n +0000966518 00000 n +0000965529 00000 n +0000957109 00000 n +0000966324 00000 n +0000966453 00000 n +0000965703 00000 n +0000965857 00000 n +0000966012 00000 n +0000966168 00000 n +0000975836 00000 n +0000975172 00000 n +0000966642 00000 n +0000975640 00000 n +0000975771 00000 n +0000975328 00000 n +0000975484 00000 n +0000979548 00000 n +0000979051 00000 n +0000975960 00000 n +0000979354 00000 n +0000979483 00000 n +0000979198 00000 n +0001173131 00000 n +0000980872 00000 n +0000980615 00000 n +0000979672 00000 n +0000980741 00000 n +0000991922 00000 n +0000991263 00000 n +0000980970 00000 n +0000991728 00000 n +0000991857 00000 n +0000991419 00000 n +0000991572 00000 n +0001000363 00000 n +0000999994 00000 n +0000992097 00000 n +0001000297 00000 n +0001000141 00000 n +0001003805 00000 n +0001003614 00000 n +0001000487 00000 n +0001003740 00000 n +0001004362 00000 n +0001004170 00000 n +0001003890 00000 n +0001004296 00000 n +0001015830 00000 n +0001014803 00000 n +0001004434 00000 n +0001014929 00000 n +0001014994 00000 n +0001015059 00000 n +0001015572 00000 n +0001015637 00000 n +0001173256 00000 n +0001018608 00000 n +0001018220 00000 n +0001015941 00000 n +0001018346 00000 n +0001018542 00000 n +0001025896 00000 n +0001025673 00000 n +0001028912 00000 n +0001028786 00000 n +0001037407 00000 n +0001037146 00000 n +0001040761 00000 n +0001040736 00000 n +0001051854 00000 n +0001051575 00000 n +0001055447 00000 n +0001055414 00000 n +0001060905 00000 n +0001060611 00000 n +0001066896 00000 n +0001066738 00000 n +0001070449 00000 n +0001070400 00000 n +0001084211 00000 n +0001083892 00000 n +0001096706 00000 n +0001096377 00000 n +0001113402 00000 n +0001113037 00000 n +0001132148 00000 n +0001131742 00000 n +0001148202 00000 n +0001147824 00000 n +0001156053 00000 n +0001155872 00000 n +0001170180 00000 n +0001169800 00000 n +0001173345 00000 n +0001173465 00000 n +0001173588 00000 n +0001173714 00000 n +0001173831 00000 n +0001173923 00000 n +0001183545 00000 n +0001193728 00000 n +0001193769 00000 n +0001193809 00000 n +0001194048 00000 n trailer << /Size 1590 /Root 1588 0 R /Info 1589 0 R -/ID [ ] +/ID [ ] >> startxref -1192389 +1194617 %%EOF