summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/ifacmtg
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/ifacmtg
Initial commit
Diffstat (limited to 'macros/latex/contrib/ifacmtg')
-rw-r--r--macros/latex/contrib/ifacmtg/README.1st35
-rw-r--r--macros/latex/contrib/ifacmtg/ifac.bst1320
-rw-r--r--macros/latex/contrib/ifacmtg/ifacmtg.cls1676
-rw-r--r--macros/latex/contrib/ifacmtg/ifacsam-letter.tex192
-rw-r--r--macros/latex/contrib/ifacmtg/ifacsam.bib93
-rw-r--r--macros/latex/contrib/ifacmtg/ifacsam.tex192
-rw-r--r--macros/latex/contrib/ifacmtg/instraut.dvibin0 -> 51572 bytes
-rw-r--r--macros/latex/contrib/ifacmtg/instraut.pdfbin0 -> 310594 bytes
-rw-r--r--macros/latex/contrib/ifacmtg/instraut.ps6309
9 files changed, 9817 insertions, 0 deletions
diff --git a/macros/latex/contrib/ifacmtg/README.1st b/macros/latex/contrib/ifacmtg/README.1st
new file mode 100644
index 0000000000..a1f098cf1c
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/README.1st
@@ -0,0 +1,35 @@
+Copyright (C) 1995 by Elsevier Science. All rights reserved.
+
+IMPORTANT NOTICE:
+
+You are not allowed to change this README file.
+
+To use this package, you need the new standard LaTeX 2e. The
+documentation for the Elsevier markup styles is in the file
+instraut.dvi, for which you need AMSFonts v2.1. It can also be
+obtained as a booklet, free of charge, from the publisher.
+
+In addition to the information provided in the instructions for
+authors, IFAC papers will need an additional package for formatting
+bibliographies. We recommend Peter Williams' `Harvard' package,
+available on the same archive where you found this package, in
+tex-archive/macros/latex/contrib/supported/harvard. This provides a
+LaTeX package, and BiBTeX style files. Silvano Balemi's ifac.bst
+(provided with this class file) also works with the harvard package.
+
+A sample LaTeX file, and sample bibliography, show how the class file
+and bibliographic support can be used.
+
+This class file is intended solely for papers submitted to
+IFAC meetings.
+
+In case of problems, contact
+
+Author Services
+Elsevier Science
+The Boulevard
+Langford Lane
+Kidlington
+Oxford
+E-mail: authors@elsevier.co.uk
+
diff --git a/macros/latex/contrib/ifacmtg/ifac.bst b/macros/latex/contrib/ifacmtg/ifac.bst
new file mode 100644
index 0000000000..92f5ef7a43
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/ifac.bst
@@ -0,0 +1,1320 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%% Start of IFAC.bst %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% ===========================================================================
+%%% @LaTeX-style-file{
+%%% author = "Silvano Balemi",
+%%% date = "12-MAR-1993",
+%%% original version = "1.4",
+%%% modifier = "Elsevier",
+%%% date modified = "2004/10/19",
+%%% version = "1.5",
+%%% filename = "IFAC.bst",
+%%% address = "Automatic Control Laboratory
+%%% Swiss Federal Institute of Technology (ETH)
+%%% 8092 Zurich, Switzerland",
+%%% telephone = "+41 (1) 632.55.34",
+%%% FAX = "+41 (1) 262.43.62",
+%%% email = "balemi@aut.ee.ethz.ch (Internet)",
+%%% keywords = "BibTeX, IFAC proceedings, Camera ready,
+%%% publisher style",
+%%% supported = "yes",
+%%% docstring = "BibTeX style file for reference according to
+%%% the instruction of the International Federation
+%%% of Automatic Control (IFAC) (modified from
+%%% alpha.bst)
+%%% To be used with the style files
+%%% IFACarticle.sty, automatica.sty or the substyle file
+%%% harvard.sty .
+%%% It is based on modified version of
+%%% agsm.bst by Peter Williams
+%%% peterw@archsci.arch.su.oz.au",
+%%% }
+%%% ===========================================================================
+
+% SP 2003/08/21 added patent type
+% SP 2004/10/19 Removed parentheses
+
+ENTRY
+ { address
+ author
+ booktitle
+ chapter
+ edition
+ editor
+ howpublished
+ institution
+ journal
+ key
+ month
+ note
+ number
+ organization
+ pages
+ publisher
+ school
+ series
+ title
+ type
+ volume
+ year
+ }
+ { field.used }
+ { extra.label sort.label list.year }
+
+INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+STRINGS { s t f }
+
+FUNCTION {output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { ". " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output.yearnull}
+{ 's :=
+ output.state mid.sentence =
+ { ". " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {item.check}
+{ 't :=
+ empty$
+ { "empty " t * " in " * cite$ * warning$ }
+ { skip$ }
+ if$
+}
+
+FUNCTION {fin.entry}
+{ add.period$
+ write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "}" * }
+ if$
+}
+
+FUNCTION {embolden}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\bf " swap$ * "}" * }
+ if$
+}
+
+FUNCTION {quote}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "}" * }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+% { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
+ { s nameptr "{vv~}{ll}{, jj}{, ff}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=
+ { ", " * t * }
+ { numnames #2 >
+ { "" * }
+ 'skip$
+ if$
+ t "others" =
+ { " et~al." * }
+ { " and " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ { author format.names }
+ if$
+}
+
+
+FUNCTION {format.editor.names}
+{ 's :=
+ 'f :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr f format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { t "others" =
+ { " et~al." * }
+ { " and " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+% SP 2004/10/19 Removed parentheses
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ { "{vv~}{ll}{, jj}{, ff}" editor format.editor.names
+ editor num.names$ #1 >
+ { ", Eds." * }
+ { ", Ed." * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.editors.reverse}
+{ editor empty$
+ { "(" }
+ { "{ff~}{vv~}{ll}{, jj}" editor format.editor.names
+ editor num.names$ #1 >
+ { ", Eds.)" * }
+ { ", Ed.)" * }
+ if$
+ }
+ if$
+}
+
+
+FUNCTION {format.title}
+{ title empty$
+ { "" }
+ { title "t" change.case$ }
+ if$
+}
+
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {format.btitle}
+{ title emphasize
+}
+
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { "Vol." volume tie.or.space.connect
+ series empty$
+ 'skip$
+ { " of " * series emphasize * }
+ if$
+ "volume and number" number either.or.check
+ }
+ if$
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ { output.state mid.sentence =
+ { "number" }
+ { "Number" }
+ if$
+ number tie.or.space.connect
+ series empty$
+ { "there's a number but no series in " cite$ * warning$ }
+ { " In: " * series quote * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { output.state mid.sentence =
+ { edition "l" change.case$ " ed." * }
+ { edition "t" change.case$ " ed." * }
+ if$
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { "pp.~" pages n.dashify * }
+ { "p.~" pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.vol.num.pages}
+{ volume embolden field.or.null
+ number empty$
+ 'skip$
+ { "(" number * ")" * *
+ volume empty$
+ { "there's a number but no volume in " cite$ * warning$ }
+ 'skip$
+ if$
+ }
+ if$
+ pages empty$
+ 'skip$
+ { duplicate$ empty$
+ { pop$ format.pages }
+ { ",~" * pages n.dashify * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { "Chap." }
+ { type "l" change.case$ }
+ if$
+ chapter tie.or.space.connect
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { "In: " booktitle quote * }
+ { "In: " booktitle quote * " (" * format.editors.reverse * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ key empty$ not and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$
+ type "t" change.case$
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { "Technical Report" }
+ 'type
+ if$
+ number empty$
+ { "t" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{ key empty$
+ { journal empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref *
+ warning$
+ ""
+ }
+ { "in {\em " journal * "\/} \cite{" * crossref * "}" *}
+ if$
+ }
+ { "In: \citeasnoun{" crossref * "}" * }
+ if$
+
+}
+
+FUNCTION {format.book.crossref}
+{ volume empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ "in "
+ }
+ { "Vol." volume tie.or.space.connect
+ " of " *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { "{\em " * series * "\/} \cite{" * crossref * "}" *}
+ if$
+ }
+ { " \citeasnoun{" * crossref * "}" * }
+ if$
+ }
+ { " \citeasnoun{" * crossref * "}" * }
+ if$
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { booktitle empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ ""
+ }
+ { "in {\em " booktitle * "\/}" * " \cite{" * crossref * "}" *}
+ if$
+ }
+ { "In: \citeasnoun{" crossref * "}" * }
+ if$
+ }
+ { "In: \citeasnoun{" crossref * "}" * }
+ if$
+
+}
+
+INTEGERS { len }
+
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+FUNCTION {format.lab.names.abbr}
+{ 's :=
+ s num.names$ 'numnames :=
+ numnames #1 >
+ { numnames #2 >
+ { s #1 "{vv~}{ll}" format.name$ " {\em et al.}" * }
+ { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { s #1 "{vv~}{ll}" format.name$ " {\em et al.}" * }
+ { s #1 "{vv~}{ll}" format.name$ " and " *
+ s #2 "{vv~}{ll}" format.name$ *
+ }
+ if$
+ }
+ if$
+ }
+ { s #1 "{vv~}{ll}" format.name$ }
+ if$
+}
+
+FUNCTION {format.lab.names.full}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{vv~}{ll}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { t "others" =
+ { " et~al." * }
+ { " and " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+INTEGERS { author.field editor.field organization.field title.field key.field }
+
+FUNCTION {init.field.constants}
+{ #0 'author.field :=
+ #1 'editor.field :=
+ #2 'organization.field :=
+ #3 'title.field :=
+ #4 'key.field :=
+}
+
+FUNCTION {make.list.label}
+{ author.field field.used =
+ { format.authors }
+ { editor.field field.used =
+ { format.editors }
+ { organization.field field.used =
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ { title.field field.used =
+ { format.btitle }
+ { key.field field.used =
+ { key #3 text.prefix$ }
+ { "Internal error :001 on " cite$ * " label" * warning$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {make.full.label}
+{ author.field field.used =
+ { author format.lab.names.full }
+ { editor.field field.used =
+ { editor format.lab.names.full }
+ { organization.field field.used =
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ { title.field field.used =
+ { format.btitle }
+ { key.field field.used =
+ { key #3 text.prefix$ }
+ { "Internal error :001 on " cite$ * " label" * warning$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {make.abbr.label}
+{ author.field field.used =
+ { author format.lab.names.abbr }
+ { editor.field field.used =
+ { editor format.lab.names.abbr }
+ { organization.field field.used =
+ { "The " #4 organization chop.word #3 text.prefix$ }
+ { title.field field.used =
+ { format.btitle }
+ { key.field field.used =
+ { key #3 text.prefix$ }
+ { "Internal error :001 on " cite$ * " label" * warning$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\harvarditem[" write$
+ make.abbr.label write$
+ "]{" write$
+ make.abbr.label write$
+ "}{" write$
+ list.year write$
+ "}{" write$
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ before.all 'output.state :=
+}
+
+FUNCTION {list.label.output}
+{ make.list.label " " * write$
+}
+
+% SP 2003/08/21 added patent type
+FUNCTION {patent}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author "author" item.check
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ number empty$
+ 'skip$
+ { "Patent number " number * output }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {article}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author "author" item.check
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ crossref missing$
+ { journal emphasize "journal" duplicate$ item.check
+ pages empty$
+ {
+ output
+ }
+ {
+ " " *
+ format.vol.num.pages * output
+ }
+ if$
+ }
+ { format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author empty$
+ { editor "author and editor" item.check }
+ { crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ title.field field.used =
+ { skip$ }
+ { format.btitle "title" output.check }
+ if$
+ crossref missing$
+ { format.bvolume output
+ format.number.series output
+ format.edition output
+ publisher "publisher" output.check
+ address output
+ }
+ { format.book.crossref output.nonnull
+ format.edition output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ howpublished output
+ address output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author empty$
+ { editor "author and editor" item.check }
+ { crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ title.field field.used =
+ { skip$ }
+ { format.btitle "title" output.check }
+ if$
+ format.chapter.pages "chapter and pages" output.check
+ new.block
+ crossref missing$
+ { format.bvolume output
+ format.number.series output
+ format.edition output
+ publisher "publisher" output.check
+ address output
+ }
+ { format.book.crossref output.nonnull
+ format.edition output
+ }
+ if$
+ note output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ author "author" item.check
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.edition output
+ format.bvolume output
+ format.chapter.pages output
+ new.block
+ format.number.series output
+ publisher "publisher" output.check
+ address output
+ }
+ { format.chapter.pages output
+ new.block
+ format.incoll.inproc.crossref output.nonnull
+ }
+ if$
+ note output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ author "author" item.check
+ crossref missing$
+ { format.in.ed.booktitle "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ address empty$
+ { organization output
+ publisher output
+ }
+ { organization output
+ publisher output
+ address output.nonnull
+ }
+ if$
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ }
+ if$
+ format.pages output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+
+FUNCTION {manual}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ title.field field.used =
+ { skip$ }
+ { format.btitle "title" output.check }
+ if$
+ format.edition output
+ author empty$
+ { organization empty$
+ { address output }
+ 'skip$
+ if$
+ }
+ { organization output
+ address output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author "author" item.check
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ "Master's thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ title.field field.used =
+ { skip$ }
+ { format.title output }
+ if$
+ howpublished output
+ new.block
+ note output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author "author" item.check
+ title.field field.used =
+ { skip$ }
+ { title "title" output.check }
+ if$
+ "PhD thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ title.field field.used =
+ { skip$ }
+ { format.btitle "title" output.check }
+ if$
+ format.bvolume output
+ format.number.series output
+ address empty$
+ { editor empty$
+ { skip$ }
+ { organization output
+ }
+ if$
+ publisher output
+ }
+ { editor empty$
+ 'skip$
+ { organization output }
+ if$
+ publisher output
+ address output.nonnull
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author "author" item.check
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ format.tr.number output.nonnull
+ institution "institution" output.check
+ address output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ list.label.output
+ " (" list.year * ")" * output.yearnull
+ author "author" item.check
+ title.field field.used =
+ { skip$ }
+ { format.title "title" output.check }
+ if$
+ note "note" output.check
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+
+MACRO {jan} {"January"}
+
+MACRO {feb} {"February"}
+
+MACRO {mar} {"March"}
+
+MACRO {apr} {"April"}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"June"}
+
+MACRO {jul} {"July"}
+
+MACRO {aug} {"August"}
+
+MACRO {sep} {"September"}
+
+MACRO {oct} {"October"}
+
+MACRO {nov} {"November"}
+
+MACRO {dec} {"December"}
+
+MACRO {acmcs} {"ACM Computing Surveys"}
+
+MACRO {acta} {"Acta Informatica"}
+
+MACRO {cacm} {"Communications of the ACM"}
+
+MACRO {ibmjrd} {"IBM Journal of Research and Development"}
+
+MACRO {ibmsj} {"IBM Systems Journal"}
+
+MACRO {ieeese} {"IEEE Transactions on Software Engineering"}
+
+MACRO {ieeetc} {"IEEE Transactions on Computers"}
+
+MACRO {ieeetcad}
+ {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"}
+
+MACRO {ipl} {"Information Processing Letters"}
+
+MACRO {jacm} {"Journal of the ACM"}
+
+MACRO {jcss} {"Journal of Computer and System Sciences"}
+
+MACRO {scp} {"Science of Computer Programming"}
+
+MACRO {sicomp} {"SIAM Journal on Computing"}
+
+MACRO {tocs} {"ACM Transactions on Computer Systems"}
+
+MACRO {tods} {"ACM Transactions on Database Systems"}
+
+MACRO {tog} {"ACM Transactions on Graphics"}
+
+MACRO {toms} {"ACM Transactions on Mathematical Software"}
+
+MACRO {toois} {"ACM Transactions on Office Information Systems"}
+
+MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}
+
+MACRO {tcs} {"Theoretical Computer Science"}
+
+READ
+
+EXECUTE {init.field.constants}
+
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+
+FUNCTION {author.key.label}
+{ author empty$
+ { key empty$
+ { title.field 'field.used := }
+ { key.field 'field.used := }
+ if$
+ }
+ { author.field 'field.used := }
+ if$
+}
+
+FUNCTION {author.editor.key.label}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { title.field 'field.used := }
+ { key.field 'field.used := }
+ if$
+ }
+ { editor.field 'field.used := }
+ if$
+ }
+ { author.field 'field.used := }
+ if$
+}
+
+FUNCTION {author.key.organization.label}
+{ author empty$
+ { key empty$
+ { organization empty$
+ { title.field 'field.used := }
+ { organization.field 'field.used := }
+ if$
+ }
+ { key.field 'field.used := }
+ if$
+ }
+ { author.field 'field.used := }
+ if$
+}
+
+FUNCTION {editor.key.organization.label}
+{ editor empty$
+ { key empty$
+ { organization empty$
+ { title.field 'field.used := }
+ { organization.field 'field.used := }
+ if$
+ }
+ { key.field 'field.used := }
+ if$
+ }
+ { editor.field 'field.used := }
+ if$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+FUNCTION {calc.label}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label
+ { type$ "proceedings" =
+ 'editor.key.organization.label
+ { type$ "manual" =
+ 'author.key.organization.label
+ 'author.key.label
+ if$
+ }
+ if$
+ }
+ if$
+ make.abbr.label
+ title.field field.used =
+ { sort.format.title }
+ { sortify }
+ if$
+ year field.or.null purify$ #-1 #4 substring$ sortify
+ *
+ 'sort.label :=
+}
+
+FUNCTION {first.presort}
+{ calc.label
+ sort.label
+ title.field field.used =
+ { skip$ }
+ { " "
+ *
+ make.list.label sortify
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ }
+ if$
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {first.presort}
+
+SORT
+
+STRINGS { last.sort.label next.extra }
+
+INTEGERS { last.extra.num }
+
+FUNCTION {initialize.last.extra.num}
+{ #0 int.to.chr$ 'last.sort.label :=
+ "" 'next.extra :=
+ #0 'last.extra.num :=
+}
+
+FUNCTION {forward.pass}
+{ last.sort.label sort.label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ sort.label 'last.sort.label :=
+ }
+ if$
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ year empty$
+ { "n.d." extra.label emphasize * 'list.year := }
+ { year extra.label emphasize * 'list.year := }
+ if$
+ extra.label 'next.extra :=
+}
+
+EXECUTE {initialize.last.extra.num}
+
+ITERATE {forward.pass}
+
+REVERSE {reverse.pass}
+
+FUNCTION {second.presort}
+{ make.list.label
+ title.field field.used =
+ { sort.format.title }
+ { sortify }
+ if$
+ " "
+ *
+ list.year field.or.null sortify
+ *
+ " "
+ *
+ title.field field.used =
+ { skip$ }
+ { title field.or.null
+ sort.format.title
+ *
+ }
+ if$
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {second.presort}
+
+SORT
+
+FUNCTION {begin.bib}
+{ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{xx}" write$ newline$
+}
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}" write$ newline$
+}
+
+EXECUTE {end.bib}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%% End of IFAC.bst %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/macros/latex/contrib/ifacmtg/ifacmtg.cls b/macros/latex/contrib/ifacmtg/ifacmtg.cls
new file mode 100644
index 0000000000..a768edce36
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/ifacmtg.cls
@@ -0,0 +1,1676 @@
+%%
+%% This is file `ifacmtg.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% pergamon.dtx (with options: `oxford,ifacmtg,cep,uppercasesection,uppercasetitle,specialfront')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see the terms
+%% for copying and modification in the file pergamon.dtx.
+%%
+\def\filedate{2002/04/18}
+\def\fileversion{3.2ModD}
+\def\@journal{IFAC meeting}
+\def\@shortjnl{ifacmtg}
+\def\@issn{}
+\def\@shortjid{ifacmtg}
+\def\@company{Elsevier Science }
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+\ProvidesClass{\@shortjid}
+[\filedate, \fileversion: \@journal]
+\DeclareOption{a4paper}
+ {\setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}}
+\DeclareOption{letterpaper}
+ {\setlength\paperheight {11in}%
+ \setlength\paperwidth {8.5in}}
+\ExecuteOptions{a4paper}
+\ProcessOptions
+%%
+%% This is file `public.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% esl.dtx (with options: `package,bare,pergamon,PUBLIC,SL5,TWOCOL,QUOTEABS,MCS,NOTEFIRSTPAGE')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% You are *not* allowed to modify this file.
+%%
+%% You are *not* allowed to distribute this file.
+%% For distribution of the original source see the terms
+%% for copying and modification in the file esl.dtx.
+%%
+\def\esp@fileversion{2.16}
+\def\esp@filedate{1998/12/16}
+%% esl.dtx Copyright (C) 1994-1998 Elsevier Science
+\def\@shortjnl{\relax}
+\typeout{}
+\typeout{}
+\typeout{** IMPORTANT NOTICE:}
+\typeout{** You are not allowed to change this file or distribute copies}
+\typeout{** under any other name. You may only}
+\typeout{** use it to prepare papers for Elsevier. }
+\typeout{** The TeX code in this package}
+\typeout{** is NOT being placed in the public domain.}
+\typeout{** Copyright 1995 Elsevier Science Ltd}
+\typeout{}
+\typeout{}
+
+\newif\if@TwoColumn
+\newif\if@seceqn
+\newif\if@secthm
+\newif\if@nameyear
+\newif\if@Elproofing
+\@Elproofingfalse
+\def\@pagenumprefix{}
+\def\author@font{}
+\def\partname{Part}
+\def\appendixname{Appendix}
+\def\contentsname{Contents}
+\def\listfigurename{List of Figures}
+\def\listtablename{List of Tables}
+\def\refname{References}
+\def\indexname{Index}
+\def\figurename{Fig.}
+\def\tablename{Table}
+\def\abstractname{}
+\lineskip 1\p@
+\normallineskip 1\p@
+\def\baselinestretch{1}
+\frenchspacing
+\def\@xiiipt{12}
+\newdimen\@frontmatterwidth
+\def\@overtitleskip{69\p@}
+\def\@overhistoryskip{\z@}
+\def\@undertitleskip{\z@}
+\def\@overkeywordskip{12\p@}
+\def\@overabstractskip{8\p@}
+\def\@overcaptionskip{8\p@}
+\def\@preabstractskip{24\p@ \@plus 6\p@ \@minus 3\p@}
+\def\@belowfmskip{18\p@}
+\def\@bibliosize{\small}
+\def\@historysize{\small}
+\def\@keywordsize{\small}
+\def\@overaddressskip{2pt}
+\def\@titlesize{\Large}
+\def\@authorsize{\large}
+\def\@keywordheading{{\it Key words: \ }}
+\def\@addressstyle{\small\itshape}
+\def\@captionsize{\small}
+\def\@tablecaptionsize{\@captionsize}
+\def\@figurecaptionsize{\@captionsize}
+\def\captionwidth{.8\linewidth}
+\def\@tablesize{\small}
+\def\@keywordwidth{.8\textwidth}
+\def\@abstractwidth{.8\textwidth}
+\def\@fignumfont#1{#1}
+% SP 2001/08/07 subsections with italic numbers
+\def\@secnumfont#1{\ifcase#1\upshape\or\upshape\else\itshape\fi}
+\def\@catchlinesize{\footnotesize}
+\def\@pergamonsize{\@catchlinesize}
+\def\@runheadsize{\normalsize}
+\def\etal{et al.}
+\def\AND{\&}
+\def\@Colofonheight{1cm}
+\def\@abstractsize{\fontsize{\@ixpt}{11pt}\selectfont}
+\def\@articletypesize{\fontsize{\@xiiipt}{13pt}\selectfont}
+\def\normalsize{\@setfontsize\normalsize\@xpt{12}%
+\abovedisplayskip 5.75\p@ \@plus 2\p@ \@minus 2\p@%
+\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \z@ \@plus 2\p@%
+\belowdisplayshortskip 3.5\p@ \@plus 2\p@ \@minus 2\p@
+\let\@listi\@listI}
+\def\small{\@setfontsize\small\@viiipt{10}%
+\abovedisplayskip 7\p@ \@plus 2\p@ \@minus 4\p@%
+\belowdisplayskip \abovedisplayskip
+\abovedisplayshortskip \z@ \@plus 1\p@%
+\belowdisplayshortskip 3\p@ \@plus 1\p@ \@minus 2\p@
+\def\@listi{\topsep 0.5\@bls \parsep\z@ \itemsep\parsep}}
+\let\footnotesize=\small
+\let\@xviiipt\@xviipt
+\def\scriptsize{\@setfontsize\scriptsize\@viipt{8}}
+\def\tiny{\@setfontsize\tiny\@vipt{7}}
+\def\large{\@setfontsize\large\@xiiipt{14}}
+\def\Large{\@setfontsize\Large\@xviipt{20}}
+\def\LARGE{\@setfontsize\LARGE\@xviiipt{22}}
+\def\huge{\@setfontsize\huge\@xxpt{22}}
+\def\Huge{\@setfontsize\Huge\@xxvpt{27}}
+\def\baselinestretch{1}
+\normalsize % Choose the normalsize font.
+\newdimen\@bls % Several dimensions are
+\@bls=\baselineskip % expressed in terms of this.
+\if@twoside
+ \oddsidemargin \z@
+ \evensidemargin \z@
+ \marginparwidth 10\p@
+\else
+ \oddsidemargin \z@
+ \evensidemargin \z@
+ \marginparwidth 2pc
+\fi
+\marginparsep 20\p@ % Horizontal space between outer margin and
+ % marginal note
+\topmargin \z@ % Nominal distance from top of page to top of
+ % box containing running head.
+\headheight 10\p@ %
+ \headsep 11\p@ %
+ \footskip 23\p@
+\bigskipamount=\@bls \@plus 0.3\@bls \@minus 0.3\@bls % 1/1 line
+\medskipamount=0.5\bigskipamount % 1/2 line
+\smallskipamount=0.25\bigskipamount % 1/4 line
+\textheight 55\baselineskip % \@Height of text (incl. footnotes and figures,
+\advance\textheight\topskip % excl. running head and foot).
+\textwidth 38pc % \@Width of text line.
+ % For two-column mode:
+\columnsep 2pc % Space between columns
+\columnseprule \z@ % \@Width of rule between columns.
+ \footnotesep 6.65\p@
+\skip\footins 12\p@ \@plus 8\p@ % Space between last line of text and
+ % top of first footnote.
+\floatsep 8\p@ \@plus 4\p@ \@minus 2\p@ % Space between adjacent floats moved
+ % to top or bottom of text page.
+\textfloatsep 8\p@ \@plus 4\p@ \@minus 2\p@ % Space between main text and floats
+ % at top or bottom of page.
+\intextsep 8\p@ \@plus 4\p@ \@minus 2\p@ % Space between in-text figures and
+ % text.
+\dblfloatsep 8\p@ \@plus 4\p@ \@minus 4\p@ % Same as \floatsep for double-column
+ % figures in two-column mode.
+\dbltextfloatsep 12\p@ \@plus 4\p@ \@minus 4\p@ % \textfloatsep for double-column
+ % floats.
+\@fptop \z@ \@plus 1fil % Stretch at top of float page/column. (Must be
+ % \z@ \@plus ...)
+\@fpsep 8\p@ \@plus 2fil % Space between floats on float page/column.
+\@fpbot \z@ \@plus 1fil % Stretch at bottom of float page/column. (Must be
+ % \z@ \@plus ... )
+\@dblfptop \z@ \@plus 1fil % Stretch at top of float page. (Must be \z@ \@plus ...)
+\@dblfpsep 8\p@ \@plus 2fil % Space between floats on float page.
+\@dblfpbot \z@ \@plus 1fil % Stretch at bottom of float page. (Must be
+ % \z@ \@plus ... )
+\marginparpush 5\p@ % Minimum vertical separation between two marginal
+ % notes.
+\parskip \z@
+\parindent 1em
+\newskip\eqntopsep % Extra vertical space, in addition to
+ \eqntopsep 8\p@ \@plus 2\p@ \@minus 2\p@ %\parskip, added above and below
+\newdimen\eqnarraycolsep % Half the space between columns
+\eqnarraycolsep 1\p@ % in an \eqnarray.
+\@lowpenalty 51 % Produced by \nopagebreak[1] or \nolinebreak[1]
+\@medpenalty 151 % Produced by \nopagebreak[2] or \nolinebreak[2]
+\@highpenalty 301 % Produced by \nopagebreak[3] or \nolinebreak[3]
+\@beginparpenalty -\@lowpenalty % Before a list or paragraph environment.
+\@endparpenalty -\@lowpenalty % After a list or paragraph environment.
+\@itempenalty -\@lowpenalty % Between list items.
+\def\part{\@startsection{part}{1}{\z@}{2\@bls \@plus
+ 0.4\@bls}{\@bls}{\normalsize}}
+\def\partmark#1{}
+\def\section{\@startsection{section}{1}{\z@}{1.8\@bls
+ \@plus .3\@bls \@minus .1\@bls}{\@bls}{\normalsize\bfseries
+ \boldmath}}
+\def\subsection{\@startsection{subsection}{2}{\z@}{\@bls
+ \@plus .3\@bls \@minus .1\@bls}{\@bls}{\normalsize\itshape}}
+\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{\@bls
+ \@plus .2\@bls}{0.0001pt}{\normalsize\itshape}}
+\def\paragraph{\@startsection{paragraph}{4}{\z@}{3.25ex \@plus
+ 2ex \@minus 0.2ex}{-1em}{\normalfont\normalsize\itshape}}
+\def\subparagraph{\@startsection{subparagraph}{5}{1em}{3.25ex \@plus
+ 2ex \@minus 0.2ex}{-1em}{\normalfont\normalsize\itshape}}
+\setcounter{secnumdepth}{4}
+\def\half@em{\hskip 0.5em}
+\def\lb@part{PART \thepart.\half@em}
+ \def\lb@empty@part{PART \thepart}
+\def\lb@section{\thesection.\half@em}
+ \def\lb@empty@section{\thesection}
+\def\lb@subsection{\thesubsection.\half@em}
+ \def\lb@empty@subsection{\thesubsection}
+\def\lb@subsubsection{\thesubsubsection.\half@em}
+ \def\lb@empty@subsubsection{\thesubsubsection}
+\def\lb@paragraph{\theparagraph.\half@em}
+ \def\lb@empty@paragraph{\theparagraph}
+\def\lb@subparagraph{\thesubparagraph.\half@em}
+ \def\lb@empty@subparagraph{\thesubparagraph}
+\def\head@format#1#2{#2}
+\def\head@style{\interlinepenalty\@M
+ \hyphenpenalty\@M \exhyphenpenalty\@M
+ \rightskip \z@ \@plus 0.5\hsize \relax
+ }
+\def\@sect#1#2#3#4#5#6[#7]#8{%
+ \ifnum #2>\c@secnumdepth
+ \let\@svsec\@empty
+ \else
+ \refstepcounter{#1}\def\@tempa{#8}%
+ \ifx\@tempa\@empty
+ \edef\@svsec{\csname lb@empty@#1\endcsname}%
+ \else
+ \edef\@svsec{\csname lb@#1\endcsname}\fi\fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup #6\relax
+\noindent \hskip #3\relax{\@secnumfont{#2}\@svsec}%
+ {\head@style\head@format{#2}{#8}\par}%
+ \endgroup
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}\fi #7}%
+ \else
+ \def\@svsechd{#6\hskip #3\relax {\@secnumfont{#2}\@svsec }%
+ {\head@style\head@format{#2}{#8}}\csname #1mark\endcsname{#7}%
+ \addcontentsline{toc}{#1}{\ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}\fi #7}}%
+ \fi
+ \@xsect{#5}}
+\def\@ssect#1#2#3#4#5#6{%
+ \@tempskipa #4\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #5{%
+ \@hangfrom{\hskip #2}%
+ \interlinepenalty \@M \head@format{#1}{#6}\@@par}%
+ \endgroup
+ \else
+ \def\@svsechd{#5{\hskip #2\relax \head@format{#1}{#6}}}%
+ \fi
+ \@xsect{#4}}
+\def\@startsection#1#2#3#4#5#6{%
+ \if@noskipsec \leavevmode \fi
+ \par
+ \@tempskipa #4\relax
+ \@afterindenttrue
+ \ifdim \@tempskipa <\z@
+ \@tempskipa -\@tempskipa \@afterindentfalse
+ \fi
+ \if@nobreak
+ \everypar{}%
+ \else
+ \addpenalty\@secpenalty\addvspace\@tempskipa
+ \fi
+ \@ifstar
+ {\@ssect{#2}{#3}{#4}{#5}{#6}}%
+ {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}}
+
+\def\app@number#1{\setcounter{#1}{0}%
+ \@addtoreset{#1}{section}%
+ \@namedef{the#1}{\thesection.\arabic{#1}}}
+\def\appendix{\@ifstar{\appendix@star}{\appendix@nostar}}
+\def\appendix@nostar{%
+ \def\lb@section{\appendixname\ \thesection.\half@em}
+ \def\lb@empty@section{\appendixname\ \thesection}
+ \setcounter{section}{0}\def\thesection{\Alph{section}}%
+ \setcounter{subsection}{0}%
+ \setcounter{subsubsection}{0}%
+ \setcounter{paragraph}{0}%
+ \app@number{equation}\app@number{figure}\app@number{table}}
+\def\appendix@star{%
+ \def\lb@section{\appendixname}\let\lb@empty@section\lb@section
+ \setcounter{section}{0}\def\thesection{\Alph{section}}%
+ \setcounter{subsection}{0}%
+ \setcounter{subsubsection}{0}%
+ \setcounter{paragraph}{0}%
+ \app@number{equation}\app@number{figure}\app@number{table}}
+\def\ack{\section*{Acknowledgements}%
+ \addtocontents{toc}{\protect\vspace{6pt}}%
+ \addcontentsline{toc}{section}{Acknowledgements}%
+}
+\@namedef{ack*}{\par\vskip 3.0ex \@plus 1.0ex \@minus 1.0ex}
+\let\endack\par
+\@namedef{endack*}{\par}
+\newdimen\labelwidthi
+\newdimen\labelwidthii
+\newdimen\labelwidthiii
+\newdimen\labelwidthiv
+\def\normal@labelsep{0.5em}
+\labelsep\normal@labelsep
+\settowidth{\labelwidthi}{(iii)}
+\settowidth{\labelwidthii}{(d)}
+\settowidth{\labelwidthiii}{(iii)}
+\settowidth{\labelwidthiv}{(M)}
+\leftmargini\labelwidthi \advance\leftmargini\labelsep
+\leftmarginii\labelwidthii \advance\leftmarginii\labelsep
+\leftmarginiii\labelwidthiii \advance\leftmarginiii\labelsep
+\leftmarginiv\labelwidthiv \advance\leftmarginiv\labelsep
+\def\setleftmargin#1#2{\settowidth{\@tempdima}{#2}\labelsep\normal@labelsep
+ \csname labelwidth#1\endcsname\@tempdima
+ \@tempdimb\@tempdima \advance\@tempdimb\labelsep
+ \csname leftmargin#1\endcsname\@tempdimb}
+\def\@listI{\leftmargin\leftmargini
+ \labelwidth\labelwidthi \labelsep\normal@labelsep
+ \topsep \z@ \partopsep\z@ \parsep\z@ \itemsep\z@
+ \listparindent 1em}
+\def\@listii{\leftmargin\leftmarginii
+ \labelwidth\labelwidthii \labelsep\normal@labelsep
+ \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@
+ \listparindent 1em}
+\def\@listiii{\leftmargin\leftmarginiii
+ \labelwidth\labelwidthiii \labelsep\normal@labelsep
+ \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@
+ \listparindent 1em}
+\def\@listiv{\leftmargin\leftmarginiv
+ \labelwidth\labelwidthiv \labelsep\normal@labelsep
+ \topsep\z@ \partopsep\z@ \parsep\z@ \itemsep\z@
+ \listparindent 1em}
+\let\@listi\@listI
+\@listi
+\def\left@label#1{{#1}\hss}
+\def\right@label#1{\hss\llap{#1}}
+\def\thick@label#1{\hspace\labelsep #1}
+\newcount\@maxlistdepth
+\@maxlistdepth=4
+\def\labelitemi{$\bullet$} \def\labelitemii{$\cdot$}
+\def\labelenumi{(\theenumi)} \def\theenumi{\arabic{enumi}}
+\def\labelenumii{(\alph{enumii})} \def\theenumii{\theenumi\alph{enumii}}
+\def\labelenumiii{(\roman{enumiii})}\def\theenumiii{\theenumii.\roman{enumiii}}
+\def\labelenumiv{(\Alph{enumiv})} \def\theenumiv{\theenumiii.\Alph{enumiv}}
+\def\enumerate{%
+ \ifnum \@enumdepth >\@maxlistdepth
+ \@toodeep
+ \else
+ \advance\@enumdepth \@ne
+ \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
+ \list{\csname label\@enumctr\endcsname}%
+ {\usecounter{\@enumctr}
+ \let\makelabel=\right@label}
+ \fi}
+\def\itemize{%
+ \ifnum \@itemdepth >\@maxlistdepth
+ \@toodeep
+ \else
+ \advance\@itemdepth \@ne
+ \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
+ \list{\csname\@itemitem\endcsname}%
+ {\let\makelabel\right@label}
+ \fi}
+\def\verse{\let\\=\@centercr
+ \list{}{\itemsep\z@
+ \itemindent \z@
+ \listparindent\z@
+ \rightmargin 1em
+ \leftmargin \rightmargin}\item[]}
+\let\endverse\endlist
+\def\quotation{\list{}{\itemindent\z@
+ \leftmargin 4em \rightmargin 1em
+ \parsep \z@ \@plus 1pt}\item[]}
+\let\endquotation=\endlist
+\def\quote{\list{}{\itemindent\z@
+ \@topsep \eqntopsep
+ \leftmargin 4em \rightmargin 1em}%
+\item[]}
+\let\endquote=\endlist
+\def\descriptionlabel#1{\hspace\labelsep \bfseries #1}
+\def\description{\list{}{\labelwidth\z@
+ \leftmargin 1em \itemindent-\leftmargin
+ \let\makelabel\descriptionlabel}}
+\let\enddescription\endlist
+\def\@atfmtname{atlplain}
+\ifx\fmtname\@atfmtname
+ \def\neq{\not\nobreak\mkern -2mu =}%
+ \let\ne\neq
+\fi
+\def\operatorname#1{\mathop{\mathrm{#1}}\nolimits}
+\def\lefteqn#1{\hbox to\z@{$\displaystyle {#1}$\hss}}
+\def\newdelim{\delimiterfactor=750 \delimitershortfall=7pt}
+\def\olddelim{\delimiterfactor=901 \delimitershortfall=0pt}
+\newskip\eqnbaselineskip % Standard interline spacing in an {eqnarray}
+\jot=2\p@
+\newskip\eqnlineskip % Minimal space between the bottom of
+ % a line and the top of the next line.
+\eqnbaselineskip=14\p@ \eqnlineskip=2\p@
+\newdimen\mathindent
+\if@TwoColumn
+ \mathindent 0em
+\else
+ \mathindent 2em
+\fi
+\def\[{\relax\ifmmode\@badmath
+ \else%\bgroup removed on request from BW (1993-05-17)
+ \@beginparpenalty\predisplaypenalty
+ \@endparpenalty\postdisplaypenalty
+ \begin{trivlist}\@topsep \eqntopsep % used by first \item
+ \@topsepadd \eqntopsep % used by \@endparenv
+ \item[]\leavevmode
+ \hbox to\linewidth\bgroup\hfil $ \displaystyle
+ \hskip\mathindent\bgroup\fi}
+\def\]{\relax\ifmmode \egroup $\hfil \egroup
+ \end{trivlist}% \egroup removed on request from BW (1993-05-17)
+ \else \@badmath \fi}
+\def\equation{\@beginparpenalty\predisplaypenalty
+ \@endparpenalty\postdisplaypenalty
+\refstepcounter{equation}\trivlist
+ \@topsep \eqntopsep % used by first \item
+ \@topsepadd \eqntopsep % used by \@endparenv
+ \item[]\leavevmode
+ \hbox to\linewidth\bgroup \hfil $ \displaystyle \hskip\mathindent\bgroup}
+\def\endequation{\egroup$\hfil \displaywidth\linewidth
+ \@eqnnum\egroup \endtrivlist}
+\def\eqnarray{%
+ \par %BW
+ \noindent %BW
+ \baselineskip\eqnbaselineskip\lineskip\eqnlineskip %BW
+ \lineskiplimit\eqnlineskip %BW
+ \stepcounter{equation}%
+ \let\@currentlabel=\theequation
+ \global\@eqnswtrue
+ \global\@eqcnt\z@
+ \tabskip\@centering
+ \let\\=\@eqncr
+ \abovedisplayskip\eqntopsep\ifvmode\advance\abovedisplayskip\partopsep\fi
+ \belowdisplayskip\abovedisplayskip
+ \belowdisplayshortskip\abovedisplayskip
+ \abovedisplayshortskip\abovedisplayskip
+ $$\halign to \displaywidth\bgroup\@eqnsel
+ \pre@coli$\displaystyle\tabskip\z@{##}$\post@coli
+ &\global\@eqcnt\@ne
+ \pre@colii$\displaystyle{##}$\post@colii
+ &\global\@eqcnt\tw@
+ \pre@coliii $\displaystyle\tabskip\z@{##}$\post@coliii
+ \tabskip\@centering&\llap{##}\tabskip\z@\cr
+}
+\def\endeqnarray{\@@eqncr\egroup
+ \global\advance\c@equation\m@ne$$\global\@ignoretrue }
+\def\pre@coli{\hskip\@centering} \def\post@coli{}
+\def\pre@colii{\hskip 2\eqnarraycolsep \hfil} \def\post@colii{\hfil}
+\def\pre@coliii{\hskip 2\eqnarraycolsep} \def\post@coliii{\hfil}
+\arraycolsep 2\p@ % Half the space between columns in array environment.
+ \tabcolsep 6\p@ % idem in tabular environment.
+\arrayrulewidth 0.4\p@ % \@Width of rules and space between adjacent
+\doublerulesep 2\p@ % rules in any of these two environments.
+\def\@arrayclassz{\ifcase \@lastchclass \@acolampacol \or \@ampacol \or
+ \or \or \@addamp \or \@acolampacol \or \@firstampfalse \@acol \fi
+ \edef\@preamble{\@preamble
+ \ifcase \@chnum
+ \hfil$\relax\displaystyle\@sharp$\hfil \or
+ $\relax\displaystyle\@sharp$\hfil \or
+ \hfil$\relax\displaystyle\@sharp$\fi}}
+\newdimen\rulepreskip \newdimen\rulepostskip
+\rulepreskip=4\p@ \rulepostskip=6\p@
+\newdimen\Arrayrulewidth \Arrayrulewidth=1.0\p@
+\def\Hline{\noalign{\ifnum0=`}\fi\hrule \@height \Arrayrulewidth \futurelet
+ \@tempa\@xhline}
+\newdimen\crulepostskip \crulepostskip -7\p@
+\def\ccline#1{%
+ \noalign{\vskip\rulepreskip}%
+ \do@ccline(#1,1-0)\cr
+ \noalign{\vskip\crulepostskip}}
+\def\do@ccline(#1-#2,#3){%
+ \ifnum#1>#2\else\@cline[#1-#2]\do@ccline(#3,1-0)\fi
+ \ignorespaces}
+\newdimen\@Ldec \newdimen\@Rdec
+\def\dec #1.#2 {\hbox to\@Ldec{\hss#1}\def\@tempb{#2}%
+\ifx\@tempb\empty\hbox to\@Rdec{\hfill}\else\hbox to\@Rdec{.#2\hss}\fi}
+\def\setdec #1.#2 {\relax
+ \bgroup
+ \setbox0\hbox{\kern1pt\relax#1}\setbox1\hbox{\kern1pt\relax#2}%
+ \global\@Ldec\wd0\global\@Rdec\wd1
+ \egroup}
+\setdec 000.000 % default 3 digits on each side
+\newdimen\@Lpmdec \newdimen\@Rpmdec
+\def\pmdec #1.#2 {\hbox to\@Lpmdec{\hss#1}\def\@tempb{#2}%
+\ifx\@tempb\empty\hbox to\@Rpmdec{\hfill}\else\hbox to\@Rpmdec{.#2\hss}\fi}
+\def\setpmdec #1.#2 {\relax
+ \bgroup
+ \setbox0\hbox{\kern1pt\relax#1}\setbox1\hbox{\kern1pt\relax#2}%
+ \global\@Lpmdec\wd0\global\@Rpmdec\wd1
+ \egroup}
+\setpmdec 0.0 % default 1 digit on each side
+\tabbingsep \labelsep % Space used by the \' command. (See LaTeX{} manual.)
+\skip\@mpfootins = 6\p@ \@plus 2\p@ % Space between last line of text and
+ % top of first footnote.
+\fboxsep = 7\p@ % Space left between box and text by \fbox and \framebox.
+\fboxrule = 0.4\p@ % \@Width of rules in box made by \fbox and \framebox.
+\newcounter{section}
+\newcounter{subsection}[section]
+\newcounter{subsubsection}[subsection]
+\newcounter{paragraph}[subsubsection]
+\newcounter{subparagraph}[paragraph]
+\if@seceqn
+ \@addtoreset{equation}{section}
+ \def\theequation{\arabic{section}.\arabic{equation}}
+\else
+ \def\theequation{\arabic{equation}}
+\fi
+\def\thesection {\arabic{section}}
+\def\thesubsection {\thesection.\arabic{subsection}}
+\def\thesubsubsection{\thesubsection.\arabic{subsubsection}}
+\def\theparagraph {\thesubsubsection.\arabic{paragraph}}
+\def\thesubparagraph {\theparagraph.\arabic{subparagraph}}
+\@addtoreset{section}{part} % reset section numbers at beginning of part
+
+ \RequirePackage{theorem}
+ \RequirePackage{newlfont}
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
+\def\qed{\relax\ifmmode\hskip2em \Box\else\unskip\nobreak\hskip1em $\Box$\fi}
+\def\proof@headerfont{\upshape\bfseries}
+ \gdef\th@plain{\itshape
+ \def\@begintheorem##1##2{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2.}]}%
+ \def\@opargbegintheorem##1##2##3{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2}\ {\upshape (##3).}]}}
+\gdef\th@definition{\upshape
+ \def\@begintheorem##1##2{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2.}]}%
+ \def\@opargbegintheorem##1##2##3{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2}\ {\upshape(}{\it ##3\/}{\upshape).}]}}
+\gdef\theorem@headerfont{\itshape}
+\gdef\th@plain{\upshape
+ \def\@begintheorem##1##2{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2.}]}%
+ \def\@opargbegintheorem##1##2##3{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2.}\ {\upshape (##3).}]}}
+\gdef\th@definition{\upshape
+ \def\@begintheorem##1##2{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2.}]}%
+ \def\@opargbegintheorem##1##2##3{\item[\hskip\labelsep
+ {\theorem@headerfont ##1\ ##2.}\ {\upshape (##3).}]}}
+
+\def\rom#1{\leavevmode\skip@\lastskip\unskip\/%
+ \ifdim\skip@=\z@\else\hskip\skip@\fi
+ {\upshape#1}}
+\theorempreskipamount=12\p@ \@minus 1\p@
+\theorempostskipamount=\theorempreskipamount
+\newenvironment{pf}%
+ {\par\addvspace{\theorempreskipamount}\noindent
+ {\proof@headerfont\Elproofname}\enspace\ignorespaces}%
+ {\par\addvspace{\theorempreskipamount}}
+\def\Elproofname{PROOF.}
+\@namedef{pf*}#1{\par\begingroup\def\Elproofname{#1}\pf\endgroup\ignorespaces}
+\expandafter\let\csname endpf*\endcsname=\endpf
+ \theoremstyle{plain}
+\if@secthm
+ \newtheorem{thm}{Theorem}[section]
+ \@addtoreset{thm}{section}
+\else
+ \newtheorem{thm}{Theorem}
+\fi
+\newtheorem{cor}[thm]{Corollary}
+\newtheorem{lem}[thm]{Lemma}
+\newtheorem{claim}[thm]{Claim}
+\newtheorem{axiom}[thm]{Axiom}
+\newtheorem{conj}[thm]{Conjecture}
+\newtheorem{fact}[thm]{Fact}
+\newtheorem{hypo}[thm]{Hypothesis}
+\newtheorem{assum}[thm]{Assumption}
+\newtheorem{prop}[thm]{Proposition}
+\newtheorem{crit}[thm]{Criterion}
+ \theoremstyle{definition}
+\newtheorem{defn}[thm]{Definition}
+\newtheorem{exmp}[thm]{Example}
+\newtheorem{rem}[thm]{Remark}
+\newtheorem{prob}[thm]{Problem}
+\newtheorem{prin}[thm]{Principle}
+\newtheorem{alg}{Algorithm}
+\long\def\@makealgocaption#1#2{\vskip 2ex \small
+ \hbox to \hsize{\parbox[t]{\hsize}{{\bfseries #1.} #2}}}
+\newcounter{algorithm}
+\def\thealgorithm{\@arabic\c@algorithm}
+\def\fps@algorithm{tbp}
+\def\ftype@algorithm{4}
+\def\ext@algorithm{lof}
+\def\fnum@algorithm{Algorithm \thealgorithm}
+\def\algorithm{\let\@makecaption\@makealgocaption\@float{algorithm}}
+\let\endalgorithm\end@float
+\newtheorem{note}{Note}
+\newtheorem{summ}{Summary}
+\newtheorem{case}{Case}
+\def\@pnumwidth{2.55em}
+\def\@tocrmarg{2.55em \@plus 5em}
+\def\@dotsep{-2.5}
+\setcounter{tocdepth}{2}
+\newcommand\listoffigures{%
+ \section*{\listfigurename
+ \@mkboth{\MakeUppercase\listfigurename}%
+ {\MakeUppercase\listfigurename}}%
+ \@starttoc{lof}%
+ }
+\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+\newcommand\listoftables{%
+ \section*{\listtablename
+ \@mkboth{%
+ \MakeUppercase\listtablename}{\MakeUppercase\listtablename}}%
+ \@starttoc{lot}%
+ }
+\let\l@table\l@figure
+\def\tableofcontents{%
+ \begin{small}
+ \leftline {{\bfseries \contentsname\/}}
+ \setcounter{secnumdepth}{4}%
+ \setcounter{tocdepth}{2}%
+ {\@starttoc{toc}}%
+\end{small}
+}
+\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}}
+\newcommand*\l@subsection{\@dottedtocline{2}{1.5em}{2.3em}}
+\newcommand*\l@subsubsection{\@dottedtocline{3}{3.8em}{3.2em}}
+\newcommand*\l@paragraph{\@dottedtocline{4}{7.0em}{4.1em}}
+\newcommand*\l@subparagraph{\@dottedtocline{5}{10em}{5em}}
+\def\@dotsep{2000}
+\def\thebibliography{%
+\section*{\refname}
+ \@thebibliography}
+\let\endthebibliography=\endlist
+\def\@thebibliography#1{\@bibliosize
+ \list{\@biblabel{\arabic{enumiv}}}{\settowidth\labelwidth{\@biblabel{#1}}
+ \if@nameyear
+ \labelwidth\z@ \labelsep\z@ \leftmargin\parindent
+ \itemindent-\parindent
+ \else
+ \labelsep 3\p@ \itemindent\z@
+ \leftmargin\labelwidth \advance\leftmargin\labelsep
+\fi
+ \itemsep \z@ \@plus 0.5\p@ \@minus 0.5\p@
+ \usecounter{enumiv}\let\p@enumiv\@empty
+ \def\theenumiv{\arabic{enumiv}}}%
+ \tolerance\@M
+ \hyphenpenalty=50
+ \hbadness5000 \sfcode`\.=1000\relax}
+\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
+\@namedef{thebibliography*}{\section*{}\@thebibliography}
+\@namedef{endthebibliography*}{\endlist}
+\if@nameyear
+ \def\@biblabel#1{}
+\else
+ \def\@biblabel#1{[#1]\hskip \z@ \@plus 1filll}
+\fi
+\newcount\@tempcntc
+\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
+ \@tempcnta\z@\@tempcntb\m@ne\def\@citea{}\@cite{\@for\@citeb:=#2\do
+ {\@ifundefined
+ {b@\@citeb}{\@citeo\@tempcntb\m@ne\@citea\def\@citea{,}{\bfseries ?}\@warning
+ {Citation `\@citeb' on page \thepage \space undefined}}%
+ {\setbox\z@\hbox{\global\@tempcntc0\csname b@\@citeb\endcsname\relax}%
+ \ifnum\@tempcntc=\z@ \@citeo\@tempcntb\m@ne
+ \@citea\def\@citea{,}\hbox{\csname b@\@citeb\endcsname}%
+ \else
+ \advance\@tempcntb\@ne
+ \ifnum\@tempcntb=\@tempcntc
+ \else\advance\@tempcntb\m@ne\@citeo
+ \@tempcnta\@tempcntc\@tempcntb\@tempcntc\fi\fi}}\@citeo}{#1}}
+\def\@citeo{\ifnum\@tempcnta>\@tempcntb\else\@citea\def\@citea{,}%
+ \ifnum\@tempcnta=\@tempcntb\the\@tempcnta\else
+ {\advance\@tempcnta\@ne\ifnum\@tempcnta=\@tempcntb \else \def\@citea{--}\fi
+ \advance\@tempcnta\m@ne\the\@tempcnta\@citea\the\@tempcntb}\fi\fi}
+\@namedef{cv*}{\section*{Curriculum Vitae}\cv}
+ \def\cv{\hangindent=7pc \hangafter=-12 \parskip\bigskipamount \small}
+\def\footnote{\@ifnextchar[{\@xfootnote}{\refstepcounter
+ {\@mpfn}\protected@xdef\@thefnmark{\thempfn}\@footnotemark\@footnotetext}}
+\def\footnotemark{\@ifnextchar[{\@xfootnotemark
+ }{\refstepcounter{footnote}\xdef\@thefnmark{\thefootnote}\@footnotemark}}
+\def\footnoterule{\kern-3\p@
+ \hrule \@width 3pc % The \hrule has default \@height of 0.4pt.
+ \kern 2.6\p@}
+\def\thempfootnote{\fnsymbol{mpfootnote}}
+\def\mpfootnotemark{%
+ \@ifnextchar[{\@xmpfootnotemark}{\stepcounter{mpfootnote}%
+ \begingroup
+ \let\protect\noexpand
+ \xdef\@thefnmark{\thempfootnote}%
+ \endgroup
+ \@footnotemark}}
+\def\@xmpfootnotemark[#1]{%
+ \begingroup
+ \c@mpfootnote #1\relax
+ \let\protect\noexpand
+ \xdef\@thefnmark{\thempfootnote}%
+ \endgroup
+ \@footnotemark}
+\def\@mpmakefnmark{\,\hbox{$^{\mathrm{\@thefnmark}}$}}
+\long\def\@mpmakefntext#1{\noindent
+ \hbox{$^{\mathrm{\@thefnmark}}$} #1}
+\def\@iiiminipage#1#2[#3]#4{%
+ \leavevmode
+ \@pboxswfalse
+ \setlength\@tempdima{#4}%
+ \def\@mpargs{{#1}{#2}[#3]{#4}}%
+ \setbox\@tempboxa\vbox\bgroup
+ \color@begingroup
+ \hsize\@tempdima
+ \textwidth\hsize \columnwidth\hsize
+ \@parboxrestore
+ \def\@mpfn{mpfootnote}\def\thempfn{\thempfootnote}\c@mpfootnote\z@
+ \let\@footnotetext\@mpfootnotetext
+ \let\@makefntext\@mpmakefntext
+ \let\@makefnmark\@mpmakefnmark
+ \let\@listdepth\@mplistdepth \@mplistdepth\z@
+ \@minipagerestore\global\@minipagetrue %% \global added 24 May 89
+ \everypar{\global\@minipagefalse\everypar{}}}
+\def\fn@presym{}
+\long\def\@makefntext#1{\noindent\hbox to 1em
+ {$^{\fn@presym\mathrm{\@thefnmark}}$\hss}#1}
+\def\@makefnmark{\,\hbox{$^{\fn@presym\mathrm{\@thefnmark}}$}\,}
+\def\patched@end@dblfloat{%
+ \if@twocolumn
+ \par\vskip\z@skip %% \par\vskip\z@ added 15 Dec 87
+ \global\@minipagefalse
+ \outer@nobreak
+ \egroup %% end of vbox
+ \color@endbox
+ \ifnum\@floatpenalty <\z@
+ \@largefloatcheck
+ \@cons\@dbldeferlist\@currbox
+ \fi
+ \ifnum \@floatpenalty =-\@Mii \@Esphack\fi
+ \else
+ \end@float
+ \fi
+}
+\setcounter{topnumber}{5}
+\def\topfraction{0.99}
+\def\textfraction{0.05}
+\def\floatpagefraction{0.9}
+\setcounter{bottomnumber}{5}
+\def\bottomfraction{0.99}
+\setcounter{totalnumber}{10}
+\def\dbltopfraction{0.99}
+\def\dblfloatpagefraction{0.8}
+\setcounter{dbltopnumber}{5}
+\long\def\@maketablecaption#1#2{\@tablecaptionsize
+ \global \@minipagefalse
+ \hbox to \hsize{\parbox[t]{\hsize}{#1 \\ #2}}}
+\long\def\@makefigurecaption#1#2{\@figurecaptionsize
+ \vskip \@overcaptionskip
+ \setbox\@tempboxa\hbox{#1. #2}
+ \ifdim \wd\@tempboxa >\hsize % IF longer than one line THEN
+ \unhbox\@tempboxa\par % set as justified paragraph
+ \else % ELSE
+ \global \@minipagefalse
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}% center single line.
+ \fi}
+\def\@makecaption{\@makefigurecaption}
+\def\conttablecaption{\par \begingroup \@parboxrestore \normalsize
+ \@makecaption{\fnum@table\,---\,continued}{}\par
+ \vskip-1pc \endgroup}
+\def\contfigurecaption{\vskip-1pc \par \begingroup \@parboxrestore
+ \@captionsize
+ \@makecaption{\fnum@figure\,---\,continued}{}\par
+ \endgroup}
+\newcounter{figure}
+\def\thefigure{\@arabic\c@figure}
+\def\fps@figure{tbp}
+\def\ftype@figure{1}
+\def\ext@figure{lof}
+\def\fnum@figure{\figurename~\thefigure}
+\def\figure{%
+ \let\@makecaption\@makefigurecaption
+ \let\contcaption\contfigurecaption \@float{figure}}
+\let\endfigure\end@float
+\@namedef{figure*}{%
+ \let\@makecaption\@makefigurecaption
+ \let\contcaption\contfigurecaption \@dblfloat{figure}}
+\@namedef{endfigure*}{\end@dblfloat}
+\newcounter{table}
+\def\thetable{\@arabic\c@table}
+\def\fps@table{tbp}
+\def\ftype@table{2}
+\def\ext@table{lot}
+\def\fnum@table{\tablename~\thetable}
+\let\old@floatboxreset\@floatboxreset
+\def\table{%
+\let\@makecaption\@maketablecaption
+\def\@floatboxreset{%
+ \old@floatboxreset
+ \@tablesize
+}%
+ \let\footnoterule\relax
+ \let\contcaption\conttablecaption \@float{table}}
+\let\endtable\end@float
+\@namedef{table*}{%
+\let\@makecaption\@maketablecaption
+\def\@floatboxreset{%
+ \old@floatboxreset
+ \@tablesize
+}%
+ \let\footnoterule\relax
+ \let\contcaption\conttablecaption \@dblfloat{table}}
+\@namedef{endtable*}{\end@dblfloat}
+\newtoks\t@glob@notes % List of all notes
+\newtoks\t@loc@notes % List of notes for one element
+\newcount\note@cnt % Number of notes per element
+\newcounter{author} % Author counter
+\newcount\n@author % Total number of authors
+\def\n@author@{1} % idem, read from .aux file
+\newcounter{collab} % Collaboration counter
+\newcount\n@collab % Total number of collaborations
+\def\n@collab@{} % idem, read from .aux file
+\newcounter{address} % Address counter
+\def\theHaddress{\arabic{address}}% for hyperref
+\newdimen\sv@mathsurround % Dimen register to save \mathsurround
+\newcount\sv@hyphenpenalty % Count register to save \hyphenpenalty
+\newcount\prev@elem \prev@elem=0 % Variables to keep track of
+\newcount\cur@elem \cur@elem=0 % types of elements that are processed
+\chardef\e@title=1
+\chardef\e@subtitle=1
+\chardef\e@author=2
+\chardef\e@collab=3
+\chardef\e@address=4
+\newif\if@newelem % Switch to new type of element?
+\newif\if@firstauthor % First author or collaboration?
+\newif\if@preface % If preface: omit history and abstract
+\newif\if@hasabstract % If abstract / keywords: do not omit rules
+\newif\if@haskeywords % If abstract / keywords: do not omit rules
+\newbox\fm@box % Box for collected front matter
+\newdimen\fm@size % Total height of \fm@box
+\newbox\t@abstract % Box for abstract
+\newbox\t@keyword % Box for keyword abstract
+\newcount\rep@mod \rep@mod=10
+\def\report@elt#1{%
+}
+\def\add@tok#1#2{\global#1\expandafter{\the#1#2}}
+\def\add@xtok#1#2{\begingroup
+ \no@harm
+ \xdef\@act{\global\noexpand#1{\the#1#2}}\@act
+\endgroup}
+\def\beg@elem{\global\t@loc@notes={}\global\note@cnt\z@}
+\def\@xnamedef#1{\expandafter\xdef\csname #1\endcsname}
+\def\no@harm{%
+ \let\\=\relax \let\rm\relax
+ \let\ss=\relax \let\ae=\relax \let\oe=\relax
+ \let\AE=\relax \let\OE=\relax
+ \let\o=\relax \let\O=\relax
+ \let\i=\relax \let\j=\relax
+ \let\aa=\relax \let\AA=\relax
+ \let\l=\relax \let\L=\relax
+ \let\d=\relax \let\b=\relax \let\c=\relax
+ \let\bar=\relax
+ \def\protect{\noexpand\protect\noexpand}}
+\def\proc@elem#1#2{\begingroup
+ \no@harm % make a few instructions harmless
+ \let\thanksref\@gobble % remove \thanksref from element
+ \@xnamedef{@#1}{#2}% % and store as \@#1
+ \endgroup
+ \prev@elem=\cur@elem % keep track of type of previous
+ \cur@elem=\csname e@#1\endcsname % and current element
+ \expandafter\elem@nothanksref#2\thanksref\relax}
+\def\elem@nothanksref#1\thanksref{\futurelet\@peektok\elem@thanksref}
+\def\elem@thanksref{\ifx\@peektok\relax % No more \thanksref, so now exit
+ \else \expandafter\elem@morethanksref \fi}
+\def\elem@morethanksref#1{\add@thanksref{#1}\elem@nothanksref}
+\def\add@thanksref#1{%
+ \global\advance\note@cnt\@ne
+ \def\@tempa{*}\def\@tempb{#1}%
+ \ifx\@tempa\@tempb
+ \ifnum\note@cnt>\@ne \add@xtok\t@loc@notes{\note@sep}\fi
+ \add@tok\t@loc@notes{*}%
+ \else
+ \ifnum\note@cnt>\@ne \add@xtok\t@loc@notes{\note@sep}\fi
+ \add@tok\t@loc@notes{%
+ \if@Elproofing#1\else\ref{#1}\fi
+ }%
+ \fi}
+\def\note@sep{,}
+\def\thanks{\@ifnextchar[{\@tempswatrue
+ \thanks@optarg}{\@tempswafalse\thanks@optarg[]}}
+\def\thanks@optarg[#1]#2{%
+ \def\@tempa{*}\def\@tempb{#1}%
+ \ifx\@tempa\@tempb
+ \@tempcnta=\c@footnote \c@footnote=-1 \label{#1}\c@footnote=\@tempcnta
+ \gdef\@corresp@note{\footnotetext[-1]{#2}}%
+ \else
+ \add@tok\t@glob@notes{\footnotetext}%
+ \refstepcounter{footnote}%
+ \if@Elproofing\else\if@tempswa\label{#1}\else\relax\fi\fi
+ \add@xtok\t@glob@notes{[\the\c@footnote]}%
+ \add@tok\t@glob@notes{{#2}}%
+ \fi}
+\let\real@refstepcounter\refstepcounter
+\def\footnote{\@ifnextchar[{\@xfootnote}{\real@refstepcounter
+ {\@mpfn}\protected@xdef\@thefnmark{\thempfn}\@footnotemark\@footnotetext}}
+\def\footnotemark{\@ifnextchar[{\@xfootnotemark
+ }{\real@refstepcounter{footnote}\xdef\@thefnmark{\thefootnote}\@footnotemark}}
+\def\footnoterule{\kern-3\p@
+ \hrule \@width 3pc % The \hrule has default \@height of 0.4pt.
+ \kern 2.6\p@}
+\newenvironment{NoHyper}{}{}
+\def\frontmatter{%
+ \NoHyper
+ \let\@corresp@note\relax
+ \global\t@glob@notes={}\global\c@author\z@
+ \global\c@collab\z@ \global\c@address\z@
+ \sv@mathsurround\mathsurround \m@th
+ \global\n@author=0\n@author@\relax
+ \global\n@collab=0\n@collab@\relax
+ \global\advance\n@author\m@ne % In comparisons later on we need
+ \global\advance\n@collab\m@ne % n@author-1 and n@collab-1
+ \global\@firstauthortrue % set to false by first \author or \collab
+ \global\@hasabstractfalse % Default: no abstract or keywords
+ \global\@haskeywordsfalse % Default: no abstract or keywords
+ \global\@prefacefalse % not preface
+ \ifnum\c@firstpage=\c@lastpage
+ \gdef\@pagerange{\@pagenumprefix\ESpagenumber{firstpage}}
+ \else
+ \gdef\@pagerange{\@pagenumprefix
+ \ESpagenumber{firstpage}--\@pagenumprefix\ESpagenumber{lastpage}}%
+ \fi
+ \@ifundefined{RIfM@}{\global\let\vec\@bfvec}{\undo@AMS}%
+ \open@fm \ignorespaces}
+\def\preface{\@prefacetrue}
+\def\endfrontmatter{%
+ \ifx\@runauthor\relax
+ \global\let\@runauthor\@runningauthor
+ \fi
+ \global\n@author=\c@author
+ \global\n@collab=\c@collab \@writecount
+ \global\@topnum\z@
+ \thispagestyle{copyright}% % Format rest of front matter:
+ \if@preface \else % IF not preface THEN
+ \vskip \@overhistoryskip
+ \history@fmt % print history (received, ...)
+ \newcount\c@sv@footnote
+ \global\c@sv@footnote=\c@footnote % save current footnote number
+\if@TwoColumn\else
+ \output@glob@notes % Put notes at bottom of 1st page
+\fi
+ \if@hasabstract % IF abstract/ keywords THEN
+ \vskip \@preabstractskip % Space above rule
+ \vskip 8\p@
+ \unvbox\t@abstract % print abstract, if any
+ \fi
+ \if@haskeywords % IF keywords THEN
+ \vskip \@overkeywordskip
+ \unvbox\t@keyword % Keyword abstract, if any
+ \fi % FI
+ \vskip 10\p@
+ \dedicated@fmt % print dedication
+ \vskip \@belowfmskip % Vertical space below frontmatter
+\fi % FI
+ \close@fm % Close front matter material.
+ \if@TwoColumn
+ \output@glob@notes % Put notes at bottom of 1st page
+ \fi
+ \global\c@footnote=\c@sv@footnote % restore footnote number
+ \global\@prefacefalse
+ \global\leftskip\z@ % Restore the normal values of
+ \global\@rightskip\z@ % \leftskip,
+ \global\rightskip\@rightskip % \rightskip and
+ \global\mathsurround\sv@mathsurround % \mathsurround.
+ \let\title\relax \let\author\relax
+ \let\collab\relax \let\address\relax
+ \let\frontmatter\relax \let\endfrontmatter\relax
+ \let\@maketitle\relax \let\@@maketitle\relax
+ \normal@text
+}
+\let\maketitle\relax
+\newdimen\t@xtheight
+\t@xtheight\textheight \advance\t@xtheight-\splittopskip
+\def\open@fm{\global\setbox\fm@box=\vbox\bgroup
+ \hsize=\@frontmatterwidth % Front matter is page-wide by default
+ \centering % and centered
+ \sv@hyphenpenalty\hyphenpenalty % (save \hyphenpenalty)
+ \hyphenpenalty\@M} % and not hyphenated
+\def\close@fm{\egroup % close \vbox (\fm@box)
+ \fm@size=\dp\fm@box \advance\fm@size by \ht\fm@box
+ \@whiledim\fm@size>\t@xtheight \do{%
+ \global\setbox\@tempboxa=\vsplit\fm@box to \t@xtheight
+ \unvbox\@tempboxa \newpage
+ \fm@size=\dp\fm@box \advance\fm@size by \ht\fm@box}
+ \if@TwoColumn
+ \emergencystretch=1pc \twocolumn[\unvbox\fm@box]
+ \else
+ \unvbox\fm@box
+ \fi}
+\def\output@glob@notes{\bgroup
+ \the\t@glob@notes
+ \egroup}
+\def\justify@off{\let\\=\@normalcr
+ \leftskip\z@ \@rightskip\@flushglue \rightskip\@rightskip}
+\def\justify@on{\let\\=\@normalcr
+ \leftskip\z@ \@rightskip\z@ \rightskip\@rightskip}
+\def\normal@text{\global\let\\=\@normalcr
+ \global\leftskip\z@ \global\@rightskip\z@ \global\rightskip\@rightskip
+ \global\parfillskip\@flushglue}
+\def\@writecount{\write\@mainaux{\string\global
+ \string\@namedef{n@author@}{\the\n@author}}%
+ \write\@mainaux{\string\global\string
+ \@namedef{n@collab@}{\the\n@collab}}}
+\def\title#1{%
+ \beg@elem
+ \title@note@fmt % formatting instruction
+ \add@tok\t@glob@notes % for \thanks commands
+ {\title@note@fmt}%
+ \proc@elem{title}{#1}%
+ \def\title@notes{\the\t@loc@notes}% % store the notes of the title,
+ \title@fmt{\@title}{\title@notes}% % print the title
+ \ignorespaces}
+\def\subtitle#1{%
+ \beg@elem
+ \proc@elem{subtitle}{#1}%
+ \def\title@notes{\the\t@loc@notes}% % store the notes of the title,
+ \subtitle@fmt{\@subtitle}{\title@notes}% print the title
+ \ignorespaces}
+\newdimen \@logoheight \@logoheight 5pc
+\def\@Lhook{\vrule \@height \@logoheight \@width \z@ \vrule \@height 10\p@ \@width 0.2\p@ \vrule \@height 0.2\p@ \@width 10pt}
+\def\@Rhook{\vrule \@height 0.2\p@ \@width 10\p@ \vrule \@height 10\p@ \@width 0.2\p@ \vrule \@height \@logoheight \@width \z@}
+\def\title@fmt#1#2{%
+\@ifundefined{@runtitle}{\global\def\@runtitle{#1}}{}%
+ \vspace*{\@overtitleskip} % Vertical space above article type,
+ \@articletypesize % Size for article type
+ \leavevmode\vphantom{Aye!}
+ \@articletype
+ \vskip12\p@
+ {\@titlesize #1\,\hbox{$^{#2}$}\par}%
+ \vskip\@undertitleskip
+ }
+\def\subtitle@fmt#1#2{% % No vertical space above sub-title
+ {\@titlesize #1\,\hbox{$^{#2}$}}\par}
+\def\title@note@fmt{\def\thefootnote{\fnstar{footnote}}}
+\def\author{\@ifnextchar[{\author@optarg}{\author@optarg[]}}
+\def\author@optarg[#1]#2{\stepcounter{author}%
+ \beg@elem
+ \@for\@tempa:=#1\do{\expandafter\add@thanksref\expandafter{\@tempa}}%
+ \report@elt{author}\proc@elem{author}{#2}%
+ \ifnum0\n@collab@=\z@ \runningauthor@fmt \fi
+ \author@fmt{\the\c@author}{\the\t@loc@notes}{\@author}%
+}
+\def\runningauthor@fmt{%
+ \begingroup\no@harm
+ \if@firstauthor
+ \ifnum0\n@author@ > 2
+ \global\edef\@runningauthor{\@author\ et al.}%
+ \else
+ \global\let\@runningauthor\@author%
+ \fi
+ \else % \c@author > 1
+ \ifnum0\n@author@ = 2
+ \global\edef\@runningauthor{\@runningauthor\ \& \noexpand\@author}%
+ \fi
+ \fi
+ \endgroup
+}
+\def\author@fmt#1#2#3{\@newelemtrue
+ \if@firstauthor
+ \first@author \global\@firstauthorfalse \fi
+ \ifnum\prev@elem=\e@author \global\@newelemfalse \fi
+ \if@newelem \author@fmt@init \fi
+ \edef\@tempb{#2}\ifx\@tempb\@empty
+ \hbox{{\author@font #3}}\else
+ \hbox{{\author@font #3}\,$^{\mathrm{#2}}$}%
+ \fi}
+\def\first@author{\author@note@fmt % re-define \thefootnote as
+ % appropriate for author/address
+ \add@tok\t@glob@notes
+ {\author@note@fmt\@corresp@note}}%
+\def\author@fmt@init{%
+ \par
+ \vskip 8\p@ \@plus 4\p@ \@minus 2\p@
+ \@authorsize
+ \leavevmode} % Vertical space above author list
+ \let\and\relax \let\And\and
+\def\collab{\@ifstar{\collab@arg}{\collab@arg}}
+\let\collaboration=\collab
+\def\collab@arg#1{\stepcounter{collab}%
+ \if@firstauthor \first@collab \global\@firstauthorfalse \fi
+ \gdef\@runningauthor{#1}%
+ \beg@elem
+ \proc@elem{collab}{#1}%
+ \collab@fmt{\the\c@collab}{\the\t@loc@notes}{\@collab}%
+ \ignorespaces}
+\def\collab@fmt#1#2#3{\@newelemtrue
+ \ifnum\prev@elem=\e@collab \global\@newelemfalse \fi
+ \if@newelem \collab@fmt@init \fi
+ \par % Start new paragraph
+ {\large #3\,$^{\mathrm{#2}}$}}
+\def\first@collab{
+ \collab@note@fmt % re-define \thefootnote as
+ \add@tok\t@glob@notes % appropriate for collab/address
+ {\collab@note@fmt}}%
+\def\collab@fmt@init{\vskip 1em} % Vertical space above list
+\def\author@note@fmt{\setcounter{footnote}{0}%
+ \def\thefootnote{\xarabic{footnote}}}
+\let\collab@note@fmt=\author@note@fmt
+\def\xarabic#1{%
+ \expandafter\expandafter\expandafter\ifnum\expandafter\the\@nameuse{c@#1}<0
+ *\else\arabic{#1} \fi}
+\def\xalph#1{%
+ \expandafter\expandafter\expandafter\ifnum\expandafter\the\@nameuse{c@#1}<0
+ *\else\alph{#1} \fi}
+\def\xfnsymbol#1{%
+ \expandafter\expandafter\expandafter\ifnum\expandafter\the\@nameuse{c@#1}<0
+ *\else\fnsymbol{#1} \fi}
+\def\address{\@ifstar{\address@star}%
+ {\@ifnextchar[{\address@optarg}{\address@noptarg}}}
+\def\address@optarg[#1]#2{\real@refstepcounter{address}%
+ \beg@elem
+ \report@elt{address}\proc@elem{address}{#2}%
+ \address@fmt{\c@address}{\the\t@loc@notes}{\@address}{#1}%
+ \if@Elproofing\else\label{#1}\fi
+ \ignorespaces}
+\def\address@noptarg#1{\real@refstepcounter{address}%
+ \beg@elem
+ \proc@elem{address}{#1}%
+ \address@fmt{\z@}{\the\t@loc@notes}{\@address}{\theaddress}%
+ \ignorespaces}
+\def\address@star#1{%
+ \beg@elem
+ \proc@elem{address}{#1}%
+ \address@fmt{\m@ne}{\the\t@loc@notes}{\@address}{*}%
+ \ignorespaces}
+\def\theaddress{\fnsymbol{address}}
+\def\address@fmt#1#2#3#4{\@newelemtrue
+ \if@Elproofing\def\@eltag{#4}\else\def\@eltag{\theaddress}\fi
+ \ifnum\prev@elem=\e@address \@newelemfalse \fi
+ \if@newelem \address@fmt@init \fi
+ \noindent \bgroup \@addressstyle
+ \ifnum#1=\z@
+ #3\,$^{\mathrm{#2}}$\space%
+ \else
+ \ifnum#1=\m@ne
+ $^{\phantom{\mathrm{\@eltag}}}$\space #3\,$^{\mathrm{#2}}$%
+ \else
+ $^{\mathrm{\@eltag}}\,$#3\,$^{\mathrm{#2}}$%
+ \fi
+ \fi
+ \par \egroup}
+\def\address@fmt@init{%
+ \par % Start new paragraph
+ \vskip \@overaddressskip} % Vertical space before addresses
+\def\abstract{\@ifnextchar[{\@abstract}{\@abstract[]}}
+\def\@abstract[#1]{%
+ \global\@hasabstracttrue
+ \hyphenpenalty\sv@hyphenpenalty % restore \hyphenpenalty
+ \global\setbox\t@abstract=\vbox\bgroup
+ \@abstractsize % Text in 9/11
+ \hbox to \textwidth\bgroup\hfill\begin{minipage}{\@abstractwidth}
+ \abstractname
+\noindent\ignorespaces
+}
+ \def\endabstract{\end{minipage}\hfill\egroup\egroup}
+\def\keyword{%
+ \global\@haskeywordstrue % Implies rules are to be printed
+ \hyphenpenalty\sv@hyphenpenalty % restore \hyphenpenalty
+ \def\sep{\unskip, } % separator for multiple keywords
+ \def\MSC{\par\leavevmode\hbox {\it 1991 MSC:\ }}%
+ \def\PACS{\par\leavevmode\hbox {\it PACS:\ }}%
+ \global\setbox\t@keyword=\vbox\bgroup
+ \hbox to \textwidth\bgroup\hfill\begin{minipage}{\@keywordwidth}
+ \@keywordsize
+ \parskip\z@
+ \vskip 10\p@ \@plus 2\p@ \@minus 2\p@ % One line of space above keywords.
+ \noindent\@keywordheading
+ \justify@off % Keywords are not justified.
+ \ignorespaces}
+ \def\endkeyword{\end{minipage}\hfill\egroup\egroup}
+\def\runtitle#1{\gdef\@runtitle{#1}}
+\def\runauthor#1{\gdef\@runauthor{#1}}
+\let\@runauthor\relax
+\let\@runtitle\relax
+\let\@runningauthor\relax
+\def\RUNDATE{}
+\def\RUNJNL{}
+\def\RUNART{}
+\def\volume#1{\gdef\@volume{#1}} \def\@volume{0}
+\def\issn#1{\gdef\@issn{#1}} % defined earlier in this file
+\def\issue#1{\gdef\@issue{#1}} \def\@issue{0}
+\newcount\@pubyear
+\@pubyear=\number\year
+\def\company#1{\def\@company{#1}}
+\def\@copyrightyear{\number\year}
+\def\@shortenyear#1#2#3#4\\{\global\def\@shortyear{#3#4}}
+\expandafter\@shortenyear\the\@pubyear\\
+\def\pubyear#1{\global\@pubyear#1
+ \expandafter\@shortenyear\the\@pubyear\\%
+ \ignorespaces}
+\def\copyear#1{%
+ \gdef\@copyrightyear{#1}%
+ \ignorespaces}
+\let\copyrightyear\copyear
+\newcounter{firstpage}
+\newcounter{lastpage}
+\let\ESpagenumber\arabic
+\def\firstpage#1{\def\@tempa{#1}\ifx\@tempa\@empty\else
+ \setcounter{firstpage}{#1}%
+ \global\c@page=#1 \ignorespaces\fi}
+\setcounter{firstpage}{1}
+\let\realpageref\pageref
+\setcounter{lastpage}{0}
+\def\lastpage#1{\def\@tempa{#1}\ifx\@tempa\@empty\else
+ \setcounter{lastpage}{#1}\ignorespaces\fi
+ }
+\AtEndDocument{%
+ \clearpage
+ \addtocounter{page}{-1}%
+ \immediate\write\@auxout{%
+ \string\global\string\c@lastpage=\the\c@page}%
+ \addtocounter{page}{1}%
+}
+ \def\price#1{\gdef\@price{#1}}
+ \def\@price{ - see front matter} %
+\def\ssdi#1#2{%
+ \gdef\@piiname{PII }%
+ \gdef\@pubid{S\expandafter\@@ssdi\@issn(#1)#2\end}%
+}
+\def\SSDI#1{\gdef\@pubid{\@@ssdi#1\end}}
+\def\@@ssdi#1{\ifx#1\end \let\next=\relax
+ \else#1\hskip 1\p@ \let\next=\@@ssdi\fi \next}
+\def\@pubid{\relax}
+\def\PII#1{%
+ \gdef\@piiname{PII: }%
+ \gdef\@piinum{\@@pii#1\end}}
+\def\pii#1#2{%
+ \gdef\@piiname{PII: }%
+ \gdef\@piinum{S\@issn(#1)#2}%
+}
+\def\piitrail{\@piiname: \@piinum}
+\def\piiname#1{%
+ \gdef\spaced@piiname{\protect\letterspace to 1.2\naturalwidth{#1}}%
+ \gdef\@piiname{#1}}
+\def\piinum#1{%
+ \gdef\spaced@piinum{\protect\letterspace to 1.2\naturalwidth{#1}}%
+ \gdef\@piinum{#1}}
+\def\@piiname{}
+\def\@piinum{}
+\def\@pubid{\piitrail}
+\let\corresp\@gobble
+\def\jid#1{%
+ \def\@tempa{#1}%
+ \ifx\@tempa\@empty
+ \else
+ \gdef\@jid{#1}%
+ \fi
+}
+\def\@jid{\relax}
+\def\convertas#1#2{#2}
+\def\aid#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@aid{#1}\fi}
+ \def\@aid{\relax}
+\def\received#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@received{#1}\fi}
+ \def\@received{\relax}
+\def\revised#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@revised{#1}\fi}
+ \def\@revised{\relax}
+\def\accepted#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@accepted{#1}\fi}
+ \def\@accepted{\relax}
+\def\communicated#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@communicated{#1}\fi}
+ \def\@communicated{\relax}
+\def\dedicated#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@dedicated{#1}\fi}
+ \def\@dedicated{\relax}
+\def\presented#1{\def\@tempa{#1}\ifx\@tempa\@empty\else\gdef\@presented{#1}\fi}
+ \def\@presented{\relax}
+\def\articletype#1{\gdef\@articletype{#1}}
+ \@ifundefined{@articletype}{\def\@articletype{}}{}
+\def\received@prefix{Received~}
+\def\revised@prefix{; revised~}
+\def\accepted@prefix{; accepted~}
+\def\communicated@prefix{; communicated~by~}
+\def\history@prefix{}
+\def\received@postfix{}
+\def\revised@postfix{}
+\def\accepted@postfix{}
+\def\communicated@postfix{}
+\def\history@postfix{}
+\def\receivedprefix#1{\gdef\received@prefix{#1}}
+\def\revisedprefix#1{\gdef\revised@prefix{#1}}
+\def\acceptedprefix#1{\gdef\accepted@prefix{#1}}
+\def\communicatedprefix#1{\gdef\communicated@prefix{#1}}
+\def\historyprefix#1{\gdef\history@prefix{#1}}
+\def\receivedpostfix#1{\gdef\received@postfix{#1}}
+\def\revisedpostfix#1{\gdef\revised@postfix{#1}}
+\def\acceptedpostfix#1{\gdef\accepted@postfix{#1}}
+\def\communicatedpostfix#1{\gdef\communicated@postfix{#1}}
+\def\historypostfix#1{\gdef\history@postfix{#1}}
+\def\empty@data{\relax}
+\def\history@fmt{%
+ \bgroup
+ \@historysize
+ \vskip 6\p@ \@plus 2\p@ \@minus 1\p@ % Vertical space above history
+ \ifx\@received\empty@data \else % If there is no \received,
+ % do not print anything
+ \leavevmode
+ \history@prefix
+ \received@prefix\@received \received@postfix%
+ \ifx\@revised\empty@data \else
+ \revised@prefix\@revised \revised@postfix%
+ \fi
+ \ifx\@accepted\empty@data \else
+ \accepted@prefix\@accepted \accepted@postfix%
+ \fi
+ \ifx\@communicated\empty@data \else
+ \communicated@prefix\@communicated \communicated@postfix%
+ \fi
+ \history@postfix
+ \fi
+ \par \egroup}
+\def\dedicated@fmt{%
+ \ifx\@dedicated\empty@data \else
+ \vskip 4\p@ \@plus 3\p@
+ \normalsize\it\centering \@dedicated
+ \fi}
+\def\@alph#1{\ifcase#1\or a\or b\or c\or d\or e\or f\or g\or h\or i\or j\or
+k\or \ell\or m\or n\or o\or p\or q\or r\or s\or t\or u\or v\or w\or x\or
+y\or z\or aa\or ab\or ac\or ad\or ae\or af\or ag\or ah\or ai\or aj\or
+ak\or a\ell\or am\or an\or ao\or ap\or aq\or ar\or as\or at\or au\or av\or
+aw\or ay\or az\or ba\or bb\or bc\or bd\or be\or bf\or bg\or bh\or bi\or
+bj\or bk\or b\ell\or bm\or bn\or bo\or bp\or bq\or br\or bs\or bt\or
+bu\or bw\or bx\or by\or bz\or ca\or cb\or cc\or cd\or ce\or cf\or cg\or
+ch\or ci\or cj\or ck\or c\ell\or cm\or cn\or co\or cp\or cq\or cr\or
+cs\or ct\or cu\or cw\or cx\or cy\or cz\or da\or db\or dc\or dd\or de\or df\or dg\or dh\or di\or dj\or dk\or
+d\ell\or dm\or dn\or do\or dp\or dq\or dr\or ds\or dt\or du\or dw\or
+dx\or dy\or dz\or ea\or eb\or ec\or ed\or ee\or ef\or eg\or eh\or
+ei\or ej\or ek\or e\ell\or em\or en\or eo\or ep\or eq\or er\or es\or
+et\or eu\or ew\or ex\or ey\or ez\else\@ctrerr\fi}
+\def\fnstar#1{\@fnstar{\@nameuse{c@#1}}}
+\def\@fnstar#1{\ifcase#1\or
+ \hbox{$\star$}\or
+ \hbox{$\star\star$}\or
+ \hbox{$\star\star\star$}\or
+ \hbox{$\star\star\star\star$}\or
+ \hbox{$\star\star\star\star\star$}\or
+ \hbox{$\star\star\star\star\star\star$}
+ \else
+ \@ctrerr
+ \fi
+ \relax}
+\mark{{}{}} % Initializes TeX's marks
+\def\ps@plain{\let\@mkboth\@gobbletwo
+ \def\@oddhead{}%
+ \def\@evenhead{}%
+ \def\@oddfoot{\hfil {\rmfamily\thepage} \hfil}%
+ \let\@evenfoot\@oddfoot}
+\def\@triple#1#2#3{\vtop{%
+ \hbox to \textwidth{\strut \rlap{#1} \hfil {#2} \hfil \llap{#3}}}}
+\def\@nonuple#1#2#3#4#5#6#7#8#9{\vtop{%
+ \hbox to \textwidth{\strut \rlap{#1} \hfil {#2} \hfil \llap{#3}}%
+ \hbox to \textwidth{\strut \rlap{#4} \hfil {#5} \hfil \llap{#6}}%
+ \hbox to \textwidth{\strut \rlap{#7} \hfil {#8} \hfil \llap{#9}}}}
+\def\@copyright{\@issn/\@shortyear/\$\@price\ $\copyright$\ \the\@pubyear\
+ \@company{} All rights reserved}
+\def\@jou@vol@pag{\@journal\ \@volume\ (\the\@pubyear)\ \@pagerange}
+\def\sectionmark#1{}
+\def\subsectionmark#1{}
+\let\@j@v@p\@jou@vol@pag % long journal title appears in reprint line
+\let\@@j@v@p\@jou@vol@pag % long journal title appears in running headline
+\def\sectionmark#1{}
+\def\subsectionmark#1{}
+\def\ps@headings{%
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{\hfill \@runtitle \hfill \thepage}%
+ \def\@evenhead{\thepage\hfill \@runauthor\hfill}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}}
+\def\ps@copyright{\let\@mkboth\@gobbletwo
+ \def\@oddhead{\@logohead}
+ \let\@evenhead\@oddhead
+ \def\@oddfoot{\hfill{\fontsize{8}{9\p@}\selectfont\@pagenumprefix\thepage}\hfill}
+ \let\@evenfoot\@oddfoot
+}
+\def\@logohead{%
+\bgroup
+\@catchlinesize
+\savebox{\@tempboxa}{\vbox {%
+\hbox to \textwidth{\hfill
+\emph{\@shortjnl}, Vol.\ \@volume, No.\ \@issue,
+ pp.\ \@pagerange, \the\@pubyear}%
+\hbox to \textwidth{\hspace{1.5cm}{\@pergamonsize\textbf{Pergamon}}
+\hfill \FullCopyrightText}%
+\hbox to \textwidth{%
+\raisebox{0pt}[0pt][0pt]{\includegraphics[height=\@Colofonheight]{colofon}}%
+\hfill Printed in Great Britain}%
+\hbox to \textwidth{\hfill {\small\bfseries
+ \@pubid \hfill}\llap{\@issn/\@shortyear\ \$\@price}}%
+}}%
+\box\@tempboxa
+\egroup
+}
+\def\ps@pergamon{%
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{{\@runheadsize\hfill \@runtitle \hfill \thepage}}%
+ \def\@evenhead{{\@runheadsize\thepage\hfill \@runauthor \hfill}}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}}
+\pagestyle{pergamon}
+\def\today{\number\day\space\ifcase\month\or
+ January\or February\or March\or April\or May\or June\or
+ July\or August\or September\or October\or November\or December\fi
+ \space\number\year}
+\def\nuc#1#2{\relax\ifmmode{}^{#1}{\protect\text{#2}}\else${}^{#1}$#2\fi}
+\def\itnuc#1#2{\setbox\@tempboxa=\hbox{\scriptsize\it #1}
+ \def\@tempa{{}^{\box\@tempboxa}\!\protect\text{\it #2}}\relax
+ \ifmmode \@tempa \else $\@tempa$\fi}
+\let\old@vec\vec % save old definition of \vec
+\def\pol#1{\old@vec{#1}}
+\def\@bfvec#1{\boldsymbol{#1}}
+\def\@pmbfvec#1{\pmb{#1}}
+\def\undo@AMS{\global\let\vec\@bfvec}
+\def\half{{\textstyle\frac{1}{2}}}
+\def\threehalf{{\textstyle\frac{3}{2}}}
+\def\quart{{\textstyle\frac{1}{4}}}
+ \def\espfrac#1#2{\frac{\displaystyle #1}{\displaystyle #2}}
+\def\d{\,\mathrm{d}}
+\def\e{\mathop{\mathrm{e}}\nolimits}
+\def\int{\intop}
+\def\oint{\ointop}
+\newbox\slashbox \setbox\slashbox=\hbox{$/$}
+\newbox\Slashbox \setbox\Slashbox=\hbox{\large$/$}
+\def\pFMslash#1{\setbox\@tempboxa=\hbox{$#1$}
+ \@tempdima=0.5\wd\slashbox \advance\@tempdima 0.5\wd\@tempboxa
+ \copy\slashbox \kern-\@tempdima \box\@tempboxa}
+\def\pFMSlash#1{\setbox\@tempboxa=\hbox{$#1$}
+ \@tempdima=0.5\wd\Slashbox \advance\@tempdima 0.5\wd\@tempboxa
+ \copy\Slashbox \kern-\@tempdima \box\@tempboxa}
+\def\FMslash{\protect\pFMslash}
+\def\FMSlash{\protect\pFMSlash}
+ \def\Cset{\mathbb{C}}
+ \def\Hset{\mathbb{H}}
+ \def\Nset{\mathbb{N}}
+ \def\Qset{\mathbb{Q}}
+ \def\Rset{\mathbb{R}}
+ \def\Zset{\mathbb{Z}}
+\if@TwoColumn
+ \adjdemerits=100
+ \linepenalty=100
+ \doublehyphendemerits=5000 % experimental (1993-12-14)
+ \emergencystretch=1.6pc
+ \spaceskip=0.3em \@plus 0.17em \@minus 0.12em
+\fi
+\binoppenalty=300
+\relpenalty=100
+\clubpenalty=5000 % 'Club line' at bottom of page.
+\widowpenalty=2000 % 'Widow line' at top of page.
+\displaywidowpenalty=1000 % Math display widow line.
+\predisplaypenalty=150 % Breaking before a math display.
+\postdisplaypenalty=50 % Breaking after a math display.
+\hfuzz=1\p@
+\hbadness=3000
+\@frontmatterwidth\textwidth
+ \let\pldots\dots
+\ps@headings % 'headings' page style
+\pagenumbering{arabic} % Arabic page numbers
+\def\thepage{\@pagenumprefix\ESpagenumber{page}} % preceded by \@pagenumprefix
+\InputIfFileExists{\@shortjid.cfg}{}{}
+%%
+%% End of file `public.cls'.
+\setcounter{secnumdepth}{5}
+\pretolerance=700
+\tolerance=2000
+\hbadness=4000
+\vbadness=4000
+\hyphenpenalty=400
+\relpenalty=500
+\widowpenalty=10000
+\clubpenalty=10000
+\def\@Point#1#2{%
+ \fontsize{#1}{#2\p@}\selectfont
+}
+\long\def\@maketablecaption#1#2{\@tablecaptionsize
+ \sbox\@tempboxa{\@fignumfont{#1}. #2}%
+ \ifdim \wd\@tempboxa > \captionwidth
+ \begin{center}
+ \begin{minipage}{\captionwidth}
+ \leftskip 0pt plus 0.5fil
+ \rightskip 0pt plus -0.5fil
+ \parfillskip 0pt plus 1fil
+ \@fignumfont{#1}. #2\par
+ \end{minipage}
+ \end{center}
+ \else
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip8\p@
+}
+\long\def\@makefigurecaption#1#2{\@figurecaptionsize
+ \vskip \@overcaptionskip
+ \sbox\@tempboxa{\@fignumfont{#1}. #2}%
+ \ifdim \wd\@tempboxa > \captionwidth
+ \begin{center}
+ \begin{minipage}{\captionwidth}
+ \leftskip 0pt plus 0.5fil
+ \rightskip 0pt plus -0.5fil
+ \parfillskip 0pt plus 1fil
+ \@fignumfont{#1}. #2\par
+ \end{minipage}
+ \end{center}
+ \else
+ \hbox to\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip8\p@
+}
+\def\AND{ \& }
+\def\author@mark#1{$^{\mathrm{#1}}$}
+\def\author@fudge#1{#1}
+\def\etal{et al.}
+\def\l@paragraph{\@dottedtocline{4}{4.0em}{3.5em}}
+\def\l@subparagraph{\@dottedtocline{5}{5em}{3.5em}}
+\def\@dotsep{2000}
+\def\@fnsymbol#1{\ifcase#1\or *\or \dagger\or \ddagger\or
+ \mathchar "278\or \mathchar "27B\or \|\or **\or \dagger\dagger
+ \or \ddagger\ddagger \else\@ctrerr\fi}
+\def\newblock{}
+\let\printhistory\relax
+\textwidth159mm
+\textheight252mm
+% SP 2001/08/07 text vertically centered on the page
+\voffset=-10.5mm
+% SP 2001/08/07 new value: 125mm
+\def\@abstractwidth{125mm}
+\@frontmatterwidth\@abstractwidth
+\def\@keywordwidth{\@abstractwidth}
+\columnsep0.3in
+\def\@captionsize{\normalsize}
+\def\@abstractsize{\normalsize}
+\def\@articletypesize{\normalsize}
+\def\@historysize{\normalsize}
+\def\@keywordsize{\normalsize}
+\def\@keywordheading{Keywords: }
+\def\abstractname{Abstract: }
+\def\@bibliosize{\normalsize}
+\historyprefix{(\bgroup \itshape}
+\historypostfix{\egroup)}
+\def\@titlesize{\@Point{10}{12}\bfseries}
+\def\@addressstyle{\normalsize\itshape}
+\def\@authorsize{\normalsize}
+\def\author@font{\upshape\bfseries}
+\def\@overtitleskip{1in}
+% SP 2001/08/07 new value: 4\@bls - 10\p@ + 4\p@
+\def\@belowfmskip{42\p@}
+% SP 2001/08/07 new value: 1\@bls - 10\p@ + 4\p@
+\def\@overkeywordskip{6pt}
+\def\subsubsection{\@startsection{subsubsection}{3}{\z@}{\@bls
+ \@plus .2\@bls}{-1em}{\normalsize\itshape}}
+\def\section{\@startsection{section}{1}{\z@}
+ {18\p@ \@plus \@bls \@minus 4\p@}
+ {6\p@ \@plus 1\p@ \@minus 2\p@}
+ {\centering}}
+\def\subsection{\@startsection{subsection}{2}{\z@}
+ {18\p@ \@plus \@bls \@minus 4\p@}
+ {6\p@ \@plus 1\p@ \@minus 2\p@}
+ {\itshape}}
+\parindent0em
+\parskip 6pt
+\def\head@style{\interlinepenalty\@M
+ \hyphenpenalty\@M \exhyphenpenalty\@M
+ }
+% SP 2001/08/07 use the previous definition
+% \def\thebibliography{\section{REFERENCES}\@thebibliography}
+\long\def\@makefigurecaption#1#2{%
+ \vskip 8\p@
+ \par\hangindent2em\@fignumfont{#1}. #2\par
+}
+\def\lb@subsection{\thesubsection\half@em}
+\def\@fnsymbol#1{\ifcase#1\or *\or **\or *** \or **** \or \dagger\or \ddagger
+\or\S\or| \or \ddagger\ddagger \else\@ctrerr\fi\relax}
+\def\@price{09.50 $+$ 0.00}
+\def\footnoterule{\kern-3\p@
+ \hrule \@width 2in
+ \kern 12\p@}
+\let\oldaddress@fmt\address@fmt
+\def\address@fmt#1#2#3#4{%
+\bgroup
+\parskip\z@
+\oldaddress@fmt{#1}{#2}{#3}{#4}%
+\egroup
+}
+\def\address@fmt@init{%
+ \par
+ \vskip 24\p@}
+\advance\topskip by -1cm
+\@twocolumntrue\@TwoColumntrue
+% SP 2002/04/18 set the mathindent right after specifying twocolumn output
+\mathindent=0em
+\def\ps@ifacmtg{%
+ \let\@mkboth\@gobbletwo
+ \def\@oddhead{}%
+ \def\@evenhead{}%
+ \def\@oddfoot{}%
+ \def\@evenfoot{}}
+\pagestyle{ifacmtg}
+\def\ps@copyright{\let\@mkboth\@gobbletwo
+ \def\@oddhead{\@logohead}
+ \let\@evenhead\@oddhead
+ \def\@oddfoot{}\let\@evenfoot\@oddfoot
+}
+\newif\ifNAT@numbers
+\AtBeginDocument{%
+\@ifpackageloaded{harvard}{}{
+ \RequirePackage{natbib}
+ \bibliographystyle{plainnat}
+}}
+\@bsphack
+\AtEndDocument
+ {\immediate\write\@auxout{\string\global\string\NAT@numbersfalse}}
+\def\@logohead{%
+\bgroup
+\footnotesize
+\savebox{\@tempboxa}{\vtop {%
+\hbox to \textwidth{}%
+\hbox to \textwidth{}%
+\hbox to \textwidth{}%
+\hbox to \textwidth{}%
+\hbox to \textwidth{}%
+}}%
+\box\@tempboxa
+\egroup
+}
+\let\oldtitle@fmt\title@fmt
+\def\title@fmt#1#2{%
+ % SP 2000/03/16 use LaTeX's \MakeUppercase
+ \oldtitle@fmt{\MakeUppercase{#1}}{#2}%
+}
+\def\head@format#1#2{%
+ % SP 2000/03/16 use LaTeX's \MakeUppercase
+ \ifnum #1>1 #2 \else \MakeUppercase{#2}\fi
+}
+\newdimen\@frontindent
+\@frontindent\textwidth
+\advance\@frontindent by -\@frontmatterwidth
+\def\open@fm{%
+\global\setbox\fm@box=\vbox\bgroup
+ \centering
+ \leftskip\@frontindent \@plus 1fil
+ \hsize\@frontmatterwidth
+ \sv@hyphenpenalty\hyphenpenalty % (save \hyphenpenalty)
+ \hyphenpenalty\@M} % and not hyphenated
+% SP 2001/08/07 Removed the new definition of \close@fm
+\endinput
+%%
+%% End of file `ifacmtg.cls'.
diff --git a/macros/latex/contrib/ifacmtg/ifacsam-letter.tex b/macros/latex/contrib/ifacmtg/ifacsam-letter.tex
new file mode 100644
index 0000000000..165b6a426a
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/ifacsam-letter.tex
@@ -0,0 +1,192 @@
+\documentclass[letterpaper]{ifacmtg}
+\bibliographystyle{ifac}
+\usepackage[dcucite]{harvard}
+\begin{document}
+\runauthor{Cicero, Caesar and Vergil}
+\begin{frontmatter}
+\title{In Catilinam IV}
+\author[Paestum]{Marcus Tullius Cicero\thanksref{Someone}}
+\author[Rome]{Julius Caesar}
+\author[Baiae]{Publius Maro Vergilius}
+\address[Paestum]{Buckingham Palace, Paestum}
+\address[Rome]{Senate House, Rome}
+\address[Baiae]{The White House, Baiae}
+\thanks[Someone]{Partially supported by the Roman Senate}
+\begin{abstract}
+Cum M.~Cicero consul Nonis Decembribus senatum in aede
+Iovis Statoris consuleret, quid de iis coniurationis Catilinae
+sociis fieri placeret, qui in custodiam traditi essent, factum
+est, ut duae potissimum sententiae proponerentur, una D.~Silani consulis
+designati, qui morte multandos illos censebat,
+altera C.~Caesaris, qui illos publicatis bonis per municipia
+Italiae distribueudos ac vinculis sempiternis tenendos existimabat. Cum
+autem plures senatores ad C.~Caesaris quam ad
+D.~Silani sententiam inclinare viderentur, M.~Cicero ea, quae
+infra legitur, oratione Silani sententiam commendare studuit.
+\end{abstract}
+\begin{keyword}
+Cicero, Catiline, Orations
+\end{keyword}
+\end{frontmatter}
+
+\section{Introduction}
+\begin{itemize}
+\item In Catilinam I
+\item In Catilinam II
+\item In Catilinam III
+\item In Catilinam IV
+\end{itemize}
+See \cite{AbTaRu:54}, \cite{Abl:56}, \cite{Keo:58} and \cite{Pow:85}.
+
+Video, patres conscripti, in me omnium vestrum ora atque oculos esse
+conversos, video vos non solunn de vestro ac rei publicae, verum etiam,
+si id depulsum sit, de meo periculo esse sollicitos. Est mihi iucunda in
+malis et grata in dolore vestra erga me voluntas, sed eam, per deos
+inmortales, deponite atque obliti salutis meae de vobis ac de vestris
+liberis cogitate. Mihi si haec condicio consulatus data est, ut omnis
+acerbitates, onunis dolores cruciatusque perferrem, feram non solum
+fortiter, verum etiam lubenter, dum modo meis laboribus vobis populoque
+Romano dignitas salusque pariatur. \par Ego sum ille consul, patres
+conscripti, cui non forum, iu quo omnis aequitas continetur, non campus
+consularibus auspiciis consecratus, non curia, summum auxilium omnium
+gentium, non domus, commune perfugium, non lectus ad quietem datus, non
+denique haec sedes honoris [sella curulis] umquam vacua mortis periculo
+atque insidiis fuit. Ego multa tacui, multa pertuli, multa concessi,
+multa meo quodam dolore in vestro timore sanavi. Nunc si hunc exitum
+consulatus mei di inmortales esse voluerunt, ut vos populumque Romanum
+ex caede miserrima, coniuges liberosque vestros virginesque Vestales ex
+acerbissima vexatione, templa atque delubra, hanc pulcherrimam patriam
+omnium nostrum ex foedissima flamma, totam Italiam ex bello et vastitate
+eriperem, quaecumque mihi uni proponetur fortuna, subeatur. Etenim, si
+P.~Lentulus suum nomen inductus a vatibus fatale ad perniciem rei
+publicae fore putavit, cur ego non laeter meum consulatum ad salutem
+populi Romani prope fatalem extitisse?
+
+\begin{table}[htbp]
+ \caption{Heading centred. Do not use vertical lines within the
+ table; use horizontal lines only to separate headings from table
+ entries.}
+ \label{tab:1}
+ \begin{tabular*}{\hsize}{lllll}
+\hline
+Xxxxx & Xxxxx & Xxxx & Xxxxx & Xxxxx \\
+ & & & & xxxx \\
+\hline
+X & X & & XXX & \\
+XX & XXX & XX & X & XX \\
+XXX & X & X & XXX & XXX \\
+XXXX & XX & & XX & X \\
+X XX & XXX & XX & XXX & XXXXX \\
+\hline
+ \end{tabular*}
+\end{table}
+\begin{figure*}
+\hrule
+%\vspace*{8cm}
+\vbox to 8cm{\vfill \hbox to \hsize{\hfill FIGURE\hfill}\vfill}
+\hrule
+\caption{Example of double-column figure, to demonstrate the effect of
+ long captions which run onto a second line}
+\label{song}
+\end{figure*}
+
+Figure \ref{song} is not by Cicero.
+Multa meo quodam dolore in vestro timore sanavi. Nunc si hunc exitum
+consulatus mei di inmortales esse voluerunt, ut vos populumque Romanum
+ex caede miserrima, coniuges liberosque vestros virginesque Vestales ex
+acerbissima vexatione, templa atque delubra, hanc pulcherrimam patriam
+omnium nostrum ex foedissima flamma, totam Italiam ex bello et vastitate
+eriperem, quaecumque mihi uni proponetur fortuna, subeatur. Etenim, si
+P.~Lentulus suum nomen inductus a vatibus fatale ad perniciem rei
+publicae fore putavit, cur ego non laeter meum consulatum ad salutem
+populi Romani prope fatalem extitisse?
+
+
+\section{The argument}
+Some words might be appropriate describing equation \ref{e1}, if we
+had but time and space enough.
+\begin{equation}
+{{\partial F}\over {\partial
+t}}=D{{\partial^2 F}\over {\partial x^2}},
+\label{e1}
+\end{equation}
+Quare, patres conscripti, consulite vobis, prospicite patriae,
+conservate vos, coniuges, liberos fortunasque vestras, populi Romani
+nomen salutemque defendite; mihi parcere ac de me cogitare desinite. Nam
+primum debeo sperare omnis deos, qui huic urbi praesident, pro eo mihi,
+ac mereor, relaturos esse gratiam; deinde, si quid obtigerit, aequo
+animo paratoque moriar. Nam neque turpis mors forti viro potest accidere
+neque immatura consulari nec misera sapienti. Nec tamen ego sum ille
+ferreus, qui fratris carissimi atque amantissimi praesentis maerore non
+movear horumque omnium lacrumis, a quibus me circumsessum videtis Neque
+meam mentem non domum saepe revocat exanimata uxor et abiecta metu filia
+et parvulus filius quem mihi videtur amplecti res publica tamquam ob
+sidem consulatus mei, neque ille, qui expectans huius exitum diei stat
+in conspectu meo, gener. Moveo his rebus omnibus, sed in eam partem, uti
+salvi sint vobiscum omnes, etiamsi me vis aliqua oppresserit, potius,
+quam et illi et nos una rei publicae peste pereamus. \par Quare, patres
+conscripti, incumbite ad salutem rei publicae, circumspicite omnes
+procellas, quae inpendent, nisi providetis. Non Ti.~Gracchus, quod
+iterum tribunus plebis fieri voluit, non C.~Gracchus, quod agrarios
+concitare conatus est, non L.~Saturninus, quod C.~Memmium occidit, in
+discrimen aliquod atque in vestrae severitatis iudicium
+adduciturtenentur ii, qui ad urbis incendium, ad vestram omnium caedem,
+ad Catilinam accipiendum Romae restiterunt, tenentur litterae, signa,
+manus, denique unius cuiusque confessio; sollicitantur Allobroges,
+servitia excitantur, Catilina accersitur; id est initum consilium, ut
+interfectis omnibus nemo ne ad deplorandum quidem populi Romani nomen
+atque ad lamentandam tanti imperii calamitatem relinquatur. \par Haec omnia
+indices detulerunt, rei confessi sunt, vos multis iam iudiciis
+iudicavistis, primum quod mihi gratias egistis singu laribus verbis et
+mea virtute atque diligentia perditorum hominum coniurationem patefactam
+esse decrevistis, deinde quod P.~Lentulum se abdicare praetura
+coegistis, tum quod eum et ceteros, de quibus iudicastis, in custodiam
+dandos censuistis, maximeque quod meo nomine supplicationem decrevistis,
+qui honos togato habitus ante me est nemini; postremo hesterno die
+praemia legatis Allobrogum Titoque Volturcio dedistis amplissima. Quae
+sunt omnia eius modi, ut ii, qui in custodiam nominatim dati sunt, sine
+ulla dubitatione a vobis damnati esse videantur.
+
+\subsection{A sub section}
+Also containing some text, and a figure (\ref{f1}).
+\begin{figure}
+%\vspace*{5cm}
+\hrule
+\vbox to 5cm{\vfill \hbox to \hsize{\hfill FIGURE\hfill}\vfill}
+\hrule
+\caption{Single column figure}
+\label{f1}
+\end{figure}
+
+\section{Epilogue}
+A word or two to conclude, and this even includes some
+inline maths: \(R(x,t)\sim
+t^{-\beta}g(x/t^\alpha)\exp(-|x|/t^\alpha)\)
+
+\subsection{Last words}
+ Quae cum ita sint, pro imperio, pro exercitu, pro provincia, quam
+neglexi, pro triumpho ceterisque laudis insignibus, quae sunt a me
+propter urbis vestraeque salutis custodiam repudiata, pro clientelis
+hospitiisque provincialibus, quae tamen urbanis opibus non minore labore
+tueor quam comparo, pro his igitur omnibus rebus, pro meis in vos
+singularibus studiis proque hac, quam perspicitis, ad conservandam rem
+publicam diligentia nihil a vobis nisi huius temporis totiusque mei
+consulatus memoriam postulo; quae dunn erit in vestris fixa mentibus,
+tutissimo me muro saeptum esse arbitrabor.\footnote{Cicero wrote very
+ long sentences.} Quodsi meam spem vis
+inproborum fefellerit atque superaverit, commendo vobis parvum meum
+filium, cui profecto satis erit praesidii non solum ad salutem, verum
+etiam ad dignitatem, si eius, qui haec omnia suo solius periculo
+conservarit, illum filium esse memineritis. \par Quapropter de summa salute
+vestra populique Romani, de vestris coniugibus ac liberis, de aris ac
+focis, de fanis atque templis de totius urbis tectis ac sedibus, de
+imperio ac libertate, de salute Italiae, de universa re publica
+decernite diligenter, ut instituistis, ac fortiter. Habetis eum
+consulem, qui et parere vestris decretis non dubitet et ea, quae
+statueritis, quoad vivet, defendere et per se ipsum praestare possit.
+
+
+\bibliography{ifacsam}
+
+\end{document}
+
diff --git a/macros/latex/contrib/ifacmtg/ifacsam.bib b/macros/latex/contrib/ifacmtg/ifacsam.bib
new file mode 100644
index 0000000000..e33b0ca86e
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/ifacsam.bib
@@ -0,0 +1,93 @@
+@article{Abl:45,
+ author={B.C. Able},
+ title={The examination of cell nuclei},
+ journal={Birches. J.},
+ year={1945},
+ volume={35},
+ pages={123--126},
+}
+
+@article{Abl:56,
+ author={B.C. Able},
+ title={Nucleic acid content of microscope},
+ journal={Nature},
+ year={1956},
+ volume={135},
+ pages={7--9},
+}
+
+@incollection{AbTaRu:54,
+ author={B.C. Able and R.A. Tagg and M. Rush},
+ title={Enzyme-catalyzed cellular transanimations},
+ pages={125--247},
+ editor={A.F. Round},
+ publisher={Academic Press},
+ year={1954},
+ volume={2},
+ booktitle={Advances in Enzymology},
+ address={New York},
+ edition={3rd},
+}
+
+@book{Bak:63a,
+ author={R.C. Baker},
+ title={Microscopic Staining Techniques},
+ publisher={Butterworths},
+ year={1963},
+ address={London},
+}
+
+@article{Bak:63b,
+ author={R.C. Baker},
+ title={Methods of preparing thin-section slides},
+ journal={J. Brit. Med. Assoc.},
+ year={1963},
+ volume={34},
+ pages={184--186},
+}
+
+@article{ChaRou:66,
+ author={F.H. Charlie and M.B. Routh},
+ title={The Chemical Destination of Toxins},
+ journal={J. Am. Chem. Soc.},
+ year={1966},
+ volume={66},
+ pages={267--269},
+}
+
+@incollection{Dog:58,
+ author={P.R. Dog},
+ title={},
+ booktitle={Chemical Carcinogenesis},
+ publisher={Chapman \& Hall},
+ year={1958},
+ editor={R.W. Brown},
+ chapter={7},
+ volume={II},
+ pages={56--98},
+ address={London},
+}
+
+@book{Keo:58,
+ author={R. Keohane},
+ title={Power and Interdependence: World Politics in Transitions},
+ publisher={Little, Brown \& Co.},
+ year={1958},
+ address={Boston},
+}
+
+@article{Pow:85,
+ author={T. Powers},
+ title={Is there a way out?},
+ journal={Harpers},
+ year={1985},
+ pages={35--47},
+ month=jun,
+}
+
+
+@misc{Sol:89,
+ author={Solo},
+ year={1989},
+}
+
diff --git a/macros/latex/contrib/ifacmtg/ifacsam.tex b/macros/latex/contrib/ifacmtg/ifacsam.tex
new file mode 100644
index 0000000000..8815d3d883
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/ifacsam.tex
@@ -0,0 +1,192 @@
+\documentclass{ifacmtg}
+\bibliographystyle{ifac}
+\usepackage[dcucite]{harvard}
+\begin{document}
+\runauthor{Cicero, Caesar and Vergil}
+\begin{frontmatter}
+\title{In Catilinam IV}
+\author[Paestum]{Marcus Tullius Cicero\thanksref{Someone}}
+\author[Rome]{Julius Caesar}
+\author[Baiae]{Publius Maro Vergilius}
+\address[Paestum]{Buckingham Palace, Paestum}
+\address[Rome]{Senate House, Rome}
+\address[Baiae]{The White House, Baiae}
+\thanks[Someone]{Partially supported by the Roman Senate}
+\begin{abstract}
+Cum M.~Cicero consul Nonis Decembribus senatum in aede
+Iovis Statoris consuleret, quid de iis coniurationis Catilinae
+sociis fieri placeret, qui in custodiam traditi essent, factum
+est, ut duae potissimum sententiae proponerentur, una D.~Silani consulis
+designati, qui morte multandos illos censebat,
+altera C.~Caesaris, qui illos publicatis bonis per municipia
+Italiae distribueudos ac vinculis sempiternis tenendos existimabat. Cum
+autem plures senatores ad C.~Caesaris quam ad
+D.~Silani sententiam inclinare viderentur, M.~Cicero ea, quae
+infra legitur, oratione Silani sententiam commendare studuit.
+\end{abstract}
+\begin{keyword}
+Cicero, Catiline, Orations
+\end{keyword}
+\end{frontmatter}
+
+\section{Introduction}
+\begin{itemize}
+\item In Catilinam I
+\item In Catilinam II
+\item In Catilinam III
+\item In Catilinam IV
+\end{itemize}
+See \cite{AbTaRu:54}, \cite{Abl:56}, \cite{Keo:58} and \cite{Pow:85}.
+
+Video, patres conscripti, in me omnium vestrum ora atque oculos esse
+conversos, video vos non solunn de vestro ac rei publicae, verum etiam,
+si id depulsum sit, de meo periculo esse sollicitos. Est mihi iucunda in
+malis et grata in dolore vestra erga me voluntas, sed eam, per deos
+inmortales, deponite atque obliti salutis meae de vobis ac de vestris
+liberis cogitate. Mihi si haec condicio consulatus data est, ut omnis
+acerbitates, onunis dolores cruciatusque perferrem, feram non solum
+fortiter, verum etiam lubenter, dum modo meis laboribus vobis populoque
+Romano dignitas salusque pariatur. \par Ego sum ille consul, patres
+conscripti, cui non forum, iu quo omnis aequitas continetur, non campus
+consularibus auspiciis consecratus, non curia, summum auxilium omnium
+gentium, non domus, commune perfugium, non lectus ad quietem datus, non
+denique haec sedes honoris [sella curulis] umquam vacua mortis periculo
+atque insidiis fuit. Ego multa tacui, multa pertuli, multa concessi,
+multa meo quodam dolore in vestro timore sanavi. Nunc si hunc exitum
+consulatus mei di inmortales esse voluerunt, ut vos populumque Romanum
+ex caede miserrima, coniuges liberosque vestros virginesque Vestales ex
+acerbissima vexatione, templa atque delubra, hanc pulcherrimam patriam
+omnium nostrum ex foedissima flamma, totam Italiam ex bello et vastitate
+eriperem, quaecumque mihi uni proponetur fortuna, subeatur. Etenim, si
+P.~Lentulus suum nomen inductus a vatibus fatale ad perniciem rei
+publicae fore putavit, cur ego non laeter meum consulatum ad salutem
+populi Romani prope fatalem extitisse?
+
+\begin{table}[htbp]
+ \caption{Heading centred. Do not use vertical lines within the
+ table; use horizontal lines only to separate headings from table
+ entries.}
+ \label{tab:1}
+ \begin{tabular*}{\hsize}{lllll}
+\hline
+Xxxxx & Xxxxx & Xxxx & Xxxxx & Xxxxx \\
+ & & & & xxxx \\
+\hline
+X & X & & XXX & \\
+XX & XXX & XX & X & XX \\
+XXX & X & X & XXX & XXX \\
+XXXX & XX & & XX & X \\
+X XX & XXX & XX & XXX & XXXXX \\
+\hline
+ \end{tabular*}
+\end{table}
+\begin{figure*}
+\hrule
+%\vspace*{8cm}
+\vbox to 8cm{\vfill \hbox to \hsize{\hfill FIGURE\hfill}\vfill}
+\hrule
+\caption{Example of double-column figure, to demonstrate the effect of
+ long captions which run onto a second line}
+\label{song}
+\end{figure*}
+
+Figure \ref{song} is not by Cicero.
+Multa meo quodam dolore in vestro timore sanavi. Nunc si hunc exitum
+consulatus mei di inmortales esse voluerunt, ut vos populumque Romanum
+ex caede miserrima, coniuges liberosque vestros virginesque Vestales ex
+acerbissima vexatione, templa atque delubra, hanc pulcherrimam patriam
+omnium nostrum ex foedissima flamma, totam Italiam ex bello et vastitate
+eriperem, quaecumque mihi uni proponetur fortuna, subeatur. Etenim, si
+P.~Lentulus suum nomen inductus a vatibus fatale ad perniciem rei
+publicae fore putavit, cur ego non laeter meum consulatum ad salutem
+populi Romani prope fatalem extitisse?
+
+
+\section{The argument}
+Some words might be appropriate describing equation \ref{e1}, if we
+had but time and space enough.
+\begin{equation}
+{{\partial F}\over {\partial
+t}}=D{{\partial^2 F}\over {\partial x^2}},
+\label{e1}
+\end{equation}
+Quare, patres conscripti, consulite vobis, prospicite patriae,
+conservate vos, coniuges, liberos fortunasque vestras, populi Romani
+nomen salutemque defendite; mihi parcere ac de me cogitare desinite. Nam
+primum debeo sperare omnis deos, qui huic urbi praesident, pro eo mihi,
+ac mereor, relaturos esse gratiam; deinde, si quid obtigerit, aequo
+animo paratoque moriar. Nam neque turpis mors forti viro potest accidere
+neque immatura consulari nec misera sapienti. Nec tamen ego sum ille
+ferreus, qui fratris carissimi atque amantissimi praesentis maerore non
+movear horumque omnium lacrumis, a quibus me circumsessum videtis Neque
+meam mentem non domum saepe revocat exanimata uxor et abiecta metu filia
+et parvulus filius quem mihi videtur amplecti res publica tamquam ob
+sidem consulatus mei, neque ille, qui expectans huius exitum diei stat
+in conspectu meo, gener. Moveo his rebus omnibus, sed in eam partem, uti
+salvi sint vobiscum omnes, etiamsi me vis aliqua oppresserit, potius,
+quam et illi et nos una rei publicae peste pereamus. \par Quare, patres
+conscripti, incumbite ad salutem rei publicae, circumspicite omnes
+procellas, quae inpendent, nisi providetis. Non Ti.~Gracchus, quod
+iterum tribunus plebis fieri voluit, non C.~Gracchus, quod agrarios
+concitare conatus est, non L.~Saturninus, quod C.~Memmium occidit, in
+discrimen aliquod atque in vestrae severitatis iudicium
+adduciturtenentur ii, qui ad urbis incendium, ad vestram omnium caedem,
+ad Catilinam accipiendum Romae restiterunt, tenentur litterae, signa,
+manus, denique unius cuiusque confessio; sollicitantur Allobroges,
+servitia excitantur, Catilina accersitur; id est initum consilium, ut
+interfectis omnibus nemo ne ad deplorandum quidem populi Romani nomen
+atque ad lamentandam tanti imperii calamitatem relinquatur. \par Haec omnia
+indices detulerunt, rei confessi sunt, vos multis iam iudiciis
+iudicavistis, primum quod mihi gratias egistis singu laribus verbis et
+mea virtute atque diligentia perditorum hominum coniurationem patefactam
+esse decrevistis, deinde quod P.~Lentulum se abdicare praetura
+coegistis, tum quod eum et ceteros, de quibus iudicastis, in custodiam
+dandos censuistis, maximeque quod meo nomine supplicationem decrevistis,
+qui honos togato habitus ante me est nemini; postremo hesterno die
+praemia legatis Allobrogum Titoque Volturcio dedistis amplissima. Quae
+sunt omnia eius modi, ut ii, qui in custodiam nominatim dati sunt, sine
+ulla dubitatione a vobis damnati esse videantur.
+
+\subsection{A sub section}
+Also containing some text, and a figure (\ref{f1}).
+\begin{figure}
+%\vspace*{5cm}
+\hrule
+\vbox to 5cm{\vfill \hbox to \hsize{\hfill FIGURE\hfill}\vfill}
+\hrule
+\caption{Single column figure}
+\label{f1}
+\end{figure}
+
+\section{Epilogue}
+A word or two to conclude, and this even includes some
+inline maths: \(R(x,t)\sim
+t^{-\beta}g(x/t^\alpha)\exp(-|x|/t^\alpha)\)
+
+\subsection{Last words}
+ Quae cum ita sint, pro imperio, pro exercitu, pro provincia, quam
+neglexi, pro triumpho ceterisque laudis insignibus, quae sunt a me
+propter urbis vestraeque salutis custodiam repudiata, pro clientelis
+hospitiisque provincialibus, quae tamen urbanis opibus non minore labore
+tueor quam comparo, pro his igitur omnibus rebus, pro meis in vos
+singularibus studiis proque hac, quam perspicitis, ad conservandam rem
+publicam diligentia nihil a vobis nisi huius temporis totiusque mei
+consulatus memoriam postulo; quae dunn erit in vestris fixa mentibus,
+tutissimo me muro saeptum esse arbitrabor.\footnote{Cicero wrote very
+ long sentences.} Quodsi meam spem vis
+inproborum fefellerit atque superaverit, commendo vobis parvum meum
+filium, cui profecto satis erit praesidii non solum ad salutem, verum
+etiam ad dignitatem, si eius, qui haec omnia suo solius periculo
+conservarit, illum filium esse memineritis. \par Quapropter de summa salute
+vestra populique Romani, de vestris coniugibus ac liberis, de aris ac
+focis, de fanis atque templis de totius urbis tectis ac sedibus, de
+imperio ac libertate, de salute Italiae, de universa re publica
+decernite diligenter, ut instituistis, ac fortiter. Habetis eum
+consulem, qui et parere vestris decretis non dubitet et ea, quae
+statueritis, quoad vivet, defendere et per se ipsum praestare possit.
+
+
+\bibliography{ifacsam}
+
+\end{document}
+
diff --git a/macros/latex/contrib/ifacmtg/instraut.dvi b/macros/latex/contrib/ifacmtg/instraut.dvi
new file mode 100644
index 0000000000..1d83f683f3
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/instraut.dvi
Binary files differ
diff --git a/macros/latex/contrib/ifacmtg/instraut.pdf b/macros/latex/contrib/ifacmtg/instraut.pdf
new file mode 100644
index 0000000000..c711630460
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/instraut.pdf
Binary files differ
diff --git a/macros/latex/contrib/ifacmtg/instraut.ps b/macros/latex/contrib/ifacmtg/instraut.ps
new file mode 100644
index 0000000000..94a9ff6fd3
--- /dev/null
+++ b/macros/latex/contrib/ifacmtg/instraut.ps
@@ -0,0 +1,6309 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.78 Copyright 1998 Radical Eye Software (www.radicaleye.com)
+%%Title: instraut.dvi
+%%Pages: 29
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentFonts: CMBX12 CMR10 CMR8 CMSY10 CMBX10 CMSL10 CMTT10 CMTI10
+%%+ CMR6 CMR9 CMMI10 CMR7 CMEX10 CMSY8 CMMI8 CMTT9 CMSY9 CMMI9 LASY10
+%%+ CMCSC10 CMTI8 MSBM10 CMSL8 CMMI12 CMMI6
+%%EndComments
+%DVIPSCommandLine: dvips instraut -Pcms -j1 -o
+%DVIPSParameters: dpi=600, compressed
+%DVIPSSource: TeX output 1998.05.14:1359
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
+/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
+mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
+ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
+isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
+hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
+TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
+forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
+/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
+/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
+/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
+string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
+end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
+/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
+N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
+length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
+128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
+get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
+dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
+/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
+/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
+0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
+setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
+.1 sub]/id ch-image N /rw ch-width 7 add 8 idiv string N /rc 0 N /gp 0 N
+/cp 0 N{rc 0 ne{rc 1 sub /rc X rw}{G}ifelse}imagemask restore}B /G{{id
+gp get /gp gp 1 add N dup 18 mod S 18 idiv pl S get exec}loop}B /adv{cp
+add /cp X}B /chg{rw cp id gp 4 index getinterval putinterval dup gp add
+/gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{
+dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1
+adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 2
+idiv S 128 and or}ifelse}ifelse put 1 adv}B /clr{rw cp 2 index string
+putinterval adv}B /set{rw cp fillstr 0 4 index getinterval putinterval
+adv}B /fillstr 18 string 0 1 17{2 copy 255 put pop}for N /pl[{adv 1 chg}
+{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{
+adv rsh nd}{1 add adv}{/rc X nd}{1 add set}{1 add clr}{adv 2 chg}{adv 2
+chg nd}{pop nd}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
+}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
+length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
+cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
+0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
+add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
+/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
+known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
+/IE 256 array N 2 string 0 1 255{IE S dup 360 add 36 4 index cvrs cvn
+put}for pop 65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N
+/RMat[1 0 0 -1 0 0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley
+X /rulex X V}B /V{}B /RV statusdict begin /product where{pop false[
+(Display)(NeXT)(LaserWriter 16/600)]{dup length product length le{dup
+length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}
+forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
+RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
+false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
+round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
+rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
+{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}
+B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{
+4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{
+p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
+a}B /bos{/SS save N}B /eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin /rf{findfont dup length 1 add dict begin{1 index /FID ne 2
+index /UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type /integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics /Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont /setfont cvx]cvx def}def /ObliqueSlant
+{dup sin S cos div neg}B /SlantFont{4 index mul add}def /ExtendFont{3 -1
+roll mul exch}def /ReEncodeFont{/Encoding exch def}def end
+
+%%EndProcSet
+%%BeginFont: CMMI6
+%!PS-AdobeFont-1.1: CMMI6 1.100
+%%CreationDate: 1996 Jul 23 07:53:52
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI6) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI6 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 63 /star put
+readonly def
+/FontBBox{11 -250 1241 750}readonly def
+/UniqueID 5087381 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930e72218b3075925ce1192f11fc8530fcd5e3
+038e3a6a6db2dcfbae3b4653e7e02730314e02b54a1e296d2bef8a79411d9225
+dad7b4e6d6f9cf0688b69ba21193bf1495807e7a1e67ed7e41cc25acc04702f6
+8ef703e3d45722c1a91fdef7100a48631a02a6f02a08c6b1f9b4df8310385b86
+8632718fd87119a233f219d9411383b7fa9f3e4780d8c27e2e89e0cae883d664
+c3eac57a3aef8988a2e9f0f8c7f53e0a80bdfc4620e21287d0390e1975398544
+7f3ea66401024bea75e1b4c4437b7bb188f76f96b918ac7c6ad7e8ae7f21d8c2
+790f08cccec904fe48ef39e597ed4d4237c1d1f596f5906b19ea308020f7a35c
+168e327ec3246b1dfabe912f6b6daac09974876d3996e57d180261110db05f15
+e3e8eebba3d90b5764c03df3033a1ed678ebc679569a2fb297378b25434c0f20
+5313ecb8a952f07242d3ee731b0cdc086a4481178a3d65129c47c09b22e9c431
+e11b3747b94c26a757c38d06001798c6a568303d541385244b967d3b1786edea
+f65bb53c4c2fe75e4b1b15c2c78d930b4296c80f08bad86012451edc8e9f0854
+c3b390a16e27b11b3d45a9f72eff8baded2242dc928a61685d79e09681c97425
+5b90a498614cf560fa5b1718981388268ba206a96989e6d0b5d485d9aca5594a
+e67dd7b34d8a369adb06647f8aff8814d6d9cdc04a4835918e557174c5bc0f3f
+bcea9907a04cf93c12727ec40db3f2f77596dca477862747435bdedacd9b2311
+6cc97fa47ffdd7d897fb6bdd5572e35d34e7e1cb5e7273a4ffd86525323ace4a
+84e1297028c2bd5469baa2e75d19360c2c9042139d5e7dd4390a6a3935424711
+de21910126d750ae279916ceb71da3591d60dc62db333c5021e2c1cd61ade51e
+9391472f46a58f4d47b46f95c41dbec5e45184464814f44ab353c87b4c8d5b69
+c1006e43a7775956603e40753562e30090d45e491189ed6b09a0e294aaff1b7d
+d48d8ee2cd4df8b5976373bf1803cc190e132594c0fee9af8aa1e3d221c5872f
+88acfc3e78c0ef213bdf2f06d7402305e59367fb6af202a7a02b0ded33f06064
+285df3058a95e2c6e84f3cb8e0fc69b8e5d97bc384db45e3191746d0b9d6660d
+9bf9eede43c3b067ac8f2da74352d402129d6e079fa90e62fa9aa78886d6b145
+40c38db04c8990273187d7b151df790fe506f0e68a555a103e53cfa6be18f3ec
+a9ce0381705340ee8424538551596fb9e41c73d1cb373b9c75d82afa5e39f145
+f176959c31054e2a4be5a2818ef5b4a10f43ad30363c36b6daccdfbb6c5c8320
+dd5dd15240933b663629d15ead40661db114e839538ec3d92d9db6d829e9b296
+9a399b036e4d26d85e70c4a97ec6fede6d6ed5
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMMI12
+%!PS-AdobeFont-1.1: CMMI12 1.100
+%%CreationDate: 1996 Jul 27 08:57:55
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI12) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI12 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 63 /star put
+readonly def
+/FontBBox{-30 -250 1026 750}readonly def
+/UniqueID 5087386 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930e72218b3075925ce1192f11fc8530fcd5e3
+038e3a6a6db2dcfbae3b4653e7e02730314e02b54a1e296d2bef8a79411d9225
+dad7b4e6d6f9cf0688b69ba21193bf1495807e7bcb09b7064e91fa0ded228e42
+09aae407a7aaca60b1076299ac4abd23ef02f108765f0e3d91f92f3afbfded37
+2fcf6e4b1416901517da8f2fb3c9fe7a87bcbe6fd36cd5b5823fdb74229036a6
+3c3346a1093e6b1036902c1bf42fc317c80abf04020a47b344c36de42f05c490
+a0ff44ab6d5249e9f552a8707bb7661e242644814001c8430ebd5e5f0b944ceb
+666ee64359d663e355b2f17093a964139d17287f6ca6a024767eba4fe4873855
+babe2f07b91560f68300b06dfe27264c163195d446980c35bca0b48f7806626a
+e72636593a05ba403ce1c0f8b2cea3ecd586e90ac17d034ba4af708304f23131
+3459fbbbfb97d4834d0395754ab3f22d6495d2144087d448616fa1ce27bc50d3
+46543287e3860d99b433624119bb9920a2113604c0e260fd275ba55e0fd19c83
+e19addc3baa1f32f6b7284038845ccee71a3311ddb17b84975f7a984bed7c6ec
+2a06e5b335a763d081c6273f86a46632fd9141a27902074fc860df3a2eb59b89
+774c767022dbb577e30da128bd7706a43af886d0c256b50fa968ef06776aac0b
+a5387e9011eb2334c1f42c090f06a1125c207ea6324e87f46414050d88070346
+7b9a6e4d2045feac295d15ca55b900da594770ed9843365bbc81bff2190b731b
+8790385f7c313b4f64683aededa87b8c04da713754a05b7ad08b814b94b7be0a
+5f20abfa50f767a51aa084b330955da5231cf6660a76c929e56afc63797a999f
+757018dd00ca061ace2eae761c8e56838535e4f0dde8afaf899c418727ddfd13
+eaf2262f80d0e55d748a8911d5e9446dd6e2e7bb4ee36876da6b0be70d1fe636
+9d1394b013618fadc635d489699a84be7251f66906705bec4df7369aa154e40b
+e626fd6b4fd3bffc4d36e1045ff358dc99461efc364907db687107d69391ec0b
+5faa5a159565355acdaca082446c4cc0e1e21171498c388049c342a65848f76f
+6c1dda4deec7ccc87126a2f7c154d83ace76d6cec9f7cadef7d5fa23d6db1770
+3100ba0edb4cea7917bc2dbb6ed7ac53bee1d5a32c76fb5495be9b0a3e4f1691
+451144a7688bed45d0d0f9e8d67d0c05b717b81428c4b6104199d104e74dbeba
+89b1d522ec597dada564833b62c72cd26ed38354517432b0e71b2530c78073ee
+b10134fbbdd8251c6ba7430131d88c0c559dff8caa9886502b89809312419446
+5edafceafdc26ebcbaa0a873768bd6016b997a0c603519ede493
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMSL8
+%!PS-AdobeFont-1.1: CMSL8 1.0
+%%CreationDate: 1991 Aug 20 16:41:02
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSL8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -9.46 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSL8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
+readonly def
+/FontBBox{-57 -250 1183 750}readonly def
+/UniqueID 5000796 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacee583a5c939393e012707b47e0c1f
+a47d284a1edc9d01a497d772bca8c543388e6dc0d1e2c4944740470e0914f65e
+fb0737b0851b2ba713a9a00b36d07da6bcb52920b9b59efe587734027a3c5e65
+66aad332fe6fbcced1417802822a3b81d6187875263d6bbda04bbcf6e4870fee
+ad60f104bb3c5a766610dd11aea64a6b107b0b04439fa2888b8cc39232bb83f7
+695aba81f0260cd5248b9e649cd803271dc8bb1656323089e9e2bb50f2b95088
+806eb7b8c434269c8a30d52dd3a6e85ebcf727aecf5607b54ac3942d00365274
+9fef6277965f241846e12c5fc12f452046f9c7ded5e9e174729ca143cc29262e
+4e8be8d0e0862c25f002d08f145ab7de6f9289dfa8c010024c4e6a2afd473ae0
+1dbc6b35035fd9a81c85a72cf101e69be7ef654a19d11f022a2d9dc31f873e42
+f0fa560ffce745f38a2b1a301daf5cce7343ded8274c01d3f2706f2bbf285db5
+573eae3905ca2883874cfa0abcd0b84817a96f531c51f8a230ffc704a19d3dd2
+b04587463654106b6d95108a736ac745eb3b2b6df0c9400e9b3e55d58dadca44
+d8f4e67e4a50a6262d9ea9bf982558fdce8792bd1bda5ee012371c5b683bc850
+cabdbbb5b32d43c550c848e70042c4e35738170a8b60e6589ad29da920097a85
+ac5400fbe2c0a08df7e2849820d1393d9cb72bf68886c8c05535ffa7a30aef8d
+f4eb03c81f35c3f6625bb245418749e5f1e07a66a5395aaefb4b15e2b656a9c7
+cd4a3526d26c80340a62c1e929a6dcd6bd5ca0b3c4dae063838af1c20b5fda0b
+a13bcd7b4a215198678b6add43cbd05cf11999631928005eb8dd1fced81b1488
+1fbbbf73da58b8b17bfcb3686b1e46e920658d5512b06080f27b86e92ef47d92
+6f61b97eb6f1124ec7cd375fc0c90cbbffb6313cd847e8f794f6bedf5c9edf99
+2f51fba12550b2d619f14a23e8dc250fa8dd990008834bb320261f1398c821c3
+f05640981d306ce18ed591171dcc9ac6c2390855c8ecc70737bef4db1ef76bfc
+fa751fc23ad96fdfd8a106afa4da792274b6c6f0eed9a95d5cf204e6802e9dac
+7a9f4122b3445f4ebdb5c40c5cdf12e78a72043091dbb0e4d65da9621106a662
+601d28d43e67f5de0fa2484036d7f86d3cc21c1b517c517b08baa90f3b93279c
+59a1a44633ad35c902ea727fda364a518b91f5e696361996d05d2c83f8f2aa02
+0a05f44d29961ad5e441db3cd1cc4b3a53785fbe244a8161be6c18049c441bf8
+a0628a37d9e67be0a12166b5cb49c35ce153e3edf61b4a8914a638a842bb8576
+7d0dcce86a6acbcf88fb6e2421f785384d716eeb0bd4db9488b3d739073ab7cf
+8ae3f61274cabc8bcadcae8a5f94db7e0c3d2731c3957549abb2ef559bca2342
+f4891dce33d10ba4e0fa675a45241afbbfd8fec9432e2aff38aa389cfcbb2b92
+89427f00961eb51a496420d0bd6f522cb1a7d65506c211a1990b7d94b58dc269
+732adea00ec211e00380c50b006111f6f8e8ce1abad04d2e5d659c1e0de4e200
+a178797b6c2aa399c23c3fcd57732e12fab5a7249204c658db8d96a06529b258
+c57ed336c31cba
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMTT10
+%!PS-AdobeFont-1.1: CMTT10 1.00B
+%%CreationDate: 1992 Apr 26 10:42:42
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTT10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch true def
+end readonly def
+/FontName /CMTT10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 32 /visiblespace put
+dup 33 /exclam put
+dup 34 /quotedbl put
+dup 35 /numbersign put
+dup 36 /dollar put
+dup 37 /percent put
+dup 38 /ampersand put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 42 /asterisk put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 60 /less put
+dup 61 /equal put
+dup 62 /greater put
+dup 63 /question put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 92 /backslash put
+dup 93 /bracketright put
+dup 94 /asciicircum put
+dup 95 /underscore put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /braceleft put
+dup 124 /bar put
+dup 125 /braceright put
+dup 126 /asciitilde put
+readonly def
+/FontBBox{-4 -235 731 800}readonly def
+/UniqueID 5000832 def
+currentdict end
+currentfile eexec
+8053514d28ec28da1630165fab262882d3fca78881823c5537fe6c3dda8ee5b8
+97e17cb027f5c73fdbb56b0a7c25fc3512b55fe8f3acfbffcc7f4a382d8299cc
+8fd37d3cea49dabdca92847af0560b404ef71134b0f3d99934fc9d0b4e602011
+b9cfb856c23f958f3c5a2fbe0ef8587d1f5774879c324e51fcb22888b74f2415
+50d7401eb990d4f3a7af635198422283cac1b6cd446ddbcbd915db9bff88844e
+784c6bf7389803d9450b0c21756a017306462c563d51ecefaacd079732f12c29
+315e4b9623a5752c6f1d8145869e120d910b2644887cea7e30b15676a92537c2
+9d3aa80dc30082aba94b40990b82fb1a877e805e0c8c48f61e9f2edac05b944e
+e4d8084ec1d5cc517aaeec5b3ea379dd011eeb454cecab3ad2443c887c582789
+72355673e503affe0394fc7db31de364e4f56c24033c7df2265c56445ec63a1d
+5695a6041ea1b94407e1cdb7c5635603a4fd047e6edcaeb2d0da6c9e0e9396d5
+1a4a58e8fdc1578730f992435560a6e2d3e3687703ee2f78f5896389ac8470bc
+806169eb01762e89b6dc9adf857ead656620e2589aae722c37a2ed7a2941c360
+b067ee34d8d5ca3bf68db725614d936bcb207781f4d4ec2ac67b13a5ad161f3f
+059add7b5e3d904831e31c20c04546fae83ca93a35989e65c201756888f727b9
+7e5313c9870ec96e4cec3901ea03a5c744754485e7d169bbc98bf872d0796e18
+9d43b712950c3786257d8be06ab6080b9d9392313298327549a8a41c00a2cea3
+690b4a333e45aa815a64facae1c2b44640860b8b8687afbefdbd5b4a541a7251
+4ee7d3e0752af3e96a88c95d31fa16d34ba2f02fdb0088b165844f02611c734a
+dbcc2037bf741fdea7e8bcdc130c70c33772f777d8bcddf4611db99001ccff14
+d7af2bb05defc3480bdab312a0eff2f375afb4e0df2f803c594b7c93f71ca4af
+861ae1711932fef19bfe2f9b7adb69d68e5a70ea4d1a3d5bd85231b16993f65e
+fb37a0a823f0542f8c2340a073dc1be4a8347f9d3068a6435cd8278b0db1809e
+8af9664c2c989b9f16873c009449b6284b85da4dee11c96a05ba83292f0edbd9
+2cf674aad6ac1a5ff966ffc37e88a66048deed053565b55ef6bdb8c2f2f67832
+f8939a32442ea54f13d003494d6350a2864b427a9126a9c26a031909fe53fa84
+63b80c3ffd536c9a5dd29ceb03148dbc24c0033aec95c7fb4031f65dbd67a2d7
+0e6b0a1bd772f5450fa1ddf2a6424fa2a5efcf7fcf2260372574d7050bbf7d9a
+c6340019109b8f57540141b0b96f948d83e0f470248390518a6e881ff4511933
+1c274c98a1f8af8eaed5a700c5aa8785011be8b2a6cfdd0e35ddfa96332ccf95
+f9ff25733ebed67bbfd4ab734fd429f2e389124ab79d94802f2ccd41741ef75f
+566ad0184b43477ab5a074aaa7d5032d9e54a27050363bd1cc0fa3d7dd0c1330
+618008fab04093d1b242b34a624b4fb22b90e1bf1f3e030052312cbd45e7437e
+b00f079e154138a510686c845e231d38f64b591b0a6871dbfd0a5f6eec3326a5
+b6e559e4955e6ec14bd4c08907d10bd3337e77f3e95ab24c7ede5326b7470523
+1664c3fb73ca3b1cd256101b8f0e3082bb42cbc707bccb31c18ffe2ba5248204
+baaeaa4827364a0ac244a673cefe846f1eb7efbaf56df912429af20762a52538
+567a6f6616a63610ebc1e5fb3edb58febc36f5a600f9929bdc94a9c86182b26a
+1ad60da643e184d010e46412f6b79ac874437090ac9b9d5e9fd561a02434eaf3
+86c73be33289afd12e360ce919a278321e3e9946abe3c4d85d59f4ae94766844
+31798e97254186f3ef0012168483a500bf05e5a057a7a1d29ddc982648d248de
+07c687e6ab29e6fe8f053df7056e12ef3208e8d962fee97bc5071cf2e8233eda
+b368271482d9da24ac4352ebbd41a4b481fac65eb8eb7ba55dd0d26911c7c8cc
+71b478fb79d91cc76d15ccd1a72d8dc29ff2662369bbff20820a7807fc423d02
+8f1d3c334cb38591059256cc1fbeef36cfd5b5a17392b7536ab2a6bd6cf81e38
+ee1730897477ba75cef601ce69cb1bc8b773a8e0b7ad51e5d35233c37d6572fd
+2db7afb1365ce6b1f140ceb1349d281e5aa1ea84d32b76d849510964b39c5ab6
+394d06618352e8f259f2530db7d44591155cdc51fefd1b4f6f968b6ba40d3e16
+097c3e76e17347fd9e18349a304f8f77f2c6b918b42d1a6b8884fd13987e816b
+c3741fa914dc6b1c8f33204f0f13a82c890dce71b9a2986ffaa2fb28c59d5a8d
+62fd41a4b19e695ab289caa9cb1c34b7650956b99502c3e284c373b60dac7b84
+9c618c42880609768ba86963ea71ca2bdc2cc8a0b7f9bd8b7852b76a59861038
+39e2b19796aa6f6fd3e4a2af29e5cdf323eb9cbe993736e96348a8a338c492cf
+853d6b6f881a37587fb147deffacb4cf54073f63f8659f53607f2b8109626c10
+77cbd5aa31bf434388cd54cdd3f94d8309824e0870b0db78bddf177526df567d
+ab1766c9b0a10333d854977c21cc89d7215123a83ab5f2c7a30a61a3f41d5e20
+551a03d2353f9e87f21c3715b178c2c9f23b4dae07d9390d53519dc9a1c3bef5
+7a327c12ecd1b5e66d48cff0ef30ec427e833aa50a12576b6f2a2a2621512f1c
+2b19613ef78f1577a10341d11d967270cc7d5ae906e42c0b912054bb238d647c
+9aed3492e215f3b18bf8576aed71708508a1c153d4abcdcfe7594e97dc26ec72
+ce5aca904b8b99048ce83c8b63643541d266e7a65beba615c464dde218dad677
+03d12cdc74087725dd409b18fe47e5e26afca2ef90815f153a9641679d24bce1
+81db0657b8aae9d1053954b5fe4cf513ae6f21dec5d398cf4fd7423d93119d38
+582925cd54ef48d9b30a57553e22a09ddd5933661d547b51433332777713be93
+153f2e908c9f82a236bd11836913aa75483e12c46cb554761a95ef9cac44422d
+91dcdbb4718ef82948d3b9363c60d8e8ce18d50df37e205cd9492b6e9147ae88
+42cb429c4454a6093641b538089c47b3a4f62ee7f3c9ce3482ab4da3077f9dc4
+9fc4f746bb51eb6a32aedf44b16def55360b340c923219d629339301741cc5f2
+a4846d193fec855d58b1aab7e1964faad522eea7350d008e73c3084e1889cfbc
+82c83f821e946fadcffacdd02e724b7c8e3dc21253ed20910c9f2711750eefe5
+aa9507d929c0e56f48f0fa0f972d75a642a6468bc8c95002b12e55651f9e5757
+abb752f75af2e430b568b1a62fd924080040a72d648d27fb3d33e24aebd93c8f
+6d68b152aa57f980a2508f9dc7abfdbfff8b4190c7851d1eb5d28cbe46f3059c
+7778fa7c1e3019432653e8ae1013da814a35d9fbc09e15bab189a08c094ace7e
+876bbf1aa5ff3d1410f7f91b1d931918e000d1e7379ecb665edbae66d93de57c
+b87b225eda384f0fc79196ee6860fd2ebf2d32deded85ca66f8fe9a327a838cf
+4f96bf2c0a14fd23b08a9b7489708fb4ecff720c74524e854d99de705030b0f6
+09187781e271cd379552e1adb09f1445395fbf5b7336615d3d9706503adc653d
+91c2addfadae6837503ccfc30ae02b24bc082ad53e0a1c25dcfb9f06b6041f6b
+3b5df33a069a6cf59b0e8c303a32798906127153e53b1e6a364a1795ab84e72b
+0d94f3bc4599999dcdcdf63ec62af6bba79d2a058294bc342b3e80a612037ec8
+15bc1db4b8602b6bf7aa7dab10a4560929837ac86d3df013df58ca96d16eabea
+6d6c8110bfcd09fb9bc36ab8fd3a6d9de7e9ada036ac8641cfa6b41f1e90d75a
+8a4bfecaeb4874b9ee78040d5e3ac40cbc9af13af462bd4688c515c4792f2de2
+c0f93c5a71be14e45e5ee56370439755ab43c8b5e0b2962929243a46dc82a1aa
+a7aa6e223a4894dc5d8aba0776a0e0558213979b727e5ec12c76b254015f895b
+8c4eac2601e37ac537e25d6229fb0761647f3ce51c9c5e9a5317c1291dc8af81
+330e343273b007c9106343d4516aee8158bb5324069074cbb4597195e8d3f870
+63c07540daa274327f9e6744cfadb8e935ce3c96f50183f7b1c577f28a929d81
+22d7e714d70ce5efcd715749e6a1eacc704fd90876f05d409dbbf6a9d45cefd1
+24d248d24fb6d27bd94b0312c97ef683cf5eb7639a63719b9806dc7f76d834c3
+06e3202eb2fce6a7e14d5d201b7e9269b4342a1e54e775a89fbfa94256a0a2ed
+1009d81c8af0cce5f914a111392a8c15fc638351593c0a2215a60017aafed346
+7c948efe37401386ab8f4ccecf27d1a1936a6955e2d852f2c58effc30afbaf28
+5dc175565a1a38a0fe64d599ce35618c675bf709783aa5b4818ee0185ce91ac3
+02ee1b3cf0ed451134498a993882138aeff07fcee505c4797695626521d0a956
+006f3a4c764d0386854784a1244347cc5996dc4fb7af8b44061e6413dc4591e6
+04c37cd98d20b93f91da83491fd7d6bec50aaa99bb66e90042e8e942d81d4694
+51c984dfa2898e201bf66c8f59d76fa4f168fc620919fbbd2c96aa734a424481
+11283139784409679d8cd7876d6db32eda7e0b1a0d10e34f2dce25b16ae634aa
+118a993998c00fae55b1764c7a17f0350b9fe47e33035918e7ac3c9907c9bf97
+5e8e39c25d3cab10b60677827e50f19e3ec5dcc2a96ee880fb9f6167d111be6f
+ee85938619d8c3773e811b6abe76edbd8716d369b8efb0d4228a50a35191cbd7
+476305f46e47027fb83e3c6b88509cc72eb296de8a8b8b3864c62708ae054778
+a2b72f9510a52839de1f132958c6a97a9f38629d6613a0ccc1f8a34dd7f11fcf
+211ebf5525ca839b1fabe94dd1158578c79169f1fb306f8fb1278b571e9ce40f
+58e05809691336abed287fcd10d9045a8292bbe95ea9a094c338f6995e4979f0
+810ffe907b85130b099408f0b7ff4c4af139b406209319702fffdd0390a95c52
+c15d11f4fc793ed220b27255fe94d1cf35cb3602e2cbd7a7a731b67c02b13dde
+990a8c92e2b4ef4b17504aad62c428635254d83216a811d200882a01138916ee
+c559c62922c73023c27c51b3412ee5a10320c600b5d13e8b73bfe95e0b4fcc0c
+5a08ccb1f2e2172b5eed2d8523f3d4b9af735805e5e151578948687bf10d5c35
+4907102d4e8654fce04ad81ab25e3d2243c6b6a709ecd260e219518a959c1e51
+26128df14e7ceba62a7ef1fb89ad4e80f55826cef5fba2f939d11a9d3ffd2c37
+28bcb1f35427438c4c52f49868662acfcf72e24dd8f3b2e02964f09c2f9f7b6c
+1deb5389012eaae4a99e68d0deeaa4e899539dc5cadbf2ba0cde33d303301fc3
+5d0aa0dc422f1bfaa5bb5db3384c8a071de5f5df21c1306791ae6aba1d972f22
+34b63677f497810d131fb7ed4800975584d9f944f606ae42bbcc487d4218cd1b
+3a45cd50537388bedcc3a502ede594576f5fa07da106da96537554e61d3e0492
+f2311a8786c0cbb68318ab7548beef5773438a4e05a6433998a60122d70f5b8e
+49cc56ed72345a24de564d034200b98ef2d6a3feeb9d782ee52b67220c0e0b2b
+e3e657f8d938a23e65f94f519a2c32acaa313050bec90d4639bb0887cad00c2b
+44f552f405710bdb28e6b7308912aae6b32beb3311fab4f70ec31bc00e64c5c1
+ad93ad2db8c7e640cd928f59cac18ee8ba265724626aac923c7633f748644db4
+7b803b154cefc4a35448ea5c71e522e0ba0f130510951569af586f7dfbf83b8e
+686136a1d574eef00b177ba3966345b30573fd8544699f7052a630004f89ba4e
+70424e9e6e905271a490b3704dc8d1252b4b9e79a2bc4a9216f51289b6131e8e
+bf2791c954d2b85e85ea560dd2c07b5e9937889d034fd357ed2e2987dea58bbf
+66e2cbaf34074837a901899e5625be1c49412794af4ce201a2a27782bb18f725
+471d1bb9113d9e8b50997f334491641a8639afabd503f66a3bc5590e87e5cbca
+cf0f8f193701d516d6117f1aab70052378e27798630d3245e853b09ae0c08cb7
+603c18e27339d4f867a81f294ce030a0b30eae1a942e72dc7afd5c95363636ac
+aebb103bda4d85347072638d5fc6849969bb744746ddae24cf8aafae73029c4b
+b0ae419f9f6329285c3777e55fa61e966edd86a929d3fc55b5f73b57b42d0d76
+7165342b3eb373e6b415a27ea483a954f7591fe4909e956177a538fcd9ad390b
+21b4f029c377088895e9eea72ec47dfa39aa21dfdf4e4c7e89a62b3410184820
+c22e601181923e30208b4ff6461bae669251cd0b5134a498e8ce3c8d9d985b66
+5bcebb02a81f218bd24644a8ba73e78e37d287d06422d476a04fab6fe5bccfb0
+4cc7ac7034da37875c24fdeee2fa134225e49b574a4a69b6b3dcc9c61914d99e
+3532cefbbddcd84d8f686c2a7e210764140c4953dd1546ebe791ae5ca4ce6984
+9214141e0316d0d41eb5823098cf2a46a33345e4dff8b3675f68ef260f447e3d
+702ab6deef657c03432be6d9438233e6852d13aefc8f8a1f4c9ee1e0aab39ff9
+173965bd437ef54b5f25297d18de63d2c42b8d87482479dc540b63a1f3a22eab
+c37bb1883493112bac467795752c83050039ba49ef11950d7bc64e722d19858c
+22f0b2f18f36f5884f8b6280b1983fc480a5472816b8f027799008f2874716ad
+0c28f20ba594cfb228dc27a6bb570fb7a6b09aa02f1d0a41832beb469e5eac63
+2550d2d0a992c60698f16cb1a9352ac3f12e1d57706d5a3cbe1b16c191ed85da
+a696514e75bdbf07fd94a7dca336d5a549bf22ba9b1a6b6d49137319372363e2
+19e7d7fe7e52e935865476194a81f6c17f9092812ca01a53598d6c7bdf7db0ef
+ed2e84b7beee01cf63173f63fe1a1678050dc99efc188e50458b6ac8828d8161
+074e779848b355b371c2d3b0982a12f7a90f92ee05b3d6e154573e6ec437e1df
+d581ce9c1b7aea12fa102ebad2772319eec0be37dbaf2ee918d324194f91d7ea
+df2f9dc0874dfc78af8910d54107a23e4fcf876057fcc4780bf05cf71228ccea
+f46fe5df516790195750129e05f44ab8493453a841f07b7d836ff3e2fffe0d17
+1a30198a2de014fe3c330dc51219fa348cd88e82b45b406125effbc67418f654
+6b42d9c587764fd2831b34e1a90b8100697acc689e326e20f86c825704ced591
+9c442dacf83b8e92718786d5741920808bcae9290c0321488db79ab9b16648a3
+37df88d5456c0f022163e308dac4d038fefed7df446daf062861d01bef514501
+6dba463315e819862b9bbf473e2df62e78697baef7bc3165c327669a8768d746
+d95e4b9b1323e5584917fa18209a3d534f7884f06becd1efe574f8648c523e15
+2d6321fac8eaf9214fca1a5ba4545e7a8a681a2692d646c94e8cc55ccab8b2d9
+5fba7c0dba058b6b3feb3aad5d21ddd1cc58369f93a3a8ee1ecb995768aff0ba
+b86ba28b4663c2bc6ba775cb6a7550139955708af7461d97287a0a8edcbf3175
+1de338e703a5f90be8bb28945ef74432b2bb05247a14fecffe88272bf31c71ea
+7d941113425fe9b0f94175b2f15bc45f02b82e1c953e338c5722139e51d16647
+fd7e9d56d6f6d3388d15bb482ed8fc7fc85847f2fef2226b7c0cfb38677b37c5
+19697cd9dff849646581c81c6b9555b2a8bc1f79074352ec28f4358dc098f122
+9422cc601943b87d2843c59e6de78236eaa83af73ff3f27b664156abc04a00c4
+4f9e8c4b95ed1fb3519a8e1631b85840f328e2daa5e6b16ab59d3d67c06a7fdb
+26795e5f4957a5e381b6775f8b86bc212d6c74d44d5b80e2a01dc47f9282d2cb
+99dc36158b3655ffafef5216806a9c5e70bfd0faef020a6ead900aca78bd6c9d
+11ae64eac4a4ce85098db539432b66da68120351a1d6f424656e031a18544b71
+e9dc8bd7718dd2e9b41614d876db195c060042b39265225a4ccb9d262df582cb
+3c86d2e1896d638b55c3b79031bb30b8774413736e9f645ac24e00a71cfaadf5
+07b0a64fc76ae8c6f9386c20cb6c437f643fe330808306620e33765795a25040
+a79b7bd4c89da9e408d73f090459c3c3dc699d487911578198fed39febbd0f75
+51a76d95bff0ded126ecf4ba8c77cbed0f1244c01110934e521f45d7f74e92e1
+7469ae6a3c65e1ccf8c6af3542590bfde094c7c995ff53965f5be0987c0904f5
+5a45e62858b9012c9043da12293a96710815033e189f125ecde40d8859bff01f
+779b60afa7362d401a578198fe83d0cdfb540cc49371c8e854309bf03fc38a25
+0f37c397a760b478cd41dfd75aa5a5e6ad035a2739bbbeedfe65a2c68cfd746a
+31628ef16c982ee4c6b1edafa401a8b58a70ff049a40ffdb21839df549774e7d
+8e73fad4075086684a3933dd53dfe0745c71a55454ad9b5aacf76de538cc8e36
+1e0287c9002f3bad70b9056d1941dee81288e04c2fd64da405c4bf9ba7b19313
+024768322c33415bd99f0d3a8e1ce4c274fffd7df93fcbdb0aa163373a6f70f9
+7d01d6b26f3657a2c2cf3c1b8ae24a6da1391b77c9bb87e4b3288fb5a8c4893a
+05594ef46e019c995a46829eae96ea0fc2651ec8e9bea1bb24f6bb95ed55f117
+1f4b7824acf34f57c51001a4b3be743f9a5e250220bdd79a92a5a9eafc529c1d
+2cf42721d4e20c287fee10bce22428ed583b125ec92caf90fb22a72c03ea0720
+1a29b9386773d9420ebeedcdc8335fc4b589a8c83487a33d473484e632dc8cbf
+b304c28ddf2a3f0982396e44d1afab0e3e3bd323253aae267c0838dbf9efefc8
+813e518bf67c3f5749bbe2e05b8b5e20d1a43db3299b3643886d46a86c259676
+87e923051a7d25d86fb4ceebd0204c1a36789f5c3ba6138eed6f8092be7e8ba3
+9329eae8e0a9047aac172ab7fa4a6de424097ee45d200ba907721bfaa061fc4a
+37b4c90d5e6c74da45db1f79b0714471e466e539d2d11292f469531082d49457
+5f0c6399dc3cd2d652f2b795de067b39a75890e539ca32560c849caf5838debb
+17ee60dc45c63c9f35314ef699f197f20ea263282ba075fd914660b09e2d32c4
+52e2545b3bc4e90bc70cdb12c10efff5088db28a1e1d49aa94d334a0fff52a75
+3d99b441acba1ea4e46629389a5d94b64ac75f95c1c64fec39c74509e7751e2a
+98d05ba96efde17319dfb8184105c4e4adc9205830a49b0edffb2dc5c1fb0d14
+217ec0516eea18a69f984c2a3b316b1251e2787b61d504ea45afc3e0e0450667
+30ed16de91656e111052a5d103849e34bbbc3a4e11f302c84ee134ffdc3d8216
+e14a8e2cce787b2eac1ed645557fc21113fac0353820558f85f4d3db2a1a905a
+4df658221a32c65716846f3041012242e4697f45e58b97024209d7d789d19e24
+579cf3245e44723d4397705e6911f57d85e1a104baec960a126bc8ce1a121401
+c981694fd801eeb98b5c2bd1e827392f3660ca42adc02ebcf3798037aa4892db
+8f4e1909eea89bcaa54516c8fa5fcac01dbce687793f3ed4d1b85622eff16495
+35c14c5cd2dcee4819118be21a908b400365909cd3d282906038e253edaf2d0e
+d4db932b1eae44353aa1a0e51249038e48a93532304b324c1cfb07c7fcc2f4a1
+6babc68f71226193e73b5465b878d12e212af24088318cfe755a57b2f7d175f2
+cb5eb43daf07c6dabb8e0ec6829fd5e9ca163a72d619ac1b085214bb20020e1a
+9ac0d5b412a796c25664d844d5e7398b87068f1036ce0c55216fe5702947dad2
+6ba6223752ead11ccca1015597ee83a56e416714d6d0aa39d0c5aaebf88afa42
+e3f917e4a1de7e037be6e481f7ec35c03cb23a4809686480d1619a0fa17a05a0
+35445d68af9a943e059539aaf28ff889384068157bf949826c814a0b30c0ab6b
+f1194c176580f4aa13f3d6fff1c7eba4f96dd42599ebf26e548b9afeba776f11
+23c82cb565b0cb09a4ae2e11463c7ac964614dbfde97470ef76ae830080d672e
+e1ec88965428f59e1c7d4049033356ff5f88dc7af71a0478ba79497f14a48c09
+17afda45b0456706330dc2885cc1c70c0abfc4b59bf0859be712780ce498758f
+ed95c9650b432aa82312fa4cbfb82102a082fe9e179fe8b5daec625dda8f6e63
+9ca00e679b14a5725132f64550f2d3cae042af7db008809b45aa75c5c3b1c3a4
+901c1f19364d7a6e33ffc27d256372369221e7187e5f5a1b397f6bef9e6376dc
+da9351b99015c0fddcf8e9b4ebaf6fc0569a000a9e341b5377de18e393527144
+8b752bcb2623dee135b8884e258bb9c03190d33bf7c726b780eb31bba809c25e
+989488abdb96b150ae054a2db4274b4e1c4ede875bfdbad8d7820444b3bfe65a
+42d14bc6ebd6974b56d6344bf09f0eace7f070008f04f506d1e1b0dee0aa0aa0
+7fd9db6ad639184ad0affd95b53e58f64a6ff6b165b577dabb100879f7de0590
+f53cd57751abfd7128c270ee5661010b132352b65b2f8dd260c67a08fcf5a839
+b390b9ece74b818f788769eeef2a443a233cbc6d0cccb336650185064470b501
+c3394eebbc6993b4c513a9961cf52bd1ff907a9f9166a8c5c1fbafb1c96b168b
+c8f602aa7803f06ca436939e4bc64d61321a8e46a3304397acc1f72a4305caa4
+022f1084c1b3387c45e75dd7b54ab6b771c4aae922d9d5357a5ef12a6bf0ac32
+2efe7052348798247153180df261909ef67b642942e627e2f55a1cce729fe4e1
+fcf7d8541c2536c1422e225ba39c12508e8f05b3b7d9a2650b9ab30b0eec8456
+d549ae3832f1d38e1eb6e20d38b8c34cc96f399fa6da4236fba685e63d2ce525
+2a025851b8eeca6da07f20286a6b68137ebece942b3d213b364a7083bad10173
+87831e782dd4fe2288520b4aaa9f4241f164c9dc9869e187ff2135dabbdfe2cf
+4592e297113afa1511e7348e54bbf6a03b9937fb6e9e1a6992bce27472783ee6
+c848e41e8f66cc25bf1570905dec0fd3ee407c14e728adf5a7ed5dd7a4907cec
+4e2e7ba48e53a5f699fbc9a28ba4068706bf9f4c9b34643099f459576d742d1e
+07b1eb5f8969f45806fe7fec6ecea96d1460e4fbcb898eac12a2e42b8ff116d3
+8bda8bd95e29215414c151cf8478db580b955e7471cd463ba920d33b5f791aa4
+be8f44707e849521e0d2bbd38879366beea46ab24297449ec9cde4ca825375cc
+7421e6e4e2fdc044f558435a09ac33be69e3bf881a6deea8a4f312677c3ba5c2
+cf27f458a1fedeba17e910e7beebe0d6cbe4cb3493c9667137a747f3878d5b7a
+04a90c5165d6be9911494911c1b449d3fba47ac59f29c156d5572bd93b14105a
+f36e758a5c5855b49734f6cc656eb933653b61bfc907b5bdd6dbd1fd9cdb680b
+948dc6f26e363a482643f3e5fb8129a77247f7f17f95ff8c0f3ae4d4eaf98234
+62ebc527cc73280cd9904924ef95e1eab1e7c1ae63e4e9067728b8d0bcf33be9
+1f5f964cdd53764d042627541d01db1292731dd99f84a4da8007c210eda014e7
+3b3a1e4f3f6d8bb73915272ba367bd136424ca1e92a764978f106ed145ad9aff
+39e53820d43b89e0357e9b2c0832c73e215c17e922e748215fac3471679cdbfb
+4741c938b9d25ba2f1d462312535e407ab9da15c81af506eae3c6b993279a222
+e61683aa7110dabda017c79c0aa50a48051a8a844c2f2ac37d83734e5a2df4ae
+fcad3b7f5a31da1aed2da818cb85cc5a99ee794c16897b0cb0620c629e413c87
+38c821c828a4884deb3faea24468bc6143d2f4ffef08390352636a7f92fa2c43
+c34c89b75485cd546a35f1e5f135082d882751d553641de10a4d867fffb24dcf
+b815118df568a735c421add7c79f5dc15236e6b425fb707c6740d90f172c52da
+246d6682036716ad37d01be69e42dc0e6092927241a4a469219e99a0f61e9e5b
+dacc0d63f6ccdc9141486ac14262f5af41d72b85ba3ea2770f75f6309b8991c6
+6c8e83299dbf428229c15e1e5b6bcde8a7d361bc7c8f586eef33cb83ac43c472
+6f790377217430445f51d52082226443fde9ab5fbe6f20eb0f897ca269484389
+c42d11941d5c985961f3aaab178042c467f293ea76f215678e071f6c50ce83fa
+174543dab452cfc5d736e6ef04cb7aff1573852ca8afeb6705207e1d18c40219
+61e6cf64ae8dffaf44fb1471a1c55bda1963a994480da8b4d694e7a667bd388b
+a218dcc2aa89466539d4e31ebdf65adf2b257bab1b6d1f5486ec2f5b2e99e727
+a06463f293bd1c1f049db7e7897bd30e05a5b9d21201d06402846f0765271de0
+172a3589bc9367e9b46e182509c13ec7e61b7733dde3eb766d5c2bab705a4bad
+dad42a7e3024222586c7aae68f828a68c41f49a6593c84037fe5a25ebab23ec6
+ac0eb30c491e201739ff1d4bf1e21cbac43432ff4d9e525ae0b7dbe3f3a5da9c
+195654b207de20e94cdfea94d47961e0450aa9b2a668211785f78eba89e5a5dd
+d96f52e64ef423995a733f80a67c413043c4d6eef3f26090247decc862647c55
+38c8587f090b1aa9af70a007b864d360b4961e212d4f2fd1c1a88fb38c9c5393
+b025b8afe6d480798b461c031da942da50a9f80275efbfdf3b3a8e1c45b8268c
+37d433d4ccc506c3178c569d24b804b111f1b474acaa7ffd824efbfafb1e7c5c
+27a5d6ea75118d3eccf9b0544487fe10dadd3ae6d5892db30ddb0973cb36b392
+f922c614de42d814ca48d1c59762d5ffd7ed25d54f5184d3c90b41e5591ac3f4
+bfd226eaa90cd57648d9311252d44df9218a9015f18b7e2d38af927f0c4458b7
+01ada47ddf9b4e90f4b45431898c5163eaadf98230077656f819e59efb943546
+be4533c95cf1cbf6e506d124f1441eb61f029fefd4d32cac1aead5f79ef0a4ae
+c0e74062182a820a569926b6e4ff3277b9fc4fe35c6631e0ccf07acb794a0fb8
+3966139e47c3184ca814ab615cadc51b26af64d4e12e46d896ccc4c7fff19980
+a3d707e594041d7f539e20fc2eae378bb97d613614f16acf62d55133554dfc48
+89109a79241f860daa1a3ff8571dbd0683652bc22f7aabc4b78b918769631b8e
+9ce608db8e4b26aaa1dac24a191992c3f76a153d6d1261a991bacfbcf7ac89da
+801d7a198192b8c917d3c4fc528912296c82ac1a90d00a96605eae7864dd6e74
+c4f603a5c78f5e7d72b9288f2f243e153731e78229af655a23ccefcd0c0d623e
+e20e16633d7071b08be6bc5c4864e237e95159f8b44a54702821d91ee5090fcd
+b6dca0db21e8bdd97c2504afe41cae680e1611c321f273b592d91332c624435f
+180f788f612e5f7080b6e1af2460ce080ac80aa71c26612d728ab9a6761235ff
+6056cca5fe08067b97e9fd053bdc5a67acd9bfd6f49118470dbb2ef4cb333042
+ddedd387e3ffa3adb9300f6b064ca9ea7f106408c1a0dfc9d1e325c494debf1b
+f1d27860ec252a04576c99c601ffac36d29a74d5c1b79ee337c6df5f0836c57a
+01a51620588f8a99bb22d877f158d58e624539520cb5f953aac45c3a23ae1d97
+0b36eab6c81fc7f798a4e0f2cb7199540cee7a288c080e0fc2d0860a4275486e
+77bcf30cb599de49f8f268ae8f73ec4fb1802c00671f4637c844b3d9af1c47d9
+5a770658510735005e6820b0bdedd3eba5881f2591fe8b3bf654d71652dbef84
+2e6f9e770d7b832cbc4da21030424cd913f01f2bf17029ee50da5ea86cda2cba
+7ef4a005720eada9fa0efa99bc39b4d28663f35ef1eb51c09210d5878f7266b6
+368b533a0729b389b5ad3fe065f63d871ca366ad2d64a356b304cbcb58aee9a5
+75c5870a53e9fade7c18256140a0299147708804bbb1ab95bd214abc4262078a
+443b528ffbf98d6d081db3e92c1e97aef51791fb2dad288dbfb5a14ccc8aa158
+f7aa9925d3537f7f6710e999487cf25f4be54ae60cd250fdcbb17f5f79d5b680
+497dc911403bac096f7bcd3f16ff32983ba9ceadc70da4b771f16452aca1c958
+0c1cccfb7baa441860314458446b35b3ea4c4ce5e503da83c06767d8ecd053f3
+559fd1212aa5a72bddbd25ee7954c42ab7a95c6be195b07cbd76b743251efea8
+9326ad07492ba119a7dae767e29630a857fd1d36590ab1f258000d4847c9ad39
+f376dffcf5b0f57eebaf4de32f39e5fb358703ad09f36eb1c589637448839067
+15f2eba2cab693cf6a8581b288f5c5d5b7a8f39d922bf167e6fcf56200a3c4e5
+3837b0f5fc0866486038797d67f7d0aba762b456e729fb8d790902338590ba98
+39bbf95d626cfe200f38d0f1dac5aa17158fa394eba716d6c4d3a109b02cae17
+d3f6afa9a5f8515712cd56818c22a632d3d4c0ea4096439d53b910d2f70f9df3
+e94afebc50d3cbd5f363941e80ad371287c1f3e8357a6112c8ddef0327c59b68
+3bc2d5fd525c29eabcf055be448d45c0f26858ef1c9bea93a9e191e91c937ff3
+43c3781efeafce5503457ba6214897d6031b48579ba9f844b5bd81bf9fcdd435
+fe59855ad066d18142141912347c80ed2d65b4fad15d6a3859d122e6e16b0c02
+7f5b6bfe52ecebf234b232f8d2aa3ad062604b159f1dd9bf8b88a3e3ba86813f
+c962e2a482b072344387f85201776f919552745ac90d3d556cbd32812f97ba26
+5ae0d3f3b8e6765f9155d732eca15d3e1588ee05ea99dc6d572e43cdec98b611
+4d132611e10683d9d0cd95e69f45bce8fb76074355fd9a281348afb488a96057
+71d914c58c36634c6d5b9365987c4b03dab7e44da2175f8062b8b526c8876749
+9615f3b8395dee70e6374f8736a60639665b5cdd633c3d9c5ac146071e94ab3a
+fc2a8d724dd2a40c745aedf4dde50ccc6e6365dddd7ed8d7d9f5f3c0756cfbd1
+f79fcad6af9e35ea241861550db1ab98f7698ddf0e9abec6f1b7f6d48d629c13
+876eb6cb67ddfefc0966860b56773ecea14b3039443ac61e9dc15e80d1015363
+cdc10ed39f5e5d3626ba10d206f8aac24643823ce2030f447ea8dc822819bdd6
+fc9a358a1fb064f1c5becbd4950b7f664fc7b537a70fcc69d03b707dec436a9c
+4c217d1ced1b18c175942ab8cf20456e7c8ae786cc24440a6eeb679ba7f61eba
+0d0b07cde37a07d77295a3d96b564054e5c723fc20864bbc1bef45fbfd92a59b
+7e712df7718f516b2efa4f74c20d10d6c89d60d1b3dd36960de6e53afa7e7ea8
+b0022fa82197ba345d6121c0b6caae284f8ae42f1f8d29e1264b14c5022c8912
+fe3cd6c016b0b70f4ebecf422d0ee66ab6346e7b1cc3e0416940e84148e93500
+4dc0e3e7b10aee79269352b12e840d6f30a4f4b96ef4502d5585549d8fc6f8f2
+5eec2fe7ffb732f8d3280024e4bacd3df1a388140205068d9fb946a1174f5c0a
+9a0d6b99f94112908ea8da14bd5590bb6b7a0ffdccd7de6e77b9d67f490432a4
+946d18eadae6dbb177c2e91616a15266b217bd770d8ac329d4e46bba0c4f6fc4
+a29f6c3a9c4ac4609e33473f3faf03aa16bfb9fbf911cacbc32e02d00a9fe657
+97b0cf7135a5bb1ff1a3d55bc4bc2ea7df5612ea2b1e11200ec3fae8e6f286d2
+5d43f9db29992facfdfc9d3483b6d3edf96fa6b3772ab287a6c1b6ed20d91ad0
+d18e056b142c23ff59e15f94641b6f4dfdb25a7c77b7ae6f51beb0ef306f0673
+6aa4b18d5ec113c5683630e2e49af64269c3ff4ce0f7f943fb497e07231f6b28
+d80bf21becfbc74519c8ebdd5e9993b487190d7fbadd4b3e9378c0429b229db7
+604a6625d1e1037332d084fd67807f6bc340e14af091efc4789d502364484812
+de5e88df03daea997d6e16adbee4ade655a7aa393eccdcc8b7a1aa282f3128fa
+5ac613513ad0e648f5400a4f045da5b9e469d0ce693259268e27c5505fd7edc3
+ca266c010c04a240fb91c6f3efa4d0ae5c2517976a2bbf9d0aa3a0d4590e582a
+d20c28f9249bc78e06dcc288c413fa4de10469b87964554cf01918f780d5aae7
+3988c6d76e3d63ae5d51016a4b94aeae9b5c5ee51ca7f130f7c110d5e1920336
+95871defadf04dcce668cf3ca920dabe7bcbf47556ef706454e638fd0164a5ad
+427319bf2012a90b93c0f12a4d5df9d14efa4634910d109d34af77a4e2ca109b
+0c25e9efd02daf9a6f0c605742583a31bf28f6282e9a80efad72b97c736019f5
+c8e9f84fd29999f220133647fb8692a5a577a7fcbad8d8cd9d9667c94c962923
+493f7a5c848839a9c92517daeb4fd0b74e44eadf4644df2ee59e631445a9ff1a
+8b87970701f4dbd41502028b802aad29be1771414488ef4da3abed88ea8f5093
+12dde5348f1ee8b45592e73c0c40c7314010d6a6cdfa99be6dc7d6c64412048b
+4c4fd04d10831437cfcfbe13e3b63ff3e5d905e1ac5878f34f04dd7ec0139151
+767273be47146c27e4baa0ddf2820e22836ee3181b06207edc43caa2f87db6ff
+91fa5ecec24b3723e45dc40b30e3e5d2b54573e93d1639c820a1325c3733d48b
+2b8dbd44eece35853e2f6163fb33124a329b0a9b8ee2365f5132690bb1c59b06
+76964d04ead8c8fd37526d8bbaeca67761cc7405197693b4eaed4780373fb07d
+f34b13dee7a3fc434824f5298b3b3552f84805db773484bb3be86054b38f88bd
+c845d353959e421ea860861dba78b1d6ab86d521b958134adce6125db3331b27
+13601ee9bde2598ca2a30ff8f0717c773b390a570f43920f34b0589ffbdd157e
+b186120cf099118d000fbebc8e96e83857357701345561ed641b7a6a2487920b
+e9d37a9cb9e3eba988de127d5295c4d058891fe89a86fe9b8a67a2f1a0d8b978
+1960e2397e13e1494c714bc2d4671ab9ccc5b4f7ed94127fbd7e22f87b8d0e9b
+0c3d0c2ee7302431604d2da1b4a67a98a555e2e6552ebaee30a8151da7fac325
+465bf4f490c415c3b753eda25784a149f49ed6bacad583026870c32f1564e8eb
+42050fb3a0e84c4f91925a8a89d5b3204665ddb8458f9b6ba3d12f84c162c3b0
+e10302aa08be6e8fe3171167db721b1881e6628aef5d5e14826fdb53eef8fef9
+40125315414980838ba0b54355fa43eeec05a7a72192386c36b2e69e5ac7c631
+82d14a8bce9d8ec97058747e061da213b45c9e3e3f1bf78eee59cb6d8b4a54ff
+07b37097e6d47a77e376845bc211c58a8932457163c1531bbdbc9cf6d5ceb587
+7a584b5667177c6d928bff0065b8c21b72b0edcdc06e73d0eb4c27ffaa11837e
+85975be376a001a08c19545557c8dcad20c4c5b738f20be065d924d30c171ecf
+54bf22266fc128f393d1b0dbf3b49cc1edea2b76c4bd59ede7de871c39248b6c
+e94551ffc667b1a46b791f1931e783f5ca1678e9e433872d147b1bf25b854d56
+33204378558d5e32c9db58b13b85ca1953ea20a90a1e5a2660956bd8676c548f
+19738cb5f4dc1a2a2dd2c246934191152fa600cab6d8b927e54d27e74066ba59
+d204224c7a1cd4be01c9a4719869bb6e94f046b397a322f2188c5d666750d320
+7e8825eeb27849c3684818c3a186eae08aac32b928abbdc70c10e8ee9081af9a
+6202962eb11c3f6cf6323aca1b5dc7f834b4d5310c70e67c18b5ba697f283338
+fcb5e98d895b7ef2f0448c8c831b06ad047c8535474faa236c92ee0ab81a2698
+85dd3d0376b6699a564bb6a75b1c9a385b4af07bc9d542b02252712231c8dc53
+5e92db2804bd60d638da2fd82517ab26163a0c426155fda3e476a481ab72e3d1
+c3ad4142286ccb36dd5e1e48660267322ff4bebb0ff552ff409abb0dfd75e90d
+5da370ea39d6d6a265b271476f15849ce571bcfc4a82473c0513ae2ed3fc9e12
+165a9096b0faeac098901e6af63592d1e03c54cb6268836cca52bec9859da13e
+f9783a3da9c85293f4553de6d4aa587ce887eeb02739f462fa279bc2ad0b2bea
+f7d025b7ce31a4109bcb5287821584651569d39b85619f774e6bb31f1467b7e4
+d44f8b6fcba92422bd1c90f24fe750489d1f79b281790748d694d552fc1f3a52
+996b9b3db6783f0501d1642e22ab36d3d3dcc6fe89045dd03fbe5bfcaeee85d4
+77c41e7a45faaa05226d29c887d94e090933be35aba8340ee782714638d458a0
+77234fdcae2f324b0a46b00184999c1df591bbe77865926cd28bfc43cefed92a
+82a900dbdfc2b54a7a0ec5647e3765457914a9afd1bbcbfa86ea23883243c02c
+0dd322f7dcc056cff2af32139b5df551a6ee1e923763f5a8efd956df0e8aa204
+8cff4317c235e4e5fd20e0c73946df7b7a0d7d64650915f585ab88c5ddb7d589
+98e68a4cafa298f1280daf81560c6fb3b47eecbaacb73981169c37851dd07889
+a0c0cb8cda30b05f6f9a8b3bb0ae007840395fb782b4fa57eab5745d4ea6c395
+2288a5175e9743ca57a12e087e16b7f3db4183d7aa9d2143dafc74fdf0101268
+e11f3a18a6b040e2eab1cac198cd07fc05b63485932f3b0c31c5cc963bb835be
+78f648050825b818066ad9a882160863eb1babd64635526980bc7a1bdcbdaa01
+a75648dfbd5423f8851827607a373436921071dde3c97276e53f541ea86f9bd8
+b656f99c16204c9d0eb69c16b5122b147e42657f43add62c70f0cf8fe22d4c7a
+4aab5c304aff376db224e9846c5bdd23833cad849dec10fafa08694b8610a248
+3ba5d0e62bedbfd1717f9bcc56d11fb61a18def9562b278184f88e41652f7095
+52ef5709054c3a504a48ec9f014d4bb9e9413cc03776e01dfcc069b7ae34dbb4
+6a2c37d56be303a771f4c487d22cfeae56c7b5d3b4155167f1046762e8c8949c
+1980a14041f0b628017238ea0aeeb4d592a2fec76af6a47f4f829a35171b2ea6
+c14a2ba31fff83fb34442572ac80d5f2bbc966c23712e06005e17693533f34ab
+f5825d484352afffed9db83c93113d8dc7c89f0cc834519e437ea0d47fc10ad9
+a6deb89b2c3b2177caf09f9622806448e882d93bd745a725b1b0d3e04ee706d3
+c9fd9362cc29b8a7dc6ee8d9151b321358c66c253878689bcc1cf433e3c9a5cf
+fc222e5301933902a2610f0d1b172f9d49421c1a0b5c0890be2bdea1fba8249c
+cce9b6b57139b1259c8f7a63ad1bd995eb17b4cd2c4b57c03e899c0c088741b9
+632a4f62c85834e3d12337622b35b129befd76a7edd42737ea6d883074cbc106
+4d330b32a1c7773fe77a584ffd1129dcb9a05c563f6f9b997287c0a98e279987
+e893aa455ff1b9c01cc07166db928b6e00d4faff3a1bfd8b4085f33f43bf9b8f
+dc17b93b77fa4b7add81e24aef556fe426e03d615b355e794b1fe46288f5fa26
+155d4606adef471fe045f712561df9e619de164396822e9b2130228be170f369
+d97965afb8f4ee215731b074366b7d7fb8e11dd45ffc2c88d519f7289b185fc4
+7b643256326fabad45b27ad888522595eebf58a12e10860ccb75ed126ef8c54d
+804b8f36eb099a8776363e453b6e1a1db219d2a9a395894cb9e58ffa08242330
+05d1d273b314e956783c025fc7658432e5457df0f44cffc132e610448b6140e2
+a782c09633119715178a2064f0a93dbb86493a2da30f311a12c0a7528a952f1e
+639e06e78e0017df9cdb7f303717b75963c3333291365226b1c5a64a5f4be826
+3e7a5f56550b608e49c07a7de850d0fbabfb65b7729ed20919926dbb5a615e78
+4ea8b1f2786d9adc5fa617848f3772c5a7a21368e1fd6e80a200b322fb3a84c2
+5f22f7e0508c8503809f2773413748e9d1cd04ccaf011b384401a277f7f5e9f7
+0e13f5feb6c938c4def7c2956e425183ce51d52202bc6515af7db55453eb8730
+caa0b8c3f620d6ec9d59020ae545e2623657d91b5c5bedc41660bae1d03ac4aa
+16871cf73ddc0afa868542ad72a63877970827b7f15980cf3203636accc3432c
+aaa4070f79dc1a8e5d7896db9680b0bbd5d76fda9f850943dac2c3d209c3f2f4
+ac860b8f9013117c210fa5043f844dda31e4dd3a8c17a2bdced9e673c02f6d9d
+14a27745f337aa864fdad0274297ad8ea8ed889fe2bc489359e48af401268ad7
+e575e471e67d0225e063d16b6c777fcbedcc8c4e5d42f2d61456f926084b72a1
+2d4e5cbfd88061c2cdb75eff2f8d846d548bbbeb944928926e48fabeb405b662
+11f46ea393ee6ba2895b839acdbafb35c3575e8962154e1f15e2f7dcbd03c98c
+c1a7492a63a1e90d305ca864153973a5f5130f0ace5581d8261e8933b1a2089d
+e3478b8bf4db1a739d7564e4ca2ed66c84a9dfbc395cbbaa47b6f0e629a87d36
+f4a9e5d49878bbdaa3924b01e82fc1b25ee29d8079de489105fd860ebd62351f
+e5b8fc20dfe686709977c20fc8ad1cb42816e1b10c46a06a42328e2c171340a1
+af85cb41c69c72c29c0b1b1939b3ed639d96463babc24f67e69378a6252d1289
+a8808aeddfeff3b71a9cf28730176a42ae8ea7f75d8895e7d75eb4c148079ad5
+7c2abfbe9095f25abafdddc625ce0c5e2709394918482a581d2e9c993900aec8
+1f4e37889962488a5a387b92c596ee9378193f820c0afedf73d5e1dbb55a8360
+447f62b72365dc86a7023c3641a4f2982ddcdbd503dab867d36ae4fd30b36dbd
+6705a9ac71d8401647bc159da15c6da6b714ee05b9bcde942195f37cb8885d4e
+ffd86154391262b823425fa9436aac3e1474b98a29b89888e339660b027c8866
+7c085671218f24661d62dad9f37c0f9767ec11113b490ab524ece0f91423c4d8
+2a74fdd4702e85852c96059402644c67bd575621dd16c3a72ee9e34b4b0bc5e4
+c6c9b31c7eecee2b1f3d816cfab6ca0a3378331f160d23600b555f169aed1a07
+e44b3e7d2376e128ed7a62fb847817b92594e878f3547583256909e2fd8c2239
+7ab4432b420d219dbbabbc2a5c96b1d5708324c8cdea83f8b8b5a17e59d6678d
+91b78e7aff4a21d9d28713dbc34191d192d9a41895a7338a09b7a8318984b253
+1b9b03a00bc7a361e2d1d58738579b91cd84dc18f41c89e2fc5f1dfead1a7147
+2d7218983758be633ce4d2c3811fead32014b2e1d24daa077bb70b27c7c4eec5
+152f3751653944486746762c09ce132acd5e4bfa092e08a632ab4333e879899f
+dcee042053e84d0c59c640b1530bf3c8f78cc487af42b07e87eae044175df1e4
+4dc3e8f0e9f615177143ad1cac494c84ccc4882ea9316c448da56de0c3d56ee7
+bfffb8d351504e9e36787aaa7157beb423b88c780cf7bccccbc0cdc233bd254c
+6f7608d2ee928c6af620de73ba16118591a53d9b927e5bdd244d5ad3227a8f5f
+a7ac91cf8302798a558a147952493ac16174f6063a4dbca1317a06f589895855
+5f7b59612d5a87f898609a588176ee7289b26d824f5a835cc9ef63fb3216174d
+72cdc1d5a76d6468111bb70dabf764eda91a89c5c0ed097469519cae7f55281e
+b03b4c1e8204f80268f3221a869089303f8d0b08bbd9e8b8c6678c97573a7bc3
+d7f265b667809c69d09b5e4392151d5a9372afe38ab3a2175442dfa68ba6e995
+db0f406dc70717d703e14fd160c567cc3d5a6389ebd9d21191ceb020603b2578
+9e96bea971a79f6ba721aec7780528d40cad6f58a952d739763adb6a9995496d
+aa2938d52029568851f936a987c75169d9cf6dfad22dc49b31945270b4a71979
+12d00aed9d8b2926a94b224536850416d3f69a70091662d5771b22718107a0ce
+1b2adebb1fa806dce4958940fad34c4fe9f8774a51dbc856eb417d717c15b0e9
+d16633eb7b504ac340abcbd19cac82c4be5bb346e250e5e24690eecc9bb470c8
+ea5365f141afdaa72f8e294cdb0d66d64b2f98639701418c633ef63958ec4e61
+5ec1f5ded6723236b854da0f0041b7109f1949ccd861b63e4312894966fbb990
+614dc10c579f9acc4975641beb7c9da38b828e64ffd4e8ae0b3cbb95fb52e8d6
+61c6199577264d807f0c760cecfbebe22fea1afdaa10914229bef73fbaefb55a
+0f00ee7e9f909f845c565dff7eca3db44f72889649efd201cbd8b868cfd109ad
+254a64adbafc5538a93c151d9cd03549dffd716a2cc43c6d47576878296241cb
+9d569ff0cfd99d9bb9026b12c88073dbfca3abea524522dadbd443956d19b30a
+383d4f5e167623989d61c7a91c5c9154e91f7007c12914fc7bd41ec8f9b77849
+342f46066704f5f1250a65329d8268bc5b09253b79c3c738c554c7b4b25a074b
+e3ab5b488458b29c7c06fa55ae5ec3e9e379c477c928e1c4b02e1c57c4dc9a48
+3383b3ad2be0a20b387790741f2e884fdf7b517501c315899c97aec709c4f563
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: MSBM10
+%!PS-AdobeFont-1.1: MSBM10 2.1
+%%CreationDate: 1993 Sep 17 11:10:37
+
+% Math Symbol fonts were designed by the American Mathematical Society.
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (2.1) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (MSBM10) readonly def
+/FamilyName (Euler) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /MSBM10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 67 /C put
+dup 72 /H put
+dup 78 /N put
+dup 81 /Q put
+dup 82 /R put
+dup 90 /Z put
+readonly def
+/FontBBox{-55 -420 2343 920}readonly def
+/UniqueID 5031982 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d7190fa2d133a583138f76695558e7a
+e9348d37cac6651806d08527c1bb4a062a4835ac37784cc39ad8841404e438b4
+d52d3901e47a1de4f7924e0fb3daf442499175bab1226edf692a4956739f8828
+e80592f450c5d5c22ac88bcfbe9748f61d18243a16f4a4467f084e8e2be46ef4
+7fc51c3a8199e3cda62ff9c4fb73956dab8b6683d2156377808cb35026073e80
+523f59a30d195fcf9b9fce4ffafc6d56491bdecdcafdc988206c5a457a19270b
+37d0ab776e03eaa7eb568eeab6b5e79dec03b0dcbf923a2aa8e4f4deda2cb043
+858d8b430efef0ed914a80ffc9818aba0fb30dae3694e5b31df3855892d59b89
+7f82ff79fce8444c7926ffc4ea008e63bc518936c9098afc2d1c14030a2c15bc
+c9285c1b57e80570d2f6301009e63d9ddeba44e3251c75ca9616a2c5de9ade66
+1a15db37b40b67c1bd71f77343912c62f47dd24be0e03dd833ea60d2eb020407
+eaf042fed30f0c2f01956c83d46d982b50dd979c2026ed5f71979dd98c9c1eee
+25054000a5eed5ce9498b2cb59a7ee55e0538ab47d86e69b2ac79229c8c6bfc9
+3a24e822a2f1c9964fe630344579a25f66646113f73d1315c447f070c575de76
+266c6773b01137e4a039df5e4c2f199e8e3396ef9fd001eebe090e04384c4089
+ec9f13a07ad8733c6af775f432f154ef50ec4477e08760c03c006e4d1eb1c7cd
+acb8955ca4b0d62c7de046ff58d431bb9883d28586552c51809e3ced4dfc2198
+b97ad9e52ea33c91b9e335a80d9b77d3430e0487930f992459664abca5dd9177
+150b0fb502fbb04ccaa94ffe2697ed07906f95fd98e7b325bfbf10ea6b39fd76
+c1e5295022cb39e9cd471b7b0b3f9d72da99deb0615d35cc22f42dbf5cfb70dc
+6279fd520d99f32201abf25e621cfe1d37961d9c0ad36ef3d9264c547638152a
+be30812b1188a10f6327c9e8714449de2ae636420f56a44cebd774f0b131c629
+818455cc8dd8d40939f3ba8aa5abc54590c7286b172193c23adb1b4f9931a9f7
+73b960b1f5b760438028478e4442dc93a567b07e20017c18fca2a1daa2649dee
+5a6ec51fd6c3f4b27367c31e95a56ba4bbeda0493bc02306037e2ba69add9b94
+373364db316691e73d6811cd76fbc92b0c67ca18dcdf05807f17d1b309456ea9
+d113ea0fccd6eb73bd8dfdbd5905a5e38bbf61cfe58fb01ec95a4bdd9565433d
+4a7abb8dca6f76c45a1693c3efec59309bd3a3976605d4a4a3d1908b60c1e0ca
+8e7879b21fa8c6b9e0e6b5b614d10aeb6cb1f8566d565d38dbb8a6a75e498857
+ae03a2810899ec05010e97b2b89d959ecf35656665b0611da8555e3dac51dc46
+6ac83f3a1fc3e04aa5820142dc81ae090304e723a63ed29767fb16f97c84bd51
+68122f46fa02b24d28b4622d55196c378cf28507df65f3fcf5de2e864c65280a
+a5e248273547e2d95a99c44eae5e83fdab92488aeeae29d332d4ba9b4254f82d
+62aa978615366d8d08af9475d1d834165691045779560613075e6821900c3225
+dd4659c48ce7c36844fae32a9115381e13fb6247a2f5ed33cfcdd30c11db8fc1
+255fd0113869d7a93d5cd208277c1b4cd0058953914e7349db31373675ab695c
+627b063a3ee8f8ee3b8272b3e0b4705f8a91a471de2758e14d57cb01bd33cdc0
+b7a39259472d8db0615df4ecc1398507884c2e75b898d200c363060277a61659
+b346e49de2100a11e91bbdce62ddf106e93967bbfcbc346cde4c691f7cc6e4d8
+5cd94714a6e9a87fd163438ac775d0dfff7d9df8e400c96e6c83891b4b12ed30
+2377a6fee09f917802c56b9e80d6c664a9b3ebe4a386e0c1139e4d557318e7bb
+7e4e5a66c55eafcd23cb7cb9a5e68c460d71fdc021ebdaf0f16199484fbeb5ed
+e51675a3870d1bfff68a7489484075bcdf63cc31c3cdd70ed880ef56fa01d28c
+23a1d11cc9cefbdd24d72c17919c8011e2ea714da4c3c12eade0dc318693eb03
+2303374f4759fb2ffca824b8cd38652ea8a3500272580803414679c3c520ab54
+2c479f6c2a3db48e7c4e278dd363b4e9ad92f61bcbdded5582973ce3ed126adb
+aa8623984e729880251641957998f8e9881a3fb00144781979c638af51091d9c
+f196e4eb1ab24479e8be8ee294f357ef43af07ab91884e613a691ea19887c417
+a990f20dea64f88b0119bcbd19bd767145307950db514b6256d59ca68945ce64
+3694ea7b1a4cfa6b9492c8ac64c90247ca69a1578397500120dd3cf0c0d8c7f5
+3bd68172b1677bae8fecb67962c06809ea799beec2b07ead9285d2fce051081d
+5a288d0d259d4be6c22ead78c98c0514cd58d51b76c75294e7e55a215562e465
+c38f0b211e0c0731ef0b3ee5201511cc12c31d25b51efe6db09df969a914b494
+ab8d1d37904788a31acc5ab1c85fec4f43d7d0d192752455cea7625602edede0
+2f173415a6efc6813364541cee754602948ac2ea8c74793a7d6e780732928aef
+47c628d270702504c9a163fb209992ab3c8a4f7855dd98cf29ad660d41fdbc69
+3a7dcda8794d848d21e60033bbb9969b966cf42c6d83662d9fed442b37f999a7
+1abeaf99acc4800fbf9ea4b9a19e03f0efecfb7f8e90de7f6584fc07098de83c
+82fa2939ca7a8929b6a3bf86164a1854dc9e0d2b3d926759b80e94d12e13a2c5
+4481061133469dca39cac78d338c31434b92523296794ff06a73a148239a7e78
+9e4c45a15381b5284a47956d8c6ace6bcf99b61af5335e672a153249077d3b22
+d39213dc7770b38a3a983082fbee494c403b8ffa96a4b47bddfecc772d2f2366
+c80bc78ba0b39e2981d1d804fcda7a9c0efabcd3ebbaf15ff56ff97af8fb5a78
+63fdd516a79957500790783f74c6d2c87917b1821b956958b0cfc6b13e4f91d0
+ca3fb36709ed71d2e5b6aff5e4f6f47409dfc8ae4e4477834a3a0dfbdf526ee7
+e29ca9359d5a95afb09f60c9331fa0ca5a2bd09161d27d4b8ed416307cd01da7
+ccea9285bb65612dfcf14b040b82e3f3953531aeba86b50bc3d57fe142448334
+6cef0a5d589f31f52f95cebec91afffbe9d9d558864b756bebed686640503e0b
+d398f0a284c7ac5367e6b2d2d69aa0c0acddf9bac1f6ba1867a9035b0fde8b64
+f6dd671c3daad96e7695cecc3f050191111f072fb209dfc9f52b473c215a4e57
+20bbab06e75ac1da15cd3524ec892cb66eb252132e9c10d78554e1f0ac4f934b
+0165ef779b758424b89fa03c832b7ed2d3c533b02646ba3387d906c147f3dcc5
+d28f1b738571e0310837b4216a824086785a82537c120da0b0b75f974fb816da
+e182a98e1e2d2058c956218f4fa81569e93a82e9ad62f68bd801386e3325c013
+68091a35f4826f47c7d1cc27b65050418c1c2e3ddd4640dc34c8df33b2f7b7ca
+964cb0a60b84bac27f8240a5d276d9ec6ddbd074798f8e10c926148e9965e068
+306db6e52bd4cbd5edd5d2e098003ecb4a11e605a32b10c68a3de50decafded6
+3f2bb3c292f6bf75de330fa7ed757b6fba110ee1ed209d95b86351f6fe415d0d
+d6f5bbe0382615734aa30d7b97603ae4bce525525075f2550b99fe55b0f34f8a
+f04df2011134f4abc34e790d006e4af465eba769e2e742c0d27e084fa10d9488
+e4e9bdd01bcb608968fd82d9c912cfa2067f29b23d3a895f69eeb900f6a2734a
+83916cdba7877217d149ab15c8
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMTI8
+%!PS-AdobeFont-1.1: CMTI8 1.0
+%%CreationDate: 1991 Aug 18 21:07:42
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTI8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMTI8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
+readonly def
+/FontBBox{-35 -250 1190 750}readonly def
+/UniqueID 5000826 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacee583a5c939393e012707b47e0c1f
+a47d284a1edc9d01a497d772bca8c543388e6dc0d1e2c4944740470e0914f65e
+fb0737b0851b2ba713a9a00b36d07da6bcb52920b9b59efe587734027a3c5e65
+66aad332fe6fbcced1417802822a3b81d6187875263d6bbda04bbcf6e4870fee
+ad60f104bb3c5a766610dd11aea64a6b107b0b04439fa2888b8cc39232bb83f7
+695aba81f0260cd5248b9e649cd803271dc8bb1656323089e9e2bb50f2b95088
+87d31dc36f6372968dbd0df8505aef5b22e57f2b9834fef2c2798f9d715aa323
+3e09b183f8d92797bbd3a990980982018887612cdc5507a47581f07a1cf99a5c
+587021d6b67b0524e780517e7a088a6388097ced01e5a59aa8779c6ad82af704
+f6283c0a8b62d57cc5d24220e4d52a7c736389ff9d77df48c0de3d3db6482774
+72a5e726bf4d83d29751b70eca9ee9d04a18fb7d011542a2b2737eff052a4eff
+2800d8dbc1aeeb7273d9172927c2912b597c90faf4eb15f30201e026c5d06c94
+122d69e4c81882d9f10b74f81d8a85a329a5946464c9765706a4e979e3b76913
+83ea8ff66e4608e5c6fa0171e0c14bba3efb8fbcd0285e6ca408671bf068e1b9
+f1c040e0417a92557f6b43a2b49c772c5d6e1e6fe0315378d71f1b762c987f29
+6ada445624744ef29f727436345875bab3b78eff3a86027026983eae46ee5cb6
+baefe7a95b00007094774550ad81f1b2c7e3c042a77548631e4baeacfb244b62
+80922062c83c0f96d439448951a8f4e8bdf68d60245c60c8a8cf3e340644ff00
+efbbcbd9abfe6018af21b3fe10b1381325d2599e22b2c5ad47bd6d5ecf1f55fc
+7b382f2bf4889af9fb6beb58dc03087e9de3624e2e171c669acc08ff9a88f879
+48749ad40d3c781c14e04ad93b147a89b1f29c82f756d9de7c26ded896aa4918
+46e3376cb7cad2c19cd70be96eb4cc3509e812fe2aac63a59c3f5016fe6380ea
+fa2042e6b070a6a0e9ea6d4fdedbd9147fcc6eedee7b48bcfb29d09c214fd2d1
+6297d9220ae3467eeecbaa9efd677e0964f8b737d0db9a5fafc7ecc4ff00bb8c
+c06359af9c0db731419186f985c3ab3f726a465d094c89610c370b44b90a79d1
+8b4ffde98fc2cef35c7fb3e9378f3995026dd1c9bbb9156e664d6810d5eceada
+62b50016b1ddc895d32eb7926574c45288037ff59083527d0332acd8885bb678
+8718a9be7775dba0114ab5554119c915e621fb4c80b1d200a961ba09de733321
+a9beda34b07caa70ff6adc2f7e71d5796a37dd81b456434c15d6656d54029124
+9ffdec11a678f489c9ceed7ba86f6461f19be10c49dd25fa5ca660b30cd16ea0
+c6acda4749aee6f0ffa984d3cf6cf53362dea69d9eca0a35c9aaa85e39b7f853
+96a7f5cbf78cbfda672f7a942e3d275462ae3288844646ccc1af86fb7c2a42af
+e8e0721b755b2e1a135fabf7b64aacc79e91ee45ef45b0f2c068963ad55915d1
+03c5eb04a2437463e67e77fd04e6eedcadbf6bca4bdefa4890605ad7cc7dc8d7
+ad26c482c12b6f2276a3937f34672668d88500f45f54e3ece280dcdfa3ef16b6
+63e095da141a6b79d18eae8d97f87ba6cdd3b40e6cb4c248253c552ffb98
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMCSC10
+%!PS-AdobeFont-1.1: CMCSC10 1.0
+%%CreationDate: 1991 Aug 18 17:46:49
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMCSC10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMCSC10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 66 /B put
+dup 71 /G put
+dup 84 /T put
+dup 85 /U put
+dup 97 /a put
+dup 98 /b put
+dup 105 /i put
+dup 111 /o put
+dup 116 /t put
+readonly def
+/FontBBox{14 -250 1077 750}readonly def
+/UniqueID 5000772 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacee583a5c939393e012707b47e0c1f
+a47d284a1edc9d01a497d772bca8c543388e6dc0d1e2c4944740470e0914f65e
+fb0737b0851b2ba713a9a00b36d07da6bcb52920b9b59efe587734027a3c5e65
+66aad332fe6fbcced1417802822a3b81d6187875263d6bbda04bbcf6e4870fee
+ad60f104bb3c5a766610dd11aea64a6b107b0b04439fa2888b8cc39232bb83f7
+695aba81f0260cd5248b9e649cd800bcb325468c79ffacb9cd3037a112066957
+7889d67fff57549064b985d67ede2fb03272083723541051ebe936eff01a4ab3
+cd845d565dfdf25d9ddd2792db17f52f894bea484480f06c832140fdd6c3af0e
+fef0584c6b78b5e2bbb9a752f10581fd1c48cb498a822afb18cddebba34695b9
+b418010368fdfb7bf758d50f3af03360b81c776325c33c9c81130b1e1be840cf
+68c71ffd091dccc0df7b507fe8953dc3836af0da08ff9ff3e9cf7288d9eb8baf
+ffac546a0fd987ae8e0bcf7b759f4408e13524f478de5896d816cb0ad2904271
+cbec82a5ca50f0598502b434ecd94531b4a65181b5b3afcb650904b15157737a
+a4386f1a7f1252caf2adbd5c8162bf3b065c01ca471d520c884ebbe1b29f9549
+134e285dea2fe158c15a08a744cdda00bb6c62158262e24702803d9e1dc1d3a3
+1383085631154b077fc20488ee3aa03f47ed2766644330b94133f2f9389b99b8
+96d3707d1c5bb227fd3bbdf3a6ff572bf07164107c7a1c0710a5c7cfb67282f9
+c238100fa138b75c553d7cbef17e2292a320d3d86a6210e6e3a1e590b10dac6e
+177094d5dd163db623d7b344478752f6f3d7d5b3fa92e6bc72dc6fc343d2f946
+9153e3d14c5a6d6b1d9ca52947b789cb4cf6196a02973aff0b097333f8d615c0
+a1726ab7e31c378eab77150faa28cce535afe3ae5798402e0223ef39b44d49fe
+094a5f9559023c9671b432de8ce26dea7d2df616c389b5b604ebe4b1f38e4e2b
+8e6b79553f7817a000cdc8801e5cb4528888d30e36e69b3f43335222507c7025
+42fc863e51f676506fbb896d091c0a67012884cd0dc5cbd9713871d4750cc1aa
+409a21436b69fbd72947661b0f1c7c33109ab985b6151dfb352427a2170ba064
+d5cf17a5f3a6179985db722543fcb3c7e0a79aeef1316bfac8dbd5464ae29b1f
+4a3a2e5e1a3eb37aebc35bd1f0851c5f815f3efbd6f4ff5ea5dbd50f5022a95c
+7049dfea92a25c7a34948dc38b7542f8911fe10a1cab721edd771a0029ce34b3
+f4a49b8420b382b4e214494cbe0813e1f08824b49eeab2e32fe8f897b2bdffea
+a15a5c64bcf87e5c292982175a84be3559341c044f329039f81a4e1e5c7be8b8
+5bff6f0346f4700fb018bdba1a923da93b0b422a19a7054e99411fe3d57d28c9
+f8c220cd484834f42a8cfc84c791e8c3151f16b39818b28f3444aefe86c20bfa
+d36b7a22e0ad12a0b64508610444ae1df54f1864c9bf460fa25843adac8264d0
+7522fce3bf58d44f485616d1b472cc3f15c950da2036796c6aaff8da3703c6e5
+376e21a85712388026eb6b70a1964ac3b46ff92537bd2ec3b1658e62e16d15a0
+9f378c053340b0ebfed74aba8d2854a73258d51d299bf97558b5dd587006b715
+804e4c947d7c4512a447f7d53b90688b8f422730bd7905214344e9afa095a7e8
+611219018ba651bacc02974ef2c3120ae1ecab58bef2243a606009638034aa52
+de188bd8cf7b7c4a9a63ead333bfd5aa93cac924517f44fc712cebfd30efcec6
+19be4a0dcd1f8fd5e91951919a0be38bde4fc4c8c9fa3f859671470cdec4a09b
+4168299e10db32c510fe474f4d38d14f782f63e3d4eb816ff2712d1ae1325a1c
+f7a647a5ebf76c523b8b97b2aca2f17273bb2a8279bca469b9aa7c1318e53bb2
+e9c69d8c9737baa811b6be0fe24294e55182eb0bd4f2eb2ccee65e8dbb208292
+3607ccd6592dc8e7b3262bb6bfe45be2574c419ff91705cea5160c242138b2ee
+b88df0079deac68b61fa9d6ad03a181bdb5ddd7e871dd20fea25184f288ff70a
+d413077f623d24951fffae48cfe203f3d5dc7a770577b600f9fdb20af98c3374
+6b866f0aabe7c649a51d484f4d6bc57997d3d0f3aa0b3ea67f403bf1f8a5e639
+575b7efea79c3da7ae4ce7c208a78a94cf0709f46055a279b8cab872111e0d0b
+5409bc061844aaa31dfc6705e984ef48d4532f87635397a508ab84c8b36e631a
+32ffe794714eb75c654a6820dc6c86a06d8fe24a27b25c636e5fe6b3054f3d48
+6d15bae55a3d722dd08b8c39eca1a02c46de86ad4f015bb1b2002c93bc52f747
+4d2262a6d0ec70dec79a307f408021646e7420cf206287fe8285c5fb3ab6b9c0
+23d25348a93dfa9004a11e0e444650d73c8a40cf7e149751c4a809f7280645c2
+8b33c02cfdc6b7d7e6e014010643169a64a3b8a68ada9436bf4feb69a6590617
+3f8b76643df5bd3d2c99f1d8785cdee408bd7c68223a06843ed57758fd7bddc7
+926fb9ac41bdf501d14e3d69e53fbe3cb11f1daa900faf87847df60e5a80dbbd
+9ffd9fc21dd42a72c280248b5f23be2196f90e66d1f0af0ca8c0998803170eef
+17f8d2c7d965fdf5bbc6f8f9f95649669acfcf94e72b2de65545e1a6d436b7ae
+ac16954e261ea2b666790550760fd5f9832672344bc81df4568caaf3578836f7
+92408aa68e132adc8faabff781d8933d7c6fe983df9401131302fe08b6f1fee7
+8934569e8e90211bcdf8abf5087384957c3ca88911036509e0ffd15d939ca487
+dbd47188c400e004285d0bc67b51400c3bf46ebc09bad57cf9f9e8113ce37c7e
+1c46ba101a22600a0d3589fb65ceea57b17cbdc98f3633f343e2f09bdf804639
+28269b5512e6343efbe986fdcc359f0e4720b70ef19aa41703aa37e198833a2c
+c7d7a2689556afb04b78b4f48402f8f01e795fd397fe451f677f3e029b7fd3b8
+70d135e334a1f0b01e4a347f8003550798244d519372c9fc6479afbb7f12840c
+cd070f2bfd3e9cf8b030d0c5f44e51bd93ad11ad6a0b85d6f46a9dd7958b0a84
+6e998218b7f90680b1a6d2c737aac76dbe433abb0c9acd67e4cb18b8f1aea6b7
+e81a527d30eb5fb738056361b04a0e85421e2878062f4a8e33a3c0762f82ff2d
+6ca28084b4040590c5e091badef595a5ab6e
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: LASY10
+%!PS-AdobeFont-1.1: LASY10 1.00
+%%CreationDate: 1992 Oct 23 20:19:17
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (LASY10) readonly def
+/FamilyName (LaTeX) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /LASY10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 50 /a50 put
+readonly def
+/FontBBox{-19 -192 944 683}readonly def
+/UniqueID 5011949 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930e72218b3075925ce1192e3f6620e5383410
+9c674a944e5ff85290c767088ede1e6835bf2aaf7a0e947193d98442808fc3dd
+148069ab44a71076493a05cbf836aeb3dd5c78829d1482b3c40c2f4cf5fdd0be
+c3c3c1e08cd5d21db9363551e5ea23a95a928a532e09d2b59879067059a5974e
+4912c690ee71858bbf009a75913237a9ab9eb9d8d683ea3fe066fb2ecd3df7b5
+c7cb950bdefac7931a3501dd1dd59c10d45f8f91ff07c7c41361e1fafb605c38
+0431bdf3b1e44d21d351cf80d8dc6fbb5131fb8ad1a0e9a9a5fdea6432ec1d59
+bee32029965fb5c141768d6f2c624b2dae5c9ede58cb4f522099a96749094f15
+07e9a6b977ebc86c877b8c4a0758b69dca966be63e606c8efde1f65b295997e5
+1205bef471d087f51dc9ff816ef9f6a4a23226f9305feba8da8baa909e515d85
+b60901cd8e958e0c94d2a64c1d9510e66d37d18fdf08c5408032c63ae7a667bd
+1ca377a9eab6b0bfd434ccc71b779a6cbab2183016bddbc05f171719794bf19d
+0118b9e708296d876e7ebd011b0d49e51b56e10bae4b5f2d07b16e0c83df55ab
+42cf85da87350d752cd4522682b02f82c49d08a2e0d47d58374443a63831e432
+c48f945cc5e42d807ba86cf3e7b3b09f636c17360c5c9bd7717f7e4909e8bb4a
+7efb7a580cc9357613467b64fd0161dc026602cc382bdc1779ce8ebc0587f172
+654aff1ed908166f3755ccdc64a183e50dc8ff8b9d8ea9ab556615ce390b4660
+1749955a3ac5f7c061d6b9948677ca68373ee7c6738abdd0856c90a91d904c91
+914f3ba09a3a8b54fa319b1ba9bbd7441b69f0431716a4156816329b7e09b57f
+495591d0d9c9049cd0475c7d2b75a8105b99f34816c75f82922b2ff19f835843
+adf237dbe7d8fe6c10f1a7886b55baabf55cb33784653da0ac3b49692b348e26
+0e2995ae562bf8fce2a4754886dfaac090986bb50eeff294d171eff1b12356d2
+e67a7040f2ac7eaa0fde3cce8808b041589918d213923d556f42dbf5c27a062b
+4885c544d36fb68419aa660bc55824a647ee56d3a4f4c48ee9b6168c721b54fc
+e8c202833282c38447a03eebad4a0098fabff640b27298f9e63dbca777a37849
+d70d0ae5436463a8d8272bfbab7dee85243e4046f8af3fb02dfbf7fc9fd59837
+9b3af8cb2faf3a58d7aed120e3c05f5fc69074b299057f821eab
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMMI9
+%!PS-AdobeFont-1.1: CMMI9 1.100
+%%CreationDate: 1996 Jul 23 07:53:55
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /Delta put
+readonly def
+/FontBBox{-29 -250 1075 750}readonly def
+/UniqueID 5087384 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930da4f8d58abefd45db119b10eb409dd89792
+3c6e705479464a4b33ae3d31bfe98efe259f07f7950237bbaee4f7b64ffea83a
+757fa717d50c3298392891bfd60e34a056b0d6021da3fd9b8b01bf78b0b23dc4
+ea3b0605150d20b27ff9ea5f2524661019d982a2e47cd7c21ee5ca9ed9227821
+f8d07119397de26838c11d7b35bcedc43e011626e300f8249ed846d7b5ccbd89
+02550cda17ddf113df658fb13f8162681013766863784efac128e01ef997e1a4
+30312afac8f3d948edecd7d5090ab5c864b91d7f6e80256f0e1fc99f1102b74c
+61cc456e2e1bedf0e627d5f70f738f963a13666405c51ebf23ca077e97570a2f
+1118536b92e585cf1dbd5fbf36a0a5d197538c05304e93a15f3c931168d91d42
+483ef428b1a3f1b7e548fd1d23b80f5523c8b8bf450b02804fb689f915c86693
+f7dfb1c43f681627c7f027021aa3a8179148f1819cd94b8890a9ac63dc1e8a68
+f254b64f6f173c3d02e3ebc037da05074017c8b113e94f4e2d26b467ef9da07e
+afd7ea7c86e025af52c5ceeb835951e67e02a38daf1e9e698bd21996c1071e84
+ff7fbe77f6ddf9d06fa92b16ecebcbe0370b5cd9d450d0f2906a105cadf93ed0
+0abc7fcf2c996e7c15e452006e35390d99b9cfc59925f1444c20d9c3e1fc2910
+32cf9fa9d580eac1bc956334da391b870a757c3bee6aa3e005b20988d8587876
+3ced20c6edf2ac2b22890e37ff7aedeb0986d85ae05bc84339bf2116df48c5d1
+cc888bb33d409b06dd70ffd0618b2080442aac439aeb39c20a87ad74ef10629c
+f1604db8611e8e4224c5b21ab0c7ebddc77fe9a283b3a8c6a2a9508f6836e3fc
+3eae1366b4da4f44cb7a77fd81d278c17775d56cb28b70f18d894bfd1ec1827f
+fb16b0d4c1a4ce155da066810170fea53e0d24874d48cffd59ae1ddcbf6e3d7a
+2c41acb241bf9ca65a0c13cd5fb7cc6b7fbc7171703a84dfb2e912c208dfe209
+4722992d509df38b20e562aebf5fff9a106598c7bbd0e52d178e682878458334
+9bff390ae3012a28748659c0aae2e2f63ec149bc1e4cf339e88d42a886fa3c8d
+4b8e6f9b66a18bc01c2ea877577839d14c9a1e5f9186290796626d91b854d647
+a1e2c4e7aa8236df8935d14a1401c888bb1182d03cb64f87df29ac79d0482e9d
+977cbf696208a7356980143dc89e506fa7883602c99ce8767cf2efe97035f54f
+a47434a6c30612c3ad7dc1e93d8df956f2af37278750617be6c3e7e7286a
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMSY9
+%!PS-AdobeFont-1.1: CMSY9 1.0
+%%CreationDate: 1991 Aug 15 07:22:27
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
+dup 77 /M put
+dup 83 /S put
+readonly def
+/FontBBox{-30 -958 1146 777}readonly def
+/UniqueID 5000819 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bac8ced9b09a275ab231194ecf829352
+05826f4e975dcecec72b2cf3a18899ccde1fd935d09d813b096cc6b83cdf4f23
+b9a60db41f9976ac333263c908dcefcdbd4c8402ed00a36e7487634d089fd45a
+f4a38a56a4412c3b0baffaeb717bf0de9ffb7a8460bf475a6718b0c73c571145
+d026957276530530a2fbefc6c8f67052788e6703bb5ee49533870bca1f113ad8
+3750d597b842d8d96c423ba1273ddc63eb43f34fa90ea73a234af35fd9b24eb7
+4f19626e9124df7acb92629cc87b2cf81c4a89b27447806db34393ddf0402958
+e2daee0b4bf315f9aa0a2650d2e11ee289ffaec940d0af160fe7f29411c1c458
+69d1ac3bcfe2ae4da72422549095f1fc9fec606289316f106e719a4ae2fd45ee
+868fddf07a80e9a626bb43cdfdaa9dcd208b88fd99af20b27f9d6b5cda6a3fa8
+8d5acfce8b5eebb38854378cecc3bfdac526514f1be9fb28ae628918ba942a3e
+05b78c3aff808cf416a5ed01be280231b75a7aee0c66b0549713bef6b3cbc188
+e625ba8776683e518d45caed940a7282a877ad8c4df101b7d88e8f5d285a7c4d
+f237295613bb09ecc89648ab36a69784319e5a1857f48cbefff9fec9d14b13f3
+d92a10254634208715e8b3a8f6899e3a7647a2e44c95b92ab39a71e675968165
+1790d8bf8e3322cba9f6ff1e74b183810aae5484e41a8432d11122b8112114c5
+bb399495600b426f588159aa8208f69ebe33fe807be2bd13ad620a40ba5bef99
+964d396fc5ead487e546a98616f7cf7b474dbbcb6ad27e2d858edacb3434fe57
+2129b581996c8877fe9b30235870953c954069e290c2b9207dfdec2df2c028bd
+0015754d9f5facc2c7eabca1c0967179006d72e284d0070ad2a2bc07fd20822a
+9ec32bb97a0dd712557c6c29369f63a45c13f6f5b86f150cc0979fe3a893abb7
+4e66901e30f70b98e9727746843fa6b192ee7802e3e207821a293d29844309d9
+fa280441d36065a09dcb37fc86db60e543a9f36782230a5e2558bd5e11172054
+b57071dbefba311d5e5ce28f291e0bece557cf05f397fab0d80c8ae5694815fb
+6e7313e25aaeac992bf2674b4711466d0e085fee71ccafb1c3d2fd460063e336
+db66a61e6f11afddb765200ed11fcaee2b34ba4759245cabd4bb4b671df9e538
+f655ac740b1ccbcd88d07d20a903b4abe6ed2db267fc263a20300e8072b7a1d0
+2806d264756c244587e0a3f7e6aabdf7739c8ccf6bec60efd96723d7575bf1f7
+385ba09245571b8454fdefaecc3c75b284458532a79ea744a190a75d4a2f218f
+7923313bd78cd0a46ce1fa958f0bff43042ea53f9df9faaec7183c200cb43dd4
+8488b06304a6a1cacf4671fb6418436675783713f3dc4e07aa3719ca4a2451fc
+895b59beef37532e1eb6de9f995078e5a836661c27388311f383565fcba45882
+3e1bcaa504e85c6e9c32d0a877f628996aa378075a25ed60219338028fc60a9d
+f65c94f29e4639954e9b5adb84095c6cd4e93f5ee383ea76a2bc28a4500e4b6e
+e1c818ed7957f52741adb4502ec2ec4bab3b2a4a5527f7c075dd9dfcee9bf82d
+fd0f0976e6a36e8b8df39b515667d28b57081d8e58fb800111d9835f339f9d1d
+a90c32a4acca3f82ffcee1695d5c7bf9dfe77634db0b6f6698e3a73febab8225
+8d559146dd321a45ace8cb2ea5bb50ce57ff9937aa761d66308b4457e60fe75e
+f857762c6961da148608f8246d88b1c51df356211588d3
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMTT9
+%!PS-AdobeFont-1.1: CMTT9 1.0
+%%CreationDate: 1991 Aug 20 16:46:24
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTT9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch true def
+end readonly def
+/FontName /CMTT9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 68 /D put
+dup 92 /backslash put
+dup 97 /a put
+dup 101 /e put
+dup 108 /l put
+dup 114 /r put
+dup 116 /t put
+dup 118 /v put
+readonly def
+/FontBBox{-6 -233 542 698}readonly def
+/UniqueID 5000831 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b4486be465959b1188f76df7824c135a7fb382c4e1
+1b0ddfe856b6f34552ca48c24b57dd8448fac257c4d93fb122e1218fd36b99b2
+d79dadb8a66613ef11039be77816a7a2d6781fe0d69cecc36232ae87a172afe0
+95532a8c7ff40bdd4a5fcfb6ccfd8f73c572231734e0609c6743ee11010f6579
+820b367c49069ac1d45760c0ce8dc1e67e2beb72be6d287910547e1b4bb52465
+b75947d224998223275a2c340a1c14c04328cc2935c53ee2723f1de6357a291e
+14863f6c1411477b3ea074052b30a4c1ef03ab324d678307e1cb02c7aaffa90b
+73975378b9debcd3f6aab626a361be8068c60edd0b2be4a7bbf4efa21cc23607
+bf7e2556c17b5923d7b0fc036d5fea743c55f2bbf72e8a61995bd63d7104a085
+b8dd5a83d9077376a4ae8f0c048606bb9e84c640c52d0a95b35d48cfafd6ebe3
+d6eb0ed88c1212818ca93e40614740a77c446b792d02945642014a5d55ba970e
+f97dcdd5b839f621a052d1085a1e668161d3ac0227c7867324ede883589b39e5
+d152793009cb5a08eb6719a44dd01b6147e3436bdbb28215ce3d29a3b1dfc72b
+d942f8cb3376b4e12cff53a793d935346ceb2afc3428cd9313c671ec1911252c
+19de341556999aaf7417aa5085daa35ee71353fdc2c7d83ec2dedaabb1b89b99
+e4cb5282159cbfb45a286f8d6bf3abdedccbdcebaf6994b17f1be07d10f00cba
+47f2fbf66c0d83921a5a0a4e2054a8a2dcf492cc40de855b476ae77bfe12ce22
+d1195e3f9d51272541e21267b2924e293e7a1090b4eefdb707d2c29ad62a240f
+ad89834a3b49e3715ed086a4bcfb0b5118744fda024989692cdf4e88876c2dd4
+e1f3dbf5792893854a5c4495c99a9e9e2410ad797d5c79d940621c6e94fd03a3
+3430a835efb9f316b5bd93d94da1b4007eba8c8c67325c0da2c7ea0f9e53aa67
+fcadc686f4e4cc726026403650d14d03185b683a18287d8f011da03282719f6b
+e02a61e2bc39df13d568e0b04e44d9af91ac0cc5ac3f897538bd7e36cee7954e
+357dacf788488e514ac6885c67f3040c58eae7b572e8d67c745411faab887ada
+b7f826e3c7784a59901c80023e4d903a4a3e698b6f9d7b1ead2d8cf249f568af
+a071bb66a8c57005f49062825673c1787207f1437ebf714cf3f5db37bea55e90
+8cae3e638f295fe1747fb857eab6c3bbfe4aa63462fc1f147b97d91fc4b2f43c
+9673bc88dc69bf64ebef29ca76502cbdeb4b67b228cb6393b536f3b8c8ca20aa
+ae73f01623a57021380902a052c05fdcae65764d0e76dee7e33e4a4e2ad6cefa
+c3618bdd39f51b7bb2f805e9d5e18b071a4da70792cd077ff0f28d7189ec6786
+cbe7b0e6a13dfd71ec6fa3380379f74b748a8a032bf9f6a99c7b679fc4cb5ac0
+60c12231bd3141eaa42889a752c7007bdcaa8c75bbb391e782a678ab0715c644
+e07a7211687f332f77c04ab08e906b98761fc86bdf22d5b512df9c0b5db6a166
+09bae4b26ee8daaff4dc940eb6d40cc34b7511be1495fd9490f8d004b77fea75
+68f8c32e64ad1a253310139a5ae114896cfa5a48e616167fe061c39b86f013ba
+28fd8b541a1b6b6ee4497745e6291296160d34e1e1046f1169d21f2d87588c51
+50e7015ff538eb759a0346c7a095e02c9b6c7a13b32b94b1cb7a3300041c516a
+c2323818145076806f1946081b42f9e1ceb64f4323fbb221f4ed9258a2828cc8
+0f9a8d1e58c3e686ae3a08b44051753c6198c89558e36eec1e70db0ff26de9f7
+275f5435f9fd5e461136f58b7635ee36fd44890aa3c03492f461f1e872d9a431
+e191af6c711a712790b6953a05593141991372f93e32c5897709a82dc0f3aca2
+7d35d3098eb251d7c0a5f554cf62b36a4576058cefdef0a2327b11c54c15f23a
+f006608ea0a45d89179ada5c117ec77de83b20881763ae0d919be181c974553f
+c5f5b42147e99bf98bad63a873fb9ed409b3be6823534ceaae6a77b735357a38
+a256284d7443caba4b0dfc24b72d826c97e6e371984763f70f63c6c35982020e
+e16d1cabefc278d0463e345474c99895df962f3b89796afa6cde1e213d5ea223
+cc86293f1d61063625e13e525c6c8bc2d85c6f24018b49dfbf61a74a6126604b
+8a7e78a249bdcd11d6d4d00ddf75da1886b526a91f69e29889a2c462e75d7390
+42371896a43283c77761b215f54c8b2992d040ea38704551569bce401811116e
+179f6888afce761d4d66fd18f71bf6bfe486cb9518a34e8e33df0e292c91dc12
+980780aadf412171845591660e3dc7cd7b7acde981860da6590395f5a272a570
+f4127645c76d4ef09dade80cbe1f6141d09651dcc1d9952c75c6d207eb048db0
+2eac12ecb2e591aeb260edbbdef8060d72fe3136f61a418b7c62db8b88e22255
+1f10866447b911f8818ec0fad26e551b4fa3b5c8fdf8257bab4639d2e4837061
+552df30ab44ea1fd2eade69711
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMMI8
+%!PS-AdobeFont-1.1: CMMI8 1.100
+%%CreationDate: 1996 Jul 23 07:53:54
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 30 /phi put
+dup 59 /comma put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 108 /l put
+dup 110 /n put
+dup 111 /o put
+dup 119 /w put
+dup 120 /x put
+readonly def
+/FontBBox{-24 -250 1110 750}readonly def
+/UniqueID 5087383 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930e72218b3075925ce1192f11fc8530fcd5e3
+038e3a6a6db2dcfbae3b4653e7e02730314e02b54a1e296d2bef8a79411d9225
+dad7b4e6d6f9cf0688b69ba21193bf1495807e7a196cf14c95a4e02f9cd2da8c
+db2546c6df52e524745992e18d9ff87aa25e4e1800bbe4ebb357c6ef55ed6d03
+6d3a00c1ee8073266c21d2f0ac85d656abf61d7e5a4fa87da8ec3b5329e434d0
+d2adab706b42a2e5331be5295399d803ccac03f631f01f39a022fcdf63486b68
+7d15ef284a77def7fde4898543e7b5f7ec267756103e477f547cfb8d2311c4b0
+09deff56085f5d419697af1846c8b88c1bbbae149f0f19ca3c8dafe19cec48fe
+6b38357246d8b5cef80b53bab4cbbbe8bc8318cc462a4158258f456e697f6058
+86010493f252073ee4e4c9531f23485415ad6bc901bbaea659ef701f825f4b6d
+5c9bed0dce7b63810f906b33ea4955531ca1ed1fc120cc56dc1e277a33222cc6
+c3a97552607b865783faf0895cbeccd0df54f57bd162a88494768435eda71a39
+69718c0c5912d3167bb0971546d733e735aa9bcd89f5aa154656031ab3f6fe41
+94ec225ad03ab8b67a9da43ab365c4df17c23e79f685c3b6fd5b654e4a6f2603
+6cec3a8641b0b57f93eb95f9e238832aeac2061f3153e0f375513c974f1c38f7
+b59edcc94716f2862cf71c9a2be8430985da1cd813b1e1c1b9310564a2eb1aff
+52c190f50fc981dccb64bb2c1f7a62c216f211c162c2ed1c554ef49fbaf12b31
+aa3b2a80fee259dc0a2a4242869ddec7c29e2941792b28bba7f2c6f77ef69638
+12b07d6843f33b51e01c8626b26edc34e1e0fffadede5fb468e8cd5de7e5a64c
+366967578f415484d122834de4a647541d66989f7d8b25d1712d8d16729bd9a6
+472e92ee74ad6a823b30a2f39af2bee6f64a76877dc81dc0db74594b52442eb8
+e575dd5092dc7fc51904b25f254c3cb7ca32e4e8ef35e13e0b062af04f5ae15a
+12a5255d62e832cc1495b1162bfc2478f897c0ba15d723d89641af28701e7e50
+2e73b51bbf23c41f2f51f9783c1dad8474679e987b2210655633ed81956c2c51
+80503344a293610c94f4618399f3916d7d5eae1a9687b93683534f781d35f3ac
+c8400f9f04342bf46c6e8000042644d5115bc9f7a5657b3654c36249b0a3040d
+eea45fe1b619b3dc763e72adb48edc7ad36c59a66787d0882690d61b882bfc79
+61c444dab91792b807f9ff2c01e6608df3ca09be716006a2bc3211633dad113d
+7c7214f65163d0a81a73f5c063738f0cf39d5b668a2bba038cbd26a2a2d6ce8d
+86fcea2e3372196c9ec08ee410428db2fbd7511a5d670df68aa6aa23930fe7d1
+780dc93e8ed4f82060488ca40807a3581db37f0c8422daaf4b28c34490b1a1d4
+973256eb48cf3cf8a939826e1c38dfc28e96c9085459310b983782451ed23dc6
+ddfe65edd86102e55666a558f0bfd7d2dd26b2b7820b56a097c6f0dcc890ffa8
+755006a83f0ab6082c27c296da754b2ebe18fdfba4bb5941549e14455a07824e
+cd66bdadf7391d677af97a819b34bb3498d472724979f904e6ec374d4eda20cc
+9ce0648b4bf31bfea57ed8897cd3ee20c203b67d12ecf446e96a346376f588ce
+f6a612420cc97f82fc484abc41e92a82e0190f77a4ebdd2829fbe629bc53c106
+3e29ae758e7962242419224fb46f88875dfca92b7acb6ea78b821bb344cc833a
+dda5c3428de236c9b0259cef82f78815b6d5b52817b4ae439634e9ae1abd370d
+18bc9382d3542e52d921a565a47d11559878da9de10771abc812d269b3616f2b
+2fbc32c5902a2eb09d4db61b66c45ab50c08a2c83716543f2aee2dac0953e86a
+118921707885b5f3aec707a93ee89754557ba7e0ed4f4535e342a1c483406433
+300ee9a5daa7e37d2a33218400b9051ea637425f3483ee40ee25442e1f9e7256
+369c874b94c0a0287869f5665e0e9d18ba54f7111b272711b2762d465fc8ee18
+3b05aa0a369f33975bf8f7b2f3182571d812007c9cb8e9a5cf5b987f5e444c5f
+7b958388a66f94fed4424dfef841c41d87d1f8599af4f9e0d09d0034b3eb3eab
+59a9d77b6114be8a1d86c8f0b4e49fa701980dce8401d548e790ceb5a258c085
+9c0733c1ddc7f825afcec98fb6cc3cee733c848127378eb34999aa00384f2621
+42fa66634069818874ca8eecd211565998465c883be1a4f967761dab91008a55
+be76a89a6213d034b032e2f1b7b21864ced6898b376146a3b85e19d890a03f2a
+7f098aae0d85277b27ac0f13f584aac9e9ff08f1b8095a78990f98d1888360af
+c42e9c1e3859facf05844c9af8d2d085923c2db43407def6f903b82967f6dc37
+ed51a1d26a9910cb41e5714c003bc291813fe6ea24294a5052a325de6ceb65da
+3ff04e83f57d94dba1d3eea55cdd33522409312a8c2d95e2561706602bc4d0bf
+fd2d65343e9f09be14002d575f394f3a277ef0a58df915ea8b8c318ef97df1ea
+6bd51af03f982fdb5befdad185800c5d0b0a0e261a72fc231fd1e7375583848a
+f34e8df1f668f1f9c8413db4903311fa55c2865fcead5515ba3f8033133de72c
+7586d4156c442ea6b5611873fc2d9fc27712359997559be6153f6c5a7cabc0e8
+f6c4f886f12458ea4edc4aeef39cf2b36dd5277b33563e6d9760bf81137f43d1
+632c2695254ac1cc0a3b9121a2368a09613e1d7b92ab8ef874a64d27665c293b
+40f1f05120dc6f4f3d1e041fa2418c2965c24a29cd58e48269770d5512b33ff4
+a65b52109f1b435ddfb03e5965a73eece7f20e474ce1e588b6df6e015d5eaf21
+c9277b75a250ed97f724ea2435e5031f20e107d0314282e7f5fcb3eb700a7510
+f4abcf88dc4400d4227f5e9f0b41cb56f78d15593cd836dbdf6272b47e3e37ff
+1f895e8b28992eb0b6c9b8a67f18aa7f74617b74b49469398a2810fa411f991b
+ca5a5769681f1b6f141d379ffc7bf26628fa84e2876d8a8045de82cdecff2d3f
+5d433c72ff9884531ea38d405a605879ddc849c4320615ca7ff7e1a2e0b79380
+ff353835a6df083b09c27d61a3391443dfc2e8f5c205df58fcd398ecf9fc12cf
+1e87541852696342c9203871ba262b2780ea52a904c49c74df9f320c398d9c97
+63afa38e893829c6384063dfd63ec1a9c1f64bca84ee383bd2b6842407eec463
+97665d4fe5f8c9cfdd6f31d19da1e3425078caa1d88dc9b56038f1efb2f90de2
+390b44f9342e15ab864b43aaaa5b5ca9b601a34a77bf2a8090583b76149ef328
+9636624b11fb2fc857fc8b7b1d59ff12957c45537274c8172cef0ae81e49e2da
+a3efce00f5b987a626636f3467f98e4f2143f60397cf4286cb2945cd6d03ab04
+27e99467e7019eae6b44dadfc782d66d24bde0ef81155ab94b5103147fa6f4f6
+113b104b872924fa44298c3574dab9ceec3d42f1b665d2a4e31aad783ec05ee2
+6d6cdd4319b95e5df3bae3e24127520952a20c2e1708545dcc6d1f2a2868caa9
+c35078b79a8ddbf79a747466fbe30fbd7a22e9631d5b258738ca1f01519d5693
+efb5bf96d9ba3fb831fe5b176075778d68324bb7d1679516a8c9e912f5f17ed6
+38e0e732278fead29c25638359df555cf760f2ec467de3f5459cea0564ed1be6
+7bdeba96eb41d72c0c185f0558c6fca22f0c4f10b5d69b0f33da2471b46c5698
+234f4903df0fa1231971169de5515586300f3ffb1d6d83d8f1e5362aca6a377b
+569f3bafdec27a73b9b58b98732fee60824e65b184ed905da917c05b06d73b60
+a79d79cf5fbacfd278822aa031b4c202b8d25639143f9610cb414d941dd097c8
+9b192271a8b1f21757f2c8cce3218b5252e5ce6a9327b092e5815d5ab39a8ddb
+6e8401aeb8d9a3d9190908f8aa1a5e1e79784ae55a28b4eee35d8833ae0816f4
+324c63cf6d2c4e2d1065d00d739a38efab94af210a34590de9fcf30316ea41e1
+9ac142e32ee4af7aa228007c2b0dfae214a234af9a9ef6030b8c471ff9ab6afc
+443fcce82367728c8a6c602e84b0bfce5ccc1a7c0618ee3f53bbedc5fd40fdab
+927ecd2b65
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMSY8
+%!PS-AdobeFont-1.1: CMSY8 1.0
+%%CreationDate: 1991 Aug 15 07:22:10
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /minus put
+dup 48 /prime put
+dup 49 /infinity put
+readonly def
+/FontBBox{-30 -955 1185 779}readonly def
+/UniqueID 5000818 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bac8ced9b09a275ab231194ecf829352
+05826f4e975dcecec72b2cf3a18899ccde1fd935d09d813b096cc6b83cdf4f23
+b9a60db41f9976ac333263c908dcefcdbd4c8402ed00a36e7487634d089fd45a
+f4a38a56a4412c3b0baffaeb717bf0de9ffb7a8460bf475a6718b0c73c571145
+d026957276530530a2fbefc6c8f059084178f5ab59e11b66566ca5ba42b1911a
+5d7f1bf343015eece988b7a93bce0c7aa61344d48aed9c92c8698d4b7c9951c8
+7d103f2414b39e1437f9d2e50c4ee5f218f2e6716926a79ea978f13b1f855345
+191dd7d31d8f82c2e3343c7a5894d95bdc492c28226834efcb5c12fea36ac5cc
+430e0aa604961e34888adf6c1f3954cbc2498e225d953cf5685852162346f474
+5a2a7087d5d7ad486de16d2ca8e15cee26e012671ba3bdc7d95cc8c98bb774f5
+08625e968aee27ff7d1a06e63bcfb5aa4876c3f8f13b30ccccee73c3caf4e70d
+98e6ed2f422dbb4950bf789680e064150995941a9f4dd68a575949847a7d012b
+b910bf03a18bfd18d2ff279844b29842a5e4038099fec03d6bd8b54b8032bfa4
+a254b5088017073ff3524df950e3f9ff878a0be788cb39580aef5db4fbe9e1f0
+e940aeaac02269677cf9c144feb668ba2e2f15cb6388f4bc0e7d96ccd9e1c34a
+a3d76d5f75cf107e8f712736d2a6709e1cbcdda823b7da75091e622d1d9216b6
+49d630d4a9dbd34026a958c23ed80afbb771c22e44b24169d933a2d9819afc15
+73db0c8121fa947bb6001fd2841c97f07396e249eacf875c8395bccdead4a462
+7740fef9742fe35da2edf86b4558b49209b25726b5d138e339ce86209e02c2e4
+c540df9f326b09c6be6a1c25d837354074d8698c97d3f03dea6ca7b35b4de6d4
+9b2b49a832b12faaff79ca0791adcf4f79a376c4e15db12bdb3bc233f0fe84f8
+28b60a23564bb223527d50c399cb10b7f4bdfbd31fa027558c0a16336f9d34cb
+38ce990d3f81e5c4bee05580e0cfbca3fe63271b39866eaaf24f9e191c125a7b
+a7b97f5662bd382e4461f354931ce9a90add3dace91be79128e2ff1013de4063
+6ae3a590bf99478f890410dfc9753b5dacf8a1760da7cf4e41f9e9770bca13cd
+653a4e8a9ea0aea2bbd36ccd42ac8a3bbc30fd03e7b547665172abac6e32d315
+3534986171f757a858d331a15f52bb1b058098ffe5192960c77f5a9165ecffc2
+181ac7e29fb04cd5b81fa76a75d262ea17ae1b00
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 12 /beta put
+dup 23 /nu put
+dup 27 /sigma put
+dup 34 /epsilon put
+dup 58 /period put
+dup 59 /comma put
+dup 65 /A put
+dup 69 /E put
+dup 80 /P put
+dup 82 /R put
+dup 84 /T put
+dup 86 /V put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 102 /f put
+dup 110 /n put
+dup 112 /p put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+readonly def
+/FontBBox{-32 -250 1048 750}readonly def
+/UniqueID 5087385 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d725e830d1c76fba12e12486e989c98
+74c2b527f0925722787027f44470d484262c360cdfdddf3657533a57bb16f730
+48bfbbfcb73a650484015441fdc837add94ac8fbd2022e3ec8f115d4b4bb7b7f
+15388f22cc6198efe768bd9fceb3446ee4a8dc27d6cd152485384ef5f59381ff
+da43f2d20c8fb08aa27ab2015b774db10dacfdcd33e60f178c461553146ab427
+bdd7da12534ba078ad3d780414930da4f8d58abefd45db119b10eb409dd89792
+3c6e705479464a4b310b58348c4b42393988fef4925cf984423aaf65fea9f0e6
+4629953bcf50b919d968d99bd185f83112b2759cc411764e9bde677f57c5ee5a
+c555448d5f81a16259ded1e11bf4119d53e8ab07a802df900d3a2d5ccc1c6876
+d29c5e9effb7af3ef83400b0910c07873a8c56fa7b1eb1ba426043b00cc95dbe
+dc6e136cbbbcb3f67509964f9f281ebf81fe5b018122eaf66c4a838487e82e18
+6e006093042848a903efb3469ab6b4049767aadb95c30408dfd58d8a10f4cb22
+168decd9f3ee100f07b49aa44c92139b669cc312ba20192454eb2375be6284b0
+26659d964b96ae82d4942e758027fcf23c25ed01115af27ce7f20efe2a822bb6
+84004f20243a49c9e93301fc21b80815c033c3e2ba58ef53da2157d524b395f2
+b37abca13bc6a2f42e824ab7e47106176b0d6db267fbb795ac7425582df2e3dc
+55863468a9200742bd7b552c48f8cf58bc21343bd3b95abfa140f33f37c6f3f7
+8b0d8a5154eb7c1f62ec598267f13e841a3e64172663935ac8b665d86540d316
+ddece329c008049c5e74b27d59022c5515059bc3b89370b1bc6a169c888bb325
+e0b74282d6f053a50da4024ed1e433271a32ab8c17d41c632b41cf9f3ecd5fe1
+24daf7aea7ce8a63047b245822930d517df7baaafa69d2d17f7d93cebd47deb8
+5405d720de0bb4dcae731a8e27bdbb6e6be38d168b7daff815acfc32ce367374
+bf9fd98c0ae5ba1bccdb84d94b5c173abc92f7d18e19a68f64a2241a0a163910
+8dc46b8a04ead17662b7bbff3d3d9a95d5937698573bfac64973dc8d8b8d9f68
+c52d0c133119eca4fae72f7553d276c817003234a98337d7c037c0f1bce8a804
+57113bcd97515c002d20f836fa086a3277727873ec2b64a92bedb01193491134
+b6692a08de4a201a3f11dbe070d797f7629ad487d2b8dbf89a0631956c93864a
+478cc472f9ded31b6257f3c816a9c800124e1920b755408cd794453c61fa2044
+31df3573485d1ad063575423da7ebcb6e85faf3c1c4e2da649b645fdc154bf48
+bbdd81ed119d3bec49092801c4304002af961099634ac54b9b4a9f51b78e87ee
+33074dc713e68762e729f0d790ad9e303d21346b3eda92f5acbc7daeed0818c4
+8dc953522d381bb55d8f5ce552dd92a41680fb7b51673dcc13701c71f398e8d9
+c3410542c759a4731c963ebc05ac50fd6650065a9d79f3832d23a9ad85efe391
+ffd108a939b7b045ea85243e0415627f75645158fb087b1ee46b1cea9bf666da
+a7c27ab28bb808a39eea5e1d41891a56554bf216a0d7522240996854ee71d507
+f317d5e8d716a1ea40826eef9631586721a3c5dedacacfc0ec0c2943dd7096ef
+b18659b3c29c9235adc95af4b16b32473a6404a0f773acc88738b252dfbbc25a
+cfc2aa9207f721ccff4c87efc23c7bf3f6a81d001198a37dd04d06a3b813ce98
+7479390dc56afc282a06c10f61f5a1c21e3e380008fb18e3d796a81730d989e7
+1d3deea6b29a570e12ca49b49e172c9ad131a0e5029f24c1e093f5ad6af2632e
+2df8177775d359ecf2e9f54d2f40c4281129a12d9910e8b21e7e524964f3a819
+900898304c21a27c92ce8c0166ce098acac3de0800a0de6ac6f40821be68f948
+d4e8b4d27161cef7f496d9fb7f7c9f42c4f64681d554393ff30c0e807e2f353d
+92fcb3c06b716ffa4b9c910d59bb8f8342e9a7f1f1ddad7b51107b8073b87c8f
+afb8b04f27d8247591f7883fb6135ff5cd6d90adf526cd29daa8dbd8c86084d4
+aafe3357dffabdbe48f60d5b3a566471592c598e9981b15204b12b1e4e866c3f
+c7b0c0b5dab456b7a67863a0355b8e5c55d29acbfbbaac71dcea6de6bd89a2e4
+3504707afb09c8dd9676c44147fc77a7fb9d88def910b12853c74c91ad33d2c9
+4ca0202e4de80f4c4ddecda5c9716bc51e9dfbb9cd29fe909336999da707aaf4
+52ce98b6abc3eea5287368dd9c6f3805bc7dd5787ec036f5cd7fbe9b80f2eeea
+b49ff2e4ea72b37a97bd57c447530bf4a4b5dfbc83dcf3d8626a2318d8dfadac
+e8736ef5b2798371821f3d20a37d5514b4e095f2b7c531f17d59e24aeaf6211b
+ea5d37884eecd0317c72f4b836f702093ab3c93f086061ed1ef788d7def86818
+2767c58c8712f9176e6a43731f0a499a2b12dbeb624142478edd4dbd00fb34eb
+86a181006da08dc0040d895facdc5ef93db54a6f30e55451c67b5ca83c84938e
+c08c2961fc7683a046ce24fb2dc1459f65a38a0b63aff95c0eea5a83a2f8ff93
+1064b191c51567c3b8debe792b83935f1a5de7c78b397a677d5186d945ba4dc1
+32660b28872bdebdce95fb024be8952d55b9f773e0b2b94e562cc8f8fe632405
+2bbc49bcb354975e8785bad93159353b7d24390773ff14c4be0d9c07f2b601b8
+923c7735d5b28d5b1bb11d34652ce2877fc50f1cd27e46cdad0d6012c61639bb
+603738910eb4b6ac27e752fbbe94e5addee1d438b6579426fd569a34fed6158d
+797ec282cf6ca40e3dbab81b332d1e1ccddda09ea1d62771e0ed0afe202db655
+1a3604c027a4b5a99b01e6f312c894f15441eaf2a289d850dfc8c2735caa2288
+71027c08d3c9159a0a6077f9330d279d9b6ce5f70f2c8ae726f713fe218a076f
+cd4d5dfdf1400909d88e2975bf965c27464c52f10555a33c9a6e3fe19331382e
+ab264976d62f0db9264ec5dc64e8ab2ed12e983cace5cf1c09f6a6e8771b0455
+994783503107d41933141c1a69bd56e5eb61bd0ead5c1845a3afcf0ad40224d0
+7f2721655bc8469e82f272c435fc3d6aa3c430a7c63168fa0997b0e200b28705
+d65d7509599611c0d9b4fb13750d7fc60548cff9efe979ca41ccd30912c3f14d
+10b6146febeee7d653cd79588f513fe19a1fac87841cd78dd742ed52817e8c9b
+f0a17933e3e4363dfcc72875b946dcd8a5740a4a96cdbe18559e407d288db6bd
+5c741982cbbae44033f9136a085fc9dbe58f5c1d601b62a91b02b929e126b1e4
+ff117a7a6aab4dc718f3e239a169b14113e73e00b8bec611301fa9657b4cc22c
+784d604bed278dc6f81f22da0e0329106eccb13ed9a84d919aabda24b14b19c2
+c44d83965aa60537a40e090cf16876cf88bf601430edc10de6bd6385aaec41e9
+146cce2e48cd431741677cb891ef12ba861e3c90ce95449c8a2ccffcad73b515
+3498536915edf87b2b322843c67efe10e96fbd9d55fe2eceeec984eff456abd0
+82305b943d4718209777f4dc5125b9d462224f6d73d777ef05a48d8cd564b95c
+d3334b2b8c962d10da2def8553bb8d43222f58b1c3db92d68681820dd157d12d
+6c6ad2ae7e85dd2cef1220804284534430fb5f9c5368ac387d8dce29875d3f1d
+73f3715a8f58232a1298b36bf743661866cdb6282073656b02cb595adf9c643c
+a604d12c7ea765be04e2197b099829ff9ff051519c22e1439e4b8399371975ca
+0fd6126d22fd2d0c6f49ed105aaf9b5215581bed19b7770c2cb3809091ff3209
+1ca588eb9c9879f73f86ad0042da6ad0b388d592fbcddf344ff0b4fe530d517a
+fef7c813f850e6faa0ec23707b30dc6e1c40f78760ac7941d2f5f655cc4e7647
+7bf4d704949492792dfe9d1623ec44036b20cd4db8272e7e43108347191c56fb
+1985a222582242f4da0698c85850f52578515ee717b06854f8312f8c8a86094d
+a0786151e0c69cb1ec5c372f6c5a6e37671810e45aea1a85ce5e6d6f498c6f60
+ce4782339b52674411750b033e8c114a7f04857bf549679336deebb11619a575
+42255425b6a54acf30461d723172a8d12356185e08575af452f3e76fc02836fe
+dfecaa9a07b3a9d3a807ae909ad8c5d411b033e6cc522cfc5ab661f48075a393
+1034e4c0746ea210c381f33841dd778e8c47147c40d74abcbacaabbb5b294c87
+cba8e7da3849c016d47b7d663b3b74968e3fe04127335e839f86756aa9e24add
+1ff170c8ccddda1f427158bd27b7b751f121d0da36617e8032785ea76bbc704b
+f411ff8eb9c2ff65049f0de501c86ca7dbfb5e10fe61b172151c20e38ead7c2f
+9cccf56438650e53ba903ee2ac4bfc9ee9aff439cc7146a3a12c0d6a70fb0245
+0e72bebb16b112b0df4b31f3c597ec9f4d0bf828d6202b81bb853e75647188aa
+85b76426de25da8555fd9b2fee338c55937fb6963279f96412ecbc39fb193d6e
+f6b36c2413d3d9d5006122c086c16a431006644eee88da94c853fa3cfcb7b92d
+873acb59267a94fbc7aafa69d2e3aed1036a54a6805b1741d0d731f19393aa8e
+28e4dc67230160d501aa346722f6671665ffc96304e7d50166b5d28a7764e794
+a42a1f2b7041c76e6e62ce4b4c2ce60803d0b6790e2060a7c39c48e97089e392
+38d25b2124456ee4ad3215adc338ece728bea270543cde272e826e0c07707e0d
+8ceb9f16036b752582ee72138768f744d49197af68adfaee7346d2c27dd91d41
+0ef46d018020368baa9bc7a2eaab10fd8b53f18823fad946387114fb5a195d0b
+e4d5cdc37a6ef4bfd1abc66d171a4baad50ed4d7108ce75bb709bd73d9381bdf
+ded8100bd68494e1d6877c0c57e5614743173308d206dfa9dfdb64ff63f1ba85
+cb05735bf00939f4c932026f5110984713bdf64110d74cb7bd04c8dc51f114fa
+d3e4c043dbb5d95a37d487ea125e1e7f5620a2b15589578bfaaf667d9d37f715
+7d9d60105b4753ccdaf3880c078ef0d6fead2443495b761633b55668d62af759
+bd09a09c99b924dde10baea19a5f10f3ead8ecd1e8d528a0a63d42d4fb17e41d
+0b05de85d4e6a7c70ee07c722f568cda744336c4efae92c53965d69c816d1fed
+b3a62272803f8fd73535e3958963151c7f29f5b620eca312cdb0bcfc91892a3b
+efdb088736a57d98deb9720550d6bb106be53a586bea3fb49827353d16932c61
+d66c1c3713aefa009fc9ca2450a120a014af315a20c7e90c1ee973aa287ddc1c
+d9749481ccdb81eaef318556d6e647f5d220f4df5ea55ae456c8ac512e47f30d
+22a3928c2d3fd5f59f50d08e1fde9601f1fb9342fec1c2dd9db2cdd74e4d9b85
+58df84be350746c0f59b222a22b96aa6182f5951c7790c29bc987bba969cd902
+29db3b611873dccbf632ca0333137c407a0458603f425ea990eb6d4e67a9afea
+a0427fc001f2c9348e82e2517e12709b0102bb5ff54c19d7493b9b525a15baa5
+6fac9f6aa6b8685a6083b60c19d66ae0f7705ce4de6ae22e74088045a92cab24
+75c33a30173132f4dd22114a84537e0a913b48fed198675fe1a566b846600d09
+1ec7b44ef90fb86b55955b940662e12810c0183b05f68c34d21594b472877aa6
+271e53a444b3058ddec84f6b11d0ba0229a28f734527e3a59113341d644fe2c3
+7134e11045e09a90959621f22b9ed4749c663f5ec244486e25ddb6b8b269d7b9
+99f1041ca57b7682f3affefba5c9a761ec2199e10320fee166d78b959a164fd6
+e71b656622c1fb3e341c8288f47502f88d90e8601c223a2e8c6e8e255cd25635
+59de2de94b437d4cd08a6f608fada8cbfb8ef525d67a7e306e1d82b674799d0c
+23707a2e4624a1dd20ecd84fa903b94bd825c1e26450ec35c24f43a46e65b1f9
+10995993591934463e810e47d65f36e1c7cc8c1293f9297351d07dfc2282260c
+8af2b64cbd8bd06cd679e18165cc9790913c087b5d6203ed310f0e032093a9c1
+0e093c630f924e0876de698af07f6439cf7b298451e7de85595eb0dabcf74221
+7264532d2007e4f16262bf1a0b08dd72fadf5fca96006a8925eac2f31affb03b
+24b7b03bdb1593a4fe0618cca33b1bdeb7b7b137e79fbfc95bee42572d630e7e
+009fa19772e5aa9090a9d7bdc0f2e188c4565b5efc2cb82265540da968fb4691
+b790b708d4dce1169c9ba11a063616aad9c59b4406c64c14e468b89266f293e5
+04e21ad936de039e210a05bbb5309a95876e41d41d3128daa7ec6434e91fe65f
+b9e455ee56a1af21af617d44c4b91b124c8dba5b893044bcfc90a3585c105cc8
+beddeebcfcd5e452351d96889828f4a0b3e45172a445fe021f9715d5d6eca416
+272ff645e5640984e965c1343b1e8fb025e3edef93466191fb2ea0dcbb3f4354
+3db70b11f3ad5d77ceb919fc41a3d7b0d5f75e9b370750e520dd762dce055fc5
+3038c708523d85e11c318760763b1d2d49a10318774ae208fc1c0aa48b5607d0
+66f7e3c6d2da35e08d1b7bfde992b67eb96fe7b29ab0d531ee9a4fcc769714a3
+4060935d08809968ad63499ca8fb82b80146446d6eec7a060d3883d4c734e143
+bdf6d9cad418e146e94f53e88c68a152b956a8019737c8cbc6472da64dd5147e
+0d7f152b9bc92d968b97b0a9874cc5e92ad12e666db7c30ad08b3324661dedf9
+ad39d4513867c1c4736c7c8326be201503a348d6a802881a98d6eb26e131b6d0
+641d130e1033d6c4e452daa38f5ad19966c6ed27232fb2091ca5813880a0b18b
+02111f1691baae29eae58aef097876775d8cd8ddc4d04898e8401a490da6ccc3
+543fe3cf002588b113e24a90062aa2f049a7a41a168dc3e3835868f17e1853eb
+5800b24cfe777247da28d5783f384738a2841d66cce02765fe0c6d4e4a577916
+e416c5f17341e50fc54885023e1e66df853f9503f2311499bc2bd6031d477f7b
+a46b0c7bf1b2e2df5001d4f0f178dd658a7998f21c216a4573f6398daa367129
+92bd21d18914cb7e7b290304b2b6362cccda53bdac3cea6035b5e16b2bfbc8cd
+2d2ce09191e50493b5c1c53bfb57bf8db174e0f11e2d9eaa7029189c76ab12b0
+5b7dfba289e0dc5f657690dd92acdbf3c6ad46c918ba0d7998a5281fe1958d7f
+aa9d68fc149e95d9af952a4ffb833f9e6835fb087529440063bc0f2856ec109d
+2d56017734b4dfc930b6510039acf65cbdee32582480328acd14fabceedc97d0
+efb42c3e5a457b3bdab28a7af40bae159516c4b40d36c5e512e903db6aa24e91
+f9c1e67a81d86c1cf757dfa97761699cd71f3e5e5e6c133a5179ba96b10189c5
+2c51c176cdefc503ab52611ac37c7bf8e18eecedfb2dfba4e31f0f2c1a161a7a
+4b849647d15abca3405d024ad64b0d654d2b98b8e6c55d798657567ff075e9fa
+9ef2631469e478d1c68a09436133d9ef7620ae2f402a72dd98c2fca66d1438f9
+99445163f211f4058183f50fd24c
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMEX10
+%!PS-AdobeFont-1.1: CMEX10 1.00
+%%CreationDate: 1992 Jul 23 21:22:48
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMEX10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMEX10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 16 /parenleftBig put
+dup 17 /parenrightBig put
+dup 88 /summationdisplay put
+readonly def
+/FontBBox{-24 -2960 1454 772}readonly def
+/UniqueID 5000774 def
+currentdict end
+currentfile eexec
+80347982ab3942d930e069a70d0d48311d7190fa2d133a583138f76695558e7a
+e9348d37cac6651806d08527c1bb4a062a4835ac37784cc39ad8841404e438b4
+d52d3901e47a1de4f7924e0fb3daf442499175bab1226edf692a4956739f8828
+e80592f450c5d5c22ac88bcfbe9748f61d18243a16f4a4467f084e8e2be46ef4
+7fc51c3a8199e3cda62ff9c4fb73956dab8b6683d2156377808cb35026073e80
+523f59a30d195fcf9b9fce4ffafc6d5649664203ab24acb938d58d246707ffe7
+d62f04bec4b70c21ef75beb2b812622b3c74e969d72d3cd11bd7106294a99caf
+0b1629bc7d4de6b96ca82930831d64575f23f4ad06a0e45e315b1d392411be8d
+6d73c998789ff258a07a3c8c2057325784514c845500bfd1a971310cfc11d41c
+1a167dbd5ff012c60add4e87325f6e5299032a839de65fb1473a166aae1876a4
+414a434f22c1d241591fb36f857df6fa930608750ffc0c54f44994662b1f00f1
+400bf752ea8d83ffc4cb77a290bc2d99981ae59a191748ba5c7ba1a9d2583fd2
+1398452b6ff5d83a059f7eadcd2ef744e9dd22bdf9c79d049bf06835e878c32b
+7765c69bdd8ef4deb4ea7cfff4cf9354a4ddffa689de961d16772491c7afbd7f
+ffde42400764c68e954ee5c455a5687959829bc3b319b2147deaab3628662c80
+30c5e02fea09609abe4eaa12e217bc3af673f1bc36a7039eb13fcacb4218fe0f
+c5a3f9452d4edf46cc91db67b624d4f2d37502fb9f11af4da18ca40b61097f95
+d44329375467ed13c5cb585ec53f62b83ef9502cc755af44bf32b87b8ae9f3f2
+f8dbf72dab90acafbacd280db6aaffaefdff6d5eff26669bac56280a950560e3
+d01714ba38659b0e4e28bf8cdc1f15ff7e3ea9d95a6afbbe3d8e6905aa6d531d
+6b6dcab89e2036cc492c65f76ddcc3cfcff33fde3d9ffd10f7a90530fd5c7683
+4329baa902e701ca42717476298c9ff511b1941244bb1dfd0e5cab92a43970cd
+1bdb292eadd055c97972844fdcdb0aa06401e7b2632b9d134f96bce0064860f3
+9859da7a9a82be0a840672a1331212752ae1b521b693b384a72dba8d37a86eaf
+a0341e7fc5f6ef7a8c566aacb91e8bf5005c18837894c4eacff41dba54e071ca
+83f80e7f256d4fe2fde6e2408ec819f8fecbb87409fa55ecb4162db3324bfbe0
+45350d2d3684adf7e6d6f08cbf1fa929c2a4ef6840db88e569d6c795c1642788
+02cb5955c2246f455751e21a5b14591670b767537508c9a9d4f2c4923f183bdd
+3f7b3f1bf69762cf0c95a465e11202e2b0e5046e84607d82aad4084355e5d39e
+61b5a85acce4aaf82889972f697a5c5b74a7031c201cd71518f7d3c2be881548
+cf6b619d5b4328b0437845ef0c533dba9d8656cff7d383761cfc44ef58bbf5a0
+8a56a8142680beda24542078379076a84bc415bb81785e6a70c0925fe0de3a39
+418689d78b95d3713116639319b0fe26314a915be737411f1befbdff123c4e2f
+9a9d1bbb335eb66a40c044df6f0d0f31e08cc399df330c27a755d1626f03017b
+d2ac3c3214040249bf12c4989587340bca9c4847bbb230b02be419fbed31a221
+5eba8d0dfceabe8c4c65f340583cb3f92d493297e50d330b88c0d937d1612e02
+e664fd7bc90ce018310de94ded4df3d8eec8289248378c157f3841b763858f5b
+f4a658e9efc49a74f135c6dcac15eaaea4f8cbb63b2d911da39168124ec6a7d4
+152cd666ac5c4caef92c63b31f484e23b55986b91a7baf6a9dfc73295bac853c
+00a6a69192e272e238fceb83df7b3fe1caa2dc0b9c39b486ac51b326bf391eb3
+9b7f482aa61b3746a25755242917c6444086bd17afbaa70de828863cbe272459
+4fe79ec05ea773a4e39c0840b0186e8502d9be3a5cdd03335e05d25fbbd37a65
+d9662034ab561d427e8c13cf0dde72d2b15843b6d7e91b580131560230d85577
+6153eef022ce4b8609165c44f3b426aa3fbc860e82f6056054ae6d878bb05fc7
+a2ea6bcc2064e8d3416e871211d8a4e60d0ca7892720ea6f84cc19aa63552737
+99979a56f3a72eb515a8ebe49ca421e01f7306a5b9a27119185d4eec9a1a25f7
+3508b3cd915e545fcc51f008f7
+
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMR7
+%!PS-AdobeFont-1.1: CMR7 1.0
+%%CreationDate: 1991 Aug 20 16:39:21
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 43 /plus put
+dup 51 /three put
+readonly def
+/FontBBox{-27 -250 1122 750}readonly def
+/UniqueID 5000790 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b448685940729e6e22f4be0e08c6505cba868f7950
+93f556b64b808dd710eb936d3ac83e5783b5f7e56d363a59a026a5619a357d21
+c4e77bea121eb24b09027d1aad93158edf912940e91cd2f17922b35885894644
+7773730bb19af9e70453e1b78d5edc123b273a979891d6d5e624f4a388f3897e
+13b045e34b4ee2f5e4fc5e996d3549640010c671de14d18b0b3cd300e57dac03
+22e59bfbf7b29422230870f5897fcfaad4b50c7c1c58edcd119218163d6f6e56
+25ccb882db7b6d09a1586508e8cb642a11c29a46915e4a96e282079cb21922c1
+c2e360b487a45302fd22ec8c5fab63e54b5e844d4b17ca2fff37c69c366dd72a
+d02922c14c0932f65ed03e4219c117962edbad2dcdeaa9c10ce8af38a4ae52e2
+b377245b0be19a77d6c936e7530cc4d0b78d0cc4a92698fa2870fa54f2d8503e
+2d17b3d52fb2febb09f2b2af0c2a1892039ebe19a690098799a858e3d39631bd
+6925a154d161df3918074ada6bd52baddd0adc3f07e2d9f15e27cbf7fe8b98c4
+07205c811121fa91e059f2f99322fed63f359ac9da97aec383f067f23e5de331
+51e80f0a88ab50fe8fdae4a5de93c1ae2fdca06150b37246140c0e87cb2325a6
+0d2349162ae3ac93144eee1e665a1289105318fdfe86b6e76251cb25adc967d3
+d0b97fe5e279e1161736ab22b4ca510b964342383a840defd38f96a7280e6ac1
+34e48d740607ff2e7804164a16d47735864db847c97335e6d4215cb99911a1ec
+015a3edaac1f28fedd56d2467130d07bae9416c15f0827d27c6c79f59054282a
+418c12c157c91223a829947f47592f7cafd93ca182b25a73a9419127e3b12a9e
+5167ac3963f2b019b338ac46d63880f94dda4b538835884d2a5538c85528d6bd
+977f844d32b43b0e48caed5a4bdabcefe71695d69ca784dd32fbf3ff701f6b07
+72c3661e0561ac614e9d7404adc3224db11d9c4eb9d21af95feb2fe5fceff0a6
+ab29625dc57158ec29852cb048ed8d114877bc795f5f62e9588b12852519eeca
+db9ab41fc575c6fb53f77c459713378476f3fee791b19182b1fcf4f9776b15f1
+6ecfada79dbf7d0e0e9720675f441eee1e170a9b978f5ee73f1922dee3e84483
+59c812559e7e7ac47a9d255f4a742d5d567fc0a28ddb79191cd9ca0217d49704
+40c96c6934e5746a8d491559ec9c75fb34deeba37029d7e014c4a1b161218a13
+a8b930e39dbd3b7a0895d3704665d9439d7c6a49dc1fc56afc0f6d3eedd7d2e8
+781f3610dad269f8a603d7445e593b586de364cab0e0e84645014db5b5b7f5bf
+cc52fcb57d159cabfc27dc560bb2aeaad15e722f334d093a6a6502c6effa5855
+2dad47e055daa2914bed6a5be15c7c3394d5d0a6544e064e873f3193fc9cbde0
+d4823754dba7d376f39966a3c01a2c06c1ef16a92a610ba664835dc6e17d3601
+a4e9fb9e1f6f5783d27446ebf8a05ef71dcae6f5ce38ea589a09468663242b82
+0e25e30484e7a26cc356bfbc57cd8340cdbf1cdbbb8bc9ea8da5cccfde9f94b3
+ebe1e12c73f08010c6663fd614a5573154802d78d22f727ce82eab699af1a92c
+5cae3cabf1874316
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMBX10
+%!PS-AdobeFont-1.1: CMBX10 1.00B
+%%CreationDate: 1992 Feb 19 19:54:06
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMBX10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Bold) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMBX10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 46 /period put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 54 /six put
+dup 58 /colon put
+dup 65 /A put
+dup 67 /C put
+dup 69 /E put
+dup 71 /G put
+dup 73 /I put
+dup 75 /K put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+readonly def
+/FontBBox{-301 -250 1164 946}readonly def
+/UniqueID 5000768 def
+currentdict end
+currentfile eexec
+8053514d28ec28da1630165fab262882d3fca78881823c5537fe6c3dda8ee5b8
+97e17cb027f5c73fdbb56b0a7c25fc3512b55fe8f3acfbffcc7f4a382d8299cc
+8fd37d3cea49dabdca92847af0560b404ef71134b0f3d99934fc9d0b4e602011
+b9cfb856c23f958f3c5a2fbe0ef8587d1f5774879c324e51fcb22888b74f2415
+50d7401eb990d4f3a7af635198422283cac1b6cd446ddbcbd915db9bff88844e
+784c6bf7389803d9450b0c21756a017306462c563d51ece66fcc9c831843ecae
+1fefc1a232e2724f7baee428ae03aadb95c3035345c15e9922fe49e1f2cfc980
+237316572dbc57064edac9b0db8913a5e2d45e97e19a91435ccf8adfc835b585
+48e74b291446d689c7f2f8c4325e8356e974ae30c3e2977477baeaa33d141fb7
+80f59351e84bfc88c87b3a4a1d25e168b9d134554f6a581378c7d2d6eca8ac09
+045cc3a5e0ed86f147133f094029e3483bebc81cfde69942cf645ea20d0a2b64
+5140ccc2f9cb4a3d969f4b0a79cd3329b440dfcff5285494406f3dd08d804c86
+df191e57232f6f1f83df6430f214e03fa5412b1e13d83c60c52a698bc9a38159
+19a64162af7b83a9468fae9507c6cb55ea80df8c696dfbc3296c663902d77e89
+a181502627281181ac8624f65be9de5fb32f056cc7dd7cbc7366a91717b5892a
+34ef6b441871c6993da3a81afc9bf70ff3842a21a29c0e49da1ccba37dd6b920
+2702db510b8b1109acf4c27ee8d676bdbd16abe189f34a9b61532eb777457698
+cee0561838eaab2d3939c5093afbb215bac433d1918c739b62566906bb2187f3
+378521fb52e70c18886e1aa15f53a1f8a169528cf2ddd54c203613ff88e619f2
+6c9c50c2c3b8b8c868a88afab1dc8472e7b6f3f992a161723a3c0904865a7c42
+3281601eee91f35222c4a71f343739f102eb43145a47e4fac3bd666e4c114a90
+5950618ecb1bdc29f90f6ebed1d8325fe6b52e14a8870e9b4bb088e585c71b91
+493c12845a101937e3473ac5e9ae24f7c358f06d590d7618e1a1d5834d87621f
+e3f5432b655eebd4ca61a7b00dde0aa740796ce88a43d1c6952f8d2ca63d30b6
+dcbadbb0dadf13150a442714675dbe51ff838f2e47ebe8cd44f1eac6ae5b6ceb
+0b07af03f5d3896ff935a198aa635e337e367e1e128d15e31afe3ffca8245e41
+a3e17011340e49d52fa1e322b435b4f7f2f49ae01f6a319f68d3d786c24be810
+1e1c975a8ba3d62b34cb9f5b9a42f36a24ad1453af977b0ecf5464960757498f
+a1fb1d4f040738689d4892980bc83b2c317e95d5e2480661f7123694194f0f7e
+49f3898c0f3bce817d7c8aa74fc1bf2980fe3060f6dbbfc9a59111ae61d7ea77
+22184723c561609127517fcabb014e6a59e01f813798374f3a822a8dad413dc4
+46e2922d5e8e89f33722f1effbd47456673c35593ce2ecb816b5bf9a9b947cb1
+46f7601996f813ac1e0f8d4ba6561e3eff16dd1a273704af5efbce95697b1ca2
+0d18f8645dac3467903d7beccb0661b6ad93f7894555596475d6f402cd6e0dd9
+1dd77470628651e286b640a9c9f25719e5409acd0baf26eb22c1feecf25f1a40
+38e666acbfaa6b5bc7dd3a3e1ef7006a889936f823da9d7b135d9f7b53230fb1
+62447d62ec53e70172f01f0750982760726a7b7294b8e94d2d8be2ded461a507
+c675c2e6485e0a5aa663f4c993b6bf54671f1ac56d5cf13b6308441b9e8440db
+8e5d449cb25e3b303ee65e3881316a2ebf53f747e58ea3bfc94673227f9a58dc
+d43e521c9709dc0f9ebf9d990f78d69353ce42c80b2f5191c2a8ad3b3e30559b
+cfdebb9c2dee5aa61eab5962f6ef9594b2889245e949b757da815699461fc503
+1301d0837f31a96595970a008fa461156fbaa003e071632467d2cc33a67c28ea
+c90420ff4b8d634c2c525dd175a853b5d64fc7ee0c36451743d6660c64168948
+b534f27fd62158864d1ff09720ec9e43f0c01b2ec11ace84f249a1696402e77a
+557aabc3e2fd71193c0ce56cf163a326b6d3b36d24cd9c98f97dce05200f929f
+a3c3b1ad1ebfea743e3a9e6af7f920c96b79470e577164ecf75ef59fbb486e70
+8baba1c0c3404c115b2d8e9d8c66b718369bb22f55dc990d51aed25dc979e008
+e4ce4fdaec63c1ecdd3d782afac5638baffeca5bfbc453a378a48a93c358e7d3
+c514a763d883188766233f6609fa75ba8a4a2356dcdd49687c456a0fa938b0c9
+23eca3fdb25bc55b950b8055de9692cda3d2fe0c825fa3fbc858548406b3e192
+97e9b894465f2eaaea5f439fd816f08c859ea9b41d1d303f4d5f33e1743a42c2
+27c63a61dea090cc012b1f0346efe84130dc7391b0e17c862f1ff295dc72d372
+9ee7b360a7e7972e4e872be687e13194d97de085f5fd4ad65187f452cb5c0d49
+f60439b510823d1b05b2bd123ab9270113e4a540b9ec1152b980fae48e2db835
+dd9668d3bd83235a25cf617a624cd2347ecf51f1429508b55f2247a35ab40a0b
+73a01afd03b1ef4d4245acae6ef84a44bb547e6933357b5ce480ea6c02745f6f
+6d3d5604c0944f8de52325a69ee5af12b701bab0c2daacd61fa96407d5f7a8d0
+24a1620a939b1a08c3d5c487b837d5911687a7cb1da7dd6d6207498377306510
+9cbf149e7a796c650af0eaaa81dbac51b91468b592c57c246a635f22415de894
+6e1debd5bc3c51f6fb1b17f497d076ab6dc98f114207ecd5a975f2a72fa4ee3e
+8905684a1b2b87bdeeaa964e5f7cb1331db27142bfa321f1ee014664770a8a5a
+8bc1b400f940d6f573e341552419a6603b3b00dd5e3822bc76c4078b770b2c81
+ccd081d6a32ce7a45124334a575ac9b37d0d2bd221e5c1ed11a3a00f6c49508e
+27f034d61dcf3049474f66af98af6d5b1a37aa9c3993b0413c0fc9bcb4cc4824
+5860c2b9a63d8683d9470f92042c2a70ac931609b0067b7dbcb5ecb7f9a91f44
+559beb1fed0f4feadf6164adf206b31cea641536e7cef426ac7464c720e57547
+944df84167dfc093b5fcd7e72f48a9b216c1202cf0f75d793cad73d606ae3210
+916f82c9e2f1ef19335c39830cde894c68f4cffa20fcd3c972abfc03f3f3cdc0
+fe51b01f6dca2415a2e172aeae9baf8397efb2d3ef69aa900b2147d8a8a26816
+d43b09e076d99ef88e26d62cf4b01782afc32f4d9875eea08c00faf23665cf85
+cb536993a39f50fb84b6a1168f0e6c9afb4fbc5eebef0b44d0155edafdedb6c9
+dbff661815ced6cac1c3c203d7924bef60448500bdffc262eb1f19b211deb473
+e0c84fb3e31f3b5ffd49586a4e965399eb681a942aa8214d2803048e188f976c
+48e3f5b5a1fdba35dde090622387300b79e0c369780c3f2c52db0af3d085627e
+fa4f400877585a44d7ec994b92f89264af4c843d9a97a6efdb83f1cc062f286a
+50dbc37f63562a401d4c4977b5b3572d018c40d55f17188248768830ccec6d85
+068386113bdfaef1280afd7dd2f55e188168ae8e216eb6f7b72ec037233f7ab0
+d128a9b8a8181faa6cca99ef024c207ed78de6dd52af0455df21901b518d7ce9
+8b61b6da1a3eb93207232a13dd0384e5e409b6a31dbea28e23a373fc87fd9f36
+d4b3b1919bed7af297360af2b3d1801c071e219ed077da7a34fa45535cec641c
+ddb3bd3a20cfaad7292a0b805e44020ca1ef2c6d0cf3a06b5ca472b39750cd9d
+c98cbb29c5623636aaa64b74aad779dad6e93a1edc2e8816b1d1f0f15b92ef22
+e8e43688a94b0b0540e4ea63a409bdf07481e28612aa18c6c2867cb2b5a75166
+1557ae93ca06e1857b189e1d34ddaf7544edd51ef31afc81bdc3cdb1210ebc7a
+fe14f74cc8103890e053de8a5fcf5c56aa7934cb3bff781c51acebc3fa9377c0
+01ad610fadac11cb9832d47ee289b123d0d827889f6ce7bbb40f45daa157d2cf
+d631e73e2f6acc0f0c2b33b87e4915fd47ff190068a7e582573f93c6baf386b4
+190e06b4f96706a3a0856719e7ebc86b031a799c3fbe1704227c84ae6db39d52
+f6ec3259bae77ead7012b0c5d32cf5751a28746816058d31027e27667589f83d
+bcab07eae5b3537c9675bacf914cccca7ba5f37b592139dcea7f2419323c1493
+b5821bdbab71c94afaa18914befcbfa6923aff76b8a80c4f867abc489428f8c4
+14e966fd4bbbbb541535979c47bb0a0ca3fcbd896fc319b1a96afc9495f493cf
+a5dd4e20ee4e25a48b6d592d55312c5b0012b4facda8447372057b45055872cd
+4f03c615aedd1099306a80cad553a981dbaaae59bb0566f495f5aecd8d54c8d2
+2578da1d9de75373d72fd66e0fa7232f63804a4a3b949dbe11d056229ff74bf9
+8dae4d561b0d69d86021d376ac05f959e484e2621484350f2b4afd1056c8ecaa
+4ec262e642af01848bd2ce31b4c3be3279b85499bc400e9e96cae7d6c468e23b
+bf6cda27092733cc69e954e03a2a2532766c0833466daf0c91bb0cf30905f424
+62a972fe8b15d519a69cea970d70fd6b0d2acc69ef66bad215074e157f250cfd
+3d212a08f57bc3bfe57262bf2fb53114d276cfe90019086d10e59c9cee5d8760
+20a9966ba605fe1bacbb92001b58939991eb866dad23d5badc7ec0bc259f1db2
+40819423dd958c993c7386d14acef0e13881f7b2ddaaec06b27543e65b48127d
+d0e0ea4608ee4350a09fb33f42ec04d579a2a780ffee6953784e3993eab5a720
+86b1a734e5fd4fc59b2bbb9370e53afdc181bdb76ecd2cad3b27597ea35ab8de
+ffb745d6233419a66cb795d9e6ba0ed28405563f70f13e0b7181e30300130ae9
+8583730a1805305cd705ad8b7aed061da885776ddb06d70655811b4ff7b28905
+a41e13c373c42a057758f5b152decaea01d08b6bb1c1933c2175d64efed1eae4
+a55b28deba8d6f43dd1336b729df667b80987c85ac457b0e14c04428117ed2d1
+3752f34fc4d3b450d8012585932fe6a7c7eb2e1085d603109b783320a6c0106a
+032faed0fdf38156420fa0d6b20c0c266236733f3fef3cedfdde78287be9f8e8
+329d8df7d916b8c289d67e60f888212a746a3b80920e801077317ee8e7c7c89a
+896b595130ee3669822cd05fb85f98878fcbcc1028cd196b0165d4e1d66d66c9
+6ee22337ba556b7d95e821309bffcf8f2321891d0a711cf9d7c9d4162c2c3fc4
+f8a88d0a3ad9d2456bfec28c9e517c7a694b1824680637f899d2f189fb81ce28
+09df81779f7432c6627eab10226945393c16737434c5e12874d62c506bbc0cfe
+1fbba20bde73d21dbf033e24e4417ff2ca1dd2a7cf128003aabffbaf3ba67403
+dde7fdd578fb71a6611afc4f67fe560a9077ccd738706b02138f4f74364d3eec
+60dcdf5531379f33f1488ab369d6f7abf8772ae6ce0ef3a189325f2210fba000
+f9dc365e646f5006461b2627b60583ff9e92da426e9dc412eb7be74d68bb5843
+8d5ee7d280ce4a63f8c77f4f7fb8d101c0fa49887b38da7a57173eed54771de3
+91018243bc258d8fd8b342a951f27ec2c83694ecbe5eb5472420d472e78fe8bf
+aa8b5d93d4f0d68918999b5917c40473b433801ad9a78ccc939f9b2de4bf62fa
+1882b7eb524292b6298cbff36263b8b7ea8a5efe7fec55ef0e0f653cb9b44305
+7d301b126bbbc10991770a937f2efe8636c48502470191f3ac5fb53153e61ba2
+b7a2515f99f7d7e6ef5d5a998037be9b367a8af22e0061acc16f8c266aa50027
+aaee8017452355a14aacbc7dbfbfc6587fad80d0506437d6f14044786ef86466
+917c724163262d83cd94a37167869f9fd55beb0bff81678eb9cbbfd13f9f64e1
+452039c0901ce0a453b191989b045fc28a86a1e3fa03b9018251142c335f896a
+f08dcf279fbdd8927ff804d29f41b61ce04cfcdbf87d79e98b179611d799cb02
+0bb7b414edf4856325363818c630daa5ae3cc601863deeb62bff37ee884b935e
+a664915405014b1410c479a2f9415fb3a3d247733ba30666077561d09294e31c
+56bdd28a1607feb3a72a2e89df9ae3c9bef488c2df5afa46526f4c88fcd7d5be
+cf121e8315f69ca312ef3eaa7a1fc3de576168d508999e0dd8c2957e16332836
+e47a194f434375541a7efc9d8d0e68e9d9698372c4246b7f14bfb4a70289580b
+f32fb837a0e2cc0c405a7288fd30480495e1480633a62737ca0309bb12fb89b5
+7a54418131abe8f528120dfdd11f2dde61df1355bea409b0103750af98370cfe
+0fa42c12e3362b89efea71394f836fe3092e4485d6756b909c76acd1b27d2f74
+2912144da907b1bc0851d444c603260f82b3a07c385dfc7fe840c68fc3d4518a
+a6f8b8a5e6cf2e1b438ac419fff979072b506f2315d971bd65aef30e2cc0e155
+a4a2e2e794b42919f99cea4f6c66e293c0a39c0ee86e500cb0e351d9279da2df
+6bf71f103d1dfb58655e4972b92b27fae6a0ea26c0a67e88c2e6595c8f06f57f
+6d8f718d7e3cca12d98f441895173612ca568a3d3ace28ce0cbd3ed432f1bca9
+561e5436574b5594b1c3abe530a9869556853d03d605f39f9834f5bf927e23dc
+002dbdb638f369a9eb6e439d769627930d20603601600fc3c1417174f404a99d
+1df8c83f788e01f00e993ff9e340935ff2129e8fda32077d950ca41ee14d5319
+730430100df29bedd29895af290ba2a0e2f16912575a52c350a8afa50ed6ffff
+88cc6bc55f821f3a33b8cc95560447e9547f4df1b29859af3d3d825e7d9e25d8
+9f462ea6b6c909806f69224ddfeed78db0e11a364dfaeaab255234044957f0bc
+474d507d793dda9763c2450e06c45beba39501807ec128eb0aab43e0a1643304
+8cf1fa88359db676932716dbe6acf6457b7f0c2594ab637797f1d25eba8e69fb
+ab7fb63e9ca5481ce4f9c3427f5541ac0e073a01df19a8e079929f6c511d4258
+e73ce0d46fd112afb2ecb9011bf9bf76668f3a24c5742fc64007acbbcacd8675
+a8d23206000897f3ac2a2f8af17ab9baef4144a9012e8bfdc2957f13e2579612
+ad63708c39da9184d00b4073c8882cb34730833f2aa6e5269cabdd99e0e20c35
+3977a184a98cc3bbfc3643df77713bbce6e2a1bf3100fd544c4ce11b4e1ded63
+88de696b075e884170a8175ba5be333866f5d07bf7eeed0eec5bdbecdb341069
+95a696d9140cafb136118dceca43f38476602c39534f57cd010af19de1ded91c
+ec720e655409b6afa9f216395ad0cbdbb03761297b2d13510bc49b455e030d75
+1afe79c2d2f51286253e473633fa3250362cce3d46b59b76746681bd65cd40f3
+851258c9d074429d1674c435a85c32617108ec8223aa1226d539f7712a5ff114
+513c5445e11881987183b19d24710bc57f115814944b31db8ca3d9be6f638d06
+5a705cc4b9fabcd9af7f1cd3f083896a223359adca5677ce252524079be119e8
+e2eaa021ede1111f3fb825ab89696f1919accd1b1b44d604c0480705ad8547b3
+3db62d3ed58a4e402e5e9c9f50f3589f9098c1c5f6401884779785d64353fa2d
+a1bf3373d3c89b14719388b9360bc77b70cd6d8df2ee9c2e695b093d51e0fb45
+08b087ccf91d52ce52ce20a6304d93965901cce600f8284b290a3856004a7534
+6264fce5f5d7479a256b253336d96608ee73231cb7140e04ad62842065fe12d6
+c07bd2dec51e5032dbd06449d9b7ec9f121d0c845c3486c98454300ef3112e23
+08da4e72e0113196179322675e768f1787783cb89a9c7b782c2f7f929da10ed5
+feb2c475ebb5e2972a6d0b7ce7fe578e69c6ca67a9dc79ad1d50c43ecda8f829
+3d7d52d4f85c18020aabb9bbc8a467c1b43770a2d95542acbd5cbcbd942ae015
+3fcf576c1f6b3d8df7526c6cf1edeb30e4648e0ac9c313e9236887eb81951bdc
+61a47792adeefef3b0fc8ff2c2e505ca629196eaf7163367c9f9075cbe879f48
+21c4ebb66799817e6f97c84612352d0cbf5395694420af85ae41e18833b38d8c
+72d46fc5549196c65bff92ede03e207ee7437197e1aad294e5d295adfb433e2b
+2d3f198a967751d299551091c6a4df1f5b50284a50a2cd891cab0775d1fecc8e
+ad07203cb8eac4f371359822aaa452f72b4a2d48d2b384097690aa0917e35673
+4fe4e410d4990570a66c3fe5ae68daa2a94041a6ed62e74c0f64d37c31a070cd
+38d826619b7f5c685edb0fcd83dc9f2787129d22ec7454c3ef5b63635d47936a
+b2d3c93dce4705cb4e94870dc4591da066802abdf8ead4809cd36b9a93715126
+8fbb1828cb16287934eab175190199f6b820b136c5f5de998cc9fa228a09d272
+dee777bc2c2cc19a70a5d2ebca1b400debee80bd3f8ebc4e3636c81cb145a04b
+6ff0716ab4293cbfd710ec6a70d364a30cd5c4b80e62fdd039868d06d7118395
+789df4dbd47519869af5c14da8a9c82a249e5c2530b051e7096025ce00c2654f
+d4a7e679c6048d8ed292e4d543cf308edd58f02cdb98e11cdcfcb7a64017e066
+b222ab045213b93ca057615915d240cb36256f65397ddf8d1212a8d7bad61041
+a96de7862a48682bb918bbdcfc453d8e5b11a559c8d339fceec0121605f98df7
+4d32111e0d35a82b1befc18625ef513f198172435ca0513054e5654db5ea40c2
+e9f760cb6828ba39900855c0323e5004a0c76ac98b6fc99243b61453978ed3ae
+272e96689ba7e1919d51d28964ddfd1c2a565c3958be9ab31507995a181cb73d
+b4a6517fefe19ce15d8ba4965ee3d197fd71ef9bc98d5505f446c1ba3cce997c
+46aefdfd2ec9fabab4e9d17158bdc7358951bd44050572e0d954e9126a539b0f
+f17eb792cd7b0448b51ed6dfc46a87ab342c5d59d9b38edef4189ad19618f113
+3925a7453603cd1e4bbbe1783756a957cf82ee42f8e050526a9c586bbab482fe
+1d560b414b7f0a938080dddf9c90bdf42f5a84c9f13cbd9d722830de0c511b93
+df848203df3c48fdb8a11f143090a6bf6b7b653c83b3888af8886a9284d11642
+e3101c206a1ceb004c43a500723ef673d8c051c7d21b447c7054a793ec153f49
+253e5e9d770126cd36d140a2b135e610e1b1a5fe39e0ebaa2aa9567df19bf002
+30aa024f9108c75e1f58e798f06e26d5904d1eff49cb1c478cc3175ecc93252f
+0bd77b3c7e09b6666b934e2ab7d633b14c8b2c09b5138e4a1e913175f16a32a3
+9c66fe8b0b84e5f6b9dffe5bcffee2c6d7559a23c4f5a527a877b90c585de80b
+11bf3ab84a682cff92f1d34e602ab7b050df87cdf3c73949d780a837f9f1bdda
+b22f11b0a38b4934de77353b1c544812cbfbee908296191143d0fea1c4ff6f4d
+8b208d890c0c725ea8b4f0c9d547047afff0e8854443f0d8db9a68d7973fa6f4
+b741120c1c15988829ce71649ab52a07e0336158ba57b2de7d471633094cb8ce
+92dd7359eed7b0b884f7d0884b76bf7d51b30a47f1024f353c56d669ad89adf4
+96e1ad176e37a3327bdf43eb999874c76b5198b60e95939c5e3c396d9eca1127
+99ed48cf61f7f83d39ce950456a75b7cc1de1bb47f85b4444490dcfde45f90e7
+ad5771e8a382d4f8f7b17a3adcb95ec6508bf4dd06fd88eaee63d0bcd36dc964
+96f5576b12b711e75c8f962032c44c20663fabd95af1c6642363ec9abe1074d6
+a19022ef78c28a96327925b7bcd1b30e89c2ff74b7422ccdb1c8b9dc91853478
+b022ad36544e3932440cb4d101fd0b24cec947bec6da2a2895e839111896b2fe
+ebd142ade024ed199db58aa5a757eed77aeb07fc40e4768c1d78d14fcbe02f6f
+54da95e49086077f83eccd2895254f7b715e5751d9c0dcb8637f7f6099edbc0c
+3844272b6c93b8eca7766e17be7274d14ea2750d1383331a130e16da3fda087b
+09f6672f291ab097a05fbdec32cd83ec54f3c7cb95c30100b39447fc7f49415f
+a7adc18931227e9cfa48ec4a9d0f171256146386a31f9b90b912492856b190cb
+c6f5cae5441fe2fe4271b96eb0100f8f58b0d7c0cce3c728a52aa3e631d8b4e9
+44e0fef0581707b4e4eb00cd42b2f461796038f8f8cc834c2c3e9eddb8236226
+ef0fdb1bdc11a09554d21fe16898a22689887825b43f83c860b6b81fc4518281
+902e60a7c286bf684614718415289f3b6a91df5ddb772ef1968d08cd28f9c265
+30d4f79ef8a5b6d2a4a5f1d3318623f79b19b60addef844579783830bc866e49
+aad07cca5155fe042418478915d28c6de06c49c0f781ce41007b2af757906f26
+c314a4b979e1d7a9d44e6429557e4c82ac2629d78b883325b66e1fc4f81c8366
+5582b84d71981b7b69a6ec79a0c34e580cf42b24133a4a349c1f611104da5bdb
+bf807cac7a868905118fc064996f2c2de11feb7e554a66d00a6a6fb82b393be7
+e0d34e6094eb29443338f54818f3f8f78cb519d9036a4798dcbfb2686c68b13f
+2c862e1d4ffe51f21bb379e741730180bb7a1af6989389e88a22bfa5fab360e1
+732cf55056c74e10046d01663f0c3da17259f96b97c2586f2c94940359bc7ff2
+0763fe77b44b3a6b9f65a0e20ebc6a6933449d643db5a6bd4891cd2f74e4de72
+10873d23fadbea3d1ec098af2592476b04d2e869d74c09242ced15ca78473074
+2cd6de8efbaf97adb1507bcff3673f4cd5e17591b8473a7ef5a711316ff7159e
+89ebbfb14e2a82d787877bfb9c34bd4475f7ba51f66821282d66700de85bed5b
+6cc9d7264b1d81ef8ed3ae6c754ab2551dbf28a55091a8ead55dbecb690e1e96
+5599cf8e0b5dcfc49af94fc881f97172e99b88a8b84de6680cd7fb8b39450ff9
+3e1ac917ae4473d07ed6bb5194420717bf68c41b1e22fc3b14f02290dd0ae8f3
+0432f11b8f1f545ca94dac027c80885a1e7ddff1a7fe09926329d61277017028
+36c8cde8de35bb1369af1347d9d8dee7242733cff17c02ec2a5e9ad82a13f2d5
+23fe118c6f6d8aa4d043cee39bf9024b0aef4eb6a093a8e67b078b6ca7204b36
+8d14145605ae57a4fc1d5a5f66e1a63097a967e5e3
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMR9
+%!PS-AdobeFont-1.1: CMR9 1.0
+%%CreationDate: 1991 Aug 20 16:39:59
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /Delta put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 48 /zero put
+dup 49 /one put
+dup 57 /nine put
+dup 58 /colon put
+dup 65 /A put
+dup 67 /C put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 73 /I put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 83 /S put
+dup 84 /T put
+dup 88 /X put
+dup 89 /Y put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+readonly def
+/FontBBox{-39 -250 1036 750}readonly def
+/UniqueID 5000792 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b448685bdd20eb05d5e7c2126132e33a59a7170609
+dcf4871a5d023c9ef57d3362d9f2d7a440bb69bf653364105f16f4d0f03582f9
+aced3d05cc76489b16e3fa8a446094d30038b06ecceda269f2eab9d19a99c7f9
+39f9548f206c5a457a19270b2b82c43b091dfc5573468eaa3e7a4a32f8042891
+d85e4b180fcbcb3091d2800e54c87d84ce9cad6869b5aabbbe47f40c68799893
+d22b765295e1e69e33aa048b7ed98ba480ceca91f3ebf8ef85fe9a3976909626
+b95ac5940d53f9b02215d84a44837ba25ed15cce0d504f1d335065594f3bc824
+5405407591cccb11cfd4645da60d960c0b93f187b0cf7b105543c0b70f89af5d
+264b6c026e3ae646acf145950202ec73282111e3e601cf2bcde22ce3edf6db23
+516481420f26552ff4472d749811f27768150450d0d0ebe3c79f999e99b5c0f2
+2eaebb12d97782b1bd91b2a1f62a76412548ad53c0dd411d4a08c0f071c2c218
+63d9adb75a4621803ecb84c2bb235b620b658984b2d8e0c4637e2811bc8f0d04
+6c8935afc70141e1b2d9c23bdb251d304b3378faf8928bd09686aa0340fb0cb1
+dc48c996ef91530ff078666fad227a3589f50b605267212d3a65ebc1019a8eec
+9a0739a00279471a01e1505c17658c10030fae32f274fdc8c8774b0d5406c384
+a1d17068dcb0c2575c562fdc5a2176609bad9a2c255e426a4325a4fc3053c7b3
+2f35f7bbc9aa50135f30223360fa2fbf019294b3af98224c5c05d6038db08bc1
+4103010094dc215ef9ccfb96b237851332c8ed81a9184cced4edbda26b381f0c
+73a2bc4a92533b0e667e82ce49ddd8ac9e34d9d40fd4b5b9910eab3b1234bbf3
+af6608d66eaa424c158eddb75fbe39462708da8f5c18d92fbdb2f534598a844a
+e076f96a741f8002af3b38d7e4bfa363f5f5d1193014f71cb5e0b6a2356535ec
+c86cedb9d36004c14d879f5b67ccaf6c57f5c44d9627e24ceebec001a6374700
+c574db244e71817f32807e57aa9503fa571fad83deb56aba3c24f8dc758da24e
+2e11a73778f53124fd595f557cad188dfa28b7e890825bc3028caf279d8f1edc
+4bf8756eda9a4265462359f21296a1d59bd19c952a835cfed072f841c275ec3c
+45355195b9b00578a6fcefbe514b5f5e19aa0da0f0af8de06e168e8f533e9b52
+1cd667953fcd527c0a4e8f4dd0a062b4a7ac08e39cf2238edaf81e21afbeb94a
+8b7677d361b385cd39ca698ab97a7384403b8b1d225ed0277461f3199e42ae2e
+5a833c4303fd389de9aef660580acb2770c49a24da1e15d9307a97b1ca50e8ab
+acf4aed4ca6ab5a39a6d5a43163535ecddddfc3bc62122843ff4ae194d54bc03
+a1fa064d8f22c963d174f0ded1988fb5d17d304dfa00718c5bdd672970ac9d7b
+476b1ffcf6a4a4e5f6949db9fb069b8c67fc1cb832c13dce51e8af7f061e2b08
+ecb9dea7c8cd55dff000990a9de098670b933583d7ec5f35aaeb1cb79366c3a1
+ee0e8ce227c393848923e66bf7c839cd3f04ef21aaa272cbc5a9db1e85b6412a
+2a059a8d60fd9eaad8a4e609c1b47e72e50b078fd7788ff9691effabcc0bebf0
+54e2b3ce0433adda168292287105a85ecf6673f60e725886ef4b39af323503fd
+447926d233185d4496b80ae34c5cb9353b333a5b204d7ab5cf1e98a17091eaea
+dba528cee93c2e9a60d8c011b846dd827cf8755ac10917056c77ccacf67e172d
+26ef2955844da666fdbd5472100f4e8605577d5b7694336d9bd52f45e0e361d0
+c936ad4a76f8a25b4de331b23c2d55d0eda210e46f83bb38f78be8832d60e97c
+e5974fbf9a8936666b62f1f66a25745e1f1b09ab22ea069ba445e00350a84481
+d21e1a5fd6945c4b2ca1b67a86857a2bf6943487712191739e334494d436874c
+15752ef15a5d2bc159127b846725d6919f4de87159bc0d860161c1d714c241b3
+14b3f9ab31883908adee5d65845d46aa68103cf5b35ff28d8ab3c02a24399ebf
+7833f924faee65378e1bb71b3442c8c292857b3c0fbc66fb071dfae863c733fd
+99e7ecf25f16e18c1e24d1cefac8e6f644ba67bc289174cc90d8318278ec3b2e
+5df856febebaba82031459a80c8a690e50db9c9c733a7219f0ddff2397f903a1
+624b35e5f1c51015e77504eb76470dec73cf29cdf325ecb76bcf0b5c2f795e28
+584765e4b1f88e7891195fdd42cf67f6aa090d36bc882d97d5460f2c6c94db63
+50ffc48c9e7d0a2dfe15967c0b73a96152a8ca91e796503c494946e83a7898de
+0e48355e2dbfb2baabda8841dee5125e8e48f953c625aef1317ad46c2a53407c
+dcd84f59408fd8e4aff35527a2005f9788f8159013ac9f9dd7dc389cbb735d04
+7993508c2a5c4e4a25c38ebb14a6672f10e6c340b2443edd231d1fcea586d9c5
+677743ada9f0a3d393878464ef0cee592226c6285369d190a5db35d7bf1f9e49
+daf9384c74329172d0d7a3dfbdd5e78b5c6512e346e7c6839c3303380fb07274
+208772dee14803056046d45bd1791bad7802d473948c30561820138ba15933a2
+7ee663ee4a711723b1706e43567bab4b132d2b1393fb1f40154d274d7ec77b2b
+3d394dd9552a75123031d964b94419825cc1f09c8e6d2beb1cd46b5653d72db2
+7ea6f55d80cd170e9f37cefa9ad1596ecbbf0a07a7d4fc4f753aae41c509c50e
+2785e7b02496098e1a93efb3e2a9f160d68e6bc67663ac4b45136455bc1e0cdc
+2e8fa0d8451ca9a2fb0edf4dd63c4fa7466bf1259b09f621cb9f3d80bb67a6ad
+7d1ed35a9eb7ea6362e8be4ae02e2c8b6964aaa246285ebd92bf9f6c0cfd8dbd
+0a8be131dc5253ea4f6738183f9bcfdd168d1299a626d61560c888bcdde83800
+2ffa8e2667e3053f30f927297ae7fa9c1cf193cd54a149097d9284fed81c2bcc
+bfb97e6a243b2629659d4abe0098d7bcfdbb882b03927b2ce0edbc94fbc48c7a
+c4f91d1734224e8b9d655c6254baace8d43cbee46148181bbf0a710039e94bc6
+b6318d5402f283b078a950809f7e618b07d3fe08d429246669ae5a05da3f905d
+5dae1a1a62e94a1e6bf8490daa010679f6de9556b4dc5c900c64674f1ef18bf0
+728eb7223d0d738c6888d92fc86bbf75768473936f2009320de13f70b7a19263
+40d8fec253e8980951972cd3f68b42584e7a0a8957822e5bcb5b59a2184d6dd6
+393e86f46296e3c58da98f363377ec543e0b3cb618637531777b57de29ea4677
+3164d08974da199ef28160871e5d00ee6c1349bb701817e1f2dab9fca72af30d
+02c0732b97d30edcd0cf3f606bb1cddbb8eb437afe1b0b71191678e3f47ebe45
+ccd1c0c485d7d5a72692c1b8cf3d2dde358eb56861adaebf6d5e1b29dd6d0de1
+ed5cc0d35472fd5231db3b725928079c2cd701cf1b6e475b77346f01b00017c2
+5f71f381439634bc461ba9d1fec64b95ca9c7c5c04e5bf2105425107bb7d3f4d
+9692138f595b45be601fca4120b1fe918fc608264e575c22c08cea44ad6e54a3
+d09ca33ae82158af503c5f44abed16e9b60d84b89ce4306db1f3ca80158ecd3b
+e470d8ff1770f56c89fa0b16a24542136fdda4e0ade81f9eab73bd7ddc7601a5
+66435dd85cd1d939987f1854e13a26d388813b9fc3de1097ab5f0e2fa466cb6b
+51a5330dae3056f2ac6ec04119ac55be85fbe7f4f8122c26258e8349d6e78729
+8377199da9fdb3739b18dbe958964ad2c4d8aaa46514dc842c2481d99c4d48f9
+54f451e194899933066445ef87e674f0539bd7b95be2384140e7290be2adf48c
+a640bf572fd9de12ebaf7d225f630fba4d74170ddd9c43274a4bd51bab5b1346
+5a2b1adfb7ee7ef7de2a0ca26a8d64e8e0417ed44e28bc77aadb521a2e13bd57
+c023f7201ac88d7dabad54c213270af9b942a413c7ff10b7645b03f604fb5c0c
+8a0d99ea4dd79eb3b29b72f4ffed39e18484be676e38678cf555df0797d86e59
+492c7da65084ddb8d715dce6fdbad93886384694ca2010962a6632ea08ac4531
+08b48edaaed7f7c43496b21f8d56c8f838205fe961e0477e64a49b07f300ec68
+89066fd2cccdc175d1435683d5be5f68930fe40e5836ba2f8e8f16de055ecaf1
+c12702eb5eae8e785a94cbddf9f92a73b094517ee571382a21128db25aee6b12
+1205ab3760f8023986c8a7d4bb8ba0e6116a82f8ad24be01bc6043645abb12e9
+5b81b9752e314ba50f873585542c82c30b8c8dc387fac5392188efe9f6e932bc
+017da34ea5e5b18990de367e228e2bd74c04e23b98c3fc35f1d22f87dfea452c
+6c5f58d36f3c2cd51c0ab5f9a18253b68b89d8889d0bf0f66275451844ad0a25
+c46de9e574da7f96c827b503ca937d4dff8bb8c68ba2526ec09710e046aac0bb
+a230481f637c6c1889ffd55e15e8f84b5711fca1f853486f3be04f2621374e65
+7bd3a52b98bc59b0d699a84eb45adcd371eb5d3406bd3877a6cde322e6ccb98b
+3952911353b09eaf39f4a8074b694f7eef9d29d2d9c76513d79bafbd0bf96b53
+14a357ffdab94012243b98db69992da7fc6ad7b892b72f944504d3232a189502
+10c5ffdabb6368640f610f420c58ea9300fdfab4d8dfb5f737930d2b4f0a3883
+214d1cefe1e6f651e70890529ffd6ec49ec6bfec3f9f35fb77cba14ed6b9a277
+2cc7da465fa837ff7e217de84ecd545859f03a4163b0d98bead0653465e66a8d
+4efc6bf8da17d6488d309abafa905b78794adece1ee4d4da5cc7df963b264a79
+da8044e41ca140981221fed30cde633eefcad01c2a947c0f46b6e0bafaf0d2d1
+eb0aca53f7906a776d763afd9754f6fa2238edab89a8f175089addcf200462b7
+f011d1b6512e94d768a72c9b38acb03d1073d31b5e50cc026ad7103dd4848a8d
+1e396a7c4b7170cc8ad39a0c68ca6395309cfe95e17cd5088eac368200b01640
+960a6d2a5bee3457689f64ee324e5a6e66ba917662fd72d840879029d1f936a3
+7076876e1ee59592c87d752ae995f235410988e81033935bb1e73589bc68c803
+6b3be8f67b50a5a65d88e5f0efa4578c7b66c52a1f9a4a40e7d71af9c2b3bc46
+6159191fb8743736c770ab3d3a3183847310dedcf417d16ea24378c95eb20f18
+ce21a3b57f13ffb101fa6a5220e36552d964aac6bf13e337f0f1d917119e0b1e
+117a37d903d85467e9581fcc9ec28a17ef4d09c2fd98e36937a113cf2df6e68f
+487462c2321aae5ba728679cf27f921ff3fa322b9b1c63730c697efba27e8d1b
+9222f5058f0169b61e7bd12a5c7bc25c3507cad8226c467911e9b74a5b045b71
+06714b67d25667f7cea4cbcfa504421d1caaaf5eaa52a6cf6c3782e8bdba62ff
+f16ba099ec990606ea0f85bc9884e579e86058fac72dbc8dc709c38a48229e9e
+7fdaf26591fbad1925a642a4247c1c05090083c3dea430d4a7af724991451968
+90c11c1d3ddfd274c75eeec3630b5747408a3bf3e9c0de3161bf880ab2aeb6d3
+0bb8529e9b7efaa28a8dd293d538aa3ee5bd2d580321c895c629a7fa81b17342
+6e5422b313a0145cc22f69298b8dfe92e649769e2646e67c48ba2bfa0ddb66a3
+cd5d121883289e90d513e8e3a7b87c409e3a403530dadd729d504105ad677ca7
+3d836b7c8ed0605811c440c968befa9476a48f86f8bca0c6e4cdc7fd72dbd990
+244184ea7a2055b44d33d4eee382f6a4320289fabc3fd67e591926f1d62a2b4d
+d2a53f603c3bfe9d7c67afffbe0572d44c169e74b1e21394f53cbb9f95e10814
+29f43df5c8d1194a66be3802fb4f17ff310eb1ccffc5e066342a6560edcaaa36
+59763276879857fe699ca0faa7122c4b9f7aa89cf23f638a9d4f7be38afe4371
+622ac100480b6caa96d819ca07d096f7ebfc4a2a67ae68f06dde0262001f6370
+d180b388351c5b4a59cf7b0b803281314415e7665e67b85b65e3d5d9679baf19
+df33d606eb07eae87d2e66871a009fea0a55e89ac65a81ff456c1b269cd1e9d9
+141f3748accbe5519d3a8c7ef58246b970cf6d2b12a4d8a30d115a04d3259a3c
+5e6c4bbd41c55a9cee44cb93acf6ae4b739f53c47c1a3933171914880a106180
+6b87c20464036e97f7ffd6f775cececdb50cf601a4f31410793db8714dca3852
+866e996c5cf29f8dda077c212fd97bba75cf43462eb0bd453c824cc8c93d1729
+91c483927fd28df0d46cd86dd10d3fb0f3b8ff978c73ea72cda5606a5f3bb6e7
+d05bed71e2c0cb8790f323f4c6d56810cf25bb6d9969913a8e75b7aa5a9872dc
+78555ad415f8def69e3947c107256c98378bcae02269c87fe0b6c76708ddbb6a
+d365eda465a19e2b65b81e9a068fe96a38dfdcda1aa6a8e0acbcbce480f1bf4c
+5995c59633dfbd3b79875939dc010116b2e1f2767702bdd05f988477db45939f
+a4f224f4e4396f1444eef0fdf06b51e29c7a096c528f2ad88226bd4adb4811a6
+b6e26e37334ad7c28ac068fdee31b9d66caca83bafe3e421752d5b9a5370c704
+725625b47c5ffb9dda06ba612efcd7effec2403121d6248fb5790c952e2ecd95
+4aca4e0831761440d9276a99f3ec17640292343977998e927410c2b5530a9b1c
+fb3aa8ff1c4bd633eefea3ed0ea3089eb8f3e979be6c92788a72175929fccdea
+c7be6628885ddb9203fafb506622e5f1476040b7950d2e43356a2a2502ec11cb
+21a6a4dbd51838d33df15f1f3a124d7bc7f277703be83ae05044dbdfe23e290c
+cff4f0b131aa67382d5124c5bdc4f1b02f5611d341e389590d599fdb6931b38b
+8492d56e4758d87b57c59033624171df915a5992ad8be106635ae1dd4025c931
+00973923c0cb4ddc04c9616b793908fa52b4edf4b7f638874a92de3697157582
+dee80df266eeb03a8b79953a2b8c49dccbd195b93f78ee3ef0bb61eebbe766d9
+a61a47f16fc8b5551210a2ecf01e8ee85015d60b2997e2093d5417ea7f5629a8
+f3692d6c7830d32bce977249379c53378851d8a87c6e6fa5018d32869676ccfc
+5bf45376fdd04f59419c8b104ca17c64d25e2c83ab1bd0e6526a564d2c6ea912
+1abcdbd6c2139ce0d7fe90d0dc9a6e743a31c26401cecd6e722fe46961615d05
+2ef32d97bca7dcfefb9769a0a0a58f088fde282fba710aaacc98c0319331185f
+946d7ccda50c8c239a72199e3607bf84ba1656a67e0b7b987ae5fb34bf063bf0
+aae7222f32a6c677846353c8d7829c07194b0c2f2d79efce2698365bd1f3a99f
+7e06024022c3f1a4186404d0e5a559575b9cd6559ea2035cacf93bd8f16b50f5
+4ae61a3fe0f3790f614b95d891b3bd99affe9c0fed1bfd2d7d44f806968b3da2
+a816fb6b945378d6b3d20582a9dcdcea6ab1cab9f596b624f824bb11b43ced41
+c2cfed4d383c184170f755effaa5a6a1c3daa414c08043238f0dffe9577c36ff
+e43c6bedd6204a2904470efc8d9c5792a771854a036b06f1a3731906de6e3da5
+0b551f99250e2715805c7854fe7add1bb636b7a4954f571dec794cd8913feb2d
+27fc60c51eb4f0447248ee16d206d9fc9b60f05b457f3740e65d711a44a5edf8
+76dab09088f5441f4a6752feac4627044a65eb7d1898910c10146790edbf00ac
+63a4c7eb5026ba3b60425d21dbf793ca779a161442549c93236763d20195f8d8
+a620c333ee00ec0b8ae60a7f22637a917486d35ca657abfd1f618795e0f04c8b
+f06573bd58702e29b787abba1cac3222aab43fb718a3cde7982d5d2091e212b6
+0aec7fbb7465cfda7d12c1c048884def8a45541c3dd0d78fa83cc91c755a0be1
+892af593c185ee7d6ba95e907831ca5f0a08fb8be232bdb28d0c7097e72c8a0f
+fe43a0f8cb210c714269b14ff54404f2080931c322f50a142b82e68dbe838d1b
+bc9951e60c3607c1b3d5e49cf434b13e2f9b6cd443179ad85a9265b88d9cc80a
+d2630a4bfb91c1624396f10ba6b94b0b0acc6db1fd27cba01fa02242ca622905
+28f09a5e375440df55c5ca83dcfbfa4f785291f36f02453f04afd829979762ea
+56e86ed16395d95b0a9179b2972d7127d1f9ab89fe13ba13d885e351a2760768
+295af8ade31fa6707f1eddec96bd2b4b1fb2a7505ad77a6edbdfe0187695d867
+480a433b7994a04e7342a1ebb2fa42944ce7914b2b7c5df14b24e66574cd6f29
+3c163cd1252c7b6726b72781214646f06f0f1279112b94b2ba9360146b318156
+28ded11a23dfa515f57a12230381c9d964fa2cc6c38eec0c7248d9356134ca1d
+7e00e551640748b0fb48c6416a6ca6b5b589bf985072c98848ef520e5967f79e
+d331a1e2338d454a636550f9a4d33ea2c5c61e471ab3bbe78d7370c2c3df787d
+cc8a19bd1500e9c93d656d6132950eaed963547dd0a92d8587ee2e47e416d0bf
+dfbcfdb34508aad1d11ba677fc4f321262a4e68546a4899dea16cd8cf4e4c38e
+7db0092f458b03c9f0621a7afa63b9f6547c2fbe5a584bf07f223018dc563ae0
+299d94efd19ac260f4116375a7173ad674a20dcb287e5db180c03d97218e9c93
+aa3db1687d7557a76949e739d43abec93f690c7b5140f247ec43ac928bf1da23
+a1683c0d8e0705e279c650ccf97bfb26c803be5a51e1e96284b9ff8e272a74f5
+4650b6b34cf7fb271bcfba20bf5581d883a3707ac9a84d87986c306100318d05
+ef72bf4f6aca4c7b3c476e1bb57c7989aaaf71440fa94db03157b36476d75b0d
+98a413f7c783e8872ba821501b7f57cbe38f54d4f2cbbe3879e983ae0a2c54df
+bb21ecfba6d884cb9ec19bb5eaa9193a55d1110b23608c8c70e4bffa0e2c3c33
+f2f5d9a978ea1764b5a889dbb2cf4fef5ac74c6e0ff90f52ea48c43a233a175d
+ed8120d96b0f690dbcae05175723b065afc9f20cf3a6864d52b1fac6e1a3b1dc
+ab47352eeb598673902a64b7f62127ac60061401ac63e11bcb6fc43099aa9ece
+a359434a81d9e36a7d1a3f550fb669f1636fe999d980af4e6daf98be0cb2e9b8
+247efb9523ade6c2689cc329a25cef9616ee187bad221c701a84f34c4b875e18
+6e16fcd97aa0c41d92011a4a967e5c4633db86d85f7e6e7683a755f9ef48e2a5
+8e6442c177908a650ff1f46b19cff84a3589ab676f8fe6ce6f41a133fd16011b
+d09bdabcfec210651506dc6a7c290e41a9287d2c4a209a858828596523e53307
+4d36690ce248c88e6324e927b1f3682b1910e321345e89dc268f34f3f9d7ac6d
+90c66729ad6e64ec417f1cef2c11351067cde480c6ff0e8d6e7657d3b476ee17
+5201b357f62b709bd021456195122a37701cecac039c904ec58d83c00691f0bb
+72427933ef36163f8942ddedd03da3805c613b9e6cce8c94fef3ae09927a522b
+d3d728e3b664dbe8737e92599c8c46709700fb0d236e4041676726dcfc55f5a5
+f24c9f4e6649f27d71ee229428ed3abfb1e19d8d755c272e42fd3c5472350c83
+ce3862879e6a1509766255c1f490feb4cf1f6e5a78a29ddf911ff27d2457bb3b
+c7e0b2ee51697cda3b0acb227bbd83dff9c58574849122610b18f19923bed8dc
+cfa31315276757e060304d357d64c964eb0dfcc3ba0aa21071ce63128b8278a6
+4950f55a88c076d0b04a5bdf44e6ba8505e7b35e86d868b12749973e0951365c
+dd8240ce11756b4e6dba76f43c137bb0b5a988344a0ad66bd1c5bac75cd50b29
+5212d0ce9e6456fd6c1e8d5b98cfad7d0dface8bdb51fb2fb70fbb6dcb67627c
+e2c6b6b1774a5edfb610dc063ff4756f6b59e726cdc6ea6a892d6cf506a5c01c
+3aa6696e337c3854592b5cd9fcd9c4f7e53cf52e2d27961574962991041cbe1c
+0c45e4e16e1a74d3144bf25109e994303e03bb0f18e518a94b7372770e42a537
+2db2bebb52b805149e169af6cc565a7e26bed04c9012d7daa14e6c48bfb80e4d
+e9a096746e596c38c6c74def5f30bbb678c7372a02159b96c3e223bec1aaa167
+b436517ee593f1060a5eb8555801019ccd961cfb50f4d59cafc1e98b2ab38ea0
+fa667f06e1f9d444fc8e6ec1f0ff7b48590078ba71285e55d32eaa46ffcb3d75
+944d9634064e6eeb93b28f861052ee067693a077943f0b255de91fd86d706934
+c70153b8b7a707011a30070d19f945418fe312764f30bc9d1b6c9faed2d3e344
+4b76a29f372a55636a4400c61f09a3116575299118dd9b1395d0379ab694494f
+38ee94ab4c1d0db080cb2ef4ce1f17e3d1b28ea78bf345609ee287351169d6f8
+7bfa53351068dc1651d8904ec481a3a74649f837d14ee18a7d824f4e3465cb9b
+f913557aed813b5d12273fff9d81f2aa8822363747cf14b11d6078359debd19f
+5941771c6df08211a8f9f53842a581472fe5778825bc0fa74bcd62dd1af502a7
+ba64c7212a12d36f5e7072fde67706df720d86305b48fbec1cfeb6c6dd8d6568
+57be7cd57325f8fceb5a2c7c5be62a338c41667877a715bf11ea183510b45a2c
+74a501cab9c87ec97b73ff1117a6d0a3ee60520b95903206f0c2706452e7f2b5
+188d201f527bb33503f3a6946ded688e4808f2692d057f80bee48ebd6b6736a4
+75c820195a9d21d4a851a3f8f5e244bec40c700e662b095a1de37ea2b21cefe6
+192e85a166dde7ff532b78aca570cd8558a51c11d8415b598308a1920359b5a4
+961c535456564e161fc64f9dcc93155a41466824e0bb7f425211cb99dde34134
+e14f4fdd91488a58538b544ac08bec6e4e0e6a24ef945a9d78e97a07dc1c70cc
+ef654deecaaeacd17831f0174b876b317b0ce2267c6aeef8a7076ef6a7d265c8
+d3714ff6c1a549e19e66c62b64a454b7541773882696edb8635071e08a916953
+a64a3de821290646579320649f49790b03e1b9b515ab7cef5174f7c90b95637a
+322a61514526394be15a14f6bbbe502d4bff7ff2a9fa174aea07953b9fed0337
+067396c9f8068c71f04d257b47c4a7e61c67049c44c836934130215dc9041b74
+bf883d13c29849da1ae97b440c0ce3b17e157d735d4bcad38e6fa6f7532541bc
+dd2f12d78e211fbfc06d0995f4d4266832a9de39a3f49aeab473afcfefa14637
+bf1337836efaa415fb6e319a71b98b4e4d30f5cff92ffd9553b65c7c03cf0358
+4783bbe6859574e591dbbc2a26819c968e61b67756d65c5abf5874280bf1d982
+c505edba72548c6fb9e9420a1265f21ace25dd4f21c2b7635716a8876e764203
+bd02b4fe17445f03dd0e40e53b959c5d2ffa2fdf17dbbe30bfd6fc03ae5a2a7b
+77e3f841cc744a66ec9d7555b319e017c24538f15dd2d59669cf2fb64913b0e3
+a2cd7fd781fd2b6b157c6501911a06d70c920cf75bfcda7d621d51768c43dca5
+6625f2cb8f3663d667d216dd24506c6bbc10161dcb2043450b6c915e7d520806
+2f1484bbf1abf49f95e1f556d46662c3e41afdc348e2b5e7c6acc2b79249919a
+ca292800d9c2ffb990ce30c82655f2c681dfc8ebfaf15e2449a8a6943a17aee7
+3b98180bfb8d5ce051566e22e10080e8f7aff047807e0894042b9710ab369043
+f7a9886474afe37a01738bd19376e5656fb584eb878f2beb47868e93930d3c85
+18fb7d62b0719d7e1d29a104d72bfc567d51dac515f2525f3e49b3019ea74bc9
+d24343e5a9e23abd38b16181d2eb6ecb786053b505f2fb7ebf21db621fb09645
+3d27a9489af21170d5689052aa95b288af1b85b37aff440ff1979e91caceb1ff
+97dc54ce5b1c50e5f4988d57f5309203911b9b6e0998ca3b39e8ae8dab01de4b
+cd94c2bd046e813ad432785a6b9fdf9d4f4c062ccdf42e2e677af9ef67583bc4
+24c9a0b687b2a5dda116f13cebad1f061caa9f82ce3f8f41898ead8001acf3aa
+7873e79a6ba8050239fea46674433b4b0886ece6ff582bc75829398bb38927a9
+f1dc0c9e6ae3cb7d7cdf5fff5324dcf0c3e5ca5e17cc28dbc162e0
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMR6
+%!PS-AdobeFont-1.1: CMR6 1.0
+%%CreationDate: 1991 Aug 20 16:39:02
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR6) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR6 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 49 /one put
+dup 50 /two put
+dup 65 /A put
+readonly def
+/FontBBox{-20 -250 1193 750}readonly def
+/UniqueID 5000789 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf
+5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b
+edad3b72ad63c2918b6e5a2017457e0d4ebc204b031f3fc6c13d7da7277a94ba
+018e9998b3dd888011a5d7c4204989f30f908b95533bda845746b673ab71ea57
+65a0d14f4350707e47c8276305b28513cbe1bb0dbd269a53719bda46e536685d
+df78ca0146b6b93e760256b74d939d4e35b5e77238f04c92298dfdd188feea30
+e053eefbcbb52f2011772b3aae39f5805597bbc1e8bb75a446ce014030f4f2f0
+f49f9e962ee4a1024a746fa92a3628db5270732b54e43fe5ecfa524f127e5fcc
+788e77e66098336ad67fe4cccaf0253272d5df79864bf4b734cb9a5859d557d8
+bc11b8e00221ebc12e97de4b1f466ead83a4c894709363bca9040410a52d592e
+34ee40cc7e5efa920546b981aa659513a24b1b85c221a1875b62d0b89e57a368
+321b8043a5b094e0379760a443d632892b14ad6d19dacc8c78093243ad67e6a3
+08e56e6b68412ee690b10dac6e17708754a00d51fc957b500eb80175716eef4b
+2ca1ef867614659bee3f2b7319e97b6fdf1efc847bf3cee3156f72f21751da8e
+5fb6898919e6799820d3de0642d756e09d6fae4ff08dd3deda3173bff4bb11f7
+9109c97ddc05897af709ea199a90fcee8ce4c7a3c15b18170c41c04de2d3fba8
+f34296a95b8e1e8de3739b17273f8f2c85e914615e8eac5e8bd2387ba3b1edf4
+7968f06e2067d836d0f9f3e085cdfd2de06a62c81d786b304326f7002e83160a
+36598589228b4dddddc43c85e1d126f8fe81b828028e26317af5894aaccf4f69
+6301e1a9fc45935d8a414957f08febebbc3a72ada80f101e47447d019ade56e9
+f4fab969bba2b44e47399fedf5caa1bcea216d7ba713d523d98f2e44ef37ad46
+282d7a587974734c2b1e24d8418fba0841578cb551332e6f777773f1b3155cda
+5c13080030cd6402a22174611509221f2b3ac19fb60920218837144746f81792
+43cd14528d48c032d279f6d8a87d2eb484f1b977e07c9f343d925c4e29440e4d
+7fa894f7b3aed4f35967cf0754f375a178c830bf375ed5712c0598dda2182320
+99fd8a45277a5d36139c90411cdf1b382d711f4c8011df724a07333c5421040c
+06c6bd0c5bfb17cc2aa404c135fece394c5e77f735945b7dee71367ddb6c0e18
+57d9eff272051cf196ea6b066d9ce7babfe387d9119d18a5e39a309f31a783c3
+0df3e61b5fbca7d2ec0c81e76c4bd5d8ee71005814bff982fc50a47d68cb3864
+afc1374db9f708ca964ab5fbb144195867aeb5679ebc7cd14c7ed729bb9b72c3
+d7a6c2a0cf6d51c386b57a195bb30cba3385f854998989fd439f7df9bdc58900
+bbd94256b8a24a613da8479c74f451d6538a8d7ddd29ae6bfabc846adbb52777
+0573a85efea91ed01766c6b06f4c3ad095a8549b40366e8000a8b79a123e4ce1
+c31dd9885cf73104321104f6335310e719578888cb1afeaf5eed5c7dfc91a86b
+b3a88935932363c8d2a40f714b4593f5d396188cd5e4c54c97413f58ff700026
+edc3551934a1b09ef67846904bdd2eebffdd7bc2a7d2037ffa17bc087f61115a
+7ef8db909718c8a960bf45136d82e54317cfbfd7ebb968427c7955236afbbe7a
+8af6ab7b41303afb0bc36248158cb1c762f9c3435919344e668dfe482cf7b20a
+3b2596fad9719985c795f2e169baf1b7c1ac32a09e27a079979ee0383902722e
+1aba
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMTI10
+%!PS-AdobeFont-1.1: CMTI10 1.00B
+%%CreationDate: 1992 Feb 19 19:56:16
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMTI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 12 /fi put
+dup 16 /dotlessi put
+dup 18 /grave put
+dup 19 /acute put
+dup 34 /quotedblright put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 65 /A put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 88 /X put
+dup 90 /Z put
+dup 92 /quotedblleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+readonly def
+/FontBBox{-163 -250 1146 969}readonly def
+/UniqueID 5000828 def
+currentdict end
+currentfile eexec
+8053514d28ec28da1630165fab262882d3ffd20326947b1065649b533eb5e9e3
+a88a87fe987918a687950b26f647d6e08bf14d983ed1d4a8ca1e2da8d985f944
+2eb916f5b6ed0697ac7c33e1e36a3bf460d34ce45f1631871097cb04f18e3889
+4cf4ac1538eb19481311d24fe3be7beaa4a3730e8b4831fe59d6d9ce2e46116b
+629c7ba2f9ce3ecba2f43bc162a5a077ca1b2882a42afdcec3f4b75b5d63e0bc
+8e5dc95257766d8ea467ad9cbaf47be60f797580cced6884b3a68f70c91f4fdf
+80fd00ed9139e7f480dc3a76af72ad9b434187730bdfaefe4cbfe5c7edcaaf24
+9204fd703011932e5a3c27be468b7dab69daa18dbbb6335ab8ddfdc607961c7c
+02582763fa069d43563ba17704029945cf42fcb19cf78c51df0ec4d851086d43
+c1ab38e865ef36865fff3a08b01cbcb070ba4893f7482dc7819ad03d337e520e
+7d8cd83bb8ac7aff4df36751f4f12aaaea2b6d7260c09a26e987c904003e0723
+7dbcc4a8e4e85cd3259f40d3caf55c742cbb40ad0db1044c20a4f122a63f7b81
+1d945bfa69662189ce4d089464d2ead9f6ed60b581b04114d5d45e97be27a576
+35154e9b8464f2a0df18da855eb51b8f64d3054b0b2e84621f025a0776d16fed
+b988a43d2d64c32768dd106b9f541ae8e68ac0bb7399e16f4d4ba074b2152d0a
+4e9b5bfc21bfa0d531e28165e518ffc054dd4ed0d74eca079d20e79670419f92
+e03bcbfeecf3554d661596f6f29e12170804d15a250d917ffe7a8b6e8fa53047
+1ed97ba56481589a65ca13619129f1e26affe6c22f0c38540f8ce37efb6e9e9b
+60b51a5a9cb4454fd7c7f92f2f9437159687ab590f35b946a54491a7739c9269
+e0f1fb48b129811c82edb3171cbd5105fe65906974db8a7da92f4f43dc7f6b36
+6981146d86d23613a0b38d9d6191db9fea0172e982cb1cc50e382f69da1b377c
+1be9407f88a2a761b56f398467a057f35d18c01cc377e006182c891ec80272e2
+2e3a5c7123cd27eccdc87392a9fdf63bb40f02b7649cfc53ef933c6518744cb8
+9cbbd437830ef5b1d58b00b67bbcf4426dc1e6ef583b0b4ad3aebd741e3ff0f7
+29ae271f032019b1e7268043fd215be590f9cf24da14a90f1683afcba8006cef
+5d5632c2481fbc1bd8224e8952debb7c4596a237e5505ac143180956ca1f603e
+ec70cdb4a33e1c4ca1744adb40f9743167002abeff7b379d91065e5fbe232b2b
+9b67fc2ba118438a603a1610d891e6d1911c604853d1e26de7640cb94b16482b
+2fd8e1a0375f6cb08e9a695d433472363f5d7fbad693ad55f1d27fc4d52c0b86
+c1f2f7856526af7cc8f32cc1ec116bef862215d4d5bae2dc2b015d4111288b07
+48b26c9618bc18ebafef36b9ad3884e5daded46cfd1d7f6c7d08d810e4f829a1
+bc025167407f5261a860602f77fc56f2e13df7c88ebe4727a431ea008e318314
+0ec441b5c2ff6e593d4ee4ca6003cb086189e3197e79fb3ce1c73503878d2601
+4a62a5bbdc36b4aa0c15c462a6ad39cc3ae1316fff28b1247b7da5ca54a3c92a
+64aaa317af2c8cd862cfed14974ba58e8e04a77fd9875d642854e0e968d5e0f4
+009eb891d3609ce5b2b13fb42088a2e3afd1bc04762daed14b9f2c30606ec313
+74cdbe3be8b1dbf453dca01905d2560a9cf7b29b0d5fa41befe735788ef3a56b
+ce7b7f3a7a1f1f973120ba17165e4ca9b2a2a1949e6f45c9ea91124ad39e46bd
+4052bef3149be8e5869fe093e3f2db295f008d574467a914840cefa64280d359
+4a90f0b1130b21e89dcb1991579ec380aac10ab9a915a3a66f9fec2324a8a355
+12a2de03d5aa63949d91c16b3fdddf93e067f62f02384e2682f051e56e16e73b
+aa51b439ec918c41c0d9fb336d2974d0432a84d9012f01898fc6b6ac2aa304d8
+78fc92d5175057228a98f9479cf775707b3cf9a139206c099fbbc416de22f15e
+bcd812bf4ec6463160da66dc518dcfa4d3eac61c068213671330abc2103865fa
+62538246a5a13b045b55f1e56faefa35ae03d976bce7be1c20b8d5c4ecca0455
+490fc53a5c44944296cafdff0695539730bc0d489c4d2c0ef68562d99d1afc5b
+d323ca25bd45134bf7364d799303408cbd33b337e956d3a325b09b7be4490897
+4dec132ad5b93c5aa3ef8cbda15841f01322ad0cf475e81fe0227d117ae7849a
+ae82154ccd5f4d59ffa125cb23fce9c2d428cd31798f6228fe2a9800ae63dcec
+86c826952fcc3df6daa93fb3b47e03815146a536b3fb26634deeee8099d2b518
+d63142586b3b69183f8983535afead82f2e3d7dca3740523356365e6dfd7f70b
+334d4ce379a5a2ed9dd2ce3169a2fd761c2b889a8ad237cbbcaf018616d22472
+7a14fd9b48f5ecbf1ed5584d9962196b447f67181e7426c9508aa982e0bce554
+207efcdcdb1468dbf93eafa3680cf9fbe036f948b74fe60fbc7fb554d4db2f64
+2d895fd4a4897934bf3c20bbd8ea8554e7ab4a32c382d66aa04fc6e5cf5e454e
+5d89e9a639e2748137397d6cbd7807c4ecd96422749ef3571364c973e4ec9e9f
+3cc99af210b0290cbe06dd417625c6cf8b6ee0c4ee093e4f3a775f95b95f4243
+e3605930c79a4e96d0a9ec3a8f86a23bcc6460323ef69b48ccb5063453f02bde
+47e71b2b1f7a393f9df12de6d3602126a7b111ff3dbb75f6698b16481b51f177
+e840ec20d4da1307f58dacff8474e7534fa928327a83806a6f778da0d0cd6829
+af323b2c1cd0aa53132579b4085380fe19767a17be20f585d822296fc3316937
+889a7613eb9530e458d6c5306b15c104f2579ea276baf44a3c913b484d57ca07
+6376342f71eb1c194f392bc62e3bb2d2d3b05aa3b98d13a9f49097a1f639bacc
+20234cdeccdfe448e5a1bd49cd5c4a563a62049f06e374abecaa6c67db2d3da5
+a76fce2c15dcdc675c8ea68396a0719827ad822f7600e5022cb00be06e3a2cd1
+e98d933fd93252bbe431e942af14e02223b4cd24e9b294fbc6c9d104b981898b
+ebe06609333076cfe6f0719e8650bcd460293f00601f84275f4a4766babf0aba
+c736b2793cc8eb6c742574606b94f87e2bea5a0cca3c2c2c1ece5faa9784f2d5
+541d7ccbcdc5b7e8482edfae7c30b56a2b4f1e4a4e7d0872a55534728af31ab5
+cf5894a1ae7e001573fd538658e1bd21c2e83f910f98dc201f1c1e29911565c8
+895386d151b98b21c94974493d3fe75050ebd40407c3423fd30d0a5adc06ac22
+0aabc1c4f4ee13d91e09eb49a2e01fe469704d7b3e07f62bc0374b9e24f88a26
+b7a532611c560d044c9daba391e6b363a1fdf2e953690714c6d5d58cb1b601d5
+893f8bcd279ba31b9eeff67973f85326e10af120db99fa0b8d4200340b8a0bdd
+3c7c4254461ed36e6b7f81e0d9ff75cf3ed36d229210d49fd279f3f343a9bc6f
+e7454a453d22cbcf227e97eb3813bfa6a828b1917cfe06a574705516e5c0f43e
+970767d439e332d52b01323d92a8a54172644016bd37b0aae6ee665c7576e473
+8c5b9dc0bc332e09fbda5a3363b36ce6539f8abd85867ebcdb65cb7df1e3d3cb
+eda56fd0e7daef398e1fd4b1b2f19f705af77f98c52544f5cbdc7022e1b8a649
+98875e742d43f0cc23fd7311029a4e0f9de2dcf51ed6603c2dc56310488961c5
+f879f2f4d408b87fbac901d149ec2dc1801c71be9bdc0c918c92e8c0253893d8
+188b2ab9902345174a02580c311e2514aa19b483f5cd69855841f66f70c88cea
+8d6fbae401751b3feb037003c459c1e59446875721e7194beccf2c9a94c8101a
+8f4c7f0d6b8b711dcfca78ad20ce14a296669de2c9b46915c2ada03eafda00b2
+5b250414260283556867542f4e142a9f45edd20d560b43e5c3767e13a2458423
+d89f4cd4c47712369ee94ae07c023df073969ce9ddb59e3e038fb4f8400ba895
+a358099a1bca71cd8c07354599b5bde61a82af908b8fc2ce2f948d88a41dbd95
+f9742fee07e97c10d4e90225188681791ab852de554b17fef4eda172ebd6898a
+dd0965c09ef34ed52c56b687b83828f41b7599cabd861d7c8d1aeca46d3d9e69
+fcc05a2bde23ff9421f763fa8ed180007ab44a7af973c0bb7b96dc100f904dd0
+da1dec22d70c36382136b8bcdeebf277aa112d374554fdc51af6beb9576959c1
+112a0cc55b39078c867186436aa82bfaafa3a48adce6e730cc337fd9948a5fe2
+67e5f621220f442f9e4981a270fd0d9ddc4ed126952a16c3b809b76b1766b187
+a4d5f0997eeb5ce55db65eebf8ca85703dd984c2095d25cc58e1e42058c80b1e
+e6d39c1ba1bcbc63cf02c7319973016350482391f842419e476166ab15f3ceff
+f95b73fb8df61ed7784a98dc296337fcd3105c5cd1dd276ca0af4e0414cf069f
+d327345bd8e7da8b4bd9f3149630573baf9d258ba32ae51873800a586ecf5d92
+1c04a941af43f87b34b5401ba664e4391847e0ec1137cdbdd9e120cae1734bf4
+99a5ca9093e06371f2cd1b7c1fcd15d52dae64942f08c6c547601937c0a44a93
+81f56cbcc1204c2c01464c72942eeb766b47ec30c920695ff2878ff6e6c73399
+8d335ad03ccee798c2c37f0fa222d4f46289bd3d0073db8a382c06ec05fb541a
+2669e11a47dc2290e30d3d9bba1e2aa8405568ea2e8c864831bd12560848ba3b
+8ca91aefad8b2acf30ba9f064359cf2b8b33f5093967aba432411d8ea7e170b1
+759cbdd3238cbfa168f1994576296937aca589b3ead2977f76961020923e33d9
+17291bd165676a7f3e0359e9cd97df672b25e914842e728b891ad8ac6bfb88b2
+2873d5f1ff476c48b016eb3419f87e2e5206a9a88706238f2315a985ef1d2eff
+40df0d0026fad25c6d00c6e9211b24370fb64d07f866e902c2add85e60a5ff4b
+5b8a36993ce2b73a16ef5dae6c03b34efbd885da01f33d926269e6e876b0b25d
+3274ece04eee87c4b9ee6332e108b9135ee89bd70fd1b5ebdedcbf4d414361e4
+758a9ab84a2bbfc821fd0608159268827a491b71a613184007461120a719261b
+aa0d9969accfcc776f615fa0221dcc0c44348178b1ac0204ea18b09779408f9a
+24d21156226c09027c915b76571abc0b8dda9c48e09be114a02c84245c15a0c4
+11c5f516f8bfa7bff7c8dca953f64e5b8b5714d3a7fb204fb90e028c02cee4af
+32f39c964b87246c44e3585991907491e4f60dd9fe185e0ec9aa02ff95f9b849
+9633113d146970990d38bc3ba6d4260056b2198127127db0d3f19c56b2678480
+2e0d2f9cad0e7914c6e53bbde1ad3cbe3d6099b0a5663e135751c18ffd2227e6
+774f02b8222ca3514919263914f1cded29b4335977bce22e3debd9cae2b0c20e
+ce15a631faa4cb22de533587e94018605ed21e643af1a855cab540ad862a01e0
+ec7338bee23a2e04444587aad6bb64abf27df542bd63c7d9cb0083ed9d00a488
+acefbda2bc373ff48219bd414167ea182b84ba3df91ec7cfbddbcc68ca58dc43
+8827f4313ca9ab71a41666c5182cfa00227152e03aa2d88f14e4fe907de6a766
+8cc38bbe7fc273a0db75b949838d08f116e3c389f3e9cc805786663aaa007910
+2c30ea9f5e42edcad16ad66e5c1c2f194b6de57425db531e4b3dbfe4e3faec4c
+7dfd9780218ee7d514f3fe501b5165e5b5d9bb4fe695e4926c79a709f6b065e4
+90790730be2ddc44f1cc77677c1a0631dcf281de1323c67623a99d2a82638bf1
+65e1bd988ff175dc04982b91343fa21bd8ed3cfdd622ac82dfe651f19f37fec4
+46dece122312844910e44be8447c6699e29c644ace5157e77c5331df539e85f6
+afa9b8e5bf19f47eea2929f5391bd5ddb29e159032eaaae0c8ce07765a272da9
+e275bbe29eeb884a4e62c7e448ec793fc6253051355e231bd13b521bfff13411
+b4f1f1194f1d9705ae8c23dc621af7f38061c741c5fb702f4ae3212622181bdd
+5f762a519227dbea2c701fc7128027e7e2361d21180be23c29109944959a8461
+a3e10c1dc719fb7230872e6340509a3b6da6e7c128c90fe8528ab54b930cc200
+a6c2f034d6a902a22e7e1f0e3db92fd136d7bc2142739c1f788aed76bc000bd6
+9253bc3c803234c6b20de6bd4c66d773c9088db55533a3da667610e2e63524f6
+590ad66af1baf84ff06dd9129ea106a93e027a67530f98227e470799ae230ea8
+aabf3b4f86a603b13abb676dec66d9f679d875f21419ea0ca6ad0a607d7a4d42
+63ba1c7918427ee818c2e43a56d8c58b27df0f6260204352d8314611278b7fd3
+359e89b46bba8fbd5557233974a81c6cf05df23d19519e3bc8e10027a4ba9246
+e458c2d4f8b2227a601a551ec82951ecdd43fd215ee067b1de635f454128441e
+5123b17554f6482b91f23969018cc6fe483dcd0ab09acbd1af6277d06ed7437f
+8d7c551c10024aa666d1421449ebcc403819836852683451938ea747c6ca9ff3
+fde93bbf994875b841e2f6a76f2e9ce629fa0c727a916bac05e1bb9a4deec6b1
+c7dcd63dff5b4e7b82d44de6180a1206276a23a72f00c57d8a4f7f6d73637d47
+ec55e9750be6147b91cba6031e11c8b3bb26db25c118cf9e348e0a7a0a62d4ad
+fd7c2329d4a96ed07f506ee347807163c51248a8a3c542fe80d2f2d17f3ef2fa
+4d2f2eae2ee15ed63170512ec96c97f66460c427bee2f583f7d73e504507c1f3
+07fbb00bb24bf41b10673122abc23adf10f3aaba94fc6e77cbb687dc8ec54722
+72012e7d106e071d6fb5e4f6db4e9aaf59c19b306f5d8611f8a625a9470c0d3e
+0fbbc06c6441e84499e379b6041d625219d01a4f25da15ade13c8f9bacad327f
+fc3f7f14216659feda9ef01632a041db0745633a896f9692cb657bd2ea1133d2
+55c0d0f33b0132e8b456c0462dbfd0bd7020b8afa508fa520cc133c325c248be
+ba51485459791cc58bbea1786bc53e5695e1d34e84ae18abc6e1f75e50782041
+c086e094efec4fc0be09a0c6632d0bb7a52e97bffc25c3c72f929081757bb5e1
+b5cee46619d22d55a608bb5e74ad1f493ca817e359b1ffead4d4f59b2dcbb917
+b9e483da27ce35fa2fbfd455ad40f77254253d08c6d245c060937705ceb38771
+96b3483d01114b5f2cd39db31f021388694c697163e1b13e74b21e35251e6818
+da5e5a2b0428eecba3a43c6be3353ef4a07f4ea992eb69b140af5ffbb06956c8
+cd4f1caee117fcd75c4b99f9e4a0f47fa2ae82419f0c7ad2d606d153a49c1496
+d25fd6a27ecc2a159fd4bbcc4c63fec043f1763ea64a585b0187d52e7ec168f6
+4a83073ecccf6bfb7c86113b8a1dd6d29dbe73f6db6d097262779309678434de
+e302f0f22b9d181894b8e5f64ecc3274e57b0df53f5bb44eb8725505f18c6016
+f8cf97f6ebe5e09a4dd2103be0eba50f16e8f4d21e5fe98331f56dee72b8906c
+166200cd9708bea321067851953ac6219c74e69118b6f95e1df46d005455602a
+d737d650441a70143c2b241ffa05fb3c3811b004985c8810e19a244b313d5a5f
+c140444dd6472c8948c0d88fd193a3f67bb3524c9ee336cd50bd1ab273fb6586
+1ad1aa36e2484c10a08aa507cde6fab77d46e4301e10d666003053404d4d8b98
+d1fa13762af1330822a75a270445a872f5ae8c94ffade3ac7cfeffc289726f20
+4df8f1eca4ac788330cf719bb1fce8d237a049e6f795e758c3806bbfc83f52d0
+ec10a085f263c70339afc8f9544afecca8aa809de2decc8ba825e1d62bc75842
+7ed5660d268aff39682683be445bfc6c3280da6a06a2787abf18f7e2952f797b
+b5654dba99aacb1abdb084ba4ba6f61668f9be24049f99b82fb36a78c9924062
+939027e7b23c21ffc7d3cc2c5043e4cb12628e543e0c00fa98024a98257cf35d
+4333c25948b2fcb304ab3f2ff7c309933af470b2e9794d0fd4e708b4dd84efaa
+b76e039701c53fe847c74651bed1d5608703423247e1f7c3469e7cbfb280895f
+ae55a1969f3421ee2cf0179b5c8ce72230ec323c760f98dc9df77e51b101f416
+ad2af6ed2773ad62702166e1258563f28aa88140d93e661d7a3bd60eb8aca35b
+d2368b700b8cd181012d1f72be3e389d97195e726862ede1ac9ee763c74b5708
+dcc9c64eb05af9d7ac5dfff8052fb32f5cd2f866b47e73686eea4cc38045b1e4
+900f35917874976257c1026c5518985615eb6e34fbdc364fc8dc90c8ca7af8ed
+509d394d827d97c6405a71ecc3dfefba743568e1caef48bb584ee1417359c0f5
+0cd5733aab411bab802ba6f023d09779432b919b876e53bb7665ff9bf30d9594
+1768e63772917aef27309ad870a8fed18a318773306cc3fcb694351345abb6da
+cac204a81a1f8032bcbd64cadacb5a5c52046aa5ff26bc1aad62c27edc439417
+ea942715d6e69b39c22f9a8529ac228a791ac256a48c706fdfb9a86038d3c062
+17e801a7c79894670535c144462e99dffc22d32235c373921ad4ccbf96129742
+8c1b1a0a8920feb9c0f0119eb51e69f9e0e79df0fb3f7e609928c8a656c8a2c9
+fa91401375882aabdc4ebbd11710ad008a19a1e87e06a87f1b2fd0f1aecc902e
+1c5ec5e332a39f4a3b22f075779fe47ab88ecb29e03ef9c7003233d6d0ef27e6
+a6703c609c86a698839e4bc6e014fb9264651f7e76681b60753227d8c67b0306
+83fd192d813c3d54d46afc08a7b72a7a181a90ccb53be427c4486b9d50943ffa
+05f44d3346a56d8be6762b794145c55d98d2e99b9470808745dcd2b3961beae1
+30fe1b0b9fc6b0972df5064f8db9feeb8adeba55794bef78706a825d90386850
+95a5803836be68376821eac9679903bdfa4c94303a85d35f1f9d6a4933124c96
+9cd562da2ffeca2e80473c926d646da2253f812f79764212b7f4067f352ac4f0
+659c007d29f8d1920725f1441b27ce5b3823ca9dbedc0651e7a2badef97998dc
+5182b8726902f6f3f838a8de61cb56335d8987d5854e3c4f7e4e29036253002b
+d1ce1ff231209fd7a51869f48b2b06c86e8268e67ec1878e440be06b701011eb
+b7a4ea91f8148332a33f70720b1ab31cbb7962e4a7c56e271d603ea2e1deecd6
+de1725ac03b2f91a93389b6ae6dd7a56977c781795ddad24728260bfe613e5af
+5a746ad8bb5cb6fb9827b9d1767c5286f9f2cd164fa1ee257f6f164fb531f2d2
+3b472189a0696ad129f0ca3c25bf34d011399a9505280511c47b8832d3c52498
+e442e8fc539ee3653962e5b7b61f5ee80b238aca9948d3eb8abf0d45bd4b70b3
+5824d1342f586d0d01ddd54a28bd25c5e739564b2d0ce1d785590dc82ab81b3c
+b5c15a1cf22d9e3c34f01b3f6d5872ee09c90695415330d771a90d3de4808c00
+383d1085808299c865df2bceedbae67e186ec684953f3dfd44e165621843b844
+df1aaefd8cd3d48b0b35039c3d553519f029a2c47433106f726797af4d7f7a44
+e71fd9682ce2b925c92e99ed3579c303f2b886979a8a401205c1ec212665cf0f
+64db7a963527e5ff8d30a0ebbb2fb035021f3a601d4a33c3e400fdd680640fe6
+5c399f146639264437cb20d94afd5a2d8766cc360e810b2d11a84bf8bbb1910d
+b71de88209b6e17bd0400cd16184bbea1865cd640fe75c8d10aed6e6159e211f
+f7b05dbe2d96685676215e56c4a319bdb36898967cf1662ab757b44f142bcbcc
+d728cfeb3fd931a607620a43d4cbbcbea849eec85e60cccf0c511d3f02083e5f
+cf2c3769f733d5d594221b64823869e3483c8111eaadb781200a7d127061a294
+7347e29e24ca16cb4976cedc3fc2e80210262db51dd676e7e0adeb13d2581e87
+a9037a5a8ab5a926ac3512adeef38351ee55a219be2d0f8336317d3ec454f1dd
+f2dbe9a76c197c3ff73f95adaac7074947214a872314b36e40541845b9c93c83
+d663977ff65c402ad1251597abb0e8dba052f68bdbe320627b853b79bfffbfc2
+fbcd3a90d739ff3f7f49887ec15e7e800bc34cac01fee19050180e510b5914cc
+fb4eb666ed1f8fb958ceb128ca2c9c3cc226ba71ac3b9e41795856f742bcdfa9
+b82c90e9d936ff8acd74b64eeaddf8ba3531f60734967725a19d367fde7fa9be
+66c53e5aabb77cfc7c39bc3b0d3aefa14cc2c4729819a75f725210175caa5606
+7d5e8e4b8bbc9ac4fc39b9893db3bc538ba065da18288e21f333a0f977dd2047
+e77e9fc204033c511762a1a11589377e4360ca3f07e7f757b3568082a3d5a61a
+b44f3808791a5dcb8378116fcd031cf6fb44d145907dee6351d513fd374db61b
+b243f64c7e5019a833f61ae985752858388bcd2f214ea42a881e8e296f73e5a9
+d7d6ae5674384fa5b62fddf102c90fa25eabeb6ed042bd13e806183367d4c408
+f75917c7e9f4efac7121cffb6c10a56e2a1780a0b99962c81f2b4feb45a5d1ca
+0520f451e290b88e436426b3c44ac3c645d51258947a3cbe6c585dd9e1525482
+9f24f9b207d7b30161b9144e0389d653bbd8bc4347429eae5bb391017e4a1312
+1472db43027466dc78ab3fa839e1697e7620eac25cf8dbb1acc2cb95ce2a4de5
+8112a7af0c5a08c9da45afa555973873e74a9741aa2dbc40c80b579b3d711cb6
+116d8913f33054c7701d972dfc68662c827a9b206b9ccb0f03dc271638fa0773
+84f5b7cc181e098868b499a4263f20973a8a06af3b85c00f6b3f429594d77f55
+fccd217aa8e2004e407dd1665cacb0020fb1b98f7791761675a36353a22c6b20
+783f46b7a4ef46f87b01f1eb002ee73b50dcb0f941ce67581e275c12b474e74d
+00367e5656cc3ac323230a5fa27119c92f179a9a0d2af819674c3ee5c586c9da
+75dd6a85686ca406690cd346b82551316f300869625a43cfd51e380261e41f97
+8d9152cf7ba57ebb0f1d06113a9069e6032315c599f3c16f2e5ef35522122774
+c602447518fe65d229601d7fef1d8020e8662670ae482571a5788d0cf5358340
+0fde2307c1df25dbb088ca25d6d5917d0deb5633877736c9a7c1d406c7b14d37
+37343eb8ebeef0937daf1391cbc2d33de3513ba419da83d17ef12d550e2a6c3a
+403e941789738f826e9ee154ee6755017be1e882c4d5c28aa4e0d871f5075969
+7bf644e00716c203708052fb20a3b49e70a38f12eff13f3fe472551b2146014e
+0208b65d427e5d2cd3fde9c9855fd07a167907311470a8c93f8dfc3eb9e8b315
+baf1b634e3ec9dd72578d5c02b8cafbd0ee092fcbacff68fb0e91a9a76029915
+e7c355bdc8dd7ce3769b5ef23060af684e91a736b4c873a8381f7ee33dd535f1
+6bc95ee0aecec4931428bc3b2e22d83325ff7b976a4fdac5d25282598ddd2c85
+a72d585866de73473af7bf18d1ca11819153ecefc39b6235c53a31c06dd169c4
+1a220729ce8ceee8241826da98ce19240a6c27a9f7c117100427cd946794b695
+4317afd8944d8bae838d08aba49e042adc4a82caf501767c0e360eef7e783e0a
+680ab1a0b42faeffa4362ac1df84cd216ed624ce1c4531e7b9dfd54864f03d5e
+bf64c284b9708cc75841894e2a5dfa3831ef5a0fa16530f10bafa620b0f934a9
+12e1528739deca007fc540af3fcdc09cd945417fac5b989c0d0e839e80f2a276
+b77f5ba935afd5ff36cb034c4544eba2b755934745f33338365d038f94d517f3
+024decd0961352df1c312b9c15dd6d46f9b4471da7aa9d76675877fdd3c22aca
+ffb389735cf1c2ae434bbce2dd055c5bac0d437ac591794f0f3dbcd946738850
+b6869cb586ffc9eac8b543ffd2f659c893fb8964acf8702b113a19fb216a10c3
+9b7b6f5932cf7a4fb2c2ea617fb83051635cd4feb5bd10bf41c1d1ef5de0bf36
+4a028e489c1f31ea3c3113af8d9904945a1d56b6e5abebb1c6072877fa8cd9df
+a4946f04d52e8b262c87839de636ebd8fac71d497ccc4427d8b9ad27b08dcac7
+70fd7efe65dae2fc594c6482724de6077b278a243a6702da3c638d8e4b8dafcc
+071a7d0d5addbb33f3827a9093e4137294107a2f8b4471eb20320851474737bb
+c17eba51fef3235ab1a6888dc6930c7d591caf30ac17e4d9abf2121228489f45
+bc624b01c3a3dd2ddc0a64851b2e7ce10575679f58f077a10a6eb24d5d97a35e
+e59a85a0b752a3cc3d9e8cb7fdb3a78ab107981deb87cc924841b70514d92d11
+3048c8a00c30764db09f9fbb2b5211182fee3dce7c24e729b2d924e90b438989
+17f335766e97e2336076aff1fe96e5574ee319a0b32da74cf16826de198d205e
+be99aa51729781a4e843637833bfd16a83b55555bd361a31935ba5a1a3ec4930
+ea8d89ecff3d517941447baf35e18f89b1fb7c4a9863374cbf5dfc5682424b54
+ab69aef4b4792492bec17db00a2854362997403fbe4cd0b138ed7cbb078340e5
+a2561e38e4fc5091d03b42e34cdb1b55013653b5a47be4f6f25337463abc7dfa
+fe61576ea29d24b20414ac43be21749c6d7c6362de96d03c7b75473147441dfa
+a93f10be5dcea18351809a08bd2f5fb7d1619e48c0296750b7b20258d35fb7ab
+07c23fd52fc2e27b99e3999e064e5612b8509dedd0c74c921b3a5513b99e1aa6
+9b8d07fbed849ab8dc805ed03304044390fbb10cb8487d24c1d5b36a8cfc77b0
+97c1351362c3085527d146050e745d70777b0d9e1f38aef0b68aafdce8dd8dd0
+827847d8816d0e9e632af1e1df438db219c5d7f89861c30a88b596c61dee4f8f
+7e2cc4fc6def3de2593050b2e466cdbe1bff77fdc6ccdffc1ec6deecda074583
+19a0c8d2666d6871a0a8b46f9f24bf1fb8312073f5cf8e42f245b1ad0a9d3b3b
+bb4357a44f3ccc3ab7ad9d74a01dfc312236d414217c86e333da008bb6615223
+ff9060e5de540c8014ec88e104668006702dbe101a2bf0d3b8ac2c8bfa2fb91a
+a34da622518c67c6b6a3d7349c42bef2e76bcb8db53987249d590b2e7533d974
+61ba9cd015c9200c2c0323efffd120b914ab81cda7c078036f0584ffa30b5401
+5fc83575d60b96c80602c00e3342c9fc1badea8a9830a39b9027150a589e6f6a
+29e3241e112510056a7a4bd553ef7ddea1e9401d37ae54e2e847911c1344b589
+297bef03e29f9802b8f559266dfb4320d2e8922f1440871d2bbbbbb24db006c3
+b02cbe344d40d820f38371d9d8dcae5bd4c6c69f40a9c4101863771456323ecf
+1bada0ca5dd48deef8573c794b8a8d8b9e83c5e7dfba48661c19101c6b70d739
+3a48f863facc973bdd91102808afd331aed44f6c12d1b02acf222b403c612461
+9edaf53c4a2c0ef75dcdf62431a89b4a85f5a1f9342ad759334f6ec2ba6c2ec9
+38249fd0af3ddca83d8be28f37abbdd3fcace7ec4d1b926f26653f90fde2691a
+d8f9deae1a9e13a485260eafb54cac84308147ad70542897efaf233a4baff01b
+fe591e383ce0c9d1aa641ede85a43950e23efaf0ab94c43a8c450226a5270332
+49520fb3695d7924b203c92c6b01d916802e7cf43dd6c735b7231eb2b829e56a
+83fb4e5290ba7c24dd4daa9376c116700f9738b7ef4b8c50270452b73f14e8c7
+3a3ae96345381dc3bc47c51a80efc7979f78de1b5c62fd83603bc2b46f7ef37b
+11ca34057afb7cb1c50a994f7c4ee8041447bd22e2e7fc7685e54ed200f268ff
+d2e965b9cc81e65832b22d54938cbf8cdde6a59f6e882d12ba828bc42b060245
+c2ed324b42cf59fe9256412596c77587b6a7b3437af2dbf13e146ce7f358f28c
+b4b66bc3dd3a44c9f3014505e7115474eba7399e610dc1fab89536c905894def
+0b5678db0e042a8a38a21cdb3c2482fa07945122bcff5a9055cd2a2d4c9a9e6d
+672f4737d5cc214fac31c4a8124bfc278cd88a3757b25bafcea2bb86025a74b4
+487b5f373bd89a41a4f67074aca3ffbf988224a1f868cb283f65d2e1e8c6f937
+54d786d5e69ea74599c226c859cd6d0608ed1964d1b6a6c7e3f013aca845bedb
+4d60332c88350e7918fb787615a29b31c9486af2944e3fc11b883d53a3f52710
+caf05245c4e61814bbf439e9bf3684a2f2bd068a4762f3ccbfd50badffb4653a
+1573e350702996b03a12b2b6b19eaaeddb05476b56a74f4fe0e241a6b1c3fce5
+90ed79d6f979a35fbe2e60e9202f20de05c443b6057361d310839ebd638ce9d4
+732ff9990336083d4e1c4b7bab0179c97e52e79fa83042eb66d755d5596694ab
+50dc43873017c5c2c766722aca7a4a507fee6cd636fa946abce982816678dbcc
+3d8bcc04351d298e05e6dc79f5887ffafd5b68380f389a51bc0efe713f72acaf
+52af4bfd6e03b6a394fcff52c414b587cef36b03c0bcc4e708425b645632917a
+65a9133109750e3802811a7f90cd879cf2b4b5c594b7e1ad93ec56ed3b02a605
+22f78a9465a32220132b4bc33c7a65c8bef681759505ffe6b74b770908404bdf
+8c2bd52f2f7920e72029820489e84ff512704a93ccf86cb2f41a83fbef2fba65
+68ea7e378e56375bf6acbb0a723a092a1af96458c8d3679997bd3d69b300c7f6
+ad6ae054bc7fcfdbeb9a73452aa5c952bf74984205c9e3b82efee2547ee8b42d
+6945ada021ea27c999d9ae26c0fa6f8d2de932cd53c3b4de568a0265fcb1b1d8
+9ff011456b4598db5fff0593aa83266b50b51530346871bd849930e8434f077f
+bf08815eea44013940edb7afb05c5802c78d0b2744f39a520046bed8563e46b2
+f85d855aa0996f1506edb9e90dad3274df023fdd41821c330049ea42b86bf717
+5a59e64b0c0426b7d99bc5ebabadc755e133a075b005e4c8c29069c2d9f3391d
+9e8dc13f5eaf7c5e22cfd2ba2f7d36a48fbe1ad80eb27adce5b9b35c30c59e21
+04db43d0d433e73d21ac003bf0d1bb5a4d6de6df3a99c0225985eb0a9edd69bd
+d3254cfb72e73f49796ecb954731e5744365999172ea19985dd607b1ca33913e
+2a7f9ab0ba38fbb7ff0bc36801aac47df8b0c6e3f86265a2e17a6e3ec898648c
+ef7610411176ff6b591b3fd691f0d9a27c987ccdbfa7cec48f224173100fd03a
+fef0e64de641d75b3bab12c08da98f4f42d75e46443e624f8cd6ba3f816a2190
+4cba1dd04e128a2bd9a809a4b896bdc67c67fadca209df81a06536ca3a913e4d
+60decbb72033db060713817c7297233cb11ae8660357f4bf40659abc0ef70ad6
+fde1e41357c9c90c9c7b14f860e19f3168ca75a8cd3c4bb00cebc467ff9e7e2e
+cf67849707752bc94d8d5aa5689ec62169bc352e0c182b17f731b3c7b268c213
+b51d8a977687af57593dada9c8954dea358d87dbe115865e7d34dc3a3d30eda0
+78c164dcda91bfaa1354632e88c0cfc6efbae0867726711908b1a42c12011ffe
+be7222fba0f58683cc0cf25323233420be56bb52e68b1506c2bf88b1595969fa
+070944f6a5085750784c965940ce1ed58c6d9279eb612219690ee435bcbd5029
+a4658530245f6fb16781b6ddf4f54ed8a891a1bcad09dd65b327b0b18b8e913e
+f6a5e0bad991a5bad6d08092f7dcdce6753772be3f0696520ed2c60bec1a5d2f
+28f42d1836de08d7ae61d1235984598966bef229abcf170800c74a1d727d0099
+a11219612ad14fbf09654689bd1d67ed84aaebc5cc9d7f5691d4ffb8eed5bc19
+6b999eab7ff0d4f32a1cb099eab3b66b416ba901fb530ca4031da374971b786f
+1e8f09049bc3cdd2c2a20601ec919374e63b278ccc17abb423554d28f1a90be8
+d35a572be738b4cb96749fd002b1989a78b719f350f2afed63edca50452fc829
+d1b56ee2c720fb25919fee8e84c00ccd33c727084d54fa2bb51f152367e9544f
+b71bf6dab21e12f9f693d46f4d910dc4ecdd821a906679c64c574c7a3374b516
+0bd6775205aed19bf8ab83591521b5e0620fb288a987b52356df93a4881fc4e2
+27051299dd3286ccb83216a9bf32d63c92b3a727a993769a0ecce06ab26724c3
+65e16c7ec051302fdaf4e0a26213c4a53769b22ec6a63815c59a544e2ca62092
+dd2b4cc5d8afdf0ac931596294a37c3dcf51a0e5c0a5d229a283991631290b9d
+fd6ef5b530431a6bf5d0221d319fbeaca2b49c479fe69f4cf03cbf9bf1a2072f
+c1c2ef8c5e4cbb4dde37763312eab50590c85ae1521503fb5b6db365a8a7f257
+05f1f10840f0575648cc947456e6bafed7eda55fa271ded0284c4f153afdad72
+0645ea198e4665e2e6e556198096c950fc88f8f4faa697f0cc9825fd7d203b79
+9aabd8feeb155f59a7877ca2ef7ede14f3368a3794b46b724d32a50df8cfd16d
+c9987075ae758d23b72b0a8ad6fa3d110265c95d694f15e19366c8a4a734fbc9
+9743bbfa61611f95fdffc91cf2d79e0f4e79be3a750b7a8e7ef852618c53b722
+47462adf7351b267465857103f28355a4a9a6c6b1f523ab91e2ae1cd00d1843e
+b478a5349baa98c0b7600a91c0c97755577b58d502f4767cfb5fc84e97981b01
+778936c7a034ffd10b660a6d7c93094cc7e0373e5a3afdc9f49dd49278c1b6b7
+9fb38a86ee8df604bf774fd2cca35e1513f1217e2e7115df7dda140ffa3ae668
+18ca782458bd39b87e05897aaedb28dcf1a552213aca9c115597ce6944439b34
+4f92e263dafc4322e02c5088d8bcd1aa89e555e8cc970e3f4a9596f6e744e65e
+a6a814ac39cc6eda8611cca6f38be2e2133e1171084b26f2dacab8030994ed96
+f0652ed41df0c160accd375c69729d05aa4964a99fb24b14657db1b0e8a6756c
+02430f4efd9c37e005f6a8555cb9bc25e8a024ad81e432b99d11633278fad7b7
+4020041a30ac7880b2b2589e703b84d8928822013a51ec8cd194a4f98b33ac8c
+764c570822b4c97c7f9e5406e3cc74f29f25dcdb44c36178db6a8dbf41090a24
+5b0a5b95ad3c32c3883e0418e94b75c198f9f252af17a8da9636f7caa80c96fb
+caa68360092e9364734e4a722904a5dc7293a2aee36305f0e90a21f0d50c48e9
+db48be12ed6872c79a0fd80823f1bdf0c29d320dcaea66e8b140b0e5aadc5086
+3fc116bf8bc06e06e96f55db9317e0644bb605e292ce4ba7106b83d2be451a93
+9349abd32d80303ed261bcf7865f0c08cf70dce706ccaff4dc10eee714d12143
+0d7e1fba754e7395c29d8e5c74bb28fcb2271f854fe84de050c69a0f4dce6e69
+242b8a56461e737d7d49dcb13d28691fca26981573799301fd73b46123d7aca9
+ebab9cc357410b9069691e2aad036a286c2b186e1780cd3c03231f2debd19ecf
+fe104bbfbe01d02c495c261ceca20acffaf1d437a1a1cda71daa90d99769c97a
+0b5d6874ccb64f61f20da3408587e27cb5386a85999e885ead0836bad92265c4
+02c536fad23694a2c76e95f4d4c03460339ff74f331e7f033989476f4ce8f096
+2b7e1a10f72d01a11f162bdfae80f7a106cf441b9539cb26ad41910d9ca8b641
+fbac48d36081be3f58991df77627c83b87cdc548543f90f236ff77b6092857fb
+c359a4ba444f049cac24da403d487e7fb3c891de4362335ff7c94b4c241b3f4c
+035ce3b1c32c04cc37f9ab1d6264a6953c847932fc50e3888237b0fafb1125bf
+774d950aac425c83c53e734d2dd05335dc9db68043512c8783900a19f7c502c3
+caf019f04c34871b5f8225631c48e4edef405ce4ce583fd754b7889801f8516e
+8faa3d5ca2ddefc691eb35487c26c284f7e89ee614d97492fa736a7e50c75c10
+48bc017cace91b76ae9265e6157b9ad25ddd4a49d927e2770d2c740f607f6f27
+b72683245284aceb138fcf32ced424b514fe2c9961cd5624ac9f4a952cdf26c8
+737d3a2c3006e4642ef3874f3ac3abbe88aa70c731ab2f73417436559a2e3c37
+89713dcfe05a5f589b5fa012ab639cb6c431644c673518b83d7b86bc31aaaf90
+b6363830ab72cf604342f76ccd41c2501acacc82730574f57594d04365ef4c33
+19eaf02fb489b9a200dba36963021186d463c59daf3d6ca11ac9237ffff82ca8
+a03aa8156f6caa888954958046da868dc106c80207d6b298a3f7d0b0d1378445
+63941f31cb919c7dd62d9005680b667d3b79ddbc11ecbd982eff7c0f58a79dec
+cb18a257261e42d21afb67a910c3243335f3159e61730b76b27df932f90808ec
+66ef1effcfb42dd15b97e75b3c2b91436e031271b4e8227dfd074e838474ef21
+81eddda769d2087c2c9682e825d520240b6c96a22cb5ca46488f7a6bd9bc7794
+9da3c3e37cca1342e7545b7c4e80336a31df5ce40a3de8b96aa7d0bcbcbbe782
+81e57a68a6ba8363cd31dcb1272ded39307dc4b50973d6145fed89f8c3d89157
+9a1b81c41955d772d95f2279d1c527d44d8721fc6bef942e271a7112cac31cdf
+d5167ec369600269c156e5c8a3022db9cf5bafb62228bdd2edc520b86a01e4b0
+6dcbef27627da06f9b4d92f025b98b7266b8c031720feee92835040483711d33
+7d4272584c9aed3d36bce3ce80196643686ad578400e4a3d8fcfb5bee69d934f
+da3a734299792a26b43ba98e43374d157186b695496e0d76660ea8ff222a2868
+2dde12c24c1e14340bc76526a81723250bc9a6640c253a7b9572836a513f1285
+479ef555099b4f37c8ddfccef14478ec4c8a751c7b5edd84905b27324422f79f
+e37e35ab187db1c93de4be559fc870807f614c4dd89eb9f46e5a6df1f9af8b7c
+fd5e83f56279ca4232eb2daa022254965f39c76f59ef26bcfe82748fc26b8d7d
+e3ccdd83c6db8ec4456b7286dede86e40300d94030e0d378852974df21588a75
+8a14ea00bda8afd1c2ae6aa8025f92090e53abb634259aa50969bb0bd247c882
+6de1f0f57b4720ba75489be1c83a62bdbefa4026d171b01cd005ce99718f209f
+caaad8e7449d75b2582db48ed5c7880cbafc625e348e46e916f32d6f6d6ac5eb
+e17e11609023e0f99d788e3ede50c32935b17f3d943477cb3c91181ddd0a43b1
+5eb9e4f2e51fc6ae048719ded106a56b0795fc2cb0e028398fe30fffb8664d5c
+548023930ff6540a914386d82b960e453f89d1d79f0ba27bc895a8499209f9ec
+c217f4b6a7a8c88ac6eb7f2a6f5e62730cf98fb5eabe9da00d59ddcda3e3dcd1
+499e856068ef3ef3010b2ae3e5b1d5ce4e3bf7ee513b02072b24a3769d63cdb0
+c47d81a87cd117a1957245911685f1997f83a5c35299271ad50d94ba83b9fb6c
+1457514ae14067cfe294f5e86ea61a061bb56bdd0fe5858d383aaeaa668be393
+17b0e91808863ce4ab18e7dbca4664155371b8ddf22c88bc6f491455726aeae4
+34e525e4a16aa7f5e3452cd728f989f8b8b7a57efd32654a868aa970513b41a3
+c6656e317ff126686ed9b98bc4078b5cfab7d98d91ce0bc602206ffa3bcb3e7e
+921738c65cac770d38447bb44c8a6ff7a2d601841e413f76f7ff5bbb11b7a5d9
+7336a3217a130a278ef8cb0c48e9d2313a55031a9ec7f00eb5d2713f067ef92e
+f0362759ce697de865857e6318ce637a14c46d90b773aab2c26c4ae8befd884e
+8f8d9318f57cf585099d9341f1eb59e67eb0ac9a6c35572be27b652eb359daae
+5b3792043b66221c6f6efedec9d206b8fafbf7e51470d4e911f7b04dafb7af05
+eef4955ea8c56b5e5c91305793a1dbdaa6ae40dea2a2a0e9889763d4b5ee65f8
+af68c1cc2af2cf47852e08f71134087f75f4b67175437b2202a1042f3501cc48
+e8016196ab43a62de7b9941e5e90cd4e3e35d5aea9116bb4855c4a9655ce00df
+91c9c894f4c96257e202ff59063e4eb520f710db16f664fd4b115334c0b8d267
+9f48bc087c05e9505da886e13e87cb619c30cff735578536a7a430ab54083065
+5f2b4778be1e5a50fbda09d52f80e0f6dc85e1ea2d2c4bdb85bb23ff0a963554
+bbe1558e5ebf881c9f9238ad2279f42dbc6bcee819d7bbb833c579a0377befb4
+13d7148c351a95df4db44f08a5c345396019a5f6d7df95726273ebc12df73acd
+fb92d53ec1aad93a7546ba456ffe0e8e0fd21a74f50b3cc66fadcc9318d54e17
+a2e80eef9bacfd036324ff9fd2bd9cbfbbf7c1d45fe00954deda2f11420df68d
+34dca41540c2b8a94a37b8ab801274fe1391c169a7450449095c13147952afe9
+e769399aee361174871ae042c56bae264766428f42bc52b8f789f5e1a004ea0c
+8db9a9aaecc0f71938f0f43a7e3484658bb019eac3cb633329e6a6fe84ed59df
+abaa832d6b78ce7f98c49e89ae80b0b49f7970a1dd316818
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMSL10
+%!PS-AdobeFont-1.1: CMSL10 1.0
+%%CreationDate: 1991 Aug 20 16:40:20
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSL10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -9.46 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSL10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 39 /quoteright put
+dup 45 /hyphen put
+dup 46 /period put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 65 /A put
+dup 67 /C put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 78 /N put
+dup 80 /P put
+dup 82 /R put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 88 /X put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 119 /w put
+dup 121 /y put
+dup 124 /emdash put
+readonly def
+/FontBBox{-62 -250 1123 750}readonly def
+/UniqueID 5000798 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacee583a5c939393e012707b47e0c1f
+a47d284a1edc9d01a497d772bca8c543388e6dc0d1e2c4944740470e0914f65e
+fb0737b0851b2ba713a9a00b36d07da6bcb52920b9b59efe587734027a3c5e65
+66aad332fe6fbcced1417802822a3b81d6187875263d6bbda04bbcf6e4870fee
+ad60f104bb3c5a766610dd11aea64a6b107b0b04439fa2888b8cc39232bb83f7
+695aba81f0260cd5248b9e649cd800bcb325468c79ffacb9cd3036f2ed7bb65d
+c6f12e33dd6d45b61272314f98990d08c0f8274e999f4b46af4b5c5da923683c
+960face50087915d2044d7211a18e0c22967ef89552662ba990e2dfb9267e09e
+354f41e74d44bd80a2d905d2edd60d8829e820c6ab0fdf322964c1ecb6569818
+a465d5266d3366d748b412446e602f0cc52f3cad2213ff6ad92c04f6ce8bba94
+890fb44eadc41a0c42eda4fe9722e6d4b17a3f6d35cf755d0a1c90d0c2033b16
+ba76c456137acee0112e35edfb7206a9cb18dd9274401c70c3039059a583940f
+44cc19ffed32940fe8203292e103d2abcda173df85995aee98bf4a1f65ead55f
+b80bc0c737589fa10cf51999c634e05d80a7dffb61433bbdba17ea9a7b92f763
+586105c8277d6a961d092617c64745450b7df4efa70884f6017d9b0331814cf7
+02f1140425eb8bf4c269ec042fde895a7f625c4832c1a143a14abeb798e23b59
+f88ebd1414a66520435a4c8f5dd7a548a7d6a2fa96f0995bc0fbcf91b1a1eb71
+1026a99d2404b2103bb3626978385830a00a02b6aa820cf33785f7aa45e267e6
+ebe7d737ded351c1d4e944733feb30a3e6f81c1a7b74ddc9148b46b02a525539
+c54a7eb25dec18807557b6ea94c36db0c91121160f61bd37cff40bb2b11aceb7
+5f146be38109daeb77803d8f580f9086bc460e5c96f764c1254e36feb6ae81ca
+e72f87410ead0b667c93dc674b510c09e0bfd0576b4492f2d887b98470a60801
+a25db30e22b0ee3b41031889dd54ce28b9115e56612d876e063b7bb9d3460685
+e1f8678220e8686c3654de9c29213a66b4481823b60f897d1cda031bd6c6090f
+94b50b46643456aa605311410920f77d33f23462054fff241f0bfb204017d71d
+566e016faa94c45e80bc34c8f53575108c152c61d6a115372b2b18daf021ba8d
+cb43b84c7fae62b403b79b4293875f4739610d6f2322db0af564ad963477a5c8
+26b084abc86f55b9c7152e99b75605b5936eea54b2f8daf1a022eb1e87d747dc
+63538f62de52ce4dfcf28eb7d3ff598dcd70ad20cfb08882f6ad567179a55184
+46407fbb25f2f2870b49b1f6e61d068ae042cf423f35ccd22cc8e9608075abb1
+63a66c8a7da82acce4bc324c430cbba1b2088ee0b6145bfb9ed3770e1afd4862
+fd8d0d9856f408d385a3afa6377fe28eab4b4bd2f149e0b5c9dd75aa9c848d48
+a7e9fe0bf2dcbd0bf28d1b627eaa4b67216bcc861333cf6c9d1fc11128d4cce0
+8232576bc4eb7731577c526fac24d55e861dc904172e97b5206dde1a08dda9ec
+e25efe3fc8b7437d552370321af7a0083fee2accd862cbe42601364e09f48f6a
+7f03b887585a424be7c5cc597c7a61ba50ac74ec917c4d067857b99239649af9
+df9ea92dc4d340bfa8ca05373ca9373d7f009c6696c15eca3a218f6cc8e69d53
+4de2c792ec262a1e57d42226cf709dc67828386921dcdd6bb3d41df3aadaa152
+3d13388dbd69e33a0447364d9c8eef71e00407ed82bd901d8d484ec1be969585
+894b69b5e4a1bf2a120f84e5908c172a4ba80822df12e3c7da86855d61148498
+76e5fd9bee90e0f65bfefa485b2edf9ab636e369dfe48460b021f787abef6a0e
+00a70351e3d1a87ed6fae0ad404a1851dfc7fba388d9bd5e5a5bd159016e4561
+437762ef326d4076137f6bad11bd52fc5bb41785ef1fbb30712c88a7e012e92d
+d94dc8dcc9cdd250794ea1710cab812176958a0399bcfc2217f5f38462da244e
+6ec98c8ad2af48d320f11615caacdeb2b6a6869e9cf3bdb253c0ed048b786f8f
+002de34ded7b623d831912bb58aa3b6eaca85e404d0cdd28456538ab172f61a5
+89d2e8699ab2030c7725f135061d0de78aff814707c010ccc54d9dc17c87d9e8
+504def218bb6b3b3650b09afd6123788d1f02b5f7ca230deb38d7ae27f036893
+5e7ac684973f078ba6b4faa76c071aaa3239433e1fcf1cab23b6411f3b507125
+6b0db6865bcb4a981c457e96c0d442ccf452067fe43a7daaae4c8f6ef6a127b0
+3825886c2c2398e62e415a1f472778137607d691b2613db745742664ba0f7b4c
+6733e22dfeeebbd0235bfe1687f5554ecefe59d55abe0e79de1db4f62e36f1cd
+0e3110a5cdca4238be4e6c756e868afad6963d345472c3dbae1cb5ea45752e17
+491cfc8ec1d75a637edd8195568dc558aba3ec64b14978cb31128bdb631e3335
+8834237546dd9dbdad5e8dd90c83c6b02328897e2cb2a2cf77b237cec40a0fad
+ed6fd6a00d77d085701b2e1c5b0cc37704a650b6e0da2195ac7bd06688ceafc2
+e2c897375a6cefca68c12454a54a332401b6f035d10df25ba16cb28568d7d777
+c95c9658662f2519570d1df666fb0c155d21e92c20dab4b460eb478817db3805
+2edd99d50d628d8596fc07668d12b329c03cf15615a3523bf29e19ed85e42466
+6237532a6594c6ce95dd705ec38a22d59a46da146bc89b5b6ae945d29f1dcf55
+beaeebbc84ca51772f112237fe7ddb668f429b29dc6859598f637b71242aa15f
+d45d8f648e009cce179f5c1ce6c58a289959c2c254de719f7b852da38eba6e52
+993e119a6a23b8020b85e82a53fa532b7b4d8968e1a9f6ac16f0d8e95714edcc
+cedcc863aead01858325e819ec7ebd9a5dc19a42e024b82553e67a54bf668aea
+e42c28a8e862328062d0453a65ba9a9d38499c256d3d289861782dbf0e8e4882
+dcba6c8ec3f040c8c5cfc611ed14984e1f5d7fcc3940e8460d79fdd2809a2b10
+268c46478dc7a946b027a64ea8a0bc2015ca689ff26679fea81ddc4b875c8c1d
+58660f2e6bb405ef7e69805f6a546ff03ecf61cbad4377ffefb91ab35bd5e894
+ee5d24620cce0b6331e3cde96a9dd9874376044fa51aa4cf48fd1381dc470d3a
+f6b3e87be3d668ccdc423343f370eadafbbc7aed43827c5e1b18fbbd999f7ab4
+a883b3490b78c777c6da4eda077f2af7dc4c71a4bc048754881f37b37b4f7bf3
+2b1a0788eaaa0f1de33d6a2662f676bb34a98a81d60d2e3c9cb9e4918e774405
+1d26e1133ad77cae316bbf9e58c5b6b4149b211932a910cff2d0463f537e937d
+f4c43b056e353a55c9a58a3d8a911e24172f73eb5a3bd7d438786d98a8d3a1c8
+df5c7dbd5a0db95c83f1e6e9c611d17bc5462fcfdc5bbdd07a79c194032509a1
+1ca6297d48b82974fbf703baa08d56c8f42baf8f6d0ca08807b71e3add84eef1
+9b791047ab71811bb7e27cbce3daeb61e5faa77d8847423ec8531cfa9369b28f
+f8afa6ae4500e9bb4c5eb6785e455afda5a6934f9e1fbf916ce5f321efc5959d
+e2e8514b1a712a33fbfd74219fa3447e41e9951a008c87de789fc4123595f002
+1ed5057e8c0eb6960c4bebac2c3349aa86d9eecdd973150487d2b0643dceb786
+fc21b5cfd168ad3282a710246fc7832e014a564cc456cbea5f5fba03de1f1259
+80315bcba2eafc8800336b6b4eec5bd59fbad24f01a7d084fbfea85905a0caae
+17725ce135652ea6921cde8eed405b2ecdcf251a8cb759f86419bc0fe4ca97a3
+94242091c737bc8be197efadb7aba127ba03c11372f6c1b9d3ef107df3cf1f26
+ce5849a683d4970a3c0970c8c9717ab1697ee3540630dbb8121fb31ec14dc37d
+2e6535306fe383070dde66e54d6acb2185bfcc700ea78c2ea87c4af207e7d3d7
+497058eda65ca1c7ec00aa6601a46ec681d5f65e415e82d3e44530087ba39a5a
+998256b729967bc2c78b57cbe05908cbc9e5d14ec6b8f20659bbf1dde805925b
+322337b403168fd75144e8d639131c0e62bdc17c2dc956787597da8b853d5a70
+b31907dec99bfc4d749c6fd96c8e85e737170c715684d745f5f1d459c2dfce08
+f7b54f0a6857a52495e94a5c83e80a2ffcec32a32acb5a13f6dfb801cb43d699
+ba65590882aebfa34a52db77ee20537386410be3c71a5c96118908909c2057bb
+318f23dfe9ec78d5dd5664db92f2e2bee2d0dfa7644fb1310ac286ed15afb5b3
+c3e49ba26655f67016d0eb9b984a0c5938a03a19b13f18f1fbfb08cca7257d9b
+21a3c5f9c5d3f61985106a2fca701f3cc2da61a1da3e752ab63fa590531664ed
+e0f9368a67a2853c2ae23c527909dcef9c6caf11b032735649302e5b567797b7
+d9626c1483efac19d279eba84a35cfb8decd1426730b975dafdee9d5df350ba2
+2de74cf85acb1f30318ec6f7f5db5667a05a6afbbff88662b23ff29d8d076b8a
+10fad4768627f0de851ce300549f07127ab8364bc3ce8b35c0501da250819708
+cd078661610c76e2ac1f90cfac2d5ff55d21541d29555778d4b4f66c1f808841
+4952e869db29037d116805574c8153f16651ae0e0740977b7db4d98f8d613d34
+04d27686f42776a82787f7b51b8bdb66af926f3b47040588ce80ec46e8297124
+0c6ced1198a5e5d1cd946b56d36ba4dfe952a797cb803fc89f6a0d28030d5a02
+eb792cd1315160ff0968d0237d8541cc895c0052cbdc8858f1b674a768242a5d
+0e27bb5ce53627bcb1817864fe3d13e2f8828a2c655ce94e75353ba169923962
+80a079225f2931e57ca1958be332152d5a41795c060ad51c8525cf8604f2a1d8
+f93b4b0c05630cad8a6aba0724639348124ba0b96767624e0f0f42cfd23dfded
+7f91ac71b41c547140062074cccac52899c035bef0eb94c4b76bba48d454b4d1
+6921f493032925a20dde47a76d2a7b190c856a83087d155f447dfa66989288ed
+4e0e1e7ae3cb0659da9931c4f85526443683b5d914a6e3343f46e8dbe77ae56b
+099c18a3adf3c55810d00accb2edb62cbb76712112f58be088129e3cb90ff7bf
+a9eb054e2f00fbadbe393ab8401f9090d4e5cf550a92cbcd18b62e916debd9ba
+01185a08bc3c8e1f4fe5e0e1beec5b539552bbd60a9d558bfd9d47118cadf177
+b2671ac4e8f3ddf2863f47c43d5efffd483607844225b8a0742714d7183089b1
+e2924e080f3981b123dfa03ea2444b7607b3b32985eede5ef88ae058b4d3962d
+abdf4346da6089f8a03b1cd68ea906ecca18053a512ece458fb89809dd781e2b
+8f3dd681d1e5908334d2682d77a52317d382c34d93fa6a99da51d5e80112be3f
+c8aa996bf61af3b26566d2a6c238dcfcf304933bf4288f6ad098b0b01ecbc081
+e5e49f0f040d69327188fbc42ab79a91f722ef9d9d2816e571ebeb481fed2eab
+d08716711f1bd5c8671c2cd88fd3ce93500cbae1b11369382b2dee4e6d3184dc
+25beff73840c83628bfa76c5c6bce0d860e04fd5d40f219bc4de9a024060204f
+51c4692dd2149c3f2c9241bf365fa9a46227524940066201b8e1f14f63f8243a
+abd6feb96e23380788e3c8faf4589eeeb462664e919e40a942bd2172891c7760
+8ab9e0ebf107d0c5e721310e2311082de4a1822d5d4a848f3302fd64c096c7e3
+91c56809c55e2d221bd7faf437a4529e5c1dd73dfd82227661232a6fde619449
+e92657bd8cc7120f022f8814092f25aa1e1eec530e72f427ad5874f386358b44
+f8009b21a7ad50bc563283bf56ee8583fc5ca1f1e34eef5f146d77d21e997e70
+1c45e36b7ae47581974f01614d338004a45fd9bcde94cc7fde1998f53598cab3
+562dde467131d505dad27f1506dad32a38a32ff632e530b99940b466e794ee08
+c0680578bed39e2b52577d5be806e2d0b9866ae08f5f849da8fa439e12b1fad0
+90906362b94c2da4345e743b20f39e3dab95d7e43bba8a23994151e75b0bdb6e
+bd2bb05440261fd32cea8da4c86595606735a40f174d1910529bad0a23e2e527
+e401f72c4cbc3efbb1cec34a4ef1ecbbe1afcded5fba08a3851204cec0f28980
+5e49ef8370af8ba21326bbce8c1edfa62ef9e2c3334bfc42f7c2c00f70a3ecb6
+7bbb6185347213a607126a86c36fc43646f7a228380fc7246115177c20834d67
+0f4c39ef382cf141604fb117fee387dc734e1a38ea07463eece26405e3fdab29
+0895bc782b512c2b6b4d602bc74e6b85ce8f67bb30e7312ffc6035d75b7cf351
+15fc0855907cf0ba75dbca7304a9178c91bb2fe9c9fa42b65ffc50f2a2241d99
+ebe7fd0847b2f601756399c233177a2355a956d14b2883d48fc38403a72b68f2
+056a34006b5f08351299d9ffbf5489a37219d262941366828efeec8ea760eaba
+f5fa3e288a83906880280d0105398b8c0136cc96b757333542226ae2805a4061
+c88617fb933ddf008c00dedb666a82adb95a8954d8d82fd39eeecad7c13a0e70
+0b4af813477a1748e3012021d37937ca9a3094e0ce1eb8f507510f5b819a3cc0
+f16570df54e5818f102c26ffbaf97584b816131f04fdd3c16567972c0bd288ec
+ba0e1e72a22565172ac634eb37af42c15b3bf52ab61917e2651cd6d0c9387bc8
+e9e17a331bcde4404982bdd65c99301c4eb3c40169cc260151e0ccb60820fe16
+64da03e2873e24169556d556e81e39301cccd4541f8104906dd48988110a4f9a
+f9451558aa89621c436bd8e185e8b7ac21c181fb962c4e98b4bd873173dbe4fc
+68d5126057fdc2eb069d3e5dffa2838cf7d47203e2d684b148c496083f6d8a44
+eb73d608b4f1a6131c8d12f38ed86232efe83d825d26fd7aff000f8963370d0f
+7b2e358c5cd78288851800562945becbcd1624316ccd6ad20e1f630062d798dc
+af5cfff11af1aba3c7b666e46d5ec3730807cea01209007d7987a1794435341d
+7cf91c64ae6a8f0d6534f6897e75bfccb7eb453830d5d5b485cfb35fc87d5aae
+e4eea177d627a303297db6646a2e9b84c26649c4d4b826873ae0c75f5b42234f
+2043ab9e5a1c133a609f1812b7496670d26b4dbe71cda93d57d8d2699e71bf6e
+3f72394c67575abab6338bc85baf4541055682f2d4a82f50e2b211ee6c7afe43
+8c12df6dc4c044be0dc627b8ff6aa20cafc0079b6014c465ce6220e1fcc5d003
+4bd35c06352f76f9f49803e59c2d0f87a21f0b9c0bfb49296db5abce77da12c3
+84786ef5850e255915665b1d848924693f3fb0fe3c4a0b13a2c5d2cb083e5c24
+6c8c2cd09439aa2867ab72feb606d87c00e3352332a23c229eb4874d5b43efdb
+b155d320c9ec155cd2e9b96dd2a19eb5db7d166dcb7f446b2d5aa6c9be5f9bb6
+722c6d6c5267a0cb146ec7bb4b569c26d6bca506116efaece7fb7cf34c82e05c
+36a0687661409ad10eef8ae35594a746b2c2508d62ef73b73d5f252e20032b4d
+df98eda25dcdd9ed6f6562a75f08fde1e724fae144d9c928b34a20b9d3f745ce
+e859a4b0733f6389176b559547bdf85aacf7c65dcdcf724f47864eafd1769e55
+83fc524725f5b52310d3426bb8900c1f7c191598c3f7b81010b9a963cc5bc5d3
+4332e2ccc047f1d8f37d732c66d7baa55d8f89b1e471f94dc3beff9a1d0f619f
+8bcb525059fdde7efb72b4708a4776d1f85db8eb0c2b373380e6f47521d3f800
+8283b64c86c952d3b64805dbf7d366258878fd1b6a5dc5a81b4f884902e59539
+1ef4ab766ef390deb650d4f565b09180e49d87dc5ed176348c2b1e3c561de078
+80208e3552974729fe1cdae79717027519acb1874ceb7d3a24fac20bc0ec3851
+fc0981b149aed4fd5eead79aa8e58b4f25799199b2baf9b8f9233a9c6cf74c0e
+1ea78c80beb493a0cb00c8a19aa8e954c0e3f485571f0d9ade607642480f1ff3
+d1eb84454f4be37e1dfa0ef7c1729dba0893b8ecca010e13e8cdde5bb8690347
+6c834e1bd291605f8a126f78f2a84d693f34c1fcdc20994283afbc6cc5c3e350
+c136c5f32e1536a1e63535b361903abf505e06228a4ebc6634b06f625ac2c2a4
+a729e67ad7687d69035802dab2cc98042d5489095bf636c9113c7f12ab114ad8
+36d2f73655f777e8da02473cacf42fa5a664a078f97a88c8b446b1af476ef809
+b715dac0110d6e763e6f2c7d8fb59cbd68331746aa3c235d0f0304792104d155
+70e206a05abf65bf913955b1e7efc375061e509ec1dea94ac8a0e478397ef2cd
+00745e4881c6ed7051f9dde7cf6b404d875b835e9ae75d4eb7072f5d3e1d1a42
+c876bbbaf2c868f5ce9294d454ff275558900d6a0c2702d618e1f292d6274731
+b3810f103a5673833fb32162109a468e2b8dbcd1a7bf8ae6ee7d61b894f12a98
+80003506f18364e81313e1cf55d6873d46976f9d41a51754f943f52446a7ab17
+8cb17aa230d73c1b544b1c7df64440748b59de3b55cc8fed80da118ce03cf8fe
+abcfc8bd381091a73d2e1cab317daaf6697393fa6408b667c131d4fd23b126c3
+c60287a02add99c70cb2d9672348eeccbb7a9909060d69f2710c6c771cbeae7e
+a37a24488bf0716f35749ad7b2ec7f864ee1bd79663cbe0c38d86bdaac18e090
+42da4552139b69e04cbadd587a99b70e6ed358c06fb16c1593498ff895c577d2
+22175c8a78882332f37c593bba6553611eab9b4bf068d4f035fcf040c0b3fbde
+44095028cbe752db35c91230182c4785f7f1e4e2fa016d6caa1f220a6786018b
+2787964466492905919a57e297efee3cf7409aa13f1351ab10444240d98ce5e1
+7331eeab5bff4ba005c40e762bdae7812424c2383a8de5a6b7e1ef7f64647a76
+7fdcc40214a4439c3c42e61324c188d1a5e8e867f1aa28feda2ed9ada9a69dd3
+d9c6a1fee7fe3359db7ba3cb6d4018b5dd3f542f4dc37bb59e6b9c46e18eb1b3
+9f8662408b0f7ff58de659ac20bdd7241a792242ac463e228adddb481d0d2880
+cc1318a5c574e88b562c93f02b4f1efc9490899db45981a109a4dd36496fdbb0
+9e53aa80a01439ed7a9017cba8c41a3f4f731308156141d09da20870b9d46c00
+2bc6721709a3e501d36b2ee84a0bd6e28b8f65cd10c307e449aaa51abd3dd435
+fdfd2f9e82eb3685802d1acc2dba96914d0e1b1d4bfbe7ab5c2eef47588d547c
+791cb065cfe1d28d8853702b78b392943a3086425909a34e527639e9456dd0c9
+173f42eea0d88d914be5eda90fca883d2fed52eab2290e6078aeae2bb04c947e
+627f47e8197389575a77fc3642ddfb505df73ca54562a5d7a497eeaf8fdb80e0
+aea3db28f2e80b3228e4af6d32659af1825d46c99b311db4c8ceefdd398a4ff9
+64d007f6b0c2e54c0be45f761ef7ca6d1d4c9bd4aaacd9463ff7d6253611bb71
+07d8ea4fc633b49b0e2238d4c2582b86ed83b8e9b909b2645089cb63ad61bfae
+99b9f46306c2bd371ae83a33f7a0c7ae5b0986dbaa6e05375ad7fc9079542b74
+bc390a9d810789b2859665920248f22cf3934956b800c968891daf9b35479b77
+1334527b14270945af027536aee5d760312b235abfbaaa44df9529380580b84f
+1726c23a0ab98c7a1fcbc7c3820d7d4f9a04f956574c046c23d2e9b477b44478
+b372b3fc0aeb45c9cfd2260ecfc49bbfa3a083d6d8a603da3ea07a82a028b3f3
+c22a8d5422cd6b51aa563006e9ba1e68ff9588366e6e204adf3c648fd78457c2
+43a14df834ce95f5ed16a837b81a7dd6598cfd7f5d9cf231be19da3ba36c8346
+f57f910d778ecd656d2caac7060affd9104c9dc8aefe3ddfe096d97fb60a0d83
+056ae6ac67b7d0de31185b0e6c135fbff01a4099935237efece9d70020f56243
+47f61e6c25ad5c85f0cda0f5b320a4725060da31e088436354bf803b5061544c
+633d1bf6561cda352e7256754aa4d7ab668c7a1871c3550a94f6c6741f676cab
+1e3ab952f83a214d93051525973d10bd8f20b7331dff53591c8add5f51b11012
+a2609c50fe5334d5fa4f221efff9665be9a1f153f7b22502847d88061666a36d
+8c27674f851bebae52468b4cc77044b2e5e54f510701ae4b2ef1047a2e23b137
+21b24011b5c31562af86fc99726e063a81b9416e311bcda3186d99f65fa32b59
+274797087310fe1f70842c6766f4391192c082195a18ead2f2bda242b36b5313
+4b6e574ef99f528c8e2f81dc71c0fa4cee456e417de98e5bdc4181e2d66d8224
+fbdeca6563583d17fcfe0db1ad070b8dee5de6da1aa971d766bde4d074486939
+5ca8ed83d2d7707d20211b2a7738ba71b7def166112d36573d118e7972dcb13b
+9046785469db1c079fc11fe85d89aa77d54d39954adb78adae7035f831af5baa
+c403a93a17e88c1fef8da063e91ecb9b3dd0f405441f92f281f76fc89d14293c
+cb90a6c5db8b27a9fb370f48200f90b72fbf79eab7d71f636cdc4a20b11a9672
+b6493b30c42e467590b026a5367735c8db0a636adadd0ae1a7cf5b2b42bfdf3a
+02572ba773f00f88818c31fac2c94315a955ceb6338e3f0c8f6f88dbea0b20e0
+a35a0a384089fa2db5fd7873fb8434ec54600893c2be60fe160b1113e67dc9c4
+8ae0b91767ed90757aeedba95959f56bc775ba5d4e4b963f5d341c815d71e5c2
+de825f8738b4ef6112854b0164739155b4c86283e9273ea46c6865bb8e392f91
+c9e8332a595ef89f04696d71f4f4c733b18d34628923bb11271772dc5fdf96b2
+595ed9e5e18070dd6e2b3dc9cc61137489057600049a77e5eb98030de8504ebb
+6b02466ff69da9b74d0eee679c254098840de2d196ac02d7d737fc6f6f2a3fdc
+efd498cdde6d36033022cd4cd9859acd23af1c307fa1bc46e4d1a4b5f038a095
+a8291497d8bea9dc52124531115e18baf2ddf7937f59afeb1910cc7b2c262a3c
+12e46f8fbe686ac52f7d26f857dbd49cbf9f1b6d79d0ec040cef4af517be8beb
+107558d4df71e5d20205ed44f8ccd8149a08e7c65fc2474268c03568fa109c27
+be379c72293a187d5325fc1f03ca7df2a7559717cbca1cadbb845ed7e902a385
+9dbe1113496e5ed91aba3146ebc28546473d07dedc0ea5d5960171ba0c522c46
+83c244b65ee2cb411f7fc87aad326b2a466463cd300e2f3de6feb1db28f679a9
+970b006f342c7ff69315c8437126027e1cfa4a9eaf9c999302280084c4e3978f
+a9d87cafc546fac8d521cb8fdfbb22ece0e9f86bd4c9ed96bc412c11079bcc2f
+b79bbc521d074e022b65d037d6d4d3de1e4ad7589ded771217f7582a1569f57f
+b9c630028d3f074b47e5f5eb4cfd802cd74488d639b2a38b85747384509e20e9
+bc00a25466a9c220e7423af8505299833e16ecce809c4d993f19129d3c037713
+8dadeeae38c099d6c58357e04cc5dbdf217893e9538aede028b203a693be5e5b
+cc9d7917a4624b330885c6d18c65cab72b2bcce27c0ff8ed9e2eb6caa3e9ecfd
+5a6247b98a5869eb8883058ae178b9d3353ffca947814e29e0f507cfa518a1a3
+43583d3a5a9067e64bc9813429336f8cd63a66afc33f0365b08e8e8836f4a115
+38217879da8432b49409e783c4c9de0b07b23a7baa728638cba4dff32877026f
+31d679774695e5f09596693e46b09c50604a0b634fc3b0692b7df2bfecfeafcd
+6443febcab0cb4a6d515cb44b6cd680dc9bab6886fc83e62482a6c951efe0a0a
+b571de44eac1f6acb552b4f00944bee44c106679ec65f09502caed4f26b87b84
+8324832a485cd46bb59eb5bb17b666f414a782eedc4f114d746fc75430127222
+66d252587f6b5a9aa4e7e31872a955f5b5006aab5291daaa4a0d539008b08846
+e13141d405333b91858bde20b29f6668928601daabfae3d155a15b4fed9b3226
+cd0f96c800d2f5f03fd47fc75bed2ceddab21fc75a753f3065cd186c96743684
+2998e33831f393f0d9f58d9539a4e081c55209de08f2590b9860938fd58b189b
+a484e7f777566891f112d883c4ac076fb103e1d70b668f8240808a1730e3d224
+281c79800b1a105b5e3c00942dc25bdda0128eae8a5e61789b5177b356b0fb33
+ecc210eeeef17e2e10412d7a3dcf534217fe56565cbde802cacba04b15777e7b
+da3a8aa72bd24e6c506d2be1e36d53d53f5ab125ac3fd82378b300ea5e77296a
+206977f8683ac639495f8986a53b59c18ba1ad9cf53074a6a980554ea2522712
+1226ab6d47a646995417b3d159c5362613c50a4f30a5fbe0f3f34e2ba99462f2
+d235e475fc7e7302691ac67433b62f12e083988691a185262ed85879dc7e7988
+dab9c6ef684dda0f8432a7eb514173f6d2d7cc86ac9d869ac71a91a53b4d6489
+30881ba65635e20b28b29bdab4edf9aa83572f1ba8cac9a4238cf9f554d04bc4
+0f41836b3c6ba5863aa9fac97b959e52e9ec59c90cacf99021779914afa625c3
+703cd6d982eae4a73741e6d6b889907195f8fcf7c0e6a0054b12de5e2e2ee83c
+cb96a542acda8dbb043aeb794c63a99114e59861df8b95f9ed4cbc3514396976
+b938409749bba207d8eb880b2fe55754afabaa377a9e32258b52284ddf972d62
+1c60b90b66f942d4de523917b056ca1627b38a343fe853a6e86ba89a6df829eb
+9040ac83c234dfb14c5f3f277a34b9ae65b692649978681a1387675e6c44b0c0
+c99fa62348d6894629693656bc3cf8d04d172e04027ecb4faa92b698a0a26d43
+88f4ff6bd6bdb491efa5b48ffe51401fe83105750ded1980413900f49dfd1da0
+fe82a9c47284bdc847e76713153f8563845f91f016913c91e4689cc108cea363
+15907871d905617310165ab02fe9d9b63117278efbb1ac67e032c9e17808b50e
+d25df985a7c47aa5800d56c93bbe9584748cb743eac14e80eb6c6224b484a7ba
+4660c86cec25eb29523e0e9110462315d1657233589095a4a4352126a43679ff
+66333c7657cc62ea6742ff2a48f6cfb825ebe0ad16081bf980d8deb76562aa74
+35837d53dc0e2dc5c044b446e43f1aceaa2395d7195875dafa6284d2a5c042ee
+eabde43162d291448e715c5e2afe91531711e3edb50c810b383336cb74891585
+0a817882ffe51060ee40ea5050214ed9c162c50322b4130d8112bbffe5ccaf02
+654274d7156b9271c8835be383131f7b2a17df46415fb98aaa4c0410d2cb4b85
+806ecd84823e974703754623e659a9dc16b76f1a83a61473d2bb736908d1c32b
+a9c58c0fc12429346240baa9ea412494768c58ec302d84626c4d1919a155d33c
+959c1186021c09f8e21eb4cb656e6f4472b433d14c308ef322a2acf8fd8f200b
+e47872819568ceb0bcbef21eab07ddfbc9abdfb81b2ad236a8849c73fa53679e
+8b7294937d2aa905990f387b011c8c70228e7fcd13b7e010d3e871df396df032
+51975b878cf29f341d0077900518900b76e904dbdc6d0a5fa7e2df55ce6b8605
+50becd8f500901935d01244102ffa32045540d56cc71358ec4a4ec52f2a85c10
+fcf7faf1e4aeae67ef2edec3f43bbf3604221e1bdb046a1a0baf251df23b588b
+e3328d1fe4552c21042933b5bb999f405f3cfaa9bcf09780c34e699c73c2bce7
+5f81a68c6b1a882ef5a2f84f5a55ac40c811983525b0ca943adeff96707723c6
+1098aab1d90a30505bc49e62d182fd0056c36b1376ca28f9248fe3544c5b74fe
+8460b15eb702fb5b8819fa622e195c5c617c84ab9859ed50700248f7dfd7d0a2
+14ab91b9595c2d6e2f5f9ac36430f34e0927dcbd16cfab676fbedf24d5511a79
+def55ae787188bb8202574dadecf74308b80ad337c7a16d063bf2f2d1d306dbe
+ba8f222050330b21c09ccc7f0d1ae9a660832a5bc38d0d235983dcc6bb0e79de
+044d8047091cd019c485a2f0cc7215c2731cc10170b214f2946813c1e6d40cd3
+ed0186fb2197b92d427c307eb893495a89910a0649105e4bfcd95760265043c5
+4e5b6691f94993df0562d9df8a757835b26cce7a8659b89a2a90c53c16251aa5
+deebd0442eb979f742a6e08b2283950b3eeb7b8d57a221136f157bb3c74714cc
+b49230567823734ec690d90d6b23dfa0333a49cc553d12391b57ab237d78f843
+393ceb68bfe0d04d168e1cdae5c10a5b7743cf1418f922ec0e87329c7e5cecb3
+82ebb31a816d641dc513b987d76f18dec6c6c30ade4eff7164a0ff3bffab6855
+07b5a08270e2ee0194130e76fbcc0306eb4c28c15192d5173783d5fe0b2820ff
+921764264fa3253fc61ca06bce2c04abd3235e21a6c76cc414bb632a4f008d08
+2aaa96b65910104e3df672ba0813c329fa97eaf85eac533ab2d5331b857d3097
+1c01c3bfac6ee21625d5a227643d643e01c7350df63d5e2401c4d3ec7550f412
+8e1faa6f85173d205b9f7cf55f45f0ce249e37a409485a5d9cf0be8540fe1805
+b6425f3999bf18b8b12287e1ba05c78f36d229fa
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMSY10
+%!PS-AdobeFont-1.1: CMSY10 1.0
+%%CreationDate: 1991 Aug 15 07:20:57
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /minus put
+dup 13 /circlecopyrt put
+dup 15 /bullet put
+dup 20 /lessequal put
+dup 33 /arrowright put
+dup 65 /A put
+dup 77 /M put
+dup 83 /S put
+dup 91 /union put
+dup 102 /braceleft put
+dup 103 /braceright put
+dup 104 /angbracketleft put
+dup 105 /angbracketright put
+dup 106 /bar put
+dup 120 /section put
+readonly def
+/FontBBox{-29 -960 1116 775}readonly def
+/UniqueID 5000820 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bac8ced9b09a275ab231194ecf829352
+05826f4e975dcecec72b2cf3a18899ccde1fd935d09d813b096cc6b83cdf4f23
+b9a60db41f9976ac333263c908dcefcdbd4c8402ed00a36e7487634d089fd45a
+f4a38a56a4412c3b0baffaeb717bf0de9ffb7a8460bf475a6718b0c73c571145
+d026957276530530a2fbefc6c8f67052788e6703bb5ee49533870bca1f113ad8
+3750d597b842d8d96c423ba1273ddd32f3a54a912a443fcd44f7c3a6fe3956b0
+aa1e784aaec6fce08dae0c76da9d0a3eba57b98a6233d9e9f0c3f00fcc6b2c6a
+9ba23af389e6dfff4efec3de05d6276c6be417703ce508377f25960ef4ed83b4
+9b01b873f3a639ce00f356229b6477a081933fef3bb80e2b9dffa7f75567b1fa
+4d739b772f8d674e567534c6c5bbf1cf615372be20b18472f7aa58be8c216dbd
+df81cc0a86b6d8318ca68fe22c8af13b54d7576fe4ca5a7af9005ea5cc4edb79
+c0ab668e4fec4b7f5a9eb5f0e4c088cd818ecc4feb4b40ec8bd2981bf2336074
+b64c430284a0a88bee832d93f346e5fb9504d60dd1711f85ecc336b30e34bd4e
+40ba8e1e0b00f557cfefedfb94382aadf804ffc558eaabe8c22a96cc5b76b279
+e205239c2e719234af4bd3b1d834dda9ea62b1256cfdec181a437c8888384bfd
+ef72159b9426a9bfd7c09bd164b0648183219a90f82b07a84a9cf17def8f5586
+8eb72e84c79dec89614818cd30cbc437012d08f28cdc6d5c446b285247dd8fbf
+d716a587af16ebb672109de3f04237515984b36604850ff8b05ec12810f1c837
+07aa45f28d1bc54f83eb91d61b1483eff666f0363dd367c12f7eab04b358c981
+21e00b0560d6f30b96a3abc40b64c1b091fc8a297c7d717e45a4b05af4eedc65
+504d2ebae6a96a7aaa85fa54c5314f8b358f266c4bfb872ac341a2f6abdbf55d
+88a37320e8eb29c91a81ef78e38916441632ad04caa658c5a2e7f89b6fd0430a
+b0d83ec31fdf628fee3e936e69a58b58a6a21ee9152482bb3fa2f5f60e0924b0
+69ced4276b0e59c3f92496c0afaee896e7b539892b37c3fc65f26d1a90f921f5
+106612b0317e26c5cdc5d3aec42b82fdce1404fa6553364967d26ad9af8b4353
+c530538421b3aa4054cecc3d528bff38982f469faeab73eff6a557f5a1ec4fbb
+98042175f867ed4a33fa92848c43dcb56de9bd156a59f264a11b262bf11833ab
+61c706d05d872aa7d3c50fe2af1898f83b31aaf3e6acc83e580905c19fc0857e
+f2af68171b718bed20167ea0fdf239135b30742b7d66092090ab94187764af94
+4be8ef4621f7c00a1a81bf3e02c3431e7f95c3f60730e19f7a27977ed9c325cf
+c57e58f85e19f80707e96b8f616288a8dbd85f05a5130c9baf716ffd8fac03bd
+ed010cf0351c67044efe8e1f3afa397e0009be435d404195bcbb06071d99749e
+17ea6548a9605349b5e062a500acb83bad67197143d81bef9eb8bddbc15fd750
+ba3ddbfdea306ff06c5e9e299a480125eb86cec417acc5d4ae4dc5415b3a1a06
+e3e272c83e2faef4b7692b2df1619dd0ac48402a14d748ee6d9eecba08792dd6
+cc949b96ba08d1aeeb1bf4a9eeaa3a7a97cb3f1c36a32d194df2e6e305e502ca
+27eb4c02f9b57b54f143a109dc0cfa90abac4d68a54e600a8e8745b4b31e3015
+41aa40225cf4459ee70422022f4b410e119487d72c6e9ea09e17c7c6d6ea03b7
+d3076c750c370e25e1476775ad65ebe297e4da9984bbdead2c9a20ffef1994d7
+c65581c7878cc685be66c857a7661b7d9eecdd18f2dddf8e3c298510b96dc539
+32340664f2ad6926861c89af17046bfc7e96da1d1d45cd4603a39809d3ee795a
+56229421a7b2065515b836ef3ce2e696c355ee591ca7dbf98edb6d17f6491c45
+befdecf47d57153e8e30c1f98863804f172ea640fea29b9f7deb695f4ee19006
+e6518353b68fcfc135154d2c65ade2fb23c64d9cb1851d6f09b246195217224b
+24ccfa32308b7ed86b78766289838392c788f068183059474e5105775e8ee584
+695b283475a55f9240a4d53134295fafa54bf71502fe88402afbe037d2853045
+b1164708432659e033d952ac1da8a316d99a161fbdd71e0af8140eed188d6ced
+84fb2cb55c0e05988a84ec183aef3538264d69d2a6984a882458ee47d1a0cc93
+28b415753928cc1f00eaec56486231307029335da1235c5df9a1f3968abea4a1
+f20b082a1ab1fbdc62ead757101ec59ee8cbafb40f761a14df32880098278051
+f767799ebe5a1f60a2fd7268e07cd5cfd334a2fd860d7441a1270f9efebe3c97
+fb38ebe2702b3af894acbac8d1377e4212e9b9f9c84447b6a6b9a1b0c0d0bfcc
+e04e9a5b13a9d0dc9231fdea58fda2727d069e3226c61d98753d7204ca312223
+4041194b36b993b605159aabe5e1a6e692308cc8a5c01b95faeab207d9c17a1c
+dc9cdea6b3f2333e2c7be1797ed891475acef8b4ac85e281f2bb104e95ea1826
+f25336bccb1c298b03448ef6b92e973c40ea3427ec574580e589fe54b9caf964
+4aa7076eb9ee59771ff88a4b57d622fa7895c06873a7770d7b67111d17cdaf17
+b81185d0aec367f596c1d28620fa32847218ecb7d31df765ae4701f4a489e834
+1dcce4d0aa21ba4328cacd4428e586483b27e0dd148bab04ef469b5740fb8220
+020be537c3011e8be29ce12d8335beab7bf1e8d441cf16f4f5213fd896f90074
+ef34154558067445c4f96ef399501c6720f8a46abfba762e64b76c82b4669fea
+a42e373ab75c12f4237b3a259039df5984958b0f49c4a84fd202728e2c0622c9
+a472c04a3572c55dd9f6c92ecd65dc33b4ab71627df852e41beb4e35be0631ab
+f57ebd188cb824fd9896072fc27f412abf05872c3a8431d515d398069e2aac25
+c61f6b93a695e2c60c51c813d533422b6501ebb97d12ca9fa9719d3ad29b8a0d
+a847e2cc09a1dc9657813a926b32aa48a8de140c91c15b0270fbdd4806572819
+4971809e1524e9171705e331a6c21d7584352d027df61fd805a79c7fc4c1ba6b
+c9a37bee1ab0c9df962c73ad05a4f11c70f676fc7c088ea26db123a6cee3552f
+9f6d0a1c2b393d991eb7c2433a30b9e1bd35aa0f7b44f723983b383554ff93a4
+6fb3a7b704123083150aab06230ab3448191f91c67ceafc09ca29c783be9d33b
+f6a1357d253de093c17138527ac272d87243c1fd3950744454dbfe49e39a1b4f
+7d7240b52675909dc5ef18891060b680e51b3239d0cd30aac22e2ec031b6162a
+1b14bf555f407e17812c16a6dffabc320a2b6f30b21c574d25fd70135e6cf147
+06c0087f5cfb2461cc06fcfaff177afe8f590ab7a1194ad1c606e3301f57216a
+10c473e76606ca4c94bae677bf9610973e367d6247d75d792deeec5749f818b7
+007ce0d2cfe2655ae8f8ad2f8d931473dfbef6b349b0500b57df545e3715c9a9
+61ba44b04caf01a5d8f7e36b446c7c61b00cddee9652cf5e9e462451fba04661
+1be3595548fb8ce223b2aaceb88154af4513b5a88c23cafe68667cdb3fc225db
+c0ebdcf28158e4b8b42b10fc54d0568f9e652592733cec96e184b08d867d2b18
+dea03bfcec8ef7b2fa560e9b7e391b00bf84fd34ebd8a3a25af7d72195f79a1c
+eed05a67627340d4166b573e1c96ecd159a093749a9f8d18beda405183a494c6
+ca7b137d128a826e6c0927e61d934da8d3aaac05f1609f347526989b73e11245
+907d2b04a085a1b0d3e4c67ffe2366b75afa56b6156df410a5c2c55d42502122
+884c39ca5a2bda410d619b8a2f0852653d365e540e72ffa359448dd2ed99473d
+8ef29a99b292ed01d5f711062b9304e3a5fda79185076757a476fbc7d761a202
+05d2320837eae0721949b488abaeedbf3679be0758f2e102564fa6d9099b69fb
+5c67a114bb6484600389ee0bec1e8db701bf75f211f3368562003ea7462f3bc0
+7d6cffbacafa671caa8f3875c2961ed8484c30256cd7ac453224aa60e494634b
+378a180c24f85430c371e0c6246ef0
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMR8
+%!PS-AdobeFont-1.1: CMR8 1.0
+%%CreationDate: 1991 Aug 20 16:39:40
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR8) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR8 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 56 /eight put
+dup 61 /equal put
+dup 65 /A put
+dup 67 /C put
+dup 76 /L put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 105 /i put
+dup 108 /l put
+dup 111 /o put
+dup 118 /v put
+dup 119 /w put
+readonly def
+/FontBBox{-36 -250 1070 750}readonly def
+/UniqueID 5000791 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b4486858b2a4b5a0cc2e1bf4e2a4a0e748483c3bcf
+5de47cc5260a3a967cac70a7a35b88b54315191d0423b4065c7a432987938c6b
+edad3b72ad63c2918b6e5a2017457e0d4ebc204b094541f345ec367ae85ca9bd
+24568a01d3b9f8095f7420e6c423c414b3dcce6da48dd1c89a56d078e0d0e2f2
+62a13640a06d17e44ee3866c3471fb58fedf5a3b77294517651c16bdd7267d39
+a54e7171752dbde63ac19bb4b3021ce95eb5fe67390b09ae4d9ed4d704a67443
+f55dce17acd996c1f5e023c9e5a18cbeecc3097f23763acb86cdd7cd13381ae7
+4e48495ec7fa520539d87f8a8dcb3c826275469b6800876a457e7d1e5be867c7
+b1ccad69742a8c9b0ad943482bf2a4ad0aed40baeb69a0233bad36b4ca2d2da7
+322956c70375d152653500b2f22d2ab6990cadde2da14b4917f7515e64bc3d96
+bf775258fc7dae4e42a4c9b6da8eddec4a800c8aadc8d75e48cae52137e05c03
+677f5d6a82fa46d9f2fc7f56d62e5c605a1b7898b8d1401c2cac1a0122a2c8a7
+aae09607f2c5f29293a09b9959399283be89051452898238b777db9830ff4318
+a298b221c4a820c700ca964fc99e6b1d9eb0bafc39be9aa9dffa2fa326b2a466
+1e67261bb3dbc85844e76f9313ab533ee16bcb478166de5502b68e6ec1ea6110
+f53206cf1cfea419571b0243244b32ea38b828a01e62b03bcf476a32c2341cec
+b8a0fa2a3f3f339315d5f3aa7704408f6617d026ffee4925aa48537a4b2e556d
+225be09392546ad561cd46cf766f0ba14c6854c5af1a528c3842b0c5aeefefcf
+19f19cbce5d967153c4f88e51c776cfbe10d39328466f7a3b83d85601ef4d1ce
+0cc136610fa6a74d9676e4e99291d565cad27b9eb2337b0eba4148efd0eb2866
+ebf0a4209ba135ad1376cf9cc2d4110f36121055caa3f2e506ce08b0939d3776
+184328f44f4cd6cc8d5c4d23c95ab7301be8c8837986acb7d021ca1130087df7
+9bb0f553b68f6c5df1b191155445d17291a489de96b1b8a088e92da942bd0373
+634b971f0976342713cec5b78f148525c91bcdfa251af425620cb18785111a61
+e5fa745104835ecd45930e20835b25274e2f08443bc370cea0e45b2eb189adf4
+057109e01567f43af721ed7de9528d54b492bbb66b7be49a9f4b3166b5badd89
+10a2f8dd9182dd5cdc1d433ad8225334e22c79115028123d445c3385d70ce371
+a4b56c5de88f484b3136763cc5fc949df96bed89c9b6bced51e2ef66fd2cd29e
+a839265c18a356be0fbba48f9ef98589d0715c4bee218e268324268f6b8ee040
+ac92f1cf6fb8efb80620a5ef7de29157a8e73056d009851e688e69a0900825ab
+ff2e79397507e2168d0baa1ad0d1626320694bf7171587db91093a33841eb99d
+a224e62465153b3ddd76a405a60d7f8d56c6e3d1c247d58ea5969c96deaecc18
+1fcc86d644e441f93b22346e4590658c75a6dfbd63bc27c54ac6ddd5b32c0c0b
+04ba6e2ba43c4a460918e497bad556b8ad0c8809131f199b65f9fb51e14f89b6
+42892c94c3486718495ecf19c05f839467028e92a50576f839dcef75f854e424
+8782945f2caa542bc5eb0e853551397c5b789b7fb26da32a1323effa0976af5b
+102995f99fe2c733400281051167c9f61c478944c19475ca9739f2ee858ef709
+59e35a9db1809c0e0951f9299d8abf6b4b7fbe66750ec73aeb75a68352bd7098
+d61b1ea21224fd0a06bf1fe237c84ba28f492d2b0af0dec29053722985bdea47
+32c49de927bb9dc37b2169951340e95954d201090e783c7a39b4aaa4d3e865e6
+a28c2808988b3d190b88d2d789acdc74d616da4a93df38e0a5c0e83c6683c420
+ec98b980bafab026c61a3b57aa36b409ac27b7b20261cf9c7c650b7df7d8bb04
+c487fc4fbd846b233fab60e34b9aa79d7370da74af2fb4670aebd4e5b84560cb
+a5984e007eba1a50ce3b21f9b0d75171f8c734112dd9551058269749ce0d4793
+16130afeac8ed24813c395301247a58a336dfa674aee5d0e0fa679f4af2ef4a5
+b7e607d59007800d8cc3a7815d19150314aa3dcfdf397e65fc5b0624e40679ef
+5fea1223e792bd4c9973e365b21f15ae5cbdd99b936d22cbfa37a8a1fa3af46b
+c8093f734e6407e3db49fef8993813094208b16777120ab4e2b389cbc53f4c70
+05f9b7d333e6e88a6a6f2a2d1d7c426dab724732631c95ceb3f44a787a148fa0
+91eac0d9062d954e45d0bcf9f63f49f5d801fa58d3825b5ce832dcbb96fb460a
+6a75707ac36c7e76ec4adabba553a51bcbf2a22ce0e589d7e216ddfe4f8f3ab8
+14fbac789fea56f782a00e8ca04caf7cbd642545188c9619a038b75d1c0e280c
+96aff06cb2418380a8c05852446bce0d8818c9411aefeaebc81cdd44629bf013
+04157ee672ceba1b87961624cbf7b3f59a966f8379de0967186cca69cbe84360
+d3b87f47767ba9421038b3070fb8752b5bfb0f7dcc218bed7fb983d6a74057a1
+4a59a3f14ea18db4a337687868b9e24869aa68e6f63505d4fbf1b858f6e14156
+f8213351f7bf43f86e90a4f83b52b3ba0d2cd6c39209ecd0ae6e871c55ac8ec2
+f939f646c5ccc47dd637bbb53220fb4d43b4dd1cb5ce8a79e607ea66ba16b60b
+3cd274b615312e0dafbf7a6d5d922c16a75e5e318126e084fd79a1f92dbcbdc2
+74dcf6f2e46c3fc6100bb685df7eb462e4467dee5de60d2d2ea05a5faf415bb4
+ca203a0757f76b035ffc32ccefaeb714b805f3c82539478fe6629b185b78634a
+9fa1f332d7d7c4e7ddf673cc582576680bd50e5b88bc96c414c309dee63de2a9
+c118ede986a23d69984daf148310fc4ccc707b9dbef087f1ab7091e98a0fe596
+4e30f4d46c680ebe2381f47a0ca43bec61101fd68d9bb2500e92a863d457a5d3
+03cc951084a3e083e3eaf6297c3fcb93130c5890a3f2c518080a981ebb92d3df
+1b07724663ccbbf33b891873264c5bca1fe0af21d12fd1cbc068b63643657844
+263a77b7fa9d471aaef06470d94dbf7c22760f6f015dffa90d2136557b128bcd
+ac041f299007ecb48b4fad202b31378f1de37cb9b93cbff0498bf17a7d38a419
+41e9ae60dc6efc09e6457bfca9d861c20602880fb663a3eacc57716b24452d04
+1ecd30b64630bd739d64199809bf7797ce19209d257f928845c14ad31ec28720
+bde7f88526913580d20ea32904e7eec16a76276704968ebabc6591d5a876446a
+19f1e69af1bb9b9f663a405e3edcbef89b677029b939e22b50cd207990e498a8
+b8e053b8085c4cd749aadfd03f7cfa6a7c832716a3f1fa8ae783282c9c5d50f2
+e0f7a9b0c131f45a34a9b4dd967b4d3fac3bd1006c4f56c2b59e3f89d7f190fb
+dfb026e8441b194d5140b7393c6b064253967b17330ea4a49d6b9c89b8ba2902
+4af170d7580d5c8b25a972fc71d2d96a7e8a7fb990225989cd489c89385b77af
+313373c1849e2a769d535283ef2872d3b76eec1e70db19c34f9aeb35744692eb
+85cc596fd505b6be8d2a9430b3670ab2d7be977605da59c4aa676a8a7cd4b661
+ecee9c86225beb3fd8755c2588fde787146734ba605fae4f68c3d0fb3317bf9b
+2fd8b0c7504c686159baa8012faf5de64a4d78b4d57945133fe8f0a6ad8d0702
+e849439fd5c295f48521c9cbbd708e0fbc9287f5d0228a513bb1100d7c46f1c5
+b256babb708f00fc97b9035b8f2f7e21aa20b9af7d05216a1883831f9b4fd191
+9a62599b3d492b34e8960ac6b90e11ab3b3e5e198136809e696e8e7ed2dbb131
+829411f1391ebb89840d7a4f07036cc9e6828892791477e784e56c1988568f7d
+f01c53b95fcb85c9cca0818af54ea0219e0074a2fb82d6fc7e4059a42d87fdee
+f849a6b81399cae0e8283109ca8c2d6d9c77341c1989b87532b9807e9cb29cd7
+3733376fe595513904e97891dc5a965576c44d3f35800956020bfc8ea009ecf5
+05683c35e1e7d6880d6e60a64878c2d84c64328d56060007c997fb4bc68b1b44
+366e13d716facfd082904556788eeb296b93a8780011430ebab4b3f56c08900f
+0cdcc6fbccc394cf5bd984a03f2d83492534490faaafc5adefd6975194f2e408
+5566954bda373cf3867a4f41d6fca5c8f0745451355f51e78d66c29e2f904613
+c58fb7d9ef0e012447c781199e6338a970fc7fb8c6fe774590149576aaf055b5
+703127132d5378b8bce8db9daa18a3be17c4d00340541ebd28a380567f6a0dcf
+9952337c629d9927bc81140a1d5c5131d05671709bec5927c69bfcb4d453a666
+13711ee4d2b1a63a7de9fff191fa54f276de7120585f4e68a0f646e0155a2e4b
+a44b68696c205a040703d13b086874cec2edc556e45a4045ef2a4765ece5c2df
+ab60605e2ee175e43f219dd0af53ca7dad5e73f60de5dd3eb955c08f9970c962
+7d378581c3c7ff440fe15ebc1f72c74967d821c7dca4d7c03271827cc3032876
+77e50cce17cd6c861d0d90352c1f29d827b9bfe3e22cce9d446350c1e90e4cfa
+fb48f7879ad367327190baa49745ad338314462684aca8b11a0a8812862ea04b
+1d4f9e80cf6232be4c64537141e29147d3c5905fd3d1db4a7b82f3563a913786
+6fbd2b26c22f0efea9fa1bc1f0a321fb4779313d87e5b6a1e78a889b775cf37f
+931ca9f5708a02137bb2848bf383404f7d41c09876edd6fc50e5f815764c33f9
+72c2e6c1a6b527800ff95e2fdc80c0b3f9d24aadf189006756ed2fa1e65c916d
+1141a7903cfd13f13da367afe6c69c323856bf6ad7f45211fe21e92bbf2b15e7
+376215bd8567211235128449032ea49156b35d7cc4438bcdb400ac9063ff9f5b
+08d74785c90b38bc81547aa5b70e86ef22a95d98c0ef4c1096c5b6247fa8da59
+6ec008eb63ca8e5cd6e4238d60a2c5a222594c6575046b58c0a33e
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMR10
+%!PS-AdobeFont-1.1: CMR10 1.00B
+%%CreationDate: 1992 Feb 19 19:54:52
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 10 /Omega put
+dup 11 /ff put
+dup 12 /fi put
+dup 14 /ffi put
+dup 19 /acute put
+dup 22 /macron put
+dup 23 /ring put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 61 /equal put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 81 /Q put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 90 /Z put
+dup 91 /bracketleft put
+dup 93 /bracketright put
+dup 96 /quoteleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /endash put
+dup 124 /emdash put
+dup 127 /dieresis put
+readonly def
+/FontBBox{-251 -250 1009 969}readonly def
+/UniqueID 5000793 def
+currentdict end
+currentfile eexec
+8053514d28ec28da1630165fab262882d3fca78881823c5537fe6c3dda8ee5b8
+97e17cb027f5c73fdbb56b0a7c25fc3512b55fe8f3acfbffcc7f4a382d8299cc
+8fd37d3cea49dabdca92847af0560b404ef71134b0f3d99934fc9d0b4e602011
+b9cfb856c23f958f3c5a2fbe0ef8587d1f5774879c324e51fcb22888b74f2415
+50d7401eb990d4f3a7af635198422283cac1b6cd446ddbcbd915db9bff88844e
+784c6bf7389803d9450b0c21756a017306457c7e62c1d269f306bd3402e266de
+fc3b5e7d8a8d2f5bf0fe6ddd40d07391df4fad4a6018dce29a2b8f692b29f202
+3a7c0e66de8ed85c14f1f8492167357f51a7e84cc5d92e0fee4d81cf7fbc8de5
+2d2e7bb57142033993f9c08c315abade8dbc4a732e84e142d3bee51557910e12
+cd8aa37c459a5e6b7f5269f59078aba3be4641a11ac48d0b625c8325b38ec08e
+4c9e5e7fed976a5650d99d82114f449b9ca14c4ec957702295a39a93ef93f618
+99b8ea06b092c3c1e503e6e436e0a9fa22576c8930ab3dc8c20f5d82b69cddf8
+ff4dacfa9c54bed5a3aa3ea5b129fe96be632843b9b6bc91b615581a985db56b
+1e01ca60ee69ca92cf5c0882ece62edad3e106d835348822400f0b66af658f2a
+e56ed08f8b0010571807009b73ab12a8cf14ca6c71f03c2a48c500f9d62266af
+154a6375ff600d9bac3f05ce34142d6867a79581c533176bb2f3117336671e2e
+44638a97167e2ea9644e31ea16c2ad2990ea33c54001e0c8156e6de8ab6a4d40
+a7137ba275f39589fea2e2db8256adc103d6f9cc038037a47e8fd469c5f98a5e
+3c15bd4ace40d340018b1cff7d1ed8abb0ac57b5b5a2c20a51957b96c453edb7
+dae5affd91a46d938fe0a13363001d844ded4323f1ee6d30012aea19b024a552
+315505535c85dc26bad31e09c50e6512802976d298c4e90d0044c362e6bf3ab3
+62a454ee93de25ce54411090c29e9d75c80ce26a84404bd9de3aee0e3f921ac5
+87f907572b8354a5c3165eea7e8b2ba4e333802132f760b41a900c698eb3d273
+8bea0aaf7aae96a558f08b61aec7c7d65b2889bb7b99800cffee5ba19ac90fce
+11437be1ddfcf0bca5670b543b9644a71c8726d0c1005abdb96f6e0cf7caaa31
+95017ca81519151c2c0b04f81e717c0691b63a76e9b25329ce2625b711cb7bf9
+9d23ec2bb5ec8aefb8c1a3b422ad617b3da4d49685fd44cc21a1fe5e1541163a
+b3e1594601d63c7e98801d7746474377ce93f81404f3570afbd5dbfe77578605
+917ab96963987e6efc2d3f99fa56ed7cac04780a1dd8fad442b99af4220065e3
+207a816d93481c323f2f3f5063a13974dd5de4bb5bcfab20ad9144f3a4000429
+804cc399f6bc3854bed72939e3f1e0ff177691191156d48f50dc32d4a1c6bf6b
+0f94501b50e9d9709e6e6be904ecd312279d1e32ae55f39c3b1c7b18b3e18c64
+fc491894c6c4e5f855d05b7ecb79ff7a9edc74dfc883aefe7a42210ad2aa0a4c
+f66ef3029d63c7269db27a46f25dd3452ca91dfb776b4b775f44b44c16a146ec
+d84f077a9b567f738b10f363526b3bb01cecf9c17d5f4eb3004364b8fa640e21
+a923b966ccacde0f2ac523e67b18643bb7645f96acef315912746353879a81b5
+e3b4c96b610ddf7427e3d4a0f0b58a9b17f2d3abc7686c18226b01d9169036f6
+9bf26a818fa36ae0ded631062247d6f095346cf1b7e93ec3fe6052b03bc1db36
+ecdf3f188014188b2a3a93bc6607db237f8c1dab77497ba14edbf859fcd090cb
+26e8d85bd9ab28a20371fddabd8c199e5e7744a4cf6d5479be38ab5a33d7762c
+ee51f6ffde29a2454e955610bb0cc0152340d9b36fb895fb52e8d67a06adce43
+f87aa95ed57d663d8a60d199de2282e801422cbb917a159e954bf68210ba22e3
+14e7993228a822946b973dc29c4670a2b209cb5147ef097e30c53627f8da6c80
+19b9f7db251365feec4a538cb207a9e8454107ed7f8f6587e3725d7478e5f656
+61762fe133f9b06013d929a53ba105b0398a941c64d12ab510f900c5b8623c3d
+55c790a5b398168849115cbb1e3468e74b163ac32445a0f7ebb9a05112a3bea5
+ce813109cbd81e0366a687fff035129f972b57ceea587ca38e10a7a6c6759155
+6828314b2e4338930fd9c76876dc11f710b935fe8b7c6bd29672c56461d3ede9
+73054e56c0321662c2e616a390d03650fc9fd8ddbe02e4b4d691642464f45fd8
+9440250f588caedb21e0ba8a0ab5bdd3f44ab246d4c96057b3408500d36777ce
+67cbe6ffd320856844f9aa039d06b21babfa22f4b5b03d954bc3d0452cf3bd06
+8be7aeccf251c95e505b7d0cccb4ae7b8a8e3a5e90ff69d5548e1530ec8b54da
+18bbdf2a3f35f3345d6a3da78f87d3790ca8e0dc96935c3d9dcc1297ebf4ad6f
+f26c5aef4fe3e6a129cc6e0fdd0d2953026264ea6b1bac9caa302ca0c6a00923
+70c5320278734f2db5be61e56ddd141f16e1e143d8c51b0d987f9eccf6d8c3fd
+eaceffb46b922a2f100cd4839c0d85c1187d8c0ee5bf8104042b29f73449018c
+f19c433629ae2a3b01d2d9eba547a5c2e0b27c454147540eadb0c84680bcc1d6
+b8a2f545c32d3f96bbf9424289a9804329a823a88c1fb0fb0386d7752f359741
+92556dada6bd9371bad4443e41481153d90a49e833d78ef632ad658edd05e400
+b7bf4c51039b65727ae3ce392fa114370217f9d9045745312f4a2938996fd064
+36be4fc33a5c7405b67576f9cd4a05cf8f47ca3b3843d27acbb63c604fbfb3d9
+7b62a6ec05b9c54e007556d6e9e39e23cd1d03cb4c01a944c2a197e520c3f548
+ce3ebcbaa4bd56d6f8e0b1fd563618a88076f1f01483447430e5f5f30c343454
+863d3223e30b8dbcd541d3fb320a3e860389ea82297a2d712291b0fbd5ca91ba
+cf380fe928244773c7abac635a3e14b38d5cc746ae99d8112ac5fd2275549f04
+c4f333a7d82535930fb1e8388ae2fbfa2b1ed8fdc39dd1067c064fedd94ba0fd
+09cc52d17458231efcc1f2cdb1417e8ed08092310383586c8da83db91006a15f
+6a5bb47afd468f21750bdd79d6f3d24d9b4b7ce32526b016605ca6d233ac48f1
+2bd0617a914c645772b25bf9fa4b199637a122bfc1862acf72359299ba4f372c
+53ccfc28bd1ec5c949b38ffe40e25c36ab748507d84ba0fa6844de5ee7884c23
+142e7b97d326263bfc7ee816ee44fa25d6dd56c4523a4de7cf12c57a2efbac6b
+6174798af291ea5ef279fe19a352da1e6e44494c214790c193626f36decf1e20
+ac07007843fe416bb2cdbd16f86c974f3ff98636a22cc68ab7da3451085f66b3
+6b930c5a69ed0376a17af0bfa91f0e61f2e6824b30379d4e9db278644cfb52ab
+2faea27637280049741c765bb6d7072512549785ec4741702cf37108b02250b8
+762d57afbaeaeb9fcb8e2f78857ce8bcae0c3646c224e2f8a466a7885dd19f35
+d4406d217d728771830fdfcc68f91495f61d16395acd9a406f868a9b7289da51
+992a13d39774711fa21fe040adced271931d638a988f81ee91cbadd16632bf3d
+d687bab25640c58511de148e038d5d75c44c15d64347229578a3c719ee719ebf
+3f63de819cde42aee9aff687fffda4b240db1aadf21343ebb443a011d9dac64a
+b64eb25a7ca86099a197b49bb815e29b78b4352bafc56b544d5502b37bc708d4
+38aaef4f9a9285ecdc9230d98e25600dd60dce802fcaa38f0cd0dd4ed65f468a
+2489df723404d9ecf418de968ccd0e2d24293e79a398eb3f287d6afbfb3f6869
+9ddd79a05c4a7ee61382f8e0aef1bc57a7dc1c72593a9914c91e15a08bb7b59d
+dc773cd5bbbcff3bcca95a496cf78bfcc6df13f9eb42318775a519a93d8b41e1
+53b3b7b8f99d0d9283741dd638a2661f99634cb6e844f7e6732898315ecdd852
+2dccd1111aecebe918d33ad85eaf45b4a6741fc0e9191db050e1e9832842ee51
+d7eefa86ecfc275c93ed791064ca86af4760ca1193c6213ae3da686093e52fe0
+4ee88ce2cb2a15f03cf65c8e2204624967aa74f41f9eab86d583e1e81db5c0f1
+d9582edb8694dce1aa09b56931c4efd5988724b1081c95333266afea73088ed2
+dc6838702f658d8d9e9c8e6c3235931b5c8a4efeebeebbcc83d29b34467aa201
+1c3a7838b74be8e88768568c5f33a019a02f26595af2b52103e1ec05a4f604b1
+b5ac61e7bf5f926f650c3b72a24ffd445370dcfd3fdea35f4998fce0142d56eb
+b07b0e302eb951ad299aad1ab990dbedc52fd0fad8b1f90e36079dfb3ea0e96a
+afc7f4ee1cb86d68d45e9b1de5f40b6a64b6f93e83e1579d4de622459b02b78b
+d6aac6167822ad436bc5b939b1b0aeb9e5a9656289e04c7c5986a2bf3d15f4a9
+32ed41cca406857d7ec894f9635b1470d0ff9544eb1b3e67dacdb93a6bb2dab6
+3be6fd6ce077eb095addc0c43695bc31c2f24d33f3c60d48a5a08b76e61cfc41
+099f22fae5559905392f6a6253ff005abbc40a67994794a09695bc6193882aeb
+d42921270e4958b39e41ede5f5d837f6a28e0fc150101cc977c318e5217b9ed7
+526cd4e76bd56ef992e609a8ea04e756e7d0f43f3207d17126c481617ef479cd
+2277211a03a35f5d9f300498a42068dd5b96b6cb3dc2b15db2fcbeae27d3846d
+7764796dc09bd23bb773f0d60e101d59bb0e38790aebad7c3c62cc1b6e456680
+1d6c47439432727603ca8a16806ca943f9c75c2a29dcbd57fd79f484b7c14069
+bddfadad9fb1bfb60cc48e0a4eb9437cb8b2a9eed4a5ce4895b1ec247d1e6287
+b0549cfae326fcc55329d5b8bdc4fef224071592855944ba072c40171beded9a
+2a6ca9b2d406a35a0cd8d44689fa08d115735d364a1967d30f1629695a9d755e
+bb8ba344604bf0c6005c2aec74c9797aba386dd3dc0f20862c5afe26cde2e675
+c91c8c48498e2ec69876bd9d8640c38ca3d201f168a3072b4531c8183eb6f7eb
+0c45f75ca4b4723810f244af7714747d9803af5d7fbed025bedbca02bd7c85d4
+11103dfe0426e6af41718f80da0f84498f420cd36d0f23f7152449b4152fb7d6
+e53e4de60ef41dcebb4c01ddfccfbc78534663bd69767b856ae924f39729c6a2
+1e210ab6e097fa75438b60ea0987e101a33baa84b318c43e2154a57b5c7f24f0
+e92d4eec556c9fe6058118c2d5c13e6654c1e13a9f5af743c2d730a82c43dea8
+dda1f028599932a5466c91c4a16a00b708dc9d4dc22dfe25197743759facad87
+0222373f45fa6ab8556ae1fbe4aa8a46295b52cc060390449c266f7e2606600c
+d5d5f57adaedbd80763fab66539c8c58a13ce0860e047ca466510a52b08b2bf5
+6677a87a2100940955cd3dfaae199bdb9cc4d556f15eaf84116e66553a9f48f1
+68bb8c4c1e35cb9be7062dcafe8b8d9aab5db198a3cf61e0944afae90b11aaac
+8377d0ee1b264adc0658d6c7e4d7c1a70045adf9a820b53502d4a2e9b41f802a
+5b2aee1f0647b5fad31c609355ab5d4206b859b3f9b86ae2312e078dcd80229f
+4ff72b7f348aaf00c73c87572b98adb190c76ccb40e5509aacd8011556dc6033
+d65de7e913567ed51f3611ed4790fc36e390a72725b8ed201acb2e31096ba979
+b4a21408ef7be84494bba57f10c39d535b155f9aaed95d16c365a072ff654c1e
+d085e1287acc0121b1737108e37e54a44551db4acc16ce096cc6e34446f79b47
+e6df579f584d4c34737545a89191338a34203e7f28350216edbdd054343cf72d
+6a3dd07bdfc28328ad39601b9ee5c34c4fc082c7a8d92c348fd711a4bfec3dc6
+f87ab5052c248101284add937721c46c6b2e742675dd17335d7e905a6f7fbfb1
+72cc360056c19a7d4a93a3e9bfb62a0f9009b3a73f1ea5ec840abeefde31cd61
+3b3052e7b41a3f377958afd47ce468c305d7d04ea79a3ed5d14c34140edac317
+c9f7f44dafb6fb122d535eb236ec8f17077c09532ef27458d1208efa9bbe98f7
+6e503ecf943dc1d58f075b69882d2e8d21d181ba71c4eca8460c8d2dd26045b0
+13cc510c9726c4656adfaec45477f359f614481d49bde6c26fbf86eeede98b52
+92ce36cbfd28e0d514ebc7c2238988ef6bd9a82ce8d91661621853fce8b8056d
+408be5ac564e055d9bd11499b9322b45d4a84de29bb5ed4138b77eaa43833c36
+dfb75418554cada7952559bb051c091671fd7e4f9f335bcc50658922e7eb3002
+db2743725685f5becf25a034b3ad41f60ba43e9a8ef2c923d57a8e4947fe7e19
+52755725bde8644ac44c46cf6faa299f6ede5a9938482da83b5b8392a0317545
+df713bf50fc0380f0bb4ba9330b250f6cd9357519d029fddcefb83bb215db062
+5d16ae907cab7b2ea32ccf11e0b5515c0760e77d5b2cd375a8e94b30764edf68
+1972765633650b80568449a5a64676464cff360d5f28b3f8454b812d42aba4e8
+e549790f8ac5caa5b212f07259528064197927f8ecaf3c21b35110047c3b9498
+9748d2bbaf8d40fcd6b6f788893f7d21e926e694d853608cab6bdbc3667fd4c6
+f96ec2acb459e7fb334cbc8298b1a9f976f6d853e58b31d9ef2cc4016ac88e4c
+92cbaa8ece0706be3b79f2618843cbfaf2f5de555ea9ebf32151328f47471f32
+c8dcb97f178af86bb0c405f338dd467e68bc23b116d21e123af5db34901833f8
+d8a6bf1b6d5f1ca8fa9e0b1ceb87d60ab49cebd74544815642f070037f1b6552
+51b1bf2e0c781e12fe2d02b7debac8af53938c666b5a1b004a63410b8ce80512
+eea337fa6592f90ae9b3b147750b880a9b873e9abbcbcd6360ee610f71c56002
+e2dc0700ec4eebd4a14c9b51fb26ae6a20f8a35c664c166561e500168561302b
+1a130b23cf929bd86494571e51723243b0abf8191d25887ab7eccbbc8106b805
+65c871457502f14d865973f5d1c70e9303a9cd534e098c6e34c838804d56b2d1
+d771686841cb79466ba519cf32deedb24bf9bd6b799e8864008ce5afdc577df8
+87ef2bdf031e741294665c0868b2bbf387ae78ab4caba52a3f4ac6b12e1baead
+60d72b9d36a40bb366796c079e381eaebe0403278b2f4a471783ddc408bc51df
+48c4799e9ed065acbc16022ef22db89a6282fb6efe2db061d1e29447dafe5ee6
+16f57bb19eeba4b3488a4d637a321724ef10c483e1d4fa5575e3b62eb6701899
+ee200aab35bea65a56d236ee566ecda67956492b424f2ed689691e6d1fe38652
+69f3d9ec337d8c1a260c30692cecc20de53471d4098dbc3ffd038d394f70de73
+de0818b974bb7ab518d54333865e36b59210f3595ec56bfd42643c162b6542c9
+2f426a30cbc5c819075f2b6338f0d52afa9437141963b53a164eca70118835c7
+426354a2b0434ea53b2cb3b9257ee0b05d5be803ca1080619e078af24dcbd469
+23b667868fc11b3b8e542c26e5958db06e7b366e44d4318fb5ce2fbc2f6fba38
+86a6a9930e1265c2927314a1fc43e7c542ec2ff08cddf20e45fd9878ec691183
+ee77ece94cb16f4ece10604b0431e66dbd274cf2fc370a15a6b1898f75dcea9e
+1f85d270281fc83db85844a664b48f4ecb058e7e895ede72a5bbdc5f5a26d0f4
+0d9d1e221a58233c2376499009eee24a88ec1f8531ad346f0edca37e684a4813
+0dba227b5172d8202180e8a9e81a667e0aca4ef0c0f8de9a88a2ef297e8f4e56
+e23f2f862b6b13deb87cb3d09b560f86781d413c6a932439f80c011c97e2105d
+0a66c9921c70c7134a1c4136b29b4bf3102b3e8e385d3705a4e3775427876f3a
+ed91ab8b2d080d9b0d5ccad7a1e48e3a18ee4eea9d4c5446322226bf5cc1ef38
+7803f9dac623977a1e245453ccf5fb3893dc725d6ac5ad2d056fe34736bbea47
+cb80599ca0b1e7c524068c1f0fa265731bc2a4eed6565486bbc1faa5684f4d33
+07f2938250bb40fd30fb263bfca0e4c8cc5fd2134ac6d57dcc8e5d5ecd7f72df
+40ce1c87fa63469149b8f771306a5bfd7af3f62a2f9a763d10400f653e41126f
+41b5e09f3db6a071ca91a95041b5c810213a1dcb9fa1a7e7e0a48c76633dface
+685a7d2a47717255a0062830cd2c00fe88fa429805f42ccf9ffd0bc4eb72b07f
+579cad42270039ccf31dc72e6e58876c291365137000ba93affb914b0e9dd0c3
+f47ea728ce6e26878e49d9276b6906084af08bdcea6f68dea2cb9a2e48aba726
+234d3b182562d812948f022d9807c0deae1f74b6c98ffd096f2cb01e6c35d7be
+9677a21de6ae6ccb88823d60565f589e5f704a273a6721279cbe5590050db656
+4cbcfc121a411821419d003a3c5705d7487c9a15aec2ea823ac0e5367cfe7a2d
+e553ec34b8ebd7b1f548d2f18639b65eacf8ab9c6ddee54465973b2f948eda61
+95c01354fbbb27c1cbca2ff46f485e2767a66a64bf25413e8216af949e78ed96
+c502504335c144462e99d4dd40fc5f3f5050dec9365fc765080eb87acd77e668
+926a1e05b4f66f5aafe0221d075b847dc350f9e7afe67295afc63e3749d3a0d2
+4aea9b117b7dc1c0d5023e4c5428d6b766e103b20e9b1f31c3ebebfd5f183e9c
+25187f28978be68792f013c7327f0133940ec951982f02d5430ba24748c774e4
+fa83859bd545d896218af5bf41da017ca2f372b621d6e5904d7cf2c7ea395b18
+c5c27481ac8b835b0971327580bf949fe78552790edbd2ba5c8e4b276a42601e
+e39f9770d541de4969513a1119ce3cc68880cf58d2a888f7d13d71186c1d99a0
+20f77af1ac1d7f37549ac9094b1014c11135e80efac15f07736149f634e7bcd4
+4ca365f77c36e4e8acdcf65956935bb27c125fb20d317e8f8e2b0d5072cbd586
+da779c5b92f8cdd48face304baf4a9af06dbacad23c79a57178a88622b0e8499
+37666d0914947ff5d7977e66ba9dca7e714d1b80e82c21980c5a2c47f2dd8b45
+0bdf1d6af301fb70be4890ed59ddd1abf338cb0ae380519b01acdc7f5b0aa962
+4beb7036ecf0cf36e68264168014c46bd3be10d4f86f112a5ba2a1cb37ae88f1
+ad7a381543c5733eff8598a684bf4fd405c31654bf079d6d3127bc53d498dc55
+7736bafaee51bb903f57905733b71bcf12a0e6ae092982816ddcd33f98c406e9
+dcb5d5ee365666aa2e8548bc8eab9eb2e75e60ab4c64ddc86b2685b2c3ba2d8a
+cbac9bbb3d3bd09394021a55e0d6e79e25af8c8cee89cf866dc3eae20047b874
+44a9cbbd24bdd31fb8e46c49ce8ad5493e2475b05a9843d7ed14b9b78c0ed4bb
+71d8be0c909fe4c4107540bdb5f762b8e9c280d5b072a2cb4f5cb07f02065266
+1239cbe95a58b45a219d17e5a58fda3b7945662ae7c9b4b6e8bc3dbf1483825a
+2f41b21609be669a6429110b75a867fdb11d4607bdbaa3508eed5ea16f19e77a
+d55ff2bff0aecf68f26a72e9ecc7cba67104b63b4afafb64e62409e6c8e4cb14
+6335471f6eee67b4010486c42bf4bbb412e5efc2cd71e722a22300b16206733b
+991ff3da53829f3d44b6365fb97a443af21db984d79a78595bc263ec92a6570b
+98418499de26bcd13ca602ba00513f74630f68f0681fe8c8837986be6e8780f8
+60603bde64565eabc53ce24affadca8e4b3841bd40ccc2c9261fc1f10180e90a
+061552f83bb6438f90a17016d96823f6ff2f46cdd7570c9da9ddfcc271fc9b66
+d6888643daec4d3a5ef82015d52d564972d109348e2add8fb1b7b511910882a6
+f7fdbff7175b6841d25446fa1138ae7ffc37b3423b6894ee143847c46cebeff3
+f90403cb8aa7ebaa3e9814ee2fb978d0d222c0c09f727626f87cf617dfb0e5e1
+dd34999e0275d9b09d9bca9bb0b0b80e8e0361da3e325ac39af36adcb3094586
+3089d205c6e20227bb3a0a24e223b558b259c69caa3e7aae09e4171a295ddbef
+0dbc15d18ec32201adbd2b972bd7ad0d8271da803e16b0eaf02cd7d50a37e6ec
+061daf74e460835bdb7748566e6c2650b66aa341ead8d8e6add343d19a12d486
+56952cab0b4e3928e45b9eb814ca396b9b91cfff860871762ecf809faca804e7
+cd36dc60cfd0648941dcd7e30ce8c54a26c32a3bba14cbb051776173c9e4e342
+50a667884f8b1142d5e13170817d345315aa03caba2311cdffb5f4e6a505ff41
+9bec824d4822a55ebaeb066881b7ccf72baaab1699b0cb047fccfd51e58b78d3
+f5f564b4f8814700a419c820b704dcbd55f704095ddb86ba8354802fe0e7ead3
+6122a08e96d6b4103245468d17a8e4c1f18b18a9106093b478f8773d48b341da
+7dd270aa2f2943a963cbb1b9f7dff68dc56fd1ce954a7e748accc3978ae66408
+98620e8af0d75ea69976f87b8242a95e271e74a9a97aaf9edeed7380a9126665
+57bebdd94f4937e1d23148e59a27befdc9168ca370b16a74f8f077d139318b98
+8ff142911e05dc5351edea8a224a34d449b723d754ce605949b9464c4e97bb04
+8a6281c70fc623c600e47301b4e1e2042a6ff3bc47ae9e485dd4f7126c4980f6
+e37426fe8c27568e1c6c933cac6df59bff944ff27fbcde56f07a40d069d1c10b
+f891623927c4864b565071e83d23f443eba4f12943b517d6f4b54c984bcf9877
+51fc2a5663275f26c0cd4a4afcd5fcbb8fc25d1dac40e9ac1716a6934f84bedf
+183c7c363fed1ee4d2f358dabf8441c54af4d8134512f0d52f7ecad19393339b
+5c5b1153a8ce63f8b803d49501febaa6094b05c0c7e4f02c1e029e169c9b6c5f
+bfc958f8207fca9b476cfaee3bd7d42549ef073fd1341b37f11dc5648f163a8a
+be18e5588fc77aa26307870ef95c80f3753bc4db357a06f348c1023a55189b1b
+c17d25c13a74826151783847a5543e7d5bc610ad9766a17e4ad95728b79de188
+1b620e0f1a27be54d080ecfa34ecafb62547c4e4a0a69219bfae8ab92380ab67
+f8a9f6336ce0e91a94dfca930ac3aaac0dda4da40c99cef3ae0d96f101b9cf9d
+d59a2f1819dee678dee7361eb476ea027b161634df72ecf2ff7a7b92a1232198
+0ffe39605390fa30e217994584dc2041b1faccf6a8faabfd2843a37be84ff16e
+09064118e3a69ce74c94acd0ec0dcbb380f85857383413eb217049cc6a82fa57
+190e04d7f28771fba99f9e4e10015e71e75bb388f2b3c4aed110c7ce78698344
+0faa890179ca2fb22c3cb60ea3906360849831584ea0f683f07cd2a37cdf648c
+d7f86870a5b9426871b97b924bff9caaa3b32259fc44f760f4428edfdec9712e
+122760688d5f1533fa78c64ad3853bf7b0f05e018f303d13617ede844d08ade4
+228790fa2ad9f506aae6c1090197d2373de71798736cf26090def0c0044c6707
+d4180fb19dcd6f73276fe4e416ebd61f4f65afe90439afebe0ae1df7e7c13c63
+9b73a287c4f9192b462256d8a166cbf22cbf184488a85bf9cfac5bbc6d9e1021
+4e22e128f83ef4aa1e60370df70ab1263f92fa33096a11c2cc7922cadddbfba0
+c59c604113c005ccf22a7054c7e5be920ceb7abcc8b31a4689ec4cd29cae11f2
+587ce89f74435b34368532355e87c3d7a76df800e3333dfe5432f439769ad29b
+26aa478efecb9795cfa8cf94fb18bc4eb28167d2aa1b234aaa59dcd10691075f
+80cbdd32c01fb476432e48783ffd9a7c82a4df13fc72e808f63e0e28f793e9b4
+9b0e1e434ac51234249007821dd4b977549b2b82ad39d6adff80bed39b54d80f
+7918a9664f481b833701b3e44c628ff284911847b4eabb76a930dc6a1dc6ed53
+a7c745ddf1725efb2f5938b510102e5235c24683f5c7566cca48b55e23a445b8
+1538f40b3d25229ecf1f654aaf196ce21e13e9fd3c11913d933ea3640010c3e0
+7b3ed5a9c447460893b9fcfdd8cf573a6b8f9ee82279cf0026d6b6416a3ecd11
+f49e4f7f09597d0fc492887d370421aff18062660bc79a230182e624c4f589e0
+54ff65ed44cc618c6cbaa1d9dfe3fa65f67cf039f4cfe0a54eac80e6423048a6
+1e95d841e11938dcea6001cbfe15f34c85a5ffbfec9deb44326dd01469d19215
+7169b0783d19cf06bc25c467e91bc078997518df89d3b2dee9f57495ab40a3f8
+0c41a31b202003469a6a9a40a668c78135f76aeb5c54eeacdf6269b1c55246c0
+38b706f138d9c7c7b8e966fc2ec0d224191cbf90988e519708d30a2f5daa0b54
+014594d0d6b3e29a2e15e7aba70c64d3e143b7a2eacb2a8142abe2ff1c165916
+69cbcfa44113fcc79ae6aecf4a62aee37de14caad0c1df6e467d23404d348e65
+8b943af114d9f13fc05a4eb2a87db642a6f062e6ef9726461762a732a37ed863
+ba8a4aa34d2699ea73898b13b9b65fea3ceab6de573db8c9042f1abc2aa213a3
+56b9280ae5457b2661f35bbfeccfa6e9f2231a7e96a2e69280d132a4c2e2ee9c
+def14a0667633a8a7cb8e40c9ebece1540307bcd9362177b9400071a0d96efb6
+5e2a6ef84dd0b86ac515da21e6805ec35ecef83c283148b3cb6d9b338daeef50
+e09872538c4fecfc72b254b2d00e165b1bad41368f3467ac6ba53f91cd6df39b
+fec9d3077117934502f1c92b66d484823cf4460c249c6bbe73b7c2e08d4d1685
+1dd65cf77f7e8741eeedc1863ffb19a7e16e90180df3d4648cf352a0127fb13e
+0854e10bef5a03ee58ab75a55fb9502d3e8e1d6d0c7963671f8f94dbee43ec04
+006b8516cc3e5dc6057592dcba9b789b19e033afe2f8f27759f926c9fab33f64
+1449d3d3971ae2dd18cee0edf87704ca0cf17eac243288d7cf1efd0eaebe0cc1
+bd84f14ca05f2f8780ade52668928d6da6c962b59fe8c839758e33ced4c1956a
+3389bc9fa517a01521ff58d6f31ebef3f76e90350296584e53d7ae9a2f5b06c3
+90eddb586a21ba66c194a3d9b84a5f95a9c7ba3e8ff2f4f1c81739df85dec120
+162e437cc39f4618bb6cc03557a862c72b5c6d93646a38a1fbaffffa8679666a
+bda55cb6ae4c5c7c159978278b287647e1318ece14d4e7b9eeb858373cbe5f31
+c5990375f8501c94705c61f6b42e4f3658fe233bf7848775871cd38574e80136
+21af0821a7fda4a70de0a71ad36a146564abbad78c565d6466530512ff8fd7b6
+27cb2e1eaa4e7792607826643d55505e2ac738eba36c8d634ba2830770eb0b1e
+ddaccc717c00898ce53e1ae0c6795ea86179681b46f74d5f24f770950fe72049
+e94dd1742393dfa329bbd1f9b63e16b7de30db2fbafd8cfbccbc50baa0833485
+4643787f5f76d6f60a326d3bbcef906ed23e085362d3e75e38d513b5d80dec99
+9cd3b8427e01e63ea057871f703095f3d88153747c9623452651a7acd3df2d9a
+8fef981eb940354bf4a891c02291f1e06f55a797611e42efcf050474d92aca8f
+2bdcb484762f766383386d491a896c0806ad791eb45f8b9a29245c666d9b00b4
+0030ea63bc755d02b74640df13f4dc4e0920b95ead3b513af9c8ffff6f481730
+db3af0cbbea9bc696a7e9f2865a1386a2a4784505ae39a2816a8f1ab49d63d10
+81bb56277031b847ace4187e80ab005263ee26b63fb2336d3c2fe8f42e247b6d
+ace101da494447a6c5a9960996c4aa032183c5a5592209309f49c0d1e6f6c5e4
+0344843c02d2d7ef599f019910ecc4d0ac13db8ddd9d9a625a1090acfd3ed42b
+7447ccb689409d1fab1dc92880db39390a055428b623e8bd510c07c1fe41db4e
+51ca8901abccba36c172cd48d48a5197d9dfed37737c79ae81319997bd4f4976
+62fc514c1b93c90ef939d789519c8723630580ed3ff53d64ce3e73eef5c55812
+2e25e6dc7a370ef39cec7135dc8195aaf090fe2d0176bc679e198b4d95837ec1
+99b44eb997be8fe2228a6d9ac0b925689540a8db3eb3b9d48f9fccbaf8642484
+fd2a82df332484b08a7e6f0999b8268da9b94065ab3ef84dadcfeb5fcc02b9df
+a6935b8dc213f6a36409050a744b57313c43660e69b0afc976a13835891d6234
+10ee3535913168ba39df00b675161957f631e883c56a5c2db4da4fada3fd606e
+2e66d98afd9cd2df3de9cdba720bd6f05aaa255ed5f807828c482a92a934e433
+7f70930c088b87c64991e5edd56ebf24ef522ada6c19a1acf1f57338de6d851f
+b65f24d41e8e5f763b353c0ff88d48fdbf1c5ed1da1ede29ac4ea59bf9de1e4d
+0808ca5c7a7ebbdb20d36326095794db7ecac9e6f4387945a74f3b82af57a1a0
+8af269e449e3cd16c4c656ef849bf93a1c6e0be4ae108807379ef603dfdfc70f
+9e7eb940469492d2207af347b5a6c003f863ab5dd0f2d0873228c64c5c75d94d
+3f1fdc1ca36fba490080ffb3ad3fb02da7b84543ae4de8e1ce359ef0108b36b0
+d2064930268d5396c3aa827b39a103b73d63b34b0c5c87aedcf04cc93440d678
+a3b16bbdda5a4f25d7abafd2334affdefff1ce6adfea3a8c03f5f8347eebdec3
+6f5e39173f9254d6fa8ce92c0b5ed0817736881c876b48689baae1382e232bc6
+73d9ab7aee7358b072c639eb16655cfe450783402890d1293bded76f5e735566
+5d4217df217197c6dc505e0238cd4f3739621aa6749d11896ef55004f3123f2f
+7b20a395086410908f5676d13b7b648ce950350ade06613a737900eded8241b2
+a91986734804073747141c1ae45bc484ee0dd48f718878f30cefc0203969766f
+58d84de3fbedbf79c67e6a520ccb2e42933fbd77c16814e10896b635cddbfe79
+1f29e3f4c805e93cc67861fc41e02f920ba5a2f942bf661114d6e9db48b548f2
+00b09f355f6655516a7428c233221c24913b27361da784699543070e86623fe8
+43905b9003fb6c8b51bce7e2b15e9cecaf0793d989bda6e8602dc22b321a4c09
+7d0495c67e330e9cc9a3e4be16b6a56809d016d2354dfb4148611b94491e37d0
+b39b059478e6ca17430f7957f90c58c8f54f9d146b6c5f797f610b51eb703b78
+2f9eb0e2dc98536355d2aff29f8f28d2c1f1d193b43c35ff33a6fd9e76243f9f
+84752c17b593b5f33c9591f7bfeec2145f022ad22fd7577825321c51ea1a98d9
+83f712ab0a40f739a84ab9bf843d1726e43e08d4c01e49b1e9db5a80012b75d6
+9af711c1193cc4cb7d2683163ec46194c9e0e36ad753e911b6f043f2d03396e4
+68e2a893f3cb437228ce86ad5d8424a73975bb2d9bae51688746b1df54552e4e
+c4d34065dadfef28cafa678cc6a860ddb5da8bc01f9ef90ff153f6ec23d042c3
+65bb3447bb486f89b86d68228fa0a6eafb128311e7ba4e3701e3a0256caeef3b
+2f5e89e23917dec983d7e1fcea63fc4338fc0eb769b8311ffe2ca4633ea34828
+5b97a4e538329cbf57a71ec22e1c888eef83384c4a6a09a5d4168d6ddfd070bd
+8ced7bb3191cc14bf40d9f8e655199cb0803671f0d5229ba5ca8e6757d904e6a
+1a5fdd6545c201097541afad0d2395bd32c745cb7ec0891744958ebe57ced937
+859ed5ba07e294de6999e17b182a66898fa24cdedca03346da2aab2ba89b4cff
+e77bda8e83fc4f91490ea4e42fc55e3efe56e6fbe78b1160f93bfd6c251559c2
+f4b8ed54cdd46d45df30d43d7ec10e973c44d4d1b41f56aae70836540f91219d
+a0044cda3548509a633340efc04b5b2db5392f8d028ad996d53ad4b6d36e6641
+47bc6b7aaf3e271d2e82a94855c9a2983df6ca4635534d36d95a7c488c0012e7
+2c686739b28eccd8e46e01d79b174291ef7136151be77d1212716aa955673b23
+e0904c739b650c541a9e09db12560ec11143032eaae462e95e59417b1ece8fac
+60e02b4431e1e2aff534cf600a587faaf6d23142f9eb08dd0ee3ab30c60067a5
+a33af41ae419f2b488120320b6768f15ed2085fc4deaa91bb17f43cc88e5887a
+8a5d2fc912c9ca7391b1a4c97ad5fef423a72f564dc72d76d22cda11b2f4ca95
+a4ecc235a125cc5c1f92417a97f1d2dbccc37dbf8dd097d6a574cc1f925c8b6f
+ad6715d93b7b3ff52992fcc5a4648bd09eca4a3f4e4d66834562ab4be104112c
+823411c3821e0ed80a0b317fe4c674f9a744a9e468bd5ac39add85358679989c
+9518f20b9f369fc5c01b58288a9c544b430d610e36578ad9a2a0cd36a824bda0
+d37c1013bc34c2c7c13684760e0d5d813f1e0cf847d130d0370d28b6e845a317
+bcf15789db8f0fb702af80d0720632a61113e2746fcf6c6809e77ea23f350e42
+a5158dfa8e327c9b177b2b35a675434efb6a405601ef70683b5d30de0f8f90e7
+af236758b3e9b52b4ea2f76f425335dbfa10c3323b0a2fc8d599c66f05a8f695
+6d862eb0cc0e3205610d5ad6600b688172ac70e2c85a29d66f4522e1c6826075
+c1120f6aabbf63c449a63ac32b371e5d5e2fc9065cc146dba2b5eb68282c4679
+e6394e045c515e594dd73d1abd27adadb25dfeb7b2887f62db7125f7f5415d6a
+c15d1d6466207b29475a5b309e6fde0da1f66af065da9658c767860e1e527336
+adb60bc81606e3952b1027a38a3af62b122f0033cdaf4e870a88fabb2924cffc
+7a2ecad41b47559a058230b8acb6cda41ecea649454f10797fcc7bf43e23b206
+acc6d1f18112638ecebdfae7aec156247ee030857042e42e28590a009435fe63
+bdf4f0539c05c6033bdee002a761227a086d5eec78dd5cd8aed32379a281ed43
+7a5b4662f551686cb28f7117ccb3fd146b467891765dbb7b4006def4a6fbdc32
+c626703735bb34ed8099318bea9bc629ad553295ffc437a02ede24de1b71f2eb
+d4c2547dea93f0a127c25ca3e0348a8c5227ec7253f765cc64a3fb02131eea3d
+72c30b7b6bd02b56aae138f4007f67f121408eca1dfc538a6fde0045f5501760
+c899bf16be73cf5192f931dd11e8d51eed8fa3097d2b9903239314e4b51b80b5
+cd3188c49f127bc99fbd0ad493637270f778d5d108841d38bbef3e9cb2a15a2a
+9d35e47434d5f081f2fabb704abd59a1adaad855c07ef7120078f4b87b0928df
+f99cf6dc59c96b547447344e9731d57e08d307812f89d1d1ad1fc03392ab0691
+e867ec0b25957448a67b6b0aeed76b813b47bc26ce6b4f062f182266532171eb
+b8d13441b33ddfb865128b535ff5be80b22f59b9ef1ed63563c085bf3e7a48f3
+dcbd3bff9c347e513156a8b1a98b39136f8f3748443ba0588345ac6a356a157e
+7d2d5f6a2659820709fa2d82051ab79df1d973a84d217b231355de0d6f662eda
+7aaa3183ba3e3bcf277d874d8f82d64ae9a5bb2e54599dfcd264fc23015eafe2
+1e39e6da345b160d0a97a4b1f4ef348bf9623a83a0e99c10f89fad9f70c9b2c0
+b8d82c70832c973634e51acaae2593605771df9774c10906d8515f62a2d1dee4
+5553fa58c8b944f3a9205922173a81177fd8ebb54563d36b846a4417b9900932
+6160fffb7e1d49474d80cb236191c922f8967355ef8052492dbf847d36f8d801
+9253578fd214a55f4aac10485262f845636d683d9cc3e5ebbc08bfde4908a52b
+aaac3962fdb1c17c29b4753d66040d7d57631223c6097aa8b6e1895667a268b3
+aecb29b21ecbfc825452b328a01c14ec75b97aff2fa1a5f5265f8412a23a93ed
+47672074fb621ad8b14aa801bc4735805bdb85be0f12bd46a5862a886c78e506
+dca5eaa0d6541f3f8ef462e2f1334c823f3d6e81dc6a224aa1d3e59cb41a3df3
+0faf022eee127c1fdacb0d9cedcbf7e32b50c25bcefe208c2b881785685b0d78
+cd0da4a33a268833278b660fa34652f330a917d0a5623587d01b191a7c94b131
+25f003e0725ead1736086de62f65725f6ea668317c618a9644f4b37965d32b20
+a5e490fa0f3bdaeb6983b34b08582f90632de04376da5cdacb7ee0fecd5cfd1f
+70f5a14054aec5ea56f4a7febfa1d9a38ef27845c1d3ae1e308dce8006c59eba
+bf3de3cc19896b19e8cb584ac2c1d122cac21bb8978f1c7d35b52cad66e37a98
+a4f4123bf1bdb655b742323f61ada659057f40e28f0a87213ec7edaa6f6140b9
+fd8dbe41860ac34b560f847ca931e47bc78c1a5ce09a04e109edd7cda801f825
+1c79326da819b0a2ee6b25c6145d1e62cc0b6fb83a958dc1160754ad721a717a
+e6825bad6598faeb9ad788b5b3e40d185e6bec304bc762cf4df34825333f6954
+95ce7f3b3719f24645b6485bfe382f59ef737191ab20c518addc59d2c4790908
+4d10cdbfb081c50d613896a50848e7c1521012a9350016918fa9b50db70c4eef
+8cc94c0c13f021bb40421abf6dff332cc8569668a84c82a1d22b82e8ae93dce8
+6e5460b5e381dc2bc00e48bc24737c6e4aa2871c08127a11228fa99f47a033e1
+26d580dfdf26aee0af4dee4a36d47abe28cb365941f4988cbf60b265d68957ba
+2241ab4479f498ad32e8866233974f2ffa3744d051cd64e8d52bf05eef9d01af
+84c308cbfef0ef6a6516d256baf9ac2f07e92a891e353f4eaf42083e62e3cb44
+a02cb5df778f7c9dd9d038ce93a50cbefe9e6f477933ac54f5f3a49f59c5b94f
+ff3527cdf34533d73a2f2f2272adac90ad79d2182b8df80212326a735c5b1153
+a8ce476461118663e5a55022a51c07d23824d3186a6d81e2ff0e071128169c0c
+013c4ef17848967aa957fc1c80afe64157383d3a422c8fd563f92a90cb3e7588
+7f3107fe1db3443e79bc8d1ee36a50a5ac4e40a00e5cac60432fb729bf1f9b4d
+697afecbcaf1278a91417a0ab0c748f90df133fe96dfdf44ebe5eba3ca5e1956
+19115635923018abcacebae1f1d6f27e87b25979e7379ae971416f037f78d4a4
+b6481d5912b05ec205cb7f2f56dc8d04d7abba13710bc87a791cb95c93d0fe45
+17e3685482416c324dfe4a72da199975a5461d86b10e80b38a1ad8cad86cd7ef
+a9b68ed5d3e78a427421ff0a78d114a9fa6345e09732e024f3db4abf91e97716
+b60d0fd6134dc7eba1dc7a1d8fd8f237815a4414233d1d6aec2ce68b585eb9f3
+73247b89ea8485df51e0007c31b1e4a5e196ebfea96ada40c617a081d4330fff
+12f4a2ef552153e2780361d37026b8977f12f1167be4c0a360de9e5e12f6cba5
+531d31d9838d7b4bf41bc5cd1f59d96847ce76d3010e8335698975500a6c6d53
+6db728ae73dc6cde0e34bd23817339e52be9fb9b32c2ca9c2b6a0e1daa068416
+817a4f733d45a1fd05500f646a393cd842e73509c6b1a7e85d276be09a34f3bd
+1d2092e873ee68b3d27ddd8c3d735020d206b5ad632b8364c2feb82af97b794a
+0adfc9535d30f3f85456816217a9e3ff336c8d451bf04dbc525965921d66ad3e
+223f1804356033cad9b130ae4c05fce13b53ef79f99cbb130d1b35157e0505c6
+7a10d061a516932715f82483ecb5df88c260cc9a1a01e90cd68de736056f08ef
+a1fe2143512380c1e2687630bca66d56b046bd100fec4353e78b9f65071518db
+45ed4bee0784512e1b7e7e39859e47086c85fa2f7fe97251d130d03b226d4762
+4d74eda6133509c6700185604b7f21684703a0825d9e494c262f6889a20404df
+12590a048ab6e192cce961ecf759e00ecf00d94b9ee5c9f99da0fa15438b0136
+bbfb1ce09bf18823a383f5717d5192fcc47c5abc8b01b14b228129de70d81d99
+717cc76d723fbc0b83168b2e60acb30e1f342a7156ba85896b09ddfa0f298df6
+12499fb976c7d8ff04bc78caf9800f44af56c69376c9f89fd8f50b6a4de3baae
+5779c2351e4fd667aa9d2b7d3ea76776f2afe73163f3675ea841e3c1ee5a64c3
+1d1b9cdbed4334534af0f910fc8ffb3e6d54fe4d1095b3d4060fe4b339e7f051
+20601e1d1e497a3e4f1f0587aa134a5c54b409348d4651c7a715e4dbe7204698
+2c367701d6b3910e72326ee4c3f37f204b68463831a9e85d27f6c1b58a51aff6
+4b3748b9780a150c6b264a489794e24cb231f2b70f02e21eb48061a23c82c199
+df0dc45ac7534e9ba13e78fb49262a5251a15dcea964d8fee83291282c1a0c80
+ce3d8c397402e07183778c1365794987e229308d2cc4b44e05db0b77205b8969
+e13dbb50adf45f84b4a717e28302b35112d399bd82131d5441a4b1ee8358dfa2
+da10d1faa968d7a5400c7735a08d31118d9fa18e75e79887d4450971dd2893af
+e548e928b9d40c21b20c3a81c047a1e71cea2a8800adefb7fa7c5b1620e32c96
+4b18d3b1a1c1da6a9da6424a61c3c04e238218baaecd6187b33c103579d87795
+d1fbd3588c874f26f48842d8bca50b01cf456e64f4348d87f9ff1f679fc2e987
+07eb5e0908963617bf7f117861d659c12f47a46f6b972530b2d28941c5577465
+67590c4caf52ada8c8768ac85d1c852d14ab0ec99467d64fc3b9c035832d5d01
+5ba29f10e66b2c8fa353c3f27d5704783ca60b9a063b0ae4fb005c6d643ae145
+994c99ab896f54f78b293f276d3f9b35cc2f7a9d0f2cddbf47203dceb1bc7a6e
+33287bc7917c8b0349ae1036a1f8627034aec899c433d15cb62d537a464ffa5c
+16a772bb5a5cc77c5a2574c1d01a4f258be0db74a7a405e6b904538021243913
+a743d8a79ef6a83a709d5bdc981bfd5458e9d03a8f7c33fc22ebec466203a5c4
+b70a510932613d6ffa797f306954634a7a43f4a164cef41c1a47516fb0561480
+233a181bdb49252b48436d6144235e8a9174a78ec413c7e37c1d77d549de5708
+4cdb52b3d904f62cfa6ee7577a64b6d8df613def9c9b133477e7f1eb4dcbade7
+8c8a33b9b90745bee284262dd056ab00b99e4d942a07ee9eb9f569204bd0604d
+2c18d45edd0204652d22e241c657d3e5eb92e35cc1ce4bf362e0f8994cecabdd
+d8901923d001b865c2f6a7413b4b08e3c43c22dfc78986ac035ec3d11ab815b4
+b628cac358e42dcf98cc64dbe374f556f11313f2160968e6c6230d204fcefb1b
+1fcd72f67283d177fdd4c689e62746b315131e8dc9c3fd93941fda3f7a1c24d8
+b091904bd5350d519e0cfa4658614f62157a967cff090bd172845b3b47c53b5b
+2038ff5500bff7dbcc249690af86d5ba6109e5dadc12dbff0353a90a31347208
+f93ed828e89b38f4417eebc6c0beb184d3e3614fc5d39cd2217b796ecf7b185a
+11e3cb8371a3365cf5970a1e772d97aabfec41b5e4501b53678dae83b47ab344
+343d52f23414f1ea1e69f4e2e219ff3bd882022d56b5696959f563786ae62f87
+4738f70f7a66b9ab0f2db5ea2a8cbb001707098595e73c3fb76477038d367c46
+bd7b1beb706b375c6f800efb8ea12f5c80f42bec191ddc09a693ee08e7a10c27
+f85660d3a01611e23099ce7c385dd18bac67e0d14a9a1adf2acc5ae7d0a4de17
+cbe7fa599778b7dd7b25c14be2d4bb67830f0f77c0d4285a471b8721c068b4be
+8e0d6afe3c6d8a94bce4e0abde613756a2c1bc2bc88673e1f1f3a89eb3b515f2
+ca59548fe36ece83640a8f9522eba208b64fa5b5577e3092fb2c0c1e168d00ef
+f579e0816ebe92b39673864abe9e467a1a720ff2b38f6741d296cfae4b7dc08e
+cba5a794afcc1d97612f1a4164002066b63700b54e3250eaf809f7061857518a
+c1f5a7b959a8ac79d87c987cf3cbf160272d39e93bc89bde1a07b86aeb1cfa11
+782829cb2d7fce746fbf2713841dcdc9e68ff920842137763e5e3c34fa1d4143
+edafefa0a15cb27604ce62660dd75ebfd1e6f532a71d800485bca0e4ae474b4f
+3b0ae2f5da39bc34ab75e1b246aec772cf1788086aa09b43346a439dc9f16ef7
+7e7b38fdb627a91f0396423b277870e2ea59b50a073eeceef3318b8c8021a8bf
+d1e8e3fc7c54479a1462c726a6a5012e8ca29ef432b959a32e658aeea8880610
+90d8e172bd97715a649b20cd243a494abd5099fe32eb14ebbf
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+%%BeginFont: CMBX12
+%!PS-AdobeFont-1.1: CMBX12 1.0
+%%CreationDate: 1991 Aug 20 16:34:54
+
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMBX12) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Bold) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMBX12 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 12 /fi put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 51 /three put
+dup 58 /colon put
+dup 65 /A put
+dup 67 /C put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 87 /W put
+dup 88 /X put
+dup 97 /a put
+dup 98 /b put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+readonly def
+/FontBBox{-53 -251 1139 750}readonly def
+/UniqueID 5000769 def
+currentdict end
+currentfile eexec
+9b9c1569015f2c1d2bf560f4c0d52257bacdd6500abda5ed9835f6a016cfc8f0
+0b6c052ed76a87856b50f4d80dfaeb508c97f8281f3f88b17e4d3b90c0f65ec3
+79791aacdc162a66cbbc5be2f53aad8de72dd113b55a022fbfee658cb95f5bb3
+2ba0357b5e050fddf264a07470bef1c52119b6fbd5c77ebed964ac5a2bbec9d8
+b3e48ae5bb003a63d545774b922b9d5ff6b0066ece43645a131879b032137d6d
+823385fe55f3402d557fd3b4486be79011d1f5bfae5c1f476ee6f05eb1d2caeb
+269958b194521197b312fcced4867f3c8fbd030bd715d8ffda1dcd454b174e7a
+1a97b59fe770e67702519d9d9b23d61ac08424d555242a8ca08c49aef300945d
+99b999a79ce74804ae6bfde623f4463371442f6523a5f6ce19c839a708c02513
+2e22c696c8ccade45680e5197189d0f98e7f0d5f955e353970b392cf530a68cc
+56b0035ddfbf206c3074beeb0739dcbca272a6e629fb7aea2c5ba7bae50c7b4c
+a595df78200c352997ec3ee564df229fbb5473f5e8ccb1cc0153e9a7e299a8ea
+a29b69d1b622b1f0cffc58291248759607d91150cb0651120970dc9f743bebef
+44f6ae92facec57658999c8bf01f60611560043962c0695e1bb87d090e0fdaab
+659d6557208a660be9aeef8ae55f71b8bc76394d792967e41bd8023b6e7f8c3d
+9987d5e54c53bf2bbb32855b946473b44833bd78873df8e4c7e668ffff25aabb
+8da4148f744b9d0524d6cb8281247b3052cc5d66f3f1bcf8a56a3fb446ea587b
+d8be30257652cee035628aeddfd8283b5ad21b8b1480ad24d898970ac8a1e33e
+543ce4e3c48f9ee621c5ce3e8ae930f890011b630866c988606068d9e92396eb
+f51bb3db204505fc3d09d4701ac703a14d92bbfe27bd7411b363a88e33a8e9a8
+025ac31f21e73dc52b333b918d0b1270c54873a490222d041a66e0192612be6d
+2c88958a8f70c10390146ee5091df020ab97675e8e6acf98b28b539cd0a20d24
+a42f535ae44b8f5e9290b38fc6b02e1bbbdf1aca96558c2dd5afbec53f03ab51
+fbce958ed4a65b17fbc03f9defd4aea4a15229f3c320876235f2d8b69bda5f48
+03a2798790d35b394c63295997dd487bc603cdd10d18f3e3fcc7f17d2a6afc77
+f1d7f6cf69d2a86b104b9d3b260e4a78716927a485ad8a650d610e68378f4514
+3610b087981f0a0655090163dd2dd4d0030faf6a953896a9cb2cd033ec99b4d9
+7ddbb556f43bc5fe4243b7931cdb60b90ca8d3379260d3934c09c1053134a28a
+8f5066ebf2f353e781062bc906915885ab4fe85b33c1c71a4db3bda2373cb6b0
+1f0c337ee7d0fce3fd1b140655b5c7e50f767c40292cf30972b3a49e46ddbe3d
+172d2db8754dcc62b368c6907c0d34f8dbf25cdda4be5289831c27f81b084fa8
+ea74369a9b52b876d342d8a0630a9b4ad4c4b2ffa025b8dea2c53d7265dfcc12
+73eb5e7ad3b249628c7e76f14b2a1f233485a844b389f2ca26a4d97621918a15
+67e03dcbbfc16aa7068671a10d704d7ffbb91662eed6a40430e3039e650cc204
+fab86f0f5c0bb731bd52844a22872619d1573f7f3dad7336f4437c3cf159e60e
+37686b894d76d3acf8ce44a53406fc289bfb22bbef15e79b09e233b02bf4f06d
+86e8c858c8b3d30e404a2d27aba14014ccfb4030e41c640acb4dffb0ff8ff7a5
+9fe704e6cff0cd192d144957ea7d1fc868cd665a2a8c8272235f7ea72d6105e0
+7f04830b82b969060424a211dd252cca00686b13fbab0e88707af17bd13c7eaa
+396014c8ce803d53c1235ddcd3e9a78ed14f3cdd1e853fcfbbeb2c7d4668d590
+0ccdac82ee2237fb865f2a5c98d5d32746259cfa3ddb857bb9c409188be6c478
+462224bcc83f72de40ecd1cca781c802da9f2fbd99a777eec6f8369c319c0f86
+15299ee1bba02b525fd40586f4adbb3cdd8e4d2a217703c6f8cb095414985117
+71bc4f134c637d58e456e4e6cfddd393fc457ac76402b6640827ec9fea378b93
+ae8aefa1822acd6e838d93241264297aac0de04e589b9d7a859fc33fac1ba4a6
+6a9b7183cd66f8438e9e99d56a22161d1f1de8b0bde595b9df45a438e53e76c4
+9ae962b5950fb20b222f3f095a6339ea4211b00884f4a739df803525f87c1670
+c1539cbbb1893057303483202e91ce1d665ae9a3bac9dc01f3c8e109d7c6ed12
+ab483f72e425e549f3d6b9726cfddef6264e1528c1aa9f13db28df3cf4313a99
+0885369ed0a13574c1f091442f6f186c52ee2fea3a19adf1bc35f65514cea00d
+4f1f99276465a8b3085ae146f04c96e59a5e5849d69a50097284e8e03643fa37
+0f6b267e4f8caba298f0d02385f7a476a74f9d02b367c847bb6d11794d2285a3
+f5164e8d8d4595b57adfb00e940ebfb38dd8e170da123fa9f12d593bed8e0319
+4e6f01f53883323a22d800934b236816892e88f316c5c0911182db5b47ab5da6
+3a608a60066e45d8cb16f25b585fda2aaf16f0247360fc7a18b55d0976f8779f
+95dbb55f934410ab489731a9decb5c31383afb3cab511742d16ec0611ddbc761
+ce9b2f6cc6294911a73794f1abb678c41c0c0d067dc48bb03e76a1d7188b2ac4
+0603f6b73b0b10d8aef77cd866f6e990ff42b50e7de25d3ebdf0c24043fb572c
+43114b6f3a99bc9a034d7b7e31c564661a3378472372bb8f9dd27062ee3fa8d6
+4f19ae82d10460bda635567b8cb866e43bd8689f2be9c7aaf1e079f0e7a9c3b5
+0d453357adf5ea6f67ccc577fa6113868172249b2a43b72e047948e2b492974b
+541d5985890fb34b8ae74eee106316110c8bcd1a34e25d24fa1985fcb05befda
+da5af1129bb8d615fbefedcd96de403ad6341d7d050e7b6c487ece6b2d54ddf7
+322af9ee57bb07e7fdcd83d22d46f0d1a978ba852b74def2db969da4006a1c63
+bd34e0dcfe97aab489a16f0f8002bd59d7073926fb085cfc14111230f69bd439
+31e991e60e55efe40eb6f8a10ba11507ba7eaf1e20d0547f52ef4a5f9808db34
+5fff9e376423341cb52b7a41c4c30bbb39b85612e3971d131e7c6773b76b4f0c
+c19715e68a90da852f8e2b74147cb6c3137dcb10b9d0e636c2ae82b43b1638e6
+5bb5a0de7e050b238ce576c904c0fa530dc5a0f04193793e92997e88679e4520
+8ff6ebdc6ec93ea134fed35d1935aabd917e8ba2cb6695450edffe702659cd93
+758ba50b860f8f80649b1dd9cd8b7775042e7538b6599d48f6993937f3545624
+cba53168a5d07efcfc2c01717ac134e8e5c136126b732d9e54bc1709fe1c3fa1
+7b635076578e93e6660e062e01cc33e25086f0c198eee443edee47561d4b8e45
+308a6a4e9571dbb675a913cf56aa5cbd11e61fc6000c71feb8cf2ab11f1db357
+66fa04f30df4fbf11e7bf4c8b3511483422ab09854c9c7c20689ec06cdaf2847
+5827b764da4dd44fe4d49fd9f6997196ee55011b0a4ad8eea8116037f709a6fb
+1d2196e9291af585f61b8e400b04c4d21e420d2db40ead4c1b7d906cd9a18f4d
+99af56d758be6b886ae1296ccad4adf05a39a49c88c8f485b3985f1d64ae107b
+16cbdeb6e46f8a244585f38196e77ba633c030ed69e8e65fdf56c12bd455b9de
+e46b59e4d22aa2a76307eb033fcad11b67e7ce418d2b400854a9c600369ec5eb
+df45eac7e997eb227937bb9155a1113d651dee00ffaf935f537a6318f0f3d583
+09e3e5ab56e9c71b389ed6526726a30085030488c202e03d6f418c0e24415101
+9de07cded3e8c8a65f4d9df863b3f677f96348fd0d8e12f4a2487d3393ccb305
+370e945077c3738135f8df18e943126185d1a15310ca255c1ca68e63a33430dc
+bad1331a9740644de5f25df413f6c4e6e4908b4bed29256b325cdaf0e41e0dd8
+fff6eb19722f50fe72f47b358fad47526fca2942928789a735ae866622705340
+9c176b7ced768ae96712b0c1b36e5e028081222c6861d997570d1b57b499d954
+9bb48f2e074ceaf1190d099c7bc88c27e12d17f6deb62ffd29758e824db1e71f
+996ef2a8eab310ad606dad2ee6d48af4fd9c1a40c2cb965f5d4738d76881055d
+e2b4075068a779254367494c0922a48c90ac7eaad35ee91907f79872dbf42954
+7df6cbc99ab9f97ff3aa020a810a6f4cbe9e63708e958bee9d9f683ddaf0cb27
+6fd002e2e31929d9f7bfcc79e4bd8f8976e81accfc8a485b0f6a0a023b7ad599
+deb4e0a3e269845fa7f50d283139890c3e65e282cc01262a7178060e8aa9cabc
+b63a85e5a4b5df1f999834a51ce2fa2f36e0fa1e50c0857a92fcb19e19629cc8
+b29ca51e40da24c3da055106bc88189005f348cce8f1b727bca24f108c2e7a8d
+d6a487dfe8818b939f1a42e21943881dffa0597d9125c488f18af243183c612e
+67dbd725d27543af543126db620656f6e6a27e0f140db8ba049149055cb70ba7
+91264f565f5ea089269c1445550be9efe77a62c3cc253aa2ad14a59d59c1e693
+56881afc038e2009c6938f3395a4b17b598136f7fc15eff6d26d38780a8aacaa
+8da0c6ad3f65df47e55b81ef52dbb579fe6a04ce11cf9aff84804d69bbb2c373
+8fd72ff93db180ed9f6e58a1ae625f17288acd2d41428b245965d2a1d4efc2d8
+b3e3b9edcbdbdd710e7178dba3ee2b345ddbe5c7549ee0f91fd932a1ed6ec449
+988ac4f86d97f64137d2bc2e47619f31c0da9d103288bf7c7c3abcde4a93b670
+6f0f06fb7971c69a8dea9ff6942cd5bebb9465bfc5906780b5508867868742fa
+944c9489d82f1acc76bdd1c984d4002ed2f6f96aa894b3af56a5a07d9d9e7620
+72f9f1ddd8edb7e3808fa5cd0f6eaa66864836c64cba3188b3955862482b46eb
+4304a8042ba999e254447d6dcca257e8521af9b548d5f8e9f0f94dd67a1d9fad
+f1efe837f3d28646911f57e05bcdf0c81edfc2b2aff301be064ce9a40d9ece36
+77c9aa1b6b4de6984ca47c35c9c0c15fcfc1dc60867aa9a7d2b3506007c135ca
+fe9aff52dbf1a6650b539f8ce3634ea0bb35c51cb3241f56447459803427e78f
+feee1c89f30ae572567aa2411d48af3e477db3678e7e5fe42df7e55fe980d5d1
+dc4ac587132a523f4122a3cb66eb12cd6c7b60f3bce66d5235b4f4785317b9d8
+0c1b209c4f9d6d24eedab44a3cc0e1dc957c1c368719f0f249351b2efd4e0a1c
+cb69f9a5c3450f67489658abe5ba474d3d80a8d0697585a4ad1937fa1c0db1af
+7a4da626305fa8c325855eeca7a59f30ff720b84874975da31501eba562c7acb
+0fac7594bca0ad805d23294e8c34584348381b950ba165fcc18d520c04b0abed
+32f8bae41686e97c7c0daeda06e76397614d8e880cf7f66ee2cb4908fdaf05aa
+034bf3b408b1f62089b8cda9b1793061e17b7ec4ab56ded05db72439e8fba1ee
+c9c38053189e52c1ffd4b76c5e7bb1618024578eca6981238217e0f70b9acf98
+78f40bdbc0d02e19aa7d22949613cfe4ab4b5cab9dbc0dbb739d3949a8c057d1
+dbcb355cd6ff99461f1abd28e90098b7867928ad4aff3f86b95a8bb6528b766c
+d9e4852623104015f910d45a688041bb8f7d57c860c6b2e96b848465cf90c0ca
+2fa02c491eed28744ef20c2d9dc0da6e10a657339182ea3c06ed0e932be1b983
+1ca1daf76322fdc7ce1515fc1af7e67fbfd6ead38e951430dc2bf238fee2e2e3
+2ea54f5150f5c664f494e7c3d7f0339610f29bdd6c874accaab28e8e81e72877
+a7765a052713766c889c10e24837966e888b56648d83885cede320d65091b3c9
+1168e19f98df9a841fe5eab76fbb28f14603fc81e4bae0f3b279e046d244d226
+a9e9fa53a7f120877d1273bc3eab4aa4c36f4947535046ebca5b32e6fedd6348
+726ede75835349297209edb8e0d8e683ac41b79ecf4060db0c87761a5bbf75e6
+32c35b5b2e0084c7fe6698c1355df0536c1bd290ccf5492db84a7ef2a71261e7
+7c9591ca5c414b9e58092ad0f7af9ec7be7387c2af94271f235a7ed4c4ba180d
+b1a64ef8d5012b19e266e0ea9b433b17178a26b388033eedd0a44256de8f6caf
+0793fc97f786cc94a2f3223f986cacd41c586f93245a7af044f24239f256e7b0
+e506ba204a8558b7b4e2bb32b1c8a0ab64aaead48b336cb3d7f710e76f00cb66
+315ad0e04a7b0d27acd2f163b862c0f1861f94f6605cdb6a2aa8e768fd3bcefa
+3f6130c3b29cde0f1b4f701e0e59cef8ebb9b04a32b14dd241494492ec849bd6
+23361f75854b827120f592adfca919622384c25722da1ea0d15124299908f84d
+54f7c0d7148d451aa8c2c04644be8ad1a0a4265860830d084ca57cbc6ac70daa
+9744931ad5d6412fe805f048f5f315fcfed38f7d9e412fdf037df140eb826db0
+ab50162b86c098ecc013caf6ac27723c45d053e768dc9e62bfc7fdb471578452
+4d38526d7cfd2d8cd73173be9df891ead86101b9a8b7a28a9c43f6607acfa275
+76405a3e9d4c51f80b04aa6af9bc1f4b7c557817abb83c2fe356582d87e6c801
+265a174ba89bb29f23ddffa1571979edab29c1c118272bd9fb3286ca5055a84b
+075fdb30c5907ce3eea93cdae91cfd5df2272d67c9ecda188fb85c09e8b55aad
+ba4ba20bda07e9f8c49bb91d1486b6b22ea769c35546c2306fb32b779864d414
+9448d89809aa485eab7c97134378cd0826963ec3281b8dd8ad4e4cb5203b11f5
+33abbc38fc43ca22577b212b26a1062418bdd8e78451ce8ea9a4dfb3eef3f7c7
+cda1a2edbea9ebc50baa37bebfe2e4676c22d254145d3e02224724b230a5f875
+7eba42b55a1d4ca26fe9b8be90c85c2b3a9792a83560be769c6f0ed090cc3b1f
+383a1017ffc48edf5e432b0a295ead17522887dd0de832f3978721b99349c74c
+d9f094eb859237f9ace0313a67d355933612ceabb1a5fa21a4e51a7724050ab4
+dcff13c5d5c46518b0a78ddfeda2440e9340c327ce61f6c9f4ba5e21e5e28980
+b63ab6bfaa56f40207f20ff1391de635f4340b2c1ecdcf4609d9e2d871cd3481
+6849d2812ca0cb4dc43140e82cb0b6766e1ec194754c2d9a6cc14c7e4c55850d
+49f5644c5f8ac5b3b3e31376581da6181d688dfcb5f54e37a15dc543dd247143
+45c88b9f5ecf38215a71dc08d6d09cb4e1f87ffea4444f16110b9b057560607b
+a488e9e546c4703d232d0af12b27031e539a27743b918edf7eee7cc00420ced9
+9b5e8ba7211b15917c2f9bf0b52ca8c901fb1710952eb7cdaef3a1d60fee5247
+7018b3ed78bccf0df7623cc710b41110e988a33aab7c9a5bcba476b9ba096cca
+f0e22e11c5faab0e11945a0ff249a85b3b4f64d569bc627dfa87e324dd2ae47e
+a2410dc6a3c8570338306729448ce9069173731d2fd537cbfe3aed45c8270f80
+987c6c95eb11d2203c9e0ece135faca15c7886db67d48a94cc4f7f56a1b63c9d
+9b7ac42a8e36afc3153dcb091a68cc2c9279b65f860604632847f1d9617a15fa
+1b59a6b84f5f61c9216d750915a7494bdd401b8a59233a68f7fbe47a03289580
+99da3cdae81d38ecabc5e57918b4f3fe059c6c08a16600fb464e3aa7e8736470
+ba10d34440e9583603fb3a596b1c703de0a3d6dd789c296c1ea0921255865592
+bc63fec5e7b950853fd27c111b270888d4d9c5a50ea2d31964c5c2ee4fc62651
+a44dd2857a1ecb0021fe31f4c078b53a4fe011427ceba10d4741ab06a0b650fd
+b34e13f4f2a1823bd1d2d80e8bd1ffa4330d77a6b05da3436e7d775359cbeacd
+33b736ffe8729609722b15a11cbec12b237b891c480878c55e61b49586518cef
+1ee065e83f7e9934db75d2b66400c9e8ae6349f74c05bb5a90dba59b2f01731e
+533121b18a2a1e39a8e12ffbb1a35ddcea95c531481bb8c99d343ec4b5643458
+3da60470e07aace43a6cfff928ce8abcf820f9eac78648dbff8b8682461d5c6a
+6286e2a251053afb06df396388afd5eb5f46a7000bbbb91af31ddba98d2cf8d8
+cea65f487e055c950a5644c593ab647f69cc092fd88b8d93f2064675ace4d9f1
+1822a768861988896f6580d5c81d01b42b2e6b33ca96e575b38a2c9362e831c8
+110ccf3087145ce2c788002641283e4bceb868d5893a4e59a3d820285aecdc25
+ef725349fddd94f339736aa4adeb314da64390e7747ece0bcfd4601c41057657
+d52d687b6a22fcdd1ed0bf25268ec777a3a0c7e12c1248fb8184b0a255b24ffd
+958b1163be9c9139825cdbf03c74f4aaf065cd887d1ffd690111a9df50fcba55
+a965b055c79e8b9604c6797067d792b735e32aad6758ebf5cb5a6cd1d6343629
+ac9f4217398c81030d28ee5d32d34bb0bead8772e9894cae140da8d439119c3a
+d68007fd2577b3fa23e11c6693df7ae9cfc7b6dc00a2d0b2f6bbcbf75246f234
+6b5ed900aba19581802176247a79b51a1717c03317d7a7fb00eaf0a8778d1d64
+75350fe862a7fc70d2dabc0d58d748296557b97fa8dfb1d5ffdf731e4a3ed696
+34c5f1bbbaad9326c478be141e15aa5c46434e3e68ef079bf83fdde71e19ba0e
+98732cf23daa29661637ef1f29c23016f5d095b29d1283ef141f43c9b55321d0
+d3e5570a8020beb8fb5baf0b1881198a254c3e736013c11c3bbae8fe55844493
+0909cd678ff6d58f7ffb99b994978839ca17e451dd51864e53f41d5eed9af35e
+757214e200b4b3dd35a08e4966d4f181cc78c4b5924897ee0644d0193f7e35de
+0daf96683abc5b25d8793f30872d8a2370950c27f1694f6c25525c4a3196c4b2
+29207681e342032c87c0025a0e2e5ed79129a5fac7fac3987a0789bafb84d126
+a1e5d4b22c5b331baa33a2b5720479712e44c9d6cbe061f3ba4250ac6bd9468a
+50a91b6410133fe7bf4606ab072259b31e9cc33f7abe99564c187a3ef8003da4
+166398e006f75485417de1133ae024fd825abbbec3393869e441c483d7d614cb
+adc00fcca989d5f56aaa0d8e36444314a1718bb09ed1aef74726b1bd71bccc2e
+ae9feb6752f7f12275c3ec892086acabae93dd99a948bfebc687a961dcc209b0
+5172f7b48f94a9d911fdc112cf4954f55693d05a75605c1513f068527d71bc49
+946508e28c6490cceb1c7ac74431c44a7a42dde62b0ecc12d6c43568a92ae272
+a9e785ffd4bc162cdb31c338d4855d257c81828fc09984d2c233cd17a0de1047
+c2821a5cfaf290db24e4bc437a969c50c6c6fbeea4414a18cf94198e3dc6c11b
+897ae10c41e6d8cc944287ac4e456ba62d88bfd952c2d54a745a1219402cb915
+c91ae0931d62ce42441a228503b57f2849438269703ac6f3a8aa08fc45923fa0
+48ba84ad607d6f94acffb287740dc835d30dbc87214542be013b926cf02675f3
+7a759cfedc89305cf9b7658f04dac48b15e64dc5b5c3490f79568a0f224b870c
+03d396710318907fad10e0dcab197ac65058897a061764bbca3755e5762c2040
+4f073a437f68c7b54c77566f7ea1d992d3c0800f2cc8027b71be23de500e9ead
+a56a3a8773da9105b883ab331cdfa13a50371ae02d3a432825031b3acaf2235a
+c58b7b0227835d78c2e23e9312db62006cd8b3b6654aab8380674b6efa70915a
+47bcee7afdb8203d64c831360439759da6b963d536291818e14361bf516869bf
+bb4e4f8520fe15db1389826f8ec8d51ba3ba446cb0c1e7ed1474260762a04113
+d8be360fad90e8f1909aceb59f5e4b0570bc75e61b18173a9695f42919d232fb
+174ded9d44d275f089833c7165e42d583a350d98ad79ca8147eccfce2f9330f5
+fa0667b397784a62519a4deb4b26e1e03a1ddcc4a5c98212dac28012b94c33a0
+35df271bebab1638a03bc9047f1bede88750be5e0cfb8254826ed34468f8198a
+31c2269677d0e305d5dd3ed82b61988875d21f1e7193c27984e0b7fbcf0be9b5
+0e1413a0ef2a5f6c3a66ba519e371733ebe7502a39f3dcf56ab323586dc04fd7
+ea2b1177ee58550ca0e84ca40ab0e430994fe46042e7105c59fe73f500c0b264
+93e984a93852d6b6c90ccc0a63c548856e4f0a8dfe4395b545916ea50b51207e
+9623f0560c601cd2049849701d4b1ca4a1b7edb910ad49c796051c81457de6fb
+515d64d79d78f153852c5845453d7b4e469ca029d0b5290155510a8704d7cfb0
+76a719a58e8ab45696cd5b72991b59ada3fcd196059485ab7ddb14fa80713724
+8cee7c4d968ac8577f1ae2fd3f08affad6d05b5915688820993bf794f4ac9b1b
+98e4d1a912d56aeda37136fd1c7498fb19659e53683d5545af06dd2ba04a62c2
+6b1be5c5a0fe92b60113a4528dd3a184763cfc0956a5c28501a376e9a87e9546
+d5424821f52534ae38d6c653df1dad210a27c40237d1cec5ce36ec13ccc1b1e0
+357aab14e496f35abf171a69fbca9d6150889e713b8b6232ad3377902b094c31
+9575c73fa9bc00369add56bd1757d949de6eef8fe07708c9350385986118b127
+89f7de6a865df1a35b031473e7dcb94d528f4b947e0162ded060a979aad842ff
+57fa2e1d156481b8ea12cee18bbf1c917f99c862900fa1ce5e8f7205f642cb93
+a2517d673071db39b18d5436b9a31864a98c17da9f40c3c7906edd298cdfbeac
+b063766e106581c6e7a057f5f6fded0fada1a1dc49e103cd05d40c89da39201b
+e3458d32474e599e3a5794d3c0225e666d19e0ec68e330aaa890399d42dd3696
+7b918bead516a142f65376827c9464bd87e552a5dfdd794133c67e86a3aea4b8
+51cfbcd383077e75f9ec203622c726896e8dbe75eec358e1f04025783b80fb78
+ceac1e5b75f814568db24569a46d2e0c423829548982aed9afc46fea1442c9c7
+6856220fcad918cb72f2ed
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+
+%%EndFont
+TeXDict begin 39158280 55380996 1000 600 600 (instraut.dvi)
+@start /Fa 192[32 63[{}1 49.8132 /CMMI6 rf /Fb 192[49
+63[{}1 99.6264 /CMMI12 rf /Fc 190[53 65[{}1 66.4176 /CMSL8
+rf /Fd 129[44 44 44 44 44 44 44 44 44 44 44 44 44 44
+44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
+44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
+44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
+44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44
+44 44 44 44 44 44 44 44 33[{}94 83.022 /CMTT10 rf /Fe
+165[61 7[66 71 2[66 5[71 4[66 67[{}6 90.9091 /MSBM10
+rf /Ff 190[53 65[{}1 66.4176 /CMTI8 rf /Fg 139[54 4[58
+5[27 6[53 56 11[74 71 12[77 4[70 66[{}9 90.9091 /CMCSC10
+rf /Fh 205[68 50[{}1 90.9091 /LASY10 rf /Fi 254[64 1[{}1
+74.7198 /CMMI9 rf /Fj 172[47 5[92 11[61 65[{}3 74.7198
+/CMSY9 rf /Fk 137[39 1[39 1[39 5[39 6[39 3[39 4[39 23[39
+68[{}8 74.7198 /CMTT9 rf /Fl 135[40 51 7[34 43 1[21 7[36
+31 30 37 37[20 28[42 30[{}11 66.4176 /CMMI8 rf /Fm 206[71
+19 47[55{}3 66.4176 /CMSY8 rf /Fn 133[42 45 52 7[46 1[55
+7[45 2[39 39 48 10[53 1[53 1[69 1[58 10[67 3[68 5[25
+25 23[42 6[52 27[{}19 90.9091 /CMMI10 rf /Fo 167[131
+70[54 54 16[{}3 90.9091 /CMEX10 rf /Fp 204[33 7[51 43[{}2
+58.1154 /CMR7 rf /Fq 135[47 96[41 10[47 12[{}3 83.022
+/CMMI10 rf /Fr 134[50 1[69 2[37 38 39 2[48 9[44 53 42
+53 46 21[75 9[72 6[27 58[{}14 83.022 /CMBX10 rf /Fs 134[41
+41 55 41 43 30 30 30 1[43 38 43 64 21 41 23 21 43 38
+23 34 43 34 43 38 7[58 58 3[55 43 2[52 60 58 70 48 2[28
+1[60 50 52 1[55 1[58 6[21 38 7[38 38 1[21 26 21 2[30
+30 38[64 1[{}49 74.7198 /CMR9 rf /Ft 190[45 14[30 30
+49[{}3 49.8132 /CMR6 rf /Fu 133[37 44 42 60 42 49 30
+37 38 42 46 46 51 74 23 42 1[28 46 42 28 42 46 42 42
+46 4[47 1[56 1[68 1[68 68 65 51 66 1[62 70 68 82 57 1[48
+35 68 70 59 62 69 65 1[68 7[46 46 46 46 46 46 46 46 46
+46 1[28 33 28 9[47 14[46 46 1[28 3[51 12[{}65 90.9091
+/CMTI10 rf /Fv 130[48 48 48 48 48 48 48 48 48 48 48 48
+48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48
+48 48 48 48 48 48 48 1[48 48 48 48 48 48 48 48 48 48
+48 48 48 48 48 48 48 48 48 48 48 48 48 2[48 48 2[48 48
+48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48
+48 48 48 48 2[48 32[{}87 90.9091 /CMTT10 rf /Fw 131[91
+2[48 1[66 1[51 35 36 36 1[51 45 51 76 25 48 1[25 51 45
+28 40 51 40 51 45 8[68 1[68 68 66 1[67 1[62 1[68 1[57
+71 47 33 1[71 59 62 1[66 1[68 7[45 45 45 45 45 45 45
+45 45 45 1[25 30 5[25 39[{}51 90.9091 /CMSL10 rf /Fx
+135[55 2[58 41 41 43 1[58 52 58 87 29 2[29 58 52 32 48
+58 46 58 51 13[58 78 1[71 6[40 1[82 1[69 1[76 1[79 10[52
+1[52 52 52 52 2[29 46[{}33 90.9091 /CMBX10 rf /Fy 135[40
+13[25 35 35 45 45 10[61 7[55 5[109 11[73 31[91 12[71
+4[45 1[91 12[71{}15 90.9091 /CMSY10 rf /Fz 136[51 37
+6[35 2[20 2[20 4[39 31 39 35 20[44 8[51 1[53 3[55 4[35
+3[35 35 35 35 49[{}18 66.4176 /CMR8 rf /FA 133[37 44
+44 60 44 46 32 33 33 44 46 42 46 69 23 2[23 46 42 25
+37 46 37 46 42 5[23 3[85 62 62 1[46 61 1[57 1[62 1[52
+2[30 62 1[54 57 63 60 59 62 13[42 42 3[23 28 23 2[32
+32 27[46 12[{}49 83.022 /CMR10 rf /FB 128[45 2[91 45
+40 48 48 66 48 51 35 36 36 48 51 45 51 76 25 48 28 25
+51 45 28 40 51 40 51 45 25 2[25 1[25 56 68 68 93 68 68
+66 51 67 71 62 71 68 83 57 71 47 33 68 71 59 62 69 66
+64 68 3[71 1[25 25 45 45 45 45 45 45 45 45 45 45 45 25
+30 25 71 1[35 35 25 15[68 45 2[45 4[76 1[51 53 66 10[{}86
+90.9091 /CMR10 rf /FC 170[86 78 62 84 1[77 84 88 106
+3[42 88 88 70 74 1[81 1[85 65[{}15 99.6264 /CMBX12 rf
+/FD 133[72 85 85 2[90 63 64 66 1[90 81 90 134 45 2[45
+90 81 49 74 90 1[90 78 8[122 167 1[124 112 90 120 1[110
+1[126 1[97 2[60 126 127 1[106 1[117 1[122 6[45 6[81 9[63
+63 27[90 12[{}40 143.462 /CMBX12 rf end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+%%PaperSize: A4
+
+%%EndSetup
+%%Page: 0 1
+0 0 bop 0 347 a FD(PREP)-13 b(ARING)55 b(AR)-13 b(TICLES)0
+530 y(WITH)54 b(L)558 500 y FC(A)618 530 y FD(T)703 562
+y(E)789 530 y(X)0 1643 y FC(INSTR)m(UCTIONS)36 b(TO)i(A)m(UTHORS)0
+1759 y(F)m(OR)f(PREP)-9 b(ARING)34 b(COMPUSCRIPTS)2262
+4883 y FB(ELSEVIER)2262 4983 y FA(SCIENCE)2262 5083 y(PUBLISHERS)28
+b(B.V.)p eop
+%%Page: 1 2
+1 1 bop 0 347 a FD(PREP)-13 b(ARING)55 b(AR)-13 b(TICLES)0
+530 y(WITH)54 b(L)558 500 y FC(A)618 530 y FD(T)703 562
+y(E)789 530 y(X)0 1643 y FC(INSTR)m(UCTIONS)36 b(TO)i(A)m(UTHORS)0
+1759 y(F)m(OR)f(PREP)-9 b(ARING)34 b(COMPUSCRIPTS)0 5083
+y FB(ELSEVIER)29 b(SCIENCE)g(PUBLISHERS)g(B.V.)p eop
+%%Page: 2 3
+2 2 bop 1345 4726 a FB(This)30 b(publication)h(w)m(as)f(t)m(yp)s(eset)h
+(using)f(L)2780 4709 y Fz(A)2819 4726 y FB(T)2870 4746
+y(E)2921 4726 y(X)644 4839 y(T)695 4859 y(E)745 4839
+y(X)h(is)f(a)h(trademark)f(of)h(the)f(American)h(Mathematical)i(So)s
+(ciet)m(y)816 4952 y(Cop)m(yrigh)m(t)1268 4949 y(c)1243
+4952 y Fy(\015)d FB(1994)i(b)m(y)f(Elsevier)g(Science)g(Publishers)e
+(B.V.)2260 5065 y(All)i(righ)m(ts)g(reserv)m(ed)p eop
+%%Page: 3 4
+3 3 bop 0 340 a Fx(Con)m(ten)m(ts)0 566 y FB(1)187 b(In)m(tro)s
+(duction)91 b Fw(5)0 679 y FB(2)187 b(Preparing)30 b(a)h(compuscript)91
+b Fw(6)0 792 y FB(2.1)117 b(Title)32 b(and)d(author)91
+b Fw(6)0 905 y FB(2.2)117 b(Simple)30 b(text)92 b Fw(7)0
+1018 y FB(2.3)117 b(Sectional)32 b(units)91 b Fw(8)0
+1131 y FB(2.4)117 b(Lists)91 b Fw(8)0 1244 y FB(2.5)117
+b(Cross-references)91 b Fw(8)0 1357 y FB(2.6)117 b(Mathematical)34
+b(form)m(ulas)91 b Fw(9)0 1469 y FB(2.7)117 b(Theorems)30
+b(and)g(de\014nitions)91 b Fw(11)0 1582 y FB(2.8)117
+b(Pro)s(ofs)91 b Fw(12)0 1695 y FB(2.9)117 b(Literature)31
+b(references)92 b Fw(12)0 1808 y FB(2.10)72 b(T)-8 b(ables)31
+b(and)f(\014gures)90 b Fw(13)0 1921 y FB(2.11)72 b(Programs)31
+b(and)e(algorithms)92 b Fw(13)0 2034 y FB(2.12)72 b(Large)31
+b(articles)93 b Fw(14)0 2147 y FB(2.13)72 b(Priv)-5 b(ate)31
+b(de\014nitions)91 b Fw(14)0 2260 y FB(2.14)72 b(La)m(y)m(out)93
+b Fw(14)0 2373 y FB(2.15)72 b(Deviations)33 b(from)c(standard)h(do)s
+(cumen)m(t)g(st)m(yles)92 b Fw(15)0 2486 y FB(2.16)72
+b(T)-8 b(ec)m(hnical)32 b(information,)f(and)f(v)m(ersions)h(of)f(L)
+1803 2469 y Fz(A)1842 2486 y FB(T)1893 2505 y(E)1944
+2486 y(X)91 b Fw(15)0 2599 y FB(3)187 b(Submitting)30
+b(a)h(compuscript)90 b Fw(17)0 2711 y FB(3.1)117 b(Sending)30
+b(via)h(electronic)h(mail)92 b Fw(17)0 2824 y FB(3.2)117
+b(Submission)29 b(on)h(disk)m(ette)93 b Fw(18)0 2937
+y FB(4)187 b(Getting)32 b(help)91 b Fw(18)0 3050 y FB(A)164
+b(Examples)91 b Fw(20)1472 5332 y FB(3)p eop
+%%Page: 4 5
+4 4 bop 0 100 a FB(4)p eop
+%%Page: 5 6
+5 5 bop 0 340 a Fx(1.)53 b(In)m(tro)s(duction)0 623 y
+FB(No)m(w)m(ada)m(ys,)24 b(it)f(is)f(b)s(ecoming)h(more)f(and)g(more)g
+(customary)h(for)e(authors)h(to)h(t)m(yp)s(e)g(their)0
+736 y(man)m(uscripts)32 b(using)f(some)i(kind)e(of)h(electronic)j
+(device)e(and)e(comp)s(osing)h(the)h(result)0 848 y(with)e(some)h
+(text-pro)s(cessing)h(system.)f(Systems)f(that)h(are)g(quite)g(p)s
+(opular)f(are)h(T)2871 868 y(E)2921 848 y(X)0 961 y(and)h(L)204
+945 y Fz(A)243 961 y FB(T)294 981 y(E)345 961 y(X.)h(In)f(order)g(to)i
+(assist)f(authors)g(in)f(preparing)g(their)h(pap)s(ers)f(for)g
+(articles)0 1074 y(published)f(b)m(y)i(Elsevier)h(Science)g(Publishers)
+e(in)h(suc)m(h)g(a)g(w)m(a)m(y)h(that)g(their)f(\014les)g(can)0
+1187 y(b)s(e)28 b(used)g(to)i(prin)m(t)e(the)h(article)i(from,)d(w)m(e)
+i(ha)m(v)m(e)g(dev)m(elop)s(ed)f(L)2116 1170 y Fz(A)2155
+1187 y FB(T)2206 1207 y(E)2256 1187 y(X)g(do)s(cumen)m(t)g(st)m(yles)0
+1300 y(for)d(our)g(journals.)g(The)f(follo)m(wing)j(is)e(a)h
+(description)f(of)h(these)f(do)s(cumen)m(t)g(st)m(yles.)i(F)-8
+b(or)0 1413 y(b)s(est)35 b(understanding,)f(authors)h(should)g(b)s(e)f
+(reasonably)i(familiar)h(with)e(the)g(L)2780 1396 y Fz(A)2819
+1413 y FB(T)2870 1433 y(E)2921 1413 y(X)0 1526 y(man)m(ual)c(written)f
+(b)m(y)g(Leslie)i(Lamp)s(ort)d([1)q(].)0 1695 y(In)f(order)h(to)g
+(enable)h(the)f(publisher)e(to)j(bring)e(the)h(article)i(in)m(to)f(the)
+f(uniform)f(la)m(y)m(out)0 1808 y(and)d(st)m(yle)i(of)f(the)f(journal)h
+(in)f(whic)m(h)g(it)h(will)g(app)s(ear,)f(authors)h(are)g(kindly)f
+(requested)0 1921 y(to)30 b(follo)m(w)h(the)f(suggestions)g(men)m
+(tioned)h(b)s(elo)m(w.)f(This)e(has)i(the)f(adv)-5 b(an)m(tage)32
+b(of)e(k)m(eep-)0 2034 y(ing)36 b(editorial)h(c)m(hanges)g(to)g(a)f
+(minim)m(um,)f(whic)m(h)h(will)g(considerably)g(sp)s(eed)f(up)g(the)0
+2147 y(publication)c(pro)s(cess.)0 2316 y(Up)s(on)25
+b(receipt)i(of)f(the)g(compuscript,)g(it)h(is)f(giv)m(en)h(to)g(a)f
+(tec)m(hnical)i(editor,)f(who)e(prin)m(ts)0 2429 y(the)33
+b(compuscript)f(on)h(pap)s(er,)f(reads)g(it)i(carefully)f(and)f(mak)m
+(es)i(c)m(hanges)f(when)f(nec-)0 2542 y(essary)-8 b(.)35
+b(If)e(sending)g(pro)s(ofs)g(is)h(part)g(of)g(the)g(normal)g(pro)s
+(cedure)f(for)g(the)h(particular)0 2655 y(journal,)f(a)h(pro)s(of)f(is)
+h(sen)m(t)g(to)h(the)f(author.)f(If)h(the)g(author)f(\014nds)f
+(something)i(in)g(the)0 2768 y(pro)s(of)23 b(that)i(should)e(b)s(e)g(c)
+m(hanged,)i(he/she)f(should)f(indicate)i(this)f(clearly)h(in)f(the)g
+(mar-)0 2881 y(gin,)33 b(so)h(that)f(the)h(tec)m(hnical)h(editor)e(can)
+g(apply)g(these)g(corrections)i(b)s(efore)d(making)0
+2994 y(the)f(pap)s(er)e(ready)h(for)g(publication.)0
+3163 y(F)-8 b(or)37 b(all)h(journals)d(that)i(accept)h(author-prepared)
+e(L)1849 3146 y Fz(A)1888 3163 y FB(T)1939 3183 y(E)1989
+3163 y(X)h(articles)h(w)m(e)e(ha)m(v)m(e)i(do)s(cu-)0
+3276 y(men)m(t)e(st)m(yles.)h(All)f(these)g(do)s(cumen)m(t)f(st)m
+(yles,)i(whic)m(h)e(are)h(used)e(for)i(the)f(actual)i(pro-)0
+3389 y(duction)d(of)g(the)g(journals,)f(ha)m(v)m(e)i(the)f(same)g
+(commands.)g(F)-8 b(urthermore,)34 b(there)g(is)f(a)0
+3502 y(separate)j(do)s(cumen)m(t)g(st)m(yle)h Fv(elsart)c
+FB(that)k(is)e(fully)g(compatible)i(with)e(the)h(pro)s(duc-)0
+3615 y(tion)26 b(do)s(cumen)m(t)f(st)m(yles.)i(Authors)d(can)i(use)f
+(this)g(do)s(cumen)m(t)g(st)m(yle)i Fv(elsart)c FB(to)j(obtain)0
+3728 y(preprin)m(t)d(output.)h(When)g(the)h(article)h(is)e(prepared)f
+(for)h(publication,)h(this)f(do)s(cumen)m(t)0 3841 y(st)m(yle)33
+b(is)f(replaced)h(b)m(y)f(a)g(do)s(cumen)m(t)g(st)m(yle)i(for)d(the)i
+(journal)e(in)h(whic)m(h)g(the)g(article)i(is)0 3954
+y(published.)0 4123 y(This)i(do)s(cumen)m(tation)i(con)m(tains)h(a)e
+(user's)g(guide,)g(guidelines)h(for)f(submitting)g(the)0
+4236 y(article)25 b(for)f(publication)g(and)f(information)h(on)g(where)
+f(to)i(get)g(help)e(in)h(case)g(problems)0 4349 y(o)s(ccur.)1472
+5332 y(5)p eop
+%%Page: 6 7
+6 6 bop 0 100 a FB(6)0 340 y Fx(2.)53 b(Preparing)35
+b(a)g(compuscript)0 620 y FB(The)20 b(do)s(cumen)m(tst)m(yle)h(elsart,)
+h(with)e(whic)m(h)g(the)g(article)i(can)e(b)s(e)g(prepared)f(and)h
+(preprin)m(t)0 733 y(output)26 b(can)i(b)s(e)e(obtained,)h(is)g
+(compatible)h(with)f(the)g(standard)f(do)s(cumen)m(t)h(st)m(yles)h(of)0
+845 y(L)24 829 y Fz(A)63 845 y FB(T)114 865 y(E)164 845
+y(X,)i(except)g(for)f(the)h(sp)s(eci\014cation)g(of)f(the)h(fron)m(t)f
+(matter,)i(i.e.)f(the)g(title,)h(author,)0 958 y(addresses)f(and)g
+(abstract.)0 1125 y(In)41 b(the)g(follo)m(wing)i(sections)f(w)m(e)g
+(will)g(describ)s(e)f(the)g(di\013erences)h(b)s(et)m(w)m(een)g(normal)0
+1238 y(L)24 1221 y Fz(A)63 1238 y FB(T)114 1257 y(E)164
+1238 y(X)d(usage)g(and)e(the)i(usage)g(of)f(the)h(Elsevier)g(do)s
+(cumen)m(t)f(st)m(yles.)h(Also,)h(w)m(e)e(will)0 1350
+y(summarize)44 b(some)g(of)h(the)f(imp)s(ortan)m(t)g(asp)s(ects)h(of)f
+(co)s(ding)g(a)g(compuscript)g(with)0 1463 y(L)24 1447
+y Fz(A)63 1463 y FB(T)114 1483 y(E)164 1463 y(X.)0 1686
+y Fu(2.1.)j(Title)33 b(and)g(author)0 1852 y FB(In)f(the)g(Elsevier)h
+(do)s(cumen)m(t)f(st)m(yles)h(the)g(commands)f Fv(\\title)p
+FB(,)e Fv(\\author)h FB(etc.,)i(ha)m(v)m(e)0 1965 y(b)s(een)27
+b(replaced)i(b)m(y)f(a)g(more)h(general)g Fv(frontmatter)c
+FB(en)m(vironmen)m(t.)k(Since)f(the)g(stan-)0 2078 y(dard)j(L)238
+2061 y Fz(A)277 2078 y FB(T)328 2098 y(E)379 2078 y(X)h(do)s(cumen)m(t)
+g(st)m(yles)i(do)e(not)h(di\013eren)m(tiate)h(b)s(et)m(w)m(een)f
+(author)f(name)g(and)0 2191 y(address,)g(extra)h(mark-up)e
+(instructions)h(ha)m(v)m(e)i(b)s(een)d(added)h(to)h(the)f(Elsevier)h
+(do)s(cu-)0 2304 y(men)m(t)h(st)m(yles.)h(Within)e(the)h
+Fv(frontmatter)c FB(en)m(vironmen)m(t,)k(y)m(ou)g(should)e(sp)s(ecify)i
+(the)0 2417 y(title,)40 b(names)e(and)f(addresses)g(of)h(the)h
+(authors,)e(follo)m(w)m(ed)j(b)m(y)e(the)g(abstract)h(and)e({)0
+2530 y(in)32 b(some)i(cases)f({)g(a)g(k)m(eyw)m(ord)g(abstract.)1451
+2497 y Fz(1)1523 2530 y FB(Title,)h(author,)f(collab)s(oration,)h
+(address,)0 2643 y(abstract)43 b(and)f(k)m(eyw)m(ord)h(abstract)h
+(should)d(b)s(e)h(indicated)h(with)f(the)h(instructions)0
+2756 y Fv(\\title)p FB(,)31 b Fv(\\author)p FB(,)h Fv(\\collab)e
+FB(and)j Fv(\\address)p FB(,)e(and)h(the)h Fv(abstract)d
+FB(and)j Fv(keyword)0 2869 y FB(en)m(vironmen)m(ts,)k(resp)s(ectiv)m
+(ely)-8 b(.)38 b(The)e(instruction)g Fv(\\maketitle)e
+FB(has)i(b)s(ecome)g(obso-)0 2981 y(lete)c(in)e(the)g(Elsevier)h(do)s
+(cumen)m(t)f(st)m(yle.)0 3148 y(There)e(are)g(t)m(w)m(o)i(t)m(yp)s(es)e
+(of)g(author{address)f(lists.)i(These)f(are)h(illustrated)f(b)m(y)g
+(Exam-)0 3261 y(ples)35 b(1)g(and)g(2)g(in)g(App)s(endix)e(A.)i(The)g
+(\014rst)f(t)m(yp)s(e)h(of)g(author{address)g(list)g(consists)0
+3374 y(of)28 b(one)g(or)f(more)h(groups)f(of)h(authors)f(follo)m(w)m
+(ed)j(b)m(y)d(an)h(address)f(\(a\016liation\).)j(In)d(this)0
+3487 y(t)m(yp)s(e)41 b(of)g(list)h(there)f(is)g(an)g(implicit)g(link)g
+(b)s(et)m(w)m(een)h(authors)e(and)h(addresses.)f(The)0
+3599 y(second)25 b(t)m(yp)s(e)h(of)g(author{address)f(list)h(consists)f
+(of)h(one)g(list)g(of)f(all)i(authors,)e(follo)m(w)m(ed)0
+3712 y(b)m(y)43 b(one)g(list)g(of)g(all)h(addresses)e
+(\(a\016liations\),)k(and)c(with)g(explicit)i(links)f(b)s(et)m(w)m(een)
+0 3825 y(authors)34 b(and)f(addresses.)h(The)f(links)h(are)g(written)g
+(as)g(optional)i(argumen)m(ts)e(to)h(the)0 3938 y Fv(\\author)p
+FB(,)g Fv(\\collab)f FB(and)h Fv(\\address)f FB(commands)i(and)g(are)h
+(usually)f(formatted)g(as)0 4051 y(fo)s(otnote-lik)m(e)d(sym)m(b)s
+(ols.)0 4217 y(The)41 b Fv(\\thanks)e FB(command)j(can)f(b)s(e)g(used)g
+(to)h(pro)s(duce)e(notes)i(that)g(are)g(added)f(to)0
+4330 y(the)32 b(title,)i(author)e(or)g(address.)g(In)f(the)h(Elsevier)h
+(do)s(cumen)m(t)f(st)m(yles)h(this)f(command)0 4443 y(should)43
+b(b)s(e)h(written)g Fw(inside)49 b FB(the)44 b Fv(frontmatter)d
+FB(en)m(vironmen)m(t,)k(but)e Fw(outside)50 b FB(the)0
+4556 y(argumen)m(t)29 b(of)f Fv(\\title)p FB(,)f Fv(\\author)p
+FB(,)g Fv(\\collab)f FB(and)i Fv(\\address)p FB(;)f(see)i(also)g
+(Examples)f(1)0 4669 y(and)f(2.)g(The)g(mo)s(di\014ed)f
+Fv(\\thanks)53 b FB(command)27 b(has)f(an)i(optional)g(argumen)m(t)g
+(that)f(can)0 4782 y(b)s(e)j(used)f(to)i(attac)m(h)i(a)d(lab)s(el)h(to)
+g(a)g(note:)0 4920 y Fv(\\thanks[CAICYT]{Partiall)o(y)42
+b(supported)j(by)i(CAICYT,)f(Spain.})0 5051 y Ft(1)60
+5083 y Fs(Optional,)27 b(not)e(presen)n(t)g(in)h(some)g(journals.)p
+eop
+%%Page: 7 8
+7 7 bop 2943 100 a FB(7)0 340 y(Inside)36 b(the)i(argumen)m(t)g(of)f
+Fv(\\title)p FB(,)f Fv(\\author)p FB(,)f Fv(\\collab)g
+FB(and)i Fv(\\address)e FB(one)i(can)0 453 y(refer)c(to)h(this)f(note)h
+(with)f(the)h(command)f Fv(\\thanksref)p FB(,)e(whic)m(h)i(tak)m(es)h
+(the)g(lab)s(el)g(of)0 566 y(a)d Fv(\\thanks)d FB(command)i(as)h
+(argumen)m(t:)0 704 y Fv(\\author{L.A.)44 b
+(Fernandez\\thanksref{CAICYT)o(}})0 841 y FB(The)30 b(command)g
+Fv(\\and)f FB(has)h(its)h(usual)f(meaning.)0 1007 y(In)i(some)h
+(journals,)f(authors)h(of)g(exp)s(erimen)m(tal)g(pap)s(ers)f(ha)m(v)m
+(e)i(to)f(add)f(k)m(eyw)m(ord)i(ab-)0 1120 y(stracts.)25
+b(These)f(abstracts)i(are)e(sp)s(eci\014ed)g(b)m(y)g(using)g(an)g
+(equiv)-5 b(alen)m(t)26 b(of)e(the)h Fv(abstract)0 1233
+y FB(en)m(vironmen)m(t:)j(the)f Fv(keyword)e FB(en)m(vironmen)m(t.)j
+(The)e(follo)m(wing)j(input)d(giv)m(es)i(an)f(exam-)0
+1345 y(ple)j(of)h(the)g(use)f(of)g(this)g(en)m(vironmen)m(t.)0
+1483 y Fv(\\begin{keyword})0 1596 y(Radioactivity.)0
+1709 y(\($\\beta^+$,)45 b(EC\))i([from)f(Pt\(p,)g($x$n\)Au)g(or)h(...)0
+1822 y(\\end{keyword})0 1959 y FB(migh)m(t)31 b(generate)h(this)e
+(output)0 2134 y Fr(Keyw)m(ords:)76 b FA(Radioactivit)n(y)-7
+b(.)27 b(\()p Fq(\014)1131 2103 y Fp(+)1186 2134 y FA(,)h(EC\))g([from)
+f(Pt\(p,)h Fq(x)p FA(n\)Au)h(or)e(...)0 2346 y FB(The)h(prop)s(er)f(p)s
+(osition)i(of)f(the)h Fv(keyword)d FB(en)m(vironmen)m(t)j(is)g
+Fw(inside)k FB(the)c Fv(frontmatter)0 2459 y FB(en)m(vironmen)m(t,)i(b)
+s(efore)f(or)h(after)f(the)h Fv(abstract)d FB(en)m(vironmen)m(t.)0
+2681 y Fu(2.2.)47 b(Simple)34 b(text)0 2847 y FB(T)-8
+b(ext)31 b(should)f(b)s(e)g(t)m(yp)s(ed)g(as)h(usual.)f(Hyphens)g(are)h
+(t)m(yp)s(ed)f(as)h Fv(-)p FB(,)f(n)m(um)m(b)s(er)g(ranges)g(are)0
+2960 y(t)m(yp)s(ed)40 b(as)h Fv(--)p FB(.)82 b(The)40
+b(en)g(dash)g Fv(--)h FB(is)f(also)i(used,)e(e.g.,)j(in)d(`Theorem)h
+(of)g(Can)m(tor{)0 3073 y(Sc)m(hr\177)-45 b(oder{Bernstein'.)0
+3238 y(Emphasized)27 b(text)i(is)f(obtained)g(with)f(the)h(command)f
+Fv(\\em)p FB(.)g(In)g(most)h(cases)h(this)e(will)0 3351
+y(result)32 b(in)f(italic)j(text)e(represen)m(ting)g(emphasis.)g
+(Italic)h(text)f(should)f(b)s(e)g(terminated)0 3464 y(b)m(y)f(an)h
+(italic)h(correction,)g(i.e.)0 3601 y Fv({\\em)47 b(heavy)f(quarks\\/})
+0 3739 y FB(unless)27 b(the)h(text)h(in)f(italics)i(is)e(immediately)h
+(follo)m(w)m(ed)g(b)m(y)f(a)h(full)e(stop)h(\(.\))h(or)f(comma)0
+3852 y(\(,\).)0 4017 y(Extra)38 b(or)g(exceptional)h(h)m(yphenations)f
+(are)g(added)f(to)h(T)2034 4037 y(E)2084 4017 y(X's)g(list)g(of)g
+(abbreviated)0 4130 y(w)m(ords)29 b(b)m(y)g(means)h(of)f(the)h(command)
+f Fv(\\hyphenation)p FB(,)e(whic)m(h)i(should)f(b)s(e)h(placed)h(in)0
+4243 y(the)h(pream)m(ble)f(of)h(the)f(do)s(cumen)m(t.)h(An)f(example:)0
+4381 y Fv(\\hyphenation{caus-al)42 b(min-i-mi-za-tion)i(pro-ven})0
+4518 y FB(In)m(tro)s(duce)29 b(macros)g(\(with)h(care,)g(see)g(2.13\))h
+(for)e(notations)h(and)e(abbreviations)i(that)0 4631
+y(o)s(ccur)24 b(more)h(than)f(once,)h(for)f(example)i(`e.g.')g(and)e
+(`i.e.'.)i(This)d(facilitates)28 b(c)m(hanges)d(in)0
+4744 y(notation.)32 b(If)d(y)m(ou)i(in)m(tro)s(duce)f(macros)h(for)f
+(abbreviations,)h(these)f(are)h(often)g(param-)0 4857
+y(eterless)i(macros,)h(so)e(y)m(ou)h(should)f(b)s(e)f(a)m(w)m(are)j(of)
+f(T)1778 4876 y(E)1828 4857 y(X's)f(b)s(eha)m(viour)g(with)h(regard)f
+(to)0 4970 y(spaces)e(follo)m(wing)h(a)e(parameterless)i(macro.)f(An)f
+(instruction)g(without)g(parameters)0 5083 y(should)g(b)s(e)h
+(de\014ned)f(and)h(used)g(as)p eop
+%%Page: 8 9
+8 8 bop 0 100 a FB(8)0 340 y Fv(\\newcommand{\\ie}{i.e.})0
+453 y(...)0 566 y(...)47 b(extra)f(particles,)0 679 y(\\ie{})g
+(particles)g(...)1833 566 y FB(...)f(extra)g(particles,)h(i.e.)f
+(parti-)1833 679 y(cles)31 b(...)0 948 y(Alternativ)m(es)39
+b(to)e Fv(\\ie{})e FB(are)i Fv(\\ie\\ )e FB(and)h Fv({\\ie})p
+FB(.)g(The)g Fv(\\ )g FB(after)h Fv(\\ie)f FB(pro)s(duces)f(a)0
+1061 y(space,)c(whereas)f Fv(\\ie particles)d FB(will)k(result)f(in)g
+(`i.e.particles')j([1)q(,)e(p.)f(16].)0 1230 y(Putting)d(a)g(space)g
+(in)f(the)h(de\014nition)f(of)h Fv(\\ie)f FB(is)g(not)h(the)g(righ)m(t)
+g(solution,)g(since)g(it)g(can)0 1343 y(result)j(in)g(a)h(space)g(b)s
+(efore)f(a)h(punctuation)f(mark,)g(e.g.)0 1512 y Fv
+(\\newcommand{\\ie}{i.e.)42 b(})0 1625 y(...)0 1738 y(...)47
+b(extra)f(particles,)0 1851 y(\\ie,)h(particles)e(...)1833
+1738 y FB(...)31 b(extra)g(particles,)h(i.e.)g(,)e(parti-)1833
+1851 y(cles)h(...)0 2176 y Fu(2.3.)47 b(Se)-5 b(ctional)34
+b(units)0 2346 y FB(Sectional)54 b(units)e(are)h(obtained)g(in)f(the)g
+(usual)g(w)m(a)m(y)-8 b(,)54 b(i.e.)g(with)e(the)h(L)2622
+2329 y Fz(A)2661 2346 y FB(T)2712 2365 y(E)2762 2346
+y(X)g(in-)0 2458 y(structions)65 b Fv(\\section)p FB(,)e
+Fv(\\subsection)p FB(,)f Fv(\\subsubsection)p FB(,)f
+Fv(\\paragraph)h FB(and)0 2571 y Fv(\\subparagraph)p
+FB(.)0 2741 y(A)30 b(new)f(en)m(vironmen)m(t)h Fv(ack)f
+FB({)h(see)g(also)h(Section)f(2.7)h({)f(has)g(b)s(een)f(added)f(to)j
+(pro)s(duce)0 2854 y(an)37 b(`Ac)m(kno)m(wledgemen)m(ts')k(section,)e
+(whic)m(h)e(should)f(b)s(e)h(placed)h(at)g(the)g(end)f(of)h(the)0
+2966 y(article,)32 b(just)e(b)s(efore)g(the)h(references.)0
+3192 y Fu(2.4.)47 b(Lists)0 3361 y FB(Lists)38 b(of)g(items)g(are)g
+(pro)s(duced)e(with)h(the)h(usual)f Fv(itemize)f FB(and)h
+Fv(enumerate)e FB(en)m(vi-)0 3474 y(ronmen)m(ts.)63 b(The)30
+b Fv(itemize)g FB(en)m(vironmen)m(t)h(is)h(used)e(for)h(unn)m(um)m(b)s
+(ered)e(lists)j(and)f(the)0 3587 y Fv(enumerate)c FB(en)m(vironmen)m(t)
+k(for)e(n)m(um)m(b)s(ered)g(lists.)h(Ev)m(en)g(if)g(the)g(la)m(y)m(out)
+i(of)e(these)g(lists)0 3700 y(is)37 b(not)h(precisely)g(what)g(y)m(ou)f
+(w)m(ould)h(lik)m(e,)h(w)m(e)f(prefer)e(lists)i(to)g(b)s(e)f(co)s(ded)g
+(this)h(w)m(a)m(y)0 3813 y(instead)29 b(of)h(b)m(y)f(hand.)f(This)h
+(enables)g(the)g(do)s(cumen)m(t)g(st)m(yle)i(for)e(the)g(sp)s(eci\014c)
+g(journal)0 3926 y(to)i(determine)g(the)f(list)h(la)m(y)m(out.)0
+4152 y Fu(2.5.)47 b(Cr)-5 b(oss-r)g(efer)g(enc)g(es)0
+4321 y FB(Use)33 b Fv(\\label)f FB(and)g Fv(\\ref)g FB(for)h
+(cross-references)h(to)f(equations,)h(\014gures,)f(tables,)h(sec-)0
+4434 y(tions,)h(subsections,)f(etc.,)i(instead)e(of)g(plain)g(n)m(um)m
+(b)s(ers.)f(F)-8 b(or)35 b(references)f(to)h(the)g(lit-)0
+4547 y(erature)c(list)g(at)g(the)f(end)g(of)h(the)f(article)i(see)f
+(Section)g(2.9.)0 4716 y(Ev)m(ery)j(n)m(um)m(b)s(ered)e(part)i(to)h
+(whic)m(h)e(one)h(w)m(an)m(ts)h(to)f(refer,)g(should)f(b)s(e)g(lab)s
+(elled)h(with)0 4829 y(the)d(instruction)f Fv(\\label)p
+FB(.)f(F)-8 b(or)31 b(example:)0 4970 y Fv(\\begin{equation})95
+5083 y(e^{i\\pi})46 b(+)h(1)h(=)f(0)143 b(\\label{eq:euler})p
+eop
+%%Page: 9 10
+9 9 bop 2943 100 a FB(9)0 340 y Fv(\\end{equation})0
+488 y FB(With)33 b(the)f(instruction)g Fv(\\ref)f FB(one)h(can)h(refer)
+f(to)h(a)f(n)m(um)m(b)s(ered)f(part)h(that)h(has)e(b)s(een)0
+601 y(lab)s(elled:)0 748 y Fv(...,)47 b(see)g(also)f(eq.)h
+(\(\\ref{eq:euler}\))0 896 y FB(The)30 b Fv(\\label)f
+FB(instruction)h(should)f(b)s(e)h(t)m(yp)s(ed)0 1048
+y Fy(\017)187 b FB(immediately)31 b(after)g(\(or)f(one)g(line)g(b)s
+(elo)m(w\),)g(but)f Fw(not)h(inside)35 b FB(the)29 b(argumen)m(t)i(of)
+232 1161 y(a)h(n)m(um)m(b)s(er-generating)f(instruction)g(suc)m(h)g(as)
+g Fv(\\section)e FB(or)i Fv(\\caption)p FB(,)e(e.g.:)232
+1387 y Fv(\\caption{Cross)44 b(section})93 b(\\label{fig:crosssec})0
+1504 y Fy(\017)187 b FB(roughly)38 b(in)g(the)g(p)s(osition)g(where)g
+(the)g(n)m(um)m(b)s(er)f(app)s(ears,)g(in)h(en)m(vironmen)m(ts)232
+1617 y(suc)m(h)30 b(as)h Fv(equation)p FB(,)d(e.g.:)232
+1730 y Fv(\\begin{equation})328 1843 y(e^{i\\pi})45 b(+)j(1)f(=)h(0)143
+b(\\label{eq:euler})232 1956 y(\\end{equation})0 2201
+y Fu(2.6.)47 b(Mathematic)-5 b(al)35 b(formulas)0 2377
+y FB(F)-8 b(or)36 b(in-line)g(form)m(ulas)g(use)f Fv(\\\()47
+b(...)g(\\\))35 b FB(or)h Fv($)47 b(...)g($)p FB(.)71
+b(Av)m(oid)37 b(built-up)d(construc-)0 2489 y(tions,)d(for)f(example)h
+(fractions)g(and)f(matrices,)i(in)e(in-line)g(form)m(ulas.)0
+2665 y(F)-8 b(or)32 b(unn)m(um)m(b)s(ered)c(displa)m(y)m(ed)k(one-line)
+g(form)m(ulas)f(use)g(the)g Fv(displaymath)d FB(en)m(viron-)0
+2778 y(men)m(t)33 b(or)f(the)g(shorthand)f(notation)i
+Fv(\\[)47 b(...)95 b(\\])p FB(.)32 b(F)-8 b(or)33 b(n)m(um)m(b)s(ered)d
+(displa)m(y)m(ed)j(one-)0 2891 y(line)j(form)m(ulas)g(use)f(the)h
+Fv(equation)d FB(en)m(vironmen)m(t.)72 b(Do)37 b(not)f(use)f
+Fv($$)47 b(...)g($$)p FB(,)35 b(but)0 3004 y(only)41
+b(the)g(L)401 2987 y Fz(A)440 3004 y FB(T)491 3023 y(E)541
+3004 y(X)g(en)m(vironmen)m(ts,)g(so)g(that)g(the)g(do)s(cumen)m(t)f(st)
+m(yle)i(determines)f(the)0 3117 y(form)m(ula)31 b(la)m(y)m(out.)h(F)-8
+b(or)31 b(example,)h(the)e(input)g(for:)982 3252 y Fo(\020)1036
+3353 y Fn(P)k FB(+)1261 3291 y Fn(a)p 1228 3332 113 4
+v 1228 3415 a(V)1302 3389 y Fz(2)1351 3252 y Fo(\021)1421
+3353 y FB(\()p Fn(V)40 b Fy(\000)20 b Fn(b)p FB(\))26
+b(=)f Fn(R)q(T)8 b(;)881 b FB(\(1\))0 3589 y(is:)0 3737
+y Fv(\\begin{equation})0 3850 y(\\left\()46 b(P)i(+)f(\\frac{a}{V^2})d
+(\\right\))i(\(V-b\))g(=)i(RT)f(,)0 3963 y(\\end{equation})0
+4110 y FB(F)-8 b(or)37 b(displa)m(y)m(ed)g(m)m(ulti-line)h(form)m(ulas)
+f(use)f(the)h Fv(eqnarray)d FB(en)m(vironmen)m(t.)74
+b(F)-8 b(or)37 b(ex-)0 4223 y(ample,)0 4371 y Fv(\\begin{eqnarray})0
+4483 y(f\(x\))47 b(&)g(=)h(&)f(\\sum_{n=1}^{\\infty})c(a_n\\cos\(nx\))h
+(+)1480 4596 y(b_n\\sin\(nx\))g(\\nonumber)i(\\\\)239
+4709 y(&)h(=)h(&)f(\\sum_{n=-\\infty}^{\\infty)o(})1336
+4822 y(c_n\\exp\(-\\mathrm{i})c(xn\)\\,)j(.)0 4935 y(\\end{eqnarray})0
+5083 y FB(pro)s(duces:)p eop
+%%Page: 10 11
+10 10 bop 0 100 a FB(10)825 400 y Fn(f)10 b FB(\()p Fn(x)p
+FB(\))16 b(=)1137 287 y Fm(1)1106 314 y Fo(X)1106 508
+y Fl(n)p Fz(=1)1254 400 y Fn(a)1302 414 y Fl(n)1364 400
+y FB(cos)q(\()p Fn(nx)p FB(\))k(+)g Fn(b)1813 414 y Fl(n)1875
+400 y FB(sin\()p Fn(nx)p FB(\))1018 702 y(=)1182 588
+y Fm(1)1152 616 y Fo(X)1106 807 y Fl(n)p Fz(=)p Fm(\0001)1344
+702 y Fn(c)1383 716 y Fl(n)1445 702 y FB(exp\()p Fy(\000)p
+FB(i)p Fn(xn)p FB(\))15 b Fn(:)976 b FB(\(2\))0 982 y(Angle)26
+b(brac)m(k)m(ets,)h(whic)m(h)f(are)f(used)g(in,)g(e.g.,)i(the)f(inner)f
+(pro)s(duct)f(notation,)j(the)f(`bra-)0 1119 y(k)m(et')34
+b(notation)h(\(ph)m(ysics\),)f(and)e(in)h(BNF)h(\(computer)f
+(science\),)i(are)f(obtained)f(with)0 1232 y Fv(\\langle)28
+b FB(and)i Fv(\\rangle)p FB(:)0 1401 y Fv(\\langle)46
+b(x,)h(y)143 b(\\rangle)46 b(=)h(0)0 1514 y(\\langle)f(p|A|p')g
+(\\rangle)g(=)h(0)0 1627 y(\\langle)f(\\mbox{sign})f(\\rangle)0
+1740 y(\\longrightarrow)f(+)j(|)h(-)1833 1401 y Fy(h)p
+Fn(x;)15 b(y)s Fy(i)26 b FB(=)f(0)1833 1514 y Fy(h)p
+Fn(p)p Fy(j)p Fn(A)p Fy(j)p Fn(p)2078 1481 y Fm(0)2102
+1514 y Fy(i)h FB(=)f(0)1833 1740 y Fy(h)p FB(sign)q Fy(i)g(\000)-15
+b(!)25 b FB(+)p Fy(j\000)0 2008 y FB(Sup)s(erscripts)43
+b(and)j(subscripts)e(that)i(are)g(w)m(ords)f(or)h(abbreviations,)g(as)g
+(in)g Fn(\033)2855 2023 y Fz(lo)n(w)2964 2008 y FB(,)0
+2121 y(should)29 b(b)s(e)h(t)m(yp)s(ed)g(as)h(roman)f(letters;)i(this)e
+(is)g(done)h(as)f(follo)m(ws:)0 2289 y Fv(\\\()47 b
+(\\sigma_{\\mathrm{low}})42 b(\\\))544 b Fn(\033)1885
+2304 y Fz(lo)n(w)0 2557 y FB(instead)31 b(of)0 2726 y
+Fv(\\\()47 b(\\sigma_{low})e(\\\))973 b Fn(\033)1885
+2741 y Fl(l)q(ow)0 2994 y FB(The)24 b(most)h(common)g(sym)m(b)s(ols)f
+(that)h(are)g(con)m(v)m(en)m(tionally)j(t)m(yp)s(eset)d(in)f(a)h(roman)
+f(t)m(yp)s(e-)0 3107 y(face,)30 b(for)e(example)i(units,)e(are)h
+(listed)g(b)s(elo)m(w.)g(F)-8 b(or)30 b(some)f(of)g(these,)g(see)g
+(also)h(T)-8 b(able)29 b(1)0 3220 y(on)h(page)h(16.)0
+3360 y Fy(\017)187 b FB(The)30 b(Euler)g(n)m(um)m(b)s(er,)f(for)i
+(example,)g(e)1580 3327 y Fl(x)1624 3360 y FB(.)0 3473
+y Fy(\017)187 b FB(i)21 b(when)f(used)g(as)h(imaginary)h(unit,)e(e.g.)j
+Fn(a)q FB(+)q Fn(b)p FB(i)e(or)g(e)1937 3440 y Fz(i)p
+Fl(\036)2003 3473 y FB(,)g(etc.)h(The)e(Euler)h(equation,)232
+3586 y(whic)m(h)30 b(w)m(as)h(used)f(as)g(an)h(example)g(earlier,)g
+(can)g(therefore)g(also)g(b)s(e)f(t)m(yp)s(ed)g(as)232
+3699 y Fv(\\begin{equation})328 3812 y(\\mathrm{e}^{\\mathrm{i}\\)o
+(pi})41 b(+)48 b(1)f(=)h(0)1521 3925 y(\\label{eq:euler})232
+4038 y(\\end{equation})0 4150 y Fy(\017)187 b FB(Geometric)26
+b(functions,)e(e.g.)h(exp,)f(sin,)f(cos,)i(tan,)f(etc.)h(L)2125
+4134 y Fz(A)2164 4150 y FB(T)2215 4170 y(E)2266 4150
+y(X)e(pro)m(vides)h(macros)232 4263 y Fv(\\sin)p FB(,)35
+b Fv(\\cos)p FB(,)g Fv(\\tan)g FB(for)g(these)h(and)f(similar)i
+(functions.)e(These)h(macros)g(also)232 4376 y(giv)m(e)c(the)f(prop)s
+(er)e(spacing)h(in)g(mathematical)j(form)m(ulas.)0 4489
+y Fy(\017)187 b FB(The)36 b(di\013eren)m(tial)i(op)s(erators,)e(e.g.)i
+(d)p Fn(x)p FB(,)e(and)f(the)i(op)s(erators)f(Im)g(and)f(Re)i(for)232
+4602 y(the)31 b(imaginary)g(and)f(real)h(parts)f(of)g(complex)h(n)m(um)
+m(b)s(ers,)f(resp)s(ectiv)m(ely)-8 b(.)2753 4569 y Fz(2)0
+4715 y Fy(\017)187 b FB(Groups,)30 b(for)g(example)h(SU\(2\))h(and)d
+(SU\(3\).)0 4828 y Fy(\017)187 b FB(Lab)s(els)30 b(for)h(atomic)h
+(orbitals)f(and)e(atomic)j(shells.)f(Example:)g(4s,)g(4p,)f(K,)g(L.)0
+4960 y Ft(2)68 4991 y Fs(The)j(normal)h(shap)r(e)f(of)h(Greek)f
+(capital)h(letters)g(is)g(uprigh)n(t.)e(The)i(slan)n(ted)f(shap)r(e)g
+(of,)i(e.g.,)f(the)0 5083 y(letter)26 b(\001)g(is)g(obtained)g(with)f
+Fk(\\varDelta)p Fs(,)j(as)f(in)e Fj(A)1494 5099 y(M)1577
+5083 y(S)p Fs(-L)1670 5066 y Ft(A)1703 5083 y Fs(T)1745
+5099 y(E)1788 5083 y(X:)h Fi(\001)p Fs(.)p eop
+%%Page: 11 12
+11 11 bop 2898 100 a FB(11)0 340 y Fy(\017)187 b FB(Greek)31
+b(letters)h(when)d(used)h(as)g(a)h(unit,)f(e.g.)i(\012)e(for)g(ohm.)0
+486 y Fy(\017)187 b FB(Units)31 b(in)f(general.)h(Example:)g(cm,)1497
+470 y(\027)1497 486 y(A,)g(and)e(b)h(for)g(barn.)0 632
+y Fy(\017)187 b FB(Subscripts)32 b(and)g(sup)s(erscripts)g(that)i(are)f
+(used)g(as)g(an)g(abbreviation.)h(Exam-)232 745 y(ples:)23
+b Fn(T)485 759 y Fz(C)563 745 y FB(\(Curie)f(temp)s(erature\),)h
+Fn(T)1462 759 y Fz(c)1520 745 y FB(\(critical)i(temp)s(erature\),)e
+(and)f(C)2657 759 y Fz(3v)2756 745 y FB(\(iden-)232 858
+y(ti\014er)31 b(of)f(space)h(group\))0 1004 y Fy(\017)187
+b FB(Op)s(erator)26 b(or)f(function)h(names,)f(or)h(their)g
+(abbreviatons,)g(e.g.)h(Ker,)f(Im,)f(Hom,)232 1117 y(Re,)31
+b(etc.)0 1336 y(Of)g(the)g(adv)-5 b(anced)31 b(features)h(of)f(T)1182
+1356 y(E)1232 1336 y(X)g(w)m(e)h(men)m(tion)g(the)f(p)s(ossibilit)m(y)h
+(to)g(de\014ne)e(extra)0 1449 y(sym)m(b)s(ols.)g(Extra)f(relation)i
+(sym)m(b)s(ols)e(can)h(b)s(e)f(de\014ned)g(as)h(in)f(the)h(follo)m
+(wing)h(example)0 1562 y(\(see)g(also)h(Section)f(2.13\):)0
+1748 y Fv(\\newcommand{\\leL}{\\mathr)o(el{\\)o(le_{)o(\\ma)o(thrm)o
+({L}})o(}})0 1861 y(\\\()47 b(a)h(\\leL)e(b)i(\\\))0
+2047 y FB(pro)s(duces)29 b(the)i(follo)m(wing)g(result:)0
+2262 y Fn(a)25 b Fy(\024)144 2276 y Fz(L)217 2262 y Fn(b)0
+2476 y FB(Extra)31 b(log-lik)m(e)i(functions)d(or)g(op)s(erators)h(can)
+f(b)s(e)g(de\014ned)f(as)i(follo)m(ws:)0 2662 y Fv
+(\\newcommand{\\re}{\\mathop)o({\\ma)o(thrm)o({Re)o(}}})0
+2775 y(\\newcommand{\\im}{\\mathop)o({\\ma)o(thrm)o({Im)o(}}})0
+2888 y(\\\()47 b(z)h(+)f(\\bar{z})f(=)h(2)h(\\re)f(z,)95
+b(\\quad)143 3001 y(z)48 b(-)f(\\bar{z})f(=)h(2)h(\\mathrm)e({i})h
+(\\im)f(z)i(\\\))0 3187 y FB(pro)s(duces)29 b(the)i(follo)m(wing)g
+(result:)0 3401 y Fn(z)24 b FB(+)i(\026)-51 b Fn(z)30
+b FB(=)25 b(2)15 b(Re)h Fn(z)t(;)107 b(z)24 b Fy(\000)h
+FB(\026)-50 b Fn(z)29 b FB(=)c(2i)15 b(Im)h Fn(z)0 3616
+y FB(F)-8 b(or)42 b(more)f(information)g(on)g(T)1103
+3635 y(E)1153 3616 y(X's)h(adv)-5 b(anced)41 b(mathematical)i(features)
+e(w)m(e)h(refer)0 3729 y(to)34 b(c)m(hapters)g(16{18)h(of)f(the)f(T)
+1056 3748 y(E)1106 3729 y(X)g(b)s(o)s(ok)g([3)q(].)g(It)h(is)f(also)h
+(p)s(ossible)f(to)h(use)f(the)g Fy(A)2806 3748 y(M)2903
+3729 y(S)p FB(-)0 3841 y(L)24 3825 y Fz(A)63 3841 y FB(T)114
+3861 y(E)164 3841 y(X)c(pac)m(k)-5 b(age)31 b([4],)e(whic)m(h)g(can)g
+(b)s(e)f(obtained)h(from)f(the)h Fy(A)2091 3861 y(M)2188
+3841 y(S)p FB(,)g(from)f(v)-5 b(arious)29 b(T)2871 3861
+y(E)2921 3841 y(X)0 3954 y(arc)m(hiv)m(es,)j(or)e(from)g(us)g(\(see)h
+(Section)g(4\).)0 4315 y Fu(2.7.)47 b(The)-5 b(or)g(ems)35
+b(and)e(de\014nitions)0 4530 y FB(L)24 4513 y Fz(A)63
+4530 y FB(T)114 4549 y(E)164 4530 y(X)d(pro)m(vides)g
+Fv(\\newtheorem)d FB(to)j(create)h(theorem)f(en)m(vironmen)m(ts.)h(The)
+e(Elsevier)0 4642 y(do)s(cumen)m(t)44 b(st)m(yles)i(con)m(tain)g(a)e
+(set)h(of)g(pre-de\014ned)e(en)m(vironmen)m(ts)i(for)f(theorems,)0
+4755 y(de\014nitions,)30 b(pro)s(ofs,)g(remarks)g(and)g(the)g(lik)m(e.)
+0 4970 y(The)g(follo)m(wing)i(en)m(vironmen)m(ts)f(are)g(de\014ned)f
+(\(analogous)i(to)f(the)g(example)g(giv)m(en)h(in)0 5083
+y(the)f Fy(A)215 5102 y(M)312 5083 y(S)p FB(-L)421 5066
+y Fz(A)460 5083 y FB(T)511 5102 y(E)561 5083 y(X)g(user's)f(guide)g([4)
+q(,)g Fy(x)p FB(31.5]\):)p eop
+%%Page: 12 13
+12 12 bop 0 100 a FB(12)p 1 252 2988 4 v 1 331 a(En)m(vironmen)m(t)30
+b(name)100 b(Heading)p 1364 365 4 113 v 185 w(En)m(vironmen)m(t)31
+b(name)100 b(Heading)p 1 369 2988 4 v 1 448 a Fv(thm)712
+b FB(Theorem)p 1364 482 4 113 v 156 w Fv(exmp)665 b FB(Example)1
+561 y Fv(lem)712 b FB(Lemma)p 1364 594 V 216 w Fv(prob)665
+b FB(Problem)1 673 y Fv(cor)712 b FB(Corollary)p 1364
+707 V 139 w Fv(rem)h FB(Remark)1 786 y Fv(prop)664 b
+FB(Prop)s(osition)p 1364 820 V 51 w Fv(note)h FB(Note)1
+899 y Fv(crit)f FB(Criterion)p 1364 933 V 151 w Fv(claim)617
+b FB(Claim)1 1012 y Fv(alg)712 b FB(Algorithm)p 1364
+1046 V 104 w Fv(summ)665 b FB(Summary)1 1125 y Fv(defn)f
+FB(De\014nition)p 1364 1159 V 118 w Fv(case)h FB(Case)1
+1238 y Fv(conj)f FB(Conjecture)p 1364 1272 V 78 w Fv(ack)713
+b FB(Ac)m(kno)m(wledgemen)m(t)p 1 1275 2988 4 v 0 1402
+a(T)-8 b(o)27 b(add)f(theorem-t)m(yp)s(e)h(en)m(vironmen)m(ts)g(to)g
+(an)f(article,)i(use)e(the)h Fv(\\newtheorem)c FB(com-)0
+1514 y(mand)30 b({)g(see)h(the)g(L)656 1498 y Fz(A)695
+1514 y FB(T)746 1534 y(E)796 1514 y(X)g(user)e(man)m(ual)i([1)q(].)0
+1739 y Fu(2.8.)47 b(Pr)-5 b(o)g(ofs)0 1907 y FB(The)25
+b(Elsevier)h(do)s(cumen)m(t)f(st)m(yles)h(also)h(pro)m(vide)e(a)h
+(prede\014ned)d Fv(pf)i FB(en)m(vironmen)m(t,)h(and)0
+2020 y(a)37 b(starred)g(form)f Fv(pf*)p FB(,)g(for)g(pro)s(ofs.)h(The)f
+Fv(pf)g FB(en)m(vironmen)m(t)h(pro)s(duces)f(the)h(heading)0
+2132 y(`Pro)s(of)7 b(')37 b(with)g(appropriate)h(spacing)f(and)g
+(punctuation.)g(A)h(`Q.E.D.')g(sym)m(b)s(ol,)g Fh(2)p
+FB(,)0 2245 y(can)31 b(b)s(e)e(app)s(ended)g(at)i(the)g(end)e(of)i(a)g
+(pro)s(of)e(with)h(the)h(command)f Fv(\\qed)p FB(.)0
+2413 y(The)d(starred)g(form,)f Fv(pf*)p FB(,)h(of)g(the)h(pro)s(of)e
+(en)m(vironmen)m(t)i(tak)m(es)h(an)e(argumen)m(t)g(in)g(curly)0
+2526 y(braces,)42 b(whic)m(h)f(allo)m(ws)i(y)m(ou)f(to)h(substitute)e
+(a)h(di\013eren)m(t)h(name)e(for)h(the)g(standard)0 2639
+y(`Pro)s(of)7 b('.)31 b(If)f(y)m(ou)g(w)m(an)m(t)i(to)f(substitute,)f
+(sa)m(y)-8 b(,)32 b(`Pro)s(of)e(\(su\016ciency\)',)i(then)e(write)0
+2779 y Fv(\\begin{pf*}{Proof)43 b(\(sufficiency\)})0
+3003 y Fu(2.9.)k(Liter)-5 b(atur)g(e)34 b(r)-5 b(efer)g(enc)g(es)0
+3171 y FB(The)30 b(list)h(of)f(literature)i(references)f(can)f(b)s(e)g
+(pro)s(duced)f(in)h(t)m(w)m(o)h(w)m(a)m(ys,)h(b)m(y)e(using)0
+3310 y Fy(\017)187 b FB(the)31 b(en)m(vironmen)m(t)g
+Fv(thebibliography)p FB(,)26 b(or)0 3423 y Fy(\017)187
+b Fg(Bib)p FB(T)433 3443 y(E)484 3423 y(X)0 3563 y(Example)28
+b(3)g(sho)m(ws)f(a)h(bibliograph)m(y)g(pro)s(duced)d(with)j(the)f
+Fv(thebibliography)d FB(en)m(vi-)0 3676 y(ronmen)m(t.)0
+3844 y(If)34 b(the)h(references)g(are)h(collected)h(in)d(one,)i(not)f
+(to)s(o)g(large,)h Fg(Bib)p FB(T)2302 3863 y(E)2353 3844
+y(X)f(\014le)g(\()p Fv(.bib)p FB(\),)f(it)0 3957 y(w)m(ould)g(b)s(e)g
+(appreciated)h(if)f(y)m(ou)g(w)m(ould)g(let)h(us)f(ha)m(v)m(e)h(this)f
+(\014le)h(as)f(w)m(ell.)i(In)d(a)i(future)0 4069 y(release)h(w)m(e)f
+(will)h(include)e(a)h Fg(Bib)p FB(T)1211 4089 y(E)1262
+4069 y(X)g(bibliograph)m(y)g(st)m(yle)h(in)e(the)h(author)g(pac)m(k)-5
+b(age)0 4182 y(as)31 b(w)m(ell.)0 4350 y(The)k(instruction)g
+Fv(\\cite)f FB(should)g(b)s(e)h(used)g(to)h(obtain)f(references)h(to)g
+(this)f(list,)i(i.e.)0 4463 y(citations.)h(The)d(Elsevier)h(do)s(cumen)
+m(t)g(st)m(yles)g(tak)m(e)i(care)e(of)g(the)g(actual)h(formatting)0
+4576 y(of)28 b(the)g(citation,)j(e.g.)e(as)f(roman)g(n)m(um)m(b)s(ers)e
+(b)s(et)m(w)m(een)j(brac)m(k)m(ets,)h(or)e(as)g(a)g(sup)s(erscript)0
+4689 y(n)m(um)m(b)s(er.)0 4857 y(F)-8 b(or)39 b(m)m(ultiple)h
+(citations)g(do)e(not)h(use)g Fv(\\cite{Knuth}\\cite{Lampo)o(rt})o
+FB(,)33 b(but)38 b(use)0 4970 y Fv(\\cite{Knuth,Lamport})26
+b FB(instead.)32 b(Consecutiv)m(e)g(n)m(um)m(b)s(ers)e(in)h(a)h
+(citation)h(app)s(ear)0 5083 y(as)h(a)g(range,)h(i.e.)g([1,2,3])h(is)e
+(automatically)j(con)m(v)m(erted)e(b)m(y)f(the)g(do)s(cumen)m(t)g(st)m
+(yle)h(to)p eop
+%%Page: 13 14
+13 13 bop 2898 100 a FB(13)0 340 y([1{3].)40 b(F)-8 b(or)39
+b(a)f(note)h(added)e(to)i(a)f(citation)i(use)e Fv(\\cite[)p
+Fw(note)p Fv(])p Fy(f)p Fw(k)m(ey)p Fy(g)p FB(,)h(for)f(example:)0
+453 y Fv(\\cite[p.)46 b(217]{Knuth})p FB(.)0 684 y Fu(2.10.)i(T)-7
+b(ables)33 b(and)g(\014gur)-5 b(es)0 856 y FB(Put)32
+b(the)g(tables)h(and)f(\014gures)f(in)h(the)h(text)g(with)f(the)g
+Fv(table)f FB(and)h Fv(figure)e FB(en)m(viron-)0 968
+y(men)m(ts,)38 b(and)e(p)s(osition)h(them)g(near)g(the)g(\014rst)g
+(reference)g(of)g(the)h(table)g(or)f(\014gure)f(in)0
+1081 y(the)31 b(text.)g(Do)g(not)g(put)f(them)g(at)h(the)g(end)e(of)i
+(the)g(article.)0 1252 y(A)f(\014gure)g(is)h(obtained)f(with)0
+1395 y Fv(\\begin{figure})0 1508 y(\\vspace{30mm})44
+b(\045)k(height)e(of)h(figure)0 1621 y(\\caption{)e(...)i(text)g(below)
+f(figure)g(...)h(})0 1734 y(\\end{figure})0 1877 y FB(Instead)26
+b(of)g(the)g(instruction)g Fv(\\vspace{30mm})c FB(for)k(the)g(white)g
+(space)h(to)f(b)s(e)g(reserv)m(ed)0 1990 y(for)c(a)h(separate)h
+(\014gure,)e(y)m(ou)h(can)g(insert)g(diagrams.)g(Simple)f(diagrams)h
+(can)g(b)s(e)f(dra)m(wn)0 2103 y(with)29 b(the)g Fv(picture)f
+FB(en)m(vironmen)m(t;)i(F)-8 b(eynman)29 b(diagrams)h(with)f(the)g
+Fv(feynman)f FB(pac)m(k-)0 2216 y(age.)23 b(Originals)f(of)g(separate)h
+(\014gures)e(should)g(b)s(e)g(sen)m(t)h(via)h(ordinary)e(mail;)i
+(sometimes)0 2329 y(go)s(o)s(d-qualit)m(y)38 b(prin)m(ts)d(are)i(also)g
+(acceptable.)i(These)d(should)f(b)s(e)h(submitted)g(in)g(the)0
+2442 y(usual)f(w)m(a)m(y)-8 b(.)38 b(W)-8 b(e)37 b(can)f(also)h(pro)s
+(cess)f(\014gures)f(in)g(P)m(ostScript)i(form,)e(but)h(not)g(in)f(an)m
+(y)0 2554 y(other)c(electronic)h(form.)0 2726 y(A)e(table)i(is)e
+(obtained)h(with)0 2869 y Fv(\\begin{table})0 2981 y(\\caption{)45
+b(...)i(text)g(above)f(table)h(...)f(})0 3094 y(\\begin{tabular}{)d
+(...)k(})0 3207 y(...)0 3320 y(\\end{tabular})0 3433
+y(\\end{table})0 3576 y FB(Please)32 b(a)m(v)m(oid)f(long)g(caption)h
+(texts)f({)g(in)f(\014gures)f Fw(and)34 b FB(tables)d({)g(and)e(v)m
+(ertical)k(rules.)0 3807 y Fu(2.11.)48 b(Pr)-5 b(o)g(gr)g(ams)35
+b(and)e(algorithms)0 3978 y FB(F)-8 b(ragmen)m(ts)35
+b(of)e(computer)g(programs)f(and)h(descriptions)f(of)i(algorithms)f
+(should)f(b)s(e)0 4091 y(prepared)43 b(as)i(if)f(they)g(w)m(ere)h
+(normal)f(text.)i(Use)e(the)h(same)g(fon)m(ts)f(for)g(k)m(eyw)m(ords,)0
+4204 y(v)-5 b(ariables,)22 b(etc.,)h(as)e(in)f(the)i(text;)g(do)f(not)g
+(use)g(small)g(t)m(yp)s(eface)h(sizes)g(to)g(mak)m(e)g(program)0
+4317 y(fragmen)m(ts)30 b(and)f(algorithms)h(\014t)g(within)f(the)g
+(margins)h(set)g(b)m(y)f(the)h(do)s(cumen)m(t)f(st)m(yle.)0
+4488 y(An)h(example,)h(with)f(only)h(the)f Fv(tabbing)f
+FB(en)m(vironmen)m(t)i(and)f(one)g(new)g(de\014nition:)0
+4631 y Fv(\\newcommand{\\keyw}[1]{{\\)o(bf)42 b(#1}})0
+4744 y(\\begin{tabbing})0 4857 y(\\quad)k(\\=\\quad)g(\\=\\quad)571
+b(\\kill)0 4970 y(\\keyw{for})45 b(each)i($x$)g(\\keyw{do})188
+b(\\\\)0 5083 y(\\>)47 b(\\keyw{if})e(extension$\(p,)g(x\)$)142
+b(\\\\)p eop
+%%Page: 14 15
+14 14 bop 0 100 a FB(14)0 340 y Fv(\\>)47 b(\\>)g(\\keyw{then})e
+($E:=E\\cup\\{x\\}$\\\\)0 453 y(\\keyw{return})f($E$)0
+566 y(\\end{tabbing})0 705 y FB(This)30 b(pro)s(duces)f(the)h(follo)m
+(wing:)0 872 y Fx(for)h FB(eac)m(h)g Fn(x)f Fx(do)91
+985 y(if)g FB(extension\()p Fn(p;)15 b(x)p FB(\))182
+1098 y Fx(then)30 b Fn(E)g FB(:=)c Fn(E)f Fy([)20 b(f)p
+Fn(x)p Fy(g)0 1211 y Fx(return)30 b Fn(E)0 1434 y Fu(2.12.)48
+b(L)-5 b(ar)g(ge)33 b(articles)0 1601 y FB(A)e(compuscript)f(can)h(b)s
+(e)f(submitted)g(as)h(one)g(or)g(more)g(\014les.)g(If)f(there)h(is)g
+(more)g(than)0 1714 y(one)f(\014le,)f(one)h(of)f(them)g(should)f(b)s(e)
+h(a)h(ro)s(ot)f(\014le.)h(The)f(ro)s(ot)g(\014le)g(inputs)g(the)g
+(\014les)g(that)0 1827 y(constitute)j(the)e(en)m(tire)i(article)g(b)m
+(y)e(means)g(of)h Fv(\\input)d FB(or)j Fv(\\include)p
+FB(.)0 2051 y Fu(2.13.)48 b(Private)32 b(de\014nitions)0
+2218 y FB(Priv)-5 b(ate)32 b(de\014nitions)f(should)f(b)s(e)h(placed)h
+(in)f(the)g(pream)m(ble)h(of)f(the)h(article,)h(and)d(not)0
+2330 y(at)f(an)m(y)h(other)f(place)g(in)g(the)g(do)s(cumen)m(t.)g(Suc)m
+(h)f(priv)-5 b(ate)29 b(de\014nitions,)f(i.e.)i(de\014nitions)0
+2443 y(made)20 b(using)g(the)h(commands)e Fv(\\newcommand)p
+FB(,)f Fv(\\renewcommand)p FB(,)f Fv(\\newenvironment)0
+2556 y FB(or)30 b Fv(\\renewenvironment)p FB(,)c(should)k(b)s(e)f(used)
+h(with)g(great)i(care.)0 2723 y(Sensible,)h(restricted)h(usage)f(of)g
+(priv)-5 b(ate)34 b(de\014nitions)e(is)i(encouraged.)f(Large)h(macro)0
+2836 y(pac)m(k)-5 b(ages)47 b(should)d(b)s(e)g(a)m(v)m(oided.)i
+(De\014nitions)g(that)f(are)g(not)g(used)f(in)h(the)g(article)0
+2949 y(should)39 b(b)s(e)h(omitted.)h(Do)g(not)g(c)m(hange)g(existing)h
+(en)m(vironmen)m(ts,)e(commands)g(and)0 3062 y(other)28
+b(standard)e(parts)i(of)f(L)966 3045 y Fz(A)1005 3062
+y FB(T)1056 3082 y(E)1106 3062 y(X.)h(De\014nitions)g(that)g(are)g
+(merely)g(abbreviations)g(for)0 3175 y(k)m(eystrok)m(es,)39
+b(suc)m(h)d(as)h Fv(\\bt)f FB(for)g Fv(\\begin{theorem})p
+FB(,)d(should)j(b)s(e)g(a)m(v)m(oided)i(\(use)f(the)0
+3288 y(facilities)25 b(of)f(y)m(our)f(editor)h(program)f(to)h(minimize)
+g(k)m(eystrok)m(es\).)h(A)f(short)f(description)0 3401
+y(of)28 b(the)g(v)-5 b(arious)28 b(de\014nitions,)g(in)g(the)g(form)f
+(of)h(T)1649 3420 y(E)1699 3401 y(X)g(commen)m(t)h(lines,)g(is)f
+(appreciated.)0 3568 y(Deviation)e(from)e(these)h(rules)f(ma)m(y)h
+(cause)g(inaccuracies)g(in)f(the)h(article)h(or)e(a)h(dela)m(y)g(in)0
+3681 y(publication,)31 b(or)f(ma)m(y)h(ev)m(en)g(result)f(in)g(the)h(L)
+1555 3664 y Fz(A)1594 3681 y FB(T)1645 3700 y(E)1695
+3681 y(X)g(\014le)f(b)s(eing)g(discarded)g(altogether)0
+3794 y(so)h(that)g(the)f(article)i(is)f(t)m(yp)s(eset)g(con)m(v)m(en)m
+(tionally)-8 b(.)0 4017 y Fu(2.14.)48 b(L)-5 b(ayout)0
+4184 y FB(The)34 b(do)s(cumen)m(t)h(st)m(yle)h Fv(elsart)p
+FB(,)d(whic)m(h)h(is)h(part)g(of)f(this)h(pac)m(k)-5
+b(age,)37 b(can)e(b)s(e)f(used)g(to)0 4297 y(obtain)k(preprin)m(t)f
+(output.)h(When)g(the)g(article)h(is)f(prepared)f(for)g(publication,)i
+(this)0 4410 y(do)s(cumen)m(t)28 b(st)m(yle)i(is)e(replaced)h(b)m(y)f
+(a)h(do)s(cumen)m(t)f(st)m(yle)i(for)e(the)h(journal)e(in)h(whic)m(h)h
+(the)0 4523 y(article)j(will)f(b)s(e)e(published.)0 4690
+y(The)40 b Fv(elsart)f FB(st)m(yle)j(is)f(compatible)g(with)g
+Fw(all)k FB(Elsevier's)c(journal)f(st)m(yles,)i(so)f(that)0
+4803 y(preparation)30 b(of)h(the)g(article)h(for)e(\014nal)g
+(publication)g(is)h(straigh)m(tforw)m(ard.)0 4970 y(In)d(order)f(to)i
+(facilitate)j(our)27 b(pro)s(cessing)h(of)h(y)m(our)f(article,)i
+(please)g(giv)m(e)f(easily)h(iden)m(ti-)0 5083 y(\014able)i(structure)g
+(to)g(the)h(v)-5 b(arious)32 b(parts)f(of)i(the)f(text)h(b)m(y)f
+(making)g(use)g(of)g(the)g(usual)p eop
+%%Page: 15 16
+15 15 bop 2898 100 a FB(15)0 340 y(L)24 324 y Fz(A)63
+340 y FB(T)114 360 y(E)164 340 y(X)27 b(commands)f(or)g(b)m(y)g(y)m
+(our)h(o)m(wn)f(commands)g(de\014ned)f(in)h(the)h(pream)m(ble,)g
+(rather)0 453 y(than)c(b)m(y)h(using)f(explicit)i(la)m(y)m(out)h
+(commands,)e(suc)m(h)f(as)h Fv(\\hspace)p FB(,)e Fv(\\vspace)p
+FB(,)g Fv(\\large)p FB(,)0 566 y Fv(\\centering)p FB(,)28
+b(etc.)k(Also,)f(do)f(not)h(rede\014ne)e(the)i(page-la)m(y)m(out)i
+(parameters.)0 792 y Fu(2.15.)48 b(Deviations)33 b(fr)-5
+b(om)33 b(standar)-5 b(d)36 b(do)-5 b(cument)34 b(styles)0
+961 y FB(The)d(do)s(cumen)m(t)g(st)m(yle)h Fv(elsart)d
+FB(deviates)k(from)d(the)i(standard)e(do)s(cumen)m(t)h(st)m(yles)h(in)0
+1074 y(the)f(follo)m(wing)g(areas)0 1215 y Fy(\017)187
+b FB(sp)s(eci\014cation)32 b(of)e(the)h(fron)m(t)f(matter)0
+1328 y Fy(\017)187 b FB(extra)31 b(commands)0 1469 y(The)22
+b(do)s(cumen)m(t)g(st)m(yle)h(de\014nes)e(sev)m(eral)j(extra)f
+(instructions.)f(These)g(are)g(summarized)0 1582 y(in)30
+b(T)-8 b(able)31 b(1.)0 1752 y(The)23 b(do)s(cumen)m(t)h(st)m(yle)h
+(rede\014nes)e(the)h(standard)f(command)g Fv(\\vec)p
+FB(:)g(it)h(formats)g(v)m(ector)0 1865 y(sym)m(b)s(ols)30
+b(according)i(to)g(the)f(la)m(y)m(out)h(of)f(the)g(journal,)g(often)g
+(italic)h(b)s(oldface)f(letters.)0 1978 y(The)25 b(command)h
+Fv(\\pol)e FB(pro)s(duces)h(the)h(standard)f(v)m(ector)i(notation,)h
+(i.e.)f(with)e(a)h(small)0 2090 y(righ)m(t)31 b(arro)m(w)g(on)f(top)g
+(of)h(the)f(argumen)m(t.)0 2316 y Fu(2.16.)48 b(T)-7
+b(e)i(chnic)g(al)34 b(information,)g(and)g(versions)f(of)g(L)1834
+2300 y Ff(A)1873 2316 y Fu(T)1923 2336 y(E)1972 2316
+y(X)0 2486 y FB(In)k(June)f(1994)j(a)f(new)f(v)m(ersion)h(of)g(L)1293
+2469 y Fz(A)1332 2486 y FB(T)1383 2505 y(E)1433 2486
+y(X)f(w)m(as)h(released,)h(L)2121 2469 y Fz(A)2160 2486
+y FB(T)2211 2505 y(E)2261 2486 y(X)14 b(2)2388 2500 y
+Fn(")2435 2486 y FB(;)37 b(Elsevier)h(will)0 2599 y(con)m(tin)m(ue)k
+(to)g(supp)s(ort)e(users)g(of)i(the)f(old)g(L)1551 2582
+y Fz(A)1590 2599 y FB(T)1641 2618 y(E)1692 2599 y(X209)h(for)f(the)h
+(foreseeable)g(future,)0 2712 y(but)j(w)m(ould)g(lik)m(e)i(authors)e
+(to)i(switc)m(h)f(to)g(L)1561 2695 y Fz(A)1600 2712 y
+FB(T)1651 2731 y(E)1701 2712 y(X)14 b(2)1828 2726 y Fn(")1921
+2712 y FB(as)45 b(so)s(on)h(as)g(practical.)h(It)f(is)0
+2824 y(do)s(cumen)m(ted)34 b(in)h(the)f(second)h(edition)g(of)g(Lamp)s
+(ort's)f(b)s(o)s(ok)g([1)q(],)h(and)f(describ)s(ed)f(in)0
+2937 y(great)f(detail)f(in)f([2)q(].)0 3107 y(Our)22
+b(preprin)m(t)g(st)m(yle)i(is)g(a)m(v)-5 b(ailable)25
+b(in)e(t)m(w)m(o)h(forms,)f(as)g Fv(elsart.sty)e FB(and)h
+Fv(elsart.cls)p FB(.)0 3220 y(The)i(do)s(cumen)m(t)h(st)m(yle)h
+Fv(elsart.sty)p FB(,)c(with)i(the)h(corresp)s(onding)f
+Fv(elsart12.sty)d FB(has)0 3333 y(b)s(een)35 b(designed)g(for)g(L)762
+3316 y Fz(A)801 3333 y FB(T)852 3352 y(E)903 3333 y(X)g(2.09)i(\(v)m
+(ersion)f(of)g(Jan)m(uary)f(1992)i(or)f(later\).)h(The)e(do)s(c-)0
+3445 y(umen)m(t)e(class)i Fv(elsart.cls)30 b FB(\(no)k(extra)g(size)g
+(\014le\))g(has)f(b)s(een)g(designed)g(for)g(L)2694 3429
+y Fz(A)2733 3445 y FB(T)2784 3465 y(E)2835 3445 y(X2e)0
+3558 y(\(v)m(ersions)i(from)f(Decem)m(b)s(er)h(1995)h(on)m(w)m(ards)e
+(|)g(earlier)h(v)m(ersions)f(can)h(cause)f(prob-)0 3671
+y(lems\).)0 3841 y(It)k(is)f(also)i(p)s(ossible)e(to)h(use)f(the)h(do)s
+(cumen)m(t)f(st)m(yle)i(or)f(class)g(in)f(com)m(bination)i(with)0
+3954 y(the)i Fy(A)225 3973 y(M)322 3954 y(S)p FB(-L)431
+3937 y Fz(A)470 3954 y FB(T)521 3973 y(E)572 3954 y(X)f(pac)m(k)-5
+b(age)43 b([4)q(],)e(in)f(its)h(L)1468 3937 y Fz(A)1507
+3954 y FB(T)1558 3973 y(E)1609 3954 y(X209)h(or)e(L)1999
+3937 y Fz(A)2038 3954 y FB(T)2089 3973 y(E)2140 3954
+y(X)14 b(2)2267 3968 y Fn(")2354 3954 y FB(v)m(ersion,)41
+b(and)f(w)m(e)0 4066 y(recommend)30 b(this)g(to)h(authors)g(who)e(ha)m
+(v)m(e)j(more)f(complex)g(mathematical)h(needs.)p eop
+%%Page: 16 17
+16 16 bop 0 100 a FB(16)968 436 y(T)-8 b(able)31 b(1:)g(Extra)g
+(commands.)p 0 472 2989 4 v 50 575 a(F)-8 b(ron)m(t)31
+b(matter)h(commands)50 722 y Fv(\\title)p Fy(f)p Fw(string)p
+Fy(g)439 b FB(title)32 b(of)e(article)50 868 y Fv(\\author[)p
+Fw(k)m(ey)p Fv(])p Fy(f)p Fw(string)p Fy(g)162 b FB(name)30
+b(of)h(one)f(author)50 1015 y Fv(\\collab[)p Fw(k)m(ey)p
+Fv(])p Fy(f)p Fw(string)p Fy(g)162 b FB(name)30 b(of)h(collab)s
+(oration)h(\(group)e(of)h(authors\))50 1162 y Fv(\\address[)p
+Fw(k)m(ey)p Fv(])p Fy(f)p Fw(string)p Fy(g)114 b FB(address)29
+b(of)i(author)f(or)g(collab)s(oration)50 1309 y Fv(\\thanks[)p
+Fw(k)m(ey)p Fv(])p Fy(f)p Fw(string)p Fy(g)162 b FB(note)31
+b(to)g(one)g(of)f(the)h(ab)s(o)m(v)m(e)g(elemen)m(ts)50
+1456 y Fv(\\thanksref)p Fy(f)p Fw(k)m(ey)p Fy(g)342 b
+FB(reference)31 b(to)g Fv(\\thanks)d FB(note)p 0 1503
+V 50 1606 a(Case)i(fractions)50 1752 y Fv(\\half)805
+b FB(small)1343 1717 y Fz(1)p 1343 1732 36 4 v 1343 1784
+a(2)50 1899 y Fv(\\threehalf)565 b FB(small)1343 1863
+y Fz(3)p 1343 1878 V 1343 1931 a(2)50 2046 y Fv(\\quart)757
+b FB(small)1343 2010 y Fz(1)p 1343 2025 V 1343 2077 a(4)p
+0 2093 2989 4 v 50 2196 a FB(Theorem)30 b(en)m(vironmen)m(ts)50
+2343 y({)1000 b(see)31 b(Sections)g(2.7)g(and)f(2.8)p
+0 2390 V 50 2493 a(Extra)g(mathematical)j(op)s(erators)50
+2640 y Fv(\\d)949 b FB(di\013eren)m(tial)32 b(`d')50
+2787 y Fv(\\e)949 b FB(base)30 b(of)h(natural)f(logarithm)50
+2933 y(other)g(op)s(erators)436 b(see)31 b(b)s(elo)m(w)p
+0 2981 V 50 3083 a(Blac)m(kb)s(oard)g(b)s(old)f(sym)m(b)s(ols)42
+b(\()p Fy(A)1188 3103 y(M)1285 3083 y(S)p FB(F)-8 b(on)m(ts)32
+b(v)m(ersion)f(2.1)g(m)m(ust)g(b)s(e)e(presen)m(t\))50
+3230 y Fv(\\Nset)805 b Fe(N)p FB(,)30 b(set)h(of)f(p)s(ositiv)m(e)i(in)
+m(teger)g(n)m(um)m(b)s(ers)50 3377 y Fv(\\Zset)805 b
+Fe(Z)p FB(,)30 b(set)h(of)f(in)m(teger)i(n)m(um)m(b)s(ers)50
+3524 y Fv(\\Qset)805 b Fe(Q)p FB(,)30 b(set)h(of)g(rational)g(n)m(um)m
+(b)s(ers)50 3671 y Fv(\\Rset)805 b Fe(R)p FB(,)30 b(set)h(of)f(real)h
+(n)m(um)m(b)s(ers)50 3817 y Fv(\\Cset)805 b Fe(C)p FB(,)30
+b(set)h(of)f(complex)i(n)m(um)m(b)s(ers)50 3964 y Fv(\\Hset)805
+b Fe(H)p FB(,)30 b(set)h(of)g(quaternions)50 4111 y(other)f(letters)561
+b(use)30 b Fv(\\mathbb{...})d FB(from)j Fv(amsfonts)p
+0 4158 V 50 4261 a FB(Extra)g(notations)i(for)e(ph)m(ysics)50
+4408 y Fv(\\nuc)853 b FB(n)m(uclides,)31 b Fv(\\nuc{183}{Ir})26
+b FB(pro)s(duces)j(`)2524 4375 y Fz(183)2635 4408 y FB(Ir')50
+4555 y Fv(\\vec)853 b FB(b)s(oldface)30 b(v)m(ector)50
+4701 y Fv(\\pol)853 b FB(p)s(olarization)32 b(\(righ)m(t)f(arro)m(w)f
+(on)h(top)f(of)h(argumen)m(t\))50 4848 y Fv(\\FMslash)661
+b FB(small)31 b(slash)f(through)g(letter)h(\(F)-8 b(eynman)31
+b(notation\))50 4995 y Fv(\\FMSlash)661 b FB(large)31
+b(slash)f(through)g(letter)i(\(F)-8 b(eynman)31 b(notation\))p
+0 5042 V eop
+%%Page: 17 18
+17 17 bop 2898 100 a FB(17)0 340 y Fx(3.)53 b(Submitting)35
+b(a)f(compuscript)0 624 y FB(The)i(guidelines)h(for)g(submission)e(of)i
+(compuscripts)g(can)g(b)s(e)f(found)f(on)i(the)g(inside)0
+737 y(co)m(v)m(er)d(pages)f(of)f(the)g(journal)g(to)h(whic)m(h)f(y)m
+(ou)g(w)m(ould)g(lik)m(e)i(to)e(submit)g(the)g(article.)i(If)0
+850 y(submission)c(via)h(electronic)i(mail)e(is)g(allo)m(w)m(ed,)i(y)m
+(ou)e(will)h(\014nd)d(the)i(net)m(w)m(ork)h(address)0
+963 y(to)f(whic)m(h)f(y)m(ou)h(can)g(send)e(y)m(our)h(compuscript)g(in)
+g(those)h(guidelines)g(as)g(w)m(ell.)0 1134 y(F)-8 b(or)33
+b(passing)g(a)g(compuscript)f(to)h(the)g(publisher)e(for)h(\014nal)g
+(pro)s(cessing)g(w)m(e)h(giv)m(e)i(the)0 1247 y(follo)m(wing)d
+(guidelines.)0 1478 y Fu(3.1.)47 b(Sending)33 b(via)g(ele)-5
+b(ctr)g(onic)33 b(mail)0 1649 y FB(Short)c(articles)h(\(sa)m(y)-8
+b(,)31 b(less)e(than)g(30)h(pages\))g(should)f(b)s(e)f(prepared)g(as)i
+(one)f(L)2635 1633 y Fz(A)2674 1649 y FB(T)2725 1669
+y(E)2775 1649 y(X)h(\014le)0 1762 y(and)e(b)s(e)f(sen)m(t)i(via)g
+(electronic)i(mail)d(as)h(one)g(message.)g(Large)g(\014les)g(ma)m(y)g
+(b)s(e)e(split)i(in)m(to)0 1875 y(sev)m(eral)j(parts,)e(whic)m(h)g(are)
+h(input)e(in)h(the)h(ro)s(ot)g(\014le.)0 2019 y Fy(\017)187
+b FB(Send)30 b(all)h(\014les)f(in)h(separate)g(messages;)h(do)e(not)h
+(concatenate)i(them)d(together)232 2132 y(in)g(one)h(large)h(message.)0
+2247 y Fy(\017)187 b FB(Iden)m(tify)25 b(eac)m(h)h(part)e(in)h(the)f
+(sub)5 b(ject)25 b(line)g(as)g(`part)f(m)h(of)g(n')f(in)g(addition)h
+(to)h(the)232 2359 y(iden)m(ti\014cation)j(describ)s(ed)d(ab)s(o)m(v)m
+(e;)j(note)f(that)f(without)g(prop)s(er)f(iden)m(ti\014cation)232
+2472 y(the)31 b(order)f(of)g(the)h(parts)f(will)h(b)s(e)e(lost)j(in)e
+(the)g(mail.)0 2587 y Fy(\017)187 b FB(If)32 b(the)h(article)i
+(consists)e(of)g(more)f(than)h(\014v)m(e)g(\014les,)f(w)m(e)i(prefer)d
+(submission)h(on)232 2700 y(disk)m(ette)d(\(see)e(b)s(elo)m(w\))g(or)g
+(via)g(FTP)-8 b(.)27 b(Please)h(con)m(tact)h(the)e(publisher)e(for)i
+(more)232 2812 y(information)k(on)f(the)h(latter.)0 2957
+y(If)f(y)m(ou)i(send)e(y)m(our)h(compuscript)f(via)i(electronic)g
+(mail,)g(prepare)e(the)i(\014le)f(suc)m(h)f(that)0 3070
+y(no)k(line)g(is)h(longer)f(than)g(72)h(c)m(haracters.)h(This)d(also)i
+(prev)m(en)m(ts)g(loss)f(of)g(information)0 3182 y(in)c(v)-5
+b(arious)30 b(net)m(w)m(orks.)i(Include)0 3327 y(1.)162
+b(name)31 b(of)f(sender,)0 3441 y(2.)162 b(journal)30
+b(iden)m(ti\014cation)i(and)e(article)i(n)m(um)m(b)s(er,)d(and)0
+3555 y(3.)162 b(name)31 b(of)f(the)h(\014le)0 3699 y(in)f(the)h(sub)5
+b(ject)30 b(line)h(of)f(y)m(our)g(electronic-mail)k(message.)0
+3857 y(Also,)26 b(include)f(an)g(ASCI)s(I)e(table)j(at)g(the)f(start)h
+(of)f(ev)m(ery)h(\014le)f(y)m(ou)h(send)e(via)i(electronic)0
+3957 y(mail.)36 b(An)e(ASCI)s(I)f(table,)j(\014lename)f
+Fv(ascii.tab)p FB(,)d(is)j(part)g(of)f(the)h(pac)m(k)-5
+b(age)37 b(authors)0 4056 y(can)31 b(obtain)f(from)g(the)h(publisher.)e
+(It)h(con)m(tains)i(the)f(follo)m(wing:)0 4186 y Fd(\045)43
+b(Upper-case)170 b(A)44 b(B)f(C)g(D)g(E)g(F)g(G)h(H)f(I)g(J)g(K)g(L)g
+(M)h(N)f(O)g(P)g(Q)g(R)g(S)h(T)f(U)g(V)g(W)g(X)h(Y)f(Z)0
+4286 y(\045)g(Lower-case)170 b(a)44 b(b)f(c)g(d)g(e)g(f)g(g)h(h)f(i)g
+(j)g(k)g(l)g(m)h(n)f(o)g(p)g(q)g(r)g(s)h(t)f(u)g(v)g(w)g(x)h(y)f(z)0
+4385 y(\045)g(Digits)346 b(0)44 b(1)f(2)g(3)g(4)g(5)g(6)h(7)f(8)g(9)0
+4485 y(\045)g(Exclamation)126 b(!)479 b(Double)42 b(quote)f(")435
+b(Hash)42 b(\(number\))f(#)0 4584 y(\045)i(Dollar)346
+b($)479 b(Percent)259 b(\045)435 b(Ampersand)215 b(&)0
+4684 y(\045)43 b(Acute)f(accent)84 b(')479 b(Left)42
+b(paren)129 b(\()435 b(Right)42 b(paren)129 b(\))0 4784
+y(\045)43 b(Asterisk)258 b(*)479 b(Plus)391 b(+)435 b(Comma)391
+b(,)0 4883 y(\045)43 b(Minus)390 b(-)479 b(Point)347
+b(.)435 b(Solidus)303 b(/)0 4983 y(\045)43 b(Colon)390
+b(:)479 b(Semicolon)171 b(;)435 b(Less)42 b(than)217
+b(<)0 5083 y(\045)43 b(Equals)346 b(=)479 b(Greater)41
+b(than)h(>)435 b(Question)41 b(mark)h(?)p eop
+%%Page: 18 19
+18 18 bop 0 100 a FB(18)0 340 y Fd(\045)43 b(At)522 b(@)479
+b(Left)42 b(bracket)f([)435 b(Backslash)215 b(\\)0 440
+y(\045)43 b(Right)f(bracket)e(])479 b(Circumflex)127
+b(^)435 b(Underscore)171 b(_)0 540 y(\045)43 b(Grave)f(accent)84
+b(`)479 b(Left)42 b(brace)129 b({)435 b(Vertical)41 b(bar)86
+b(|)0 639 y(\045)43 b(Right)f(brace)128 b(})479 b(Tilde)347
+b(~)0 785 y FB(If)40 b(this)g(is)h(included,)f(an)m(y)g(distortion)h
+(can)g(b)s(e)f(detected)h(and)f(remo)m(v)m(ed)i(from)e(the)0
+898 y(submitted)30 b(\014les.)0 1139 y Fu(3.2.)47 b(Submission)33
+b(on)h(diskette)0 1313 y FB(If)c(y)m(ou)h(submit)f(y)m(our)h
+(compuscript)f(on)g(a)h(disk)m(ette,)i(prepare)d(the)h(\014le)f(suc)m
+(h)h(that)g(no)0 1426 y(line)c(is)f(longer)h(than)g(72)g(c)m
+(haracters.)h(T)-8 b(ry)26 b(to)h(use)g(as)f(few)h(disk)m(ettes)g(as)g
+(p)s(ossible,)f(and)0 1539 y(put)k(a)g(lab)s(el,)h(with)0
+1688 y(1.)162 b(name)31 b(of)f(sender,)g(and)0 1805 y(2.)162
+b(journal)30 b(iden)m(ti\014cation)i(and)e(article)i(n)m(um)m(b)s(er)0
+1954 y(on)37 b(eac)m(h)i(of)f(them.)f(Also)h(add)f(a)h(\014le)f
+Fv(readme)f FB(with)h(a)h(list)g(of)g(all)g(the)g(\014les)f(on)h(the)0
+2067 y(disk)m(ettes)32 b(and)e(a)g(description)h(of)f(their)h(con)m
+(ten)m(ts.)0 2241 y(The)k(allo)m(w)m(ed)i(disk)m(ette)f(t)m(yp)s(es)g
+(are:)g(MS-DOS)f(3.5)h(inc)m(h,)f(MS-DOS)g(5.25)i(inc)m(h)e(and)0
+2354 y(Macin)m(tosh,)d(and)e(for)g(ev)m(ery)h(disk)m(ette)h(t)m(yp)s(e)
+f(all)g(densities)g(are)f(p)s(ossible.)0 2666 y Fx(4.)53
+b(Getting)34 b(help)0 2953 y FB(Although)29 b(a)h(lot)g(of)g(e\013ort)g
+(has)f(b)s(een)f(put)h(in)g(k)m(eeping)h(the)f(do)s(cumen)m(t)h(st)m
+(yle)g(easy)g(to)0 3066 y(use)35 b(and)g(in)g(obtaining)h(a)f(concise)i
+(description)e(of)g(the)h(most)f(common)h(asp)s(ects)g(of)0
+3179 y(st)m(yle,)i(it)f(is)f(of)h(course)g(p)s(ossible)f(that)h
+(authors)f(encoun)m(ter)h(problems)f(while)g(using)0
+3292 y(it.)i(Also)h(authors)e(migh)m(t)h(ha)m(v)m(e)h(suggestions)g
+(for)e(additions.)h(In)f(those)h(cases)h(they)0 3405
+y(should)d(send)g(their)h(commen)m(ts)h(and)e(suggestions)i(to)f(the)g
+(address)f(men)m(tioned)i(on)0 3517 y(the)31 b(inside)f(co)m(v)m(er)i
+(of)e(the)h(journal.)0 3943 y Fx(References)0 4169 y
+FB([1])46 b(Leslie)32 b(Lamp)s(ort:)e(L)823 4152 y Fz(A)862
+4169 y FB(T)913 4188 y(E)963 4169 y(X,)h Fw(A)f(do)s(cumen)m(t)g
+(preparation)h(system)p FB(,)141 4282 y(2nd)f(edition,)h(Addison-W)-8
+b(esley)32 b(\(Reading,)f(Massac)m(h)m(usetts,)i(1994\))0
+4398 y([2])46 b(Mic)m(hel)70 b(Go)s(ossens,)e(F)-8 b(rank)68
+b(Mittelbac)m(h)i(and)e(Alexander)g(Samarin:)f Fw(The)141
+4511 y(L)165 4494 y Fc(A)204 4511 y Fw(T)255 4530 y(E)306
+4511 y(XCompanion)p FB(,)30 b(Addison-W)-8 b(esley)32
+b(\(Reading,)f(Massac)m(h)m(usetts,)i(1994\))0 4627 y([3])46
+b(Donald)31 b(E.)g(Kn)m(uth:)e Fw(The)h(T)1124 4647 y(E)1174
+4627 y(X)h(b)s(o)s(ok)141 4740 y FB(Addison-W)-8 b(esley)32
+b(\(Reading,)f(Massac)m(h)m(usetts,)i(1986\))0 4857 y([4])46
+b Fy(A)199 4876 y(M)297 4857 y(S)p Fw(-L)406 4840 y Fc(A)445
+4857 y Fw(T)496 4876 y(E)546 4857 y(X)41 b(V)-8 b(ersion)42
+b(1.1|User's)g(Guide)p FB(,)f(American)h(Mathematical)h(So)s(ci-)141
+4970 y(et)m(y)-8 b(,)35 b(Pro)m(vidence,)f(R.I.,)f(Decem)m(b)s(er)g
+(1990;)i(distributed)d(with)g(the)h Fy(A)2574 4989 y(M)2671
+4970 y(S)p FB(-L)2780 4953 y Fz(A)2819 4970 y FB(T)2870
+4989 y(E)2921 4970 y(X)141 5083 y(pac)m(k)-5 b(age.)p
+eop
+%%Page: 19 20
+19 19 bop 2898 100 a FB(19)0 340 y([5])46 b(F)-8 b(rank)39
+b(Mittelbac)m(h)h(and)d(Rainer)h(Sc)m(h\177)-45 b(opf:)38
+b Fw(The)g(new)f(fon)m(t)i(family)f(selection|)141 453
+y(user)30 b(in)m(terface)i(to)f(standard)f(L)1218 437
+y Fc(A)1257 453 y Fw(T)1308 473 y(E)1358 453 y(X)141
+566 y Fg(TUGbo)n(a)-6 b(t)30 b Fx(11)h FB(\(1990\))i(297{305.)p
+eop
+%%Page: 20 21
+20 20 bop 0 100 a FB(20)0 340 y Fx(A.)52 b(Examples)0
+623 y FB(In)47 b(this)h(app)s(endix)e(w)m(e)j(will)f(sho)m(w)f(a)i(few)
+e(examples)i(of)f(the)g(use)f(of)h(the)g(do)s(cu-)0 736
+y(men)m(t)e(st)m(yle)h Fv(elsart)p FB(:)c(t)m(w)m(o)k(examples)f(of)g
+(the)f(fron)m(t)h(matter,)g(and)f(one)h(example)0 848
+y(of)31 b(the)h Fv(bibliography)27 b FB(en)m(vironmen)m(t.)32
+b(L)1438 832 y Fz(A)1477 848 y FB(T)1528 868 y(E)1579
+848 y(X)14 b(2)1706 862 y Fn(")1784 848 y FB(users)30
+b(should)g(simply)h(substitute)0 961 y Fv(\\documentclass)26
+b FB(in)31 b(place)g(of)f Fv(\\documentstyle)p FB(.)p
+eop
+%%Page: 21 22
+21 21 bop 2898 100 a FB(21)0 340 y Fv(\\documentstyle{elsart})0
+566 y(\\begin{document})0 679 y(\\begin{frontmatter})0
+792 y(\\title{Integrability)42 b(in)334 905 y(random)k(matrix)g
+(models\\thanksref{talk}})0 1018 y(\\thanks[talk]{Expanded)c(version)k
+(of)h(a)g(talk)95 1131 y(presented)f(at)h(the)g(Singapore)e(Meeting)h
+(on)95 1244 y(Particle)g(Physics)g(\(Singapore,)f(August)h(1990\).})0
+1469 y(\\author{L.)f(Alvarez-Gaum\\'{e}})0 1582 y(\\address{Theory)f
+(Division,)h(CERN,)95 1695 y(CH-1211)h(Geneva)g(23,)h(Switzerland})0
+1808 y(\\author{C.)e(Gomez\\thanksref{SNSF}},)0 1921
+y(\\address{D\\'{e}partment)c(de)48 b(Physique)d(Th\\'{e}orique,)95
+2034 y(Universit\\'{e})f(de)k(Gen\\`{e}ve,)95 2147 y(CH-1211)e(Geneva)g
+(4,)i(Switzerland})0 2260 y(\\author{J.)d(Lacki},)0 2373
+y(\\address{School)f(of)j(Natural)f(Sciences,)95 2486
+y(Institute)g(for)h(Advanced)e(Study,)95 2599 y(Princeton,)g(NJ)j
+(08540,)e(USA})0 2711 y(\\thanks[SNSF]{Supported)41 b(by)48
+b(the)95 2824 y(Swiss)f(National)e(Science)h(Foundation})0
+3050 y(\\begin{abstract})0 3163 y(We)h(prove)g(the)f(equivalence)f
+(between)h(the)h(recent)f(matrix)g(model)0 3276 y(formulation)f(of)i
+(2D)g(gravity)f(and)h(lattice)f(integrable)f(models.)0
+3389 y(For)i(even)g(potentials)e(this)h(system)g(is)h(the)g(Volterra)f
+(hierarchy.)0 3502 y(\\end{abstract})0 3615 y(\\end{frontmatter})0
+3841 y(\\section{Introduction})0 3954 y(Some)h(aspects)e(of)j(the)f
+(recently)e(discovered)g(non-perturbative)0 4066 y(solutions)g(to)i
+(non-critical)e(strings)h(\\cite{ref1})e(can)j(be)h(better)0
+4179 y(understood)d(and)i(clarified)e(directly)h(in)h(terms)f(of)h(the)
+0 4292 y(integrability)d(properties)h(of)i(the)g(random)f(matrix)g
+(model.)0 4405 y(...)0 5060 y FB(Example)31 b(1.)g(Article)g(op)s
+(ening)f(with)g(implicit)i(links)e(\(input\).)p eop
+%%Page: 22 23
+22 22 bop 0 100 a FB(22)105 349 y FD(In)l(tegrabilit)l(y)51
+b(in)i(random)h(matrix)h(mo)t(dels)2832 297 y Fb(?)1132
+711 y FB(L.)31 b(Alv)-5 b(arez-Gaum)m(\023)-43 b(e)326
+923 y Fu(The)-5 b(ory)34 b(Division,)e(CERN,)g(CH-1211)i(Geneva)f(23,)g
+(Switzerland)1277 1285 y FB(C.)e(Gomez)1671 1252 y Fz(1)135
+1498 y Fu(D)n(\023)-44 b(ep)-5 b(artment)35 b(de)d(Physique)h(Th)n
+(\023)-44 b(eorique,)32 b(Universit)n(\023)-44 b(e)33
+b(de)f(Gen)n(\022)-44 b(eve,)33 b(CH-1211)1051 1611 y(Geneva)g(4,)g
+(Switzerland)1337 1973 y FB(J.)d(Lac)m(ki)62 2185 y Fu(Scho)-5
+b(ol)35 b(of)e(Natur)-5 b(al)33 b(Scienc)-5 b(es,)33
+b(Institute)g(for)g(A)-5 b(dvanc)g(e)g(d)34 b(Study,)f(Princ)-5
+b(eton,)33 b(NJ)1255 2298 y(08540,)i(USA)p 0 2419 2989
+4 v 0 2533 a Fr(Abstract)0 2646 y FA(W)-7 b(e)43 b(pro)n(v)n(e)e(the)i
+(equiv)-5 b(alence)43 b(b)r(et)n(w)n(een)f(the)h(recen)n(t)f(matrix)h
+(mo)r(del)f(form)n(ulation)g(of)h(2D)0 2759 y(gra)n(vit)n(y)48
+b(and)i(lattice)g(in)n(tegrable)f(mo)r(dels.)h(F)-7 b(or)49
+b(ev)n(en)h(p)r(oten)n(tials)f(this)i(system)f(is)f(the)0
+2872 y(V)-7 b(olterra)26 b(hierarc)n(h)n(y)-7 b(.)p 0
+2987 V 0 3270 a Fx(1.)35 b(In)m(tro)s(duction)0 3552
+y FB(Some)e(asp)s(ects)g(of)f(the)h(recen)m(tly)h(disco)m(v)m(ered)g
+(non-p)s(erturbativ)m(e)f(solutions)g(to)g(non-)0 3665
+y(critical)k(strings)d([1])i(can)f(b)s(e)f(b)s(etter)h(understo)s(o)s
+(d)e(and)h(clari\014ed)h(directly)g(in)g(terms)0 3778
+y(of)c(the)f(in)m(tegrabilit)m(y)j(prop)s(erties)d(of)g(the)h(random)e
+(matrix)i(mo)s(del.)0 3948 y(...)0 4063 y Fa(?)72 4094
+y Fs(Expanded)k(v)n(ersion)h(of)h(a)f(talk)g(presen)n(ted)f(at)h(the)g
+(Singap)r(ore)g(Meeting)h(on)f(P)n(article)h(Ph)n(ysics)0
+4186 y(\(Singap)r(ore,)27 b(August)e(1990\).)0 4245 y
+Ft(1)60 4277 y Fs(Supp)r(orted)g(b)n(y)f(the)i(Swiss)g(National)h
+(Science)f(F)-6 b(oundation)0 5060 y FB(Example)31 b(1.)g(Article)g(op)
+s(ening)f(with)g(implicit)i(links)e(\(output\).)p eop
+%%Page: 23 24
+23 23 bop 2898 100 a FB(23)0 340 y Fv(\\documentstyle{elsart})0
+566 y(\\begin{document})0 679 y(\\begin{frontmatter})0
+792 y(\\title{A)46 b(renormalization)d(group)k(study)f(of)h(a)h(gauge)e
+(\\\\)334 905 y(theory:)g(SU\(3\))g(at)h(finite)g(temperature})0
+1131 y(\\author[Madrid]{L.A.)42 b(Fernandez\\thanksref{CAICY)o(T}},)0
+1244 y(\\author[Pisa]{M.P.)h(Lombardo},)0 1357 y(\\author[Rome]{R.)g
+(Petronzio})i(and)0 1469 y(\\author[Zaragoza]{A.)d
+(Tarancon\\thanksref{CAICYT)o(}})0 1582 y(\\address[Madrid]{Departa)o
+(ment)o(o)g(de)47 b(F\\'{\\i}sica)e(Te\\'{o}rica,)95
+1695 y(Universidad)g(Complutense)g(de)i(Madrid,)f(E-28040)g(Madrid,)g
+(Spain})0 1808 y(\\address[Pisa]{INFN,)c(Sezione)k(di)h(Pisa,)g
+(I-56100)e(Pisa,)i(Italy})0 1921 y(\\address[Rome]{Dipartime)o(nto)41
+b(di)48 b(Fisica,)95 2034 y(Universit\\`{a})c(di)k(Roma)e(II)h(``Tor)g
+(Vergata'')e(and)95 2147 y(INFN,)i(Sezione)f(di)h(Roma)f(Tor)h
+(Vergata,)95 2260 y(Via)g(O.)h(Raimondo,)d(I-00173)h(Rome,)g(Italy})0
+2373 y(\\address[Zaragoza]{Depar)o(tame)o(nto)41 b(de)47
+b(F\\'{\\i}sica)e(Te\\'{o}rica,)95 2486 y(Universidad)g(de)i(Zaragoza,)
+f(E-50009)f(Zaragoza,)h(Spain})0 2599 y(\\thanks[CAICYT]{Partiall)o(y)c
+(supported)j(by)i(CAICYT,)f(Spain.})0 2824 y(\\begin{abstract})0
+2937 y(We)h(apply)g(a)g(finite)f(size)h(renormalization)c(group)k
+(method)f(to)h(the)0 3050 y(study)f(of)i(the)e(deconfining)f
+(transition)g(in)i(pure)g(gauge)f(SU\(3\).)g(By)0 3163
+y(constructing)e(renormalized)h(systems)h(with)g($2^3$)h(and)g(2)g
+(variables)0 3276 y(suitably)f(defined)f(we)j(obtain)e(a)h(very)g
+(accurate)e(determination)0 3389 y(of)i(the)g(transition)e(point)h(and)
+h(of)h(the)e(thermal)g(exponent)g($\\nu$.)0 3502 y(\\end{abstract})0
+3615 y(\\end{frontmatter})0 3841 y(The)h(pure)g(gauge)f(SU\(3\))g
+(system)g(at)i(finite)e(temperature)0 3954 y(undergoes)f(a)j(phase)e
+(transition)f(from)i(the)g(confined)e(to)0 4066 y(the)i(deconfined)e
+(phase)h(associated)f(to)i(the)g(spontaneous)0 4179 y(breaking)f(of)h
+(the)g(local)f(Z\(3\))h(symmetry.)0 4292 y(...)0 5060
+y FB(Example)31 b(2.)g(Article)g(op)s(ening)f(with)g(explicit)i(links)e
+(\(input\).)p eop
+%%Page: 24 25
+24 24 bop 0 100 a FB(24)14 349 y FD(A)54 b(renormalization)e(group)h
+(study)f(of)i(a)g(gauge)237 492 y(theory:)f(SU\(3\))f(at)i(\014nite)f
+(temp)t(erature)161 865 y FB(L.A.)31 b(F)-8 b(ernandez)772
+832 y Fz(a)p Fl(;)p Fz(1)867 865 y FB(,)30 b(M.P)-8 b(.)32
+b(Lom)m(bardo)1544 832 y Fz(b)1587 865 y FB(,)f(R.)f(P)m(etronzio)2141
+832 y Fz(c)2179 865 y FB(,)g(A.)h(T)-8 b(arancon)2729
+832 y Fz(d)p Fl(;)p Fz(1)49 1044 y Fl(a)123 1077 y Fu(Dep)j(artamento)
+36 b(de)c(F)-9 b(\023)-37 b(\020sic)-5 b(a)34 b(T)-7
+b(e\023)-46 b(oric)-5 b(a,)33 b(Universidad)h(Complutense)g(de)f
+(Madrid,)1032 1190 y(E-28040)h(Madrid,)f(Sp)-5 b(ain)608
+1270 y Fl(b)675 1303 y Fu(INFN,)32 b(Sezione)h(di)g(Pisa,)f(I-56100)j
+(Pisa,)d(Italy)5 1383 y Fl(c)72 1416 y Fu(Dip)-5 b(artimento)35
+b(di)e(Fisic)-5 b(a,)33 b(Universit\022)-46 b(a)33 b(di)g(R)-5
+b(oma)34 b(II)f(\\T)-7 b(or)33 b(V)-7 b(er)i(gata")34
+b(and)f(INFN,)96 1529 y(Sezione)g(di)g(R)-5 b(oma)34
+b(T)-7 b(or)33 b(V)-7 b(er)i(gata,)34 b(Via)e(O.)g(R)-5
+b(aimondo,)36 b(I-00173)e(R)-5 b(ome,)34 b(Italy)106
+1609 y Fl(d)179 1642 y Fu(Dep)-5 b(artamento)35 b(de)e(F)-9
+b(\023)-37 b(\020sic)-5 b(a)34 b(T)-7 b(e\023)-46 b(oric)-5
+b(a,)33 b(Universidad)h(de)e(Zar)-5 b(agoza,)35 b(E-50009)1178
+1755 y(Zar)-5 b(agoza,)35 b(Sp)-5 b(ain)p 0 1875 2989
+4 v 17 1990 a Fr(Abstract)17 2102 y FA(W)e(e)27 b(apply)g(a)f(\014nite)
+h(size)g(renormalization)e(group)h(metho)r(d)h(to)g(the)g(study)g(of)g
+(the)g(decon\014n-)17 2215 y(ing)f(transition)g(in)i(pure)e(gauge)g
+(SU\(3\).)h(By)g(constructing)f(renormalized)f(systems)i(with)g(2)2952
+2185 y Fp(3)17 2328 y FA(and)34 b(2)g(v)-5 b(ariables)34
+b(suitably)g(de\014ned)h(w)n(e)g(obtain)f(a)g(v)n(ery)g(accurate)f
+(determination)i(of)f(the)17 2441 y(transition)27 b(p)r(oin)n(t)g(and)h
+(of)f(the)h(thermal)g(exp)r(onen)n(t)f Fq(\027)5 b FA(.)p
+0 2557 V 0 2881 a FB(The)20 b(pure)g(gauge)i(SU\(3\))f(system)g(at)h
+(\014nite)e(temp)s(erature)h(undergo)s(es)f(a)h(phase)f(transi-)0
+2994 y(tion)j(from)f(the)h(con\014ned)f(to)i(the)e(decon\014ned)g
+(phase)h(asso)s(ciated)h(to)f(the)g(sp)s(on)m(taneous)0
+3107 y(breaking)30 b(of)h(the)g(lo)s(cal)g(Z\(3\))g(symmetry)-8
+b(.)0 3277 y(...)0 3392 y Ft(1)60 3423 y Fs(P)n(artially)27
+b(supp)r(orted)e(b)n(y)g(CAICYT,)h(Spain.)0 5060 y FB(Example)31
+b(2.)g(Article)g(op)s(ening)f(with)g(explicit)i(links)e(\(output\).)p
+eop
+%%Page: 25 26
+25 25 bop 2898 100 a FB(25)0 340 y Fv(\\begin{thebibliography}{)o(9})0
+453 y(\\bibitem{Robi66})0 566 y(A.)47 b(Robinson,)0 679
+y({\\em)g(Non-standard)d(Analysis\\/})0 792 y(\(North-Holland,)g
+(Amsterdam,)h(1966\).)0 1018 y(\\bibitem{Sand89a})0 1131
+y(E.)i(Sandewall,)0 1244 y(Combining)e(logic)i(and)g(differential)d
+(equations)0 1357 y(for)j(describing)e(real-world)g(systems,)0
+1469 y(in:)i(R.J.)g(Brachmann,)e(H.)i(Levesque)e(and)i(R.)g(Reiter,)f
+(eds.,)0 1582 y({\\em)h(Proceedings)d(First)j(International)d
+(Conference)h(on)0 1695 y(Principles)g(of)i(Knowledge)e(Representation)
+f(and)j(Reasoning\\/})0 1808 y(\(Morgan)f(Kaufmann,)f(Los)i(Altos,)f
+(CA,)h(1989\))f(412--320.)0 2034 y(\\bibitem{Sand89b})0
+2147 y(E.)h(Sandewall,)0 2260 y(Filter)f(preferential)f(treatment)g
+(for)i(the)g(logic)f(of)h(action)0 2373 y(in)g(almost)f(continuous)f
+(worlds,)0 2486 y(in:)i(R.J.)g(Brachmann,)e(H.)i(Levesque)e(and)i(R.)g
+(Reiter,)f(eds.,)0 2599 y({\\em)h(Proceedings)d(IJCAI-89\\/})0
+2711 y(\(Detroit,)h(MI,)i(1989\))g(894--899.)0 2937 y
+(\\bibitem{Shoh88a})0 3050 y(Y.Shoham,)0 3163 y(Chronological)d
+(ignorance:)0 3276 y(experiments)h(in)i(nonmonotonic)d(temporal)i
+(reasoning,)0 3389 y({\\em)h(Artif.)f(Intell.\\/})f({\\bf)h(36})h
+(\(1988\))f(279--331.)0 3615 y(\\bibitem{Shoh88b})0 3728
+y(Y.Shoham)g(and)g(D.)i(McDermott,)0 3841 y(Problems)e(in)h(formal)f
+(temporal)f(reasoning,)0 3954 y({\\em)i(Artif.)f(Intell.\\/})f({\\bf)h
+(36})h(\(1988\))f(49--61.)0 4179 y(\\bibitem{Bent83})0
+4292 y(J.)h(van)g(Benthem,)0 4405 y({\\em)g(The)g(logic)f(of)h
+(time\\/})0 4518 y(\(Reidel,)f(Dordrecht,)f(1983\).)0
+4631 y(\\end{thebibliography})0 5060 y FB(Example)31
+b(3.)g(Literature)g(references)f(\(input\).)p eop
+%%Page: 26 27
+26 26 bop 0 100 a FB(26)0 340 y Fx(References)0 566 y
+FB([1])46 b(A.)21 b(Robinson,)f Fw(Non-standard)g(Analysis)k
+FB(\(North-Holland,)e(Amsterdam,)e(1966\).)0 737 y([2])46
+b(E.)f(Sandew)m(all,)h(Com)m(bining)f(logic)i(and)d(di\013eren)m(tial)i
+(equations)g(for)f(describ-)141 850 y(ing)30 b(real-w)m(orld)g
+(systems,)f(in:)g(R.J.)h(Brac)m(hmann,)f(H.)h(Lev)m(esque)g(and)e(R.)i
+(Reiter,)141 963 y(eds.,)c Fw(Pro)s(ceedings)h(First)f(In)m
+(ternational)h(Conference)f(on)g(Principles)f(of)h(Kno)m(wl-)141
+1076 y(edge)g(Represen)m(tation)g(and)f(Reasoning)33
+b FB(\(Morgan)27 b(Kaufmann,)c(Los)i(Altos,)i(CA,)141
+1189 y(1989\))33 b(412{320.)0 1360 y([3])46 b(E.)34 b(Sandew)m(all,)g
+(Filter)g(preferen)m(tial)h(treatmen)m(t)g(for)e(the)g(logic)i(of)f
+(action)h(in)e(al-)141 1473 y(most)25 b(con)m(tin)m(uous)g(w)m(orlds,)g
+(in:)f(R.J.)h(Brac)m(hmann,)f(H.)h(Lev)m(esque)g(and)f(R.)h(Reiter,)141
+1586 y(eds.,)31 b Fw(Pro)s(ceedings)g(IJCAI-89)38 b FB(\(Detroit,)32
+b(MI,)f(1989\))h(894{899.)0 1757 y([4])46 b(Y.Shoham,)28
+b(Chronological)h(ignorance:)f(exp)s(erimen)m(ts)g(in)f(nonmonotonic)h
+(tem-)141 1870 y(p)s(oral)j(reasoning,)g Fw(Artif.)f(In)m(tell.)i
+Fx(36)f FB(\(1988\))i(279{331.)0 2041 y([5])46 b(Y.Shoham)31
+b(and)g(D.)h(McDermott,)i(Problems)d(in)g(formal)g(temp)s(oral)h
+(reasoning,)141 2154 y Fw(Artif.)f(In)m(tell.)h Fx(36)f
+FB(\(1988\))h(49{61.)0 2325 y([6])46 b(J.)31 b(v)-5 b(an)30
+b(Ben)m(them,)h Fw(The)f(logic)i(of)f(time)36 b FB(\(Reidel,)c(Dordrec)
+m(h)m(t,)f(1983\).)0 5060 y(Example)g(3.)g(Literature)g(references)f
+(\(output\).)p eop
+%%Page: 27 28
+27 27 bop 0 425 a Fx(Index)0 629 y FB(abbreviations)166
+742 y(macros)31 b(for,)f(7)0 855 y(abstract,)i(6,)f(7)0
+968 y Fv(abstract)p FB(,)d(6)0 1081 y(ac)m(kno)m(wledgemen)m(ts,)33
+b(8)0 1194 y(address,)d(6)0 1307 y Fv(\\address)p FB(,)e(6)166
+1420 y(optional)k(argumen)m(t)e(of,)h(6)0 1533 y(algorithm,)h(13)0
+1646 y Fv(\\and)p FB(,)d(7)0 1758 y(angle)i(brac)m(k)m(ets,)h(10)0
+1871 y(author,)e(6)0 1984 y Fv(\\author)p FB(,)f(6)166
+2097 y(optional)j(argumen)m(t)e(of,)h(6)0 2279 y(bibliograph)m(y)166
+2392 y(made)f(with)h Fg(Bib)p FB(T)817 2411 y(E)867 2392
+y(X,)g(12)166 2505 y(made)j(with)f Fv(bibliography)d
+FB(en-)332 2618 y(vironmen)m(t,)h(12)0 2731 y Fg(Bib)p
+FB(T)201 2750 y(E)251 2731 y(X,)g(12)0 2912 y(caption,)g(13)166
+3025 y(argumen)m(t)g(to)s(o)g(long,)g(13)166 3138 y(v)m(ertical)i
+(rules,)d(13)0 3251 y Fv(\\caption)p FB(,)e(13)166 3364
+y(in)21 b(com)m(bination)i(with)f Fv(\\label)p FB(,)e(9)0
+3477 y(citation,)33 b(12)166 3590 y(formatting)e(the,)g(12)166
+3703 y(m)m(ultiple,)g(13)166 3816 y(with)f(added)g(note,)h(13)0
+3929 y Fv(\\cite)p FB(,)e(12)0 4042 y(collab,)j(6)0 4154
+y Fv(\\collab)p FB(,)d(6)166 4267 y(optional)j(argumen)m(t)e(of,)h(6)0
+4380 y(computer)f(program,)h(13)0 4493 y(cross-reference,)h(8)0
+4675 y(dash,)e(7)0 4788 y(diagram,)h(13)0 4901 y(di\013erences)g(with)f
+(standard)f(st)m(yles,)j(6)0 5083 y(emphasized)e(text,)i(7)1640
+629 y Fv(enumerate)p FB(,)c(8)1640 742 y Fv(eqnarray)g
+FB(en)m(vironmen)m(t,)j(9)1640 855 y(equation,)g(9)1806
+968 y(displa)m(y)m(ed,)g(9)1806 1081 y(in-line,)g(9)1806
+1194 y(m)m(ulti-line,)h(9)1640 1307 y Fv(equation)c FB(en)m(vironmen)m
+(t,)j(9)1640 1420 y(extra)g(instructions,)f(15)1640 1609
+y Fv(figure)e FB(en)m(vironmen)m(t,)k(13)1806 1722 y
+Fv(\\label)c FB(in,)j Fw(see)36 b Fv(\\caption)1640 1835
+y FB(form)m(ula,)31 b(9)1806 1948 y(displa)m(y)m(ed,)g(9)1806
+2061 y(in-line,)g(9)1806 2174 y(m)m(ulti-line,)h(9)1640
+2287 y(fron)m(t)e(matter,)i(6,)f(7)1640 2477 y(h)m(yphen,)e(7)1640
+2666 y Fv(\\include)p FB(,)f(14)1640 2779 y Fv(\\input)p
+FB(,)h(14)1640 2892 y(italic)j(correction,)g(7)1640 3005
+y(italics,)g(7)1640 3118 y Fv(itemize)p FB(,)c(8)1640
+3308 y(k)m(eyw)m(ord)j(abstract,)g(6,)g(7)1640 3497 y
+Fv(\\label)p FB(,)e(8)1806 3610 y(for)h(equation)h(n)m(um)m(b)s(er,)e
+(9)1806 3723 y(for)h(sectional)i(unit,)e(9)1806 3836
+y(for)g(table)h(or)g(\014gure)e(caption,)j(9)1640 3949
+y(la)m(y)m(out)1806 4062 y(explicit)f(commands)f(for,)h(15)1640
+4175 y(lists,)g(8)1640 4288 y(literature)g(references,)g(12)1640
+4477 y Fv(\\maketitle)p FB(,)d(6)1640 4667 y(notations)1806
+4780 y(macros)j(for,)f(7)1640 4893 y(n)m(um)m(b)s(er)f(ranges,)i(7)1640
+5083 y(parameterless)g(macro,)g(7)1449 5332 y(27)p eop
+%%Page: 28 29
+28 28 bop 0 100 a FB(28)0 340 y Fv(picture)p FB(,)29
+b(13)0 453 y(pream)m(ble,)i(7)0 566 y Fv(proof)e FB(en)m(vironmen)m(t,)
+i(12)0 762 y Fv(\\ref)p FB(,)e(9)0 875 y(roman)h(t)m(yp)s(eface,)i(10)0
+988 y(ro)s(ot)f(\014le,)f(14)0 1184 y Fv(\\section)166
+1297 y FB(in)21 b(com)m(bination)i(with)f Fv(\\label)p
+FB(,)e(9)0 1410 y(sectional)32 b(units,)e(8)0 1523 y(space)166
+1636 y(explicit,)i(8)0 1748 y(submitting)e(a)h(compuscript)166
+1861 y(on)f(a)h(disk)m(ette,)h(18)166 1974 y(via)f(electronic)h(mail,)g
+(17)0 2087 y(subscripts)166 2200 y(abbreviations)f(in,)f(10)166
+2313 y(w)m(ords)g(in,)g(10)0 2426 y(sup)s(erscripts)166
+2539 y(abbreviations)h(in,)f(10)166 2652 y(w)m(ords)g(in,)g(10)0
+2848 y Fv(table)f FB(en)m(vironmen)m(t,)i(13)166 2961
+y Fv(\\label)e FB(in,)h Fw(see)36 b Fv(\\caption)0 3073
+y(\\thanks)p FB(,)29 b(6)166 3186 y(optional)j(argumen)m(t)e(of,)h(6)0
+3299 y Fv(\\thanksref)p FB(,)d(7)0 3412 y(theorem)j(en)m(vironmen)m
+(ts,)g(11)0 3525 y(title,)h(6)0 3638 y Fv(\\title)p FB(,)d(6)0
+3834 y(units,)h(10)0 3947 y(user-de\014ned)166 4060 y(log-lik)m(e)j
+(functions,)d(11)166 4173 y(op)s(erators,)h(11)166 4286
+y(relation)h(sym)m(b)s(ols,)e(11)0 4482 y Fv(\\vec)p
+FB(,)f(15)0 4594 y(v)m(ector,)j(15)p eop
+%%Trailer
+end
+userdict /end-hook known{end-hook}if
+%%EOF