source: trunk/ADOL-C/doc/short_ref.ps @ 708

Last change on this file since 708 was 708, checked in by kulshres, 3 years ago

Merge branch 'master' of 'gitclone' into 'svn'

The following changes have been merged:

commit e2291bde44a282a133894b0db350aeb0b92a87db
Author: Mladen Banovic <mladenbanovic2705@…>
Date: Fri Jul 8 10:15:51 2016 +0200

Add methods getNumLiveVar and getNumDir in adtl.h, change counter type in FOR_I_EQ_0_LT_NUMDIR macro to size_t (instead of int). Update chunk size of BOOST pool in adouble_tl.cpp according to adouble::numDir.

commit 2ffb294465b973bfd4bf1f73d84478f8233c0d2f
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Thu Jun 23 12:32:14 2016 +0200

implement missing ref_eq_mult_p und ref_eq_min_p in ho_rev.c

somehow these were left out when parameters were being implemented.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 8cf0e5c1bd36f1dcf3be72cd67de631b2e1d0ee6
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Thu Jun 23 12:31:04 2016 +0200

make sure the result is the last locint written in trace for each operation

since we're trying to generate ascii traces in the future, we'll need this
convention that the last location is the result, and previous locations
are arguments. This has been the case for almost all operations anyway
except for a few new one's that I wrote without keeping this in mind.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 9ae0ff220f37463f2ed85cafc8a626c24e472f2f
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Tue Jun 21 14:16:27 2016 +0200

on some compilers newer boost interferes with AC_FUNC_MALLOC test

so do AC_FUNC_MALLOC and AC_FUNC_REALLOC as usual and check for boost
library later.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit b746f620772cc8cce53e8f350adc6281279caf72
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Mon Jun 20 15:32:22 2016 +0200

make Klaus Röbenack's name UTF-8 instead of ISO-8859-1

These are the only places where we're not simple ASCII or UTF-8 already

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 1171aa3961b5eb46a5d2ee64751c02a393a8a6f5
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Fri Jun 17 10:42:39 2016 +0200

correct short_ref document about include file

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 2c6b2aac2ef04431ece2c6ff80e574aa2e58814b
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Fri Jun 17 10:40:34 2016 +0200

correct error message to new semantics

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 506cde73451740bf0a15eff7d4abb158ee719ab0
Author: mflehmig <martin.flehmig@…>
Date: Fri Jun 17 10:14:26 2016 +0200

Fixed include of ADOL-C header.

ADOL-C header was included in old fashion (without adolc directory) for this example.

commit 2a023d3281d3d6d9824bad724a5768e3ee2fff94
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Thu Jun 16 13:50:39 2016 +0200

Try to use boost::pool for allocating advals in traceless vector mode

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

commit 80f1e2019ac1faab96fe06f3e9da47efcc1bcd23
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Mon May 23 15:13:22 2016 +0200

correct a reference in doc and rebuild

commit d7ab5283afe58bacb2e8739d72ede4e17f4c8081
Author: Mladen Banovic <mladenbanovic2705@…>
Date: Fri May 20 16:42:13 2016 +0200

Update section 7 of adolc-manual related to the Traceless forward differentiation.

commit bedb8e36f959c5272e4610fe504acc83208e5e9d
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Tue May 17 16:09:36 2016 +0200

macro name correction

commit 92ff596a0331776901df7f172ca347572e3daafd
Author: Kshitij Kulshreshtha <kshitij@…>
Date: Tue May 17 15:56:17 2016 +0200

Add a warning about using static build of ADOL-C

static build of ADOL-C does not call constructors
for internal global objects, thereby causing
segmentation faults.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

File size: 224.5 KB
Line 
1%!PS-Adobe-2.0
2%%Creator: dvips(k) 5.993 Copyright 2013 Radical Eye Software
3%%Title: short_ref.dvi
4%%CreationDate: Fri Jun 17 10:42:04 2016
5%%Pages: 8
6%%PageOrder: Ascend
7%%BoundingBox: 0 0 596 842
8%%DocumentFonts: NimbusRomNo9L-Medi NimbusRomNo9L-Regu StandardSymL
9%%+ NimbusRomNo9L-ReguItal CMSY10 CMR10 CMEX10 CMMI10 NimbusMonL-Regu
10%%DocumentPaperSizes: a4
11%%EndComments
12%DVIPSWebPage: (www.radicaleye.com)
13%DVIPSCommandLine: dvips short_ref.dvi
14%DVIPSParameters: dpi=600
15%DVIPSSource:  TeX output 2016.06.17:1041
16%%BeginProcSet: tex.pro 0 0
17%!
18/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
19N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
20mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
210 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
22landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
23mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
24matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
25exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
26statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
27N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
28/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
29/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
30array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
31df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
32definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
33}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
34B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
351 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
36/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
37setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
38restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
39/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
40}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
41bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
42mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
43SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
44userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
451000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
46index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
47/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3
48def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90
49rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0
50N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop
51false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A
52length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}
53forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{
54BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat
55{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch
56round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0
57rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B
58/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}
59B/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
60-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{
610 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
62
63%%EndProcSet
64%%BeginProcSet: 8r.enc 0 0
65% File 8r.enc  TeX Base 1 Encoding  Revision 2.0  2002-10-30
66%
67% @@psencodingfile@{
68%   author    = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry,
69%                W. Schmidt, P. Lehman",
70%   version   = "2.0",
71%   date      = "27nov06",
72%   filename  = "8r.enc",
73%   email     = "tex-fonts@@tug.org",
74%   docstring = "This is the encoding vector for Type1 and TrueType
75%                fonts to be used with TeX.  This file is part of the
76%                PSNFSS bundle, version 9"
77% @}
78%
79% The idea is to have all the characters normally included in Type 1 fonts
80% available for typesetting. This is effectively the characters in Adobe
81% Standard encoding, ISO Latin 1, Windows ANSI including the euro symbol,
82% MacRoman, and some extra characters from Lucida.
83%
84% Character code assignments were made as follows:
85%
86% (1) the Windows ANSI characters are almost all in their Windows ANSI
87% positions, because some Windows users cannot easily reencode the
88% fonts, and it makes no difference on other systems. The only Windows
89% ANSI characters not available are those that make no sense for
90% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
91% (173). quotesingle and grave are moved just because it's such an
92% irritation not having them in TeX positions.
93%
94% (2) Remaining characters are assigned arbitrarily to the lower part
95% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
96%
97% (3) Y&Y Lucida Bright includes some extra text characters; in the
98% hopes that other PostScript fonts, perhaps created for public
99% consumption, will include them, they are included starting at 0x12.
100% These are /dotlessj /ff /ffi /ffl.
101%
102% (4) hyphen appears twice for compatibility with both ASCII and Windows.
103%
104% (5) /Euro was assigned to 128, as in Windows ANSI
105%
106% (6) Missing characters from MacRoman encoding incorporated as follows:
107%
108%     PostScript      MacRoman        TeXBase1
109%     --------------  --------------  --------------
110%     /notequal       173             0x16
111%     /infinity       176             0x17
112%     /lessequal      178             0x18
113%     /greaterequal   179             0x19
114%     /partialdiff    182             0x1A
115%     /summation      183             0x1B
116%     /product        184             0x1C
117%     /pi             185             0x1D
118%     /integral       186             0x81
119%     /Omega          189             0x8D
120%     /radical        195             0x8E
121%     /approxequal    197             0x8F
122%     /Delta          198             0x9D
123%     /lozenge        215             0x9E
124%
125/TeXBase1Encoding [
126% 0x00
127 /.notdef /dotaccent /fi /fl
128 /fraction /hungarumlaut /Lslash /lslash
129 /ogonek /ring /.notdef /breve
130 /minus /.notdef /Zcaron /zcaron
131% 0x10
132 /caron /dotlessi /dotlessj /ff
133 /ffi /ffl /notequal /infinity
134 /lessequal /greaterequal /partialdiff /summation
135 /product /pi /grave /quotesingle
136% 0x20
137 /space /exclam /quotedbl /numbersign
138 /dollar /percent /ampersand /quoteright
139 /parenleft /parenright /asterisk /plus
140 /comma /hyphen /period /slash
141% 0x30
142 /zero /one /two /three
143 /four /five /six /seven
144 /eight /nine /colon /semicolon
145 /less /equal /greater /question
146% 0x40
147 /at /A /B /C
148 /D /E /F /G
149 /H /I /J /K
150 /L /M /N /O
151% 0x50
152 /P /Q /R /S
153 /T /U /V /W
154 /X /Y /Z /bracketleft
155 /backslash /bracketright /asciicircum /underscore
156% 0x60
157 /quoteleft /a /b /c
158 /d /e /f /g
159 /h /i /j /k
160 /l /m /n /o
161% 0x70
162 /p /q /r /s
163 /t /u /v /w
164 /x /y /z /braceleft
165 /bar /braceright /asciitilde /.notdef
166% 0x80
167 /Euro /integral /quotesinglbase /florin
168 /quotedblbase /ellipsis /dagger /daggerdbl
169 /circumflex /perthousand /Scaron /guilsinglleft
170 /OE /Omega /radical /approxequal
171% 0x90
172 /.notdef /.notdef /.notdef /quotedblleft
173 /quotedblright /bullet /endash /emdash
174 /tilde /trademark /scaron /guilsinglright
175 /oe /Delta /lozenge /Ydieresis
176% 0xA0
177 /.notdef /exclamdown /cent /sterling
178 /currency /yen /brokenbar /section
179 /dieresis /copyright /ordfeminine /guillemotleft
180 /logicalnot /hyphen /registered /macron
181% 0xB0
182 /degree /plusminus /twosuperior /threesuperior
183 /acute /mu /paragraph /periodcentered
184 /cedilla /onesuperior /ordmasculine /guillemotright
185 /onequarter /onehalf /threequarters /questiondown
186% 0xC0
187 /Agrave /Aacute /Acircumflex /Atilde
188 /Adieresis /Aring /AE /Ccedilla
189 /Egrave /Eacute /Ecircumflex /Edieresis
190 /Igrave /Iacute /Icircumflex /Idieresis
191% 0xD0
192 /Eth /Ntilde /Ograve /Oacute
193 /Ocircumflex /Otilde /Odieresis /multiply
194 /Oslash /Ugrave /Uacute /Ucircumflex
195 /Udieresis /Yacute /Thorn /germandbls
196% 0xE0
197 /agrave /aacute /acircumflex /atilde
198 /adieresis /aring /ae /ccedilla
199 /egrave /eacute /ecircumflex /edieresis
200 /igrave /iacute /icircumflex /idieresis
201% 0xF0
202 /eth /ntilde /ograve /oacute
203 /ocircumflex /otilde /odieresis /divide
204 /oslash /ugrave /uacute /ucircumflex
205 /udieresis /yacute /thorn /ydieresis
206] def
207
208
209%%EndProcSet
210%%BeginProcSet: texps.pro 0 0
211%!
212TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
213index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
214exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
215ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
216pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
217div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
218/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
219definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
220sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
221mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
222exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
223forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
224end
225
226%%EndProcSet
227%%BeginFont: NimbusRomNo9L-Regu
228%!PS-AdobeFont-1.0: NimbusRomNo9L-Regu 1.05
229%%CreationDate: Wed Dec 22 1999
230% Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development
231% (URW)++,Copyright 1999 by (URW)++ Design & Development
232% See the file COPYING (GNU General Public License) for license conditions.
233% As a special exception, permission is granted to include this font
234% program in a Postscript or PDF file that consists of a document that
235% contains text to be displayed or printed using this font, regardless
236% of the conditions or license applying to the document itself.
23712 dict begin
238/FontInfo 10 dict dup begin
239/version (1.05) readonly def
240/Notice ((URW)++,Copyright 1999 by (URW)++ Design & Development. See the file COPYING (GNU General Public License) for license conditions. As a special exception, permission is granted to include this font program in a Postscript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def
241/Copyright (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development) readonly def
242/FullName (Nimbus Roman No9 L Regular) readonly def
243/FamilyName (Nimbus Roman No9 L) readonly def
244/Weight (Regular) readonly def
245/ItalicAngle 0.0 def
246/isFixedPitch false def
247/UnderlinePosition -100 def
248/UnderlineThickness 50 def
249end readonly def
250/FontName /NimbusRomNo9L-Regu def
251/PaintType 0 def
252/WMode 0 def
253/FontBBox {-168 -281 1000 924} readonly def
254/FontType 1 def
255/FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] readonly def
256/Encoding StandardEncoding def
257currentdict end
258currentfile eexec
259D9D66F633B846A989B9974B0179FC6CC445BC2C03103C68570A7B354A4A280AE
2606FBF7F9888E039AB60FCAF852EB4CE3AFEB979D5EA70FDE44A2AE5C8C0166C27
261BF9665EEA11C7D2329C1A211DD26BB372BE5822F5EA70D99EB578C7BEFD44CDF
262045A363056E5E1CC51525EA6FC061DCEBB337208EFF729802376A2801424F670
2630E7E6397B28F15BC10B40012B0A3EAEB2693E8F7F627C4C9C7C6C5BFF105C1E4
2641B2B9E8F09253B76040D268B80719E1B3F5A55AB7B8E152A40E590419249F2E4
265C36159F8E54B532468E36965A38646781AB0B7F6A3E851FD10CAA49ADFC1E546
2662FD2EC6150DC6E19523050F6148348A561AD8D2E2721EFF8A570CB33460A745B
267926C889304C09753C2D78FB0CA95DC6DE5B8C524752C83601E7E9F73DF660674
268F05AD83A166DA9BE89F22FEABD4B2665960F6FB5BC32928E1230C212E5D69CEE
2690B3311A1738A11747AE263106916D8E95F25B25B4BC6AFB03B79ABB95DDA518B
27041A49458111D2A1433C043627EF9460D324FFE22935F4F6DA88B8B91AE95B34E
27108408A34EC8EAC3F65B6AE3E3E2524867EE9D29068F81E4372F4470BEEB4D6BE
272EE4DF956BECC0CB77F8490117B22B2FB75C938ED0A5E208D88BC38B2AB8B9CFB
273F1D53084B6F43DF336481ECA0AA2D5317BC83FC0E1D4DB01D0B7707EEF217E94
274A7F985102DED27D8E8B009F7EF6DB91B91E78BFAE7BD688E10B3DC9AC77CDEE8
27547AA4DC8EC78241E593D26EC7A60696151A2AE5325D736E99E01BDCBDE69579F
27692EEEC224B6757EEDC64A75455BB665DF42A0E4CE7B99BF3E7D66F8FFC8C13F9
277D7A1FF7A9D5FF7AC43396779F11C9B008C33A2043D48B61B88B03104B1425F09
278675B559CA4302C001EE80D2B739CC0FD1023BF4F1FF9C01E892E59CCA7C26011
279B8E0B6D29CC29FC72792FDA5E7D5D88EF98F9DBA960C96534C399C54865EAB86
2800FA2E0D6C7C44B553EAC1574D55E7970744D4792FFFBDCE6FB4365BDBC2965BB
2812E9EDAD9E0EBF0B620DB415AD98297F5AE83D9C710436657E74D26E83957C745
28289834337035A7501803947F6880B70E56A3A404C62D57B849D28804CBE0F5884
283435A0E12DCC9BA414ABB732BFBAE237001F557DEA5E972BA0838A3C7C9EB75AA
2844A050DA0A529BDFFBF9011C360564FD17A02C18860AF6B86EFD4E2C125686C9A
2855E114E95C71FC89A5DE9C589BFE5AC0480CFF716345265D2435EDAE67CFC4801
2865BC08E7A48D683ACDB91E05F469C0C8919D73A5D07A1CCB173E30E76680ACB09
28702A40A3E11916198BD69F1A26E88330F50692D0D5917E99E7A01B327413E24AA
288E98EA484E45897E6AE4D6997B6E8BBF61C9406E916D56985CB2BD297E8ACFC6E
289CF2D2281AD84696B7C6CB584BD85CC20BA14ADD3BC3E25DB91124C0ACF22E902
2903CFBF04CC40DE331991E9075D22AB5EE0E849B340050E6C417C664A782D05549
291DB2EF572F193B1C12B4635C2B358747046DE585E93CDED901EE8B566E969C0D0
292EC80D172940BA3ECFA1C2AD06186907A91B3C71C70AD476F8D6E6EC6D1476CA9
2939DDEBB0897B97D21ADAEC5AC1FA34CEF83450F3CF96B23EFDB0B46E25392CD6F
29443D5C842F87B6D8F433F9402B18339DEE85CE619109DC5B0A512D05CF9D7D567
295453EFAC6B42EA67174348066E173C5D0B04A7DA04505AE8A67CD805EC55122BB
29658CD67DDE0217905ED118A54FCEFBD129D6310995B58DF6D920A30C805741994
2971A114E40863B737B002A6CA958B8C2397A96B4924A0C7D7AF0112FF1A1DFDCAE
298E8B1B75A2BBF37F423BC88E6BDD06F2AF61301FD6091FDF2C662612531A23666
29964EE40299590BDDE05228EC140AFB5D7E24E2B18FA0D5A7BAAB82D3297C9CEDC
30020F9601CA9FEAAD87981D6DA72961783F252E49C5574786F45DE88FBF2D6B94F
30112E4EA3A9BDB285BED832B3D6CCE7DA625F13D9C504668753AA079E9B24F0C3B
3025C930C245C7C4B18D30A7046A27AA007D54F2A1B2596FBFA1E5C6668641E4C15
303421F6D812255D98D2E89EE3BB7AB14D465CB0E4F622144E415EA54E08AF5899F
304D8E30152DD5AF9200F8AC8B8FA39413858E8AAD7831B58CDCD3666FA965479B2
305A5F85AFA549BEE2E8B72DEC59D297CC24DB89EC76930D071A679EDCE7A30FD98
3062D182E86B3CB63C968430895741B98CC3150361B8901E76B80E3B89A01CFB003
307D77233A407AEB2B43C524664AE0AB89DF0865E14A2374BC9C5097DA8A9EAC525
3086F54531F9515FA7A9458A630D71D56B733A086394C076F82EC251D595E4EE9F9
309BE26A986206B75F6E1151D7A6D811C66C3EE048CB2DB05D0E50A525C31CED2F8
310389F5004865EE88ED4DE986F6029A4C0BCA95791D20C323193B70D462E6527E6
311C2214EE691177F70C00E3CCA1E36E5111D74ECE14CE6896ED7628FCFC441C30F
312108F0159505E014A35C21FCB5478A1CEE42E144601E47E3C44EF2B9C5ECE1915
31313362AD091F6FFAAB185DDF759DC26288A27F32BBBB4087D2B948DED6C44828F
314BFBF98843FD61AAC4452EE1E999CC3901A7FB96C757689A5935BEEA90CCB0F65
3158995029D088B980C1BFE78F9D07C79345CAA69F4DB314DC2EEAC844E3320EE6F
3168E895A70F5E23C13FDF9A7724A5FE71F2D7C6A9106D0E42E184317DF4428A4E3
317D4A3C29F9EAB7F88C96F904A61C147BE8A77CFC638E18403A6E9FF8767233017
3189114653F3E146573CB07E954A869F1BB6FED5048613BF39CA8CB9113D9FCD0CD
3193CD5E120D17FE4D1553265DB5FBCC07B1ED23BF5A2D925263F0642D7F9D0C274
320AAC6D549981CD8A5A23F0BE5153792894E2EC1D323677E92AEEC7F87B974227E
32187E49BF062A0768D650B6AACA3735000E477AECFF9C99670502B08373AEC3A5B
322F90CC47BA7E64C532EAF889F14897C9DEDC7FA6A9A458600D94973E8E9C2ED99
3239BF8DA8733528484627BC648CF7562D5D69CBB241B5FE542AED77488779362D1
32486F069C5BAF6F1D488AAC19F6AFDBA7D2F9B0C79E463DAC9531E164AEA39D39C
3258BE741364E315E7A1E4C54C87A44ABC9F2A6F66D76D0E3CA4C1729D61AFB79F0
326AF65F7263D94DB7D90B5F0EB05D672139182B73887AEF649B7E572B218E736F3
327ED7CE2198FA4819FEF76221162163E0E6030CBAB2F5DEC8540F7894F04FCE9F5
32885789F401D98B421491A006B52AD6A3528046683C9BC1658DCE2E31AE8196F8F
3296636B82C823CE8FE2ADED8C8EFC9ECE13975B73F417DADB522141D21710B9D1F
330B63542C8AC4157640D52E8A42AFCC7E10C35F3688B13BD129AA699D04482E9B6
3310B908C01494A6E3DBD2F5E24463742B088247AA031B16F50DAA186DD0C099E81
332618AF2A19313E987E209E1D792D8A5451711BCF103F760B3DCB112EFA57AC6E7
333964CD6B38742F325B080ADF0C9EC376B8B6CDFB86A6693CC2CB60D4004DAE5FA
334B0AE8E0E04E2A90A30E488F7BFC9308C93B748B3A350343ED8CCEC5F4A502090
33596F46D9CD4831AF0DB23B343601C76450B50E0F5BF3AE85F088C8EA777191609
336979AFA19329ED93F01B02EAC7F83EC916555287E238C700A9DAD172D005487D8
3371FCD7EED6DA0AF85AA2FEBDD9838DEDC52BAE400A2E89ACBAD934122A6518D66
33883C4D7F48A0A94D2B63CC5849424FD0A6B0F8CA07C3E84EBD2B4B6FE4E93B8F4
339CEBA2E66131C9991A6010809DA8292F21814EA7DFFC70F609B38E66AB0708C37
340B58104B07E78FB4D48BFC86792426D65752AA5EC954DB469270B5C04CF7C29BE
34151A9B40FA4A4AB4BB2CEC3DAAA678B23A7EBCAF98097861710D733B5510790EB
34212FFFE9D642464F431CD4C5AA463BA71CE104B525874F9D3B5509288ECDB5633
3436D015846230D6CBDCD1D7DA837A40CA0A4929782F67156F05FF785FE50E8724E
344529DAE3946A0C3A1DC023320A0166FE149667DB0CADB3DB95CE2C74D300AFC15
345844C6DE56949F31D5077D0D23A9F679573B02EDE5223B38D2B734D802BB36576
3465D1D092407A2870FD52C24D1EE2CFF632AEC235556FDF36D734438ECC21931A0
347FC96813D697A04B2B3F3B0817DDA6B84F38C9D6589CCEBC4FE1A2A0B8923F689
3485957387686FA472B0C469D8D97C290149FBAD1A52548E29D4DF19FB9DC0BCF64
349B60BCC727F9015A060C09502E182EAB0E7D0D01ABC1E310F7D2A2E68F3F1587F
350476AD6E7850D0ECB9BA3BBFD9A5E1B96FACC944BDF8C87B00481144E1428E550
35130F5DB1C8F9E3C8D8B59C972627399F53074495D51EFD4976ACCE231CB8A6744
352AB00B028B9FEF09C60EC7EA62551E76D6FB2D12A6604E56F26766AB98A44261B
353400B19CFA88B959953691362BBB1FF3CE9758C0C3DC52B3D7F98424284CD9A28
3540EC4310D52D83966B6E87E274F737A4AD179AED13C55F5B2395EE381841E8980
35562D65F691C9337CFC51240CB91FBB1F267C4F40723EC60491463F4C49E4054DE
356782E2383D7A66CA87E169501CE5DA6803DD88538D8DD38E22689D398BDAD5C14
3575B1CFAF1E6F7EBF70A0D6A872A0A9B9874F1327A0333D0EC5A835B1352397BC5
3584B113BF9DF8F1DEFF432ABF3634C8A4ED49F55EC482057D17B020572B3A812A5
35936EAAC36AE82FDB8048CFC554962D553BE5AFA06E86BD82AF43D51C0EA3E6090
360CB145B94451BE0B68FCA43840B1236C9EFA717434C2A95D55F2CB445CF6D9FF0
3614EC2312D219664ADEA2F03FA22E81726885DAA0773914440DA3C0787FB5C84C2
3624367DD6C3156B4B5722E1E4F5B61922DC4A068F35B9E7EB17E895A9862CA1C88
36361169E68CA74E4BB24CA63C80C5ACACBBA97D1003181605A1CE8F509585C0ACA
364D8E57397F9B7BE089A6C9DEED55254798FFFBFE2C853FF605E31FBCA635DD07B
36598A6C76FEBEF8651DDA919811856CA6D1296CA1A7BE84FE3BBBBB9315EA6D786
3669633F5E9B79231AFA4555DB50C7568911F6BABF3E498F4996B1F2A18D763DA62
36736DDD7250442825D7CBF851259B0F872D5392470A172C6B48B8FCC44ED1673FE
368D8B164E338A7C1DAC3FEF6CB5E603B1900F9FB86718A00A4209FB0E69E3054BE
369A30E37578F21DBE61071F02FFF48DA781EC323CE9F04A6940F9B3C12E2B7B235
370D514B13BF3E33CA454879E06105E7D7D313EB77105A65EB94AF059C5BF3FC1C1
3719A7F085D9DEC3446B7D38E746F9E30FF31BFC9CB72C04132239D415741E550C1
3721B96F6CAE997608D08B5EF26C1C7317D6A8D4BF72887D480235BFBA5FE221F82
373FAE8B119141D7B41CFD13556569E88C05183A6B338DD38AB88D39F5E6E251D91
374D5353F9560C83A3304973B70E1A4CD198838FAC38B735B33627ED8F43A4AB37A
375B6E02AFB8BBAFF629CFE81D098BFE50548926CFFF4C00C1E197DD46DFA6CB091
37644D952186962C49450BE0A667820B7B366133602D52539A4C2831017A01909F0
37712AB89B1A81E894F0EAD4570BD037B8DA07FF36A4879B92AD6F73CD4B2C393B7
378AB69E6FCBEC915F18F0170C5C214D83E06D819D57FC59A35B20F39A901067B1D
379A8BFE99A676FB9A026489EC583315A0ED505141924A434CD7FB049A99E548232
38017DAA510464E27EDE46F568791CFA42223FE124E12F6D74C2B699ECCC1820F9D
381053B6B15049418E59C5418E699B68967704D31695637109405150D9B3A9D82BE
38278BA903CFE41A030BAED3FD73752C693BB69DD309851430179B57D2AC8E9DDC6
3831C0E9BEE7AD5DD407E9C24B5C70672D5613B831E9FA76E8616968E6930E10860
384868D05AC944B7B713B63DE9465D57A2992CC43893291BD393C3107BD10F058F6
3851B109606A45F4452068BC04A6F55241DCB44496CCC13711EC628A4A677DBCAC5
386B938C7ED83799F0A16B3A8239F76E1D3B34CE214709FDFF7F0C20B11FDB0F552
38729455C24CF54B6CBFDCCD8537C510BEEB69D403D267D5ADDBEB1A48B1597EF3E
38834036AD1E20DCDB36324822CF1C8E8C4B2768EA2843A256BE75DCA9392D9F6E6
3894F47C889C7BF19449A11807963BD02C6E586FF9A74ED949D368FCA6CD06906CC
390A4D5FE82E13E99FE5A07AA6127A870FF2B0FBFC1F2B4733850A3D613C536616B
3911AFE92479384A60160D456FFB8E396FA1EC77D82963B29BB0ED1195074A729AC
3921D46459A36D8F643413C54F0384C24BBBC7F83A3DD56F92EBAED840C4918ABF1
3939BD44E890380CEA0B0E0CD7A342D560BF8BFEA6EE0A240100F8D5A617EE61CC3
394BFAAF1B415329AFE5324BF98B920FF47C0265A721F93E53FAA61998C854A0AD6
3957320C14EAF892088DE7FBE38740DCEBA79CD5F19620451BDCF64D88C040B1856
3963BD2321E4FE1EC6A122F4A2B51C20F5947D2CADC897778EAED1C49F8035E5137
3971E4F340A57DCAB2B635F85832FA320CD9FE204CF2F99B0E1800708D97515CB6C
398F112C2A89D2D44816E907413632AB021E1FE2A443AC56DAFE0CA144AB9E02C21
39978715C846C1FF57890925A192A2CDA1BFDD81F7A2FC4E0191694A19FCD8E5506
4003239A22723DA0ADC91D3BA889382F85EA515D665F6BEFD477FC3D2D0497A8FF1
40120E278CFCD460AA15777BFBE815955AEB9C37A069476C96B0EC02B042F79E768
4028002FD01D97BF158A674340054B7EC46C10CC7F79152DED9570B7F3A70798A8B
403BD4366D9FA0D3E24F2FDCFDDDBE9DB6D66CA0D617859A81C1776FC4F591BFE0E
404A1DA8888C123D6BD1C2CA79CAD7F85737534E126F5162C0E23776C13384D3DA9
405718EA6163542FBC6462D45076EAE9CF9FF22C4EFA7685F267EA3E4A864AC9AF3
406D23201D26FFFA12CFD0E924737FE23DD45BBCD5084E13EF2AA8B29BA9DAB6448
407B9783E9FFEF051D62CAC60AE232FE8FA3AFE673378007F4917E5EFBB942D042E
408522DC75F79D5CC400FB55BC0D73B6EB1C739DEF9C846032F8647165DCB223F51
409FFF07881FF6F4653454AF98DD759389E5C518C8F8F9309BF9CDEC9DD825EE6C3
4104F861991597CBA17B18D61D13D9D4CAE2A2F9E108AFCEC256C0CE09642583B32
41195898090DC8B18CE8FC23BAAFA5874B1B3A0DA7E8D7FB44BC8A2219065E4A74C
412AE982642271844032BD5E9089E9094A979EBCE5AEFB5CFBFC954E906513EE875
4132D4980EFC41B863696FEEF72E35112E7BADE4F0A037709DDE2E72E16C80CC9C0
414E7940FFA97F2BAAE70AA841B57D1C7F0962611EB3ADAAA4802F999D739F6CBE0
415570C5916F2EA99E13818D23C61043B5881BEA4CEBD1A67CC197C6775A117B7B6
41607BEAA7CF9812FD22BA828B6D49DC8D8F8898CC2493B42431D2AE325217A49E5
417CD6D40EBC44BE29E5C21F9C6476F02E285D27919645E1468A2277FA7DE48DA99
418DF7F2F1460A76CBA7E3AC567A69429EA3D1E7FCCF0E3330146F527CA8458F60B
41940D0CAF340B83A047FE949BF24C35C73EAE6520D9B0833FD671DE591F1B55CA6
42080A7F1C5C5F89B9F77173E5FBD8530DC9CDE44DC931AE06231CEE088388E07A4
421B3B963C3E0FB216D55D8DB84FB19A696ACE16FA17CBE3F977509340FF834EA21
4220BF0CCD3E34DE55576D0F5393DAF1D8A790FFF331CA9E4C9DEC2ED895A9D054A
4231B2BED399E780DB66D502014608F6D4ECC2932C54D4A3D3C1FD8F8F90A234A4F
42410E1AAF04B276AC3179077EBBC4CBAADAF493249B9BCABE51EBC2D7FCAB11F60
425C6B0B117AA039E23F445284D1C3734EB8373849B33C8CD308C436B66A0293331
42617AA51BA7362F9193CBA579A003B55B71663597209AE27C3E91304C01EC3B169
427920AB795F1A960540DC6FE06F91E1ABEA8EED208E9DC52F542323CEE4B96C016
428CFDF5264CB4BAD00ECAAB2FAC48AE5250DAE8C819179F4C130842E385862257D
4295F9A750895AF3491CC68D7712A43140E2D2DE373E3F28B2E4DBCA26A25CB7A54
4303B33ADFBBBEC29E29CF2347AA6E810486DEB79B173C4D458D0ED266DCEEBE2E1
431336CFA7FD0C4A47D6E12D2BDD485454C7CD598BCC5FAD956D960E402C041D24E
432D01904D1457996860B74A8EA26CF21E4C500D4E3CF32F01706232C3CB35EADE6
43356DFC2651A825F6DD472AB97816CF243C7A6354C4237041A253A2B5873F175D5
434E76D8B5F02FFD4E2B45F288980C96FAFD5C46733DA62CF04A07E51BEC68FB0FD
435CBBB04013618EF1CB725456A96D66CD3ADF22AF8DF8E73C680083C9BC54F4586
436CCEEEB414F26C049CC42A107DB8F52DC35DEB40638647B68E8CF94DD353E88B7
43786F963BB76469CF7937893E1FDA778F69F06619AA6CCBC3DD898BE9DAB32BCBE
4386E8212C7A824C1552C1CA77802374B7AC16254C526D89B6B462900AB72D016EE
43945B209778DCA5F33418C04C3887836C47FB0E375E3FA70C67709820C59DF92AA
4408C1628C2E73E146FECD19188319C9F49105949B0B132554FBCC5C4A9856A638C
44134B7FCC066396387902DB491ED71EBD7E7574BBC9E937ADE20F8DF8F49CF3575
442A4130B81E97C2A9BC215A2E2A34BEB5AC1322AD8139D905FDDA547F04F0CA943
44347A959FF5255A2668F6C0369B642321BF534C1425AD2F445E3A8BB3C430D2A73
444720893EA87ACF5FB3EF46DC2FF53F9882170322CCBDAD552DD37A06F2A2A0660
445B028AAB2694A002F9110775F2BFCB39CFBFA44FA9A83A789096F82905B80F32B
4461A4C5572CB7BED2F5B40FD2F83719B153081B4ACF27B0B1EFA6C0EFC64C80CB0
447F68033C144DA29BB435350D24420468EC66DDF99D4AAA50A8A9E16D07DB1043F
44829B2F1981F45AC4FA2C9C55C6381DB9244DEFAECF82CBBFC437E4B4F0675114C
44920C786E73BEC82B204227A2AB2C68C7AC6C67153F0E8AB6B54FCE5F0A0CAF9BE
450BE4F93D09C85720BC48C57366BE9FCD7784EB9AFA454FD66E5CC8172F42309D9
451DB16939CE03ED5CD22B1B00C5F181E9EA7F17E1A3FAC930A2C3C2BEBA86CD875
4524FBF01CDFE631B3631709D78D7AC50326F1000E36F3E9E75ED639EAC2A80D82D
453E4420F29C0EC1F76DA6C55089AF3D95E392701C9658987DAE14E79860B37EC73
454112F4305939C840257BC69181481359562116C9BC16AA481283975A269E43C73
4555D42B96B40958D75C9D068BAA079BF9584CB3C529BF3345F0E2DD0BAD7431FCD
4564850457F693258AB127D2E91B6A9B36E34F733D2AFAB83465EAD5DA815AC8872
45757D37EEC4754A7DADABA9EB845993D01229B32AE16E0B35E28093CBE81F6E99B
458D994682B8FF65D3F5915FC65AE8697577832AB8AABAFDDCC516AB53873F8CAA9
45961EB3D7CE83F56677E3B6045E4275F5117F0C402DB20B56C4AA20FAA6BB83C22
460DC0F68EBCEC60227DEDC0BF459667E5DC44848281A70B7F26B91286B3975F993
461649591301BA8491EA33AAA695A4C5B4DF4B60D7A00A2D1EE3794FE6FC29D3B55
4627896224771484DFD0D5A1C3180078768227B382D91A45FF84DB78BEB165BDACA
463615F24CEB0A5DA14980BEF8A56B2091B6DFAF08E04E79A1A49D376530FAA4244
464E76BF13C11330B5F7F9651B84451B171C48F841BBF55D11EB1F30913DEAB09D6
465BBACCD87F69045D4DC87A1CDF6F1605BF297877134B915F473EEC8A587B776F5
46697724874212FCDDA042ADAA88849C935E90D35CAFCAE2B01FF8AA8304BFBB291
4676212901321C287925BF53DB242DEA36F43AFE75DC1DB9C6C6E9E9D214EF74922
468AA8D2F0BD9114698BBFA84B02B6E2587E4581B28AD2D4FAED9C3E4C133F0E364
46999B1F15F3364FF8A214FBCF8224A29265B3830550D28D570DDF9E4C6699B4BED
4700CBB1B9272484CFBDBF343F6FAA3C5A312FBD7A9F81DC6770334F5AD96C27534
471533598ED4E713D4D0616EEEE39EC7A860FE679F2B1719FBA7192FBDE8C06288B
4720E49FFD4003B9A49C28C2D635A2DC68610BDA00ECF36C30F76ADEB98229A5479
4739C2497F0A29D970893C843FB52495F20DFBDB49D7144C8EC13E0CB4A7EF88EB5
474471A67B51E42AFF8013DB84C170590305569CAD3D3BC62640D666F7B05EAD854
4754BC51B6CEF99508EBC2D4E27B496225D981C287FA9BCBF69BD326F65BD076682
476DDBC8118555E6420BC4995BF56CC96E8425809645D70191A6B096D9BAD22CF6B
477EE475A088CF0E1F8A39BC3E0BBFAFC0DC7C14D1D1391BB745D4309638A30D23F
4787E061E68D756065F10FD79726D5B1C71FB4D58D7920AF619976DD7268B9789DE
479CEF85673ABAC09D094C45C09576C587ABB70C658DF81F78153A978ED8B3C9489
4804D34E03BD3AF3FAD2D1A25309FE743F286FBB0ABC557E42F99A684543EED23A4
481745A53EC09C4863450E72C99406EC8ABBAB80E04623D0517232107B05D32C2DE
48249274D4F84103290045EC2A8437DF5F02A69E236E3DA431712371F1E2DB185F7
48311441471ED972022B4D84CF007C1D9B1D4406C6DC741B6D309D7273C28886CAE
484C6BAF51D01EB938D2B51BC21E2E5AACC0CA211F50A13075ABCF9F440CA4418F8
485E90B351B015320794A89E84C34F32B465E20100C16BD7715BA7AA3BCEC0FCDBB
486E065A4076A4D467ABF0631A798B6E803A0A99CABA87DA35B532BCA16C510BC23
4875D6CD33108788DF39F63343A2D37CDB49C7BE1FA64A95255C128507F648221B1
48867D82E10AD7AADDE64DCC931801CE11099A0B308ACA0B5EC4FCB9A337F41CE7D
489296F8B53AE85F22C0E581EEEDD6C8F062EB4F280E2FA10D4D632F9BC7C03B929
490AFA3D241FE7988892BCE640A470A6263805542515A285B6AAD2BFC3CF048E46A
4919B07C3165FCA696BFB82896D44C4FB4B25956D8E337B2D3BFB19EE4F54CD2234
492D6920E177FC7F9F9EDECE077CB74EDC96497437309C554DF25D796E8C905E208
493B52FB6AF33A9586CEC2755FD7F876728109ADF350D847FDE0BF4E43BC9B0036B
4944614F4CA5C68CDCB3BEFA8B526D701A57BA67CE89A3FE8908E58BEB361E2EFE8
4958B6650276B4C190CC942DBA20DAF2448DE8A7987E65AFC9EF8ABF563ECB5AF94
496AE7863DD68F9A2D2B7DD773753BB577FEC7FBA47E3B6650755AF129EA1A66E87
497E69C8E5E0FEAC7349DC132909559B0D30BFF3DC8352E5F68551F37E2DAF685E7
498C91819876446F7FF50E301DF415B574E4AEA0D6FB3727EAEE5930EEF5D04353A
499026D467BBC298DFC2ACD3D1DFFBF9439E484A1F498B04E62474D435CA492CAE9
500A0FE37D01BFADCE06A55ECC9D32032F4A01A7FE7A22A11740E29495E9EE0E1AB
5012DCA6DA25F2E2EA2E47BAE859D169919FA4CCB61CC8B279A8333B14D8E46142D
5025808C6DA4596B2AAEE67F1F602494A19BC80F638158DAE182CF2638E3EA23442
5037887156E96FF233DA9C8265FAF721F86A63C77B6392B25D356AC12BBCD57C179
5046E7E6F3823FBDC20470761E4C33D05D139B3E20FA7F817E4EB550EBF28C0E824
505554C74679BAF2665A632F5A852B378391A72D95FDB5AE79054784F10FF0BDA09
5060970F9AD3D73FD5C8DCA03B06D43FDA7CEBB5CF7F1BDCC7E2EC6B36678726F72
507FD4F80E77DFDF4A1E0E68D750683529B713D6608A0A6190D8FA155A2A313FDFB
50855C550FD3B67A0832FC4BFAD1F6D1D2C23605C94596F0639ABB368631290EED2
509967D4C0767A0FF544D29E05612CAB39C983571FD9425EEF795DD08E72586D172
51006BA1F3E668B008272B5DCDADAB852ECEBEDD0A83F311E3319287C755B478580
511F18572FBDE2A8957B1818C99F5A757AB2317D39A276B5EFC29DA1A6C00FF7972
5121F57EA570E26AD36E28BE33586E7AD22FB54690613E7610553688BC13B75E078
51378E8F5E24EE9490509F54F489DCB18C77D8E8226407EF33E1B8A481B7EA2D35D
5143355C5D159958E895784B9D744247FC4DD5575318E1A50D5C77BEEA1C710C9CC
515A91C3A0F3DDAAA9B45734348FF709BDF7742405970223332F61BF1E6F4FAD24D
5167404339106AFF4361F8DF9E1C1AE6F4F5522FCC98DB11D5DC82583BF7FB653A4
51709A1D950E7A1C449876AB23FF4A96D5340BE41DBFDB818DBA0EAB0F6AB74B7B2
518D92389BDC98A858BD3A1154A13BAE51D45C11D33B66BDFF566D59C57216D88DF
51962AF241AB550CEEA76A1294FC193698375C8E026ECA24435F8E5EBED8836DB4D
5209F23C4231FC029268C90E3E31BF629C597E8A64F399CDBAA70A2FC32F54F6AF2
52196F051575211D6B536D8B97D4F643AB41E400B4EA0132C0F36D15D428C0804A3
52235A7A8676A83FA6E29AAADFD82C6585E084B871A29795969C302215684E0A2A8
523A1CFFAB24939D4C913D1E5119E2EE6FE9C5D91EBD571DBDEF885B59E01838319
524E55C0097F2232963F743EA94C249D28C16CAF0476BE26E2C5D17804371F9AEBC
525100D7A6D1414C37CBD273C12500AB1195D2F25778C99A04E82B1BE8D3870F6E3
526046F54CFC2969B1167135C7417CFC430FE7C8016B3ECB5366DA383DBF1AE8B44
527DEDD7C92FA3787EC523534848B9042AF7BB89C7E140F2E8F26DD113B56EE2FAA
528608E97F512462E3E70E24BD8D345F58AC350B5FD8ED73B01098DF3FDBA6E4F08
52959AFD74E72167A3D3BD86F381ED2C4811AB85B5BD47DD6FE8909C3875837B25B
5305398F415009DAFADCA24A0CAFDB64E42B73A9B82334DE7716B4DB5EC85E5830B
5313655B09216230532A67A15660F96A2F5C1CCE7329E8B023894BB42981628CFB1
532800057E4CD42989F71E4191C6E0874775686D22A60AA7AF6559396A7946FD4C5
53311A9CEC903E9ABCB6ADF24151F06EFDDE259C39B8B33CF1055128875677A3C0E
53443DCBCF2B8CB8E80280A4F1F935E55A5EEB4957F5D2D1112FCCAB939327C4918
535DEA34758E0403A61EDE3323DF9529F70D2124C3B1FAC7F3F57377FB938482779
536355E817AFB2938A9F7692D9EC834C5B1AF189101F02498A9C86BE7AB08FB3565
5370E972AA342B75DDC8D2413DBFFC006A168096C5862D65309B17846DF13B08807
5388A37182A9BA6A6D49DD35CC3AD9CF842249CC9E1F13F3A7237DBE82330DFB8C9
539C15CB32399943E3FD64FB5B6621F0AD7E9C1807ADA0EE65BF63372B9182E8CE9
54092079FF491974C0FF0D79CC68FB1A5DE7EF8497F2B33F5B237759266FC5EBF0B
5411C1C89EF020B7A66D628BDEC01F36803FC87B005448A17FF1AA5117AE241375D
542BC823870F241FAB4B93F604A39107E9AB6EFC28D52BAE71F9894F26DF4B25B62
543F3A47B378A341378AB1E9AAA88112294A3A1D9AAA65F0469FDEA0CEB1E24BB09
54476CEB7DDB3B425097A654FDB4013212106D464B0FE966C9832860E77DD8F54EB
545151A227A6A71F3D480BA152D4448D4AD4B17EBD2F7F6618C375D1EC39D0B8664
54681D723779B378509D8E083972A1E37907E1F199DE22A2B9259F0DB23AD605AC2
54762A6078F4DA335EFA4CA54911BC802A06B3A545306A1FAD3B5321EE18DD2A0B1
548DE03D3776BC2268E45498B76ADF861CBE3C6A06AF6809F95295958700CAA3F28
54919136157C6D83B33C1A17C1BC0CC30D5864910B6880D2B889CB940E0AE7631B5
550E07F0C06846FCE622EBFF358E63D6F01B1D8F9E9B3C901F798AB13338F5131E0
551F8E917D5EA72DDAA40060FB0B603D3A2A5023653C54863079BB04BBFA81243A5
5529BA8F440D1C1B6B67463B187BFC92EA3EA6F16C25D5FA4DC73FEDEC7D4AF46D7
5538AB1B5EE86F83D8EC709C0101C0CB1DBC3E3A792B96FE978B03C604B50A5F91C
55447346DE482B3A922A5DBD8D1608B7033F0395339E53E260D76BB4BA02B72FBDA
555E739EABBF38DDFA77AB23C7F16F5BD0A9CCF307F6C46A04E25BE0127D82D914E
55635831C4DAC2B643933138278F44416E90772ADBE89EB2297A025219D0B26577B
5577C684A24C3625AB14F5CF73CFFA8E8028DCC3032E4386B418A6BBA3C4AF64523
558F37F176F3256E298D22DC5F1CCF5F991BA1BA0D16FF764CAD09F99A6F73C71DC
5591C0D138757C5CD331288C57C3A65ABCF94826F1C50AF28838CA5806BA9AC10B5
56005F83645C6401749588D532C284799723D3FE87E37E0FB8461C0971A4361A9E0
561D13DFEC0732A013ED752B1E797DBC572D71E28C60A1822C1F77E5DFCAD6E01BB
56259F347797DF580DA0E0A4F13FBF20B25DFF7861AC70D5220D6D591D11D35F395
5636CDCD2C060A03B7E47417C36CE5105B28471B69EED368CFA2F0B81EEEE6E1DE6
564FF101A483025265F1A6352547539F6182DAA085D38ED623A7806C291206608A7
565910915D663FB715256DC9C88264BA94E59A62611C881ECAF65CFAD42685E16C1
5664C46A1ACCBBC65B8F494B5C146EAAF3E000C924583603AB0370D23C9F0BEAE7A
567F6E78484F891D27089923E5388251FEA4D32EC3EB4B6A2A859B89D795E9C06F4
5688F2E226590AC77106CC743110373DC4C6212C5F614AAEE0D8590A3A26854ED51
569C4A9A1C1395A36BA09476C504EF844C1ACFD30E3C6ABDAABB083F5C2E8FE3266
5704C8951308966F5427F75911C5B90FA361A38271CA4BD4256B7E56091E388284D
571BD11F5425FEB055D33E72FE16213BC2778963960567849E1F6FAA1EA9BDB92D5
5726341567A1C84BB40087E37DD45AAAE9CFCDC9AEC2D6AD7AE02AA5AA6382253CB
5732BA6EBCCFBC26B35BC9918A5E9D2760B31870D69C4C1D0BBFF8C04C51CE4F4D1
57411C5CA3DD1962F7AE4749D6973CE3C2DAB27A2E017F3B0E9D23FE088725F37CD
5755EE20719A717FCC65C406B8A7DA9A0738C75C33FEACDFE2F960F9C8C5C5045AC
5767FE53B34AC259F84ACE754631CEA5EE9B0EC2B58867B4DC02F8945783A3EB2B7
57723B94B393F76BA5CE298C1A7B199E6BCF790FFB3A6D122FC3CDA7441B706C14B
578B61D17AA143F7DA8C0BAE8F3081AC77D8FE377982DCBB5341DF33DB787EAB36F
579A245EA8811CD5E5E079F85A779E543BF8C6C45B19C7C3ADAD6539DBEA0AB0E35
580514F8D512FDC22C2166927CFBA23AC760C65CC806F71C2D736D249850FD27C0F
581DACD187807FEAD6EFF22A1A7286E4ECFFEC141D986F44C3CB952A224609B4462
5821BA7A55B988A227B3809D50845D0EA55651FD114F0006E93A920ED364B5E9495
5833A524399154764A47175B35339649F6423E0958F539E052D2D6B1CB25C2FA8C2
584FD0BA8526EFFE90B8DF346C099D69810E1F491263D76F1E6E25FE144D0262F16
5855E8B4990C1745310EAFFDB5664D5EDDAA713AC1F8C153BB684565A7087868B41
586D933926FBCE6973D462B968FB569FE1ECC235C86D3A4C81EA2C536FF62584C03
5873113629B6246DA4B173ECD6DB484AB16CD8C839970AF1E9BD0B8A4242938C42B
588A28E43DDFECF131EB715735EAC21C261C5E8BA627B24E40CB5A6012BC580B1EA
589553450E5870CDF2341E2FF212D17D86DD56B59E76C507C336788FB8FC0CBE445
590C9127E263D8D18D45B4EBDB5D33A2CEC9AEFFB574DA615E06AABD8D2AA004567
591541831023AD3EE7F354D424C86B3D59BDA099D3641333FC885A515E9EC8AD9C5
5922BEF917596B206819BC83E81317ECB111102234505886CDD61BFBE3B8BBA30AB
593F94759F396EEB3B2112046E8443DED85C94AFD620FFB8C66E2D781C37B500489
594DBDE0A31A5719BB456D1AB80167F94E4B9EA30E557D9A1DC39AF9D743EB176C4
5951DD55744FFB46A93CEE3E835F2AC53105FF02686BA40A90909805D2C6368D201
5963846A2EB41451F7763D156A6928C8A13CB7980C3F15DA0FD2C01E7102B8B677E
5976CC953A9C30FF8AC381C3B5B3598D47E16EE314011C53311B428F0CAB6AF1193
59881F6B4059412241FE0BDDD81FEDCF13F66E49C63FF37804FDFBD87022D08822B
5996F90BCC85A32D745C0E5D3D48EBBB3C9CB80015EA809FD8643210AA7A444428D
600D0C367F8891FAFAC3930E7EF19BA2A962F76E7CAD300F0EFD56598F4761F3865
601B512A4EE9D59A3446E3DA118E2AE94FF9521E77369692647CF92C1330AC7825E
6022BE18C68A3A57456B408C99A9E7C6F86315F1D2D7F10BA63AA75EE0CC242BE72
603892ED83797AE5CE3CA34868FF0865C64995A410EFFCF4018FCCA90D78E299DDD
604FA17138525257B8774DFC67564B2DFB85B50DB5DA2615A224108ED3708C50B9B
6058A78A47F8AE6C3ED6AA0426B7E0DC66EDDBA51BF03FD6563256248381CE9BB86
6060C5931A0FFC1D76DDE06D37DEB75551FD05D8185C8F6DC73525FA88EAFE0039B
607002B146EF719ECCEB2F1BB96B691E4D7DD47F2DFCAFD6ED24AFCEFE7A987BBA4
608F7531E6EBFD408F552E09C1950435C138846A37CB18FA853920F57F41C8CBC21
60933004BB7CCB2A3C1E910ACD81860D71C655E7734D92D5EC2777E79F625DA5307
6100C2BBB44B71345352E3AF1E48E9529EB6614CE0181DB872F008172A7942D4741
6111ADA02D66E9F4164D86438C3DD9395F612924D06A7F795FC1A2E36818FA7E8EF
612D60E5EA2EA99E67A9B7EE889DF99F0959DD050E215DC79E2C27A614CFD08E278
6138111048987E11D8CF17E012A374B6D402E344E4CE0E4E861E473D7D7E6F5A5B6
6148C822C94D3505C6F9CDCD7F6F1F83B141E15E6A7800F71889546C9FD0463DE48
6157A8FA0F7C0B3F737945FD1EC9B5057EF4AA9CB3E630732995062BF3A6176FCE2
616E406CFA4758B70A6293C7AD9BF960500ED1F9FE2FD9CDE0E38BA7DF2E210640A
61742545EA62C4828787277EEDC3690DDD24D578CA9FCC216BB1D590CE52AF67450
618343D039833165673E4C94785A4E7751D656070260CBD2223900A5A4D1C86A4A7
619DA37B27DD94D801980CE00DA5F38048D9B024A2929C398910657C3C00622A334
620F5D18361EB4AB8DA33D12AD6E070262A23EC47500CDCA346A3E16D34D9816ADF
6212D4E8DFC2ABBC840289664DF89D5DF827B50D14A22ABC66B6379273BC88E18A4
62211103E3FE5CB55E8D5B86272C24DE78396A58E125DF313313381CF4AA283356A
6238A917E644931E059C40CD882C2D90B8839912D6F7B0751FED10C45185D3B034F
6248A34A20B3AF7FF175C62E98AF92137DCADF617DE804E81ED857E72016E07C95C
6259BE0EDC4E3C94154352EE0C824BF0B17D9278F76AC4690597D4BE530BCD03509
626CA8210D90F1F6B6C75F79B6646BDB9D140F7A2FA5B47036CA5D08E73C43A5F40
627266497704755FEBE29B59CB24394AC310F75D69BEFF7228CD11FFF8BECE307B8
628A27A7B2F0B33B013C2EFCDC9A3E6A01208392DBEEE5E38C70CD0214CF04A4E6F
62941CFBD36F3D73077708FF77C55502803504E5EEF1F72E8991FD4F07A588A33A9
63056AD61BF975C4C398A912409A1AF90EA233E8A87D5145728C12387A4DE5AA9D0
631711ED7AB6456630BA5DCD4D476FF9023D4CA02DB7521E1E5558C4A04A9F6EE85
632ACBFE55ECDEEF19BB4E2ECD45FE8DB270DF85BA357C79392E3F8FE9191D91075
6330058611388C0EBB90BF21D2C6CE1CB10A40D690392EB3288773C07328520D637
63484AEBD281366E97CCA3F3BDC494311964F88706BD4105899AE993401C3204F79
63573BD43FC4D98555F9C42AC72D59CEB63338D5207B35FAEBCCA36520C7A36F63A
636F5C6E64B466321EBC794C3516F1EE4C13C05D95DD157E1702CEAF7CD29A4B208
637D6FAB676CD27EFCE80DDCD155753D01C5DEC9B447B957B92B9197BD7A3F55B68
63846F59281C6E659F6877EB4B9716E6CE0EE26D09147407F47AE045B2E580A14B5
639462914304FF210FD0B53CAB8FF16ED0B36B340FC6769477FCF5CD75A61C332A1
6401FD5CDCAA5B58A3A3808084E2787957F0CAEFE394E9618B6202314A741CB58A8
641EB131DA47D173AF914F3EFFD282311E82598CF6D09574AA02FB4F8515E8775E7
6425B47CB338FCFFC2A2FF6FBF55D8A0F6FD97C06FA5DD08A9B04604485104842C7
643381D2FA3A94DBDBA23D66220590560B0B18FF32C453D351D6D6A9940DC67BDE9
6440574688F51F773A0F0443DDB3E195738C27A85EF8D18D5A8F9306907D30D11CF
6456066F99C3663D6CD572A0E93178EB0B97E9DD25147E111AB10468318E760061C
6462603E9C6A37F6F866E9A7DE39BCA394B3F4AB571CF213F42A362D0C9EE282505
647EE165C6728E14D04F41FC7FBB5DE7508B9CBB28EE6E8E8C559B85CFA512E5E7A
648F348A523F2617BBDB54B595C08BE77328081FF34238191743A1FD0D479F82E79
6496E7E451150D8E94092F161D96541A97D9840E71E06978965F9E9EBB41DC29C98
6502C69E53A4B22E05A1D3D3E06A3B0972412B75247DF061F0385B963D15B7579A8
65195A905D092C428F66A405F4FB3502031020F5FD6701C22300C75C6F89472155C
6526447165DD5D35DF50FBEA6F5004EC35A4C606544441F41F6CB0A2D3817F940F7
653E68B0D8FBA4F964F62AAE0B4B329605A52F2AD7B4CB78B6EC0D09C583EA9B43A
654F6FCC224A96A3C0E68A5F78211FA4852BE3D50234400A914D90A833F01BB8F00
655F65A79F5E290A9B967E7583937A5BFAE76EE01446CDEA9EE0EE9B47591DE9C65
6569D2945C2705C8E7A3A3881B6E48332CB5DDF73333B83B6D1CD3D5648B9517161
657021E0E6567972D4BD1BE7EFF0B2CCE7F028D9E6BD12A8C843DA6CF84B8C47D63
6581715DDE8E659DD42ADE0A9B376F5896282DE61155B0DCD6C047FC636C1F38715
659A7ED4AEFCAE75809D424E582EFE44C732F7C672D1BDE50AEEDEB8E915CAA0EAE
66006FA81B7BDAFBE0FA5FEE0B167002674C6AB6321624329F07C3F0CE105192284
661F21FC2FD5DA1B4CD5F92C3F98F1F81987389C55F65C332B5E96869EC4A6AAE89
662840DA03BA4CF58E1CFFE1E0DCF154632D2AE21692265B01F49DB77F74AF373E1
6638D8242B882FEAD748F0481103DBE8EC60363223A26CADA4891079C9BF65C1E98
664D6FF2BA9D07728245BAE9EAA7D27772F1DCF01FE2E3CA1218791456BE62BA4A8
665F3A2D282416D6696AC864542300C90F9C57384CA58592FB7654C45A3D32EAF6D
666FA53CDC040250692362A84A63625445C32B305BC0C9375AAE8A1DCD73D39AB2E
667A665F835EB195E358ABEFCABAC36235B260DE3B3A07D0C742C54DD96FA383517
6683CBB63B713185458C4FAF8AE2C9450DE96D1D9F184E3465392111DA447819B38
6699CE4FFCDA3590966525B7CD0C3CB83346FD76270B093C05BC497CD196D57BB0F
670BE64F9B70E3DC135732EA146B106402FFC4194685731B96A30CC724692D74C2B
67184CD5454EA2BD75BBCA237533992D10B7F4B21A9886540366025A313271A1605
672E210D77A9AF6504A0B16952FAD055BB9FC104BB094175E9639DDB71AAA9BE64A
67317323B4B8EEEE52FB8847A486DF9C1257CC96D97CB1BADEA67E7B9E909A45CC7
674026D04B5BB1ADD4C25C6BADC3CD5BB081D63944307DA5D55CA2D4EB8F7C5916F
67567E1C20B3C6571C078C897A267C27A0869BFD45433BD65F460CFA7EDD27E3502
676A21F0B28330E00E9D28B7661D0D47D7905D019DA9B6DF132C32693B12EB818EE
677C2831BD005C7294B378B4045BF5F55187E091DEA2AD4C032503A76498E09DA51
6783ED82DD7C0F29D35B1D84A5F558DEE0E01707D8F61F6B61AF9982F2A21BD6598
67920CF2450270BB75F879E01444A8D918B788A33D0C988405CC4F574322EA7F4D5
68014F964C2E06C29DEBA8A36DC485E7F8DA29B425EC4D1E588B37D541FD8EE0062
6817152A4CC92903AD6FECE607CC2EC381594D77F8784D06D5D6B807EC99183DC11
682CB3C7DD4F8DE084B626391BD56500A0140F5291AE2CA7E9E9E78D0C54BB7012B
683C5B73D939253A1BB6C4E017FCFCB8378D3F14A748E58572864737A5EC66941E8
684811BFECE1483D55F008CCB8D2DD59E5F70FBCE5B4C49C2FC3C7A39EA717C9EFE
685F14628E959EEADB1D5F24794E2B13B933C8B04A9F43C47A78390B84A73DA1A1E
6860DBEFABD9EC3A58E661D6FD1414A6338F3FD7F58F414860479BBCABA835123D7
6876EA89F8A02FA2B1100465A20C36CACE06C43B326BADEC22C8E8369842D1BB81C
6884BA9BFDBF22A9FB8F77EBF3F2BF5B70E20DFC28CFBAAA45D2A8D0BB4A1B5D26D
68945B7246BE1DDA08B80170986D9F9669C382DB475D3C5352C631D377352CD4B97
6900C80B07099FCA21CEA2E8C23BADBB0F67F8B20C945738EAAFF766392AC3C6FF8
6917B5806CADA8746AEBBDD351C99D028E2FDFE684D8A48F3472759BCF52FC3F59A
692405D4419D5C685F3879B608A4BD9BEE39B803CA47E568C71224A372190574E9D
693502B69CA1712D9E198886914E7C8D87F4B1A094EA374687F1B6C10CB390E932F
6947B78E87F21AF777A3F86DFF4BF748D13B2A17D2A145E504A7E63A16D232BBF55
695D0D6D7C9D75E9F4E427221A373F646FA4C547A78B87715376C95BD6630DED2B9
6965DA41F10E974D9464314127A5C32166AB5390829BAAC5AE5517AFC8FB4BFDE6E
6970E2CD4CA57EF5C7AA463D8F90726D57119A0D31F91560EF632F8EBBB4CE589B8
69852BA31D350253D7BF327DF391FB6AB2774B88031EF58E1E323B26EFC70810690
699FBA9DAFB1C17EC3BD3CD35B65A0B58C00AECF308B71A1299A65A00AC1BAF3C9E
700CDAE6D6EE6CB536C5832ED8A9BD135F12A938486F5DA3012E6603A081B8781FB
701393ECC6E85293427CC836C3F43A98981CAF126B1C9CF37EB3813FAFFC231D551
7022B05502340A5423C00B9EA335264159215AF5E9BDA07296C7C978B575543AA36
7035F2D7D2D74AE449B9FF2AC08B6573CFF3127DAB6311C9236501F27172157AB4D
704A8FFF2875236FBE6850B6B6B1090C6812422B415D36BDDE1B61D4831808F6DAA
705CA9E3E9595928B95CA553127E0513FE8B975C6FFA60B0183E826DD143666B124
706CB57F02FDBD389B9A2F57A4B6B73CA459A1C85CABAC782AB07676E5401A3EFD2
70773A2A0DC26431F5FEBCA96DA57F14A743D954FF2554AAD94163A13D30E2074FC
70849EE7951C638CE0E33541A41052D06630A4FF13F244E1BF3C8A41D0E4AFF3601
70970A979EA487AE8135F020325090A1E70E9C48335A0CE6CAD7C5D73EA8536BA89
710B9A6A66FF23F1F769E60BBD3113DB2FDAB59D85AEB1BC7925907B64841D62B53
711EE27F855C30262A919E461F0A0D9F715454DAF82D61CACF19441830AA58B8435
712A80DEA385BE81BB0EC22187C621CD0FFE553A8E2C3717A8F1B0431E2B6BE72EE
713A507D636ACE22D7F768C09B761C32E17C1D9DE40BC18FEF64ACA5738E9C222C1
7149F644FC7239E4ED24782AB61796ABBE7AB462A71362B2BA901DCF6ED42F8C117
7155E35C26296A16762B19133A6802CE25D1C6BDFCA5874C16EADFB8A086E60B0F1
716460B7AEB10C38C8C46EA13381B5419DE62ED8FDE80B2F689FE5EBB34FC3FB58A
717D874086A22C8FAFE6B1CAA06BBD5AD96326E55462C43E5FF899670DC6E3CF91F
7188119700592990EDD3927FC427F40681688B994ED2EAF23C1DDC6A0ED0FB7EBF5
7195BDBB8FCA4872915C7259E990364E495F333F3F8B2554982A52197DD32964D02
7200A5F744186A33CE70C80DD157797BF1F6A3B8751C4D61C3F6D01E6F77B684C73
72176C8C8EE59CCED684BFCDFB436F03169DDAB8EBBCA59A8DAFDAC065CED1B348A
722185BC1B0A38A1DA65607EEBBBCDC8D556C0D1793BCC70DB76994DC791E037F4B
723989313034C89578D7BF9F4D9913E2269B38AD89B1412EE3CFFA206E86E03AA94
7244CDEDB8CB0483D1C98C739855935B38AC8F071D3B85427ADBB07E8A03BDE7DAD
72564A50259751EF4DC4A3063202BD7CBEB367E30BD8A534FA6484B308856049016
72607CB225E5382B48031EB115F34E29D7A3C40E657911ACF4FD9B64934347EAB1D
727AB4B4C551CDD13632F9816D7B3C0850E445F44C6C8E47893BA29252ED998824A
728DB00F991188626AB95F4C2DEFC2A8BFD7186570B3DA85186B878E308AB8D2738
729DAD091749F4BF2DD04F1DCEC176A5D4CBCE35A98DD3A2DACE92B49C9C696A9AA
73023626B48BCC3AFC9454A2E2F7522C44363692A10E0CF36EC3C7D988627BF757E
7317EF2FB20DF1BF9B11BEE9F5A691D5130FBE19D71834E751F54965C2D85F0225D
732C7EDD7950E64EE3AB11C989A24E5EF19E528669EC7C9CDF0AF6A05BC512EE012
733DCE9731FFEC300F7435205D8F87E0F9247F06CA6AA8138C40F704B9DD2796626
7347DC4C5E4E25EB3F0B2B0B66970A9D177B96643D9BF4201EC357A1F24DA3C3814
7354FCBD73E124CC7F29EABA9CD25CB2DBB9453617E1CDFFA9F34ADD5DA28D9AFDB
736AF143206910E70965CA876B3085676EADB90FCF6520AD59BCBC9E123C189856D
737739F66B3648A07A9479F3AA8563BC85DAC0B1B1A2E8869D50BBB43907A60CC49
738BA5A3A62B1C6EF9E3522A823AF40EDC3FCB44738E348985AAF4AF3974DCE688D
7392170AA69AEB8C04CE141E01DCB03D241C8088F2A44BE221D513761485427DC65
7400E90DC153D8D01B7A2CBC1892B063FCFF26590A7894CA6F9C09D12DC64493B1B
741D80A36BE57BCF27DF6D01B8E2D4D4984F7B5B5BC71196D4A14FBF320E36E76AF
7422A9AADC5AD117137DDC1A13FAD56C7501474362CA802B2D45593E7840CB1822C
743499FD3D6F7C4FB4F31841A30DD83CE69C8AD1A87607E4B6BE532B80EE6DB2B86
744E891A1023FE6E22A42D2AFA490B4668F70C06BBF68CAF9677F1EDFFB70E37AEE
745FA101AAD13FBAC2D73BCFD289DA1057A9F478727F3D49E9F48A4C653B9F9E93D
7469BC8E3BBAEB8CC9F21F84F55894BF7582D54593E07861A120F0669A47A085B1C
747694AEEC0C18213702157A6D69F55536FCA55075074CBE808F46B718433023F63
748C61ACE82E67CF096A37F63CC4586B8E3BFD3CD9337C9D598142D87AA5C9316E1
749738CA57704B58AD53A3AD2264A0CB08594C59A344CED0172EB7DDD06A7185ADF
750CB51915E3CD421DDEFF1556C989F13D2A371CC1DBB67C8095E1B9AA5663B596C
7518BC123CA01FC73749BEB10B2BC7C888EF15A7E1E2A8FDC5AA207C76EA251747B
7526C5861D8D8F612C049354D6CF42E0EC3FC5C21EED3BF20028C00194E8640C7FA
75370899239C10A8C73B90F5C25DFEE32D73C3D28372B339A5B3ADA03BC67352979
754D4564D3FA2428916F220C1AE545DE886AB9F0DECC28163D181AE3D420082BB13
75578B84A6BB1471AEF343DDB14497FAC57BB502F2D35A7F4BBE5137773E26ACE68
756993D3867853B5870632D6F16BE5347FC3BC720CD6C3953C68AC065CB9FBAE33B
75757F8EB0CD1F00B44EDD6622174BDE3AB39AB6381D8FDA4BCB333B3E160BCD983
758CE957BC5781652B52EFC7EBF1D28449F02E1EB653781CB4F13EF8F5D0F9B60E0
759BB58192B23C7552E7AFD9FE2A414840F36F6007C31ABC617E137623B9A3A1A9E
7608334998F29FB529DE6D8D1A40004FC1789AD36BF379E5D215F4ADE28E8FCFA7C
761544EC84EFFF2432A37501E83483F36C9DC3EA560B3C9009AC5609D17A657F157
762C5239A213AD7372EA522562277AE7022F70BB4FCA5CE283ECA5FE9473920DEB5
763C7104C255C85CDA1DB04F9E8897B54F231E01A63A4030891983CB12280185266
764E849BA4C51FB96562F31F080FF0BBA786950E1D26377EE993270EAABFA15AA1C
7652E959D0D096D862AB1F5A1071822072A2F65E4B0F993CC6E7E19B3FAFCCD08A8
766136E26097BA60676850B5E2BA43D9A7EEC3FE2A02DE729DF56CC7C1A3C475D66
767D54E216192CBA8BC2662D52E59EF2AD005C47DE6C044A73612B46552CFC7DEFA
768DED9E14CB390C69AAF3578B2CBEE99D7FB03C66F3B4F3D0FA7B71490FE5CBFE5
769623AE2B5F050821159218FE8C60917C8187101149971D0FFD096512101776FE0
770DA7C88E34C7189CACE4CDDCFBB01A28341BC05E1BF16E332D8EC9CD8F7877B69
771821A71AB8E2F79E1BD51B88BFA9851F59C63653072655908FFBA35A05F135690
772DF70076157449432A2FFFE1B1F53E7FFD039C218D4415E9BE49ADFFC0B5F53BC
7734E5F098578C58039EBF871454C3ECDE17B098D203A02D18748C9CEF4B7B040CD
774950E67BEAC19B7B79618512E4D291FC422B5D26964230BD045384C6937FF786F
77536AA7EDD0C6ED29613CAAE0740706933138DB7661AD07EECBD9E926E3A9024A7
7762F9EFBE5057914D563286B37D2EAD008D97820CE893084F293469C707D8180D4
777217A4B717D8C4DE92E25D08F34ED95416A2CEE44D470F965ADF98721A55B66B8
7787EBD09B2E3CF45FD721CB637803352917824CFA9061A606476F3D4E35A130D80
779121313F7827DD2D52E0D7DFDB8D4E45D53E05E1BA563351CFD67C0D51EEEE88C
780B0D6F2CD317BDAAC7EFA65A0CBBD3D92CBB242347F58F6712BB18124F4A7F164
781B0E2D0E240AA7054AC0E1131C2B6D4D12340ACB192A6155E01490FC7578C0FEF
7821C8F3DB1B27F85AB425994DBD5D0D220B0DCC04073FCC3E3D93A5A4069C1E197
7839C615B
7840000000000000000000000000000000000000000000000000000000000000000
7850000000000000000000000000000000000000000000000000000000000000000
7860000000000000000000000000000000000000000000000000000000000000000
7870000000000000000000000000000000000000000000000000000000000000000
7880000000000000000000000000000000000000000000000000000000000000000
7890000000000000000000000000000000000000000000000000000000000000000
7900000000000000000000000000000000000000000000000000000000000000000
7910000000000000000000000000000000000000000000000000000000000000000
792cleartomark
793%%EndFont
794%%BeginFont: NimbusRomNo9L-ReguItal
795%!PS-AdobeFont-1.0: NimbusRomNo9L-ReguItal 1.05
796%%CreationDate: Wed Dec 22 1999
797% Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development
798% (URW)++,Copyright 1999 by (URW)++ Design & Development
799% See the file COPYING (GNU General Public License) for license conditions.
800% As a special exception, permission is granted to include this font
801% program in a Postscript or PDF file that consists of a document that
802% contains text to be displayed or printed using this font, regardless
803% of the conditions or license applying to the document itself.
80412 dict begin
805/FontInfo 10 dict dup begin
806/version (1.05) readonly def
807/Notice ((URW)++,Copyright 1999 by (URW)++ Design & Development. See the file COPYING (GNU General Public License) for license conditions. As a special exception, permission is granted to include this font program in a Postscript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def
808/Copyright (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development) readonly def
809/FullName (Nimbus Roman No9 L Regular Italic) readonly def
810/FamilyName (Nimbus Roman No9 L) readonly def
811/Weight (Regular) readonly def
812/ItalicAngle -15.5 def
813/isFixedPitch false def
814/UnderlinePosition -100 def
815/UnderlineThickness 50 def
816end readonly def
817/FontName /NimbusRomNo9L-ReguItal def
818/PaintType 0 def
819/WMode 0 def
820/FontBBox {-169 -270 1010 924} readonly def
821/FontType 1 def
822/FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] readonly def
823/Encoding StandardEncoding def
824currentdict end
825currentfile eexec
826D9D66F633B846A989B9974B0179FC6CC445BC2C03103C68570A7B354A4A280AE
8276FBF7F9888E039AB60FCAF852EB4CE3AFEB979D5EA70FDE44A2AE5C8C0166C27
828BF9665EEA11C7D2329C1A211DD26BB372BE5822F5EA70D99EB578C7BEFD44CDF
829045A363056E5E1CC51525EA6FC061DCEBB337208EFF729802376A2801424F670
8300E7E6397B28F15BC10B40012B0A3EAEB2693E8F7F627C4C9C7C6C5BFF105C1E4
8311B2B9E8F09253B76040D268B80719E1B3F5A55AB7B8E134D4CB5ABCED39AC635
832DA001E9934C198A7F9B9ED0028A85E9AE00421DFD8EAA3BB3B4B4CE45D209303
833237BD51809FE4D880900B1EEB236ACA87B9FF6EBE6B994A60AF5D67CCC42BD56
83477295C346EB4C62BDC1EF22EE07DAAD928DFB73455F091F32408ED6430B97417
835683AF27A03718A156E3F6E7B6E4F2E8177503CD82DDBF4557A3CCFF4C858AE7A
836F7EFED6CC521A28342436B953E4650B5792BE85EA2F989EB6D986905A61FA38B
83796E1BBC830B74469150FB0B598A794FD80D10870084A877273A9502C3456E5EF
83874350E6E3BE5863E8BA185EB59FB87B36566AF71200B6ED389D1287D4E925E33
839B2383ED05D87D48586E698FBC5D562ED9D8A09EC3EAA1B1F300224AF20C23F26
840A2EADC74562571DA84B3914D1D80B127C6FF4706C7046BBB372A0013E0AB94F0
841C27946583871D272BF4F20FA84E89D745DE7BBA885CC09BA72E0F530ED4EF7D1
842864B3C67007ED98800284235372F0A70C912E21E851AFBF812165B8DF912CD1A
843013E271F0B347967876C68AE4C4107EF8AD1F170916210034C66394A9D971B68
844FBFC1131E37FC178EB97C1B2A0F573ADD9D7C0BF944E6529734DF8A7EF54485B
845A3375CC30E9E328943733CBD352BC15B06C85BFB4A96994291C72A0EAE84FB01
8460F1B24D0125FB8C16D60561DF8BB7AA7DDFE9549AFB70C1E89424214609FDE41
8479A142892E30F02754FD234CEB3C59A2A04C06BAB7AE40E8FDEC50559B8347684
848391C750987802D5452C47C1E0B5F222DE9A0EEAFEE19D796FF375A1E1EF0AEED
8491BCAC4F485FCAEE18AEC585D1A9D80F41871DDA45FEF1EAE82C5893118987BEB
8504D9E345C27C7419FE65E4853B40537D822E34FF1E0BD2819D21EF607981259E8
8519F1040A2D708D7463858AA5381759AC49DF4DDDEB209A278FE60BD2508ACA0F4
8526A249A05B652E4C7BF1B676943CDC463B1A9D89AD6CDCC3AF0AC533EB8FE602E
8530ED9A6A38BB39CA02AB042CB4A5ED28E14F40BB90EE90FA42E15294545410062
8543F8A7C29ADFB6E56C72C1511EEEA10313761812BF840E5A3CFDDA5A71F0DE135
8552BECD0541AC711EC68B531947CB303C5E516F18F71F3E1BF0B7E35DEF1B2365E
85676B03E578ABE923B594FE5BCE219F47FC173FF1AB61999671C1DFDFE54370EEF
857068D17E4EB159C959B9384CB84DEC1FA2CE95309A64BEEC129E7A916C547B66A
858A9DC1AF042B2DE7A0655F2B4C13B8E08EAE794BAA0858FB9C44F4AB6E59DF0D4
8590F9B353D71EA5FD62993B31F00CF49D4A9F5635B71CF475B07250D1F6CD8D548
860688D9913667384DCF20A3083960CF3FD6DEDA4861DE9EC3D9161B027F7636E06
861CC75734240E4B00DC0E60C98FEC6C11C49CBE7C4D6F900090A037EE1DAF46C23
8622601AFD3FAD238103434FCDE1C8E7526FB5F8CDB189CCAC92D86370D5F961A18
863CFBBB502CF3C1C33D64C241B9F161DCA242535AB5346654275B55B9133520071
8641ED945E18B4BBCE684DB558D875B609A4EE86A1212B92B903556C5BD4C395F38
865A5F34137558FBB4ED364B7D0139D37EEA3A8A644AA997A5E2ADCD2FE2B1F57B2
8665137A409334D0E4BCFB0C3250E81B78AE3D2579C577B6D816FAD95BE40CC0C69
86740EE386D68EC1320F9B4B7A60D2629298B29029F44C5EBEDA79B3DAAC2B1F851
868F14F3251AA55340C36307497E0CE91B6D1F1607EDB09F9C68ED412994D643758
869B7B210BC4E6CD5B400D9440DB8DC2AD0D247307FDF5269B44DAAA80E7B4DAD28
8706C0B446A5DF049C399BB8E5B26813C6054B0EFD355444F1EF9BD8D5035FA46F7
87119B503CE4B2E2D3463B468EA8935C28289D2EC32B466D21C9B802FF1810458E2
872756AE96FF62016A3F269B9FDDD26CFF78449162C8A789B7AF4B59F4353D9020A
873DF5271790BBBB6BA3D4E22B142C83D359624D9BDABADC859E42CE29B85E12C01
87402343769F6EB3AD5A1FE45117A0C41ACBC43774A4110362A529034AA18227B4F
8758A4C88659CA617CA10B64B4C2E8540A9FF11ADA29B5A795C29AF1758A378BBED
8767E1450F98A8348723DAF4A7688780C41A47EEC2A3EE4E156FC8A6CB88ED9E445
87750F6408A0F6951FDEC1D6E4B9D22E20765BD85090EB183409FA17B6D2D92056D
878E5FA7F7360DC34E134A82323382A733956709CB23593E5D46B319647C43CB418
87903FD95ACD202E20D5E668D30879F2032497587B50C8BDDD550A7161D67A53165
880065BAD5B108A1E5281077CE767994941E9A5D75A8FBBEDA2F3FDF20CF274B5E4
881EDAEF40876C1432B1DA965644F3D198B275E101A3DC6F19B4DAE1DDF8E867B5E
8826B907F08AF08F6CBDF4C0C30C3901A7E30F8B3B017B1A663CC9481C53CC1FF86
88394298FF8A5AFE94A066340F20A782776BBE78F55F678D778FEC5D66460A249CA
88431B6991998B7C95FF7652102EB80E11C6A2B4B83EF1523D710BCBFEE6A59B9B3
885BA7F78C8314F9EBB85AC21C4CD926E27A835F43D562FAE512CD6046B22D3AABF
8864FDCA9CEA3D63DA4926108F166F8D2FA3E7AC4ED50DDCED80C2CE997C484054A
887743F03B3CE6FC12D26D946E4165EEFB7E78AE51903D31D2BE275D4AAD4020FFC
8889E1E370D2BA0F4CED1F847AB15F07EE41E131C730D6B8826F429D1C66EB4EDA3
88945525FD4FCBB4E5CB711DE81DD77A116EE7E81836676237F88C519F8DBF39EC3
8905FE41ACD80329D8AE47B8A922B0D8AAB4E42DE1B24F8D8052950F693A4213614
8912D77A1741E2895CB2CF6F642E4E9757F438418A09605DCA1C039D918A075AC7F
8920A56BE2EFD56230A94692248D224912F77E5C213D715A45E846B6302B1D58E2D
893ABB37541DF88049C1F1B084E70AC4CD5D68004F8B2012B1A0C9C20040175C459
894518CAD341C90FE154344F677A4930BEF4F9CDE56B876AD38C2742D4AC7AB941B
895B9372EB75A09C8B44563C7EE1A84A1CC16ACAED0142344AFB0255A91FF8DF6C3
896D195553072A5868E9EB01F80F28AD9E3A882ACA65D8614DCCFCAFD1C595B4603
897B8D5AAF061E81CBC637379159E99E487CDC43DFE168D42500B169AEEB12B6589
8981D133FD6165C850118DBC643C29809BEB14DECFB18E5B9676A33F46322EE907D
8991C3FF4A624BC80646CCAAAE1200315020CC7B913E10F3E0EA8B4210F22504BFA
900173CEED412FEF560CE95DEC3B1E901F5B7198A7A39EEE0FD5013CD02814779D8
9012C0E5956670FB3760AE31EAAFF33CCC040259FE76C5C4418544A00F35B64FA24
902A3DEEEF7B31B2AC7D765A9315D4FCC06CCCE663AAF8A3A80CB539D6A9621E8DE
903A6EBA2363E251B1E24A620679B8AADEC334EF87E9AA3008CE7830F936F7F14F3
904A6BE730D9EF07965F9C18273529E97659008C4FC1EA1510958B0CFFC1288DF89
905BE3AD51288626817EC156CD83831472E3879DD130C7B2F45530AD70630F74822
906F8DB1CABF90435D6D191F74D445AE4A8E4839BAE580671F22C2103607EEE1AB0
907195B5F0D71AEA904E304C602B35B7DDF50DF5AFBAB8570EC31152912EF5E32E7
908F79496E518514A7923FC8AED076F5771DB67E3EF2C49DAB4C0AFCD70E8964E70
909E1A3F967A50042FA7631C5E17B58E96CBBB1C43B6093173CED4183BAC2869CB1
9104CFFFE5C1793559F18CC4063D04D653B4F643F78A1F10CC1C84D2BE968999413
911D34796540BAB65FB6F4D4D4DE0003AE91F9D0922CBE43C420FCCE6A9BC4504F9
91263C0D8CAFF4C4A1B05FE9ECA7C520F940A57B1534710CE5557AA95C041A5C6DC
9136CA564C23ECBD2A8A909833694EC28E1963B9D90BEB0269F8E74B4AC3B948C83
9149E2CAF30FA3E58651B2FA8827ABE229BA994FB4A0185E3810916C23FDB7EEA69
91572691E6770B37A0E467B8708B7ECF4832F29721F2965759EDA7ACC778D03F409
916DEB13AE66B594BB6BD224F9E55B1187997532BD69AAA75EB427027D5378898D3
91739CB057D3E539E59FD7FBD0ED875AF6EEA604562763A7C1DA4AAA4DBDA46F4AC
9182686625D3621070E15F853CC86DAC219753BDF6C0B8DC625164B44FE8A7A3FEB
919CA711F0D32237A73BF883DD295DE2A1E253A5E7A06C9115395DCA43D2F573EAC
9202A13275B1A795F0368768AEEFFC9DA91ACB5280C0E01296A4C3B326BB1FD7E57
921CCDE68B3F89804E8C97AAB7AD75735FAE0A228BDD75E5ABE608DAD3A98AFF24F
92299D111FB9482846F6D15F6E6C796BCAAE2266B2BEE0FBD930F4593EB3ACC69FA
923786DDD61B789168EAC8CCE126096E8398C959B9D8FE6E5100DAA8D2DCB14BFCD
9245F5141CF26AF997C1D26FC53DFA527E655E534D29C59551966BD9D4670CF5484
9259D0CC927F68E8C6DD2B4538B59266C9FDADE5129BEBD33BC103B064CEEC693C1
9266B0721320B45EAA8E7D305ACCE79E0A80729DA7693BF3821B3DDBB1CECE415FD
92751353AA3CDF6F1605BF29780A7737A8881A9C92C09B14BB2D87AA395EF6E1C8A
92869E60CE159C111A6468D2DAB04B3ACAC61986BC3AF3A3FAB27FB81EB16C19B13
929D47E0AC60C83641CCC1A0001EF97D620DFFCD216CFF0DB2E60B9053B0C71F73D
9306DA0258AB9968C77CFAA509FC09A722327A7A7082F7E286705F0751F9A6B4962
931EC51C9B22D9B72E83AB9DACA63954C0858B48FAAC42A030D7CAEEB66D566CBBC
93200BC1A7A9D57AEF1E1DCCEEBAAE87CF5DEBCE73B7904BCCAD72BE7F89D1FA8FD
933334E62A6AAA8137C443648739C83BEDAB386C9B13FC9996591ECBE650E4E1047
934D178DDBAF6E0971324F72468AA5AD6D13FFC927F068AEDF0FFEB7DD80B2AF0AD
935023ECB8F8B6686E67B0C37B62D3D1BF8537CFCE40CA18283494E800D9225E4E7
936B7DB21E963318BECF5C7F574AF99DF6CF36D12B9E35E4E061ED9980FD99D0EC0
937BCDB65EACFBAE82844D27D37602FEB4122EC78AA68D237A7CF0FDCC72AB52E5D
938383DC3DE34556B64F1B8F1585F2DA9A249A26334C742685421CE3D57B9784DE4
939B5CA81DCBE0AA2F6E650529A568F66A773ED695588D7914A09C01528704B8678
9408F84093A75F7841ED3D6A5A1DA00509C1228126413D5470F081643DC29E40D75
9413440D9AD3349225E6B8EC24AC1A65B61C951EF91F53447142226B4AD08337981
942EA5E9BD2275EDD5E42D8B544BB026A62642EE908EBE33BB1B746FF7B16B6D415
943EBB07E1C5BB164A3364992C52ED6E5C8598145B5D5328141FCCDCCF5574D1C1F
944C4522E3A4B4EE60CCF2AF41A0BC7F197670F0EE4C62EE147DC8627E6AA19D3C5
945D2895F5DE5DDAE0670B46864576D370A796BB76F9E1AFDF8C177CFAB2544E696
946B841B7CDC60387BB6D8C60984FC529EADAE99926288710C8E6CF9A99F8E0F8A0
947AD6BBABFDDF39F5BDEC338EA4DB91E5B85BE532FF3094FA8EB179838B95634F9
948F696034EC4CD925597F2D1D8F6EB348CDF8229A2A131FB42EEF66886F8053261
9498647E6A6669428F89D61937BF3CF980657CCE5506A7AC923DC5E300B27F32B1A
950557AE3171CCD22DCB473B89C6F342DD9F317368992853F09D887CB0C819A797C
95101F386B9301CDB3F3EDC5FA13547D7196039815B3F2D16252485963E27C9D401
952A60F04E45FDECA2FE1797C5346C6AB91422E60A6F82C5587DA56B3B1CF0E79A3
953F8E7250A6317B9E07247E28282750F75B1FFE8B71787B7B89A86DE4965074240
954F73768BDBECC970AA544426A80EB406B1783DF0E452D5BEC576F18A38E3C45E1
95586B8EAC1C72E4567B73012B130536BDAC1CCBA0D791A5346DFBC397AF910C498
95650701AA5003DBE757D554390F2712B6E65FF340CEC0051A4EEF6A495823192E7
9578065FD64BC0063D7B37ADE87C03A2DD1CE4DCED3C6423C5CF3524DAF9B1E248D
95802EA353EA834E1F86079F3BBC478D2E71C890B501E62C497A8C5C173714D063F
95926C9D3A73439763717CA68FA565911D14F42FF2CED5B112C38AC578DFA0C8F13
9608B43CFEB4C301E5596CCFA7519DBB19F45939063BC061AD4903EE143F0FF8468
9610CFF60ABDE54853CBA4A7DA5DF24E34529270E67A99702382701CDE86FD467BF
962D63F8E182C27F6B1540E0F42F31C1E417B48DBCC4A4F099F95F4666A88B30BE6
9636F4297234F76E6812374ECAC6CB173C886CD74C5FDFF918A507E0E90D108A797
96496DF73DC0207FF40949AD70644CA75E4A024D0DD92FEAB15171D223A87CDB8C6
96547743FDD7A68BA6E244427B147FD33FDD393846BE589707FB215F7ECD53441DD
9663B6E1658C134D080C5889ABF3A8104EB10A6AD5044080159EB390801A8E3AED9
96756DD4FF2094B444A1AF88AF0060FEB56AFF0E6918BFC0782F7B3423A172B654C
96806112BFA61DBAA19CECE749AE2A6BD570CD66F4BA313E9A4C5F311A5954BBD6A
969DD9FB8EACCDB886C5316019C6023B791EBB225CF62FB86E297C1BE2B8D6517DD
970A7ACE64099C0F57C30A093178613BFC54A0D92D99CC00C4F06FD379B1F33D339
971074D240D87442B4715F0F0EC2009C5AA0137D6866B26E928632F4885BC76B324
97248ED85D60D97452CA0C1DC6F28E996BB29F5C1E8049D39F0DCAD7171F58ED25A
9738F42FB1DBD3E465AA29E75AD2E9CDF80D0521374212B1CD2397A94039A069D2B
974C7022F92C3869733612F4F154D279841D030AB50A4A09DDE121A580DC86264A2
975B3B0776F7918D5CEFFBC6918D7AAFD109D1BCFB90070FCC11766B66D71146A35
976F5D8F5F00FAE54E054627A965C929227D18EFAA2E8708EE18DEEE97A390DE453
977FD068A70631F52CB1E4182E227570E544BC1969F84BFE9774C857619F0BD15B6
978667B8825B774B168017BE23922F1A25B3421F4AB7F9881955BDB0AD3FDE9692F
979D5E5514CA68BB67B6D0DAD8CC299A8CB22ACF60A9477B5E4A06D7C0D022BEF43
980BC1E37A8D5922C9E5A87B6CD8BC92D0D26A7DEDA6FE09F7DC39F9F2DE66A661B
981E04FCA1FB7AC7E65D5A5D8C5FCFDB41707B035520A59844F6A6C6F2A78A166AB
982BC2E734581506FBF42389213E8BF863C12856A1AA45C4CD84FE0E96BC0FF6BE1
983358AC20FBC1A68E87568A844EEA08E4B273A00CB5D81CF1DA067FF7247CE5236
984EB13B7F1E8A15AB9B0819C35691D346C6F17F0D3841355BFF69FBDE60AA2FF25
9853EC95C40BEE8B5C55D9F5B2FB1FBADC5452C22EC0C64A7150D5CC8EF6DE29B55
986926FD9B54350ACC59B9080463A0BCE2F8F533F600FE0DB6BE45D43994056CC16
987EF3863F920D13923C6F0038285EAD7E4E9B9083C03F31235EF38D255FDB016F1
9882D6CAF6E4C394CB16B902C8473F3CBF50DDFAC2E255EB284BD95C1E7C254DB6D
98951EE2EF5D4B28B932406BA58CDF1D7A1F25B3F1098D001D67B222B7128AE23C0
990F66975D4630389A4F601F280BB96F7D62A98068476B55C1042E732C46A9163BF
991C5A4AC63EB811CF39BC72B84229D33C69611431A3DAAA9B441F5418A96546E75
992F6DF80A1F19578D6AE258A3823E734AAC920F034AAE3B32CE919AF44BC79FF58
9930642D0515975FDC7EC066B3F046EA3B4FED5CB3835FDFD99A28BBA61661AB61D
994B1F4AB46A4BB9141B26BC9315089D2F5EE1726BC238716DF824D148CC8B99A01
995A30E1C41D9BC1C02D20ACBEE323B283D60B2AB16F927FF97949B0C9254CB3D10
9964D80556349F00948D1982D99DB22992FC413BC1ADE448D2FF27E58F81A15265D
9975A9B98E6657D77539AAE5E475DCC6B87C742501ABF9D39ACD163B1BB85160B78
998DE965CF27E9C8E5C2929BDC71D3BE63AAB8FAB215B46F5BCC2BA12C4D182FF91
999BCC627EA97B59C1D004F8A2C39F2E84F51E5B8BF41556C79EE94658048925C34
10005AF84004DD6674C8E71662381D7AA4ED3E390A17B6D6201647F24F96A256856D
1001C6B7039E554AFEE9A7165A1D40FDE936BA758BBD4F10E7EF4B4F36A8952791A2
10029EC5C701BE631E0245CE0BE2AAFBF1F3F55472AA280AE8E09C8AC7309F6152F2
1003D2B699CE9C0D88E3417AD791762342BE353564C6578A19E11525B99B375D60DA
10041DE8606388173B891F7FBB5D720CD9A20B9DA184FEFC0DEC4AB6F9E900175FE7
100512A01AF2F8ED93575B32E3585D16F8AEFE0521782C8F2E837D57187F0828675A
1006638928CEDC32F94945CABA7DE882CECB6B1FE3136A12005AFF3549FA5EB88746
1007CBDB5AE1AC1CC721BBE3786E7EB8978C075436594859C5F3595133E840A91128
1008B35612B05AD6271A71EBC49EF18F41F6A9AD3E6962CF6E0386C9F5FC9F60AA66
100957334C87C958177EC3BEBBF9DE3EF781A05836F690BCFB15520C60E853CD12FE
1010B9D2904B636FB267F73DAE62AAC2F3C48867FD61BB9A02F8F72D3E8810F126EC
1011786EE39776EE06BFD3C04FF933CE48AE61ED583D541C7D72EFF375CC4D0754FB
1012D4107B9A801E9D4CCEA3243FA546C81C680DDA1973B115AA85779C962E6F1672
10135212C9C3F6C7F21AC95E4E681A9BAF6A358EC93A72C3AB317ED42A8DBDDF3452
101413CB58D5989FFF2B0CCAEA8AAE1F6E08BD2DEA9C62B7E2B7D758309CC82CA5E6
1015AC5D87E82871A1FE5717DCE2CA2B7311E8AA33409D7E01CB58F1DD29199237B9
10168DA402B1210A09757E2EAA6F607A3D8852CA9D2E0F4A930BEDB6F4CE046EE0A9
1017BB4FDB0641D33B693F074E58FFB1B0CBBDD1263A9AEDB29E4E4D16A7574DB1DB
101882B8242EDE7D009471002316940BF97B91B4BBD7EB9D2112ECA3C2E5172D3D43
10199B263D8A90D9D4696EF666ADC085B3CF6D6F6133531B4EC0E003A1EC23FC240D
10209E0C2D6C8551AE22E52AA248BAC8CEC3AAC0FBDCEC1C6872D50353843D46ECE2
1021BFAB537FE0BE3899EF6F4C8FDE62418347E934C223F5A83CBF22F8CC74155039
10227679EC762DDC1D253B978E020D429A1A1A0604930C96B3945E84C8ECD8521DCE
102396F732237FD440BE21B75A75962A0675857389A433E787DE9F34848406EE50FD
1024DCD73F2E287F1521307B211246DDFD854D85426C1EC7E50A4654EF4972FD5886
10258BC00D349557D51BF09F5F073B5A9731BF4BBC9C3BC511A96B747F197C1A3A1F
10261EB3724DC6F9B128B9B12D53E2913A7B3CD0D46CBADDC1C1CF3FBFF392EF0269
10272DB306A912941A52336F85B2D362D24E3C2CE199FB95400DD4F584D266FF8EE6
1028963CA68FA007AB2F38EC4E5E5A451B4DB79C59502D9B9120744511B2A4800AA9
102934733FD260EC55D7062DD9A9AF9915F37285B4CFFD6CEA951FAF45083AEA27F1
1030BC9BB99BE7F8734C7573B0B3A04E77BB3B77F7901E68CF49D7009C270A6D1377
10315B2F5C56B03563FFCAC0C9CB05DF5EB092A863C6783374C6F1EECCF22D9BC640
1032F8B701A5F4D40D67C0C16A7543DBBAC9C624CF9ACF1C5A24103411A57FA0439C
1033401DFA47864817EB1B010551649F09CA44B7581FF65BB44F14B08DFC5E159BF8
1034ABDC1B0C188CD0A979C4CE503553393D0853FA2288145F98F5E479ECC8708069
1035E1D6C23ACD1D92E846D659EC15C1F1DC6C618C0B4CE7A272C1587B7ADC8EB1C0
10364238F28267F6A7AD4C2723AD51C88D1179EA4D115A56B73BA1D75D73892C5C26
103706EC27E96A13B6F4CF2BD4B4BAC71205B7D82F7C7A9B4766A14AAE65A1E26352
103842416065FE421B94F6A647F6165626496CA39362D57A6E65C692B1EED7442631
1039D8F9B9728E6C5A930DCE8DC0A62CFFEBA3AC54D14E2042703C5E54349ED2DFAD
1040A72F5F044212B6E23A4DB6DE34387E37B68B53F558EE298E3F3E3847024D223D
104176BBBDD178A7CA467A78D972A51771EF8DB8F2D0A93238645DDF8A395A792D51
1042F8DAA13B4AC6D08BC61D461FEE88E98C10DD9482431A0D0F37D7E2482C3B9B3F
1043F7D4264DA5DDD897F1500FE9A95034D4B43BC660D64BE87ADF84ACBA34F2AAED
10441A5334CEECD60CC2627A90945C9EB291AF77289FADEE4438F6D1D68E3E1F8F03
10452BE1323446912402BBAA2BEEB7FB04F3CAEF4A58046AE3CAAC6ECA04DDAF0B9C
10461E0F0BB5705B5F8F86CAB5AFC2A818C087EAF2D4DC4BB024892759F4358A3949
1047269BC6FB3D2D0C10859E90B3EFAA21B28DBEE84AFD0F78BFCA9F81597805160B
1048C9A4BE6D410000C01CF57B2283F577432087BD538053FE15A876A042B203A4E5
1049D323B1B2B2E3CD49F1159E3CBD9B78B881DD2CF1FAF6788B60437C843FBFA4D0
105029A64DC1DC759A58A7FEC5C34F8408BFD3AEEC7E12928E5C97636A7724D81F63
105141861916368DCF2BC7EE44A35DE80415A31B1AA6CDF94D61E35D53E05E1BA563
10523532BBA567F55EB805B85BEA4D2843267955DE69A8BD9126B4AC396F3C6769BB
10534242F8E9510BD7B4350C1B9889EE7EC6C7C7ACE9A38C1576C9EE90FE09AC1EEE
105453A01FB16D9480AFD65735F4453FF31C688DEB7FA2B9FD5C7883938808ACB975
105513F97528028D30FB42F63778577290AD738E3765EE21577FBC0768EEEA898AEF
105644EEA735672080B3D8A1D350945C3B87EDDA2CD65CFEF024F12A23E02D15BB9C
1057B10626E033532CB99BB8C2CFEA7EAD9D2CC2D744EC21BD236D77147353D1DBF6
1058200BFBB7CD28B3AF44F63CEE2D465D475D19ACDA0F92630FBEC614DB8F1D2207
105986B904E1D6FCC874F6474CE7D992432897C3DC5F258FE3C18E163D95F7F21EDE
106067AE82E4C90A6EB330C075D2C6EA3141698192EDAEA80860C93FABE05B7DF89F
10613D233459B5B56223DC513BB9B3760D3C291A3211D919F2DF68B14EED75212248
106265DB3E8A015F5BBD23FDB294CBD501BE96E22076925F83E31D19DD5110D306A7
1063A32D2FA7C79597CF775CF048CB6A807D2B9858AD8BAF92D141AE05E906ED7A4D
10645E6B2C5E2BF09FBAB53B430C49F886C93A05E29FDB7B48FC3AEBE86A2AF00C07
1065BFCE2834AAD4912FAF52ACFD87A6F2442DA0CE3ECC33DE26AEB030DA96E2C708
1066615835F56FF570636511A46C9250C824D77F56F7A9EBDF6C5D5137906866DE72
106793A1F71D4F7C2D6A3AA16C17B301AA165953F14409D097CAFED6003A254439C3
1068823D41FBC7F8D090FC3C48D3FD3125647107A44891577585AD8E9582389AF527
1069BD247F51CA016AD177D29ED5EA9D15086298561168FDE771B2DE3F2794DA483C
1070D0FDA1C05CBBAEE1D4F1E18D351C680058348644E3EC604C9258E39F55697D08
10710FE9FF6A8B1971CA924C0F5F4CB252831351332A21DE6669ADD1CAF5DC69E296
1072AEB15854CF7591868C94E0929D7B41FC47D842B6B2D0405449D22E33D00E07DB
1073C78DEAB243616FC378FBBE8ABBA4E2D36E6389F5C2DD80B4D54B5FC9AD09BACA
10744B7C5F544ED0DCE813118DA52EE722222DE26713CD2E5912CB7758D39669A42C
1075C147D783CCC2D8B27451B9F0273CB3706EBD6BEA21F66BFDCD4D05BD11B8C577
107691CF5173CF9C255EE0D9B05B75D2E4DEC6C66EA0679D0ACD4019D883F38EF413
10771EAD9A25A74940DEB922C2027D87E3142154898DA3AC4639601187756FD690E1
10788551C4089737F1FA182213C67663489F26019B0C12250236534C37972CC1CAEF
107951294BEE0545AA4A1C8D3F27B89BB43D955ECB5726DFBF7E17DB1DF13DBE41CA
108096B597850BD1FCED7863B68458E2D1AEF886C541531B10B158DCD689A124D1BF
1081C51F2686115235FFE12EE6E5106731A7AC35C193AA25BF5E0F733603D2A08711
108296579A50198C96BD82E8BE73895C00EDC520915B3829894772747C5F74E356AA
10832C4EFBF6E61CBA68F9EAE360B786A4BBB39B7A03CB7F4295C2FB00AB7A4398B8
1084EB93EE3DAAC58136003C5BA3036A3DBCEA9E285296CE2B9D1AD326CE630511AC
10857001D15DBC6DD793D11DB903BD1F3C2FD03DC6008EE1A4CFA8DDC46D9A155578
10861A62333CCF30CCCDAC521D7DD339A1F2AB6AFC93412A148C76B5A96D76C21936
108752C320155FFF82D507ADC54A5923D43279785B681919C65112B3566E92426D14
108863B41D291C13A68E2954FD62B87974C83BF3345976C49E913925D5BCB2E24384
1089AF7C5E2636628623E1D69A6A7C4DCA5BFF29279661BC9A6DB375E243F6F83D39
1090FA710E5C057CAB6851DB2EF41F1B82F02C2FE8BD78FD9CA2EB29CB4A20E02BE9
1091673E56274D4BF74A169E8CF0A8AF87DEC77D358F5CE6EEFA03500E321B88C1A8
1092175ED9CE8690416595DDCA2B35E7F576D0C0E704CF69227131712D1C4AC73A77
10930368200FB4A67C901026D7657B0C4747ABC94F355511737520176DC59CC48C43
1094460AAF4FBE44129888C443C2F89671381D27E8D32388555CCD068DE755B31512
10951BF1448CF956B91D9E1C54A105463778F025B359020968CD7E78D35153B1E292
1096EDE29B05A8514B467B7C4FB2B5A8ADCA10932390CA787890840B5BF83BB13C3C
1097DB3B0D31ED4B1F19AD61E536032ECDF35C79192F9ABFBEF9B444666A54D24F51
10985ACD2C4F9D5E177DD504F6B85703982670A7234B4EFDFCDECF01EAF8E97588E6
1099EA44A807456B6D810FBFA4334AC14590A026403B9DA2162A498267887288EF10
110065D9578052678D0A2135E0C7C1BEBC45BE601FFA3614A966AB620EE152ADFFF6
11016B4874CE3CAED4BBC0BDD85AF088311EBF577436EBF2196BAAA4F046DE1F01D0
1102D7157A3A247C8528E9AE304FE697F5A60B81D8ABCA73893CFD1B8842E68FE045
1103C19542304E582682578D84E686B1721222BFADA854B5449126EB12CB1401D805
11045CD741379F6C54B5E2B38657B75D388BF4F75BCFD2A34DBBCAC723489B56336A
1105D59BBF2A2213C116271FDE654A24DCE3A2397E33F98B9BEBD7882F85CA66D74C
1106A319CB74491F134BA25AECA3CF23804E0D9CE7AB419D29FBD83994BC366ACEE6
11076326CD41B3DDC2D79DAFC4983D04B9EC199AC640D9D17EDE444EFCDD5BFB85F9
1108AE85700C5BCF58DAA0407E81E732AD08F8BF432CDDB04CAD39F0C137F212F387
1109C15001FF35145B7FC65905BCAD01FCD4939C6542E0E65BFACF14CDE4EBD05B8A
11101ECF08CF0C74915BE25A368CB58371867C370F8D440EB86146D481DCF4004881
1111721AD1359F83155A3081801A2D1EC552F7A57B956728922A72A69306A9278EE0
111266789C05988121B4998F1A4456B8CDD772F73B54A87A860E266DDF15191F4941
1113CC758A9A5C26EB60F2DBBA2E10F8F91D6B937915CAF5B4AC9C13DF96E72B7D12
1114907B818BE0E8C745C1CD90B7B8B2A128F774CCA2EBE19AA0D75663AF5CCB2C1A
1115E75573D0BD4402E96E860588D30BF8B9389AAC87609614131EEA9A4BD648E4D2
111688F85FE79FC04BA5B1442BB15B12158C88BD1BCE8195AD73DD8388082E54DEA0
111765B817C29AC0264A62DC380991CF1E50BC8A5DF3A3CC4AD2CB2311F3F13C09EA
1118A58FBC42B6A733A5930294082FEDFD71917F62E5AC2CE9CC980B7AF413345898
11191EB7BCD9770BFC1C5B6C0C7633869F0F381C79781BC39C90A6A9340E18A3AF11
1120521D47CE07CE91F7D64EE6056E
11210000000000000000000000000000000000000000000000000000000000000000
11220000000000000000000000000000000000000000000000000000000000000000
11230000000000000000000000000000000000000000000000000000000000000000
11240000000000000000000000000000000000000000000000000000000000000000
11250000000000000000000000000000000000000000000000000000000000000000
11260000000000000000000000000000000000000000000000000000000000000000
11270000000000000000000000000000000000000000000000000000000000000000
11280000000000000000000000000000000000000000000000000000000000000000
1129cleartomark
1130%%EndFont
1131%%BeginFont: StandardSymL
1132%!PS-AdobeFont-1.0: StandardSymL 001.005
1133%%CreationDate: Thu Oct 21 1999
1134% Copyright URW Software, Copyright 1997 by URW
1135% URW Software, Copyright 1997 by URW
1136% See the file COPYING (GNU General Public License) for license conditions.
1137% As a special exception, permission is granted to include this font
1138% program in a Postscript or PDF file that consists of a document that
1139% contains text to be displayed or printed using this font, regardless
1140% of the conditions or license applying to the document itself.
114112 dict begin
1142/FontInfo 10 dict dup begin
1143/version (001.005) readonly def
1144/Notice (URW Software, Copyright 1997 by URW. See the file COPYING (GNU General Public License) for license conditions. As a special exception, permission is granted to include this font program in a Postscript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def
1145/Copyright (Copyright URW Software, Copyright 1997 by URW) readonly def
1146/FullName (Standard Symbols L) readonly def
1147/FamilyName (Standard Symbols L) readonly def
1148/Weight (Regular) readonly def
1149/ItalicAngle 0.0 def
1150/isFixedPitch false def
1151/UnderlinePosition -229 def
1152/UnderlineThickness 46 def
1153end readonly def
1154/FontName /StandardSymL def
1155/PaintType 0 def
1156/WMode 0 def
1157/FontBBox {-180 -293 1090 1010} readonly def
1158/FontType 1 def
1159/FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] readonly def
1160/Encoding 256 array
11610 1 255 {1 index exch /.notdef put} for
1162dup 182 /partialdiff put
1163dup 209 /gradient put
1164dup 229 /summation put
1165readonly def
1166currentdict end
1167currentfile eexec
1168D9D66F633B846A989B9974B0179FC6CC445BC2C03103C68570A7B354A4A280AE
11696FBF7F9888E039AB60FCAF852EB4CE3AFEB979D5EA70FDE44A2AE5C8C0166C27
1170BF9665EEA11C7D2329C1A211DD26BB372BE5822F5EA70D99EB578C7BEFD44CDF
1171045A363056E5E1CC51525EA6FC061DCEBB337208EFF729802376A2801424F670
11720E7E6397B28F15BC10B40012B0A3EAEB2693E8F7F627C4C9C7C6C5BFF105C1E4
11731B2B9E8F09253B76040D268B80719E1B3F5A55AA4706D91AF999C9244BA4C770
1174FE5B3485F083B758947E4EDACBB478E55F1EDA6FD43755F3819F9292072ADAED
1175FDA1ABB92842199CF874FD0D8A6429D69D5F1E8BB56FA51E0B0A12874786CC3B
11761C24C9C608F40C7774946DE7D3EC6F234B793C9170E9678D19994D61A213FE29
1177925028E208DEBAE41C0BBCBFE69FF9920D5473AF395F9D07E27F7871953BCF83
11780D8E781B183FAC31DAA08488CC639C348BCCB2FDEA9BF11CFC9CF589E0E5D912
11799471AF733E09424A60685F4516C1BFC2912883835D495AFD44781CE0FCE03FD1
1180AEFD4190D530C243E82BACF9BBB7135AA21AC329BD25AFEB5284D0FEA70F0757
11817047772298ABD77E1BC00DAA5CDC0B8C239EFAD8A783A1260C2C8114B1CEF1FB
1182FEEAE79B4EC33824BA74E4BEA34BA26730DC2B90DDA59868D0D53327118E0A9C
1183CF307F710DEBD7CE9A7888FE9B339E1561B4B83F838F8D9C615054192F4B8452
11845908F8BAA5220EE28F4222C1FA5A97DB983BCF9F584866482CA7EC79A4AC1199
11858E071F5260F6478E070D0EB84A342890283F5B5640CF3C44AA2A1724F5F09186
11861086C71F7953533AC56D6265200EAB54BBF0FEF8154EC13229A8B2AF4E6F4449
118704A576D348562D512556AF95293C7D115FCAD4853FE3812D5760D304DCB7FFB3
11885DC48160548740F81F1E40DA43DE1A71347A69CF188901800F4AB8020F184072
11892B7A27D5844580135B61E4E0702C49079CD216A6C58ED45999C8583B1FB0BC61
1190C722B6A634305F08AB34397B5321DC04B524A3A442C7E50D3444F56DFF34606F
1191D3DF9B8E94FD2F4536D46D8675B9A149EE5DF2E86960C6337818519A7192A27C
119294F28200952D72184ED7363492EF56311079EE7797AB14CD756C4CA372ACEAF6
119341252A5EC4D3BFBAB47A42C83732485D729B8B67FC2E48B446AA47396ACF9097
1194B1408B4037FF4B2064AC1E5F6D6746C851015634EAECA06BAB863B1392791AFD
1195F59D35EB28D705CCA7058789593740E6ED9EC7E0D8993D2A06D5E26B0E8503BB
119632D6306B5FD55FEFE23BFFC94DF2C8D155B5D60CF54DCBFA4DBA0BCD6744293C
1197C82380B69FF55905978F07F4F76B53A375AEACAD6AFB791B05F598F61BA8FF2B
1198AAB991BADB3E93BF9A91085948B257C00282F7255BA344A859B06B9EDB13EBA8
1199EF510EF28F9A347B88B525CD26760FE16EB812CA73BCA3526F7D062B96A21BD1
120012C6FD1984FE256AB7EDE2DE6A51B6055D9E6ED4BC7609F87A499A153B773E15
1201C0C60A73D1C52811C39F892D9DD83DAF3EA90E57E5D18E41C5C328C759ADFEA3
1202B9F0933E948D34E43836605BBB4CBE677B30911A83E1E356F30AC083F63FE532
1203F78317C0AEDEA515FB663A04001D43252A025D1C046719A46BF9E742227857F0
120448DC9B5802018367FF7A37BB8925524F634CEEB1BFD5BFEF8FFC175CFBF5A910
1205E2434E8745C1C348A2A3B0B925A7D6784F7D4B33CF6C511C74994AB83DAAE58D
1206E90E825FF298BA61CD69AB128B3060BFA05B758CF4D641300BF6
12070000000000000000000000000000000000000000000000000000000000000000
12080000000000000000000000000000000000000000000000000000000000000000
12090000000000000000000000000000000000000000000000000000000000000000
12100000000000000000000000000000000000000000000000000000000000000000
12110000000000000000000000000000000000000000000000000000000000000000
12120000000000000000000000000000000000000000000000000000000000000000
12130000000000000000000000000000000000000000000000000000000000000000
12140000000000000000000000000000000000000000000000000000000000000000
1215cleartomark
1216%%EndFont
1217%%BeginFont: NimbusMonL-Regu
1218%!PS-AdobeFont-1.0: NimbusMonL-Regu 1.05
1219%%CreationDate: Wed Dec 22 1999
1220% Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development
1221% (URW)++,Copyright 1999 by (URW)++ Design & Development
1222% See the file COPYING (GNU General Public License) for license conditions.
1223% As a special exception, permission is granted to include this font
1224% program in a Postscript or PDF file that consists of a document that
1225% contains text to be displayed or printed using this font, regardless
1226% of the conditions or license applying to the document itself.
122712 dict begin
1228/FontInfo 10 dict dup begin
1229/version (1.05) readonly def
1230/Notice ((URW)++,Copyright 1999 by (URW)++ Design & Development. See the file COPYING (GNU General Public License) for license conditions. As a special exception, permission is granted to include this font program in a Postscript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def
1231/Copyright (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development) readonly def
1232/FullName (Nimbus Mono L Regular) readonly def
1233/FamilyName (Nimbus Mono L) readonly def
1234/Weight (Regular) readonly def
1235/ItalicAngle 0.0 def
1236/isFixedPitch false def
1237/UnderlinePosition -100 def
1238/UnderlineThickness 50 def
1239end readonly def
1240/FontName /NimbusMonL-Regu def
1241/PaintType 0 def
1242/WMode 0 def
1243/FontBBox {-12 -237 650 811} readonly def
1244/FontType 1 def
1245/FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] readonly def
1246/Encoding StandardEncoding def
1247currentdict end
1248currentfile eexec
1249D9D66F633B846A989B9974B0179FC6CC445BC2C03103C68570A7B354A4A280AE
12506FBF7F9888E039AB60FCAF852EB4CE3AFEB979D5EA70FDE44A2AE5C8C0166C27
1251BF9665EEA11C7D2329C1A211DD26BB372BE5822F5EA70D99EB578C7BEFD44CDF
1252045A363056E5E1CC51525EA6FC061DCEBB337208EFF729802376A2801424F670
12530E7E6397B28F15BC10B40012B0A3EAEB2693E8F7F627C4C9C7C6C5BFF105C1E4
12541B2B9E8F09253B76040D268B80719E1B3F5A55AB7B89290699B50C1BF1BAEFFE
12551F57BE7B5EA025241A248A6D4CFA5067A1DA6EBA4CFC940599BA3F3C934D7248
1256B8E4AC5816F0D2CE8B3C4193CE39D19FFFDB75254573173CB51CCD83C2F2D06B
12572483CF9B07B21EC6F502F028C273887BB06DAE2AFAC10E9FD3C7CF51BCA7B277
1258B706E425302DC78975AC0E43B87073257A5CD7424B6865FCA89D886E8F95C4F6
1259D457623DBBC0D16BAFEB4C649F5D72B09B18502EEAB687E915E9B536A361B4F1
126044C3CD4CC683B5F05A4ECB4823A5EB5179BB7EEE8B76C21B2491A97808F6318B
1261585B0BAD98F42FB4A755BCB74CD354F794C8BEA5B90FB9681BD5849D45247E39
1262930C882490230E1662D39CCA875BFFEAC3E79A78DE6E1298ABE9817AE98675C4
126316220AD0D3A36580EE2F2A17AAA1246C416D58A4C52FBB26AAF3B6F75833AF8E
12643AA996218DAFA571FBC7CAD90ECE9C883C813D8F168C5E86BBFA0F0A5CB36E35
12652DE4CAA0F8D3227F72C5056BFB5BCA6BF9C60E037A0E44670A8D3CBC9A19F379
1266CA8DB30B711F518A8C7569211AC70C46EED2AF62A37F238BD0BD12D60332E673
1267C6E784B3EBA3F2E71E9993B97E8A38F85048937E958F1CD8FC6E661048546135
126856B810FA1FF611B96495081C04542DF7FEF085DEC619DC8C84CC57683D212813
12699D14728AA32723E1D15F2AF8F03422CFAFDA40AD7B3E210B6381F66B94E11294
1270C2F1B93134816B1E636AA6B9622E4CCE6CF2AFC17C9B0307562905FC6C24D60B
127121819E209EFB56C1D3F76DDCA2C605FE1895D30F6D027E15D5EB486CD83DB85E
1272B304CE5F3E5A4AE2D89D3D075A1CF750ACCD72489207B74CC4C42DDC9F77A4F5
127362BAE67A549B42F8CA5FD54390651864399E2644A5C4611CD948F30F54D3578D
127430FB21EB332B42303407ED04A2DBF7939A6DAD24B421704E199451558DFB9773
1275E32A54B0E4E823849A8E64E46E5505F7E9F8B8C28B59EFFF0F66A68804C48F78
127615F13C9EC80BE488D9E56F8A5548A700906BB11B07EB2F973F781295D3CCBEAE
12774738CBFF3A3A64098F6535171BBD9C49089848B600B3975941C73FEFA3D9E13F
1278D38FAE1FD869366B61D37AD7EE82D83626E0D8D0C105CB6FC5F610237BB3C6E2
127942E5E50529E1F15174DF4AE9067EC4E67725672D6540C890618A9B5B66A7E7AF
12806435290BB20178DA4F052590B8245254972A9E4781FCBAA506BD9D7CE361FA6A
12815239CDFD85C441C0D7A174C40F2366A89977662F591E190166720490A124A76A
1282808841FE81D39359DFA90C2D7D25073BF52A79FE5CFEBD81172C3E68D48786D4
1283A2227B717D3E2A53E09A4EFE530A666EE9AE06FA11C842F9C4C039F8EA5B13A3
1284A9554E4F789CFE3F1DDC0C2D9D95F7E82180B767328BFC532CCF26068A7D34B0
128540A99FBA99942BD86CE4B46FF5C69BABCA7A30E44365D3319C2134B46322F7EB
128616708D2BE2CA0038E7290B89B4B8E897B8A153D3E586060B914B6395A9702402
12877E6C43C2C194C9E4428FA690CDA94A29FD6343D8C28B243B40EF4F3BF7A94E61
1288085ED3B40BF8F7774D9D4BDBBC9C444F4504E9183A562D7A8C97E9BD2D935B87
128967084537266E296CFF2AB83B18A6B7CECE224EAE232E47B389BD3D96E005EC3A
12906CA5FA4C73237D47218805D8BE2EBA9EB95AA7F1A51A31503098828EFA74A81F
129109F0C1348220813CCE9C986B51BBB0B9AE3FFDEBF429BC031A2C13F9378B2845
129275E450B7F57CAEDEF605478BE7072158B4B2D351B12EF08399B1453DFBEF7F6D
1293A3D81E94B79A2965D63753EA5B10491A203C9E372A5FC8B80968AD1178A8DD3F
12946E388759CD073F23EB6F78B854360F5AD483A10528869601961E056D55AD5797
1295D426127A56B328C458564441448F6B6C9297171479073725523EF23532E3468F
1296109C1016767D4D1088BBCE727EE572C28F2491ADB995C906F54E7B38919CAB35
12978C932944A7303DF77C46F651DC8493589A0D383B86AE911FDF3452311D3B1F72
1298DD0CDADEFC54FDEDF83B5FB3C653B2842B1EDCF3EE0A3C2FE87C52C1FF1A021D
12994DD0FFB01E13D2AAAE0E8BE97CAEABBDEE22D46F9CEC8C9792AAB05E81F5B114
13009A57E6FADB220B4752D016FB36E1DA3473DAB2832336C8BC45A5A4656B85982F
1301FAD6E27419BADC49276A9C69522735AB6D9A3D10805A5554EF662075E0260671
1302F2D6ABD98A2517DF767FA591E62B7F54B1675E95C7E23D4AC907F934B5EF9528
1303CFCAD0094BF869BE6082035428FAA415DD50028229CAAA56C63AE828D7E7D6EA
1304175E6A5C8EE004027F8AB4DEA25DFE17B696D296140AC28506BEF79EC524565A
130504D404E9A2F1002341AC27750FA1CF1A994E99B64F1986461CDF084B59B57868
130659662242E4FB89185C030BEB09B05DB3F8DEE176DD49221B4CF6C04902CA10A9
1307D2E305965AA02B8A67AEB04D915DADC1B84A51A3A1DBE19DFD88B3993CAB581A
13087E340178D6574F6EE74119F5B53CCF11576A5B3D14BC2AB8ED858D43F48CAEDF
1309937B246D94B12617ABD085DAB028B050303FDD1D0F2B509FC3F79A012610E57C
1310C5E604231E3E61D17214D06E020F760401F82DB076F3012538F975849A964CAE
1311C08C07B8D3CBACBB014F987CDCBE8ED1BD15E5D41787F57F09C9C07312ABAC55
13120FE89166744367FFCB0E054CD9313F91DEE5E9B589AF21641BE38F37159E0326
131356E17C49D8B68536BF3AE4BDE04A753B82978F6CBCAF9EA87AAEC5E396514611
13141FBEB7618C41728CA0A4F967DA03CF0E8187A4B8645299430ED98D5E70EFF229
131582441BD907630882F649F5F7CAE2AFB05A20530FC6C8924FE0C7BF201A85C03C
1316A5F3E214AEFC6CE2A1DEE7EEF44A34F5404C7F799FC22BD8197B11E1B0AAD3E3
13173B20BF39D2C3956923C9DD71A04C7A9CF032A8B59E2AC74173B94BF0483D1620
1318789D362EEC661345AE145A1DFF1DDD1367FC2CEC2A5A033D4A46B860E01D4CDD
1319FC2E9B1732C401D741D19EFB94445B22608831584570835D9FF66AC881B89BB4
132026E27282923B0CE6018488EB6E9BB37B571E45DF290F68B29C16F31F0D5F5B39
13216C5EE1E1453706F53F61B612203066AD6F8A164977CCB01F365F68F335029451
1322339FAD5776CBFD5A407232C877FAEF37091968C940140C852278127122D85656
13238703F3CD00DA8E491D34AEE46DA2A78C455C560DD52DEC40EFE2DB0350B1DAA6
1324CF06DD4615EDF7486CAFCBD293E0B3EAFB7254F41641DD7DFAD3F812BBD2E15B
1325FACCC1AD2CA616E39A64304D7DB0B70BF0B633683F47F4A0734A7EB739BB23E0
1326D8095A1A876A054E54CF1D179AC05D5E50D244BC4735C9ED3F75A15DCA78A5BE
1327F2E403EFEB2E3BD7A8FC64582F29DDD6AB13DB6E16E873056DCD9D4C87B3CD95
1328AF6939E18A1D1973959639CC4EC34BA41632A3886307636E0CD03FA220166C53
13292B8C3BEDE447B7AEE4E8283BDB7894DB4E978FBAE821333D6EC569FF5E69C03E
1330E2A69BDEFFDC2E2CD2488478F0BFD36E02CC72085B2AE19042A79C53253A09EE
133190184A2ADFAAD7D4C66EDB8B577298E0F6B9AC67EE2DC5660AFBAC6415B43F4E
133275F0AA2AD71C12CCFB7D6FDA72CF62243F83C84EEA8AC5E1393A99B57F5F488B
1333EDAB0139755D8D821CD7FA4FCC533F6C400DCE97D3384A8A8E71BF9E78530A36
133449F931441A572AE5F6674DA84355E90CE95A5361E30EE9C1955C3FBE9877CC3E
1335634A9A3DDA1C8C533E943977A15DACAEDB1F93F498F4E720FCE818639B5F024E
13368DD75FB48E7CC7DFE03F418C44A895C34BDEB7AC8A933B05135FF8723381F193
1337F8C54235BECD7450A4C48D82D8B1BA5D73686DE0054AEB84C96BB923B1EC82FB
133892856DE55BAD8AEF62CBC01807A857DC545E074052278A91354727A942CA3BD0
133951A63D47D7507EE3B5156058EA0894056386A8FC2B0EAFDA0D61FF35C88D75A4
1340302913501F0F849958973343EDC6E70BA029EB2AA60391CCF223804BBBAC3640
13413738A962C4DB735117C4EAE9D8E93BEB74740CF046DE734CE5ECB60966FF8856
134283FBE53571E1B0774B354B1BC8F4AAE09F504BB5B96460A689FEF48DE350F7BF
13439A2A22621A6F6134EFB43EFE59DA0189801D41F9DE0B7F2F968FB65371CB2EEC
1344D6AD7C293230B1574390EB1CE7187E95115E703D6DE0CE4FB1B127FD0BF453A1
13458D0688CD2072FDA14B561E74EE1D3901FF403643F1D606FEE10691D19ED84FE5
13462EA96373422757988D43159FD814DAF574818FC2CBB204319A2E862434D6CB5D
134780F69E0010B97E1A371ECA95C44E4CE43C8359A162E7A5D6C3533F250818078B
134897D7372388C1E140DA4004919027257F2186CF716C685545FEA14B08AAF1FBBD
13498EF7B6044AC827FC165221F1961D164D53D6ADFC1B2DC969ADC3F89F70CF5569
13505970C7A1BAF6C79A94E0CDE132E51D45E0B63DA664CF2D0D9B7FDFAAC6A1BDE9
135186DE0E368C6AC4892E730FF9D32E264785AC82A588BBC9F3D13975E2D7317956
135241D01C91B1C8BFC7AA7A90912992FF384FF8018B52CFB8D079CB3A74444EC539
1353D315193003BCD9F4810E64E7B0B3618E10ECF1FE7E2B50AF56A6D31102868F9F
13543026354F553B1B91FEC5A33164B9F74DBA7B6B885E3A30306CFCFF57658E6CE0
1355750446BBC8790F247F40B60B1C5FFCDD784123C7D36B0364D4F3B02E3B461303
13564F926165C81DDDB91D41C120745B0E6EA8BD82FD410A25C11E3666B5070D671A
1357D23508D503B1775CC79DD46F232B0476E6D81FA8F6B32288FA9B1A3C41052E41
1358DF1519C7346457676FE0AABAF1A0950A2B0BC8A546F6F9F138FCD1E23BCFD8CB
13593E584A454909CB0B539D473D18FD0CAC2AA46E6CD67E4E23EBE0AD25E8253B45
1360FB8C4BE8C74702BF17924F273B1710C0A378BC651B884E754168DE9D39B1BC10
1361A842C25F9A2B7DC7D7B556B808E219B7D58A0BE8EC1A9A84A3A27A340148FEC0
13620842BAE3BA5EF2F0A91D7E4B1168FC6C55981C414EF167481A4A921BC2AF4DF1
136394765FA0DD130E71A587A3935D91E2F1EDF54D76932130618E6EA4E4059B6595
1364005CC1A38855F8A61C29C1229C4B4CF29B46CD6BB7BE5CB0BD793CF3B35B1317
13650730EA376F835BE08E8641C30244BCC3B62C839A8C132CEA6DBCC2E09B9ECAF9
1366436A8BDE59944B01F7567BF2D7C0250D658C633DE848E57350CC270BA9AF3584
136721FCAB119FB05136FFE9568C0E6EF59F8AFB9F7882FA2A418D110CF573750660
136855C3F8BB660C6C18E482FA36555DB38A99ACABEF284C19F64CAE210A392F2C0A
13696BE942D91DE15B7B4DFE27B6F1ED03A842B858B82014405AD0EF2B7EAED37763
137019476B037CC068E3280330F4862310998BFDE2BBECB5CF4A82EE91C2829F6E38
137195A99FC99E4ADB8398FD5D893800E9FA80B8BB3D461EB98E9C9FD0F2EE3D6631
1372996098A59345E91F5FEBCAD1A5F9F3B810D330576F26B231EF0D48330E0752F8
1373D08606353F8CC6859DB04512C843D0009ADCFB76AB1687DC6FCABF546A90B434
1374D7183CBAC296FB02B334435B815D0AF177B816F8896C4BB18C575AADC6F58867
1375633981828BB9EA0BDDFC44213AD960278AA498A967D890C295745A7AAE70ADAA
1376461BAE73B4CBBA029A5BD8AB7E658792CE9C3F929B0536AE7B9E288A7EB26E63
1377EA1E98F07A6F5B14D191A136FAD0C22AE7F1B86CED0BCB7FAE310997269E5A6F
13781D906358A6D08A093B4528913D8F4CDAED5351003BD5A13E9CD5D7B30669B69A
13799EFE92B8A33A421FAAD88E64FB0B7856D540B61473D5A112D1F716AE66126E31
1380EF8E7C6E53006801C01DB6540EE667071CA186205A36020C52054F76ADC3DBFF
138165EE19016B50905C922364C2C86C378E8C16EACC723052C57A8D7CA479E41006
1382C11B130AB7531988FDC5064461993AA7285727BAEBCCB514DA6DE060318DA487
13835AA4D5D876DC1E45F1051BF88AD26FB7EE9A331172C242FCC8E3D582A3AC9AB0
13844F46C2A763DAFF6642ADC1ADB069D7BEB42511821B6166BA0F2FBD4C92D2D13D
13852CA29CBBAB05224B79F411F9A7083494C09998FB17B13D8773D1003F3B15E1BB
13863713F94D198424FF07A0D1ED3B50A1FCD2959D96CC481CF1E7447E0D79365FEB
13879F238361167D69CFC234E07152F31EA794BC8B59CE04952B4DC9EDA06A351791
1388A3A384FC95CB6BF92F6E6BB7610A382AD6E699337E101A678692DEB9D305ADD3
1389F849BDEF4C0B8ED23FE65A78B13DD328A85F7274A63351803556BADBFDDEE52D
1390FE26C657493A05478DFEFFC81D478B794D7BEF66525960A12495317FE0AEF045
13918F50F2059596845F12CBC8A3A36C0A178C097591103D82976A622CBEFAEC6FC7
1392DDC9150A12E3057E99C788558BAC6770BD888FBEE7328BB4A5B3301CA9B79562
13936F48588DD09D1AAF7BD67B049185AE13AD4E96C8522735074AD649CABF392011
13948B927AEBBFBC5B6E30D586A2DD28668DA7A60C4461EA4E1A4D5B54076F7EE652
1395227C68AED6160B412A1FC893B397C04088A4E001B8321C7FD25344AC7B7B619E
1396D8063ED4C879861B17D6167D8FC5B40D545E1C901DD2C01082C9D9675B2F7E4F
13976C0AE95007277E9638D8E6E6B9F161D8ECE7E1E42AA9E89CD3A84B08A96D3C6B
13985ECDDB8874CF9C7B19A73866F70F2BABD93922C7DB08352D023855964EEE373D
1399777E55A8C35E6977332CCC6A18E4A242E6E527EFDB1CA6A63F4628031104268C
14008FC876F4DE6E63BF035DA1F5F34092477E57DE8D6B3F967F34B92B2DD175951E
140152DD4C58167492A2421621E4946523302D7D02B5F7714D3C490B6A8ED6FA2341
1402286CEACF16BDD2D693F721A5EBB845249E9C8621DF2A84CE57BA8E290BD4F8FA
1403CD17D1F88FA0AFB321D8322AAEC2F0EB03E3ECBC36A513697AC661337A35059E
1404033BF9F86DB88FC6C7F43000800271FBCCD9DFAAB5E93F903A8FEC0119ED1DBF
1405598330E6BECB71FB97DF1E6272C8722EDC1CE77B79DFA28175D4C6415B9B58B0
1406CE7B37ED5DE32FCBC1B02EA66B2661C261DB756B9DEE1EB4486FEF43A531EBB7
1407F19A4EE5B6A6D257C92288FA2D41EB02E22B3A1E2F6E030043D88E074423D20A
1408F14E25EE8D2351C1BEB1703382301F0ED3CA77D82BC9488AAEDF45125925FE60
1409AE5F5F4F3A40EFDDBBA646816DD1E6EAF6999E13D836C7B0C57113879A6417FD
1410066508A0A63CFB390933DE77756397D94F030C79CED5701ACA0C3E92F13A8BA8
141131CCF52A809B59079C4F61B3289BC269D6C2FD61454CECE63E3AD45362A76081
14120B9B25DF20C182AE9DCFF25D65D82D57D0AC1341F0324F16368108CECEED8E82
1413E75B075EADFDA782611D8D39734E691BC16C5035C81568649A2AACF337EDA2F3
1414217D0EA0772D705B62B2FB64626BEBF9362E254CE52814806559C071FCB726A3
1415F17D6F4B1DABBD0AA231AD69654AA6BF1EC08E9F58EBD803774D1B38A2F10374
141600CDA34F64EEED97D74E1FC5DF415529DA2F2ECE12017023CD20294A9193F8C2
1417AEF91C0075CE427B0EA6240822284419882317EEBFD31D89BAA1A420DF01F175
1418A1E05363508850A6E6F2583DA1EA7B60E6C79B98435AE6D4ABA8F97D70F8EF37
1419040B3FC9E61E09D158B1E379493BE3361406E3C0AFA1901147374A37C0186432
1420189FAA6D1682965F40CBD1A0C76B930E62BE9970A8B4B3EB237EB85B600FD483
1421DA2A8717A30EB9788D837446DE8A3045682DCE85BE2776C854E9B465EFAC275C
1422424BFA9518B09E9F6D1B78675CC022A8BAD8894DBD465DA9D528D104702E487F
1423FE2BF92ED0F9478322215E9FA99AFA081A35BB3A764ED0D8DCC4D825B7CB8D5F
1424F49E31D27672CEF0562AB8C409E562E40A887B5704DCDDD4CE58E6B024A5ACEB
14251DCFFF624E07ABD397E9C1899BB3199B31F30D5CAF6CF6463A0278E9BC37AB4D
1426D538B2A285693BD06C6BF5D68763C077C0C1C35637D5BAB19E40847A3E9D0E4E
1427ADD854655EBA7CAAA85283FB84A54800D0E077AA632858C1EAEC2EFDFE6B2A9D
1428EFA5D355C819411D53BC4FDD03A069D74B04A42B5B1598D198A1A94B8A629A23
142915E6CF7ACEAA3438FAC6F9D6B3F1DEBB1AEFA4C610DBBD02FF041E1FB8B9C896
1430A3781870789611F05807443D91C356FD2CF66F94EA8FF44081218312BF71FB14
1431B4A5667F1CBE82A8BECDFE3EE459D882F8ABF3881C48253565B7616B926C9C71
1432941F31A9F158FA26D091E20AF21E198CD398D7B7EB2DCFA7DE211F8BDEA59D42
143376363CFE6B324EDFAD0FE20A068755EDEF935B191CA3AD5131EA94310DE6A579
143402516D8BC8D951EA5E0EE1CFF8173E66ECC33C744624C082AF6CD448C2A52B31
1435C0E5094ADA44168C3010F0B5E5C08CC25D1C8A2A9504D47D4E0B3BA55889B869
1436177FE94D14189B75EB44460C38EEE30E9007FB9DFB4958E6E44419BF8EA366E1
14374F4A0020D80A607D95FED8E4CBC599EC69D837045D734252972C4D30087CA988
14389B31AA88D4104585E4E10F21E5106285F4FB6D3AABCE86C6EDC4366098432F90
1439D9FC0115D85BD7384399BBA5A409A8DF7905D26A5023EABBFD7F1966C39D1772
144093DD611F3CE69BCA2B5BCE4ECCF4423D7FBC26FC67FC6D190F315162B78345F6
144149EB701A213ABF83210114A531C03193FDE606A0C41B39E9D996A0ECDC56910F
14423B5E9E0C4C91D8A6AC44005F1AD9CCFC59AE3A9AA4E3EB9F3D1ED919BE640158
1443E6E51E5A35528DFA50ACFBFB87F42A45A45CAB12E660357B90D71843ADC49B19
14449CD36AC89DF33310D726E9963794828D6DCC943F9ABD1188942CDFFFBDE0A797
1445513B7DD837A6BDFFA337EAA5CC6C0F56617F29B8EC3889894C01652893337A5E
1446CDF672BC4C7CABC1D37D26ECB8347235593626C0CB4E4A73874BBBA8EAA63129
1447ACF3AA721EE10AAF3ADE6EF9B4205BC4BB167974A68B69884D8B27ABFBFEA20A
1448EFCF543489B017D9FE30359E7B394A3C5136324AC68EB4FB16D771B84557B173
1449C6DCBF776CB6B744946BB76671F96165AA3EFB39C7DB8FD4969A9D8D038BAD36
1450A4F619A0F44FB32709CC507DE6A4C9EC46E19E446B8C307510F030852AFE9D5D
145166F6642CAC7044A40106216903D93065357780ACA37850B30D1BDF5011ED9004
145293D2C875E72A9B4D14D9B728F344548DAD2BD5AA50B53BF2ED32EB352636C576
145381B05AABCAC5911660125936BF601BD13F5A1852EF7D420DC9CEF65D34C3EF3D
14545FAD9EB5CFA31FEFA3E0E434CF1FBF1D8BF3F92083EFB8498AD9432B99A0212D
1455667B8F146D39407DD393D260BAD5DB7641668B1F52F8EC95346E42AC013E0389
1456A15C8A4415D83DB66BFEA4BB1C0BF3995F189D43B4BDFE4FB4953A0C72C2309D
1457626A1015B2D5188BB49D006B9B2E3DDF10D39652D61A6C864F28D761E5551ADB
1458C07AECF6B88D1F1B7778AD69B1FA86240692633B1D061E66558B3A7AFBA72B44
1459D1FB81AE02042FBBB8155EC868A4BE1DBA77E1EF6EAC8C3360C651FE930BEF4F
14609CDE56BC4C2F2D20488D0EC8AB2AB23D24B331C4D6AA91CA365005D7916AFC1D
14619857E6D0207B20A7EE484B5946C7D87B872EF2078C7140448FC908BADA803C1A
1462871DD0971E125066ECD4C1738F3D1D0D7B11DC4E4AB885E57671CE3AA524252D
1463D13C56EFFD449A257FA354718283E6D0550F66EEAC7231BAA719B927061E9FD9
1464FB875C1EF9FBF1032200976400117529E7CE8AA4D2D0CBBF76726AA2B967EEC5
1465B32438011B930FFC4040E1FEA425271C4BA31B6DC362E23A0FBF73AD979877DC
1466DA318BCF19AD596708BF01AB4050102E98E22CB56EF8713FC135F37D850590CF
146722DA6BD5629A1BCE7548381DC24B11CC112DE733035F5F332C9236FCC01FCDD5
14681BD674D208947D410284B6A8FF9E4CBF732D1356FD85C1D853F9CF64AC2C5CB5
146963E57EA0ABF7F8848B208AA14371EBC9F676CDB2304527783888658E926E0EDF
147040CF80181A8B0C778A56B3A5DEA7DC90F0130B090C1ED4A9D172C06A53760CAE
1471752571A0B087148B545289682709A28CA67F79A9DD91E971639F2FA67139C454
1472E6F97D431BC5223D682DD61CC9E5A66071A4425104A353D7220BFF5BE2C6CCB4
14735D251C20158792800E1DBD28018ABA71F22FE27D6CB5C767A45C80BD479D125E
147451EA43A3D20F383DAEEF02411503944DC7D33F4BC1B1076DF1337A3374406A7A
14753364CCA037DBC5250EB15C785FCB88C7DFF4AD1A6EED38A25B26C3050AD71914
147687025FBB58202F25646CDD0BA62B0154181943A3787F88BEF512B0DD3B628D2F
14773A3E9021AC90345796B7A582C6276FFF66EC1EB8714A097D1A5C724DDEB4C1D2
14781905A56ACC85F93030BD0207B37635B7EEE2B596C4BF214AEE04300FF934F20F
14792E068EA70ED2D53C6ED22F41B90540B02BB3B010A752A31FC4156A8983121603
14806FB62349978A5BBE2D82560764A63B4732271CD2280F9C38A858BD6571442F98
1481915291EEF185BCBEFBF1EB66E2E910614F0C02936959E2CDFCCBAFB3014610AC
14826A84BD327150E6AE971A7E893E368B8491E31C9B9FAEB342229925F735E9FCFA
1483CCADD7790877F6FD2A0B0A762786FE85E4DDCC87B42CAC0F5AB076B949B96DC7
14840430F31330F73D533D9D84866ECE62E5AEF03B8254FC8B20BEF166BB5B83F293
1485469C707D8180D470A5D932E0C33A2EC1C1D1E82308667CE3BF44B567263A951D
14864317B0CBA1AC1BA45DCF4E6A9C051E858203676A659BAAAEC0AE6A267FFD67FC
1487BF9299C2AFDD1182FB0F430342E9A29F7FEFFA07E9D4A64AC4E435105FCB6456
14883A49CC3E4BAA3BCDDC1A7BAA0E99809A443C00042CDA81C7616D49C6C32706CB
148979944B99DDE4D9EE07F9FBBD7B9C3952AB78F5244477C7A34DE435E26D19B928
14900215B89F8808385A255B8D9C14515EA184DEAE81B0218EC56DDBFB4D25D82FBC
149179AD12570D9B2D864396FB342E5398673DABC3A1BBBB74755FE631DAD8209292
1492A7A00282F0B6CE3CE95A15C3C53DE5C4E649D521927FA4D06A181D6378C62369
1493BFDDC5389F0CE4EC31240797B96D672132CD2CFC68AC9F653E1C13882FB2B1E9
1494F454C2F504EA4E8CDC4BA80A303950EF8E8D07AD70A62B8B43DD71082778BF6E
14950403683A29AB26EE2212F88A0FE66EC27CBD74FB03BC2F5F4C7AAD461F3FF2EF
1496F20DFEC6942E2E9BF906AC822126F491688AB4FFC28B25F44AEF8261BB77AFE3
1497ABC9C2B96879AC6792E812426A33CD78A844120B5B6715AC0912822F9E77D8AC
149813393AA1B04DEDDF6C37B2D1DDA90F5E8199D0EEB9742EB0F6BE1DA71827BC04
1499AEB5A465E0E18B1B22579F08F4E68EDA829B4C0F823586C153DE1F14FF6AC2C4
150083CDC83C4A31FBA4EA515DB7EB2849042718C044731B6DB8007749D1B605F397
1501413DF9687C13D146FD2B6C69375E9E0B1B272B51BB1829FEDEA0C341811DD9BA
1502C598C2DBA138DEF8C4B0ABB3B13691365B55485E40A6FD2DE5B292D97D0335BF
1503C690BCDC1C226F50EF83324E37079E6B44A586D80CFEB32246F16C0A17310D66
150477A1F2676225A2299BC2E64FAD2F51D22189D6C0CDC50DE8A7E00080300F0A85
1505AC68632E15130E440B6714634E68611C1C54AF6C9DF772B16054C2F450587BFB
150628660167EC5966CC772BF5909F562BD4C26A24DCEE8537C68D64411A41FB44D0
1507E816FDE7EAA512E384480FDFDAF24DDFFDC9FAD48952E044FE3FBE96855EE4C7
1508FF49F8DD7586C81DF4F0566FF16BC42B42460BBA066BC3CB7F27CFC0DF14AB47
1509FFC96AEF34DE964E0ADE352E5C7EF2E9C4958CE82D7D4A422EB518440DDAAB7A
1510136A130BB340B62D63DFFB22045115BF8CDC08CAAB2110018CB3ABF8342F8776
1511C15FA857298FD31915DB1B2049FC73CC76865B2C91A8525079B97D1FD440875D
151203014EBA430BBC509D2CB9D5A4D2401A80CE2342CD160AFC42B80B297A3DB0DA
151393641A0FBC84FC0E06BA935AA631AA151879B375FA4CA958A2F1FBE5680A4013
1514F602059E15FA3C55CD34ABE54BE3F7DEBB7E4AA31678C99EC8E1BB7887E2F0C3
1515655FD112A86D7833C7C7F4EF2363A6BD875E826AFE0BC2925DEC62C239535216
151694F704AD4A22366593342F2D1D5DFF0E08168BFDDD3E3418B27DD138C1B79890
15176F11F436D25D9ADED40638251FE20A5C7D8B206D877CD2A3D25F22AA73784982
151805E49DF13365E63E37274D9BEB9CB5CF190A7407FC1E9A8EA45A31CEEFE33E4C
15196725EEDEA88ABBD9745A7F2E80A0F9D2A66E3F18936E3D61FF32320C0EF2B189
1520172F6DEC316C58986F6E26367EC3ADC3F4798C3EF4A59DA32076BBE5A87E80A4
1521685FED51EB54E7C6D06A8F931D012BC2CBF760B032CC81AD466D6DDE336DB8D6
152251924845DDAA9AA317E3B2832D953AE7D54E2D734C55557608C50EFF8B523251
1523344367735607795E1C13A5EDFA10A40B4EF495A6B5D5A01BB6E6AF5D4804BE16
15243B9E964F6792FCEB703E20528F7568E6A36489AC341EA6FD21F1AADFF547B320
1525AA8AE7E0A553ED1C1676E1FF2414D2831668622D0FD89C343662D045EDF5AD4A
1526686AD6A9A30E93A3F55790E477C71A2F8CDF10B2A1636FBDCEE17467EBA69B61
152713D836C7B0C571138E6098F0EA9C5620F73BA0E13DB2ABAA184636231D95CD16
1528CF26E00CD63CF0910303F29D416B32570E543CC4124F44F03D379A1E6834A651
15293B3180AC47F9567DBE9661D653564D8C789B55C1CA8086176E9640E7D91B9E08
1530FBA358EBCD3125FEEF72020BBBC7C633BAA6827DA4F97A8307C47400CCC6BA43
15318A7D36058B06F3AABB121CA1540BA17F0A43DF8A4A8BBBF3E6526AFD58333B55
15321D1907126E0FF3D8FCAD40C7762F6BB300D8EE47D79E2071A5B3BB3F340BD76C
1533DF003A8C4DC8F475CFF7D51F82FEF1365F7F41CD6C5D5B54D5C122391FE6A514
1534D300575C2EF67386F05A45B158AFCDBCF6B1BF7F26AF21C21D9B1B916F4F603D
1535DB68D0DBC90D604833511E78B3DF0FF25780A142C31E0E387D66C0962D10FC54
1536D05C9F604BC0BF9C3BFC338C936018597BA052190509727D8385E5F898B7E284
153770245FF44F8715F9C9A8AD2CF549FFE58BFD7FCDC7B3FFA8B6F31E26E2F73743
153868C306ABE14704C3741FDF465D3A003CEB00A005D71548705AF3A81ECC1CC464
1539DCE2BB3FE664A2F03CC88A15D1F43B1E38079A6EFF7A7A8E28D2AB570B949B10
1540254EC00B6ED767463D3B1FAF3BDCC7DEDED4F7BD5C89F7E9582AA91AC7576CCE
1541F45680E769145649220640C945FF78CEFA0CAEAF0A927D5CC089B99176A3270B
15424E0235D41320B7CDC0137458FD9CCB6111C852F72AA2C636D0CB43F7DD22E256
1543968B493A28D9FBEB0B746F0CC5F0A80E0884396F1366C76F04793347AE7393BD
1544445443E918C4D281E312B04F5DE1AFC65DC4BF169D19593179A4B98FE2C9C8A7
1545534B9001676279D0092588B3AA2EA977C95D1127EA5E07D69036FC3724151709
1546D4480AAD7259F0877382B1E979FBFCE7310C64DFA14A0FA7F57BFC8CEFCF70D3
1547A33FB04D19D75F9B38704024072C5F55B9BE40E0971D4D23021B720CB4C37CB1
1548CD97089EADFFD09839B0D8221007F65C2B21ABF0394C576B17FE25EFF5DD7C00
1549F880FAC7710AD0368D5493907D7F0083093330B3AF7D9EDA4A1D3F5AC59E27C4
1550109D46C3E1B0AF94B27420F9C9E3F3D3C2881BEF591987FC2BB482B1791DDADF
155132ABCB13E403F84045FACFE38ACC8DDB5756CCB55E00A3C3D96F6E35EA27ECBD
1552C2FEF60CDB9ACABBCB631306124BB1B1C1C1A9F0D41807850EAD88B66EC7B8BF
155357B481E715C7169E2CF27899667744DB9F15621C3F55DEE4409C28A53D7DB1F4
1554AE7F2D2E3F0D07B1FD98316E8DC42A68C09FC9B57597B0E916C4F7378EC7BB8E
1555E2AC3DBB6268EC7EE9743478C8AF292690E5163CF4675269DF8F7CC101346FA7
1556E11B73901FF37E95F745CE275B41E622A4A4F7E858A97367829D21573BA0213A
1557FCC7D642A922022137A29CC719ED9ABC0A9F688735C4162F489B6F42FC08FF78
1558F8A098FC4114B1A5AF50ED35A0A3B748B7D44CB527633D256D87DC0501CA8662
1559D5FFFA44F71898343D3A6BAA2EB284777A242138EEDCE187DC24BC6B8D0A5A05
1560505E47CE93FD94E60EF6756A44F596F7FDB2ACCDF1637446A7A5F2E522EA7E55
15615192282765D0378A06B9697F30B05CD79175A91F35B3F6970D10BCED351AD664
1562BD47638E1968BB42B331EDAC26CC5F4559631413A8804C12029047F297196437
15632702C8571A8725602B451AC0326B85462095EC6B4D88950A7F8A7D05F71CD140
1564B7E599054F24ECD96F2444A26E73FCB6FC13CBCE62ABFBC1C7E0D339631C932B
156511A35630668A969D1655988C557DE219B88BC79340E06BAFD7E5BDA76964ADE1
15667F1472B855E71D4FE21326FC5E97DDB69283E977F9FE454C48DCAB3577D9E070
1567AC0D8CC8030FE02828BA931A258EAC094C5B1B9B295B3CC16067735B8FD2EBE3
1568A80E4C872AC5DE17E2BDADCE3D9743DF66D06294B71522C081A8FE69E45335E4
1569926F3AA6ACE3972101560E639FF7F79EFC4832159C5FF6B801B8BC2803367EE3
1570AB2BF33DDF0FB706796C693D96397138B9E15384FD809B8761235FF06DDBD88C
15713BF71C54245B0C2E6124BDE58A18D3D1E6453952696AA11CB308B31C17FBA63E
1572ACA3293B8FA84A0FAA785045BBE7A170134489283F4BD26DB0FCAFA2415604AD
1573BC816BF95A9E6C157558A293041F5EE288F24873B5FB0E4D104B166F2E55E76F
15747D88DAB6587DEDBD49205012DF41DC58DCC6133C55A021AB2B618BA54CCE92B4
1575BD525E78995E244634D56B6BF4EDE3A90B5B5A11A6E6566A2CDBCF74E312EB9F
1576482E73B0C8106690902C221A24A910073087F0495ADFA4D0C3C442D34E4DBC8E
157701C6BA555800642AA1A5635AC2CEBAE1942E043F3085AFB1F896CDF13F558730
15788AE12546AEA32A88CBBAEFC0CE6F6EFE89D00061F830CD12BC3F0B1EADF07F8B
15794883482C4CCBCE249CA49D674F949AB182D64625E4AEF14473ADE12AEE3996B5
1580797C4365520F6C3A61EE1FC45823FEA2C09B913A1FB97D6FA271A080D0FDD72E
1581BC3D0C8FA5648C525E9AFFCCF9F29B3DEA469141D4FC349E34E8E86D80EB61CA
1582A575A75664839727FE6F8AEF59695AAD06831E184401A9A658B1F70B8B82AA9B
1583299FB4154328A4B90D93FA21A96F05390001A527C9444D41B2479427C4E8866B
1584768EEA4132F47399C1FCA52C104D7A5CB6C37DC43880A057F40A86539F06FAA3
15857F52B7E3E586ED7AE0364D09A17637B5BAC60D612BF38A4A64D83835364C7B7D
15863D98D8A348B898F7B6AA25111F15ADEFB4F3A205985A3BF0A9AE633391A4B1E8
15876FBDA122E23C1C365B1F8148D50DEA4F4E42CC959D9E61BE99E3CEDDBA37CEC2
1588C18F41816BDE52305C1FE08B2C99045796C55DDA3BB46F6F7E374D38B63BDF0B
1589566BE7364CCD4A91A4E41B5180531B27EFB6F7282D019652C3CCBEE452611FF2
15905DB1C9A57A3A80BD22DDA21EA406098F0ACBFDC7E518F3F511C0294BEF021BE9
159162C96AF81470FFFE01BEB4EE29C706A5256DB1C454FC1EEBE8E5B6EBFD86EC0B
1592EB2F98B9B28ADD2C5A2A1B2C7B10FF89AD4A78404C5035CC1FA2880E89FCDB78
1593FC8D0694ED8C0B37BDA3AE612ED810C22F1915FFC5AD494EF2BDE9BD453F5324
1594BEE353C7C2DC13C5AF6918106B344BEE9D261B9B312CA34F67DBBF873EF89188
1595FA664E276332B29B88927FE3D9F6F75AD0F7DDB09AA0EC1BB1030164A2CDFBF3
15961B25222DFA47ED993A71AB1BD45D5F7C1EC6BE8D6160A214B17EF93727513C8A
1597792E4FC1C549BFDBEDA4391BE5DB3CDBD0437339762C90B468B36862DAC6D40D
15982C233E4952E6F77BDEA1C1B509D67AF987B3F218CEA2389107CF80DBB04CC557
15990317EDBF9B8D01025529ABF4EB92DEB92CA74DCFA6680C6A12B74DF12CBA389A
1600BF17E5A7F11C49BCFF8379B2E909044C88D58415C4159CBD9F92B7E369B0D462
16018F646F51EDA239CB36A5E3863E8FE10755D5B067CC44B95873F48A31BFDED6B1
16026DDF54B198ECDA692FBFEF88AB9009A7A364928F749BF9D11934FB055FC2348F
1603B63E8C86A2D4B39374A3ECC22D946A0F405336B55231A74E6EBE10BACC25C3C5
16045A72539FB78027C7FCD0134A51262C56C4E340DD7D51C5ADD1D6D9F621DD9C03
16050FA3FF0C38F1205B78B12AD4E23CD21083703634F8BFEE2B8E5530D94642DC22
1606CE26DEDA8A9F2157A75E4711CE983F2A7ED09BB4B2CC5E666B17273B6BF56A7D
1607E6D6A303F81C55E4FFB92801C2C3D916FA428A10857D35B4C153D7AEC49494BF
1608B9EAF04502ECF64D898E09DA1AAE5A2E781898382015A1AE4EE63B96AC84379B
16097259257E04BB5942F72958A025DFA47B4C5B6549F64DC1602FB6634A73278136
16100118ACC3B9B9AE53BAEE108A9862E0BC2C5236B4079F757939733E90B60F0DB1
16114DF7FCEACB0B1EC7CC6F4FB48C272931DCD344ADBB402AE03F3B7622E5A70440
16122FB5B7A23057AABE7608FB11646C1AE3CD5AB1C6DF971E53B09E8204F0C5D2E9
16136F44E3A4E9FB5EC265021CD8AF8075A2116B7233B5BC9E1234366EFEA64A65FF
16144D3B3DF9664D7DF26A162335189E1F87923E749D78D702B04B75F204D0861099
1615E03D0EB189C35D7848A66558D7D7DEAA14B1562A4BD7F615EDB1D8ABBFF12783
1616193F234A9FB1CDE65D430A9A5FED10EC937A27D000816E6F306844BF21A067D6
1617A8E7286553994867F5D44276B20C391AF61528552879518238912CD11BA45E9C
1618EDF52787678A9D4833948162B79F6D6A3FBC6F3D64A2C63EDC1538C22892F5B1
1619FC99C1393DDB163A2973AD8870A896EB6ECA837ADC6F26F129B23CA318947B18
16201B8AE2961BB1DE1A1421475A51A5845C163D1832AF71C8ED83A3155E767CF482
1621698B1EF52D2A310529B6C5570EE4A99A9F29C84BD63D144DE465DD11AA8C60DD
162250C1F4D62485A40A3E9B681B4F2DA78CF4CCB86DF7392A25F00D3D6860A4F853
1623DB7BB1CB5F8291124732EB14CFFC6444D7D5BE4BED92DECDF8433FDDF8C77B63
16244C6D77596C1E5D5A22562132C7A0555A3D7F3D7C8944E4BC37AD4A67BC90D112
16256E89AC8465BF434ABECF8F3681C74AF6C630155BD5E0824FEF64DC3431C86368
162683032444ADE6013BEBDC0C8AAF218E922F6DAB5187487D19D1F4A8140F4B6382
1627592B001986C03FB63DD05310A4D0BED9C2AE0BC6723E560B0F1BE697CAB1161F
16281906EADE0B7C064EF422510FAE68B760B4C9026590C82F02BE5386408E551092
1629DF2AAD625EEBDCAFDCA1A0ABF55E6755B41D7132D789996E30FE090453221853
1630CBB7701E9E861BE7C10269A69357C74D4B26DA2B72799B046339571212A9CBF5
1631E22A566D5691DB90DFB4DD72F0B8E0021B6F0084D4F3A24D0DD6DE70412E52C7
16324538F8B96407807CD8BA7A858F3129876F850AC08E8AB787CEBD92B361E86AF5
163309558178A6BB650DB0AAEC8C463335E251389F1B87E51E7212AF88B76B8D4C79
1634C2FBF0CAA9D7FFF23146EDF0354706CDEA07D0FDFA5D9F5BE0B8F42D90434A48
1635E30D12089360FDCE24BC19845855947B01B049AFDBE5CC5B00FCA1C89BC1452A
1636673E0DCE1BED72C78BB85E9CE8343A9E2A3DA1442C1917E16F7BFF069F64F4DF
16374AB8055645B6DCA5A0B4D5416C4DFB1A7620937F6FB6B1BE7A06D8EC0F00E699
16382607C22D9019826639025BAFB3D81E16B5E7D85FEB920A950CFD37A34F1B8B40
163998B706E0892E50DFAE4CDAC55C723C557EF05E37E19F5D148851347691A23F66
164010486AFB87758DBA2E15E5D3AA6F953B7580B707A80700E4E454F1993EEFC6F8
1641BEB0B1B9942A18284AFFE60A0CD8D06CF055295417DB27B7C41E928039F588A9
16424FE1F91549379EAB6D2B3788C48F0EE206C2C1254D980C4FFD505769B8180B3B
16433E27E1FEF2A284EC04947A170C753B1757CEEC4A2193A8B779D70BFFDF62925B
1644A0421DDB279BE6C5548B18A0F5326BCC4F91A8AEBD0605C2532E885C60D2115F
164555E9E9D5120CC8C84C3E9E8368DB11443621E90F94784131C9345659F6F366F9
1646365950C1944DC324ABDAC888477D27B91A6CF503285EA8B3AC295046203332C8
1647F37BBE344BE84706B64992E94B9603267A184ABDC2BE65D92022C56AFD8F52D3
1648581724BB978C0D697DE6E83195B67DA3994F269E390D98CD5FA382DFB261B53C
164942CB04F8B73534F8393694E4B4FA2E55B0DA9ECBCE156CCD03762786FB46B6A6
16507309E81D721B3C0469814636E1C1D92D24AF78A3991DB149BF148AFFE88E91C4
1651A913D1756BDE6E5647645951B3D0D6D7D157CA6CF67E7DDBF2EEB56EEBB6092E
16526D6CC7D3AFCDB224BF5FC632C3DCC975FEF9FF04E24C582927E6F47D95E7C4BB
1653E680BC25C67E20A22D3A91D6C9445A7E71D0BBEBC2EF181FB0362D93D6EA892A
165432F451220C8E178323E8174E43F2518F4EC4621F538EE5C32EE943C9728A8D40
1655F6B09CBF705C38AB49023D212BF024FB6F056C2308D41E533813A8D61AE8916A
16565D7AEA2BDD660E1FF7E7AC808180D8E58F80DEF5B30567FA920B00BEC5E2F60A
165768F9EA46A8C15DE56467FF8D298B63C98187DDA8718C00A6C17668ABB8E8C205
1658A84C94A8F237CF440CA8741CEBA57CBE934C27D2E154B87C83831F667B0D61CA
1659240FD3BA44B9E42A470F9B26E91901A3FC3C89A92D1577B7325BD8974507023C
1660730538AA37BCB776A50846D1B2928DA39B2667B343048CF9F77B152C2B318324
166150263EC98A6B891C9F354A98475D20DE9955913E626D542BACB4BFCB3D65BE4C
166277853A455D2BEDD364E661DA08102BE446DAA959651535A3970CFECE4D5D8000
16630BD0FBAAE10752378F0918149E9AFA417A185867EC7F0CFBF3F711DE83FAC4B7
16645EFAEADE852EA43238943F0F8CA1770841CBF9E3F2E17ED661C877ABEF451B69
16653D1C097888BC37464AAA69598EC552AD28EA33E30684F289225013C12DC81D0A
166671FB9FF3F9576345FE43BC84877AE47A46E19733FB9F737CC8E7DEBBB84CB1B3
1667C4075945AF9E52E70091CA1EF262303D896B5417A16F7D0758DBD1CDE836A8BB
1668513682E896B2BE0525F25A547529D939361CCA79909FF20C8FDAA768F80FB360
1669FD88FFE45DBB645916A04211734B9D2EEEEEB7B7C5F61ECF9D86095BE64A36FA
1670677936B3B77741C580FE129739FAB2754DF892CA99DA400C0FFB50862D79D6AA
167127BC526E83E727D3CC231B4A6A482D03164800E8CC77E749AF61CEE33504D953
16724F0D7AE710D7A56A27A751E3AF43FD4713396147ED714B0F86DCA6BB120FFD14
16738CD988237D20116EAF7012FC6F7BAE5927466918B15FAC91D1873235ECFE62B0
1674F6A6F30FEE2ECB86DBF4631BD6500F7D6E49783E9F3583F690E11180CF4B4055
1675A9B4913C2C306300B3F6CF6A7A2BDB965E2173A0EDA003231846963E94B3B164
167603420FE9D72A613E9788B50B35A1ECECB07DDF8F49BB170AD1B096D7DA11C1C0
167711F1873876C81A19EB505E0599257DEA826A8BF3DBF9DDAEE2F396591150343F
16784BE49E7D234BDAE92805CAF3651A6099DEF6D45E33FC366BE23F2B788CB9E4CD
16793F19CD16D8F7583E44EA6888DD6B8F4E3E7A7784C8D4F37C45E3EE039853F69E
16805E75EA29D0D6FB7FF58C01FCDD396897FA65EE14CA9BCFB29BFE08071788E7F9
16817F290C2DFC119EFF107FDF68BC9B2AAA705021E3E0FF9612394402C43A9107A6
1682BE716F207D926DB0FC9D1C1F80173C627ACDBEC11A49385CBA446196EAF7AE93
168334E6EFBC79C4C498B49EBF2DCAE414F6A7AAF7B0488068C4FC9788867C3B1913
1684A4840FB0BD36B539666D5C2D9CA585DDC775FB4950D083A70694B0FA52159F21
168558F6CFF23E220813F62029C8604285777D95E7D8EFB8D364BDF0687BD1D303F9
1686C03D2D172AA0934501B7AC9C54E6646F221474B7E1424D854A0421CA2EA7B3BE
168796AD1D1A488A95BF1E3245CEF2A00AA60F8C98CEB614E7DCDF771983D043D808
1688794B3BD8615E1938806CA9C60D3A774AC7B88D2FA9839CCDCBC024C0FC461ECD
168933D99EB65E583AADF7B45CC6DC69386D87E7641946726B1B9B495ECE998B95D8
16900AB37F8CE9AE6612AB025B6FA368EAFABB9F4EA9610525EC83E04283FDEDDD64
16911BD381C9D85A380260A04392E27F6FDEED62B9FD22DE288B51AB8A5775B491D5
1692A95EBB474697B1ECAE065B8E411E0FCAF5B6771618EC5319868132D6ADA7B628
16936AAC49BE24D02AFF56B18D92B77967C1985F2DEF8BECEC998C2144FE676438E2
1694C3C90C8E31B6FFBFCB477558465704EA800303196B6F2BC94F859A59C63B09DA
16956B6C63F8F2DA4BC04DE5B4735870F7A5EAAB461B7B4C8195A7FA71A1D381CACE
169695AC16E6A7124ACB262E1A9F39D354E5E0BAF2002602A922FA48AE6D8B8AAAFC
16970136AE37BA95F8443E4E259D17F49D560B38FAA0609D864884094538FCD87901
169800AC0686F1C44A3F4C1878AF559B7BB2CC81FFCBC71C9C92DC241EA9FAD83141
1699EDE504FD6B48E459B0A7A5D664499C5F3839EF8E7368D267F8E1BD33D151850D
1700C79920A7F7BFA079DFCF1548B406DA5F01CA0A83004939F4791795F88695CC7E
17014D6245735A4D2230D6F3CCBC055ABFB7CCE341E9B31063C5F399CBC1648994C1
1702C42D95ADC6B58ACA1BB8A6283E44C39268EDBF86C591E6EA72F1F82856D9E074
17037AD52E99AF8F2874132DC21244DA10E290B25D231AC2E23F1EA91E9E4E54934A
1704733E915015B81C738BE63448CEB8654AC79AACFC3788385B7B21E9B091A11A03
1705498D47ED1620437F22932417D0DF90357136FB2966441A64DFE4B193D7C0ABA0
17060350791005FACDC0035A2B7A3725EC63D40A3C06C0B8E382177BA9BB95A87EEB
17071D3A3164888A0759D419857B63DF24518F04986638FE7FA71A8991EDD74B0054
1708437103EB2E67014E058E1741F4C0B9BB54C9A8DC5C03C04ABB5A9369156DA732
1709FC2C9765A81BB6E57818EDBA45617364D550859170B43660725CA58B19B4791A
171078F403F6AFCAE03898A6AEA6F074EABB69F88822EB11A15588154E6BE5CE4C78
1711EC034511485ED9D5FC92A7B61788401FA357F3504E49F2C0EBFAFD5F34399D74
17125F923217C9B8039FA365F94C8EBE543A2EE75F1660BAE43E840A3A5DA21CC774
17133C468236200AE039864843B90A49CA76B2AEC0BBC87AD4628A2C276268F9ABC5
1714180F4ACCC711B3A0BC2397D86C08BC6905521FBB30428F4F93C505D4249A26F0
1715358C76B08AF1439273EBA7F6A752BB9D7C543F4EDC55A46F57CBD39B6CD17245
171656F6FE5BA2624267B07F81410D89755095A94DBC095D5A5E8F5E17CFEFC662E8
171747E9489C233C58FDE5427C6E95F6525104EEF0C602515FE060FC076BCFC9E329
17187BB75C2EAE5B640D8F8BB7E4EB9F143F12303EA35112A5ED43827F99C919EBD9
1719E5AECC9CF444CC15529A6FF1F75C16B788C8E0291FB78874FAADFA35C8ABF411
17204752EE33171E19E166525754C70E836D9889405BC01D83C41C6AB175C320E758
1721A738AADB59177CD84C17094F554F6A096405E5588490B4D66C1AA8B54C6D39C9
17221977579EEB54B31438A85BD8C100A7243F2A214DE5DB3752CC040D86A3DFDA0B
172357591F2A863B205FF5CDF237A3592A753FE7634314AFE8924038FB9E6CD37848
1724D83A0F035CD7CA3A39445C99B95BD32AC6DF47974B3A5B516D6FE65398DF86F6
17254FD7CF7BFC7D95F3B93EEDD1BA6A0EA366B0A7F9906EC2F0A90E87D7E5F86456
1726A1DE079FA2AEFEA603B23043B4AEC5A161E0BD72F9213C5173E3E9C53D33A07E
1727E003EEAC88883D771BDF855A6BEFC921B451E5216E52A7E3E9E786DC1402CE53
17281D98E8C8B452D7740E2EC7E97F38C44C896E92A8B0EAC13414DC7EC8AF280D10
17295B0AF2ABB29D132E7D21E82E11E50C812CCDADA349C4E3B0DD9EEDBE1E023850
17307E37FA9FC14672BFA15E26F3A5D20F55666D0C135705CDA6DFCE5BA2FAE6D816
1731A7E42C0DD346F476F69CCABECCC21FAB59CBB96C674F9ABD46059DB37955BFCC
17327BBEC3777F8FEE323783C95C1F0D30483273830DD54E14E440B52B6EE98C9905
1733AC65D756B9E2434D73263406E5DC9063F4DFF450CFDAFCBEFBE1EE3097C2848F
17342D1F3DD37899579EFBDAA4D6E74F98AAF967E6E4D6A9290696D690547581B88E
173500722EFA379D80BCD16E17F3945E5405EB5449AD8C31ED981F0A4BAFA6E66772
17364DFC003DDA1113890AC91E6AD57FFE3A81BC75DC793B01456C354655398B864D
1737C1EDCF15908187E54176DA40EC6C90EA5820F7B3B751B6499BAD39EA2577F5B3
173845333CED68355E725F2432D4C716731898A4318A5E653C196155AFAD4F5C3481
1739CD70E8C80F17727F7DE6C47EB174FB73705CDB2C2DF4EE5AA90539291B9B8004
1740F26361A447662BCF92CCDE33C3F6D8A846D86A32C756BF026750DB11637EF2D6
1741D5660419C6F4D3933ABBACC7670D7465932FBA4EB0DE385CA18F88693B57C028
174208C24FB46EA07EA989DE6A09F720AB9B59CCA0C8C80CD637DA4A37DDEE37AB7B
17432BB7E037237ECE9787A0FEC276143147A5F9346CA77AE87060E5977D6FD55CBF
1744F6260E9B8AE837B7DDE865A28A2746DF72F585F332973B661819E3666AA7DC3C
17452520F058328C5153214FA81329B964953B1296D9578732AE6AC901C9802B4AD7
1746C428778ECC2865FABFD1FF5F17995E8901693296FDE9D2920A8927C6A5EE7D6A
1747305AC3080BCFB3C72031592F3532A0065690F8B35946A196861A301C4D214794
1748465BCFF187253D187490576E7408C74E1ACD6579A7DADEF553A355BC1B1DF5EF
1749926A262E7126D55E2082C00D0E405C82BC5B3F2E7B74F4B10E24E3118B5F7A6A
17504F421DC3527C8D4AC1A5F928C070A40A2242C2B301FF93EFD274F58D00590F68
17512EFA94A29F9C4CA61EA4825C21034C5D43088E64E1E16050A4A6A9FF0C2AC4C8
175282B7BF79F5205FEAAA5A45DD81072DE9ED7F02BDD7BDD189F1D890B4C04A744C
1753125162C8C3F381FC4E8CD93190C4CAC7F46D7477028592044B072D81CD5D1FD3
1754715921F8450A744590143EEA2031E2C0E31A6EDD7C98DC1F87371196088CA009
1755ED9A3F26E56A005C20516778F26F308AC8CA7FBB0D9569AE74F7B22E1020A81C
175602E9651B0B4C83E36D666C12672C85006C4D902682E090DC7187C3DB4FB345
17570000000000000000000000000000000000000000000000000000000000000000
17580000000000000000000000000000000000000000000000000000000000000000
17590000000000000000000000000000000000000000000000000000000000000000
17600000000000000000000000000000000000000000000000000000000000000000
17610000000000000000000000000000000000000000000000000000000000000000
17620000000000000000000000000000000000000000000000000000000000000000
17630000000000000000000000000000000000000000000000000000000000000000
17640000000000000000000000000000000000000000000000000000000000000000
1765cleartomark
1766%%EndFont
1767%%BeginFont: CMEX10
1768%!PS-AdobeFont-1.0: CMEX10 003.002
1769%%Title: CMEX10
1770%Version: 003.002
1771%%CreationDate: Mon Jul 13 16:17:00 2009
1772%%Creator: David M. Jones
1773%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
1774%Copyright: (<http://www.ams.org>), with Reserved Font Name CMEX10.
1775% This Font Software is licensed under the SIL Open Font License, Version 1.1.
1776% This license is in the accompanying file OFL.txt, and is also
1777% available with a FAQ at: http://scripts.sil.org/OFL.
1778%%EndComments
1779FontDirectory/CMEX10 known{/CMEX10 findfont dup/UniqueID known{dup
1780/UniqueID get 5092766 eq exch/FontType get 1 eq and}{pop false}ifelse
1781{save true}{false}ifelse}{false}ifelse
178211 dict begin
1783/FontType 1 def
1784/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
1785/FontName /CMEX10 def
1786/FontBBox {-24 -2960 1454 772 }readonly def
1787/UniqueID 5092766 def
1788/PaintType 0 def
1789/FontInfo 9 dict dup begin
1790/version (003.002) readonly def
1791/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMEX10.) readonly def
1792/FullName (CMEX10) readonly def
1793/FamilyName (Computer Modern) readonly def
1794/Weight (Medium) readonly def
1795/ItalicAngle 0 def
1796/isFixedPitch false def
1797/UnderlinePosition -100 def
1798/UnderlineThickness 50 def
1799end readonly def
1800/Encoding 256 array
18010 1 255 {1 index exch /.notdef put} for
1802dup 0 /parenleftbig put
1803dup 1 /parenrightbig put
1804dup 26 /braceleftbigg put
1805readonly def
1806currentdict end
1807currentfile eexec
1808D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
18090E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
181051BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
18117C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
1812E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
18130FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
1814C01924195A181D03F5054A93B71E5065F8D92FE23E7BC2A6E71BCF95FF3DA948
18151A27320759222BD7BC7C1A533E90058824F06942F0234C68671083E0E4708398
1816D246C94F9C16DAB6563651BA33D86273FD2DB3C50C106F3CA95B1C79778D0BEB
1817B99D9CFB38E41BDCB4261A86A23E2CDEE4837D9B6F0E85ACEAA984C344A63709
1818EA35B61F08821338D363D172BD185A3658F43052AE1E61D879C99DED7F6D726E
1819FAFEBD881BDDEA91FB09DB75675FC74AA2BEA8771027C7A51BF849F8E765B870
18208F7CC0871F301ADEF9B71EC3C607B2F51325AA5B3DD74A2C5426E7B329FAE84E
182194A159C8C9C35E27A0FC93FB98A4D616750DAD50068A5F0EB96B8228946E5CC6
1822B69E93D262C92E3BC7161313156E380A2ABE27BE400A23DF95E65A4F76B3FFE4
1823CF3CD141B006C487EBC73A5A101466D4388FB2CF1D9439D0714720BB58537B7D
1824B3EE1F04AE117222CA5F0E5942F7A875D55D91D63958B1A02405D9DE08109B8C
18257104F2D109EF7074852DFD74CBE02E0F3704F2BACA14E05EB1D0D9021EFAC23F
182676C2389F8EA237D2E2AB6AFA83A725E16AECCAF025E05F1B1B5699D761F62A46
1827EC6F31B0FE4769BD0D66821592ADBAEFA9EB454CF1402FE870F5F96D09980C1B
18288B6D2FE88BE56032C1959E6C3DC319B6A7353F3AC629CE5BCB947B4B235426E9
18294769302817AEC1ADF50E50265AB488017634AF824D44D3C8423FC7CAD97F6D6E
18306B34313637687FBDE3BDF6FC951CB41277D8EF49D14767B59656D214C9724DC4
18310523EF896F4E48434FCC5D8423F07194C54D48C62AC29001B10C9C8B514B24C5
1832CEB60FF68D36749711E108DBB52738760FCF6571D5B04E58F24CC0247834B412
1833D0F6F8D7F1573F23E3E399D5A3A3A37FCFFEAFA044A5694D2458EFF2BC1F7650
18348FB0A27C505A20C16776EDF94BEF9DF702F3C64DBC1939BEC0399B6AB283F832
1835DD8FB358F701CC075C596FA7B0ED7A9304DC73274C8169337D55124CB748CE26
1836A635B2704D8F65E23CC0FDA3C57ED451F8FDE7B6FBFCE2746F5AEA11B065A6DC
1837C3D200D962A034DD6757991BA62D8DC0408F49083D48799B6097B61343365A5B
183830FB02E9CDFB5104FB751BE8A268EE55C1208DD8B29D5635014EDE9D0D94BB64
1839ED5643B3049027925BF2FD7EFCB631E01269B731AE12AA6226B2656F035C7E92
1840959C4A21BE40D7C138C8FF28C9FD4B768CF25F08859AE84FEE6EA18C033B3659
1841D9EE250BA5FF2568E8BF7684A93BED7852251D1ADE5DB815AF3AAC36D1A500C9
184241D1BF3A1926828CD1F9E501ABE441A07B1B96612CF0728AD5FECF7480421F46
18430B18E06D2FF1A5B1183459C59517976474698BCE18A728515CD489A83C001AFA
184447BDA929F60D0FABCD8786AE16EE18615C37D18703571936A365D334BACA9BA3
184508E2523132887B5EE95ABCE8581C78C3E858DBF35ADD56A1F6C2489AFA73D1B2
1846379C5064DAFD30FDA84581FDE268B470636EE35F21648955513714F6EAA08AF0
1847249C937721DB0E93D95C4DDDFB0948051953F39C6D2D811D3FFDC25F786E072B
18482A8A1F4830F9CFC34666A1D3F13268980E9A26682CAB64817318A1E266F3D2D2
1849DE4EBB3EDAF0E7B526C838CBD7F37E74A35B1C3EB96DA4099DE689A53970D4CB
18509AB355E93EB294B07DD09356C338BB4A61C147BEDC152E58DC92FA69846E4829
1851551A5330006793CD88523F7B3AF7B4475C531C67A4B66A603597EE72C4ADA491
1852BF13706F341125CABF37FADA554FDA0BA5534C7AC35F1829E250C885D9A9983C
18535D1FE8CE24458A8B13E5C7EA22BF1608AFA96B83C700889A2A6C9C4052DCB892
18546CAEEAA9E7D7F3E215019719B36A5DAFCCF2396FA0C04AD99A7C23772A7BAA64
1855D1FABE8E476EAE9FC1A3E08CD6D1DDC6E087934E676BDFD1528652B6B9A50A35
18562029466364300AF4CA3C5883F6293A7104617D0858B3E43D43752F814654A938
1857A44C33410BA0E5EA7BF55D4F1D57E27921DB05C059DE29BAC1BFC9B607D2C5CB
18581DDC47793984FBB18BD99E1DF7776B563A55E15DF024D6D8E6ADF62F16F602A6
18597DDE1C68637672AA9C7A1250161502ADDDC1B4F6011A9BD5605B73AEDC37CE4E
18604467C838B7692C4D541EF87DB41123F9DCCFFA971553A5D9B0E7EC539A28750C
18618554383585CD8B93DF731A301D85BA9ADC95B4A3A237794C30230A82300B6756
1862AE5A46A090958109C5565EF60B0B16D6C0A16A56644B05D3371DABBB67ED9BB8
18639BD3983575D371419C7568B2556649402AFB9843106729E4EA87B3F9038218A1
1864F820B098A1271E330708432567297CCDA332B555A40C62BAEB16330175D28AA6
186513AE6939CEFA2334E3E890B66A73277F0B63B1FA59F856ABECC5FC0A50571F5B
18660747FA554F5FC72A51E215304B2E44701A13E41D91397B204C66AAB3D101004C
18677FEF2D87DA558EA057BD492CD6EF93601CB63F78426B502CDC5C8E9EF4FF3692
1868376601B1FAADD801602668370B5ACEFFDBACA8F8B3F4E850D07A20F6F47440FC
1869FD39504F0FDFCA35AF2ED0DA8BAB63AD42EA8CDA912CE17F5E62192DDD912333
18703E9FA0884117F07221642490044A72E359D5F25D9591A8FAD568A3DEE435C354
187111995C0EFCFEA21735DF44A30F79F747510E28767A4266461D1394F81344F6DB
18721FA8D0B0D9E5F52FBB663C8F1E91192E5608FFEAA178B93F8298F70510A65BEE
187312ECB5D675311B5B3B19205476512D92B1D16262720484049370A76F78D9BDC3
187402EB96AC1E5B3CB078D2F219988FD0F36B043ABBF347B22D36CF541A8F80F791
18758E4F92D900B7E7B64DFD500882EFBBF23565FA470103B2E0D2D14E3E4D7827D1
1876BAA0F84713A8CDE5904FFF2794850871DEADDDC53B77A502F5CA98B0744BB656
18772FC40ED2AEBCC5CACE2301E983E6C18CF16AFB9FD8CA49DE51B22F4259D43076
1878DDC1BD4974CDF2E733EAB6334B1D5614288CC81FDCC722CEE193635D1088FB29
1879F80AD5CB96394AE89D920DF8E1F271585AF019190F17DB51FEC9064B54C3A53E
18803FD33C3B553FC79F743BEC9674743BF0A821051261DE4527A2BEF4A04E293E97
188102B181EC5F5EED3E26060F2C9EF6852B7433CA1BC1690C30424B03C522A087EE
188292016EBDAC4B787133B4A22BFEF0B6CA564C6EB910E1DBF983CB4CFC3A1F8A26
188345329CED7F5A8704ACE9D4233583365A5A97342A053EF403F0567E9D0A62EBCD
188484B5D7145BBB11D31046BC2CF5B450CC68B85DA0E78EF8902F8D37DAAA9D4242
1885455288C0D73748F9BFEB1B1769D6FB84B94993D5F7C2B9CBDF75AEF2C930F277
1886210B3CCB8A0299F50AFE2548A4B8DF5ABB52F098ECDD56FCB8D3A406EFD95088
188792D7EC39FDC7EB1824ECA24D0CBC6EC6F4C6A7F9590D593B269D2CC0BFBD961C
1888AA8BB4296B4E4411B54367A341A5EDA97288DAC370A015FDE6D7FB0A4CECEFBD
18891A67DF3A3703E922BEF2C414FDDA42482EB35D5DBB206B44C76C412A435A0842
18906845EAD204BDF87065CE2C99B05D2D4080D5D11CFC3316967472C7DA44CC1F9D
189151B83B4BE9B882D6E9ECB482F9855D024ABFBA502CCD624E0F88164A6F13CED4
189285F20DC01BB15C7D78B1C79FD9FF71F4B043F59DB5C297768115542BC7C8A99E
1893ACE39A268D32122541FB441FF1364FCBA2B7627F12C49ED038BC044B6D9D533B
1894A72D35317A5AB8D91A9AC56CA90D1DAE9F967605C63BC9F406FB3D5BAEB4B38F
18954934EE3D2F5FE434B45CF5C2D0E5E417EC279DCEC4F16504EE40E837B11620B7
18967526AFF23381ED3E9A92DA4DBF4EA2BE4FE444B9A74AB60EFC818E20DD8B852B
1897DF8CB659C0A3956D0DA61F49A9DD467726E57E9B32EFF540D551A67213D40273
1898AEAA6E319D92B4B406377D36DAB85662C755D76ADF5795C52D54ECCF0DE81E30
1899B84F951233A0A400CB063911837F0AACF44AD2441A7CE08818D64705E1ACF7E0
1900F59AEFC5DD812981C5508385274817056B2CDCCA4C9F3103C92838917EBFEC94
190121D5737AC634B23B6F7F63B166D60C6BAA8F33AF44379C5A7337E737190EB3EE
190214272B905D08C01EA118964D3444A03676FF3B62E7626168FA1DC6220699780A
19030BD5776DDFA26BF0BB335B3C978CDD5CF1A419D4B5C562B3974FECFCF0118199
1904E547EB287CD92E32E881F344420FA3CD97333BFEF5D7E1BA31FD20622E5B4F95
1905692DD0ACAF01D413B21C8608FA87B470191C3CC5AD333263C955B4ADF4370FCE
1906D6667FC93495003F4B6AEE4F83603D55F19EFBF56F955FC9CC01E494804952CD
1907D426FE706C13D41F87C5C668D8B6BE50AE0370E07F52AC0534ECAB1C19851099
1908FC0BB1EC2A649795A62299F73CA606EDFB1D28183DC63ADF67294553115E8C57
19097CB603CC491A6065802B925E6DFBF42917EE6E44C714228AE452851D61BF70AC
1910844B5D800EF029357FD659B8A648445CED0ECAE1474E443124F4B3644F54C556
1911A330D92EABEC7F607C6B13FACF69CA928F835056BD1A8ADA20EFE6BD5CF4A1A0
19128B9E415E4A5FC6F209EF05ABF2E0C55F6E3060D1C72967E1E68791499F303C8B
19133960C5A1F2DF6306710DFA98C8D0815A06B5590374554DCCDBDC4C295B3BA6B8
19148BE3200CD4421A521C06BE39D4CA495BC63F3F982CAE3C82AD38DCB537E617D3
191534BD96EFDA7C6A0F6D97A6BC9F084645390E194E7A11399FCE4EEB9A965909BA
19166EC69D34DBA081BB3F18BD1ADB1AE1B7FBF96E4C546498667690857EB6931841
191746C427A5B7C7D99FF889582C4AD11A7D267B301C5A5AAD9DA99D5BFD438238DA
191862DEB899FF0F7B7997F781315B2CC328BE3572A3903A33EC901AC6BCC7F152A9
19198A6865C6CB17189A4EEB699006A5F9D4482D53A76E88438E444F9302C79F0DC4
1920B3033D29D303B38F5959F020337EE6619DC8A8C3912101B02CF8AD113BF4BC29
19218C6B9D25AF6B6A787F222C05964475B49B6751E3A3A6EBBEA03677D5B136B9DC
19226D9AC20193BFB0759E89831C9E2AF68BD45ECC81175DFE80DC0879069ADFA8E5
192324CF3C84121CD9739A28BACB9891945FA4E72EC07136682E18FCA81938FA6A3B
19248CEFBAED60121530E33C1C0E698B5923D6AFC4E907A99B1367C3D435CAEDEF5F
1925878237453B8DB2FE53073CF3319FD096343F42D68F097759D051AEE17E4FCFC9
192686E17099799DE82A38F22D870BF7AB90890E3B5264976700BAE594C8563A218C
1927C985D9A5A7D7BD959F7E4E66286833C86E89203ECECD6FC4C6FE1F04010218FA
1928A5714881C4C846E85F13BD68AC250CD0E488DBF60BB10B2CD7AE2E30F9C21DFA
19290E84F76B4E996AA1C5C056E64BAC85622C160B56DEFD4DEF86887C1201F7C20C
1930076D4A27BA69572BE9C89FF3A9D3BAA5CAE0A6F2187AD01ED497798A305E3BD8
1931422DBFBF45E3F4AD35240B07285128B59FA9E83D9F6A2E620CAF6DB05129D930
193244CB241CFF84E776315114C3AB61FBC0A8368D9154CC5066E2B162E89DA51165
1933F9CC075F2524F9A8624D2B56ABE64AF93B9F0407CC770C1F2C76CCDC06345D03
19347B173C2FAA201D8E1F6C0315987A7A13902F4AA5ADF081C2B0A01C77E4F7A3E7
19356A4AAEDDC577E855D69D38AF6A1D271B02AB496D94D81996FB078FBED17F833D
1936C6C0BCE141BCDE277D530951DD6574B9CB3CF0370D74211E9AC00C7CD3A67842
19370B4B72ED517E4906409DEA7993D0B8E92D418139960EBC86BE63A1B1D417C451
19388BA13C230DAE1EC4E466F23351D410D9FC4A7BBD477D5FA07659B71CE9921B1B
19396755C67AB3D4988064004CF75948879D16174E8097C91F7544352474C2D9A1F8
1940A1813BC6F4BA13E952678F5707F19B4799ADB3BD186DF650821DF58CF3C78D67
194184E4E1DF8DACEC50D15647C3DBBC3C4355E602D3A03171FE1CB36FEB940211EE
19420A5300841DD7B7CF91C02B3FC5D89C691156BFF8A38C6C72789DF260B868AAA1
1943895046E405661D97FA9A0048AF114A89E3ADAEBCE541753E4FFCD902391B5372
19446A97E32F0257FA9FA1DC15BD3140EC7F0CA5A68AABCEDBE73C38B35FDF195F96
19450F9DB0F592C188D72D73512F4DD92D2371D1A59254BC477CA084E68184AEAB6C
1946266BB21DC3AAF874DE999AD2A17C79621AE322612EE4B6D5BDAC511418EDE90A
1947AE75066AF19662C4AD855E4200A5D67BEE4ADA9A399192C74D35E59B15FB61E7
1948BB167282D32D538029ED22CC5C9860C1F6B7BA7F33D5CF108D4BEEFAE7B37E67
194939391F9934DE17956303532ABB011540645DB8420749C9B9A019C3CE86ACD566
19501EE8D8D5E0D8D0DEAB33B5413EF10D4EE650F82417002E436E0B3B628A657F84
1951074098C2E9F897D9AB692E0FB9F268E6728F94A79CF4D6B0A07C8DFDC1D67FD5
1952EDD5863EA8949D180B1596D0009D662FC429449D76BF13D83F0D0CF165982443
1953E9CC288CF7C5F2E17EB7F3736D1FB814196CCEAB8C833720E3733BF594E1B536
1954BC0063080BC751F9DA1741522B2967D07DDDA169E7D3417B4A39EFAC15EA5E8E
1955DE3473CC9DF991FAD2A971F44B09635085DB02D692F149F144F3DCDB69B72C53
1956A2AF34C65DF0D5F35E82102E67B733750646EC03A4FF47138F7998607BD93AB2
1957B63A0B82E8E225FFAD5DC468077FBE8C8C8E5B4BB10A8FE836B07367D742BD6B
1958D36DF5304B9DF363120504C279453452EB177FBCDAA6F6FB78A24848F4A1D94D
19591E49F6C46CB36796F3F4C9739346381F28AF085C5EBDB2A02DC0570C7A21E097
196077522D4947B51182431BCBF3E55CCDDE93A916AA40CEB577277FA512380816DF
19619111C56F36341381D62368E70462577D0C135BB3CB4462B269AA8E0F03245BFA
1962D01DB8E23F2DFD5DAA88FCAFDD51D48E562EC649DB1FFDA0FD8CC8C48E6A9207
1963260ABE35733D75630053CC74A07E5AF6FE87BD5FEA69CB6AA20122276AD92853
19646B225BC9E3350D1B1362E04C7795D473F1266852B02C83D02D938C55D8F0C671
19657A9205F8CD058304DFA034D99A6BC16C582F02484A089602D42DF30D7A5716C1
1966D42A4CE56C19E40C01DC7DED931FA13679CFD2700B3826A1E6539AAC12293DA8
1967664DE251C5D1761BB45FE364CE3F7F7E9B67F86EB31D9626CCACE4DCE03EF3C1
19680D2FD1B12B5774510D46C5C5CBF0A34847418B9A1DF0C67789422D0EC2D49576
19699DDE72D63A4A98613461A6F730A05336C691583F96C3CAD2AF7C4BFD3AEB3814
1970D909858B6598FE19397006C8C4D549AA1635968F47144E7861A2BCE8AB4CA7F0
19714D253949AA0127559FAE3161C810A8CE22A3079602E747C9398F9C8B2A868F23
1972D77D7AD6B980FEB038E0557E58E1D7AE471036CBB96B83595D9C96A4895971CD
1973C2A810651A045F876A1F5AE470BEF39F856808B1F8D736030A722E1576BDB3B4
19744DF06F73D38D313C8A0D3504EFBC774750C9F6E687ABCB1927FA1BB3882AABC1
19752306A030CEBB259AECAA646C6497712F6C1E9DB7E1365A60EEC5AEDD5147A77B
19761E3A10D73C477876D54FEE853D953EE75F7EDFB287550B93CFA8250D1FE2FE7D
1977D34441F1224F3DB1D355188819EBB98A94DB193B9CA23803869DD10776647BF5
19785BB42031AC44A7339DC036AD0292AB9B732E6FB79BEE852A103C3788BB0F4B72
1979EF37BB62356F9B2DF7F5899A26F1FE0A3D6469C1034B8AB14F52555EBF6DC592
19803F24D6DB395A3A182ED4B8ECEE8254661C19CC942F236CA40BAABE818EC312D8
19817F5762C210FCE8A3CB9A23A24D0A751A09F4FCFB72DD0FB3AAE0575CF97D126E
19821669203BE1C8F8FF626F49E8AFA7B29EF26618C6D8336D4471314D5D009BEC8C
1983D914E74D0BE7D7C3A2511C0DDEB6FE04360D54FB3283AD67D9DCDE211FAFD19C
1984449E201F2913232DDAFB2043F674EA73C9F043EB73CC9A96289B3CF819DB3E56
19855FE403D8C387C99979ED9F8EB2F3DC7D72BFCD70D2998C697029D149A6BF560D
1986B13E1063FA336E66B267581833A721D1F474D7361CA1D448637464F5CC53C479
1987FDD548EB4F3D23E7B687E83DF175CDB2D6A3C1A48ABC9C1BEE82D9096D997A55
19885331FAADD9C3515B66DAFD27712F877E7A5D2D900404204EEDFB32C34E029ADE
19895E7031BBA8199B7DF8C472D1F9366E0305D781A5370EC5B5CE193A9D5B2CDC82
1990E69CFBAB8368681B8026B65501A9E0953861445AEAC65EA5F8A7B941EB7AA197
19916114FA3A553D10D650B625CE46C766B24035563AED3AD54A48EB0453370647B6
19921559DC4CDB967FB4532BD4182C7F8711C00877F25B9BF6A494F252598979053C
1993D89203CCF19CEFE210F1FD7874FD31B2F76C7C48BDB01F5490EBC2166A90DD04
199459C649B65DC177D72E340EC23F434CC5E6C2B264586DEE5AF1E75A2F5570AE05
1995A71425E4B353D8E292ABA55ABEB794551A887737C6147CEEB32C398D1C710371
1996D79B7A8505E25766AD5EF9C240EB792EB3B52C225CE4A9A24AF1CEC1B68E01BC
199795BCB44924854F4B754ED4CB640C0808C4521CCEB66838EAF610BB14E126B7A9
1998BA2B1DB05C2B64F6EEEEC3DDB21E84A6DF0EA058F700506D891359DFEDFAB4D7
199915B5B2F5C0A9736D196ADAF03DA68B3FF89C478B3314951898F400FFB5BBE101
2000C06EF0596963B3F94EB95EE9679115F955262BD32EB99B73190E87F6E12A4826
2001AA6E6573A76015DE8F23BCF8704E0399F94808E8D355D962E422FB1ED6DDDB80
20022F2BE9E4D6938F23499AED139A68D06EBF11C737AC900DB80EDF5BB7A4DA067E
200315BD9AE4B54DC2497F5B58B1799140740ED3F8ED8AA5875A106F1CE2079849C8
20043E7F6EE92B4489A5CB7E6B7ABB6DEFEB942BBD9B56508BDB6627AB51B2755D6A
20053F0FFE5FA45067B10AFC9A1031F7
20060000000000000000000000000000000000000000000000000000000000000000
20070000000000000000000000000000000000000000000000000000000000000000
20080000000000000000000000000000000000000000000000000000000000000000
20090000000000000000000000000000000000000000000000000000000000000000
20100000000000000000000000000000000000000000000000000000000000000000
20110000000000000000000000000000000000000000000000000000000000000000
20120000000000000000000000000000000000000000000000000000000000000000
20130000000000000000000000000000000000000000000000000000000000000000
2014cleartomark
2015{restore}if
2016%%EndFont
2017%%BeginFont: CMSY10
2018%!PS-AdobeFont-1.0: CMSY10 003.002
2019%%Title: CMSY10
2020%Version: 003.002
2021%%CreationDate: Mon Jul 13 16:17:00 2009
2022%%Creator: David M. Jones
2023%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
2024%Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10.
2025% This Font Software is licensed under the SIL Open Font License, Version 1.1.
2026% This license is in the accompanying file OFL.txt, and is also
2027% available with a FAQ at: http://scripts.sil.org/OFL.
2028%%EndComments
2029FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup
2030/UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse
2031{save true}{false}ifelse}{false}ifelse
203211 dict begin
2033/FontType 1 def
2034/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
2035/FontName /CMSY10 def
2036/FontBBox {-29 -960 1116 775 }readonly def
2037/UniqueID 5096651 def
2038/PaintType 0 def
2039/FontInfo 9 dict dup begin
2040/version (003.002) readonly def
2041/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def
2042/FullName (CMSY10) readonly def
2043/FamilyName (Computer Modern) readonly def
2044/Weight (Medium) readonly def
2045/ItalicAngle -14.04 def
2046/isFixedPitch false def
2047/UnderlinePosition -100 def
2048/UnderlineThickness 50 def
2049end readonly def
2050/Encoding 256 array
20510 1 255 {1 index exch /.notdef put} for
2052dup 0 /minus put
2053dup 15 /bullet put
2054dup 17 /equivalence put
2055dup 20 /lessequal put
2056dup 33 /arrowright put
2057dup 41 /arrowdblright put
2058dup 43 /arrowdbldown put
2059dup 48 /prime put
2060dup 55 /mapsto put
2061readonly def
2062currentdict end
2063currentfile eexec
2064D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0
20657B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81
2066DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91
2067511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6
20681021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD
2069028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86
20701319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4
20713D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021
207291AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2
2073E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A
207411EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97
2075C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857
2076D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20
2077B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3
207893BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F
207910FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D
20807E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF
2081B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B
2082491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB
2083F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6
2084019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6
2085915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36
2086356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0
20875DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D
20889C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64
20893C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1
2090FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252
2091720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5
2092D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726
2093BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5
20947DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377
2095DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56
2096AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7
2097A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E
20980F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743
2099AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18
2100CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023
21010AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD
21025EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B
21035CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F
2104E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB
210554DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809
2106E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F
2107A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906
21084CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378
21094DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4
2110038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4
2111B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308
21125CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC
2113B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837
2114A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD
21152F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D
2116CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246
2117455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE
2118FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03
211916294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C
212016840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F
2121483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352
212267626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2
21233FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472
21241E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770
212593F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA
2126051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B
21278765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4
21288643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436
21296E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0
213006F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7
213184BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0
2132D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6
2133DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB
21340A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD
21358020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC
2136C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34
2137754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406
21381E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05
2139CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523
21401FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F
2141153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02
2142905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718
2143617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2
21448666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A
214598AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278
214653FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B
2147888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D
2148052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A
2149CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501
2150A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F
215107337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56
2152B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672
215310D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2
2154CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D
21553F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12
2156D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F
2157849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16
2158648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE
215984708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA
21602BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD
21612709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204
21629768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0
2163B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B
2164D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7
2165135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE
2166EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939
2167C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782
21687519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0
21694ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2
21709E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171
2171050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486
21723F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271
2173C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8
2174843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342
2175CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B
2176B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50
21773478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175
217819A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946
2179FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0
218017C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6
21818BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B
2182CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003
2183F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194
21841F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E
21854069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194
21862D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929
21879B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593
2188E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB
21898671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB
2190BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027
219104DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5
2192C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404
2193ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C
21944D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909
219584E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6
2196C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6
219709C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777
2198D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503
219956BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF
2200035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB
2201FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333
2202CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663
2203B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A
2204F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD
2205CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B
22060BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C
2207B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9
220833484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6
22094B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D
2210F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E
22112024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A
2212CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5
221388E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37
221417B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0
221555086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A
2216A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50
22172075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3
2218406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8
2219AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B
222060E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388
2221C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6
22225FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50
2223822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E
222494EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02
2225D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA
2226343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE
2227894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5
2228DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327
2229DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F
22308E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324
2231A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA
2232DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270
2233E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947
2234DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC
22354D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653
22365BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1
223702B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8
223888D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70B1491
2239307A6D9A2F2BA5099C8A07762E70BDAA74BA5E2BAB260C1352107EB8A96523D9
22404BA3082B99772D585329AB8645C3BBD11D72BA01F95CCF11C6DEBFDAAF7F5C4D
2241795F99DAE6A8D59462D759001BBEBB59AB0C322EFE02904D82B424649C2FA593
22420E23281DECC5AA908E54244566055D418602EEDBE78843300158908F77C0AC75
22439562065826D34C38C598D8626BFED7CB672F132E065E2C27932F709935988376
224494901EBAEAEC410E2B36575A71EBB8954C3A90EEC264E6115950FC91D0D54999
2245323D8B4FF8129A8EEC3900A00CCB026E6943BE105BF5F504AB332FC17E568681
2246F423D1125A596766BE58ADC658888DB39BA74F67CE0E26C392220832FB036E93
22477587E96684BFB78BD035F54AF71B2408241AAF548F996AD440155624B3EDDC79
22482102EE58E1E27EAA0675F1F13297A4CAF514CB319E58D424A820B8F48984987C
22494C57FD4B9A19F7BC14E325A92A36D49C385D1426425EE668AE3C1D81315AEF88
22504EABB7EC7ABE08886BBA8A23510B9311738026633FF5618D139605D06B5B506C
2251F0E45CA87178B7B45434E908C2940175CE74AE5B186F0B01A5F61A064701805B
225235DA49CB4433EBE00D4E25DC870BE6BB4B4F9E9859D79F3811FA7BF788181FFF
22537C51AAC72948A05E81333D3F94FDB7AFE2586649933C80A934D55C84637CE831
2254CE4A0FB989F1CFE629A3E67F23EFA6DE807F6B9D6276710D582A40121C1E8FAF
2255E1D61800C961A0B0F5F75E64476FCEC4FBC6D9EF2F64339364E5942B02724AD9
2256E539AB79F6B4D704F4BE7B20BE1BACF3893D32A3AB34C8CF4F232CA783BC653F
2257BF6CF61FD077BFE103815FDE1299894EFCC857E6FD2FE79CFAC8D85F715EF10F
2258477317FD0D03228DBAB45EAE2E0879C58516AC142720979C858BB61E2A65C04A
2259BE06E5A7DCA22CF66E102A7C8349DFD83316F600772E0006483455411F93338A
2260C58D2291B5F1E010CB20CD3A456F87D1D15EE945E25DEEF311D625CE9C90A889
2261CFC9364013ABB9B2C3A8ED2BDBCF79CDCD81584A6A9E5C9CD69C6A3763F1B055
2262E5321FAF13C0DBCC5F086918608AC5D90D8ABF455D3A308849F994EF3A174104
22639E2A34F21FA46917783AD762696A15C10814EC4936538D524FECDE86BC6E1D2F
22647ECE20D2C5426B93694219AED54C9449A879DD17DC4C280B8EEC5E7355A3C8CB
22653410BE977ADF21FA8FE436152FEE02F1623D7C3EF893FB10F4088B5D3B466D0A
2266B235928682B530ECA9D2061BD58D8C3E3AAC081DA1A4BCF2E6B660B98C18BE05
22673CEE5610BFD5D2176EFDE6BD1C36711B6B17A5AF3256DD0112A18CB14117000F
22680B30ACEEABFC2C86853C7CF2C9E454D39E70768EC6A8B0ABCF4B201BF524B6D9
22693FDF412AEFA2E54B76EECD14F2EEB31FD2898C0C155542F964CE85BE64E81614
227096F1AA5933AD11276053535B99B31EB13EF97C6EF8C3BBC9F6B61F96BBC4C1F8
22717D1FFE51240E81554259A993B1FD2B078BD5619EE7D108E63C8E99E7A8AD4B84
227287F342CFF8A8568F436CA43171CE083A608A782D4F27D8F303AC2800BC284D4D
2273BF0A7CB754AB7632AA0B00E43B9218E95F4F04F674C8CFA882C9500C539C5AA6
22748218DCEE2FF59F3BE8CEE34257C17B7218F2046A8F5708CB7BF4362088C5E8AC
2275EBCCFE2A138E81B4C975BDFB514326BFF50F353F35A304FC5A8AC55C134DA0CD
2276E8246E28C24D45BF49EA485B686A3145FD536B463BB1C5683167F8D793FF86BC
22770F77683B5687C6E83706E6BE8AD65085674F9841BF2AE08DA06FF43BEBA1FB38
22783301AE9A91044DD21403BCA73627B8D03976C3C8AEB9F63C57139714491E19E3
22791BB3E0C4E4A3F2236561B120F1C4BC9DE8353E39642DF471609AD9951BE44021
22804D22BAAF1EA62B6E718EAD438A13114F289B4D89CAD6FA77C66C55084EE590D2
2281BD910C6D78A69CB01E06562C7153C8DE92C4E1E727C7E166926496A6D7828927
22822EB828A97FFF0A806AC088AAB47EE67E9B8B955FE99C2BAC0CD170309DF2AA82
2283BB06473BD22480CCFB565C93437ECB081B39D2924B45CFCA8C4FE8F6999953D0
228461E7EC402701D9EF19188EB7BECDFB783A6B567BBAEE40B3648F6138B7365717
2285FD15E87E10BFE981503E1819AE1199A8696D
22860000000000000000000000000000000000000000000000000000000000000000
22870000000000000000000000000000000000000000000000000000000000000000
22880000000000000000000000000000000000000000000000000000000000000000
22890000000000000000000000000000000000000000000000000000000000000000
22900000000000000000000000000000000000000000000000000000000000000000
22910000000000000000000000000000000000000000000000000000000000000000
22920000000000000000000000000000000000000000000000000000000000000000
22930000000000000000000000000000000000000000000000000000000000000000
2294cleartomark
2295{restore}if
2296%%EndFont
2297%%BeginFont: CMR10
2298%!PS-AdobeFont-1.0: CMR10 003.002
2299%%Title: CMR10
2300%Version: 003.002
2301%%CreationDate: Mon Jul 13 16:17:00 2009
2302%%Creator: David M. Jones
2303%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
2304%Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10.
2305% This Font Software is licensed under the SIL Open Font License, Version 1.1.
2306% This license is in the accompanying file OFL.txt, and is also
2307% available with a FAQ at: http://scripts.sil.org/OFL.
2308%%EndComments
2309FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup
2310/UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse
2311{save true}{false}ifelse}{false}ifelse
231211 dict begin
2313/FontType 1 def
2314/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
2315/FontName /CMR10 def
2316/FontBBox {-40 -250 1009 750 }readonly def
2317/UniqueID 5000793 def
2318/PaintType 0 def
2319/FontInfo 9 dict dup begin
2320/version (003.002) readonly def
2321/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def
2322/FullName (CMR10) readonly def
2323/FamilyName (Computer Modern) readonly def
2324/Weight (Medium) readonly def
2325/ItalicAngle 0 def
2326/isFixedPitch false def
2327/UnderlinePosition -100 def
2328/UnderlineThickness 50 def
2329end readonly def
2330/Encoding 256 array
23310 1 255 {1 index exch /.notdef put} for
2332dup 40 /parenleft put
2333dup 41 /parenright put
2334dup 43 /plus put
2335dup 61 /equal put
2336dup 91 /bracketleft put
2337dup 93 /bracketright put
2338readonly def
2339currentdict end
2340currentfile eexec
2341D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA
23420E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93
234351BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71
23447C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551
2345E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078
23460FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273
2347C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8
2348569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079
234924A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A
23502255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944
23518FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E
23523FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26
2353D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24
2354D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B
235503EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685
2356767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A
23578B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B
2358DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E
235994FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004
236022466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7
236172FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C
23628B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491
2363344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A
236464B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B
236507A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC
23661E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8
236778B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51
2368CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120
23697E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782
2370BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462
23714E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A
23725A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D
2373EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE
2374EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622
23754DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE
23760F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5
2377C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904
2378314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E
2379DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029
2380EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13
2381DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E
2382DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084
23837517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91
23841A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155
238569BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE
2386EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5
23877F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67
2388CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D
238938DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3
239022F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C
23910D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1
2392BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D
23934BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F
23943625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD
2395B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE
239615B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9
2397849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3
2398FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84
23994C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76
24001FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798
240184857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF
24027F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122
2403CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA
24044FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B
24053C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394
2406F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D
2407F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140
2408DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7
2409D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886
241056F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4
24118DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53
241259344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED
241349C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86
241487A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B
24158D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60
2416C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342
2417D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64
2418D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1
2419F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178
24200A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B
24215CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448
2422229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC
242317D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4
242401B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616
2425F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662
24263347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0
2427689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20
24284E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F
2429A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03
2430DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D
2431364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F
24327AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F
243326EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1
243443CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD
24358716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7
2436C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08
243794B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5
2438C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1
2439B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56
24404E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5
24417F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01
2442204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE
2443B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56
24447E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6
2445279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB
2446E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346
2447CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A
244865E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78
2449BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285
24506DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7
2451B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3
245263C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89
24534D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A
2454A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6
245567423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C
2456DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A
24575DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9
2458C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C
24599C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D
2460B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51
2461963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0
2462D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB
2463B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B
246472D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE
2465B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358
24668C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB
24673706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0
2468668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152
2469ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5
247069273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118
2471C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754
24723274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13
2473407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01
247411D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF
24752620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87
24764DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40
24772C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF
24789FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889
2479CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8
2480DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973
24810CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362
24825B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7
24839D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A
2484EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2
248509C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A
24862B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2
2487AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420
2488324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786
2489486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A
2490EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660
249152B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5
24929F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3
24934B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D
2494B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7
2495BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14
24966EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0
2497B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359
249816CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED
2499E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6
2500546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED
25016E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507
2502559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B
2503C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A
2504ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354
250504B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B
25067F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A
25078165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B
2508A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02
250994892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB
2510C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC
251141CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654
25127AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5
251318CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76
25149F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD
2515E0B5622DF6FC4BF52147208D9A91EB49B03BB40DE7F8FBFB566F251942C8FFB1
25161DFA50465919400C21CE4724D12E4EB47AA5F392BA927329DBCA28A78FC1DF2E
25176FF27F4E4E3F8971D7BCB5F3FBF8F30C214A26E5E32E0E8CBC71BF20AE573BBB
2518163DD66E89F2C4E2B1A1532AE81C060146F755A1ABA3F1365FEA30B403DE7B22
251976F43ED8EF5C8884274EC7FD5E57E10CCA8B09C0D3FAFE7F9122F1F259E133CC
2520DF1DC4CD54AFABF522EB5F04445F241CEA612AD474377E241B56E22412356E46
25212A7E818027FFB057270EBFE11971EBE66E203F3FE3B48BCAB8E6DC985E41510C
252237D22F2AB42B414279EFFEE416CF4B52A51B214D3F826575C60D5D4C4CDAF96C
25232A8AE2BAA62C353B3B81BA71CF70354594D933D4A6BF0124981F4156244DDB78
25249330619D5B18F788760796E2BEF60B790CE855AE62039F6E23923F4DD6309DD3
2525E47CF1FA44EF753246BA20720ACB9D861F331CA1739CE12AF94A7F3B9119027A
2526D8275C9A1B5B84158686025BBE2AFAB98AC164C9FF51091FD936D27583C816D0
252773CD893B009FC205B27310E65C1ECB79F35C1F9BDF4D32E3AECF0E6F4EFE0D61
2528F15C34E770DBBFD4E49ECB5FAEE2F5EF559C1C677C648926B5CD10691FB92B0A
2529A345AE441E622CA540193951C15763CBFF6A344893E0DE5A50355054738D70B4
2530DC61569A9CB25021A1AB26F7C1DAC7BA99E4416C6B379D9487FDDB85B3F7617F
2531747B71E7FB759E402F8D559FC4AEC1D1CC40672A120DC0E9B50E4C603CDED14B
25323FDF8501E76B80E3B89A010793F4E2895BDDB400214CEFC5AE111A59FCECEC01
2533F1ED67AAF9B8970DB7AF25E32F81C637405E3292C48DAAA023A3F56A2884B8E8
253484D9F426AB774A7BF5190A15EE9BE0C7219D5A81242E3E6C280CF6E73BE0C3AB
2535BA0621D15EB0B957204CE3CF8764FDEFC911B5E379FF2A5191D8A7F3F060D1FE
25363A087D7E9CD5DF45EB900CFCCEBCDA451565EECF00E5EB279F9AA6E2F0C79EBD
2537F0075A6941D1B39FA89EEA50FE11AC5FF0A590473E33BB560A349839F83EBB58
253884FA406ACF07081EE23B0ADD014967C6F33BB023EDBA0192D2F7D229905B2783
2539CB6F2C6544FEBF93BB0FE0320DDFC90E3FC09BF16EE599334EF23956BECC8431
2540C1B68717673328AACCF795D5F5EFCCD9BFCA0968381F3AE06B1468849270A5C9
2541C75EAE740402DED7F97F1134D15742D94C8C8CB48E3C9B06E2
25420000000000000000000000000000000000000000000000000000000000000000
25430000000000000000000000000000000000000000000000000000000000000000
25440000000000000000000000000000000000000000000000000000000000000000
25450000000000000000000000000000000000000000000000000000000000000000
25460000000000000000000000000000000000000000000000000000000000000000
25470000000000000000000000000000000000000000000000000000000000000000
25480000000000000000000000000000000000000000000000000000000000000000
25490000000000000000000000000000000000000000000000000000000000000000
2550cleartomark
2551{restore}if
2552%%EndFont
2553%%BeginFont: CMMI10
2554%!PS-AdobeFont-1.0: CMMI10 003.002
2555%%Title: CMMI10
2556%Version: 003.002
2557%%CreationDate: Mon Jul 13 16:17:00 2009
2558%%Creator: David M. Jones
2559%Copyright: Copyright (c) 1997, 2009 American Mathematical Society
2560%Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI10.
2561% This Font Software is licensed under the SIL Open Font License, Version 1.1.
2562% This license is in the accompanying file OFL.txt, and is also
2563% available with a FAQ at: http://scripts.sil.org/OFL.
2564%%EndComments
2565FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup
2566/UniqueID get 5087385 eq exch/FontType get 1 eq and}{pop false}ifelse
2567{save true}{false}ifelse}{false}ifelse
256811 dict begin
2569/FontType 1 def
2570/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
2571/FontName /CMMI10 def
2572/FontBBox {-32 -250 1048 750 }readonly def
2573/UniqueID 5087385 def
2574/PaintType 0 def
2575/FontInfo 10 dict dup begin
2576/version (003.002) readonly def
2577/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI10.) readonly def
2578/FullName (CMMI10) readonly def
2579/FamilyName (Computer Modern) readonly def
2580/Weight (Medium) readonly def
2581/ItalicAngle -14.04 def
2582/isFixedPitch false def
2583/UnderlinePosition -100 def
2584/UnderlineThickness 50 def
2585/ascent 750 def
2586end readonly def
2587/Encoding 256 array
25880 1 255 {1 index exch /.notdef put} for
2589dup 58 /period put
2590dup 59 /comma put
2591dup 62 /greater put
2592readonly def
2593currentdict end
2594currentfile eexec
2595D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5
259645D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4
25977934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7
259872C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E
2599BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89
2600974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674
260111453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBC7878DFBD546AC2
26021EF6CC527FEEA044B7C8E686367E920F575AD585387358FFF41BCB212922791C
26037B0BD3BED7C6D8F3D9D52D0F181CD4D164E75851D04F64309D810A0DEA1E257B
26040D7633CEFE93FEF9D2FB7901453A46F8ACA007358D904E0189AE7B7221545085
2605EDD3D5A3CEACD6023861F13C8A345A68115425E94B8FDCCEC1255454EC3E7A37
2606404F6C00A3BCCF851B929D4FE66B6D8FD1C0C80130541609759F18EF07BCD133
260778CBC4A0D8A796A2574260C6A952CA73D9EB5C28356F5C90D1A59DC788762BFF
2608A1B6F0614958D09751C0DB2309406F6B4489125B31C5DD365B2F140CB5E42CEE
260988BE11C7176E6BBC90D24E40956279FBDC9D89A6C4A1F4D27EC57F496602FBC4
2610C854143903A53EF1188D117C49F8B6F2498B4698C25F2C5E8D8BD833206F88FC
2611BD5B495EB993A26B6055BD0BBA2B3DDFD462C39E022D4A1760C845EA448DED88
261298C44BAAB85CD0423E00154C4741240EB3A2290B67144A4C80C88BE3D59AD760
2613E553DAC4E8BA00B06398B1D0DFE96FB89449D4AE18CE8B27AFE75D2B84EFDB44
2614143FD887F8FB364D000651912E40B0BAEDDA5AD57A3BC0E411E1AD908C77DCE3
2615981985F98E258A9BB3A1B845FC4A21BCC54559E51BC0E6C22F0C38540F8C9490
261688A0E23EA504FA79F8960CC9D58611C519D3ACDC63FB2FBCAE6674357D7F2285
26174BCC9F54D3DA421D744D3A341DA3B494BB526C0734E1A8FC71501745399F7683
2618FD17EC3044419A88C3979FD2ABA5B0130907B145A8462AAF0A9B511D2C8A7C7F
2619347FF6AC057E6512902BFD2918E2CD31DE615F5D643764E900B60287670AE18F
2620FDE15545D8BC69591A8CBBB275AFFC9B14BD68DF0AAB32268FB84844D4DBC7BB
2621C591C1AC5102C50A9C7BAAA848DA88B0519F0F5F0813BF055CF0E3C86F633A04
2622B779D2E8E656DB1E09A66A85FE21CA8BA5523F472A229E83F2C4E91ABA46C733
2623F3C7B5775B06C97782BC225C46385BEBDC61572458EFC5CF4190AB7A9C1C92DA
262429F84BAACF552089195966E3AD9E57CC914D20B6962BE80429A16D4DF1ECAA66
262536C4343FADF0B2B48F12E2EB8443C4AA29D00949255F3968617F98B8ABD4CC12
2626048B838EE243A21AC808BD295195E4AE9027005F52258BFCA915C8D9AED9A2C0
262780814F79CF943FBE3594C530A22A92E11BE80FCEC1684C4F56712D5846B0749C
26289B54A979B315222F209DEE72583B03093EC38F7C5B9F9BCB21DBE8EDDAE9BE8B
262975ACE6B12A31083AC8348EC84D1D29D2297A266284B7E9734E207DAF59A25F4E
26304AA38509E993C5394FED76E6A2F25462685C4C86C6E8CFC9863338EC1428BDFC
263174616BB1BC8948B0ED4C87C15B4405F3A7796F9DB3798FFFE8BD0A94E834817B
2632D5E9812E308D0CC920470A6F2CD088FCB80462BF7CB3F039A7DF3DAF5B2B5355
2633E083A385CD2EAF0FC181E40E96DD7E9AB9EF5C7E6866A13B8A54718E950FE097
2634EF0951A357114F18CE9933D28B3A77AA71E3CE884661F13284BCED5D5FD1A86D
2635543E588FF473DC2CF9A4DC312500135F29C2D0174B32018C8DBD40EF9A232883
2636710A1F2AB2CD11312300ACDF789A9B7B93D2035D81D1C84984D92D78A53A00C6
2637EDA94B24BBAC1AD17774A4E07E6F74ABD90415965616AD540C8ECD8C3A44EE4F
26387F4F6BB6238C5062D63FA59B7BF08BE93FAEA70A2AB08FBEAAF7DBF56B95FD93
263903CA406543BA6C9527D0DF01F5108D31A51778A5EB1C93F27B72B46146A353A2
264001CACBC829603B9989A87CF64528682CCBA0562A8165B185C58A5C6BB72F5E89
2641500ACCAAB8ECEFBB2640E99EAEEC4EA979AA793D013D61D8ACF8784FF8D9398F
2642F6A252A709324FB39509F0B3A4E725E82F53543383C6765BE556CC897C758208
2643AA3AD37B0406E4A79F8F0A6C1983FC73E71CD858C0DB66ED66D5D992978614EE
26441EA91EBE191E082EBA1FC040AF19A2202575C2EBEB8058833E3520FA03D2F915
264585C1ED337E457B9FEEB0C6EF2735EFDA6E0D05FA641BCF698AC6B97751E8306C
26464DF00A39B8581FF53DB8F8525FDB196D85950906CCB59B8EF171349AA3B567B1
26476A00819947A995FB383C3C1709C9A2C113B2E40BB832B7D4A0FBA0B16A2C455F
264855809CC425C403E9668DC66BE45B71A81C332FD4DB279D22A2959962304A8F18
2649085893DAC61317D24A8F198FDAB95F3B86F0AFD35047B868A9A17037A2829A02
2650BAB042F75F349E197A7EED41984C2859754CAFD0251439921C248B463B516951
26512E1322C80D73F9CBCAA63A585450275AC2492E4D3FB78E800F788254DB5E610D
2652CF788DF5C70FF99892BCDF16133E34B24B77C8F097F546B87C603DDB8998B66E
2653BACB68BA27462AF54AA405682EC96D701F0D474DECD5F95CA2102DF639EB169E
2654D518162C2BAE45FF698B6DE15FC6E7DE48C336C40A670FD26952A6BAB09115E1
2655991F0073419F2CC2A1C08BE91096936AA0C37E4ED3CCCEE235476074B8FF1125
26566BDE3701F85532D8BB64CCC927CC335281C95EA689706F0AC717DC2CF680C754
2657E5EFD7FA4BB8880B2B727A964C876D4A223069D4E6001771F0E23EAD2A4BBC80
2658E76675297B2EF05F52BF4E71B3EE2BE3048CF088C79540113C66AE98B2FD3CB1
2659B0741A215FD070882C52765009D7D711DAA2508F19AE7DDA15229A856AC49BC3
26604DDF40814FF96500E4B9B02D412E94623C5FDCC76C0FB8E42DF56A904FE49D65
26611DA7C53901B2EA71AB658A464D3ABDE27D9DB8D9E0B48F64E61A2495AD5D8DAB
2662B5E72424AD017DF37964AF911BD7FA21A5EB4775DC8E95EF0C0EB856B00D89D7
26638172A1DE8530767D317B8256103E53CFB877E10686A04F5A08F8DC58D843DEBA
2664FD5F40597588663D103689F6EB3EB14D06E18C8078F2538B43E712DF491FC5C6
2665AF639256C8C6134B64D560D8476DEA6329D995E46CC4BC78841C59E73648B47E
2666BFA7DE0846422F738454AE77E822A083405289247BD7C478BE4974F742CD6051
2667E99FBB1D1B3FBABFEE855174734EE45E87D0AADF32B1283B911162A9955847FD
266838944D70584FAA6B1A7191C5C134B73F98EB632B69E2F0C0F94156787C34C8A3
26697622A029D58F9626B74F8A8A1F3803E0BC20E0EADEB1E99B70F1BD9F980FB751
26702A842843DE42EB142A84D5D3138629AE9EAF6F3479C423E8829C8816FA6EFA27
2671DCE5580E65AA9854B1C64163DC318420CD993C15BFD76A8BA1182860A6B03D6D
267222B8CF43CFE6C8AB27C64842E239CAE707D3086BADDE1D7C94E3BC96319470D6
26738D26915C575CFDD03271D6BB9DE86A0EB6EEA6E768B224A626C62A9AB48A6EDB
267444F70BB5AF991CDF9736D65933E81CC57A78F623F33EC9AF535F2F25FA4EEC90
2675D50DB7E87F31E971A75A33A301CA6013EEC5A4E179D695B33DADF2C98364434A
267642926776000B610E17524162253F6FA638D6581C18F99EA0BD1D2E24D2424ADF
2677C05010D08192485153DD03930C7BF45237593E484F9851E6D464FA10FECA5D9E
26780C8CCC97DE029030900CDBB491C5CF226DBF903CFE7735D939C3FDF3A20B70CE
267966579B28B99313FEE914E295388C7BC8E055A2E54EA3A8206D3C8F4F7C0BA5E6
2680E519419FD8CE215F7B8E9BEC604A9E3FE272A0328A24E31997C8A91E0946BCF1
26816943A97CBED2AB9FC636B49828BBB8B89E0BBC2653796431224895ABA5DAC41E
26821854BD9764E86147FD7624F736F40DE3B7582EDDFD15C2BDE3F22B5A54D7DF10
2683B87A1301CE85CFC061689A890A321412A13314AE96DCD3EDA75035FDD8F4AB9B
2684897A2C68263A68457032C469987970648BA2D88B1C5375DFEAA35A917B8A952E
2685EE670427942AEDB3CB599C5746180E392837D371E15D860620ABDB6AA7772C40
2686A5E346661673ACA530BE3D8E3FFB895E5DA3DC23B1B43C080C77F7E47847F0F3
2687F3AA5CA9E4BF75FC5EBD18D19F21A7DAA3B11CABC6E4070A15F7DBC8B05EB6AA
2688A02EF1B078EB66D61D6AFE41DA9B36FE7EC9EF94D1EA26282A9871E2CACB3126
26892AD49C2D9B50A6E47D8F2CCAD50992D1B430979A45FD9E76182A19964BB2A1F6
269051779A2B258DC1DF4C2F3074621286831F3848AC152DDD2BA561E6586ADA88D3
2691598A2CE2CD048F027CE0008B828BD915887D7785341E8305DF2346ADB76BE99F
269287B02173BDC334E9221C8DF54114A6B24C1C5340299512FA6C8C51AB4C8778CE
2693178CEF531C6D1B5FF0A1BE8EFF767F959BD4C345C52699A29A17B2A230842BF6
26944B011217D6D24EDAC3F6D53482786F1CA33169B90ECD499407D37CE9B70DDF78
26957B7547B32952535BA9ACD1E244447AE3FCED3AF28717083CF9590A09780984D6
2696AF0743C82AE4FB3E2BB2856A4153A3967A023FFC35382D6C22D84A924900B6A6
26973DDD400E6D2418DA6C27F2FA34C075C902B89EBAE658B3C9A18EEE449DA5A379
2698337DE95CB7AB3F0970CF1A5D8FAD8090E495570FDFB2FBBA79244780D8035547
2699C5A55BB21A2270F724BF5D442CDC5BB9F09BE0CAE59B1C2270F0BDACE698F2C5
2700DE8F66BFB9634904B161F5BA2B1950048300D69BABD312D58D89C4ED527AF7BA
27017DA2478EDC2CDEE3473DD8A8ED9D891CD1FC21F23013228BB3281B71FCE959BD
27026F8E9059D682A7FCC5265A0620992D4FA8D78377EB34CE3ECA070EE3707239BC
270398907DB0120CE42ABA32CF97127E28382BDDFD685674279F588D4F951216C355
2704821361790F64C2CC720DE97E8ECB57326C43EE47367628E05769E106868B54F4
2705C33C9951908DF6FC4F5ED2C7787BD8FA591BBB3E9C6C1DA94CC5E38D9B20C886
27067D237572FF46DD896A4D6163408EA6CEFAC398EE041EAE29D577E75326CA17A6
2707B072D47A7B13EC441CE6DAA042ECD02134CBFA6809A435050413817193DAEB16
2708A5882C8AEA44BCF36E74E9ECCDFE7E19FF5A5DD7A94E5AB4F8702C3DA7F42325
270923C808670A0490F5B373DADE40814FF9650241D3D69C91FBC5ECE728F827D9BF
2710C928602E05477903449E079164CA39859C4BCA60C579F490AA455F82B5050BB3
2711969AFB478E0D4A257B3356EA3CD62051FCE6C6B1929CFF85BFDF166BEF658E10
27123A55E007F38EBBB248B3F0B8ED1925106B499B762E45113AE1AC9DE09644C84B
27139C08034B297314EE69BC32DB6E7D7FB9913CE5AC17E7335979E9DCCE2BAB3725
27141976155551F9706A576FE0E3ADCCF72C87683291528ECB749CB0ED291966E239
2715B5E3630676BD409E08F85BC1AEC9A2D4135376284A96EA24431243BD6FE8B966
271695F11A4BB53F392E0AEFEA623064FF8A7002367B0A515635CB2D2DDFB9B4A8D7
2717FE721754E81BBA548848A235B91AD4E4F7DB19CCE2F61D277FC00AB956EB93BE
271844AB4970CA56BF59506C94ED160FB1E25D3DF2988A532BDB787BFB8539D22986
2719FDC378AC31444E63C4727FEE121A43751043849E6DCAC5B59D0FC703AAFBBFD4
2720E8B7C268F21615AD02CE9DABEFA27B5FE6A6441B619539CAB1F810F1263447AA
2721633F5DAF483752EF1A0421740E3A811D2D2898CBF53E7F686C9223FD7235F02D
27226F90D2D48CC20AB87778DE3C6FB335E0F0EC20B5DC5B65223FE117526DE2C72F
2723FE839DF93CB2A7D66CD900CB325F891E311BEC932F703FB4FEFA29DB8B9C88DD
2724375EC71B3D58C7BC59ADA91971A3BDA1ADEA629CE6CC92BD542CDDFAA7706FB2
27256CDDE2DF07E56D6741916AE8E8744339816F3E6C38062747AA9FDA2A2678A6B7
2726EFEA870AA3A4D71B25EE3013EAB1DBA34401B867C7A41AE51E0421D41D3BB83C
2727E120C8FEABA6E5DEC53A689C21426D4BBCB68CB37568761C360E6D4E3596FB7D
2728F4DEC7918E58C0293D12D6DDA7E9DCDAAD7C939F55CD1BC4A228B31E9A904156
2729DA6B40B08E6ACE674618B768DD681C772A3E55FE096CF949CF3B0460ABDCD891
2730D17B37B355B29AB5137899C036F31DA026244FA25FB798FBE5105BDA29F46538
2731D3D3AC1001A7BCECE64DE94FFE6C354166A0F97256137BDFA07F6E22A3D1D2F4
27329588DBAE95E895BC5E64DDCBBAA8D0A22C229B42CB717FC711E7E9DF793DF80B
27339F14754585A3C7E17F37B32924B9F9870DA8635E3E18BD1DCD81EDF01834D9C6
2734B33F23C956C2FCBFA47D84422F583459D827D1E120B97694D12F1F54D02379C0
2735D288F7104F3FFCF4F76E3494F4ACBD1BE3A15543CC680924C78A473F8E311ADF
27368FE00A04C6C393DE61AD3EDA5BC031E2353076A2489391B52632387CA28A7B93
2737FBB065A6EF3658AE80B1ADA47E9B2539E73A71FA75645F85ED8ECC257FB4CF26
2738B6C912DE9D0F9899E70BECCB934AD32CF49A093371A9F73DE6255EBC39DE1E7F
273900D0CBDABD4D0383977E694890E71FBE5C376BE5F3A80C28987417504F515C50
2740909F3D31178BB9B1D085BE514F71B910A9085BD6122DDC72A150BFE266920E49
27415661BCB4BAB51D6DEFE32B616963DBD989FCDD1637B294CE4E288655FBEFA1BF
27427F25BBF8CF17C2D5FD161A7C2CC9CC7490D9BF15A1D35B3BFA43ADE256E88BDA
2743BD490D92907C57BAC408A575EC84D6AEE070148C7C9A91C03B09FDBD792E8FF0
2744C0B886AAD2EDD86541E5E579359D40E3AC312ACD3D8FD49F71BD533DDF8859B1
2745BAF17F1884E331DD07CEEF93B71D492AEBAADF7A263450A7A72210CE630A0D37
2746BF024BDC09ACC882816B8C22C62AE38A3A8D0F6EBC2B1B2C0B8161A8B076DD5D
27474B779C0788546BB4CF57332230D237856B00D79C28A7C01D11F44B7304F69075
274894B97A745DA43D1BE561372CE611C345A843834E46AD9DDB16CABCD3FA33D6F1
2749F6B5C0497F5EE5400B305CDC16A7EC286AA4D45D0EEBB9DA06AC9C5294D68EC9
2750E4DC3CA2B92CE8FC0526184A86EDC7AB34D67E60AC12D9CA8FD300235EC968BA
275192C6FBDA47572BC5600F25249F60AD287CBDAE980E747FCBE7EE5CD323E733F0
275263553B494D3DDEB9CC1480B5C3BB79A28E419AA65B18CB297AB383419E890E2A
2753CE6F98C9900CCB4675280A10CF060B8D220DDA1BE55DFA65715EABCC1AFAA271
2754B1F8732341613E17B231231A0D24D4D7FC198AE04D89A99C4536217769C6FBD9
27555EE24A6302F97438F7C0E311C878F674B4477A5ADA3952CDE4055AC408B8174E
275686F8FB797646DFFFE0ECA25D1BAB9A9F71F3926D3D85AA63E7A8C931D71E79E0
2757AF1EAC26FADE468F4FF7F3861D14C10E3BE1F9EAFD6D3A544E8108D5DAB5B180
27583950C74818BC8AF4758A108F462EF1826647A49667F5E482038C54716856D9BC
275935F29922846D2148F92F943E951D7438C73D6A60459A8003174036C64E1629CD
2760155D47FD04B03C023AD67CD5A70C98AB556EEAB8C48169706E5B352F6505D580
2761AC945171BFE62E81F8F500438AC3B64D857BA5BC54C2C4BBB237F8FA51296255
2762E66A92A61FE13FDE781D393557EB72CEBAD86511035F775FAC39A0479CCD400F
2763226709118F887F47CC2ECC8F79816D4A945B2845F50AFD62D8C9A9BBF4739496
27649E644BC9F7B04803B7EE75A09EAE94365F6F374B4FCEB0B506C76297564B9B6B
27658B812BC3A33929AA94692572B010E6210AEAA312BDFC88BF302244AB9D587A9B
2766919823FD01DE12438D960944D1977800FEB49E638C32E5B188B1CA033E0C37EE
2767A142F746367888AA119535F0CCAF7EAA461B790EB089D2D6962E28A398439BB7
27689C9943654D7A2D765B46BC0DD1F915327F369162E1BA1BA83110B93F442905E0
2769523BFF5E279508A98568CD5CFD18FABBE9D17265A9081E7BF64155A2CE3C0DF7
277088D00671AD65654709589BAD7EA65BBA811387ABA5CA0BC3F66D3D48597A0D1D
27712C268375DF47CCF62166262AE4840AB03BF49BE67A05EF66328EC729F03CA5FF
2772AD3937FC053E223303565DC771ACF32E63DFB96D5030E787961D72D02C195C66
2773B48E9AF0309DC169CFE8D16E2818DA94693A18F027DEA0D91051800EE6C54285
2774AB0594D87D05EB4CB44FFC094DA0072AE7D4BF2F4F9BB812FED256B937BC2574
27758C529F97ABAE081B0702A3349EC9A6641770F5E9F75CBD40A2C2BA1DBD67A5CF
2776D70BE80E6FEA2DEC57585BC12DD19303032F784B5EA8A81B9F57068AE5ACBBA1
2777C21A4A35D152CC0ACE378141C63C115DADEBADA821BED2C4F19938C22C4CFE00
2778FE33327DEC2DF262EBF6BDC9C4DF5EC10D8B8CB097B2686FFBAB8685CFCE055F
27795CCDDE665660B49B57EBCBFEDE36CA7C0F256FBD50B4E60527DE0C12E0D572C1
2780CCF14B3CCF9DE77B0F15CA23F737D807E2CB59BD54A27689FC57DA0C377EE8D8
27811928A501881351D99E6F81D21E1663E5B616262D611F8C3DF4CB00108965FF74
2782FABE052DD335CEADD4C722E72453187F0460EF744E3AF8023E233F2CF66F1434
2783D2E90A24A396A82FA996CE093CE9108D9C191C8EED60727A88914CF9E1D6726A
2784F641B3BBE8D46ADED4802866F88B3DE762279AFF6DD386091DB21DE18029AF2D
278535E66AA3B72C48227684922E51D1E7BAE0510AC9DBDFC02880C4397FA5D6B45E
27860F3C90F8A85B8A7741A3
27870000000000000000000000000000000000000000000000000000000000000000
27880000000000000000000000000000000000000000000000000000000000000000
27890000000000000000000000000000000000000000000000000000000000000000
27900000000000000000000000000000000000000000000000000000000000000000
27910000000000000000000000000000000000000000000000000000000000000000
27920000000000000000000000000000000000000000000000000000000000000000
27930000000000000000000000000000000000000000000000000000000000000000
27940000000000000000000000000000000000000000000000000000000000000000
2795cleartomark
2796{restore}if
2797%%EndFont
2798%%BeginFont: NimbusRomNo9L-Medi
2799%!PS-AdobeFont-1.0: NimbusRomNo9L-Medi 1.05
2800%%CreationDate: Wed Dec 22 1999
2801% Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development
2802% (URW)++,Copyright 1999 by (URW)++ Design & Development
2803% See the file COPYING (GNU General Public License) for license conditions.
2804% As a special exception, permission is granted to include this font
2805% program in a Postscript or PDF file that consists of a document that
2806% contains text to be displayed or printed using this font, regardless
2807% of the conditions or license applying to the document itself.
280812 dict begin
2809/FontInfo 10 dict dup begin
2810/version (1.05) readonly def
2811/Notice ((URW)++,Copyright 1999 by (URW)++ Design & Development. See the file COPYING (GNU General Public License) for license conditions. As a special exception, permission is granted to include this font program in a Postscript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def
2812/Copyright (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development) readonly def
2813/FullName (Nimbus Roman No9 L Medium) readonly def
2814/FamilyName (Nimbus Roman No9 L) readonly def
2815/Weight (Bold) readonly def
2816/ItalicAngle 0.0 def
2817/isFixedPitch false def
2818/UnderlinePosition -100 def
2819/UnderlineThickness 50 def
2820end readonly def
2821/FontName /NimbusRomNo9L-Medi def
2822/PaintType 0 def
2823/WMode 0 def
2824/FontBBox {-168 -341 1000 960} readonly def
2825/FontType 1 def
2826/FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] readonly def
2827/Encoding StandardEncoding def
2828currentdict end
2829currentfile eexec
2830D9D66F633B846A989B9974B0179FC6CC445BC2C03103C68570A7B354A4A280AE
28316FBF7F9888E039AB60FCAF852EB4CE3AFEB979D5EA70FDE44A2AE5C8C0166C27
2832BF9665EEA11C7D2329C1A211DD26BB372BE5822F5EA70D99EB578C7BEFD44CDF
2833045A363056E5E1CC51525EA6FC061DCEBB337208EFF729802376A2801424F670
28340E7E6397B28F15BC10B40012B0A3EAEB2693E8F7F627C4C9C7C6C5BFF105C1E4
28351B2B9E8F09253B76040D268B80719E1B3F5A55AB7B8E178732AD0E135F772215
2836EA7EB7EA7641D31502E1BB9661E7B0E875AEE90400138F2AAF4A8686C73EAA44
2837E5CAB467770A3D12E9807BAC97B24A8EFB0E276760F4F51EC7123C43BC6F8DCF
28389A2F496A9172813FB461FD870763306B45670653A9780FF409B734CFA74C12CD
2839150B03344295918C4ED893FB620A9499404B83C71152BF2F2DBF769000D116D5
2840EE264C016EE3E1241018F59544CCE53E5AEC124CF6C59A4D7D7D511ECC9AFD49
28416608ADDD237358D7CF8B4D1C5BD1158CDF2D6469D9BD6E6D9762ECF34D1C3C27
28425F69900E0D12AF9B21F153585742E999870BEE3DFF6309CD82968EBB40D9C269
2843CD4306654AAB6734151132DE4194072485FD082FBB6DFCB3FDFF9E1FC88D9483
28448AA64B5825293978C70C9EC095B18352BFDC34B4BE9C939384E3281BCC6B1808
2845A6B61EC4E47BB6AC14B105FFA7ED6AE99A1CA0B360D1A5C24E0FBB55C66F5811
2846A5CD0625654654651979A8C4C3612054181CD300CD42D1D9CAAA589118D6C7CD
28475EA8A9A0C639D5539430D40318F4B739DA281ABF2BE2765D44F45B218BB192E1
28489EFBDDF7777E8730FA7DC0651BCD5D68EB743C51D9CED55403021D45F77CAB5E
28497E892B3D1F875DA86C030A2387487DBAC8795749E849EC93439C9E22EB20D11D
285007DA0F09EE9356D55B8D0D8555F1B0EC98C72863B376D3436E10DE2FB1AB9453
2851DADA019DCB64F6D059AB3A95B28B94435004C9A8BD3FB80E2B9DE0E330D03622
28523AD965B4283E6DC880A2130185CDABC053C52693CE3F50557F524D7CCA9BE05B
2853FF9597ADF5D1C432C00C0B0D8EC2CA8436685B4BF3E2105B89FA6CC787B77637
2854248796C2F43872B3BFC8011159C22EDB7149AD8932360A88A223CC638BED257E
285504908032ADA750F17279F7331189C322CB5ED9B66E502945BEB1EC68B1C7BCC0
28562322EFD669C229B28CE1D0CBC0005FF967D0A4383E29538AFA13D41D484D739E
2857487D497DEAD8F661847A5D82D77D91219ACF666E565292384728E58E1A489054
28588C3E34B413A6A550C499218E7FCF43694CBEAD016119CE85515F5EDAE3CD483B
2859A0F32743E7A189708AF0CB6FBAB22AC8F23604FFECE038C838472CA40ADEBF08
286047AB1D450E07F9D51828D25DDCA679E3FAE54634A37AE1A5A778365C5A2C8A27
286164085AC775AC132CCF27CA164C4721F67B63D52E388B17122F15E5DF391674CC
2862B6C9EDE307D79E390068970FE0AB210337558544E8CA59BD8AFD65984519CA3E
2863BDFA87FDE558E6E0620CFF75BDFD5B8B63E0C4810539E912EA085218B69A867B
28641C0322F3D894FAC5C4F5BCA65317978E3BC211E6F66BCEF2C09E17D3CE409766
286500A90CEEC60DCBEC1F238A1FCEB0ADE8277F43E810A34375B477C2BF78D77AE9
2866CD36B33600B8F4492223533E34934823119D44220EF54CF26CEF431B89C650A0
28674D8766885ADB605EDC97BCC5216280187059B0BB8E14CCCAFA307C6D0859195D
286844EBA6D5432712FA9A00E7335FBB5297229371A2FCC58A9CAAC69B44AE8977D6
28697D2AA4457ED584A3BFB173AD42DB534CFBEECA7777D77A248C38702EF808AD1A
287024620907EAC15C1761AEEABDCCDE449B4DA1539EA640783B1CAC58B04CDD4B04
287141CDC416AF42E97F4B023C13C1003EA18EDB1A7CF33A7B5905412A63F288F856
287245B0DE47D1F506D282428650B6B92749BCCD23DAC55E103B455BD27F511B1F01
2873835DCA3FA88A475ED04DCCE94CB6A3EE9F010E4C93C08FCDA085657E92D98E9B
287433E1A28C6F7E4290030E99140D3932E4F572642BD80270AD11A0663CFB5DF462
2875A15DB507610322A4E259A6A166AD98ED0DF3B9E77AA94B712F5743176D249871
28767340743B0136E0B3C29DBE7626520C3D5B005A6B6FCFBD19C9C22722EFEC6BBC
2877DB14DB7688A8A314499D7969C4816773D7C81B519D9271C3B990C4709BB951B2
28784B1C8E54EC3176CE6D4FF9E1672415F7B96061C2E734CA9268485D399717A3AE
287914F384B2D69C75A42B747F2DFD6772D9BC7ECA7FEA2B7ACD7429ABCEE77D579E
2880F649D0773EBE8D69A606A654676FE8C8CC65CA7DB3E410DB4178FF05629501D8
28814688DD2A40179BF79F1EBE2695675426BB826C4DA303543B1E93A30235094AC6
28824FBFE0EF7D6B69D781697718E5C930B4AC8055052B5BAD8AA032E390C5F8A028
2883383CBCAF56B84A17CC13E1BFBF5F8505E2245B0B6D564309D12C8B3B763C6F4D
28846C36E4E35306D90DAB6423F926F7D5621857E66D4FDEDBF9258EF212E5C28146
28853B9D81A24BB0B8BE5BD3409002CAE1C904D947C273B09147F5B2C3670877CDEB
2886F9AF6DA57A59C8185F35DF2790637E437581DE2579C4BC5FE1901062819EE786
28872658F2891FC807DDC7F0A78859BB421BB5DC96B5B927F661E008B0820F79BC60
28888D507C46CBD719289DAD8D7AFD648EF790775B2DF1F871924C623439548BEE95
28898EB143A61FADCDA82AE7C3F06DD1F83FA50C86C00BE3ED14AFAE4C5E3ECD955E
2890EF270F6F389E2471EFBAD8F1ECEFE11EC1C5220A9FF51BE72E32DEADBC044118
2891490CB60F64935792A5720C7A88DB8A40DCB5358775C11DB9605C90D68149E39A
2892A469E19058211470F53B01A21092681A37728782ACE79B814CD14A0AA1067DF2
28939F862BDF4DDE50AE95B8D67CA85B82642B687E017902E7ECD014F73D55BF7E9E
2894B433FAEC097CC6FBDC3F3BE6D56D9F0D1201705F676CE5575D9D4E6880ED477B
28955D032347E5165AB45C6165470192BF326C93EEB8B2AC6C424CC20A98FBB3847A
289647B405F6CA42BB14F7A8D4C3DC0072C465538C03D365257F79290BAA734052AE
28970B04486074822E98F17DEB0D3EA4E03DC749201AC2B27BE1A0FEEFC30D612A7F
2898D4EA3C8AE0DB5B209630A0E9AF99F64D371E7A8B53BFB2F26DAA4618BA64F597
28997FF5D060AF42BB7432A9B364487541BF46A716E6D9C9D35F274AD2D4F849EA60
2900B538F83C0C8079442FBEE916307DD108FFE9F711EA25C270647B327C8E1D14F6
2901E13EE500835D79D5FE278516EA983936A6C9F2B4BA15AD718CC5E605CD6C3C5A
290246E851536CDDCA5DD9637058A56C0318B909C31D1E1B1C4BF1987EE4D36A445B
2903457F900D7388980DA220197D45B9AFF2596E35825C99CB7AFEAA22F80FCDCCA6
2904D67DCA83BB845C63367C9BD58EF012E4D354AFBB1ECDADCA410D97621620FFDF
2905EA489EC3297A4FE7630ACCA7509B36D37402A13E55363ECF28E338996BF61167
2906ECA705112198E96D0406D41ECE815ED4890890E97BAFDF24059DD11C8AB5087D
2907BB4E15EB07BC22E5DAA592DC7F2883651AA20592CBD205BD8A7EE92C4287DD78
290823FC10CC77248DAC4E0D14CBF5119219823E3204B1E80EB405BA27F7FFBD2899
29090D2843FA689568E24A0918D771BA97E2AF43C14DA33A6E064AC1250BCCB7B4C2
291073A6E8A957033B45E9C3CD7008AC62BD1DF826306B3A666AFF68DC2E981ACFFA
2911A18F3782FC35752D4EB0EA68EF371BF4BF97B3EF508051E9231CC55FAAC46E5A
291219D1856F55B538B9E2D79E1A0DEEA5B45583A92C067EB326882927FADEFEBDEF
2913F2FF29F05CEF659E7D9B9BA37245CF1E85FA4ECFE000A0ABE41BABDEF99C8719
2914B4FFD8A38DAB429277B77E1E9B95DED36A9AA32C283B25BC0FCF878ED4F48F05
291500878AB98D87F84ECE6688A51E3F414F32DA95C6B1274368BA10B011381BAE45
29169F539A3B4580A5476A2D23EA971B5FB902D39D212E5BEA433EE53443C4E9E533
29175A8ACDFECB0ED59D1FD8F749B958CF6211D6F89B3F9D78E0A2FD3FA71C28EDFC
2918157A66D411B0A68EC14DBD5769EE77792DB6ECF45EE9875CD3538D9BD094842D
29190A31DB545A8CCBF4043A0C00031D8476798FE3F9BBDDA0912752F46CC412E72C
29202ADECBAC1F0D7FD405959D52B4F7F69FAE13B9CA6C46F09B1F8BE89A541C792D
2921BE0BF0A4DD2CB038B874A8B8D3D16A88281DF61AE1F0A67B2CC119652B2C4FB4
2922EF9DA763D081BBE19922800E1D15B4BACE7E139098D97DC9C06101A864F294BE
2923644A17ACB6274BD5CEDFC4D83D44AE9066DC25A0930A89692DB7D75B6BF804BC
292454D97E27F097E0A7271C6D709209D8E548015F2AB90BFADF7BC19A08033FECD5
292504611F999BA08C604B0BD9A3A0AF0618554EEF9AFB7A2EC25A29F7EC968487A9
292623DB14EA3BCCE74C67D1043913BE217235C27D780D070DEFCA17A44154565CE9
29276CCBD65CAFA7C2B8F1A0C63BF97592DC99D2B253EA83435F5D25CBBCAF52FA4D
2928BD62E359A545DC54304BA8A338C4F7B3F6AF0D13A64F1E02E9AC1FF0006ECB32
2929EB87559E5786B43CFDA13CE1B1368D83A7D446829C6DF115FEC69E764A8CF052
2930444F11DB1B7EBE547F10F4F1FDCCA374E34450941ED33EB2F27431C766CA5E02
29316B5748C0D34978BF1D446F8D1A112381C573338A79525A2E4237A710FB839C89
2932A7A748A71FC9BAE1CA2A3E38CD2499F2B677D98E02215DDF491803F18360A660
293369C47BE742CFFD91006C9E959E480A3DDE5868A42E698627A57C1601A68CDD64
2934FB790D659F885600A89FB3F8BEECEA57F30F0B49CF1CDE0644C256C29BF90106
2935AC54EB9D4AE970B9D1F08A41E74E19876ACAEA4C63CA66F0775FC063AAC8BAD1
2936611798EDFE83F4E590F1C10CDA3FDDB8E40557AE206E3E5169467059CE45D7FF
29370AF52F2190F679B23497A434CDF2A2ACCAE877C3B56CB5A29F919EDF2825F750
2938E5E5FDBFBB4F19F8056D808B6C3229AB971E30544A0768AF6483293056805F5D
2939584C42B434EAEDB0AA178F4EDB8DD0AC194DF463639938A5A26374D28DFE7FAD
2940AA7CE31278DD472D1F8C0E0A1D6970FD285434E866AF5E238FBA0F2770ADE009
2941326D2C00518ABADDEAEE523AFAEA1A7379DF0B89AF80F7F1474D83BE34DD147D
29427EEF870F7440106190D8EA5472756B1C5169417C2D11C5DA71F6E94A7E1A566E
29437C3FE43D4083519C586F6BC886FDD1A53D0FB7A4EA0734BCB86FE47C846E94E3
29449172532AE3366CD16105E69CE728BE4B59E52034DC776A985A9D0245D994C854
2945FE52CA748C5AC92CA48A1889FCF3E70FB862A75C4A01216795F2BFA2674374AB
2946E5DCF0E5754C8509A44A407DD915AB7188FFBCE3A84B2B816B62994CE17EC9E5
2947928E839F0B385A07200D45089FC38C3033DCDA518AB8E4A92179B2E316C10B8E
2948D31C1E93F5F396F67B8ACF439CABFEEACA48453F09688D162C7FA895DCCBD827
29496620B10E6C7E03FEA3157DB7178BD882E77D1781093F956E26F8437E9BC03AD7
295099B5CDCA5A5527048775EB15B80C65DB647AEEE6D0B850C5F5505B61D785C656
29518FD459FA6AB02F10CF7BDA6E5BF382CC68A690BF345C7832902D6E6D777AEF3C
295259A97750300F7E06643F2CAD0AB82747C47F18DC85622C839CF05F7F271DDC3B
295356FAC4DF42268188CFA735658854314703A7598ADA081CCD1400CA36629CFDC8
295492B312C3AADFE631B2FC7166CA8CACDEFCAF9F2C726F02B74C7D4FD2C4E6057B
29556F772FDC179A26098AD3FE50672F9D22DF51EF2FF7E7B87AD44F6C6BA153D099
2956CC2942E9EE4097B5C1BA00473CE204F9D9DA8933E8683A9F1B87B89AAC8779BA
2957A66BE90FE59A4EA8E0DA6D89B7C4BD42407D4F2DECC4B5A7E7FDEF9EE31476B9
29580C1F942C1BE67E41A4C57B5E64060B4B96E4F4BA73327464074E8C3B10C53C35
2959C9E13E73F86AECEE07F253A3FB3E02B0C6A27C12739668315E9262C1401BE981
2960FF38A306FE6BA6A35630A7D636C1FCDB9369B438CAB1FBD0396565316179A6F6
29611EF4865326D577288AABC24AE22C90AA37B1DA67BC83A83F169F626E0766EB10
2962A2A8A57A14B7F2D4815E0733979B9FE7F898A586108E04BAB903A27ED406444A
2963F8B04DB5CFF3C1EA5573B0381BF73CEA99D4E06EAC2C8E7708288AC66DE6CACF
29644C3FF495F0D3B1317D4933E1E097ADDD84A569A8DB4D0F274488C1CEE80DE890
296593792E92134C609CC536D4480E3B5600481FFFEEAC6894F03C850589B0FEBD0B
296626DA3B909CE9A4FB204D7735ADC8FD03A9C73DF0C7F451EFC226CB3BC41B4151
296782F40F58E839B8F4BCC31426317D3E07E724EE34CB4317FA440251DB46594BF4
2968D608E3C46ACB03FD405EE5CA475D4CE92E1F61DDCAF0E017BF689AFC47D62376
29691A3ED3C80A30FA083F2C0EAEADC517E4217484BB975578C53F107AD30872AA1D
2970431330C9ACAD4CCF8496D3902971556742307E76C13ED37655F7575289E79B24
2971482112F5745E80B0B978A58ED040782518F8D4003E95F831AE70D9FD4447F161
29726612C462B4333061435990D673ECDDA9FA733C4D92A87659DE14919B6A553FD9
2973AE68F330CF945899FF491A66E7807D64D76ECB3457C096CE0B0165EBC0149577
29743A2033A1EE2819561CA0AF636279A8B02475144354DC5F63288B1C652C74B403
29754E8724E649F9FC87745CB8966E8BE8EC79E596B1FD6A4DFA714A6E9D5B947A4F
297665F443B78CC759A5997A21924706B0BC0F896A76442235BEEEFF51E185E3605D
2977C16F21F0E677E6F550F9392EB2DBA39E86B39BA9AAE3412961C235098ACDC161
2978FD7C297EFB1DE73C27AE67C9A5FB58FA0ED6948127C443489CB130B656EEEA5C
2979A57366E235EE6A271B517643C97D1A36FF2701AB0175CB82A70D484BA34EFDD1
2980CAB09531AC3270F0A7F336C82C551F415319EE4D9D54CAF7B1F6D1BDFA29499C
2981C636124B9A762EABDDDB45CE58783B4C88AAB0FA6181716DAEF1BF8B103EF2EC
2982117B7B97048BF1343CB19CD1B9C06A2B23E1383946EBEB06437136659E830032
2983A74F141D8778EA85C073323744A0314B879390EF1EFE302F694C501758A2CAEF
298401E888148FD13E5C844C839686EBFF0C6B873A4BA6F5597EAFEF401FF2A63E01
29855408A9388C43B7E3142BA0441E54CFCAA533DE68D0AF4506785FAEA134C06CDB
298655B86595CF8DAEAE4A5C31A657E9AA36CD86DDBF426A090E35296257B6081F25
2987C07ED03492E7E980B2C43243FED300118249B27F5F7BAE49AD6BCE4E68B5CE15
298820152E6C58DBBC38390BE7F6F9767D4E543A98C53D4C998FFB4BADDEFB530830
2989530EBFB63411F870A4523AE811150812D04D89979D086A8A3A39FE996C1BA1DC
2990F28D337A77D60A3BC3274E9A6972E5AF2F8A4F93075FC5622B6853AA3FD9CA96
299168EA676F76A55931F5DB23121EB99CB71D690E0261F99698BA47FD786AF63CDD
29929131A6641FF9A4B45B0F68FE0A5A1D4664402EF3ED277B31B8BF2B86761FEE55
2993B5465363EED630B3B781695A234D445C2136150A43C00329E1C6DC581EA75DD0
299454B683E7844E8F71EAE749661EA30107B2945D6452E7EDA432D3C25043997573
2995329C75BD3383095845CE52815542EB2B4ADE4ABFBFA159B07ED5C9F613090382
2996B4178EF0B105922F98595C290C6DCB9FC6E42954D8DBA92D235508ACE3531332
29976B365EE0FB15A0F10D35F41E07BEB1C026D0F36B2576B76368FD248FCD5B8048
2998E5F1B5E5C4868577BC9309D247EA578F64789C12C6C39291A4A253C39E40EA4C
2999513914380E13674A4687CC8A00CEDB81AC87FEF27AFD71BC744221BCB1A66FF2
3000B4888EB14E226ABA4254BB81B56A42A6C768EA7876555A4840777D2C7067D7C4
3001CCF0B318F3E86F0AA133B7EE9528F19BDD48F6DCA9A78642856C9202757937B9
30029C91DAED4448B177C97BD15AC8AE3553CC5A757FA50D53E6AF18AF09A1B9C479
30032EE9890153F3D80F49365D5006829FED63CB9571B219B381AC20623B7F1CA8D7
3004E45983976ADBA0F5A42385E23E7CAD4264580D63DFED6DABF467613D40885D20
30059C3FFE5E4527BB22ECB3C7D589B1CA0BB81D4CA920F3ADFDE37CC5A84F814EE3
30062CF9FF239FA4A709CB448CFF041204FD166BF6196AFDB452464612E55055C423
3007BB4E5729F1C074D4F16657A4DFCA2EF354FC6CEB056DA1C23EF9B11CD0ED5C95
3008202FBBAEFAD16456D7879608163AB9DDFDAA0D008B0A186733A85239924BFA69
3009FB38ADE28A2DFE70CFC88721F2F9B11DF76574B9CB3DAE8BB10EC6379C37D138
301048552D0330F2DA9F809E18E7CE30219BA132A391D2E514AF3C9781535B2A54B5
3011F74A060226BF403120F9963E26BAA3C155483352BCE0CB0D4348BFA546973826
30129E1B15CFB41ADB6E89ECF33A7DDC809E397E29CF69071F8376F3FF48AC59C735
3013144A41E5CE0F48387486037B1809C419D383D722EC2C91207F92EC4EDF6BBF5B
30149EB427971B9B0FDAD48786AB0BEC16AD7B4EE7485465EBD6D8A0E6E054359F88
3015B65CE77866B1F040B428494B14CB4ABAE4205162E5469AE51F9DEE1B5D3373E4
30163B094F3FDE3D7C0F5A44C8EA2729F0220E586008C67C265DB16C095098E22936
30176927678DC050E59E42FFFA7451920B4616E8BE9BA7E7041A0DBA006FD9963174
3018FF8638CAFDDAA0C1E49CD8D7CF9FB27D10FF27B21D2BC25FCD55E57083506C6E
3019111EDC95662F5AF95753870BDF50F61ECB6BF4E954B033C57065C694C79F3FF3
3020AC98F107099F50B75E31AF8F5E1604BA75BBA6137AD026C9E4A2FF7E2E10E1FC
3021BBF0346571703A40DB574CB1A2BFCA8EBB261921CC1EEB8D0499071EC72AA2D9
302255B7BFE7AA2039902332A7D8774E02B6BDC5999793ACD5FB650B531970394EE3
3023289B75DBD07B328EDB34E681D175E681AD0EBF810480116C42EEA68044B6AED5
3024CDD28388B4940CE167999D231A2F0B3E75940F6F45B2A765B7BDC9F704E15D73
302548AC017ECB8B01770AEDF349A7B7D4A649461ECB99BA31D4BA1FD70A7F414F49
30266AD143416BD37D2D01AE677BB7D3D58F1099720F9C55130ADC6BC6BDFB9DE6EA
302734876351A384E947D14281FC2534E50E65E88FC81FF05E1ED788FBBBB462C6F1
302873F347D725EA2FFC98E32EE8C56BA7C088C7B5BA988A249E21D5A23B69D940B0
3029DB71B886393F9D4B2F3D95477FC12ED9995399EB66829AB49A45AE92E6B9AFFA
30303E9950914CB0781D5442DC61E235A20EA9B757C02F8522CD9775285CCC55C3D4
3031245B788AE51BBC5F7241A113E1419EF7EA0F51D5810AD6C6689A98EAAA07D3BF
3032CE05B6D4CE6FDC727D5923304609094D7E047780358916E9209FB949916CD9CE
30333BB4F7CDE57AA7490CB54B8B630AF32B73D61F51C723A28323E7C6E9830DDF59
30343F1E2EFA7BFE0675E8047E61E769A58BA041063CE97D7C1489169B216DE50A9A
303589C1267BC723F5047D8BB1C4C80D65C142D1DC8BF21CF76FB7CAF572660C7248
303640CF31A7C9BB3AEBC348B49FDEFB5D6D002A6EEECA27573A404D39496028C51E
30370D4F17CAE14CA9C48F2F39A20C241B0412171AC8899439214264339AE8B35C30
3038AFA379D9EDFE76A83DE0CF870795B3E19DE616CBECED75DD8FE36380E558416C
3039B53A582BAEDA2253BC7F61C0170316F5826D0BCE3D7509E851910E1677B14955
30408F51FB7AA9198DED2DCBFE3D0073C650BDBBFF6B29EA37DCE8A9C6F4474A2843
30414B6AF8605B815ECD9F4E4DA304BB1B406BFFBC20B97ABE0E54F9CDD3F6643957
304285FBE7856F021AA4FC548A688C4F7859645F5C6202CEBD8C1C9171930459A37C
30436E670D2513CCE88E5FE0464CBD7A0DF4BBDFF557321157F8E4BA842D32AC08D9
30448DBA7C386059C5D03E33E45D4E86F558F62DC323BFB72D5425545375290D9415
3045B08F6B77D875925512957DA4B16431E765FAD4FC3B56C5E376DBD2C73853D4D2
3046004F7295D860D62651EA177B55D731738E26E8A8F95F922F3AE1ADD524F1CD6B
3047CE4B2884FDD329A7DD2294D749D8D48E3ECF478A2AB21956A87E2B34F2D11B04
30484160FA39C1BACE104D6840BEC9B96096D7CBA7F00597F99CCCD8081C8A188DB3
3049F5180738501FDC53BE2D07493302A5492BEA01CB223FEA3B6CA4D0A1FFFF4692
3050804D19A2582702B0E297D69FF9B3AD38AF0ECAE303C466940ED136F05CD2E3A0
3051EB810C9CC36147EDAFC7D9E24D4245ACC125867ADCC571C1F70FA8326B820C97
30526806C49C1636A77020753AE9AA57C1CCA7866F673B8A2CEF0A5232202C7F74C3
30530A4646D8726DD73FFCC6D72696F8015D26518F63510488252D55642E3F3B8CEE
30543320DA9E6E7040E6A0131184185A428C37E133A909D462DF44E39D3CAA12C0B5
3055F0EFA39AEBDF6F391E16A0411611F8B97F0167DB486A777259FA5CCFABEAB98D
305667F5854D3CF29840F3DCC8D9B1B979261B0532898D4517060E41BF0066259F55
305722DD2C250CDD39405DBD5015BA1D925B1A2E9ACFC032BA9995626F4585802EFB
30588FBD6FD2D9897690FD1E097ADFA8C0EE12532797F706D2541A949E58852D632A
3059A481444C817414D0579308E1DBD24D139889D7C4C568AD3DDA97205AD7D67EE7
306034572042CA35A07C3A9A8F6B24CC94A37E5733CB707A558136CCC51D1A30EE7E
30614061DDE264E04EC3B400BEFD0D75820591B0C92761BC20591B697CE66D80F009
30620C2155E3FC5AF8E86B2E02D8727A0BCEC6A5E352C6081C746BA4C12C49CBDB02
3063632617D08C10F4DC9C7EB5E22C79E8CF744F0A8735C3247550398E2A60F51FF4
3064B90DBCB73DE06AA84522EFD87ACD132F40F2ABEB408C2DC1121A5493374B3357
3065EF1E884D9AE0CA20D592773AB9B1EB68A0B53C977307CE56259FF842E91C82E4
30662FA62B4172AD5A4A4D0E8CEDA9F2CB3699402576CBDF6A01BB7BF54FD908650F
306754EDCFF07F1FDC473ABE8F1450837F1354D0417B94BCDBEF51157B9089806E6D
306833041B2DD0D0D8F40C7FA40791289E392A4DBCF54D19ECD6F22F476453DE7C66
30691ED5D3477A95C24980073E63DD9C93551644A069A6EBCB15182FFEBA0D3EA2F8
30701423D30DD12E53ED4B4AAECB28AB5E1CC4FFC422917E243C440FA84B3A21B2AB
30716FA1AE122A3004B41BC98501FD21BEA834B35A8D9B2144A9749127C0F72AE27F
307255A17C4D92B28EE24C446DF8C97971B91C521C3C4DF935F68A9237EF9F94E22F
3073078752D950E2646B72C53DF5B583E2B3C570374885BF9DF7C77342796363A7B6
3074B294CE26DBB9179DC1587DC1BD20C7AC37A6D9E49F46CA0B3AAE98A934A36A6F
3075F7E5EA2E3DE425B3402318FF735C5CB91922E0872722C2969EC438DD62CB99AD
3076E3EFF021324EF67FD483DFFD5EBEEF83D6963002E96E12F06B71DCF5ACC8ADA4
30778C2AAB592B978C27F2801FB8B5C637E08FFB1BFFC8BF877A4E05E8A344AACB2B
3078B14877DE3EA31EB90EFE0705F9D9542BEAB82AEF374FB9BFA838C45BE9F9621B
307941A27CB8FE18A70A41E8F00F4F939104C585F2FDFA2C709320CFA258C1F1C52E
3080A7CC3A03996EF52A5B5EE65431F9145662FAF3ECF33E77CA38F98BBE918E95CF
30814D412DF23AB5FE53F35CF4E9B0B2F86AFA951D163EADF8F7C9B2E36E0C9C2773
3082ACD63810879EE205A354FFD94E89E43D17A615B1FD4252DB7D8181B7A11E9A67
30832659E26261AA737E48910CC07E48F8C88FFE92F26FEAEECA1CEE9A99D86612C4
3084B98534A361D06F65A71B56E7330A947B6B42083CBE06F7EACB175FA09D2DE492
308526CD8CBD392FA84F1254847CB523EA86910BE9DE38D6007318F91D01EBB4F43D
3086271F5B16796B6E9FCD7713EFBAFDEE5D8A6B538B4F5CB6DA9FA3FFBB481C9AFF
30871455A035613A118955D3C26BDF7A0FF8FFA29F8046C929210BD2F77D81F32AAD
308896247A394D75BD7F416CBD96D8705D523E49D103CAEDA78202B09795489A2762
3089762B7F603116BE6535AEB4CBA088D3922EEE71D0F4D614247222C995B4F7B9E2
3090A52CDC23CE3B95309B0776FB8712FAE4D581E2FD48DC1910C3F85A2804842D88
30910680E6964C7461D63C461C8D84EF4C57B54E41BB2F78EE57990D43D1331FE275
309288D09C59FEBCE4E5E31159388B6C5BA04940845DCFBD1BB023648D1111EBFF81
30931397D220B28CDE295C6F6E85D502D2D9BEFD78225D6108A9EA433E12419A2348
3094D59D2B0CA1E3F209FEE282E7E620245569C90465E2A97D5705EDFBD456D7CA1A
3095FBE0BAD428E346DB2D5FC9D55FDE9DED53D58DEA1CD08EED3008D1119BAD5167
3096CBACDC0D608EA928E931CC3B537803DBB478FBE402C331C03384E3AEE5FE1C21
30977DE684788C0CCC86D610DD6C21A442030C8E667B2C769F0882DA031C7BCCBFD9
3098F735023705C6A5630AF81288BF7EE201AAD6EBDDEE22A88D9A1F1E0F3686F005
30997C9763C5D170D0A1A5F10EF9676229A4EB5F30D20FD1358CBB613826F37F5CCE
310074ED45B1BF6B0B6FD1D2EB6B02918A9ED30112AAEF28368D3C07B9E8946B5572
31017C6E7F9F90D9B1C6871F3D25D10B9407C3D09FFCAD05D5199487C4547772F530
3102C9B4DFF3B400277F38042E87A9DD35080AB8F17F2A236AFB134FE5B8E6E0C990
31036887C397A77B2B4AD3FD8CB775677214C2239CFC51D3DE6DAC199715D47B6C97
3104C55504626A3E934F8997CEE0564219CBE99A82CE36AD70BA26CC133590895363
31052A02EE3C193EE7925D1E21E055F9DD5E57064AF11FEF67D0448AD00C0CFC079A
3106499CA5A72F11A68205B3EDA8D8E82A2E6A0F7676FD5AB3FC75BDB098EA056E2D
310778A72F4553B6A6F0CA9F37CC42F8BFE053CAF733D777BDB2B8D7949C6EEEF94A
310855633BEB5AFC93B0541740E84E6F85DD8E5755258959D936246D1BDEF08E77C2
310947C8D349A27C1DB09E39CF559DEE5C6BB1BDCF44CB6C15384F5597F75C547AEF
3110798F87F2A846049A07B2D74D06D274BEBC45D79F3ED044CED9B29A95C3D6819D
311189D1EEA3E81636482A3E9F8400C3B814914EF80F85EC8CEDBC3F35AA85203A53
3112132FEA96FF8ECE3EFDAC62932ED62311222E11C4C098D15D71351DCD880E4FEE
311318065F4055ECBB21478E2F13891EC715E676008DEBCB96974602CFA5EAE2D311
311488F3DCC4B94C2BC933CD2E096AC7E2A4A3488B8D4F97686545D11C0E99DB3C5F
31153897F977DD8F2A4B5743589D82F6715BA124C039C7B4AEBDA5D1CF5ED0D01808
31169B551CED355142DF35EF2F32CCF2DC8008587F202F06D6C0255E9547F2A3F620
3117F8153DC7CF8463E3DE54076D35158087586FE8605EECE73703D83923F81D3E40
31189EAA53C79F44A307CC90C40560B6B886A84E2F0CC90160620BEF1E797F38C61A
31191D15F6BBF8E2BF1A3116DA53EBCAFBFA5B52EE13C4CE84DB9B6A895F011B330E
31208B5797FFD9538742B093900F05F22D797AF6048770B0CC4C4C2D83036E71BA0E
3121B0DECA3FE8B794E5C27EC5AA2BA375DD2E7A910C6688E2C04C16E1E30032A91F
312258BC1B1041C5C68C45B7B542535F34BB972549CC81CD15D12A6CA68029ABE849
3123F4133677FF06C9DC8C36A5B932DEF70601B38BD2827C925664AEAB9823395D5D
3124C3CA953BB41575855FFE4FF0E95B66A46E0722E189337B380BCC62C9A7457C1D
3125A2E1DDE279DD6D89B6ADF7F4191F65C10C717E053BA380ABF40FFAF1BE21ECAF
3126BB0EA111C2DCCDE755EDE46B0D33AFB190A689F4EC2DE0652622E2F9783110B2
3127B55EA1B7F2B27EA455CF5F16689BAC87722EAE8162A1EA22531071BAEF474E03
312875701AC58D600D8479F876CE5F1175CE210D3440B04A614A9D283DF97B4A0288
31291B3747310743F0E87CF2BAE89848458284EE731E0BE276CCA3A27C815ACEACB5
313031CDC39FEE4FBF7DFB8019E39FD035BDE450DE6DD2B8BD89CC338DD105E9BEAA
3131A3E6B5B44965A1936DB14B7AC832CFD36441E3B2FD19EAE799DE58E283AEE00E
313280BFD398B40A3E9536C350B3E2150EC4FD0634334347442A9788BA24D8B87560
3133CADF2D4FF6517F395FF33D95E3AA95F496C672D0659EE10B69C9188D59C71B71
313473ED2848DF95D2F34FF8D45873EB2C3C1232510E1611B327F150E01C391A4D02
31353B956B412CFE352C8B8715E733563DB9C0AF91A3612E3A5CFEB104D24F654515
31367C2D9679D4B6B318722FC86206FADA0CCB3DE279AF3B65B96BFFAB47F6F7DB00
313770C54B535B60DA0DAA2167BC2938ED9E711AFBE114E129C0D2B483A886296174
3138AD14B5A613CAFF9186DB13513DD0E780E5C87945AB489F6CCFD4D913B66BF784
313970945C61914A244CCF867F6C58BBBE74CAA32ABB97FF682E97B65A10B7184D2E
314001B1C4DDD2446518535EE807B82A62D2392830CC41BF1E0B01E7AE32C401E578
314114A4A8FABAE6E42362227640EA0FEBEA97F5A1F761CD585EBFA950A455543A5C
31429B30DE32500FDE67D4B959CBA2CD39CFC24ED84EAD6FBEDF245D834FB0C605A3
3143CF54900729F0A199777DDE4B85B92C0E91F1C19F5264A46504AB33A6A6F06674
31443FF09794E937B40852C473CCA24ADBE7824D972F75750CCCBEA42FDC01D6B7EF
314513E6FDCE5E418C7F06E51E10C1BBEA24BD4F0C3BF3476A4951FA7FC449FB68D5
314661AEF810327E007DD005F0C451BACFE174BB7FA9FAA1A2E6567A78FC0B1EAD4D
3147A1F64F333C6039B0D0D98A6761CA87503359495FFC92CCFB50C0A160807CE24C
31480626A7D5DDF2C3828A824CFC86FF6CE5FA7AD68EF0560828285BDEFB42E5D91B
31494976DA96D80C886424D58A3B59B2B6219BA7031D4D97DE222B13096F77F5883C
31501D1674DD57EA4C7467D156BEF8A6F3042D4D6F088082D6954B4DA84AB78E2F75
3151C1F61A51805D6F01EA20B9C86513AF941EB6B3407A6E655105B64F6406F1941C
3152983A4857985C888BA5E896789CC6609A1AB5EBD3EB91A8444B0269EB8451188A
31539DCD078BB5B76B028C112E5DFD143E7EB81A9469AC51ACD1BFC66A06E6AEAAAB
31547BFEB35D43913926CA6BBD2B4046F342BD418F75CD6705EBF9B7172262BD8E2F
3155FB37445842D39C62982E664AA675917F1C2AB08D0984926C4524A112BF042275
3156AE5D1049725937A0FE417D509075B30F2AD61B2B8D866805215F44ECC9E1F0B4
31575E6CB1AD69A9A972824E10976028F8D8A42A58E43F513E6C8B8D8F5AE640AB93
3158DA5E5F697A6B8E47A74B977DA92B08C2A359CC2B22D59432CFBBA7AC5991DDA5
3159EB50E2ECD53B7BACDF5147B58A02ECCF33180D6FFAFA679847355D053497F53C
3160BE81FC2055C57150490E4CCE9FB2811195C525DF63A0A7DC9F41FEAB6E80F762
316152271A2B8720F5E734EA2DE6F86E0EA393363E319AB107EBCF3529D48D46D9DB
3162C3E730D0EFB698898B8C456B76A17E8C8675C63F9A631900A496CB81E18C3640
31635168A6A5DD4811C6686F56856DF684C7E18A1A05CEC9F76CB2EE6AC3791B8334
3164209F8EC5B8BB62B6863A4CFAE3EF10D2459B662B0CBBF4CA4531E60B585B28B9
3165D718C8BF3FDEE581FAFD1F33A8F022CE4A8F4163F9E282A4248C902956BA9A58
3166ABF0C038ED4A02C0FDC259C89943D44303077BD6D6D4BC6B14244EEB8C05AB9B
31675B9B236FD345DF256AD6AE7DF8FDFF8EA82DFD11A18718769F749F573B6C6F04
3168C52F33B735A177AE0D78C2F32F59374DD558A78111D1D4AFDE862143D12D1440
3169C7D81815E0260D9FC0C1DB9D824846F9091C705683FF1A86D43AD6050B2A2EB1
317041BEE4C239964E33DBD7C1C87A84251D459DA914E39B0651C3A87A2FF5EF2F70
3171E3FB22BA3DA9E9D6BA0428642BE7950BCED1533A345E7D234A90EC3850CCC690
31721DE1A877B2C699AC5B2E6D31DC9ED2F34FB438D5B015AA309C81E119F914E16C
317372EE807109869CD053E7DB0B2375E0F183C0A39F08ED5AF4D06315FA1AE2265C
31744E1DC6596DF244DF01F21B537DFA79B8E84BA9950C967472D955F77260DD8750
3175CE2F93E1EC0920CED3779BE74B301CD6249F7E390C07B0D177A05C7681DE5CCB
3176DD69AC86572144742D244523B24CD315BC351E05A293D7B3EE1F2E82ACFF0E11
3177C90E66CD41FA6D0E733D640F03E592062621966BE841B7A4C5A5B4BAD17DF194
3178A901F03A54F085F9382122410738E5F28913F4AA4BDEA175990D9CE1C7C67578
3179CA04E3E492CDC80CCFCA6815AA907F269D34132325C49F4F6015E78D7B13A6E3
318087D936E9A1157E2170D006EE29C062A99B67C49ABF2B552C08265D0E031BF12C
318145F22E2FD4FED5B41B0DC1B4441BA83A9F6363EAAD102A0DDB6E38C1401F490B
3182B78F93174FCCC5A6C60FDE84CE1617E3EF60BA443FE0DFE3BBF2FCAA9DFD37C2
3183712FD54618CB89824323D780E5598D4BA6FF81359AE45AF1BA0EE558652C93A2
3184006AB74F8BD0EC642E86D6F48ACDABAEF71A1468D9EF8D3274E2650FFDB341F3
318562DB414FB4202930F04D7595044403CE0E013900359010AD5247AE255960AE4E
3186E1D4E150C3F3D24B9650D9B4465AC33FC4EB60C9A2311B800D98CE4E4B3B0353
3187A7E13321F7E4B9DD8B828BEBBD9B4E46E94916AD444DAF902E48F09851AAC058
318821B3374B0F771DD35994D997CEE55EC631997B6C458B02E9B5B90E15FF65D937
3189CD35E101AFE9CBB6AA81B33F77C796C16114F058235E833862AA0B84F3F1320F
3190C1341EEE6CCBED3CD7FC406ACCF975791439F6D9F3EFA59FBAF8E647647BE6CF
31916E2AC61D395EB20BC7932781CAE4C0C7C93428BF3AC99C8463AFBB7CC8CCAC25
3192A6AB32322F947EC6269377BDD3720E0623D017CC83BD0AC2522E9DC40DF366A5
3193B153ABB9B8DF2A70C9A66E805556BDF996C3038B44183935D591D6F21801A245
31941267F1F2EA05832200865E9FDB367196B543D126D801FCE99E48D96B5AF2C903
3195BDBF9DB1E05DBFD03E5E9448A941E3787F9B64E7C844A0E1323D2B6FF6826C25
319602AD49FD6DD858D7B2BFDED1FE572AA7982B2BC066C32A3078ACB840CB6F54EA
3197B640F2867750B3A52B5E4293D0629386AC4105FF900455C34A6207C3AA8C68F4
31986BE646CBB926682705D18AA54086EE944D0F5F4AE67AEC8B9C9E27C0A9076785
31991E74D76AB521E79A
32000000000000000000000000000000000000000000000000000000000000000000
32010000000000000000000000000000000000000000000000000000000000000000
32020000000000000000000000000000000000000000000000000000000000000000
32030000000000000000000000000000000000000000000000000000000000000000
32040000000000000000000000000000000000000000000000000000000000000000
32050000000000000000000000000000000000000000000000000000000000000000
32060000000000000000000000000000000000000000000000000000000000000000
32070000000000000000000000000000000000000000000000000000000000000000
3208cleartomark
3209%%EndFont
3210TeXDict begin 39158280 55380996 1000 600 600 (short_ref.dvi)
3211@start /Fa 207[25 48[{ TeXBase1Encoding ReEncodeFont }1
321249.8132 /NimbusRomNo9L-Regu rf /Fb 144[25 2[14 1[14 5[25
3213100[{ TeXBase1Encoding ReEncodeFont }4 49.8132 /NimbusRomNo9L-ReguItal
3214rf /Fd 211[30 44[{ TeXBase1Encoding ReEncodeFont }1 119.552
3215/NimbusRomNo9L-Regu rf /Fe 133[61 3[61 2[61 3[61 6[61
32161[61 102[{ .85 ExtendFont TeXBase1Encoding ReEncodeFont }6
3217119.552 /NimbusMonL-Regu rf /Fg 134[29 29 8[33 2[18 1[18
321818 4[33 15[37 84[{ TeXBase1Encoding ReEncodeFont }8 66.4176
3219/NimbusRomNo9L-ReguItal rf /Fh 229[68 26[{}1 90.9091
3220/CMEX10 rf /Fi 214[91 20[71 4[45 15[{}3 90.9091 /CMSY10
3221rf /Fj 119[46 10[46 1[46 46 46 46 46 46 46 46 46 46 1[46
322246 46 46 46 46 46 46 46 46 46 46 46 46 46 46 1[46 1[46
32231[46 2[46 1[46 46 1[46 46 1[46 46 46 1[46 1[46 46 2[46
322446 46 46 46 46 2[46 46 46 46 46 4[46 46 46 46 46 46 46
322546 46 46 46 46 46 46 46 3[46 35[{
3226 .85 ExtendFont TeXBase1Encoding ReEncodeFont }69 90.9091
3227/NimbusMonL-Regu rf /Fk 133[73 73 73 73 73 73 73 73 73
322873 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 73 3[73
32291[73 73 73 73 2[73 5[73 2[73 1[73 73 73 3[73 73 73 73
323073 73 73 73 73 1[73 8[73 73 73 73 73 73 73 1[73 73 40[{
3231 .85 ExtendFont TeXBase1Encoding ReEncodeFont }56 143.462
3232/NimbusMonL-Regu rf /Fl 207[18 48[{}1 66.4176 /CMSY10
3233rf /Fm 162[25 1[25 29[71 17[71 1[35 35 40[{}6 90.9091
3234/CMR10 rf /Fn 133[40 45 45 66 45 45 25 35 30 1[45 45
323545 71 25 1[25 25 45 45 30 40 45 40 45 40 12[56 51 4[66
32368[56 1[61 7[25 25 3[45 3[45 45 45 1[23 30 23 51 1[30
323730 30 5[30 30[51 2[{ TeXBase1Encoding ReEncodeFont }44
323890.9091 /NimbusRomNo9L-Regu rf /Fo 212[52 1[26 26 40[{}3
323966.4176 /CMR10 rf /Fp 203[33 33 33 33 33 48[{
3240 TeXBase1Encoding ReEncodeFont }5 66.4176 /NimbusRomNo9L-Regu
3241rf /Fq 73[33 182[{}1 66.4176 /StandardSymL rf /Fr 193[71
32422[25 25 58[{}3 90.9091 /CMMI10 rf /Fs 133[35 40 40 2[45
324325 9[25 5[45 9[51 51 56 2[66 14[56 3[56 56 65[{
3244 TeXBase1Encoding ReEncodeFont }14 90.9091 /NimbusRomNo9L-ReguItal
3245rf /Ft 26[65 46[45 182[{}2 90.9091 /StandardSymL rf /Fu
3246207[27 47[77{}2 99.6264 /CMSY10 rf /Fv 194[77 17[77 43[{}2
324799.6264 /CMR10 rf /Fw 26[147 229[{}1 206.584 /StandardSymL
3248rf /Fx 254[66 66{}2 143.462 /CMEX10 rf /Fy 212[126 43[{}1
3249206.559 /CMSY10 rf /Fz 200[0 11[88 1[143 7[143 15[112
32501[72 15[{}6 143.462 /CMSY10 rf /FA 135[44 9[50 72 2[28
325128 4[50 15[55 84[{ TeXBase1Encoding ReEncodeFont }7 99.6264
3252/NimbusRomNo9L-ReguItal rf /FC 194[112 17[112 1[56 56
325340[{}4 143.462 /CMR10 rf /FD 196[40 40 58[{}2 143.462
3254/CMMI10 rf /FE 134[64 64 96 64 72 40 3[72 9[40 64 2[72
325572 11[104 5[104 5[48 2[88 4[88 65[{ TeXBase1Encoding ReEncodeFont }16
3256143.462 /NimbusRomNo9L-ReguItal rf /FF 46[102 26[71 182[{}2
3257143.462 /StandardSymL rf /FG 107[64 64 24[64 72 72 104
325872 72 40 56 48 72 72 72 72 112 40 72 1[40 72 72 48 64
325972 64 72 64 9[135 3[80 96 1[80 104 1[128 88 1[56 48 104
32601[80 88 104 96 1[104 6[40 9[72 40 1[48 1[81 1[48 48 37[80
32612[{ TeXBase1Encoding ReEncodeFont }50 143.462 /NimbusRomNo9L-Regu
3262rf /FH 105[72 30[104 72 80 48 56 64 1[80 72 80 120 40
32631[48 40 1[72 48 64 80 64 1[72 10[104 3[104 2[112 1[135
326496 2[56 1[112 88 96 104 104 1[104 17[40 1[48 1[82 1[48
326548 37[80 2[{ TeXBase1Encoding ReEncodeFont }38 143.462
3266/NimbusRomNo9L-Medi rf /FI 133[92 103 1[149 103 115 69
326780 92 115 115 103 115 172 57 2[57 115 1[69 92 115 92
32681[103 12[138 1[149 2[161 149 1[138 2[80 3[138 149 149
3269138 149 17[57 1[69 1[118 1[69 69 40[{ TeXBase1Encoding ReEncodeFont }37
3270206.559 /NimbusRomNo9L-Medi rf /FJ 199[50 50 50 50 50
327150 50 50 50 4[56 43[{ TeXBase1Encoding ReEncodeFont }10
327299.6264 /NimbusRomNo9L-Regu rf /FK 166[58 2[58 58 49
32731[53 2[58 58 71 3[27 1[58 44 49 58 53 53 58 65[{
3274 TeXBase1Encoding ReEncodeFont }16 79.701 /NimbusRomNo9L-Regu
3275rf /FL 176[78 2[66 7[72 72 1[72 19[33 45[{
3276 TeXBase1Encoding ReEncodeFont }6 99.6264 /NimbusRomNo9L-Medi
3277rf end
3278%%EndProlog
3279%%BeginSetup
3280%%Feature: *Resolution 600dpi
3281TeXDict begin
3282%%BeginPaperSize: a4
3283/setpagedevice where
3284{ pop << /PageSize [595 842] >> setpagedevice }
3285{ /a4 where { pop a4 } if }
3286ifelse
3287%%EndPaperSize
3288 end
3289%%EndSetup
3290%%Page: 1 1
3291TeXDict begin 1 0 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3292FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3293(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3294FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3295b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 1236 360 a FI(The)51
3296b(Basic)h(Idea)p 133 504 3514 4 v 133 837 4 334 v 221
3297718 a FH(V)-14 b(ector)33 b(function)h FG(in)i FH(C/C++)p
3298FG(:)129 b FE(F)43 b FG(:)32 b(I)-32 b(R)2245 660 y FA(n)2331
3299718 y Fz(!)32 b FG(I)-32 b(R)2617 660 y FA(m)2725 718
3300y FG(:)32 b FE(x)g Fz(7!)h FE(y)e FC(=)g FE(F)12 b FC(\()p
3301FE(x)p FC(\))p 3643 837 V 133 840 3514 4 v 1001 1123
3302a Fy(+)36 b FG(Operator)e(o)n(v)n(erloading)f(\(C++\))p
3303700 1303 2380 4 v 700 1637 4 334 v 811 1517 a FH(Inter)n(nal)h(r)m(epr)
3304m(esentation)f FG(of)j FE(F)47 b FG(\()p Fz(\021)p FE(tape)p
3305FG(\))p 3076 1637 V 700 1640 2380 4 v 1019 1922 a Fy(+)354
3306b FG(Interpretation)e Fy(+)p -74 2157 1947 4 v -74 3894
33074 1737 v -45 2278 a FH(F)l(orward)33 b(mode)p -46 2303
3308909 6 v 177 2653 a FE(x)16 b FC(\()-5 b FE(t)10 b FC(\))32
3309b(=)648 2500 y FA(d)602 2684 y Fw(\345)604 2797 y FA(j)r
3310Fv(=)p FJ(0)778 2653 y FE(x)857 2675 y FA(j)887 2653
3311y FE(t)952 2594 y FA(j)446 3057 y Fz(+)177 3446 y FE(y)16
3312b FC(\()-5 b FE(t)10 b FC(\))32 b(=)648 3293 y FA(d)602
33133477 y Fw(\345)604 3590 y FA(j)r Fv(=)p FJ(0)778 3446
3314y FE(y)857 3468 y FA(j)887 3446 y FE(t)952 3387 y FA(j)1006
33153446 y FC(+)20 b FE(O)1258 3330 y Fx(\000)1319 3446 y
3316FE(t)1369 3387 y FA(d)5 b Fv(+)p FJ(1)1555 3330 y Fx(\001)-46
33173832 y FC(=)-24 b Fz(\))36 b FH(Dir)m(ectional)d(deri)o(v)o(ati)o(v)o
3318(es)p 1869 3894 4 1737 v -74 3897 1947 4 v 1908 2103
3319V 1908 3948 4 1845 v 1936 2224 a(Re)n(v)o(erse)g(mode)p
33201936 2249 853 6 v 2204 2507 a FE(y)2283 2528 y FA(j)2349
33212507 y FC(=)e FE(y)2571 2528 y FA(j)2621 2507 y FC(\()o
3322FE(x)2740 2528 y FJ(0)2794 2507 y FD(;)16 b FE(x)2914
33232528 y FJ(1)2967 2507 y FD(;)g(:)g(:)g(:)f(;)h FE(x)3325
33242528 y FA(j)3359 2507 y FC(\))2349 2779 y Fz(+)2123 3038
3325y FF(\266)p FE(y)2273 3060 y FA(j)p 2123 3103 184 6 v
33262132 3235 a FF(\266)p FE(x)2267 3256 y FA(i)2349 3136
3327y FC(=)2502 3038 y FF(\266)p FE(y)2652 3060 y FA(j)r
3328Fu(\000)p FA(i)p 2502 3103 289 6 v 2552 3235 a FF(\266)p
3329FE(x)2687 3256 y FJ(0)2349 3483 y FC(=)31 b FE(A)2595
33303505 y FA(j)r Fu(\000)p FA(i)2750 3483 y FC(\()p FE(x)2870
33313505 y FJ(0)2923 3483 y FD(;)16 b FE(x)3043 3505 y FJ(1)3097
33323483 y FD(;)g(:)g(:)g(:)e(;)i FE(x)3454 3505 y FA(j)r
3333Fu(\000)p FA(i)3593 3483 y FC(\))1936 3894 y(=)-24 b
3334Fz(\))36 b FH(Gradients)d(\(adjoints\))p 3851 3948 4
33351845 v 1908 3951 1947 4 v 1507 4163 a Fs(y)1547 4177
3336y Fp(0)1605 4163 y Fm(=)19 b Fs(F)f Fm(\()p Fs(x)1844
33374177 y Fp(0)1882 4163 y Fm(\))1507 4301 y Fs(y)1547 4315
3338y Fp(1)1605 4301 y Fm(=)h Fs(F)1759 4264 y Fl(0)1791
33394301 y Fm(\()p Fs(x)1866 4315 y Fp(0)1904 4301 y Fm(\))11
3340b Fs(x)1990 4315 y Fp(1)1507 4491 y Fs(y)1547 4505 y
3341Fp(2)1605 4491 y Fm(=)19 b Fs(F)1759 4453 y Fl(0)1791
33424491 y Fm(\()p Fs(x)1866 4505 y Fp(0)1904 4491 y Fm(\))11
3343b Fs(x)1990 4505 y Fp(2)2040 4491 y Fm(+)2133 4429 y
3344Fn(1)p 2133 4470 46 4 v 2133 4553 a(2)2188 4491 y Fs(F)2252
33454453 y Fl(00)2302 4491 y Fm(\()q Fs(x)2378 4505 y Fp(0)2415
33464491 y Fm(\))g Fs(x)2501 4505 y Fp(1)2539 4491 y Fs(x)2579
33474505 y Fp(1)1507 4709 y Fs(y)1547 4723 y Fp(3)1605 4709
3348y Fm(=)19 b Fs(F)1759 4671 y Fl(0)1791 4709 y Fm(\()p
3349Fs(x)1866 4723 y Fp(0)1904 4709 y Fm(\))11 b Fs(x)1990
33504723 y Fp(3)2040 4709 y Fm(+)i Fs(F)2186 4671 y Fl(00)2237
33514709 y Fm(\()p Fs(x)2312 4723 y Fp(0)2350 4709 y Fm(\))d
3352Fs(x)2435 4723 y Fp(1)2473 4709 y Fs(x)2513 4723 y Fp(2)2564
33534709 y Fm(+)2657 4647 y Fn(1)p 2657 4688 V 2657 4771
3354a(6)2712 4709 y Fs(F)2775 4671 y Fl(000)2844 4709 y Fm(\()q
3355Fs(x)2920 4723 y Fp(0)2957 4709 y Fm(\))h Fs(x)3043 4723
3356y Fp(1)3080 4709 y Fs(x)3120 4723 y Fp(1)3158 4709 y
3357Fs(x)3198 4723 y Fp(1)1595 4885 y Fr(:)f(:)g(:)487 5019
3358y Ft(\266)p Fs(y)572 5033 y Fp(0)p 487 5060 123 4 v 487
33595143 a Ft(\266)p Fs(x)572 5157 y Fp(0)640 5081 y Fm(=)741
33605019 y Ft(\266)p Fs(y)826 5033 y Fp(1)p 741 5060 V 741
33615143 a Ft(\266)p Fs(x)826 5157 y Fp(1)893 5081 y Fm(=)994
33625019 y Ft(\266)p Fs(y)1079 5033 y Fp(2)p 994 5060 V 994
33635143 a Ft(\266)p Fs(x)1079 5157 y Fp(2)1147 5081 y Fm(=)1248
33645019 y Ft(\266)p Fs(y)1333 5033 y Fp(3)p 1248 5060 V
33651248 5143 a Ft(\266)p Fs(x)1333 5157 y Fp(3)1401 5081
3366y Fm(=)20 b Fs(A)1548 5095 y Fp(0)1605 5081 y Fm(=)f
3367Fs(F)1759 5043 y Fl(0)1791 5081 y Fm(\()p Fs(x)1866 5095
3368y Fp(0)1904 5081 y Fm(\))741 5259 y Ft(\266)p Fs(y)826
33695273 y Fp(1)p 741 5300 V 741 5383 a Ft(\266)p Fs(x)826
33705397 y Fp(0)893 5320 y Fm(=)994 5259 y Ft(\266)p Fs(y)1079
33715273 y Fp(2)p 994 5300 V 994 5383 a Ft(\266)p Fs(x)1079
33725397 y Fp(1)1147 5320 y Fm(=)1248 5259 y Ft(\266)p Fs(y)1333
33735273 y Fp(3)p 1248 5300 V 1248 5383 a Ft(\266)p Fs(x)1333
33745397 y Fp(2)1401 5320 y Fm(=)h Fs(A)1548 5334 y Fp(1)1605
33755320 y Fm(=)f Fs(F)1759 5283 y Fl(00)1809 5320 y Fm(\()q
3376Fs(x)1885 5334 y Fp(0)1922 5320 y Fm(\))11 b Fs(x)2008
33775334 y Fp(1)994 5498 y Ft(\266)p Fs(y)1079 5512 y Fp(2)p
3378994 5539 V 994 5622 a Ft(\266)p Fs(x)1079 5636 y Fp(0)1147
33795560 y Fm(=)1248 5498 y Ft(\266)p Fs(y)1333 5512 y Fp(3)p
33801248 5539 V 1248 5622 a Ft(\266)p Fs(x)1333 5636 y Fp(1)1401
33815560 y Fm(=)20 b Fs(A)1548 5574 y Fp(2)1605 5560 y Fm(=)f
3382Fs(F)1759 5522 y Fl(00)1809 5560 y Fm(\()q Fs(x)1885
33835574 y Fp(0)1922 5560 y Fm(\))11 b Fs(x)2008 5574 y Fp(2)2058
33845560 y Fm(+)2151 5498 y Fn(1)p 2151 5539 46 4 v 2151
33855622 a(2)2207 5560 y Fs(F)2270 5522 y Fl(000)2339 5560
3386y Fm(\()p Fs(x)2414 5574 y Fp(0)2452 5560 y Fm(\))f Fs(x)2537
33875574 y Fp(1)2575 5560 y Fs(x)2615 5574 y Fp(1)1248 5738
3388y Ft(\266)p Fs(y)1333 5752 y Fp(3)p 1248 5778 123 4 v
33891248 5862 a Ft(\266)p Fs(x)1333 5876 y Fp(0)1401 5799
3390y Fm(=)20 b Fs(A)1548 5813 y Fp(3)1605 5799 y Fm(=)f
3391Fs(F)1759 5762 y Fl(00)1809 5799 y Fm(\()q Fs(x)1885
33925813 y Fp(0)1922 5799 y Fm(\))11 b Fs(x)2008 5813 y Fp(3)2058
33935799 y Fm(+)i Fs(F)2205 5762 y Fl(000)2274 5799 y Fm(\()p
3394Fs(x)2349 5813 y Fp(0)2387 5799 y Fm(\))d Fs(x)2472 5813
3395y Fp(1)2510 5799 y Fs(x)2550 5813 y Fp(2)2600 5799 y
3396Fm(+)2693 5738 y Fn(1)p 2693 5778 46 4 v 2693 5862 a(6)2749
33975799 y Fs(F)2812 5762 y Fo(\()p Fp(4)p Fo(\))2911 5799
3398y Fm(\()p Fs(x)2986 5813 y Fp(0)3024 5799 y Fm(\))g Fs(x)3109
33995813 y Fp(1)3147 5799 y Fs(x)3187 5813 y Fp(1)3225 5799
3400y Fs(x)3265 5813 y Fp(1)1595 5989 y Fr(:)g(:)g(:)p -118
34016252 4016 5 v 1865 6372 a FJ(1)p eop end
3402%%Page: 2 2
3403TeXDict begin 2 1 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3404FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3405(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3406FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3407b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 1376 381 a FI(A)-5
3408b(pplication)303 693 y FH(Operator)34 b(o)o(v)o(erloading)e(concept)i
3409Fz(\))i FH(Code)f(modi\002cation)p -118 863 4073 4 v
3410-118 2378 4 1516 v 33 1093 a Fz(\017)49 b FG(Inclusion)34
3411b(of)h(appropriate)e(ADOL-C)h(headers)33 1317 y Fz(\017)49
3412b FG(Retyping)34 b(of)h(all)h(in)-6 b(v)m(olv)n(ed)34
3413b(v)l(ariables)g(to)h(acti)l(v)n(e)g(data)g(type)g Fk(adouble)33
34141541 y Fz(\017)49 b FG(Marking)34 b(acti)l(v)n(e)h(section)f(to)h(be)h
3415(\223taped\224)e(\()p Fk(trace)p 2714 1541 44 4 v 52
3416w(on)p FG(/)p Fk(trace)p 3317 1541 V 53 w(off)p FG(\))33
34171766 y Fz(\017)49 b FG(Speci\002cation)33 b(of)i(independent)e(and)j
3418(dependent)d(v)l(ariables)h(\()p Fk(<<=)p FG(/)p Fk(>>=)p
3419FG(\))33 1990 y Fz(\017)49 b FG(Speci\002cation)33 b(of)i(dif)l
3420(ferentiation)e(task\(s\))33 2214 y Fz(\017)49 b FG(Recompilation)33
3421b(and)i(Linking)f(with)h(ADOL-C)f(library)g Fk(libad.a)p
34223951 2378 4 1516 v -118 2381 4073 4 v 0 2774 a Fn(Example:)p
34230 2809 349 4 v 0 2970 a Fj(#include)49 b(<adolc/adolc.h>)1026
3424b(//)47 b(inlusion)i(of)e(ADOL-C)i(headers)0 3083 y(...)0
34253196 y(adouble)g(foo)e(\()g(adouble)i(x)e(\))696 b(//)47
3426b(some)g(activated)j(function)0 3309 y({)d(adouble)i(tmp;)93
34273422 y(tmp)e(=)g(log\(x\);)93 3535 y(return)h(3.0*tmp*tmp)j(+)46
3428b(2.0;)0 3648 y(})0 3761 y(...)0 3873 y(int)h(main)h(\(int)g(argc,)g
3429(char*)g(argv[]\))328 b(//)47 b(main)g(program)i(or)e(other)i
3430(procedure)0 3986 y({)e(...)93 4099 y(double)141 b(x[2],)95
3431b(y;)93 4212 y(adouble)49 b(ax[2],)f(ay;)929 b(//)47
3432b(declaration)j(of)d(active)i(variables)93 4325 y(x[0]=0.3;)g
3433(x[1]=2.3;)93 4438 y(trace_on\(1\);)1210 b(//)47 b(starting)i(active)f
3434(section)185 4551 y(ax[0]<<=x[0];)k(ax[1]<<=x[1];)422
3435b(//)47 b(marking)i(independent)h(variables)185 4664
3436y(ay=ax[0]*sin\(ax[1)q(]\)+)j(foo\(ax[1]\);)190 b(//)47
3437b(function)i(evaluation)185 4777 y(ay>>=y;)1348 b(//)47
3438b(marking)i(dependend)g(variables)93 4890 y(trace_off\(\);)1210
3439b(//)47 b(ending)h(active)h(section)93 5003 y(...)93
34405116 y(double)f(g[2];)93 5228 y(gradient\(1,2,x,g\);)934
3441b(//)47 b(application)j(of)d(ADOL-C)i(routine)93 5341
3442y(...)93 5454 y(x[0]+=0.1;)h(x[1]+=0.3;)792 b(//)47 b(application)j(at)
3443d(different)j(argument)93 5567 y(gradient\(1,2,x,g\);)93
34445680 y(...)0 5793 y(})p -118 6273 4016 5 v 1865 6393
3445a FJ(2)p eop end
3446%%Page: 3 3
3447TeXDict begin 3 2 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3448FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3449(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3450FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3451b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 133 381 a FI(Dri)n(v)n(ers)52
3452b(f)-5 b(or)51 b(Optimization)h(and)g(Nonlinear)1052
3453573 y(Equations)g(\(C/C++\))1123 1006 y FG(min)1213 1092
3454y FA(x)1384 1006 y FE(f)37 b FC(\()o FE(x)p FC(\))16
3455b FD(;)309 b FE(f)52 b FG(:)32 b(I)-32 b(R)2276 947 y
3456FA(n)2362 1006 y Fz(!)32 b FG(I)-32 b(R)1038 1269 y FE(F)28
3457b FC(\()o FE(x)p FC(\))k(=)f FG(0)1576 1290 y FA(m)1652
34581269 y FD(;)287 b FE(F)43 b FG(:)32 b(I)-32 b(R)2293
34591209 y FA(n)2379 1269 y Fz(!)32 b FG(I)-32 b(R)2666 1209
3460y FA(m)p -118 1467 4121 4 v -120 1650 4 183 v 3122 1650
3461V 4001 1650 V -120 1768 4 248 v -68 1648 a Fk
3462(function\(tag,m,n,x[n],y[m]\))p 3122 1768 V 1270 w FE(F)28
3463b FC(\()o FE(x)3408 1670 y FJ(0)3462 1648 y FC(\))p 4001
34641768 V -118 1771 4121 4 v -120 1954 4 183 v 3122 1954
3465V 4001 1954 V -120 2040 4 215 v -68 1952 a Fk
3466(gradient\(tag,n,x[n],g[n]\))p 3122 2040 V 1416 w FF(\321)22
3467b FE(f)37 b FC(\()o FE(x)3493 1974 y FJ(0)3547 1952 y
3468FC(\))p 4001 2040 V -120 2287 4 248 v -68 2167 a Fk
3469(hessian\(tag,n,x[n],H[n][n]\))p 3122 2287 V 1270 w FF(\321)3275
34702115 y FJ(2)3351 2167 y FE(f)g FC(\()o FE(x)3547 2189
3471y FJ(0)3601 2167 y FC(\))p 4001 2287 V -118 2290 4121
34724 v -120 2473 4 183 v 3122 2473 V 4001 2473 V -120 2559
34734 215 v -68 2471 a Fk(jacobian\(tag,m,n,x[n],J[m][n]\))p
34743122 2559 V 1051 w FE(F)3273 2419 y Fu(0)3320 2471 y
3475FC(\()p FE(x)3440 2493 y FJ(0)3494 2471 y FC(\))p 4001
34762559 V -120 2773 V -68 2686 a Fk(vec)p 160 2686 44 4
3477v 52 w(jac\(tag,m,n,repeat?,x[n],u[m],z[n]\))p 3122 2773
34784 215 v 415 w FE(u)3245 2634 y FA(T)3317 2686 y FE(F)3417
34792634 y Fu(0)3464 2686 y FC(\()p FE(x)3584 2708 y FJ(0)3638
34802686 y FC(\))p 4001 2773 V -120 3021 4 248 v -68 2901
3481a Fk(jac)p 160 2901 44 4 v 52 w(vec\(tag,m,n,x[n],v[n],z[m]\))p
34823122 3021 4 248 v 999 w FE(F)3273 2849 y Fu(0)3320 2901
3483y FC(\()p FE(x)3440 2923 y FJ(0)3494 2901 y FC(\))15
3484b FE(v)p 4001 3021 V -118 3024 4121 4 v -120 3207 4 183
3485v 3122 3207 V 4001 3207 V -120 3292 4 215 v -68 3205
3486a Fk(hess)p 233 3205 44 4 v 52 w(vec\(tag,n,x[n],v[n],z[n]\))p
34873122 3292 4 215 v 1072 w FF(\321)3275 3153 y FJ(2)3351
34883205 y FE(f)37 b FC(\()o FE(x)3547 3227 y FJ(0)3601 3205
3489y FC(\))16 b FE(v)p 4001 3292 V -120 3540 4 248 v -68
34903420 a Fk(lagra)p 306 3420 44 4 v 52 w(hess)p 650 3420
3491V 52 w(vec\(tag,m,n,x[n],v[n],u[m],h[n]\))p 3122 3540
34924 248 v 144 w FE(u)3245 3368 y FA(T)3317 3420 y FE(F)3417
34933368 y Fu(00)3492 3420 y FC(\()o FE(x)3611 3442 y FJ(0)3665
34943420 y FC(\))g FE(v)p 4001 3540 V -118 3543 4121 4 v
3495-120 3726 4 183 v 3122 3726 V 4001 3726 V -120 3844 4
3496248 v -68 3724 a Fk(jac)p 160 3724 44 4 v 52 w
3497(solv\(tag,n,x[n],b[n],sparse?,mode?\))p 3122 3844 4
3498248 v 415 w FE(F)3273 3672 y Fu(0)3320 3724 y FC(\()p
3499FE(x)3440 3746 y FJ(0)3494 3724 y FC(\))f FE(w)32 b FC(=)f
3500FE(b)p 4001 3844 V -118 3847 4121 4 v 0 4246 a Fn(Example:)p
35010 4281 349 4 v 165 w(Solution)25 b(of)e Fs(F)8 b Fm(\()p
3502Fs(x)p Fm(\))21 b(=)f Fn(0)j(by)h(Ne)n(wton')-5 b(s)23
3503b(method)0 4442 y Fj(...)0 4555 y(double)49 b(x[n],)f(r[n];)0
35044668 y(int)f(i;)0 4781 y(...)0 4894 y(initialize\(x\);)1164
3505b(//)47 b(setting)i(up)e(the)h(initial)h(x)0 5007 y(...)0
35065120 y(function\(ftag,n,n,)q(x,r)q(\);)748 b(//)47 b(compute)i
3507(residuum)g(r)0 5233 y(while)f(\(norm\(r\))h(>)e(EPSILON\))652
3508b(//)47 b(terminate)j(if)d(small)h(residuum)0 5346 y({)f
3509(jac_solv\(ftag,n,x,r)q(,0,)q(2\);)563 b(//)47 b(compute)i
3510(r:=F'\(x\)\210\(-1\)*r)93 5458 y(for)e(\(i=0;)h(i<n;)g(i++\))836
3511b(//)47 b(update)i(x)185 5571 y(x[i])f(-=)f(r[i];)93
35125684 y(function\(ftag,n,n,x)q(,r\))q(;)655 b(//)47 b(compute)i
3513(residuum)g(r)0 5797 y(})0 5910 y(...)p -118 6273 4016
35145 v 1865 6393 a FJ(3)p eop end
3515%%Page: 4 4
3516TeXDict begin 4 3 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3517FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3518(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3519FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3520b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 249 381 a FI(Lo)n(west-le)m(v)n(el)
352152 b(Differ)l(entiation)f(Routines)1508 813 y FE(F)44
3522b FG(:)32 b(I)-32 b(R)1823 754 y FA(n)1909 813 y Fz(!)32
3523b FG(I)-32 b(R)2195 754 y FA(m)1156 1128 y FH(F)l(orward)35
3524b(Mode)g(\(C/C++\))p -118 1293 4191 4 v -118 1669 4 377
3525v 707 1514 a Fk(zos)p 935 1514 44 4 v 53 w
3526(forward\(tag,m,n,keep,x[n],y[m]\))p 4069 1669 4 377
3527v -118 1672 4191 4 v 386 1878 a Fi(\017)49 b Fn(zero-order)26
3528b(scalar)f(forw)o(ard;)g(computes)g Fs(y)c Fm(=)e Fs(F)f
3529Fm(\()p Fs(x)p Fm(\))386 2066 y Fi(\017)49 b Fn(0)21
3530b Fi(\024)f Fj(keep)h Fi(\024)f Fn(1;)k Fj(keep)d Fm(=)f
3531Fn(1)h(prepares)k(for)f Fj(fos)p 1991 2066 28 4 v 34
3532w(reverse)h Fn(or)f Fj(fov)p 2609 2066 V 33 w(reverse)p
3533-118 2226 4191 4 v -118 2603 4 377 v 195 2447 a Fk(fos)p
3534423 2447 44 4 v 52 w(forward\(tag,m,n,keep,x0[n],x1[n],y0[m)q(],y1[m)q
3535(]\))p 4069 2603 4 377 v -118 2606 4191 4 v 386 2813
3536a Fi(\017)49 b Fn(\002rst-order)25 b(scalar)g(forw)o(ard;)g(computes)g
3537Fs(y)1847 2827 y Fp(0)1905 2813 y Fm(=)20 b Fs(F)d Fm(\()p
3538Fs(x)2144 2827 y Fp(0)2182 2813 y Fm(\))p Fn(,)23 b Fs(y)2303
35392827 y Fp(1)2361 2813 y Fm(=)d Fs(F)2515 2780 y Fl(0)2547
35402813 y Fm(\()q Fs(x)2623 2827 y Fp(0)2660 2813 y Fm(\))11
3541b Fs(x)2746 2827 y Fp(1)386 3054 y Fi(\017)49 b Fn(0)21
3542b Fi(\024)f Fj(keep)h Fi(\024)f Fn(2;)k Fj(keep)d Fm(=)1323
35432926 y Fh(\032)1433 2997 y Fn(1)83 b(prepares)26 b(for)e
3544Fj(fos)p 2164 2997 28 4 v 33 w(reverse)i Fn(or)d Fj(fov)p
35452781 2997 V 34 w(reverse)1433 3110 y Fn(2)83 b(prepares)26
3546b(for)e Fj(hos)p 2164 3110 V 33 w(reverse)i Fn(or)d Fj(hov)p
35472781 3110 V 34 w(reverse)p -118 3285 4191 4 v -118 3661
35484 377 v 232 3506 a Fk(fov)p 460 3506 44 4 v 52 w
3549(forward\(tag,m,n,p,x[n],X[n][p],y[m],Y[m])q([p]\))p
35504069 3661 4 377 v -118 3664 4191 4 v 386 3871 a Fi(\017)49
3551b Fn(\002rst-order)25 b(v)o(ector)g(forw)o(ard;)g(computes)g
3552Fs(y)20 b Fm(=)g Fs(F)e Fm(\()p Fs(x)p Fm(\))q Fn(,)f
3553Fs(Y)32 b Fm(=)20 b Fs(F)2434 3838 y Fl(0)2466 3871 y
3554Fm(\()q Fs(x)p Fm(\))11 b Fs(X)p -118 4035 V -118 4411
35554 377 v 49 4256 a Fk(hos)p 277 4256 44 4 v 52 w
3556(forward\(tag,m,n,d,keep,x[n],X[n][d],y[m)q(],Y[m])q([d]\))p
35574069 4411 4 377 v -118 4414 4191 4 v 386 4621 a Fi(\017)49
3558b Fn(higher)n(-order)25 b(scalar)e(forw)o(ard;)g(computes)h
3559Fs(y)1929 4635 y Fp(0)1985 4621 y Fm(=)17 b Fs(F)h Fm(\()p
3560Fs(x)2222 4635 y Fp(0)2260 4621 y Fm(\))p Fn(,)j Fs(y)2379
35614635 y Fp(1)2435 4621 y Fm(=)d Fs(F)2587 4588 y Fl(0)2619
35624621 y Fm(\()q Fs(x)2695 4635 y Fp(0)2732 4621 y Fm(\))11
3563b Fs(x)2818 4635 y Fp(1)2856 4621 y Fn(,)20 b(.)14 b(.)g(.)g(,)19
3564b(where)j Fs(x)d Fm(=)f Fs(x)3483 4635 y Fp(0)3521 4621
3565y Fn(,)480 4734 y Fs(X)28 b Fm(=)20 b([)p Fs(x)720 4748
3566y Fp(1)758 4734 y Fr(;)10 b Fs(x)833 4748 y Fp(2)871
35674734 y Fr(;)g(:)g(:)g(:)h(;)f Fs(x)1087 4748 y Fg(d)1129
35684734 y Fm(])23 b Fn(and)h Fs(y)c Fm(=)g Fs(y)1522 4748
3569y Fp(0)1560 4734 y Fn(,)d Fs(Y)32 b Fm(=)20 b([)p Fs(y)1839
35704748 y Fp(1)1877 4734 y Fr(;)10 b Fs(y)1952 4748 y Fp(2)1990
35714734 y Fr(;)g(:)g(:)g(:)h(;)f Fs(y)2206 4748 y Fg(d)2247
35724734 y Fm(])386 4975 y Fi(\017)49 b Fn(0)21 b Fi(\024)f
3573Fj(keep)h Fi(\024)f Fs(d)e Fm(+)13 b Fn(1;)23 b Fj(keep)1368
35744847 y Fh(\032)1478 4919 y Fm(=)d Fn(1)83 b(prepares)26
3575b(for)e Fj(fos)p 2300 4919 28 4 v 33 w(reverse)i Fn(or)d
3576Fj(fov)p 2917 4919 V 34 w(reverse)1478 5032 y Fr(>)d
3577Fn(1)83 b(prepares)26 b(for)e Fj(hos)p 2300 5032 V 33
3578w(reverse)i Fn(or)d Fj(hov)p 2917 5032 V 34 w(reverse)p
3579-118 5206 4191 4 v -118 5583 4 377 v -61 5427 a Fk(hov)p
3580167 5427 44 4 v 52 w(forward\(tag,m,n,d,p,x[n],X[n][p][d],y[)q(m],Y[m)q
3581(][p][d)q(]\))p 4069 5583 4 377 v -118 5586 4191 4 v
3582386 5793 a Fi(\017)49 b Fn(higher)n(-order)23 b(v)o(ector)d(forw)o
3583(ard;)i(computes)f Fs(y)1934 5807 y Fp(0)1988 5793 y
3584Fm(=)16 b Fs(F)h Fm(\()q Fs(x)2224 5807 y Fp(0)2261 5793
3585y Fm(\))q Fn(,)d Fs(Y)2380 5807 y Fp(1)2434 5793 y Fm(=)i
3586Fs(F)2584 5760 y Fl(0)2616 5793 y Fm(\()q Fs(x)2692 5807
3587y Fp(0)2729 5793 y Fm(\))11 b Fs(X)2829 5807 y Fp(1)2865
35885793 y Fn(,)19 b(.)14 b(.)g(.)g(,)k(where)h Fs(x)e Fm(=)f
3589Fs(x)3483 5807 y Fp(0)3521 5793 y Fn(,)480 5906 y Fs(X)28
3590b Fm(=)20 b([)p Fs(X)734 5920 y Fp(1)771 5906 y Fr(;)10
3591b Fs(X)860 5920 y Fp(2)897 5906 y Fr(;)g(:)g(:)g(:)h(;)f
3592Fs(X)1127 5920 y Fg(d)1167 5906 y Fm(])23 b Fn(and)h
3593Fs(y)d Fm(=)f Fs(y)1561 5920 y Fp(0)1598 5906 y Fn(,)e
3594Fs(Y)32 b Fm(=)20 b([)-5 b Fs(Y)1879 5920 y Fp(1)1917
35955906 y Fr(;)5 b Fs(Y)1993 5920 y Fp(2)2031 5906 y Fr(;)10
3596b(:)g(:)g(:)h(;)5 b Fs(Y)2248 5920 y Fg(d)2289 5906 y
3597Fm(])p -118 6273 4016 5 v 1865 6393 a FJ(4)p eop end
3598%%Page: 5 5
3599TeXDict begin 5 4 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3600FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3601(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3602FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3603b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 1184 338 a FH(Re)n(v)o(erse)34
3604b(Mode)h(\(C/C++\))p -118 503 4191 4 v -118 879 4 377
3605v 890 724 a Fk(fos)p 1118 724 44 4 v 52 w(reverse\(tag,m,n,u[m],z[n]\))
3606p 4069 879 4 377 v -118 882 4191 4 v 386 1096 a Fi(\017)49
3607b Fn(\002rst-order)25 b(scalar)g(re)n(v)o(erse;)g(computes)g
3608Fs(z)1814 1063 y Fg(T)1884 1096 y Fm(=)20 b Fs(u)2020
36091063 y Fg(T)2070 1096 y Fs(F)2133 1063 y Fl(0)2166 1096
3610y Fm(\()p Fs(x)p Fm(\))386 1284 y Fi(\017)49 b Fn(after)24
3611b(calling)i Fj(zos)p 1083 1284 28 4 v 33 w(forward)p
3612Fn(,)f Fj(fos)p 1624 1284 V 34 w(forward)p Fn(,)g(or)f
3613Fj(hos)p 2265 1284 V 33 w(forward)i Fn(with)d Fj(keep)f
3614Fm(=)e Fn(1)p -118 1444 4191 4 v -118 1821 4 377 v 598
36151665 a Fk(fov)p 826 1665 44 4 v 52 w
3616(reverse\(tag,m,n,q,U[q][m],Z[q][n]\))p 4069 1821 4 377
3617v -118 1824 4191 4 v 386 2031 a Fi(\017)49 b Fn(\002rst-order)25
3618b(v)o(ector)g(re)n(v)o(erse;)g(computes)g Fs(Z)f Fm(=)15
3619b Fs(U)9 b(F)2092 1998 y Fl(0)2124 2031 y Fm(\()q Fs(x)p
3620Fm(\))386 2218 y Fi(\017)49 b Fn(after)24 b(calling)i
3621Fj(zos)p 1083 2218 28 4 v 33 w(forward)p Fn(,)f Fj(fos)p
36221624 2218 V 34 w(forward)p Fn(,)g(or)f Fj(hos)p 2265
36232218 V 33 w(forward)i Fn(with)d Fj(keep)f Fm(=)e Fn(1)p
3624-118 2379 4191 4 v -118 2755 4 377 v 634 2600 a Fk(hos)p
3625862 2600 44 4 v 52 w(reverse\(tag,m,n,d,u[m],Z[n][d+1]\))p
36264069 2755 4 377 v -118 2758 4191 4 v 386 2972 a Fi(\017)49
3627b Fn(higher)n(-order)85 b(scalar)d(re)n(v)o(erse;)111
3628b(computes)83 b(the)f(adjoints)h Fs(z)2722 2939 y Fg(T)2722
36292998 y Fp(0)2792 2972 y Fm(=)20 b Fs(u)2928 2939 y Fg(T)2978
36302972 y Fs(F)3041 2939 y Fl(0)3073 2972 y Fm(\()q Fs(x)3149
36312986 y Fp(0)3186 2972 y Fm(\))h(=)f Fs(u)3378 2939 y
3632Fg(T)3428 2972 y Fs(A)3484 2986 y Fp(0)3521 2972 y Fn(,)480
36333085 y Fs(z)515 3052 y Fg(T)515 3111 y Fp(1)585 3085
3634y Fm(=)g Fs(u)721 3052 y Fg(T)771 3085 y Fs(F)834 3052
3635y Fl(00)885 3085 y Fm(\()p Fs(x)960 3099 y Fp(0)998 3085
3636y Fm(\))10 b Fs(x)1083 3099 y Fp(1)1141 3085 y Fm(=)20
3637b Fs(u)1277 3052 y Fg(T)1327 3085 y Fs(A)1383 3099 y
3638Fp(1)1420 3085 y Fn(,)i(.)14 b(.)g(.)g(,)21 b(where)j
3639Fs(Z)g Fm(=)c([)p Fs(z)2091 3099 y Fp(0)2129 3085 y Fr(;)10
3640b Fs(z)2199 3099 y Fp(1)2237 3085 y Fr(;)g(:)g(:)g(:)h(;)f
3641Fs(z)2448 3099 y Fg(d)2489 3085 y Fm(])386 3272 y Fi(\017)49
3642b Fn(after)24 b(calling)i Fj(fos)p 1083 3272 28 4 v 33
3643w(forward)g Fn(or)d Fj(hos)p 1700 3272 V 34 w(forward)i
3644Fn(with)f Fj(keep)d Fm(=)f Fs(d)e Fm(+)13 b Fn(1)20 b
3645Fr(>)g Fn(1)p -118 3433 4191 4 v -118 3809 4 377 v 12
36463654 a Fk(hov)p 240 3654 44 4 v 52 w
3647(reverse\(tag,m,n,d,q,U[q][m],Z[q][n][d)q(+1],nz)q([q][n])q(\))p
36484069 3809 4 377 v -118 3812 4191 4 v 386 4019 a Fi(\017)49
3649b Fn(higher)n(-order)91 b(v)o(ector)d(re)n(v)o(erse;)120
3650b(computes)88 b(the)f(adjoints)i Fs(Z)2789 4033 y Fp(0)2846
36514019 y Fm(=)15 b Fs(U)9 b(F)3070 3986 y Fl(0)3102 4019
3652y Fm(\()q Fs(x)3178 4033 y Fp(0)3215 4019 y Fm(\))21
3653b(=)15 b Fs(U)5 b(A)3484 4033 y Fp(0)3521 4019 y Fn(,)480
36544132 y Fs(Z)531 4146 y Fp(1)588 4132 y Fm(=)15 b Fs(U)9
3655b(F)812 4099 y Fl(00)863 4132 y Fm(\()p Fs(x)938 4146
3656y Fp(0)976 4132 y Fm(\))h Fs(x)1061 4146 y Fp(1)1119
36574132 y Fm(=)15 b Fs(U)5 b(A)1332 4146 y Fp(1)1368 4132
3658y Fn(,)23 b(.)14 b(.)g(.)g(,)20 b(where)k Fs(Z)h Fm(=)19
3659b([)p Fs(Z)2055 4146 y Fp(0)2093 4132 y Fr(;)10 b Fs(Z)2179
36604146 y Fp(1)2216 4132 y Fr(;)g(:)g(:)g(:)h(;)f Fs(Z)2443
36614146 y Fg(d)2483 4132 y Fm(])386 4320 y Fi(\017)49 b
3662Fn(after)24 b(calling)i Fj(fos)p 1083 4320 28 4 v 33
3663w(forward)g Fn(or)d Fj(hos)p 1700 4320 V 34 w(forward)i
3664Fn(with)f Fj(keep)d Fm(=)f Fs(d)e Fm(+)13 b Fn(1)20 b
3665Fr(>)g Fn(1)386 4507 y Fi(\017)49 b Fn(optional)26 b(nonzero)f(pattern)
3666h Fj(nz)d Fn(\()p Fi(\))g Fn(manual\))0 4791 y(Example:)p
36670 4825 349 4 v 0 4987 a Fj(...)0 5100 y(double)49 b(x[n],)f(y[m],)g
3668(**I,)g(**J;)0 5213 y(I=myallocI2\(m\);)1118 b(//)47
3669b(allocation)j(of)d(identity)j(matrix)0 5326 y(J=myalloc2\(m,n\);)1072
3670b(//)47 b(allocation)j(of)d(Jacobian)j(matrix)0 5439
3671y(...)0 5552 y(initialize\(x\);)1164 b(//)47 b(setting)i(up)e(the)h
3672(argument)h(x)0 5664 y(...)0 5777 y(zos_forward\(ftag,m)q(,n,)q(1,x)q
3673(,y\))q(;)516 b(//)47 b(computing)j(the)d(Jacobian)j(by)0
36745890 y(fos_reverse\(ftag,m)q(,n,)q(m,I)q(,J\))q(;)516
3675b(//)47 b(reverse)i(mode)f(of)f(AD)0 6003 y(...)p -118
36766273 4016 5 v 1865 6393 a FJ(5)p eop end
3677%%Page: 6 6
3678TeXDict begin 6 5 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3679FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3680(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3681FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3682b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 369 381 a FI(Lo)n(w-le)m(v)n(el)52
3683b(Differ)l(entiation)g(Routines)911 757 y FH(F)l(orward)35
3684b(Mode)g(\(C++)g(interfaces\))p -118 922 4121 4 v -120
36851105 4 183 v 3192 1105 V 4001 1105 V -120 1190 4 215
3686v -68 1103 a Fk(forward\(tag,m,n,d,keep,X[n][d+1],Y[m][d+1])q(\))p
36873192 1190 V 172 w Fe(hos)p Fd(,)30 b Fe(fos)p Fd(,)f
3688Fe(zos)p 4001 1190 V -120 1438 4 248 v -68 1318 a Fk
3689(forward\(tag,m=1,n,d,keep,X[n][d+1],Y[d+1]\))p 3192
36901438 V 246 w Fe(hos)p Fd(,)h Fe(fos)p Fd(,)f Fe(zos)p
36914001 1438 V -118 1441 4121 4 v -120 1624 4 183 v 3192
36921624 V 4001 1624 V -120 1709 4 215 v -68 1622 a Fk
3693(forward\(tag,m,n,d=0,keep,x[n],y[m]\))p 3192 1709 V
3694757 w Fe(zos)p 4001 1709 V -120 1957 4 248 v -68 1837
3695a Fk(forward\(tag,m,n,keep,x[n],y[m]\))p 3192 1957 V
36961049 w Fe(zos)p 4001 1957 V -118 1960 4121 4 v -120 2143
36974 183 v 3192 2143 V 4001 2143 V -120 2261 4 248 v -68
36982141 a Fk(forward\(tag,m,n,p,x[n],X[n][p],y[m],Y[m][p)q(]\))p
36993192 2261 V 99 w Fe(fov)p 4001 2261 V -118 2264 4121
37004 v -120 2447 4 183 v 3192 2447 V 4001 2447 V -120 2532
37014 215 v -68 2445 a Fk(forward\(tag,m,n,d,p,x[n],X[n][p][d],)p
37023192 2532 V 684 w Fe(hov)p 4001 2532 V -120 2780 4 248
3703v 1987 2660 a Fk(y[m],Y[m][p][d]\))p 3192 2780 V 4001
37042780 V -118 2783 4121 4 v 939 3148 a FH(Re)n(v)o(erse)34
3705b(Mode)h(\(C++)g(interfaces\))p -118 3313 4074 4 v -120
37063496 4 183 v 3665 3496 V 3954 3496 V -120 3582 4 215
3707v -68 3495 a Fk(reverse\(tag,m,n,d,u[m],Z[n][d+1]\))p
37083665 3582 V 1375 w Fe(hos)p 3954 3582 V -120 3829 4 248
3709v -68 3710 a Fk(forward\(tag,m=1,n,d,u,Z[n][d+1]\))p
37103665 3829 V 1448 w Fe(hos)p 3954 3829 V -118 3832 4074
37114 v -120 4015 4 183 v 3665 4015 V 3954 4015 V -120 4101
37124 215 v -68 4014 a Fk(reverse\(tag,m,n,d=0,u[m],z[n]\))p
37133665 4101 V 1594 w Fe(fos)p 3954 4101 V -120 4348 4 248
3714v -68 4229 a Fk(reverse\(tag,m=1,n,d=0,u,z[n]\))p 3665
37154348 V 1667 w Fe(fos)p 3954 4348 V -118 4351 4074 4 v
3716-120 4534 4 183 v 3665 4534 V 3954 4534 V -120 4620 4
3717215 v -68 4533 a Fk(reverse\(tag,m,n,d,q,U[q][m],Z[q][n][d+1],n)q
3718(z[q][n)q(]\))p 3665 4620 V 132 w Fe(hov)p 3954 4620
3719V -120 4835 V -68 4747 a Fk
3720(reverse\(tag,m=1,n,d,q,U[q],Z[q][n][d+1],nz)q([q][n])q(\))p
37213665 4835 V 205 w Fe(hov)p 3954 4835 V -120 5049 V -68
37224962 a Fk(reverse\(tag,m=1,n,d,Z[m][n][d+1],nz[m][n]\))43
3723b FG(\()-7 b FE(U)44 b FC(=)31 b FE(I)3417 4984 y FA(m)3494
37244962 y FG(\))p 3665 5049 V 174 w Fe(hov)p 3954 5049 V
3725-118 5053 4074 4 v -120 5235 4 183 v 3665 5235 V 3954
37265235 V -120 5321 4 215 v -68 5234 a Fk
3727(reverse\(tag,m,n,d=0,q,U[q][m],Z[q][n]\))p 3665 5321
3728V 1010 w Fe(fov)p 3954 5321 V -120 5536 V -68 5449 a
3729Fk(reverse\(tag,m,n,q,U[q][m],Z[q][n])p 3665 5536 V 1375
3730w Fe(fov)p 3954 5536 V -120 5783 4 248 v -68 5664 a Fk
3731(reverse\(tag,m=1,n,d=0,q,U[q],Z[q][n]\))p 3665 5783
3732V 1083 w Fe(fov)p 3954 5783 V -118 5787 4074 4 v -118
37336273 4016 5 v 1865 6393 a FJ(6)p eop end
3734%%Page: 7 7
3735TeXDict begin 7 6 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3736FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3737(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3738FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3739b FL(C)r FJ(+)t(+)p -118 7 4016 5 v -49 381 a FI(Dri)n(v)n(ers)52
3740b(f)-5 b(or)51 b(Ordinary)h(Differ)l(ential)g(Equations)1525
3741573 y(\(C/C++\))453 965 y FH(ODE)p FG(:)286 b FE(x)1155
3742906 y Fu(0)1203 965 y FC(\()-5 b FE(t)10 b FC(\))32 b(=)f
3743FE(y)16 b FC(\()-5 b FE(t)10 b FC(\))32 b(=)f FE(F)d
3744FC(\()p FE(x)16 b FC(\()-5 b FE(t)10 b FC(\)\))16 b FD(;)302
3745b FE(x)16 b FC(\()p FG(0)p FC(\))31 b(=)h FE(x)3273 987
3746y FJ(0)p -118 1220 4191 4 v -118 1596 4 377 v 697 1441
3747a Fk(forodec\(tag,n,tau,dold,d,X[n][d+1]\))p 4069 1596
3748V -118 1599 4191 4 v 268 1817 a Fi(\017)49 b Fn(recursi)n(v)o(e)25
3749b(forw)o(ard)g(computation)h(of)e Fs(x)1640 1831 y Fg(d)1673
37501842 y Fb(ol)s(d)1746 1831 y Fo(+)p Fp(1)1835 1817 y
3751Fr(;)10 b(:)g(:)g(:)h(;)f Fs(x)2051 1831 y Fg(d)2115
37521817 y Fn(from)24 b Fs(x)2355 1831 y Fp(0)2392 1817 y
3753Fr(;)10 b(:)g(:)g(:)i(;)e Fs(x)2609 1831 y Fg(d)2642
37541842 y Fb(ol)s(d)2742 1817 y Fn(\(by)24 b Fs(x)2926 1831
3755y Fg(i)p Fo(+)p Fp(1)3054 1817 y Fm(=)3190 1782 y Fp(1)p
37563155 1797 104 4 v 3155 1849 a(1)p Fo(+)p Fg(i)3268 1817
3757y Fs(y)3308 1831 y Fg(i)3331 1817 y Fn(\))268 2019 y
3758Fi(\017)49 b Fn(application)27 b(with)c Fs(d)1018 2033
3759y Fg(ol)s(d)1135 2019 y Fm(=)c Fn(0)24 b(deli)n(v)o(ers)h(truncated)h
3760(T)-7 b(aylor)23 b(series)2449 2026 y Ft(\345)2514 1983
3761y Fg(d)2514 2043 y Fp(0)2565 2019 y Fs(x)2615 2033 y
3762Fg(j)2637 2019 y Fs(t)2678 1986 y Fg(j)2726 2019 y Fn(at)g(base)h
3763(point)h Fs(x)3248 2033 y Fp(0)p -118 2187 4191 4 v -118
37642563 4 377 v 12 2408 a Fk(hov)p 240 2408 44 4 v 52 w
3765(reverse\(tag,n,n,d-1,n,I[n][n],A[n][n])q([d],nz)q([n][n])q(\))p
37664069 2563 4 377 v -118 2566 4191 4 v 268 2802 a Fi(\017)49
3767b Fn(re)n(v)o(erse)25 b(computation)h(of)d Fs(A)1285
37682816 y Fg(j)1329 2802 y Fm(=)1431 2754 y Fq(\266)p Fg(y)1500
37692764 y Fb(j)p 1430 2781 92 4 v 1430 2834 a Fq(\266)p
3770Fg(x)1492 2844 y Fa(0)1531 2802 y Fn(,)37 b Fs(j)22 b
3771Fm(=)e Fn(0)p Fr(;)10 b(:)g(:)g(:)i(;)e Fs(d)28 b Fn(after)c(calling)h
3772Fj(forodec)h Fn(with)d(de)o(gree)i Fs(d)268 2990 y Fi(\017)49
3773b Fn(optional)26 b(nonzero)f(pattern)g Fj(nz)f Fn(\()p
3774Fi(\))f Fn(manual\))p -118 3150 4191 4 v -118 3520 4
3775371 v 184 3372 a Fk(accodec\(n,tau,d-1,A[n][n][d],B[n][n][)q(d],nz[)q
3776(n][n]\))p 4069 3520 V -118 3523 4191 4 v 268 3759 a
3777Fi(\017)49 b Fn(accumulation)23 b(of)d(total)h(deri)n(v)n(ati)n(v)o(es)
3778h Fs(B)1623 3773 y Fg(j)1663 3759 y Fm(=)1762 3710 y
3779Fg(d)s(x)1834 3720 y Fb(j)p 1761 3738 96 4 v 1761 3790
3780a Fg(d)s(x)1826 3800 y Fa(0)1866 3759 y Fn(,)34 b Fs(j)19
3781b Fm(=)d Fn(0)p Fr(;)10 b(:)g(:)g(:)i(;)e Fs(d)25 b Fn(from)19
3782b(the)i(partial)g(deri)n(v)n(ati)n(v)o(es)h Fs(A)3399
37833773 y Fg(j)3440 3759 y Fm(=)3539 3710 y Fq(\266)p Fg(y)3608
37843720 y Fb(j)p 3537 3738 92 4 v 3537 3791 a Fq(\266)p
3785Fg(x)3599 3801 y Fa(0)3639 3759 y Fn(,)376 3872 y Fs(j)g
3786Fm(=)e Fn(0)p Fr(;)10 b(:)g(:)g(:)i(;)e Fs(d)28 b Fn(after)c(calling)h
3787Fj(hov)p 1411 3872 28 4 v 34 w(reverse)268 4060 y Fi(\017)49
3788b Fn(optional)26 b(nonzero)f(pattern)g Fj(nz)f Fn(\()p
3789Fi(\))f Fn(manual\))0 4408 y(C++:)p 0 4424 189 4 v 164
3790w(Special)h(C++)f(interf)o(aces)j(can)e(be)g(found)h(in)e(\002le)g
3791Fj(SRC/DRIVERS/odedri)q(ver)q(s.h)q Fn(!)0 4643 y(Example:)p
37920 4678 349 4 v 0 4839 a Fj(...)0 4952 y(double)49 b(x[n],)f(**I,)g
3793(**X,)f(***A,)i(***B;)0 5065 y(I=myallocI2\(n\);)1118
3794b(//)47 b(allocation)j(of)d(identity)j(matrix)0 5178
3795y(X=myalloc2\(n,5\);)1072 b(//)47 b(allocation)j(of)d(matrix)i(X)0
37965291 y(A=myalloc3\(n,n,4\);)k(B=myalloc3\(n,n,4\);)99
3797b(//)47 b(allocation)j(of)d(tensors)i(A)e(and)g(B)0 5404
3798y(...)0 5517 y(initialize\(X\);)1164 b(//)47 b(setting)i(up)e(the)h
3799(argument)h(x_0)0 5630 y(...)0 5743 y(forodec\(ftag,n,1.0)q(,0,)q(4,X)q
3800(\);)609 b(//)47 b(compute)i(x_1,...,x_4)0 5856 y(hov_reverse\(ftag,n)q
3801(,n,)q(3,n)q(,I,)q(A,)q(NUL)q(L\);)192 b(//)47 b(compute)i(A_0,...,A_3)
38020 5968 y(accodec\(ftag,n,1.0)q(,3,)q(A,B)q(,NU)q(LL)q(\);)377
3803b(//)47 b(accumulate)j(B_0,...,B_3)0 6081 y(...)p -118
38046273 4016 5 v 1865 6393 a FJ(7)p eop end
3805%%Page: 8 8
3806TeXDict begin 8 7 bop -118 -34 a FL(ADOL-C)1135 b(A)r
3807FK(U)t(T)s(O)t(M)t(A)-5 b(T)t(I)t(C)32 b FL(D)r FK(I)t(FF)t(E)t(R)t(E)t
3808(N)t(T)t(I)t(A)l(T)t(I)5 b(O)t(N)35 b(B)t(Y)28 b FL(O)r
3809FK(V)t(E)t(R)r FL(L)r FK(O)q(A)t(D)t(I)t(N)t(G)35 b(I)t(N)27
3810b FL(C)r FJ(+)t(+)p -118 7 4016 5 v 1328 338 a FH(ADOL-C)34
3811b(pr)m(o)o(vides)p -118 443 4073 4 v -118 2225 4 1782
3812v 33 674 a Fz(\017)49 b FG(Lo)l(w-le)l(v)n(el)34 b(dif)l(ferentiation)f
3813(routines)h(\()p Fk(forward)p FG(/)p Fk(reverse)p FG(\))33
3814898 y Fz(\017)49 b FG(Easy-to-use)33 b(dri)l(v)n(er)i(routines)f(for)
3815248 1164 y FH(\226)49 b FG(the)33 b(solution)g(of)h(optimization)e
3816(problems)h(and)h(nonlinear)e(equations)248 1367 y FH(\226)49
3817b FG(the)35 b(inte)n(gration)e(of)i(ordinary)f(dif)l(ferential)g
3818(equations)248 1571 y FH(\226)49 b FG(the)35 b(e)l(v)l(aluation)f(of)h
3819(higher)g(deri)l(v)l(ati)l(v)n(e)g(tensors)f(\()p Fz(\))i
3820FG(manual\))33 1836 y Fz(\017)49 b FG(Deri)l(v)l(ati)l(v)n(es)34
3821b(of)i(implicit)e(and)h(in)-6 b(v)n(erse)34 b(functions)g(\()p
3822Fz(\))i FG(manual\))33 2061 y Fz(\017)49 b FG(F)n(orw)o(ard)33
3823b(and)i(backw)o(ard)e(dependence)g(analysis)h(\()p Fz(\))j
3824FG(manual\))p 3951 2225 V -118 2228 4073 4 v 1244 2462
3825a FH(Recent)d(de)n(v)o(elopments)p -118 2567 V -118 3858
38264 1292 v 33 2798 a Fz(\017)49 b FG(Ef)l(\002cient)34
3827b(detection)g(of)i(Jacobian/Hessian)31 b(sparsity)k(structure)33
38283022 y Fz(\017)49 b FG(Exploitation)33 b(of)j(Jacobian/Hessian)c
3829(sparsity)i(by)h(matrix)f(compression)33 3246 y Fz(\017)49
3830b FG(Inte)n(gration)33 b(of)j(checkpointing)c(routines)33
38313470 y Fz(\017)49 b FG(Exploitation)33 b(of)j(\002xpoint)e(iterations)
383233 3694 y Fz(\017)49 b FG(Dif)l(ferentiation)33 b(of)i(OpenMP)f
3833(parallel)g(programs)p 3951 3858 V -118 3861 4073 4 v
38341245 4096 a FH(Futur)m(e)h(de)n(v)o(elopments)p -118
38354201 V -118 5044 4 843 v 33 4432 a Fz(\017)49 b FG(Internal)34
3836b(optimizations)f(to)i(reduce)g(storage)f(needed)g(for)h(re)l(v)n(erse)
3837f(mode)33 4656 y Fz(\017)49 b FG(Reco)n(v)n(ery)33 b(of)j(structure)d
3838(for)j(internal)e(function)g(representation)33 4880 y
3839Fz(\017)49 b FG(Dif)l(ferentiation)33 b(of)i(MPI)g(parallel)f(programs)
3840p 3951 5044 V -118 5047 4073 4 v 1317 5283 a FH(Contact/Resour)m(ces)p
3841-118 5362 V -118 5972 4 610 v 33 5593 a Fz(\017)49 b
3842FG(E-mail:)185 b Fk(adol-c@list.coin-or.org)33 5817 y
3843Fz(\017)49 b FG(WWW)-5 b(:)155 b Fk
3844(http://www.coin-or.org/projects/ADOL-C.xm)q(l)p 3951
38455972 V -118 5975 4073 4 v -118 6273 4016 5 v 1865 6393
3846a FJ(8)p eop end
3847%%Trailer
3848
3849userdict /end-hook known{end-hook}if
3850%%EOF
Note: See TracBrowser for help on using the repository browser.