summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/spie
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/spie
Initial commit
Diffstat (limited to 'macros/latex/contrib/spie')
-rw-r--r--macros/latex/contrib/spie/README29
-rw-r--r--macros/latex/contrib/spie/article.pdf1427
-rw-r--r--macros/latex/contrib/spie/article.ps4390
-rw-r--r--macros/latex/contrib/spie/article.tex296
-rw-r--r--macros/latex/contrib/spie/mcr3b.eps258
-rw-r--r--macros/latex/contrib/spie/report.bib65
-rw-r--r--macros/latex/contrib/spie/spie.cls362
-rw-r--r--macros/latex/contrib/spie/spiebib.bst1051
8 files changed, 7878 insertions, 0 deletions
diff --git a/macros/latex/contrib/spie/README b/macros/latex/contrib/spie/README
new file mode 100644
index 0000000000..4b1fcf3276
--- /dev/null
+++ b/macros/latex/contrib/spie/README
@@ -0,0 +1,29 @@
+SPIE Proceedings LaTeX style files
+----------------------------------
+
+Basic LaTeX files:
+ spie.cls, class file to format manuscript
+ spiebib.bst, BibTeX bibliography style file to format reference list
+
+Requires following LaTeX packages:
+ cite.sty (Vers. 4.01 or later)
+ ifthen.sty
+
+Demonstration document including formatting instructions:
+ article.tex, LaTeX source file
+ report.bib, BibTeX bibliography file used by article.tex
+ mcr3b.eps, EPS image used by article.tex
+
+Examples of the final formatted manuscript obtained using the above style files:
+ article.ps, in PostScript
+ article.pdf, in Adobe Portable Document Format
+
+These packages are free software, as defined by the LaTeX Project Public License.
+
+Further instructions for using these files available at http://public.lanl.gov/kmh/spie/
+
+Ken Hanson
+kmh@lanl.gov
+telephone: 505-667-1402
+fax: 505-665-4972
+
diff --git a/macros/latex/contrib/spie/article.pdf b/macros/latex/contrib/spie/article.pdf
new file mode 100644
index 0000000000..3aed3328d7
--- /dev/null
+++ b/macros/latex/contrib/spie/article.pdf
@@ -0,0 +1,1427 @@
+%PDF-1.2
+9 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F1
+/FontDescriptor 8 0 R
+/BaseFont/KAHEDW+CMBX12
+/FirstChar 33
+/LastChar 196
+/Widths[342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5
+562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6
+875 531.3 531.3 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8
+675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5
+687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.8 562.5 625 312.5
+343.8 593.8 312.5 937.5 625 562.5 625 593.8 459.5 443.8 437.5 625 593.8 812.5 593.8
+593.8 500 562.5 1125 562.5 562.5 562.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 675.9 937.5 875 787 750 879.6 812.5 875 812.5 875 0 0 812.5
+656.3 625 625 937.5 937.5 312.5 343.8 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1
+812.5 875 562.5 1018.5 1143.5 875 312.5 562.5]
+>>
+endobj
+12 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F2
+/FontDescriptor 11 0 R
+/BaseFont/YZOJGB+CMR12
+/FirstChar 33
+/LastChar 196
+/Widths[272 489.6 816 489.6 816 761.6 272 380.8 380.8 489.6 761.6 272 326.4 272 489.6
+489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 489.6 272 272 272 761.6 462.4
+462.4 761.6 734 693.4 707.2 747.8 666.2 639 768.3 734 353.2 503 761.2 611.8 897.2
+734 761.6 666.2 761.6 720.6 544 707.2 734 734 1006 734 734 598.4 272 489.6 272 489.6
+272 272 489.6 544 435.2 544 435.2 299.2 489.6 544 272 299.2 516.8 272 816 544 489.6
+544 516.8 380.8 386.2 380.8 544 516.8 707.2 516.8 516.8 435.2 489.6 979.2 489.6 489.6
+489.6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 611.8 816
+761.6 679.6 652.8 734 707.2 761.6 707.2 761.6 0 0 707.2 571.2 544 544 816 816 272
+299.2 489.6 489.6 489.6 489.6 489.6 734 435.2 489.6 707.2 761.6 489.6 883.8 992.6
+761.6 272 489.6]
+>>
+endobj
+15 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F3
+/FontDescriptor 14 0 R
+/BaseFont/LDGPRZ+CMTI9
+/FirstChar 33
+/LastChar 196
+/Widths[314.8 527.8 839.5 786.1 839.5 787 314.8 419.8 419.8 524.7 787 314.8 367.3
+314.8 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 524.7 314.8 314.8
+314.8 787 524.7 524.7 787 763 722.5 734.6 775 696.3 670.1 794.1 763 395.7 538.9 789.2
+643.8 920.4 763 787 696.3 787 748.8 577.2 734.6 763 763 1025.3 763 763 629.6 314.8
+527.8 314.8 524.7 314.8 314.8 524.7 472.2 472.2 524.7 472.2 314.8 472.2 524.7 314.8
+314.8 472.2 262.3 839.5 577.2 524.7 524.7 472.2 432.9 419.8 341.1 550.9 472.2 682.1
+473.8 498.5 419.8 524.7 1049.4 524.7 524.7 524.7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 643.8 839.5 787 710.5 682.1 763 734.6 787 734.6
+787 0 0 734.6 629.6 577.2 603.4 905.1 918.2 314.8 341.1 524.7 524.7 524.7 524.7 524.7
+850.9 472.2 550.9 734.6 734.6 524.7 906.2 1011.1 787 262.3 524.7]
+>>
+endobj
+18 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F4
+/FontDescriptor 17 0 R
+/BaseFont/HVXYJM+CMBX10
+/FirstChar 33
+/LastChar 196
+/Widths[350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4
+575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4
+869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900
+863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8
+319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9
+319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9
+511.1 575 1150 575 575 575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 691.7 958.3 894.4 805.6 766.7 900 830.6 894.4 830.6 894.4 0 0 830.6 670.8
+638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4
+575 1041.7 1169.4 894.4 319.4 575]
+>>
+endobj
+21 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F5
+/FontDescriptor 20 0 R
+/BaseFont/SVGGTO+CMR10
+/FirstChar 33
+/LastChar 196
+/Widths[277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8
+500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8
+750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8
+680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8
+277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6
+500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4 500 1000 500
+500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 625 833.3
+777.8 694.4 666.7 750 722.2 777.8 722.2 777.8 0 0 722.2 583.3 555.6 555.6 833.3 833.3
+277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8
+277.8 500]
+>>
+endobj
+24 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F6
+/FontDescriptor 23 0 R
+/BaseFont/WNNXUF+CMTT10
+/FirstChar 33
+/LastChar 196
+/Widths[525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525
+525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525
+525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525
+525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525
+525 525 525 525 525 525 525 525 525 525 525 525 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 525 525 525 525 525 525 525 525 525 0 0 525
+525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525
+525 525]
+>>
+endobj
+27 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F7
+/FontDescriptor 26 0 R
+/BaseFont/AGEYJZ+CMSY7
+/FirstChar 33
+/LastChar 196
+/Widths[1138.9 585.3 585.3 1138.9 1138.9 1138.9 892.9 1138.9 1138.9 708.3 708.3 1138.9
+1138.9 1138.9 892.9 329.4 1138.9 769.8 769.8 1015.9 1015.9 0 0 646.8 646.8 769.8
+585.3 831.4 831.4 892.9 892.9 708.3 917.6 753.4 620.2 889.5 616.1 818.4 688.5 978.6
+646.5 782.1 871.7 791.7 1342.7 935.6 905.8 809.2 935.9 981 702.2 647.8 717.8 719.9
+1135.1 818.9 764.4 823.1 769.8 769.8 769.8 769.8 769.8 708.3 708.3 523.8 523.8 523.8
+523.8 585.3 585.3 462.3 462.3 339.3 585.3 585.3 708.3 585.3 339.3 938.5 859.1 954.4
+493.6 769.8 769.8 892.9 892.9 523.8 523.8 523.8 708.3 892.9 892.9 892.9 892.9 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 892.9 339.3 892.9 585.3
+892.9 585.3 892.9 892.9 892.9 892.9 0 0 892.9 892.9 892.9 1138.9 585.3 585.3 892.9
+892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 1138.9 892.9
+892.9 1138.9 892.9]
+>>
+endobj
+30 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F8
+/FontDescriptor 29 0 R
+/BaseFont/DTBUXL+CMR7
+/FirstChar 33
+/LastChar 196
+/Widths[323.4 569.4 938.5 569.4 938.5 877 323.4 446.4 446.4 569.4 877 323.4 384.9
+323.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 569.4 323.4 323.4
+323.4 877 538.7 538.7 877 843.3 798.6 815.5 860.1 767.9 737.1 883.9 843.3 412.7 583.3
+874 706.4 1027.8 843.3 877 767.9 877 829.4 631 815.5 843.3 843.3 1150.8 843.3 843.3
+692.5 323.4 569.4 323.4 569.4 323.4 323.4 569.4 631 507.9 631 507.9 354.2 569.4 631
+323.4 354.2 600.2 323.4 938.5 631 569.4 631 600.2 446.4 452.6 446.4 631 600.2 815.5
+600.2 600.2 507.9 569.4 1138.9 569.4 569.4 569.4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 706.4 938.5 877 781.8 754 843.3 815.5 877 815.5
+877 0 0 815.5 677.6 646.8 646.8 970.2 970.2 323.4 354.2 569.4 569.4 569.4 569.4 569.4
+843.3 507.9 569.4 815.5 877 569.4 1013.9 1136.9 877 323.4 569.4]
+>>
+endobj
+33 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F9
+/FontDescriptor 32 0 R
+/BaseFont/HJEHWV+CMR9
+/FirstChar 33
+/LastChar 196
+/Widths[285.5 513.9 856.5 513.9 856.5 799.4 285.5 399.7 399.7 513.9 799.4 285.5 342.6
+285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5
+285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1
+799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7
+770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9
+571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4 399.7 571 542.4 742.3
+542.4 542.4 456.8 513.9 1027.8 513.9 513.9 513.9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 642.3 856.5 799.4 713.6 685.2 770.7 742.3 799.4
+742.3 799.4 0 0 742.3 599.5 571 571 856.5 856.5 285.5 314 513.9 513.9 513.9 513.9
+513.9 770.7 456.8 513.9 742.3 799.4 513.9 927.8 1042 799.4 285.5 513.9]
+>>
+endobj
+36 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F10
+/FontDescriptor 35 0 R
+/BaseFont/ZIWOBS+CMSY6
+/FirstChar 33
+/LastChar 196
+/Widths[1222.2 638.9 638.9 1222.2 1222.2 1222.2 963 1222.2 1222.2 768.5 768.5 1222.2
+1222.2 1222.2 963 365.7 1222.2 833.3 833.3 1092.6 1092.6 0 0 703.7 703.7 833.3 638.9
+898.1 898.1 963 963 768.5 989.9 813.3 678.4 961.2 671.3 879.9 746.7 1059.3 709.3
+846.3 938.8 854.5 1427.2 1005.7 973 878.4 1008.3 1061.4 762 711.3 774.4 785.2 1222.7
+883.7 823.9 884 833.3 833.3 833.3 833.3 833.3 768.5 768.5 574.1 574.1 574.1 574.1
+638.9 638.9 509.3 509.3 379.6 638.9 638.9 768.5 638.9 379.6 1000 924.1 1027.8 541.7
+833.3 833.3 963 963 574.1 574.1 574.1 768.5 963 963 963 963 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 963 379.6 963 638.9 963 638.9 963 963
+963 963 0 0 963 963 963 1222.2 638.9 638.9 963 963 963 963 963 963 963 963 963 963
+963 963 1222.2 1222.2 963 963 1222.2 963]
+>>
+endobj
+38 0 obj
+<<
+/Filter[/FlateDecode]
+/Length 3147
+>>
+stream
+xZYܶ~ϯ#/R,Ŋm%Ml m9&9Zo~}
+vՖcgRL#=T6 w"* т4E=wu춯:{ vxq:D[tESZl :eWSgO-7Q393Zꝙ^0{DH<HpTo-6+j 2;m=s:qXSܑu)Bŝ{ˣ۫Lμa=ܕ'ߪ8p
+F`7IF7U7Tem`]S ;odoDR u{dGU=.ԈPhԁGˢaT@oǭʩC5(M@ʊ+3O4L37э̄Έ[vkY1~<Z;rn R"r$Yc·]D QH)ba
+G\YZ%Qԩ:I>
+&׃n:F(
+a%ZuULaҹ5=x׌aկW',plgcL<7FUR@JuDLd`6bB h熫LF813x+s>Ľp)Pǫ8 .(ocG
+1:%IOYgc5(˘ =+axmr4+2syO:p6C/$1j3FI5S'XGkifۣ!@;8*e\.i [
+Gt K E;"@
+- ,vAÇTi#AEtPr*΢~d,+ƙh=]B)1`eIS۟;
+= lpUpM%}HM=w(N4)ÛrgxcnGrRBi&eʋj N0/uMSqNp`(dR80%a~,T9 ½(K eLeh<0HujPIFE" Ea
+=:H: ͺwT-VJlťq!'ADw3, ||Ɖe_.Dxk2YA28IQD=آ .ۺ=;.-e|`G .0
+SEWBS4c|B(qP@& E7FU3;ec-_Շ4U@qaASrث[J). Om'0F0pjX,gNƥX2J@4 9;a=R#2y~ "a KZ { j.|$NNq6Q3>UO1'OD"Qʯ|r94$󙊑0Ԕ"LLX(
+TWHm7e`,>2V:^QT0 NכcQNKQ_ w?+aw,z[*b&y(b6])0w3I7Q;at{%Yg1-MIk2
+b ~Ppi^V3m (諒Tvz][W/aY2 7o'|9[}S4}xDk7uqlUEbow֛`*T'Tx|D\.I
+Ӗ2|O|ǺG(s=?A> sn*s)]|4^pa'&/Y_~y]l
+endstream
+endobj
+40 0 obj
+<<
+/F1 9 0 R
+/F2 12 0 R
+/F3 15 0 R
+/F4 18 0 R
+/F5 21 0 R
+/F6 24 0 R
+/F7 27 0 R
+/F8 30 0 R
+/F9 33 0 R
+/F10 36 0 R
+>>
+endobj
+6 0 obj
+<<
+/ProcSet[/PDF/Text/ImageC]
+/Font 40 0 R
+>>
+endobj
+45 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F11
+/FontDescriptor 44 0 R
+/BaseFont/WQWIUK+CMTI10
+/FirstChar 33
+/LastChar 196
+/Widths[306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8
+306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7
+306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6
+525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9
+743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7
+460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7
+460 664.4 463.9 485.6 408.9 511.1 1022.2 511.1 511.1 511.1 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 627.2 817.8 766.7 692.2 664.4 743.3 715.6
+766.7 715.6 766.7 0 0 715.6 613.3 562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1
+511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 511.1]
+>>
+endobj
+46 0 obj
+<<
+/Filter[/FlateDecode]
+/Length 3607
+>>
+stream
+xڍn$=_
+#f1O̚D&2B4j_kjlb%(0p{+sr
+Dew
+#<T{(E8|k`eU0aiqkQ($]u~'"q 8Zͳ éuy &WD2VV~e[S,GXZ7vb(coOZa2xS12U>_HU#i~:^56SqFy= yFOա7!ēS.5
+}>@pL9uxo]Y19|ʼnU18aR@s/&^ϼiTX\+[/2Џʫ"::T`Ӻ |1/xcAd.fcLt7{53 "
+8nx
+ȡwf~TvR1 L ;Ǭ4_`JVbz}@f2DcWU-`Xav<T9 j dr@&dWL"QakqB TlQ|GG9 \LV_O+.$,Cy7/D
+>loH VA<k T %2TEb /gGD%ms8CT6<+Eq^|c: i<S 3)a,eG.&^?r}pMx:(/vRSGQL7V524*,CnkK D% 9<"Gv\wYRoe6Ei<YByGVg.z0#b N38Byi}^5M(43e,gF3Z`v<Xe.r^/V@Oz/[p@Y5mJnk_J 'HiAtÄƵep4>`DzsF )8rs
+4l-XtKLD,Yo8p 3%SHF_yVFeHG4`48݌~ϐ1ڐjHkұew 9z"
+k'b /V -S/4Bwyd)-NucƸ{t:[YbL0-2GN1b (xD]ڃnYRZu…:Z)%NWz
+ϰLd H `Q^ VhTqdK ke='.A3i>LIxZrq1D7Mgr>BxHՀQ7dFs.Xr̮:P= rǑt~:\we~ og-uX.8cWHqwGM!~{Cj[9lm\qre~HT/qBžS5&.BQZFLUx*$$pօBgܩ@}a7i |Fbz…)_ȹY8@^OȤ3ms
+Ⲃ`&,wA}5<iz<lO57UϭV~D<56Χ^xmkҼ4;Z
+?m뎳`C  v NZ58ez
+endstream
+endobj
+47 0 obj
+<<
+/F5 21 0 R
+/F11 45 0 R
+/F6 24 0 R
+/F8 30 0 R
+/F4 18 0 R
+>>
+endobj
+42 0 obj
+<<
+/ProcSet[/PDF/Text/ImageC]
+/Font 47 0 R
+>>
+endobj
+50 0 obj
+<<
+/Filter[/FlateDecode]
+/Length 3520
+>>
+stream
+xڕZI6ϯ022PfD:Vz̤TfҲhIu%(Q;
+0Gj0\=׏_KV:T^=VTCtI4߭c|lu/?l_ޥ+^tXTf"%2rb3#F@ UA/s>7@iMW5⧱N6E=6;b1plO~]gpnUץ;j'
+t:8@xpo":۱r;v v/2 2Y C'H޷Q6kZgi_n00<V{M鶤+y`;&lDѬ?bԟoi&IYnv͞vLnAG3ptsj̝d:i^VB. ·Bf!ÈY^ʤn
+yD! 'upOGPnmNk3XWA
+Gm9I_/6 qt9k>;\9li_wm]t* m]RZaIqB(f7XC҉*+Ue>[^pdk]v+8r+pcȰ3㺈;`-G3v|>`ymϲ6ʓxStitT-F;+ugcpMiAo#7BO90f㨳l`<`(YvqyȊ*<WcAu>w|DHBhq-DŪuRd՟+ ,iH0,e`zfKLUŞ0_YHv฿1~<NΰkO'751T*I}Suhv??,|XuWcUsɪYu¶ำl;۹pm$,baD*V8iN "H/e-L 8oErdTͮbI-
+I`()/*[0ukYx6B׆CaÜ+rhвym{z@=w;g1SNMN_0  V0e;)L,wC3*nLH%ʲK*)= ͺ 3KۨWčgK@4K qEEc;XNx(hrՉ-Q֡  0OO¤1q%lL}3Nޝ‡mz EQWڙ0CBif8P^-bOTk 8eDeZy;+e̙+a 0=1J̑gS<)Mh8.RAZo-|jo)sG ~ᶘ8
+[AǤT_'ЃQXjpK/US~@U<G\p:=bI_Y}\4c,^:ϣCґ G
+y]YLrz@Z>P8s2NL[-DlAE:%LC6$`E؇o?Ȼre(c }/isq, g{ӎ ,_r6ݳU*;lᗯ >rZxfUiˆqhz_MYD'bco: wk@\\V1"&F5ރ \ILt./?]w\78v䳺JA,
+NWL@*|Pu?ۏdJdt0<'+ t{M
+[g<\2[ uX&DݴdW5W%0t{܏=0t8|WbyԋZ~k{=0KęΤ]*>BAP2B(
+UztluZN: ԫ*0e0_o*I%BV,:&,'( s)J4zU"5TK(mSuر pڹ©
+endstream
+endobj
+51 0 obj
+<<
+/F4 18 0 R
+/F5 21 0 R
+/F6 24 0 R
+/F8 30 0 R
+/F7 27 0 R
+/F10 36 0 R
+/F9 33 0 R
+>>
+endobj
+49 0 obj
+<<
+/ProcSet[/PDF/Text/ImageC]
+/Font 51 0 R
+>>
+endobj
+54 0 obj
+<<
+/Length 63
+/Filter/FlateDecode
+/Name/Im1
+/Type/XObject
+/Subtype/Form
+/BBox[0 0 2384 3370]
+/FormType 1
+/Matrix[1 0 0 1 0 0]
+/Resources<<
+/ProcSet[/PDF/ImageB]
+/XObject 55 0 R
+>>
+>>
+stream
+x+T032472T0
+.\@
+endstream
+endobj
+55 0 obj
+<<
+/R7 56 0 R
+>>
+endobj
+56 0 obj
+<<
+/Subtype/Image
+/ColorSpace/DeviceGray
+/Width 300
+/Height 299
+/BitsPerComponent 8
+/Filter/DCTDecode
+/Length 4634
+>>
+stream
+
+  $, !$4.763.22:ASF:=N>22HbINVX]^]8EfmeZlS[]Y
+
+%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
+3A
+~=(kEm$h3w(85;!]
+*s斊(((uF.w;yaw򫵉
+$#5˲lQEQEQEcY݈UU$­5~p *8#RUa m92Aut*XX2B"m|Ͻ!|ǡ2VŞi!P@W
+q\^78#HzQd1y_tJ1Bʌ3Xh(((w(ab$Us8W[ocTh((ʆlB2I>jͼ"兽9U|.F9$J{4M V` 0l(v>~@t6U)zchAxfl^xณ
+[-HϮMv)XI-Bp;S袊(((((5$il%O.fq;
+cF,vtN[x5V*˹C
+,AGqk(((((oɍ.}gE@"TUAtE>(((cV,FUKm ?1\\4#I`[I$ ҹ{yIi?"ʯeqPEQEQEQEQEWY2Y
+FN 炣WkndAKEQEQEPԯavhã,̄y
+?dPOn89%Y,!e۸gq~((y!ddm`z=W WEQxf9z#
+@rIv
+2N*>HSE' oULrwҌ(<u'<c\q$EQEQEQEQEQEQEQE,S۲etE
+endstream
+endobj
+57 0 obj
+<<
+/Filter[/FlateDecode]
+/Length 2087
+>>
+stream
+x}XKoW{Y
+8DN޵=P8c-@CjYL(Rc<_)J:ޯ 1iA΂v㇑d3/L|Z|q;'jsgGC:z6=fXؗMCY-@}VwE[nf sb鉍
+mIdD[&Kg\}W[@J! Mf'z[KXoSI0N\IB9X&T|Fo3)di2r H &\?! ~@VrKel !Cm 6>Vz
+Q1 6u|Zi
+y'Q
+ c3[\%-\x½_!X(1i=V^L'Ŕ0cD蒱&xZLh!1dIC;`Htf yN=RiJsG!e,7`tB. i0rxV wVayѸźdhByt{UVNR[Pl_B1tjdryTLjwƑ LjĈytCyy?Pf,ݡߣBlSR鵠4MU+\>|i4u4'ң\O^t}~[!c̖-_~|}L32|j{wsx=q&擁sٟ 5pz
+`DaI Ug!Ap2y1гl=!n (BdVe}1SK*JKe(8/6N{ո}P[nۧffe..LIGiLCvw /'
+9xGPDjNu]9lZ41w35O*8],DDV>olcNb0:OO^b
+EѠ8eT+
+'-ȱg Oža!:phlZ}?6:6<2xeVy |Po<Xؗ Z ~I'U_QSЎA)Fb @BM+: ez8LtVo(e=Wq
+endstream
+endobj
+58 0 obj
+<<
+/F9 33 0 R
+/F4 18 0 R
+/F5 21 0 R
+/F11 45 0 R
+>>
+endobj
+59 0 obj
+<<
+/Im1 54 0 R
+>>
+endobj
+53 0 obj
+<<
+/ProcSet[/PDF/Text/ImageC]
+/Font 58 0 R
+/XObject 59 0 R
+>>
+endobj
+64 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F12
+/FontDescriptor 63 0 R
+/BaseFont/WVBPWH+CMMI10
+/FirstChar 33
+/LastChar 196
+/Widths[622.5 466.3 591.4 828.1 517 362.8 654.2 1000 1000 1000 1000 277.8 277.8 500
+500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8 500 530.9
+750 758.5 714.7 827.9 738.2 643.1 786.2 831.3 439.6 554.5 849.3 680.6 970.1 803.5
+762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9
+388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6
+298.4 878 600.2 484.7 503.1 446.4 451.2 468.8 361.1 572.5 484.7 715.9 571.5 490.3
+465 322.5 384 636.5 500 277.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 615.3 833.3 762.8 694.4 742.4 831.3 779.9 583.3 666.7 612.2 0 0 772.4
+639.7 565.6 517.7 444.4 405.9 437.5 496.5 469.4 353.9 576.2 583.3 602.5 494 437.5
+570 517 571.4 437.2 540.3 595.8 625.7 651.4 277.8]
+>>
+endobj
+67 0 obj
+<<
+/Type/Font
+/Subtype/Type1
+/Name/F13
+/FontDescriptor 66 0 R
+/BaseFont/BOULFF+CMSY10
+/FirstChar 33
+/LastChar 196
+/Widths[1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8
+275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8
+611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9
+820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7
+666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8
+500 500 611.1 500 277.8 833.3 750 833.3 416.7 666.7 666.7 777.8 777.8 444.4 444.4
+444.4 611.1 777.8 777.8 777.8 777.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+0 0 0 0 0 0 0 0 0 0 777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 0 0 777.8
+777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8
+777.8 777.8 1000 1000 777.8 777.8 1000 777.8]
+>>
+endobj
+68 0 obj
+<<
+/Filter[/FlateDecode]
+/Length 3392
+>>
+stream
+xڅZmo_a*gE/[|Ԉ"E6Z9s;o+; p8̬/0..oީ8
+~{qU_Xo~ *+e]hۇ˫L=vp?y]Etqa^yURF^_&E
+ဍGmƶ[vqk i4WЬ`v{e`ȼa&tm7rN]eY{٣x%{mm l#tf0Wpt<*Ɋsawՠ̍*pWLUF_X1.ODT^ʑеMQ֑pc*BKwGv3F#7Ztf"
+Vaӡ7`Y$v2di{K{b;F0K=IXT>U˫*n*=XFQ5 si U2هҗ?-ULkyU184K7Rp6"5hzR5|mFNYiX2i)t4=ŞY2IXӦ1/`\}V) >D
+-euLh 4fTR7z.o_a+ n{v)a-| u͎<qִcb846
++:a|? xD$Fov@0Z{5E($<Bʫx`f?e)iۀV?6zahG\Q]<Ufipӊ<;Y yǏĎtNy<CA<c1YiǢRR7Kj} S-@nqĖ+G^OGÊ rC$͖W<?0OXb_xָc6bjl#c `I1O2((jۍ;xlAܶgߛ9ȦlNҚGn^vx t?DE<_ ;Pqt2ΆZG;6`WY01̂u8˻ntA'|y4mB:8X
+O<<t=@zSѹQ<FR
+nd!N\v|&gʺL5{aFe'JenyʔGc+l1tFSThV )0vNj*E|ʖ_ E*,3Z=pC*JHN
+|,͞ V/JS
+ZϤn^pk.՛5TZ}[_>Wҫ896QA ^1w僩p:/pk8,Yy|r*~\9/6<kW[KbA?%tjήJZHf׻u<xKn !F,%V&M?DQq8߽PQק u_R)LH'pBJR\L+\%oT<ZzMíAoG7 `/Q{@ bk/J^o:;Fuwk=?! H<y9؉Eh=74w
+\y*2{MZwO{LX%
+O*3,cReQ0qw{nH{[f@ 0@Δ;L
+endstream
+endobj
+69 0 obj
+<<
+/F4 18 0 R
+/F5 21 0 R
+/F12 64 0 R
+/F13 67 0 R
+/F8 30 0 R
+/F6 24 0 R
+>>
+endobj
+61 0 obj
+<<
+/ProcSet[/PDF/Text/ImageC]
+/Font 69 0 R
+>>
+endobj
+72 0 obj
+<<
+/Filter[/FlateDecode]
+/Length 3127
+>>
+stream
+xڅYo8~E+PH=pIf&٢]ĺf8CI.D9C7G8GGqytqw6:J4:{8:MOn-\gMU:.8h\m*xl>={6pNN}߷iԫ~a`Mŗ[TC[bNb1[@Q@Ubۡg{ ٸZ& 7 | ]K%<ݒFJroՔfE+E)K.jz"[l=; zW3?=VExbk/MO`^}$Sͫ}=<C`HҢ5J/YAL˒XeAF\xa\˜{F\׀Twg)"*m'(%~1pG/bj[H$qR4'.Z0̋hEɖUoDՓedREW45-6L$j4^jx\\WnhPRd.AblPSq YBEt; |Rxi4GZk|lB=ҤF&<!LgP,mM#1Y:R#_&6{VfBRuF|޵[2`RHVB,aN(zRem+kC (q 5m>|x0bVUSIVh^NZ\,^۹ji],DZODsuSwE[64d?{4 )q
+$LbG"kvL;_kR;0X3 _e#nMdX(T+MV)jUH;+\;
+[aF,?m[䬇;">5xkђ -(A ʎk'RL۠@~1) GANVЙ!BV3z21gPNM{uWs[s~Ҡ(KNO{Bk3͎L [P$Bycvn)9MД@yIğ6/b-Dw?>JMH8i`Or:37-ƶxzZڞ?bI%5i
+6~{5@#43Ы;Z"\<:m %w</>벩JAɋ@۵P汛x/PszvBhP=?K)n$kE+}Yk +b_ˢ?rY_- Ҙ&ZڜpʹJ"rn~hn m\c5_*FihP/|CO!+lZL'ٱOvOŁ)>?u,u%8eJw1$Fzk; 
+]3=?cP|
+NlFHǺ ]zuvV]TZvgK%d4gΡ윷6*Q N;KzULOh.Z!*39ϵ0'
+wE.Lz014ұHcg;gg9s=t}1x%I 1{91ޟ>f LIӿ?{0AkА1!6`Ƚ0RɾNOpinP%fW|Z%kkSJY%-nvN_eɭ|ʦ(^&t
+z)+~\nnosc#=>AՊ:Iujk cvֱF{ c0,'pf1 Y:kݟx<媃( D*Qc>Ӧv<عGy6Ymh}Uf#UσN {87qM ()s6R
+endstream
+endobj
+73 0 obj
+<<
+/F6 24 0 R
+/F5 21 0 R
+/F4 18 0 R
+/F11 45 0 R
+>>
+endobj
+71 0 obj
+<<
+/ProcSet[/PDF/Text/ImageC]
+/Font 73 0 R
+>>
+endobj
+8 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-53 -251 1139 750]
+/FontName/KAHEDW+CMBX12
+/ItalicAngle 0
+/StemV 109
+/FontFile 7 0 R
+/Flags 4
+>>
+endobj
+7 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1058
+/Length2 4098
+/Length3 533
+/Length 4798
+>>
+stream
+xy<1ֱ!Cv5Kd 13Ɛ%C5B-.e_N9S=Ow^g}-s_-"hb.8#t1h$T
+ hiZCe
+e )kQy!QY8G,BiN1x
+颁vC!
+Z
+u_]d 7FWˊYj*(iy'vصN$6&r$ sG߅ Iػl5y?l4"-g7+>3v^f/vXf;ᒅBGe}bW\h]D;9W3 PѽvR6Yk\JeKVK(l^ UIIgþ)Lu9u!:=6 J@/oenHr! K$
+DLJ\?>UzSoC(OF/"OU~IPeKC7Mo.a;qxgKjOl!\hu1λ;ͤ0MRڔߦRsvʑA&]mue>E9Ppy4СS~WQF6ҭљU,5
+0kU۝mm, )(_箪':7kn;F=dR xXY(9q}32~Meݱي"BP&g;xCLOeLd9znxH_`|=ܬI{ʃ뉵ll MO靣:9喬]T%BʴFV2 \M_0-lт3Tۚ$~y*x=2:SWK7[,30wvR+d"ԘK7i\G{"٣^ بeKd}9C.M}l2]ƪ
+:^Y..~D:/+е@k.ЩLl(o{5,[6⚐ws5SuQMoCݶ.8>.$ \&S'&R6k15dO3L*F]jE]TѺP1?h20)^O~oep4Q.<*IJi>'tkE)S:ਿlqYP~sE ))c#oB6$\ `6kƒԛ›XRG/*_(9K @?~P-dݫmfd_r..⡄A y#!UQ8 y!*8pZ_%Qm|w}4%DĴYv;9NO0)ӗ<T3YU
+1Fg?i|}9V#X-B(섒>zCĨ+"&86 ˃/ J ,-^w1ӌ:pUৌJ웬mb?kIӺ|}]g&0QmL\[s!i05ѐ"kw[[o5%_dU9'R~1!YN"JqhUR#N.ը*t٘kCC^ Z=KR)Nx-Ia[?|Jۙ&BEhYG/4_j:|x2wU/uD=N%DlcY%fHJC?Z] wE^NP3#>I C8cHJ;z*1˷!h>$
+mNo
+<\+_OzK~}91&䑗f7O:c2Iр?37LPB88\/bg.޸ګ%Zyg{oq8YlHJAw[{>ɮ }IfRlsýۻ>Lۈ/_H:dS[j<S Y6ں}ty{hѭ\iCUңy+xtY
+>1O|o4xB6}ѽ~Tl ?o]ʄqNdi~RN@r5DY4*|ޗ*#6X=;mrM1Ak&og<#%p2r叮 ~k z{E-4ؒ ټ@z;WgfT:,؃bX!S͋קvN vЦ`r
+JQj7w$@T&/aǡ WTӭl8ct
+&PBgW)Eݜ<W k_fw;V5_ԗz[ѝؘhdbkW{6bj_6:GV\;Le Y&S] D {2ݪXЕ9:L;e;(?lR\thֻ&O*h^st{FЛ=o?%?Dz
+68z2+,Fj^N4F4\Du섰8/h{jEQY>^V/@1UTJGz_n- SF%o<-?x9,.ebe
+ P~#~CkJwAMAfb>ʋf CsAXxƃfiSǙédbb8=NcU셚Je !eqpg[|[T#luy7segֻ0$^޴`Ђn|V?W[`*zN{S$6]8OMfA̢QhϬD91ek鯖suªw5f@|ZH~-~o%fM~jXVm3_\̠'BrԔ
+ҠYpG *>Ņ߆d-[; ?@,ޚzy@[\OJK侣;e1e
+J5C/x@ܱZ9Rwa.FE`ie#B"e;afrm=1#ā9V[8++;BeoT+ŢK+%Kͅe>c`I1)JO̬-`$C%}Cx>OŲ}[9;6DIu\wzSux<RݞnЖ N/3{YA vA{r6f411⦆cfJ?}JIg}"j*m],u~=/zIնBgƒ)l؇HM!b8-ǀ(1[;)&〯sRn:(y%V'-2\\k*bg ZgAEҕ$\֮gWZhei8V,#D~Wl qnC!0֕x0ʔ A U)t}w_P+ *- 9:kGp9a9VOo zdb?}.6*4*~`0\pSPmVO#ObQt|Xhvn+i]IzDsmAI/?!Bpx 
+endstream
+endobj
+11 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-34 -251 988 750]
+/FontName/YZOJGB+CMR12
+/ItalicAngle 0
+/StemV 65
+/FontFile 10 0 R
+/Flags 4
+>>
+endobj
+10 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1091
+/Length2 4299
+/Length3 533
+/Length 5033
+>>
+stream
+xy8>D([ c˾dY13f#FȒBRȾF}͚}'V-R3Wu;יg^?s}L$8
+
+Lj$}eôp%-Dsw
+nͷ75M"5n,{I<<!hyUQ(fhk4dJb\6L=\T>S|mLa6OŢvesr DkfNsrE=&{ h`s|n]{v۬{ȹۅFX>"7tVFߛJJ]Ǜo;y <pUY L>am}v6XsNǒKMuvӚFqlg =_v"Րڮwk3bR}[4.XqFi3m5zk&1U y7)|mADz5AU5Kl7)K(
+*)M}?xi+PJix{MjV3w5]{Rh4Sn}_<,')ȳs9+`L~lFQ%-M(J1-B)ЅAכ# ڜeɩ#S^lzJ}m3 +~ߪu
+ݹQUi>7Ŧ+ƔAz.J4L O!7)B$`t&v]`9]ɖRI{xۨ`gXBuqNzK ՙ*N]e6n)^#ϩ7)Aml^xZI UW};[ZP[YrQWOvJc/q&?z9X#z/ٌoYH_z4ZV-VoND?]t|X}>{`{1N*.4Gba}B(ݤ4fiBt;lP m> }] 3) 4׮0Y"t^WqwfC6[%`R Qr]۔iߵ\uRZקւ /uC\}+ e0 /_$rn~*} ip5kfs<pzfrBOycgw9|mO(Տ2+8 "\]1QӶoR΢M+GPV
+12Dž!x/^:R"By[dc{V}j_il=zJ.5,,T2Щ:5~m~quçϥ>fZE}<rs8ջ>cz!-뺗+
+G34p,G~՗!Gteհv)>WjlGDx~vҏz 瀚 7wF,^,BDAU
+.ܚj&\qd­v'&}noѻ 4B+yس*=If뮓'*7?XHAXwP,:WLL՛_{(C&C!/ 2LWЬTY;0zjI+'jn oU_9SP,os-EfEOo<k*f5@t+Dȍ!` rϨ61 HWA-Z~μ4J^\5P܋HҮ/VTIA{Oϟh, 0|Z3Dͧ]Ic\(tBș*__km7@]ll'X;̳{Óش!+O\3uz-!՚jm<
+4W|WӓG<r[ׇQf[S{19o*g`BѱYo%^Qt̜$u00 Ҧy\Y"P/LjM#iB\rV4sS.,W8!o gm:P&v /RR\Y 5k1Q'
+ &?+MyQ]ށu\c
+h:*< 7,+s'O::"Vǔ.8F#OadIOکI ik <PU3$|:W8+ fqIЫ~3t!P*1,F=9ЃI9
+Vys^flTYp*!gNx9н!hEe`.G0Gd=;rK#/ܕV])FḩclySǙoq3|+ V9ʇ )5ҡv
+z?O
+b#sƶ5L}vxl|I_x9UbJtϲIx@td߅F32qvP<bD+R~NF a;y
+ZQz2+ɛr#J'-%^ ;QZn-{.IYx xOwڊ>
+ݷ,I\"iQ
+xpٜ/nzGF/*14JSx,pdkKoD0ӏ~)L(Jbx"7M2e9 8=
+zP‡j)wu옐$`SE`S|]b7UE5b^Ec.^|.ymqp]JƱם(T؂tـӧBK_G0g-kE1uWcyBeee[fvHZyZ<q_4VDZ<6kY
+Ce1=/*\bâj ϥei{1H~u ZrI'N1Z:5>]+`Py`StGE6
+{\s3jL %</+4j'8Q`<YΊQ-?L5oClcf7tS&Q2ls;ԮuܦxYb 
+ ~Q%vtl9?UB!%&֦x/YpD0{InEyT(MVл%CBYL)ɭ'fuMZQ |<ʯ(u^3~3^fz7{LsoM~?=<&8m^[آŲQ3ixV5ߖ@U9⫲ 'ћsF=Y MЇՆKͽ"<b%ZՇ7R&&)3G=fT|ٶt,'8lPe]\o.?śmNOF8s36#("w"qԮb@o9y[8[h&_x]`ў|ְg}C>5ARI=ik7YIR6l؞Ʌr96`DO}~2@]70rؽ:һL|X(p;{FO 8 s00wW
+endstream
+endobj
+14 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-35 -250 1148 750]
+/FontName/LDGPRZ+CMTI9
+/ItalicAngle -14.04
+/StemV 70
+/FontFile 13 0 R
+/Flags 68
+>>
+endobj
+13 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 781
+/Length2 1355
+/Length3 533
+/Length 1941
+>>
+stream
+xR}<T6*4[+y;#3[%.Vdc99:f4PYbEm%BFIFI/lol$ZeUzLϵg|>~t6 clI O;@FF f
+ ue
+`{@#0
+il!["0h1Dqa:ɲt>#,&
+|.W<X ぀+1
+8!5
+`nmw hAU__p0=ؕC:B<1 >IOi(.8G&/  wn\NG=!ﻲ `}U.c|v'w`]?=ZR= Ȥlˈ儜KE/V,aSFY Y;-mp'Ќ[]١Hpx<)se{
+6" 5X;竅j
+_\~%DP_7-[(nkڝ\mkZ5cEߞ̹5a7VlRqY z6'd?,'P<^9lQi/Tk87P[b'0/ZƟ
+[Zng}pJRTxit[9EWs~YdؖN=(_s75gS91$G>-ޅ ު޿3~lIGE.w^rsܜAwM'*TL;I\qM΂I|DIf9Mm,WkGa<vLZ҆wIC )50캸`9*-^%N?kS"c\&0_i^qB3jQ{IPw4P=0U04ZRLaVGsrGv9&"G qF,|'-rC_K?YVVj?zƹYn(u]BS07ӅS/e@풽ʌa_gl<!vPP||kxm;/hraJ/&aOckpq(MR[#}m7q:y@ZL"oNb#Tߺ ^OT/h=/{@XYަq#4NB;fҐdk9%
+$]ZV(^)ծqkf-j5ԴZhcd#7eMXlj\ԸgjcB4Dv
+endstream
+endobj
+17 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-301 -250 1164 946]
+/FontName/HVXYJM+CMBX10
+/ItalicAngle 0
+/StemV 114
+/FontFile 16 0 R
+/Flags 4
+>>
+endobj
+16 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1585
+/Length2 11180
+/Length3 533
+/Length 12110
+>>
+stream
+xUXͶ N܃ww  tph]C.]k&gsss5[U_}4*̢@){;03; ;?@\QL &LC#4$L@~
+h
+ss #
+4Wͬ
+'hgx)&-!= -'e؊~Xu^t˩*g<mNmx呺9͌xqo!2p#/pikRnB87O߼Hi6ڧ4?`U!/8 Faؖ8F.6enXh*2w?&'+1$>uC$b/B:!6=yк9%Άp(#;PHa.aiWPTlM2Иz4Ƃf7"?@3*Q#+ONgr|w\gCBeDOwW(
+dI
+}t0+o0|]~ū܌4QgiutM"xX7؀19iBvB ܎(H=w>H-
+banKPꢺlR 3%߾g͍֡!xGO%~f*bkYX[^Eñ4R} e>ڟ8hsf6;?̐ӗǗ 36ыSh&m& OV }d$zG ; ,PyU5zIdd.\N
+a1i]ڸQ4eOg1yVgx
+Pw/r7*8] lZR7m6//RTZx'.dK5a`L &3Fe!{@aB)h_1m]=wcOu* X"8<[)4LYn=:&]87. \`<m r$>2Wnؽ=1i3U,MSꇷ?lBU5
+iM`rGvb[9?{.+6 KF o~UWnڟj X{χ+zWpe ~mhzV,B
+WF7™ǬهHo×,wJ0NeQ`<h{Y5E[)!;)J*YT-4lrPB]b/}mMlt'2sfC3Yd_.;_(vMY.Q-qx QUJ'zGA]Ԍxm3
+~rA+SZڟ~&C:.;uڍH3_~w]r!֙%B!7,l%ޟptcIr@ rMޤ(O4H1+&@fzޅ!Pu6XX|g S4KAfQ~6{kBV+W2Aym{ͤZ\~,iv'WQL/
+h 2/HHmf8tjfJڑA>6p
+_:2㶝?4 )kqbP%%NN:(`Sw'l&Sb~P@V'mFqˣ-N`XT{+zC_(2 4joQPnwlF燕yNcF>'w_{nәla`i>]`[u*6hKt鯖/s</ÕNxJPt8&J[lؾB0[YDTS`ߡv;Dy= .>Wׇp
+ b71uy$`$PЪ&RR!NY7Od}^N0cYń&_
+| xChM͙!Z7y
+pS<oEv~-iADoS~^!=Vgu{
+-lrQ6;J>Pfv+F ;$B^S9u4^";q K>6!v?}|9>R廳aI-e;_o
+_TLn;1V 'f0 Tc.~Q2k}0o$:،$?>3d'l9>p\ggy=dxa'M!NRF(TR'MwYunx0 }a;uiFf
+oh*q09߹dK !KVC")V4F>{s3l WOkg6BPLj9c}9,6W~ )eNk%́<F/AHS3sd zx ;ם'
+=c>zwx+Vo@boJAoz/rp~tufӆ@ULo<I5-XE~nݥ`{sscu)R9V3%XYd5UH9C#9f$ ̢'M~DP^F[г"aA
+Mm;R6hu|gm&'ⷣWGY/8p,epђo1  Ot< r]W&Kꄇ(.|°&uVwj,'\N˛$E+Yw܉56KҜ]\y-+ŕny 2
+SV҂$c9'0
+> ԁdxx5!-=n4ߗ |8hjBjUWu% v=?uc H8|?Ɯ6s`)m[O?}-%yY+e3`1"AqПB |4n1+8x9E]ji>s+ ͡H`~Pi7/aq0nGJӚ.>'.3s)9sM"^o^cԽEyVP և,K0G("WAuUhr
+;y&_0VW?*nj_rS.9خ_+:* 8)&e\Kg4f~z87ckl=5Cr+q OO"O"=R{}hiP[aEtCįz|^
+ %!g:ϬwnCn/C=1M'Cnq,D/I}Hw7~W9yaj:bb}0@3Pp&:*w .j
+\( IN*6BI<7<+n~CD޺ѧ$1mEtrB{@c c˵̺.Ѱ$.L-6Q _z٥#%Fxgp#ENXM!7h I0lr;cfw_`6Zɲ=hql~'ɜEB?tGc b9
+ SmuN.Bf?h7
+L3f"]9E:xc&Xx#GfNC #@5\d˕)C$B ǡK\McJw,W:>Ԓ^%naZ=}Im~U.\fj|/Kȷȷ"㢏A+V'l0])զl8tEDZBAMj) s&, %`7xnWmpNy嵽e-Sp)#a/mfaﴅ-⍷ C Ps? KwpxԈ5tdp_ Z*;n}w@R@#($\WHZX.LP. fi8Xfn_';Y~
+©ECQjQoF%A˺K{TRS6[AL#gt{pܪ_-aЃz3W(ij\XEW}QB4ҦcӈӧcϡZ 4
+"Xf.Q(U"$Ua^V4Uh3P@lpIMCۘ9YScS$P$-a4H]f0&SƬ^paE)9}y9 /+O0WcY)uɊ2edwI P:ڝ 1D/ŧ5ȱL1H\4|2yRpr)EzEzoYMBԘ8x3{3=tD?Ermu))iwy,KԈKP¥:?ϙ`TƻKN"˕Fb16b4;-A+n#9ےbrzo e5P.#A(dujUwK-<QUԑ+^b36N^>r3HP[qL%|Jp?# ˾Z#\_u31YjU-pF)p~}@:)s F,m=}UCܙ;o[JJԯ6Sy$8.A16{{#utԅ|_ķS$a[ͻG]<\j ?wv+k"v#= v!vnw-skD1V񠳺ob=|=sРyt SKfĜ!!b5?┝*H .[$=L(o>78 պo-*6o>{ B%{MJnlxu K[.oFDfݝ]T6pm^Ⱦ@I; vڞ͔-v݄ijHyj$vƇis̓XyI=("5\K&f;\: o%BA!iO'KB\Y+65)]b2~ƋP%S
+=PוrqHyz~<$Ǥ|d!։*QǖWV@^I(C
+/h[u /i}n*g=8##;}Ӡq/ҧ(G`-~nIJmF\)-_īhIΜX`)U1*7“G=3^b1=}ҶΥπި}xS,]:>2d?gƌ
+:-94ve(>F_8,m@a?[y /tHU>.2ȗ|ra2&rQ`T{9 U :+9\N{ (?a Ldce}3BKh)혛Y-);-(.B>!o@ga{Yeqzʕ`FT6鄎+-^JeoHSݓ#--^3sM<^
+~
+urb ^zcC&Nx,OՊQ' Z=Ώ/KNsZhLnhL=hO:59CQ޸]h\R"~ZD :Ppl~pf졛y Clǎk \^xIpn-3oTj}b*ƹ~0-f1v37$Fȗfڦ
+^wٰx=)/LFV`|w/h$ew"^<V^])Ɍc|n5b(M@y(HGzYb~<'~Mˏd2隂yeEtmSGԊwaWDQ쵽'>e2J56:夭zVVop;8VۿU_
+bmZ2ei4h_+a22 ]ECl*cJq>e +dϜ;%i;U>,|GUy.'% "N; %$){2O4*?]3!O U+hfZST,;uGIen(J\4O1׬ RLB5UQwU=Ƴ lAlh/( #֡&A*Sf 5imaox ;uV|D@u  4_ $t2 Nj{&&P q_Qm6*}L^G{XM ws g }η,ks2D G70@Gu}Lg,@,\%~G [V<Uۅo{NSL9'ڻ!@O]%S56f@䡻#xeކ5w0~c/v"kU=LFLYH0-S;I+h]ƴ{*8Ӑă& ';8T:%*00:lq#82$D͝jSJ:(kR7Yа̌gq0\[@i [e <*%5l&Co0w<N-qx6Zz;+D[.\J,MB[SD:[xHP|:W/ *ER2 #}$d l#%h2ό,C&O$aoh-o5̿9o-~Fb<&Gu9xAk*]k+EY/GQO]kT.x[XVy`Ulm:ZS#k(^ƫ_նeL VAnعY@ܢI)"ߠ%J,b>MPͬ&镖hPj=*>GBCw;.H<X:ې{ȞqXoJ
+ڴ\}SvO+fd?#\8o*[d9KqgzI)<Wy:q
+w%zٜjX{sH\MUpL/ U9'^ #j~@k'b.l?FРʓ4ޛeZKB:ώ/JS@6!'}pΤo郉:%_J~̦)1q_3}n/akO%I5%M&nbᒪt6N8F3ocՠKվ)ڻo&@U%k$|wxpL!
+r!_߶(^]MgUR2O=q0e#,`RG4][a
+l*ơyAy{lV $<£8M^7.
+ۇvnݼxBz=Xqh7!{~(Flcԯ!nȾlCr
+ŔVZ>{%nXS8}qjNa1 dC Xd~S- DeV,sT=N[kyȍ
+"jR1< |l
+b9Kq|e'ch옸kW6CTU=UB*蔞M7s//|<e'Wg5]тE)k*v,6l??l&N`{['kd
+endstream
+endobj
+20 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-251 -250 1009 969]
+/FontName/SVGGTO+CMR10
+/ItalicAngle 0
+/StemV 69
+/FontFile 19 0 R
+/Flags 4
+>>
+endobj
+19 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1983
+/Length2 14815
+/Length3 533
+/Length 15911
+>>
+stream
+xePݶ ݝ;w Npww Npwww6sIϗ65MWW?k^.ȈMLl虸 e `ȄM v"Φ܄L\\̄bF/77+73,,7G3!0?Y6
+,;s3h6X;{gSGBY;SGno7YSnt6 ښ[2;p(
+
+s'wps651Zg(EW2 0l'
+XOdmd'Iah'
+:
+Ob %c=`1xbоzYr۔2ZIP݀q{!mD/_?J*/#]OG{6:s%<dj݈jrPCDMӳUźw EG=OTSX @IȕV'NOKLJm>?c*}&Vg,A hXxP/ZXKiL)ׄh:bppv@2 F,gVmCo;Y $ݩd}ኗZiجC
+vY pb3NO`=
+5V .hSy\h #M{n^é$ㅒOuhu?1%z``cA<;xA5q)SMD|$9i<lo 4+K
+~#}]I&&.6q20N}O}V;2!VOQRݻs'Tq!)UOU tup5tlG<O>3_r?])$~H{ jy(Wk/Ȅ`3!`Q F|4m8,'2z`$˛F%a(f2KSШEo]yp|h)>-e(Ke%Y6۹5ɡ`I;Zוb/J N*UH*2|׮wb?1l;OB Y&hL(%r|9.ӪJEx?D!Zv'}G?2|J1IiAW }c57hfH]6eJDDuC*[i?MLɊHx0(1>|iJ-I7GZ2-c<("ƽGsP I(v{@ԎUs(Ϙg탊jQ( XQp^ǵDvk/Hu mHlc$Ts "R+(>B|eYopmWKn6 g!xs _-C3wR,bAD,l[ rr@=<3pt~Du|pYw]T2(zI;EN
+]ZB jR~QwŒh (wr;8
+M㖈#@ĥLޢÃLuyLQF˜6CĚn]y;@@g9Г>nd]il ʱDtZPod!//ȚvT^典E!2qF^9.\3?$mT$N#ڣkLOW/y͡ C۞K6R-dڠKsCY C/kªU\D'݌WLRC/Gt6Ц$x`߹e=), KJ Ï;(G;xR\K&ǨRc牶\'C?9pX)'`:o~Ip~>uxrDޕyTW;'kSxw(yWDV@;r|It YF>{Gy;$ԆYY=O];mb|qO6uڄ̴Æ^DK36,pF۝֡ʎ;n$ZazknKV]&/V]Z:<6S\5kf̧#[_;z`V:cMz5j+fJ@PH
+Υ./TBe%JPjی\lb`E_nP(.Ζ
+^3݆oy<)>N]̱؟}/3
+񎯁Gyqr+^
+|MsTUJ FZĎR2cʒ1@O6x55 Z{~=$Vk->lSOFt#$7Sj64Q](qh]"\&ᚇ&-G
+&""x\@9bgnzh_[4fq[Nu2_\ⳛ<2cVX&UT ''x{4UɎv( ~>i؂{[bla$9!m :b&NnZkE*-!3ɛ'4/zn: U HGLz2d&r52Ac
+=/Dt {F9wwU,<8Qz)auIy&f% k>amzC夔ߡXj ]ëwpBen*,^riIalpb-&EAtVVGt.犐CI1dnvchG+֯I!]z947<믤gnfHt
+^NKUuls,n#rwx8DÔ{EP1W, ёV-f-9Vhʼnֱ];u0 ah380+:1XsqӫkoˎQiok. !]HWpyLuWL7B*Hm懎Ts2`'󲎭| {Zng*TvwE~`ix*'Zm}3GTa9
+MLa0O/:{CO{5~Bץ+a MGrWAˣ 츿G
+vLʨg_rYXq@ 7ĿD=-p}t2nfh bW2#8r|~U|M4aIF(I+Ll״t.a?XЄIz=BH̿ E);}9V6*@NTc\h.l:M{dqQ˯$CeEE+Z'(FH?rC;8G<ݺMiL_"cf-n5B`J+oca-.ŘZx=g݊6ʼn $ҡb0<B]k@8,HSWOף5gKl~A(|7)C*sXyɺ?(E3+O&7%7hP643.9tŽ36?)L: :sX 4O#c|P6=t1&`ͧ/4=&mGpp H庹(;P׾R_zK«aqbLLYD2Fx=,O@m]-m!OuKP(nHe%銖tv>[{D?;On價.UzH^U˪\mrPHJL)ŶҒՆS <ӄQ1a5t~qH;yF"~?Mi0H(.9 ,`=,yRSِ#/}Rѝ*7fl%8BSܹG*R
+Bڄ3v<.:fO!A'
+f' lbʎr;^{RP4%Yl|Cf\ G(_pbC 0Ĩ-X!I\]h]!1 ,[.d)*Su<[
+s-EmB%OJ d.URE6`{IߵT 2::yXuW(D){av\CW?Ւ*X?2ӸH?We DIxAv]P)IJUQ>.oiL
+0(Ԯdq}]MA*ht 'n[4~1YvjZ*h2'1X;:i{,s#7Y{Òtv-9lz{'vjuCmji5R
+kTh-x%`.j@A.;tMWI-?>)`6e!VtS9*
+]alݟ^fL"pmtuN/r ۇJ~
+[*| w7C.Qo.iBž.Q3y'mz E ${:dSe
+ I8c?5x( okOO6BE#s$y]kY;&zHEIAX Fv]h7mw_R-soE2no>i'a x}4GCҵٌ֣:iHǗz b(jK!Jd
+LV-]|V@D!r`|FQ.FN9R4BᠰJ%MZEgʹמ(?&y[4>.| `: ǐ.MF YL{l8Q T
+.KL
+ҢPsfbAAe3x}<Sg z^}jïzG7(z5 UQc0Z"z_XH
+Na2R^T h >ZEKY*tRhab&4W6l0>+KY:";nt6Yu)WpLKv=ED:&fbM9&*tʥb y}:gctBFEaZےgCT%;t
+"b!L-\?:U}ǛI.5&Ջl1orx=4Mj(QreWƩhGq^FȆjUWtjׯV*xl=
+Kk«9i9R4 jRݝ oE3sʼZud'QYE/]jui3{p?#{NϻKZnXwZ)_}Ái#Wg/$8碅v Ne#m1ј}S+={?h` X?9 bomuXğrcϔMPA;aJH3fKra@D+`֩eghy?{F;oRPJ \J,_.snk'F>zZ<hkԵAԜi!A%O%t폕~F~+
+/%[m3@ź&?ܟ
+LP}"R1XƊ
+]V3!{&[]N(~b!P=MKbo-28 }jm'%
+s;ڟspL#Tw5琇)iO>l9ѧͿ[LI֓x15halR4OCe;76tbX:߫U30-*AIB8jK2TH:WYp`2^URbǻtHgAyH0qth_
+zi=[d+3ģ][26RL b\
+؆9d4(az_< a%&ˇ![}.rMDLQl%3擫 d -=5&KܴN
+hEo! Ea^E_"w_ct3)5
+ 8J KSWQ{R<(g3i V%I G#+_Yfz>ngiII ~'Gl¸!݇όLC*}M?fߢ0Ւ=)X_]ޡ.DC@ ~=W;xAj,hjёo>$[LUpnyuL#A~ĥM>`%.fHZ? qNP\(֣Ǻ*MXȃ\: r #p"ek7Wu(9Dn4&#riGSx-]**@M^?A4*XgJrS_ dž
+
+NBT$4e[w:fE1d6LTl& Ó'L4⨜)0~^-.<|^@
+m9!sWlmx.!|PW
+F55h2c^hRIر~fc]I*V(=FMm'1Ěp3|*4AO"k_
+ϰ1EbAԤwJ:1i.~C*C;|0N,VXVjf7wI.0{PUKTfUqw0<8=Ev,3ݺ 55ɟ +7 gZyMeV>\QXce˛
+ee$m›rڬO+t[yCNwd{*Ta$|+0)LџMi} к|UQ2+8s?g)bƝ>REF*0k(YϝYcAO];JaBݴCQ,eYHXEB38b׉p8_eT)O؞&ç5C0_ϐ!mJO|oXHb$&7v
+E^ +mP-c{!.|iɗ҅ao-rwiZ|i~)m>棰N کs0@&PT"LwbfF2pbRi$'ouU_ùѓ@#z2-S_g=qf74"2ؐe7Zj ͑*l]yhL,;߅{ܻSBޛJ$(pXݹo6F% _C<yżx=W v8jDq
+g|闡ݭ[k[N|q 4F-~1c^=]6|A VXĤ̄e(
+^%R7\\@a"={ӢhA(r@[yAlECc)CcG#OQttmc$y K%?k;μ@ܓka2W@ک`_Dsza7K"Xk5kqN j3>M
+~Cz&NnqN* ј%z/%kM_29п$=
+?=kG Z[uQ1"W?u
+W[ ƵSt$KP' L-0?%~w-Bddkc!N_u7L*m
+U"~jY!B-Uh*,uBB%)˷e QK&߃QS }eFlXW;iDoߞ+ixj+O藰( g]A)YyOC0zMe\ƐؿכqVi%YjG?agxG{Oȓ_;Zcc|lD}'y fҘxR;dxD~qP+̢:ア8lW3Τ*9 *GKznYؘfQP ۴M>ma5{֙bmק\X3a1qM'q%P2
+q"& 0dOg|'Ug%A$8=hIc=Nu]fS -߆xU8yܹb҆|i0j/GU/b)E\l+=6Vm ibg8AqNcyIq$SP wqEb{(-:; zH&7ih)s22s{r
+r "&‹*eQ$.2G !%vӡqmꖒƌKiPiϝӤ85^Jc(O(}Q1
+]f邭oKpb?
+am8R5oa٤}mw8_f=TS꬙a]
+#H#wl֯i9| U&LE:Ϣ#KBd&Z<U{31<-[z;EW'24T"I̓Ek_a~-ҩ_,S"(5%fO # u`L
+Kk*q/-&UX4.נ
+s'*>dLq2VM'dDA\
+] J\/lEH<ڡN d.ÌDm0M@1ܡN/soˤc|
+!>QR
+ wd -XyX,%,կuF&5f0d5$* }Roq޹Pq&%`%`zt" Jͥ1LdquQB֡~'{W^r9$ih<C $%OHHocr'g&Ј8
+-
+|*A#.qdK|!٢.]$ ;5@xI\\c7r&sW%5K*3~|/ƌ{
+endstream
+endobj
+23 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-4 -235 731 800]
+/FontName/WNNXUF+CMTT10
+/ItalicAngle 0
+/StemV 69
+/FontFile 22 0 R
+/Flags 4
+>>
+endobj
+22 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1753
+/Length2 10822
+/Length3 533
+/Length 11848
+>>
+stream
+xUXϲ[pww n}
+
+lipY ᴂgy3Ptݭ]=̜z. -qsA`SPv!!T_-ۿ/r <rB*/r ?/ !T_U@UyPU!T__=rO#IZ˗=낼m?@n,K_Vk y
+y,
+|v_nWxr##?^eX{H؇Α03}tI\tltu
+,塜QwY(?h06|3Gz_6[WNtb &f")yOuSKN9Xɩ?H zDr%Youm]dp3c-<
+zodT},jN~^oTKv ={2_TED1cL<A9[N~OL?- al  }ȆN;ނA2x)oPгyx J0ʼrF6# 5_:uIZ3QæD3*g0Q_apc
+^IZ3?BE'-< }u ' Y;EN+ӆ{ŏ\&J8~t~\ mX:pЧYg9QwV}Y%s
+*fnZQK_yOƹMvMY ߬a ٚSsRqNȂЋV=\F 8ø{; [&8jkW{~]ɟ9'o '
+
+Aݼ⾒s6qe:w.s a8Fþc}jAAc;]u%aXy5|pUTi@Z_ sƷnwU"X~tޘD#긤r 5gOJʖd=3=I(0y&G7q
+pMZ-h`lJ-NWB6L>I\4d!($a95@@Z!ɛ&r=qz _ԣoEֶ_4<Ò0N56$#1u5kwI|~ 35}Rە r<luz*ȎUpp2㇞Ӥz ^,3uz4s'EA.T<JVvdINZ 9WlEiciJOYEQ }w[NK{טYbH7[..vkV,r K^_t 7ybb"
+X)5WB9ӏ.~@zي%N1{,caN4f0ugb
+_KqH78/‚'˱+̶Mwh濅D<˺!YThH~zv[`t.=c&All)ﱼL1k(_SQsrDqE}ڡ/*|^A(Kx"{񤶧noc,ݘ]ƱgٷC+7~ +TM}#Ylt8k
+l߁H*|!.]ʉ"ߞ^ܐI8nD'Ԅ`VMA 6:pYIhԂ+]G\"֝IާVwhVg?=.\a|o9}/NRJ:7%{ah|-6^Wq}kS2q}!c#]b6M܇ WE妩yHTέ@B"z^9.eZa]vvJC`gηoz/:5 ? \v٘ӛ .6`H3+=N ߖ6[_b:2LP F7"ZSׅ6;e}if$z|7%"N\֗!] z0=2 VZ'ÖUepsG[~8my_gCT *WFw &lGEE'<yKa|Qzu#&OPTk")-*"ʓrÐs _ H,kvZm\B&u wϲ԰+w*ihì!k5/7¥=}1ޢ\VrhNA-&
+OYrjѬoj<[GʹHz]"L]zNu"??RFi.2R=
+wjXQφ/z{&jh֨$!Q'ˉrêSz{领.}aJBxAAٟ3)'39a$:E6s&mHT~H-JΧ.r{݊v;d:v, W]uJLf*4Ίvēc1(RvDGaϖS Iϗa(:|Z/#KZh=6 hmͬGՄ!G.RED2^D4Mv|9Ms'"d *.EMȉWz{F}f Fm4a!|8$;qyi(Ş26sRT3Sq,l)w:_7\L[ZA͂@g&ʻ<@DA@9uo?%
+kct4xXDK[ `g86mk<sa<^"ݜU c^2)F 2S, 1X: >T
+$;_nG@3%r|1ci}G09d0*3H )F^`pU,꧱gLSm&zSkt^ 01| gRy BԖg\ *$MV~?Fi;TbDFҢ;66W$džG؛G"O7WI HX(sl+7K{mKle=kȵw\V
+87&|x#f>e鱻:г
+nRWBDQ../<r+6F^h5ihD/ MGXv/f3RX>(V}3I>0w;#~M֫Q±5>:O3(@bk(2_lTUq{/P s;PkԌ#~ЀEiRk DɅ-/Ķ%îHkr%M9&ϵg VfS{3y-z
+ bnb=^]Ѿ|h h!ШP7nϞGW'
+jKiGi$mzzZW^֬V S8w.y%:-h(DZT#x޷f6:!m)eD)}Q9Yԋ_F+ $Jg'5f·L'+fYxLQd?iY}jrNs 4Z*(-gsӱ61;JƠT Wzסf!YbNrN"?  A
+[NF|w})crv"]6$&B],'sK宣w;C=qȐɄ4b0Q=-~ AO2AMNKO0[| QdnxMpG!]Ԟo5N6(Њ?̶Ȱ_l/">!%ZW;EC9$w؎tk:px91azVҪ puVh;G_W=3qROF6"M.+.C(sݜK.'f{*"W_D}O${4asbLB3UnUKZrGӈOِ=(A? AQ5ךJu截KWyuYldBig`dx6b<Q(ΩMOۂ=xg5h\̕!է>&/jzi.\bH_f[jK%Q-0F89y
+`RSmanqCopP_:Zh;M;CbDHPLEUd+%j2Jۑ1i/OZ}(UQ= f=ᇠ$#km;|LY!uEW,aNE+n=Oz5/F5L/{w{Ն.`Zuv vC0ڟ6Ij8fl2]ԆP̟vEɆbXBv;,Q3ݷ  ǢĮOjc:sU,Xw&u5m4~(}]}
+]ܼ A6~GsCa6~i ^,i3,HQƲbD |w?ocЅaagb̝̟B$3d_ϥ!oRĶ|Fٟk|awؼ_J[Su\{IRMӺ`wTbȾ87!DlCjTRnwFD^@Ex?ƨ'١l5:ZN~McwgrFn+0ȲΪ](#2J?F[S
+`?[."1kU` D!k
+"o
+@ƔmWROCLqs$}~Z8cOoMH)&-dx9Tԡi?])cT(X9C: \QC [
+/1D
+IwgҾ(q] yfg%HD7qsA^SA*v4Aؿ:ϣBrB M}|F
+Wq܍g ӗC^Pr:\+R^_5ZKjxU`iV}}*j?@@lk wB6Fv~k4*rWn&e4="\#8@M?Qz,HS*ݙZKb}\* H0w
+[18^pw]Eqfv1'3y<]K:kD/]O*kku5I*cNm:чЍJ %6qP5 DbӏI6}t94v?j|B+40YH<^ڮf{ooV^vT/9ddQvEeBFn$FY'>_*$W.#E-6uyVaC^ľ9=hūW'D+y8IJzllțnNPb I(Y%FܱP+شnT
+MNIH}4 ByA:E`pۖ^A1W1w M{5[@= @Ws@LC:ƥ'+T>zԅq1z ?aߊa}nv%a ꠒ}Fҷh!rRqHIM;]p/+2]w%9@#lHB ']f$qקm503{\ƻ)~jTlɹFGJwRFnE1C̬4DKEЊmMȻŮcÝLt䫅Q:be Ā#?<p_ 4 Ƈy[.[{D$
+S9(MwlV ]SFP؅VM<üT9<׻"u5{ߘnjkEow/bIAIS%2F6+ZNJ~W_g ;l]iq1J/>L^-(ml@$ѫ/Ç'd޷0 Ψ86}Iۗ8$yA+N8MC
+ ˴{ #}CZڭz`<u]ThG*+V +HOz#hxJf[d!/@SRV|o}EԳxɑ o#"y(5g[#a"4sfxOd+Hgԗ}!ވ_k
+d]۝][kP(GȋOǸ]3&>.Աj++.N1}c2nFb4`(&
+QxP,xJf 6\]FBAESν[ֲUeD~֖'HnyO[U,lb^T}S;g%_$-GB=AN>Bj 9L
+u,c=6 xR9I( n-JCEqů1?K l/ !7Q# jKU.#ƺRehdjxq$BniMCrˍ}bZ|e >Jbp`P><+`i e*N$GwSmӳ"J!ޜ/ޟkOG6U %/$O)B[8(_ pe]ٻ-ņ1*; pWE
+
+ 0-#%Nk;8-U@RnJ1gRo{^P.Pmm-n¾kAXX l;dQZ=fzDղq)'llX^%SyǁûʁOAT )Mn*/
+fFqopby9DUϼ.Kc4ȡߎnԀJd#KMe pŽm6"s?׿7-H^l2F49dmJWϱhN}ؓ+B_xݴ}.P7^'Y\p9@R\b%r&Lqx/]: >b~7'Mk/D\ c@N
+ ^Vg1>ջST!:X"/FJwաʬ1.ʋ8Dh,^S"9*U!oXL1{Ǐcp3hg_9:eenϞY+oP$3̫WEXVE
+<pz4&8IIjUYEh~?բK$"Y*Ri~jcr g[k`7S ;fqsWVJd"?NQNEPdoO}ΜV`61iyX<,u<vֲվ>S,tpJ}^cY}dͳO@ZJ$U@@
+Srڃ4V@$=?-+ |/Zգ m7#KH
+ۂ/3:[Rq ?CRƼyG`iG &U0;<2 `lM(F5'Og2KsH@usjCg{v΃ 6?'X;-.Ζ`G4 
+endstream
+endobj
+26 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-15 -951 1252 782]
+/FontName/AGEYJZ+CMSY7
+/ItalicAngle -14.035
+/StemV 93
+/FontFile 25 0 R
+/Flags 68
+>>
+endobj
+25 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 823
+/Length2 1341
+/Length3 533
+/Length 1951
+>>
+stream
+xR{8TG2ڶ(䇴1fMMC5rktfefe5$%D>ieQL;*ڊ$]H*'TJ.i/>w?{{z GVab@ˀ3(
+dc!E`Ğ0,|
+U <FX(C&pD
+ބ7oP_b'IJ _'jKM$E`#BBD#~buP1K,J (
+K:tޅ \j
+9w3 0LvcU;ۣ;4tZћl[+p~Z}2'Ӹu:^ݨ\bJO2e >ߍ\ިΜMIaY|!3FiSsG^^t=uhDӧ<vfޖXnwX5t`L?p_SVڄ% jG|6ty erW5,jex?ն[O#S۞Oc{<3)zyNSqB_P)r5>ɯsM(}GHT#Mf%c^v5.͛n6"{ƌ簧F~ET,}m8zNW߅z]6knvqOsfѬxhWR\]&ST7.~07߃F{6cwZ斾W+Ma⮷nlRlN֕Gz!eE+<g_o˹c~jwynp6=aâk\/?*S;~$Jv|P;(x'U-i_^0tL"Fʣ-%{]*5dy;J߷*fڅ8ꍤdgZXf^-rLgͺ1-U9}ֺ<-!yC{7=/H*i1rrvW#a}NZ_6+1aWI6\2vɱ;oxyU}݁ ̋#lnK-'ZUK;獖@S10ex{,*bsoC~owyV^y >kJ  Vw==g_yªFRCE23 L -Oj(nٺERz=F'?J\٪i킛cgճ8 *rHBT\]v]%f7׮] 9~~ͭ*Ns}}^S;3#RV;:?I}^+}TTEX<~xLlOdnVbpo鸠L|*7w7hg|+83Quܚ~vntNE]])ۻqF VXdΰ{4}+hhOHfSFn m՗ uȋ:uvKPOm}$UK:K9]ؾpڬ]wwhoceI?VnJ2+L쿼dĨ/Ue^Z (Vz[X68Pˇ 8&
+endstream
+endobj
+29 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-27 -250 1122 750]
+/FontName/DTBUXL+CMR7
+/ItalicAngle 0
+/StemV 79
+/FontFile 28 0 R
+/Flags 4
+>>
+endobj
+28 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 863
+/Length2 2077
+/Length3 533
+/Length 2705
+>>
+stream
+xy<C(6[ !eƚ,305 cs&-d+eIN#YZDEHdH Y*w{ιs}3|?y:8Ock23t`2(8u0Pp$DGǖT&Î
+H
+$6S$' ~"AV 8%ɠq2H ܘ@ow܈/1JSiԙ6\d
+(DZ8!Dcu1o5`{qCHUԢᰨQ?DDe 1TI`L
+
+Fd6z3a456<R2_ߦh k
+U4I b {5rS&@A,MpB|W䜏07Z5ǷpCzyEиGOq-\G2,͒ ء vX
+*ʖLν1Oyt˾.BsC:9[#sfSءꄫ5_'HX)W,jښoBbЭ"~c Za|i]WTqeG8}&B[)%K%~chU/ʯ277Pɐذ(M&5߱G٨;T^=3i# C{z]V򥁀
+K.fju ;<'p >X[I/l1T@U%timrR6+Tr{F۔$y%VޥS; 5)ӬtͶe~jbᦝ)l)UxZegLm{ZmxU
+;&2L7;3'BmOD3/A8дBrN-6GZbwlĘO fdK.=t@{'a y޿TkQl4X#۱n8EnT$s;ΧMYsTh53bff+Z^N/=1ˑ=w|hjГKamhg~m(3@koHstFWs.S3Oɡrðßr"t G 뺋bd
+r٧bGFԜvl?;CԐHY4]<]/r ivYKڟ:~2|~Zq8|X_1 陴T.q \_Zڷpv'WLu;X,S
+QYZxvٟctׇhxDoT`.zo:LVǎÐ^݉'۶ݨܹ|GmK#$+1AܐѶA}I~OOeWgwM]i!Tm^<c9O_Z1x(m䩯Ww\{N_h̪Q|LQɖӨ]*xyd4FrShT㹭p#–J>gkrWؿ.Q#?`P5-'%r~Ap ]7×󐄂kP>oDiBɾtʒ9 [mڽVkIY
+,gZ4~},MqgW8Yg4;@؅!M(}:|'
+qksxY'BwhU Q><+^y'/uykqoѨ-y&λUkEb'T)ʨKے!zUX^3+eJn0] quy'Y2u݁. :- )
+XylȽ[na}Kw{ZK|^6Z^1~+@ 73Lt =uTA
+N;:[:a$n$,Oiͫ@6<hw]k\!aL ym $Ƥ
+endstream
+endobj
+32 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-39 -250 1036 750]
+/FontName/HJEHWV+CMR9
+/ItalicAngle 0
+/StemV 74
+/FontFile 31 0 R
+/Flags 4
+>>
+endobj
+31 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1784
+/Length2 11525
+/Length3 533
+/Length 12545
+>>
+stream
+xUTϺݽqwwwN&;!]s559U(IUEMRnL|
+j
+ Xf!'7ovhC,co?\ A;72(](U$MܠNH!Юeh˲ @
+@RC<(O(O6@ Zo]/hM,x|!/ Y~X 'ۿ$e +/Y9 +d\N_r AV!/YyAw_ AV>se] l7 G.a5݁_U3wе/ la M@/|N.5mV
+|wY}%ӊMd*J\# pT}"R߽ᠷ7~&6d;Cyf]ps`\^#}!ֵyS0)^h@Ϛy.}j^~>%IO<:hqs] \:6 7F&+-
+ (Io_2R"f}Q5ZQk $O]iHvf2oPi2J3e]{ZaA͝~}3;CRZoKHy`
+?
+tea|77y\[QJ$hWm/Gf! ڒmKiT[Œ;܅CV
+=A,4Q.F?IH~n:k@hiRT^3`3Dj οB/Ai1$T/.L [Z2I*ӮwBnereRblEjDN"pu\d3M((<$ZG[yB ?;2'P.>/j*- |wp-saƐG@ht>d.3O\h"]]䦐܋np_'NTnQQ=ƄUә=YO}~MdH{?f.Bvnto8cpMms[j4IxD1VBtz}#ʮ5)jlnGq:\N{?,˙'b6Ev
+">Yv?9YbÎ
+1?oLP YVEɆ\~0sGɿ=z}in1dm0nKӘ>Y +2E;Aɰ״KX?~,׎0kO cuz`=dE*K.J郠tUF?w;v-M+b(tm7R8)wTNwڅuȾY`Xƶo{ߵCoM~LgScHn£x7Y6pSvɡ}%G8#T =.5fot0:(d)py!K߳
+?ҽrߏQ,\\8cmyh'6_rNzH^_\|
+tbLN)>
+jUG2&;£7}N~P Q6{,$"4A:Xpl,8U|o} iv2(" H(Ā̆Ma}Un{qK;.#SE䠜|7̞"n+*{S Xtg%%vAX\-og_"$*RDoIIC쇈T KnA;BQIGϑ" ikɖ =M䶑'PG1qX b̎h}5I%˿"s{Don"T9(*%E'Pu >Y\@N{H}Z|TJv', tO1{s1hZYvg|97L=td:Nb%O3M<@r1eY l[wu|7>WXL]St=gVWc=~Åװ5DYR%Z*)!5{\`޹n0t8S֥)9vsN+ܑ]'[$< ź0jI%w<y=?3b)$6]:ƥd(0Ǖl
+TŌ!Lc+aXdo zTlafW
+5BUvOHgc58;a=t E-PbQLeWʞkg]+\pu`r"<LPA pcTv>CdjbX5QCeCb[v|g=7Bb)rFDmh,Z%jH^`XInsn|;f
+ ZEPf<oԊBS7P_&'2ʻͿ0L.J> SGx_8mL4[]ͱGF?`zMi 8OKWxWXjY(E*_V[2M 5Y dawa7$caz>4Nb CS⸟C ET
+xcHE
+'W$2kr#^Flk: bjS`goNqL.<EvMr߱ P{l~S|,
+]>'oS҄}X#]p`14+)/s=IS;pシC\ӇL ~=ZD]W>F[Y}yuKy(>̷!ْ-O_,q1̸/ #k 1,DG'&!AQh3&+:6#:Q+j牌%~/k9o ï!QnK=P6w$ [uIKu~^S3" b : ȟw{+tL&lǎ|ó2`gRhΎx˜4+!]Y= r]p'S>sMk9ߏx)GF.`gH/5"
+nd,k3k"': ԟ4cs"n{[ l`t>G%{B&Ʒ mPǕp|鴛cHdvu9^r-sҫ$J~)x^5C9{ƚQpcs>'C)TO{dI ֬e>[al?Gۥ! B-Q/ is
+r ƙ
+BAV~kjw8}T9Z5('jz"aca~w b8w<w|X~zK/m
+ 4j^=x26I4-O$acy5Ϗ1ݥ}LgoV`~enhC@EAvZ7]jj^9=w^ !tdkEt~.♖xdV}#<x۫3ک32aTwQjL8*¸1q1Fk/{S:=[%ȋ.Kg,ꤒ/ qRJCaHNtxadE 1sA HVґ6u:ş4o(v,-isY]2Hb&~ ;}b8i8Cw F3l˚)Kjk-1 Q\зZ)?Q|Cα=5TR[V lehF1y|O7S"Pbn) )$c"~p6U&\Mx#6&'r|Qܳ2K\i#<ð{-74qSU (E!Pf4!-MmMbK΁MSƁ+!Dĉi^AŴGKh|A+jl=DkK܂?3U/MJ':l?&P< 4&H=
+ԓ`-뭔a+bq]8 ~J8:迖M][/l\&mT󁈏4ѣ (BwC %g(1zɴ ~] .PkxR?'nDw[X?u6H:dGMe~
+ʊ(T<:@eFP,Y.BTE
+<Ekƕ_}{iQ ͅ8Y NA- a$g90\)?rE-~ܞ&E1/\GKu1MR/9(iK3]itp~b?mUzFÌNx(PH Y#B[AXpkC͈ CCHV~($P=vR=s>&v ʊjv’I$LıFgoIV-QӒX~mI~-C(̃! ۙ:1] ΗTBʮc*B(zm_D0,rY艖 Ifx뜄tiV~T>8|D-ZTLM#D۩_Nz^6׼,pL9Ack A>|zɕ<4\?zbX(x "W"ՉμV@8Bwh$Y^<׍]dj{8Cx~ȍ i@%)=sF6UPl; 縍AY)4P-^/&}Fh-4K
+`eAʩ{U蔸ƔDTV,Y!*:9J@{pdbs-iUO܎5O .3Ԇ֝Y8kOê>Ma \k5D:0PPνYJhug*k
+3(i̚]yE=Ǽc2jz}I<a(\{RQC71ɧ:rgꄘi2_U MBHS$Iܺ0P'u$tT;4d{W!Ziwc l7 =$ 9%ޛ8؊KnBni*ݡ&GwiVa/h7H=rwL#ڀKRu"`vYF5!?ިQk.M4W6<p!hb%=']D& ֈq#CTl
+ R} UTYퟭ>$GM[*ܼ7 |&}hޖFBf>do&\ imcKyaSR%+k%#^%dE?'qc]ULv3{\+N:oCA86'G'ml
+FёRtjSd9ycNbYNR{z lN2A'|@rwaRtͣpCܺצX^uqaeo"Tt(=kEnt;cY) R.쟃&H,ixRg[ cX9|1wYr\eH<v +c.bpqw }p3 7n|N؝`"s /}:jwfXXs|
+ߪے#B-'ۄ9?W?T]=ѮUQw_8uǼt_M8R&Nڧ/_>iÙFMhH.s.S|݌WTrI0pNtdz|xsA}'bFk,m.:iVPVkg"Pm
+z#TNۛ;Y\Bnj,d}fG$#sd
+!xza!ʍ[ozr).k A
+`3Xni?E2ɐI:{?<}{{%]dɻ!*Z y'_^QK?Le}<[G73i௞jE.l\ѫAJQVb2rMJڰ~|%Kmt>,raZYO|"M$,}Rm]xacq9=EləW؆!ߎ L{1ax*-<Y*!yիw
+f8C8Q ۡ)VNrGAC\gEc9l\8r#
+W+;u9]
+
+&t@3b)΄>LL vڷ& 9~}m|wIi dNwy_($8 3[B%[5GMnJRv~XHAI L(6 97Wǎ[{me:tϵ,ΐv. {
+1#J>$aNsW n=|tV[ڡdT 9`7_6]|)~Ӓ6Q=5 ,EFT%(rǁ,p}y q
+ĵP#*d8||.,]
+F ҏ4&0YrUt選Yvl?Gl:YC#! \:čxj2J 6vuۣψq9D߾45(oէDC(Zϡ 7XK+J+o7 αYU Rm>ј;]<8<u]\d0̪&r2J+z;]ȚFO7v.eP՞Hl;Sj<Xƨ=e
+fSWY蕢$_k)>7nw
+$NL|*rrH3/#ZzS>typc{Ba\]CCNNmHr< ]"^q~@/D~5h5R&t0yXq$"ŚBAфTu9cܖ>tP4KѝwDz9Q-˵f*e=R}ѿمHO8Lj7cP^_%{Y=( _u%XǮeFV K.teM*JSIq&} uj-qPrTS 8wm
+侘F̯tg=_g a/+if!.<]ˣScH~EGhdPdKV_o+_$F}7 i+>n)9:SRJi&L7;Kn%F1K1EtwJg\Jum|f@sۇ|:Xٯܢ*Gi|a̝Tow|07U`_xDP}9N>q%
+-Q/g.Ոo_G X+{-~#8'Y&wuloCkRsf`s`畍*FÃw("W !&dd!smW}ԒZZb>[70CzG*"iy'XqfKҼ>'l`Fon<7lM;w#ih= ?j}zeMٙɳ"IRih?y5QG15na wTdrJ#--7I%bbs]?{ye-SVƊ960</4܅O2b xm 0~u"vEmw%s:c`-iҭ4Wo=MUq*_5,XBI\qM[fG;K
+Nt%0EC'Rvu^ȕKdO0K݀1yx0CJ̳UDvVC^kEHdp
+,QzMm _oj`&kiYXhhob 
+endstream
+endobj
+35 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-4 -948 1329 786]
+/FontName/ZIWOBS+CMSY6
+/ItalicAngle -14.035
+/StemV 93
+/FontFile 34 0 R
+/Flags 68
+>>
+endobj
+34 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 822
+/Length2 1359
+/Length3 533
+/Length 1971
+>>
+stream
+xR}8Ti#M0s0DNa|421ss8f&EԪԦv2!Tvk+E,|l ?}!2-yx8D%z3Y
++eXl 8R@< P$Nb"&D4=UP8(X"Y
+W3? :n@ #nFR f8Ebp9 9a毾z˃[T7 9/|_-f6{ehmI :tn2;5z1ڊ{}nЭw+*`=\ﹲB^:UL?ٱK!ŕMm+%$L5jkìqXO-Ζެh0ku.zZ9Zy9IE*rKFL[t[4
+Z5uj}_[-vkזyQag-kvѷ:ϼ y[pTƥ#X+e#EJkR] HUw5nxk^@~IV{Nްq+6狭N;Ob]ZںNR2rqoM敵~!s68Wsyw})q;0z'JdlEk3: &KNK^)f\UvIgڤUDF{r0}6Ҟ oA{Pɹ*WJAg'+Fv+ Ghi86rSNu<3TCz,\|ty{-c{|jOM:qE Jv\Ps?iг>0~{̚w]e: $')C: Wǒfϙv^Q0i|LҥU]vb(Ś±#xE}.X % ;sԟ*OƄIM6;҂=ii ,ȕfR2wr4&wWJwq=AJ3n:_{?;:^4}BEewhxVi{AzYVyEJSvrZOSa^+2dZ0߃s.J>?܎}-blTwSܦÜ SBtI~pC5W?,
+ &7Ҏr{gMR`/CJmH ]!O/j; c;UGBr/8&4]ɧHDOVo9$wCȤU%P\ԺK:6yC_|vsV昣dowt4kPvWС+WN֯رfCz~yA)u<ʅ4tߓ
+C"\4P(>w`WRsOlVFXcVM O?:Sk売jֈ Rg#6( vc&or1Ê*<^fX%^wXR7@߫>GN*/> \!DCDAп
+endstream
+endobj
+44 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-163 -250 1146 969]
+/FontName/WQWIUK+CMTI10
+/ItalicAngle -14.04
+/StemV 68
+/FontFile 43 0 R
+/Flags 68
+>>
+endobj
+43 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 1350
+/Length2 9829
+/Length3 533
+/Length 10669
+>>
+stream
+xUT]
+rP ?ɁL6镂YMlͭA
+r^%l )xLl
+`cdddjy`b3@&H~*JrTT+88Tg_fP$zL3TJCSBQ\K,lDɥOϕї,݉2\5Txܲ46a
+AK= <DQ}$ӳ8qgX%Oqa_h&.uL6:F5\lWf]zBuw?/!VX{:ڽ[vv
+qz^,۵3t4ZMdψKU<»Ģݲ46 F>KD'&MlR6&Ri}HO9o { 7B aG}d${%
+ s3}ZGtX(%ۿugsgGt!t킕(/g<?&܃H&Mg kSRag7~1yhL e5 iU*_Ni?dr!uH:$]Ln5EѷYd{ 593l \imr8gۘBF eBSt(Q٦˯^ 2*jσmva#vfȁR*^(W8{'|TKة C{DV}X63옹QYFqs>W>px} /6j
+4ո&s݀ǣ #qdu Fym)隧4Q$mlxU;q)lDlU'H􆺊
+ e Ȼn فW˨T( r1R^h^
+ui-* ڱX6@J44,o4Ǧ Cs%pWm8sX#疄8Z//g>U.InRjcl2t^Fuj簏;ԝ>i#%M#/g'*`;6gx=U@)l.USŧKE*PlA125iחQo7WBNKiֳO&ѽoe7[M,薕=LbW&ұqT.}690KTT =k3ad؞9) ,5S6]m/Pc&PKk BV=ֽը[׹$Q ˖n}Ă-AAijd&j38dg1]!1%KUH w^h$qq`mq1Ye܉;dʿ:سPu܏u)@CTa*#b/r|NHΌr7  蠥%<h+mnjo}tdA+j*/CUYE֮kuP`DVL9^EesGxݘ۫iY.,WfӒ`Di~7m7P")ڳS{*aS ,)dqk'7/ .=\jF! d%hZ:5$_jCg7" K M5 P2!JarTƱ w֐j3Rt"y/|aЃ۰>ʔ^1MYI4WGt-@]0EЖ7{ |x_?,:9nOITQtyBDzZ5k'E#=lVկ, "F3Ҽ"V;.L{v& Rv]@юmF2 'S0*~c8llV`L:n5~e BiT~ ZBc*Q@e pILm#UMN ⴸi)jР6CwvN)gp<Ƽ/wsWy Y!#Vlkd⯬i: uW_rƊ.z9b/ `ga1Zt\'lJ{vKV:X8Vs%-pDWh&vx79C (qF!'4lH,[k}v}(V>-{ .q6|Ѵ9e>O0h|]t rVD/+c"TZ9
+(Kу_Ɵc6 K
+)ULi.ht0&!'n,.90)==WTR>u hdnZY'dN@ -^hR{/q1m,)y7Wi~ׇXpſGtӖ}D^I^KjA#'갱04P3g! T^Gp6T#O5.3Ra4ӆoLU&q@9Ţ U}YՒ)\
+y>Yؗ_$aG
+>4\Wšwˈ$1ӳAҪ\t<ʸns
+?leʼۧ=GI'm RnlK7oŊ"%`\rPޅϊޕ'&!`CUm$A;Yg y&jy蒊pC^z? 3[ Ii6E[g;-~{xˏu'@#<:o s-g>58#kx,"7tZB^K59*yrήI(I5EoC-e Ak:M$޹7hVrΨ:P̢1FW~7!ˡKЂ
+hG8t:; ;+K:soT5[=0eL}/n:fZz' nQ]:,^[$ J~V#`!.N
+?4O*=L?okа2i}j"Ά<.BR|]X=ɼ5ZeebC>sjƮfe-$&[+ԿvwUz|G6VF$ef}<G!u3$]||]%dm h!!z?3
+ȞQ1CГS<io" R|0)[:"8oU"4yF%N+o17p8Y:-Cx҉%
+nwZ$앟~{ZLv;>nKGSu +(fB,DҴyV4;ŭН`ѻL5^`I:Py^v_8_mlg5P+}[
+\qnN=b0s*Х䃓:s&hBőRp)M5n!mm~ԥ~VÑN=mEAO;@WU#ݔ$_d߼
+V4 O b##X5$Gu't (_ʳ#$t5/Zj5)5跪u@ ;6}Co!8Ihng=jUv&édhTc:r:fk384ܸVa"~<R2x)pfO9A{ëlbUWphL7M1F2fxt{}k5IУmc}&jrH75(,|= "3UJsEE=Yێ֧kOz"bmh0eBX?7Ư{+am_1Zn&?Ǔ3oUU֟\:fN[r:ɹ껪bΌ:^La%#Sr 7u'ko]d-U׷
+Aڷwzܛ0!uTeZB3r讞'ԵO$lA'Rda~Y.^ks>^IM04FWy+$}`P.ķ1"e M0<7Sfsj kxL2T9A)1Kgz8ؼ|GAFH~x asu(v۷ğ:xt_oN+]Q8QNzΎ FBܬyU$Kkʄ14a͆6rOyRUzg~xa#P X{08-:5<|JGs<g*Ckwk !+ nF+e\?â8>ZmYë!7
+'X`jf>1踒<z㝺w9@j:+#m7SU4qU
+壈yHKFVG@o4RíĦ5dU#7 ,7Iם߰31xv"ziiT
+ #.#G4%Z!<+2bDj[_!,^*Ks01B{&O)9EHbHXQo!4M$SSĆ=YpK-
+ b );|Fq*siQ".HWTdQCT%tL̇7>/wN|8}7r ?'i_~ \Kx%(0"vOCs:w%B<_9X=JymybJ%V'A#j6ιؑBG[1,?q$%+Ԣ~ElL`iD &ZVVHjhN]ui*| \G׳ؾ6qix107TWf~эr:;`V[a|;Ogɡ!V@8T6zK/A~7gB*7"~ϲD1rP8l1yA֥_z1
+hu(Aa3NvhCeY1"/SnLo
+^cҶ/<do@} iu 3fWA8GK+].bnd)NuعP! q5% J?$
+[GϪE7 ZOuuhk
+. _ UۙFK]J
+4M UaC.V,񊆞D0蚳vvCUZ¼q~ވzq<
+^0v
+hܼj? :B.W?a2g{LIҙ?DTKRAlt8> {y:X<rxYN,m*V'zy@
+V:ߑ-;zr!j)3fa[v4=6[].k&23ŏAohb왚DyKλj~R-DwqŲ7Qu-MoVzu~߈`}RZ'n*uٟ)E=#q=̯ jDDHrZ?ry/e9C<[~2Vrzzmo®WɁC\juɲ5KMVF;ҭ#1
+b3Z^.Is<h5^64@hebZPO11[OA02*XьijPIʤU!=Z5Pz2H%E)<<=d3z|s9iѱC|Og &U{zY@<Е<NrC>P ӐItꭱM{:ISOۘvJz6-z$YM@AU+B螉 a¥Gv$z8kB
+|lEBڈ[JT
+/2aJwa+/[7c`C>`|q:Z(5sKJEroG)M+Sp)|$jt_BJMr(:l,O#_Vܨ; ge>BH[aaB#ԎDgЗְNrepYe+~S]'`SÝ1Bڗ<$rc
+('c+ؑNYYuy}_ {B.AG"8,A%#g%93jQ2>% g ڎ!"TKEϓd^{^{63e;Vl_4]wl{ $B!'W u=֭쯰voC scdzsUӂ_KwoOG>.Aր
+09s/&i"ls8k!I3Y\gCoB9kSrz=P)s&+ԏ
+endstream
+endobj
+63 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-32 -250 1048 750]
+/FontName/WVBPWH+CMMI10
+/ItalicAngle -14.04
+/StemV 72
+/FontFile 62 0 R
+/Flags 68
+>>
+endobj
+62 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 894
+/Length2 2453
+/Length3 533
+/Length 3100
+>>
+stream
+xRy<f ٲT?{˜alCeg0РTcg 5f4#c$K ![]Iݤd)eNu~s?|yjyzA#2@‘h 
+p`2#@"
+E""@5 C fi"G)ds%9t% PCw:>?orlȦPԯߚ:JDSlt"Ȥ,ŁaA"Ma)d D$
+@}dH$!@0~A$}ais}߫x2
+#2 @_ cB0
+',1;rg vgFimSTy|XHK{HŀyDsO}v]YROu
+ s)$Mϧ?܋3<mFe\KB2j\6:WS>Σs&ǵhA{llgPպ31/$=u<ݘ^{[(&5nqyQMׂ&<>u+spbؗ*U~j4爌VVNP|9V#4 ?YtUU{B@@BI;^
+x"o:&~t޾qb{NS,唊;7ɁM͚k<Hy,*Hl̽ F9|`0v$DXS~JU:H]~F{Y¨HgH`waYm#%vfꝼl YeIO.8N{=ć}Rۇ;RE;n }0K]OQ[zʣ!BМތ{=.֒p콴wnN^cfPԴ{͌]޺=Qugζf`yJ2]GykVu;e R>p #s>6>ʙV11j,\UzV2Hg#CŘ%jI+[xb3Coͫ2f'_F<2/`ͤ|\ʩ7}pC)\*MR'=v9Q3r)!gmW9#(5tT֚k8IsVIW? ^l_SC8>Sf8Op(]bΝpeDݼ*=̧x W"m~{mu}\ťpFuϥHd7k@Tv<d!C2/fg',rCaY>w28ֽY$.& ~p-3LjITo_+ϲzz"a652/*KiN6b[FYS{vI)#fn`@:6Z9%YC)Ye2>}mh.N> ;"jO8@nLIJL;1 vek5F|\=~*}A<`kB>#DGٕ/=yr9- ;/ fqou;T/MljXM<Q8"l=]ph_w׆k`LANCjC>#'}L'?TIBmɪ>6C<PA2*וּ-Ďs}>=yhߍ<
+YKԮaN"%MofVBU8&X ӢІXaX* %{۹f{
+endstream
+endobj
+66 0 obj
+<<
+/Type/FontDescriptor
+/CapHeight 850
+/Ascent 850
+/Descent -200
+/FontBBox[-29 -960 1116 775]
+/FontName/BOULFF+CMSY10
+/ItalicAngle -14.035
+/StemV 85
+/FontFile 65 0 R
+/Flags 68
+>>
+endobj
+65 0 obj
+<<
+/Filter[/FlateDecode]
+/Length1 793
+/Length2 667
+/Length3 533
+/Length 1242
+>>
+stream
+xmPWVGL[qlE@D$Gʲ{lvqD*TD *@VjQ4E(VѢlPT:N:?{y9}&Ta>aJC&Bp<28
+€j
+Ut;GM< 5R
+ߒ3KRHdrsnGW$D2! @,1,/l7Yrbr c SSqn(X[f$ɅI&
+,Zf@Q +AzSmc%X -jKkl<YS-6EwfuQܘլnӒܒ^lk>RUjJ2vK%D/=sFvk ֳI}wT>,ց9)G$=kN'oYeďA 8OO_9],];$e"}S}XG' U⪌MUOkvg|Ug|܃yM,ulS]TstZ>'^SUoqU/B{T˟V'=ZF]ugx0ؗp4såX~gW׳ݧV<tKl]72Z2iK]owc– ZHSn2Wp42ڝ;v߫9eݩvͅMv/3H'^ /5o 1]܊Jglu7;us<rY>vFfW֯WNjM4XU%樹8i;
+/|>;ToPw$N>MzЬUmwx3]Ə08<EV]٘)kuy C,Xc<q-[=] @7WߛCK JÎ>yNc wTJQ,u乾~@?р!O"m
+endstream
+endobj
+1 0 obj
+<<
+/Creator( TeX output 2007.04.17:1259)
+/Producer(dvipdfm 0.13.2c, Copyright \251 1998, by Mark A. Wicks)
+/CreationDate(D:20070417130014-07'00')
+>>
+endobj
+5 0 obj
+<<
+/Type/Page
+/Resources 6 0 R
+/Contents[37 0 R 4 0 R 38 0 R 39 0 R]
+/Parent 3 0 R
+>>
+endobj
+41 0 obj
+<<
+/Type/Page
+/Resources 42 0 R
+/Contents[37 0 R 4 0 R 46 0 R 39 0 R]
+/Parent 74 0 R
+>>
+endobj
+48 0 obj
+<<
+/Type/Page
+/Resources 49 0 R
+/Contents[37 0 R 4 0 R 50 0 R 39 0 R]
+/Parent 74 0 R
+>>
+endobj
+74 0 obj
+<<
+/Type/Pages
+/Count 2
+/Kids[41 0 R 48 0 R]
+/Parent 3 0 R
+>>
+endobj
+52 0 obj
+<<
+/Type/Page
+/Resources 53 0 R
+/Contents[37 0 R 4 0 R 57 0 R 39 0 R]
+/Parent 3 0 R
+>>
+endobj
+60 0 obj
+<<
+/Type/Page
+/Resources 61 0 R
+/Contents[37 0 R 4 0 R 68 0 R 39 0 R]
+/Parent 75 0 R
+>>
+endobj
+70 0 obj
+<<
+/Type/Page
+/Resources 71 0 R
+/Contents[37 0 R 4 0 R 72 0 R 39 0 R]
+/Parent 75 0 R
+>>
+endobj
+75 0 obj
+<<
+/Type/Pages
+/Count 2
+/Kids[60 0 R 70 0 R]
+/Parent 3 0 R
+>>
+endobj
+3 0 obj
+<<
+/Type/Pages
+/Count 6
+/Kids[5 0 R 74 0 R 52 0 R 75 0 R]
+/MediaBox[0 0 595 842]
+>>
+endobj
+37 0 obj
+<<
+/Length 1
+>>
+stream
+
+endstream
+endobj
+39 0 obj
+<<
+/Length 1
+>>
+stream
+
+endstream
+endobj
+4 0 obj
+<<
+/Length 33
+>>
+stream
+1.00028 0 0 1.00028 72 769.82 cm
+endstream
+endobj
+76 0 obj
+<<
+>>
+endobj
+77 0 obj
+null
+endobj
+78 0 obj
+<<
+>>
+endobj
+2 0 obj
+<<
+/Type/Catalog
+/Pages 3 0 R
+/Outlines 76 0 R
+/Threads 77 0 R
+/Names 78 0 R
+>>
+endobj
+xref
+0 79
+0000000000 65535 f
+0000127149 00000 n
+0000128435 00000 n
+0000128089 00000 n
+0000128288 00000 n
+0000127313 00000 n
+0000012503 00000 n
+0000037543 00000 n
+0000037356 00000 n
+0000000009 00000 n
+0000042641 00000 n
+0000042455 00000 n
+0000000937 00000 n
+0000047982 00000 n
+0000047789 00000 n
+0000001838 00000 n
+0000050227 00000 n
+0000050037 00000 n
+0000002787 00000 n
+0000062642 00000 n
+0000062454 00000 n
+0000003707 00000 n
+0000078856 00000 n
+0000078670 00000 n
+0000004608 00000 n
+0000091015 00000 n
+0000090821 00000 n
+0000005335 00000 n
+0000093266 00000 n
+0000093080 00000 n
+0000006327 00000 n
+0000096271 00000 n
+0000096085 00000 n
+0000007275 00000 n
+0000109126 00000 n
+0000108933 00000 n
+0000008227 00000 n
+0000128188 00000 n
+0000009150 00000 n
+0000128238 00000 n
+0000012371 00000 n
+0000127414 00000 n
+0000017288 00000 n
+0000111406 00000 n
+0000111211 00000 n
+0000012564 00000 n
+0000013529 00000 n
+0000017210 00000 n
+0000127518 00000 n
+0000021044 00000 n
+0000017350 00000 n
+0000020944 00000 n
+0000127700 00000 n
+0000028465 00000 n
+0000021106 00000 n
+0000021385 00000 n
+0000021418 00000 n
+0000026203 00000 n
+0000028364 00000 n
+0000028431 00000 n
+0000127803 00000 n
+0000033964 00000 n
+0000122385 00000 n
+0000122191 00000 n
+0000028543 00000 n
+0000125794 00000 n
+0000125599 00000 n
+0000029473 00000 n
+0000030408 00000 n
+0000033874 00000 n
+0000127907 00000 n
+0000037294 00000 n
+0000034026 00000 n
+0000037227 00000 n
+0000127622 00000 n
+0000128011 00000 n
+0000128370 00000 n
+0000128392 00000 n
+0000128413 00000 n
+trailer
+<<
+/Size 79
+/Root 2 0 R
+/Info 1 0 R
+>>
+startxref
+128530
+%%EOF
diff --git a/macros/latex/contrib/spie/article.ps b/macros/latex/contrib/spie/article.ps
new file mode 100644
index 0000000000..46ee76db71
--- /dev/null
+++ b/macros/latex/contrib/spie/article.ps
@@ -0,0 +1,4390 @@
+%!PS-Adobe-2.0
+%%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software
+%%Title: C:\Hanson\spiesty\latex3.2\article.dvi
+%%CreationDate: Tue Apr 17 12:59:58 2007
+%%Pages: 6
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 612 792
+%%DocumentFonts: CMBX12 CMR12 CMTI9 CMBX10 CMR10 CMTT10 CMSY7 CMR7 CMR9
+%%+ CMSY6 CMTI10 CMMI10 CMSY10
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: C:\texmf\miktex\bin\dvips.exe
+%+ C:\Hanson\spiesty\latex3.2\article -t letter -P pdf -G0
+%DVIPSParameters: dpi=8000, compressed
+%DVIPSSource: TeX output 2007.04.17:1259
+%%BeginProcSet: tex.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
+/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
+setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
+restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: alt-rule.pro
+%!
+% Patch by TVZ
+% Makes dvips files draw rules with stroke rather than fill.
+% Makes narrow rules more predictable at low resolutions
+% after distilling to PDF.
+% May have unknown consequences for very thick rules.
+% Tested only with dvips 5.85(k).
+TeXDict begin
+/QV {
+ gsave newpath /ruleY X /ruleX X
+ Rx Ry gt
+ { ruleX ruleY Ry 2 div sub moveto Rx 0 rlineto Ry }
+ { ruleX Rx 2 div add ruleY moveto 0 Ry neg rlineto Rx }
+ ifelse
+ setlinewidth 0 setlinecap stroke grestore
+} bind def
+end
+
+%%EndProcSet
+%%BeginProcSet: texc.pro
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
+1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
+0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
+sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
+rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
+gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
+/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
+/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
+A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
+get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
+ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
+fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
+{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
+chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
+1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
+forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: texps.pro
+%!
+TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
+index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
+exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
+exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
+dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
+ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
+end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
+dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
+roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
+dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
+if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
+def end
+
+%%EndProcSet
+%%BeginProcSet: special.pro
+%!
+TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
+/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
+/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
+/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
+/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
+X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
+/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
+/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
+{userdict/md get type/dicttype eq{userdict begin md length 10 add md
+maxlength ge{/md md dup length 20 add dict copy def}if end md begin
+/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
+atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
+itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
+transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
+curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
+pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
+if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
+-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
+get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
+yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
+neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
+noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
+90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
+neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
+1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
+2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
+-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
+TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
+Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
+}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
+save N userdict maxlength dict begin/magscale true def normalscale
+currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
+/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
+psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
+psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
+TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
+psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
+roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
+moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
+begin/SpecialSave save N gsave normalscale currentpoint TR
+@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
+CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
+closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
+sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
+}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
+CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
+lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
+/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
+repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
+/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
+currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
+moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
+/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
+1 startangle endangle arc savematrix setmatrix}N end
+
+%%EndProcSet
+%%BeginFont: CMSY10
+%!PS-AdobeFont-1.1: CMSY10 1.0
+%%CreationDate: 1991 Aug 15 07:20:57
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 0 /minus put
+dup 106 /bar put
+readonly def
+/FontBBox{-29 -960 1116 775}readonly def
+/UniqueID 5000820 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
+7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
+A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
+E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
+221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A
+27D1663E0B62F461F6E40A5D6676D1D12B51E641C1D4E8E2771864FC104F8CBF
+5B78EC1D88228725F1C453A678F58A7E1B7BD7CA700717D288EB8DA1F57C4F09
+0ABF1D42C5DDD0C384C7E22F8F8047BE1D4C1CC8E33368FB1AC82B4E96146730
+DE3302B2E6B819CB6AE455B1AF3187FFE8071AA57EF8A6616B9CB7941D44EC7A
+71A7BB3DF755178D7D2E4BB69859EFA4BBC30BD6BB1531133FD4D9438FF99F09
+4ECC068A324D75B5F696B8688EEB2F17E5ED34CCD6D047A4E3806D000C199D7C
+515DB70A8D4F6146FE068DC1E5DE8BC57036431151EC603C8BCFE359BBD953AD
+5F3D9983B036D9202C8FCC4FA88AF960E1E49914EC809263862931DB14B61EEE
+6D37A389B488D0B64CFB7DA527AAED80494F79A073D895AA287BB47BD5246090
+A76CE91680C1F37E65831AED1996BA9839BBD254310E22C7460F79E8A4F3C2CC
+C3745305592CA6CE446A1769C4CF57DFE4251B806CF66DF7ADE7E5948ACE64BB
+3E28EEB2A166C00A60EA4E5C257F6755F47F10C3E66EF96CFA54D42D7BC6302B
+5C08F23C0A1B66A526D1DCBA156002E0EF4292ACC9078A164B0A6E7EDB28C73B
+9151467C4C710F3C5DFABAC4CD46C170D1F633034C4AE393C02D9D4BA3F7EE30
+90FB46ACAE5F8623BE2BBBA0A13DFE063BA1D83840EF9D73170DBEE50866A981
+CFAB2C2D5EC0E17229
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMMI10
+%!PS-AdobeFont-1.1: CMMI10 1.100
+%%CreationDate: 1996 Jul 23 07:53:57
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.100) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMMI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMMI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 11 /alpha put
+dup 12 /beta put
+dup 30 /phi put
+dup 59 /comma put
+dup 61 /slash put
+dup 98 /b put
+dup 112 /p put
+dup 114 /r put
+readonly def
+/FontBBox{-32 -250 1048 750}readonly def
+/UniqueID 5087385 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
+990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
+6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
+DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
+59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
+D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
+8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
+6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
+1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
+03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
+95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
+74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
+3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
+47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
+AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
+42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
+40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
+B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
+956017667D1074FE5415F315CFC941447D57558E64B9D9F8C634BC27597A2F8F
+2271583A280549F7A6F6FF3E138ADE3E5BA542234E419FC2F503C03BCD470082
+DCD7DCE1F7F3FD3DD8945A55189C339333DCBB966C1631D5B71913D4CD8D9C32
+87AA95F7FBB458F6AFF1827819C71801D6CEADBC3C020630AE1D0B0416D6CA77
+77007F9A405731966BA382CE5A34FA24B95FB1D0D924DE587290B6AF3182B5AE
+3A4C164897CFE9A24539CAB180DD42DD4CDB17DA8BEA306F066154B0A6245B09
+E978C94122F8437D534CD423B8631B4757FE1C6612E747F8E5347DFB1424CAFB
+A00F58A3965D6110B2BF0F8D503C85BCEFCCF877681F07DAC6ECFD65B28AB1C3
+559149C620DB7251E67CB9338F91D8244EC88827E04BF72EAA76F3ED224DE467
+FCF3529795F7587B130AD6F2CBA1C6DEDF1498D895F79261391D500520B89855
+FAC7ED7A5B5E28248F52B3EDA7B5779DE4CC3BE636FA0826D3B359E404690EB4
+6FAAB8107DAF102949E5780B230925E32C5691DE0F9BE9035FDD8D0902444233
+3E44CFACB50D675F892CD2FED6301C4ED5AE22C06E3E24EE367B7BF3D05B795D
+95C2933BCD36A288A4B993E7EE0BA475E6CC105D4EE1E490944EF0A911C10709
+0D1608956FF493037DB3668B17087036B483209A67BC57F0EA39E2B5ADC18E84
+760981B8CD7BA69C572FF220F32ABB2CA1A8A38A7C1ED98DCDB096A144BA3525
+2FBD119B8ACB2DBF9B3970541278B516304F37148EA0643D9143E0044DE5B6D3
+105354DA8E5B8F882C67505493FFE152FEB2133E9053BE170800451C36A556D0
+957757513ED006593F66761E515DE9BE1126629FDA60372EBB10B0B400446625
+DBD04D05972DEFDB6BA4B70C305DC542A6E64A486713EA0CDF66634B1444448B
+EF34C7DD42DD40C7C8C792923EAF94262A58DA365E5271D02473E0F0D114F1E4
+B02A1EAD17801A3B485290F64A69AF821B284B7930117B7E282AE2F7A19A6B59
+B4C7A204C09BDDBD73EBA6D0F876E967E42C0C21FF67672128B4B0AF1DBB59EA
+265E98BCCC9D65274D9625DC98183162D8D7BD2A972F8A9B69F28FCC6CA4F0C5
+8BDED3736CB85BABB182665438593BE39BFFCB291616B05F9A67952116799D61
+91BB9CCE4176813DBF2F4BDC27BB93C6BE888515E84154C4592A852B6A461747
+148B26356E14D094F83918623A66BF662EA451FCC936E595D19BA4A8FF582070
+DD831052144F5FB84D983DB9D29BC538500D173A9BED8E5A3D661CFDA2DB059F
+CF691A5EB1822122F945571DEB8D7FA15921760AD77B237821585CFCD11E3ED8
+E4DB9BD1C686B2581F080343E58C14E02CB3586B5D4C8DE2C476D030A91407BB
+3E22E11F76B6CA69CA3F8D28E0DFD16790E0DB6CEC81AC37B6F176FFDB119027
+562B5008702F249563C05F60100D0E81F49E35F17251204D9890C9A0C85D4DCF
+A0514C1A44F468AF31CB00C60C63E9B4B9756F21D7479D8C2882BCD080162F1D
+8B11A511984245495F17CBEE98D2F8A6E1480DEDB8DF95B311D0FDE5D2F7CFAF
+5E0B7219D531EB31919B4C92CEE569758721F4AB2CF484D24DA16486F4D75674
+EE387DF2681A2C0E8F35D7F5559D72479A50653C4DFBC56FCD486D839A5D7E60
+EB3439EB42A54C7B0A6FD0AE83B4E7F93B8C8C0A859D4D923A753E4D247D5DD2
+4418FC78DC5D94733204BDB76D30201E1D95661B16B98EC5593CBD8CE3B9AA0E
+7D379DC9C980CCAF22FD683BB512DE81BBB15ECF35A04CD4B705C7E2481EB199
+9C3A4A9A7B128B8EE4D44971FC3D62F251DE6B70FEA5A47766A61AC435287BCD
+F02FF294476E4E53BF07275E25E2F208E819C74198E5539269FB657964AF44BA
+D1AB91721A1CC4C94369B592DF420FD29E511F37F70B88156249021B37FDF188
+8BBD600B6FD3AD8E593EFD713878AB38A66440F336F48388E021857601F73C26
+E395976C8DCCF62E0DAAD6C35BF5DA4B9C7AC1EE6B4671A03C03372BC1EEC4DC
+443B84A8E1593F0B456CF7938F034019B8B857ECF587B4188032A3D73B6D8C27
+074322519CAD42C2E8D33B6CA276E1C02D1F5D6DB6F756D99E28E6ACAEC2E6E5
+6E40A3FC31C982E9099DC89C31B4948B1F058F24497C643C20136E5C0EF60060
+CE6DFD3C285B468B69461ABB27ADC06DB78125C87B0FAC26A38006E7E22671C5
+53AD28CC260F92B171EC8A5B929DD7C54118A8634B9D726243076FF3A12DC9C4
+B6565BF94634930AF0BCFCDC1646A81E061A5BF2F521F5F9DB
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMTI10
+%!PS-AdobeFont-1.1: CMTI10 1.00B
+%%CreationDate: 1992 Feb 19 19:56:16
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTI10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMTI10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 12 /fi put
+dup 46 /period put
+dup 58 /colon put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 76 /L put
+dup 77 /M put
+dup 80 /P put
+dup 83 /S put
+dup 84 /T put
+dup 87 /W put
+dup 88 /X put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 120 /x put
+dup 121 /y put
+readonly def
+/FontBBox{-163 -250 1146 969}readonly def
+/UniqueID 5000828 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
+21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
+06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
+55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
+B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
+0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
+1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
+7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
+7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
+356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
+19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
+C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
+244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
+AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
+5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC
+D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D
+993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363
+2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B
+E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3
+309178B57C16A763CFC9BEEC276944BDEA255789EF4E1ECDE1EA43EEDB955513
+F42EDDCF39AE522A1DC2DC523F046EEC4CCAE25792B702C288732F5B13B5CCE7
+E8B6A1A1DB86B1EA38883E481BEAB54023EDD9BB94E7780DEEA577ADAA169E66
+AB7D8607B409619E79F242CF52E618AC0DAE43317C507CDB27EA8A1472D4E8D9
+17E62C98DFB049C78AD15560CE44A39581BD6B555165091C5D41071212A9D51E
+6DC3005C821622476DB88946944FBD830DC0293272497557825CF153F8E257E4
+1C9A2C1B68E83A7B0134FE419D23CF803DF01FD60556CA87C2D61408B4F2FF86
+B59EB4552AE92DD28C48FAE7FC8A7997D434F399EF11EBEBA3D0A82B2004FE23
+9020ADABB48FCAA581466A3971F1AE2019096CCB5D075E492349D05823DB23B6
+D652E67D31477E0C65819636683431C0AB62C1B0DDA82429A2F79BD92117696D
+A2E75B89B754AA0BC2E9B1D7626D139030DDC45B73C95EADD9AAD6BC6CD8DBCC
+5403E08ECCC95A7AD50F146482FE622C18DA068BF2D7D2B211E4DE53275BE09B
+CBF651BC68EFFEFFD8B6578B94A8F579A3E22F4C32ED1AA3B0D5BE64A4B96DE7
+A41E1E63F91C9E0BF2D237672DBEAB939ABA9C494CE9F0852ADBFB900968A3CF
+5FD1366DE346E00EBEBF10B403307EB98575271722789D1105199B6B7BD2B0CC
+127C39AC94682A7BA096BF0E8496E0535EEFDEDD67EE5612C1D3181D0CBF9ED0
+8E2C44DA14E8F0C1E19851F95B52281E589DC892589CAA3492CB1ED112207E1A
+415F0ADD54A6DB1EC44FE25A082800AA48044D8981BF0FA7C82B9E0FB0DBF94D
+D9906E1BC37FD6AEBCFE55A505FDBFDF7014F0BCC1D4982A3607E8C7AA5A8940
+3B976EA30112FF5B52E74FC6B2F229350427E7FA95B05A5D1E0B33F5CD652DCE
+E7273F351DE74B53C57063CFC9BD3A012F85FCD484F004DB167994BE429E2FE3
+15C73459692411FDEC57DB5782FA78D778FEA7848F82F7FBB2933270DF10408E
+3849CB78612667227A37C4ED0EE77C3D73ED48D25C5219F838F4DD0D00CC29D7
+BE84885EB326C66465DCB4C1ECC63492F3D39BB5E5D5246427C0B8D3F3F30136
+6C87A77612245D1D7382ACBFD6C110B59CC9F52AB180701C05734A5124756773
+87275413980F35CDDCAEC372290A6248C9FFF2F4F9D0851760EDC3F5F8AEF95E
+46E9C212306BC8375FFCDA47664DE8F1AF51571C5175E0A1AFC07D66AA87AABF
+32680A6B64E85B881B0FE5DA2042BFF60D06BCFAF67B749D84DE3E7CA8258143
+8278D7EFE322C6766995B2BC51DC482600B5074E1B1638CFABEA22D7FC9EEEDA
+F42B2101D5C46BC922DBACB22BAB9D11F90B6CB68A129A92C5087F998B4460D9
+0D6D2841AD0EA1D68D239E1A5CA64320DB617F1196E3D31FA3FD33B873B07701
+EBF48468DD553E8E72F702EF9AD30EDC61F8CF22276A1C3389FF04856904F213
+5F274402E05AE7EBF8961B6D921FB0A36DFE03E82C4267F27579F2D848C5579D
+A2C3225C1F16497205786E07F9639852000B0B3D2186A3108646940FE405FFF3
+F36DF9978E7DD20B406532FCE16F73E801C9ED09E03D8D33C6092339982B036E
+F22DA07668B275BFBD808561FF8EB4D7BA430349B9B84FEE54A630573A401F31
+EFFF0B374600E216D75B6AB905B85E19068B5D97E4E308261696984D41FFFC32
+A9679077087FAE3B95DFE01462DFC5C4613F3D2E7575A7D6699DC342F6D56CD5
+E74BBD651FC3CBC63B138B4235751E51E2E002F8145648EF85AEADAA677A972D
+3AACBE8EC3BB1D81B5C11C8B006BD51E2BD3ABCA13A8994C91806B285EF9654B
+479B1563E0CB1B4FF4D353F3C934ACCE00480A2E68DEC319DE7726473602C82F
+830900E367C72D0BE574EEF2A275EA7E4F34F90E2A7B6A2D97BA048250FB0849
+11FE75969032F302B901706A8B3F0F3CE352AF87EE3D85EE04D335A60D879FB8
+2317608B1BEB621D340E2EABC51372578A7F46083263053EFF9DF56041060E55
+54B68C67887EABAE78D79CFA291706377EC9EABDA0E38EC55BFF8D74693C041B
+9852AB38DDA7C15490CF8D5D9997B7ED523D85A7266B428427C353A5F3BEEE55
+971BF0E87581F94D74B377036BA82B12F76BA6AF944194E434F9C591A18DEE49
+0C835AA80475CF7EF387679AAAE59E77DD56CB5B1BF34C80140C68384FCC48D1
+FF4943CA0A2CD29814F9577A1A10591906A2936EC055CE4D3C2824845D0D9CD0
+E12051E6014AE36AE0A05637CF95E078AC2C5190C2B3A45DC4A06AA258056BF9
+D8EB796A754E6A7CD10E2CD530AFCFD0E743EDEB56E4B31D02591118926D6630
+1A660183ED392DB8B25A165E45305788F207322B85B0BA9D55255009A324A80E
+0F8E047BFA1AEB6C9D6336B721FBFF6BF0B9C646890D92216C8F43D8982D51C0
+B78E550E3C16E1B38B9A92E2C0D5A05E1AFFD5B11D0A60E52033D31DCF2F7784
+6D8DE9809630D5530AE0D71C2B52AD67D704202D87E1D05909C119EF729EA693
+84ACBD947FE070D544A369F33709602B759D351E07032C5BC8AD3EB8850FC478
+7E67F687A0E101DD2FDA1E133D239081B2C9D688BB0324F71B06E7E12EF313CF
+7CBACDFFD1E42DDD7C2726F19AD6372F7F0A2A69C79BA92F6B8542062C94B91B
+C8F643F8A054CAFBD50AB12F82E4504614E1104EF30E1025738D1B38A487BBF9
+9551839ECB3CFF2EABCDC4E88835C32616D1A7E36B56E091C257A690DDB495D2
+F7975B48B7FF2C8BDBCE15B5DDDA8BE8793A64B6890351987C5F83B655CFCCC2
+567175DCE8A4D2A9CA9501B21A476225C7E79AECE5B7993F8AF7A306DB0E8292
+D0C338A2BC7998BD02F8B7DA2B472701168DB107144546808D877782A9EC233D
+327C4DFB287A97DC1E4D9F22B8C3EF251AF9212E32EF854A4B03E4B64FF1B194
+8763743459329AC67A56219A358E4F3F40040A01B95FCE3053CD188F63E9CBC5
+EC11DEDDDBF5695E4F5B7567D33CAC09B02A1B23BDBC431304579015DE6BB366
+EEDD8354A6B6A1D28E9B35A6EC10186AB5F4E0EE0B095ABA05593532A9BC7B82
+9ADDA54B225078B3567D4ED1E706D3395E3DBB379275535C6B330EB2AD511C70
+0BB4FEF3ED8BCCFFC4EAC8B342F71232BDFCA733780F73724666465B7FFA3AA4
+04FED15E234107E7BD56CDC6532629DEE619687DD1E4D820AE5AFB70D9EC6F26
+6F110EFA76E1E4173BFC5CA5F925D1CF3DF8381821B542EDF00F822EC0C54800
+F175EB37CF7D2105BDA0B1CBF7842047C9FF1C4712649E7ACD54B2985F05BCDC
+E1A38CD97985DBA550FF4E9B4BCF52FC850523FF59C994D89F919D58DF42A921
+819E13B363621F3449DFEF3D65BF35919E7232D0443EF957506608A29965B896
+913C629A3BCB1CCCEFDC8AD7FD603A1FBC733524EA86CA6AE12D20AD08754592
+9A2D0718C8F6543631381BD2ED107649DEFFE1214EC13C8D354B3B0E6D60DFB8
+FC744D9564BD0E5D68B544C92B17EF3E29B7434FA8F46E69541A7C626524C17E
+B761C408E158ECAD388AD601ACC6F57FD84DEFF0A9D8CA98AC04361716A709C8
+493DB50FB2715AD95EC99B9C716A0121164F5A153B8ABE631629467247548FE3
+A52975D6CD57208CF5D448E3DFE71F3499CC620A9BC9A3E2766E42072D9A192F
+2D1997CA10425EB8FB01E5C016F9624AECE812255C5D1D3F386A942650606E00
+C907A6D88FB354BF0A05E33C2DB18EC208C98946AC95856FC84BE72EAA4A6B61
+1BFCAACD71EC4CF6CD5ADFA71201D051008F95FFEACF9578D94FA71DE305085C
+5A3FFC88681CE0C33B10B3B90B6CFC2F643CA410CDE52E53EA58FF23BFAE2169
+419A4BF5E1EF17A10B1768905ECFB1F2F21E5A34494F0CCCAF47DCC95F03B00F
+1AB4C3730F7AA506808E1043711397F1E1B93B5BC931F02D0BE9B299979583A8
+4C2891C4EA6488D756EA17DAA5E84D93FDB84EA845BE93FDF23DFC580309F8AE
+9BF66536A7B63D1E72EE5CBE23D0A6B3EEF70C5C2F8221FC2784C944B4D08F0B
+C26497EC82ED6A3E247329F883FA646DAB0E2D74E22ADDC9A26FE37EB9E76EBC
+340FC6C56D2FC10DA4B771ED9D40FFCDF8506CCFB556A5F2A2F9AAA0FC14AEFA
+AA3818DD2C32033EBB6F1A31EE783658FE33CE201CF41923D2D44F9D4620DB47
+89C46094D5922BE0989D270C25589A35199134378BFD2C2C65E43FC55C4C16FF
+1EEC349C00997E7C88E1308446066CBB75DB8F7A8A75BD6EB67DE9DA5DE8DC0F
+EE895DE5D1C016661F8491E7E4517FF010F2F4418B8639E70A53A08FB384E2D0
+5ACB86CE5E51DAFC858B78185946E9AB453335147A35FC0D534FC3299FFC24E7
+4833B9949A1D49CFB0613AA920A56C544BAA2D289277454E8F171E7D350CFE2A
+D82BE7900EE57BB204BAB302A80AF5800B0DDCAC1F09DE3CE7BE0730B9E04D1A
+1CC3880005297E4181A81DF1D013E0916F0FA79EDBF2DF2DD7391A661701CC74
+48FF43AA4206C36A3587DCC4985F85BA364823AC94FD4CD3DE36145FA0622857
+33AFC1CD9A3076FE3D7D0ED824BE33BEDE686CEB1B751FC8C3EF48C54A94BB9D
+4F119BB1B4242B1F18A4EDEC20E80700A28A006E5BB0FE85459C604E0C9C66D0
+05B7CC1284C8118DAEF06A34C490F7CEF6EFED3F640ADD08191C7CB0DF519EA3
+8A8F806E9D283454665E0827E7F9D89CF5D549F326195335041E32D786D156DB
+FB9F0158E72F1EB4A2027BAA339BDD2F96D71CB1BA5ECAAEEF482B6F81872453
+0E568E1768BDC4727F33338A6AD9AD598ED4741D2F0A18C10503F9D28A9B6DAD
+7CF87AB2794236CDE4BC5A509E0B8939C66109F5D1923363644359E12DDF9CC6
+2B8674B5F0E550F68DBD47FA73DCC4DC274FF985CF97F4BF898D9D41C42C8F05
+05BF74A0CB5BAE1719AFB6721752532B288070819C7D80A89C2ABC19C1557E40
+72AFE12806EC6F3307C5AD408D0FADCBD680658976E8B679604B10FDA0DE4DF2
+15C1B3F29719C84FB354B20D00BD68826062F92038FFC3B3C360DE6CBFF94310
+E6A51B2DB07CBD9EB1335A4803007FE12F5C194F99F8C6979EC59A0DCB7BE21D
+1B374C2E23494D4B2D3D2C4B5B39CB5CB81245A35A89B43429D829A3F90A3CC5
+3A90FA5908DB44B91EEF0F6F4B458F58C16935B468C988481E9F1319E33F7F6D
+412413041BCEB0DEFFFF89A1493D350322ED40837A1E130AB35C14CE5A8BA081
+E4FC7E0CB414E2BC74B4B1391CCA8D54C7C5386FAEC4D348C56CDF25D10796C8
+AF7492AED87F04FB7B7115FFE9F4B783CA93D3AD0BE123A6A388FD9A01D51352
+54178F91D2E530AC168613DDA5575A45A34294C668FC91258E87715BAB159313
+44A9EE7AFA4F8A91CCE37E468E714977E548F1E1151832D2C7182B69A9BBBF8C
+88EB7FD91BB81F271334131CB6C5BF79D1CFB92D414D3047653BFFAEDD65E875
+97F8E751233E9605F53BB52B90031EB8B86C1578A6267AACC9ECDC4082E6920B
+24E4C5CBB6383CBFA6287B1B45FC04C4C6C6EF244325A4E7B3FE1FC5656D63CD
+902609742A2B59C8D97553A57CBEE250E616D331C5DD8C11598214D7051CF992
+35B8A7CB4613B84E3FF56BF972FC76025E729B160B1487C8B8B308688E94B1C9
+D72345C09BD97D1DA800046AECCB20F5CFA38023EAD14C5AB17F5054B30C7921
+AFC13AB0422FDEE0C838CDF67DA931AEDA3F80A2C2559E3BD730B6905165CF17
+BB0B54AAD396BC53FA836BA3426BA791083ACF1943FE7AC492BA477549FCF496
+793ACB22BAADCB22D62BD9F670B77A87BF32BFEA028C4B0A5518014A859B3EAC
+2900663AF67958302DA7A0406AD100CBE8C5479C776F26B554F372CB9CDAA496
+EA696EB1586CB0F3BA7C529A229A2B4644A6CDF55B29E9761B8B5A00D5018A5D
+BA70119B6144CD315A3F778BE5E8F928DD364327FD85890CC49DA52F9103D13F
+B951187B310E3011F13D53B089627C9A66728530B152E63A0AC419AAF2BD47F9
+1410BD3F5F64D84E2B63C987DF59DCF7084B37B018680E3CCD64D322C120B40D
+BF277D8F13842D966E12644275E2813BD4FEDB560DA3AC8267BA5603B111DD3C
+7B1BD7B2917D1F6DD8B91DAA48BB8EB332D413E747052B472A782F22E4DBC8E2
+DFBC5EF1DFB22F87CF0146888D22E811E22F2009641BDDCCB5DFBB2A5826CBCB
+FFC1F62E0AFD319CE3AFD4BBAE976DA3145E16625920ACB3F9F326957018488C
+C7CBF090F5FB30A9563081D61E01C6E62E9D674B3752816BE0BD32B21662C57B
+623B7BD197AA33D0718323ACD32F1B784F69E5A3D9F86517CFF92A75405E4839
+39A4E454FC242074FCB22D896D4BAA40E14166B2D57102F542D505E29A389D9D
+A4284C4F88EC823572CEF53FCF50DEB691385AEF972E70BC5DFA6B3A7B947B5C
+5CC22BF7BB7A8D6F23C33EC3F8C2FF597DA48BFE4555DF28F383416222C350E9
+88D25624CCB7CE9B78F027E442F699E37D9B4A075F251255A2673E598AF53292
+26D8C44D961B826AF493E6A30516E3D322C1A60821E4F6280E6350683AFAC625
+7B2E39FA589C0FB16A775A675F98C6772BDDBF5F7B252DE8C14572807F7AC8B7
+670F5880BA01E3E91656BA944FFC353CE3A8E5DDB1CC65A7FCF01281CD98AB46
+82F6D35CD58BA84997381F32FAD4569A00D78468C6B4B5029A4D1182E4A3FC7A
+705AE9379A136F6E6626723E730ED42A41EC6F70E197C503A522E3F76A12FE3B
+0CABB135FF54017A6641C2EB70007A6BA538AEECE6F9E3C4FF6FF02B333CBF8D
+0811D0D8AC50C1BD3D0C6380FA80B1BE4FCB77F6E6F5AB9A340C25235C0DD8A3
+F540AD6B7F27E7B7A71E1242228C827A02CCF7CE10FE1E46814DCA86728573A8
+3E232F71B5E6012F7608520FDFD7DF768BE4287D2E14872943B36A1285550A19
+DF8D2BED68696C422FA93506D8660E58B2E8FEE9211CD790428B1BDA353B7059
+309B0055BDF4929AF966AC9E95EDF3CD69A8786745938037F6B28414D74CEFD9
+D49206C9B5BAC7572853F37115E77B4779DEDC63F60FAF7744FEF2E4A3E49ED9
+660EC26314CD445B376EB4F626AE6EBC722ECE7C2AE35A4C53A29A4BA0D7B393
+A3D52EC4DAC535F3B8852EDDF7ED7B97019ADE5ABFC9329EF73A9DC59E9AF29A
+E6D274CD30126384C485AF9E786C21A6C71645C84940999C8C5FCA3F6D9E3ADC
+BB670AD1F5616C7663F0A31789B2B2FBB15DF865FDAE09DFB53C5185786E8F34
+3ED8F3F56DB46FE78AC261844A2B66DBEF4C18DCDF873C29EFCCE921E56A40BC
+86F4C5A0F744510C986E89AD1F0F1D88795AB54314538E43FD6C5234DF8F8367
+7146D0321FCAFFBB753A1F8D5ACB5C429FFFDC42683DF69FE2D27097BAB2326D
+AA201504F39811110192DE78517BD7614C68D0950CA9C6674841BB77DAD41647
+DDC221278FDDA920095FF97D0041F2ADAD0E3BA61E074578D813DA42952249B8
+0543C570A6E60145893F61C7C4C4057705506D00AF0576553216E399CE6B2C69
+50F472EFA28E9D1D3E1E284CEBB378CC2B8D3F8B8EAB9E05CBFA90446A7F3CB7
+21F0352D5EB49BAA933CB3733FB1F74822C22CEE9572E47B6E72684C59380161
+F923792DC81BA227897017C429BC5B6ADF5325A252FD8950BD9CCEA735690E56
+97D4FB82A1381B47D10E93858D6D5F6F9D4111DE983E69F9D3950992B16B2E34
+A5D90ACF2FECE8A13D0765CE5F09A3DDBB39F7137F041E660C04419C4152AE08
+3E0044252FC9FE42015DB870A656691DCAB8FB6119A29F5A877FA7060FF2BC1D
+2200C388447C6DE2EEB66293AFC85EAA830FCA9E25A6051B41723E67689187BF
+50A91FFF767191365215AD4A8268C8BB8EDDA402B6303FB1DEB8C1C8CC9FF908
+931A3AC8CE2BB5F1E0502B8B83A1787B63D6EC618BC39EB0B828DF080C16F5BE
+B2915E6882B144721789F2AA3EAC09D891EE0C455204E7C2025AEC5A13647B3D
+574EC7B54907FFB4AE913E9DC94CF0F5DDAA8DFCC847B46CA1F271CFD5482AA0
+CD45689BF3FB24E1255466ED68DC16EC10B96D1F09063FC791317604C9C38D70
+D5C65D0E8EF013EBAD0746B1939773525AC56D4807CEBBE731E24BA6D3A56981
+26DE1D5E272BEBDD25B8913C2158D47CBB4024BB9F49D5F65BB870EBB612F767
+5A5B8423DDFF8142DBE93210D7BEED1B2C031CA577018146DAD47F007A3A3EB8
+E254ABC312531D58C5D4FB297EFE33CE3381DEFA953DF092D829F8C58B36B5C7
+A334D0735A81EE7A57AAF51DF64D7406C8EE19CB99619F31A2EF2F7711D3E545
+FD42BA25FB29ABCC284D65A07E1E69A9F91135C7528BB1367F4E91CA0BDD264C
+F9B48D3333138FA22CC3F4522C3277B845C7AE0ED06A20B4407EDB972E75EFDE
+E4149802DF370F5F6FD41EE0883B31941467B142C151D5CF0F85D8FCA277673E
+A3D2C2B62E2BCDEBEE97C8F9063BE390B4882757F1D6EFDE808AF18C91F4F6AA
+B86B3B84F6AC959DCEF09DEBCBFE1818B453DC47503BA4248FED6F4F8F79FE14
+0F907632157C048B9880D50A395C2359E87524C7EFFC5C3EB6DFADBF20DAD2A1
+86DA218E37BDC4B5A9FFDB4C4BF7456569B69C514E30BED2B411B61CE347F771
+82034EADCE5682DA6EE463FC20148DE70BB5DA1C9B715A690E9A572D899C4137
+26523F6154AB279B22A5D5626A6DBB82BB8E65E1FFD2B062C5E47CDC46DEF5F5
+D519C33BF091D7F0621A0DDB1082ABB8FEE5A616142CC3BCCFE0D2607A91671A
+09588541FACFB724BD252D13679E4FB687BBB3953CA9CEBABA1BD79BF60AD6B9
+6D1414DFFA6D888FAE19629A5E39AD2E3AD764A179328BD275C1B0CC284A1A06
+3470088294704BCE3E3A817F26DA1326E43E91929FE399F61E2622913163704D
+CB739BD6904A7B23DD8790CB8FF6115D59EFF75B7B513ADA74D28C710689132B
+19ED4ADBA2F4F15F0A99B02C52B7B8D780011D5337A78D338B94DE25D316D610
+AB29D546AECFB41B94F151276CAFF2A8483FCE0C1039D8E70C402C44839D1414
+69CAB79423CA74AC15582C8B32D9A895183C788A4D19043E2FEE229009B2AB4E
+04BD6CEA3D1D0A888B77AD04C26661F02A8AFCEC8240FD80A0DC2F521B014E98
+35AD03A8A402C44E62D5E259DF3DEF0AD8A88C438A22665729395A17FD4E2C4F
+E1D9DD446FEAA6880C84A49F436D14923449233D27FCC36E716A746D83166B87
+C565016AD1A622FC0FF86B37FDBE7CD0158786B42ADE2C003BB4704FD691F614
+2D9709DF3DC5041134AFCFD3937F696133952C8AB89CF869D50569816A24ACFC
+2246CCEC55006950BFC4E2D7B21C65E1EFCB29F905768D250F34751F7DA719E4
+C535EEF98DA7798AE995561C38F65CF3000DA87A50CF419AFE1A62C4A3E6D3EF
+0EF518F0E985F614B7DB33855B67381BDF2BD282DA94E82BDB2022BAFBEC1BB6
+1F0D2182C94FB6352A1311D9A07EC9B21AED762D26669974884D888159C82018
+1066CB13F254F6E1465EB3C974062FA49FCE9929B3CB3C2F769EFA86570A264B
+B73A7ABD13E75CBBCE831CECB6579E17DB38944840FF964D63EB28AE8C343CB7
+8CB2E756850DC9D967827A7F1AE442CB3FEAFE775DAE1EDBD151C62F54278AE0
+059BC6FC0802559146C56B0F271D837D15600F8B1EA747AF7F8BAAB635D420DF
+5F8C12A2BC159BFABB49766C3D56C7750B63B14610A2F26108045BCD1633F82F
+A38283C8EE7B434577C98AE17AC306FCD3732DAEC8AD43B926ACAC23C431FD13
+3A388F0C47334C3EC845B323F95FF8D19E8D4DFEF83A74C2EBC185584D8A20E9
+61CBB7A5BD6D61C3D3C1084559687678C1173EC277E87F77C42F0095E91144E3
+9ED8A9C70346AD4D417355C6124FD9163E5BDCEFE4C5D6946716AFEAF3DE7423
+D64CF042DA1072FD116A958D166056769127081C5844EF3B6D358892C0D0C31F
+2C9BA28D5AB1267C893214408EAD7403B5DA28A0CDDCE530C1C76FA66B22270D
+466D53ED7368D464BAB0777400C25FB586D1A653367C1B8C18D275915C8751FB
+7567830BA045BF6C473BB820AFB023C8DBA609EE9B9D9FF14BC63BB35BF61C6A
+BD67C8D5CAF5B079F26C1B9B69BFD3C262E05B2CF51BFC2A2F6956A95059F01B
+065F53CE5E3394B4C801828334F8A4444552F5305FD323F4E2D2042C440596F8
+2F1C36DDFF406F7D99B45A59DEF16EEDF25165E0F62CDC476BB85194C835BDC4
+B32BA48D72FF66983D9DD6FC21B4D45F2E0B1671F3D08EA2A3CF58D4A1759CC8
+437243AD72DE08FFF1CA1994EA877E365CAA3FBC9E2046042A6F6EC4DEEF61DC
+09E61A40EE313AB7D7EB3F8E4901B4CA3AEB6D21B3F138F8375492B941476049
+23B7B7F8C2A232396C8F3000B8AAE7E4CEE379CD7AD9B271420E974234946038
+2099C1DB90F36A2FED6D55FE47EBB8CDC3CAA6388E0CDF7C1A266492708ED9A0
+0FDE9EB29864B5D873C6CB845CAAE360D7DD67809E1867421ED1A03C694FA3AD
+4096B804665F361316FCAFDA14B87FF5EC3E08478C17D3B3964524FFB37D8076
+7AF39880097541AF58246024EA51C58637424BF081DB2810064FA9390B55C6AB
+9F38F0AADAE757A2B0E5A7551015770EB63A93E04777A5362A447E548D74728C
+512FFBF99CE217847E0B3038FEE5D3EC4AB3D8A98B2E20A589178B4E528EEDE6
+F8F89376ECCC069F8A49E7AC9616819997AFE8B84F17AAED4BAFBFCB324A68AD
+923E2599C4C949480694189D01CD898D696CF96710DD99B9CA06A1B8FFA91A94
+4DDA410955E08B551D28C86C21AF297BF8DDF4983EBE5E2D772F84AAB9FF4152
+BAAB5E339BF7ED7FFD1AE9732B5B027A809BFF4B3CC522E936A1CB8860DD4203
+EDFEDCF3AA2F4152B7A4C0D239B03F75941DE5F45A7170BC44B13C9166CFF4E3
+6CAFBEC076E8A6CA5ECF8B5F53A45C9A3F413AEBA56B039CF5E199390AFEDBE0
+E95BE07518E140D9A7C127FE444F241FC718F8146C5343A508BD44548901D69B
+EA1C82E400758A180ECACF7AB739F69943272A925ECA8AC956BC722B273FE9BB
+2B6071C5665303DA9F98D3BE74E302523E8D12C41590055FE2F24D681D064188
+282CB05542EAF6BD9B71DCC4E45BC873062795D7D405BB96145846912FA611BF
+D6EAF05F1162B9074B078CCDA31BE00866D8DF0A2CD419685BECB649C6C0DAA7
+F6E2119D37FF394915271B91FB85AFEFD262D964370F7E2D654C524B81EA1AB8
+2C81990C6AEC2A1AC70AD90636F7BB0084BDA2DC9D57A3E28B7D8522DA45F6F4
+100458E9AA00B332C213261D2D354BE2504D35AB51E588D63708E4443FA686F4
+34AC27127BD63F2B1F8D111B8C75AEF7FF57587E13E73EC88255F7B199AE5C40
+FCE7DC2CBE90F0DB077E23229588A7F86937563F396EDB7DD28BF7802357992E
+242404ED0AFF09D6B7FA520FC5370040BBE4E2FEB5A86CE40457E52F0EC4412A
+29D8136D1199B89EFCA740F2871926E5DDEAE53515C8C399685F50A5732C7F6F
+157CC510D1DF56E6FE53882FC3DE41A84C2A244A6CFD8FDDF7941A7F5390ED5D
+2D996EA2B6BE9C767D0A99EFB8D91989037CD9C14ABF24F56FFF153245BA7280
+B07ABCE36AC11FC471B447120FAA2F1DF6FB72F6F3DA7A6914315654D7C3E403
+CD9E32F384C0B963DFB48D36674711B6218550550B58DFF6A0C2DC9D58B35E59
+1F6BE362BEEA77FBFA09DD70E23F613FF74872B3A804D359D7056E2BDD915E1D
+A4E46DDBD866A8507DC24B1FAC6FBE00C233B816A0BCA55CAB44356170968945
+38D33433606D45C7C9CFAC3B1470537736F2470CEC3E6623611128D7CAF218C5
+5FCB529D43D8A656E93DCEF9F68BB8AF26B99FA63D2CA4202783A733FACCAAA4
+EFBDC4D7A79EB92B76F5904A503B1AE6CCE28478566ACAB7C4FC4081BD5D1C96
+CB4A7865D8DB1DD920486A80C11BD1629E96C81178E87CFB7A4C17C67B9B1D5F
+98E426A33684C26F80179C0726F375BAE3365F530603FB0E8247A2E5D358E195
+0533B0971A82609D2E8BD2EA68721A77C566A0648D5FF4DBF5DF37827D38883E
+63A0E9626DA8D7DEF9B4DD5C1036307FCC6FB0AB693B0E06224E6190475132DD
+D97D1AD4282D61E831256549AA9F7373FC884CDBFCAFA5B4C7E9CA77C9774CD5
+818733C29D40A8E111B387E1065285239E722A43EE7A96B3EED4DC5931AF2E01
+6ED616357D9F974E2AA98B4AAFF87C3AA0D68E2DEBA922EB0D6747C33F56CDC2
+AC491603E73F6295085D069346FCFA885A9F87D82E7C51447F7832E15D51775D
+8A2A1A5BAD532BB875003890C6E9E4CCFBD4CEDD99276944D1402E4C72799F62
+F8F1FB54B0C08525BF44A05D1C55C90BD4DD4898095657A78FC2D227BE8C8BA3
+DD28B0881F408346CF4164DB12015292BFBCE474B05BF886430411E8E937B6F0
+9D7442A2C0EB14BFC76003DFF172AC44D730214DEE512BF257C8688FBED139C0
+16042C34B2E4C33219B9
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMSY6
+%!PS-AdobeFont-1.1: CMSY6 1.0
+%%CreationDate: 1991 Aug 15 07:21:34
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY6) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY6 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 3 /asteriskmath put
+dup 121 /dagger put
+dup 122 /daggerdbl put
+readonly def
+/FontBBox{-4 -948 1329 786}readonly def
+/UniqueID 5000816 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
+7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
+A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
+E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
+221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFB7605D7BA557CC35D6
+49F6EB651B83771034BA0C39DB8D426A24543EF4529E2D939125B5157482688E
+9045C2242F4AFA4C489D975C029177CD6497EACD181FF151A45F521A4C4043C2
+1F3E76EF5B3291A941583E27DFC68B9211105827590393ABFB8AA4D1623D1761
+6AC0DF1D3154B0277BE821712BE7B33385E7A4105E8F3370F981B8FE9E3CF3E0
+007B8C9F2D934F24D591C330487DDF179CECEC5258C47E4B32538F948AB00673
+F9D549C971B0822056B339600FC1E3A5E51844CC8A75B857F15E7276260ED115
+C5FD550F53CE5583743B50B0F9B7C4F836DEF1B263DB260571DCE3DFEC496E93
+CB244233DDAA5033CD8D8B204D87ABD75B439379225D1A63D5AB6E69E23855AE
+F38E2BB7A6C2D5552261CE6C0009A08AD3A04A01BA0C1111B17CABAC3BDCD3DD
+4E110C9CD1CD07B43C53B8EB3F5538C1E52D4C9EFBAE77F451041F09E3DD1AFD
+873978F2F286853A80C6B732B7F13CB6E8C329BBB2050D2F3BCFA0DCD73B27B5
+19FC79CBF299D917171E983307B2A1FF73B066E40FD464B939570E518939446D
+90CC173201C3B5D6DDDD7260B3498B701ABCFAD82CF8868B4886A86CDBABDAC7
+BEFB98292A8B053A11ADA107F07683E456C9254A2279A83E3EEC6D589CFDC9F4
+A6D9EE14338B21FE7B5F5A121E9729DD809D33A7AD96E8E75C3C66B8CBE4CF3D
+249D7E4E0EA69AEFE656E5BC0F04F0492DBB7C07854D1D2A370BB44EBC2FC2E1
+6579CFB251CF5C19C27DC3C402A5EAA83F556170073F0BB8BFD9363CBAFB6238
+0FFEA18F4CC90BF4B698BDEB4F63E9DEA8717B574BA3813E4116700EA6066432
+C932B3BD138E50E687A76463B274C864E6F0926BE7FC1E9C648B3CE87B428FC5
+7ACC2363689A256BAC975D290B5F4CF240738B9F96477170F32DA769E5047249
+DD64EC8CB05A2AD4EA001A24B449BC47842262D28F34D16A66444BB06E848491
+6DAA9FDE9DB3EF25CA6DF05A31304CD99052A8B7C4964BEA157635D9AEAA2319
+D62091B9B8D534FEA77AEFBA5C556B64925F75B4EC47B9917917E34F0DA4F4AD
+6EC11C2F370943514F071D670519B8B372504D2D471796C76ACC0F69C2402A52
+D29E1BBF1C846B4CC4F6FCAD31A973C9E5FB3FB2EE786DAC12EC938450335514
+57D47A1F09C306656A50BED5B44FAD1610599FC95C797D524DC5D54859793C96
+7C7E9E4C47A1C64E63F5210A2B388BF0F14E332DC772ADFA3BB918CAF2B65857
+F73F81C2F76C4F562F35B2F344A24EE20714577BD2038F4450ED9A513EAD42A3
+5EC430C4B8811CE06C66B73DC6E65735C325C68D41151AF996C6640D993E77C7
+04AB52B13CA5C700BF2C4A3EF72F41A12C49894883638F41BFBF4901A42B18E5
+F820A45A61C9C7FCF5ABCCFBC75747FAA210D7D6FFEE043D602786193760D337
+613E9760762FEC23AB9FEB46B7FF6AD6BF8844E2DD75DD98FFB25A30CE6C0364
+67913BD9F1F5042C1051773C3B32D04447C692C76A5E115A3A16B034E97868FB
+E02DE393EA6F5BF181F1FAAC4435D32C5BCD9B123857607CECF396D0A32EB146
+2FCA13AA2C4E147D4386447DACA771C42715E71056D547CB095F05D8D146DFF1
+EA826AA230A0DEA426B32CC8FAAB8E171B40EF937F33ACDDA60058E46A482446
+FCBDD4EEA46E3363547F977A7E38B66BA87CAD96139C6115BD2F0F25B4
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMR9
+%!PS-AdobeFont-1.1: CMR9 1.0
+%%CreationDate: 1991 Aug 20 16:39:59
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 12 /fi put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 61 /equal put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 69 /E put
+dup 70 /F put
+dup 72 /H put
+dup 73 /I put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 87 /W put
+dup 88 /X put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+readonly def
+/FontBBox{-39 -250 1036 750}readonly def
+/UniqueID 5000792 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
+87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
+D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
+92A36FADB679CF58BAFDD3E51DFDD314B91A605515D729EE20C42505FD4E0835
+3C9D365B14C003BC6DD352F0228A8C161F172D2551CD1C67CD0B1B21DED53203
+046FAFF9B1129167921DD82C5964F9DDDFE0D2686875BD075FC81831A941F20E
+C5CD90040A092E559F6D1D3B0E9BB71733595AE0EA6093F986377A96060BF12A
+A1B525CD9FA741FE051DD54A32BECD55A868DD63119A4370F8322CCBEC889BC2
+A723CB4015FC4AA90AE873EA14DE13382CA9CF0D8DFB65F0ABEDFD9A64BB3F4D
+731E2E1C9A1789228FF44116230A70C339C9819676022AB31B5C9C589AE9094B
+09882051AD4637C1710D93E8DD117B4E7B478493B91EA6306FDB3FA6D738AAB1
+49FBB21A00AC2A999C21445DE3177F21D8B6AAB33869C882613EA6B5EC56476B
+5634181ECBF03BFEDB57F079EACE3B334F6F384BDF9D70AEBD592C8ECF21378B
+54A8B5DBF7CB9282E16AA517E14843909339B5E7C55B038BF3BB493F3B884A1C
+C25F9E8FB912CBE23199AD9D2C3E573727701BA301526C66C3617B9514D6F11F
+11930B1D97C17816C85B1BFD9B973A191B33CC3B391815AC46268691C741B2D4
+48A840F1128D9B2F9CF07D0709FE796B23A836417BF7B5B12D67F74453C82F5F
+25F7B30701D6F6D4F4DC623C0C27D6A6FBECC7312A3CD10932FC7C10851C3C52
+24B75DEA8A648B7F34F5711DB0E843C914E25663C510185BC37BDB7593C1C259
+21D8DDAD33982C336BF272BAB2F48E68217403FE9F54877B243614A87E64784D
+2796EE4179FBF96123D1BEE3EF89D682B427BA4F12A1318A57F18BE5DD903815
+2617BC01C00E7B74A6F526AB2A687E4AE08524FC978E9F30B19C5DA2F10E66D0
+400F8C547A84F09CB49C39FE33B4B62178FE82BE2C2AC009CEA2595256D4C376
+069A54E089C22F21062E0B0EAB7E027C164506A85D2E926BD3B2837522DD7720
+D940AB2BF6F5B98131497CEB083E942BCE3A8CA734D29856A8B1DAC665FCC797
+AA97D426CA86FA7D948F6FEDC2DBAD8CE08F3F7D7841C8145FD7AD806B45AC74
+FE0491B66F77A64E07ED339AEC16F8396653E9055DC51B1B748B4335EF0C35CE
+57702E66352B5E06FCAF7EFA254574A3EA4B86BB8F85F69553A4049AC80E6B30
+46BD4D71286EB65A526F51C613BAB6AC5D6349D70CFD756C10B996E3527A27F3
+8EC91476A570943FC11BC906EA2F1F72F099AD2369CC17AA3DC3AA9D8E7109E5
+2A1AA55EB1C36A9F09AD38C800066AB92D82151762D86AFF337AF2332A88C226
+5C6FDE351334BD6B2A12EAB2CF383F1848D9A64973FE112A5D7F71D740F11F5E
+F703FC8A24409654360F08B649BCC31A621E885C73DDDDBD0503BAB44367DC34
+FE12B76ED15CCB80278F9C0E52939BAD115CC6924CC18C8975B7F4FEBFA3CBB3
+F6B239586BCAE9D05BEA5F9F47565016BC01EBE9E55EEC41B2EEA0A8E11E38B3
+08F141E58853009AB1C099F42D868B6EF63998B376AE38E1086DA931C47B994F
+AE1B74A26D72A2D38F71BA707ABABA79C04D0567214D76518FB0BEEC9DA270A5
+B786B4BDBE8D47A383C4CE1B72381F234396D157C53BE4D6E84DAA58E3C16C0C
+DCC939A9B4BDB79C04EECC245275F63ABFA1B269C5602127C33F0434006FEF23
+16940E33F560B765D64CE8B37DDB188B71F942BB033A6FA378A5BBAA61ECEE60
+3710DE926D5F7BCC6D306577F592E2ADCC79B21D50FDAD994EFDD6B6DCA8CC90
+7559D86438FED31BA5AF0FF3016FCA1F65057BB6DB8953291F06397DE4712812
+372FFAD45A7058F575824FB1CCA7EBDA5ED621ED41B24F9A2C4F18BF7502F9AF
+F53DF9D3F05F53FD836A84117BF2394B3ECDF50938B639756B714F070C852127
+4FF329B145BA1E8569A6D8A1D0208F61E6792A6ED128340C149DF8EC10B36EF3
+43D3CC2892B6FC3E486FC1A34B43F8B90AEE40673F95332B239AD56646526137
+69B0EC5929381835D9CCED103E5C69E020F26F44A42534E432BFDB5E116B871B
+E0058692BA1BF61D957746907388C52D1C3720425573DB04B51200BC9443849C
+DBFE097CEFA87A8149E57925059825BC6365F7D4B35B11F063D6E7CDED9C1859
+247F7EFAF98436E61CB74682F7250CD448E2F46DC6019FCC19B6E83428C9AADA
+1A473D76A90862C8E7389AB350DBD9E15A6AACCBB04A498397A6A9CF896F01EE
+AE7E3BCE2641F0EA831DB2BDDC75E50F57C12AC20B46831F06DCE32B48F0E29B
+B8A37C5CF490BC90088148B9E5762C3C69E541C157B39E2235A3429981209FF6
+D99F3AED8B21978660BEAC13466A79EB5D6320C4E17BC0C40AB1404D378149C1
+FED5CC698505A947F36C1FA7A469F2CA28DF9B888A0CB3EA1BCEF8DF047513F5
+AD69653A901C0499571D812F309F481C03B798D1AB7849D4FE895A1F4C637C19
+248CF1C0A4289BC52337683E5B54662BB19B85F1CB0B0FB209334523D46E3B4B
+451096A664E2BE9DE84D47AAFE37538FDE8C94E964150C736AAF04FA675C71E9
+4695F7C1498963852CFDA2BB4E6F36A82A56D1324AE3C654C1B783E1103DD897
+156E008645D20921A6BA91A9DAF561CB4328426D9AB8F982839559E3237FB6E4
+A2653EA44C1D2132717C0175A0C03887078057698A8A17D854B80866BCAEA9F7
+79CB118931E820A671D6FF294261960F27BAA557BBC25C30B480FAEEDF304321
+C2A72D8FB974B4355F7D5672B502E0786E638551039B0D2CB1F9CBAC8861D835
+DCD17AACF0E4463B42E2335B1D09A4648D0D88D1E7565B225DEDAE5B2C43EAA9
+828BFF3E3B6DC61618A8A9D9C3B7E7416D5335E039790E6E3B9D94447F9302DC
+A37B55706BE2442895C9A06EA66BB10812DCC37967F4B0CA32F1C05B2A2A588B
+C4454076FC517D50A5BAD70A5907F303ABD376BC22F3BFDEF0916F0AFD8D25DF
+C21322ABE5A84D4159A0935008B584058DB2E03D0BB6E3D5C9A0E5B9AA8BFBAA
+5F7F61F8D61B58D105218BAA0CDCD64256A5AFD635783E29F88684297D61D571
+DBB7E37C6402C1A7E23F00EF28F724147B96938D38FE9C73740EFE223B74AF37
+66FE10079A407146EE4C94B5B2D92841353A7C7BF5E2D2A194FBF298ACA8101E
+D83B8FE5E4B4E8000E3A3B3B21A0BEACD0D9E7FC79ADC82023906D54F6F1F186
+82D03D057007800BCD43013CA071C14E6C133B52ADFCCCD28757B29714506D92
+4158B6CE4D06ADE15B3AF19A0689DF3D08B223B4795DE865E5BE8488EA521987
+2820169101F88B39BB8049DC098AE1AEA5D5C0EBB9FB28A1FF74D00CD1336E99
+C848EE5E4745FA8C2434FFC099894CB1250AE436F947DE47F6955F902E136810
+18040BE4870AC97315071F0ED9DE7BFCDC5A2D6331AE771CC3BBAD92FD75AF54
+CD7774DB7F7A99BFF233D92B5E479BD4F3D4A9CB61450200725C2F863E87BD51
+829E32CDCD6268DEBE63043081EBE52E9167C9F82A86763DD3527F70E25735FA
+DBAFD48ED8E4455CA468F1613B4DEA6152BD85B11A3C6C4FCE98F4CD119950AE
+486840F648DCEAED5A0FBCDCC61AE4FDC70FBA87093C3567B047A582653DFBB9
+D1F56CD678991F471F6D5B847CB8BFE8C50F7F691ECDD2EE2FA5A6A170BC6572
+05FE30AFE2E9A217F0A4CA5206642D4E5694560817809BC86AA5671E21E5C25E
+14ECA86C5A572342FBA14415BB8090523E8ED40D1E14650F3D43E15A66FC8AD6
+40E46F9D114BB73CA7BF95C770B04AA0CE6146D8F9106800553FE68DFBB84991
+F1BE67DE5CAE5BD31131766AA1F5857483953A07CE688EEC63C33B96A748D589
+1DF222C74C0312D4F676C2EE5E81308035B1457646E10C865DC9EFB025126751
+9A66AAD5EBACF7D1D1A15C31A9C2CAFA54236FD13CC2B51FF538351CBAA38718
+277CD1A2E139B47814926C6FDDF7201D2779C936B3E553E5EA8A3F63711495AC
+55AB5E629046CAEB6CDDB55427F38D74922AF6A16D8BED5FDE836FC43E364E18
+485204602310712C038162241C0775A0E3503045B25F381AE0614C2C0AD7E996
+BAA3D0CFA680375A609B66C8C799B51C1BDCE1CF18A6F014F855D520AEA00EB5
+D9E6593C7FF3F6C65ACCF2C9FFAE89905C5CB12893F858534D0770E56CC0245E
+ABAA8E54B90A25A26D79E9081017DB529B48C796038E6DB0DB14E6BF5BAD8CA5
+8E76C25F1EDBC2A0960A3215B1E1C2E734D2453483C888F2EB0BB924C7EEA17A
+0373484BD34F4987753CE0BAEEA1A216081C2220441B3FBB3AFED62B07EA1A77
+5F7C912CB1DE49CCC1E20081D7699C25DF9266F93DBCED5C70DDBE6CD3ECC55C
+F413ACCA29237FEAADE33F0C32BCCDB539D1498B7307AF6F4059754C15BC5234
+B1712D62CE0716743926F1C76B8A16080F03782544A2FAB5FB49721F08D79030
+8F8356DA02792B085777FC920A6B1368C629C962C285A846086ACC63CE570496
+B76927ED0626359E79F13B91E4F4E5097FA51A14CD6EDD7C7BD3443220F55C7B
+E0690BD6A1FE2CA7FE787EE4E13CBB8E12837C203BDE36B1262445C54CCD5C5F
+F5434D6C4EB5771833CFCC704B05540EAE7235BAF739C9BE8F6CA01FD104BFF4
+54E7E292C152C50E2F471AB70E68820DDD7BE67F620C92730C8FCE685B33887B
+1AE3A710805EAAFB89EA335FF4D889B65B8DEB4B56F48E7782E20DF7A902C4E6
+5A3236E488B0B3D63135212B79FF91EABB16A278FDC26061836D7416297E9456
+F8978FE832F3C8FB536B9804AE9A2144516BEBD8CAB473CF3DF6F600078FFDA0
+BC44FCA5E79FD6C4190EAE61F5008FBC38E37D4CDD4B89722DA74CAB9637C933
+FB197D8854FC848FA032570337C1ACA50EA55E0B499B626665334F326005B7F0
+C4FCEDBD74A253E8B221C98D5793EE512C2791D90B0EC660C0F137CDBBF3CF61
+E368E51A2F65915F52F2939AF91A32AD44B15B7C9ED1F4F8CFAD4C5D33E3B18E
+D2BCC2F7D0A1E6690BF07FADB15498F092A775548628BBBC8FBCDF364FAEE0C7
+F51DEA849AB7F0C5239806C6B466E107F25AECED688C4A5F78C98CD37569595D
+30BDA4671A05F1846C3327FF20578F0D59B9E6CD678668DB16ADE4B31D17657B
+70CD1D13A1D513B45949C4B4BDA1CDEEFC85558742B6828E2572FD6928037D03
+77A560A72E5E2A331A97AE48C0917B7B241A0B4074EC036272D3CF8A19629B2E
+7C5A69DF6B36341B093F0186864D15F53CDD6437852E89FB321F0B9708439181
+D9AAB5C56876DC480A5B4703763B00C99527F6C143813FD31A45F337AF971006
+0C81B83CF77B1EEA3676A0D8056C622C0924D4791F3E367205F4C2FE34782311
+32DD1CD930E5FD3256278C28B6A615061ABE5530473F5C8DFCF76986A5D99454
+1A5667B137539676267B70EF33FD31B3C1F0BC211AFE350352C338242BF3042F
+C6E3B83810E17D6C23A6436582B6058498073460FE95A68FAD4ABBFF7A2C9378
+01271C8AEF83BA549566C42C3F6C35A9D8F2333CF491D7595742BD9EA5D0A304
+48FA22F01FF45DC4D91A2E1DA83B087E6236B2DD18E25B6B75E886559DDEF3A6
+65EAA51790189142676274784EC3C62AFCEB1D177F3232FD2D68BBC0CD909696
+4FC627F3B0D08D197A89DD68406644D472C922F2498C6B2438CBA5CC8686071F
+911C543D6D6A101E2FB93323CF1F0E23CEC68112DB83C6043920CFA687FCD5CD
+053DA3603F349D90BAA3FC59F44A9907F01B0BC095DDFB424D94F1E8C09654C4
+3AC669DB7223EBB64FA98ED777328C5E169BCFE19812C106B506E18424345031
+7E50E9CE3CF20391F14DF6C3CD56654494C7D7C8EF18F0895C8942C837ABFDAA
+0B05A27C24C74EFA8A23C92E2E9CBAD569FE32D71A494BFB8C9FA3CDFDFF1995
+F55523C647A4DEA0608B89BF6CC3FCB5B703A3900303879E8394C68413ECB6E3
+58BE82DE2D495C70A785565B92D8A02E81681F22B2D42F4F4E471CE381405906
+AA92CC1BC3DD02E61DB87D6DB89C81857F424236AE0F92B54C3D6F852843C159
+EA1D44CEC68ED79FCB7DE702A5FB4097480F78EB8007773BEA2D1E91A9C9562C
+8D0E07A7D47DCD379CA05C4DBAE44D41384BB5EDE17FD822A650CC9B0F4E283D
+0718505AA0006F8764FD2C831149926029EEFBE10C868B43F11567553B570DE3
+77F63165AA6A9E2C393C25D9F52740A90C8C8D5963767585C98FD16D22B57363
+B453E27730C6B9D62BF36B764125BDC0E0BC7E6AE17DFB15D5C24EA1EFF273EF
+3909DA71FED53AD61924A3AFE13ACEDCF3921909CD4581744FB89C4743E407D6
+8641BE972907A885E117EC78D9155356CB98CB9484E67B3614E924CABEAF489D
+8F79A74530E6E7AF574C98CB74946B3888364463F2133873BB195FB06C6EF693
+57CB8C1536B0B39FCAA9D08B5900174DF985DD06371EBB330C513E063DF4A1F5
+9658271B275078B2797F36F4C03B6F945EA817CF99B0D98AEED10689B0B58072
+F10B611C504A3701D5E4DD4E63621102BF35A9FF63580477C659ACB1D5176BDA
+37B99466F79C56B57AF4F9269C9F6F6286DA249A61B0B434169F57D8368BD23C
+1E997CD0756B29B7080F4422472FDE3696E363BDD8713A95429F26530A07DCE2
+26097E2705DEE226D4D93450408145D00DEB38C60CE5D4FBE63F5714FB498B57
+653E07C92A961342544FB3DB99D8643501CB86C789D0BE427AAB5967DB4025BE
+9D9FD1889E27FF797314686DBA9BA27A7B56D3C6B5483D72E466F6E1CB234DB9
+E6FD82E0D8F6D04AE552DD698D397178D77213CB551D1F515F214C06D17702CF
+CCAD10889C9788784C7C4B8F3AF8F82665DED44C8C8BA7486DB568500F78E282
+A4BC6D4A647900E3787D380D72C2F87F7D53F3035FF66289BF5AC1A89E0B3946
+1FA88A2884AF2BD3ACAD0048D7B701BFF9DC8BCE8274DB125FFCB99773A72686
+EA3C8A150A80416C23EAF19DA22CD9F2E38DD06347D53143DF4EC511A4200A19
+79A4D66C9BD8576E2E50D1DDA9C8E4860327DB92AB3EB824DD36915610A67821
+1393A800562BE995B3BC644D84C2253B2BCD5A16DACE7D2744901F541CDBF76D
+97014BA8130C1271D68210DD9044339BF0A834D362B50B843E4440BB166224D4
+1AC3843DA6C27F07E1D2C0F230C9FF61F47D3AF7C59537F146863ECA2855EFDB
+C466C3CB195204CA8918E5DE31C47986423FA10D46A8C6908575720382670D6D
+AA08490D273FD499FE0A594C26BA6DF99D08A3ABE217B26A9248D601BC83D485
+D03D2D5A0A17E07272EBB71A4413CB6A9A94BB732C6D1216B9FCC66A1FF99A80
+019599A790306E323D5AAE49509F92A5ABAFEC5F08B6DB245632623DC3834222
+516DD9AF70E45A708384340EF5B94F02F3A70332D38A8FFB48A450A191030CE5
+7F965CDAA6CE62DCC306F3B3655E05A606644C82FA4653F4D928F604690DF760
+323DD24FAEE898C4CDFC8881B8647F59989CD7248D82687DC9167C977D7F5FF6
+3F2942882C3224343B4B8680DCF428B1BB743B67F097818FDF94BF862738E53B
+5117DD9480E5A59989EC40A921A563E0C9EDBA9C9288829E47851D7E74A4E371
+657615F82ED82460A5E3B354A181E3C7E1502182151254FAA1E22069F7B2291E
+74C2EF98A09B03DB986A00443120374A31336FD04EE73341F3887F13D5FB74D9
+4C90E0083EAFC574E771A853347AE3CBB4E72DBEC7B637D38B30C66C22D5894F
+B7DB6BB694C70C73860AD6D791B8571232850CD78667D85159EF3CA75F5C78F7
+F339357D1A846072D7CA350E4500765167BC77CD3BDE9D5FCCC54BABDA56D174
+6AB20138F3C04EA023E36A77D66E63B79F47A011B01B2EBC8D6083E9732AF41D
+2877A0E843DDEF1DFE3FAD9E1CDA9A1C7563A6982F795C74940693894F78F36C
+E1CAED55D2069EE519B6D63EA03F8DF7030D45F4D67B93EB0BC27BA9D3A4D228
+F46E04DE359D29173CA0A9690600CEA95D1DACE338BF4779F89DBA553296D5DA
+8DCFA9AB47B43D19BE7D57F68257AE6C63DE71978EB589FE2DAFE42E7A0F8D2E
+B4C370FBE05E737EFE421A1B9927EBCAE8D838B468AB24E1DA85886BD20D60B9
+FE9385C5B98FC5FBC6D7538588B9A6D6AF7AFEC9D916D90B9778AF5A2C22CC94
+DCC9C6ED2E5172BC7630D9A02D3EB373C4C0F33B46D6AB6BA97F9FF0FD341BB4
+8BDA70F608AA2EDCFA95B9C170C4B708B2E7B2C99AA7789C9E643D0FD200542D
+1C60463851B5D3CA872E72DF8F949479F1D9110348BB3A156456DB453B9789F2
+DBEA932E58801264E48858E113702BE106ACB1A0BD53B99FCFB957CD22E775F1
+F8517DBF0DF72C0CFBE348794C8AD998B7719054B3BE6720FB3390FB1485E6A7
+F1E1297F111CD703A49AAEC40DCDAA4BED5B344766BDCA20E518651C1A7707B6
+B217F1AA2DD4A0A19AE1F352930181C912738E4FA7635DEB81C2F41156145386
+4D80F5B07F76094D785AB54FB432374AF7244DC46B3FDA7C30CE2C77D85AF935
+6AD21A8F6260A610C3CC9628CEC05114BD3363AF5F3E6C74DB9AFA6D1704CCD2
+8D23C1D3E3FEBAC181D9956D7D7B55440B2E051D99D302D2EDC5C6248889BA22
+95EF7A08E88DA91D65B3B159A860D4E3A7C565ECC4C0EA346AF09F8F630994E7
+4A6528EBAD1A37BF59E4AB312CC2CF387993E95C902297D571EC6E32FB1F8614
+FB474828A764CAB0029DB62D50B2926A73DB24E8C70C3F545D72A0AB7746D56E
+A6083A832D84225B3624C69CDB3FD9C44AF8A83B6FB13E67EF373DE1DC46D451
+A15857DD7B2285A34A016D64066E3589EE725CB1A7F5632D446DEEB9F8D175AE
+9601C737E360660133BD9E1C594944AD86FAE023DE910A0D087CE0BC9ABFFEE2
+5E337721733DA7F5FEED61D7E3C04381A4DE0F1ACC85B73B17FE27192A3ECF69
+676127CC5A9D079AC96C9CB454280474F1C1673045085EFE6EB3E1BA1DAD5B7E
+B886E42410DEC424CE402F5B64B1A21A9BB9349A129B24943890374A87A9E536
+6081C786E68693BD2B4096791D95219A7689EEF967D574A3A3C647DD450CB655
+1246B894D94B482B691C043180B60C579CFE7EF58EFE289D9C3ED5B483DAD3D0
+2BAF643FCC4DD31E3B8C30B45AAE405DEA83D7C816D27D0650992C4E6EC7CF38
+278D9DC1D78504387FF47C4D03FC0B8DE542B00923E775D27A64E381E282C721
+A3D46C14B8715E6E5CB5B61D835D364A5C45CD094B4FD1624EDAD223C7026170
+0278FD17C7018F821EDD7CB3465CB4EA5E8DFC1E1A557EFC114A3C93D0F1E7C2
+45E2ED8809D8D24A7F61A40CBCCB80CBE646F83ABD5DC182016FAB1873349BE6
+334F2850597CF596F9DC3CA2C8D77B338B36A76F6FD158FF1A3360F2DB4EE6B3
+8B7838980A35A3F4B10D7966A6969D28F1E87EC7FB8EDDE793FFB2DDCDF95158
+A5E82BA83BE583D4E8F940D3B402E878C629908783F00919E3F6B53F25A029EA
+A4F9790491F0463667A764E4766AAA67AD48D1A7EC6A65499590DFA364869BD7
+C134CE49FC76826D619DB930024F187A4A6407D5D8ED2A22629E4D70FE2287C7
+D42989F269F9C4BE974FD0BF4E76BE36679D0048A3FB8C79AD5D544079F80770
+03D1B41431ED85114B9F1BB1335F1936A6A007EBF421E9F34FC4C2EFCFE91D3C
+3603B04E4DDC4DF25CD89FDEC6B26E013F2A6FE0E8F2701D2CB12AA29F2A4E28
+0A51533541148EDF189D28B6E69C636B53176BE32986E13418592983DD1FF532
+00D302146D77A026A270CECCEC31D1A363B889143715894356B7BA0EB020A030
+95A0B52E90D588174892F4558F130424E078890B8CDD40C6CE5392FFECA63E90
+68D89576E44F042FC833870FB3DD19F9F4914FF4EC425BF8996B767F669F3036
+7B5A7798192756AEE376583A3E6EFA90DE78A8677FF7B06AC7C97F2D05356AB5
+8F7B55A40C29172585FA41C0DB998D5FA6D9E8E3B4AF25BB5A0557742202B452
+972A29CA640FF1490F2CCC5172EB46430541846DC72D9C969D9618C457A6ACF0
+C484604FF779EBB1F4A3BF98EB3953E1E31348D1B0348C2D70244041A5C06AEF
+896E8A64E379403F5B15B0A3B6DEA84D7B91B972AFE22098EA3204EFA18253A9
+EED6E857649DD21DDD0463261BA2F5C93231FAB830D1190B07F4F4756EFF748F
+CAC4B4EAAF5D974FEBF6EB353C1D1138C91E69521914BDE00F7800E7562C1E9B
+3F47DCB8813D579D5CF4193CE302CA9491871F84F3BC4EF619FBE509C1299855
+CEC287647207F18D687F7D62085CD1D6749D9C50EC163B85005EA687EF89630F
+1435903EAC3C06DE4953B1CE3C248E5346CFFEDC5BD5CD1993CC1C7612FCF315
+7CF666A9A9076390192C0A05FFDE7E5567F4E961A52E52ACF62540C50119289A
+8D53391934141A56C9D99D5E222C950DCDA4B9835B2B25A75D36C240D37BF5EE
+CE88EC4CA94A46A99077CEA92A367CB6F322E5F551BC2B98F5F51F870C2008F4
+54A106F7D621BA9FEBB9CE4EFED6FBC15736A79C7F60ECB43E38F2BE47E6176F
+0C49F26D959368A18F9E945A594871FD350CB7E410DFFE53A2D3B300E74A7586
+03B558F85615A71062D293FAF6316498FD00586615CF1D53C67F4A2A53295206
+5195BB86BB526534AFD423A8FF577F9D5B0AFD091C07F0CE7A8B275AAB831E82
+0B0F7D1B4516E0D79FD18E2AFBCDB0411005FF63E0B662B87C38850ED6308B93
+FFDC708D0817684FB2D9B43B245F53EE2E6D910D0DCA324D3665BBAE334DC77D
+6612911181F6C9B50ACC17924B61A7D32CE4F24E8E12280CA34E3C73AF3E2DC6
+99BDAEBC4504E64508C5849947E687A9B42389CCBF6BF2A8B9F5DD090C3C2DEB
+5EEA1D54C846710D3B88670DA1CBACD2D46A9E1D53F305841EEFE28BF3E786B8
+33985F930EF4E5F309C50BDE70D514604323F1589CF67101BF1E2BE9E0C5A91E
+5D2EF5B168383FF8B52CCAB44676ABE3652BF0F781728C2A36D2D09D9D13B6D1
+AD640A259F23667B80DDB0A9CA7CF5B5B267EB33670E8822310C206641DFFB34
+DE374783278257555499B2E36407A6F05AD08862CAD85CF328027463D42AE3FB
+8E74D20E359CE40C8B143C9F10ABE1642CF0F8D6418CFCA82D5C6F8B1DE22ACC
+BDEAF47AFE0B983293E9A9FD59EBA8DA1E4F9EED677170E7455A805444B75735
+54EA69D2566EEC9F6F221EAF77E9C94CD6A688023B91091731737139C2FCE5D5
+391D3EC4FA3001BC911EBC0F6CFEB0A88875F2C9A516CD522FDDB44ADD4BA462
+959E6ACFF1572733D0CA2FC1F03DAC57758A7D79F22ABD3A72D5934E44BD05F0
+4222D8C2C9500EBF05702AEBE37F0905A7B037C7D89FF441C6197FB999BF4144
+7376F03BE11A9A6674D2AF7DF8651491D4056A4DC4F8592765D610F89D496EA9
+E2C94626E7DE68ADA5CB806CAFB7BCE685E40DA6AA1BC1550FBBAD0E49CA0A25
+37A22F2F2C45D6940E4C3F9D72EEF555F2DE8974175CE29C6240DA56FF66EE6A
+5E433CF40CCAF46B5B9D6D3C9357E6E11F1FEDD276683968CB92E5105D6B3B03
+0FFE66278F5B6203B132AE98CECD86E65EC800A21AA8385AD7B5EF4E1E750227
+E88C5314D5328B6E2F2FAA75C0A86C9863C4DB89941AEEA2BE7016342768AD19
+9F3601B26101CA127CBB1EE0C0127E6994A40142B2BB853113EBD36DB2ACE71E
+0FEEB8915F9920597B62532A0DABFB9F12048F4EC2D2E42CB6F340E5873ADA4C
+5FEC1BF5D47C0BA16FBFC904DC6CA92F3AB885CEF4401097C57F8A4723281746
+A4CFC1912BF9CEF515A5AAB83248C95392B1AC61A2872FD2AE5420A20B02A840
+42255755DD4F88EB1C3F383219E4C50F9A531CD253E1FB51675B7012E1D924A2
+5303BC053ECC96CB97710A32278FF1A9FC24F7FCEE71087CB8FD387A03DDFF73
+B88EB37C2E5DC99AE23F1DFEA5E28BE008FE9BC15842BB8061F2DE1F4D83A982
+142BC49D2F4E97904F735D0C3DA8F9E2050C6ABF646D4B0C88956D77E5B34A83
+64FDFF3DC293E05BE4A1845CBC80DE25AD16744FF21D600129D0824A3E2DA666
+EE75A17EB95DB5E7F52D28B7A2EA7204DDCE1B5F9779FE1078E48291E30ABA9C
+8AA8C29B3D0DDC11E449B09D2933FFD6DA0F36A61535FBA4C33FF995150FBD04
+AB58B64630FC69F46E56DE7DDE2BDF28D892F83947C0DC77819CC34A939A2D34
+B06D9A54E78D1610374D13FF96F3224D3BC3A31ACCB28F25560C5740E8816AFD
+92AB564C972776A6D8BD6FCB592D423ECFA3D4163A31B2DD6AA9DA46D39C5F03
+6261404B3D80EACBA93D0890A5ADCD84C05EBD45279B38AFC50995FE58214539
+E60782CE58BF8E5264561058D11F27EB3013182F80402879D61739CFB21B3DBC
+CE4E7E73B4BF743F72C4A61074BFC572CC8C5DEE08284A8CB8669CDCFC63E66B
+3682DA3146A003AF499E248A2B24F0FE034A61BE3C924B4979EB06CBA4B5A305
+B32CDC78A3C27AA94F35DF39849BD2B544BFC8B3DE247DDF62DE8CFD6C9EA63F
+2E60168F218E2DC4066E45A8164EB0D2D1F1045AF2606236EBCDF1AE6D0D3293
+9A052E6C83017E1ADC6BE3FDFE2BE575ABA2C0085A403374199AE074B56643A3
+155B1D20F2A8F97460602FEA538D72002D92D12E8909EF9D6E88E0B6CA2A3408
+6BF6BDFEF73F75606D4E07402164802E0630FF409FAF4835B80F45F9BAE382C2
+846F52E7AA643512D26BBAB5CCA51A6576DD6084817C3EA04296C8503D938135
+6026DADE03031EBBE90431B1DC68AD8DA771703CE3C0A17CB1F8027E3307066E
+28DC4953FAEBB620118FA3EF27FC6F6839EFA4098AB61F3E97635F3A1CB5F482
+13FD8D2F8E853B5EAC875BC65648CC67B149B7AEC142D2B689DF3E880CFA6E01
+2477B29B12A4B219EF8A7E1B4308612FBB5C136117790B5ABCD171DF771C4029
+7B69E0E929FDD73CFE591154396D116EF0D953B103381D85A1FB5C256EAB5BE5
+1A779D9DDA5BAF85A1678949DCC94BDD32F84EFC81B392B2A9F128F51431F788
+6C54B111BF24C6E38E868D4E0503A4B8CF2A3E7BA1FC15AFC87F8DF9CECD8BA2
+4E0FC2031A7C8776FC9AD99F11C4B23A95D28B51AB1A8ED4DFFD87238FC969ED
+5F627734359ABF330EFDADE71958B038984CD8FD93500F52512EA5FA6F54F506
+80D39F912E2AC12F13E3D84F49A1B7800BD19B2A8E667326BAAE913513F76931
+2F5AEF83417089163077A3F8F2D9FDA4461ABE3F613272143E8C32327A1917A4
+E8C4506E95AC27645BF0492A38FE02B8C0FA6F90BA0193773CE20BCB6A1190F3
+8F00635BD6106FF2EB5D9A73CB2898553CC6A314FF6F424977CFE1731DB14443
+6877C32CF2B96D0B3D97F22C8889C6EC8A993E7081E169BB9A3E2920A3C21931
+D3A6423038AF4E098A3BC250A317259D86737D38B6CDF13F341603E61518AB29
+0A5BAB0586EFFC7E319B701C45B7B02DE7EBC0A1DB0C7B35A758F8CA94942D94
+8CB7EB5CA6EDD578AC0FE3CD274A4EBF1F90DE15012128B32E1633D99D8C076E
+EC9E885254E90E4D1FB4BD885410580F7C302D2759B38967EF5D137BCF97DEBF
+E14FA8231F135AF4D2F95CF390F793DD45F720119DA2C36D3F7508EAEDA0A173
+BF7A480DD47BC3611589C7097C83255A0E3EB84675B881230BBD0C990890482D
+5BFE94A200F49642B05322AFFE7E46C2C09A86CE61A4A34023A55F01E6050ADE
+1E091684452297163C1884199BAAD5EF73F2E5F5B4C83069CEA64ACC272C20B1
+9025FA00EBB6B2A1505A79829324D68169381F1DCACAE3F78F4AA379E2776D74
+B825F467CC5305BDFB332711EB01361D89F77F2A9E237131D4927F1F4EF87F46
+831317A302E54751D9C229C7C67A653FD7538721F3711FDC3C0950015CE8D7DC
+4B7BD7E740124CB434972D6F25AD8C4A6270553FFD1FD5F60908981AED1F9E07
+3421EFB64CC2088A76D2D7C183EE90AE36163F64A291362DE47E585CED52920B
+AD7986015E5833F725AF406A088B5B97CCE52622621C15CE90908B7A565381AA
+570197A962582C90522B215D89734802D2B62256AF8D55D631C5B25141BB8C9B
+9583B0D4EE031332FAC932296F1C13DBE1135ECF057B044E94200AA5C6447214
+165B88C1466DDA326767809F1EB47F90047A262E1D0FFD9848D1B8CBB12DE785
+754663CC4B2A3DB215FB101027AC176132FBA013418EF2ECE484256CAE4553DB
+3109FB92B0CA6243674E6C84A703F3A49833336E76B467B501DF20D46F9F2E49
+9291144CA1DB7CD511A4F7D9950A193A6D6B8591B40E13ACD436F8978D092841
+82A513D0098E8F86531B3CC0DBC7731E9C0F38D764D5262E847DE37D18921258
+72EF1986D4567708B557F43C771C0B8F7426F2EC168FB590DB30A5F7C21DF1D9
+F283D156C43E26D0100E0E186748C22BFDB26BB9D2708B45D59A38B9B3B710C0
+84B83F89815DF3A92E954AD8BD40072774419F7811B3D672F7FF0ED7E26F6A18
+CCCB4C36122475956E30452540D3479FAF5CB505A4E25D0986C9933C6FBE4F26
+999ADAA245293CE04532C0DA82382FF9F7C58FCA5F241A9BDF6C9947E79096F3
+961B596F115BB4E0E8169EDA27F4430E4CF3BAFF5BB49D5FFD9A1C67043204E3
+BDF1BCB80148830D12997F528FF48C22922D58A3D4B052FAEF5E3BBA06A2086E
+F02AEA6A2FAA445B5C06FC033E78D95679F7F25D140FE2E6E8DBD50AC047B7B9
+F59CF32CFF35753AF7D3A2D69B0D5E99CD61F86F88120817C1ED5399968B6DD7
+C71397465B37B0DDB7A43146DCE05E8DF46DC2929E819D254AB9FFFB74C469BF
+0E8FA0484060FF786246385FEFFAB59BC4350407B0637070DD269F5243D80156
+F2FAA7CAB9D69AB39B818CC92BAB9F5D67CC5F94E950BC9B42B5E206A3593BDD
+169E20EC1CF3281140B959B83282F5C32BAB9FA38114B453EA11F8071474E0C8
+DE2E48173D5B6E4F514FD28563FFA3079E95F6F23013E0490283BB29F1F4A3ED
+B5558E52BF1854C07C30DD8A3AAAAF96F69FF6DD92474682597EA63A3348B9BA
+DEB374EEA57DDFBA352465DBE1481114F56C03053D171735C848F11B3E2B82F6
+869CEAF729D8EE9707C748192D2989E5DC9E6ACAC90E646894D8CB5155EEEA3A
+5B8A424F848C65F42D70989CC8C34C75B4304C555034A22D81B1DBB2F1A3A3C8
+E3D53A143B2D8780F3F1EC96F075E3606C789B28B891F0838C37D4D6C6B2D3C2
+A6A23D7168C03FA1A595C4F315273BF59BE6DAF5600CD3F29BBAA3A95F03826D
+0CB2B3229423B833AB02E1475D3E2FFC6D5C677F4E6FBCEF8257C3EAAE35D5D3
+73637C1AA5B4271FD4C81A63A594D5B69DD1A21217ED1F177563124A8D71E930
+3D7F451AE73144191775F83231F846F84F09AC159C88BD4EF4FED07EED01C953
+201EB12D9E0DAE9E4986229DF407B5486DF88ADC0ED8189CDEB48F9BC48B6C4F
+ED4947680650C0FC3D4CE11EFA75D9EA9043D8EBA099F833A4B18F782C623273
+F091D8F9CAD30D627322F0D122CBD8AC12A20374DF3FB7E9628F42791282A574
+51C7A22733AF1935EC9BB580BF5AB47B7810FA0AFD074F021B543A1942A8ED79
+69165DA6CFBBC4AD0CAA020BB2C5DB0D80F436A6CC504A4D2B00840C9C5A8AA9
+42FC6DFEC1C56560C324AFB4DBB22C7ECC829061C559BB881EBD09D31300961C
+CC47D2FFED5B6FEDD4D52A89681CC76F6405E2A941E46980B4A57F43BFDE2734
+178D39884B869BEA619D77D057950DB2D49835F68550DADFF5297C4EB86B3CAB
+F804EF668D2A8C221ADD76F6A836138FB79F1B7FF20E56422D15E14A35051E5C
+F82FC2FCFA5E25F588E1D85677DD1EF0AA6E1DD5917953373C7B26D47A53F42B
+571D76129D9D15EEA1A787E772B0159A1DA27F8A1C31BC82B92631F7B9D48969
+ADA47A038CD50943A290A246BF3C9FECB5B5A6DB7392929D6DF61B9D8D0EB0DB
+6FC70250AB47344DA4935867318A2D603D6C6586DE50D6B9E5A6DA0AF1C5A129
+E13747A811D02FC12836DDEAEFE872EB72DDE3239EC1D140C038CCEC2FE52754
+59DC36835C253D76833C9BF14C6CAD880A295B209FAE2DAE7FCFD566F5
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMR7
+%!PS-AdobeFont-1.1: CMR7 1.0
+%%CreationDate: 1991 Aug 20 16:39:21
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 44 /comma put
+dup 49 /one put
+dup 50 /two put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+readonly def
+/FontBBox{-27 -250 1122 750}readonly def
+/UniqueID 5000790 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF5B8CABB9FFC6CC3F1E9AE32F234EB60FE7D
+E34995B1ACFF52428EA20C8ED4FD73E3935CEBD40E0EAD70C0887A451E1B1AC8
+47AEDE4191CCDB8B61345FD070FD30C4F375D8418DDD454729A251B3F61DAE7C
+8882384282FDD6102AE8EEFEDE6447576AFA181F27A48216A9CAD730561469E4
+78B286F22328F2AE84EF183DE4119C402771A249AAC1FA5435690A28D1B47486
+1060C8000D3FE1BF45133CF847A24B4F8464A63CEA01EC84AA22FD005E74847E
+01426B6890951A7DD1F50A5F3285E1F958F11FC7F00EE26FEE7C63998EA1328B
+C9841C57C80946D2C2FC81346249A664ECFB08A2CE075036CEA7359FCA1E90C0
+F686C3BB27EEFA45D548F7BD074CE60E626A4F83C69FE93A5324133A78362F30
+8E8DCC80DD0C49E137CDC9AC08BAE39282E26A7A4D8C159B95F227BDA2A281AF
+A9DAEBF31F504380B20812A211CF9FEB112EC29A3FB3BD3E81809FC6293487A7
+455EB3B879D2B4BD46942BB1243896264722CB59146C3F65BD59B96A74B12BB2
+9A1354AF174932210C6E19FE584B1B14C00E746089CBB17E68845D7B3EA05105
+EEE461E3697FCF835CBE6D46C75523478E766832751CF6D96EC338BDAD57D53B
+52F5340FAC9FE0456AD13101824234B262AC0CABA43B62EBDA39795BAE6CFE97
+563A50AAE1F195888739F2676086A9811E5C9A4A7E0BF34F3E25568930ADF80F
+0BDDAC3B634AD4BA6A59720EA4749236CF0F79ABA4716C340F98517F6F06D9AB
+7ED8F46FC1868B5F3D3678DF71AA772CF1F7DD222C6BF19D8EF0CFB7A76FC6D1
+0AD323C176134907AB375F20CFCD667AB094E2C7CB2179C4283329C9E435E7A4
+1E042AD0BAA059B3F862236180B34D3FCED833472577BACD472A47CD4FFE5D78
+D8A2086B7832F31FAFBCE0745A0C4769E29B46035760783890DC126382F8C1FB
+DBDEFCB930C9DA77DEC87874F9CE3A8272556B0BABE6FBDF3DC49404719DE35B
+9680A97983E561A34D1D74ED8102243D8FF381A65955D9C52FCF960266D583F5
+5DBFCCC174CF441D2593E91524B375E213B08278AD2D990293DD6A7F6AEFE285
+4D4047C224EE036C1FE2E56E9201FE7094FB3A094CE42D0E5AFB658CCFC2A095
+C1ACE344BC22EF26FD099CD8CFEB12F6EA24731F3504C8495D90C9894D6345F6
+A2137DC1594DC5D9AB6515CD3D04FB4C7E6C0023E5AAE4FF190322A084F80EC6
+E144DE39423003A953EEDA210E0DE3CB132A581BD51863EA1A10BD355ABB2C2F
+2806A26649C000A07C89D25433A59F773E825831567C7B4366C1C52783F245BC
+34D6656D420193C6F8C9965CD144224B8E8E2E2E0EDE1D9947FA6EDA7D296D52
+9F9AC5007A3DC809BE6A79DB963A0A78362EDDBA242022C021E48A06EC581D66
+81BBCD4E8E688D7BE9A5884EB396E9A1E0730D3423FFBF56E88670287919F1E8
+72ADA1C11E62D65DE910EDED51686FEC6F474CD986DF791F0654C8D355E25E1E
+AE8A62D77E55707A90854D28EBD90E948E36A0AF518BEF67EF6C23798225FC6E
+A83D7C35403E6A65D19972E3832777B9785F98AD7160199C5D6CF3BF951B86E1
+5AF4BFCC65C9E76CE71A8E1459C2242EDE0233E1D4071B4702EA8A9A595221E5
+67C9C9208BEDDBADB05C59B3A1F5570ACD45556C333E1486CEF09B4A842CCE4F
+9A80467FA4C688AFEE9EB4754CFE08CAC04603269AAAE734E087538E94EE7EE6
+A5BF1AF0254EF15F4A5606F56FD563CE0EFF664DF247E5B932FD584925AF5CDC
+81F14598C59645C56FF8E0711F981C7082E7ABEACFD466627F1E27B7B784579A
+AB50B8322472198EA74617BF4AA5DCD4E3861B7C6AF0F9F7E11AF263CEE3B4AC
+E08817365826DBDB64A282B35C66A84DE5A9D6BC0C1F1863891D8864128F633B
+FC7E27283FA177B7C904491A29DC16B4F8ABA7765595637B2E213E00105D3279
+9E43EA0B45EA7AF2DB2BF32B1424C03F870812F1125B8C5863890439E76C62FA
+BAFA37857FDA6F9FFF7B4C943D75F96D195BE6705EE077FCBCD0DB751B0A359D
+79BC4E7E291252D12E682443622EC6B7391C1E0CBAFC6FE18844448456D0402D
+7E476A803AE5C21766EDACB08F54A082B80944A5AF8DBBA1E8577DBB807AD6FD
+93C5E4235E86F91767059808135CFC952B8B7F50CC12F400742411929E1396D7
+959DA676F21A6A478A8E746BB6731ACC17A4D6FCFA91FCE9416DC822E0F43A76
+84FE9A55D8810BF26AF527E1BCFB0F88DA9DD1966D709C91B92883FA7004229E
+96DC64C69AC5037DD1EF82DA60564EF31E06A33F533C400660E120D9B639271E
+E7E6ACCD2EAE49FD1938D5B7F48C364D41C978FE8C9F6DC83C8C457254CE82BA
+3D1F60DF838AEED78119E6B1F401F1CCC99B9469181D472A426B94316E56C8A0
+E8506B64F0C6C4456046C989C76B2F91590002A902E0D9FB519AB3F3A83E622B
+F12E8FEAB4281CACE22CB7667496826129067C12D92861A75294E915E99E3E7C
+1F6D21C894AC630E1E4BC2F3C84FF184022DB141A0F3CBEBFF452EB80F4A66A1
+FB8AD6EA6CBA685B1DD394104A8657138D3F89
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMSY7
+%!PS-AdobeFont-1.1: CMSY7 1.0
+%%CreationDate: 1991 Aug 15 07:21:52
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMSY7) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.035 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMSY7 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 3 /asteriskmath put
+dup 121 /dagger put
+dup 122 /daggerdbl put
+readonly def
+/FontBBox{-15 -951 1252 782}readonly def
+/UniqueID 5000817 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964
+7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4
+A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85
+E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A
+221A37D9A807DD01161779DDE7D251491EBF65A98C9FE2B1CF8D725A70281949
+8F4AFFE638BBA6B12386C7F32BA350D62EA218D5B24EE612C2C20F43CD3BFD0D
+F02B185B692D7B27BEC7290EEFDCF92F95DDEB507068DE0B0B0351E3ECB8E443
+E611BE0A41A1F8C89C3BC16B352C3443AB6F665EAC5E0CC4229DECFC58E15765
+424C919C273E7FA240BE7B2E951AB789D127625BBCB7033E005050EB2E12B1C8
+E5F3AD1F44A71957AD2CC53D917BFD09235601155886EE36D0C3DD6E7AA2EF9C
+C402C77FF1549E609A711FC3C211E64E8F263D60A57E9F2B47E3480B978AAF63
+868AEA25DA3D5413467B76D2F02F8097D2841804B020B210C0470066F33B37E2
+05805CEE7AA960519806B7942CEEDFF4F6FFF13686D71738CF098EF08F6E4D06
+61AA847C14F37DAD834CC1DF9F6206E55344F2E6290D454C962DBCE76E035F93
+C497E87A91DAD7CEF4D53C65B64BA2A4C167DD3515CDC9EF13B5EDC08B07460D
+E790D3740251C868DF2D8B22E7ADA0B5A4DF3A7C87988C7A95D909BA5EC93EE4
+C2646AE67445DE0A239CF038C9D507D068CC078C9AF68ADFA213EC6DA335032B
+F3B79C3EBBA5663A3590D89095A519AFF5189BCCD1B2B36992341521D3D9F734
+B9E7CA9AC98EAC5B985B3232569A70D721752FC60AF3C4635846553E7D0A741F
+859FF2B50B3420DCA9380CCC41D7686F9E70AC9B74FE9680F17C967977FC61D4
+794A68ADA7E349BE498D15C8C520654C31FDA9FCD26CDA7937133AC921DBB89C
+73D0969FB2258B3B6C98FFAE7546F6EAA97CC055CEAC6257B86F3C279D32A19C
+8413A2CB942BF13A0855B598F8037699C0C47A03B29B46F181673B14EC43F37F
+F6A6E73CDE1AB21F5848AD6C145296E2D10DD2280E006AA68092B4518470992B
+181B7F5A301D5123D98B7E129A2FA7F02700E82ED094FCBCCFEAD21AEDA89F6B
+4D4C82D6B848C60BB69826A846FE11702B19B7058C089C65B348E6B1F442876F
+BA345B7431B2195834F01C7D866ED4B752D84B6A14A9AA66E6541A22C073C12E
+9A18013CDB8D45867638284875A1D30D8CB7EB2C252BF877E2E5D879FA4DD93A
+1F100D31ED14FEBBF95C7D36EDBAFB5FA1523B91883E25420F4016A7FBE65C97
+A48FA877019903C3C231CB357BF568636239B7C13F51E5B6DCE524A3636851F0
+BADC08A443FC16B4EF636503415F1EB7D16B99B0AE6745A6751BDCAEFD3D9D33
+4EFE96A20C5C0E452981124D21FEAA035159C5A09A84F5CE867DBB8DF967B580
+52720C3189E4D82178B625F8271612E6736CBDCEDFEB3C874220BB5176C48F82
+593801BFFCB1E9B194A3EF81FAEE0833F1741263DBD557A67D76179E70470303
+076CA8DAE4FBEA112DCD81180DB09DC9E2FA9F08F666797C77203A4B0BA7B5DE
+8EACBB15F6B4D73F4110161817B7509397EE37BA586BB9E72981119762A9F3DA
+EE71EE6C893C930DB154FC5D9F5EAE7677ABFF79441E8D48B312B02ECB7670B4
+FA6DF3E6AC39F4F5BBC8E8812531B9DA94C13FF36F50DA55F6456B3307A957AD
+056BDB3F3AE172809F8EA05E6CA2F97113D855B31CA52A0A1775B305AA23B702
+F49CC2021F5DD074D66B34B63553BC908D74183C3D6FAACE3C6AEF81B9CF31BA
+F2B7E846C51A23FEFD033CDACA5872824EC49EC1B0AA72A5EB6BE41A120CEE5B
+45DBBF29ACD516EED59B30
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMBX10
+%!PS-AdobeFont-1.1: CMBX10 1.00B
+%%CreationDate: 1992 Feb 19 19:54:06
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMBX10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Bold) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMBX10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 45 /hyphen put
+dup 46 /period put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 73 /I put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 87 /W put
+dup 88 /X put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+readonly def
+/FontBBox{-301 -250 1164 946}readonly def
+/UniqueID 5000768 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5F00F963068B8B731A88D7740B0DDAED1B3F82
+7DB9DFB4372D3935C286E39EE7AC9FB6A9B5CE4D2FAE1BC0E55AE02BFC464378
+77B9F65C23E3BAB41EFAE344DDC9AB1B3CCBC0618290D83DC756F9D5BEFECB18
+2DB0E39997F264D408BD076F65A50E7E94C9C88D849AB2E92005CFA316ACCD91
+FF524AAD7262B10351C50EBAD08FB4CD55D2E369F6E836C82C591606E1E5C73F
+DE3FA3CAD272C67C6CBF43B66FE4B8677DAFEEA19288428D07FEB1F4001BAA68
+7AAD6DDBE432714E799CFA49D8A1A128F32E8B280524BC8041F1E64ECE4053C4
+9F0AEC699A75B827002E9F95826DB3F643338F858011008E338A899020962176
+CF66A62E3AEF046D91C88C87DEB03CE6CCDF4FB651990F0E86D17409F121773D
+6877DF0085DFB269A3C07AA6660419BD0F0EF3C53DA2318BA1860AB34E28BAC6
+E82DDB1C43E5203AC9DF9277098F2E42C0F7BD03C6D90B629DE97730245B8E8E
+8903B9225098079C55A37E4E59AE2A9E36B6349FA2C09BB1F5F4433E4EEFC75E
+3F9830EB085E7E6FBE2666AC5A398C2DF228062ACF9FCA5656390A15837C4A99
+EC3740D873CFEF2E248B44CA134693A782594DD0692B4DBF1F16C4CDECA692C4
+0E44FDBEF704101118BC53575BF22731E7F7717934AD715AC33B5D3679B784C9
+4046E6CD3C0AD80ED1F65626B14E33CFDA6EB2825DC444FA6209615BC08173FF
+1805BDFCCA4B11F50D6BD483FD8639F9E8D0245B463D65A0F12C26C8A8EE2910
+757696C3F13144D8EA5649816AAD61A949C3A723ABB585990593F20A35CD6B7E
+0FA0AD8551CEE41F61924DC36A464A10A1B14C33FAFB04862E30C66C1BC55665
+6D07D93B8C0D596E109EE2B1AAB479F7FAA35279ADB468A624BE26D527BFF5ED
+E067598E1B8B781EB59569E3D0D54D8EFAE0F3EDE26279776ABA15341E42E636
+6E02817082BE6FE0B04249A4840C11F95F8ADEFF72173E9A5F2AB2F62C427E5B
+DC010E18641EAC906A5EF0F9BC2108062134A7F10956219C5847C0D82F0E8663
+12D963E012DF0DD899911EC5D8096F80B49CA3444CF1294FBFAB57DFACC9D01C
+46F3BA2F3D1C14EC30CBF83E5729F1C074D4F1665405C9AAFADB8BE41EEE43AA
+16966E2C0CCC853C4C09F245ABFD4603C4AA55EADC0A59AA6E9F5895FAF3D3FA
+83EDC6E2540417530AE7DDA8EF33DEB81444316FB3F93EF944D9FB06745BACE4
+848398BEB747E58310BBA39C64E341185C82CB77E9D4439EC15BEFF1335F22F8
+F036517C436225F4125ED67ACA7A84230D4E2B6CA713FD6B3CA54BEB540D4604
+D58A8335BC20052440C4903786FE3E335E331CCE36A13F05F71126F680077AAD
+ECAE10CB7C057C2D55F384723D58EF3AAE83E9E0B39D6A522667CC5B3257DAFA
+AC1C3C981B9415967F7F4DECD492A52D35BDFF8A83E40438B3B35576A12BE3AD
+BAB149D495329FFE2ED1F3587EB4BF6B7C1209F279EC564EB9E63BE5CD767D04
+E2D4193954C813AC49CEB1E84CE72CCAEEC6FEE3C2E374A2F9BDAA5DB3CE37C1
+09585F829065A21C7A4F51EF1ABCE3E576FC6AD6BA4FD4583860DB2865177411
+A3BD996FB749D5EB4C503C7CA2D05701B6A4CB7EB81116532ABA80FD024C93FB
+2F64DBD6B5AC9DB5361326C148ED9F5DA2B712B8AF9A3FFE6A603B11969D3C95
+DB1A817CAB8C445CA24F1F7D6633D4EC54A3CCC7EDBA2453DDB389C6A77C199B
+F2A6F7DF0D5B8BBD40BB5B5B79B339E216DC091CE6C8C6F52414CE9479817B5A
+719711AD80B545A47D4119D363B0AB38167648FE10D77380007B41AEB7278609
+9E1698ED5180568011401A64784F19610298DBB1EB1FD9E60EE5FA79EB0CD328
+5646912949915FAE50258417EB7EAA3117838C020A6F50280BA7A2FD240E5FE5
+C96CC8014006BDE686BDAF094149DAF305BCFDD19C10C508E644D0B153F33AC2
+DC02E87E22EDFCAE0CBDD9C92D9FBBD0570EDDD8A90B0393B608CDBB43318DF2
+1DC3C429F670DFB19AAD421304BACF5044D989BCAECB8AF16D38DAAE54270D94
+048A813B56025D1B36B61F15A3F0EEB9DCDFAE3D0BD0527016D1A0A97C99EDB3
+FADC694C5FF0B09DB190A94207C45390BF815FCDADDE0998495FC60B49B66DE8
+D0AFDD2AB60D7A00A2D1EE340263BFEAB4C75EB7C1C8DCFAFB3ED411F44E0041
+98E4221454EB7DCB07DCC3FDBC30EAF5F568B21048F325F95AB5F5B11C33DADC
+A31A2CD474FB45DD38FE8DA8ACD5916260000C47C5B55E39FB3A468DA49B9BC2
+D5B699B1158F4693FBC314E7CE38984DA973A10AEB2599B9ED306E8DAAA64CB0
+6EFD691BF97D11F132914B9A9C7F07E48A48E44CB9074B7E849CCFB180D831C7
+44F0DE5448C2617D0AC9E0DC5DDCEC6A826BFAE3868112C2C8B5CE3883EDB96A
+311FFB45AE24E121F147CB6AAC217E5044E01F53D03F07A7CE6D15841A902119
+B337274497F7E063B677009B866BFF01E33E4FADD868BAE167EBDD961838F3E7
+29A59759489D2B18A116878F50F7F3CD24FFA1380EEC013EA4DE9859BBC5C16D
+B252F1293F55C4A7CC91916F5E280DFA90085DDE5C4245F4F65B9FE562323A73
+FA3E0D57CDB2A5DDBF892AE04BE29343C43FA3076B2674E5A7284E0A912844DF
+4998FC41320801589AAF3B39338D8E09A272EEBBD2EB28420F0A3BB02B60A8B5
+1BA4BCDDDC4C1412199BA4A2F47A0814C9B4D515044341B59D98C79A29F52A23
+E32B5F55F713C0C23BE566306D192C55D7B6CCCEDE1168B0B5E3EBCED94C0016
+87A8DFB8DAB927675F9BE0DCBEF305AD8778A9433B8133919FEBB997E80A43BA
+32FB09569F840D1157668CF22DD0667FEE257FC856F8E65BBFF6086B32125A7A
+802ECEC1182DF3D8A712F0DAF8A57D9989ED1B225F61D9A5363CA261DC3AD6D8
+6A4ABB399A1EFF8351EC55B8D628AEDD8D7CFBCAD00CA9A42E4B152992E5E651
+28BFAF1E83D0A1C57D6C125E2CA0E46F89502097B2DA8926B1986581675B2BB0
+090914A24909BED2A597F537C3EB03FCB856569F3C1DA9C4D8D36B5DB2D8D535
+A5E1E97EC55D128340428D8CAD27ACFD999ACD7623E7D7DB4DD732373BCA957B
+F6D82DEA188DAD4F8785A20BD68D8B6BEEE9467850FCF64231B9F5B6E7BDA636
+C53C226B9484F82A0BB0056F17F35A6F06D2AFC72884F9D56AF71C76789C603C
+DF8BF43032CFD8196FF8B6E76A40FDE18369A7A60E60AD81FA10F3EF419EC0B3
+B3E5874800F2975707F822E8638802C4D5C75C757FD373B5EDA9EB90E1EF6BFD
+3FAA612D3102DCABE7CE7CBFE2C34D30F6432D5EAC88FBC1ACF3175EF7E7D7DF
+DBA152FB5132AF88AFEB577669192F057F60102278DB7D0926B3402ADDDF65CE
+5F787F800723CE00E70A3AE9D88B05C42FF393D17D1DC92958C759A4442B4CEA
+DAC0E5C65073556B8EF58BB72E0B5DEBAB9CE598859885E5152E94EE3C9FD8D3
+9B62C51646AC060D5B2509127C0EC3C86ED402164A0BDFEF1C292824D40E0957
+5D5EBEC66C4C699138EE87D1E44B02903EE91D9D29A050356B285745E1148F82
+2C3E946B08BACAD266CE1B80ED11E59D1F4802FF70A7A3DDAC5676F265E97F6F
+C89E49BDD10781793066A85B11800D08096A5792B880DF7B3B32C2B017A60BB8
+53A7B4EDEEBEE38A67DF2C573261DC6F75A939A6863615320810D44E1B8E6B38
+92A70A5E89CE9B4BD1AA435FB1B922B6BEFC9339988239402EAC3E5190461D94
+FBB1C7CC0D689E30FF31D873BBD8E59C579A5A762CA410E6A54F62EE7D06F492
+3A1B97AA6D96FFF2B86E3600C12A12D6FFC51A970B8E33771EBA1B2FCEEBB160
+65AB66044E0860E2B4A37FC74E4591A4DCE783AB7F4D241450541767366A5DE2
+5992B9693DC41159633EDD41A5D9724FD38B14F70D7E8C9BDA1C5FF6C808586D
+1C0DDA406662ECF4DBD412D5AB1BA64A5299EFA80D22C4B4120DAA58FEFC833C
+771AD6F7F06B6C359149F73BF728763F9B8BDC1340644271C9884F04B221003F
+369C7AA1781A648184B768D12C95E32DB19BE665E4E57E992DC96AA02C4825C6
+83300701DF1EDACF8EBC495D2E14D11839CE119BC5D17F3FC69E18C838C42D7A
+EC83DEE73DC6086198A898A8E3B32E995C839A74E8012495E77680A200509DDA
+30311580B61A72B197ED1253B7FC9435296EC3D08BDEC9D512B21D0B7D27F1E3
+9C4E9838D5F767CBDAB62148268D6B2B585DB9D65CCED2FB4FFDA826D5705EA6
+155C867D22199CA146B4FAD278BBFF8F1671A39BC82AC982347BF6D2FE9B8578
+05D497003A3C5705925CEA409B0F99B05C80AB135D4A82A0E727039842986903
+245AE66AFD1930FA1C59D48F52F57F9B0C52821C411ABE35BEB8082AEA898016
+7BED492F92914A2D139738AD20B5E2C3E04494BE0D3BC67303E2CD28B121C46C
+F5ED76CD90662B0D1E1A5BA49CDE209315B852D6D75132D28B1AF2916715471C
+39ACD1E7D08577D565C693BD030BCAA9F70EB66E236B177DAABC4F66CDDF1CE4
+FEDCF5308E3C0A0E09997166B8755F947151EC251AC8C754670019C4C7C47A25
+4D333B328C8947A280B79341C9B8D30A952F32D713CB1DFE1C35E6159FBB8E9F
+98FFE203079565A7C756B77BCAE6279BB77BFD9CC7046F618B81B8225D14888C
+A0962D9B8297C6C9983E561B32E4BD7AF561A4DAD71DEAA0370F891E7EC79B57
+B7593DC87186466A5F2FB574DCF71506E094B2CFDDA28D6C82F4BEC54B6C55AE
+01BAC8A263A5FEAD13E421E6AB06B55C443B4A0D7FDF2E6C29AFF777A17B351E
+EF5F3EA7C5EC0236CDF05DEA1451FF44966AD576B39B90F16588B5F5E850A9B8
+221603D48D45A461911895B61176638D32ED9E7BA8CF88CECDD7F083B9766089
+0533C2F230BEA4AF24117976CC31B72475E99586ED4EB03754EE6A261C13B0F5
+F7D86193486E330CCA0CA14408D0C6A598C1D09CB93DCF133AF858A5C0A63D9E
+D1EDC93B300A1A19CD4A3D3B2561A4BC3EB6E12F8D26F5AB8937BC7E1E97B36E
+8D183B6194B0C847964F0848B807E8CACBACEF04AB633E11B6583EF4C336A06D
+873B17D3BB1C163EBD4BB9A1C52E31774F302ABA67141A4B98FADF0F26323A77
+6EE15D4F808140427570620B336C1DE184A598D4435B0357C67ED0D5773B6615
+40F2BFF7632200B459FDB54771B61FA01E4B481CE538A9DE5ED079B0DBE34792
+7865CB5EC5A1411E81AA2528D614663CB9EC07E4C61D51FDCC8A3D377BAB801B
+DB7A0E5A16A3CB99FF28D6844C0BA37ABB90F82083A35D8822D3E14B4F281C8B
+AA17C94E0A30DFE84141A3989E208B14F798B78168783FC2A8D4FEBFE0200EA1
+BC5317824D6ABB557023B489CB14C2867937B30E96A8274522474FD164B2A833
+266C1D3B9A4619D11BE810A2A440FCFCF5239627CAC7AF39807687245D7AE18B
+AAFBED60259CD8A7E7BEF7B0008D428C5A74393BBC4704C99741F28ADE08CE15
+176CE2F9FC9EB69F9E9E1DB0AE6D7A291573E1B6A990878CDAFF3A28E83788FD
+63657707BDCE633359EF9D401405D06B16CF08CC0894864E61F2F9DF4A4BC521
+23B23DC948CF756297F1813F8EE9E43319FA5C902827E288888F837A5A920C0F
+33EE09EF9AB3B08D03DD51BBD08B619D563379A63098CD3CB17D2F6E9D37B7BE
+5999D75AD22615D6188B74055C65E43976BCBEB07BF7F3C1A2ED4715506D0106
+C8E9EAD53B46AFA989934E745FC5C91D3C88B4A9D2E5BDBBC30E8B8A3F94FF6F
+19765EA3A6B2821AD27780546A6DC0680C95535D2EB8134F592A73765F720F21
+3D24BC29145B7F60B344D5F9BC759E04FD5DCA3D6BAAEB087C78B8C9026AD15E
+A79AF25100748D58B683F978F223B49E856981628FEE15886CDAAA1A60EC84B3
+B02B702DF86F8A022F3E511BFCD8C3B323C88CA3EFB851ADA9D597E696BEC426
+C5B6091D310FC6F23E7ECA63660C1AEBA027995D6ABDF9692C0AE67C546828A2
+AF979552EF68FF958E5062B97DBB90419EDAF24E6BE56EB51DE44D7AB3B001EE
+EAA0CB0096ACDCF1CB87E4A0E901EBA0FED887888508197ABAA3E6C2B2E63EE5
+B6377BB94F91D7C4ACEA1F696D0A84B0085C944D11C835C7F494273CDFF9DB46
+98A677499429EFDE24A37DCC93784BED52F64190D27283301D31B42FD4A42414
+31B72C607959A0FA611B944E334D695F9EF8603DA5762F468067A787A6C65C18
+6DCE9199ED0FC76C094FD44BE183E7996C44A2B19002E8EBB83A7E808DDA34EC
+0D37BC8A49FFE98CA973373FD3624AB68ECC1B8D59D799BAB58607DF5AAE33CB
+12FC2B8056E489FB7763C540141B962B6B1D52B227153689F80D7C6A4FD9B9B5
+3B185A00B494CE9A8B67DAA582E64292E59A5E5849D0C491A94E90FD41458114
+ECC3080887C1EE86AF10201E2DB0BE1D1C61D488C5F9D8359A546DE911DB381D
+A01EFB4C830FEAC5D436B20DE60703287262DC649D9B4DD3D216D154FE6049FF
+DB25BF60A6F4AA766F2D054AA0070086440431EBC16BC621E44A7B3B74780284
+B53725318FF25C031145C870CC3E998DA96C60D8E037E0540CDF3519FC2023E7
+C6C8E98D08D9CDE09E12DC71BB41AC4A00CC61F69ECFC087DCA258DFFA690F25
+C926C0074ECEF0488C3621B7E93EAA43EA0CD80F07E612B35298354E0DF9F9FD
+C4738803D45402D1614216A615B1FD2C2312C8096EB03B562A0DF312BB6DC93C
+F449673689B31788F914E10768997C8BBF948DE5D03429B7115A18D169824FA1
+6F7D9DF652A65A1D2C8D7340E86DCD1B93F8577046800C081B656EA2E6940E70
+D93A85F6DE06B357E972D5033F19B03031323AE77ED1BCA427CBC0A2F87E3457
+0616261BD155570D47673C060C5AB223CC2651DFF9BE2644707BEA1AE2F22C34
+FC658269F267B2AB4C0E4722A1AD409AA2745B1116E2C82A45CE83100CC0A23A
+B3DB56BA710689D90A01826F5B7924D692A9200FC0ED07B5D60325E14F8DBC98
+304EE1EBE63FA96EF52685A891CC21BB441829FC4E00C77C7CBE501851E52AE3
+59F80B5A440B02BABCF62E4B983FB0E20E930543E304501BCAB6807E260C54EF
+81865843695850B4EF325C633B3B77A4E0B0980DD6A56E4DCF563059557FBF94
+D33EAC9EE94D920D8CD39A3CD1AFAB9A4D94D60992B8DFA2E4E489101A9CC6D4
+55BF992C8B756134454ACF91F7E2A1F56FD2B7F8401FC4C9CF8C8EF3101B0B41
+04C0A22E26B73B7F8E940E77E21AB902FF5E256BCB9EB3ED13F467DD67C3102A
+71F279A62A0A13710C276DDCBCD4593BF4489D0A461CA1B45F7F1290A065FC11
+2B171CBB4E84ACEB9DC0EBEEF19D06DAF19E8767F4394CAFE10E9D9FA7E585B7
+786D0DC5996178D90A48529EC96AD8F881053B0ADBE6C2E1A3726D88948AEEEE
+11C228923E5E17FEDEB5CB8B2E7AAC49AB3C2011DDA0F1B933A7B683A2FF0A33
+67CFCC434A6A29298FE2DA4FA33B498A5EA92A2BF4E7776844E347A2FEE7CFD9
+FA2E797B06424C5B93A3E331EEBB08A9063BBC3CD6DD0AFA0A29A8B83F5957A8
+3C1E04DD68C9D67B63E5432A456E8380A818A88D9F0EA6DFAAB16D12276C9567
+6318E6C32290EF1CF5C93BDC13F2F3F447CC1B3145B3A083964B9985AC2BDF3E
+B68125C5A470233E81327D7255ADEC5E31AE03A36699031302B6D428FCB33570
+244DBB7833C599368E614D60BC92491767ED55777C08DE638E52712B37BBADFB
+6FEA9689090217308DE212F0773D5702C6A1F85DB83DD4FC48544971F82BB23D
+587332D7952556864AFEBF3B6D6DA2290A8E5855D19356ECE5AE88F3081ACBAE
+EE7CFD1BAFA2CFB7DC4D120C8B676803573772C2DA8225B906A73B8E914AB473
+CC944A13FE821742AC948EEB6034F8872727E85A02716E26B73022913D798354
+3D959EE5488C04A281E715B9D1DF0C4643EC93B3A1402F0A8F561E0703A721C3
+66E871C59BB25AE821F9D99E216E9FB4BC10892E44788228B70F47871D358332
+0C1633A67468BEF8DB1C7FF7E64A52FF8AB599253EA7125E66A31AAAFB75AD92
+F681290899AB32ADFB06CB348217E41B8FBA894F21D98FCF01449E4D8043E2A3
+D9D2B4A54450F01A018CC58645E61386F7F7862BE2094F61627C07D2B377E193
+FCBB4025C806E9E8F1946F4192CB41F52D9D241FD465507D97CD49111D3967E3
+6ADED4A19CC3ABB3B4065F5C42341C117FB0DDA1A720B3AE576A3712900D1502
+647478666E254970CAE3036733F79D8EA97C0F735BDF2B4223E493DDE6EC1114
+252820D9D2614C0680783CB6602525865C7C2F3537A59FA9C48779908DB0632C
+6C83B4DB7F4207A26666C654EA665D5A972A4003BA634E574D5EAB68C352D2FD
+337E765994985DA4AED771A2E7CCA000447FE4D3D6924EFA2790F0EF78EE96D6
+C25DDFB9C0CFDB459261919C28F9907E977116CB5613EE8C8BCC3442EED681C2
+2FD2CE87A42D6868BFDDAE5313306DCC934121F264056B18BC88A7888FFA1C9C
+3BE2C37B25C3031CCB12FB87800174E58C2A36D2D0A8BCF6EEF3B1BF7F26F76A
+123EA6AE5882F23B1A171D36FC5E0464ADB6EBCF58228979A32FA54451E1EF9D
+338EA9DFBFC452AE86CCA7166D57012AEE282E02CCE2A0FD739403574C68DF41
+1454F598EA71B1A77D2F340228FAEFD82D1026B12763C3DC10A9AC7852BF2258
+01AE915A7B79CCB46564FE433AF441CC70EA1080F9DD651783F09E331F8E936D
+4A58DC46DF8D552A8F37113D5904CA49E5E45EB8B444A3DD817B82EAA08D77D1
+53E207497D19E6C0DF167189E66F3D4114C58A5176C78E625DBE9968A54B222C
+936D6AF2536A2650DF1CF67AF27F01DA0D4DEDA19FCF65D08545AECBE1A07F7C
+2A46823341C9DBCBD232274D0E728CE20F9884E9E853FB9EAB445D5D37556C48
+A2321C7AEA790F933EA7EEA1747AF1EF36D14F43CD1D69F9D1B881F0C620B636
+19255C11005626417E6F410DFB66E012FFB61CF2CD4F44DB987AA4DA754902B9
+9F8964D36AFB36FBBE6010B1F0C0DD516D6044ED23C597C235BB32CAA0E90A26
+C7EA574BDF7AC502A4296C271C0546086EB249C645DFF8B1AE6216F6D9BC2C90
+628529964BB28787D1520B7F0C3A57EFCAC8E03AC551F57968E0DEAF765CBC5E
+76860F73FA847D435B3CB8ABCC7EC9A7BE5EB7B85D469996668CF12A7CB642B8
+5252DBAA309BA350707040CB22867618F6F6C954392962C859E685D6C5F562B6
+3DFEF88180EC7E77A8B4C0813AA9D49D4F6F8F7FD65D73AB13556CEE75952689
+33DE407CA33F18CBEEFFBC1C0D6DA5EEF804C1344402B83B61052BCC3EFCE38A
+1F2463BA6F59842B6457F903FAC92286461A9A5E94F4AAA680719F5B5CCCB1AB
+FF6FAC40DB67394834F67F4DE90168A75F6FF62DCAA309AEFB87A75EAA01D328
+EA643246D49AAB7C6CFF18245BCEAB851878B708E0C9225DC2754D7B7C18F575
+6B22C86AF21F51A8BC284D453B6E4B54CF88EC979DAF7DFC70907D5C67A24954
+960E45DE3C26757F69478BD6D15A6A6B7BF42BF516589FA4E65A4D1061E29198
+23C3076F067688DCC0B5A7FEF192B61E1BD71E73FB3E0E7352688B41137AD6F3
+B1BBD54FF4A907AFE295D1DDB6E60EE4E9C6E30843A4B8349125674B05F2E454
+09A2011346FC34D216517172473691BB6138DA3693B39E9C14E4375A936B9310
+74ABAE39B613A537E47D9369F562DEB01536B61680C082D3C676A38B74C6C02B
+E1699D24C025AD2CC7A974602537D4E4D401BD902B94CBBD7A1CBE95B32BDB3B
+31A0DCC713E2DF5D29B031313CC34A6DF081E3FF37DDE3FD4613FD59F182109A
+3E309E953A4465D5AFFA6979C08EA7546ACD04F14224420842F018C11C5869E3
+D68C907092DE117E66FDA338D3D35761A737DCFD268100A14445AAA1341FAB77
+DC4A96E94EE0204E5CBF84115BE714B555899AD7CF0DD5D4A804403A992808D4
+D8E1CAB5A4581AEA4F8E256261FB16DBC3AC4801696612C01FBC0219E854106A
+CFE370B385B83308BF1051B8C4684AD7BFEA39E73B8AF10F8779E86EA8AA79AE
+2370713FA7B0DBD3DFF4B59C6E9DF98CC2BD25F92214C61FE77C276474B470A1
+391D816683F5AAE1659B0CA5C870F491A11165EAA4A8D0F5BA6BBEE0283BE700
+3CB5CD42651B3A32E647177E22D893C0550AFE9E79FDEA07F3C688FB215F03F9
+22C649489C20DC03404ACFCC6F52CF35AD8C10806EF7462F2338C71554F65A4D
+8924E0D4E677B3F7288CF080452CE797A3E97140B988A567E2A51EF5B6C4717F
+4505346004519F60DE7E18F38EAC6AC333C74C6F8C06F06E7AD42C9BBD35AB24
+9F13CB6B77B6E353B36A0F0A96A79B114181F2F2862B69CFA9882E665489362C
+F205A79DD772CF46E33E6DA168427A9F30CE7F37551A29CE6EF6F8DF8A2CE63F
+D1FF3A7DA929D32DD1E22AAB457F0C814A8E4775C8F50FA0BE84EB3F63D5F29B
+63DFCE84F37ADEB57C2BBCC85704003B8838C72F25390A3285B49464257FFA2A
+DB2DB7E644AFAAE8D211FD635D37563DB8964EC43BD148BC58B17FF8C8D26705
+8C80DDBCC202A4D2F3C1C5140C7ADA9C478A658C04C9B052EC2B1D72CA06769D
+7E2D540C6A8FA3EED9F2EF4F90333727A92E71CA87D10C553C8D932C7AC91A7D
+FC3D3325CC2286418373D42E068F7706CFB656DC7EB356DF6CC882576CF27A4B
+F7ABF38919DB55959FF526DA75DEB5D65D70A717AC7E618682ADF04EB47B56A9
+F2D5AE4D8785EA620EC9B10D814C7EB1AA07E3C4655C15F735A94E2B82AFC206
+BC99377EB9B06805687E46466DE81703C8A2C59FBC3C4BD80D655D0CF4B8FE8F
+365AEBE5F794CFA5E6A5F3955E51BF4BF2E0AE9014AAB02038156ECF5B0A185F
+45663E132D9E414462891CA62F065A35AE1E39712601AEA6B70A290E628E04EE
+F35EF1AE5E952844BB37C25EC86123B8A98A1DDC171DC24A3753FC5BB1893E35
+D6ACCC57F604B291760CA8C6AAEB18B946C341987825A8518A162E725952372F
+F972E7662E1ECACC0968C53AFF70ED1FE4D0B3AA0D3B02DFA799431CA3E9FDC5
+E1C5D5880F6E680E088B0223745A991C57CACC0EE0E0EA6018A87479902A1A19
+3CF619FAF917D854810DA2B64C1E8A97F5E6D7178592F1056A41DEC8A52F02DC
+F4DD6B8AA265CC44D0FDB4196BB408F56C3064A526BCC878EBAA206309574A3B
+00DB69766E0563D9997E6677D10089CDD7560B2DC42BBF2096BAA8C1B811B062
+DB92A4BD76DAC4D328174AA913B9BD8200B3A5D5D8B47CD43239182E59198047
+6372EF5BB4A0676DEEAEF587CC88ED415B7F478B4E8B6900A8F13377CCC31099
+F0BCDA88094D1027C6EB982FAFB9A9AC4E653A09BAFD2515116F2F205F4B7F35
+A6B5A498C28F8AD5A53E8169BE6FCEA6BAEA83D6CBA5C61A6EA77C8A44435489
+E0F1111764F38874D44DF0B9F335EDB43E21FFF81E1C878BFCDEA596886DCFBC
+F610BECC41302CCADBB52792A1FFEFCE3E61E97B68B012F7F6ECD06CDE91FCFC
+8F599CC85A15F04BBD87734467F811B602CFAFBF02588D8440741A41A581177B
+6848EDE1E3AD2849B8BE699B18761AD8C606DBDDEBA41B4076B6F070EB0EC462
+E05AD6F5174C3260793B584A4F37EFE0976DA0DC4802626C780965B51878D142
+EBD18D16E18E929A702AB47FE9936CCF010628DE5F4A23514E625471636348A0
+605E01D9E9BB7E437E3D7847221BE776C59085122BDE7C091A4E3540787048ED
+5442FC6758E42B074F95454D5D2905B6473F6310C8F58AC74266E9754E268A9B
+F7FA91C5384605782D920A295898C42B7EFD158771690D904FF04BFCC54D152A
+BF329FC561FE5951F64F4E209762454F8DC24354CA04A5359805C3C47A18840B
+D1010675EA7540E27D4239C4AB6D64FDD17A83CF544C00D71C540FCE318B9F3D
+9A07B94AAD405AC0D5068C5F5F471251A31650E852DC822BEC03BE5FC2356155
+B2240290E756BF0C6F0C5D5AD4ABAAE047F36598F2D2AC313744BB6273060DD6
+85111DE2F0B43205A93C24AAA2CA566D718ACBEC0EC94A16C56AE689691B970B
+5F2674D8730F0205E71C17284C63AAEF2FB2ABBD36BE07F3C42E03D40DC5A833
+0D103F4527EB91EEF0967AF85C8D393CEAB7AC387C5EDF4F9A358F509809F9BF
+722BD98C3AE20F73BBC159E1E4C8ACD244CC28AA1623D74601155A955676216D
+473605E69546530BEE334085B069E858CFACDA089F407524735472BF824D99BB
+AFCC7D74594BB15329E96032927C673E3C987DDEA8EC1D37F8ED18C5C04A7405
+47DFADCA5CE421570C15C4E222D8997A4481814CEECCC74FD45D0C30D4D918F4
+4923058F6A67E70E58F25884180A2C75A34F9A54C7942F790A27423638B22667
+E6BCCCAFDB417E9F7BCB4AE62C570333D9E6D74219AC3E2980FF1D1A56F6C840
+0084BD80B7137F1E4230F92A9657AE3935A1186570BEDC32073EFBBEFFF4BBFA
+12BEDDB0E2946C763D9FEFA9A396CF090A8F465051B7EE7DE4D515C593F92929
+3AD8BC6A5714E850B50121037522BA183C775A97720E7AB3088489324D9E12B5
+770CE5117E700A602FBDDEFA63AF1056BC2C29DE1EDE278364D1B5018D0DE56E
+5CE0C1BD3EECE2CAE45DBAC32C05A9213B6E6364F5676ADAE5EFF3A8F403DAB8
+CED844B39F1B02580EE6642F0A4A7AC9EA8F07A2AA1EC22A073769B3CA4A32E8
+60225708C10B8179B45E4032924ED0FB7D72CBB86DCA65C1D4C16EB11919B8EF
+702F1CE7AF5DC7C42E265BE63A457B935DE70A6BB42E386040D7454C3165D76E
+B8138E0DCD3CA8C5139B58967DB88AE56FD69DAC69DFFB8D06279BF52CDE43DA
+B3F92ADE0B130DE250423C440442B2CC5F3E06344866223E21181C3C19B38BB1
+5A651460821ADFFA66EB72CC2FB6B5E26E5D2CDD073D45C04E062AFA6032E8C1
+F92BEED10277C66F37278DADB5BABCCF2938B5390F5929E291D61BF175963FEF
+B76C8709CA06B42C8506FCCCFD0170E2A4994B03847D6CE0448072E768DD5087
+C8B99670AEDA6122D23C86D16007BFBC07B7B89B065A7905A14751714959F435
+F4756A1088E32ADC2E741DF10A65819361649B40F66EEBE8D57355AB3BE76545
+0300AF0BF6E81DF8AE18AAF872CDD8EE08C3B524674C5DE37F0D7EF836850AE8
+06CA9182EDDDEAA73D3C753CD9697977789B7072DDBABBDB71A20B86DDC33201
+0D6C6A9780A94C113804D965313AB41D4DA357A70E57E5DDC6AF5A52A4292D92
+3B0A98D1ED81A811E52BD4EFC78D85607D9DEF0AAC8C1B18D2A337672EAEAA9A
+B9EFC2F0083177E0BB8040629D46AF7E1924A627C81431742B6DC2CD822850AF
+EF6E6AFA78B3B91F9188A1FD4750C16E201C0F25E18DCB21A2D9AE74A1B0F6B8
+CD5F93C8C6CE9029769B6794B8320EF71A320805A55B0C8454DE10E6DEAEB8A8
+5C1FC74FF48C9DED8656E7CB28ABE0607E6B78B62920A561509F5F69FFCA7E42
+7AE2B165E53392D6A724455F5567C5E379436C2D4DB4CA14C63741136FE3257D
+92551A908B85C9A11DD9DD2EADEDCA89652A1DD991C6BE6288ADBFA522B61584
+44328D914DACF7903E532F5F6FD15B81CA45C19F7C07F4F903215E2E13FF22C9
+2AB4664FA04C48494D01E217FBDFF82ACB637BBCD17099B532DC6BA3C5E4C3D4
+C95D0C3AE48F4D2B985C18C62C703E2F9D1E456487F75E42BEBF76C7B405CB2D
+A8F8EF2ABCE5317D39D7B57093ECBDB806C21A1EE289320AAB852645A4C6134A
+77B4FA53CDB190868BDFC6AE6A7A146A7BFD09542A4EBA1FBA9A7B28EB7FDD44
+38BC92E7956FB5697D275E2AA206BC744DA99521CF2C43656D033C5BE7504E9B
+DDA4103693846CE3A2F718E400A552298C7C9A8D2E59BB52F10B3279B4D78F9D
+AFFE66AF5306DE1E446D0D42B0F9A9847BAE5CF4A67CB7062D8BFBC0E7B7C55D
+BB40BBC205C25EEDFD5A5914F5AED958B533530A8172761D7CF40A9D53450918
+2F87F857738E398E1E1F4740D49CE8F1D2E20C1BF8CEBC6653F856B19E76A319
+9D91EE3772ADA80F4E630202C4A8AB862F4296EFDB3D402F8FECF7EDAE7F3D62
+3F432FB05FED38E5B8C4A98C205591D9B1B733638FAFF28E56C0B3AF0A0505AD
+54E0EEA3517323D0EAD676125B6253714B3E4EF11866A5E74D686721D5B716CD
+7215606DFD39CA299EA66584CFC537D26A10C9E9E33621649581D150C53D5650
+CE733B8C5C1FA36E35EF662021214E6432AAC25D2FD0E1F8C4A847F40225C2A6
+941489D7685535952BE3F15EAA7B740D826C991FFB52AE280DE24160CAFEE81B
+99E95D11E317F933186A69AD0979BAF9D01F181E349DC92F22D70F6429E98743
+7ADF1F523CF2A9C6EB221A0BD54C9C3C8076B8AD2B3175C0444035A63B62E2FB
+A66C314A9E2EE57EF4B502A5A1F3AFDC822544619E7066D9422C172C77B2E81F
+EC6D14116A29D91DA4C553D812C7C26291B7D8B6C3FC85E36A703AB257E32D6E
+013D4913887D5604DEB7268C7A69AD66BC961B84AEF71AC68C54A36CE9A49F89
+6822680923FE1AC89BB3C611B8C0425524110B6713A6610E95EED895F837A241
+A17B48561AD25DA73BBB3A3CCA32FEEB67B2CEA4268688AFD9E26567233869EF
+7AA391A2FC76065C3F33449D651545D4A80CE41203E375A94EBDF26B19E43FD8
+82C64AFA3067F4FFD57C1899B2941638D8B552FA49D971F6EEDE74F844B3C4DB
+0C546008552352A1A994AB5BC0274227EAA9775566BF9CFC1B9E070A5A0DD4A8
+5CA03A602945B768EA3BF5665A9EDB0AEE1BB922EF4CFDE0742F3E814044ECA1
+9DCB7E0CBBF04E546CBF305F49D12DB531A715BF6305748D7CBBD27D5B314791
+534E8CFFD6B8C8909D96B399369E9F117BA591BF0F234FDDF084495AC02DB7F0
+3B0C04726941D8655F90A46717A509CEDF16875C96368AEB5A19518666E5E024
+827376C957ACC08444B61AF02C74E01DD3DE7F61E6A26A150D7448E0D6068F88
+CD8D071F30ABDF5EC22DFC77350801EC17513DD9C961FB6CCB53429DDE2D3010
+4D0D404AC1410AB66C7649BA090E6508257014CD2C573AD42EDD23D0C282DE29
+24435A83066FAF0BB4BA8E4E3E1889AC8F162DB05021FF74D94C1A8C88E6E90E
+28963FA0BBFCDC2D89AF440D9BE86A4B84952103A9838F3D3DA02A2CAE441CB7
+C906389D6E8E229634DB5E4ACF5529
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMTT10
+%!PS-AdobeFont-1.1: CMTT10 1.00B
+%%CreationDate: 1992 Apr 26 10:42:42
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTT10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch true def
+end readonly def
+/FontName /CMTT10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 34 /quotedbl put
+dup 35 /numbersign put
+dup 36 /dollar put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 49 /one put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 55 /seven put
+dup 57 /nine put
+dup 58 /colon put
+dup 61 /equal put
+dup 64 /at put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 69 /E put
+dup 71 /G put
+dup 73 /I put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 89 /Y put
+dup 91 /bracketleft put
+dup 92 /backslash put
+dup 93 /bracketright put
+dup 95 /underscore put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /braceleft put
+dup 125 /braceright put
+readonly def
+/FontBBox{-4 -235 731 800}readonly def
+/UniqueID 5000832 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19
+38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF
+D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204
+EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727
+A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593
+F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714
+4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA
+6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E
+A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B
+E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F
+1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438
+452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF
+8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369
+5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA
+DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9
+BA304FA879392EE0BCC0E1A61E74B3A1FC3A3D170218D7244580C7AA0DC65D19
+741FA5FE6F8CBF60250ACC27454BBF0897CA4B909C83A56672958752ED4B5E79
+E18660764F155E86F09EFA9F7685F2F5027EC85A775287B30E2069DE4E4D5712
+E7D033481A53A2702BA7542C71062173039030CF28D8B9C63B5596A9B42B33E7
+D922944A38713383D3648A4AF160A3B0C8F3379BA4372BE2E7EA49AABA75AEEE
+C5DDE1D8BF68483C3D21271280ABB91D54CC819680322EAB72E1250A760BC8DA
+726405EFE420635B5B7F0B48752C06083E92BDE06401C42A2C528C8A60381227
+CEBEF0C9440DC034DAD9C19FB27DB399BDAEE22053591D6538587C768C1B7B0B
+7D1E222D2D8AF3A6473CC4C0D6C3E0DB49068CEB8C9BD1C5CD486A50DAA10BC7
+7D6286142355E3F21DD254E27C00C442728A0BAEC9D3F17AE9CE320D317A2CE6
+B61F2E522FBDF3F7D10C8785024E6BB3DF7AC21D9B88457317ED0F6CF9FF5A29
+07997EB14A3BC62E1B91BAB8722F19AA098A5D8C714851CD89D06D628FAD7B12
+6B932B10F04E9C256FA52B462A8546E5322FECD2F1FF85CF470F1B3B617E0611
+0DE6D6B602EC033C9FE63764A1DFAD5D3CF5A494F6EE35DB549CBCC6075C93F1
+B3B6619FDC7541557B3B2D883C05D53C5F61CD99AA4CDAA8FBB8E777F7D32127
+30F41F56086CBE360EF14B8CF8DF0C3F7F289A4F90A2743E0A6D69282E33FE08
+1E629F3B3B0A1650D4043DB19EB83B9D07E5D6BC59C3E685426FA4A439A7AEA4
+946DFEEBE5D06FFC2BC9E67B9F6F42C3B9268A1B00316D489123B4DA268ECD03
+EB4698A8F171E98B3FFE966AC101CD8B844DCB4384B1DA5F2389A36A3DCD3B6B
+BAF20C97D0094704C02E2FB6C0B18EE0DACAF5DC69A63C25A16279E6CDDB8712
+C91F3627B105BA8C37235395799C1F2BA294679C8D5837EF8E257C95DBD50E8A
+751B95EBCB63C18CD81ED581BF501C1FEF2ED000D6849F5A34F0C817D55969D2
+DD145ADDF58A3A52AB4F80CB384772F7AABAE30A8A29D14E581592B58FF6ED1C
+D174E6473BCCEAD202AABA714834563115E021ED66C95D0911F1954E30E4A726
+8E87DF36F1B9F4F517E2B2DB67946562D768AECB9EC7F2DB669122DAC146D8BB
+304638382EEA6B12C8A3861E9BCBDDA964AB14438C360D6630F416D5D243BB13
+9E5A802805CCDC8C35896843F5FEFD6A10EC5D17339EEE635F3C66502DD2FC75
+CE2E0AB0CB306AD9A3AE7E6F34DF2B504B85AD6F9BA9510B21E682C6D56FF287
+5A9A3BB9944C069DD1B296C9CCDDDDA0DB06F2A6822EE39010E8279C6706E4EA
+35251BD160FF50B841774BC20AAEBBE915516577753674755D9893BE33333EA4
+0C65C02EB03173874320ADD4AC1C1638EFA22325BCDC92977FE06939F30951DD
+9D6EB783B86F5A3A8FAEDC8A683A2610DB6EE76AED13D9C01936F04EBAC02A9A
+793A9976400EB8CBD37CC0B735FBB63CEF0266B12F3F6780BDDE9701750E2310
+8FBED1D971E917F2B387B5323C80CB8C2977FB4DC616AE67BD4515C4EB6103AD
+76237FDA555F9753087768B98912A334ED5EB336F9A997D8CBD11E25C7244946
+17323010A2BC19E8791709309E67BEC1F0882A4DD40FF4328F4553EB81426B09
+DA97F4906AC9A861EC37106E98F8D1D0661BA0AD0DAFFE69F06217CCC162310E
+297794416A7E1CF50FE106007B88D199902DEB11D546F9D1FBD28EA609371437
+D66B8B1C12DC75C6212564251B2FA3A367F3B5A9B3F2DFC0AB339D65DF8EFED7
+BF1F526C839E259D5F43DD0F609ED80C7FB8AC4C2A086D80E6EA84745BB85DB1
+BAF17128880D3113F5252D511F654A5264B3706A45E8F4B83EA7FE1DF0279401
+6944D49199000B3ACEFE17BA1B1B365F292581DE0152E9316AAA1D6C5D00141E
+1F1238A99CCFFB89C099987884B157AD65261AB5EE8A0F4736B7566D3BC92F7C
+E758D5E82574C7A2EB43A7AA5762B6A7DE80CDD7B71851221BED6A97159513AB
+B020583245CA361FD86CAF0E86AA0535C0C988ED688F603EDCF174832AD5B164
+1D0F6722EEC2287FB2E60EDA82125788B51801626FA6638F2685BCFC2B9BDBE1
+0E04E40CEC6603F4E2DB8F3E4AA2450F3C43439E8DF3DAC11D9B665FCBF9E42E
+9782CEEEB56E38F47E76DF9567DFA80DF559FB6B8480A1D100F1811D8191FE3D
+2910D9E7BBF1F04FB799253AD553B50553B5C139BE88CC4D2ACC820760C3AEBF
+BF8787D0A2A77C678610E1B24B1AE3DB93AC80DD23B1F1F025C0FF2BAD282A5E
+7C72F6FBB22400AF289578324BDCAD38925DCDA575E4AE121AA8530CC1ABD34B
+00B010C7D959A2DA3CD1BCCC90EB1C283E73A9895EDBD4B00BC77F286833A030
+EF304F6A09B592DC132DABC48C3B019D108B4E807F31509161F0061EE7575D35
+34B3DCD2EE05FE4D7FA36F58739A1F7B42816EA2180FA55857D5F0D148890199
+9AF9D531CECE2F461ED0E73F87CFEF0F95F5C5FE6ADF0722F88A9E682AA44310
+A14DE29AA7F5753ACB6F25FABD710AB848C61DBA088D4A509AC3DADC34F5C694
+A8507B08C87AA3A7203B1F427195C3FEABF48BE185383CD3A74DBC254251D616
+AB4EA8C767AA180D3FEE3A9ED0343572C35BFD38ABE6F99AB9A7B6CA312CE0AF
+DE3446600859CF7FC78BD9EAE61F7C06D0A562F3CD73D8E9D21A0FDF0AF8E103
+968325A531243AE8510300221EC9890E57369F2975958B8B06BC9C2139A318FD
+23F43602B71C76202B4991645D82E0BF5388C6B7951C37E15DCEE97D250F64BF
+00F598589909C93F15FF11385EA8BCEE2448E22A78DEFA40F7A740C6A033841C
+9E249D7682A079F5BE8E4064A7EF5A4ACFA9B72D4732FE47EF238F1993CABD20
+8C21783536735A24544D55ECF04D8D6256B290E26CD194CB3908365E2580FF27
+95C073C7E13AFCFE2AF46744B1BE5C25842FEA746897DA435A53EA153E7EBD95
+DA75C753A515079CE4F4E5BDC5498AF988F90AB3B2D097CF7DF97B531B1533C9
+13C05AA5A146B7BD50FDC369300C0C8D700542FCBD2AA1F2E054950D33D85BDD
+E22AD26453C7D4EE0D664D3ABBF8748B805780039405755B381DFE8A31B68EE9
+539F2A5A14226FD0F4B4087A11F4244141966F3A1EB65056F9936E502C532B49
+50237CCB5A07EEA8F2484963B3807691ADFC32E4AFCF31E954AA8D701FEE6AD0
+B7B2E9C7BA06DC70AB23670CFB4792C3D07BABF3C82F3D40B2AD96012837885C
+3DD503392A46AD0316ACA8017BBC2BB3A481DB84AA0AA8A1B2EC5BAE8E6C68F6
+B1204D2781697B5422E16AFAB5E9B5B0A703EABEFD584190AFB159A7B4D918F2
+61B3D1145F1D9DCDE331D6808F23379B444D4247181282730988DDBE0BCD1E80
+EDD938660E5FA02D5B06BD6135BCEB87A0A53E849AE63EBEDC95CD8C0F94893A
+3EF10FD170D7394877ACA1460CD38C2EAB4A8FF033F5EB11DB6ED144820436A8
+1F13A708B152622F0194A81FC8FF3569009176071E5C2CEEEA7DE7787FD66325
+22FDBDE2E4BE106DFEB021A8A6F13CC641FB94FC3326A614BF09D386F9C9B44E
+BBB776452EEFFC53572A7A82C43916D5D97A44143035567396E6FF0EA97E1D5E
+D527EAC44B50FB4E193F7E32B4F673322D7D2B4E7150E69D5B850E7D41B38E3F
+E2F177F3E66DE4836EAF85B7BA945DA387774058A37A41E5E42737568D86C9B9
+0D49718A26CABF1E64F36D1E13EEAE901D39AF0832365CFACB838E478CE354A5
+8D01B077C782FB7E9B3A5F943F7E1D704615FAB3B51556373F9221E3B4CD1043
+22018C0EFFC480B0BE8A8A77E7F2243D48E09E43EBBBC6A2F1A5D87AFC947901
+CEA31C96E40A4C5C919AF5E97C61FCE36A9D4E5F728B11D9DC32FF2075BF34CA
+D3B0DC8461A1EEB5EE32FB4C193A116A28720DB5F5D223C9A9B93008FDFE955C
+474AC4FF9A5E0BC097EE3BC87C83438E1B3CA79AA8E5C99617A97DB936D187D3
+5FA26988F019A1175DB9881E1E27C5E96B0EB3887B5328625640271BCF72A5F0
+F6551263C4184BC0BFF4BA7012AE2B6F0ADE12950E0BDBACBF4BED0CA7C920DB
+0472E1FBAE8010027BA88646DFFC72C32B8BF48F5323B48DF76877EDBD3027B4
+7CFDEFDF373DAB4561219D04C2B58085B17BE333B29C842628E47087F7ABB63C
+1DC0F055B1991AEC303FCC5CA9810187FFEF91AC6C430160B2770524BCAF87C7
+31E1690D9608641FBD1CC0513228EC8766F6BD3D475BB9090093DC788735C45E
+619F23F89FD5E25322C68292B8FADEC75B0DE35B14435A2F1F4A9B7799EF77DE
+8CEE38B181E1AAAB35A4907BFBDF3DF62CA2F7658F3983AF2319D49378719E05
+01B3CEBD1477A5C59EA15BD5A8A479495CF7562EF61956850270BCA307ABAF04
+2FA67022335BB14212486248EC41988290367E07145BA479E59B2B83A927AAEB
+1BC7B8BE7B7F9D360888D8F98823A6D275F84B156208A452C80FA43AD3A02DA3
+97C6035DC006A1ECC9237DED43DE4E2D0013BCF1121AAAEC834D5313B72986C8
+551DF288FFDC7DDB3713A34EECCE615193DA3AEA17908D38DB937E64532E8310
+E4DD58B3B3EC8706BB0DDA89D646EC3C0E5C09E1316C59FF6B72B779D4C6633B
+41F983FB4ABA059A9D4EB8C26D371253DBE5A17D17A85BFF0313FC6F8686B012
+BCF6CFCCB29077D892FC02B6022AAFC42B64FCB99742C83C709571B0DFC2C164
+9EF5BF0729AF508E06380EA9A5D3695DFDBBFE38DE5A02CF8BCA60CC16C87251
+00A1DA582CE97D45620C22F7C10C2D938E9A97EB3C21A2F15EF1EEAC380F333E
+FD6E783FDAA82D5DF184D4B5BCD9B86014962FC3AE204E6409B733D67B59A356
+819D6AF8BF8352A70117D3C012E3BBDBE7F33C60A8661D7C932BD464797EB9AF
+475FD9F00D477976265AF9EB29C1A370471A00845723B64A6A918851E8D43C11
+44E6386063BEF9B4AE1AD34295F4412068B2DDEF66BA94ABAF24C1A2700396C3
+9ABA731BDAA3BF7084E5B81C5A909B9D3770C1CF80D25DD2D1DF45102C549236
+19553DA76C9FF42F58EB857A62F54A8E4FA1FD66767FBC063B4903E2246EA865
+38214D2396A6FEB6548801296802CF9F2FCD3F8ADA890413D3AC4D93FB6A7A19
+17295336B6A36FD8D3C3E2D72DAA6CF15E4F92309FFB0A31F264C426EAF7DBCC
+D9BB4D3DC3C958D9E073ED28B5E77E681761925B0A71D353DC3177DDA198F14A
+5CA6F552C1C58157285ED6C2DCF451E49D391554A9BACFB0465037E4BB988DD8
+A5146A5B484A13AF534217810E38BAB889916B6808815025EB343525FCB93498
+9671EFBE820B553CD3615F0B940E9A6ACACBF59E3CA38E2518EA9EE350F09C51
+F4CD3219FEEC0C5093A5B4DB7CC35580A9A158799F1E7D0BAC28D54C6F36F088
+6608A816FEF8204084C3785E7B6FB8262B444B16E52847DB4760966BC0AB7C50
+AF225302AEC3A8503E907D31D6297E80E70CF57A9D5291960B4B4E45FA606B92
+CFF59B8C89931955F54448F66BECA7CECD0EF72904DCBC417742EFE8806BB0A4
+E00402550EC3C9C04FDBEB5C17CB1571717DB4AED9A37B6A85AAB6F9D4BA7078
+15C875D8250F9254503E629569A43B9FC24CACC78C041142CE29C83DFB830E09
+319E7580AEF1838D909052E9D6993CD5E946796D3144EC40F8B91FD9C815436A
+EC41B6CFCF8EB915C6438F49EEEF2698412BBBC8182558309EAD919E49F6C6AB
+BCD878382219B1943BD8311BFB6967CAA998941CE12A839B2E471B0B664C6958
+47D5647D5377A9A1B2579CD48074C60F162AFC242783290599C1DC5C17634F3E
+8EB7EE5E13A974CA5E089EA0DFDE7DDAB6020CC07FF5F25AAB5DCE93990D26F2
+775FE48A7E36376A89C5D47AED01A1C0E1DE1113723C0C30FD3FBF6153EC08DF
+2B8980CED15476A88D86DB796011815456FB49C8DCA90300AB63F83F59C699E9
+21D1C154E5F1EFE2135461771C226382FADF9BE838E63E8F58AC945310A3E2D3
+7FFAB6AC8BCE0B6338348623DAD60B0CAD557BFCCF9C1122CF2DE9F0D3DD1635
+FF84CEEBFAC05AE8A96905E1C76A1E3372050C42516CC0E00BD6542D204EA4D4
+C40E1A4EC9EC6233CDA2D94202B18F34C8A1F8EEB74176365E86730D7049CCE6
+A625A0670E1D43D42ED6CDBE73469F2EBE4AEA765804D36385CD21B1E345572A
+6701A5EA17C06662D948E825DFF1BD1811434ED157C7BA98C76E54D18DB148A6
+FF0EB7A3121C5FC98EE432FBBF507E62420F99EE6C28321303E742BE56438B83
+21915A67BA918B3F88EC7F3DCC219336E26846E39C20A48A8347B3ED3B1E96CA
+361D75657D3BDF6BB7661D145FB86A00D3CB6359B6C36D7AA16C7AE3EEE378AD
+FC9126DC9ADAFA7C73AF5C3699238B4744331EE8367E9009125CB83467823A30
+27FECC02592C575B66B3877B1166782DDE4346C427A2A820AE81E131EA07D7A7
+8093E5E56CE551A1714A3E5924F0606AB553712AB2DD9C38BAC476DF051A2753
+082284CF9C62B859EE65D843E8A3DB81B09FE8E52D9C3ECE1985C57647489109
+3EB575F8701809052873F92EEE3846D39C8C55EDBFB9CB85697FE1E3B4F6BA10
+E23B697E8CEB3E5A950E67D1047D71D1005FBD08C14551EC309CB0273C232B7A
+2EDFA81B8A7E9198063812B9F411C15AC1FF35654EE240847E4AE38292A4D537
+3693861F1D95848E3FD7FEC3EDA121E1CC71BA9BE2BD69270BB866CD2D8A7625
+0C074770222ADB812A669C63EB113BBD161ADCB2F862F2BA0F8B974F40BCF5DB
+1004A48ACB08B0A975BF6B86E40417A563020A630FD7CF6DCD3DAD22DCEE1A54
+AFEC4FE3CAF976ABCCCC6368EBCED9093DCC9F263FBC8223B94D5388134C023F
+3CB055E743DC82A601256235909753AB88A0CEF47E84D14492A8E236A80775CD
+97F6B10D0E2051A9537459EAA03D1A3E211CE94BCECC802F381A7460B6E694CD
+F2E14E11B5534958C9FE71E645531909533F0D8868C3F9921B0620F15731CBF5
+508A5F980D5246C58E18C4127778963EF886452D7C608B017590653F42DCE244
+58690AB6080A31C00235C1E87E3E8862D42DD3FB7650AA40225CF918B2E36061
+4804B3FC9CCED1CF206727E740F90339F20DE0DA080044D5E8A8A5424E09FDA5
+024B957F6E728095C04B93BEDA43480C5D13C518FB4380C501F491D0474A5F0F
+41540DAAF0600828103673B766564D533C8F458B1B97B362DED59B2331C84D3E
+03EAD5D8F766934DF624C35EFF39BAE20484C8B469DA4D859DEF477862B925D1
+0373284FE742C109578D867F739C524C0C5E22A5957C2A70DB0E42BCC8499388
+64BC68DFC8BD8312AB45CF64A6716BFB672F738D787C5981FAF594C60908E82B
+FBE8B90DDAD6AB00A7645ACB79F78DA390886A129A1A45EA48DFEA944ED8DB78
+0D0C3CC7D52CD014AD06BDD8A11669C574F923B1C193CE1B40A0E7147F62E1FC
+F28FD6D7FF0ADC55F5B0A6ADA0F56F52A88AD39BEDCDE188D0C37E5078A7512F
+4124B523F9045D63795F580B8600C1844614693162C688C6CDAD536346C14804
+1D959E781EA49BDDCF5EA1E1C4AD5BCE4D6AAA34CCE4238444ED50F34E50C20F
+7528DF28D669BA27381A339F9A37C56ED7D54D4391368E227FB5AC3EF6CC5610
+57248CC782347478CFB48A2B6364622014016095D41D793469022E5EBEA72981
+0D0015F40E211DF43247EDBD364424FD9491E525114EB6C655BF31FFA0264218
+8AB22A1AEB595B43A3F21B4851B62C107DB9685F0E3DA610B04091BB571F24ED
+69C64A5F30500A7035F80E42ED9DC257B32F0B8DCC5E9B1AC1D19B2BE09D5E52
+98BDEB41D4B9498C5400A1886C0D7F33D0481704EEF935528039A4786D150E42
+81AA9BB52666507D4801929A01F10C692C351FF9C916D9DAD0EBD4881737DD04
+20B1ADC567976AAF3113855C9BD9B09C57E971C943388163CF1F72BB041EE0EA
+7445D15D4872CEF76E96A0DBEDBCDD92FCFD149FC753491D3BC7F15D26C59734
+143237DC133DB751E3348A71C5F0F19F5D6D0482F9CE25D835652C5D0212329E
+7DDBB8A7211ECC02923F40A3E6759BEBBF26D0E95E9DF880FB36FCF80F142223
+A21F6EB88FE58B7A85EC37C4AF3F9B80B03BBCCD6CC01E04810A0E90777B00E9
+834A665E8F4BCF40866B188ED99F9A36E8ED34236AA2E217599EDDA3E55B96F0
+20AC332FC38CC6D1991DD62BCA584ADEF939D3C00BB78CF6D5EB3D131884FA81
+0F7015E59E34988D085619F9F806B65AFE477F38266051699C20CE07869A7740
+AA9BDFA7482A10DC6215A3EE60608467A58EBF4B7ED389DD096D88B1FDD07A55
+4E1029C39ECC134B552B41021AA5AE1C9E37F96D3F625C8784BFA7553444D51E
+BD83F18F684BF1C795AE74B1B4B5A815EBCB02B883D0BCB9B9B981F6CB8C608F
+04D6F7EFFAD5DD2C694FEEA8A30228FA125750FC8AFD0DFADD7BE1BEF14F3642
+09C48FC8387A15E39BA91E60540062313B55C45B7BEFDE5DE1E21C24F29DB943
+F72805AB502A1F8ACBEB6078A4FADB64B47F2581F8C84D1CC11DB4EB5C57F756
+CB2969B365CD0B41CBF35082EBC2BB7E89634794AAD9347727515AF62D959024
+D78C0C314C6EC8F47250BE0773D6CC259EE8775BAA1440D4D449ACEE9CD80D2E
+2EECA776FC9A90126666EBE4F81C054F29EEE6837270E3C2B54E3001883ED56E
+EBCAB3850213B960137952111FAE073933E78A7019E2B2DBAF34C7DCCB6CE8F0
+C0C36C8F883C01FC4D0F9CFD02B8BE3CDD657174CEFA43AA4C898B8A359CBE47
+0745133D48C7A89A37D370749D0972A78ACD1B7AFB3DF546B12F8E4F708DAA7B
+C47F5B0000985E7E4C599893B6DB7E94358EC9030A116F605E12BF6FAC009019
+9D5AB67549386B8D3CCABCCB9EE5233DF7F40CFF1239E9A91290C542506176FB
+7AA530FC15A1A2C7E4F7088A9C3003D15F581F221589237D2D87B333ADA6007B
+78BC991984D608345A2B09E66499366FD8662651ED217A3A0DAC781CB714A065
+D82CF91B1A5261874C64844A45C54BA9D53F55CE4BF4725266ABAA41DFB4850E
+06B06CFD4C9567B39D636BBFA6928CBB89701E10487A751351AE1818684B0D55
+AD79151EC89F150EF2E6A1BCD1C414EDC2FAB35DB0882679C01A1DF0F15C334C
+FC750420F926EBDED2B2E5543FB75D78A9A794B16C290E1FBF648905F793EBA5
+E727A94942995D6AD48CA0C6888385EC44DEAC3C4E916025457E79C3CA27E894
+7708CFD57794E1BC13A2BCD39254C1AFF69904D90579040481634335AF3814AE
+4B8DAD9C7C4B03C58184FA56BC15FD8C0EA524AE863BA73873AFE4C7F02E90FA
+0C26558051EA058CE0B4C9BAB9FB43CAAEFC401FC519F7E6B43223F1DC49DB9B
+5DB1FAE551E46FAD6FDC07B72801BD1E94A0E214579EAD78CD4A17210585BC4D
+74D743089165765DD676840BE51BE4882EFF35B08C5D96F0BC1739F2F5E06679
+ADE103C1E1E5BBC082D2238AAECF2DE062428CD2C1DB7259902767D2F4F59B34
+62ED5A19895C0A4648ACF844A50AA63CE266A5644E9581E309E2E52D8193524B
+31BD44F620D391D971EE6CA28ED96FAFED650A386EEA1EB81ABA3EA002B04D1A
+BE04DB35BA4F1FB9193B7B204E00AD85A20514766A51B53844BE043A5D1A6660
+A8B3FD4CA7560102667A5CEFDE6E6DCD384735194F18C74CE1A3B4E1C0152F8D
+774640ADF3E16CAFE3A182B3E03620AFF06885C60826C775E28D95B72DA50F66
+9D0207AE1A3A373BE9A7E25E5BBF673D0201F410F91193D233239700AAAF2C4E
+B9A7D0C21C52077640A0C8E2EE31BF91442756C340C4A4BEC5984D80E09145A8
+144F1B31D7D2DBC1EFA07BAC8E437A8353576C1342BE6443C0A592FDB81AE855
+E1BFA4FC4CC3E500C53F4877AE3D9CD4D9086B1BA0DCDB268639A4F2DAA0582A
+2758AF173705ACE58D8315D97CA631AE428B79D1317378C6AAF5487F4C84A2DE
+DFD0E498E7C242DDE2119B50AAB5460F95B1F4BFBD412EC2477B0A7079187413
+3D2FBBE5BCB4962FF18F0CC9CB74D89FF5FA5B5962B45E987D9810B1A4C8EA84
+BB18B25EE61E56CCB09EB714D0DCA1D23DD447FB9A9C1E4FFA1CAF725206FBFE
+D61E8D52385E0D426C4A99298F6692787B4E72E76A04BEA6C50B36ADB4784C9E
+139991E60C0AA1239F5C96C622687A5BC4955AD6540E0563EB4380EDD85176A0
+16A1D500356D91D74F29F306848C9DB9CE0806FD3BAE4F60D99B7B573E884B78
+332829046A83ACA6A92F8CD1EDFF3EBC211DF2FC565AD50038981E0032A5FBD1
+021A1E3216FFC8D98E20C0456FE1B4EB402D1992010DAF0F7048EDD5C20BE2DD
+1EE5A65CE648196AE9FB727F700257544DB47AAE98F3DCAA9D7A02BE92AEE4D3
+161B294D9D06070A34FC37CF868F7DC08A607BE27183DB4AC3422A755F6F133B
+384C4FBFF6FF0509FFF1D6BEB33CBE035D457813D5CA5412CA5CD1D44DFA5A76
+3AB98B40F40459CF7EE136B9910FC5005E35651222387784B6DE7FB84BEB5900
+DE4FC0869B18A439E2F0089F4DB37CCADF57B92BF900078B434FD0D46FC67117
+5C5ADB5B847D74E77EB1D216C291266E04EBD7444FA0DBE8FA368963746DBAF3
+FC9DF21839BCD004CE6C3E1436F6611F45227935451130F7B84338D63622242E
+50913E0AA447610F32E5279A904EE5693A2C3ED5DA6BCE73041CA2C82D1051F6
+1EF03003168A05308EFBE0648265B3340070405B43F8BB6B465F4DD047E96DF5
+52A0EA8AD20D99FB5635CE53FAC5588C42AD3DF7B234774FA80F469153DCCC47
+4A5E76846938F37C163D5DAA04F094AA233142591F5B0240875CC3C60C733995
+95735F93AB4B8CE3D99CF6B2F186F6C1070679F91349E31A00760453C0C572D0
+B34B9D5C5028515C5C3FB649B9800083E4C78485E64B9C5CFE40AA9C75AE0FFB
+1F7D63F40C7269990AD9CFF5AEAE91C11003C4DFE7758B7D0309BEB0E9A4BAA8
+2EE591E28044F8998F027E545CEF1EA9CAB40409183F91690BCFC06F3A676132
+FC4F39BAED8D48778218DD811C89B95C1D1843EDCFD2DA4F3D4947043C488460
+868A8B4E07E15763F73139EC7B6270A2E59BFD7C98C3E2899042431225161609
+9A6D40549C353963FE9A0536E820674D0951EF5199FF981EDCDEF34E7EC68FBB
+EDC0BB834AC0E068531428B42CE2113FFC852D8B947E2F434B24953E57F5F99F
+A4907044E677E2A18309EA38D1055D83C59371E4490E2D4B1A62E753DE2C04FA
+739B2B9AC2FA9C2975BDAC842AC4C968560C41A2C281BD01DD5FB3CA5C8E43CC
+A5CE3B4D3BB47A6776FAB7DD39BCA29E27DF2A6F88DA0C4ADA6B8C2860B812F7
+319F34A55312BCB78E93473EF2DE00C067BA4FDB00AA20F3D8C3B105F7B16CBA
+A90ECFFF5922BFE2DD0398898783173C6A503DE6F423A10D68CA09237C5938F5
+68B87EFFB603124D10ACBDE4B37727720EFF115B5F61DFAC06E10812DD346B79
+7F5E7054AD6DE4451103BE072D10B32C32ECB01FFA26EAFAEC16742C956B32E1
+CA672C61CC937F424B59E13EEDC444A825D88E30EC250364B82A5D612D810424
+B7A82F20E7730F81682B9C8D0D43C7F29CB2902F1EC253875B5611ECECA701E1
+B32A874E48D6A376E65DBC71285676BE07F608D235C2D093B01DC238B7EE6FB5
+07DDBCC681F18ECC19F6A0B9DD2E32D1C301DDEEE36767A79104306CF3EABC5B
+165ED6C11EF8211541CBFF5FC71FC7B45C48B2B8D048D2755CE6E2145B81A0E2
+41F32B43A77B1CEA471A09F8AC0385F7F27DF324ABE5A2937CB248B349CBFB6F
+5DFBFED368621F698A64C2E45371F872D8DB56370F22E1476142F040A5B71637
+EA9CDE930658174D5A3135EF3C683DE1272245416E82EFD9FF3C3826BB0A5207
+B4D8DB905EAB78F2C4E59979620CA196B4EB6B62861F7961E015BFF72F986D3A
+610D358C82FE3217304D6D468914199149978F22E33ABB8D3458E26DC40D6824
+3969DC9116C98DEB0EFDE11332558878B4CBC3B8E9B99C3AB51F6467F6E6BED4
+8D8A8F450CE6C2B74548E6C7A429FBD076092E8B78E4E896FA97EA2409D64CE3
+2CBC53D4151B0BCBAEFFACA82AC9919C05CA649A1A909AAC9BD07C1D6DD19AF5
+60CF7DD26B2FCFADA6239BD92F75540F3141E37BE816B1BB249B5291E8DE1140
+FFE046BACC6174D27D43BCDDACE34E33F25D41B7506AF1ADF5860C7804DE287A
+924B5CC843ED023E5330640502B1E807F3C9857773320CD1F4D1374502EA4AAB
+5B62C9FB0DE8A13B43127FEA8E4B1E0E18B662A9B60FA4F2A741567730A280B5
+428D2CCFE7EC214A3C0EBDB37DBC40F1FC7497419ACECF28EBAEB65DE183720C
+1266B87514D29A17EA32920971C95D6AD8D84F4E4913CFF3BE16EACA63104100
+FC5E609DA902EECECA4FD599D5C72854F7D4A337A0236ECE48104CEC2011F128
+FDE34ED5DA8CC4CB3B087FD5768401BD25265AE289102197C7EA41631FD45DC7
+3AD9F5E41759B57B500F289FC12B0196769FA9984E1A7045508DE4E6396A59AB
+72BFA94012E3E174E267F6A2873F8D4B4205199249CFCA8192E4E77845976BEB
+72BD5CF4028631E8DA24982DEB739A10EE07C08F6B17510B180DFCE453973736
+618C89BAB5877A7820694755C20AD1139CC99BF4665AD1A637B080E8B9D56B6C
+1B9571E29945E0799B5B026BEAC8B50E622753D27FD4FBA5B8A0DF1AFC1C2177
+1CF65D4AA9A822E6B3170D497DEADC127276E6433345D3F68103615C99BD1CDC
+4F4D7185E723BE88F1658DC8F71D9EB9CD02B3EC3FCEA1DB056996B68C9F4839
+36D32C3AC102A8C5247E4240CFB0BBB9EBE3EAEDEFF52AEDDEAA415FE868F6BF
+6458A8B2E86FC6A129B7CDDF4F49470252CB5B51749AF0CF9A481AC154A21E8F
+8D0769F0B78A21888B2B9F060C7B6E3FEE4AF8085829732655AB10864DBB0CD4
+D61E18007D0629C7075239BD3CE3D909DDFC36E9A9AC2834688CF30A12DB64AE
+6B48FEDCFB27F61D13D0A9FEC05460D6975B507B148FE22BC45F49896B3DBE1A
+03326CAF9E87A7A9A233D545609371EEDDDB5CCDBBF14A9AB6D14162C10186E9
+9BAF321A2AB38BFD53728651026C43E24340364E97069F236B4624FB7AECB459
+7096586FBE37EC80ED1C60B1E5730948D67D3A01D59169DF9C9B58C15D5F8C01
+0127F7413711891EF4AB962A51E3026EAAA0E5E242E39351E18BD90BA9719A96
+4BE6D2DC6DA96105679B38692283B8E05D124B6B54A6A4B80D46264CB53CDE6C
+77CED90081399D1F4CA4B9AF5A00A34AC252D12ED12EE75101866FD4B415479F
+3C1ED247B3343084B2AA6C24E57E8A33BA78DF4D52466BDB881279773224FBBD
+F2204EADF36B093FBBB804EE45C2EBE3DE6144AD3427C6A46777088A68AD359A
+4EE7E73D57E2C51925AFEB0CC4DB18FAB9AF9C1B8CFAB36C7B2A7C3D0E5CB185
+C8C453341EEFD5569A943A5654203CEE4562CD6E099B5F0E2C8BB3CA499035E9
+FBC3B952DD32DFB0E9A77A36CA08D79C724BA2F5E4BC9C83670F1B923F513A2D
+58A6D0AC20AEA483AB95EA9EEC3F368B413CB3F7AE51592C0FE555EB149CB55D
+F360B1CFE85229267EAFAFBC4CA0C60A5A756367C4548C2D96FA740EF293A606
+AD1796E75FEA55748EA8F887D64DB62C92AA11A266E65B9E6789F6DDBEB98F44
+9A85B29DEB44A6F1FD33DA6A9350EE09629B40056C316B2C88B0AB5934A36E4B
+E9B36132422F817D8B5EE3874701ECD750154CE548C93B37716AC06AC76E22C7
+DF80FF3E471A29DC16A7AA4672FF6965E810581EAEE3A80C09A81C57CEE5BD81
+82ADFA34E545E349407CDA5E1839D6B357628FC521DF50C100857E47A4B6D969
+607BE269DAA8276A04C6F671D6B8B92E91160215ADEAC67CF4296B20FE2E737C
+5C7FEE1AB4A9B23D5CBE8728980E230BB7A9F178B6E155A6B9C4A4EF79ACEFCA
+ED0F51C2AC075A521985CE1186483936CB39A984B508653BDA845FEEACD7EB0F
+5D604FCE866AE88E4719052BC46D3D1DF70DF9CD200400293A389AFB5302DFFA
+0025CCF3CAF866ACBE8524BE5385B61F0CB769379797B786C6118606854B561E
+74E1EAEC675E55409E580A09F9048B4FE9509EEC22E97BE86E1BA3BBD8EDD5D9
+25B427E04183B5C02E8ECE785D02CDB4A5CCA868F45FD2EE91510105640B
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMR10
+%!PS-AdobeFont-1.1: CMR10 1.00B
+%%CreationDate: 1992 Feb 19 19:54:52
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.00B) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR10) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR10 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 11 /ff put
+dup 12 /fi put
+dup 14 /ffi put
+dup 34 /quotedblright put
+dup 39 /quoteright put
+dup 40 /parenleft put
+dup 41 /parenright put
+dup 43 /plus put
+dup 44 /comma put
+dup 45 /hyphen put
+dup 46 /period put
+dup 47 /slash put
+dup 48 /zero put
+dup 49 /one put
+dup 50 /two put
+dup 51 /three put
+dup 52 /four put
+dup 53 /five put
+dup 54 /six put
+dup 55 /seven put
+dup 56 /eight put
+dup 57 /nine put
+dup 58 /colon put
+dup 59 /semicolon put
+dup 61 /equal put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 68 /D put
+dup 69 /E put
+dup 70 /F put
+dup 71 /G put
+dup 72 /H put
+dup 73 /I put
+dup 74 /J put
+dup 75 /K put
+dup 76 /L put
+dup 77 /M put
+dup 78 /N put
+dup 79 /O put
+dup 80 /P put
+dup 82 /R put
+dup 83 /S put
+dup 84 /T put
+dup 85 /U put
+dup 86 /V put
+dup 87 /W put
+dup 88 /X put
+dup 89 /Y put
+dup 92 /quotedblleft put
+dup 97 /a put
+dup 98 /b put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 104 /h put
+dup 105 /i put
+dup 106 /j put
+dup 107 /k put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 113 /q put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 118 /v put
+dup 119 /w put
+dup 120 /x put
+dup 121 /y put
+dup 122 /z put
+dup 123 /endash put
+readonly def
+/FontBBox{-251 -250 1009 969}readonly def
+/UniqueID 5000793 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
+87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
+D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
+92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
+295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
+409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
+4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
+2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
+0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
+B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
+24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
+43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
+D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
+5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
+96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
+7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
+0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
+B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
+AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
+97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
+FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5
+20759B6A4C4466E2D80EF7C7866BAD06E2A1040FAF2DE1FD6AFD5FD97EAAB614
+956897A7BA8B194E613047BF469C7B4261CACC1DF1648E8A86E926F8702B5ACA
+6CEB4E3E85EF23EF5C9C53097F3BF17243B8D4BF0E6B0C5982FD14E4E916D363
+E265322DF0823E9990F966A842ED69BADFAC2CD1754FC84C0FF6750D2373F997
+362DDA16A0D73B178FB7B67307204AF174AB871C254B8E7CD77058113B702B2C
+13F341A972B67756D65C6A9F553C365E20F0BA59F8537C88E0C13F87CEC69C9E
+0775F760C4EE10819388782A2CC2E9C000DCBA76E4EFC7B390E50611F3D4F6A9
+CE60FC3B742F046E84B4A302F5DB51092CD59F103DEE2910757696C3F131517C
+416687E6DF671911BFEFE08D1C5D0B16F9302960E29760EE101C5BDFBA4176A0
+260ED46500F88BD388506DA361B0E9FD796196E66B332C82CFFEB7974F9E4428
+B82C64ACBDF865B4356C4E2C8E6ED840AD5579B7E08BFA3BD81AB1FAE47901EA
+E298F60FFB651A0ADDD1C312033C9D1FD4D0FEE44FAC4B0288339260EA0072DD
+0AA168900C492640EB652F4ACF14A4F84878F5EAE4169AF39131695A11CC691C
+FCA75087938B15ED1B742607D839E542C965383D5E6718EA6C25512F1532D0D8
+545EE6AF47BF5B6F6AD0D9E44465D651D2236F883F1F42ECE339B694B19D2433
+25A28A20C7E32793E2DDA8ED6D90F8041298B7A1BEA74CFC168681C020907C2F
+D71D8CAE550B9209EF1B3842DFF0ACAF51333BF1843A269AEE0925234C833C62
+5EC1167908490C76EFD2528658D47E09C42502FB703876A5DF8DCF4C72AF75C1
+818F6A1EE723327B0A4FA1F87B2F2E65AFAF5A8FB0EBB925A39A94D654B38046
+9C70F9AA704E1062D98D09AC897D19DF75E3974A65D045E9498D674715EBE7E8
+B3317973CC6E570CBCD6F434871FF6E171ABF32B82A137DDED4F16964E6689F0
+1A34AE92275F6B9F9D10BCCDC58894A65ACEEFF12D372865AF54653E6195A204
+957D175AD32E8DD962EAD10C6F68956D5C8DCA85FE0511DE39F226CB887D06C2
+A213B27F4D70ACD4EFFD55C416056E64974585B4DA3A0CD1E4837A8C2477E392
+E790C91649CE5394203846518DFFDB5EC6106C4A1540C3FC8C51415C1BA42F09
+2234128C1C23B93B7DE52F16C6944645A9E778F2FA04680CD9608F4FF0B2E171
+883F3144A8B5CBCCDF80C29C6604319CDEA11AC98A60F3D08B253E1B35F5683F
+03CF7C7A4BB51BA657BE25F472F3B508F1AA96EE3F52215A1113D0B975443283
+92B1BB7F200C8AE675B1784F2126C001C23725184677276B176E13002535723F
+4DF217723E4AF032D798A480CCA5842EE65F758F0FC4FD7906153D80D7C6C9DE
+03B434B88A972392A114CBD8ACAD293273E4ED507E59CB42872E6AA787ACD26A
+918630F65ECA0A4D68F4388CE47BFFC1A7FDC21FF76AF548BABF6A4C34FBA251
+CA55B73D73B265E99F45D68F5EC8B6930B0FCA76A0C4BA1C80F9A55B44A98EBF
+8517391504B3992AB11DFE899A5092E8FAA67087C50953553B27A591F3505053
+C04E66B6DDF6090624C411965F07FF04C620F4F0E6BE1062B25BB45A05902CD8
+B1CEBE02EFD76A109CC3ABFC7D08993036C7FA255850FF623FD0F261BADCD9B7
+B13DEC21B4591A33135407E4A6CC7843F00D4870C7C90D9B867977F99DCC98CD
+BDD2C9791B481C92C232590B067D53B58CB230BE71B2C7A7F1D63C3B1E80C111
+C2E8F673F4491AD6C602477CCC4FB6CACEB3060C8427A04265678D8370BE4EE9
+F256D674D499F511BA0C52D4700CE22DB69EDC87C7E703AAB3BF4BFB67393722
+D0D7B4EAFB84905CAED214B4B6705A5F496A73EA13FC65914141E437731AFFA3
+8D3AE2D176D3859FF53764CB48D84E0787D58280AB0D4FD5825F2CB8FB132B20
+4E78869B5C8FA2FA3260D4F2E6090882C8586BD570941BA43835E7976FE80413
+7080DDA06B4AAEDD8941267C179F954F28599C2055C85231C731E4098A35C85C
+786D11A9E3877FE3F5F8D3371C861DE7F8FD5DAADCB8C8CA8259BE3E4201579B
+16EDEB50EA720613322E2E864BE4D2C8F2E16149112BDD131C42254506BEF248
+0A4FC1245DC4F9A31FAD8FD2AF57AF44C527DBE9EFFB3603005E743A3F634D2A
+1B4F0D2883968EEC3F72226CB7B63DE86F70F71840401EE6F4049596F98E9B68
+60339A042978FB72FAA5BD0378E9D5FB8628D220571B7E5D0F0B023D3CB64E81
+6712AC2A6636C468CD97C55E95E2A1FAEBEE5833A8E91EB4B10EEB056BB1B021
+1EDFFB85C861FEFF6564D228F6DD8543C9CB38179D0495362C756D79126A28C2
+AC63EEC6ACB05B9806AD9B3CE3FEFF049A8898675F5E4AE0A9F62115864F8E4A
+8B1DE639EA9A87C0E9EEE025049B65229EA6AA72BD7CAFAB304B88E3761E7D57
+D53AD7095310B3CB92CE9E5ED7806E65416184F7B9FF2B86BC9095DD1D836EDC
+483DED67F97F18EEEC002FAF4AA1BA58A455637EC2FB5FF2620D0D5F081C6615
+7942CC8D5749A09E2A633C73A38372E57A2FF4E6D309952727DA8AC27B5284B9
+9D0EE03EDC62A83A5CD0AEDC680C4BDA5E1E26E3D39500DF03CB6E7373935C99
+4FA7713A0D94F8CFCFDCF395161FC330ACEF4630DFBF7401172C10C47CD7C7E7
+83F6237345E630A5D28D235B2A9CCCF964FF686889D3652AD2D5A21762C474DF
+CCEE9B98BF18EFE20976684ED254E3575FAD8AC1504E9B794F4255A1D877D17A
+958B42B41A01AB979999995906119906FF758C9FBFEC80025A6FAC5C789551E2
+02810078407B260BB39E100C292FA9C1F8F06D6BD5ADFE8E4C79096A9883B2F0
+435B508C636547A573D86FE8F7397D7DA3A4CCBB31A73F6DD5DECF1F1FF16C95
+65B6861AEF661484EAB77DFC29E8209F3132370809FA3DB28A11D46C74D2700E
+FE44A662E89A27CA534474B9023526641CC05BD42D7938B903A9C75E17AD095B
+720A72E5931B9199989CB96E3B3D6B5ABFF0AFCC47768A98EED31D229BE5DC61
+63C50AA7C3F07D7226E52BFF4DCED1C2C41CACFA0406F3FFA7EF6B270099B154
+D0A00F58E2DEF666A3D3CC5FB990CE1BC740891CBF367BE07470064C1A4E97F6
+BDD98D957542A813FEB83A99BD13E8970F522941CEF61C9EB205F14DBAFC84AA
+1EB5E6DE07D3D1EF577D4236EA109AC174AE679E8746C88D47FB59FCB4DC07C0
+FD0C7522B09C46B4CEFBED89D4388D54F605DDA9D6CAE971A70FF28A297A5B74
+F992A7A76DC283F73F4937EFAC20118E320091E91ACFEA8403C0846FC15F08BE
+5C28F32AD90D47BF5CC5006EF50FB83C3B383043D549B9836C761FD17F69C95A
+2C2F87AAE2367842096EA7C6165D550DE4BC014E50C843C42A7AC6D779359F30
+D65D427E0DF5FF46EB504BF88C54E8108E4131EC862B3862C02F77AB4EAB7AB8
+26A2DCF3CAA9CFE52D2AE9E8FF2858D299576D96CB090ED8955EE8815970E515
+2340BAC337677C7ABA0931A2C3A0D38C7A0A97115A009A94FAE6C9F2944813FD
+D0B8B0E26AACAED67F271E43E39AA2011CB21357984B6E12DC93D3285126E0DB
+A1AD8D9678DEF39FF51BD88025B3DAA1005D6C88406043E7F78756D217A4B91C
+13B772A0890DC8DE04F2AFA68F8740DB9E0FFF5D90E4A798C9CB27A43853D3CF
+6438C99D5C155982E6C18FE73D2B7AECF637D396D71DB381A7B495C8BBB8CEC7
+C2CF6181E207CD2A68BBE2A769CCC44DC271A8321D0B66B15E43F8C4CB4C9E43
+D07DEE4922DA9239FB6B89CEB6B18284FEDA755C37428EEB39EE21115B644C09
+DF8E974D730B6294B0BC3C9DF61AA2C6528E3BDBF5FB85BAEB0E7AF3238C039F
+413145C3E343F5BE54BE56CEB79C5979918AF484F03D2A340DADA9DA2EC69D6F
+C11FA4820F70CE9E41396EFE15E6A15689DA2DF43CEC933A9D2DBF99D2269AEF
+B0D1699ADC25670AE6E1BBDE692D4641CFFD96A6611B4C5F61A846D357739AFE
+3394A2DEB5B1D431FB9BF45FC9748F5423C27EE41DDA008BA9CC9D1F4AC9A0C4
+7824AE51695B3EC4F03CB498CB2872737B0B2C58C488918B6BE86A97F7D6FD34
+F332D524FD06EB9EBE7CEAFC7DCD6BFB8416AB375DC29009842DE7DFD7546B14
+8B204CAFC4415E3AB0CD4788BD59ED78481444817A0A071A35B8D8FC959FF070
+93323CBA22799C8EB7F0BDC98C994AC8F23FDA8FB867F9BB5C34E0FFB2B92507
+4968F460EA1E186280F5DEA6712D4E2C3A5343A7107082F61019EA07C127B47E
+D8E5DBB8D43D4C84973558C4C9E85371E062B0EF4C0899B4CDEE5D9C29BAC14A
+08F97D78FA91CF1C1E7A3FDA299E6F67B521F26022717823E51F9C832E8E9CE0
+6279B403CAD22EAAF6992E4812CE559846009762E2D893CDCA300D000151D5D4
+CC666E19B133238D686DBC4334FA65339CDC42D9A2157D4C462377929B2604E4
+AF39B1F70C667C78482C7CD6E50E5F7D52E69C672CD262B95AF362536130808B
+32B8AD2FB65E873A9AC771B5EDE190454668A3436A4DA51027705544FA7A6716
+2237C1D2FC379A489DE45FF5DA639AAE411E48A0D8C3CBD3BA1AA3361ABA52D2
+D05BA29641ABCFB38C7CF50EE2F085C09F35AFA97E2036290CF87257C643BBEA
+A65D2F9B843213AC0B74BF5C812655EED5174E2030E592259433AEAF0A9803E3
+E13BDB8000F52E79245A7E6089CE9EFD57E22CEACFA0F878ED3CFD948F9455B3
+B30B9FE2E60E8F5AB92D4195D2C7BF75F54EE61B5B5CC175A818B0158338CCF2
+146EB01573AB87105F67DC5A20897951ECB19E604122D9FBE57E03A83FB077FA
+84CCF9C018C3F88F047D5D2855D41D50E92E8FBEBA379DD25BA841B0E281EAF7
+5532A62DDABC830D488B035D49F7370BE6C06C7646E51DA848285EA22723C8F6
+1B15C4158D7F145FFC6513CE8EDAA9C38DB3BD09BA39003C8C4E7AD6D209435D
+123031F6D224B39E4CB8B1B64E6928AE70C8E32BC86D35A102ECDF0DFAFFB218
+821E76C04663AB147576D958500A78301BA2E1866210DE3EC3424C620198D056
+43B666CD235B1B12938E09FE7FA2823E63211E319E3E1C86BEBD9F845EA5ADEC
+8BB8B5DBA5EF82D2152C029F07A8CEA75E9A0F1052CB7BC1E5CE28CBBA8A4A62
+027C22C2FFEC10C7A0D905B9DE2E7E41E9A3BA1F68DA5930854B20C654B6B0A9
+A52C2BE89B14DBF634C7296D6DF5282E94A5B4D13D65F1025A9F1F1AA0A08BE0
+287A0E3A4C0C495B26ECEC13693188594224F31F2116071D1CF7422D03F31372
+619F82D4166D615211FE5D05F7C42DD64BA06FA04B21917443DDF3A7FB2C1A30
+0E888651B2970294EF3DA83D2EFEB53747D8B869C9497DD045E925AD31C65BD9
+0B16CB5EAAE5AEA961A210CA9E18F79C7DDA0F1CDDFCCBBC2258F73F4EE2DB8D
+89081CA8595147A3A79C86199DA79E1BF5DA251B26AE4A94FCBFA85307464E09
+76F883D5D0BA2674285FBBEEF062B76566D59779A146A8B4293C792A2250769D
+7E1D2563D1DF3B384F1DF59886A96A1187A8BABB30B1CB448EB396E0FB459317
+1DC83E7D29961339F952E46042B2AD5C23B8BDBE7C2F744AD53B96D99362B93B
+C93951D619DE2EBB165CF8483FD426160E0F496AE8CC80F1681484E85A728E0D
+69693004E57A1F53A3DBE96097B893EF6C8828A0DE9A22A394DFCE285BD2D272
+CBFF62B35A395917EEFD4D845C3DCDCA99D9A5CF8AE8F6432C4AB83FE94368E7
+A468B92AAC3117579AC855FD0403E45FF61DD3BBB20F8456696DD845FA682F1E
+F31D5744DA59F375ED8D108D0A0548970A1A90A742C693C082402775D4C10B10
+1587493F8DE445CC44CC5DCBBC3167CCED328F39406652C428C800C53735FD27
+841CAA11DDAC2C134F8C28B126DA041AB386DCF2F7AAB00F50B910DDEE682CEA
+7A286A320326F8F28D40F76448ACDA0D61832453B0434CA13C47F72CDBE43320
+5B9E8C4EDEDACFFA739E7E40836D2289820108ECC7441A0EF95893A7530D8ED2
+59286DC5E162D8872BBD7734F2BF0B8C495050F98D37806FB4ECF13C5A7F1983
+25A471A3A527D417F640C96BA4C254512562ECEF11C22B9D98748320119360BE
+93DF745644DDA5996410E4360FA5311179A44F76C903ED1BF46651B7CDDCE472
+5FC260FA2FD4E0E0722ED14FD1E42E5B0071BA73A370DE0553F8ADCD8EC5A25B
+AF272958CB5493979921F357E897F6A1291F9078BBE63446EE737EA0C690DB97
+59B3CC1D25A8390E30BF5ABFBA4BF29D981AF58F15F69AB134D91B38DD76157E
+DAD7A501191E93F5F3E484BA81C9AFC51AB8E9216019C56EF23F99DA61A37E9E
+08E51F707EAC552168602AC3CA11D8B4817D18A197398CA010A04300B5196DA3
+CDEBBA7BC2119D2AD16D2BBC3C54C95A7B281CC9003994FF07F5AEEBEEE14CD4
+D128E5A199BAF3DFFB06EDC1AF8A314E27FB2B8E4A9E9DFBAF3F35893277E325
+5F702B4C0DFDDB5DB546BA3FBC71932F7487662D1010B867C6B3E0517002CA87
+49FC666985F27C3D17119AF44DB0FD9917AC29D923A32EBAB016E169E5092C27
+7D28A0C1197B760AE2EE5E307FE6B23D120605E03374AFA65DE773C9B543D6B6
+321732A158873823AACEDAC38B2AE5DC0DD9EC0BC159C6861C99B18722B6C84C
+E81907EA32F1D8434B6CD6C68523720859F6FB625FF298C52A93F7BCA92FE4E6
+7866B1F06EA42556AF83BE7586D6EF8C39ACE6028F03E4ACEAD15886B92033A1
+0C2628460075F266B3C434913BA9A6CD17E1A1F8463635C6016C78BFD009FB7E
+92B01592F92E1806414737A78A5E8569A7995028E9C30C82674224157DD9C99F
+D731F21882923F154F2801E5957653B732FDCEFF8638EADC468E265EDC4786AE
+C6B1F697D86A8EFC9EE7CAFBEBD856A41F7A0F01EB11A2303DFA896939D86F00
+CFBA0A7C3B686AFA20E5EE986BD53FA8F5B10D8B284278BADC374C68DA0ED771
+17605ADCC3E556D6BF1FBE0BB0759548C8213211DFABDDB46F773D4553984FB9
+4925A212418DFCAF523C3938177D7A9A3158D713A262B3B8D833FE55DCFDA060
+A4DBE00FDFF660869EE8F08CDEA106022AE7D7F23C953B5DC5B0231DCBE95C6A
+CE027BF4F0145C5F089C6AD6B546C8FE66B8C0FFA2A3911671B7E5E791F5A4B8
+8BE440CFFE25649C032E29A39053597A4156DBCEA220A74BA3DCBD719551B699
+C2AD98E86611C3CB1C98F24D0A797C97817909FDCC55DD8A64455BE4AA56E079
+8AEF9B09A1BDE78039F5D3ED82657DE69EF2AD30540203ABB589DFCB7783791D
+28C162373C6D206C9055441551F9A85D4C7992168D3C7748D42AC42369E4F057
+F3549748B0AA93B9CBFD1FDC941076FC1A59EF0D511A5FBE096F8730AAA9AE71
+81A762C84763DF8A44CCDD23CEDD6049FBB2659B5567F2EA54CB94567AD0B433
+C70EE78E89F64D29A861F9358D23BFB4EB31090BFAD1358F56B97F938E488566
+AC4222EB9473C692173D82C25834F126E211C80C16456ED23E4D3D0702422899
+110F81114DAEA183F256FE15B4ED44F6A7DD457FDD3D3A4FF9E698D1008589CA
+6400A01EE0A4B1109F420904C7AEAF6FAF651F6AC45399B7C5F40638A80F3BEF
+A4E6B489064426ACA31411DB52B32D3FDC87938BE09E370F8EB5E4BD95D88646
+E7E8C897DB5047D39A5B060021902D31E494CBE15E182AA11AC20649AB02E096
+37F757D3AC4EE99930FA1EC26F1AFBAA4AE20E987BF57F0426756E27E6D30992
+B9934E2128C7BA9D6CD54AFE6954EE14039E46417D7CCA7BBE6A62004562318F
+14497ACD3CB52EADE10D4745A0898BE68A77FB64FA1F46B9B119A6ED558A039B
+A6E77FEEE64A0938A12B89938FD80BA33280590716BCC5B7861D9F03F9B256CB
+109DC1BDDB087EAF904C4BD0063C88B57FB937C25EC804ACF6524BF05FE51298
+5D1F9BD162EBE6592C6ED33BB1485BABD643F7FE85094E89F5D2E63B1F74DDCB
+A38A808977D8702C6D65972EF0497D22741AB9C8BF8428E58A37B970A7460EDA
+B67178BEC26FF4D432FC302F54712B23F2A01139924B81EBCF38B66775B71C0A
+B9B41FDA73348AE45BF01C6B20B66BCF05682577D47D3430BA6AACD0DD2E9E7E
+EF5A7CF5750C7283CC8BEE1364481E3A60B2EAB66B7BB48124E57BD91EB272D8
+8F2D17F60FDEB7F78D6142E76CEE2F63826193175EFEDF48AD1F325B2864B619
+65FBA611DB4DDC54AD3FC41EA4D3CE9186E77CBE4D0DE188F101193513A38769
+ADCD1ABE1544897E307B1A7A0C2145BAFAC51C10089C1F77462AB5DE327F8E2F
+4AA630EB4BE1C9B5DECC6F5C68D882B9434100AA6577403FA51243A7F1DAB24D
+85604E27C7E7316AB9CC78B4A0E9223109E813B7F243642A67F576EB1A73E780
+A85BBFEAFFB0948920EFB77496FB7B1D547B86AE6CE0070EA6BACC276C82DB3B
+68F2A673B545D5E894C34A1F0997360E090885060B5796687F41EFD6003061C4
+5CCE2FB8288247A39A3172A3CA6BDAD3B8E1871A72334A9D296A15D7CCC5C3BC
+27E604706BD72484577B0635513AC080F8B29B5120246574FCC0770A80CBA3AF
+AEE108D18E52676AA44ABBA96429496FCE63C8432AC5480738703C923DFC514D
+0FEFD445304A6B6F149E4540CD58773C7A2AA45B068383AC30FA023F9677A8A2
+506599763B2892707B06C9E756A36EBED770E71825D9D91679CE3162D43600F0
+185D44D8540756C5D7E555787A14E51DD278E8F1E002A8B03CDCC4888EB78B78
+086A30690E11E0763B23412570BB6DF29AEA1D66D852784A2F9656D5D4040E05
+CD138CE9BFD69046B114225D3B7C65F44AF1E725692FF569F8B8BE90F47C88D0
+8C7C1806D123B9C602EDFD0B9F3BB2BD00F757150EBA7C0EA5DBD5EB53079548
+EC2F602F999AD668FA5679181D885ACA659E23DFD73A1C7C73930D57DE6CDDA2
+F864A3ABD17FE337CFF5A3F1EA4893ED842613B13D13B8910584F8A313D7CF4A
+DC602940B876778C0818CCBED81F2EF84BF25F7BCF873975E85E56D6DDB64644
+B17DB723D714D374A7212CDFC901E62960B73238BC77F491A7170D87972AB510
+568E036E0C2590331A22AA6DC8AF75FC3D35632FD1B15D2FCE7AE613CD740A14
+C2127FECD0632F5BE846AE6FF0352C9F1321B62BB7B339ECB4BACB1829FD03C8
+3E4C061B2091F44EE6AEC20FFE3A4183AF03DE2D1C5A72E2E268556AD1884AAC
+8E52198D32BCDD58097901606B1244331F6BD0914C025B146290F95BC3C8C092
+499A10528B542319AF64D964BA71F14EE28B34B9D27C9FFE7CFE84180364A27B
+9F19192B97F9D346C49FD317B84DD60154830A500F8E2AB521010D0D1E84FB83
+0A1305E4109E2EF505FC4434254D295AEDDD5F0C0F2F70065BCB38B99BB24469
+DCBA4B54DD465DC7AC71315302664E27C5F8894201E8BEFD3070F64F1362DC23
+5BEE7C1146CB22C9CD2AE7C93BE8B4FD44EBBC99EB8E0377D4CA26BA015130E0
+2299639E875FFAE46D00BD8DBD7A4BA42F1F15301369FC93F68FE14F94BA0535
+E9C2305AB70090E7DAE856EAA4DD76EAC1218CA4316634A223FF968984475F96
+7F3F8B53A2FD8B1AC32A3CB2E0F21E9AE4AA8E358F76CCC977DFD2D5773448F5
+A0095AC71774868B35082925A500A0633613D1A77E5F03DB34BE3E7D442487E8
+A75C7AE16BC86D81B2F578F182232E623FD67D9D1D96722205E007187DD45307
+1FB4687ED4EE9A9AA4257241331559EAE2EF5ABB53DDC805EB73A9CDAB7E035D
+CDBD8EA3479AE5A27FED1AFA9107F15E9C27548B54E902D2BA446D637056BD65
+224833023A1C0506ABB1295CD68CEC7E44E00DA11EBFF4898BF02E8DD24A696A
+FCFE2AA8FC43445F0F28772ACE55C67A07395C490C8FBA755ED5344074767020
+D923DE6FF6BFDE2CB4CF918BB2E1DEAA580225D919E8C4C9D9DF2A982CEAC1EF
+E14A1BF587DB417A1BCAA96F3BF7C2F89543D3161DDD3CF375F25EB3C03548EE
+D29711B63B4C844BFCC3365927E12FF1F091420E5CB4EED8C1CF2EED938541F6
+17F60FE5E9DF1887B997640AAEA37A804D0459AC3A06FDDD651BDD0C7DBEC91E
+4C9A5FB929AB7A95222D0B415C32A9E8F5F3D80BDC2552AF8860754C8E08FA61
+39DE10104BB6FA9AFBEFA47464DD7793CFF269894CD1AA683CCE470E341F49D9
+1BE9E24FB24E2C6C22F278B25A8C7D6F6FE310A01CCDC6B7E48B61A0C3DA5E49
+225B48628FF2D0A1BC21057ECFBCBD4225464F33D0DE3891439596EB51045800
+3C8175901E7685D68CC4C6CDBE4005C77835D21289789553973A67AE1349CF07
+7927445CDFFB15D75740C440DA29BBA591F6DCB687B05E18C8876E6C2434F54C
+C8426C6F5FE2DBEFC8644B8E33715D9F578B3A0D619D83153122DF8321C331E4
+18570F97C56EFCD02AC636FB7E417A224E920202E8D4AA38E772B40B0184410D
+B8BB4E22C6BBEE7202C0A425C4629698CC03226DB0153127FAF64A5C6754FC86
+ED67AC5346FE30EA92801CEBD3E4631B5FA75D9BDE707FBFEEC5F67B0A999BD9
+8C578228542EB2825D0050ECEAA4A03FC0537ACE1A4BC1EB7E3A48D38ECC7013
+933FA67A15453447CB30C05333484EF678FB33346C71663B1FDD43085F40E29D
+2585240738C55514A22FF05E11BD86F2DBC24D2F47BC6C9BE5E469328AC7A792
+651AA63C24C88122C3972A48C3978EAD8299387C6358513BC1821A0C47D5F298
+DF492D25CF3BE53335856E3744180A0CD7CBB944A4AC6DEF1470F47C24E11A08
+E8D14384D45F07DCD6DF3DCE4CEEFEEED8EB9DF838A0571214F3FD41D5AC1753
+6AB8A77EEF759D07E1908141C2B8B0F7E5D5CFE5B0EEEBB682415D231984A1D1
+BDBB2242D09A2AF2B038843B019281F62DABBFB64BFE17D88134466B87B10883
+98C9AFC16EDD595C2B07EF64628898FABEE3CB6A7E3AD340B48811DB4C7E3AC6
+DC5D00F722CFF672D249C566BA894558C0EB805BDCC3328C74A6FF2B07095ED0
+720FD726B979002AD14A3DD6FEAD58189058A837FC30C450F091C0A016B2DF9D
+2BA889E94D3BE93E2AEC1282A078B800F40E9D5E02E3E08EC55343E1D32BC621
+7A6F97DE71D25D8FBC90C2BFF492880C036DE9CE950D3FF433D564418EFA0D5F
+6D4E15C5C75AD617746F68EE369EF350C0107ACDC2BADBAF7A6997DA5B56814C
+41686B212B011E4268A9B948E1E1E8F3FED84295FB6436A1F170C37B968F8B79
+D44334D70A7A181E9CCD608395A9C8228630F346BFDC7AD7F004D05E112E7CFE
+A9B82C163C619BD53359D98B89B1DBD25914AA063A42985FDB36C1B279C3720D
+C477192168732FAF2A8EC8E31900812F7DBA675FC2ACD72137556545ACFF37A4
+338963545491622A3CAC081D28E4E61959C0026CA9B0CF89462DD84E48108A28
+F77E2EB2B0D2C58CEC94F2A38D8C7E6BBAA92889DA5222FACB540FD87ACBCB9A
+5FD0F431A4B0AB32E351BA480E3B719424DF29EEEFEDBEF9DB67F026007173B5
+660CCCC1D10883B8C780EA1D60638E85822EE42871EA21DBED2DE278CA344649
+FDD6F3D45B261FA8832DBCE3A8CB3C64DBF8786903F4BB4642EA7170B64E0B6C
+AB75D190E1FDE8762FC1073CFD44299BCF325EFED72CD9F3A0F74C3D210CF00B
+C2164A1DCA4F5782A975704EA130F2452B979868CF72BE3C8C76A39DB5B22B0A
+4AC184076D1117F9011BE141D13A450395729A31D8CC29D725997BAD650683F0
+AD44488A22FCC73F21A59BA5D48629F44C5DB5A0D1C14456EB2B0D08D4EC60FB
+2CAD71D511CFD0452D220C047D7929CA0FF33C12CB1BF251EEA21E9C65996B8F
+7B55386CD9E72034FBA8CC4AE2449A300D40F4AEDF337E0B3DA8B3A597F8C9FA
+B4D26F2582573CDE7A97A5D010E788F596BBF119A8731B88C2686CD25D159243
+80D27BB8D81B0B323FAF27ABE081EB8D21C22DDB6CCD0AAFDA008BF447CD4389
+98EFE390A292A5783C0469F562570B2F6BF7EF1A82CD768F38B3071D945808B6
+329CD57A4AD05E54F8CCA67436685FB33193F7A30F18BFBECB7B99D3BA621B60
+23387D60FED79E6B069121AE70376FB023AB715FF6AC2D4164A41477057CB81A
+79F7621C17CC33ED4C34483A06DA1CEEB7EB65AE030E7F5B2C014B5C4E49403E
+04694ADB0E70013E4D7A1C758644FD093CE7F2BFE997B7A02AEF7A9837342B3F
+FEB0CBB3A0A921B30FE1721689F6FE10CF9B5EDD86CBFC6EF665BEE89FF1F6B9
+A974362E5F624C87EE86B4622D48FA2850E41730FA80132128AB28132D02D8C8
+A11768B084DCDAAEA7640F68B7DA00F5C5098406A6BE0242D10B0B189CCE882E
+076AC85B8F5B72C34DA2D030E20C74A3DBF5BAA517BB7D6577701B5453E7FE8B
+F84BE250A46B7725D3D5BC8C9A3DB73C5B6F2DABE4CBD569D37134BD9D4E95AC
+307EAF3A195655C7222BD9C1281330E7C04632F6FFCF5561B8713C1E1914C6DD
+2802F7C3D1BCE2E866876CDEFEEBCBA2BC043E192B8807EC455EBAE15A1E8252
+CE4CC69D720653724051631BF9E659791A49407FAC50116B04F545DA1C8898B6
+D332AAB1233F4B9D7FAA0069C22E2A489078E158A131B3E9A863AD626DB22E82
+DF86EC570CB4A2237620E73FA1C83178181DF5DC87E17459E057C64C7B5FCFBF
+40DF073D583C4A9EA31848BEFDD9D65C619647C7BC9EA5573E493D92705584D5
+40240BF4ECBBDAB31DB05A5B6D4BB53ED6714801D0A7F0891123D89866E95629
+62A18C10299E14741A698A424D8389D71F1EFF2607760ABD63769D14965374F1
+55761A986528A2ECCA9AD1A901B3D481704C769D7C410A67F0EA396BB8777367
+DD8F8C3280F1E11CD59A8D33DC02111F28D8A89F26A966773CB1F70237894DE6
+3190458D5A5478582B8D67958AA31CF78FCA3263D90D2A0C2ECD6F64B61D82D1
+5B8F2290E7AA0FFE45CEC6BBAD0778B19CF88B26A7197252B8A13E69A2E28A10
+5CE3FC1E7DC1FFA1C24AC83AC48512DBA16A12C0DA8F191D8DC0E42E2DD845C1
+36BC4C49BDA6BD440227498531F460042937E9117877F4C94AD898170A8A5A1A
+49184DA49FFEBE9A9D7290CD26BA3D1AAD6D855430FEF22EEC9E94B6DD322B26
+76832EA9CCCFF596C67084EB40CB5B8E4C621130622EF9E798A93F08B451FD3D
+24AA7895DF4A025B623722BE544C3674D4642271C90013496D945CF06EC843B1
+7A7EB9C3527F9C1F8A02FD57909A76C98703E2E9B6E71A8DDEE2D536CFABF908
+E4D3B6CE290FF063D9FD574BF2E69CEBC017895BD9425BA38372100A37F6BA0D
+8C1E8CD3C34446906A2577E35BE1A5054F1CB7C401C772A2E245165761BA53BD
+73446D83418BEB92E31030C23586E46A5ACC4ADAE7491AB5F8CFDC15AC487D2C
+921FD5064ADD9B82950FD13AE734408685259E3E2582C94EC738BE6DAF9310E5
+F6D3C7267833AB0D81804284ED5736E7B17C7503E0B165B110E6BCA12C7F7E31
+B07775C5310041DAB89EF490D4B412FB5509FC2888CF87D7D0663E34D3378C3B
+777A6573EA564C1E43E55BAB32594A87BA4172E5040564900076B19E94326296
+6BB9F5AB11D46E03975B8FE00A809450F115444C04A81823C57D1D57EC91D9D2
+A95DD9EDE24B1F0A3F434B343D26CED8F5BA0490F6594DEA62BCE56F9BEA5C1B
+2276DE2223BFA050AB6D8BD659C192E0ABD909F8186F04207EE1879AA061CE00
+BCC4B19A269B8CD08CC00A3145858B30C51908CD357C9501AA5F2D755A7FEAF3
+0EAC13762B7825AB5663F397A3E5F9ECBAB49BB112F68FFEE5BC3E0AEAB3A4D6
+77DA095FB33C868C5701D7097ED26C158F47813D687082C8BF875E20F5633A36
+CE601455239CB97CA5EB1D798B0C11355AB0416C63CD15122EC27FB645822D56
+E0CE32CE3E9FC4411C6F6E65C328F82480C250C05A898DD26C6E42C8D1F000DD
+C8611B236F1703FC7736ECA1D7494DE9483F30A750F505C7B0A635ABDE8F22FB
+852663428ED0144EE7D90C5078D8FA710021FD05C8FC175170E959D5E67320C5
+EF91A68C92642D1134B383150E39BCFA125409B706DF953B166D291EFA2E6A7E
+58D0E940268BBA69A216EB9DA55ABFF7211953E0A04839C5D04EF6AB5614D401
+CCCCA4662654E2AC292BE0C2FD390FC0CBE8E51FB5D6CB354CF25FB928BBEA91
+A0CFE610C60346CAF22E32F3B2EBE3ECB407AB91302D20EB766288D3D2CC33F6
+B5C6E87E48AA8ADFE4A7CF6758B0137C6BC1591BDB0A2CAE4D4AF0740FCE48EB
+EAD6115E4825A77C51F61F32CEE1B092F07CA53E32D157B0ECD223792C77F0AE
+3BC459B9B2AA0B964E817B069A4D11A5D00B3F1F09F998021FAC5E5F3B511AD8
+2E3ED9F03B73A4E13B6AA7DE74A7D094340F8A5495974C20C7CE676755C8B71C
+AF06170370B372209C850C8CA40146B309389332800ADA2685EB2335EF16E8D8
+A13C7AF890BF3EEEEA40A138979AB9D83D19EBD36F851DD849F044A8CD659B03
+EBAB32626D36E675C3C1EF64E95487063AB087C5A5D0B5DBCD51B93ADA34EAEB
+FC137AFB71779A3E113354872273C75C75897AEAB5B7FE36100D3700C1085D40
+70A5220563676B127322AD9985EBB8FEADF642E8DD3CE86A3CE78086D83F50D2
+0716D54617F3F673A78D9E815D3B7E06C1B29EDCC361F37BAB8C9BC550FC4AD6
+7413EFD87BBD97BA0E495C1DD30CC8AD71EE40C48568483175B4A770EDB3FA19
+8503BA3934A3B1F0B5BC13E748278969E345F245BA4FD40AD0AAA9A99BBB70EE
+6D3FF3A84B92FA2EF46C67EA320BB94FDBD8B61E4069F492F3B2B1D7E28C0404
+BC8C2EEB8F78747A663C227AE47E6779702EBD8E6A24F78B8A3B1641562BE039
+C75B3333CB448EB56640CE4BEFE8BFA43BB4731C84A646E5C182916AD054D9B3
+3E333DDAF28DE5604DC08C4DB6DDA98F2591CA14DFE49E828E581F679A967B65
+8315938996351DA4404BA937A93C4AB562842E4DD6BEA548D3C1D77B76906F60
+E9083D38A085749955826F3A3B10C5293D091C6834B979EC3BC3A42357351C09
+D794F99121B4EA3617C01EE33C0FF65BAA6A1B9593566310159CA7E30C9E3F69
+544A2E36C633BF509B0375A31CCD21B195AE90B723479298DCB7CC424474DACF
+589C00DEAA6441D267A54AEC58EACA3C1E7FCBEB77054603A975B780499359F0
+429109B55D80202B5087CCE1B68265820B7ADE4BF3833D9ED483AC965CCFA73F
+F0F3C0E9B288A7013CEBE4B814A6BE6B96521BE93C9BC6B3CE13860677132883
+AD691F27F86BDEB6A77A13D2F8840C965FE0FB56F7C111F9F1B61A6626A41723
+C0F0365EA538DF14F085244FC90659E9689BCC5301DACA9D2191D8680E84FA0A
+99AA35197DE0FE21A2794E3476315AE9EBC6324594E9DD09932549ED5222D357
+2CE7D235C272A4AB667225993CB5D9E7C4FD55D627532CC7692BE5A289B9D597
+30A2463CEAB1142E70A928DCDE9E78E5910A74739D7FACC35A91D4D0064F3F79
+72AC8C1072E5F3C1C3DE8FC90FBBA076D0A7385909C3CC61835D60543B3A41B2
+5E560E89F507261E85767E9815A07317AAEEC73C7BD03A5129D1EDF0BDC35E12
+ED785EA1BD6A3DCC44E45F453236D3FE36CCD9EEF7603B6E516CCA7940460712
+DF8A5BC61F7948A828592C400BC99C0C1D87287401D01D6E6A63469872B39D06
+E1263446281000774B8AC300B526AD5D3AC4A22DE414376F074BB8AA181C7BC8
+B826188B251FE771BF1FAA656DDF457FBC557FCD9082B8AA01418DD835D47B12
+0E340CF13F53AF7190B93C94C85F530BDEC672F7F526DEF44488CBE05E8592CA
+837BF91AC1AC3866B67026C3135133B8979F52C71F50A5EC17732B07C07139FD
+0193EE3B22B1A0BCE31D4199780E92ED5BBF583E6E4F772ECD97EA6F682DF8F0
+1C52DA7344A1A834BA63FCCC569E87137F5CA22119E8A1E8480924F3AB7C384E
+9EA750189E488FC6A5FDB0FF6E14B5E6BCD90E52B7D709C4C33239C712A3BDCF
+C26D002FB254D70F868CA3B0FC965DF6A86A3E985C81092FD973133794493FB0
+CF1B0BDA3B8E67712A2B104EF9764D0BFC7BD636861DED64B0B436BD2553B467
+F2F22509EC3291D45D14509AAAE294E0139D08D82B52B973F9EDF2A9ABF29730
+9210C4103FB4F42F153DBA1466E624C97F836ABDA220B0FD13E0CEC37A63B10E
+89FF618C9B9FC970D1011C8544B6310ECE7B78B5F54D0E43413F1027C6FA3F55
+7148A50AC90E8AA0C473B0987EEEF076FACAA2E13A0F4E7319A2BE5AFD745C13
+F6CCB5D60BEE7676BDC00293322B8BB5751649991AC79611BE5FC23AB18643B1
+F2EB4622402FEF5F89DF4CA572EF20C8A8D465BBB76D7928FB4109E5D9CFB542
+B31DDDAA8FE6D1A2FD3F4A2F5F8B1AF7DC2BF9073F3AF91477AD842720B6284A
+EE23B1AE41104E140AAD0604FE9847C5ABCB01AB3C8E836AE41DAB7395F7A3BD
+FFEAF9A3E8C4999CA1BB3C8F16CFF3C36EC2982A0D607FFD6AA5C63EEE8E25FF
+B3FB372EE7F889F5DB55E589025F1A08A884E4852B8173C8E6169342D9E43AB3
+6EE94E2F04047F7E8D8831B4EC078B9A50CC844E21BEB4B381C3D7373D7BCC57
+E1743F5CFC48677D69529B996DDDEA0E4890955D068F6832E956796760AEE8C0
+0750040CAC52F03D26A0F7E72460A999F6624E67CB4C936EDE00B81AC8EDEA23
+800EF1D8A801105649B5AE868A6E6A07AE26BFC27DD81655340E94BB9F477DB2
+E008EEDB7472B66476B7F9DC3A25DF420BBDFE31A343346547F1C278426AAABB
+8C25863B1747E69C48B6355ABB80CBEEB1BC74EBE577B8F11E2FE0A29F06D15A
+FDDACE13BD476ECE55B26187AA25ABD9CAB1335F2690E600A0A9EE2F8C02FA99
+7C520B2A088981F456935F42A4DDCB9375F3F63FF7EBAE5DAEA8B3D28B39030B
+C2495152A80553DF801E11B242ED1342C35DEB43D27047748F580157030FA3B3
+13D79D29825DBD952F803C2FF91F66F1D4183640E44BDE8CA8805EC7FBF1E819
+5ADCA6073143F35F66660E916A9CE88EA5178BDFAF6FC10A2C57D18805390D0F
+4039B7CBCFAF2BE3D33F226E19A170DC709E1F0053E55921D4CDA47757D9C70E
+42E09ECD0A711BA283D8331C0A4DA0968D2BC6DB1EF63E6B55A97633DCDF595F
+3A05772FDBF100C8C1348DE5CC70067A80F0D80D80D806EC7AA329A390489487
+3046A743AC5C9A2C9A9C71B6ED225B51434B675F6698BCAE6B1A5458E45B2BF6
+B4C69D88CFEFCB3B276FA9F3413E18689EB3A1B801CE57A79BE3EEBC95DE9201
+DCCD5B1F44C937BC827D62F1E363EBB86FB6AEA09AE4CF7F353D76E8DA1D0F96
+FF28FA838FBF1D024D799E6ECB4A6BA7A0D6D6695037C54E1078A7DAC52DD2DE
+18D57455EB338CA507CE998DF04365E7871D6AE204627A1878706206E4D54646
+76B9E285957DF5C142060074D33387EBF8E14F85A9554B41B16D2036E14EC026
+55AAA8C294E9A92F62A9AC3A6557D08D1144F906BC6EC388A1AD183B8764662A
+AC3552DD14D35E49359ED2B7C1DEC0206AEF3F2DCE8AC9AFE5BBA598B271BE86
+E13E43553E00667591331EF43A6E7E0FBAE4992F0D5AB6FEF6C780E9CDE8BE2A
+BA3B4A2CE786DEA54C107538FAB667AA95CB322FB033F762FB96EACB6AB119BE
+9779AD43BC691B1FB3FBC1B105EF078FEB9D34BB8CADDCA93629864E370FEF15
+DD44C44B6E64673C247B70D410B2ED62500AB555BF91BDAB27F8C24D84D3184B
+F059AC35FA25F7AE80C9A870021121974006CE5B5A1896CF1371186E02367A72
+5486213FA44E302A262D60B18C55B14DC09F60BCDE365DE2DA4ACA295723C636
+F3DC57FF16D3C74E2A764E725CB047B3EC40B66E23758AA090C8BACBED82C9EC
+03638DF7E32BB73C47345C36ABC3B7D4C3D7599FE471D95B75A8D30E5DC073DA
+B4BA768A36F28F9D84AC7D9EA505E19575229E3CAA182B9D04C52EB843EE9B23
+81811D12232C5601229C8350C5FCE819A7217FD2F9D07F5C0064C0BF42180C2F
+8B9926430D3E676025D40DA5F06230C9D071ACB16BF5EDF2AE967A3D341DECC5
+90D942E185D1530931AB1DAAD8E0B8022B36F9ABD9D91DB10FAAF8B3B64023AD
+24681C5C84498BBA221E8FB8E43A2025C3EA6584BFC54EAEC4790FE441DB146A
+12C97988B3B22EE217D756867874C38D3E1A35531E29E9ECE745BEE423C07BBA
+65719233D11728C98A61B57EB5724A029AD72D6766967859FE7E89EB5EFEBBA2
+BD4C1F82B32EF1B496311D2F0A9A0C51F746CF1BFC33FBB8CFF0566683B33CBE
+8A963F50BD594A3995A7A97C475EFDBE0CFA3D7B0F57FA97665DF2F992C1B6F8
+B0BBE64156D3D052196187F17315C74FF65ADD9C46FF8A3BEB802883F7F4A7FA
+EE914F20F2A577153BDF5438C8FDD7DA0B7E7E0A74E65603463414CB529904F0
+FBCC836C607EEBE5FE0B588C949F14898DD58883BE4D2BDB8FC0975F4A13F5C8
+828F5AB586130ACF0DBA31A8B84FDA1BDAD7BEFB52CB02412636BD84E34AE1E5
+0EF97D37AFCF0EF2F83F3AEE2276CEAE7D54CA43B99F466A0B9CF1853130498F
+DD66D71B667ECDAB9099A5FE4CA21435A6C1E2F38589822608F350CB5F5155F8
+3FA0ACF40F41F6BE075AA54407B3D257B4769031F86A8DD5B190F742CB390C71
+E04C4DBDFF61A5B76E9169B6A791702B8B78E62B203FB3B3A175C188D9D9F94B
+E3CF074ADED5579F74D88838F98F82564427F919D08C6D1CC420157B86AA1599
+98C52099ABFBE5394ED64C001163EBCBADC77A48F14112119A32A5B51E046B5A
+7D90AEB4332A77826FA249E4CF05AFA46CD4330321A072B4469A4CD6A630269D
+3155455AD8E0A38327430AF958BD5B6B353F9BEE900AD0735FE622A419E4B207
+7C3B87EB965BAAFF57F511BDF11478DADBF83381D94ECDA3FBC8583BC15FA00F
+2011349C62105E04B826AC1ED015E877BD281853E89A720315596246B5C892A3
+845F84F16ECF0EA0CE89C864DF0F024C0926721FB8651C4DE9AD11DF41F51DC5
+F7DD352CAF09F3B32E7DACB4CBEE0FC3FAB80F75973A4DC529B47AD4B76D3932
+D07D6A2E37EA0E3A8752B28E001EE0B5B22DBC6E77C50B59586E0A3AA5C521BE
+CFC84D3439B22119B3898D2A8CE5AD116F0A2DE1FA5FE739036E3CFE769C7DF1
+65F6020358154F0AB650589816044FA1273FEB7E43B74A9FBFD33792E99D406A
+6B19BC79FE6D1AD707F4910EDB30C9723B13F61240220D15F3AF11BE0516DA02
+E4C5388725ED2AE88735BFF46DD9B4ADF4E61A9ED264E4AA4EB432704BFA84FC
+DD1732B5B7A7F4B11030D68E58BA97B477205BEC04E03F6C0B0179DE33313232
+CAD4A975947C0A6C5A172D948270D1ED7A59654F3349CB859D68E4B4381D7907
+F2E181CBDBC13607E4676CDD5AF9519CA7763500BB31B5E109CC2860
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMTI9
+%!PS-AdobeFont-1.1: CMTI9 1.0
+%%CreationDate: 1991 Aug 18 21:08:07
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMTI9) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle -14.04 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMTI9 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 97 /a put
+dup 98 /b put
+readonly def
+/FontBBox{-35 -250 1148 750}readonly def
+/UniqueID 5000827 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
+3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
+532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
+B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
+986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
+D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
+9E3948FFB3DF7BFF10C9BDA4EFE5F68A8CB1526990D1357AE6D2F7C2D2EF8496
+4E47B39E6712EB8908A3265E5FAB40567E866C244814449F1E993AAB422C3F1D
+DFA8C7118584F2E5197FD4BFA3A8AE9E953C6CD4672C0FF51E41C3A919749C1A
+F06650DF4C5E17492164BDBCDF22609A74BFA7F69960A64B9F949FFC2A807458
+8579366C4F41BDE1FDFBCC4845FA19BBB6963D65EE8532549274BAEBDFF24FA6
+03235D1BE37C06B1938AF369DA75BF38DDBC87A1FF445EAA16E1895ABE9506B9
+211955753E447865D33CEF007391D2666A046277A30A49804FFCED3FEA5EB2C3
+E52EE14A9F75241EA10C91974CDA6236EB840FD44D6DDE4D9B3266C3B99BD38B
+D835BCA8CB819C073480FB972CC028D218F6A1D344CE1B63F4FBF2C826F412E1
+6E0B05A26125865A14FD7B7030B478BB8BC6BC395335C3BA940E1C348267F4F9
+0AF97BBEE253511940F1048E175D3569F7D05A28851B6F50765FEB6C9654FEDC
+1BF52F535DB5BB90C1BD5D2EBF75E0AEBE82B20507F3C28A03746781018D4EB2
+298E4F2C27ACF73FA73EBE43F014BB575AAD516C0407B29E1653375135ECB74D
+C91372F06FA8EF37C31AF3FA48AE65318EAA6C34830A5377ABB2DFA5DA53A574
+433484BA1466709A4B186761655C8E482833B697673E847C691079E7F1DCB8D6
+1AD91101D757B83E2090337D525AEECB028FB3C9F6A6E6AD2F322CFDC5A833E6
+1CE4EDBF41FD34FD61630581D222F854A76C2EA9FD72796A7C9CC1F6C2FCCD16
+E95CA05826A4ECFADA6A5FB83C41A7131E52BA6585DD6DD78515D8F7327DFC6F
+9404F893A1F3BF1B8D488AC3150FC8C5A7CF9987B3D426D86AF19786DA0A8AC1
+A80E7CC111CF999BB2408A0AB55A1EF35CB628C8470E68C1839825EAAAFED743
+BCF5848E1932FD75705EE4BADBD309B25C8CDFFC55E96E57178E6C43A8DED141
+953A65D4D3C8BA4F6D49F92B92914F61437A3F3D6873A6E8C36039D3F70B3E3F
+8F8FF40817EE74E3FEFE1645DE3B90F7681130DB5B114A5493F0549D448A9A0A
+3ED2A859101CC6D59DA9DA4982FF5C9C7BCBF59D23BE5663A6D891B64F5FBFBB
+FB46FC9F924AB825F95D4D446CC655ADC11ECF8371BFF509A3EAD1B453BF501F
+A01378C8B41AE98632E4FF7B37FC115767A47A07B0A8B9F247A46196649CA663
+22FD450B02AE9DF69CA2B2CABF725BAED5A655154F66E987CC813E9E695341AD
+6571057581E88F05F1B208A58064E6751FBA86AC3A534591B6E93449EAAA3622
+7C9FDADB86CB60754B596C91EF22125CA488547FE0AD4A43F6BA2AA34963A935
+14D1BE48F89A736FD3981ED6078A14F8B44942B58860C0333D50496B40D194EC
+B8C1946D6BA060F7092555392AB994569AC4EDE0996455DA5170B660D0497175
+313C6AF4BBFAD28F8D90C3A617FAC24B2CDFD1C939B98AFB13D89B1EE8B7C6F0
+B2A1A43CB0711D830B400EAB1BDC390F54A3198DB5422D0638AF39A36C4A9CE9
+E91C0FDC50187170AFFA75EACB2EB2F60D34DD7AC11BD1AD826C6E2710C11059
+128477BB08B8E2CD6F531E
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMR12
+%!PS-AdobeFont-1.1: CMR12 1.0
+%%CreationDate: 1991 Aug 20 16:38:05
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMR12) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Medium) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMR12 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 14 /ffi put
+dup 44 /comma put
+dup 46 /period put
+dup 49 /one put
+dup 50 /two put
+dup 59 /semicolon put
+dup 65 /A put
+dup 66 /B put
+dup 67 /C put
+dup 97 /a put
+dup 100 /d put
+dup 101 /e put
+dup 104 /h put
+dup 105 /i put
+dup 108 /l put
+dup 110 /n put
+dup 111 /o put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 121 /y put
+readonly def
+/FontBBox{-34 -251 988 750}readonly def
+/UniqueID 5000794 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C
+68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361
+3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E
+59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28
+51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23
+DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A
+AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F
+45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31
+821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE
+96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D
+9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379
+26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4
+140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213
+1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498
+1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB
+377D3061A20B1EB98796B8607EECBC699445EAA866C38E02DF59F5EDD378303A
+0733B90E7835C0AAF32BA04F1566D8161EA89CD4D14DDB953F8B910BFC8A7F03
+5020F55EF8FC2640ADADA156F6CF8F2EB6610F7EE8874A26CBE7CD154469B9F4
+ED76886B3FB679FFDEB59BB6C55AF7087BA48B75EE2FB374B19BCC421A963E15
+FE05ECAAF9EECDF4B2715010A320102E6F8CCAA342FA11532671CD88DBFBAC1D
+2C0969A0D6D489525BDABC9BA42332D608F0CA750B646962B4051C5FAA0473F2
+E3744F41C4B92B778EEA4EBC540B65C50EBCAF7274B28170025726A8EAC8AF3F
+B883475FFF288B19F6F4A2433F1DBA1099F52037D431A2980274ACC017A9FCA7
+E8FEA191D80415C02385C3C9FDB44EB96BFF8EC5414E69EBE24BA80D80134FA3
+D3D79946BA67524B3FE98CE0FDF443EFE553D33F4782EB0CE898D7C83C7E4CA4
+990431D1CC2D7B6406E50B6D6AFC448CD8217DCCD16EAAC15DAE9C319D829E14
+E47C22AA72EF4D620886C0FFE00DF44F7C8DCC52984018D1B1F7149D84013595
+4B80B1C19F56084C5795B0C346AD478DD90C2185C1581BE6B6CFAB3FA235930C
+44B638546D08B77D88EB5D9C9645303C45AE23FC54E54F4C6C117A8257F0F997
+F759B8218C1BA0CBEFE2792E1D95BBB2C0E677FB189CD3A5F6286BA04E1A5BA7
+4EAA4C8A6AB9DC8660D0F22A597C78CE49C4E03EB822105DA7C4F4A6803FF4EA
+ACAE6E43B1300A66152AB3920A30DD7380FC87BA538A2301BDE439F874CE7648
+4C335764052FBB2861CC6086A8740A171E7CA38384A494CB4617F6C6DD109C63
+64024AE80F831CF1700C074C521C87EA7486DEEC130694C9D5CAF1E11CEA0C4D
+2D7AB0CCB7649D9E75975711678A62FFED0B45347F0161909F0EAEA5E14B1E24
+50C6122AD3ADA5011FA067899B5CE97BA68AB126CB965250A7DC42D315C6F4D1
+C789B628A926E5711F4156821CBF26C2C41315C729B76198320779D022CB1C3C
+DB0915746A0501B2DA1B146ACBE74240E563CDC0545EDFD35BAC3BFA2F260680
+7AE21DEFFCDA1C0850166428163AA50B6C288E0B7CA2F6E4495D379A1F764D83
+B5482C909A00FD48B298C2CD8AA3B83EC18B848ACC43E89444687DD9B645D7D5
+D37B0557D789D93E59A568FFFB7A059629476A15CEF450921E29BDAA7C2B18A6
+E1876D83B4E18F0435A4C2B2F554BC6FDD7D75D987CD10A781501CC7B6476828
+65FCCB311F3FC52D7BC412F9D594970E002FA420C53D4BA5058E402B17712902
+CBAFCB0B8DDA36A69332D03F78524D00E98F802A1517BBF50829179D4F755B60
+47025004DF454C410FF86D985C5EA6C526CB8A29CCE5A03A7AB4B4008A30B7CB
+0551713E8B264E5ABD7881ED14CF494535B542EEC4ED08EDFC0F22FABFE978DF
+9A40CC8F98376484CB5A4030C193EAF2AD85147EE50161F662F3C8A73469CD0E
+BD821C5248538214B74A39EE99D04EFB15C684530C0A7065BCBBF5BFE837929F
+DF5D64DBA5D208CE349499ADFE56C398BCF82A69C78F576D865CB41F9816AB10
+E592601ED32173FC45FEDEB026BAC166412A037E7D6346D721C5E0CCF8924558
+CA4AFD67B3E6AE354B940768B1F21F35660F6EEF8D1117F2FF4CC3C01CBDCDF9
+A5620533103C8A1072D4D884654C7F9BCB260AEF5CAD035B8F2DE3951529F59E
+74BF22B2DBD6A4D6FB6D963E8E445B1302A3EF85D367B1D1C0A896A394E40306
+2EB1C1A2E70079CC4B81E260D1285C1740B504DC52534F54EEA34EA1EFA0EA4E
+1E5C94412F4D727BFD705882191168DB5697085C5D5F80E3272D92614C4D731C
+EC9F820BD4F22503E077C926BBFA1A1C753E6F47A0877F343C2CCA7BEACFA64A
+8AB512A8DA8C891968A378B3370F63E3701DA99C295A870A04A8BBB7CA2E98B3
+78E878BD0D3C8BF63F2F8A355C1469BE775FCFD80E66DAB29A32D81AA4FFE709
+D91708C69BD0E0F94413764B038E7790718CA1811296230130BCFED3412DBEC2
+774DA20900F5E7DA28FAB002CEBC03DBC8FB0CFE7C7DE1E45875ADFBD4C6AE99
+D36CFDBFA074237FBFB4AABF7741DAEFEDF6A7917CE78DFBAF2ED568613494C2
+9D2B00962B45C8F5DEEB8E91CB269741128E048721FDF6A6156328B803BE0CB0
+0280E84CE1BFFD48E7BBB8E384710B33E2A3F059F41F5A6C42CF4A9BCF508D9B
+FAE7D3621C75FFC352B8DDC36BB1E149E3D6AAC2FB0419BBCBE69D0BCE3F5A95
+38DFD2E60704B29EE4D1939B453994E63E86C9105AB18E3678D54647935E2FBD
+0C78BAB31A02EFBB0B7FB6C9B5E1070FB9D4A78A57EBCB470B17950604A3D1B3
+5F63E823A9E97DA3519EBFD268F6E8D98502164AE0C490EC9BDEC927E1111595
+2A103D42D6A886D1FE95FC7D14847A753C08FDFDC7E2F6DE8434ADE52B4CE89B
+D77A54C5BA12DFCE3F737AC9D2CC12EABDA29301BF23878E333326EBAE192A2D
+59F7914227FA9FC4A2746E4F0E035ABA808B3B345A55F6C7148FF98CB5E87D5D
+C0B6D73EE91A3F87DD45F8DEBA31CE662A84C039398C7520DDD1A5AA4B0BE01E
+57259DE55E0F58AFDA35A00B273F16B6E5EA836E971D86FA62BFB23FCE6F5FE9
+AC40CE231762995D2DA21E8CA8533F31A57D08C4BAF949DDEC907CC0A28C6F2A
+17DE919C42920173B1E2639F9F4321726FB352D782D95B7B5CDF6F32286F0225
+95CF15711D329B3CCCA41CFCEE9E147D9DCA22D2529AACA0CEF00BB1C1E42474
+6C548FB178707D8A36DA3F0699C40E2FEA98BE515DAF8C95B714151D25004D5E
+B4DAA4A7C1920F8B1DF53FE8359620DD4000EC0C0C0AFAA620DEF41ECD8FA6FB
+07B98AF77FD9A6FF5C9A8CBF8CA9456B31D361E7E0A942EB526EE9C1BE8FC142
+456FAA83360C1DF10A9C6C688F3CB5E583A7BAC3B41FB38E5190B530E9F67ACF
+6AF66E43B542CA07C89F5CE7DC96355B9B2ED0FC3AB420874143255CE5BF2258
+6FBD18D8E8BC3D4EA4F8AD642B4C30D2F0D32F77B18712EADE45548EA424F994
+7A1B3B01DB7CDBEC404B1D9466272B5944F9696F0311EF0DA77BD57BA0E02DD2
+2809622021E0A049B208163F6D6866BF0225B14A35FB6BB47850888A9A57EA94
+5646E7B06DFA21BBCAB2CE4D33887D4A9A721F35C0F6D2DC8566331F201F32EC
+F9BB0FD0970BDE2F4060D42C7CFD5F79E4E73DED9AC3FA943BCE32555D97A0E1
+734E53BDDDE3DDDFFFD163222973BEC2CB3AD7F3D5BEA22E128C6ED2EEF38291
+2310EA121CA9B1FA9438C6E626E17B38D60B6D39E6D578EBCB7AED89DF03F8E8
+66C46829567624F7BAB85B06970A2BB8A7B5B2D19D0594A5DD583C209BA64B02
+AEC767C15433F778574B10AFFC43AC6019DF416B876E70CC0301A3E91EA60192
+8702496B41F43484E22C003CFAF7B920AE6C0ACCD1604CA21D88DE209BFAE8FC
+D8745F2F33CA1556D1B76EBFB878EB697CCD01F7B13519EB731AFAF3F36CC8AD
+B2B5316156409DB42C148E5D0DD51B0478FCF4CE773969660A5839DFE1EBE293
+4D15FC10B0F297E179B3D5C395866134FBB09F79FBFE163681A10731A9998FDB
+34EC332CFCE7C8AB7074C2711F761567EED3B3F9395C1D7BEAC1D0FD19968633
+CEAE22C66931EFC1040D0533DEB50C1FCF2D56946D3F714C965FCCF613AD1F96
+3DC5DF743BE14E729B98039E0FA6FA7670E6396742CDBF7099708A3F339EDFDE
+904EBDC0A881C8D43E89B6ED536BE8AE50C865802D1749268F359FE8D808869C
+BFC4F2C88B8D19EF2F0DE15D4C1BE23D8B4E0DFDB2B59B4439CA0E037C7700EF
+767EB6B0FA814F0D9BD2304F4723811D2D640644E608BEADD00F06F73FE71E14
+B35E50BA30DFD31E935A8692DA81C8AC91F408BF870C179F498BFF175D7A9030
+805CDDA68C109CFDC38607BF086D016CD000DAE797DA9F818CE4F2B5DA27F5E3
+6AE862413E7DA300D53D673619F01909D769EB8C666C0EC7FE3E27A5609C1235
+7C5F81D7B4BD729A7F421C29CD49F4F83F6F8ABFB34B740C7E81C33E3744F1D3
+B1A0F46A67AFEFE312C91032316DE17B87242608A55CE9A4E44D3C7CD5CCFBFB
+1845C5D612F24EC5BF9F4F970F2F680DC46907D8BDC12D0973030FE1B05334D3
+18FEAC5EC5D976E1BD7604E4B2895220F1E85819A1471722A01C512563030EF7
+12C18C801BC1499E513EA59A0567435F7E2984A392A250A8A647611FD1DFB527
+F08C33CDF531F4648BCBDC00EA8C2711DEE1A1391DECA930595FFD8C73350834
+926BA3E229E39DDA482D093882A45A54D351F0476BEF733C09A11232DE9B8154
+AEB251D3D1AB366905E227652EB541C31B6C328BB13613F5C1ED20CA102ADF38
+57E854E5BB12793D1CA05ED7F9047DCABA43557F811C0F3918230A4FA76BE713
+2564CA07930E04BE17A5F834C3F9C28C3EA46E9BA1D7EC2F9A1E2E19E4B22323
+14C340CD9EF07FD0954E7E31E2D44FEF32A54DA1D1DC7E0BA6D6955A31054282
+5079787B089FE64FD03296D5D24785C2B8C2552692D165E2615360AD6F4B2B2B
+5C0EF34F95F37E87FE5DF9CAAFD9E63FDB4100528D772193081C90C49CB25A21
+5722809A9726052776F660E12C8471908ED82CCDE790755A8BC9726616E866A5
+6A0FD2FAE39DEDC7AC8351A68C9612D2D0E47892AE8A91573135675B5DEB2FF8
+6038D7D88B3762DA682930AC55E80A8E421E6BA6EC7A389F0CCC9E3AC40CEFB1
+5449F14346C50AE6A4EA64625BC322B6F2C5EA030FB88C622F9E1C6B9178DF21
+701F34FE20141247C8C5448BF2EAA52025E4576695F6D64E0A0B4E83105622DE
+5C44C8964F11964DD5256DD2B24829AEFA52250E856C6EC09BDABE69744A0781
+95705198CC1B35A3097A9EE2F68F12A60CD2E9A3D3DA6F67A5A355B7EF995884
+CDFF8C53567460743EF6B8903158EB4D4F1EFC0CCA7EBB67BCC2C3E113EA9909
+EAFEED919EB251A5480280AD4EE00B05B0B2AF95096EDCAF24B9E988426117DD
+A8F3940C1B626E1800F4EC14F11CCA1286B5C8A163122FFCBC222002B79317DA
+6C753388ECD34B41A3C534DDD78E89016E3A20519BC1CD69DF8CA4CDE5
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+%%BeginFont: CMBX12
+%!PS-AdobeFont-1.1: CMBX12 1.0
+%%CreationDate: 1991 Aug 20 16:34:54
+% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
+11 dict begin
+/FontInfo 7 dict dup begin
+/version (1.0) readonly def
+/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
+/FullName (CMBX12) readonly def
+/FamilyName (Computer Modern) readonly def
+/Weight (Bold) readonly def
+/ItalicAngle 0 def
+/isFixedPitch false def
+end readonly def
+/FontName /CMBX12 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 69 /E put
+dup 73 /I put
+dup 80 /P put
+dup 83 /S put
+dup 97 /a put
+dup 99 /c put
+dup 100 /d put
+dup 101 /e put
+dup 102 /f put
+dup 103 /g put
+dup 105 /i put
+dup 108 /l put
+dup 109 /m put
+dup 110 /n put
+dup 111 /o put
+dup 112 /p put
+dup 114 /r put
+dup 115 /s put
+dup 116 /t put
+dup 117 /u put
+dup 121 /y put
+readonly def
+/FontBBox{-53 -251 1139 750}readonly def
+/UniqueID 5000769 def
+currentdict end
+currentfile eexec
+D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
+016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
+9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
+D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
+469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
+2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712
+B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99
+AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26
+7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF
+20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390
+B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D
+68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809
+D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E
+26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D
+F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26
+77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299
+BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E
+C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8
+30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5
+148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C
+E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7B00AD58FAF645
+1297991B5D01701E82228D0313FC7C66B263BC79ACDDF9AAC48A3CBF42B96E38
+583E1D059953076D68148DC8B6C9527B3A74CE7DEF788A11531F44120BDF0F61
+0B2F3ED94EEBCDE4ACD23834C242AA4314B9EF98E4BE72DB76EBDD0A028CEA9D
+B4C38C1F2D24B8FDE686832FE96204552C820E45B6BAF0C3308742AE286C2DE5
+50D4B9269603CD211076B33342E3C1A20E571FC01AA72B65C956794E90AC6821
+94E0A6C786CA77D1B3CAE8D3814B670EC09CFD056D77F17A016F91CE611024F2
+28C24D5C101EFBEFF402A8AFE75B17EB6BBD049D69FB1692FF12C49FB4CE7129
+D302BD98083D0736DBF512C9BAAEC44F84A4E999F1E1F47A9E984A6A8B8C5E00
+31F190847956BB0357DF9E883F78E79D1D7050EB6E9F9874A73B70EF9107DE7A
+AD960EEDC3C7FC02A201F9ED18AD6FE71DE5ADCCBD6D09EB1763E78D63571474
+761AD0D89F8AC442757E8A19CA0DD1C80A25B73F08040FEBB2A50AC6DDBD229A
+69F3B56BD859F9E3201BB14FD71EA3A574AB7718FE5BF649A97F43B5ACB70AFE
+8FDEFAB7239B0ED9DF652EA38C6A06F44DD9C7AACE7476A23F167FA919458F67
+BA2C496EAB1C8C88CA2AA8F4A67F11CEBF2131B0F04946435F2616C53FB8E183
+750D7853E64EA9C95B1AF45A0C1B7AC82E4AB092E2F4AF721D1F0DE16B1C40E1
+97E39B8B1B1D75E4884583851D533CF74C5AD827E59CB4675FB02701EBEDD82E
+56CB1913696DADAC73E8E49C8CAEE6B836B71FC71D568FB5DA7E20B02EED582C
+C2994D2F61A9E1590C64C074CBB555F35F501F72F0F28A4663AEA9812BA5EF18
+388B7715A3983B801E10437DD61DCC62CC9E8FFFA0F7E80586B873441FC18195
+24A7C7FB13358F8D211CA09A790788A55CC66080444DC6B8E1023CA1A0416FDD
+B918BDC5E1A7E9AB39DD7D0E1FE77854DA14263F4EAA6346AB21A032E68080FA
+5FF1113AFA7D2B7478835684D7AC69548006857BC3CCB399021C9305622F996F
+393194EE512C278C448DB3DA2D05D62D42312456BB4717E631078B6FB8B20ECD
+AE1CBABA4D3148CE3097A6E5B5A55221CADABEE94F1F38FFE41215E1F4A0ED89
+9B3ED042036DF6301B87D1C2396DA58651A79877668BD3394FC7D5E87903A0AE
+16D84426A14E8745A0837D802FE323E743BAFB431FA79D4185B3E0B509114C0E
+203DB6A4416B1B29C4E030EDD5A986FD4D4FE3CFB842F08C3D06CC6DFED1C052
+E7F937AF10A718B6701A5C45AE3841BC81C163B0EB6B09305E537A6699D2140E
+57E075765DF1CBF70B0A82EC7F0536984FA334550C5B9F1FE13F2DB0D0712012
+87470D9262F4F18E8ACF9654FC2F01AD50F0EA3FECA1C982EE503111AF7DB91C
+139C811E166C0FF088793B092E9C1101424058D1810693A196AB18E07427EF5F
+A070E6ABADA67F7DA7DB7AFA3EC93BEDE4467605B967F8F9A9D415655A4AC5F6
+2EB5DDAFF9D1F9201F230E7ECACD39D74E1ECB78CD318E4683E147E333709BE0
+93A69637EC8834EDC666CADDA7CE536C1F3B0CA8614674ECAA9C706DCD97996C
+4548F6CC6975007E3327FE8235AACDF8A53EE7555B8118D94BDFC7B518B8EC81
+EAE02377514BE14A6F1A01FDF7014E930884797E0C09DBE234B09568A7667E9A
+60EBE517A0B8F406C87D2659642FEEFB072B73CC58BA97867EA5EE622B8BCC74
+8E7FDA75CAA1F8AF52CF3E5887ADE7A4B024FA1EED34F0EDA8FC3B453E2B7A86
+53D9B75BF42B6B1A7C574F4D64E150903F109FEC2D72E2503A2B39FA449EE426
+D90FC4F04D97558140D7546CC617BB0422F1B2110771D676EF23EC0D5FDFBF0E
+9D2AC98616AD4BAF2D67A7732C7CC77D1865E2E3DB9A70F383EDB73726171D17
+C201435F576F7B31087D2B9242FE8DD5E90945F4FD46FBA87960BB6CA3925BC5
+A18C149560A89D3FCE7726009A43F79885B6AD837A91828FAFF910F6B8F241C3
+A42E1D4FE8645DF4768EFF0DA572F0002F99A2DB57940CF215F7087EFD5C613F
+1BDA92750624E0E514605B1B29E384480FEEE298761EF6284B21E812CF0A4240
+BC53BFC61A11B4889E79194CBBC5F93322996F4AFBDD164D1173B7C38585F235
+95B3C852C245B0ECACC59F78573CEC6353222071785A1FFF1FD91625698DF746
+70D03F0E2889F0BD1972CD51E9393BC6D72497E1D22B443B1ED039449D0041C4
+89A295A2034F8B63FB76A4D756D0D38B6C287BD9BBA53E06F7BF5C191F12029F
+4A7D38F6BBBD19B0C26162C1F490968607834F08CA7F18732CBC33A802E4AB2B
+58168B2BBC3F0CA3BC336491A971F591F9D86E1CF3402E8A6DCFD7288013B0ED
+6C825B3C2807908D49D584E72C2FD9967999C94EB06C40B5D8BC56DE4E16D93C
+F26AC0AB142AC2674D4A9C5CEBB0427799D7A4A31632E185F4E251356E44A75A
+87871E36C376D44C20DF9612C03C81AD9B63C5A9A4A49333CF274CC8912C5FD0
+360BC1A5D692CB77EE4F7D5AA195F64EC1E13CE3AB706762D469D681BBFD0BCF
+F0FE22501FD0E543E5D01966D860B849FB98DBC07490CFF9FAAF71FF474E82B6
+DED843E6E86673B6E2560CF9F5524481578DE9853DB186599A770B8E5CAF7E78
+ED672657C9DE159DD35993D2E364F3FC010EC2CBB9EE41F36F56C406DDAB8E75
+27BBA71FE7EA434839680715ABDD220E954B4A0B82FF414D24D6FDB3702902AE
+19AAB00A12395BDD5213E5FD8A5A6594CB2B20F7BEFDDB5072A74C9D5ACD5FA5
+648E5032ACD68154BE84CA9F581F03A40C1F705FD5D90C85F3F1E87D1ECFF4C4
+F10A09C734EC774587EE84398A62531DC14C6BABCDDF3DE3B49734D343EBC64B
+E223A8D2C38FAB50C5AC6107F076D1A5F0ED17937D111452185A01701EB1A0E4
+E11794B2642373297C2DF188702D83010F34D4D0037AE06D5C957226B4A863F1
+B23B7F2AB5F2BE07F535E27DA340BD043A9BE982EBFA1C9D881ABBF818CAB2FE
+79E4CBA8ED2BFFC9EE49AD101842BE70DFE3F5872914582E4B715FA957A5692B
+E24920E4732A9F9AC06CA0B0115EFBDDB20F42A1D6CFFFC8540381C54420A0EE
+BAD7911A7438213325C28CAB4A583C00173F4F807010DD417287C6F7F0C8D86C
+E89F89B9C8132010798D5145B7BC1369D1BF0B6EBFC1A3FF4E907739D646EB0A
+C8BDF8F8D5CC174EEB9456CA1530D9EEB00C14BC9885DA79FAFC1C9012397F76
+839867C2C1DEC45DC56E1C8DA9B4077FC6D203C6C769BF425C1DDDC7B7B4F3C3
+9289B5BC412F5FA8D07B8AD4D4900B85518E353051D920B1A4D9D2BC9889CB04
+F2F99933F2662FA38755120881197922014351F48CCEB5582C1A3EDB589DC541
+D76107DB8545C5C95FC407E009E007EF8388D168A99E1D4A6A5C0D375CE62D45
+730340DA5D248A1C3DEAFC4430017B9E49E75617A223C7C76FDFCEB04DDCFC75
+C089339AD9B9B72EA3465D7E6A5013CF5A700C158C8A23310D0C8E1D128B7EDD
+E8307690E1A6B98A16FAFC6FC750F1A1136C1CE7A343901FCF35D9CE0F120EB2
+5A7732F5F3FCB04C4B1C1C40980CEE1F5EA9ADE8D7200E33745F382DF71BFDCE
+4C69B38C0E9992E314765DDD560DDD4A9BEF4F4D93E22090515455450ADD3178
+DA7CC38278FA9861D56B16188E52E1F22A1E3ED12BD70E7230D76C320956B361
+42890CB59771815283C3C0455C335FE82390797BB8D81068ACD3BB44A7A9D7B5
+DB27632698B878423079FBF84BF0296210E900FFAC8A787C0054CF85E2AEC9B2
+0F79538F48E1AFB0938374978CAEE20CDC9A07B096718289E3B322097EE1EC9C
+9E115337523C1DFF4E8E8B504F6641E0D8FAA1D7D08DF1DCEEAE66CD9CD8A0D5
+69A6A08A573CD42B333CB9ACF15A8057B22CA9E3A72B1CD0C0F55B53EB296DD3
+4E16088260775B8C5262FD0F37E20483A6823ABBFF0F328550CD3C67EE07F7DD
+29B3A6C97D9A2A9C6C4F00E5599541BB630EF3646BB349D77408084218031048
+04D67D8A2CD8F97FCC55AC348E081AEF29697F67487B9E3645A1C6D913A730E9
+A1863B3AF4F4F4FA913C95D344A5585C3F8B2BD2F80319D7C8B2A445D71D8256
+A4F9DBFC27B190BB654CC694194FEF4C5A9118E07CD0EE9FD3593F6CED6CF698
+85B91281BBB5D9195277EF45717D02A69FC3464D8D3C7A966F78707C207C86C3
+0D997B4DC34F8E64765F09A0AAC4DC464CCA54AF7F17A892676C5777E577014B
+50D3C052B3F27E1CD8B32048EE4E15D3A97AFDA97B8240AE662E86ED1AE6AA7B
+2D6786E3F4E2D9337875D69DF5DC8DAD28EA8E7024E36CE7D5CB8D592DF929E2
+A5008457996802E0B750542356B628F8AF7B235D5E1CE7CDF479B48DDA3AEF54
+A6614F6106762AC2BE79DC74407ADBBDEB682C8552AB990BF7A251A1CD797539
+99186F4CE532B0E4FAB517B014C8409D45D5EB854ECE2CB1BFD6DBD2CDC90AF0
+5A3105ACB206491D295142E9449BD0E65A593CFE14C0777AA008BB8FE0FF5075
+6BD070CC48C37F786CBD03C85DFABDAFD1D395E5329822F1F8EA5EA3CF2D343F
+79BCF6222209817D8B84F3929B5F6DBFD54A2A5F69E8F64343E2B94717F1535D
+ABC24E0996BE705D9FD08A5840A7063D17350319114D1A54B6FE7528484485C3
+242B3707EB8F41DF23A7A4B6F14D0B9A0F074C871F6F925A2724EC9B9C4BD912
+17E3CCD94D12FB80A8FA43059493E4C7771ED0DD742EAC369DA5AD5F1E333008
+8C9309774AA2D34F2F163295B289095D241DF0C8600C
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%EndFont
+TeXDict begin 40258431 52099146 1000 8000 8000
+(C:\Hanson\spiesty\latex3.2\article.dvi) @start /Fa 149[307
+105[861{}2 1106.96 /CMSY10 rf /Fb 141[499 1[557 13[475
+36[553 1[307 28[660 17[626 708 11[{}8 1106.96 /CMMI10
+rf /Fc 134[537 514 2[594 368 453 467 1[566 566 622 905
+283 509 1[339 566 509 339 509 566 509 509 566 8[823 1106
+2[792 622 2[751 2[993 694 1[581 427 823 856 1[751 836
+792 779 823 6[339 11[339 33[622 12[{}40 1106.96 /CMTI10
+rf /Fd 133[381 381 117[424 3[{}3 664.176 /CMSY6 rf /Fe
+133[455 540 540 740 540 569 398 404 401 540 569 512 569
+853 284 540 313 284 569 512 313 455 569 455 569 512 8[768
+1052 2[740 569 754 1[697 796 768 938 640 796 1[370 768
+1[668 697 1[740 725 768 796 2[796 1[284 284 512 512 512
+512 512 512 512 512 512 512 1[284 341 284 796 1[398 398
+284 26[569 12[{}66 996.264 /CMR9 rf /Ff 200[441 441 441
+441 1[441 441 4[251 44[{}7 774.872 /CMR7 rf /Fg 133[406
+406 117[454 3[{}3 774.872 /CMSY7 rf /Fh 134[672 672 919
+1[707 495 502 524 2[636 707 1061 3[354 707 2[583 707
+566 707 619 12[886 707 7[998 9[962 6[354 636 636 4[636
+636 636 2[354 424 45[{}29 1106.96 /CMBX10 rf /Fi 130[581
+1[581 581 581 581 581 581 581 581 581 581 581 581 581
+581 581 581 581 581 581 581 581 581 581 581 581 581 581
+1[581 1[581 581 581 1[581 5[581 581 1[581 2[581 581 581
+1[581 1[581 1[581 1[581 581 581 581 2[581 2[581 581 1[581
+1[581 581 581 1[581 1[581 581 581 581 7[581 581 581 34[{}61
+1106.96 /CMTT10 rf /Fj 132[553 492 584 584 799 584 615
+430 437 434 584 615 553 615 922 307 584 338 307 615 553
+338 492 615 492 615 553 4[553 2[830 830 1138 830 830
+799 615 815 1[753 861 830 1015 692 861 569 400 830 869
+723 753 846 799 784 830 3[861 1[307 307 553 553 553 553
+553 553 553 553 553 553 553 307 369 307 861 1[430 430
+307 4[553 19[922 1[615 646 11[{}77 1106.96 /CMR10 rf
+/Fk 134[736 736 1007 1[774 542 550 574 736 774 697 774
+1162 387 736 1[387 774 697 426 639 774 620 774 678 8[1054
+1441 1[1072 970 774 1045 1[953 1047 1091 1323 838 1093
+1[529 1[1096 877 916 1069 1007 992 1054 9[697 697 697
+697 697 697 697 2[387 46[{}51 1212.12 /CMBX10 rf /Fl
+157[470 523 97[{}2 996.264 /CMTI9 rf /Fm 134[686 3[723
+506 513 506 2[650 723 1[361 2[361 723 2[578 723 2[650
+29[939 921 975 5[361 8[650 650 2[361 1[361 29[1084 14[{}22
+1328.35 /CMR12 rf /Fn 134[1052 3[1107 775 786 814 1[1107
+996 1107 1660 553 2[553 1[996 609 909 1107 886 1[969
+13[1107 2[1361 6[742 3[1308 69[{}21 1771.14 /CMBX12 rf
+end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 8000dpi
+TeXDict begin
+%%BeginPaperSize: Letter
+letter
+%%EndPaperSize
+ end
+%%EndSetup
+%%Page: 1 1
+TeXDict begin 1 0 bop 3418 1666 a Fn(St)-55 b(yle)664
+b(template)g(and)g(guidelines)i(for)e(SPIE)g(Pro)55 b(ceedings)13661
+4795 y Fm(Anna)433 b(A.)h(Author1)23668 4337 y Fl(a)24689
+4795 y Fm(and)f(Barry)h(B.)g(Author2)37370 4337 y Fl(b)15384
+6551 y(a)15972 7009 y Fm(A\016liation1,)h(Address,)e(Cit)-36
+b(y)-108 b(,)435 b(Coun)-36 b(try;)15591 8101 y Fl(b)16127
+8559 y Fm(A\016liation2,)435 b(Address,)e(Cit)-36 b(y)-108
+b(,)434 b(Coun)-36 b(try)22087 12662 y Fk(ABSTRA)d(CT)-1000
+14562 y Fj(This)423 b(do)31 b(cumen)-31 b(t)423 b(sho)-31
+b(ws)423 b(the)f(desired)g(format)i(and)f(app)31 b(earance)422
+b(of)h(a)g(man)-31 b(uscript)423 b(prepared)f(for)g(the)h(Pro)31
+b(ceedings)423 b(of)g(the)-1000 15891 y(SPIE.)322 b(It)f(con)-31
+b(tains)323 b(general)f(formatting)j(instructions)d(and)g(hin)-31
+b(ts)322 b(ab)31 b(out)322 b(ho)-31 b(w)322 b(to)h(use)d(LaT)-92
+b(eX.)323 b(The)e(LaT)-92 b(eX)322 b(source)f(\014le)h(that)-1000
+17219 y(pro)31 b(duced)303 b(this)h(do)31 b(cumen)-31
+b(t,)318 b Fi(article.tex)304 b Fj(\(V)-92 b(ersion)304
+b(3.2\),)319 b(pro)-31 b(vides)304 b(a)f(template,)319
+b(whic)-31 b(h)305 b(can)e(b)31 b(e)303 b(used)g(in)g(conjunction)j
+(with)-1000 18547 y Fi(spie.cls)p Fj(.)-1000 20591 y
+Fh(Keyw)-35 b(ords:)493 b Fj(Man)-31 b(uscript)369 b(format,)j
+(template,)f(SPIE)f(Pro)31 b(ceedings,)370 b(LaT)-92
+b(eX)19535 23825 y Fk(1.)418 b(INTR)-39 b(ODUCTION)-1000
+25726 y Fj(This)423 b(do)31 b(cumen)-31 b(t)423 b(sho)-31
+b(ws)423 b(the)f(desired)g(format)i(and)f(app)31 b(earance)422
+b(of)h(a)g(man)-31 b(uscript)423 b(prepared)f(for)g(the)h(Pro)31
+b(ceedings)423 b(of)g(the)-1000 27054 y(SPIE.)1828 26652
+y Fg(\003)2757 27054 y Fj(It)c(is)g(prepared)f(using)i(LaT)-92
+b(eX2e)17103 26652 y Ff(1)18019 27054 y Fj(with)421 b(the)e(class)g
+(\014le)h Fi(spie.cls)p Fj(.)643 b(The)419 b(LaT)-92
+b(eX)420 b(source)e(\014le)i(used)e(to)i(create)f(this)-1000
+28382 y(do)31 b(cumen)-31 b(t)469 b(is)f Fi(article.tex)p
+Fj(,)495 b(whic)-31 b(h)469 b(con)-31 b(tains)470 b(imp)31
+b(ortan)-31 b(t)470 b(formatting)h(information)g(em)-31
+b(b)31 b(edded)468 b(in)h(it.)790 b(These)468 b(\014les)g(are)-1000
+29711 y(a)-31 b(v)-61 b(ailable)315 b(on)d(the)g(In)-31
+b(ternet)312 b(at)h Fi(http://home.lanl.gov/kmh/spie/)p
+Fj(.)478 b(The)312 b(fon)-31 b(t)314 b(used)d(throughout)j(is)e(the)g
+(LaT)-92 b(eX)312 b(default)-1000 31039 y(fon)-31 b(t,)329
+b(Computer)318 b(Mo)31 b(dern)316 b(Roman,)328 b(whic)-31
+b(h)318 b(is)e(equiv)-61 b(alen)-31 b(t)319 b(to)e(the)g(Times)h(Roman)
+f(fon)-31 b(t)318 b(a)-31 b(v)-61 b(ailable)319 b(on)e(man)-31
+b(y)318 b(systems.)475 b(If)316 b(this)-1000 32368 y(fon)-31
+b(t)327 b(is)f(not)h(a)-31 b(v)-61 b(ailable,)338 b(use)325
+b(a)i(similar)g(serif)f(fon)-31 b(t.)479 b(Normal)328
+b(text)f(has)f(a)g(fon)-31 b(t)328 b(size)e(of)g(10)h(p)31
+b(oin)-31 b(ts)39313 31966 y Fg(y)40101 32368 y Fj(for)326
+b(whic)-31 b(h)327 b(the)g(actual)g(heigh)-31 b(t)-1000
+33696 y(of)349 b(a)f(capital)i(E)e(is)g(ab)31 b(out)349
+b(2.4)g(mm)g(\(7)g(pt.\))486 b(and)348 b(the)h(line-to-line)h(spacing)f
+(is)f(ab)31 b(out)349 b(4.2)g(mm)g(\(12)g(pt.\).)487
+b(The)348 b(fon)-31 b(t)349 b(attributes)-1000 35024
+y(for)396 b(other)h(parts)f(of)h(the)f(man)-31 b(uscript,)405
+b(summarized)397 b(in)f(T)-92 b(able)398 b(1,)403 b(are)397
+b(describ)31 b(ed)395 b(in)h(the)h(follo)-31 b(wing)400
+b(sections.)574 b(Normal)398 b(text)-1000 36353 y(should)370
+b(b)31 b(e)368 b(justi\014ed)i(to)g(b)31 b(oth)370 b(the)f(left)h(and)g
+(righ)-31 b(t)370 b(margins.)493 b(App)31 b(endix)370
+b(B)f(has)g(information)j(ab)31 b(out)370 b(P)-31 b(ostScript)371
+b(fon)-31 b(ts.)660 38158 y(T)-92 b(o)325 b(b)31 b(e)325
+b(prop)31 b(erly)324 b(repro)31 b(duced)323 b(in)i(the)g(Pro)31
+b(ceedings,)334 b(all)326 b(text)g(and)f(\014gures)f(m)-31
+b(ust)325 b(\014t)g(inside)f(a)h(rectangle)h(6.75-in.)h(wide)f(b)-31
+b(y)-1000 39486 y(8.75-in.)313 b(high)f(or)e(17.15)j(cm)e(b)-31
+b(y)311 b(22.23)h(cm.)474 b(The)311 b(text)g(width)h(and)f(heigh)-31
+b(t)312 b(are)e(set)h(in)g Fi(spie.cls)g Fj(to)h(matc)-31
+b(h)312 b(this)f(requiremen)-31 b(t.)-1000 40814 y(The)498
+b(text)h(should)f(b)31 b(egin)498 b(1.00)h(in.)g(or)f(2.54)h(cm)f(from)
+g(the)g(top)h(of)f(the)g(page.)879 b(The)498 b(righ)-31
+b(t)499 b(and)f(left)h(margins)f(should)g(b)31 b(e)-1000
+43050 y Fe(T)-85 b(able)485 b(1.)g(F)-85 b(on)-28 b(ts)485
+b(sizes)h(to)f(b)28 b(e)486 b(used)f(for)g(v)-57 b(arious)485
+b(parts)f(of)h(the)h(man)-28 b(uscript.)886 b(All)486
+b(fon)-28 b(ts)484 b(are)h(Computer)g(Mo)28 b(dern)486
+b(Roman)f(or)f(an)-1000 44267 y(equiv)-57 b(alen)-28
+b(t.)469 b(T)-85 b(able)346 b(captions)f(should)g(b)28
+b(e)346 b(cen)-28 b(tered)346 b(ab)28 b(o)-28 b(v)g(e)345
+b(the)h(table.)468 b(When)346 b(the)g(caption)f(is)h(to)28
+b(o)346 b(long)f(to)h(\014t)f(on)g(one)g(line,)j(it)e(should)-1000
+45485 y(b)28 b(e)342 b(justi\014ed)g(to)f(the)h(righ)-28
+b(t)341 b(and)g(left)h(margins)f(of)g(the)h(b)28 b(o)g(dy)343
+b(of)e(the)g(text.)p 9700 46941 32601 45 v 9678 48609
+45 1669 v 10733 48132 a Fj(Article)370 b(title)p 25750
+48609 V 10076 w(16)g(pt.,)g(b)31 b(old,)370 b(cen)-31
+b(tered)p 42278 48609 V 9700 48653 32601 45 v 9678 50321
+45 1669 v 10733 49845 a(Author)370 b(names)f(and)h(a\016liations)p
+25750 50321 V 1332 w(12)g(pt.,)g(normal,)h(cen)-31 b(tered)p
+42278 50321 V 9700 50365 32601 45 v 9678 52034 45 1669
+v 10733 51557 a(Section)371 b(heading)p 25750 52034 V
+8079 w(11)f(pt.,)g(b)31 b(old,)370 b(cen)-31 b(tered)369
+b(\(all)i(caps\))p 42278 52034 V 9700 52078 32601 45
+v 9678 53746 45 1669 v 10733 53269 a(Subsection)f(heading)p
+25750 53746 V 6413 w(11)g(pt.,)g(b)31 b(old,)370 b(left)g(justi\014ed)p
+42278 53746 V 9700 53790 32601 45 v 9678 55458 45 1669
+v 10733 54982 a(Sub-subsection)g(heading)p 25750 55458
+V 4377 w(10)g(pt.,)g(b)31 b(old,)370 b(left)g(justi\014ed)p
+42278 55458 V 9700 55503 32601 45 v 9678 57171 45 1669
+v 10733 56694 a(Normal)h(text)p 25750 57171 V 9798 w(10)f(pt.,)g
+(normal)p 42278 57171 V 9700 57215 32601 45 v 9678 58883
+45 1669 v 10733 58407 a(Figure)f(and)h(table)g(captions)p
+25750 58883 V 3842 w(9)g(pt.,)g(normal)p 42278 58883
+V 9700 58927 32601 45 v 9678 60596 45 1669 v 10733 60119
+a(F)-92 b(o)31 b(otnote)p 25750 60596 V 11969 w(9)370
+b(pt.,)g(normal)p 42278 60596 V 9700 60640 32601 45 v
+-1000 62455 21600 45 v 843 63490 a Fe(F)-85 b(urther)341
+b(author)f(information:)456 b(\(Send)342 b(corresp)28
+b(ondence)341 b(to)h(A.A.A.\))-1000 64708 y(A.A.A.:)456
+b(E-mail:)h(aaa@tbk2.edu,)343 b(T)-85 b(elephone:)456
+b(1)341 b(505)g(123)h(1234)-1000 65926 y(B.B.A.:)457
+b(E-mail:)g(bba@cmp.com,)342 b(T)-85 b(elephone:)456
+b(+33)342 b(\(0\)1)g(98)f(76)g(54)g(32)363 66615 y Fd(\003)843
+67038 y Fe(The)g(basic)h(format)f(w)-28 b(as)340 b(dev)-28
+b(elop)28 b(ed)343 b(in)f(1995)f(b)-28 b(y)341 b(Ric)-28
+b(k)341 b(Herman)h(\(SPIE\))e(and)h(Ken)h(Hanson)f(\(Los)g(Alamos)h
+(National)f(Lab.\).)406 67865 y Fd(y)843 68288 y Fe(F)-85
+b(on)-28 b(t)330 b(sizes)i(are)f(sp)28 b(eci\014ed)332
+b(in)f(p)28 b(oin)-28 b(ts,)333 b(abbreviated)f(pt.,)i(whic)-28
+b(h)330 b(is)h(a)f(unit)h(of)g(length.)453 b(One)331
+b(inc)-28 b(h)331 b(=)g(72.27)g(pt.;)k(one)c(cm)g(=)g(28.4)h(pt.)p
+eop end
+%%Page: 2 2
+TeXDict begin 2 1 bop -1000 1107 a Fj(0.875)382 b(in.)f(or)f(2.22)i(cm)
+e(for)h(US)f(letter-size)h(pap)31 b(er)379 b(\(8.5)j(in.)f(b)-31
+b(y)381 b(11)g(in.\))526 b(or)380 b(1.925)i(cm)f(for)f(A4)g(pap)31
+b(er)380 b(\(210)i(mm)f(b)-31 b(y)380 b(297)i(mm\))-1000
+2435 y(to)370 b(horizon)-31 b(tally)372 b(cen)-31 b(ter)370
+b(the)f(text)h(on)g(the)f(page.)493 b(See)369 b(App)31
+b(endix)370 b(B)f(for)g(guidance)i(regarding)f(pap)31
+b(er-size)368 b(sp)31 b(eci\014cation.)660 4195 y(Authors)538
+b(are)f(encouraged)h(to)g(follo)-31 b(w)540 b(the)e(principles)f(of)h
+(sound)g(tec)-31 b(hnical)539 b(writing,)581 b(as)538
+b(describ)31 b(ed)536 b(in)i(Refs.)f(2)h(and)-1000 5523
+y(3,)502 b(for)476 b(example.)812 b(Man)-31 b(y)475 b(asp)31
+b(ects)475 b(of)h(tec)-31 b(hnical)477 b(writing)g(are)e(addressed)f
+(in)i(the)f Fc(AIP)493 b(Style)h(Manual)p Fj(,)502 b(published)475
+b(b)-31 b(y)476 b(the)-1000 6852 y(American)270 b(Institute)g(of)f(Ph)
+-31 b(ysics.)460 b(It)269 b(is)g(a)-31 b(v)-61 b(ailable)271
+b(on)e(line)h(at)g Fi(http://www.aip.org/pubservs/style/4thed/toc.html)
+-1000 8180 y Fj(or)449 b Fi
+(http://public.lanl.gov/kmh/AIP_Style_4thed.pdf)p Fj(.)740
+b(A)449 b(sp)31 b(elling)451 b(c)-31 b(hec)g(k)g(er)449
+b(is)g(helpful)i(for)e(\014nding)h(missp)31 b(elled)-1000
+9508 y(w)-31 b(ords.)660 11268 y(An)363 b(author)f(ma)-31
+b(y)364 b(use)d(this)i(LaT)-92 b(eX)362 b(source)g(\014le)g(as)g(a)g
+(template)j(b)-31 b(y)362 b(substituting)i(his/her)e(o)-31
+b(wn)363 b(text)g(in)f(eac)-31 b(h)363 b(\014eld.)490
+b(This)-1000 12596 y(do)31 b(cumen)-31 b(t)374 b(is)f(not)g(mean)-31
+b(t)375 b(to)e(b)31 b(e)373 b(a)g(complete)i(guide)e(on)g(ho)-31
+b(w)374 b(to)g(use)e(LaT)-92 b(eX.)374 b(F)-92 b(or)372
+b(that,)k(refer)c(to)h(b)31 b(o)g(oks)373 b(on)h(LaT)-92
+b(eX)373 b(usage,)-1000 13924 y(suc)-31 b(h)369 b(as)g(the)g
+(de\014nitiv)-31 b(e)371 b(w)-31 b(ork)370 b(b)-31 b(y)370
+b(Lamp)31 b(ort)18036 13523 y Ff(1)18902 13924 y Fj(or)369
+b(the)h(v)-31 b(ery)369 b(useful)g(comp)31 b(endium)371
+b(b)-31 b(y)369 b(Mittelbac)-31 b(h)372 b(et)d(al.)43912
+13523 y Ff(4)16631 16800 y Fk(2.)418 b(P)-116 b(AR)g(TS)465
+b(OF)g(MANUSCRIPT)-1000 18655 y Fj(This)386 b(section)g(describ)31
+b(es)384 b(the)i(normal)h(structure)e(of)h(a)f(man)-31
+b(uscript)387 b(and)f(ho)-31 b(w)386 b(eac)-31 b(h)386
+b(part)g(should)g(b)31 b(e)385 b(handled.)542 b(The)386
+b(appro-)-1000 19983 y(priate)402 b(v)-31 b(ertical)403
+b(spacing)f(b)31 b(et)-31 b(w)g(een)403 b(v)-61 b(arious)401
+b(parts)g(of)h(this)g(do)31 b(cumen)-31 b(t)402 b(is)f(ac)-31
+b(hiev)g(ed)403 b(in)f(LaT)-92 b(eX)402 b(through)g(the)f(prop)31
+b(er)401 b(use)f(of)-1000 21311 y(de\014ned)369 b(constructs,)h(suc)-31
+b(h)368 b(as)h Fi(\\section{})p Fj(.)494 b(In)369 b(LaT)-92
+b(eX,)370 b(paragraphs)g(are)f(separated)h(b)-31 b(y)369
+b(blank)h(lines)g(in)f(the)h(source)e(\014le.)660 23071
+y(A)-31 b(t)398 b(times)f(it)g(ma)-31 b(y)398 b(b)31
+b(e)396 b(desired,)403 b(for)396 b(formatting)k(reasons,)j(to)397
+b(break)g(a)f(line)h(without)i(starting)f(a)f(new)f(paragraph.)575
+b(This)-1000 24399 y(situation)297 b(ma)-31 b(y)297 b(o)31
+b(ccur,)309 b(for)296 b(example,)311 b(when)296 b(formatting)i(the)d
+(article)h(title,)312 b(author)296 b(information,)313
+b(or)295 b(section)h(headings.)469 b(Line)-1000 25728
+y(breaks)369 b(are)g(inserted)g(in)g(LaT)-92 b(eX)370
+b(b)-31 b(y)370 b(en)-31 b(tering)370 b Fi(\\\\)f Fj(or)g
+Fi(\\linebreak)i Fj(in)e(the)g(LaT)-92 b(eX)370 b(source)f(\014le)g(at)
+h(the)g(desired)e(lo)31 b(cation.)-1000 28126 y Fk(2.1)697
+b(Title)465 b(and)g(Author)g(Information)-1000 29918
+y Fj(The)447 b(article)h(title)h(app)31 b(ears)446 b(cen)-31
+b(tered)447 b(at)h(the)f(top)g(of)h(the)f(\014rst)f(page.)726
+b(The)447 b(title)i(fon)-31 b(t)448 b(is)f(16)g(p)31
+b(oin)-31 b(t,)468 b(b)31 b(old.)726 b(The)447 b(rules)g(for)-1000
+31247 y(capitalizing)408 b(the)d(title)h(are)f(the)f(same)h(as)g(for)g
+(sen)-31 b(tences;)422 b(only)405 b(the)g(\014rst)f(w)-31
+b(ord,)415 b(prop)31 b(er)403 b(nouns,)414 b(and)405
+b(acron)-31 b(yms)405 b(should)g(b)31 b(e)-1000 32575
+y(capitalized.)596 b(Av)-31 b(oid)404 b(using)g(acron)-31
+b(yms)403 b(in)g(the)g(title.)596 b(Keep)402 b(in)h(mind)h(that)g(p)31
+b(eople)403 b(outside)h(y)-31 b(our)403 b(area)g(of)g(exp)31
+b(ertise)403 b(migh)-31 b(t)-1000 33903 y(read)369 b(y)-31
+b(our)369 b(article.)494 b(App)31 b(endix)370 b(A)f(con)-31
+b(tains)371 b(more)e(ab)31 b(out)371 b(acron)-31 b(yms.)660
+35663 y(The)393 b(list)h(of)f(authors)g(immediately)k(follo)-31
+b(ws)395 b(the)e(title)h(after)f(a)g(blank)h(v)-31 b(ertical)395
+b(space)d(of)i(ab)31 b(out)393 b(7)g(mm.)564 b(The)393
+b(fon)-31 b(t)394 b(is)f(12)-1000 36991 y(p)31 b(oin)-31
+b(t,)334 b(normal)324 b(with)g(eac)-31 b(h)324 b(line)g(cen)-31
+b(tered.)477 b(The)323 b(authors')h(a\016liations)i(and)d(addresses)f
+(follo)-31 b(w)326 b(the)d(author)h(list)g(after)f(another)-1000
+38320 y(blank)366 b(space)e(of)h(ab)31 b(out)366 b(4)f(mm,)i(also)e(in)
+g(12-p)31 b(oin)-31 b(t,)368 b(normal)e(fon)-31 b(t)366
+b(and)f(cen)-31 b(tered.)491 b(Do)365 b(not)g(use)f(acron)-31
+b(yms)366 b(in)f(a\016liations)j(and)-1000 39648 y(addresses.)691
+b(F)-92 b(or)436 b(m)-31 b(ultiple)438 b(a\016liations,)456
+b(eac)-31 b(h)436 b(a\016liation)k(should)c(app)31 b(ear)436
+b(on)g(a)g(new)h(line,)453 b(separated)437 b(from)f(the)g(follo)-31
+b(wing)-1000 40976 y(address)363 b(b)-31 b(y)365 b(a)g(semicolon.)493
+b(Italicized)366 b(sup)31 b(erscripts)363 b(ma)-31 b(y)365
+b(b)31 b(e)364 b(used)g(to)h(iden)-31 b(tify)366 b(the)f(corresp)31
+b(ondence)363 b(b)31 b(et)-31 b(w)g(een)366 b(the)e(authors)-1000
+42305 y(and)439 b(their)g(resp)31 b(ectiv)-31 b(e)439
+b(a\016liations.)704 b(F)-92 b(urther)438 b(author)h(information,)460
+b(suc)-31 b(h)438 b(as)h(e-mail)h(address,)456 b(complete)440
+b(p)31 b(ostal)440 b(address,)-1000 43633 y(and)369 b(w)-31
+b(eb-site)371 b(lo)31 b(cation,)372 b(ma)-31 b(y)370
+b(b)31 b(e)369 b(pro)-31 b(vided)370 b(in)f(a)h(fo)31
+b(otnote)371 b(b)-31 b(y)370 b(using)f Fi(\\authorinfo{})p
+Fj(,)i(as)f(demonstrated)g(ab)31 b(o)-31 b(v)g(e.)660
+45393 y(When)393 b(the)h(abbreviated)h(title)g(or)e(author)h
+(information)j(is)c(to)31 b(o)394 b(long)h(to)f(\014t)g(on)f(one)h
+(line,)401 b(m)-31 b(ultiple)396 b(lines)d(ma)-31 b(y)395
+b(b)31 b(e)393 b(used;)-1000 46721 y(insert)423 b(line)h(breaks)e
+(appropriately)j(to)f(ac)-31 b(hiev)g(e)424 b(a)f(visually)i(pleasing)f
+(format.)656 b(The)423 b(prop)31 b(er)422 b(spacing)i(of)f(one)g(and)g
+(one-half)-1000 48049 y(lines)392 b(b)31 b(et)-31 b(w)g(een)393
+b(the)f(title,)400 b(author)393 b(list,)399 b(and)392
+b(their)g(a\016liations)j(is)d(ac)-31 b(hiev)g(ed)394
+b(with)f(the)f(command)h Fi(\\skiplinehalf)h Fj(de\014ned)-1000
+49378 y(in)369 b Fi(spie.cls)p Fj(.)-1000 51776 y Fk(2.2)697
+b(Abstract)464 b(and)h(Keyw)-39 b(ords)-1000 53568 y
+Fj(The)548 b(title)h(and)f(author)g(information)i(is)e(immediately)i
+(follo)-31 b(w)g(ed)551 b(b)-31 b(y)547 b(the)h(Abstract.)1028
+b(The)548 b(Abstract)g(should)g(concisely)-1000 54897
+y(summarize)414 b(the)f(k)-31 b(ey)413 b(\014ndings)h(of)f(the)g(pap)31
+b(er.)624 b(It)413 b(should)g(consist)g(of)h(a)f(single)h(paragraph)g
+(con)-31 b(taining)415 b(no)f(more)f(than)h(200)-1000
+56225 y(w)-31 b(ords.)603 b(The)407 b(Abstract)f(do)31
+b(es)406 b(not)h(ha)-31 b(v)g(e)407 b(a)f(section)h(n)-31
+b(um)g(b)31 b(er.)603 b(A)406 b(list)h(of)g(up)e(to)i(ten)f(k)-31
+b(eyw)g(ords)407 b(should)g(immediately)i(follo)-31 b(w)-1000
+57553 y(the)369 b(Abstract)h(after)g(a)f(blank)i(line.)493
+b(These)369 b(k)-31 b(eyw)g(ords)370 b(will)h(b)31 b(e)369
+b(included)h(in)f(a)h(searc)-31 b(hable)369 b(database)i(at)f(SPIE.)
+-1000 59952 y Fk(2.3)697 b(Bo)39 b(dy)464 b(of)h(P)-39
+b(ap)39 b(er)-1000 61744 y Fj(The)400 b(b)31 b(o)g(dy)399
+b(of)h(the)g(pap)31 b(er)398 b(consists)i(of)g(n)-31
+b(um)g(b)31 b(ered)399 b(sections)h(that)h(presen)-31
+b(t)399 b(the)g(main)i(\014ndings.)583 b(These)400 b(sections)g(should)
+f(b)31 b(e)-1000 63073 y(organized)370 b(to)g(b)31 b(est)369
+b(presen)-31 b(t)369 b(the)g(material.)495 b(See)369
+b(Sec.)h(3)f(for)g(formatting)k(instructions.)-1000 65471
+y Fk(2.4)697 b(App)39 b(endices)-1000 67263 y Fj(Auxiliary)452
+b(material)h(that)f(is)e(b)31 b(est)450 b(left)h(out)g(of)g(the)g(main)
+h(b)31 b(o)g(dy)450 b(of)h(the)g(pap)31 b(er,)470 b(for)451
+b(example,)472 b(deriv)-61 b(ations)452 b(of)f(equations,)-1000
+68592 y(pro)31 b(ofs)372 b(of)g(theorems,)h(and)f(details)h(of)g
+(algorithms,)i(ma)-31 b(y)373 b(b)31 b(e)371 b(included)h(in)g(app)31
+b(endices.)501 b(App)31 b(endices)371 b(are)h(en)-31
+b(umerated)373 b(with)-1000 69920 y(upp)31 b(ercase)368
+b(Latin)j(letters)e(in)h(alphab)31 b(etic)371 b(order,)e(and)g(app)31
+b(ear)369 b(just)h(b)31 b(efore)369 b(the)g(Ac)-31 b(kno)g(wledgmen)g
+(ts)373 b(and)c(References.)p eop end
+%%Page: 3 3
+TeXDict begin 3 2 bop -1000 1107 a Fk(2.5)697 b(Ac)-39
+b(kno)g(wledgmen)g(ts)-1000 2920 y Fj(In)408 b(the)g(Ac)-31
+b(kno)g(wledgmen)g(ts)412 b(section,)419 b(app)31 b(earing)409
+b(just)f(b)31 b(efore)408 b(the)h(References,)417 b(the)409
+b(authors)f(ma)-31 b(y)410 b(credit)e(others)g(for)h(their)-1000
+4248 y(guidance)401 b(or)f(help.)586 b(Also,)409 b(funding)401
+b(sources)e(ma)-31 b(y)401 b(b)31 b(e)400 b(stated.)586
+b(The)401 b(Ac)-31 b(kno)g(wledgmen)g(ts)403 b(section)e(do)31
+b(es)400 b(not)h(ha)-31 b(v)g(e)401 b(a)f(section)-1000
+5577 y(n)-31 b(um)g(b)31 b(er.)-1000 8018 y Fk(2.6)697
+b(References)-1000 9831 y Fj(The)396 b(References)e(section)i(lists)g
+(b)31 b(o)g(oks,)402 b(articles,)h(and)396 b(rep)31 b(orts)394
+b(that)j(are)e(cited)h(in)g(the)f(pap)31 b(er.)571 b(It)395
+b(do)31 b(es)395 b(not)h(ha)-31 b(v)g(e)396 b(a)g(section)-1000
+11159 y(n)-31 b(um)g(b)31 b(er.)466 b(The)290 b(references)f(are)g(n)
+-31 b(um)g(b)31 b(ered)290 b(in)g(the)g(order)f(in)h(whic)-31
+b(h)291 b(they)f(are)g(cited.)466 b(Examples)292 b(of)e(the)g(format)h
+(to)g(b)31 b(e)289 b(follo)-31 b(w)g(ed)-1000 12488 y(are)369
+b(giv)-31 b(en)370 b(at)g(the)g(end)f(of)g(this)h(do)31
+b(cumen)-31 b(t.)660 14263 y(The)598 b(reference)f(list)h(at)h(the)e
+(end)h(of)g(this)g(do)31 b(cumen)-31 b(t)598 b(is)g(created)g(using)g
+(BibT)-92 b(eX,)599 b(whic)-31 b(h)598 b(lo)31 b(oks)598
+b(through)h(the)f(\014le)-1000 15591 y Fi(report.bib)466
+b Fj(for)f(the)g(en)-31 b(tries)465 b(cited)g(in)g(the)g(LaT)-92
+b(eX)466 b(source)e(\014le.)779 b(The)465 b(format)i(of)e(the)g
+(reference)f(list)h(is)g(determined)h(b)-31 b(y)-1000
+16920 y(the)337 b(bibliograph)-31 b(y)339 b(st)-31 b(yle)337
+b(\014le)f Fi(spiebib.bst)p Fj(,)345 b(as)336 b(sp)31
+b(eci\014ed)336 b(in)h(the)f Fi(\\bibliographystyle{spiebib})k
+Fj(command.)484 b(Alterna-)-1000 18248 y(tiv)-31 b(ely)-92
+b(,)371 b(the)f(references)e(ma)-31 b(y)370 b(b)31 b(e)369
+b(directly)h(formatted)h(in)f(the)f(LaT)-92 b(eX)370
+b(source)e(\014le.)660 20023 y(F)-92 b(or)252 b(b)31
+b(o)g(oks)5334 19622 y Ff(1,)115 b(2,)g(5)7697 20023
+y Fj(the)253 b(listing)h(includes)f(the)g(list)h(of)f(authors,)277
+b(b)31 b(o)g(ok)253 b(title)h(\(in)g(italics\),)278 b(page)254
+b(or)e(c)-31 b(hapter)253 b(n)-31 b(um)g(b)31 b(ers,)276
+b(publisher,)-1000 21352 y(cit)-31 b(y)-92 b(,)469 b(and)448
+b(y)-31 b(ear)448 b(of)g(publication.)731 b(A)448 b(reference)e(to)j(a)
+f(journal)h(article)29280 20950 y Ff(6)30225 21352 y
+Fj(includes)f(the)g(author)h(list,)468 b(title)450 b(of)e(the)g
+(article)h(\(in)-1000 22680 y(quotes\),)383 b(journal)d(name)f(\(in)h
+(italics,)j(prop)31 b(erly)379 b(abbreviated\),)k(v)-31
+b(olume)381 b(n)-31 b(um)g(b)31 b(er)379 b(\(in)g(b)31
+b(old\),)383 b(inclusiv)-31 b(e)380 b(page)f(n)-31 b(um)g(b)31
+b(ers,)382 b(and)-1000 24009 y(y)-31 b(ear.)479 b(By)326
+b(con)-31 b(v)g(en)g(tion,)8982 23607 y Ff(1)9816 24009
+y Fj(article)327 b(titles)g(are)f(capitalized)i(as)e(describ)31
+b(ed)325 b(in)h(Sec.)g(2.1.)480 b(A)326 b(reference)f(to)h(a)h(pro)31
+b(ceedings)326 b(pap)31 b(er)325 b(or)-1000 25337 y(a)336
+b(c)-31 b(hapter)336 b(in)g(an)h(edited)f(b)31 b(o)g(ok)12242
+24935 y Ff(7)13075 25337 y Fj(includes)336 b(the)g(author)h(list,)344
+b(title)337 b(of)f(the)g(article)i(\(in)e(quotes\),)344
+b(conference)336 b(name)g(\(in)h(italics\),)-1000 26665
+y(if)403 b(appropriate,)412 b(editors,)g(v)-31 b(olume)403
+b(or)g(series)e(title)j(\(in)f(italics\),)413 b(v)-31
+b(olume)404 b(n)-31 b(um)g(b)31 b(er)403 b(\(in)g(b)31
+b(old\),)412 b(if)402 b(applicable,)413 b(inclusiv)-31
+b(e)404 b(page)-1000 27994 y(n)-31 b(um)g(b)31 b(ers,)350
+b(publisher,)h(cit)-31 b(y)-92 b(,)352 b(and)345 b(y)-31
+b(ear.)486 b(References)344 b(to)i(an)g(article)h(in)f(the)f(SPIE)h
+(Pro)31 b(ceedings)346 b(ma)-31 b(y)347 b(include)f(the)g(conference)
+-1000 29322 y(name,)370 b(as)f(sho)-31 b(wn)370 b(in)g(Ref.)f(8.)660
+31097 y(Citations)302 b(to)e(the)g(references)d(are)i(made)h(using)g
+(sup)31 b(erscript)298 b(n)-31 b(umerals,)314 b(as)299
+b(demonstrated)h(in)g(the)f(preceding)h(paragraph.)-1000
+32426 y(One)369 b(ma)-31 b(y)370 b(also)g(directly)h(refer)d(to)i(a)f
+(reference)g(within)h(the)g(text,)h(e.g.,)f(\\as)g(sho)-31
+b(wn)370 b(in)f(Ref.)h(6)f(...")-1000 34867 y Fk(2.7)697
+b(F)-116 b(o)39 b(otnotes)-1000 36680 y Fj(F)-92 b(o)31
+b(otnotes)3725 36278 y Fg(z)4516 36680 y Fj(ma)-31 b(y)329
+b(b)31 b(e)328 b(used)g(to)h(pro)-31 b(vide)329 b(auxiliary)i
+(information)g(that)f(do)31 b(esn't)329 b(need)f(to)h(app)31
+b(ear)329 b(in)f(the)h(text,)338 b(e.g.,)g(to)329 b(explain)-1000
+38008 y(measuremen)-31 b(t)370 b(units.)493 b(They)370
+b(should)f(b)31 b(e)369 b(used)g(sparingly)-92 b(,)370
+b(ho)-31 b(w)g(ev)g(er.)660 39784 y(Only)484 b(nine)f(fo)31
+b(otnote)485 b(sym)-31 b(b)31 b(ols)484 b(are)f(a)-31
+b(v)-61 b(ailable)486 b(in)d(LaT)-92 b(eX.)484 b(If)f(y)-31
+b(ou)484 b(ha)-31 b(v)g(e)484 b(more)f(than)h(nine)f(fo)31
+b(otnotes,)514 b(y)-31 b(ou)483 b(will)i(need)-1000 41112
+y(to)446 b(restart)f(the)h(sequence)e(using)i(the)f(command)i
+Fi(\\footnote[1]{Your)584 b(footnote)e(text)g(goes)g(here.})p
+Fj(.)721 b(If)445 b(y)-31 b(ou)446 b(don't,)-1000 42440
+y(LaT)-92 b(eX)370 b(will)h(pro)-31 b(vide)370 b(the)f(error)f(message)
+i Fi(Counter)582 b(too)g(large.)p Fj(,)370 b(follo)-31
+b(w)g(ed)372 b(b)-31 b(y)370 b(the)f(o\013ending)h(fo)31
+b(otnote)371 b(command.)16926 45358 y Fk(3.)419 b(SECTION)464
+b(F)-39 b(ORMA)-116 b(TTING)-1000 47229 y Fj(Section)464
+b(headings)h(are)e(cen)-31 b(tered)463 b(and)g(formatted)j(completely)f
+(in)f(upp)31 b(ercase)462 b(11-p)31 b(oin)-31 b(t)466
+b(b)31 b(old)463 b(fon)-31 b(t.)777 b(Sections)464 b(should)f(b)31
+b(e)-1000 48557 y(n)-31 b(um)g(b)31 b(ered)442 b(sequen)-31
+b(tially)-92 b(,)463 b(starting)444 b(with)f(the)g(\014rst)e(section)i
+(after)g(the)g(Abstract.)712 b(The)442 b(heading)i(starts)e(with)i(the)
+e(section)-1000 49885 y(n)-31 b(um)g(b)31 b(er,)577 b(follo)-31
+b(w)g(ed)539 b(b)-31 b(y)535 b(a)h(p)31 b(erio)g(d.)991
+b(In)535 b(LaT)-92 b(eX,)536 b(a)g(new)f(section)h(is)g(created)f(with)
+i(the)e Fi(\\section{})i Fj(command,)579 b(whic)-31 b(h)-1000
+51214 y(automatically)374 b(n)-31 b(um)g(b)31 b(ers)369
+b(the)g(sections.)660 52989 y(P)-31 b(aragraphs)433 b(that)g
+(immediately)h(follo)-31 b(w)435 b(a)c(section)i(heading)f(are)g
+(leading)h(paragraphs)f(and)f(should)h(not)g(b)31 b(e)431
+b(inden)-31 b(ted,)-1000 54317 y(according)255 b(to)f(standard)g
+(publishing)h(st)-31 b(yle.)17379 53916 y Ff(1)18331
+54317 y Fj(The)254 b(same)g(go)31 b(es)254 b(for)f(leading)j
+(paragraphs)e(of)g(subsections)g(and)g(sub-subsections.)-1000
+55646 y(Subsequen)-31 b(t)281 b(paragraphs)g(are)g(standard)g
+(paragraphs,)300 b(with)282 b(14-pt.)g(\(5)g(mm\))g(inden)-31
+b(tation.)466 b(An)281 b(extra)g(half-line)i(space)d(should)-1000
+56974 y(b)31 b(e)360 b(inserted)g(b)31 b(et)-31 b(w)g(een)361
+b(paragraphs.)490 b(In)360 b(LaT)-92 b(eX,)362 b(this)e(spacing)i(is)e
+(sp)31 b(eci\014ed)360 b(b)-31 b(y)360 b(the)h(parameter)g
+Fi(\\parskip)p Fj(,)j(whic)-31 b(h)361 b(is)f(set)h(in)-1000
+58302 y Fi(spie.cls)p Fj(.)494 b(Inden)-31 b(tation)371
+b(of)f(the)f(\014rst)g(line)h(of)f(a)h(paragraph)g(ma)-31
+b(y)370 b(b)31 b(e)369 b(a)-31 b(v)g(oided)371 b(b)-31
+b(y)369 b(starting)i(it)f(with)g Fi(\\noindent)p Fj(.)-1000
+60743 y Fk(3.1)697 b(Subsection)466 b(A)-39 b(ttributes)-1000
+62556 y Fj(The)350 b(subsection)g(heading)h(is)f(left)g(justi\014ed)h
+(and)f(set)f(in)h(11-p)31 b(oin)-31 b(t,)357 b(b)31 b(old)350
+b(fon)-31 b(t.)487 b(Capitalization)355 b(rules)349 b(are)h(the)g(same)
+g(as)f(those)-1000 63885 y(for)377 b(b)31 b(o)g(ok)377
+b(titles.)517 b(The)377 b(\014rst)f(w)-31 b(ord)377 b(of)g(a)g
+(subsection)h(heading)g(is)e(capitalized.)518 b(The)377
+b(remaining)i(w)-31 b(ords)376 b(are)h(also)h(capitalized,)-1000
+65213 y(except)465 b(for)f(minor)h(w)-31 b(ords)464 b(with)h(few)-31
+b(er)465 b(than)g(four)f(letters,)488 b(suc)-31 b(h)464
+b(as)g(articles)h(\(a,)489 b(an,)g(and)464 b(the\),)489
+b(short)464 b(prep)31 b(ositions)465 b(\(of,)-1000 66542
+y(at,)431 b(b)-31 b(y)-92 b(,)431 b(for,)f(in,)h(etc.\),)g(and)418
+b(short)g(conjunctions)h(\(and,)432 b(or,)e(as,)g(but,)h(etc.\).)639
+b(Subsection)419 b(n)-31 b(um)g(b)31 b(ers)417 b(consist)i(of)f(the)g
+(section)-1000 67870 y(n)-31 b(um)g(b)31 b(er,)370 b(follo)-31
+b(w)g(ed)372 b(b)-31 b(y)369 b(a)h(p)31 b(erio)g(d,)369
+b(and)h(the)f(subsection)h(n)-31 b(um)g(b)31 b(er)369
+b(within)i(that)f(section.)p -1000 68748 21600 45 v 406
+69497 a Fd(z)843 69920 y Fe(F)-85 b(o)28 b(otnotes)342
+b(are)g(indicated)g(as)f(sup)28 b(erscript)341 b(sym)-28
+b(b)28 b(ols)342 b(to)g(a)-28 b(v)g(oid)341 b(confusion)g(with)g
+(citations.)p eop end
+%%Page: 4 4
+TeXDict begin 4 3 bop 14925 22047 a @beginspecial 0 @llx
+0 @lly 216 @urx 215 @ury 1984 @rhi @setspecial
+%%BeginDocument: mcr3b.eps
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: Adobe Photoshop Version 3.0
+%%Title: lum2mcmcr3b.EPS
+%%CreationDate: 10/17/96 1:54 PM
+%%BoundingBox: 0 0 216 215
+%%HiResBoundingBox: 0 0 216 215.28
+%%SuppressDotGainCompensation
+%%DocumentProcessColors: Black
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%ImageData: 300 299 8 1 0 1 6 "beginimage"
+%BeginPhotoshop: 290
+%3842494D03E900000000007800030000004800480000000002F00253FFF9FFF8
+%0311025C0347052803FC00020000004800480000000002D80228000100000064
+%000000010003030300000001270F000100010000000000000000000000006008
+%0019019000000000000000000000000000000000000000000000000000000000
+%000000003842494D03ED00000000001000640000000100010064000000010001
+%3842494D03F300000000000800000000000000003842494D271000000000000A
+%000100000000000000023842494D03F4000000000012003500000001002D0000
+%00060000000000013842494D03F700000000001C0000FFFFFFFFFFFFFFFFFFFF
+%FFFFFFFFFFFFFFFFFFFFFFFF03E800003842494D03FD00000000000602010000
+%0100
+%EndPhotoshop
+gsave
+40 dict begin
+/_image systemdict /image get def
+/_setgray systemdict /setgray get def
+/_currentgray systemdict /currentgray get def
+/_settransfer systemdict /settransfer get def
+/_currenttransfer systemdict /currenttransfer get def
+/blank 0 _currenttransfer exec
+1 _currenttransfer exec eq def
+/negative blank
+{0 _currenttransfer exec 0.5 lt}
+{0 _currenttransfer exec 1 _currenttransfer exec gt}
+ifelse def
+/inverted? negative def
+/level2 systemdict /languagelevel known
+{languagelevel 2 ge} {false} ifelse def
+gsave
+/rows 299 def
+/cols 300 def
+72 65536 mul 6553600 div dup cols mul exch rows mul scale
+level2 {
+/DeviceGray
+setcolorspace} if
+/beginimage level2
+{/image load def}
+{{pop .9 setgray 0 0 moveto 0 1 lineto
+1 1 lineto 1 0 lineto fill 0 setgray
+0 1 translate 1 cols div 1 rows div scale
+/ratio {cols 400 div mul} def
+/Helvetica findfont 15 ratio scalefont setfont
+5 ratio -20 ratio moveto
+(JPEG encoded image needs PostScript Level 2) show
+/x 128 string def
+{currentfile x readline {} {pop exit} ifelse
+(~>) search {pop pop pop exit} {pop} ifelse
+} loop } def}
+ifelse
+12 dict begin
+/ImageType 1 def
+/Width cols def
+/Height rows def
+/ImageMatrix [cols 0 0 rows neg 0 rows] def
+/BitsPerComponent 8 def
+/Decode [0 1] def
+/DataSource currentfile /ASCII85Decode filter
+/DCTDecode filter def
+currentdict end
+%%BeginBinary: 11871
+beginimage
+s4IA0!"_al8O`[\!W`9l!([(is6]js6"FnCAH66@zs4[N@!!33'!WiE)!WiE*!WiE*
+"9S],!sAc1"9\i1"U5,6"U,&5"pP;;#R:S=#mgqG#mh"K$k*OQ$k*OQ$k*OQ%0+*C
+$O?b`!A"6P&HMjL!7CiI!!`N*!<E3$z!!!!%"Tnf1!<<?1#mq%O!!30'!s/T,"pY55
+!X8^I!<N?8"98TK&hu[L"qtDhEIefZOeE!pYsK\O;UOGZ(1QbYEe<g-6Sq`)U9\9M
+_DO_/PG>HB(K=pe_p[NM-A)U3(`A!k77O)[<mt%s)Y2q[`73l?AT`]lV7":mjn35/
+L6e^F`n';G2b-q^GDDN_\&[+`pGb]GBR#?#W49q$kkHSe8QfbQM4(?Rak>qS.QU1*
+C3kc+Wk-@,lMCP:!!E9Ks4RGY!<E0#561M'Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-
+fs>;8Rl5*9ZiADJGFLL,fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fsC_+q0/;d
+CtZ.,c'pV-fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ/pdeS*V2Jh'QB$Hf'CtZ.,c'pV-
+fs>;8Rl5*9ZY%IO2Jh'Qs3pdfRl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fs>;8Rl5*9
+ZiAPNGFLL,fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fsC_/q0/;dCtZ.,c'pV-
+fs>;8Rl3r^:EXqtbS#28Cc#dVgWhBuSlaIM)'[OOqr=PpqY-b7HLP,te]KYgI8>EL
+(89J.&UmK#k#qVoDQ0<7o1b4aUSUT^A'ko7K%2&jI^_+?#jg=QQBBt0DT@i=,oe@O
+Qha_YQ*(&dKLV0d5;6gbH2cO_o>o9GVVO)?`P%/0h8s(IVomt8e^V`O#LfX79Jk3_
+,Q@a'25ef2dJj1t]ZmIkRWO;9r32K5?.A%7dSoGi[0n]/D<or;Xhe.MWdaY+MrS!l
+TD9`-]rN5-%4h#$baP6sNgV6%jUl4(>u#NJ2A#tQp;BH?I:<<q:mR8.8j,`1IPn36
+>4OnI]XXD0RdZS]oVf1R+qHA@P?bonV<4%al%j8[gknZ*R8HA09(HAtY1XR5NJOH4
+CtZ.,c'pV-fsC_0q0/;dCtZ.,c'pV-fsA882u[gSo./(3DNX'U6V4fY09J-L9m".o
+IkbZK]'*$`4k6*gZ5]hP$dsXdHg$V?A.cB88#10Fl<5;-ig#.S2Y2.TC2&;q\?N48
+b5VGNBg^,7q-*5hQH_8K^:L_dL<]+@Y;CGZa#Wdi[ur/fFoC7^%K?Dfg\ERuE3P^Y
+@=Da&2D]b[;RuAjg3/gXh""*`5.PHSGA21TWcO=J$+FeIUoaQ_<gV0_Qi9qSn!C5j
+];^(&ne0-h(S4k&%]b#SC)30,VPb/ojgE@8SDU.jL?da#Xl>kjnB&tq<+kB0l?Z@K
+fK?Y(^H%9,aSK!5pWbs0ZgsueX35^*Tk^fG$$g*][.4:XcGD@aTOffK4mgY,19e=]
+ie-PedW>Egc9;/ie8=m7F7U'j>1U6(qF<mD(9r:jh:u:BGrG@fj\5njPd@:+D45Zi
+,SN"T2q;F2;peN9rrAR;3aSfIWT!Hg[hb+#C&4`mm^2:qbD9eL-qlqTZn!Z!;2))P
+^78N@qJnkd'>iJ[WTfKD!0mSZ?S7oK+Oh?9T'&YSo"UUc$b0]W]1i;Alh#V.NH9+e
+Rno4'Vc"h#q'X5HqIPnbICJ8O2oeUA1Q;TCSPM_cdsU+uU?SYS)]P#7JRbYSIM`.@
+a#RjrXp+`IEAs^2N[VrH,TC=j#Na^]XhVfc-BASHVMTSpq11ZBD_7[3mf]u)NiSp,
+o[hFTqJrT3*TPHJ1i]mB-gt)FlehNXY9muT?##s.e9oC".ud0W1s>bj-N$GX1fs7L
+'?0WuD(uL2U[sR<_PeDc+9pi:kN!n7N)T_Bd55c(CVF'Ee5h$Bdk5I.nMFr\cGrcX
+S`cBIjKrW=XJ*1UULA=MlG*B/T-V_srbh^(-C-8HhrK\!dQF?N>":K3WTk8=GV606
+'hpi_?WR$Vhj:/(VF2L7_sC)VQ`dG<Z]N(DS0T+V"(ofI2Jh'QB$^M/q0/;dCtZ.,
+c'nr?BmQYVDap(jh<JjSf\L:gMHRb@m0/c>9g.%NJi.#B6P;2rkM]DDYlJF54LtIl
+36S9kGNL4LcLZLEj@atQC)V8fH"CQ8@BX%oc$6*iLi$SL0'B=%EAT=0PKGbS(+M[g
+f<ilG:WlsfY@I.tje&!Sobm@6WFL:VC2qp*bEbc;'o#A.DC4B>iY^dLf!HqJ[*mYt
+5-Z)RM=aT.IkLZT,Hc`oH#q0DP96[0I9XtCC>(LCg#"o8`no6TL@SInIQDRP2Y"eQ
+BcD,3X;*P(P*mq^rr>$fjhEV'bW^'2=4D@G1MBsLq3t1O'0NjkVjQr6[Sa)0l;j@D
+U0!'gG")((]gBg2..kGF\juQVjj2AA)T9`"?en(bD`_1W>M;PSYn@FH<Z>S01l_Sn
+Ssh-_:2RoZ7_KU4d4DZGr?rjr1oK"IYh2EtU+#jB3e2AkH*_,-RgX-k>n9lIdBsEj
+6drHDT.aIhh%d=*=K[@c_a`$1Obm)JYt$97hO,J81p8jqH&kIZ7\<>?=Om2ERX[(T
+_W-o9SRJRpf(Kk;;'N*&-D.5C_-(;NNreR'6_nMhe,FADrc+])K%!Wh0:"G!]dRUA
+7f)MlW?&F6DJh(EU9_3COA@,</Cu[MUdhemMoe+?ARH>:G,qFqB\.06I35:JIq`l2
+2Jh'QB$Hf0s3URcRl5*9ZY%LBV>aNkVW_^&Sm[RCbPqPpq28"ZeT=SGq5#\p1u$28
+3?X3)/>Nj!-0$L\,pKaW=]eY'0NP)mnrN_/[+_[BT^!/(3e`smpQBEtFKJ3^2HMpc
+Q):6)=d6PI#*Eo(>j=k\GQk,bOuXJ@_lLS:69SKIEVV?PW3%AReeZQra'6qRYA8Uj
+=sR8oZb+R0T'<"`1qT.IrCp#)md!$tQ`*81_Q<04de;R]*`u'p:X39[\\H_'a,TPq
+h0/Uj]t0=XiiC6RLX_U-EMm++X5Ge8B\lj>(B2`afehUUp8N#^EU!3p?eFZ[1>*LR
+qYV.uA5Yba9e/aI)-Cp=(s(pc*_<AKD"QIalte8KZa>SNOY,QhWZL/$SnF_]dRth+
+m!!)S@oal5XP'plc'pV-fs>;+8'6.-RC,\u2$jH[X/ID4/[RgDM!hY9(@qI$FajON
+D(stT1L@UF<qrGBi,;9tq-j:'3=5L'@kNdhh4n91H&?D'?a%eYkuqZ;QBH^)4iaB.
+XNrKJ1),`k=@[EW"XrfDqMMiTQL`I..Gioi8JCJ"$_'%jfs>;:s3^XdRl5*82bhbD
+*G86RdPQjiSQAkBDITs#oXd)SH]+A]gd`&4`>E63Ok;.`Jk7d<k=E2TDj1*c/tDqA
+R!s%a^Uf0qc^?nhjSOj`:4$1^+du;?f%$SEOmZ=:Z*gs*IZcgsE/?HeeRnH'PPh_X
+8_<A]D1&[dq&Ao=a<#G?2>$3HT3h,QC$u1k`LBr=2a1HSRb=NheLmsT<pg?Oh>J%$
+Ue/6Iq*4ZkYBbTb)uVS9G5bdZ2gU/)H*)^+H&>^BD]7cjbG\39MWWVJ+r;"1p5]$V
+K$Bm^ngENHjk#dUd4P:0AHfK;pU?SKSCWV`g=okH#'b&1RB>Ll[hePg9*97p"Nfj7
+bt-/aZXsg6:,MbiNV,rfI;[?i=Q5c"$Xn/t(KSckel#P[Q7,l\EePX&e<#N^2QToP
+kus@]kj;S]eGd)Bkd9ZH.p9X8-Ijs?*qJ0'_fHXkKUYiP[Rh]4N=;_LUkU&C+4=:%
+CtZ.,c'pV-fs>;8RlKl.1nW2ca2h*5CE?r>rn[$"O!K!l:XH4#?Rg>N8$^T#Qk$.J
+1W=`0ZS\k'eprOV6t,+mcTWV'GBm4r0)=C+JRdXA:%58Jc>efrZY%IO2LkbTq0/;d
+Cm93$b$(^7I*&:3@n<'2f'`H1/=63ub]\/Q[apP^F*2VH4JXGq";*c!G<Ajp"OJ%D
+Q2J=6k=_1iOlUPKRO=Nqm4#^<k!(okqHRa4?J.mDZd/g9ESaE""E2:;==7gcRPb+K
+k"B:Z-fojUj.<V7oku<ah<5<Kq/=G`j1>gY_.>M&loNV?DlR&fG2R(d==odNnhR7f
+5-Y_M9dG3j&W_)1:\$Th?<CK&/NZak37h39]$N;@(,WTs51J<.25S`Mp,?cd,+U!A
+3#.0J8@VA9ef1ia3ln_\qD^37lLp\5<m4_,[_B#$(bMPj="WVA`!Ye7nR#,*[.P\f
+@=SA^!%LV[G:[K)dS4cRB$Hf'CtZ.,c'pV-fs>4)b^l'!8LDr7_R`RU[r"LTr`4h%
+VliRRWOB'hq.,(M;'QiH5-gu_mgF%X(&>]G!'-DAG5=+_raE@A(3`jM7rZi\=a178
+A..ZN!P%]o+Ec"tH*_,-Rl5*_e+n3W2JhefH@9BY1$`2/ra4#jr3PLU"3rP2np[>[
+L!HJORlHa*OnC7%(%eDh>pj1b=X&OF1;N$1X*l&h!1\E6Nj@&S9c`?"e7#f8UTtu/
+^-hL'[Df\)7b6<o%=`$`4/H%k[[-J7AE<<&NFZ[^),C;$)a-A(1ldV[`5rEa)lot"
+\Xelt=O91Z1V8aK"^$sSKC`^"Rl5*9ZY%IO2Jh'QB$Hf"qU7lQ%A'bITNp;Wc"e**
+?kD-srF.[@gd!,d:Jrn%Q]dJ-.L=ckD>sSrNTFqkT?DXLpI2NI/E=<+Uid,9>FTJE
+rS8]MenHZf+c`6>[\T'-0C_H,9$jc\/(dN31.6G^V?P562Jh'Qs4$jgRl2>`?Imj-
+bhcX2^!e=ZXRA#.81sOMGsi<O`?`O.D]Hbf6u=%m6Q$Ymf95gQAq/)fr`IG@O86'D
+q/u-OC0k]&oM&e/r:cmjl<u?@YdqLaf53^F-,VRG6F/JQ=dhoS[h`R<Zg8HcBdK@7
+UY3t74nIo=(>=-PG=FACK%;6&+QaO#Nk?'-Jg_tA.)T<CZY%IO2Jh'QB$Hf'CtZ.,
+c'pi)q6d),lT^`-@a^9ljr<,[dm^m[3p5XAG"m6pB4X33"Of4Y#j$qHV6SF+Wd9Ci
+L1oFh3D7>?+*iYCXBl(_EnZmPRl5*9ZY0<gq0/;d3Ho$U,\PbZq8N:C5h>T]+o.Hl
+r2B1aQ^V84h0ip6Ygr/0l#UJO(3eJnkih@bm:)5je!JLj7.fJ3\`?DlDH=sL?iUlB
+J9K,\Rl5*9ZY%IO2Jh'QB$Hf'CtZ/:J"JBmkh\k^V:M_*/J(8*@9jOFo2`'kF$dOG
+e6nQhV7.8&Zr`F40oJK_N4(p<L_7ckH]O!Zbatu4E:p>;Xqg*DRl5*9s47!iRl4C$
+O.LbCrrAQ1P/CUubaMK+DoeBU[A:H=hMU0&O_f.JlcU,V><?%^k)*Q=<K^j<^UnYi
+M""9dh*.tdX/KSe;paR2B$Hf'CtZ.,c'pV-fs>;8Rl5*Ra8G"hrVhNHD<AMuc:qe7
+Z.3qZHJ85q!6dL0ghCd[am!f"!NCf*F"D)1N#a*f)HO;F5i2q2ONSk/lJ6G2fs>;8
+Rm6r)q0/;dD"Nedj'S>D]WL>jZ+i=dfQj&+oP;![k[*:FKl>pc@6F)"Y2s))&eL_"
+`fqU-Icu&mbo2)%FBpiL\o+3QX$s0XpX`LCD>g'"C$X#bE!eraT`Ccc=V1*O<IdYQ
+im3DUZY%IO2Jh'QB$Hf'CtZ.,c'p-R3T71;aPBXajd5-nreL0[0?cHeO`#:n=rE^\
+?YS5ZrMGW=L$bVUWpf1X]T>b.hO>r5&t/9V2Jh'QB$HtJd.qmT2Ja+@3OcT/R8")f
+UP&QFY'li?!1\61o=+=hQ0m%,fC^#!r/huqQF1-*SZ1D[FR:kS3d-nM9d*cKT38`;
+]Q;&2A.42#GF]LbIrJZIc"V/\V8@nWg.$s1">q2+;CX.+it9P*2Jh'QB$Hf'CtZ.,
+c'pV-CDn^NNdU[#b.`L-o"URiWs,)Yk$-0UcT'_UGNuZh`mWI0]<q.kV]M7IW3fH-
+85IfZA\3LWW'E7pRJBD^8+I`[CtZ.,c(G$`q0/;dCt[Hj-,28)Ik3_DU['Y8h!&0L
+=M2JI7lsp4k++L(Df'o6%+4pu1WRa1-0<6t+>`D7OT,;AFIt=6)b8D[0(1pIAYXN`
+cJE$BZT$H]f:4L*drhV.S5!PjjO_I*7E^!8klfC#ZJ.%9DCG[33?s\)*\!jtV2U\&
+2\]gJW$(+VB$Hf'CtZ.,c'pV-fs>;8OUjM=nTf1GP5]+PMAq#8#(3]RgXgOa9?u6T
+WTLB2kdp27jD3'qfk>hVo0E6T#-=6tTDD=Watn<lq(Ag[\/3cdYH93'4L=X>#f"eD
+kN6U6ZY%IO5QB1-GFLL,fjKn-*Cifl^QLgPrb25-o-U*/Bc;c'C[8tt3sc:aHcpPo
+A:&*ZeX+dC6A(FANdZ?R[f"cR3pE(k\RhdCbGWV^X]%p@r3bZ]9'Z-C1_j]k'2l?R
+RaT7(T1ce>'$5).fr]PA)bIN3/Y6[X[-QDHY-dZG<fgY*BmULZ3_+.@71r)EWrQg'
+@o8-Gc'pV-fs>;8Rl5*9ZY%IR<W<&hL%CmkCT$D8?EL=gQaFf`/_=@]d`gu@U[/Dg
+orHZM<0u0?Ge$Gh<._,q$<KE.rb(PCSsT8%DRI_nb-V(Urb+Y4H1D4Kh>*B9cW>H(
+3*U-Ang&CZB,cbe7#i#r/</r+8d[Coq):3Jfs>;8TE!C9GFLL,fs8FD5oUEb4TkL%
+q9uJF>'Z$%DphgNo)+]XlIo"*W*F&]1%](8.0S5g#a,9EOtsk?OJAkMFDnIWQG-kW
+]Z[+mY'GG;CDjO\IkTL?*c$Mmdp'Jp>74Od-FS2]gJ4V)]Uf\D0uYLUBCs`3Q0]9-
+h-ENjEB]G3Ug&c3bAB8CriOK6hU^[ZFM*TMDCtu\302QXOK="(k(l_c<c$HqB$Hf'
+CtZ.,c'pU+CHAO84d4aX&0juX8Z$m8r7COWp9UsuVWPqEF*TP@!+(FZo(S;i)5BUK
+Y+Otm:TZo7gpYfLJ'mZVGjVWe4/qARKL3XGM#K^<jmtX%R/Ge(B^of&^0U=%'3][.
+:"",TI(aH.%JBDNZZ0B]2\,F-Zb4e#JJpeTaGRtslbRj1CtZ.,c'prteG4<X2Jh'Q
+A!Mo_b%O:4T#gp3S7VWk^%.0Bq$U<:KD[I+bq6ji>f)G92(+@r/#_XjA;):B@S;<<
+jV%NI.#X^/]X^.+_cs^@`nK$CZ&[Bu=&:i=2^m*O*O7sDo7BAqY5,0A^p<I'O\0VT
+B$Hf'CtZ.,c'pV-fs>=Q5NaCY1LSRWX/]kf9X3H7>Y:WH?q,C=bSmp`jaBWinnbGk
+bqZsa[$eSWq5pE,3\A%qc^$]TUqQNPQ3M\/gG,VkQi@&\g#mVBL0Ji.0%EH\nC>Ls
+`T>&4GB:lKF`ep'F)s,RP"?XZGB[Lh1D<Y]jPi2+B$Hf'D#`&]GFLL,fs>;0Xlkl$
+<LP9iaId%qW6_W]o8WbMS6@#%^FLjP][$hK-eH*bd`sqf6d>@`AZ!dd/]-7V(\bDF
+`B%0C2YL@"<cs8T"HYB.`XVn<VeS8AY@2"Bkr72iSsQEB*S-d[g.8P9E<OE*.:SPK
+=%?.+=\/`7N#A*CCtZ.,c'pV-fs>4)c$K:/?.#g_3LN4L.Vn\>c0mJp^trnun,26R
+k.d8US%nd>bAT10Tum-HrbXSp^XS`Je1PSadU!7I-6h13dP16g`*?FB%)t:/p_1t\
+R@\-j`P.[<o+P6BW+mi$2jn7*mCoHd^823Bb5.\*L3#5rP2=tRB4<%tZnO%-"GpM(
+ZY%IO2Jh(Hf(jNZ2Jh'QB$Hp$rrAR(r6E%SYl)_noqg124$=5=1LoRZ/M]C\M/Tbh
+A<!bY^9=I\QEl@0.E50fBL=!JFo0:S_.s4Nc)-i'l+/L>TNqJL]$W>^qSnYnhq9-4
+lV"Oo95@(oMUg4PHt&%j_Q8kg.`iB:q6O\XRl5*9ZY%IO)Xal0B09.93TL,>cbD[q
+ENXoBC>).HW&:HKDu#0b=D@bCe$P#R5?UWB?M@FJ#M3jb)f?*(Um>I+"m[qN72t>9
+k@`pgTB9dRoJuQg#=m/uO!a'Kr`[b<1lWso'P`O0c->Y,X`:8mQ@d[lqqK;PVLfFY
++&gVt+]an(3L_pCfs>;8Rm6r)q0/;dCtZ.,c%<%bUp?P(N0)62RJ52$0?m;U0?`7q
+Y:s]L1/0@OKl%g]E9hPtfNda26oV[q7spWS'@'o'+0&Si[l2P=C!p[WjBp_h(0G4X
+P"U/#`)eWINohI0"d)Ls5p03]G[iOAc'pV-fs>;8RlOj<B:j;'.-VQ:2PBnaVl-Ag
+Ve6J$PC7L^WC%-U?Ws^=\D#ZmA<IMFe@>/q%^Pq/$7gM$r9Em>WT>-E;e[&;^Fd2T
+rr=qDYO6eaU>*M^l2Fu&nj^AF>(f5r3+J94S%HaESYMA*MCc4,7.J>kGdB;Efs>;8
+Rl5*_d.qmT2Jh'QB$Hf/^OONXlL(:/T9`NjKdH>GRA)N$UTj=ZU&P+FcZeUhX'oEW
+KK<FnU$;7`9l$J:Sm-YID4[4"Y8r>08g/apGcd8gQ5*.L800$-W#:QcB$Hf'CtZ.,
+c%MP2\YnZb\$K@G6F0eH:T:aS:6=7,D/.HL_V@+.Eml3],D^P=CoVakS/utRbL:k!
+k0*c)1?sMaYN4U&'X6l:C@^M`X56E2eYV]2(+gTMBd:6Q=fs'=b+fg6oTE#,6ARW!
+jn$6Umel81D-(&RT2TMuM<%qQ:XujWh/7X*:02A5fF.XI8T#kJBSs`_7OF%U4P@&Q
+c'pV-fsC_+q0/;dCtZ.,c'pneJ'K5&;X0iFdHq[sg(,BQg\7^6GJ&D`l0&e;jJ!f4
+4LioUF!n+LO4$4qdXNdXRn5OhF6.3'9C(t3o1INFRE;go]*k+]VR!d)%arZd]>l5I
+Mss;Wd^iErE^Q<SCtZ.,c'pU7F#mLZc#Fo&E2dJ6_`V<%UZYo9bkdQm[(>^m07PB4
+Z#QMQRD1KK-@kB)g)l_e:J8<8HeG6\0%dkM[g=(LY`^tkWn^.MVL5`Jg&/jro;1</
+jo5<3fh&&i?$R>o7Lp]rh8=(NUGOp]5,=PAUY;_:/a^Jr_NMKfEJcUJ\8uOVRl5*9
+ZY%IO2JiEAq0/;dCtZ.,c'pl6rr>$$EI'#(H_3(XIRMV$D_sD`o:MC&@XTNX0tg5.
+1/0fF]0OfM1qK%)i]aG%g3qHjieI#Jca5H4I;W2j8jsVh7Wsdpo\rcgUdg$/.P%a&
+TZ6-=Rl5*9ZY%4`"]EC8MO`[uRso@,.I!.%Uq2;oUtXU.?>:6:\!:fip7l0p*S-]C
+c/$liBY*#q2K;sVZd///mLWDYA5^iGnLO3po*-j3q1c_&m.>"oI&CA`%@<S91h>#l
++##ur1p%guX/MWOT'h),Pa%B\#OE^DOdq1bCtZ.,c'pV-fsC_-q0/;dCtZ.,c'plH
+rr>#Yjr9pC>l!P](B.Xh[*;'g5=sA;h6&ST\j,DlG>trsXfW\oB73809h.cQASC89
+J9k.N%!hNtb8Q7QRS4N;[j?KYkSYPgRl5*9ZY%IP=7^5!/'@i^o%p:CH(Rs>9`k=p
+bOB:r>1DmrrC9DkSm,uqCUdidYd^IAOX.Au.uE&$Gm*X@5dL<\rrAROr7TXYc$s$i
+mDKC-q42XkEZ[G;U?bO!UKq'g>(s,ZRVXmdJ"qR3Glu;Ao9lDaGoP:P[/NV@Rl5*9
+ZY%IO2Jh(HeG4<X2Jh'QB$Hf.4oYLAq5]""Zp2bV10]elBH!_Lert$LIU_T6V#%fn
+28,<^YM.ZCeuE4KD+=Cj[C;Ia8O%8ud:&NqAr#]MjCZ)>Wd,7DQ461X=#W$\;U;H%
+=Y5]cY9^H+9B-(D$kU'k>s+6iJHU@^We&0B[q<mS2Jh'QB.`_iSWB,h8pbtR::8V"
+f"A>9j@r?+%7]3l<O11fqNSFphk73Y8Vq-n&T7"<]U#`X;28?QQMf_>p4hiqB?Rk6
+f5@u6?d3m\ZPKH[CTM1\g$<sLae/2V(GT19Jp80(-8Vh/\WSe#)CVF'4D$4bR+76r
+NQmqNCtZ.,c'pV-g&KUuGFLL,fs>;8Rl[b6hjS[p.XBoH]?m1m[X-a'(([0UIVq^\
+SV?3qWEJN[dRA3h?`M4)[OZ4\3EXimA.lOp1Wl<arrAR8o2YOL^GKgm-T,aFb]e7L
+<RSkJ979^d0.g;<hkW'9p%FfQ7h+"]Q^7/-k^b<$W4n`PSudE5lu*O1h.K>t8s/%%
+;1gZ:c'pV-.)!>aBl%Xor@:.GCFe_8eb+/nlH[m^g<"C,:MgO6Z:p(ZQ=NQaMM"E+
+Zp$<qIK';m7-Zi0C;*I6Ni/rAr_h5iK\pGZ6V^fVp&!Q=`QLu_[SKUE^+$mJG2A0U
+Q1[FZnV!&fY0ok[h7$uZnX6^qc'pV-fs>;8Rl5crf(jNZ2Jh'QB$Hf'H=QNhc^Iq*
+DDY]HIV%ejS,%RF.sX5IO7NiU647Qn.VWBtPj/?J=hPtuBcXpa1uQJ!GlFl\&K'Mi
+R6Ho88q(I2gPnGgrrC7S-*h3*%k)]2:XK$;Wken7DroQ`Z+dl2nIpS;>Q%)\*84Vm
+CD$5FV;sG`[b">]`03J:b8Z>>Y=!mtB$Heh*b=l&MriO<UXV.lm!hXmQ9%ucR&$7R
+\+_W2`VZU!S\KG"M?0>/rrD47rr>2=h%rf:^F4Rbrr=cbo@BJpSRNZul[%s*[Y/Aa
+Rjd7&o)A^AFJ0_goME`rh7"UaUln4bON@U:r6LgG-]t6jb`:Rpf[QEa2Jh'QB$Hf'
+CtZ.,c(G$fq0/;dCtZ.,c'pV-o`sS#kJbK.m$C$0Sc5sq=nuDneJ%MJ)]OTM(J`QM
+-*k%<GIT4-Oibb_32*irWGWQ.N`ZZZT27Y<k@<WP5(,';*El/ZaSL[YI$]5el'f$)
+jI3f^'K29Tj9&:TG8F6^MsH2@Oqs);5ru%?I5fFI(8=tLn!E?ZZU](Q^oPK?9!Yaa
+#U#!9E_MWAJuIIUhRNImF*VV9N?uN;,[RQnS*RhWH<%R(S"NCMhj?$ge'mqn-sl&u
+GG.-/L,ERQ6-p&18,VF<kI6q1-3`7_U\TN=62]g89IVOH`eu^^`h-u,9iFiFA<%Ua
+[r:oLVi^oWemI80+N6"RH$lZY=_Do@Bc:+keXaf-r5lnKB$Hf'CtZ.,c'pV-fsC_*
+q0/;dCtZ.,c'pV-fdQFSSUB&N.uc$.0):+r8fB=_Dm!f_d*1BKMc-sE9+BO)M29<7
+!=VqrkHqn&rr>'=C=2i@lctg*n)dgr53opto9R'*SS>(BI:K<FWCn7h>Dp0EG(qNJ
+qCT&0qFIWM.seH(DX[CFrr>&fjfN`'neHnUk32I74^ZIjAW+g=gs1#BgH>_h<OpK`
+\%8oVY^n!3m%Q*i9::HLaO&^99u;!H'D%Pjo*s%-r,uCgL0J"ECS#[tFc25,:S1d,
+2V6,2QZ23<"h,)#V:;5s)-/XM.`13'\.V.Bo*#'nS=B([fADjKo,H!,;#,<>\C[DO
+e$RN:WI#qYe(.(^pT^%0C$+Ao0LAIal,kn9);CI&2tI.NEcU2Dnir3uZ/f[^mjm\S
+^.?iQSb]t%cC/Mj1I\IiV_-hLK$G\N12/I8bg"C+o%O@'+F/@2F*2PNEAcS6`4'ql
+%anTebj?[=3uYF]0dMp+,iT]JB$Hf'CtZ.,c'pV-fsC_+q0/;dCtZ.,c'pV-fs>:i
+n]Rp%3E`\#c'pV-fs>;8Rl5*9ZY%ISs3g^eRl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-
+fs>;8Rl5*9ZiAMMGFLL,fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fsC_.q0/;d
+CtZ.,c'pV-fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ/pf`~>
+%%EndBinary
+grestore end
+grestore
+
+%%EndDocument
+ @endspecial -1000 24355 a Fe(Figure)397 b(1.)f(Figure)h(captions)f
+(are)g(used)g(to)g(describ)28 b(e)397 b(the)g(\014gure)f(and)g(help)g
+(the)h(reader)f(understand)f(it's)i(signi\014cance.)621
+b(The)396 b(caption)-1000 25573 y(should)387 b(b)28 b(e)387
+b(cen)-28 b(tered)387 b(underneath)g(the)g(\014gure)g(and)f(set)i(in)f
+(9-p)28 b(oin)-28 b(t)387 b(fon)-28 b(t.)591 b(It)387
+b(is)g(preferable)g(for)f(\014gures)h(and)f(tables)i(to)f(b)28
+b(e)387 b(placed)h(at)-1000 26791 y(the)342 b(top)f(or)g(b)28
+b(ottom)342 b(of)f(the)h(page.)456 b(LaT)-85 b(eX)340
+b(tends)i(to)f(adhere)h(to)f(this)h(standard.)-1000 29998
+y Fh(3.1.1)637 b(Sub-subsection)427 b(attributes)-1000
+31850 y Fj(The)393 b(sub-subsection)f(heading)h(is)g(left)g
+(justi\014ed)g(and)g(its)f(fon)-31 b(t)394 b(is)e(10)h(p)31
+b(oin)-31 b(t,)400 b(b)31 b(old.)563 b(Capitalize)395
+b(as)d(for)h(sen)-31 b(tences.)562 b(The)392 b(\014rst)-1000
+33179 y(w)-31 b(ord)375 b(of)g(a)g(sub-subsection)g(heading)g(is)g
+(capitalized.)511 b(The)375 b(rest)f(of)h(the)g(heading)h(is)e(not)h
+(capitalized,)k(except)c(for)g(acron)-31 b(yms)-1000
+34507 y(and)369 b(prop)31 b(er)369 b(names.)17309 37503
+y Fk(4.)418 b(FIGURES)465 b(AND)g(T)-116 b(ABLES)-1000
+39404 y Fj(Figures)353 b(are)h(n)-31 b(um)g(b)31 b(ered)353
+b(in)h(the)g(order)f(of)i(their)e(\014rst)h(citation.)490
+b(They)354 b(should)g(app)31 b(ear)354 b(in)g(n)-31 b(umerical)355
+b(order)e(and)h(on)g(or)f(after)-1000 40732 y(the)477
+b(same)g(page)g(as)g(their)g(\014rst)f(reference)g(in)g(the)h(text.)816
+b(Alternativ)-31 b(ely)-92 b(,)507 b(all)478 b(\014gures)e(ma)-31
+b(y)478 b(b)31 b(e)476 b(placed)i(at)f(the)g(end)f(of)i(the)-1000
+42060 y(man)-31 b(uscript,)401 b(that)394 b(is,)400 b(after)394
+b(the)g(Reference)e(section.)566 b(It)393 b(is)h(preferable)f(to)h(ha)
+-31 b(v)g(e)394 b(\014gures)f(app)31 b(ear)393 b(at)h(the)g(top)g(or)f
+(b)31 b(ottom)395 b(of)-1000 43389 y(the)326 b(page.)480
+b(Figures,)334 b(along)328 b(with)g(their)e(captions,)337
+b(should)327 b(b)31 b(e)325 b(separated)i(from)g(the)f(main)i(text)f(b)
+-31 b(y)326 b(at)h(least)g(0.2)h(in.)f(or)f(5)h(mm.)660
+45194 y(Figure)417 b(captions)i(are)e(cen)-31 b(tered)417
+b(b)31 b(elo)-31 b(w)418 b(the)f(\014gure)g(or)g(graph.)636
+b(Figure)417 b(captions)h(start)g(with)g(the)f(\014gure)g(n)-31
+b(um)g(b)31 b(er)417 b(in)h(9-)-1000 46522 y(p)31 b(oin)-31
+b(t)317 b(b)31 b(old)317 b(fon)-31 b(t,)328 b(follo)-31
+b(w)g(ed)319 b(b)-31 b(y)316 b(a)h(p)31 b(erio)g(d;)334
+b(the)316 b(text)h(is)f(in)g(9-p)31 b(oin)-31 b(t)318
+b(normal)f(fon)-31 b(t;)336 b(for)316 b(example,)328
+b(\\)p Fe(Figure)293 b(3.)440 b(Original)293 b(image...)p
+Fj(".)-1000 47850 y(See)301 b(Fig.)h(1)g(for)f(an)g(example)i(of)f(a)f
+(\014gure)g(caption.)472 b(When)300 b(the)i(caption)h(is)e(to)31
+b(o)302 b(long)h(to)f(\014t)f(on)g(one)h(line,)316 b(it)302
+b(should)g(b)31 b(e)300 b(justi\014ed)-1000 49179 y(to)370
+b(the)f(righ)-31 b(t)371 b(and)e(left)h(margins)g(of)g(the)f(b)31
+b(o)g(dy)370 b(of)f(the)h(text.)660 50984 y(T)-92 b(ables)370
+b(are)f(handled)h(iden)-31 b(tically)372 b(to)e(\014gures,)f(except)h
+(that)g(their)g(captions)g(app)31 b(ear)370 b(ab)31 b(o)-31
+b(v)g(e)370 b(the)g(table.)660 52789 y(F)-92 b(or)396
+b(further)f(details)j(concerning)f(the)f(inclusion)h(of)g(gra)-31
+b(yscale)398 b(and)e(color)h(images,)404 b(consult)397
+b(SPIE's)g Fc(A)-28 b(uthor)419 b(Guide)j(for)-1000 54117
+y(Public)-57 b(ation)397 b(and)f(Pr)-57 b(esentation)p
+Fj(.)6534 57114 y Fk(APPENDIX)464 b(A.)418 b(MISCELLANEOUS)466
+b(F)-39 b(ORMA)-116 b(TTING)464 b(DET)-116 b(AILS)-1000
+59014 y Fj(It)375 b(is)f(often)i(useful)f(to)g(refer)f(bac)-31
+b(k)376 b(\(or)f(forw)-31 b(ard\))376 b(to)f(other)g(sections)g(in)g
+(the)g(article.)511 b(Suc)-31 b(h)375 b(references)e(are)i(made)g(b)-31
+b(y)375 b(section)-1000 60342 y(n)-31 b(um)g(b)31 b(er.)642
+b(When)418 b(a)h(section)h(reference)d(starts)i(a)g(sen)-31
+b(tence,)432 b(Section)420 b(is)f(sp)31 b(elled)419 b(out;)445
+b(otherwise)419 b(use)f(its)i(abbreviation,)434 b(for)-1000
+61671 y(example,)390 b(\\In)384 b(Sec.)h(2)g(w)-31 b(e)385
+b(sho)-31 b(w)g(ed...")387 b(or)d(\\Section)i(2.1)g(con)-31
+b(tained)386 b(a)e(description...".)542 b(References)383
+b(to)i(\014gures,)j(tables,)i(and)-1000 62999 y(theorems)370
+b(are)f(handled)g(the)h(same)f(w)-31 b(a)g(y)-92 b(.)660
+64804 y(A)-31 b(t)357 b(the)f(\014rst)f(o)31 b(ccurrence)355
+b(of)h(an)g(acron)-31 b(ym,)360 b(sp)31 b(ell)356 b(it)g(out,)k(follo)
+-31 b(w)g(ed)359 b(b)-31 b(y)356 b(the)g(acron)-31 b(ym)356
+b(in)g(paren)-31 b(theses,)359 b(e.g.,)h(noise)c(p)31
+b(o)-31 b(w)g(er)-1000 66132 y(sp)31 b(ectrum)369 b(\(NPS\).)p
+eop end
+%%Page: 5 5
+TeXDict begin 5 4 bop -1000 1107 a Fk(A.1)697 b(F)-116
+b(ormatting)465 b(Equations)-1000 2960 y Fj(Equations)312
+b(ma)-31 b(y)311 b(app)31 b(ear)310 b(in)g(line)h(with)g(the)g(text,)
+323 b(if)310 b(they)h(are)f(simple,)323 b(short,)f(and)310
+b(not)h(of)g(ma)61 b(jor)311 b(imp)31 b(ortance;)332
+b(e.g.,)323 b Fb(\014)366 b Fj(=)308 b Fb(b=r)31 b Fj(.)-1000
+4288 y(Imp)g(ortan)-31 b(t)403 b(equations)f(app)31 b(ear)402
+b(on)f(their)h(o)-31 b(wn)402 b(line.)589 b(Suc)-31 b(h)402
+b(equations)g(are)f(cen)-31 b(tered.)589 b(F)-92 b(or)401
+b(example,)411 b(\\The)402 b(expression)f(for)-1000 5616
+y(the)369 b(min)-31 b(us-log-p)31 b(osterior)372 b(is)19315
+6945 y Fb(\036)307 b Fj(=)h Fa(j)p Fh(y)264 b Fa(\000)246
+b Fh(Ax)p Fa(j)25742 6488 y Ff(2)26485 6945 y Fj(+)g
+Fb(\013)189 b Fj(log)201 b Fb(p)p Fj(\()p Fh(x)p Fj(\))184
+b Fb(;)18903 b Fj(\(1\))-1000 8937 y(where)478 b Fb(\013)483
+b Fj(determines)c(the)f(strength)h(of)g(...")h(Principal)g(equations)g
+(are)f(n)-31 b(um)g(b)31 b(ered,)506 b(with)480 b(the)e(equation)j(n)
+-31 b(um)g(b)31 b(er)478 b(placed)-1000 10266 y(within)371
+b(paren)-31 b(theses)369 b(and)g(righ)-31 b(t)370 b(justi\014ed.)660
+12070 y(Equations)523 b(are)d(considered)g(to)h(b)31
+b(e)520 b(part)g(of)h(a)g(sen)-31 b(tence)520 b(and)h(should)f(b)31
+b(e)520 b(punctuated)i(accordingly)-92 b(.)947 b(In)520
+b(the)h(ab)31 b(o)-31 b(v)g(e)-1000 13399 y(example,)407
+b(a)398 b(comma)h(follo)-31 b(ws)401 b(the)d(equation)h(b)31
+b(ecause)398 b(the)g(next)g(line)h(is)f(a)g(sub)31 b(ordinate)398
+b(clause.)579 b(If)398 b(the)g(equation)h(ends)f(the)-1000
+14727 y(sen)-31 b(tence,)352 b(a)c(p)31 b(erio)g(d)347
+b(should)h(follo)-31 b(w)350 b(the)e(equation.)487 b(The)348
+b(line)g(follo)-31 b(wing)351 b(an)c(equation)j(should)d(not)i(b)31
+b(e)347 b(inden)-31 b(ted)348 b(unless)f(it)h(is)-1000
+16056 y(mean)-31 b(t)373 b(to)g(start)f(a)h(new)f(paragraph.)501
+b(Inden)-31 b(tation)374 b(after)f(an)f(equation)i(is)e(a)-31
+b(v)g(oided)373 b(in)g(LaT)-92 b(eX)372 b(b)-31 b(y)372
+b(not)h(lea)-31 b(ving)374 b(a)e(blank)h(line)-1000 17384
+y(b)31 b(et)-31 b(w)g(een)370 b(the)g(equation)h(and)e(the)g(subsequen)
+-31 b(t)370 b(text.)660 19189 y(References)319 b(to)h(equations)i
+(include)e(the)g(equation)h(n)-31 b(um)g(b)31 b(er)320
+b(in)g(paren)-31 b(theses,)329 b(for)320 b(example,)332
+b(\\Equation)322 b(\(1\))f(sho)-31 b(ws)320 b(...")h(or)-1000
+20517 y(\\Com)-31 b(bining)350 b(Eqs.)d(\(2\))h(and)e(\(3\),)353
+b(w)-31 b(e)347 b(obtain...")j(Using)d(a)g(tilde)h(in)f(the)f(LaT)-92
+b(eX)347 b(source)f(\014le)h(b)31 b(et)-31 b(w)g(een)347
+b(t)-31 b(w)g(o)349 b(c)-31 b(haracters)346 b(a)-31 b(v)g(oids)-1000
+21846 y(un)g(w)g(an)g(ted)371 b(line)f(breaks.)-1000
+24365 y Fk(A.2)697 b(F)-116 b(ormatting)465 b(Theorems)-1000
+26218 y Fj(T)-92 b(o)486 b(include)h(theorems)f(in)g(a)g(formal)i(w)-31
+b(a)g(y)-92 b(,)517 b(the)486 b(theorem)g(iden)-31 b(ti\014cation)490
+b(should)c(app)31 b(ear)486 b(in)g(a)g(10-p)31 b(oin)-31
+b(t,)518 b(b)31 b(old)486 b(fon)-31 b(t,)517 b(left)-1000
+27546 y(justi\014ed)362 b(and)f(follo)-31 b(w)g(ed)364
+b(b)-31 b(y)362 b(a)f(p)31 b(erio)g(d.)490 b(The)361
+b(text)h(of)g(the)f(theorem)h(con)-31 b(tin)g(ues)363
+b(on)e(the)g(same)h(line)g(in)f(normal,)k(10-p)31 b(oin)-31
+b(t)363 b(fon)-31 b(t.)-1000 28875 y(F)-92 b(or)368 b(example,)-1000
+30680 y Fh(Theorem)426 b(1.)492 b Fj(F)-92 b(or)368 b(an)-31
+b(y)370 b(un)-31 b(biased)370 b(estimator...)660 32485
+y(F)-92 b(ormal)370 b(statemen)-31 b(ts)371 b(of)f(lemmas)g(and)g
+(algorithms)h(receiv)-31 b(e)370 b(a)f(similar)i(treatmen)-31
+b(t.)12310 35481 y Fk(APPENDIX)464 b(B.)418 b(SOME)465
+b(LA)-116 b(TEX)464 b(GUID)-39 b(ANCE)-1000 37381 y(B.1)697
+b(Margins)465 b(and)g(P)-39 b(ostScript)465 b(F)-116
+b(on)-39 b(ts)-1000 39234 y Fj(Man)-31 b(uscripts)454
+b(submitted)i(electronically)i(to)d(as)f(P)-31 b(ostScript)456
+b(\(PS\))f(\014les)g(m)-31 b(ust)455 b(ha)-31 b(v)g(e)455
+b(the)g(correct)f(margins.)750 b(LaT)-92 b(eX)455 b(mar-)-1000
+40562 y(gins)464 b(are)f(related)i(to)f(the)g(do)31 b(cumen)-31
+b(t's)465 b(pap)31 b(er)463 b(size.)776 b(The)464 b(pap)31
+b(er)463 b(size)g(is)h(set)f(at)i(t)-31 b(w)g(o)465 b(separate)f
+(places)g(in)g(the)g(pro)31 b(cess)462 b(of)-1000 41891
+y(creating)513 b(a)f(PS)f(\014le.)921 b(The)511 b(\014rst)h(place)g(is)
+f(in)h Fi(latex)p Fj(.)921 b(The)512 b(default)h(in)f
+Fi(article.tex)p Fj(,)549 b(on)512 b(whic)-31 b(h)512
+b Fi(spie.cls)h Fj(is)e(based,)-1000 43219 y(is)491 b(USA)g(letter)h
+(pap)31 b(er.)858 b(T)-92 b(o)491 b(format)i(a)e(do)31
+b(cumen)-31 b(t)492 b(for)f(A4)h(pap)31 b(er,)521 b(the)492
+b(\014rst)e(line)i(of)f(the)h(LaT)-92 b(eX)491 b(source)g(\014le)g
+(should)g(b)31 b(e)-1000 44547 y Fi(\\documentclass[a4paper]{spie})p
+Fj(.)660 46352 y(The)321 b(output)h(of)g(the)f(LaT)-92
+b(eX)321 b(utilit)-31 b(y)323 b(is)e(a)g(\014le)g(with)h(the)f
+(extension)h(D)-31 b(VI)320 b(\(for)h(Device)g(Indep)31
+b(enden)-31 b(t\),)332 b(whic)-31 b(h)321 b(enco)31 b(des)321
+b(the)-1000 47681 y(formatted)307 b(do)31 b(cumen)-31
+b(t.)472 b(The)306 b(application)i(D)-31 b(VIPS)305 b(is)g(t)-31
+b(ypically)308 b(used)c(to)i(con)-31 b(v)g(ert)306 b(the)g(D)-31
+b(VI)304 b(\014le)i(to)f(a)h(PS)f(\014le.)471 b(D)-31
+b(VIPS)305 b(has)g(its)-1000 49009 y(o)-31 b(wn)331 b(default)h(pap)31
+b(er)329 b(size,)338 b(whic)-31 b(h)331 b(can)g(b)31
+b(e)329 b(o)-31 b(v)g(erridden)331 b(with)g(the)f(option)i(\\)p
+Fi(-t)582 b(letter)p Fj(")331 b(or)f(\\)p Fi(-t)582 b(a4)p
+Fj(".)480 b(If)330 b(the)g(foregoing)i(steps)-1000 50337
+y(do)365 b(not)g(pro)31 b(duce)363 b(the)i(correct)f(top)h(margin,)i(y)
+-31 b(ou)365 b(can)f(mo)-31 b(v)g(e)366 b(the)e(text)i(lo)-31
+b(w)g(er)365 b(on)g(the)f(page)h(\(b)-31 b(y)365 b(9)g(mm\))g(with)h
+(the)e(command)-1000 51666 y Fi(\\addtolength{\\voffset}{9mm})p
+Fj(,)373 b(placed)d(righ)-31 b(t)371 b(after)e(the)h
+Fi(\\documentclass)h Fj(command,)g(for)e(example.)660
+53471 y(Another)486 b(D)-31 b(VIPS)485 b(option)i(sp)31
+b(eci\014es)484 b(the)i(incorp)31 b(oration)487 b(of)e(\(scalable\))j
+(P)-31 b(ostScript)486 b(T)-31 b(yp)31 b(e)486 b(1)f(fon)-31
+b(ts)486 b(in)g(its)f(output)i(PS)-1000 54799 y(\014le.)512
+b(This)376 b(feature)g(is)g(imp)31 b(ortan)-31 b(t)377
+b(for)f(obtaining)i(a)e(subsequen)-31 b(t)376 b(PDF)f(\014le)g(that)i
+(will)h(b)31 b(e)375 b(clearly)h(displa)-31 b(y)g(ed)377
+b(on)f(a)g(computer)-1000 56127 y(monitor)323 b(b)-31
+b(y)322 b(Adob)31 b(e)322 b(Acrobat)g(Reader.)477 b(The)321
+b(option)i(\\)p Fi(-P)582 b(pdf)p Fj(")323 b(mak)-31
+b(es)322 b(D)-31 b(VIPS)321 b(include)h(these)g(fon)-31
+b(ts)322 b(in)g(its)g(output)g(PS)g(\014le.)-1000 58647
+y Fk(B.2)697 b(Bold)465 b(Math)f(Sym)-39 b(b)39 b(ols)-1000
+60500 y Fj(The)278 b(math)h(pac)-31 b(k)-61 b(age)279
+b(from)f(the)h(American)f(Mathematical)k(So)31 b(ciet)-31
+b(y)279 b(allo)-31 b(ws)280 b(one)e(to)g(easily)h(pro)31
+b(duce)278 b(b)31 b(old)278 b(math)h(sym)-31 b(b)31 b(ols,)297
+b(w)-31 b(ell)-1000 61828 y(b)31 b(ey)-31 b(ond)327 b(what)h(is)f(a)-31
+b(v)-61 b(ailable)329 b(in)e(LaT)-92 b(eX.)328 b(It)e(also)i(pro)-31
+b(vides)327 b(man)-31 b(y)328 b(useful)e(capabilities)k(for)d(creating)
+h(elab)31 b(orate)328 b(mathematical)-1000 63157 y(expressions.)771
+b(Y)-92 b(ou)463 b(need)f(to)h(load)h(the)e(AMS)g(math)i(pac)-31
+b(k)-61 b(age)463 b(near)f(the)h(top)g(of)g(the)f(LaT)-92
+b(eX)463 b(source)f(\014le,)486 b(righ)-31 b(t)464 b(after)f(the)-1000
+64485 y Fi(\\documentclass)371 b Fj(command:)-1000 66290
+y Fi(\\usepackage[]{amsmath})-1000 68095 y Fj(Then)441
+b(for)h(b)31 b(old)441 b(math)i(sym)-31 b(b)31 b(ols)442
+b(use)e Fi(\\boldsymbol)j Fj(in)e(equations,)461 b(e.g.,)g
+Fi($\\boldsymbol{\\pi}$)444 b Fj(yields)e(a)f(b)31 b(old)442
+b(pi.)709 b(Y)-92 b(ou)-1000 69423 y(can)369 b(mak)-31
+b(e)371 b(it)f(easier)f(to)h(use)e(b)-31 b(y)370 b(de\014ning)g(a)f
+(command:)p eop end
+%%Page: 6 6
+TeXDict begin 6 5 bop -1000 1107 a Fi
+(\\newcommand{\\bm}[1]{\\boldsymbol{#1}})-1000 2912 y
+Fj(and)369 b(then)h(using)f(it)h(lik)-31 b(e)371 b(so)e
+Fi($\\bm{\\pi}$)p Fj(.)660 4704 y(Not)280 b(all)g(math)g(sym)-31
+b(b)31 b(ols)280 b(are)f(a)-31 b(v)-61 b(ailable)281
+b(in)e(b)31 b(old.)463 b(In)278 b(a)i(pinc)-31 b(h,)297
+b(y)-31 b(ou)280 b(can)f(use)f Fi(\\pmb)h Fj(\("p)31
+b(o)g(or)280 b(man's)g(b)31 b(old"\),)299 b(whic)-31
+b(h)279 b(is)g(de\014ned)-1000 6032 y(in)455 b Fi(amsmath)p
+Fj(.)748 b(This)455 b(command)h(appro)-31 b(ximates)456
+b(a)f(b)31 b(old)455 b(c)-31 b(haracter)454 b(with)i(a)e(sup)31
+b(erp)g(osition)455 b(of)g(sev)-31 b(eral,)476 b(sligh)-31
+b(tly)457 b(displaced)-1000 7361 y(un)-31 b(b)31 b(old)370
+b(c)-31 b(haracters.)660 9153 y(If)328 b(y)-31 b(ou)328
+b(w)-31 b(an)g(t)330 b(a)e(Greek)f(sym)-31 b(b)31 b(ol)329
+b(in)f(the)g(article)h(title,)338 b(it)328 b(should)g(b)31
+b(e)328 b(b)31 b(oth)328 b(larger)g(and)g(b)31 b(old.)479
+b(The)328 b(easiest)g(thing)h(is)f(to)h(load)-1000 10481
+y(the)369 b(AMS)g(math)i(pac)-31 b(k)-61 b(age)370 b(as)f(describ)31
+b(ed)369 b(ab)31 b(o)-31 b(v)g(e.)493 b(Then,)370 b(in)g(the)f(title,)j
+(use)c(something)j(lik)-31 b(e:)-1000 12286 y Fi(\\title{Estimation)584
+b(of)d({\\LARGE$\\boldsymbol\\alpha$})k(by)d(a)f(Monte)h(Carlo)g
+(technique})-1000 14091 y Fj(Note)341 b(that)g(the)f(command)h(to)g
+(create)f(the)g(alpha)h(c)-31 b(haracter)340 b(is)g(enclosed)g(within)i
+(braces)d(to)i(form)f(a)g(self-con)-31 b(tained)342 b(en)-31
+b(viron-)-1000 15419 y(men)g(t.)535 b(The)383 b(use)g(of)g
+Fi(\\LARGE)h Fj(in)f(this)h(example)g(ma)-31 b(y)384
+b(not)g(b)31 b(e)383 b(needed)f(when)i(using)f(nondefault)i(fon)-31
+b(t)384 b(pac)-31 b(k)-61 b(ages,)388 b(suc)-31 b(h)383
+b(as)g(the)-1000 16748 y Fi(times)370 b Fj(pac)-31 b(k)-61
+b(age,)371 b(b)31 b(ecause)368 b(of)i(ho)-31 b(w)370
+b(the)g(article)g(title)h(is)e(handled)h(in)f Fi(spie.cls)p
+Fj(.)-1000 19233 y Fk(B.3)697 b(Upp)39 b(ercase)464 b(letters)h(and)g
+(sp)39 b(ecial)464 b(sym)-39 b(b)39 b(ols)464 b(in)h(BibT)-116
+b(ex)-1000 21068 y Fj(BibT)-92 b(eX)529 b(tries)f(to)h(enforce)g
+(standard)g(publishing)g(rules)f(regarding)h(article)h(titles)g(and)e
+(authors')h(names;)609 b(it)529 b(sometimes)-1000 22397
+y(c)-31 b(hanges)336 b(upp)31 b(ercase)334 b(letters)h(to)h(lo)-31
+b(w)g(er)336 b(case.)481 b(BibT)-92 b(eX)336 b(also)g(has)f(trouble)g
+(with)i(umlauts,)343 b(generally)337 b(created)e(in)g(LaT)-92
+b(eX)336 b(with)-1000 23725 y Fi(\\"{o})p Fj(,)370 b(b)31
+b(ecause)369 b(it)h(is)f(lo)31 b(oking)371 b(for)f(the)f
+Fi(")g Fj(to)h(end)f(the)h(input)f(line.)660 25517 y(The)g(general)g
+(rule)f(for)g(o)-31 b(v)g(erriding)370 b(LaT)-92 b(eX's)369
+b(and)f(BibT)-92 b(ex's)369 b(rein)-31 b(terpretation)371
+b(of)d(y)-31 b(our)369 b(input)g(text)g(is)f(to)h(put)f(the)h(items)
+-1000 26845 y(y)-31 b(ou)370 b(wish)f(to)h(b)31 b(e)368
+b(unc)-31 b(hanged)370 b(in)f(braces.)492 b(Th)-31 b(us,)370
+b(to)g(obtain)g(an)g(umlaut)g(in)g(an)f(author's)h(name)f(or)g(in)g(an)
+h(article)g(title,)h(or)e(to)-1000 28174 y(force)g(an)h(upp)31
+b(ercase)368 b(letter,)i(do)g(something)h(lik)-31 b(e)370
+b(the)g(follo)-31 b(wing:)-419 29979 y Fi(@article{Kaczmarz37,)-419
+31307 y(author)582 b(=)f("S.)h(Kaczmarz",)-419 32635
+y(title)1163 b(=)581 b("Angen{\\"{a}}hrte)j({A}ufl{\\"{o}}sung)g(von)d
+({S}ystemen)i(linearer)f({G}leichungen",)-419 33964 y(journal=)g
+("Bull.)h(Acad.)e(Polon.)h(Sci.)g(Lett.",)-419 35292
+y(volume)g(=)f("A35",)-419 36620 y(pages)1163 b(=)581
+b("355-357",)-419 37949 y(year)1744 b(=)581 b("1937")i(})-1000
+39754 y Fj(This)370 b(example)g(sho)-31 b(ws)370 b(the)f(use)g(of)g(b)
+31 b(oth)370 b(umlauts)g(and)g(upp)31 b(ercase)368 b(letters.)18176
+42716 y Fk(A)-39 b(CKNO)g(WLEDGMENTS)-1000 44603 y Fj(This)310
+b(unn)-31 b(um)g(b)31 b(ered)310 b(section)h(is)f(used)f(to)i(iden)-31
+b(tify)312 b(those)e(who)g(ha)-31 b(v)g(e)311 b(aided)g(the)f(authors)g
+(in)h(understanding)f(or)g(accomplishing)-1000 45931
+y(the)369 b(w)-31 b(ork)370 b(presen)-31 b(ted)369 b(and)h(to)g(ac)-31
+b(kno)g(wledge)372 b(sources)c(of)i(funding.)21248 48893
+y Fk(REFERENCES)-693 50685 y Fj(1.)555 b(L.)369 b(Lamp)31
+b(ort,)371 b Fc(L)-57 b(aT)-85 b(eX:)397 b(A)f(Do)-57
+b(cument)397 b(Pr)-57 b(ep)g(ar)g(ation)396 b(System)p
+Fj(,)370 b(Addison-W)-92 b(esley)g(,)370 b(Reading,)h(Mass.,)e(1994.)
+-693 52113 y(2.)555 b(G.)417 b(J.)h(Alred,)430 b(C.)418
+b(T.)g(Brusa)-31 b(w,)431 b(and)417 b(W.)h(E.)g(Oliu,)431
+b Fc(Handb)-57 b(o)g(ok)441 b(of)f(T)-85 b(e)-57 b(chnic)g(al)443
+b(Writing)p Fj(,)430 b(St.)418 b(Martin's,)431 b(New)418
+b(Y)-92 b(ork,)430 b(2003)722 53441 y(\(sev)-31 b(en)g(th)370
+b(edition\).)-693 54869 y(3.)555 b(L.)303 b(C.)h(P)-31
+b(erelman,)318 b(J.)303 b(P)-31 b(aradis,)318 b(and)304
+b(E.)f(Barrett,)317 b Fc(May\014eld)336 b(Handb)-57 b(o)g(ok)336
+b(of)f(T)-85 b(e)-57 b(chnic)g(al)337 b(and)e(Scienti\014c)j(Writing)p
+Fj(,)317 b(Moun)-31 b(tain)722 56197 y(View,)371 b(Ma)-31
+b(y\014eld,)370 b(1997.)493 b(h)-31 b(ttp://mit.imoat.net/handb)31
+b(o)g(ok/.)-693 57625 y(4.)555 b(F.)367 b(Mittelbac)-31
+b(h,)371 b(M.)d(Go)31 b(ossens,)367 b(J.)h(Braams,)h(and)e(D.)h
+(Carlisle,)i Fc(The)394 b(L)-57 b(aT)-85 b(eX)396 b(Comp)-57
+b(anion)p Fj(,)369 b(Addison-W)-92 b(esley)g(,)368 b(Reading,)722
+58953 y(Mass.,)h(2004)i(\(second)f(edition\).)-693 60380
+y(5.)555 b(M.)369 b(Go)31 b(ossens,)369 b(F.)g(Mittelbac)-31
+b(h,)372 b(and)d(S.)h(Rah)-31 b(tz,)370 b Fc(The)396
+b(L)-57 b(aT)-85 b(eX)397 b(Comp)-57 b(anion)p Fj(,)371
+b(Addison-W)-92 b(esley)g(,)369 b(Reading,)i(Mass.,)e(1997.)-693
+61808 y(6.)555 b(N.)376 b(Metrop)31 b(olis,)379 b(A.)d(W.)g(Rosen)-31
+b(bluth,)378 b(M.)e(N.)g(Rosen)-31 b(bluth,)379 b(A.)d(H.)g(T)-92
+b(eller,)379 b(and)d(E.)g(T)-92 b(eller,)378 b(\\Equations)g(of)f
+(state)f(calcu-)722 63136 y(lations)371 b(b)-31 b(y)369
+b(fast)h(computing)i(mac)-31 b(hine,")371 b Fc(J.)397
+b(Chem.)g(Phys.)369 b Fh(21)p Fj(,)h(pp.)g(1087{1091,)k(1953.)-693
+64564 y(7.)555 b(S.)306 b(F.)g(Gull,)319 b(\\Dev)-31
+b(elopmen)g(ts)308 b(in)f(maxim)-31 b(um-en)g(trop)g(y)309
+b(data)e(analysis,")321 b(in)306 b Fc(Maximum)338 b(Entr)-57
+b(opy)338 b(and)g(Bayesian)h(Metho)-57 b(ds)p Fj(,)722
+65892 y(J.)369 b(Skilling,)j(ed.,)e(pp.)g(53{71,)i(Klu)-31
+b(w)g(er)370 b(Academic,)h(Dordrec)-31 b(h)g(t,)369 b(1989.)-693
+67320 y(8.)555 b(K.)493 b(M.)g(Hanson,)526 b(\\In)-31
+b(tro)31 b(duction)495 b(to)f(Ba)-31 b(y)g(esian)494
+b(image)h(analysis,")526 b(in)494 b Fc(Me)-57 b(dic)g(al)511
+b(Imaging:)g(Image)f(Pr)-57 b(o)g(c)g(essing)p Fj(,)526
+b(M.)493 b(H.)722 68648 y(Lo)31 b(ew,)370 b(ed.,)g Fc(Pr)-57
+b(o)g(c.)397 b(SPIE)369 b Fh(1898)p Fj(,)i(pp.)f(716{731,)j(1993.)p
+eop end
+%%Trailer
+
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/macros/latex/contrib/spie/article.tex b/macros/latex/contrib/spie/article.tex
new file mode 100644
index 0000000000..a7642d7a62
--- /dev/null
+++ b/macros/latex/contrib/spie/article.tex
@@ -0,0 +1,296 @@
+% article.tex (Version 3.2, released 17 April 2007)
+% Article to demonstrate format for SPIE Proceedings
+% Special instructions are included in this file after the
+% symbol %>>>>
+% Numerous commands are commented out, but included to show how
+% to effect various options, e.g., to print page numbers, etc.
+% This LaTeX source file is composed for LaTeX2e.
+
+% The following commands have been added in the SPIE class
+% file (spie.cls) and will not be understood in other classes:
+% \supit{}, \authorinfo{}, \skiplinehalf, \keywords{}
+% The bibliography style file is called spiebib.bst,
+% which replaces the standard style unstr.bst.
+
+\documentclass[]{spie} %>>> use for US letter paper
+%%\documentclass[a4paper]{spie} %>>> use this instead for A4 paper
+%%\documentclass[nocompress]{spie} %>>> to avoid compression of citations
+%% \addtolength{\voffset}{9mm} %>>> moves text field down
+%% \renewcommand{\baselinestretch}{1.65} %>>> 1.65 for double spacing, 1.25 for 1.5 spacing
+% The following command loads a graphics package to include images
+% in the document. It may be necessary to specify a DVI driver option,
+% e.g., [dvips], but that may be inappropriate for some LaTeX
+% installations.
+\usepackage[]{graphicx}
+
+\title{Style template and guidelines for SPIE Proceedings}
+
+%>>>> The author is responsible for formatting the
+% author list and their institutions. Use \skiplinehalf
+% to separate author list from addresses and between each address.
+% The correspondence between each author and his/her address
+% can be indicated with a superscript in italics,
+% which is easily obtained with \supit{}.
+
+\author{Anna A. Author1\supit{a} and Barry B. Author2\supit{b}
+\skiplinehalf
+\supit{a}Affiliation1, Address, City, Country; \\
+\supit{b}Affiliation2, Address, City, Country
+}
+
+%>>>> Further information about the authors, other than their
+% institution and addresses, should be included as a footnote,
+% which is facilitated by the \authorinfo{} command.
+
+\authorinfo{Further author information: (Send correspondence to A.A.A.)\\A.A.A.: E-mail: aaa@tbk2.edu, Telephone: 1 505 123 1234\\ B.B.A.: E-mail: bba@cmp.com, Telephone: +33 (0)1 98 76 54 32}
+%%>>>> when using amstex, you need to use @@ instead of @
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%>>>> uncomment following for page numbers
+% \pagestyle{plain}
+%>>>> uncomment following to start page numbering at 301
+%\setcounter{page}{301}
+
+ \begin{document}
+ \maketitle
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\begin{abstract}
+This document shows the desired format and appearance of a manuscript prepared for the Proceedings of the SPIE. It contains general formatting instructions and hints about how to use LaTeX. The LaTeX source file that produced this document, {\tt article.tex} (Version 3.2), provides a template, which can be used in conjunction with {\tt spie.cls}.
+\end{abstract}
+
+%>>>> Include a list of keywords after the abstract
+
+\keywords{Manuscript format, template, SPIE Proceedings, LaTeX}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{INTRODUCTION}
+\label{sec:intro} % \label{} allows reference to this section
+
+This document shows the desired format and appearance of a manuscript prepared for the Proceedings of the SPIE.\footnote{The basic format was developed in 1995 by Rick Herman (SPIE) and Ken Hanson (Los Alamos National Lab.).} It is prepared using LaTeX2e\cite{Lamport94} with the class file {\tt spie.cls}. The LaTeX source file used to create this document is {\tt article.tex}, which contains important formatting information embedded in it. These files are available on the Internet at {\tt http://home.lanl.gov/kmh/spie/}. The font used throughout is the LaTeX default font, Computer Modern Roman, which is equivalent to the Times Roman font available on many systems. If this font is not available, use a similar serif font. Normal text has a font size of 10 points\footnote{Font sizes are specified in points, abbreviated pt., which is a unit of length. One inch = 72.27 pt.; one cm = 28.4 pt.} for which the actual height of a capital E is about 2.4 mm (7 pt.) and the line-to-line spacing is about 4.2 mm (12 pt.). The font attributes for other parts of the manuscript, summarized in Table~\ref{tab:fonts}, are described in the following sections. Normal text should be justified to both the left and right margins. Appendix~\ref{sec:latex} has information about PostScript fonts.
+
+To be properly reproduced in the Proceedings, all text and figures must fit inside a rectangle 6.75-in.\ wide by 8.75-in.\ high or 17.15 cm by 22.23 cm. The text width and height are set in {\tt spie.cls} to match this requirement.
+%% This table is carefully placed in the source file to make
+%% it appear at bottom of page, but above the footnotes.
+%% Use of [h] in following command forces table to appear "here".
+\begin{table}[h]
+\caption{Fonts sizes to be used for various parts of the manuscript. All fonts are Computer Modern Roman or an equivalent. Table captions should be centered above the table. When the caption is too long to fit on one line, it should be justified to the right and left margins of the body of the text.}
+\label{tab:fonts}
+\begin{center}
+\begin{tabular}{|l|l|} %% this creates two columns
+%% |l|l| to left justify each column entry
+%% |c|c| to center each column entry
+%% use of \rule[]{}{} below opens up each row
+\hline
+\rule[-1ex]{0pt}{3.5ex} Article title & 16 pt., bold, centered \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Author names and affiliations & 12 pt., normal, centered \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Section heading & 11 pt., bold, centered (all caps) \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Subsection heading & 11 pt., bold, left justified \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Sub-subsection heading & 10 pt., bold, left justified \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Normal text & 10 pt., normal \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Figure and table captions & \, 9 pt., normal \\
+\hline
+\rule[-1ex]{0pt}{3.5ex} Footnote & \, 9 pt., normal \\
+\hline
+\end{tabular}
+\end{center}
+\end{table}
+The text should begin 1.00 in.\ or 2.54 cm from the top of the page. The right and left margins should be 0.875~in.\ or 2.22 cm for US letter-size paper (8.5 in.\ by 11 in.) or 1.925 cm for A4 paper (210 mm by 297 mm) to horizontally center the text on the page. See Appendix~\ref{sec:latex} for guidance regarding paper-size specification.
+
+Authors are encouraged to follow the principles of sound technical writing, as described in Refs.~\citenum{Alred03} and \citenum{Perelman97}, for example. Many aspects of technical writing are addressed in the {\em AIP Style Manual}, published by the American Institute of Physics. It is available on line at {\tt http://www.aip.org/pubservs/style/4thed/toc.html} or {\tt http://public.lanl.gov/kmh/AIP\verb+_+Style\verb+_+4thed.pdf}. A spelling checker is helpful for finding misspelled words.
+
+An author may use this LaTeX source file as a template by substituting his/her own text in each field. This document is not meant to be a complete guide on how to use LaTeX. For that, refer to books on LaTeX usage, such as the definitive work by Lamport\cite{Lamport94} or the very useful compendium by Mittelbach et al.\cite{Mittelbach04}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{PARTS OF MANUSCRIPT}
+
+This section describes the normal structure of a manuscript and how each part should be handled. The appropriate vertical spacing between various parts of this document is achieved in LaTeX through the proper use of defined constructs, such as \verb|\section{}|. In LaTeX, paragraphs are separated by blank lines in the source file.
+
+At times it may be desired, for formatting reasons, to break a line without starting a new paragraph. This situation may occur, for example, when formatting the article title, author information, or section headings. Line breaks are inserted in LaTeX by entering \verb|\\| or \verb|\linebreak| in the LaTeX source file at the desired location.
+
+%%%%%Sometimes it is necessary to precede the double slash
+%%%%%by \verb|\protect| to get the desired result,
+%%%%%for example, in article titles.
+
+%%-----------------------------------------------------------
+\subsection{Title and Author Information}
+\label{sec:title}
+
+The article title appears centered at the top of the first page. The title font is 16 point, bold. The rules for capitalizing the title are the same as for sentences; only the first word, proper nouns, and acronyms should be capitalized. Avoid using acronyms in the title. Keep in mind that people outside your area of expertise might read your article. Appendix~\ref{sec:misc} contains more about acronyms.
+
+The list of authors immediately follows the title after a blank vertical space of about 7 mm. The font is 12 point, normal with each line centered. The authors' affiliations and addresses follow the author list after another blank space of about 4 mm, also in 12-point, normal font and centered. Do not use acronyms in affiliations and addresses. For multiple affiliations, each affiliation should appear on a new line, separated from the following address by a semicolon. Italicized superscripts may be used to identify the correspondence between the authors and their respective affiliations. Further author information, such as e-mail address, complete postal address, and web-site location, may be provided in a footnote by using \verb|\authorinfo{}|, as demonstrated above.
+
+When the abbreviated title or author information is too long to fit on one line, multiple lines may be used; insert line breaks appropriately to achieve a visually pleasing format. The proper spacing of one and one-half lines between the title, author list, and their affiliations is achieved with the command \verb|\skiplinehalf| defined in {\tt spie.cls}.
+
+%%-----------------------------------------------------------
+\subsection{Abstract and Keywords}
+The title and author information is immediately followed by the Abstract. The Abstract should concisely summarize the key findings of the paper. It should consist of a single paragraph containing no more than 200 words. The Abstract does not have a section number. A list of up to ten keywords should immediately follow the Abstract after a blank line. These keywords will be included in a searchable database at SPIE.
+
+%%-----------------------------------------------------------
+\subsection{Body of Paper}
+The body of the paper consists of numbered sections that present the main findings. These sections should be organized to best present the material. See Sec.~\ref{sec:sections} for formatting instructions.
+
+%%-----------------------------------------------------------
+\subsection{Appendices}
+Auxiliary material that is best left out of the main body of the paper, for example, derivations of equations, proofs of theorems, and details of algorithms, may be included in appendices. Appendices are enumerated with uppercase Latin letters in alphabetic order, and appear just before the Acknowledgments and References.
+
+%%-----------------------------------------------------------
+\subsection{Acknowledgments}
+In the Acknowledgments section, appearing just before the References, the authors may credit others for their guidance or help. Also, funding sources may be stated. The Acknowledgments section does not have a section number.
+
+%%-----------------------------------------------------------
+\subsection{References}
+The References section lists books, articles, and reports that are cited in the paper. It does not have a section number. The references are numbered in the order in which they are cited. Examples of the format to be followed are given at the end of this document.
+
+The reference list at the end of this document is created using BibTeX, which looks through the file {\tt report.bib} for the entries cited in the LaTeX source file. The format of the reference list is determined by the bibliography style file {\tt spiebib.bst}, as specified in the \verb|\bibliographystyle{spiebib}| command. Alternatively, the references may be directly formatted in the LaTeX source file.
+
+For books\cite{Lamport94,Alred03,Goossens97} the listing includes the list of authors, book title (in italics), page or chapter numbers, publisher, city, and year of publication. A reference to a journal article\cite{Metropolis53} includes the author list, title of the article (in quotes), journal name (in italics, properly abbreviated), volume number (in bold), inclusive page numbers, and year. By convention\cite{Lamport94}, article titles are capitalized as described in Sec.~\ref{sec:title}. A reference to a proceedings paper or a chapter in an edited book\cite{Gull89a} includes the author list, title of the article (in quotes), conference name (in italics), if appropriate, editors, volume or series title (in italics), volume number (in bold), if applicable, inclusive page numbers, publisher, city, and year. References to an article in the SPIE Proceedings may include the conference name, as shown in Ref.~\citenum{Hanson93c}.
+
+Citations to the references are made using superscript numerals, as demonstrated in the preceding paragraph. One may also directly refer to a reference within the text, e.g., ``as shown in Ref.~\citenum{Metropolis53} ..."
+
+%%-----------------------------------------------------------
+\subsection{Footnotes}
+Footnotes\footnote{Footnotes are indicated as superscript symbols to avoid confusion with citations.} may be used to provide auxiliary information that doesn't need to appear in the text, e.g., to explain measurement units. They should be used sparingly, however.
+
+Only nine footnote symbols are available in LaTeX. If you have more than nine footnotes, you will need to restart the sequence using the command \verb|\footnote[1]{Your footnote text goes here.}|. If you don't, LaTeX will provide the error message {\tt Counter too large.}, followed by the offending footnote command.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{SECTION FORMATTING} \label{sec:sections}
+
+Section headings are centered and formatted completely in uppercase 11-point bold font. Sections should be numbered sequentially, starting with the first section after the Abstract. The heading starts with the section number, followed by a period. In LaTeX, a new section is created with the \verb|\section{}| command, which automatically numbers the sections.
+
+Paragraphs that immediately follow a section heading are leading paragraphs and should not be indented, according to standard publishing style\cite{Lamport94}. The same goes for leading paragraphs of subsections and sub-subsections. Subsequent paragraphs are standard paragraphs, with 14-pt.\ (5 mm) indentation. An extra half-line space should be inserted between paragraphs. In LaTeX, this spacing is specified by the parameter \verb|\parskip|, which is set in {\tt spie.cls}. Indentation of the first line of a paragraph may be avoided by starting it with \verb|\noindent|.
+
+%%-----------------------------------------------------------
+\subsection{Subsection Attributes}
+
+The subsection heading is left justified and set in 11-point, bold font. Capitalization rules are the same as those for book titles. The first word of a subsection heading is capitalized. The remaining words are also capitalized, except for minor words with fewer than four letters, such as articles (a, an, and the), short prepositions (of, at, by, for, in, etc.), and short conjunctions (and, or, as, but, etc.). Subsection numbers consist of the section number, followed by a period, and the subsection number within that section.
+
+%%-----------
+\subsubsection{Sub-subsection attributes}
+The sub-subsection heading is left justified and its font is 10 point, bold. Capitalize as for sentences. The first word of a sub-subsection heading is capitalized. The rest of the heading is not capitalized, except for acronyms and proper names.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{FIGURES AND TABLES}
+
+Figures are numbered in the order of their first citation. They should appear in numerical order and on or after the same page as their first reference in the text. Alternatively, all figures may be placed at the end of the manuscript, that is, after the Reference section. It is preferable to have figures appear at the top or bottom of the page. Figures, along with their captions, should be separated from the main text by at least 0.2 in.\ or 5 mm.
+
+Figure captions are centered below the figure or graph. Figure captions start with the figure number in 9-point bold font, followed by a period; the text is in 9-point normal font; for example, ``{\footnotesize{Figure 3.} Original image...}". See Fig.~\ref{fig:example} for an example of a figure caption. When the caption is too long to fit on one line, it should be justified to the right and left margins of the body of the text.
+
+Tables are handled identically to figures, except that their captions appear above the table.
+%% Use following command to specify that graphics file is in
+%% a directory other than this LaTeX source file.
+%% Note use of / to separate subdirectories, for UNIX and Windows OS.
+%%\graphicspath{{H:/HANSON/SPIESTY/}}
+%% tabular environment useful for creating an array of images
+%-------------
+ \begin{figure}
+ \begin{center}
+ \begin{tabular}{c}
+ \includegraphics[height=7cm]{mcr3b.eps}
+ \end{tabular}
+ \end{center}
+ \caption[example]
+%>>>> use \label inside caption to get Fig. number with \ref{}
+ { \label{fig:example}
+Figure captions are used to describe the figure and help the reader understand it's significance. The caption should be centered underneath the figure and set in 9-point font. It is preferable for figures and tables to be placed at the top or bottom of the page. LaTeX tends to adhere to this standard.}
+ \end{figure}
+%-------------
+
+For further details concerning the inclusion of grayscale and color images, consult SPIE's {\it Author Guide for Publication and Presentation}.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\appendix %>>>> this command starts appendixes
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{MISCELLANEOUS FORMATTING DETAILS} \label{sec:misc}
+
+It is often useful to refer back (or forward) to other sections in the article. Such references are made by section number. When a section reference starts a sentence, Section is spelled out; otherwise use its abbreviation, for example, ``In Sec.~2 we showed..." or ``Section~2.1 contained a description...". References to figures, tables, and theorems are handled the same way.
+
+At the first occurrence of an acronym, spell it out, followed by the acronym in parentheses, e.g., noise power spectrum (NPS).
+
+%%-----------------------------------------------
+\subsection{Formatting Equations}
+Equations may appear in line with the text, if they are simple, short, and not of major importance; e.g., $\beta = b/r$. Important equations appear on their own line. Such equations are centered. For example, ``The expression for the minus-log-posterior is
+ \begin{equation}
+ \label{eq:alpha}
+\phi = |{\rm\bf y} - {\rm\bf A}{\rm\bf x}|^2 + \alpha \log p({\rm\bf x}) \, ,
+ \end{equation}
+where $\alpha$ determines the strength of ..." Principal equations are numbered, with the equation number placed within parentheses and right justified.
+
+Equations are considered to be part of a sentence and should be punctuated accordingly. In the above example, a comma follows the equation because the next line is a subordinate clause. If the equation ends the sentence, a period should follow the equation. The line following an equation should not be indented unless it is meant to start a new paragraph. Indentation after an equation is avoided in LaTeX by not leaving a blank line between the equation and the subsequent text.
+
+References to equations include the equation number in parentheses, for example, ``Equation~(\ref{eq:alpha}) shows ..." or ``Combining Eqs.~(2) and (3), we obtain..." Using a tilde in the LaTeX source file between two characters avoids unwanted line breaks.
+
+%%-----------------------------------------------------------
+\subsection{Formatting Theorems}
+
+To include theorems in a formal way, the theorem identification should appear in a 10-point, bold font, left justified and followed by a period. The text of the theorem continues on the same line in normal, 10-point font. For example,
+
+\noindent{\bf Theorem 1.} For any unbiased estimator...
+
+Formal statements of lemmas and algorithms receive a similar treatment.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{SOME LATEX GUIDANCE} \label{sec:latex}
+
+%%-----------------------------------------------------------
+\subsection{Margins and PostScript Fonts}
+
+Manuscripts submitted electronically to as PostScript (PS) files must have the correct margins. LaTeX margins are related to the document's paper size. The paper size is set at two separate places in the process of creating a PS file. The first place is in {\tt latex}. The default in {\tt article.tex}, on which {\tt spie.cls} is based, is USA letter paper. To format a document for A4 paper, the first line of the LaTeX source file should be \verb|\documentclass[a4paper]{spie}|.
+
+The output of the LaTeX utility is a file with the extension DVI (for Device Independent), which encodes the formatted document. The application DVIPS is typically used to convert the DVI file to a PS file. DVIPS has its own default paper size, which can be overridden with the option ``{\tt -t letter}" or ``{\tt -t a4}".
+If the foregoing steps do not produce the correct top margin, you can move the text lower on the page (by 9 mm) with the command \verb|\addtolength{\voffset}{9mm}|, placed right after the \verb|\documentclass| command, for example.
+
+Another DVIPS option specifies the incorporation of (scalable) PostScript Type 1 fonts in its output PS file. This feature is important for obtaining a subsequent PDF file that will be clearly displayed on a computer monitor by Adobe Acrobat Reader. The option ``{\tt -P pdf}" makes DVIPS include these fonts in its output PS file.
+
+%%-----------------------------------------------------------
+\subsection{Bold Math Symbols}
+
+The math package from the American Mathematical Society allows one to easily produce bold math symbols, well beyond what is available in LaTeX. It also provides many useful capabilities for creating elaborate mathematical expressions. You need to load the AMS math package near the top of the LaTeX source file, right after the \verb+\documentclass+ command:\\[1ex]
+\verb+\usepackage[]{amsmath}+ \\[1ex]
+Then for bold math symbols use \verb+\boldsymbol+ in equations, e.g.,
+\verb+$\boldsymbol{\pi}$+
+yields a bold pi. You can make it easier to use by defining a command:\\[1ex]
+\verb+\newcommand{\bm}[1]{\boldsymbol{#1}}+ \\[1ex]
+and then using it like so \verb+$\bm{\pi}$+.
+
+Not all math symbols are available in bold. In a pinch, you can use \verb+\pmb+ ("poor man's bold"), which is defined in \verb+amsmath+. This command approximates a bold character with a superposition of several, slightly displaced unbold characters.
+
+If you want a Greek symbol in the article title, it should be both larger and bold. The easiest thing is to load the AMS math package as described above.
+Then, in the title, use something like:\\[1ex]
+\verb+\title{Estimation of {\LARGE$\boldsymbol\alpha$} by a Monte Carlo technique}+ \\[1ex]
+Note that the command to create the alpha character is enclosed within braces to form a self-contained environment. The use of \verb+\LARGE+ in this example may not be needed when using nondefault font packages, such as the {\tt times} package, because of how the article title is handled in {\tt spie.cls}.
+
+%%-----------------------------------------------------------
+\subsection{Uppercase letters and special symbols in BibTex}
+
+BibTeX tries to enforce standard publishing rules regarding article titles and authors' names; it sometimes changes uppercase letters to lower case. BibTeX also has trouble with umlauts, generally created in LaTeX with \verb+\"{o}+, because it is looking for the \verb+"+ to end the input line.
+
+The general rule for overriding LaTeX's and BibTex's reinterpretation of your input text is to put the items you wish to be unchanged in braces. Thus, to obtain an umlaut in an author's name or in an article title, or to force an uppercase letter, do something like the following: \\[1ex]
+\verb+ @article{Kaczmarz37,+ \\
+\verb+ author = "S. Kaczmarz",+ \\
+\verb+ title = "Angen{\"{a}}hrte {A}ufl{\"{o}}sung von {S}ystemen linearer {G}leichungen",+ \\
+\verb+ journal= "Bull. Acad. Polon. Sci. Lett.",+ \\
+\verb+ volume = "A35",+ \\
+\verb+ pages = "355-357",+ \\
+\verb+ year = "1937" } + \\[1ex]
+This example shows the use of both umlauts and uppercase letters.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\acknowledgments %>>>> equivalent to \section*{ACKNOWLEDGMENTS}
+
+This unnumbered section is used to identify those who have aided the authors in understanding or accomplishing the work presented and to acknowledge sources of funding.
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% References %%%%%
+
+\bibliography{report} %>>>> bibliography data in report.bib
+\bibliographystyle{spiebib} %>>>> makes bibtex use spiebib.bst
+
+\end{document}
diff --git a/macros/latex/contrib/spie/mcr3b.eps b/macros/latex/contrib/spie/mcr3b.eps
new file mode 100644
index 0000000000..5b1d114262
--- /dev/null
+++ b/macros/latex/contrib/spie/mcr3b.eps
@@ -0,0 +1,258 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: Adobe Photoshop Version 3.0
+%%Title: lum2mcmcr3b.EPS
+%%CreationDate: 10/17/96 1:54 PM
+%%BoundingBox: 0 0 216 215
+%%HiResBoundingBox: 0 0 216 215.28
+%%SuppressDotGainCompensation
+%%DocumentProcessColors: Black
+%%EndComments
+%%BeginProlog
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%ImageData: 300 299 8 1 0 1 6 "beginimage"
+%BeginPhotoshop: 290
+%3842494D03E900000000007800030000004800480000000002F00253FFF9FFF8
+%0311025C0347052803FC00020000004800480000000002D80228000100000064
+%000000010003030300000001270F000100010000000000000000000000006008
+%0019019000000000000000000000000000000000000000000000000000000000
+%000000003842494D03ED00000000001000640000000100010064000000010001
+%3842494D03F300000000000800000000000000003842494D271000000000000A
+%000100000000000000023842494D03F4000000000012003500000001002D0000
+%00060000000000013842494D03F700000000001C0000FFFFFFFFFFFFFFFFFFFF
+%FFFFFFFFFFFFFFFFFFFFFFFF03E800003842494D03FD00000000000602010000
+%0100
+%EndPhotoshop
+gsave
+40 dict begin
+/_image systemdict /image get def
+/_setgray systemdict /setgray get def
+/_currentgray systemdict /currentgray get def
+/_settransfer systemdict /settransfer get def
+/_currenttransfer systemdict /currenttransfer get def
+/blank 0 _currenttransfer exec
+1 _currenttransfer exec eq def
+/negative blank
+{0 _currenttransfer exec 0.5 lt}
+{0 _currenttransfer exec 1 _currenttransfer exec gt}
+ifelse def
+/inverted? negative def
+/level2 systemdict /languagelevel known
+{languagelevel 2 ge} {false} ifelse def
+gsave
+/rows 299 def
+/cols 300 def
+72 65536 mul 6553600 div dup cols mul exch rows mul scale
+level2 {
+/DeviceGray
+setcolorspace} if
+/beginimage level2
+{/image load def}
+{{pop .9 setgray 0 0 moveto 0 1 lineto
+1 1 lineto 1 0 lineto fill 0 setgray
+0 1 translate 1 cols div 1 rows div scale
+/ratio {cols 400 div mul} def
+/Helvetica findfont 15 ratio scalefont setfont
+5 ratio -20 ratio moveto
+(JPEG encoded image needs PostScript Level 2) show
+/x 128 string def
+{currentfile x readline {} {pop exit} ifelse
+(~>) search {pop pop pop exit} {pop} ifelse
+} loop } def}
+ifelse
+12 dict begin
+/ImageType 1 def
+/Width cols def
+/Height rows def
+/ImageMatrix [cols 0 0 rows neg 0 rows] def
+/BitsPerComponent 8 def
+/Decode [0 1] def
+/DataSource currentfile /ASCII85Decode filter
+/DCTDecode filter def
+currentdict end
+%%BeginBinary: 11871
+beginimage
+s4IA0!"_al8O`[\!W`9l!([(is6]js6"FnCAH66@zs4[N@!!33'!WiE)!WiE*!WiE*
+"9S],!sAc1"9\i1"U5,6"U,&5"pP;;#R:S=#mgqG#mh"K$k*OQ$k*OQ$k*OQ%0+*C
+$O?b`!A"6P&HMjL!7CiI!!`N*!<E3$z!!!!%"Tnf1!<<?1#mq%O!!30'!s/T,"pY55
+!X8^I!<N?8"98TK&hu[L"qtDhEIefZOeE!pYsK\O;UOGZ(1QbYEe<g-6Sq`)U9\9M
+_DO_/PG>HB(K=pe_p[NM-A)U3(`A!k77O)[<mt%s)Y2q[`73l?AT`]lV7":mjn35/
+L6e^F`n';G2b-q^GDDN_\&[+`pGb]GBR#?#W49q$kkHSe8QfbQM4(?Rak>qS.QU1*
+C3kc+Wk-@,lMCP:!!E9Ks4RGY!<E0#561M'Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-
+fs>;8Rl5*9ZiADJGFLL,fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fsC_+q0/;d
+CtZ.,c'pV-fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ/pdeS*V2Jh'QB$Hf'CtZ.,c'pV-
+fs>;8Rl5*9ZY%IO2Jh'Qs3pdfRl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fs>;8Rl5*9
+ZiAPNGFLL,fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fsC_/q0/;dCtZ.,c'pV-
+fs>;8Rl3r^:EXqtbS#28Cc#dVgWhBuSlaIM)'[OOqr=PpqY-b7HLP,te]KYgI8>EL
+(89J.&UmK#k#qVoDQ0<7o1b4aUSUT^A'ko7K%2&jI^_+?#jg=QQBBt0DT@i=,oe@O
+Qha_YQ*(&dKLV0d5;6gbH2cO_o>o9GVVO)?`P%/0h8s(IVomt8e^V`O#LfX79Jk3_
+,Q@a'25ef2dJj1t]ZmIkRWO;9r32K5?.A%7dSoGi[0n]/D<or;Xhe.MWdaY+MrS!l
+TD9`-]rN5-%4h#$baP6sNgV6%jUl4(>u#NJ2A#tQp;BH?I:<<q:mR8.8j,`1IPn36
+>4OnI]XXD0RdZS]oVf1R+qHA@P?bonV<4%al%j8[gknZ*R8HA09(HAtY1XR5NJOH4
+CtZ.,c'pV-fsC_0q0/;dCtZ.,c'pV-fsA882u[gSo./(3DNX'U6V4fY09J-L9m".o
+IkbZK]'*$`4k6*gZ5]hP$dsXdHg$V?A.cB88#10Fl<5;-ig#.S2Y2.TC2&;q\?N48
+b5VGNBg^,7q-*5hQH_8K^:L_dL<]+@Y;CGZa#Wdi[ur/fFoC7^%K?Dfg\ERuE3P^Y
+@=Da&2D]b[;RuAjg3/gXh""*`5.PHSGA21TWcO=J$+FeIUoaQ_<gV0_Qi9qSn!C5j
+];^(&ne0-h(S4k&%]b#SC)30,VPb/ojgE@8SDU.jL?da#Xl>kjnB&tq<+kB0l?Z@K
+fK?Y(^H%9,aSK!5pWbs0ZgsueX35^*Tk^fG$$g*][.4:XcGD@aTOffK4mgY,19e=]
+ie-PedW>Egc9;/ie8=m7F7U'j>1U6(qF<mD(9r:jh:u:BGrG@fj\5njPd@:+D45Zi
+,SN"T2q;F2;peN9rrAR;3aSfIWT!Hg[hb+#C&4`mm^2:qbD9eL-qlqTZn!Z!;2))P
+^78N@qJnkd'>iJ[WTfKD!0mSZ?S7oK+Oh?9T'&YSo"UUc$b0]W]1i;Alh#V.NH9+e
+Rno4'Vc"h#q'X5HqIPnbICJ8O2oeUA1Q;TCSPM_cdsU+uU?SYS)]P#7JRbYSIM`.@
+a#RjrXp+`IEAs^2N[VrH,TC=j#Na^]XhVfc-BASHVMTSpq11ZBD_7[3mf]u)NiSp,
+o[hFTqJrT3*TPHJ1i]mB-gt)FlehNXY9muT?##s.e9oC".ud0W1s>bj-N$GX1fs7L
+'?0WuD(uL2U[sR<_PeDc+9pi:kN!n7N)T_Bd55c(CVF'Ee5h$Bdk5I.nMFr\cGrcX
+S`cBIjKrW=XJ*1UULA=MlG*B/T-V_srbh^(-C-8HhrK\!dQF?N>":K3WTk8=GV606
+'hpi_?WR$Vhj:/(VF2L7_sC)VQ`dG<Z]N(DS0T+V"(ofI2Jh'QB$^M/q0/;dCtZ.,
+c'nr?BmQYVDap(jh<JjSf\L:gMHRb@m0/c>9g.%NJi.#B6P;2rkM]DDYlJF54LtIl
+36S9kGNL4LcLZLEj@atQC)V8fH"CQ8@BX%oc$6*iLi$SL0'B=%EAT=0PKGbS(+M[g
+f<ilG:WlsfY@I.tje&!Sobm@6WFL:VC2qp*bEbc;'o#A.DC4B>iY^dLf!HqJ[*mYt
+5-Z)RM=aT.IkLZT,Hc`oH#q0DP96[0I9XtCC>(LCg#"o8`no6TL@SInIQDRP2Y"eQ
+BcD,3X;*P(P*mq^rr>$fjhEV'bW^'2=4D@G1MBsLq3t1O'0NjkVjQr6[Sa)0l;j@D
+U0!'gG")((]gBg2..kGF\juQVjj2AA)T9`"?en(bD`_1W>M;PSYn@FH<Z>S01l_Sn
+Ssh-_:2RoZ7_KU4d4DZGr?rjr1oK"IYh2EtU+#jB3e2AkH*_,-RgX-k>n9lIdBsEj
+6drHDT.aIhh%d=*=K[@c_a`$1Obm)JYt$97hO,J81p8jqH&kIZ7\<>?=Om2ERX[(T
+_W-o9SRJRpf(Kk;;'N*&-D.5C_-(;NNreR'6_nMhe,FADrc+])K%!Wh0:"G!]dRUA
+7f)MlW?&F6DJh(EU9_3COA@,</Cu[MUdhemMoe+?ARH>:G,qFqB\.06I35:JIq`l2
+2Jh'QB$Hf0s3URcRl5*9ZY%LBV>aNkVW_^&Sm[RCbPqPpq28"ZeT=SGq5#\p1u$28
+3?X3)/>Nj!-0$L\,pKaW=]eY'0NP)mnrN_/[+_[BT^!/(3e`smpQBEtFKJ3^2HMpc
+Q):6)=d6PI#*Eo(>j=k\GQk,bOuXJ@_lLS:69SKIEVV?PW3%AReeZQra'6qRYA8Uj
+=sR8oZb+R0T'<"`1qT.IrCp#)md!$tQ`*81_Q<04de;R]*`u'p:X39[\\H_'a,TPq
+h0/Uj]t0=XiiC6RLX_U-EMm++X5Ge8B\lj>(B2`afehUUp8N#^EU!3p?eFZ[1>*LR
+qYV.uA5Yba9e/aI)-Cp=(s(pc*_<AKD"QIalte8KZa>SNOY,QhWZL/$SnF_]dRth+
+m!!)S@oal5XP'plc'pV-fs>;+8'6.-RC,\u2$jH[X/ID4/[RgDM!hY9(@qI$FajON
+D(stT1L@UF<qrGBi,;9tq-j:'3=5L'@kNdhh4n91H&?D'?a%eYkuqZ;QBH^)4iaB.
+XNrKJ1),`k=@[EW"XrfDqMMiTQL`I..Gioi8JCJ"$_'%jfs>;:s3^XdRl5*82bhbD
+*G86RdPQjiSQAkBDITs#oXd)SH]+A]gd`&4`>E63Ok;.`Jk7d<k=E2TDj1*c/tDqA
+R!s%a^Uf0qc^?nhjSOj`:4$1^+du;?f%$SEOmZ=:Z*gs*IZcgsE/?HeeRnH'PPh_X
+8_<A]D1&[dq&Ao=a<#G?2>$3HT3h,QC$u1k`LBr=2a1HSRb=NheLmsT<pg?Oh>J%$
+Ue/6Iq*4ZkYBbTb)uVS9G5bdZ2gU/)H*)^+H&>^BD]7cjbG\39MWWVJ+r;"1p5]$V
+K$Bm^ngENHjk#dUd4P:0AHfK;pU?SKSCWV`g=okH#'b&1RB>Ll[hePg9*97p"Nfj7
+bt-/aZXsg6:,MbiNV,rfI;[?i=Q5c"$Xn/t(KSckel#P[Q7,l\EePX&e<#N^2QToP
+kus@]kj;S]eGd)Bkd9ZH.p9X8-Ijs?*qJ0'_fHXkKUYiP[Rh]4N=;_LUkU&C+4=:%
+CtZ.,c'pV-fs>;8RlKl.1nW2ca2h*5CE?r>rn[$"O!K!l:XH4#?Rg>N8$^T#Qk$.J
+1W=`0ZS\k'eprOV6t,+mcTWV'GBm4r0)=C+JRdXA:%58Jc>efrZY%IO2LkbTq0/;d
+Cm93$b$(^7I*&:3@n<'2f'`H1/=63ub]\/Q[apP^F*2VH4JXGq";*c!G<Ajp"OJ%D
+Q2J=6k=_1iOlUPKRO=Nqm4#^<k!(okqHRa4?J.mDZd/g9ESaE""E2:;==7gcRPb+K
+k"B:Z-fojUj.<V7oku<ah<5<Kq/=G`j1>gY_.>M&loNV?DlR&fG2R(d==odNnhR7f
+5-Y_M9dG3j&W_)1:\$Th?<CK&/NZak37h39]$N;@(,WTs51J<.25S`Mp,?cd,+U!A
+3#.0J8@VA9ef1ia3ln_\qD^37lLp\5<m4_,[_B#$(bMPj="WVA`!Ye7nR#,*[.P\f
+@=SA^!%LV[G:[K)dS4cRB$Hf'CtZ.,c'pV-fs>4)b^l'!8LDr7_R`RU[r"LTr`4h%
+VliRRWOB'hq.,(M;'QiH5-gu_mgF%X(&>]G!'-DAG5=+_raE@A(3`jM7rZi\=a178
+A..ZN!P%]o+Ec"tH*_,-Rl5*_e+n3W2JhefH@9BY1$`2/ra4#jr3PLU"3rP2np[>[
+L!HJORlHa*OnC7%(%eDh>pj1b=X&OF1;N$1X*l&h!1\E6Nj@&S9c`?"e7#f8UTtu/
+^-hL'[Df\)7b6<o%=`$`4/H%k[[-J7AE<<&NFZ[^),C;$)a-A(1ldV[`5rEa)lot"
+\Xelt=O91Z1V8aK"^$sSKC`^"Rl5*9ZY%IO2Jh'QB$Hf"qU7lQ%A'bITNp;Wc"e**
+?kD-srF.[@gd!,d:Jrn%Q]dJ-.L=ckD>sSrNTFqkT?DXLpI2NI/E=<+Uid,9>FTJE
+rS8]MenHZf+c`6>[\T'-0C_H,9$jc\/(dN31.6G^V?P562Jh'Qs4$jgRl2>`?Imj-
+bhcX2^!e=ZXRA#.81sOMGsi<O`?`O.D]Hbf6u=%m6Q$Ymf95gQAq/)fr`IG@O86'D
+q/u-OC0k]&oM&e/r:cmjl<u?@YdqLaf53^F-,VRG6F/JQ=dhoS[h`R<Zg8HcBdK@7
+UY3t74nIo=(>=-PG=FACK%;6&+QaO#Nk?'-Jg_tA.)T<CZY%IO2Jh'QB$Hf'CtZ.,
+c'pi)q6d),lT^`-@a^9ljr<,[dm^m[3p5XAG"m6pB4X33"Of4Y#j$qHV6SF+Wd9Ci
+L1oFh3D7>?+*iYCXBl(_EnZmPRl5*9ZY0<gq0/;d3Ho$U,\PbZq8N:C5h>T]+o.Hl
+r2B1aQ^V84h0ip6Ygr/0l#UJO(3eJnkih@bm:)5je!JLj7.fJ3\`?DlDH=sL?iUlB
+J9K,\Rl5*9ZY%IO2Jh'QB$Hf'CtZ/:J"JBmkh\k^V:M_*/J(8*@9jOFo2`'kF$dOG
+e6nQhV7.8&Zr`F40oJK_N4(p<L_7ckH]O!Zbatu4E:p>;Xqg*DRl5*9s47!iRl4C$
+O.LbCrrAQ1P/CUubaMK+DoeBU[A:H=hMU0&O_f.JlcU,V><?%^k)*Q=<K^j<^UnYi
+M""9dh*.tdX/KSe;paR2B$Hf'CtZ.,c'pV-fs>;8Rl5*Ra8G"hrVhNHD<AMuc:qe7
+Z.3qZHJ85q!6dL0ghCd[am!f"!NCf*F"D)1N#a*f)HO;F5i2q2ONSk/lJ6G2fs>;8
+Rm6r)q0/;dD"Nedj'S>D]WL>jZ+i=dfQj&+oP;![k[*:FKl>pc@6F)"Y2s))&eL_"
+`fqU-Icu&mbo2)%FBpiL\o+3QX$s0XpX`LCD>g'"C$X#bE!eraT`Ccc=V1*O<IdYQ
+im3DUZY%IO2Jh'QB$Hf'CtZ.,c'p-R3T71;aPBXajd5-nreL0[0?cHeO`#:n=rE^\
+?YS5ZrMGW=L$bVUWpf1X]T>b.hO>r5&t/9V2Jh'QB$HtJd.qmT2Ja+@3OcT/R8")f
+UP&QFY'li?!1\61o=+=hQ0m%,fC^#!r/huqQF1-*SZ1D[FR:kS3d-nM9d*cKT38`;
+]Q;&2A.42#GF]LbIrJZIc"V/\V8@nWg.$s1">q2+;CX.+it9P*2Jh'QB$Hf'CtZ.,
+c'pV-CDn^NNdU[#b.`L-o"URiWs,)Yk$-0UcT'_UGNuZh`mWI0]<q.kV]M7IW3fH-
+85IfZA\3LWW'E7pRJBD^8+I`[CtZ.,c(G$`q0/;dCt[Hj-,28)Ik3_DU['Y8h!&0L
+=M2JI7lsp4k++L(Df'o6%+4pu1WRa1-0<6t+>`D7OT,;AFIt=6)b8D[0(1pIAYXN`
+cJE$BZT$H]f:4L*drhV.S5!PjjO_I*7E^!8klfC#ZJ.%9DCG[33?s\)*\!jtV2U\&
+2\]gJW$(+VB$Hf'CtZ.,c'pV-fs>;8OUjM=nTf1GP5]+PMAq#8#(3]RgXgOa9?u6T
+WTLB2kdp27jD3'qfk>hVo0E6T#-=6tTDD=Watn<lq(Ag[\/3cdYH93'4L=X>#f"eD
+kN6U6ZY%IO5QB1-GFLL,fjKn-*Cifl^QLgPrb25-o-U*/Bc;c'C[8tt3sc:aHcpPo
+A:&*ZeX+dC6A(FANdZ?R[f"cR3pE(k\RhdCbGWV^X]%p@r3bZ]9'Z-C1_j]k'2l?R
+RaT7(T1ce>'$5).fr]PA)bIN3/Y6[X[-QDHY-dZG<fgY*BmULZ3_+.@71r)EWrQg'
+@o8-Gc'pV-fs>;8Rl5*9ZY%IR<W<&hL%CmkCT$D8?EL=gQaFf`/_=@]d`gu@U[/Dg
+orHZM<0u0?Ge$Gh<._,q$<KE.rb(PCSsT8%DRI_nb-V(Urb+Y4H1D4Kh>*B9cW>H(
+3*U-Ang&CZB,cbe7#i#r/</r+8d[Coq):3Jfs>;8TE!C9GFLL,fs8FD5oUEb4TkL%
+q9uJF>'Z$%DphgNo)+]XlIo"*W*F&]1%](8.0S5g#a,9EOtsk?OJAkMFDnIWQG-kW
+]Z[+mY'GG;CDjO\IkTL?*c$Mmdp'Jp>74Od-FS2]gJ4V)]Uf\D0uYLUBCs`3Q0]9-
+h-ENjEB]G3Ug&c3bAB8CriOK6hU^[ZFM*TMDCtu\302QXOK="(k(l_c<c$HqB$Hf'
+CtZ.,c'pU+CHAO84d4aX&0juX8Z$m8r7COWp9UsuVWPqEF*TP@!+(FZo(S;i)5BUK
+Y+Otm:TZo7gpYfLJ'mZVGjVWe4/qARKL3XGM#K^<jmtX%R/Ge(B^of&^0U=%'3][.
+:"",TI(aH.%JBDNZZ0B]2\,F-Zb4e#JJpeTaGRtslbRj1CtZ.,c'prteG4<X2Jh'Q
+A!Mo_b%O:4T#gp3S7VWk^%.0Bq$U<:KD[I+bq6ji>f)G92(+@r/#_XjA;):B@S;<<
+jV%NI.#X^/]X^.+_cs^@`nK$CZ&[Bu=&:i=2^m*O*O7sDo7BAqY5,0A^p<I'O\0VT
+B$Hf'CtZ.,c'pV-fs>=Q5NaCY1LSRWX/]kf9X3H7>Y:WH?q,C=bSmp`jaBWinnbGk
+bqZsa[$eSWq5pE,3\A%qc^$]TUqQNPQ3M\/gG,VkQi@&\g#mVBL0Ji.0%EH\nC>Ls
+`T>&4GB:lKF`ep'F)s,RP"?XZGB[Lh1D<Y]jPi2+B$Hf'D#`&]GFLL,fs>;0Xlkl$
+<LP9iaId%qW6_W]o8WbMS6@#%^FLjP][$hK-eH*bd`sqf6d>@`AZ!dd/]-7V(\bDF
+`B%0C2YL@"<cs8T"HYB.`XVn<VeS8AY@2"Bkr72iSsQEB*S-d[g.8P9E<OE*.:SPK
+=%?.+=\/`7N#A*CCtZ.,c'pV-fs>4)c$K:/?.#g_3LN4L.Vn\>c0mJp^trnun,26R
+k.d8US%nd>bAT10Tum-HrbXSp^XS`Je1PSadU!7I-6h13dP16g`*?FB%)t:/p_1t\
+R@\-j`P.[<o+P6BW+mi$2jn7*mCoHd^823Bb5.\*L3#5rP2=tRB4<%tZnO%-"GpM(
+ZY%IO2Jh(Hf(jNZ2Jh'QB$Hp$rrAR(r6E%SYl)_noqg124$=5=1LoRZ/M]C\M/Tbh
+A<!bY^9=I\QEl@0.E50fBL=!JFo0:S_.s4Nc)-i'l+/L>TNqJL]$W>^qSnYnhq9-4
+lV"Oo95@(oMUg4PHt&%j_Q8kg.`iB:q6O\XRl5*9ZY%IO)Xal0B09.93TL,>cbD[q
+ENXoBC>).HW&:HKDu#0b=D@bCe$P#R5?UWB?M@FJ#M3jb)f?*(Um>I+"m[qN72t>9
+k@`pgTB9dRoJuQg#=m/uO!a'Kr`[b<1lWso'P`O0c->Y,X`:8mQ@d[lqqK;PVLfFY
++&gVt+]an(3L_pCfs>;8Rm6r)q0/;dCtZ.,c%<%bUp?P(N0)62RJ52$0?m;U0?`7q
+Y:s]L1/0@OKl%g]E9hPtfNda26oV[q7spWS'@'o'+0&Si[l2P=C!p[WjBp_h(0G4X
+P"U/#`)eWINohI0"d)Ls5p03]G[iOAc'pV-fs>;8RlOj<B:j;'.-VQ:2PBnaVl-Ag
+Ve6J$PC7L^WC%-U?Ws^=\D#ZmA<IMFe@>/q%^Pq/$7gM$r9Em>WT>-E;e[&;^Fd2T
+rr=qDYO6eaU>*M^l2Fu&nj^AF>(f5r3+J94S%HaESYMA*MCc4,7.J>kGdB;Efs>;8
+Rl5*_d.qmT2Jh'QB$Hf/^OONXlL(:/T9`NjKdH>GRA)N$UTj=ZU&P+FcZeUhX'oEW
+KK<FnU$;7`9l$J:Sm-YID4[4"Y8r>08g/apGcd8gQ5*.L800$-W#:QcB$Hf'CtZ.,
+c%MP2\YnZb\$K@G6F0eH:T:aS:6=7,D/.HL_V@+.Eml3],D^P=CoVakS/utRbL:k!
+k0*c)1?sMaYN4U&'X6l:C@^M`X56E2eYV]2(+gTMBd:6Q=fs'=b+fg6oTE#,6ARW!
+jn$6Umel81D-(&RT2TMuM<%qQ:XujWh/7X*:02A5fF.XI8T#kJBSs`_7OF%U4P@&Q
+c'pV-fsC_+q0/;dCtZ.,c'pneJ'K5&;X0iFdHq[sg(,BQg\7^6GJ&D`l0&e;jJ!f4
+4LioUF!n+LO4$4qdXNdXRn5OhF6.3'9C(t3o1INFRE;go]*k+]VR!d)%arZd]>l5I
+Mss;Wd^iErE^Q<SCtZ.,c'pU7F#mLZc#Fo&E2dJ6_`V<%UZYo9bkdQm[(>^m07PB4
+Z#QMQRD1KK-@kB)g)l_e:J8<8HeG6\0%dkM[g=(LY`^tkWn^.MVL5`Jg&/jro;1</
+jo5<3fh&&i?$R>o7Lp]rh8=(NUGOp]5,=PAUY;_:/a^Jr_NMKfEJcUJ\8uOVRl5*9
+ZY%IO2JiEAq0/;dCtZ.,c'pl6rr>$$EI'#(H_3(XIRMV$D_sD`o:MC&@XTNX0tg5.
+1/0fF]0OfM1qK%)i]aG%g3qHjieI#Jca5H4I;W2j8jsVh7Wsdpo\rcgUdg$/.P%a&
+TZ6-=Rl5*9ZY%4`"]EC8MO`[uRso@,.I!.%Uq2;oUtXU.?>:6:\!:fip7l0p*S-]C
+c/$liBY*#q2K;sVZd///mLWDYA5^iGnLO3po*-j3q1c_&m.>"oI&CA`%@<S91h>#l
++##ur1p%guX/MWOT'h),Pa%B\#OE^DOdq1bCtZ.,c'pV-fsC_-q0/;dCtZ.,c'plH
+rr>#Yjr9pC>l!P](B.Xh[*;'g5=sA;h6&ST\j,DlG>trsXfW\oB73809h.cQASC89
+J9k.N%!hNtb8Q7QRS4N;[j?KYkSYPgRl5*9ZY%IP=7^5!/'@i^o%p:CH(Rs>9`k=p
+bOB:r>1DmrrC9DkSm,uqCUdidYd^IAOX.Au.uE&$Gm*X@5dL<\rrAROr7TXYc$s$i
+mDKC-q42XkEZ[G;U?bO!UKq'g>(s,ZRVXmdJ"qR3Glu;Ao9lDaGoP:P[/NV@Rl5*9
+ZY%IO2Jh(HeG4<X2Jh'QB$Hf.4oYLAq5]""Zp2bV10]elBH!_Lert$LIU_T6V#%fn
+28,<^YM.ZCeuE4KD+=Cj[C;Ia8O%8ud:&NqAr#]MjCZ)>Wd,7DQ461X=#W$\;U;H%
+=Y5]cY9^H+9B-(D$kU'k>s+6iJHU@^We&0B[q<mS2Jh'QB.`_iSWB,h8pbtR::8V"
+f"A>9j@r?+%7]3l<O11fqNSFphk73Y8Vq-n&T7"<]U#`X;28?QQMf_>p4hiqB?Rk6
+f5@u6?d3m\ZPKH[CTM1\g$<sLae/2V(GT19Jp80(-8Vh/\WSe#)CVF'4D$4bR+76r
+NQmqNCtZ.,c'pV-g&KUuGFLL,fs>;8Rl[b6hjS[p.XBoH]?m1m[X-a'(([0UIVq^\
+SV?3qWEJN[dRA3h?`M4)[OZ4\3EXimA.lOp1Wl<arrAR8o2YOL^GKgm-T,aFb]e7L
+<RSkJ979^d0.g;<hkW'9p%FfQ7h+"]Q^7/-k^b<$W4n`PSudE5lu*O1h.K>t8s/%%
+;1gZ:c'pV-.)!>aBl%Xor@:.GCFe_8eb+/nlH[m^g<"C,:MgO6Z:p(ZQ=NQaMM"E+
+Zp$<qIK';m7-Zi0C;*I6Ni/rAr_h5iK\pGZ6V^fVp&!Q=`QLu_[SKUE^+$mJG2A0U
+Q1[FZnV!&fY0ok[h7$uZnX6^qc'pV-fs>;8Rl5crf(jNZ2Jh'QB$Hf'H=QNhc^Iq*
+DDY]HIV%ejS,%RF.sX5IO7NiU647Qn.VWBtPj/?J=hPtuBcXpa1uQJ!GlFl\&K'Mi
+R6Ho88q(I2gPnGgrrC7S-*h3*%k)]2:XK$;Wken7DroQ`Z+dl2nIpS;>Q%)\*84Vm
+CD$5FV;sG`[b">]`03J:b8Z>>Y=!mtB$Heh*b=l&MriO<UXV.lm!hXmQ9%ucR&$7R
+\+_W2`VZU!S\KG"M?0>/rrD47rr>2=h%rf:^F4Rbrr=cbo@BJpSRNZul[%s*[Y/Aa
+Rjd7&o)A^AFJ0_goME`rh7"UaUln4bON@U:r6LgG-]t6jb`:Rpf[QEa2Jh'QB$Hf'
+CtZ.,c(G$fq0/;dCtZ.,c'pV-o`sS#kJbK.m$C$0Sc5sq=nuDneJ%MJ)]OTM(J`QM
+-*k%<GIT4-Oibb_32*irWGWQ.N`ZZZT27Y<k@<WP5(,';*El/ZaSL[YI$]5el'f$)
+jI3f^'K29Tj9&:TG8F6^MsH2@Oqs);5ru%?I5fFI(8=tLn!E?ZZU](Q^oPK?9!Yaa
+#U#!9E_MWAJuIIUhRNImF*VV9N?uN;,[RQnS*RhWH<%R(S"NCMhj?$ge'mqn-sl&u
+GG.-/L,ERQ6-p&18,VF<kI6q1-3`7_U\TN=62]g89IVOH`eu^^`h-u,9iFiFA<%Ua
+[r:oLVi^oWemI80+N6"RH$lZY=_Do@Bc:+keXaf-r5lnKB$Hf'CtZ.,c'pV-fsC_*
+q0/;dCtZ.,c'pV-fdQFSSUB&N.uc$.0):+r8fB=_Dm!f_d*1BKMc-sE9+BO)M29<7
+!=VqrkHqn&rr>'=C=2i@lctg*n)dgr53opto9R'*SS>(BI:K<FWCn7h>Dp0EG(qNJ
+qCT&0qFIWM.seH(DX[CFrr>&fjfN`'neHnUk32I74^ZIjAW+g=gs1#BgH>_h<OpK`
+\%8oVY^n!3m%Q*i9::HLaO&^99u;!H'D%Pjo*s%-r,uCgL0J"ECS#[tFc25,:S1d,
+2V6,2QZ23<"h,)#V:;5s)-/XM.`13'\.V.Bo*#'nS=B([fADjKo,H!,;#,<>\C[DO
+e$RN:WI#qYe(.(^pT^%0C$+Ao0LAIal,kn9);CI&2tI.NEcU2Dnir3uZ/f[^mjm\S
+^.?iQSb]t%cC/Mj1I\IiV_-hLK$G\N12/I8bg"C+o%O@'+F/@2F*2PNEAcS6`4'ql
+%anTebj?[=3uYF]0dMp+,iT]JB$Hf'CtZ.,c'pV-fsC_+q0/;dCtZ.,c'pV-fs>:i
+n]Rp%3E`\#c'pV-fs>;8Rl5*9ZY%ISs3g^eRl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-
+fs>;8Rl5*9ZiAMMGFLL,fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ.,c'pV-fsC_.q0/;d
+CtZ.,c'pV-fs>;8Rl5*9ZY%IO2Jh'QB$Hf'CtZ/pf`~>
+%%EndBinary
+grestore end
+grestore
diff --git a/macros/latex/contrib/spie/report.bib b/macros/latex/contrib/spie/report.bib
new file mode 100644
index 0000000000..0a87383800
--- /dev/null
+++ b/macros/latex/contrib/spie/report.bib
@@ -0,0 +1,65 @@
+%% report.bib - contains BiBtex input for bibliography
+
+@book{Alred03,
+ author = "G. J. Alred and C. T. Brusaw and W. E. Oliu",
+ title = "Handbook of Technical Writing",
+ publisher= "St. Martin's",
+ address= "New York",
+ year = "2003 (seventh edition)" }
+
+@book{Goossens97,
+ author = "Michel Goossens and Frank Mittelbach and Sebastian Rahtz",
+ title = "The LaTeX Companion",
+ publisher= "Addison-Wesley",
+ address= "Reading, Mass.",
+ year = "1997" }
+
+@book{Mittelbach04,
+ author = "Frank Mittelbach and Michel Goossens and Johannes Braams and David Carlisle",
+ title = "The LaTeX Companion",
+ publisher= "Addison-Wesley",
+ address= "Reading, Mass.",
+ year = "2004 (second edition)" }
+
+@incollection{Gull89a,
+ author = "S. F. Gull",
+ title = "Developments in maximum-entropy data analysis",
+ booktitle= " Maximum Entropy and Bayesian Methods",
+ editor = "J. Skilling",
+ pages = "53-71 ",
+ publisher= "Kluwer Academic, Dordrecht",
+ year = "1989" }
+
+@inproceedings{Hanson93c,
+ author = "K. M. Hanson",
+ title = "Introduction to {B}ayesian image analysis",
+ booktitle= "Medical Imaging:\ Image Processing",
+ editor = "M.\ H. Loew",
+ series = "Proc. SPIE",
+ volume = "1898",
+ pages = "716-731",
+ year = "1993" }
+
+@book{Lamport94,
+ author = "L. Lamport",
+ title = "LaTeX: A Document Preparation System",
+ publisher= "Addison-Wesley",
+ address= "Reading, Mass.",
+ year = "1994" }
+
+@article{Metropolis53,
+ author = "N. Metropolis and A. W. Rosenbluth and M. N. Rosenbluth and A. H. Teller and E. Teller",
+ title = "Equations of state calculations by fast computing machine",
+ journal= "J. Chem. Phys.",
+ volume = "21",
+ pages = "1087-1091",
+ year = "1953" }
+
+@book{Perelman97,
+ author = "L. C. Perelman and J. Paradis and E. Barrett",
+ title = "Mayfield Handbook of Technical and Scientific Writing",
+ publisher= "Mountain View",
+ address= "Mayfield",
+ year = "1997",
+ note = "http://mit.imoat.net/handbook/" }
+
diff --git a/macros/latex/contrib/spie/spie.cls b/macros/latex/contrib/spie/spie.cls
new file mode 100644
index 0000000000..aa07606459
--- /dev/null
+++ b/macros/latex/contrib/spie/spie.cls
@@ -0,0 +1,362 @@
+%% spie.cls - Version 3.25
+%% LaTeX2e class file to format manuscript for SPIE Proceedings
+% requires following LaTeX packages:
+% ifthen.sty
+% cite.sty % version 4.01 or later
+% History
+% Prepared by Rick Zaccone <zaccone@bucknell.edu> on 6/3/91.
+% Modified by Adrian F Clark <alien@uk.ac.essex> 11-Jan-1992.
+% Modified by Ken Hanson <kmh@lanl.gov> April, 1995
+% Modified by Ken Hanson <kmh@lanl.gov> June 23, 1997
+% Modified by Ken Hanson <kmh@lanl.gov> Nov. 3, 1997
+% Modified by Ken Hanson <kmh@lanl.gov> Dec. 10, 1997
+% Modified by Ken Hanson <kmh@lanl.gov> Mar. 8, 1998
+% Modified by Ken Hanson <kmh@lanl.gov> July 18, 2001
+% Modified by Guenter Milde <G.Milde@physik.tu-dresden.de>
+% August 1, 2001
+% Convert to LaTex2e class and added option a4paper
+% Modified by Ken Hanson <kmh@lanl.gov> August 29, 2001
+% Update SPIE format, including new text field: 6.75 in by 8.75 in
+% citesort.sty embedded to facilitate concatenation of citations.
+% However, citesort may lead to problems when used with babel,
+% in which case it should be removed from this file.
+% 2.70 Modified by Ken Hanson <kmh@lanl.gov> August 29, 2002
+% Remove tabular in maketitle to properly handle long author list.
+% Use of \and in \author{} will start new line after inserting a
+% blank line.
+% Remove a4 option, leaving standard a4paper option in place.
+% Remove \hoffset and \voffset commands. Defaults are again zero.
+% 2.71 Modified by Ken Hanson <kmh@lanl.gov> Sept. 18, 2002
+% Correct short figure caption format, replacing : with . Thanks Mats.
+% 2.8 Modified by Ken Hanson <kmh2@lanl.gov> July 16, 2003
+% Margins changed to match SPIE's new specs.
+% 2.9 Modified by Ken Hanson <kmh@lanl.gov> January 23, 2006
+% Fixed bug; CMR fonts used for title with times package. Moved text
+% slightly for A4 paper at suggestion of Markus Knauer.
+% 3.00 Modified by Ken Hanson <kmh@lanl.gov> March 5, 2006
+% Proper sized font for title and section headings for times package
+% and other fonts. Use latest cite.sty for citations instead of
+% imbedded code. Beware of incompatabilities with Babel and hyperref.
+% 3.10 Modified by Ken Hanson <kmh@lanl.gov> March 16, 2006
+% For title fonts, scale CMR fonts from 12pt, instead of 17pt
+% 3.20 Modified by Ken Hanson <kmh@lanl.gov> April 17, 2007
+% Small format revisions to match SPIE specifications
+% 3.25 Modified by Ken Hanson <kmh@lanl.gov> April 24, 2007
+% Removed comments in A4 margin statements
+%
+%%%%%%%%%%%%%%%%%%%%%%%%
+% Usage:
+% \documentclass[]{spie}
+% \documentclass[a4paper]{spie} %% use this for A4 paper
+%
+% This style file does not automatically implement all the formatting
+% required for an SPIE manuscript. The user must make a few
+% manual adjustments For proper formatting, such as:
+% 1. Title and subsubsection should be in lower case
+% except for the first letter and proper nouns or acronyms
+% 2. Subsection headings should be capitalized as for book titles
+% 3. Format authors as follows
+% \author{author1\supit{a}, author2\supit{b}, and author3\supit{c} \skiplinehalf
+% \supit{a}affiliation1\\
+% \supit{b}affiliation2\\
+% \supit{c}affiliation3
+% }
+%%% Note: \skiplinehalf and \supit{} are defined in this class
+% 4. Remember to reset footnote counter after nine footnotes with
+% \footnote[1]{Your footnote text goes here.}
+%
+% ------------------------------------------------------------
+%% based on standard LaTeX article class --
+%% need to define font Size Option inside spie.cls
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{spie}[2007/04/14 v3.25 SPIE Proceedings class]
+
+\LoadClassWithOptions{article} % build on standard article class
+
+\DeclareOption{a4paper}{%
+ \AtEndOfClass{%
+ \oddsidemargin -0.61cm % for side margins of 1.93 cm
+ \evensidemargin -0.61cm % for side margins of 1.93 cm
+ \typeout{a4paper used}
+ }
+ }
+
+\ProcessOptions\relax % set margins for a4paper if specified
+
+%% type out specified font size
+\if0\@ptsize\typeout{ten-point font}\fi
+\if1\@ptsize\typeout{eleven-point font}\fi
+\if2\@ptsize\typeout{twelve-point font}\fi
+
+\RequirePackage{ifthen}
+\RequirePackage[superscript]{cite}[2003/11/04] % need vers. > 4.01
+
+%% page format (see "Sample manuscript showing specifications and style")
+%% following based on default top and left offset of 1 inch = 25.4mm
+\topmargin 0.0in % for top margin of 1.00in
+%% the next two side margins are for US letter paper
+%% and are overridden by the a4paper option
+\oddsidemargin -0.125in % for side margin of 0.875 in
+\evensidemargin -0.125in % for side margin of 0.875 in
+%
+\textheight 8.74in % approx 22.2 cm
+\textwidth 6.75in % approx 17.1 cm
+\headheight 0in \headsep 0in % avoid extra space for header
+\pagestyle{empty} % no page numbers is default
+\setlength{\parskip}{1ex plus 1ex minus 0.3ex} % spacing between paragraphs
+\date{} % avoid date
+
+%% space for floats - figures and tables
+\setlength{\abovecaptionskip}{0ex}
+\setlength{\floatsep}{0.9ex plus 0.3ex minus 0.6ex}
+\setlength{\textfloatsep}{4ex plus 3ex minus 1.5ex}
+\renewcommand{\textfraction}{0.10}
+\renewcommand{\floatpagefraction}{0.60}
+\renewcommand{\topfraction}{0.90}
+\renewcommand{\bottomfraction}{0.90}
+\setcounter{totalnumber}{3}
+\setcounter{topnumber}{2}
+\setcounter{bottomnumber}{2}
+
+
+%%%% useful definitions %%%%
+\def\skiplinehalf{\medskip\\}
+\def\skipline{\\}
+\def\exspace{\vspace{1ex}}
+% superscript in italics,
+% to cross reference author and affiliations
+\def\supit#1{\raisebox{0.8ex}{\small\it #1}\hspace{0.05em}}
+
+
+%%%%%%%%%%%%%%%%%%%%
+%%%% define \ample font size %%%%
+%% 10% larger than \normalsize for 10 pt,
+%% but smaller than \large
+\def\ample{\large} % insurance
+
+\def\setamplefont{
+\if0\@ptsize % 10pt text; use 11pt bold fonts
+ \def\ample{\@setsize\large{12pt}\xipt\@xipt}
+\fi
+
+\if1\@ptsize % 10pt text; use 11pt bold fonts
+ \def\ample{\@setsize\large{12pt}\xiipt\@xiipt}
+\fi
+
+\if2\@ptsize % 12pt text; use 13.2pt bold fonts
+ \renewcommand{\ample}{\fontsize{13.2pt}{15.8pt}\selectfont\bfseries}
+ \ifcmr \font\ample = cmbx17 at 13.2truept \fi
+\fi }
+
+
+%%%% define title aspects %%%%
+\def\titlefont{\normalfont\LARGE\bfseries} %% insurance
+\def\title#1{\gdef\@title{\titlefont #1}}
+
+\def\settitlefont{
+%%% identify font used; cmr = Computer Modern Roman, ptm = Times Roman
+\typeout{\rmdefault -font_in_spiecls}
+\def\cmr{cmr} % variables for font tests
+\newif\ifcmr
+\def\ptm{ptm}
+\newif\ifptm
+\ifthenelse{\equal{\rmdefault}{\cmr}}{\cmrtrue}{\cmrfalse}
+\ifthenelse{\equal{\rmdefault}{\ptm}}{\ptmtrue}{\ptmfalse}
+%%% scale title according to default font and size
+\if0\@ptsize % 10pt text; use 16pt bold fonts
+ \renewcommand{\titlefont}{\fontsize{16pt}{19.2pt}\selectfont\bfseries}
+ \ifcmr \font\titlefont = cmbx12 at 16truept \fi
+\fi
+% for 11pt text, title font should be 17pt = \LARGE for 11pt. No change needed
+\if2\@ptsize % 12pt text; use 19.2pt bold fonts
+ \renewcommand{\titlefont}{\fontsize{19.2pt}{23pt}\selectfont\bfseries}
+ \ifcmr \font\titlefont = cmbx12 at 19.2truept \fi
+\fi }
+
+\def\authorinfo#1{\gdef\@authorinfo{#1}}
+\authorinfo{} %% default is empty
+\let\@affiliation\@empty
+\def\affiliation#1{\gdef\@affiliation{#1}}
+
+\def\maketitle{\par
+\settitlefont
+\setamplefont
+ \begingroup
+ \def\thefootnote{\fnsymbol{footnote}}%
+ \def\@makefnmark{\hbox
+ to\z@{$\m@th^{\@thefnmark}$\hss}}%
+ \if@twocolumn
+ \twocolumn[\@maketitle]%
+ \else \newpage
+ \global\@topnum\z@
+ \@maketitle \fi
+ \@thanks
+ \endgroup
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax
+
+%%%% define footnote attributes %%%%
+\renewcommand{\footnotesize}{\small} % enlarge footnote font to small
+\renewcommand{\thefootnote}{\fnsymbol{footnote}}
+\ifx\@authorinfo\empty \else\footnotetext[0]{\@authorinfo}\fi
+%% NB use zero to avoid footnote mark
+%% use footnote symbols, not numbers
+\renewcommand{\thefootnote}{\fnsymbol{footnote}}
+}
+
+% redefine \and for author list because \tabular was removed
+\def\and{\bigskip\\}
+
+\def\@maketitle{\newpage
+ \null
+% move title to top of page
+\if0\@ptsize\vspace{-10mm}\else\vspace{-12mm}\fi
+ \begin{center}%
+ \ifcmr
+ \if0\@ptsize {\typeout{10pt}\setlength{\baselineskip}{19.2pt} \@title \par} \fi
+ \if1\@ptsize {\typeout{11pt}\setlength{\baselineskip}{20.4pt} \@title \par} \fi
+ \if2\@ptsize {\typeout{12pt}\setlength{\baselineskip}{23pt} \@title \par} \fi
+ \else
+ {\@title \par}
+ \fi
+% {\setlength{\baselineskip}{4.3ex} \@title \par}
+ \vskip 3.5mm
+ {\large % author and organization font size
+ \@author \par} % remove tabular used in article.cls
+ \vskip 1.5ex
+ {\large \@date}%
+ \end{center}%
+ \par
+}
+
+
+%%%% section aspects %%%%
+% all headings bold
+% center section headings, ample size
+\def\sectfont{\centering\ample\bf}
+% sub- and subsubsection headings flush left
+\def\subsectfont{\raggedright\ample\bf}
+\def\subsubsectfont{\raggedright\normalsize\bf}
+\def\append{0}
+
+\def\section{\@startsection{section}{1}{\z@}
+ {-2.5ex plus -1ex minus -0.5ex}{0.2ex plus 0.5ex minus 0ex}{\sectfont}}
+\def\subsection{\@startsection{subsection}{2}{\z@}
+ {-1.5ex plus -1ex minus -0.5ex}{0.1ex plus 0.1ex minus 0.1ex}{\subsectfont}}
+\def\subsubsection{\@startsection{subsubsection}{3}{\z@}
+ {-1ex plus -1ex minus -0.5ex}{0.1ex plus 0.1ex}{\subsubsectfont}}
+
+%% from latex.sty
+%% \@sect{NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}
+%% {STYLE}[ARG1]{ARG2}
+\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth
+ \let\@svsec\@empty
+ \let\@svsecp\@empty
+ \let\@svsub\@empty
+ \else
+ \refstepcounter{#1}
+ \edef\@svsec{\csname the#1\endcsname\hskip 0.5em plus 0.3em}
+ \edef\@svsecp{\csname the#1\endcsname.\hskip 0.3em plus 0.3em}
+ \edef\@svsub{\csname the#1\endcsname\hskip 0.5em plus 0.3em}\fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup #6\relax
+ \ifnum #2=1
+%%(kmh) in appendix, add word appendix in front of section number
+ \ifnum \append=1 {\interlinepenalty \@M
+ APPENDIX \@svsecp\uppercase{#8}\par}
+ \else {\interlinepenalty \@M \@svsecp\uppercase{#8}\par}
+ \fi
+ \else\ifnum #2=2
+ \noindent{\interlinepenalty \@M \@svsub #8\par}
+ \else
+ \noindent{\interlinepenalty \@M \@svsub #8\par}
+ \fi
+ \fi
+ \endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}\fi
+ #7}\else
+ \def\@svsechd{#6\hskip #3\relax %% \relax added 2 May 90
+ \@svsec #8\csname #1mark\endcsname
+ {#7}\addcontentsline
+ {toc}{#1}{\ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}\fi
+ #7}}\fi
+ \@xsect{#5}}
+
+%%%%% Special sections %%%%%
+\def\abstract{\section*{ABSTRACT}}
+\def\endabstract{}
+
+% Keywords
+\def\keywords#1{
+\par\vspace{0.5ex}{\noindent\normalsize\bf Keywords:} #1
+\vspace{0.5ex} %% provide extra space before first section
+}
+
+\def\acknowledgments{\section*{ACKNOWLEDGMENTS}}
+\def\endacknowledgments{}
+% include old spelling - which is acceptable, but not preferred
+\def\acknowledgements{\section*{ACKNOWLEDGMENTS}}
+\def\endacknowledgements{}
+
+%%%% references %%%%
+% Give the references section a section number
+\def\thebibliography#1{\section*{REFERENCES\@mkboth
+ {REFERENCES}{REFERENCES}}\list
+ {\arabic{enumi}.}
+ {\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ %% reduce vspace between items
+ \parskip -0.7ex plus 0.5ex minus 0ex
+\if0\@ptsize\else\small\fi %% smaller fonts
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+%%%% Add theorem, lemma, and definition environments %%%%
+% kmh - noindent
+\def\@begintheorem#1#2{
+ \par\noindent\bgroup{\sc #1\ #2. }\it\ignorespaces}
+\def\@opargbegintheorem#1#2#3{
+ \par\bgroup{\sc #1\ #2\ (#3). }\it\ignorespaces}
+\def\@endtheorem{\egroup}
+\def\proof{\par{\it Proof}. \ignorespaces}
+\def\endproof{{\ \vbox{\hrule\hbox{%
+ \vrule height1.3ex\hskip0.8ex\vrule}\hrule
+ }}\par}
+\newtheorem{theorem}{Theorem}[section]
+\newtheorem{lemma}[theorem]{Lemma}
+\newtheorem{definition}[theorem]{Definition}
+
+%%%% Figure and table captions %%%
+\long\def\@makecaption#1#2{% % from article.cls
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{{\footnotesize #1.\ }{\footnotesize #2}}%
+ \ifdim \wd\@tempboxa >\hsize % with period
+ {\footnotesize #1.\ }{\footnotesize #2 \par}
+ \else
+ \global \@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip}
+
+%%%% appendix aspects %%%%
+% use \appendix to start an appendix
+% use \section{} for each appendix section
+\def\appendix{\def\append{1}
+ \par
+ \setcounter{section}{0}
+ \setcounter{subsection}{0}
+ \setcounter{subsubsection}{0}
+ \def\thesection{\Alph{section}}
+ \def\thesubsection{\Alph{section}.\arabic{subsection}}
+\def\thesubsubsection{
+\Alph{section}.\arabic{subsection}.\arabic{subsubsection}}
+}
+
+%% end of spie.cls \ No newline at end of file
diff --git a/macros/latex/contrib/spie/spiebib.bst b/macros/latex/contrib/spie/spiebib.bst
new file mode 100644
index 0000000000..f2e7eb115b
--- /dev/null
+++ b/macros/latex/contrib/spie/spiebib.bst
@@ -0,0 +1,1051 @@
+% spiebib.bst - Version 2.7
+% for Proc. SPIE, remove comma between journal name and vol.
+% BibTeX bibliography style file for MaxEnt95
+% Essentially same as ieeetr.sty,
+% but with bold journal volume number,
+% no parentheses around editors,
+% and publisher/address fields reversed.
+% July 3, 1995 (kmh) Ken Hanson
+% In "inproceedings" allow 'journal' and avoid complaint
+% if 'booktitle' missing.
+% Dec. 10, 1997 (kmh) Ken Hanson
+% In "inproceedings", 'series' produces the same output as previous 'journal'
+% May 14, 2001 (hto) Hwa-Tung Ong
+% Put 'volume' in bold after 'series' in "collection", "incollection",
+% and "inproceedings".
+% Aug. 29, 2001 (kmh) Ken Hanson
+% insert ~ in volume bold line to avoid line break between journal and volume
+% Jan. 23, 2006 (kmh)
+%
+% IEEE Transactions bibliography style (29-Jan-88 version)
+% numeric labels, order-of-reference, IEEE abbreviations,
+% quotes around article titles, commas separate all fields
+% except after book titles and before "notes". Otherwise,
+% much like the "plain" family, from which this is adapted.
+%
+% History
+% 9/30/85 (HWT) Original version, by Howard Trickey.
+% 1/29/88 (OP&HWT) Updated for BibTeX version 0.99a, Oren Patashnik;
+% THIS `ieeetr' VERSION DOES NOT WORK WITH BIBTEX 0.98i.
+
+ENTRY
+ { address
+ author
+ booktitle
+ chapter
+ edition
+ editor
+ howpublished
+ institution
+ journal
+ key
+ month
+ note
+ number
+ organization
+ pages
+ publisher
+ school
+ series
+ title
+ type
+ volume
+ year
+ }
+ {}
+ { label }
+
+INTEGERS { output.state before.all mid.sentence after.quote after.sentence
+ after.quoted.block after.block }
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.quote :=
+ #3 'after.sentence :=
+ #4 'after.quoted.block :=
+ #5 'after.block :=
+}
+
+STRINGS { s t }
+
+FUNCTION {output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { ", " * write$ }
+ { output.state after.quote =
+ { " " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { output.state after.quoted.block =
+ { write$
+ newline$
+ "\newblock " write$
+ }
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+ "\bibitem{" write$
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ before.all 'output.state :=
+}
+
+FUNCTION {blank.sep}
+{ after.quote 'output.state :=
+}
+
+FUNCTION {fin.entry}
+{ output.state after.quoted.block =
+ 'skip$
+ 'add.period$
+ if$
+ write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { output.state after.quote =
+ { after.quoted.block 'output.state := }
+ { after.block 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "}" * }
+ if$
+}
+
+FUNCTION {bold} %% kmh - new function like emphasize
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\bf " swap$ * "}" * }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { " {\em et~al.}" * }
+ { " and " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ { author format.names }
+ if$
+}
+
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ { editor format.names
+ editor num.names$ #1 >
+ { ", eds." * }
+ { ", ed." * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.title}
+{ title empty$
+ { "" }
+ { "``" title "t" change.case$ * ",''" * }
+ if$
+}
+
+FUNCTION {format.title.p}
+{ title empty$
+ { "" }
+ { "``" title "t" change.case$ * ".''" * }
+ if$
+}
+
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {format.date}
+{ year empty$
+ { month empty$
+ { "" }
+ { "there's a month but no year in " cite$ * warning$
+ month
+ }
+ if$
+ }
+ { month empty$
+ 'year
+ { month " " * year * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.btitle}
+{ title emphasize
+}
+
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { "vol.~" volume *
+ series empty$
+ 'skip$
+ { " of " * series emphasize * }
+ if$
+ "volume and number" number either.or.check
+ }
+ if$
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ { output.state mid.sentence =
+ { "no.~" }
+ { "No.~" }
+ if$
+ number *
+ series empty$
+ { "there's a number but no series in " cite$ * warning$ }
+ { " in " * series * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { edition "l" change.case$ "~ed." * }
+ if$
+}
+
+INTEGERS { multiresult }
+
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { "pp.~" pages n.dashify * }
+ { "p.~" pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{ number empty$
+ { "" }
+ { "(" number * ")" *} %% put number in paren
+%% { "no.~" number * } %% ieeetr
+ if$
+}
+
+FUNCTION {format.journal.volume.number}
+{ journal empty$
+ { "empty " t * " in " * cite$ * warning$ ""}
+ { journal emphasize }
+ if$
+ volume empty$ %% kmh - warning if no volume
+ { "empty volume in " cite$ * warning$ " " *}
+ { "~" * volume bold *} %% kmh - make volume bold
+%% { "vol.~" volume * }
+ if$
+ month empty$
+ { format.number *}
+ 'skip$
+ if$
+}
+
+FUNCTION {format.series.volume.number} %% hto01 - similar to format.journal.volume.number
+{ series empty$
+%% { "empty " t * " in " * cite$ * warning$ ""}
+ { "" } %% hto01 - no warning of empty title
+ { series emphasize }
+ if$
+ volume empty$
+ { "" *} %% kmh - no warning if no volume
+ { " " * volume bold *} %% kmh - make volume bold
+%% { "vol.~" volume * }
+ if$
+ month empty$
+ { format.number *}
+ 'skip$
+ if$
+}
+
+% following not used
+FUNCTION {format.volume}
+{ volume empty$
+ { "" }
+ { volume bold } %% kmh - make volume bold
+%% { "vol.~" volume * }
+ if$
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { "ch.~" chapter * }
+ { type "l" change.case$ chapter tie.or.space.connect }
+ if$
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { " in " * booktitle emphasize * ", " *
+ format.editors %% editors without paren.
+% editor empty$ %% ieeetr adds paren.
+% 'skip$
+% { " (" * format.editors * ")" * }
+% if$
+ }
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$
+ output.state after.block =
+ { type "t" change.case$ }
+ { type "l" change.case$ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {empty.misc.check}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$
+ and and and and and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { "Tech. Rep." }
+ 'type
+ if$
+ number empty$
+ { "l" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+FUNCTION {format.addr.pub} %% kmh - not used now
+{ publisher empty$
+ { "" }
+ { address empty$
+ { "" }
+ { address ": " * }
+ if$
+ publisher *
+ }
+ if$
+}
+
+FUNCTION {format.paddress}
+{ address empty$
+ { "" }
+ { "(" address * ")" * }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{ key empty$
+ { journal empty$
+ { "need key or journal for " cite$ * " to crossref " * crossref *
+ warning$
+ ""
+ }
+ { " in {\em " journal * "\/}" * }
+ if$
+ }
+ { " in " key * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ editor num.names$ duplicate$
+ #2 >
+ { pop$ " {\em et~al.}" * }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { " {\em et~al.}" * }
+ { " and " * editor #2 "{vv~}{ll}" format.name$ * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ "In "
+ }
+ { "Vol.~" volume *
+ " of " *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { "{\em " * series * "\/}" * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { booktitle empty$
+ { "need editor, key, or booktitle for " cite$ * " to crossref " *
+ crossref * warning$
+ ""
+ }
+ { " in {\em " booktitle * "\/}" * }
+%% kmh - add space before 'in'
+ if$
+ }
+ { " in " key * } %% kmh - add space before 'in'
+ if$
+ }
+ { " in " format.crossref.editor * }
+%% kmh - add space before 'in'
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ blank.sep
+ crossref missing$
+ { format.journal.volume.number output
+ format.pages output
+ format.date "year" output.check
+ }
+ { format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+%% new.block %% ieeetr, kmh - remove period
+ format.number.series output
+%% format.addr.pub "publisher" output.check %% ieeetr
+ publisher "publisher" output.check %% kmh
+ address output
+ }
+ { new.block
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ title empty$
+ { "empty title in " cite$ * warning$
+ howpublished new.sentence.checka
+ }
+ { howpublished empty$ not
+ address empty$ month empty$ year empty$ and and
+ or
+ { format.title.p output.nonnull }
+ { format.title output.nonnull }
+ if$
+ blank.sep
+ }
+ if$
+ howpublished output
+ address output
+ format.date output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ { format.editors "author and editor" output.check }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ format.btitle "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.chapter.pages "chapter and pages" output.check
+ new.block
+ format.number.series output
+%% format.addr.pub "publisher" output.check %% ieeetr
+ publisher "publisher" output.check %% kmh
+ address output
+ }
+ { format.chapter.pages "chapter and pages" output.check
+ new.block
+ format.book.crossref output.nonnull
+ }
+ if$
+ format.edition output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ blank.sep
+ crossref missing$
+ { format.in.ed.booktitle "booktitle or editor" output.check
+%% format.bvolume output
+%% format.number.series output
+ format.series.volume.number output %% kmh01
+ format.chapter.pages output
+%% format.addr.pub "publisher" output.check %% ieeetr
+ publisher "publisher" output.check %% kmh
+ address output
+ format.edition output
+ format.date "year" output.check
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ blank.sep
+ crossref missing$
+ { format.in.ed.booktitle output %remove check for booktitle
+%% { format.in.ed.booktitle "booktitle" output.check %% unsrt
+ journal empty$
+%% {format.bvolume output %% this is standard unsrt
+%% format.number.series output
+ {format.series.volume.number output %% hto01
+%% moved below format.paddress output
+ format.pages output
+ }
+ {format.journal.volume.number output
+
+%% add jour., vol.,and number
+ format.pages output
+ }
+ if$
+ organization output
+ publisher output
+ format.paddress output %% publ. address moved to here
+ format.date "year" output.check
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+
+FUNCTION {manual}
+{ output.bibitem
+ author empty$
+ { organization empty$
+ 'skip$
+ { organization output.nonnull
+ address output
+ }
+ if$
+ }
+ { format.authors output.nonnull }
+ if$
+ format.btitle "title" output.check
+ author empty$
+ { organization empty$
+ { address new.block.checka
+ address output
+ }
+ 'skip$
+ if$
+ }
+ { organization address new.block.checkb
+ organization output
+ address output
+ }
+ if$
+ format.edition output
+ format.date output
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ blank.sep
+ "Master's thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ title empty$
+ { howpublished new.sentence.checka }
+ { howpublished empty$ not
+ month empty$ year empty$ and
+ or
+ { format.title.p output.nonnull }
+ { format.title output.nonnull }
+ if$
+ blank.sep
+ }
+ if$
+ howpublished output
+ format.date output
+ new.block
+ note output
+ fin.entry
+ empty.misc.check
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors "author" output.check
+ format.btitle "title" output.check
+ new.block
+ "PhD thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization output }
+ { format.editors output.nonnull }
+ if$
+ format.btitle "title" output.check
+%% format.bvolume output
+%% format.number.series output
+ format.series.volume.number output %%kmh01
+ format.paddress output
+ editor empty$
+ 'skip$
+ { organization output }
+ if$
+ publisher output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title "title" output.check
+ blank.sep
+ format.tr.number output.nonnull
+ institution "institution" output.check
+ address output
+ format.date "year" output.check
+ new.block
+ note output
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors "author" output.check
+ format.title.p "title" output.check
+ blank.sep
+ note "note" output.check
+ format.date output
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+
+MACRO {jan} {"Jan."}
+
+MACRO {feb} {"Feb."}
+
+MACRO {mar} {"Mar."}
+
+MACRO {apr} {"Apr."}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"June"}
+
+MACRO {jul} {"July"}
+
+MACRO {aug} {"Aug."}
+
+MACRO {sep} {"Sept."}
+
+MACRO {oct} {"Oct."}
+
+MACRO {nov} {"Nov."}
+
+MACRO {dec} {"Dec."}
+
+MACRO {acmcs} {"ACM Computing Surveys"}
+
+MACRO {acta} {"Acta Informatica"}
+
+MACRO {cacm} {"Communications ACM"}
+
+MACRO {ibmjrd} {"IBM J. Research and Development"}
+
+MACRO {ibmsj} {"IBM Systems~J."}
+
+MACRO {ieeese} {"IEEE Trans. Software Engineering"}
+
+MACRO {ieeetc} {"IEEE Trans. Computers"}
+
+MACRO {ieeetcad}
+ {"IEEE Trans. Computer-Aided Design"}
+
+MACRO {ipl} {"Information Processing Letters"}
+
+MACRO {jacm} {"J.~ACM"}
+
+MACRO {jcss} {"J.~Computer and System Sciences"}
+
+MACRO {scp} {"Science of Computer Programming"}
+
+MACRO {sicomp} {"SIAM J. Computing"}
+
+MACRO {tocs} {"ACM Trans. Computer Systems"}
+
+MACRO {tods} {"ACM Trans. Database Systems"}
+
+MACRO {tog} {"ACM Trans. Graphics"}
+
+MACRO {toms} {"ACM Trans. Mathematical Software"}
+
+MACRO {toois} {"ACM Trans. Office Information Systems"}
+
+MACRO {toplas} {"ACM Trans. Programming Languages and Systems"}
+
+MACRO {tcs} {"Theoretical Computer Science"}
+
+READ
+
+STRINGS { longest.label }
+
+INTEGERS { number.label longest.label.width }
+
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+EXECUTE {initialize.longest.label}
+
+ITERATE {longest.label.pass}
+
+FUNCTION {begin.bib}
+{ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{" longest.label * "}" * write$ newline$
+}
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}" write$ newline$
+}
+
+EXECUTE {end.bib}
+
+