-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnips_2018.ps
19366 lines (17019 loc) · 837 KB
/
nips_2018.ps
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.994 Copyright 2014 Radical Eye Software
%%Title: nips_2018.dvi
%%CreationDate: Thu May 3 16:47:14 2018
%%Pages: 19
%%PageOrder: Ascend
%%BoundingBox: 0 0 612 792
%%DocumentFonts: NimbusRomNo9L-Medi NimbusSanL-Regu NimbusRomNo9L-Regu
%%+ CMR10 CMR7 CMMI10 SFTT1000 NimbusRomNo9L-ReguItal CMBX10 CMMI7
%%+ CMSY10 CMSY7 MSBM10 CMEX10 CMMI5 CMBX7 CMSY5 CMR5 SFTT0900 CMR9
%%+ CMMI9 CMBX9 CMMIB9 NimbusRomNo9L-MediItal
%%DocumentPaperSizes: Letter
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: /usr/local/texlive/2014/bin/x86_64-darwin/dvips -o
%+ nips_2018.ps nips_2018.dvi
%DVIPSParameters: dpi=600
%DVIPSSource: TeX output 2018.05.03:1647
%%BeginProcSet: tex.pro 0 0
%!
/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
/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3
def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90
rotate}{show}ifelse}ifelse}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: 8r.enc 0 0
% File 8r.enc TeX Base 1 Encoding Revision 2.0 2002-10-30
%
% @@psencodingfile@{
% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry,
% W. Schmidt, P. Lehman",
% version = "2.0",
% date = "27nov06",
% filename = "8r.enc",
% email = "tex-fonts@@tug.org",
% docstring = "This is the encoding vector for Type1 and TrueType
% fonts to be used with TeX. This file is part of the
% PSNFSS bundle, version 9"
% @}
%
% The idea is to have all the characters normally included in Type 1 fonts
% available for typesetting. This is effectively the characters in Adobe
% Standard encoding, ISO Latin 1, Windows ANSI including the euro symbol,
% MacRoman, and some extra characters from Lucida.
%
% Character code assignments were made as follows:
%
% (1) the Windows ANSI characters are almost all in their Windows ANSI
% positions, because some Windows users cannot easily reencode the
% fonts, and it makes no difference on other systems. The only Windows
% ANSI characters not available are those that make no sense for
% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
% (173). quotesingle and grave are moved just because it's such an
% irritation not having them in TeX positions.
%
% (2) Remaining characters are assigned arbitrarily to the lower part
% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
%
% (3) Y&Y Lucida Bright includes some extra text characters; in the
% hopes that other PostScript fonts, perhaps created for public
% consumption, will include them, they are included starting at 0x12.
% These are /dotlessj /ff /ffi /ffl.
%
% (4) hyphen appears twice for compatibility with both ASCII and Windows.
%
% (5) /Euro was assigned to 128, as in Windows ANSI
%
% (6) Missing characters from MacRoman encoding incorporated as follows:
%
% PostScript MacRoman TeXBase1
% -------------- -------------- --------------
% /notequal 173 0x16
% /infinity 176 0x17
% /lessequal 178 0x18
% /greaterequal 179 0x19
% /partialdiff 182 0x1A
% /summation 183 0x1B
% /product 184 0x1C
% /pi 185 0x1D
% /integral 186 0x81
% /Omega 189 0x8D
% /radical 195 0x8E
% /approxequal 197 0x8F
% /Delta 198 0x9D
% /lozenge 215 0x9E
%
/TeXBase1Encoding [
% 0x00
/.notdef /dotaccent /fi /fl
/fraction /hungarumlaut /Lslash /lslash
/ogonek /ring /.notdef /breve
/minus /.notdef /Zcaron /zcaron
% 0x10
/caron /dotlessi /dotlessj /ff
/ffi /ffl /notequal /infinity
/lessequal /greaterequal /partialdiff /summation
/product /pi /grave /quotesingle
% 0x20
/space /exclam /quotedbl /numbersign
/dollar /percent /ampersand /quoteright
/parenleft /parenright /asterisk /plus
/comma /hyphen /period /slash
% 0x30
/zero /one /two /three
/four /five /six /seven
/eight /nine /colon /semicolon
/less /equal /greater /question
% 0x40
/at /A /B /C
/D /E /F /G
/H /I /J /K
/L /M /N /O
% 0x50
/P /Q /R /S
/T /U /V /W
/X /Y /Z /bracketleft
/backslash /bracketright /asciicircum /underscore
% 0x60
/quoteleft /a /b /c
/d /e /f /g
/h /i /j /k
/l /m /n /o
% 0x70
/p /q /r /s
/t /u /v /w
/x /y /z /braceleft
/bar /braceright /asciitilde /.notdef
% 0x80
/Euro /integral /quotesinglbase /florin
/quotedblbase /ellipsis /dagger /daggerdbl
/circumflex /perthousand /Scaron /guilsinglleft
/OE /Omega /radical /approxequal
% 0x90
/.notdef /.notdef /.notdef /quotedblleft
/quotedblright /bullet /endash /emdash
/tilde /trademark /scaron /guilsinglright
/oe /Delta /lozenge /Ydieresis
% 0xA0
/.notdef /exclamdown /cent /sterling
/currency /yen /brokenbar /section
/dieresis /copyright /ordfeminine /guillemotleft
/logicalnot /hyphen /registered /macron
% 0xB0
/degree /plusminus /twosuperior /threesuperior
/acute /mu /paragraph /periodcentered
/cedilla /onesuperior /ordmasculine /guillemotright
/onequarter /onehalf /threequarters /questiondown
% 0xC0
/Agrave /Aacute /Acircumflex /Atilde
/Adieresis /Aring /AE /Ccedilla
/Egrave /Eacute /Ecircumflex /Edieresis
/Igrave /Iacute /Icircumflex /Idieresis
% 0xD0
/Eth /Ntilde /Ograve /Oacute
/Ocircumflex /Otilde /Odieresis /multiply
/Oslash /Ugrave /Uacute /Ucircumflex
/Udieresis /Yacute /Thorn /germandbls
% 0xE0
/agrave /aacute /acircumflex /atilde
/adieresis /aring /ae /ccedilla
/egrave /eacute /ecircumflex /edieresis
/igrave /iacute /icircumflex /idieresis
% 0xF0
/eth /ntilde /ograve /oacute
/ocircumflex /otilde /odieresis /divide
/oslash /ugrave /uacute /ucircumflex
/udieresis /yacute /thorn /ydieresis
] def
%%EndProcSet
%%BeginProcSet: cm-super-t1.enc 0 0
% This file is generated from `T1uni.map' and `glyphlist.txt', `gl-other.txt'
%
% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ;
% LIGKERN quoteleft quoteleft =: quotedblleft ;
% LIGKERN quoteright quoteright =: quotedblright ;
% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ;
% LIGKERN greater greater =: guillemotright ;
% LIGKERN f f =: ff ; f i =: fi ; f l =: fl ; ff i =: ffi ; ff l =: ffl ;
%
% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ;
% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ;
% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ;
% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ;
% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ;
% LIGKERN nine {} * ; * {} nine ;
%
/T1Encoding [
% 0x00
/grave
/acute
/circumflex
/tilde
/dieresis
/hungarumlaut
/ring
/caron
/breve
/macron
/dotaccent
/cedilla
/ogonek
/quotesinglbase
/guilsinglleft
/guilsinglright
% 0x10
/quotedblleft
/quotedblright
/quotedblbase
/guillemotleft
/guillemotright
/endash
/emdash
/afii61664
/perthousandzero % PERTHOUSAND ZERO
/dotlessi
/dotlessj
/ff
/fi
/fl
/ffi
/ffl
% 0x20
/uni2423
/exclam
/quotedbl
/numbersign
/dollar
/percent
/ampersand
/quoteright
/parenleft
/parenright
/asterisk
/plus
/comma
/hyphen
/period
/slash
% 0x30
/zero
/one
/two
/three
/four
/five
/six
/seven
/eight
/nine
/colon
/semicolon
/less
/equal
/greater
/question
% 0x40
/at
/A
/B
/C
/D
/E
/F
/G
/H
/I
/J
/K
/L
/M
/N
/O
% 0x50
/P
/Q
/R
/S
/T
/U
/V
/W
/X
/Y
/Z
/bracketleft
/backslash
/bracketright
/asciicircum
/underscore
% 0x60
/quoteleft
/a
/b
/c
/d
/e
/f
/g
/h
/i
/j
/k
/l
/m
/n
/o
% 0x70
/p
/q
/r
/s
/t
/u
/v
/w
/x
/y
/z
/braceleft
/bar
/braceright
/asciitilde
/hyphen.alt % HANGING HYPHEN
% 0x80
/Abreve
/Aogonek
/Cacute
/Ccaron
/Dcaron
/Ecaron
/Eogonek
/Gbreve
/Lacute
/Lcaron
/Lslash
/Nacute
/Ncaron
/Eng
/Ohungarumlaut
/Racute
% 0x90
/Rcaron
/Sacute
/Scaron
/Scedilla
/Tcaron
/Tcommaaccent
/Uhungarumlaut
/Uring
/Ydieresis
/Zacute
/Zcaron
/Zdotaccent
/IJ
/Idotaccent
/dcroat
/section
% 0xA0
/abreve
/aogonek
/cacute
/ccaron
/dcaron
/ecaron
/eogonek
/gbreve
/lacute
/lcaron
/lslash
/nacute
/ncaron
/eng
/ohungarumlaut
/racute
% 0xB0
/rcaron
/sacute
/scaron
/scedilla
/tcaron
/tcommaaccent
/uhungarumlaut
/uring
/ydieresis
/zacute
/zcaron
/zdotaccent
/ij
/exclamdown
/questiondown
/sterling
% 0xC0
/Agrave
/Aacute
/Acircumflex
/Atilde
/Adieresis
/Aring
/AE
/Ccedilla
/Egrave
/Eacute
/Ecircumflex
/Edieresis
/Igrave
/Iacute
/Icircumflex
/Idieresis
% 0xD0
/Eth
/Ntilde
/Ograve
/Oacute
/Ocircumflex
/Otilde
/Odieresis
/OE
/Oslash
/Ugrave
/Uacute
/Ucircumflex
/Udieresis
/Yacute
/Thorn
/SS % Germandbls
% 0xE0
/agrave
/aacute
/acircumflex
/atilde
/adieresis
/aring
/ae
/ccedilla
/egrave
/eacute
/ecircumflex
/edieresis
/igrave
/iacute
/icircumflex
/idieresis
% 0xF0
/eth
/ntilde
/ograve
/oacute
/ocircumflex
/otilde
/odieresis
/oe
/oslash
/ugrave
/uacute
/ucircumflex
/udieresis
/yacute
/thorn
/germandbls % or /germandbls.alt
] def
%%EndProcSet
%%BeginProcSet: texps.pro 0 0
%!
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]FontType 0
ne{/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}{{1 index type
/nametype eq{exit}if exch pop}loop}ifelse[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 0 0
%!
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/setpagedevice{pop}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
/setpagedevice{pop}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
%%BeginProcSet: color.pro 0 0
%!
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{
0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end
%%EndProcSet
TeXDict begin @defspecial
systemdict /pdfmark known{userdict /?pdfmark systemdict /exec get
put}{userdict /?pdfmark systemdict /pop get put userdict /pdfmark systemdict
/cleartomark get put}ifelse
/DvipsToPDF{72.27 mul Resolution div} def/PDFToDvips{72.27 div Resolution
mul} def/BPToDvips{72 div Resolution mul}def/BorderArrayPatch{[exch{dup
dup type/integertype eq exch type/realtype eq or{BPToDvips}if}forall]}def/HyperBorder
{1 PDFToDvips} def/H.V {pdf@hoff pdf@voff null} def/H.B {/Rect[pdf@llx
pdf@lly pdf@urx pdf@ury]} def/H.S {currentpoint HyperBorder add /pdf@lly
exch def dup DvipsToPDF 72 add /pdf@hoff exch def HyperBorder sub /pdf@llx
exch def} def/H.L {2 sub dup/HyperBasePt exch def PDFToDvips /HyperBaseDvips
exch def currentpoint HyperBaseDvips sub /pdf@ury exch def/pdf@urx
exch def} def/H.A {H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF
HyperBasePt sub sub /pdf@voff exch def} def/H.R {currentpoint HyperBorder
sub /pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint
exch pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def} def
/pgfH{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade
{pgfA} def /pgfdir { dup 0 moveto dup 5 index lineto } bind def} bind
def
/pgfV{/pgfheight exch def 0.75 setlinewidth [] 0 setdash /pgfshade
{pgfA} def /pgfdir { dup 0 exch moveto dup 5 index exch lineto } bind
def} bind def
/pgfA{ /pgfdiff 8 index round cvi 8 index round cvi sub 2 mul 1 add
def 2 index 6 index sub pgfdiff div 2 index 6 index sub pgfdiff div
2 index 6 index sub pgfdiff div pgfheight 9 index 9 index 9 index 14
index pgfdiff { 3 index 3 index 3 index setrgbcolor pgfdir stroke 4
-1 roll 7 index add 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1
roll .5 sub } repeat mark 15 1 roll cleartomark exch pop }bind def
/pgfR1{ newpath dup dup dup 0 360 arc clip newpath dup /pgfendx exch
def /pgfendy exch def 0.875 setlinewidth [] 0 setdash /pgfshade {pgfR}
def /pgfstartx exch def /pgfstarty exch def /pgfdiffx pgfendx pgfstartx
sub def /pgfdiffy pgfendy pgfstarty sub def dup /pgfdomb exch def }bind
def
/pgfR2{ newpath 0.5 add pgfcircx pgfcircy 3 2 roll 0 360 arc setrgbcolor
fill pop}bind def
/pgfR{ /pgfdiff 8 index round cvi 8 index round cvi sub 4 mul 1 add
def /pgfcircx pgfstartx 9 index pgfdiffx pgfdomb div mul add def /pgfcircy
pgfstarty 9 index pgfdiffy pgfdomb div mul add def /pgfcircxe pgfstartx
8 index pgfdiffx pgfdomb div mul add def /pgfcircye pgfstarty 8 index
pgfdiffy pgfdomb div mul add def /pgfxstep pgfcircxe pgfcircx sub pgfdiff
div def /pgfystep pgfcircye pgfcircy sub pgfdiff div def 2 index 6
index sub pgfdiff div 2 index 6 index sub pgfdiff div 2 index 6 index
sub pgfdiff div 8 index 8 index 8 index 13 index pgfdiff { 3 index
3 index 3 index setrgbcolor pgfcircx pgfcircy 2 index 0 360 arc closepath
stroke 4 -1 roll 6 index add 4 -1 roll 5 index add 4 -1 roll 4 index
add 4 -1 roll .25 sub /pgfcircx pgfcircx pgfxstep add def /pgfcircy
pgfcircy pgfystep add def } repeat mark 14 1 roll cleartomark exch
pop }bind def
/pgfsc{}bind def/pgffc{}bind def/pgfstr{stroke}bind def/pgffill{fill}bind
def/pgfeofill{eofill}bind def/pgfe{a dup 0 rlineto exch 0 exch rlineto
neg 0 rlineto closepath}bind def/pgfw{setlinewidth}bind def/pgfs{save
pgfpd 72 Resolution div 72 VResolution div neg scale magscale{1 DVImag
div dup scale}if pgfx neg pgfy neg translate pgffoa .setopacityalpha}bind
def/pgfr{pgfsd restore}bind def userdict begin/pgfo{pgfsd /pgfx currentpoint
/pgfy exch def def @beginspecial}bind def /pgfc{newpath @endspecial
pgfpd}bind def /pgfsd{globaldict /pgfdelta /delta where {pop delta}
{0} ifelse put}bind def/pgfpd{/delta globaldict /pgfdelta get def}bind
def /.setopacityalpha where {pop} {/.setopacityalpha{pop}def} ifelse
/.pgfsetfillopacityalpha{/pgffoa exch def /pgffill{gsave pgffoa .setopacityalpha
fill 1 .setopacityalpha newpath fill grestore newpath}bind def /pgfeofill{gsave
pgffoa .setopacityalpha eofill 1 .setopacityalpha newpath eofill grestore
newpath}bind def}bind def /.pgfsetstrokeopacityalpha{/pgfsoa exch def
/pgfstr{gsave pgfsoa .setopacityalpha stroke grestore newpath}bind
def}bind def /pgffoa 1 def /pgfsoa 1 def end
/pgf1{gsave exec 1.0 pgfw 2.00002 0.0 moveto -6.00006 4.00005 lineto
-3.00003 0.0 lineto -6.00006 -4.00005 lineto pgffill grestore} bind
def
/pgf2{gsave exec 1.0 pgfw 0.8 pgfw [ ] 0.0 setdash 1 setlinecap 1
setlinejoin -3.00003 4.00005 moveto -2.75002 2.50002 0.0 0.24998 0.75
0.0 curveto 0.0 -0.24998 -2.75002 -2.50002 -3.00003 -4.00005 curveto
pgfstr grestore} bind def
/pgf3{gsave exec 1.0 pgfw [ ] 0.0 setdash 0.0 -5.00005 moveto 0.0
5.00005 lineto pgfstr grestore} bind def
/pgf4{gsave exec 1.0 pgfw [ ] 0.0 setdash -3.00003 -5.00005 moveto
0.0 -5.00005 lineto 0.0 5.00005 lineto -3.00003 5.00005 lineto pgfstr
grestore} bind def
/pgf5{gsave exec 1.0 pgfw [ ] 0.0 setdash -2.00002 -5.00005 moveto
1.0 -3.00003 1.0 3.00003 -2.00002 5.00005 curveto pgfstr grestore}
bind def
/pgf6{gsave exec 1.0 pgfw [ ] 0.0 setdash -4.50003 -5.00005 moveto
0.49998 0.0 lineto -4.50003 5.00005 lineto pgfstr grestore} bind def
/pgf7{gsave exec 1.0 pgfw -2.50002 0.0 translate [ ] 0.0 setdash 3.00003
0.0 moveto 3.00003 1.65689 1.65689 3.00003 0.0 3.00003 curveto -1.65689
3.00003 -3.00003 1.65689 -3.00003 0.0 curveto -3.00003 -1.65689 -1.65689
-3.00003 0.0 -3.00003 curveto 1.65689 -3.00003 3.00003 -1.65689 3.00003
0.0 curveto closepath gsave pgffc pgffill grestore gsave pgfsc pgfstr
grestore newpath grestore} bind def
/pgf8{gsave exec 1.0 pgfw [ ] 0.0 setdash 1.0 0.0 moveto -5.00005
3.00003 lineto -11.00012 0.0 lineto -5.00005 -3.00003 lineto closepath
gsave pgffc pgffill grestore gsave pgfsc pgfstr grestore newpath grestore}
bind def
@fedspecial end
%%BeginFont: NimbusRomNo9L-Medi
%!PS-AdobeFont-1.0: NimbusRomNo9L-Medi 1.05
%%CreationDate: Wed Dec 22 1999
% Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development
% (URW)++,Copyright 1999 by (URW)++ Design & Development
% See the file COPYING (GNU General Public License) for license conditions.
% As a special exception, permission is granted to include this font
% program in a Postscript or PDF file that consists of a document that
% contains text to be displayed or printed using this font, regardless
% of the conditions or license applying to the document itself.
12 dict begin
/FontInfo 10 dict dup begin
/version (1.05) readonly def
/Notice ((URW)++,Copyright 1999 by (URW)++ Design & Development. See the file COPYING (GNU General Public License) for license conditions. As a special exception, permission is granted to include this font program in a Postscript or PDF file that consists of a document that contains text to be displayed or printed using this font, regardless of the conditions or license applying to the document itself.) readonly def
/Copyright (Copyright (URW)++,Copyright 1999 by (URW)++ Design & Development) readonly def
/FullName (Nimbus Roman No9 L Medium) readonly def
/FamilyName (Nimbus Roman No9 L) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0.0 def
/isFixedPitch false def
/UnderlinePosition -100 def
/UnderlineThickness 50 def
end readonly def
/FontName /NimbusRomNo9L-Medi def
/PaintType 0 def
/WMode 0 def
/FontBBox {-168 -341 1000 960} readonly def
/FontType 1 def
/FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] readonly def
/Encoding StandardEncoding def
currentdict end
currentfile eexec
D9D66F633B846A989B9974B0179FC6CC445BC2C03103C68570A7B354A4A280AE
6FBF7F9888E039AB60FCAF852EB4CE3AFEB979D5EA70FDE44A2AE5C8C0166C27
BF9665EEA11C7D2329C1A211DD26BB372BE5822F5EA70D99EB578C7BEFD44CDF
045A363056E5E1CC51525EA6FC061DCEBB337208EFF729802376A2801424F670
0E7E6397B28F15BC10B40012B0A3EAEB2693E8F7F627C4C9C7C6C5BFF105C1E4
1B2B9E8F09253B76040D268B80719E1B3F5A55AB7B8E178732AD0E135F772215
EA7EB7EA7641D31502E1BB9661E7B0E875AEE90400138F2AAF4A8686C73EAA44
E5CAB467770A3D12E9807BAC97B24A8EFB0E276760F4F51EC7123C43BC6F8DCF
9A2F496A9172813FB461FD870763306B45670653A9780FF409B734CFA74C12CD
150B03344295918C4ED893FB620A9499404B83C71152BF2F2DBF769000D116D5
EE264C016EE3E1241018F59544CCE53E5AEC124CF6C59A4D7D7D511ECC9AFD49
6608ADDD237358D7CF8B4D1C5BD1158CDF2D6469D9BD6E6D9762ECF34D1C3C27
5F69900E0D12AF9B21F153585742E999870BEE3DFF6309CD82968EBB40D9C269
CD4306654AAB6734151132DE4194072485FD082FBB6DFCB3FDFF9E1FC88D9483
8AA64B5825293978C70C9EC095B18352BFDC34B4BE9C939384E3281BCC6B1808
A6B61EC4E47BB6AC14B105FFA7ED6AE99A1CA0B360D1A5C24E0FBB55C66F5811
A5CD0625654654651979A8C4C3612054181CD300CD42D1D9CAAA589118D6C7CD
5EA8A9A0C639D5539430D40318F4B739DA281ABF2BE2765D44F45B218BB192E1
9EFBDDF7777E8730FA7DC0651BCD5D68EB743C51D9CED55403021D45F77CAB5E
7E892B3D1F875DA86C030A2387487DBAC8795749E849EC93439C9E22EB20D11D
07DA0F09EE9356D55B8D0D8555F1B0EC98C72863B376D3436E10DE2FB1AB9453
DADA019DCB64F6D059AB3A95B28B94435004C9A8BD3FB80E2B9DE0E330D03622
3AD965B4283E6DC880A2130185CDABC053C52693CE3F50557F524D7CCA9BE05B
FF9597ADF5D1C432C00C0B0D8EC2CA8436685B4BF3E2105B89FA6CC787B77637
248796C2F43872B3BFC8011159C22EDB7149AD8932360A88A223CC638BED257E
04908032ADA750F17279F7331189C322CB5ED9B66E502945BEB1EC68B1C7BCC0
2322EFD669C229B28CE1D0CBC0005FF967D0A4383E29538AFA13D41D484D739E
487D497DEAD8F661847A5D82D77D91219ACF666E565292384728E58E1A489054
8C3E34B413A6A550C499218E7FCF43694CBEAD016119CE85515F5EDAE3CD483B
A0F32743E7A189708AF0CB6FBAB22AC8F23604FFECE038C838472CA40ADEBF08
47AB1D450E07F9D51828D25DDCA679E3FAE54634A37AE1A5A778365C5A2C8A27
64085AC775AC132CCF27CA164C4721F67B63D52E388B17122F15E5DF391674CC
B6C9EDE307D79E390068970FE0AB210337558544E8CA59BEB1EA95978DDE87C9
7B2188A293F30F2A10533A8BE1080729D8EAE95ADB3A4D0F20E59D2F3C54A4DD
511EAFC0FA382333B1C402C5557EB7C6E0B4804786463832323BD46651670EFE
6732E74ED7E06DFF1AB96261AF3E8D1343D48EC3EC1406810B1D9FFF19C08628
185D92C9EACFE140395CDC48DBB13D76989FE524540312950E283ABA1C8E09BF
2FC683DAA0E0C003FD3A0CACC3D34172433CC65265D255B58659028E5C21D8F3
D03AAA5E8B2F4426B5D9646999159AECF93DFAE4AC0F299DBCEFBE5504C063BF
B75B155FA9D39FD28D9B705F2C66A6D8DE1B20F63BCCF95FC104F14A4A4A82F1
006597FCE38EAA2936CBBADD4689E2AC12AB631C60CF670FB3550E5683AFBEEC
84B992D45A2680BAC63497C593C90728B1298DAFB7983BF339540A8D8280F357
6CDCD4F21401CE192B694582DBC021CFE1217CF272748BB9CD7D9B82A625B0F2
987083E1BEC613BCCB763A23259D1B1D635CECB8442177468B4A69E269481F40
D0047EB381B2482372B2C20ED895E24A946B868F9AB139E7A3DC6D9AF57EA283
EE09BBD61FC4AF42608C6E01E638D15E1346BBE8940C2F9BE4BDDA2E4322C052
851172A6CFB6830C394E62423A0D22D51EF24DCBE949D7FD3E6E525E86E041A6
DED9B721BDD6E2223145BB57CC550922E73CFFBE4201AD7462760440A2317E38
B52F9C8A8FA9E7F90D27E38DA7BAE33901AF57C7DB93E83798EB43CAD793E287
BF3CAD7E8CAE1E9BB5F52711E8AAD526A9235C76FC3010FAC7862BD1E82954CC
66443E935D5742BE83214D53F341AA179DD5E38602001C8FF4DE3EF8EBFB939F
CA5B687860661AE03A70A517BC0DBDD77436674EC0B5CF1EBF38ACB1712CFBEF
557025317C9DE7AA31B409CDE311A0015DF3886B5F8F21E9EDC89C881FE6517A
6AEE665C466AE3647224115664D41478844318FE1FBB1FE05ED0CB8A0A2ED995
9B1D314987445FD5597B7E6B04B22D908E0F2BFB2C8381E13CB69A288CFB8408
890ECB590F117DE4740393BC3AA13298B34CF3F826AE285A95E9DDFC6B1173D2
4F0B4A8233C65CE92DC26694B87FE408D52A3CF2556CCE1D3F2825F638F4B4D5
281B2336D1EDBE356E1CA3FB548EF7BA79257C6496F591A7B7A4E7997732FC30
88BBC9313FCA5A42CB96345F361D3A225C15188ACE4CFC939AA16B569C7A8172
571CCC2507BDA4A9851AB97693859EBC1460D4A46429B2B5BE591A4A68015A3E
FDCB45BCBBA34BFA0767E7CDA545B5C62B02C9A12AC7D40A41A5A5B6F1D3BC06
8F722B15FBF9C92D3242A7758E9119BE94501C451998E75A052B1EF89D82F8E1
65FC046C29813BECE213084C7B3EE43D5E4635A852EAA5FD1936F01FB42F07FE
2D569E4BE206AE81F9E89D124AACC86C3A2495B3D53FDF438D8C6CA58290D557
AFA640809654C5333161728E0A1BE754949F622316AE5A5FE7E43DCC5A1A5D90
94F9034F190675B4FC4856B76F4723BB02264CCEC67963AD3772159ACAF896F8
432848DDF1F795B507F4E5CD0814D6E10BFBC3F2EF1551F2B9368142FCB34668
58D436DA78F526008A58712EC23F052D59A75A32CCF1C42F022F7092DE6A0CE7
50DCF113D63F2E741418E749A89DB45856130FE45EEA73BEE24CA1C120B0028B
0221E1F21F4E1626B79E309983ABFF0C3C85500D948D8A01AF0DA3F6C8E87BB3
E39ED23183D59F03EBD478E5946F057C2564C339E1256D98ED4C5C0A27623578
9523BB1BADC966829374E4CA55CC716EECC4D9965FD79D8348CE3C1F8B633847
DE60058E64505F4500034AA77677BC93550072532FA9414052ACC1DD456307C6
D09A5EA0969D2207BDDCAAB4CFC394F99B4B249611BEAEE18054093A33E70784
7D4FD71F29FBE931767DEA22E54C541B3D044998327CA596E4A6C44892047A61
244F865ACC7CDA4BC88FC143EEDD0CC38EFDD46C6EF95678D513BF0962253E00
DE461324B5B5E0EE18F32F431D02B94387059E03E5AB5113CA76947D17C39DF5
16C5E2722E5B01714E21F9BE5CC81F6AA3059C8BE169C5D0B120605838C0C289
9042585D01A59AAA201B4F06C7E883267C9A7B4EB42742E34C5E8D965A578825
77628ACCCB8AC93EDDDCB2118915B8E4D01CE5BC860A6674522C415EC5B10F60
6E09ECF53ABF513983E9B940C07B8AFA3CF06F5D90110AA67B57EBF0361C3A26
2D2C478F77D738F2AA374FD16BC51653FAA26857C0B02A187152CB34A3694752
862DFFA5E2893A1005125709EA16B2A6A5D0BC7DB6DBA4D20B11E908D9C619DD
775FBB51E49C9E078073E90FBC96876C74310EAFB312986143729BFA94CC8C83
1C532467FAFCA0326224E3ABE0D565BD000C1F8359A11DDD797F8A327A4BD893
9B3CCC54F48EB69FF3B13411E15B050F15B6EE68168E59195B5E4BF57383FB16
5D1C387E9B6E545BA21BF1FF2586F35BF8239A0359F85DC90ADA29DA8FBB1176
563A830F188973E2BCC93E5C257AA69EF3D840B66E2A469C54C116DCF63631E2
C3E19E1531279F61DA43B1A2A5CF91105E58DF43B5D000D1B6481BFCC5768F67
300773DD86881C3327A9B5149F67258063FF462FEA63BD490E1926C8E2A9A77C
B2CF394F7EB0AB51DCC9942A629420AA09DC3F9A863A1E9E31266FDE26BE0DE1
7FEEC3588B74A13E14DFB1D649D57EE88278A5395A22D30F7A020F11DAB059A9
081DE8D85D35AD5F499E3E9DC808A32CDE0A01F8A8612A7B2EF5D2F1F17EE6C6
04E447A2F4054A8CC46CDC77D8407810D56479C6AC70D1D3570C53D084B004F3
D2E93222EBA49496B4D5B2921DDF3451DB203C0B7B8BD9127D1F6F740BAFE849
C78088CCC17B6CD4525FDA89779EE4B4D7B5CD62F6D082F159262B1EF5EA9910
13D49B582A9D025A99A369481CF99E1C6F33D8919B456969D6D10DDB6BEDC51A
E7D86CBFC21E204245F64A46E33D97E4C87D8544D424761F059170ECB362E33F
E088725F37CD58C009DDECB85A84440C8EFA9A5222155980DAAB0F117D396863
92D3B1BA80063E35D650E5523EBE161207C9256F9DD428FA3AFCCEC2157AFC8F
DE664D057A009D6F40978896B877DD4E8CF24E190976EBE888736DC66BBF217C
0C7A0C383EB7FBDBCA6ECE62F33F0C59263F53E2609D79ABCF2D428B7D169313
C800AE26AA137B3F139520CAA5EC7103BDE77ADE4191DB252BC6CC1AB7FBB2A7
E6C74A4BDAE7839FADE7D611C6C34157B44BD1447CB76FE859E85D283DA6A859
44403A508454A5A12DAC492DE1153ECC367CE943129F93A2E305F822282DA2A9
FED380FBFF126646D5329841825DC94352AD6F83F2CFA0C766DB9E6B3F99A675
8ABC4F4AA401F2C2626B57AB46E80CF8DC8E47A39F96A4BB309A3BD944E093B5
A2D87B85F21F39F708DD815424199D0B7A5547948F2CD2B88025220E18533D07
98D5DC3A67EC1E0A7DAD7E5B76A8A8A5C76B0F25FF7E1717DB1764DFBACE1A01
6CECE2DCE0206E97B47852B119B42CCF5CA8727AE81D9CE04C5C360D8ABD795B
357B8C976716B8589B26471AA8159CFEB2B480BCC5E17EE629BBDC27DD02BD46
BC520572A8603AC63A30DF3D8D4392655D3D11A4A899FE355BF02A359930FF41
9425B62D89CD2E1FAECEA2B1A4FD7D2E18BBFE9A572624EE709EAC1F751FDA8B
DAD35DB55E13B5D3862A2A6E811D4243A3ECA2EF98215B5B6F7E8E36DCB427DE
22AED156F0116C9527664F4CB451581935051314D1AAC39B97AB1FF3DEE6C3F4
EC3510619779B08A7375452187D66B2A42D8F609968B6886F383A7EA69E89EC2
94733F81620548089210E1CA0418BA70121F8B5843D26EB1ACC0E90B264F4EB9
5ED0962CE7E77D610707A8716CB3511A441CBA18738ABF6F520B3510C78F551E
5B462DA3507E81AF73D2738CD49F4431E3DD8134011CEFB45B3A8371EC60CA1E
C2A77768D5BC79376ABF5FE2011EFEF3B181EE01AEB1719AAB1D8195A8A68E42
601813C1E8BB064779C7881A66E1A10AF87B6F4ABF63C36147A10C05A9672D2F
ED4C96743A5C20DA6A81780AFEF209FD02965BB82F56F2608735CD2A532A8B3A
F7855ACCB93D4C6BCD6E1908BA95DD600436E0BF5E8A00CE3C92859961557098
579CD2E0064E5832E860F937F033783A4423219580C0DD92E3E329CFC4E2B36E
704F5A2E99A7CBCE668CB3FD8695CC7E4D624573A635B65951DC366F76FFED25
B1A51E10221B4EF82D270EF712C30399977105461109B826A3F23AEBD548E10C
71A937596710EBCCA49332C5DA24457DF7F2AFBA61F8B754C7582A8C0CED9C83
B2FAD31C60B565F5BC0DD366499713D578EFF867598077916F09CAF327C39561
E5C20B233EDADA99405DDD8C91D500355BBA9B928376EE64E3A32FD274E4BA9F
20652AFD59D5E2B11AB2D7B1099140B8975D11ED3F66C31F99808D33CE69A316
55A4B864B822E4B8C3348E99E5543FE2A4894925D7B91BB01A33285106109ED3
B2D9A670416F5A7FED763B35712BB3BDBDEDB6027444059B0A9590257D6B373F
E04C5FF3854CEABB1EE0498A4CC0EC84F1498F71A726DD76E16A7705756F9062
E37449E49DE904954F3B7242FAE1E4C30372A1B45594AC6E8A748B3EF3390236
4FF38B8037E310E3CC0A9BA929DBBF0A1C0999F8C1B751EA839AF30CE8F2E7FC
91AC218967200D066FB64B404CB08B7DB3BC66B3C02C1A29F4281D565836EAE5
7F680490FEA4A7E296269C90FFA27C5A51513DF558A8B499C7B61588B4AB0F67
1B02BA487CF6B588EBECD26F9BB7E8DE0AC81ACD68ABC3B289208E41AEB71171
EAF17A4FA9A70F50B4F8ACE22418F08755BD425D00D1D5B53BF9623F8241797F
F0A1B21ACE3FFB291D964E14685ACD8C433B70CD3F5A5CEF3848B76BE67D51AB
E9ABDF14A297A2855C607DCBC8D9B8184287C8D73D490133B73F6EEF32CAFEED
23FBC0F7AC58195BBA28B11394FCE4E144F82D1F079808B3E847A873C89176E7
48078A84AE1D118AA458EAD2F07C2FC32BD8C69DB194030ED397347DCFF0347B
A4273054B8062D3DF6FF094944A7E2C0A8C926EBE5C0826541C257638711E28C
333FD78B2817F889315EE92C675CC9143DE91EF77879A072F5C3D092520DB357
68E70336C30AF163EF2E273FC3FA6108525A437F4391E79987A4CCDAD31438FD
A62DAEA2844BE7160373CAD07AAE73E7D77400528CA956C76CF5B8B2F95468CD
1ECB0C5DE622F6A8A812C1CC027C1271800A29B5D49D6CFEC414F9AFA79BC50A
A0FE7439CBB9A4B3DF1ACCE1428CF10A5ADFD7F4D11B27F0F34EC27E08694213
138FB8F505F4CECF60E27A1AF25697FD8366FF93D73CDDFA1BF32D8F4B04DC29
7E6704C9659A6F1EE1891E92870DA7D8D14B20DCD0A8687F453D4A5CF4E61D31
7918602B1083ACE441F07C8EB07980159293983ED34DCEA7FA92275CB25619A3
2EFE54D294768DE057A676480AFB0B26FFA1E56D1517C3EC99C5B0AADF8AF3E1
C6D62D686B1F365467D56D210B18ED3386CADF2E1A4B5133C942D23CD19EA4CB
D6E36F55B8C5FE9F61C4C2240CDC1A600DC21387BCF12B01C3B8C6B558BB895A
CE8FCD0A3AD42AD384508D23D64B8CA2ECD49C9C9E17F7D283C783BBE948D4F6
07F66A573A8D3091B0CF1DB2E6AEB5E59C62300A94F2E95C9D2CB2CA4CC8D255
88F1689229CCB58CEBEE82D396F2A3B3276D8416EA2DDF447173DE236CC7811E
1DA6A7A14025B6839664B8ACB442DCBB731B199623A3E2876BEF80C0E0F10B30
DFC179882DAC00D7C0EEF805F7A0245A6368E3ED62FCF7B4C92A8EA9C088FFE0
6BEFBBA59F6589A989506571DEF8D8624D4E78A912F8629A217DFA58B3E455DD
427B622B0135616749E6C6F4E9FCB22E90D5A6EBD23F59E38EEB666EEDF2D83F
ABCBF9D110920CBA3113830D03209158C9B15A69D632B56A0456C5008EB66FC9
299CBED6F31B395620B82B324356A2D5D8A1DA540D88F2F1CECFDA6C5E1A644D
9C19E8DAAD92410391D3DB0EC834C5B2CE27AEFD1B92B63E9D85A779E543BF8C
6C241550B12EB93DB23220E49109DE42B9D14324B77601866255C1E881EFED54
0B0CD6BC4BE22B74FE346D6ABC9460452EA77B73AFC25E50D4290ADEDF7E6297
EC9DBF29F8734C0E096F1E5B00D73CFA456F77844FC274380622285C02975F7E
6B9FE9D06DCFDFE1AEEC2E2F5C26BCB2EF155357F2644FD5A1031F84BD428D33
4E45F15B4A21EFFD9AD92F4E0D7F4515D8B200E1FBEC467D08973B6912BB899B
AEC0D5C3C68A433164BB6D4789A0E6AF212A287AD19133C62B46B14565A533E6
707ED36860C5D9FA48D9DA309EC266D0EB233F6FDEDB045325301012EAEC96FE
DC81BA44700FA9F6C82B1318F7C01D052F627410051DBFF8B6723D5D034B1EF1
09F95E31FBE69097B58F2C21ACA7074FB26E5F6D2EA261C85410E7A5BB3C982C
0A4C6252516A07A42E66330F2D86636F81A9EBE0B6AD1200941080735671F3D3
A1603D12A31287376F7456F2CA273410E9A41DD3590128714B88FD85540D2FC1
29C9DB7563E5770EC47138B1A77ACBCFBDB0F291C3B67C14118019FEB3FC3D71
929471F9508D83B1334CC724F8F9693584EA1C493E5128EBF47D2A1403C4ACB7
D923F661B818F2C930241C04D38E77E93BEBAED663B22F04FC158F4177AEF0B4
4D466103BDAE0D6DF3697FF03B5037ACB4B0345276798F1A8805EC0D382BAA2D
7CCCA22E33373D8517B87F28E6C6EE889A7686E5EC36B5B931089478847C739B
6EEAD71C8C49F7070763C3D390A26740662B10C9EAE3121663CB7FF87E68E564
242407AACA4EE6D05DA2B92421D58C16851F0195A864F1301322BADD90F85E9D
7DF0243CA0A9D593462CF91C9D8A31CB005206360192588D688A4A0B9BE94028
5E59CE23C420815B20BC40FA2CB3A107C818431143141FB5C2990E113870A3B6
F83AF66933499EDC15F23767C14C9D7B297D757C046F8ACDBDA04357824BB5BA
535A50FED7A0634E6B487D8B4F85D5C2AA6A1F3857B8B6DE3207B3870DB1764A
7C8FE29F5B4781030940DDB0C1DC46A44876724F51351C579F56E8BC01228AA6
523400AC1D3A1A33FC8737ECB28FD7C00B775CC1C71072B20338BE82D65D1C48
2A5D1D4E0E6CC9B6EA75BEE37E6E3D43F09EE4E6E51A2027EC08DAD4A7134498
0950DF462398997A60EB0B1EA12AE2DC994A26178CEB885C9B4BEE1ACDB86500
5E23C90B9613C7334844AA299F9557F4896651F1DBB0918555DF9FE02266BEE8
DA2B73239DAD6A312CEB88FA1DA3435170D01EDEA7A9343218266D09C3157B7D
1C070F89BEA51FA99398860E1C252C17EE576B7ED658ABFD484CF87E5C4DC3E8
57BACF340C0CABCAA66DE68E586C530961B1741A3DD9230A4867E56BD2E0D683
2E5BEB7383E2BA656778F3C1FCC7C5B0B5FEE06533568EFF4072EB658F8DC52C
DD6C52BA21271E6C8E5C4DF94CE837436A59D6DD3D051FE5E872CC0788909CC1
AE91279BF548C8622668A0B4EAF3CD4802F85EF20FACD0CD9CBFE38285F29542
E120353AD5AFC6E67559009407D99090AC384CFD46700C81038AD9BEBCA430AE
2068CE7B92FEDB7167F4136DE68EB89877378936CE18E9F480C3C0606059042E
3BA32D6008B89C2EA54D377CB0FBD115BE7EBCE8EAFF90E022FE2D216A346A90
465538E4BEB4A8A3C4BD2EB270626A969EA4DC43F0E259D5FBC1ED846D2DF7EA
4E7DC0C544167F802359E674C9863D1F5B254D61E0A9569961FE8A5254DD1832
8ADBB849E83070560ADF91828AAA0F2C4B48FF91D921512CA5788AE98D442340
F18381AEE8375AFF535CAB169584ED37A24C363AC76F864968FE0E6ADE17A52A
09061F578841058F3FAE9DDA4237FE87C8F37AA1D0570FF3D683011C315D6B93
8837DF75D0C9B937D756B2B115732959E1FFF88153C8E972D6BD0A5649F4F22B
1ADF3AFB0A6FF881EF3CF0C8584B6DC1DDC571FCB38B006AFD143A4B6E926EB8
5959F89B78767A08AD8564288A3818DFA49C23821D4396A237E570D6EB12064E
8D97CCDA644103D18BCC914B3908CB40EE7AE110E48AB8C87EBA7DECE728FCE4
ABDBD25B3C617476738D1AA048C4EB733B421EC3AE343D38C379A6E49C3C6D11
1E67D675D8D0B4280E292C23254C467D02F91F54CB0F202E9BF968EE3121032F
8475A726E9A156B0767661AED98F0E3A910B9F3699B79F254388F63E849C4883
5E10531FDA851E8A686F3F263BC002C87843A03D759585E55045940668E7F265
D3A86E974C6FDE575F50774604E8B4F5A8F115F1C3A30B68DB758D9F389B6681
2ACFEA36DA90E74D8A29A9F98165891D671413C4CEEA194D8D9B77F952BF11D4
5EF90F1928632A161896B396C12E0F08D24059159EF2C1D152AB7BFC4430F47F
7338E4B130667CE6A13CC6F6B5C23F5D8D563624D7134F7E5BEE8B4A53C767CB
ABDE9701D65381471EBDC723E733705B97D3EF762934F8CE41AAFB3C9BD84A05
DD11CA2B9B3D0220ADA452F82097ED5DBCCDDCD798859D13093B67C0C7C629ED
7D796240B09236038D85B943117C3253E133A6E6F56D32C48C76893C5EA29889
6FF8825BC3E9C38F639E7A626550F0CB6EAA8FC5EDA3BDC42B5E3317BB78E1E8
838CA89C55999EC61A3A8E149EFB5D940F93D49FD8F5B1DFDCB27132B239F6EA
9259263557BB878DF173A80E302A35B031DF56ADF12577C98413F66C488A17AC
31BC9691F723D59E3B30AE2B8875F7A526FBF56C2C4248C626E6474D748D78B7
E1AE73774429620B2B32459D993861B7C7CF97FD03FF109B6B54A2EB3A3D18E0
8CC1F7D36D1F00F491AEA29861D7779EEDD1B15026045C7B0FF586790A609D05
ADB5E725ABE897F0EE7324D9EDC3AF2AB27675CA52283C382B598A3B877E0EA8