1 |
%!PS-Adobe-3.1 EPSF-3.0 |
2 |
%ADO_DSC_Encoding: MacOS Roman |
3 |
%%Title: newDrift_12.eps |
4 |
%%Creator: Adobe Illustrator(R) 16.0 |
5 |
%%For: Dan Gezelter |
6 |
%%CreationDate: 8/7/14 |
7 |
%%BoundingBox: 0 0 658 512 |
8 |
%%HiResBoundingBox: 0 0 657.6167 511.9092 |
9 |
%%CropBox: 0 0 657.6167 511.9092 |
10 |
%%LanguageLevel: 2 |
11 |
%%DocumentData: Clean7Bit |
12 |
%ADOBeginClientInjection: DocumentHeader "AI11EPS" |
13 |
%%AI8_CreatorVersion: 16.0.4
%AI9_PrintingDataBegin
%ADO_BuildNumber: Adobe Illustrator(R) 16.0.4 x691 R agm 4.6676 ct 5.2594
%ADO_ContainsXMP: MainFirst
%AI7_Thumbnail: 128 100 8
%%BeginData: 8106 Hex Bytes
%0000330000660000990000CC0033000033330033660033990033CC0033FF
%0066000066330066660066990066CC0066FF009900009933009966009999
%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
%6666006666336666666666996666CC6666FF669900669933669966669999
%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
%9933009933339933669933999933CC9933FF996600996633996666996699
%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
%000011111111220000002200000022222222440000004400000044444444
%550000005500000055555555770000007700000077777777880000008800
%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
%524C45FD08FFAE2652FD247D52FD257D52FD257D527D7D7D52FD08FF5727
%58AEA8AEA8AEA8FD0BFF7DFD12FFA8FD12FF7DFD12FFA8FD12FF7DFD12FF
%A8FFFFFF7DFD09FF27FD08FFCFA8CFA8CFA8CFA8CFA8CFFD12FFA8FD25FF
%7DFD13FF7DA8A8A87DA8A8A87DA8A8A87DA8A8A87DA87DFFFFFF7DFD09FF
%7DFD13FFAEA8AEA8AEA8AEA8AEA8AEA8FD06FF83A8FD37FF7DFD13FF7DFF
%FF7DFD09FF7DFD1FFFA8FFA8CFA8835782FD37FFA8FFA882FFFFFF83A7FF
%7DA8A8FFFFFFA8FFFFFFA8FFFF7DFD09FF7DFD24FFA882A7AEA8FD35FF7D
%AE57577CAE835757AE27FD04522727FFFFFF7DFFFF7DFD07FF52FF7DFD29
%FFA8CFAEFD32FFA8FFA77CFFFFFF83A7FF275227F827F827FFFFFFA8FFFF
%7DFD06FFFD04527DA8FD2AFFA8AEA8FD2FFF7DFF7DA2A8FFA8A27DFF7D7D
%5252A8A8A8FFFFFF7DA87D52FD06FF7D277D7DFD2FFFA8CFFD2DFFA8FF71
%4CA2A8A24C71FF7D275227A8FD05FFA8FFFF7DFD07FFA8FF7DFD31FFAEA8
%FD2BFF7DFF464C7DFF7D4C46FF5227277DFD06FF7DFFFF7DFD09FF7DFD33
%FFAECFA8FD28FFA8FFA2A2FFFFFFA2A2FFFFA8A8FD07FFA8FFFF7DFD09FF
%7DFD36FFA8AEA8FD25FF7DFFC8C8FFFFFFC8C8FFA87D7D7D527DA8FFFFFF
%7DFFFF7DFD09FF7DFD39FFA8CFFD23FFA8CFC7C1C8CACEC1C7CA527D2727
%7D27A8FFFFFFA8FFFF7DFD09FF7DFD3BFFCFA8FD21FF7DFFC9C8FFFFFFC9
%C8FF277D2727F87DA8FFFFFF7DFFFF7DFD09FF52A8FD3DFFCFA8FD1EFFA8
%FFFF7FFFFFFF7FA9FF7D52FF527D52FD04FFA8FFFF5252272727A8FD04FF
%7DFD40FFA8AEA8FD1BFF7DFF2A2B7EA97F2B08FF272752F82727A8FFFFFF
%7DFFFF7DFFFF52277DFD04FF7DFD43FFA8CFAEFD18FFA8A92B2B7FFFA92B
%31A9A8527D27F87DFD04FFA8FFFF7D5252277DFD05FF7DFD46FFA8AEFD16
%FF7DFD09FFFD05A8FD05FF7DFFFF7D52F8F87DFD05FF7DFD48FFCFA8FF7C
%CFFD11FFA8FD09FF7D7DFD04FF7DA8A8FFA8FFFF7D7D27F8A8FD05FF7DFD
%4AFF7C5757FD11FF7DFFFFFFA8FFA8FFFFFF272752522727275227FF7DFF
%FF7DFD06FFA87DFF7DFD4BFF7CAEA8CFFD0FFFA8FD09FF2727A8F827F827
%2727FFA8FFFF7D52272727A8A85227FF527DA8FD4DFFCFA8FD0DFF7DA87D
%A87DA87DA87DA87D7D7DA8FD057DA87DA87D52FFFF52277D7D5227FF7DFD
%51FFAECFAEFD21FF7DFFFF52F852FFA8A8FF7DFD54FFA8AEFD1FFF7DFF7D
%5252FD05FF7DFD57FFA8FD1DFF7DFF27F827FD05FF7DFD58FFA8AEA8FD1A
%FF7DFF2752A8FD05FF7DFD5BFFA8FD19FF7D7D27F8A8FD05FF7DFD5CFFA8
%AEA8FD16FF7DFD08FFA84CA8FD5EFFA8FD15FF52FD08FF4C2177FD61FFA8
%FD12FF7DFD08FF772177A8CBA8CBA8CBA8FD5BFFCFCFA8FD0FFF7DFD09FF
%7DFD08FFA8A8A2A8A8A8A2A8A8FD55FFA8AEFD0DFF7DFD09FF7DFD11FFA8
%CBA8CBA8CBA8FD50FFCFA8FD0BFF7DFD07FFA8FF7DFD18FFA8A8A8CBA8A8
%A8CBA8FFFFFFA27777FD43FFA8AEA8FD08FF7DFD05FFA8A8F8FF7DFD21FF
%A8CBA8774C77A2CBA8CBCBFD41FFA8FD07FF7DFD05FF7D52F8A8527DA8FD
%22FF777777FD04FFCBA2A8A8A8A2A8A8A8A2A8A8A8A2A8A8FD33FFAEAEA8
%A783A87D52FD08FFCF4BFFFFFFA8FFA9FFFFFFA9FFA8FD05FFA9FFA9FFFF
%FFA8FFA9FFFFFFA9FFA8FD05FF54FFA9FFFFFFA8FFA9FFFFFFA9FFA8FFFF
%FFA9FFA9FFA8A9A8A8A2CBA8A8A8A9A8CBA2CBA8A2769AA9FFA9FFFFFFA8
%FFA9FFFFFFA9FFA8FFFFFFA9FFA9FFA9FFFFFFA8FFA9FFFFFFA9FFA8A829
%547DFF53FD08FF760276CFCACFCACFA2A87EA87EA87EA87EA87EA87EA87E
%A87EA87EA87EA87EA87EA87EA87EA84D0929A87EA87EA87EA87EA87EA87E
%A87EA87EA87EA87EA87EA87EA87EA87EA87EA87EA87EA8762A29A17D7E77
%A27D7E77A27D7E77A27D7E77A27D7E77A27D7E77A27D7E77A27D7E77A27D
%7E4D2B037DFF7DFD08FF550155FD05A9FD1EFF7E4D55FD23FF7F2A2BA9FD
%22FFA24C777EFF7DFD09FF7DFD75FF7DFD09FF52FD25FFA8FD25FFA8FD25
%FFA8FFFFFF7DFD09FF52FD12FF7DFD12FFA8FD12FF7DFD12FFA8FD12FF7D
%FD12FFA8FFFFFF7DFD09FFF8272752275227522752275227522752275227
%272752275227522752275227522752275227522752275227522752275227
%522752275227522727275227522752275227522752275227522752275227
%522752275227522752275227522752272727522752275227522752275227
%522752275227522752F8FD09FF52FD12FFA8FD12FFA8FD12FFA8FD12FFA8
%FD12FFA8FD12FFA8FFFFFF7DFD09FF2DFD25FFA8FD25FFA8FD25FFA8FFFF
%FF7DFD08FF582D58AEA8AEA8FD70FF7DFD07FF52CF2DFD05FFAECFA8CFA8
%CFA8CFA8CFA8CFA8CFA8FD11FFAEFD4FFF7DFD06FF7D27A8527DA8FD12FF
%A8AEA8AEA8AEA8AEA8AEA8AEA8AEA8FFA85783FD4CFFA87D52FD06FFA827
%A87DFD23FFAE835782A8CFFD4CFF7DFD06FFA8A8FF7DFD25FFA8FFFFFFCF
%A8AEA8FD48FF7DFD09FF7DFD2DFFCFCFA8CFCFFD43FF7DFD09FF7DFD32FF
%A8AEA8CFFD3FFF7DFD09FF52FD36FFCFA8FFAEFD3BFF52FD09FF7DFD3AFF
%A8AEA8AEFD37FF7DFD09FF7DFD3EFFCFA8CFA8FD33FF7DFD09FF7DFD42FF
%A8AEA8AEA8FD2EFF7DFD07FF7DFF7DFD47FFA8CFA8FF58A7FD28FF7DFD06
%FF5252527DFD4AFF825757CFFD27FF7DFD06FF7D277D52A8A8FD49FF83CF
%AECFFD24FFA8A85252272752A8FFFFA8FF7DFD4FFFAEA8FD24FF7DFFFF7D
%277DFD04FF7DFD51FFAECFFD22FF7D522727A8FD05FF7DFD53FFCFA8FD20
%FF7D7DF8277DFD05FF7DFD55FFA8CFFD1EFF7D7D2727A8FD05FF52A8FD56
%FFCFA8FD1BFFA852A82727A8FD05FF7DFD59FFA8FD1BFF7D52272727A8FD
%04FF7DFD5CFFA8FD18FF7DFFFF52277DFD04FF7DFD5DFFAECFFD16FF7DFF
%FFA8A8A8FFA87DFF7DFD5FFFAEA8FD14FF7DFF7D27277DA87D27FF52A8A8
%FD5FFFAECFFD10FFA8A852FF52F827FF7D2752774C77FD62FFCFA8FD10FF
%7DFF7D52A8FFFFFFA8772177A8CBA8CBA8FD5FFFA8CFFD0EFF7DFF5227A8
%FD04FF774CA2FD05FFA2A8A8A8A2FD04A8FD58FFCFA8FD0CFF7DA827F8A8
%FD05FF7DFD0FFFA8CBA8CBA8CBA8CBA8FD51FFA8FD0BFF7DA8FFA8FD06FF
%7DFD18FFA8A8A8CBA8A8A8CBA8FFFFFFA27777FD45FFA8FD08FF7DFD09FF
%52A8FD20FFA8CBA8774C77A8CBA8FD43FFAECFFD06FF52FD09FF7DFD24FF
%777777FFFFFFA8A8A2A8A8A8A2A8A8A8A2FD3AFFAEA8A783FFFF7DFD09FF
%7DFD35FFA8CBA8CBA8CBA8CBA8CBFD32FF5757A8FF7DFD07FFA8FF7DFD3F
%FFCBA8CBA8A8A8CBA8A8A8CB7D4C46FD24FFA783FFFF7DFD05FFA8A8F8FF
%7DFFFFFFA8FFA8FFFFFFA8FFA8FD05FFA8FD05FFA8FFA8FFFFFFA8FFA8FD
%05FFA8FD05FFA8FFA8FFFFFFA8FFA8FD05FFA8FD05FFA8FFA8FFFFFFA8FF
%A8FFA8A24C71A2CBA8FFFFFFA8FFA8FFFFFFA8FFA8FD05FFA8FD05FFA8FF
%A8FFFFFFA8FFA8FD05FF52FD05FF7D52F8A8527DA8FD48FFA8A27DFFFFFF
%A8A8A2A8A8FD1EFFA87D52FD09FF7DFD55FFA8CBA8CBA8FD1BFF7DFD09FF
%7DFD5AFFA8CBA8A8A8FD16FF7DFD08FFCF75FD5EFFCBA8CBA8CBFD0EFFA9
%FFFFFF7DFD08FFC1749FCFCACFC9CFCACFC9CFCACFC9FD18FFC9FD3DFFA8
%A2A8A8CBFD09FF542AFFFF7DFD08FFCF4BCAFD0CFFCFCFCACFCFCFCACFCF
%CFCACFCFCFCACFCFCFCACFCFCFCAC9C1C8CACFFD22FF30A9FD0FFFFD0BA9
%85A97EA37EA9A9A9A27E092BA2FF52FD09FF7DFD24FFC977C9FFCACFCACF
%CACFCACFCACFCACFCACFCACFCACFCACFCACFCACF7EA87EA87EA87EA87EA9
%780908A97FA87EA87EA87EA87EA87EA87EA8CACFCACFCACFCACFCACFCACF
%CACFCACFA7CAA1A877C19FA1FF7DFD09FF7DFD24FF7F035BFD19A9FD09FF
%CA7E4D53CACFFD21FFA24C70A2FF7DFD09FF28FD10FF85A97EA985A97EA9
%85A97EA985A97EA985A97EA9302A2AFD24FFC9CAFD23FFA87D7DFFFF7DFD
%07FF7D5A017F7FFD0EA9FD15FFA8FD25FFA8FD25FFA8FFFFFF7DFD06FF7D
%F807000652527D7D7D527D7D7D527D7D7D527D7D7D527D7D7D527D7D7D52
%7D7D7D527D7D7D527D7D52527D7D7D527D7D7D527D7D7D527D7D7D527D52
%7D527D7D7D527D7D7D527D7D7D527D7D7D52527D7D527D7D7D527D7D7D52
%7D7D7D527D7D7D527D7D7D527D7D7D527D7D7D527D7D7D527D7D52527D52
%27FD05FF7D7D275252FD23FFA87DFFA8A8FD22FF7DA8A8A8FD22FF7DA8A8
%52FD09FFA827527DFD22FF7D527D7D7DFD21FF7D527D5252FD21FFA85227
%5227A8FD09FF5227A8FD22FF7D527DA852FD21FF7D527D277DFD21FFA852
%277D27A8FD09FFA8A8FD24FF7DFFA8A8FD22FF7DFFA8FD23FFA8FFA8A8FD
%49FF7D7DFD79FFA8FF527D7D7D52A8FD75FF277DFF52FF2752FFFFFF52FD
%74FFA827F8FF27A82727A8FFFF7DA8FD74FFA8A8FF7DFFFFA8FFFFFF52FD
%B5FFFF
%%EndData
|
14 |
%ADOEndClientInjection: DocumentHeader "AI11EPS" |
15 |
%%Pages: 1 |
16 |
%%DocumentNeededResources: |
17 |
%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 |
18 |
%%+ procset Adobe_CoolType_Utility_T42 1.0 0 |
19 |
%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 |
20 |
%%+ procset Adobe_CoolType_Core 2.31 0 |
21 |
%%+ procset Adobe_AGM_Core 2.0 0 |
22 |
%%+ procset Adobe_AGM_Utils 1.0 0 |
23 |
%%DocumentFonts: |
24 |
%%DocumentNeededFonts: |
25 |
%%DocumentNeededFeatures: |
26 |
%%DocumentSuppliedFeatures: |
27 |
%%DocumentProcessColors: Cyan Magenta Yellow Black |
28 |
%%DocumentCustomColors: |
29 |
%%CMYKCustomColor: |
30 |
%%RGBCustomColor: |
31 |
%%EndComments |
32 |
|
33 |
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
%%BeginDefaults |
39 |
%%ViewingOrientation: 1 0 0 1 |
40 |
%%EndDefaults |
41 |
%%BeginProlog |
42 |
%%BeginResource: procset Adobe_AGM_Utils 1.0 0 |
43 |
%%Version: 1.0 0 |
44 |
%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. |
45 |
systemdict/setpacking known |
46 |
{currentpacking true setpacking}if |
47 |
userdict/Adobe_AGM_Utils 75 dict dup begin put |
48 |
/bdf |
49 |
{bind def}bind def |
50 |
/nd{null def}bdf |
51 |
/xdf |
52 |
{exch def}bdf |
53 |
/ldf |
54 |
{load def}bdf |
55 |
/ddf |
56 |
{put}bdf |
57 |
/xddf |
58 |
{3 -1 roll put}bdf |
59 |
/xpt |
60 |
{exch put}bdf |
61 |
/ndf |
62 |
{ |
63 |
exch dup where{ |
64 |
pop pop pop |
65 |
}{ |
66 |
xdf |
67 |
}ifelse |
68 |
}def |
69 |
/cdndf |
70 |
{ |
71 |
exch dup currentdict exch known{ |
72 |
pop pop |
73 |
}{ |
74 |
exch def |
75 |
}ifelse |
76 |
}def |
77 |
/gx |
78 |
{get exec}bdf |
79 |
/ps_level |
80 |
/languagelevel where{ |
81 |
pop systemdict/languagelevel gx |
82 |
}{ |
83 |
1 |
84 |
}ifelse |
85 |
def |
86 |
/level2 |
87 |
ps_level 2 ge |
88 |
def |
89 |
/level3 |
90 |
ps_level 3 ge |
91 |
def |
92 |
/ps_version |
93 |
{version cvr}stopped{-1}if |
94 |
def |
95 |
/set_gvm |
96 |
{currentglobal exch setglobal}bdf |
97 |
/reset_gvm |
98 |
{setglobal}bdf |
99 |
/makereadonlyarray |
100 |
{ |
101 |
/packedarray where{pop packedarray |
102 |
}{ |
103 |
array astore readonly}ifelse |
104 |
}bdf |
105 |
/map_reserved_ink_name |
106 |
{ |
107 |
dup type/stringtype eq{ |
108 |
dup/Red eq{ |
109 |
pop(_Red_) |
110 |
}{ |
111 |
dup/Green eq{ |
112 |
pop(_Green_) |
113 |
}{ |
114 |
dup/Blue eq{ |
115 |
pop(_Blue_) |
116 |
}{ |
117 |
dup()cvn eq{ |
118 |
pop(Process) |
119 |
}if |
120 |
}ifelse |
121 |
}ifelse |
122 |
}ifelse |
123 |
}if |
124 |
}bdf |
125 |
/AGMUTIL_GSTATE 22 dict def |
126 |
/get_gstate |
127 |
{ |
128 |
AGMUTIL_GSTATE begin |
129 |
/AGMUTIL_GSTATE_clr_spc currentcolorspace def |
130 |
/AGMUTIL_GSTATE_clr_indx 0 def |
131 |
/AGMUTIL_GSTATE_clr_comps 12 array def |
132 |
mark currentcolor counttomark |
133 |
{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put |
134 |
/AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop |
135 |
/AGMUTIL_GSTATE_fnt rootfont def |
136 |
/AGMUTIL_GSTATE_lw currentlinewidth def |
137 |
/AGMUTIL_GSTATE_lc currentlinecap def |
138 |
/AGMUTIL_GSTATE_lj currentlinejoin def |
139 |
/AGMUTIL_GSTATE_ml currentmiterlimit def |
140 |
currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf |
141 |
/AGMUTIL_GSTATE_sa currentstrokeadjust def |
142 |
/AGMUTIL_GSTATE_clr_rnd currentcolorrendering def |
143 |
/AGMUTIL_GSTATE_op currentoverprint def |
144 |
/AGMUTIL_GSTATE_bg currentblackgeneration cvlit def |
145 |
/AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def |
146 |
currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf |
147 |
cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf |
148 |
/AGMUTIL_GSTATE_ht currenthalftone def |
149 |
/AGMUTIL_GSTATE_flt currentflat def |
150 |
end |
151 |
}def |
152 |
/set_gstate |
153 |
{ |
154 |
AGMUTIL_GSTATE begin |
155 |
AGMUTIL_GSTATE_clr_spc setcolorspace |
156 |
AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get |
157 |
/AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor |
158 |
AGMUTIL_GSTATE_fnt setfont |
159 |
AGMUTIL_GSTATE_lw setlinewidth |
160 |
AGMUTIL_GSTATE_lc setlinecap |
161 |
AGMUTIL_GSTATE_lj setlinejoin |
162 |
AGMUTIL_GSTATE_ml setmiterlimit |
163 |
AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash |
164 |
AGMUTIL_GSTATE_sa setstrokeadjust |
165 |
AGMUTIL_GSTATE_clr_rnd setcolorrendering |
166 |
AGMUTIL_GSTATE_op setoverprint |
167 |
AGMUTIL_GSTATE_bg cvx setblackgeneration |
168 |
AGMUTIL_GSTATE_ucr cvx setundercolorremoval |
169 |
AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx |
170 |
AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer |
171 |
AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or |
172 |
{ |
173 |
currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne |
174 |
{ |
175 |
mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark |
176 |
}if |
177 |
}{ |
178 |
AGMUTIL_GSTATE_ht sethalftone |
179 |
}ifelse |
180 |
AGMUTIL_GSTATE_flt setflat |
181 |
end |
182 |
}def |
183 |
/get_gstate_and_matrix |
184 |
{ |
185 |
AGMUTIL_GSTATE begin |
186 |
/AGMUTIL_GSTATE_ctm matrix currentmatrix def |
187 |
end |
188 |
get_gstate |
189 |
}def |
190 |
/set_gstate_and_matrix |
191 |
{ |
192 |
set_gstate |
193 |
AGMUTIL_GSTATE begin |
194 |
AGMUTIL_GSTATE_ctm setmatrix |
195 |
end |
196 |
}def |
197 |
/AGMUTIL_str256 256 string def |
198 |
/AGMUTIL_src256 256 string def |
199 |
/AGMUTIL_dst64 64 string def |
200 |
/AGMUTIL_srcLen nd |
201 |
/AGMUTIL_ndx nd |
202 |
/AGMUTIL_cpd nd |
203 |
/capture_cpd{ |
204 |
//Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf |
205 |
}def |
206 |
/thold_halftone |
207 |
{ |
208 |
level3 |
209 |
{sethalftone currenthalftone} |
210 |
{ |
211 |
dup/HalftoneType get 3 eq |
212 |
{ |
213 |
sethalftone currenthalftone |
214 |
}{ |
215 |
begin |
216 |
Width Height mul{ |
217 |
Thresholds read{pop}if |
218 |
}repeat |
219 |
end |
220 |
currenthalftone |
221 |
}ifelse |
222 |
}ifelse |
223 |
}def |
224 |
/rdcmntline |
225 |
{ |
226 |
currentfile AGMUTIL_str256 readline pop |
227 |
(%)anchorsearch{pop}if |
228 |
}bdf |
229 |
/filter_cmyk |
230 |
{ |
231 |
dup type/filetype ne{ |
232 |
exch()/SubFileDecode filter |
233 |
}{ |
234 |
exch pop |
235 |
} |
236 |
ifelse |
237 |
[ |
238 |
exch |
239 |
{ |
240 |
AGMUTIL_src256 readstring pop |
241 |
dup length/AGMUTIL_srcLen exch def |
242 |
/AGMUTIL_ndx 0 def |
243 |
AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ |
244 |
1 index exch get |
245 |
AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put |
246 |
/AGMUTIL_ndx AGMUTIL_ndx 1 add def |
247 |
}for |
248 |
pop |
249 |
AGMUTIL_dst64 0 AGMUTIL_ndx getinterval |
250 |
} |
251 |
bind |
252 |
/exec cvx |
253 |
]cvx |
254 |
}bdf |
255 |
/filter_indexed_devn |
256 |
{ |
257 |
cvi Names length mul names_index add Lookup exch get |
258 |
}bdf |
259 |
/filter_devn |
260 |
{ |
261 |
4 dict begin |
262 |
/srcStr xdf |
263 |
/dstStr xdf |
264 |
dup type/filetype ne{ |
265 |
0()/SubFileDecode filter |
266 |
}if |
267 |
[ |
268 |
exch |
269 |
[ |
270 |
/devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx |
271 |
currentdict/srcStr get/readstring cvx/pop cvx |
272 |
/dup cvx/length cvx 0/gt cvx[ |
273 |
Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx |
274 |
names_index Names length currentdict/srcStr get length 1 sub{ |
275 |
1/index cvx/exch cvx/get cvx |
276 |
currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx |
277 |
Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx |
278 |
}for |
279 |
currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx |
280 |
]cvx/if cvx |
281 |
/end cvx |
282 |
]cvx |
283 |
bind |
284 |
/exec cvx |
285 |
]cvx |
286 |
end |
287 |
}bdf |
288 |
/AGMUTIL_imagefile nd |
289 |
/read_image_file |
290 |
{ |
291 |
AGMUTIL_imagefile 0 setfileposition |
292 |
10 dict begin |
293 |
/imageDict xdf |
294 |
/imbufLen Width BitsPerComponent mul 7 add 8 idiv def |
295 |
/imbufIdx 0 def |
296 |
/origDataSource imageDict/DataSource get def |
297 |
/origMultipleDataSources imageDict/MultipleDataSources get def |
298 |
/origDecode imageDict/Decode get def |
299 |
/dstDataStr imageDict/Width get colorSpaceElemCnt mul string def |
300 |
imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse |
301 |
{ |
302 |
/imbufCnt imageDict/DataSource get length def |
303 |
/imbufs imbufCnt array def |
304 |
0 1 imbufCnt 1 sub{ |
305 |
/imbufIdx xdf |
306 |
imbufs imbufIdx imbufLen string put |
307 |
imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put |
308 |
}for |
309 |
DeviceN_PS2{ |
310 |
imageDict begin |
311 |
/DataSource[DataSource/devn_sep_datasource cvx]cvx def |
312 |
/MultipleDataSources false def |
313 |
/Decode[0 1]def |
314 |
end |
315 |
}if |
316 |
}{ |
317 |
/imbuf imbufLen string def |
318 |
Indexed_DeviceN level3 not and DeviceN_NoneName or{ |
319 |
/srcDataStrs[imageDict begin |
320 |
currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse |
321 |
{ |
322 |
Width Decode length 2 div mul cvi string |
323 |
}repeat |
324 |
end]def |
325 |
imageDict begin |
326 |
/DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def |
327 |
/Decode[0 1]def |
328 |
end |
329 |
}{ |
330 |
imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put |
331 |
imageDict/Decode[0 1]put |
332 |
}ifelse |
333 |
}ifelse |
334 |
imageDict exch |
335 |
load exec |
336 |
imageDict/DataSource origDataSource put |
337 |
imageDict/MultipleDataSources origMultipleDataSources put |
338 |
imageDict/Decode origDecode put |
339 |
end |
340 |
}bdf |
341 |
/write_image_file |
342 |
{ |
343 |
begin |
344 |
{(AGMUTIL_imagefile)(w+)file}stopped{ |
345 |
false |
346 |
}{ |
347 |
Adobe_AGM_Utils/AGMUTIL_imagefile xddf |
348 |
2 dict begin |
349 |
/imbufLen Width BitsPerComponent mul 7 add 8 idiv def |
350 |
MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ |
351 |
/imbuf imbufLen string def |
352 |
}if |
353 |
1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ |
354 |
pop |
355 |
MultipleDataSources{ |
356 |
0 1 DataSource length 1 sub{ |
357 |
DataSource type dup |
358 |
/arraytype eq{ |
359 |
pop DataSource exch gx |
360 |
}{ |
361 |
/filetype eq{ |
362 |
DataSource exch get imbuf readstring pop |
363 |
}{ |
364 |
DataSource exch get |
365 |
}ifelse |
366 |
}ifelse |
367 |
AGMUTIL_imagefile exch writestring |
368 |
}for |
369 |
}{ |
370 |
DataSource type dup |
371 |
/arraytype eq{ |
372 |
pop DataSource exec |
373 |
}{ |
374 |
/filetype eq{ |
375 |
DataSource imbuf readstring pop |
376 |
}{ |
377 |
DataSource |
378 |
}ifelse |
379 |
}ifelse |
380 |
AGMUTIL_imagefile exch writestring |
381 |
}ifelse |
382 |
}for |
383 |
end |
384 |
true |
385 |
}ifelse |
386 |
end |
387 |
}bdf |
388 |
/close_image_file |
389 |
{ |
390 |
AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile |
391 |
}def |
392 |
statusdict/product known userdict/AGMP_current_show known not and{ |
393 |
/pstr statusdict/product get def |
394 |
pstr(HP LaserJet 2200)eq |
395 |
pstr(HP LaserJet 4000 Series)eq or |
396 |
pstr(HP LaserJet 4050 Series )eq or |
397 |
pstr(HP LaserJet 8000 Series)eq or |
398 |
pstr(HP LaserJet 8100 Series)eq or |
399 |
pstr(HP LaserJet 8150 Series)eq or |
400 |
pstr(HP LaserJet 5000 Series)eq or |
401 |
pstr(HP LaserJet 5100 Series)eq or |
402 |
pstr(HP Color LaserJet 4500)eq or |
403 |
pstr(HP Color LaserJet 4600)eq or |
404 |
pstr(HP LaserJet 5Si)eq or |
405 |
pstr(HP LaserJet 1200 Series)eq or |
406 |
pstr(HP LaserJet 1300 Series)eq or |
407 |
pstr(HP LaserJet 4100 Series)eq or |
408 |
{ |
409 |
userdict/AGMP_current_show/show load put |
410 |
userdict/show{ |
411 |
currentcolorspace 0 get |
412 |
/Pattern eq |
413 |
{false charpath f} |
414 |
{AGMP_current_show}ifelse |
415 |
}put |
416 |
}if |
417 |
currentdict/pstr undef |
418 |
}if |
419 |
/consumeimagedata |
420 |
{ |
421 |
begin |
422 |
AGMIMG_init_common |
423 |
currentdict/MultipleDataSources known not |
424 |
{/MultipleDataSources false def}if |
425 |
MultipleDataSources |
426 |
{ |
427 |
DataSource 0 get type |
428 |
dup/filetype eq |
429 |
{ |
430 |
1 dict begin |
431 |
/flushbuffer Width cvi string def |
432 |
1 1 Height cvi |
433 |
{ |
434 |
pop |
435 |
0 1 DataSource length 1 sub |
436 |
{ |
437 |
DataSource exch get |
438 |
flushbuffer readstring pop pop |
439 |
}for |
440 |
}for |
441 |
end |
442 |
}if |
443 |
dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and |
444 |
{ |
445 |
Width Height mul cvi |
446 |
{ |
447 |
0 1 DataSource length 1 sub |
448 |
{dup DataSource exch gx length exch 0 ne{pop}if}for |
449 |
dup 0 eq |
450 |
{pop exit}if |
451 |
sub dup 0 le |
452 |
{exit}if |
453 |
}loop |
454 |
pop |
455 |
}if |
456 |
} |
457 |
{ |
458 |
/DataSource load type |
459 |
dup/filetype eq |
460 |
{ |
461 |
1 dict begin |
462 |
/flushbuffer Width Decode length 2 idiv mul cvi string def |
463 |
1 1 Height{pop DataSource flushbuffer readstring pop pop}for |
464 |
end |
465 |
}if |
466 |
dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and |
467 |
{ |
468 |
Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul |
469 |
{ |
470 |
DataSource length dup 0 eq |
471 |
{pop exit}if |
472 |
sub dup 0 le |
473 |
{exit}if |
474 |
}loop |
475 |
pop |
476 |
}if |
477 |
}ifelse |
478 |
end |
479 |
}bdf |
480 |
/addprocs |
481 |
{ |
482 |
2{/exec load}repeat |
483 |
3 1 roll |
484 |
[5 1 roll]bind cvx |
485 |
}def |
486 |
/modify_halftone_xfer |
487 |
{ |
488 |
currenthalftone dup length dict copy begin |
489 |
currentdict 2 index known{ |
490 |
1 index load dup length dict copy begin |
491 |
currentdict/TransferFunction known{ |
492 |
/TransferFunction load |
493 |
}{ |
494 |
currenttransfer |
495 |
}ifelse |
496 |
addprocs/TransferFunction xdf |
497 |
currentdict end def |
498 |
currentdict end sethalftone |
499 |
}{ |
500 |
currentdict/TransferFunction known{ |
501 |
/TransferFunction load |
502 |
}{ |
503 |
currenttransfer |
504 |
}ifelse |
505 |
addprocs/TransferFunction xdf |
506 |
currentdict end sethalftone |
507 |
pop |
508 |
}ifelse |
509 |
}def |
510 |
/clonearray |
511 |
{ |
512 |
dup xcheck exch |
513 |
dup length array exch |
514 |
Adobe_AGM_Core/AGMCORE_tmp -1 ddf |
515 |
{ |
516 |
Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf |
517 |
dup type/dicttype eq |
518 |
{ |
519 |
Adobe_AGM_Core/AGMCORE_tmp get |
520 |
exch |
521 |
clonedict |
522 |
Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf |
523 |
}if |
524 |
dup type/arraytype eq |
525 |
{ |
526 |
Adobe_AGM_Core/AGMCORE_tmp get exch |
527 |
clonearray |
528 |
Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf |
529 |
}if |
530 |
exch dup |
531 |
Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put |
532 |
}forall |
533 |
exch{cvx}if |
534 |
}bdf |
535 |
/clonedict |
536 |
{ |
537 |
dup length dict |
538 |
begin |
539 |
{ |
540 |
dup type/dicttype eq |
541 |
{clonedict}if |
542 |
dup type/arraytype eq |
543 |
{clonearray}if |
544 |
def |
545 |
}forall |
546 |
currentdict |
547 |
end |
548 |
}bdf |
549 |
/DeviceN_PS2 |
550 |
{ |
551 |
/currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and |
552 |
}bdf |
553 |
/Indexed_DeviceN |
554 |
{ |
555 |
/indexed_colorspace_dict AGMCORE_gget dup null ne{ |
556 |
dup/CSDBase known{ |
557 |
/CSDBase get/CSD get_res/Names known |
558 |
}{ |
559 |
pop false |
560 |
}ifelse |
561 |
}{ |
562 |
pop false |
563 |
}ifelse |
564 |
}bdf |
565 |
/DeviceN_NoneName |
566 |
{ |
567 |
/Names where{ |
568 |
pop |
569 |
false Names |
570 |
{ |
571 |
(None)eq or |
572 |
}forall |
573 |
}{ |
574 |
false |
575 |
}ifelse |
576 |
}bdf |
577 |
/DeviceN_PS2_inRip_seps |
578 |
{ |
579 |
/AGMCORE_in_rip_sep where |
580 |
{ |
581 |
pop dup type dup/arraytype eq exch/packedarraytype eq or |
582 |
{ |
583 |
dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and |
584 |
{ |
585 |
/currentcolorspace exch AGMCORE_gput |
586 |
false |
587 |
}{ |
588 |
true |
589 |
}ifelse |
590 |
}{ |
591 |
true |
592 |
}ifelse |
593 |
}{ |
594 |
true |
595 |
}ifelse |
596 |
}bdf |
597 |
/base_colorspace_type |
598 |
{ |
599 |
dup type/arraytype eq{0 get}if |
600 |
}bdf |
601 |
/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse |
602 |
{ |
603 |
/pdfmark_5{cleartomark}bind def |
604 |
}{ |
605 |
/pdfmark_5{pdfmark}bind def |
606 |
}ifelse |
607 |
/ReadBypdfmark_5 |
608 |
{ |
609 |
currentfile exch 0 exch/SubFileDecode filter |
610 |
/currentdistillerparams where |
611 |
{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse |
612 |
{flushfile cleartomark} |
613 |
{/PUT pdfmark}ifelse |
614 |
}bdf |
615 |
/ReadBypdfmark_5_string |
616 |
{ |
617 |
2 dict begin |
618 |
/makerString exch def string/tmpString exch def |
619 |
{ |
620 |
currentfile tmpString readline not{pop exit}if |
621 |
makerString anchorsearch |
622 |
{ |
623 |
pop pop cleartomark exit |
624 |
}{ |
625 |
3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 |
626 |
}ifelse |
627 |
}loop |
628 |
end |
629 |
}bdf |
630 |
/xpdfm |
631 |
{ |
632 |
{ |
633 |
dup 0 get/Label eq |
634 |
{ |
635 |
aload length[exch 1 add 1 roll/PAGELABEL |
636 |
}{ |
637 |
aload pop |
638 |
[{ThisPage}<<5 -2 roll>>/PUT |
639 |
}ifelse |
640 |
pdfmark_5 |
641 |
}forall |
642 |
}bdf |
643 |
/lmt{ |
644 |
dup 2 index le{exch}if pop dup 2 index ge{exch}if pop |
645 |
}bdf |
646 |
/int{ |
647 |
dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop |
648 |
}bdf |
649 |
/ds{ |
650 |
Adobe_AGM_Utils begin |
651 |
}bdf |
652 |
/dt{ |
653 |
currentdict Adobe_AGM_Utils eq{ |
654 |
end |
655 |
}if |
656 |
}bdf |
657 |
systemdict/setpacking known |
658 |
{setpacking}if |
659 |
%%EndResource |
660 |
%%BeginResource: procset Adobe_AGM_Core 2.0 0 |
661 |
%%Version: 2.0 0 |
662 |
%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. |
663 |
systemdict/setpacking known |
664 |
{ |
665 |
currentpacking |
666 |
true setpacking |
667 |
}if |
668 |
userdict/Adobe_AGM_Core 209 dict dup begin put |
669 |
/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def |
670 |
/AGMCORE_str256 256 string def |
671 |
/AGMCORE_save nd |
672 |
/AGMCORE_graphicsave nd |
673 |
/AGMCORE_c 0 def |
674 |
/AGMCORE_m 0 def |
675 |
/AGMCORE_y 0 def |
676 |
/AGMCORE_k 0 def |
677 |
/AGMCORE_cmykbuf 4 array def |
678 |
/AGMCORE_screen[currentscreen]cvx def |
679 |
/AGMCORE_tmp 0 def |
680 |
/AGMCORE_&setgray nd |
681 |
/AGMCORE_&setcolor nd |
682 |
/AGMCORE_&setcolorspace nd |
683 |
/AGMCORE_&setcmykcolor nd |
684 |
/AGMCORE_cyan_plate nd |
685 |
/AGMCORE_magenta_plate nd |
686 |
/AGMCORE_yellow_plate nd |
687 |
/AGMCORE_black_plate nd |
688 |
/AGMCORE_plate_ndx nd |
689 |
/AGMCORE_get_ink_data nd |
690 |
/AGMCORE_is_cmyk_sep nd |
691 |
/AGMCORE_host_sep nd |
692 |
/AGMCORE_avoid_L2_sep_space nd |
693 |
/AGMCORE_distilling nd |
694 |
/AGMCORE_composite_job nd |
695 |
/AGMCORE_producing_seps nd |
696 |
/AGMCORE_ps_level -1 def |
697 |
/AGMCORE_ps_version -1 def |
698 |
/AGMCORE_environ_ok nd |
699 |
/AGMCORE_CSD_cache 0 dict def |
700 |
/AGMCORE_currentoverprint false def |
701 |
/AGMCORE_deltaX nd |
702 |
/AGMCORE_deltaY nd |
703 |
/AGMCORE_name nd |
704 |
/AGMCORE_sep_special nd |
705 |
/AGMCORE_err_strings 4 dict def |
706 |
/AGMCORE_cur_err nd |
707 |
/AGMCORE_current_spot_alias false def |
708 |
/AGMCORE_inverting false def |
709 |
/AGMCORE_feature_dictCount nd |
710 |
/AGMCORE_feature_opCount nd |
711 |
/AGMCORE_feature_ctm nd |
712 |
/AGMCORE_ConvertToProcess false def |
713 |
/AGMCORE_Default_CTM matrix def |
714 |
/AGMCORE_Default_PageSize nd |
715 |
/AGMCORE_Default_flatness nd |
716 |
/AGMCORE_currentbg nd |
717 |
/AGMCORE_currentucr nd |
718 |
/AGMCORE_pattern_paint_type 0 def |
719 |
/knockout_unitsq nd |
720 |
currentglobal true setglobal |
721 |
[/CSA/Gradient/Procedure] |
722 |
{ |
723 |
/Generic/Category findresource dup length dict copy/Category defineresource pop |
724 |
}forall |
725 |
setglobal |
726 |
/AGMCORE_key_known |
727 |
{ |
728 |
where{ |
729 |
/Adobe_AGM_Core_Id known |
730 |
}{ |
731 |
false |
732 |
}ifelse |
733 |
}ndf |
734 |
/flushinput |
735 |
{ |
736 |
save |
737 |
2 dict begin |
738 |
/CompareBuffer 3 -1 roll def |
739 |
/readbuffer 256 string def |
740 |
mark |
741 |
{ |
742 |
currentfile readbuffer{readline}stopped |
743 |
{cleartomark mark} |
744 |
{ |
745 |
not |
746 |
{pop exit} |
747 |
if |
748 |
CompareBuffer eq |
749 |
{exit} |
750 |
if |
751 |
}ifelse |
752 |
}loop |
753 |
cleartomark |
754 |
end |
755 |
restore |
756 |
}bdf |
757 |
/getspotfunction |
758 |
{ |
759 |
AGMCORE_screen exch pop exch pop |
760 |
dup type/dicttype eq{ |
761 |
dup/HalftoneType get 1 eq{ |
762 |
/SpotFunction get |
763 |
}{ |
764 |
dup/HalftoneType get 2 eq{ |
765 |
/GraySpotFunction get |
766 |
}{ |
767 |
pop |
768 |
{ |
769 |
abs exch abs 2 copy add 1 gt{ |
770 |
1 sub dup mul exch 1 sub dup mul add 1 sub |
771 |
}{ |
772 |
dup mul exch dup mul add 1 exch sub |
773 |
}ifelse |
774 |
}bind |
775 |
}ifelse |
776 |
}ifelse |
777 |
}if |
778 |
}def |
779 |
/np |
780 |
{newpath}bdf |
781 |
/clp_npth |
782 |
{clip np}def |
783 |
/eoclp_npth |
784 |
{eoclip np}def |
785 |
/npth_clp |
786 |
{np clip}def |
787 |
/graphic_setup |
788 |
{ |
789 |
/AGMCORE_graphicsave save store |
790 |
concat |
791 |
0 setgray |
792 |
0 setlinecap |
793 |
0 setlinejoin |
794 |
1 setlinewidth |
795 |
[]0 setdash |
796 |
10 setmiterlimit |
797 |
np |
798 |
false setoverprint |
799 |
false setstrokeadjust |
800 |
//Adobe_AGM_Core/spot_alias gx |
801 |
/Adobe_AGM_Image where{ |
802 |
pop |
803 |
Adobe_AGM_Image/spot_alias 2 copy known{ |
804 |
gx |
805 |
}{ |
806 |
pop pop |
807 |
}ifelse |
808 |
}if |
809 |
/sep_colorspace_dict null AGMCORE_gput |
810 |
100 dict begin |
811 |
/dictstackcount countdictstack def |
812 |
/showpage{}def |
813 |
mark |
814 |
}def |
815 |
/graphic_cleanup |
816 |
{ |
817 |
cleartomark |
818 |
dictstackcount 1 countdictstack 1 sub{end}for |
819 |
end |
820 |
AGMCORE_graphicsave restore |
821 |
}def |
822 |
/compose_error_msg |
823 |
{ |
824 |
grestoreall initgraphics |
825 |
/Helvetica findfont 10 scalefont setfont |
826 |
/AGMCORE_deltaY 100 def |
827 |
/AGMCORE_deltaX 310 def |
828 |
clippath pathbbox np pop pop 36 add exch 36 add exch moveto |
829 |
0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto |
830 |
0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath |
831 |
0 AGMCORE_&setgray |
832 |
gsave 1 AGMCORE_&setgray fill grestore |
833 |
1 setlinewidth gsave stroke grestore |
834 |
currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto |
835 |
/AGMCORE_deltaY 12 def |
836 |
/AGMCORE_tmp 0 def |
837 |
AGMCORE_err_strings exch get |
838 |
{ |
839 |
dup 32 eq |
840 |
{ |
841 |
pop |
842 |
AGMCORE_str256 0 AGMCORE_tmp getinterval |
843 |
stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt |
844 |
{ |
845 |
currentpoint AGMCORE_deltaY sub exch pop |
846 |
clippath pathbbox pop pop pop 44 add exch moveto |
847 |
}if |
848 |
AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show |
849 |
0 1 AGMCORE_str256 length 1 sub |
850 |
{ |
851 |
AGMCORE_str256 exch 0 put |
852 |
}for |
853 |
/AGMCORE_tmp 0 def |
854 |
}{ |
855 |
AGMCORE_str256 exch AGMCORE_tmp xpt |
856 |
/AGMCORE_tmp AGMCORE_tmp 1 add def |
857 |
}ifelse |
858 |
}forall |
859 |
}bdf |
860 |
/AGMCORE_CMYKDeviceNColorspaces[ |
861 |
[/Separation/None/DeviceCMYK{0 0 0}] |
862 |
[/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] |
863 |
[/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] |
864 |
[/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] |
865 |
[/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] |
866 |
[/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] |
867 |
[/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] |
868 |
[/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] |
869 |
[/Separation(Cyan)/DeviceCMYK{0 0 0}] |
870 |
[/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] |
871 |
[/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] |
872 |
[/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] |
873 |
[/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] |
874 |
[/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] |
875 |
[/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] |
876 |
[/DeviceCMYK] |
877 |
]def |
878 |
/ds{ |
879 |
Adobe_AGM_Core begin |
880 |
/currentdistillerparams where |
881 |
{ |
882 |
pop currentdistillerparams/CoreDistVersion get 5000 lt |
883 |
{<</DetectBlends false>>setdistillerparams}if |
884 |
}if |
885 |
/AGMCORE_ps_version xdf |
886 |
/AGMCORE_ps_level xdf |
887 |
errordict/AGM_handleerror known not{ |
888 |
errordict/AGM_handleerror errordict/handleerror get put |
889 |
errordict/handleerror{ |
890 |
Adobe_AGM_Core begin |
891 |
$error/newerror get AGMCORE_cur_err null ne and{ |
892 |
$error/newerror false put |
893 |
AGMCORE_cur_err compose_error_msg |
894 |
}if |
895 |
$error/newerror true put |
896 |
end |
897 |
errordict/AGM_handleerror get exec |
898 |
}bind put |
899 |
}if |
900 |
/AGMCORE_environ_ok |
901 |
ps_level AGMCORE_ps_level ge |
902 |
ps_version AGMCORE_ps_version ge and |
903 |
AGMCORE_ps_level -1 eq or |
904 |
def |
905 |
AGMCORE_environ_ok not |
906 |
{/AGMCORE_cur_err/AGMCORE_bad_environ def}if |
907 |
/AGMCORE_&setgray systemdict/setgray get def |
908 |
level2{ |
909 |
/AGMCORE_&setcolor systemdict/setcolor get def |
910 |
/AGMCORE_&setcolorspace systemdict/setcolorspace get def |
911 |
}if |
912 |
/AGMCORE_currentbg currentblackgeneration def |
913 |
/AGMCORE_currentucr currentundercolorremoval def |
914 |
/AGMCORE_Default_flatness currentflat def |
915 |
/AGMCORE_distilling |
916 |
/product where{ |
917 |
pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and |
918 |
}{ |
919 |
false |
920 |
}ifelse |
921 |
def |
922 |
/AGMCORE_GSTATE AGMCORE_key_known not{ |
923 |
/AGMCORE_GSTATE 21 dict def |
924 |
/AGMCORE_tmpmatrix matrix def |
925 |
/AGMCORE_gstack 32 array def |
926 |
/AGMCORE_gstackptr 0 def |
927 |
/AGMCORE_gstacksaveptr 0 def |
928 |
/AGMCORE_gstackframekeys 14 def |
929 |
/AGMCORE_&gsave/gsave ldf |
930 |
/AGMCORE_&grestore/grestore ldf |
931 |
/AGMCORE_&grestoreall/grestoreall ldf |
932 |
/AGMCORE_&save/save ldf |
933 |
/AGMCORE_&setoverprint/setoverprint ldf |
934 |
/AGMCORE_gdictcopy{ |
935 |
begin |
936 |
{def}forall |
937 |
end |
938 |
}def |
939 |
/AGMCORE_gput{ |
940 |
AGMCORE_gstack AGMCORE_gstackptr get |
941 |
3 1 roll |
942 |
put |
943 |
}def |
944 |
/AGMCORE_gget{ |
945 |
AGMCORE_gstack AGMCORE_gstackptr get |
946 |
exch |
947 |
get |
948 |
}def |
949 |
/gsave{ |
950 |
AGMCORE_&gsave |
951 |
AGMCORE_gstack AGMCORE_gstackptr get |
952 |
AGMCORE_gstackptr 1 add |
953 |
dup 32 ge{limitcheck}if |
954 |
/AGMCORE_gstackptr exch store |
955 |
AGMCORE_gstack AGMCORE_gstackptr get |
956 |
AGMCORE_gdictcopy |
957 |
}def |
958 |
/grestore{ |
959 |
AGMCORE_&grestore |
960 |
AGMCORE_gstackptr 1 sub |
961 |
dup AGMCORE_gstacksaveptr lt{1 add}if |
962 |
dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known |
963 |
{/AGMCORE_currentoverprint get setoverprint}{pop}ifelse |
964 |
/AGMCORE_gstackptr exch store |
965 |
}def |
966 |
/grestoreall{ |
967 |
AGMCORE_&grestoreall |
968 |
/AGMCORE_gstackptr AGMCORE_gstacksaveptr store |
969 |
}def |
970 |
/save{ |
971 |
AGMCORE_&save |
972 |
AGMCORE_gstack AGMCORE_gstackptr get |
973 |
AGMCORE_gstackptr 1 add |
974 |
dup 32 ge{limitcheck}if |
975 |
/AGMCORE_gstackptr exch store |
976 |
/AGMCORE_gstacksaveptr AGMCORE_gstackptr store |
977 |
AGMCORE_gstack AGMCORE_gstackptr get |
978 |
AGMCORE_gdictcopy |
979 |
}def |
980 |
/setoverprint{ |
981 |
dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint |
982 |
}def |
983 |
0 1 AGMCORE_gstack length 1 sub{ |
984 |
AGMCORE_gstack exch AGMCORE_gstackframekeys dict put |
985 |
}for |
986 |
}if |
987 |
level3/AGMCORE_&sysshfill AGMCORE_key_known not and |
988 |
{ |
989 |
/AGMCORE_&sysshfill systemdict/shfill get def |
990 |
/AGMCORE_&sysmakepattern systemdict/makepattern get def |
991 |
/AGMCORE_&usrmakepattern/makepattern load def |
992 |
}if |
993 |
/currentcmykcolor[0 0 0 0]AGMCORE_gput |
994 |
/currentstrokeadjust false AGMCORE_gput |
995 |
/currentcolorspace[/DeviceGray]AGMCORE_gput |
996 |
/sep_tint 0 AGMCORE_gput |
997 |
/devicen_tints[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]AGMCORE_gput |
998 |
/sep_colorspace_dict null AGMCORE_gput |
999 |
/devicen_colorspace_dict null AGMCORE_gput |
1000 |
/indexed_colorspace_dict null AGMCORE_gput |
1001 |
/currentcolor_intent()AGMCORE_gput |
1002 |
/customcolor_tint 1 AGMCORE_gput |
1003 |
/absolute_colorimetric_crd null AGMCORE_gput |
1004 |
/relative_colorimetric_crd null AGMCORE_gput |
1005 |
/saturation_crd null AGMCORE_gput |
1006 |
/perceptual_crd null AGMCORE_gput |
1007 |
currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf |
1008 |
cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf |
1009 |
<< |
1010 |
/MaxPatternItem currentsystemparams/MaxPatternCache get |
1011 |
>> |
1012 |
setuserparams |
1013 |
end |
1014 |
}def |
1015 |
/ps |
1016 |
{ |
1017 |
/setcmykcolor where{ |
1018 |
pop |
1019 |
Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put |
1020 |
}if |
1021 |
Adobe_AGM_Core begin |
1022 |
/setcmykcolor |
1023 |
{ |
1024 |
4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput |
1025 |
1 sub 4 1 roll |
1026 |
3{ |
1027 |
3 index add neg dup 0 lt{ |
1028 |
pop 0 |
1029 |
}if |
1030 |
3 1 roll |
1031 |
}repeat |
1032 |
setrgbcolor pop |
1033 |
}ndf |
1034 |
/currentcmykcolor |
1035 |
{ |
1036 |
/currentcmykcolor AGMCORE_gget aload pop |
1037 |
}ndf |
1038 |
/setoverprint |
1039 |
{pop}ndf |
1040 |
/currentoverprint |
1041 |
{false}ndf |
1042 |
/AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def |
1043 |
/AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def |
1044 |
/AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def |
1045 |
/AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def |
1046 |
/AGMCORE_plate_ndx |
1047 |
AGMCORE_cyan_plate{ |
1048 |
0 |
1049 |
}{ |
1050 |
AGMCORE_magenta_plate{ |
1051 |
1 |
1052 |
}{ |
1053 |
AGMCORE_yellow_plate{ |
1054 |
2 |
1055 |
}{ |
1056 |
AGMCORE_black_plate{ |
1057 |
3 |
1058 |
}{ |
1059 |
4 |
1060 |
}ifelse |
1061 |
}ifelse |
1062 |
}ifelse |
1063 |
}ifelse |
1064 |
def |
1065 |
/AGMCORE_have_reported_unsupported_color_space false def |
1066 |
/AGMCORE_report_unsupported_color_space |
1067 |
{ |
1068 |
AGMCORE_have_reported_unsupported_color_space false eq |
1069 |
{ |
1070 |
(Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== |
1071 |
Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf |
1072 |
}if |
1073 |
}def |
1074 |
/AGMCORE_composite_job |
1075 |
AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def |
1076 |
/AGMCORE_in_rip_sep |
1077 |
/AGMCORE_in_rip_sep where{ |
1078 |
pop AGMCORE_in_rip_sep |
1079 |
}{ |
1080 |
AGMCORE_distilling |
1081 |
{ |
1082 |
false |
1083 |
}{ |
1084 |
userdict/Adobe_AGM_OnHost_Seps known{ |
1085 |
false |
1086 |
}{ |
1087 |
level2{ |
1088 |
currentpagedevice/Separations 2 copy known{ |
1089 |
get |
1090 |
}{ |
1091 |
pop pop false |
1092 |
}ifelse |
1093 |
}{ |
1094 |
false |
1095 |
}ifelse |
1096 |
}ifelse |
1097 |
}ifelse |
1098 |
}ifelse |
1099 |
def |
1100 |
/AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def |
1101 |
/AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def |
1102 |
/AGM_preserve_spots |
1103 |
/AGM_preserve_spots where{ |
1104 |
pop AGM_preserve_spots |
1105 |
}{ |
1106 |
AGMCORE_distilling AGMCORE_producing_seps or |
1107 |
}ifelse |
1108 |
def |
1109 |
/AGM_is_distiller_preserving_spotimages |
1110 |
{ |
1111 |
currentdistillerparams/PreserveOverprintSettings known |
1112 |
{ |
1113 |
currentdistillerparams/PreserveOverprintSettings get |
1114 |
{ |
1115 |
currentdistillerparams/ColorConversionStrategy known |
1116 |
{ |
1117 |
currentdistillerparams/ColorConversionStrategy get |
1118 |
/sRGB ne |
1119 |
}{ |
1120 |
true |
1121 |
}ifelse |
1122 |
}{ |
1123 |
false |
1124 |
}ifelse |
1125 |
}{ |
1126 |
false |
1127 |
}ifelse |
1128 |
}def |
1129 |
/convert_spot_to_process where{pop}{ |
1130 |
/convert_spot_to_process |
1131 |
{ |
1132 |
//Adobe_AGM_Core begin |
1133 |
dup map_alias{ |
1134 |
/Name get exch pop |
1135 |
}if |
1136 |
dup dup(None)eq exch(All)eq or |
1137 |
{ |
1138 |
pop false |
1139 |
}{ |
1140 |
AGMCORE_host_sep |
1141 |
{ |
1142 |
gsave |
1143 |
1 0 0 0 setcmykcolor currentgray 1 exch sub |
1144 |
0 1 0 0 setcmykcolor currentgray 1 exch sub |
1145 |
0 0 1 0 setcmykcolor currentgray 1 exch sub |
1146 |
0 0 0 1 setcmykcolor currentgray 1 exch sub |
1147 |
add add add 0 eq |
1148 |
{ |
1149 |
pop false |
1150 |
}{ |
1151 |
false setoverprint |
1152 |
current_spot_alias false set_spot_alias |
1153 |
1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor |
1154 |
set_spot_alias |
1155 |
currentgray 1 ne |
1156 |
}ifelse |
1157 |
grestore |
1158 |
}{ |
1159 |
AGMCORE_distilling |
1160 |
{ |
1161 |
pop AGM_is_distiller_preserving_spotimages not |
1162 |
}{ |
1163 |
//Adobe_AGM_Core/AGMCORE_name xddf |
1164 |
false |
1165 |
//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq |
1166 |
AGMUTIL_cpd/OverrideSeparations known and |
1167 |
{ |
1168 |
AGMUTIL_cpd/OverrideSeparations get |
1169 |
{ |
1170 |
/HqnSpots/ProcSet resourcestatus |
1171 |
{ |
1172 |
pop pop pop true |
1173 |
}if |
1174 |
}if |
1175 |
}if |
1176 |
{ |
1177 |
AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not |
1178 |
}{ |
1179 |
gsave |
1180 |
[/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace |
1181 |
false |
1182 |
AGMUTIL_cpd/SeparationColorNames 2 copy known |
1183 |
{ |
1184 |
get |
1185 |
{AGMCORE_name eq or}forall |
1186 |
not |
1187 |
}{ |
1188 |
pop pop pop true |
1189 |
}ifelse |
1190 |
grestore |
1191 |
}ifelse |
1192 |
}ifelse |
1193 |
}ifelse |
1194 |
}ifelse |
1195 |
end |
1196 |
}def |
1197 |
}ifelse |
1198 |
/convert_to_process where{pop}{ |
1199 |
/convert_to_process |
1200 |
{ |
1201 |
dup length 0 eq |
1202 |
{ |
1203 |
pop false |
1204 |
}{ |
1205 |
AGMCORE_host_sep |
1206 |
{ |
1207 |
dup true exch |
1208 |
{ |
1209 |
dup(Cyan)eq exch |
1210 |
dup(Magenta)eq 3 -1 roll or exch |
1211 |
dup(Yellow)eq 3 -1 roll or exch |
1212 |
dup(Black)eq 3 -1 roll or |
1213 |
{pop} |
1214 |
{convert_spot_to_process and}ifelse |
1215 |
} |
1216 |
forall |
1217 |
{ |
1218 |
true exch |
1219 |
{ |
1220 |
dup(Cyan)eq exch |
1221 |
dup(Magenta)eq 3 -1 roll or exch |
1222 |
dup(Yellow)eq 3 -1 roll or exch |
1223 |
(Black)eq or and |
1224 |
}forall |
1225 |
not |
1226 |
}{pop false}ifelse |
1227 |
}{ |
1228 |
false exch |
1229 |
{ |
1230 |
/PhotoshopDuotoneList where{pop false}{true}ifelse |
1231 |
{ |
1232 |
dup(Cyan)eq exch |
1233 |
dup(Magenta)eq 3 -1 roll or exch |
1234 |
dup(Yellow)eq 3 -1 roll or exch |
1235 |
dup(Black)eq 3 -1 roll or |
1236 |
{pop} |
1237 |
{convert_spot_to_process or}ifelse |
1238 |
} |
1239 |
{ |
1240 |
convert_spot_to_process or |
1241 |
} |
1242 |
ifelse |
1243 |
} |
1244 |
forall |
1245 |
}ifelse |
1246 |
}ifelse |
1247 |
}def |
1248 |
}ifelse |
1249 |
/AGMCORE_avoid_L2_sep_space |
1250 |
version cvr 2012 lt |
1251 |
level2 and |
1252 |
AGMCORE_producing_seps not and |
1253 |
def |
1254 |
/AGMCORE_is_cmyk_sep |
1255 |
AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or |
1256 |
def |
1257 |
/AGM_avoid_0_cmyk where{ |
1258 |
pop AGM_avoid_0_cmyk |
1259 |
}{ |
1260 |
AGM_preserve_spots |
1261 |
userdict/Adobe_AGM_OnHost_Seps known |
1262 |
userdict/Adobe_AGM_InRip_Seps known or |
1263 |
not and |
1264 |
}ifelse |
1265 |
{ |
1266 |
/setcmykcolor[ |
1267 |
{ |
1268 |
4 copy add add add 0 eq currentoverprint and{ |
1269 |
pop 0.0005 |
1270 |
}if |
1271 |
}/exec cvx |
1272 |
/AGMCORE_&setcmykcolor load dup type/operatortype ne{ |
1273 |
/exec cvx |
1274 |
}if |
1275 |
]cvx def |
1276 |
}if |
1277 |
/AGMCORE_IsSeparationAProcessColor |
1278 |
{ |
1279 |
dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or |
1280 |
}def |
1281 |
AGMCORE_host_sep{ |
1282 |
/setcolortransfer |
1283 |
{ |
1284 |
AGMCORE_cyan_plate{ |
1285 |
pop pop pop |
1286 |
}{ |
1287 |
AGMCORE_magenta_plate{ |
1288 |
4 3 roll pop pop pop |
1289 |
}{ |
1290 |
AGMCORE_yellow_plate{ |
1291 |
4 2 roll pop pop pop |
1292 |
}{ |
1293 |
4 1 roll pop pop pop |
1294 |
}ifelse |
1295 |
}ifelse |
1296 |
}ifelse |
1297 |
settransfer |
1298 |
} |
1299 |
def |
1300 |
/AGMCORE_get_ink_data |
1301 |
AGMCORE_cyan_plate{ |
1302 |
{pop pop pop} |
1303 |
}{ |
1304 |
AGMCORE_magenta_plate{ |
1305 |
{4 3 roll pop pop pop} |
1306 |
}{ |
1307 |
AGMCORE_yellow_plate{ |
1308 |
{4 2 roll pop pop pop} |
1309 |
}{ |
1310 |
{4 1 roll pop pop pop} |
1311 |
}ifelse |
1312 |
}ifelse |
1313 |
}ifelse |
1314 |
def |
1315 |
/AGMCORE_RemoveProcessColorNames |
1316 |
{ |
1317 |
1 dict begin |
1318 |
/filtername |
1319 |
{ |
1320 |
dup/Cyan eq 1 index(Cyan)eq or |
1321 |
{pop(_cyan_)}if |
1322 |
dup/Magenta eq 1 index(Magenta)eq or |
1323 |
{pop(_magenta_)}if |
1324 |
dup/Yellow eq 1 index(Yellow)eq or |
1325 |
{pop(_yellow_)}if |
1326 |
dup/Black eq 1 index(Black)eq or |
1327 |
{pop(_black_)}if |
1328 |
}def |
1329 |
dup type/arraytype eq |
1330 |
{[exch{filtername}forall]} |
1331 |
{filtername}ifelse |
1332 |
end |
1333 |
}def |
1334 |
level3{ |
1335 |
/AGMCORE_IsCurrentColor |
1336 |
{ |
1337 |
dup AGMCORE_IsSeparationAProcessColor |
1338 |
{ |
1339 |
AGMCORE_plate_ndx 0 eq |
1340 |
{dup(Cyan)eq exch/Cyan eq or}if |
1341 |
AGMCORE_plate_ndx 1 eq |
1342 |
{dup(Magenta)eq exch/Magenta eq or}if |
1343 |
AGMCORE_plate_ndx 2 eq |
1344 |
{dup(Yellow)eq exch/Yellow eq or}if |
1345 |
AGMCORE_plate_ndx 3 eq |
1346 |
{dup(Black)eq exch/Black eq or}if |
1347 |
AGMCORE_plate_ndx 4 eq |
1348 |
{pop false}if |
1349 |
}{ |
1350 |
gsave |
1351 |
false setoverprint |
1352 |
current_spot_alias false set_spot_alias |
1353 |
1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor |
1354 |
set_spot_alias |
1355 |
currentgray 1 ne |
1356 |
grestore |
1357 |
}ifelse |
1358 |
}def |
1359 |
/AGMCORE_filter_functiondatasource |
1360 |
{ |
1361 |
5 dict begin |
1362 |
/data_in xdf |
1363 |
data_in type/stringtype eq |
1364 |
{ |
1365 |
/ncomp xdf |
1366 |
/comp xdf |
1367 |
/string_out data_in length ncomp idiv string def |
1368 |
0 ncomp data_in length 1 sub |
1369 |
{ |
1370 |
string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put |
1371 |
}for |
1372 |
string_out |
1373 |
}{ |
1374 |
string/string_in xdf |
1375 |
/string_out 1 string def |
1376 |
/component xdf |
1377 |
[ |
1378 |
data_in string_in/readstring cvx |
1379 |
[component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx |
1380 |
[/pop cvx()]cvx/ifelse cvx |
1381 |
]cvx/ReusableStreamDecode filter |
1382 |
}ifelse |
1383 |
end |
1384 |
}def |
1385 |
/AGMCORE_separateShadingFunction |
1386 |
{ |
1387 |
2 dict begin |
1388 |
/paint? xdf |
1389 |
/channel xdf |
1390 |
dup type/dicttype eq |
1391 |
{ |
1392 |
begin |
1393 |
FunctionType 0 eq |
1394 |
{ |
1395 |
/DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def |
1396 |
currentdict/Decode known |
1397 |
{/Decode Decode channel 2 mul 2 getinterval def}if |
1398 |
paint? not |
1399 |
{/Decode[1 1]def}if |
1400 |
}if |
1401 |
FunctionType 2 eq |
1402 |
{ |
1403 |
paint? |
1404 |
{ |
1405 |
/C0[C0 channel get 1 exch sub]def |
1406 |
/C1[C1 channel get 1 exch sub]def |
1407 |
}{ |
1408 |
/C0[1]def |
1409 |
/C1[1]def |
1410 |
}ifelse |
1411 |
}if |
1412 |
FunctionType 3 eq |
1413 |
{ |
1414 |
/Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def |
1415 |
}if |
1416 |
currentdict/Range known |
1417 |
{/Range[0 1]def}if |
1418 |
currentdict |
1419 |
end}{ |
1420 |
channel get 0 paint? AGMCORE_separateShadingFunction |
1421 |
}ifelse |
1422 |
end |
1423 |
}def |
1424 |
/AGMCORE_separateShading |
1425 |
{ |
1426 |
3 -1 roll begin |
1427 |
currentdict/Function known |
1428 |
{ |
1429 |
currentdict/Background known |
1430 |
{[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if |
1431 |
Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf |
1432 |
/ColorSpace[/DeviceGray]def |
1433 |
}{ |
1434 |
ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq |
1435 |
{ |
1436 |
/ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def |
1437 |
}{ |
1438 |
ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put |
1439 |
}ifelse |
1440 |
ColorSpace 0 get/Separation eq |
1441 |
{ |
1442 |
{ |
1443 |
[1/exch cvx/sub cvx]cvx |
1444 |
}{ |
1445 |
[/pop cvx 1]cvx |
1446 |
}ifelse |
1447 |
ColorSpace 3 3 -1 roll put |
1448 |
pop |
1449 |
}{ |
1450 |
{ |
1451 |
[exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx |
1452 |
}{ |
1453 |
pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx |
1454 |
}ifelse |
1455 |
ColorSpace 3 3 -1 roll bind put |
1456 |
}ifelse |
1457 |
ColorSpace 2/DeviceGray put |
1458 |
}ifelse |
1459 |
end |
1460 |
}def |
1461 |
/AGMCORE_separateShadingDict |
1462 |
{ |
1463 |
dup/ColorSpace get |
1464 |
dup type/arraytype ne |
1465 |
{[exch]}if |
1466 |
dup 0 get/DeviceCMYK eq |
1467 |
{ |
1468 |
exch begin |
1469 |
currentdict |
1470 |
AGMCORE_cyan_plate |
1471 |
{0 true}if |
1472 |
AGMCORE_magenta_plate |
1473 |
{1 true}if |
1474 |
AGMCORE_yellow_plate |
1475 |
{2 true}if |
1476 |
AGMCORE_black_plate |
1477 |
{3 true}if |
1478 |
AGMCORE_plate_ndx 4 eq |
1479 |
{0 false}if |
1480 |
dup not currentoverprint and |
1481 |
{/AGMCORE_ignoreshade true def}if |
1482 |
AGMCORE_separateShading |
1483 |
currentdict |
1484 |
end exch |
1485 |
}if |
1486 |
dup 0 get/Separation eq |
1487 |
{ |
1488 |
exch begin |
1489 |
ColorSpace 1 get dup/None ne exch/All ne and |
1490 |
{ |
1491 |
ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and |
1492 |
{ |
1493 |
ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq |
1494 |
{ |
1495 |
/ColorSpace |
1496 |
[ |
1497 |
/Separation |
1498 |
ColorSpace 1 get |
1499 |
/DeviceGray |
1500 |
[ |
1501 |
ColorSpace 3 get/exec cvx |
1502 |
4 AGMCORE_plate_ndx sub -1/roll cvx |
1503 |
4 1/roll cvx |
1504 |
3[/pop cvx]cvx/repeat cvx |
1505 |
1/exch cvx/sub cvx |
1506 |
]cvx |
1507 |
]def |
1508 |
}{ |
1509 |
AGMCORE_report_unsupported_color_space |
1510 |
AGMCORE_black_plate not |
1511 |
{ |
1512 |
currentdict 0 false AGMCORE_separateShading |
1513 |
}if |
1514 |
}ifelse |
1515 |
}{ |
1516 |
currentdict ColorSpace 1 get AGMCORE_IsCurrentColor |
1517 |
0 exch |
1518 |
dup not currentoverprint and |
1519 |
{/AGMCORE_ignoreshade true def}if |
1520 |
AGMCORE_separateShading |
1521 |
}ifelse |
1522 |
}if |
1523 |
currentdict |
1524 |
end exch |
1525 |
}if |
1526 |
dup 0 get/DeviceN eq |
1527 |
{ |
1528 |
exch begin |
1529 |
ColorSpace 1 get convert_to_process |
1530 |
{ |
1531 |
ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq |
1532 |
{ |
1533 |
/ColorSpace |
1534 |
[ |
1535 |
/DeviceN |
1536 |
ColorSpace 1 get |
1537 |
/DeviceGray |
1538 |
[ |
1539 |
ColorSpace 3 get/exec cvx |
1540 |
4 AGMCORE_plate_ndx sub -1/roll cvx |
1541 |
4 1/roll cvx |
1542 |
3[/pop cvx]cvx/repeat cvx |
1543 |
1/exch cvx/sub cvx |
1544 |
]cvx |
1545 |
]def |
1546 |
}{ |
1547 |
AGMCORE_report_unsupported_color_space |
1548 |
AGMCORE_black_plate not |
1549 |
{ |
1550 |
currentdict 0 false AGMCORE_separateShading |
1551 |
/ColorSpace[/DeviceGray]def |
1552 |
}if |
1553 |
}ifelse |
1554 |
}{ |
1555 |
currentdict |
1556 |
false -1 ColorSpace 1 get |
1557 |
{ |
1558 |
AGMCORE_IsCurrentColor |
1559 |
{ |
1560 |
1 add |
1561 |
exch pop true exch exit |
1562 |
}if |
1563 |
1 add |
1564 |
}forall |
1565 |
exch |
1566 |
dup not currentoverprint and |
1567 |
{/AGMCORE_ignoreshade true def}if |
1568 |
AGMCORE_separateShading |
1569 |
}ifelse |
1570 |
currentdict |
1571 |
end exch |
1572 |
}if |
1573 |
dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not |
1574 |
{ |
1575 |
exch begin |
1576 |
ColorSpace dup type/arraytype eq |
1577 |
{0 get}if |
1578 |
/DeviceGray ne |
1579 |
{ |
1580 |
AGMCORE_report_unsupported_color_space |
1581 |
AGMCORE_black_plate not |
1582 |
{ |
1583 |
ColorSpace 0 get/CIEBasedA eq |
1584 |
{ |
1585 |
/ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def |
1586 |
}if |
1587 |
ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or |
1588 |
{ |
1589 |
/ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def |
1590 |
}if |
1591 |
ColorSpace 0 get/CIEBasedDEFG eq |
1592 |
{ |
1593 |
/ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def |
1594 |
}if |
1595 |
currentdict 0 false AGMCORE_separateShading |
1596 |
}if |
1597 |
}if |
1598 |
currentdict |
1599 |
end exch |
1600 |
}if |
1601 |
pop |
1602 |
dup/AGMCORE_ignoreshade known |
1603 |
{ |
1604 |
begin |
1605 |
/ColorSpace[/Separation(None)/DeviceGray{}]def |
1606 |
currentdict end |
1607 |
}if |
1608 |
}def |
1609 |
/shfill |
1610 |
{ |
1611 |
AGMCORE_separateShadingDict |
1612 |
dup/AGMCORE_ignoreshade known |
1613 |
{pop} |
1614 |
{AGMCORE_&sysshfill}ifelse |
1615 |
}def |
1616 |
/makepattern |
1617 |
{ |
1618 |
exch |
1619 |
dup/PatternType get 2 eq |
1620 |
{ |
1621 |
clonedict |
1622 |
begin |
1623 |
/Shading Shading AGMCORE_separateShadingDict def |
1624 |
Shading/AGMCORE_ignoreshade known |
1625 |
currentdict end exch |
1626 |
{pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if |
1627 |
exch AGMCORE_&sysmakepattern |
1628 |
}{ |
1629 |
exch AGMCORE_&usrmakepattern |
1630 |
}ifelse |
1631 |
}def |
1632 |
}if |
1633 |
}if |
1634 |
AGMCORE_in_rip_sep{ |
1635 |
/setcustomcolor |
1636 |
{ |
1637 |
exch aload pop |
1638 |
dup 7 1 roll inRip_spot_has_ink not { |
1639 |
4{4 index mul 4 1 roll} |
1640 |
repeat |
1641 |
/DeviceCMYK setcolorspace |
1642 |
6 -2 roll pop pop |
1643 |
}{ |
1644 |
//Adobe_AGM_Core begin |
1645 |
/AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf |
1646 |
end |
1647 |
[/Separation 4 -1 roll/DeviceCMYK |
1648 |
{dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} |
1649 |
] |
1650 |
setcolorspace |
1651 |
}ifelse |
1652 |
setcolor |
1653 |
}ndf |
1654 |
/setseparationgray |
1655 |
{ |
1656 |
[/Separation(All)/DeviceGray{}]setcolorspace_opt |
1657 |
1 exch sub setcolor |
1658 |
}ndf |
1659 |
}{ |
1660 |
/setseparationgray |
1661 |
{ |
1662 |
AGMCORE_&setgray |
1663 |
}ndf |
1664 |
}ifelse |
1665 |
/findcmykcustomcolor |
1666 |
{ |
1667 |
5 makereadonlyarray |
1668 |
}ndf |
1669 |
/setcustomcolor |
1670 |
{ |
1671 |
exch aload pop pop |
1672 |
4{4 index mul 4 1 roll}repeat |
1673 |
setcmykcolor pop |
1674 |
}ndf |
1675 |
/has_color |
1676 |
/colorimage where{ |
1677 |
AGMCORE_producing_seps{ |
1678 |
pop true |
1679 |
}{ |
1680 |
systemdict eq |
1681 |
}ifelse |
1682 |
}{ |
1683 |
false |
1684 |
}ifelse |
1685 |
def |
1686 |
/map_index |
1687 |
{ |
1688 |
1 index mul exch getinterval{255 div}forall |
1689 |
}bdf |
1690 |
/map_indexed_devn |
1691 |
{ |
1692 |
Lookup Names length 3 -1 roll cvi map_index |
1693 |
}bdf |
1694 |
/n_color_components |
1695 |
{ |
1696 |
base_colorspace_type |
1697 |
dup/DeviceGray eq{ |
1698 |
pop 1 |
1699 |
}{ |
1700 |
/DeviceCMYK eq{ |
1701 |
4 |
1702 |
}{ |
1703 |
3 |
1704 |
}ifelse |
1705 |
}ifelse |
1706 |
}bdf |
1707 |
level2{ |
1708 |
/mo/moveto ldf |
1709 |
/li/lineto ldf |
1710 |
/cv/curveto ldf |
1711 |
/knockout_unitsq |
1712 |
{ |
1713 |
1 setgray |
1714 |
0 0 1 1 rectfill |
1715 |
}def |
1716 |
level2/setcolorspace AGMCORE_key_known not and{ |
1717 |
/AGMCORE_&&&setcolorspace/setcolorspace ldf |
1718 |
/AGMCORE_ReplaceMappedColor |
1719 |
{ |
1720 |
dup type dup/arraytype eq exch/packedarraytype eq or |
1721 |
{ |
1722 |
/AGMCORE_SpotAliasAry2 where{ |
1723 |
begin |
1724 |
dup 0 get dup/Separation eq |
1725 |
{ |
1726 |
pop |
1727 |
dup length array copy |
1728 |
dup dup 1 get |
1729 |
current_spot_alias |
1730 |
{ |
1731 |
dup map_alias |
1732 |
{ |
1733 |
false set_spot_alias |
1734 |
dup 1 exch setsepcolorspace |
1735 |
true set_spot_alias |
1736 |
begin |
1737 |
/sep_colorspace_dict currentdict AGMCORE_gput |
1738 |
pop pop pop |
1739 |
[ |
1740 |
/Separation Name |
1741 |
CSA map_csa |
1742 |
MappedCSA |
1743 |
/sep_colorspace_proc load |
1744 |
] |
1745 |
dup Name |
1746 |
end |
1747 |
}if |
1748 |
}if |
1749 |
map_reserved_ink_name 1 xpt |
1750 |
}{ |
1751 |
/DeviceN eq |
1752 |
{ |
1753 |
dup length array copy |
1754 |
dup dup 1 get[ |
1755 |
exch{ |
1756 |
current_spot_alias{ |
1757 |
dup map_alias{ |
1758 |
/Name get exch pop |
1759 |
}if |
1760 |
}if |
1761 |
map_reserved_ink_name |
1762 |
}forall |
1763 |
]1 xpt |
1764 |
}if |
1765 |
}ifelse |
1766 |
end |
1767 |
}if |
1768 |
}if |
1769 |
}def |
1770 |
/setcolorspace |
1771 |
{ |
1772 |
dup type dup/arraytype eq exch/packedarraytype eq or |
1773 |
{ |
1774 |
dup 0 get/Indexed eq |
1775 |
{ |
1776 |
AGMCORE_distilling |
1777 |
{ |
1778 |
/PhotoshopDuotoneList where |
1779 |
{ |
1780 |
pop false |
1781 |
}{ |
1782 |
true |
1783 |
}ifelse |
1784 |
}{ |
1785 |
true |
1786 |
}ifelse |
1787 |
{ |
1788 |
aload pop 3 -1 roll |
1789 |
AGMCORE_ReplaceMappedColor |
1790 |
3 1 roll 4 array astore |
1791 |
}if |
1792 |
}{ |
1793 |
AGMCORE_ReplaceMappedColor |
1794 |
}ifelse |
1795 |
}if |
1796 |
DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if |
1797 |
}def |
1798 |
}if |
1799 |
}{ |
1800 |
/adj |
1801 |
{ |
1802 |
currentstrokeadjust{ |
1803 |
transform |
1804 |
0.25 sub round 0.25 add exch |
1805 |
0.25 sub round 0.25 add exch |
1806 |
itransform |
1807 |
}if |
1808 |
}def |
1809 |
/mo{ |
1810 |
adj moveto |
1811 |
}def |
1812 |
/li{ |
1813 |
adj lineto |
1814 |
}def |
1815 |
/cv{ |
1816 |
6 2 roll adj |
1817 |
6 2 roll adj |
1818 |
6 2 roll adj curveto |
1819 |
}def |
1820 |
/knockout_unitsq |
1821 |
{ |
1822 |
1 setgray |
1823 |
8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image |
1824 |
}def |
1825 |
/currentstrokeadjust{ |
1826 |
/currentstrokeadjust AGMCORE_gget |
1827 |
}def |
1828 |
/setstrokeadjust{ |
1829 |
/currentstrokeadjust exch AGMCORE_gput |
1830 |
}def |
1831 |
/setcolorspace |
1832 |
{ |
1833 |
/currentcolorspace exch AGMCORE_gput |
1834 |
}def |
1835 |
/currentcolorspace |
1836 |
{ |
1837 |
/currentcolorspace AGMCORE_gget |
1838 |
}def |
1839 |
/setcolor_devicecolor |
1840 |
{ |
1841 |
base_colorspace_type |
1842 |
dup/DeviceGray eq{ |
1843 |
pop setgray |
1844 |
}{ |
1845 |
/DeviceCMYK eq{ |
1846 |
setcmykcolor |
1847 |
}{ |
1848 |
setrgbcolor |
1849 |
}ifelse |
1850 |
}ifelse |
1851 |
}def |
1852 |
/setcolor |
1853 |
{ |
1854 |
currentcolorspace 0 get |
1855 |
dup/DeviceGray ne{ |
1856 |
dup/DeviceCMYK ne{ |
1857 |
dup/DeviceRGB ne{ |
1858 |
dup/Separation eq{ |
1859 |
pop |
1860 |
currentcolorspace 3 gx |
1861 |
currentcolorspace 2 get |
1862 |
}{ |
1863 |
dup/Indexed eq{ |
1864 |
pop |
1865 |
currentcolorspace 3 get dup type/stringtype eq{ |
1866 |
currentcolorspace 1 get n_color_components |
1867 |
3 -1 roll map_index |
1868 |
}{ |
1869 |
exec |
1870 |
}ifelse |
1871 |
currentcolorspace 1 get |
1872 |
}{ |
1873 |
/AGMCORE_cur_err/AGMCORE_invalid_color_space def |
1874 |
AGMCORE_invalid_color_space |
1875 |
}ifelse |
1876 |
}ifelse |
1877 |
}if |
1878 |
}if |
1879 |
}if |
1880 |
setcolor_devicecolor |
1881 |
}def |
1882 |
}ifelse |
1883 |
/sop/setoverprint ldf |
1884 |
/lw/setlinewidth ldf |
1885 |
/lc/setlinecap ldf |
1886 |
/lj/setlinejoin ldf |
1887 |
/ml/setmiterlimit ldf |
1888 |
/dsh/setdash ldf |
1889 |
/sadj/setstrokeadjust ldf |
1890 |
/gry/setgray ldf |
1891 |
/rgb/setrgbcolor ldf |
1892 |
/cmyk[ |
1893 |
/currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx |
1894 |
/setcmykcolor load dup type/operatortype ne{/exec cvx}if |
1895 |
]cvx bdf |
1896 |
level3 AGMCORE_host_sep not and{ |
1897 |
/nzopmsc{ |
1898 |
6 dict begin |
1899 |
/kk exch def |
1900 |
/yy exch def |
1901 |
/mm exch def |
1902 |
/cc exch def |
1903 |
/sum 0 def |
1904 |
cc 0 ne{/sum sum 2#1000 or def cc}if |
1905 |
mm 0 ne{/sum sum 2#0100 or def mm}if |
1906 |
yy 0 ne{/sum sum 2#0010 or def yy}if |
1907 |
kk 0 ne{/sum sum 2#0001 or def kk}if |
1908 |
AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace |
1909 |
sum 0 eq{0}if |
1910 |
end |
1911 |
setcolor |
1912 |
}bdf |
1913 |
}{ |
1914 |
/nzopmsc/cmyk ldf |
1915 |
}ifelse |
1916 |
/sep/setsepcolor ldf |
1917 |
/devn/setdevicencolor ldf |
1918 |
/idx/setindexedcolor ldf |
1919 |
/colr/setcolor ldf |
1920 |
/csacrd/set_csa_crd ldf |
1921 |
/sepcs/setsepcolorspace ldf |
1922 |
/devncs/setdevicencolorspace ldf |
1923 |
/idxcs/setindexedcolorspace ldf |
1924 |
/cp/closepath ldf |
1925 |
/clp/clp_npth ldf |
1926 |
/eclp/eoclp_npth ldf |
1927 |
/f/fill ldf |
1928 |
/ef/eofill ldf |
1929 |
/@/stroke ldf |
1930 |
/nclp/npth_clp ldf |
1931 |
/gset/graphic_setup ldf |
1932 |
/gcln/graphic_cleanup ldf |
1933 |
/ct/concat ldf |
1934 |
/cf/currentfile ldf |
1935 |
/fl/filter ldf |
1936 |
/rs/readstring ldf |
1937 |
/AGMCORE_def_ht currenthalftone def |
1938 |
/clonedict Adobe_AGM_Utils begin/clonedict load end def |
1939 |
/clonearray Adobe_AGM_Utils begin/clonearray load end def |
1940 |
currentdict{ |
1941 |
dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ |
1942 |
bind |
1943 |
}if |
1944 |
def |
1945 |
}forall |
1946 |
/getrampcolor |
1947 |
{ |
1948 |
/indx exch def |
1949 |
0 1 NumComp 1 sub |
1950 |
{ |
1951 |
dup |
1952 |
Samples exch get |
1953 |
dup type/stringtype eq{indx get}if |
1954 |
exch |
1955 |
Scaling exch get aload pop |
1956 |
3 1 roll |
1957 |
mul add |
1958 |
}for |
1959 |
ColorSpaceFamily/Separation eq |
1960 |
{sep} |
1961 |
{ |
1962 |
ColorSpaceFamily/DeviceN eq |
1963 |
{devn}{setcolor}ifelse |
1964 |
}ifelse |
1965 |
}bdf |
1966 |
/sssetbackground{ |
1967 |
aload pop |
1968 |
ColorSpaceFamily/Separation eq |
1969 |
{sep} |
1970 |
{ |
1971 |
ColorSpaceFamily/DeviceN eq |
1972 |
{devn}{setcolor}ifelse |
1973 |
}ifelse |
1974 |
}bdf |
1975 |
/RadialShade |
1976 |
{ |
1977 |
40 dict begin |
1978 |
/ColorSpaceFamily xdf |
1979 |
/background xdf |
1980 |
/ext1 xdf |
1981 |
/ext0 xdf |
1982 |
/BBox xdf |
1983 |
/r2 xdf |
1984 |
/c2y xdf |
1985 |
/c2x xdf |
1986 |
/r1 xdf |
1987 |
/c1y xdf |
1988 |
/c1x xdf |
1989 |
/rampdict xdf |
1990 |
/setinkoverprint where{pop/setinkoverprint{pop}def}if |
1991 |
gsave |
1992 |
BBox length 0 gt |
1993 |
{ |
1994 |
np |
1995 |
BBox 0 get BBox 1 get moveto |
1996 |
BBox 2 get BBox 0 get sub 0 rlineto |
1997 |
0 BBox 3 get BBox 1 get sub rlineto |
1998 |
BBox 2 get BBox 0 get sub neg 0 rlineto |
1999 |
closepath |
2000 |
clip |
2001 |
np |
2002 |
}if |
2003 |
c1x c2x eq |
2004 |
{ |
2005 |
c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse |
2006 |
}{ |
2007 |
/slope c2y c1y sub c2x c1x sub div def |
2008 |
/theta slope 1 atan def |
2009 |
c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if |
2010 |
c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if |
2011 |
}ifelse |
2012 |
gsave |
2013 |
clippath |
2014 |
c1x c1y translate |
2015 |
theta rotate |
2016 |
-90 rotate |
2017 |
{pathbbox}stopped |
2018 |
{0 0 0 0}if |
2019 |
/yMax xdf |
2020 |
/xMax xdf |
2021 |
/yMin xdf |
2022 |
/xMin xdf |
2023 |
grestore |
2024 |
xMax xMin eq yMax yMin eq or |
2025 |
{ |
2026 |
grestore |
2027 |
end |
2028 |
}{ |
2029 |
/max{2 copy gt{pop}{exch pop}ifelse}bdf |
2030 |
/min{2 copy lt{pop}{exch pop}ifelse}bdf |
2031 |
rampdict begin |
2032 |
40 dict begin |
2033 |
background length 0 gt{background sssetbackground gsave clippath fill grestore}if |
2034 |
gsave |
2035 |
c1x c1y translate |
2036 |
theta rotate |
2037 |
-90 rotate |
2038 |
/c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def |
2039 |
/c1y 0 def |
2040 |
/c1x 0 def |
2041 |
/c2x 0 def |
2042 |
ext0 |
2043 |
{ |
2044 |
0 getrampcolor |
2045 |
c2y r2 add r1 sub 0.0001 lt |
2046 |
{ |
2047 |
c1x c1y r1 360 0 arcn |
2048 |
pathbbox |
2049 |
/aymax exch def |
2050 |
/axmax exch def |
2051 |
/aymin exch def |
2052 |
/axmin exch def |
2053 |
/bxMin xMin axmin min def |
2054 |
/byMin yMin aymin min def |
2055 |
/bxMax xMax axmax max def |
2056 |
/byMax yMax aymax max def |
2057 |
bxMin byMin moveto |
2058 |
bxMax byMin lineto |
2059 |
bxMax byMax lineto |
2060 |
bxMin byMax lineto |
2061 |
bxMin byMin lineto |
2062 |
eofill |
2063 |
}{ |
2064 |
c2y r1 add r2 le |
2065 |
{ |
2066 |
c1x c1y r1 0 360 arc |
2067 |
fill |
2068 |
} |
2069 |
{ |
2070 |
c2x c2y r2 0 360 arc fill |
2071 |
r1 r2 eq |
2072 |
{ |
2073 |
/p1x r1 neg def |
2074 |
/p1y c1y def |
2075 |
/p2x r1 def |
2076 |
/p2y c1y def |
2077 |
p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto |
2078 |
fill |
2079 |
}{ |
2080 |
/AA r2 r1 sub c2y div def |
2081 |
AA -1 eq |
2082 |
{/theta 89.99 def} |
2083 |
{/theta AA 1 AA dup mul sub sqrt div 1 atan def} |
2084 |
ifelse |
2085 |
/SS1 90 theta add dup sin exch cos div def |
2086 |
/p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def |
2087 |
/p1y p1x SS1 div neg def |
2088 |
/SS2 90 theta sub dup sin exch cos div def |
2089 |
/p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def |
2090 |
/p2y p2x SS2 div neg def |
2091 |
r1 r2 gt |
2092 |
{ |
2093 |
/L1maxX p1x yMin p1y sub SS1 div add def |
2094 |
/L2maxX p2x yMin p2y sub SS2 div add def |
2095 |
}{ |
2096 |
/L1maxX 0 def |
2097 |
/L2maxX 0 def |
2098 |
}ifelse |
2099 |
p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto |
2100 |
L1maxX L1maxX p1x sub SS1 mul p1y add lineto |
2101 |
fill |
2102 |
}ifelse |
2103 |
}ifelse |
2104 |
}ifelse |
2105 |
}if |
2106 |
c1x c2x sub dup mul |
2107 |
c1y c2y sub dup mul |
2108 |
add 0.5 exp |
2109 |
0 dtransform |
2110 |
dup mul exch dup mul add 0.5 exp 72 div |
2111 |
0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt |
2112 |
72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt |
2113 |
1 index 1 index lt{exch}if pop |
2114 |
/hires xdf |
2115 |
hires mul |
2116 |
/numpix xdf |
2117 |
/numsteps NumSamples def |
2118 |
/rampIndxInc 1 def |
2119 |
/subsampling false def |
2120 |
numpix 0 ne |
2121 |
{ |
2122 |
NumSamples numpix div 0.5 gt |
2123 |
{ |
2124 |
/numsteps numpix 2 div round cvi dup 1 le{pop 2}if def |
2125 |
/rampIndxInc NumSamples 1 sub numsteps div def |
2126 |
/subsampling true def |
2127 |
}if |
2128 |
}if |
2129 |
/xInc c2x c1x sub numsteps div def |
2130 |
/yInc c2y c1y sub numsteps div def |
2131 |
/rInc r2 r1 sub numsteps div def |
2132 |
/cx c1x def |
2133 |
/cy c1y def |
2134 |
/radius r1 def |
2135 |
np |
2136 |
xInc 0 eq yInc 0 eq rInc 0 eq and and |
2137 |
{ |
2138 |
0 getrampcolor |
2139 |
cx cy radius 0 360 arc |
2140 |
stroke |
2141 |
NumSamples 1 sub getrampcolor |
2142 |
cx cy radius 72 hires div add 0 360 arc |
2143 |
0 setlinewidth |
2144 |
stroke |
2145 |
}{ |
2146 |
0 |
2147 |
numsteps |
2148 |
{ |
2149 |
dup |
2150 |
subsampling{round cvi}if |
2151 |
getrampcolor |
2152 |
cx cy radius 0 360 arc |
2153 |
/cx cx xInc add def |
2154 |
/cy cy yInc add def |
2155 |
/radius radius rInc add def |
2156 |
cx cy radius 360 0 arcn |
2157 |
eofill |
2158 |
rampIndxInc add |
2159 |
}repeat |
2160 |
pop |
2161 |
}ifelse |
2162 |
ext1 |
2163 |
{ |
2164 |
c2y r2 add r1 lt |
2165 |
{ |
2166 |
c2x c2y r2 0 360 arc |
2167 |
fill |
2168 |
}{ |
2169 |
c2y r1 add r2 sub 0.0001 le |
2170 |
{ |
2171 |
c2x c2y r2 360 0 arcn |
2172 |
pathbbox |
2173 |
/aymax exch def |
2174 |
/axmax exch def |
2175 |
/aymin exch def |
2176 |
/axmin exch def |
2177 |
/bxMin xMin axmin min def |
2178 |
/byMin yMin aymin min def |
2179 |
/bxMax xMax axmax max def |
2180 |
/byMax yMax aymax max def |
2181 |
bxMin byMin moveto |
2182 |
bxMax byMin lineto |
2183 |
bxMax byMax lineto |
2184 |
bxMin byMax lineto |
2185 |
bxMin byMin lineto |
2186 |
eofill |
2187 |
}{ |
2188 |
c2x c2y r2 0 360 arc fill |
2189 |
r1 r2 eq |
2190 |
{ |
2191 |
/p1x r2 neg def |
2192 |
/p1y c2y def |
2193 |
/p2x r2 def |
2194 |
/p2y c2y def |
2195 |
p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto |
2196 |
fill |
2197 |
}{ |
2198 |
/AA r2 r1 sub c2y div def |
2199 |
AA -1 eq |
2200 |
{/theta 89.99 def} |
2201 |
{/theta AA 1 AA dup mul sub sqrt div 1 atan def} |
2202 |
ifelse |
2203 |
/SS1 90 theta add dup sin exch cos div def |
2204 |
/p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def |
2205 |
/p1y c2y p1x SS1 div sub def |
2206 |
/SS2 90 theta sub dup sin exch cos div def |
2207 |
/p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def |
2208 |
/p2y c2y p2x SS2 div sub def |
2209 |
r1 r2 lt |
2210 |
{ |
2211 |
/L1maxX p1x yMax p1y sub SS1 div add def |
2212 |
/L2maxX p2x yMax p2y sub SS2 div add def |
2213 |
}{ |
2214 |
/L1maxX 0 def |
2215 |
/L2maxX 0 def |
2216 |
}ifelse |
2217 |
p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto |
2218 |
L1maxX L1maxX p1x sub SS1 mul p1y add lineto |
2219 |
fill |
2220 |
}ifelse |
2221 |
}ifelse |
2222 |
}ifelse |
2223 |
}if |
2224 |
grestore |
2225 |
grestore |
2226 |
end |
2227 |
end |
2228 |
end |
2229 |
}ifelse |
2230 |
}bdf |
2231 |
/GenStrips |
2232 |
{ |
2233 |
40 dict begin |
2234 |
/ColorSpaceFamily xdf |
2235 |
/background xdf |
2236 |
/ext1 xdf |
2237 |
/ext0 xdf |
2238 |
/BBox xdf |
2239 |
/y2 xdf |
2240 |
/x2 xdf |
2241 |
/y1 xdf |
2242 |
/x1 xdf |
2243 |
/rampdict xdf |
2244 |
/setinkoverprint where{pop/setinkoverprint{pop}def}if |
2245 |
gsave |
2246 |
BBox length 0 gt |
2247 |
{ |
2248 |
np |
2249 |
BBox 0 get BBox 1 get moveto |
2250 |
BBox 2 get BBox 0 get sub 0 rlineto |
2251 |
0 BBox 3 get BBox 1 get sub rlineto |
2252 |
BBox 2 get BBox 0 get sub neg 0 rlineto |
2253 |
closepath |
2254 |
clip |
2255 |
np |
2256 |
}if |
2257 |
x1 x2 eq |
2258 |
{ |
2259 |
y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse |
2260 |
}{ |
2261 |
/slope y2 y1 sub x2 x1 sub div def |
2262 |
/theta slope 1 atan def |
2263 |
x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if |
2264 |
x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if |
2265 |
} |
2266 |
ifelse |
2267 |
gsave |
2268 |
clippath |
2269 |
x1 y1 translate |
2270 |
theta rotate |
2271 |
{pathbbox}stopped |
2272 |
{0 0 0 0}if |
2273 |
/yMax exch def |
2274 |
/xMax exch def |
2275 |
/yMin exch def |
2276 |
/xMin exch def |
2277 |
grestore |
2278 |
xMax xMin eq yMax yMin eq or |
2279 |
{ |
2280 |
grestore |
2281 |
end |
2282 |
}{ |
2283 |
rampdict begin |
2284 |
20 dict begin |
2285 |
background length 0 gt{background sssetbackground gsave clippath fill grestore}if |
2286 |
gsave |
2287 |
x1 y1 translate |
2288 |
theta rotate |
2289 |
/xStart 0 def |
2290 |
/xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def |
2291 |
/ySpan yMax yMin sub def |
2292 |
/numsteps NumSamples def |
2293 |
/rampIndxInc 1 def |
2294 |
/subsampling false def |
2295 |
xStart 0 transform |
2296 |
xEnd 0 transform |
2297 |
3 -1 roll |
2298 |
sub dup mul |
2299 |
3 1 roll |
2300 |
sub dup mul |
2301 |
add 0.5 exp 72 div |
2302 |
0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt |
2303 |
72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt |
2304 |
1 index 1 index lt{exch}if pop |
2305 |
mul |
2306 |
/numpix xdf |
2307 |
numpix 0 ne |
2308 |
{ |
2309 |
NumSamples numpix div 0.5 gt |
2310 |
{ |
2311 |
/numsteps numpix 2 div round cvi dup 1 le{pop 2}if def |
2312 |
/rampIndxInc NumSamples 1 sub numsteps div def |
2313 |
/subsampling true def |
2314 |
}if |
2315 |
}if |
2316 |
ext0 |
2317 |
{ |
2318 |
0 getrampcolor |
2319 |
xMin xStart lt |
2320 |
{ |
2321 |
xMin yMin xMin neg ySpan rectfill |
2322 |
}if |
2323 |
}if |
2324 |
/xInc xEnd xStart sub numsteps div def |
2325 |
/x xStart def |
2326 |
0 |
2327 |
numsteps |
2328 |
{ |
2329 |
dup |
2330 |
subsampling{round cvi}if |
2331 |
getrampcolor |
2332 |
x yMin xInc ySpan rectfill |
2333 |
/x x xInc add def |
2334 |
rampIndxInc add |
2335 |
}repeat |
2336 |
pop |
2337 |
ext1{ |
2338 |
xMax xEnd gt |
2339 |
{ |
2340 |
xEnd yMin xMax xEnd sub ySpan rectfill |
2341 |
}if |
2342 |
}if |
2343 |
grestore |
2344 |
grestore |
2345 |
end |
2346 |
end |
2347 |
end |
2348 |
}ifelse |
2349 |
}bdf |
2350 |
}def |
2351 |
/pt |
2352 |
{ |
2353 |
end |
2354 |
}def |
2355 |
/dt{ |
2356 |
}def |
2357 |
/pgsv{ |
2358 |
//Adobe_AGM_Core/AGMCORE_save save put |
2359 |
}def |
2360 |
/pgrs{ |
2361 |
//Adobe_AGM_Core/AGMCORE_save get restore |
2362 |
}def |
2363 |
systemdict/findcolorrendering known{ |
2364 |
/findcolorrendering systemdict/findcolorrendering get def |
2365 |
}if |
2366 |
systemdict/setcolorrendering known{ |
2367 |
/setcolorrendering systemdict/setcolorrendering get def |
2368 |
}if |
2369 |
/test_cmyk_color_plate |
2370 |
{ |
2371 |
gsave |
2372 |
setcmykcolor currentgray 1 ne |
2373 |
grestore |
2374 |
}def |
2375 |
/inRip_spot_has_ink |
2376 |
{ |
2377 |
dup//Adobe_AGM_Core/AGMCORE_name xddf |
2378 |
convert_spot_to_process not |
2379 |
}def |
2380 |
/map255_to_range |
2381 |
{ |
2382 |
1 index sub |
2383 |
3 -1 roll 255 div mul add |
2384 |
}def |
2385 |
/set_csa_crd |
2386 |
{ |
2387 |
/sep_colorspace_dict null AGMCORE_gput |
2388 |
begin |
2389 |
CSA get_csa_by_name setcolorspace_opt |
2390 |
set_crd |
2391 |
end |
2392 |
} |
2393 |
def |
2394 |
/map_csa |
2395 |
{ |
2396 |
currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse |
2397 |
{pop}{get_csa_by_name/MappedCSA xdf}ifelse |
2398 |
}def |
2399 |
/setsepcolor |
2400 |
{ |
2401 |
/sep_colorspace_dict AGMCORE_gget begin |
2402 |
dup/sep_tint exch AGMCORE_gput |
2403 |
TintProc |
2404 |
end |
2405 |
}def |
2406 |
/setdevicencolor |
2407 |
{ |
2408 |
/devicen_colorspace_dict AGMCORE_gget begin |
2409 |
Names length copy |
2410 |
Names length 1 sub -1 0 |
2411 |
{ |
2412 |
/devicen_tints AGMCORE_gget 3 1 roll xpt |
2413 |
}for |
2414 |
TintProc |
2415 |
end |
2416 |
}def |
2417 |
/sep_colorspace_proc |
2418 |
{ |
2419 |
/AGMCORE_tmp exch store |
2420 |
/sep_colorspace_dict AGMCORE_gget begin |
2421 |
currentdict/Components known{ |
2422 |
Components aload pop |
2423 |
TintMethod/Lab eq{ |
2424 |
2{AGMCORE_tmp mul NComponents 1 roll}repeat |
2425 |
LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll |
2426 |
}{ |
2427 |
TintMethod/Subtractive eq{ |
2428 |
NComponents{ |
2429 |
AGMCORE_tmp mul NComponents 1 roll |
2430 |
}repeat |
2431 |
}{ |
2432 |
NComponents{ |
2433 |
1 sub AGMCORE_tmp mul 1 add NComponents 1 roll |
2434 |
}repeat |
2435 |
}ifelse |
2436 |
}ifelse |
2437 |
}{ |
2438 |
ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get |
2439 |
aload pop |
2440 |
}ifelse |
2441 |
end |
2442 |
}def |
2443 |
/sep_colorspace_gray_proc |
2444 |
{ |
2445 |
/AGMCORE_tmp exch store |
2446 |
/sep_colorspace_dict AGMCORE_gget begin |
2447 |
GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get |
2448 |
end |
2449 |
}def |
2450 |
/sep_proc_name |
2451 |
{ |
2452 |
dup 0 get |
2453 |
dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ |
2454 |
pop[/DeviceGray] |
2455 |
/sep_colorspace_gray_proc |
2456 |
}{ |
2457 |
/sep_colorspace_proc |
2458 |
}ifelse |
2459 |
}def |
2460 |
/setsepcolorspace |
2461 |
{ |
2462 |
current_spot_alias{ |
2463 |
dup begin |
2464 |
Name map_alias{ |
2465 |
exch pop |
2466 |
}if |
2467 |
end |
2468 |
}if |
2469 |
dup/sep_colorspace_dict exch AGMCORE_gput |
2470 |
begin |
2471 |
CSA map_csa |
2472 |
/AGMCORE_sep_special Name dup()eq exch(All)eq or store |
2473 |
AGMCORE_avoid_L2_sep_space{ |
2474 |
[/Indexed MappedCSA sep_proc_name 255 exch |
2475 |
{255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx |
2476 |
]setcolorspace_opt |
2477 |
/TintProc{ |
2478 |
255 mul round cvi setcolor |
2479 |
}bdf |
2480 |
}{ |
2481 |
MappedCSA 0 get/DeviceCMYK eq |
2482 |
currentdict/Components known and |
2483 |
AGMCORE_sep_special not and{ |
2484 |
/TintProc[ |
2485 |
Components aload pop Name findcmykcustomcolor |
2486 |
/exch cvx/setcustomcolor cvx |
2487 |
]cvx bdf |
2488 |
}{ |
2489 |
AGMCORE_host_sep Name(All)eq and{ |
2490 |
/TintProc{ |
2491 |
1 exch sub setseparationgray |
2492 |
}bdf |
2493 |
}{ |
2494 |
AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and |
2495 |
AGMCORE_host_sep or |
2496 |
Name()eq and{ |
2497 |
/TintProc[ |
2498 |
MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ |
2499 |
cvx/setcmykcolor cvx |
2500 |
}{ |
2501 |
cvx/setgray cvx |
2502 |
}ifelse |
2503 |
]cvx bdf |
2504 |
}{ |
2505 |
AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ |
2506 |
/TintProc[ |
2507 |
/dup cvx |
2508 |
MappedCSA sep_proc_name cvx exch |
2509 |
0 get/DeviceGray eq{ |
2510 |
1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx |
2511 |
}if |
2512 |
/Name cvx/findcmykcustomcolor cvx/exch cvx |
2513 |
AGMCORE_host_sep{ |
2514 |
AGMCORE_is_cmyk_sep |
2515 |
/Name cvx |
2516 |
/AGMCORE_IsSeparationAProcessColor load/exec cvx |
2517 |
/not cvx/and cvx |
2518 |
}{ |
2519 |
Name inRip_spot_has_ink not |
2520 |
}ifelse |
2521 |
[ |
2522 |
/pop cvx 1 |
2523 |
]cvx/if cvx |
2524 |
/setcustomcolor cvx |
2525 |
]cvx bdf |
2526 |
}{ |
2527 |
/TintProc{setcolor}bdf |
2528 |
[/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt |
2529 |
}ifelse |
2530 |
}ifelse |
2531 |
}ifelse |
2532 |
}ifelse |
2533 |
}ifelse |
2534 |
set_crd |
2535 |
setsepcolor |
2536 |
end |
2537 |
}def |
2538 |
/additive_blend |
2539 |
{ |
2540 |
3 dict begin |
2541 |
/numarrays xdf |
2542 |
/numcolors xdf |
2543 |
0 1 numcolors 1 sub |
2544 |
{ |
2545 |
/c1 xdf |
2546 |
1 |
2547 |
0 1 numarrays 1 sub |
2548 |
{ |
2549 |
1 exch add/index cvx |
2550 |
c1/get cvx/mul cvx |
2551 |
}for |
2552 |
numarrays 1 add 1/roll cvx |
2553 |
}for |
2554 |
numarrays[/pop cvx]cvx/repeat cvx |
2555 |
end |
2556 |
}def |
2557 |
/subtractive_blend |
2558 |
{ |
2559 |
3 dict begin |
2560 |
/numarrays xdf |
2561 |
/numcolors xdf |
2562 |
0 1 numcolors 1 sub |
2563 |
{ |
2564 |
/c1 xdf |
2565 |
1 1 |
2566 |
0 1 numarrays 1 sub |
2567 |
{ |
2568 |
1 3 3 -1 roll add/index cvx |
2569 |
c1/get cvx/sub cvx/mul cvx |
2570 |
}for |
2571 |
/sub cvx |
2572 |
numarrays 1 add 1/roll cvx |
2573 |
}for |
2574 |
numarrays[/pop cvx]cvx/repeat cvx |
2575 |
end |
2576 |
}def |
2577 |
/exec_tint_transform |
2578 |
{ |
2579 |
/TintProc[ |
2580 |
/TintTransform cvx/setcolor cvx |
2581 |
]cvx bdf |
2582 |
MappedCSA setcolorspace_opt |
2583 |
}bdf |
2584 |
/devn_makecustomcolor |
2585 |
{ |
2586 |
2 dict begin |
2587 |
/names_index xdf |
2588 |
/Names xdf |
2589 |
1 1 1 1 Names names_index get findcmykcustomcolor |
2590 |
/devicen_tints AGMCORE_gget names_index get setcustomcolor |
2591 |
Names length{pop}repeat |
2592 |
end |
2593 |
}bdf |
2594 |
/setdevicencolorspace |
2595 |
{ |
2596 |
dup/AliasedColorants known{false}{true}ifelse |
2597 |
current_spot_alias and{ |
2598 |
7 dict begin |
2599 |
/names_index 0 def |
2600 |
dup/names_len exch/Names get length def |
2601 |
/new_names names_len array def |
2602 |
/new_LookupTables names_len array def |
2603 |
/alias_cnt 0 def |
2604 |
dup/Names get |
2605 |
{ |
2606 |
dup map_alias{ |
2607 |
exch pop |
2608 |
dup/ColorLookup known{ |
2609 |
dup begin |
2610 |
new_LookupTables names_index ColorLookup put |
2611 |
end |
2612 |
}{ |
2613 |
dup/Components known{ |
2614 |
dup begin |
2615 |
new_LookupTables names_index Components put |
2616 |
end |
2617 |
}{ |
2618 |
dup begin |
2619 |
new_LookupTables names_index[null null null null]put |
2620 |
end |
2621 |
}ifelse |
2622 |
}ifelse |
2623 |
new_names names_index 3 -1 roll/Name get put |
2624 |
/alias_cnt alias_cnt 1 add def |
2625 |
}{ |
2626 |
/name xdf |
2627 |
new_names names_index name put |
2628 |
dup/LookupTables known{ |
2629 |
dup begin |
2630 |
new_LookupTables names_index LookupTables names_index get put |
2631 |
end |
2632 |
}{ |
2633 |
dup begin |
2634 |
new_LookupTables names_index[null null null null]put |
2635 |
end |
2636 |
}ifelse |
2637 |
}ifelse |
2638 |
/names_index names_index 1 add def |
2639 |
}forall |
2640 |
alias_cnt 0 gt{ |
2641 |
/AliasedColorants true def |
2642 |
/lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def |
2643 |
0 1 names_len 1 sub{ |
2644 |
/names_index xdf |
2645 |
new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ |
2646 |
/AliasedColorants false def |
2647 |
exit |
2648 |
}{ |
2649 |
new_LookupTables names_index get 0 get null eq{ |
2650 |
dup/Names get names_index get/name xdf |
2651 |
name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq |
2652 |
or or or not{ |
2653 |
/AliasedColorants false def |
2654 |
exit |
2655 |
}if |
2656 |
}if |
2657 |
}ifelse |
2658 |
}for |
2659 |
lut_entry_len 1 eq{ |
2660 |
/AliasedColorants false def |
2661 |
}if |
2662 |
AliasedColorants{ |
2663 |
dup begin |
2664 |
/Names new_names def |
2665 |
/LookupTables new_LookupTables def |
2666 |
/AliasedColorants true def |
2667 |
/NComponents lut_entry_len def |
2668 |
/TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def |
2669 |
/MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def |
2670 |
currentdict/TTTablesIdx known not{ |
2671 |
/TTTablesIdx -1 def |
2672 |
}if |
2673 |
end |
2674 |
}if |
2675 |
}if |
2676 |
end |
2677 |
}if |
2678 |
dup/devicen_colorspace_dict exch AGMCORE_gput |
2679 |
begin |
2680 |
currentdict/AliasedColorants known{ |
2681 |
AliasedColorants |
2682 |
}{ |
2683 |
false |
2684 |
}ifelse |
2685 |
dup not{ |
2686 |
CSA map_csa |
2687 |
}if |
2688 |
/TintTransform load type/nulltype eq or{ |
2689 |
/TintTransform[ |
2690 |
0 1 Names length 1 sub |
2691 |
{ |
2692 |
/TTTablesIdx TTTablesIdx 1 add def |
2693 |
dup LookupTables exch get dup 0 get null eq |
2694 |
{ |
2695 |
1 index |
2696 |
Names exch get |
2697 |
dup(Cyan)eq |
2698 |
{ |
2699 |
pop exch |
2700 |
LookupTables length exch sub |
2701 |
/index cvx |
2702 |
0 0 0 |
2703 |
} |
2704 |
{ |
2705 |
dup(Magenta)eq |
2706 |
{ |
2707 |
pop exch |
2708 |
LookupTables length exch sub |
2709 |
/index cvx |
2710 |
0/exch cvx 0 0 |
2711 |
}{ |
2712 |
(Yellow)eq |
2713 |
{ |
2714 |
exch |
2715 |
LookupTables length exch sub |
2716 |
/index cvx |
2717 |
0 0 3 -1/roll cvx 0 |
2718 |
}{ |
2719 |
exch |
2720 |
LookupTables length exch sub |
2721 |
/index cvx |
2722 |
0 0 0 4 -1/roll cvx |
2723 |
}ifelse |
2724 |
}ifelse |
2725 |
}ifelse |
2726 |
5 -1/roll cvx/astore cvx |
2727 |
}{ |
2728 |
dup length 1 sub |
2729 |
LookupTables length 4 -1 roll sub 1 add |
2730 |
/index cvx/mul cvx/round cvx/cvi cvx/get cvx |
2731 |
}ifelse |
2732 |
Names length TTTablesIdx add 1 add 1/roll cvx |
2733 |
}for |
2734 |
Names length[/pop cvx]cvx/repeat cvx |
2735 |
NComponents Names length |
2736 |
TintMethod/Subtractive eq |
2737 |
{ |
2738 |
subtractive_blend |
2739 |
}{ |
2740 |
additive_blend |
2741 |
}ifelse |
2742 |
]cvx bdf |
2743 |
}if |
2744 |
AGMCORE_host_sep{ |
2745 |
Names convert_to_process{ |
2746 |
exec_tint_transform |
2747 |
} |
2748 |
{ |
2749 |
currentdict/AliasedColorants known{ |
2750 |
AliasedColorants not |
2751 |
}{ |
2752 |
false |
2753 |
}ifelse |
2754 |
5 dict begin |
2755 |
/AvoidAliasedColorants xdf |
2756 |
/painted? false def |
2757 |
/names_index 0 def |
2758 |
/names_len Names length def |
2759 |
AvoidAliasedColorants{ |
2760 |
/currentspotalias current_spot_alias def |
2761 |
false set_spot_alias |
2762 |
}if |
2763 |
Names{ |
2764 |
AGMCORE_is_cmyk_sep{ |
2765 |
dup(Cyan)eq AGMCORE_cyan_plate and exch |
2766 |
dup(Magenta)eq AGMCORE_magenta_plate and exch |
2767 |
dup(Yellow)eq AGMCORE_yellow_plate and exch |
2768 |
(Black)eq AGMCORE_black_plate and or or or{ |
2769 |
/devicen_colorspace_dict AGMCORE_gget/TintProc[ |
2770 |
Names names_index/devn_makecustomcolor cvx |
2771 |
]cvx ddf |
2772 |
/painted? true def |
2773 |
}if |
2774 |
painted?{exit}if |
2775 |
}{ |
2776 |
0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ |
2777 |
/devicen_colorspace_dict AGMCORE_gget/TintProc[ |
2778 |
Names names_index/devn_makecustomcolor cvx |
2779 |
]cvx ddf |
2780 |
/painted? true def |
2781 |
exit |
2782 |
}if |
2783 |
}ifelse |
2784 |
/names_index names_index 1 add def |
2785 |
}forall |
2786 |
AvoidAliasedColorants{ |
2787 |
currentspotalias set_spot_alias |
2788 |
}if |
2789 |
painted?{ |
2790 |
/devicen_colorspace_dict AGMCORE_gget/names_index names_index put |
2791 |
}{ |
2792 |
/devicen_colorspace_dict AGMCORE_gget/TintProc[ |
2793 |
names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx |
2794 |
0 0 0 0/setcmykcolor cvx |
2795 |
]cvx ddf |
2796 |
}ifelse |
2797 |
end |
2798 |
}ifelse |
2799 |
} |
2800 |
{ |
2801 |
AGMCORE_in_rip_sep{ |
2802 |
Names convert_to_process not |
2803 |
}{ |
2804 |
level3 |
2805 |
}ifelse |
2806 |
{ |
2807 |
[/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt |
2808 |
/TintProc level3 not AGMCORE_in_rip_sep and{ |
2809 |
[ |
2810 |
Names/length cvx[/pop cvx]cvx/repeat cvx |
2811 |
]cvx bdf |
2812 |
}{ |
2813 |
{setcolor}bdf |
2814 |
}ifelse |
2815 |
}{ |
2816 |
exec_tint_transform |
2817 |
}ifelse |
2818 |
}ifelse |
2819 |
set_crd |
2820 |
/AliasedColorants false def |
2821 |
end |
2822 |
}def |
2823 |
/setindexedcolorspace |
2824 |
{ |
2825 |
dup/indexed_colorspace_dict exch AGMCORE_gput |
2826 |
begin |
2827 |
currentdict/CSDBase known{ |
2828 |
CSDBase/CSD get_res begin |
2829 |
currentdict/Names known{ |
2830 |
currentdict devncs |
2831 |
}{ |
2832 |
1 currentdict sepcs |
2833 |
}ifelse |
2834 |
AGMCORE_host_sep{ |
2835 |
4 dict begin |
2836 |
/compCnt/Names where{pop Names length}{1}ifelse def |
2837 |
/NewLookup HiVal 1 add string def |
2838 |
0 1 HiVal{ |
2839 |
/tableIndex xdf |
2840 |
Lookup dup type/stringtype eq{ |
2841 |
compCnt tableIndex map_index |
2842 |
}{ |
2843 |
exec |
2844 |
}ifelse |
2845 |
/Names where{ |
2846 |
pop setdevicencolor |
2847 |
}{ |
2848 |
setsepcolor |
2849 |
}ifelse |
2850 |
currentgray |
2851 |
tableIndex exch |
2852 |
255 mul cvi |
2853 |
NewLookup 3 1 roll put |
2854 |
}for |
2855 |
[/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt |
2856 |
end |
2857 |
}{ |
2858 |
level3 |
2859 |
{ |
2860 |
currentdict/Names known{ |
2861 |
[/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt |
2862 |
}{ |
2863 |
[/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt |
2864 |
}ifelse |
2865 |
}{ |
2866 |
[/Indexed MappedCSA HiVal |
2867 |
[ |
2868 |
currentdict/Names known{ |
2869 |
Lookup dup type/stringtype eq |
2870 |
{/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} |
2871 |
{/exec cvx}ifelse |
2872 |
/TintTransform load/exec cvx |
2873 |
}{ |
2874 |
Lookup dup type/stringtype eq |
2875 |
{/exch cvx/get cvx 255/div cvx} |
2876 |
{/exec cvx}ifelse |
2877 |
CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx |
2878 |
}ifelse |
2879 |
]cvx |
2880 |
]setcolorspace_opt |
2881 |
}ifelse |
2882 |
}ifelse |
2883 |
end |
2884 |
set_crd |
2885 |
} |
2886 |
{ |
2887 |
CSA map_csa |
2888 |
AGMCORE_host_sep level2 not and{ |
2889 |
0 0 0 0 setcmykcolor |
2890 |
}{ |
2891 |
[/Indexed MappedCSA |
2892 |
level2 not has_color not and{ |
2893 |
dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ |
2894 |
pop[/DeviceGray] |
2895 |
}if |
2896 |
HiVal GrayLookup |
2897 |
}{ |
2898 |
HiVal |
2899 |
currentdict/RangeArray known{ |
2900 |
{ |
2901 |
/indexed_colorspace_dict AGMCORE_gget begin |
2902 |
Lookup exch |
2903 |
dup HiVal gt{ |
2904 |
pop HiVal |
2905 |
}if |
2906 |
NComponents mul NComponents getinterval{}forall |
2907 |
NComponents 1 sub -1 0{ |
2908 |
RangeArray exch 2 mul 2 getinterval aload pop map255_to_range |
2909 |
NComponents 1 roll |
2910 |
}for |
2911 |
end |
2912 |
}bind |
2913 |
}{ |
2914 |
Lookup |
2915 |
}ifelse |
2916 |
}ifelse |
2917 |
]setcolorspace_opt |
2918 |
set_crd |
2919 |
}ifelse |
2920 |
}ifelse |
2921 |
end |
2922 |
}def |
2923 |
/setindexedcolor |
2924 |
{ |
2925 |
AGMCORE_host_sep{ |
2926 |
/indexed_colorspace_dict AGMCORE_gget |
2927 |
begin |
2928 |
currentdict/CSDBase known{ |
2929 |
CSDBase/CSD get_res begin |
2930 |
currentdict/Names known{ |
2931 |
map_indexed_devn |
2932 |
devn |
2933 |
} |
2934 |
{ |
2935 |
Lookup 1 3 -1 roll map_index |
2936 |
sep |
2937 |
}ifelse |
2938 |
end |
2939 |
}{ |
2940 |
Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll |
2941 |
map_index |
2942 |
MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse |
2943 |
}ifelse |
2944 |
end |
2945 |
}{ |
2946 |
level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ |
2947 |
/indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin |
2948 |
map_indexed_devn |
2949 |
devn |
2950 |
end |
2951 |
} |
2952 |
{ |
2953 |
setcolor |
2954 |
}ifelse |
2955 |
}ifelse |
2956 |
}def |
2957 |
/ignoreimagedata |
2958 |
{ |
2959 |
currentoverprint not{ |
2960 |
gsave |
2961 |
dup clonedict begin |
2962 |
1 setgray |
2963 |
/Decode[0 1]def |
2964 |
/DataSource<FF>def |
2965 |
/MultipleDataSources false def |
2966 |
/BitsPerComponent 8 def |
2967 |
currentdict end |
2968 |
systemdict/image gx |
2969 |
grestore |
2970 |
}if |
2971 |
consumeimagedata |
2972 |
}def |
2973 |
/add_res |
2974 |
{ |
2975 |
dup/CSD eq{ |
2976 |
pop |
2977 |
//Adobe_AGM_Core begin |
2978 |
/AGMCORE_CSD_cache load 3 1 roll put |
2979 |
end |
2980 |
}{ |
2981 |
defineresource pop |
2982 |
}ifelse |
2983 |
}def |
2984 |
/del_res |
2985 |
{ |
2986 |
{ |
2987 |
aload pop exch |
2988 |
dup/CSD eq{ |
2989 |
pop |
2990 |
{//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall |
2991 |
}{ |
2992 |
exch |
2993 |
{1 index undefineresource}forall |
2994 |
pop |
2995 |
}ifelse |
2996 |
}forall |
2997 |
}def |
2998 |
/get_res |
2999 |
{ |
3000 |
dup/CSD eq{ |
3001 |
pop |
3002 |
dup type dup/nametype eq exch/stringtype eq or{ |
3003 |
AGMCORE_CSD_cache exch get |
3004 |
}if |
3005 |
}{ |
3006 |
findresource |
3007 |
}ifelse |
3008 |
}def |
3009 |
/get_csa_by_name |
3010 |
{ |
3011 |
dup type dup/nametype eq exch/stringtype eq or{ |
3012 |
/CSA get_res |
3013 |
}if |
3014 |
}def |
3015 |
/paintproc_buf_init |
3016 |
{ |
3017 |
/count get 0 0 put |
3018 |
}def |
3019 |
/paintproc_buf_next |
3020 |
{ |
3021 |
dup/count get dup 0 get |
3022 |
dup 3 1 roll |
3023 |
1 add 0 xpt |
3024 |
get |
3025 |
}def |
3026 |
/cachepaintproc_compress |
3027 |
{ |
3028 |
5 dict begin |
3029 |
currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def |
3030 |
/ppdict 20 dict def |
3031 |
/string_size 16000 def |
3032 |
/readbuffer string_size string def |
3033 |
currentglobal true setglobal |
3034 |
ppdict 1 array dup 0 1 put/count xpt |
3035 |
setglobal |
3036 |
/LZWFilter |
3037 |
{ |
3038 |
exch |
3039 |
dup length 0 eq{ |
3040 |
pop |
3041 |
}{ |
3042 |
ppdict dup length 1 sub 3 -1 roll put |
3043 |
}ifelse |
3044 |
{string_size}{0}ifelse string |
3045 |
}/LZWEncode filter def |
3046 |
{ |
3047 |
ReadFilter readbuffer readstring |
3048 |
exch LZWFilter exch writestring |
3049 |
not{exit}if |
3050 |
}loop |
3051 |
LZWFilter closefile |
3052 |
ppdict |
3053 |
end |
3054 |
}def |
3055 |
/cachepaintproc |
3056 |
{ |
3057 |
2 dict begin |
3058 |
currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def |
3059 |
/ppdict 20 dict def |
3060 |
currentglobal true setglobal |
3061 |
ppdict 1 array dup 0 1 put/count xpt |
3062 |
setglobal |
3063 |
{ |
3064 |
ReadFilter 16000 string readstring exch |
3065 |
ppdict dup length 1 sub 3 -1 roll put |
3066 |
not{exit}if |
3067 |
}loop |
3068 |
ppdict dup dup length 1 sub()put |
3069 |
end |
3070 |
}def |
3071 |
/make_pattern |
3072 |
{ |
3073 |
exch clonedict exch |
3074 |
dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform |
3075 |
exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub |
3076 |
exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub |
3077 |
matrix translate exch matrix concatmatrix |
3078 |
1 index begin |
3079 |
BBox 0 get XStep div cvi XStep mul/xshift exch neg def |
3080 |
BBox 1 get YStep div cvi YStep mul/yshift exch neg def |
3081 |
BBox 0 get xshift add |
3082 |
BBox 1 get yshift add |
3083 |
BBox 2 get xshift add |
3084 |
BBox 3 get yshift add |
3085 |
4 array astore |
3086 |
/BBox exch def |
3087 |
[xshift yshift/translate load null/exec load]dup |
3088 |
3/PaintProc load put cvx/PaintProc exch def |
3089 |
end |
3090 |
gsave 0 setgray |
3091 |
makepattern |
3092 |
grestore |
3093 |
}def |
3094 |
/set_pattern |
3095 |
{ |
3096 |
dup/PatternType get 1 eq{ |
3097 |
dup/PaintType get 1 eq{ |
3098 |
currentoverprint sop[/DeviceGray]setcolorspace 0 setgray |
3099 |
}if |
3100 |
}if |
3101 |
setpattern |
3102 |
}def |
3103 |
/setcolorspace_opt |
3104 |
{ |
3105 |
dup currentcolorspace eq{pop}{setcolorspace}ifelse |
3106 |
}def |
3107 |
/updatecolorrendering |
3108 |
{ |
3109 |
currentcolorrendering/RenderingIntent known{ |
3110 |
currentcolorrendering/RenderingIntent get |
3111 |
} |
3112 |
{ |
3113 |
Intent/AbsoluteColorimetric eq |
3114 |
{ |
3115 |
/absolute_colorimetric_crd AGMCORE_gget dup null eq |
3116 |
} |
3117 |
{ |
3118 |
Intent/RelativeColorimetric eq |
3119 |
{ |
3120 |
/relative_colorimetric_crd AGMCORE_gget dup null eq |
3121 |
} |
3122 |
{ |
3123 |
Intent/Saturation eq |
3124 |
{ |
3125 |
/saturation_crd AGMCORE_gget dup null eq |
3126 |
} |
3127 |
{ |
3128 |
/perceptual_crd AGMCORE_gget dup null eq |
3129 |
}ifelse |
3130 |
}ifelse |
3131 |
}ifelse |
3132 |
{ |
3133 |
pop null |
3134 |
} |
3135 |
{ |
3136 |
/RenderingIntent known{null}{Intent}ifelse |
3137 |
}ifelse |
3138 |
}ifelse |
3139 |
Intent ne{ |
3140 |
Intent/ColorRendering{findresource}stopped |
3141 |
{ |
3142 |
pop pop systemdict/findcolorrendering known |
3143 |
{ |
3144 |
Intent findcolorrendering |
3145 |
{ |
3146 |
/ColorRendering findresource true exch |
3147 |
} |
3148 |
{ |
3149 |
/ColorRendering findresource |
3150 |
product(Xerox Phaser 5400)ne |
3151 |
exch |
3152 |
}ifelse |
3153 |
dup Intent/AbsoluteColorimetric eq |
3154 |
{ |
3155 |
/absolute_colorimetric_crd exch AGMCORE_gput |
3156 |
} |
3157 |
{ |
3158 |
Intent/RelativeColorimetric eq |
3159 |
{ |
3160 |
/relative_colorimetric_crd exch AGMCORE_gput |
3161 |
} |
3162 |
{ |
3163 |
Intent/Saturation eq |
3164 |
{ |
3165 |
/saturation_crd exch AGMCORE_gput |
3166 |
} |
3167 |
{ |
3168 |
Intent/Perceptual eq |
3169 |
{ |
3170 |
/perceptual_crd exch AGMCORE_gput |
3171 |
} |
3172 |
{ |
3173 |
pop |
3174 |
}ifelse |
3175 |
}ifelse |
3176 |
}ifelse |
3177 |
}ifelse |
3178 |
1 index{exch}{pop}ifelse |
3179 |
} |
3180 |
{false}ifelse |
3181 |
} |
3182 |
{true}ifelse |
3183 |
{ |
3184 |
dup begin |
3185 |
currentdict/TransformPQR known{ |
3186 |
currentdict/TransformPQR get aload pop |
3187 |
3{{}eq 3 1 roll}repeat or or |
3188 |
} |
3189 |
{true}ifelse |
3190 |
currentdict/MatrixPQR known{ |
3191 |
currentdict/MatrixPQR get aload pop |
3192 |
1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll |
3193 |
0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll |
3194 |
0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq |
3195 |
and and and and and and and and |
3196 |
} |
3197 |
{true}ifelse |
3198 |
end |
3199 |
or |
3200 |
{ |
3201 |
clonedict begin |
3202 |
/TransformPQR[ |
3203 |
{4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div |
3204 |
3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind |
3205 |
{4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div |
3206 |
3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind |
3207 |
{4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div |
3208 |
3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind |
3209 |
]def |
3210 |
/MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def |
3211 |
/RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def |
3212 |
currentdict end |
3213 |
}if |
3214 |
setcolorrendering_opt |
3215 |
}if |
3216 |
}if |
3217 |
}def |
3218 |
/set_crd |
3219 |
{ |
3220 |
AGMCORE_host_sep not level2 and{ |
3221 |
currentdict/ColorRendering known{ |
3222 |
ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if |
3223 |
}{ |
3224 |
currentdict/Intent known{ |
3225 |
updatecolorrendering |
3226 |
}if |
3227 |
}ifelse |
3228 |
currentcolorspace dup type/arraytype eq |
3229 |
{0 get}if |
3230 |
/DeviceRGB eq |
3231 |
{ |
3232 |
currentdict/UCR known |
3233 |
{/UCR}{/AGMCORE_currentucr}ifelse |
3234 |
load setundercolorremoval |
3235 |
currentdict/BG known |
3236 |
{/BG}{/AGMCORE_currentbg}ifelse |
3237 |
load setblackgeneration |
3238 |
}if |
3239 |
}if |
3240 |
}def |
3241 |
/set_ucrbg |
3242 |
{ |
3243 |
dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse |
3244 |
dup currentblackgeneration eq {pop}{setblackgeneration}ifelse |
3245 |
dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse |
3246 |
dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse |
3247 |
}def |
3248 |
/setcolorrendering_opt |
3249 |
{ |
3250 |
dup currentcolorrendering eq{ |
3251 |
pop |
3252 |
}{ |
3253 |
product(HP Color LaserJet 2605)anchorsearch{ |
3254 |
pop pop pop |
3255 |
}{ |
3256 |
pop |
3257 |
clonedict |
3258 |
begin |
3259 |
/Intent Intent def |
3260 |
currentdict |
3261 |
end |
3262 |
setcolorrendering |
3263 |
}ifelse |
3264 |
}ifelse |
3265 |
}def |
3266 |
/cpaint_gcomp |
3267 |
{ |
3268 |
convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf |
3269 |
//Adobe_AGM_Core/AGMCORE_ConvertToProcess get not |
3270 |
{ |
3271 |
(%end_cpaint_gcomp)flushinput |
3272 |
}if |
3273 |
}def |
3274 |
/cpaint_gsep |
3275 |
{ |
3276 |
//Adobe_AGM_Core/AGMCORE_ConvertToProcess get |
3277 |
{ |
3278 |
(%end_cpaint_gsep)flushinput |
3279 |
}if |
3280 |
}def |
3281 |
/cpaint_gend |
3282 |
{np}def |
3283 |
/T1_path |
3284 |
{ |
3285 |
currentfile token pop currentfile token pop mo |
3286 |
{ |
3287 |
currentfile token pop dup type/stringtype eq |
3288 |
{pop exit}if |
3289 |
0 exch rlineto |
3290 |
currentfile token pop dup type/stringtype eq |
3291 |
{pop exit}if |
3292 |
0 rlineto |
3293 |
}loop |
3294 |
}def |
3295 |
/T1_gsave |
3296 |
level3 |
3297 |
{/clipsave} |
3298 |
{/gsave}ifelse |
3299 |
load def |
3300 |
/T1_grestore |
3301 |
level3 |
3302 |
{/cliprestore} |
3303 |
{/grestore}ifelse |
3304 |
load def |
3305 |
/set_spot_alias_ary |
3306 |
{ |
3307 |
dup inherit_aliases |
3308 |
//Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf |
3309 |
}def |
3310 |
/set_spot_normalization_ary |
3311 |
{ |
3312 |
dup inherit_aliases |
3313 |
dup length |
3314 |
/AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if |
3315 |
array |
3316 |
//Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf |
3317 |
/AGMCORE_SpotAliasAry where{ |
3318 |
pop |
3319 |
AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval |
3320 |
AGMCORE_SpotAliasAry length |
3321 |
}{0}ifelse |
3322 |
AGMCORE_SpotAliasAry2 3 1 roll exch putinterval |
3323 |
true set_spot_alias |
3324 |
}def |
3325 |
/inherit_aliases |
3326 |
{ |
3327 |
{dup/Name get map_alias{/CSD put}{pop}ifelse}forall |
3328 |
}def |
3329 |
/set_spot_alias |
3330 |
{ |
3331 |
/AGMCORE_SpotAliasAry2 where{ |
3332 |
/AGMCORE_current_spot_alias 3 -1 roll put |
3333 |
}{ |
3334 |
pop |
3335 |
}ifelse |
3336 |
}def |
3337 |
/current_spot_alias |
3338 |
{ |
3339 |
/AGMCORE_SpotAliasAry2 where{ |
3340 |
/AGMCORE_current_spot_alias get |
3341 |
}{ |
3342 |
false |
3343 |
}ifelse |
3344 |
}def |
3345 |
/map_alias |
3346 |
{ |
3347 |
/AGMCORE_SpotAliasAry2 where{ |
3348 |
begin |
3349 |
/AGMCORE_name xdf |
3350 |
false |
3351 |
AGMCORE_SpotAliasAry2{ |
3352 |
dup/Name get AGMCORE_name eq{ |
3353 |
/CSD get/CSD get_res |
3354 |
exch pop true |
3355 |
exit |
3356 |
}{ |
3357 |
pop |
3358 |
}ifelse |
3359 |
}forall |
3360 |
end |
3361 |
}{ |
3362 |
pop false |
3363 |
}ifelse |
3364 |
}bdf |
3365 |
/spot_alias |
3366 |
{ |
3367 |
true set_spot_alias |
3368 |
/AGMCORE_&setcustomcolor AGMCORE_key_known not{ |
3369 |
//Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put |
3370 |
}if |
3371 |
/customcolor_tint 1 AGMCORE_gput |
3372 |
//Adobe_AGM_Core begin |
3373 |
/setcustomcolor |
3374 |
{ |
3375 |
//Adobe_AGM_Core begin |
3376 |
dup/customcolor_tint exch AGMCORE_gput |
3377 |
1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not |
3378 |
current_spot_alias and{1 index 4 get map_alias}{false}ifelse |
3379 |
{ |
3380 |
false set_spot_alias |
3381 |
/sep_colorspace_dict AGMCORE_gget null ne |
3382 |
{/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse |
3383 |
3 1 roll 2 index{ |
3384 |
exch pop/sep_tint AGMCORE_gget exch |
3385 |
}if |
3386 |
mark 3 1 roll |
3387 |
setsepcolorspace |
3388 |
counttomark 0 ne{ |
3389 |
setsepcolor |
3390 |
}if |
3391 |
pop |
3392 |
not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if |
3393 |
pop |
3394 |
true set_spot_alias |
3395 |
}{ |
3396 |
AGMCORE_&setcustomcolor |
3397 |
}ifelse |
3398 |
end |
3399 |
}bdf |
3400 |
end |
3401 |
}def |
3402 |
/begin_feature |
3403 |
{ |
3404 |
Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put |
3405 |
count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put |
3406 |
{Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if |
3407 |
}def |
3408 |
/end_feature |
3409 |
{ |
3410 |
2 dict begin |
3411 |
/spd/setpagedevice load def |
3412 |
/setpagedevice{get_gstate spd set_gstate}def |
3413 |
stopped{$error/newerror false put}if |
3414 |
end |
3415 |
count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse |
3416 |
countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse |
3417 |
{Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if |
3418 |
}def |
3419 |
/set_negative |
3420 |
{ |
3421 |
//Adobe_AGM_Core begin |
3422 |
/AGMCORE_inverting exch def |
3423 |
level2{ |
3424 |
currentpagedevice/NegativePrint known AGMCORE_distilling not and{ |
3425 |
currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ |
3426 |
true begin_feature true{ |
3427 |
<</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice |
3428 |
}end_feature |
3429 |
}if |
3430 |
/AGMCORE_inverting false def |
3431 |
}if |
3432 |
}if |
3433 |
AGMCORE_inverting{ |
3434 |
[{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer |
3435 |
AGMCORE_distilling{ |
3436 |
erasepage |
3437 |
}{ |
3438 |
gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse |
3439 |
/AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore |
3440 |
}ifelse |
3441 |
}if |
3442 |
end |
3443 |
}def |
3444 |
/lw_save_restore_override{ |
3445 |
/md where{ |
3446 |
pop |
3447 |
md begin |
3448 |
initializepage |
3449 |
/initializepage{}def |
3450 |
/pmSVsetup{}def |
3451 |
/endp{}def |
3452 |
/pse{}def |
3453 |
/psb{}def |
3454 |
/orig_showpage where |
3455 |
{pop} |
3456 |
{/orig_showpage/showpage load def} |
3457 |
ifelse |
3458 |
/showpage{orig_showpage gR}def |
3459 |
end |
3460 |
}if |
3461 |
}def |
3462 |
/pscript_showpage_override{ |
3463 |
/NTPSOct95 where |
3464 |
{ |
3465 |
begin |
3466 |
showpage |
3467 |
save |
3468 |
/showpage/restore load def |
3469 |
/restore{exch pop}def |
3470 |
end |
3471 |
}if |
3472 |
}def |
3473 |
/driver_media_override |
3474 |
{ |
3475 |
/md where{ |
3476 |
pop |
3477 |
md/initializepage known{ |
3478 |
md/initializepage{}put |
3479 |
}if |
3480 |
md/rC known{ |
3481 |
md/rC{4{pop}repeat}put |
3482 |
}if |
3483 |
}if |
3484 |
/mysetup where{ |
3485 |
/mysetup[1 0 0 1 0 0]put |
3486 |
}if |
3487 |
Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put |
3488 |
level2 |
3489 |
{Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if |
3490 |
}def |
3491 |
/capture_mysetup |
3492 |
{ |
3493 |
/Pscript_Win_Data where{ |
3494 |
pop |
3495 |
Pscript_Win_Data/mysetup known{ |
3496 |
Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put |
3497 |
}if |
3498 |
}if |
3499 |
}def |
3500 |
/restore_mysetup |
3501 |
{ |
3502 |
/Pscript_Win_Data where{ |
3503 |
pop |
3504 |
Pscript_Win_Data/mysetup known{ |
3505 |
Adobe_AGM_Core/save_mysetup known{ |
3506 |
Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put |
3507 |
Adobe_AGM_Core/save_mysetup undef |
3508 |
}if |
3509 |
}if |
3510 |
}if |
3511 |
}def |
3512 |
/driver_check_media_override |
3513 |
{ |
3514 |
/PrepsDict where |
3515 |
{pop} |
3516 |
{ |
3517 |
Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne |
3518 |
Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq |
3519 |
{ |
3520 |
Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and |
3521 |
Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and |
3522 |
}if |
3523 |
{ |
3524 |
Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix |
3525 |
}if |
3526 |
}ifelse |
3527 |
}def |
3528 |
AGMCORE_err_strings begin |
3529 |
/AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def |
3530 |
/AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def |
3531 |
/AGMCORE_invalid_color_space(This job contains an invalid color space. )def |
3532 |
end |
3533 |
/set_def_ht |
3534 |
{AGMCORE_def_ht sethalftone}def |
3535 |
/set_def_flat |
3536 |
{AGMCORE_Default_flatness setflat}def |
3537 |
end |
3538 |
systemdict/setpacking known |
3539 |
{setpacking}if |
3540 |
%%EndResource |
3541 |
%%BeginResource: procset Adobe_CoolType_Core 2.31 0
%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
%%Version: 2.31 0
10 dict begin
/Adobe_CoolType_Passthru currentdict def
/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
Adobe_CoolType_Core_Defined
{/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
if
userdict/Adobe_CoolType_Core 70 dict dup begin put
/Adobe_CoolType_Version 2.31 def
/Level2?
systemdict/languagelevel known dup
{pop systemdict/languagelevel get 2 ge}
if def
Level2? not
{
/currentglobal false def
/setglobal/pop load def
/gcheck{pop false}bind def
/currentpacking false def
/setpacking/pop load def
/SharedFontDirectory 0 dict def
}
if
currentpacking
true setpacking
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
end
setglobal
currentglobal true setglobal
userdict/Adobe_CoolType_GVMFonts known not
{userdict/Adobe_CoolType_GVMFonts 10 dict put}
if
setglobal
currentglobal false setglobal
userdict/Adobe_CoolType_LVMFonts known not
{userdict/Adobe_CoolType_LVMFonts 10 dict put}
if
setglobal
/ct_VMDictPut
{
dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
3 1 roll put
}bind def
/ct_VMDictUndef
{
dup Adobe_CoolType_GVMFonts exch known
{Adobe_CoolType_GVMFonts exch undef}
{
dup Adobe_CoolType_LVMFonts exch known
{Adobe_CoolType_LVMFonts exch undef}
{pop}
ifelse
}ifelse
}bind def
/ct_str1 1 string def
/ct_xshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_yshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0 exch
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_xyshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
{_ct_na _ct_i 1 add get}stopped
{pop pop pop}
{
_ct_x _ct_y moveto
rmoveto
}
ifelse
}
ifelse
/_ct_i _ct_i 2 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
currentglobal true setglobal
/ct_T3Defs
{
/BuildChar
{
1 index/Encoding get exch get
1 index/BuildGlyph get exec
}bind def
/BuildGlyph
{
exch begin
GlyphProcs exch get exec
end
}bind def
}bind def
setglobal
/@_SaveStackLevels
{
Adobe_CoolType_Data
begin
/@vmState currentglobal def false setglobal
@opStackCountByLevel
@opStackLevel
2 copy known not
{
2 copy
3 dict dup/args
7 index
5 add array put
put get
}
{
get dup/args get dup length 3 index lt
{
dup length 5 add array exch
1 index exch 0 exch putinterval
1 index exch/args exch put
}
{pop}
ifelse
}
ifelse
begin
count 1 sub
1 index lt
{pop count}
if
dup/argCount exch def
dup 0 gt
{
args exch 0 exch getinterval
astore pop
}
{pop}
ifelse
count
/restCount exch def
end
/@opStackLevel @opStackLevel 1 add def
countdictstack 1 sub
@dictStackCountByLevel exch @dictStackLevel exch put
/@dictStackLevel @dictStackLevel 1 add def
@vmState setglobal
end
}bind def
/@_RestoreStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
@opStackCountByLevel @opStackLevel get
begin
count restCount sub dup 0 gt
{{pop}repeat}
{pop}
ifelse
args 0 argCount getinterval{}forall
end
/@dictStackLevel @dictStackLevel 1 sub def
@dictStackCountByLevel @dictStackLevel get
end
countdictstack exch sub dup 0 gt
{{end}repeat}
{pop}
ifelse
}bind def
/@_PopStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
/@dictStackLevel @dictStackLevel 1 sub def
end
}bind def
/@Raise
{
exch cvx exch errordict exch get exec
stop
}bind def
/@ReRaise
{
cvx $error/errorname get errordict exch get exec
stop
}bind def
/@Stopped
{
0 @#Stopped
}bind def
/@#Stopped
{
@_SaveStackLevels
stopped
{@_RestoreStackLevels true}
{@_PopStackLevels false}
ifelse
}bind def
/@Arg
{
Adobe_CoolType_Data
begin
@opStackCountByLevel @opStackLevel 1 sub get
begin
args exch
argCount 1 sub exch sub get
end
end
}bind def
currentglobal true setglobal
/CTHasResourceForAllBug
Level2?
{
1 dict dup
/@shouldNotDisappearDictValue true def
Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
begin
count @_SaveStackLevels
{(*){pop stop}128 string/Category resourceforall}
stopped pop
@_RestoreStackLevels
currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
{
/@shouldNotDisappearDictValue known
{
{
end
currentdict 1 index eq
{pop exit}
if
}
loop
}
if
}
{
pop
end
}
ifelse
}
{false}
ifelse
def
true setglobal
/CTHasResourceStatusBug
Level2?
{
mark
{/steveamerige/Category resourcestatus}
stopped
{cleartomark true}
{cleartomark currentglobal not}
ifelse
}
{false}
ifelse
def
setglobal
/CTResourceStatus
{
mark 3 1 roll
/Category findresource
begin
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
end
}bind def
/CTWorkAroundBugs
{
Level2?
{
/cid_PreLoad/ProcSet resourcestatus
{
pop pop
currentglobal
mark
{
(*)
{
dup/CMap CTHasResourceStatusBug
{CTResourceStatus}
{resourcestatus}
ifelse
{
pop dup 0 eq exch 1 eq or
{
dup/CMap findresource gcheck setglobal
/CMap undefineresource
}
{
pop CTHasResourceForAllBug
{exit}
{stop}
ifelse
}
ifelse
}
{pop}
ifelse
}
128 string/CMap resourceforall
}
stopped
{cleartomark}
stopped pop
setglobal
}
if
}
if
}bind def
/ds
{
Adobe_CoolType_Core
begin
CTWorkAroundBugs
/mo/moveto load def
/nf/newencodedfont load def
/msf{makefont setfont}bind def
/uf{dup undefinefont ct_VMDictUndef}bind def
/ur/undefineresource load def
/chp/charpath load def
/awsh/awidthshow load def
/wsh/widthshow load def
/ash/ashow load def
/@xshow/xshow load def
/@yshow/yshow load def
/@xyshow/xyshow load def
/@cshow/cshow load def
/sh/show load def
/rp/repeat load def
/.n/.notdef def
end
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/AddWidths? false def
/CC 0 def
/charcode 2 string def
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
/InVMFontsByCMap 10 dict def
/InVMDeepCopiedFonts 10 dict def
end
setglobal
}bind def
/dt
{
currentdict Adobe_CoolType_Core eq
{end}
if
}bind def
/ps
{
Adobe_CoolType_Core begin
Adobe_CoolType_GVMFonts begin
Adobe_CoolType_LVMFonts begin
SharedFontDirectory begin
}bind def
/pt
{
end
end
end
end
}bind def
/unload
{
systemdict/languagelevel known
{
systemdict/languagelevel get 2 ge
{
userdict/Adobe_CoolType_Core 2 copy known
{undef}
{pop pop}
ifelse
}
if
}
if
}bind def
/ndf
{
1 index where
{pop pop pop}
{dup xcheck{bind}if def}
ifelse
}def
/findfont systemdict
begin
userdict
begin
/globaldict where{/globaldict get begin}if
dup where pop exch get
/globaldict where{pop end}if
end
end
Adobe_CoolType_Core_Defined
{/systemfindfont exch def}
{
/findfont 1 index def
/systemfindfont exch def
}
ifelse
/undefinefont
{pop}ndf
/copyfont
{
currentglobal 3 1 roll
1 index gcheck setglobal
dup null eq{0}{dup length}ifelse
2 index length add 1 add dict
begin
exch
{
1 index/FID eq
{pop pop}
{def}
ifelse
}
forall
dup null eq
{pop}
{{def}forall}
ifelse
currentdict
end
exch setglobal
}bind def
/copyarray
{
currentglobal exch
dup gcheck setglobal
dup length array copy
exch setglobal
}bind def
/newencodedfont
{
currentglobal
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
{
FontDirectory 3 index known
{FontDirectory 3 index get/FontReferenced known}
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
ifelse
}
ifelse
dup
{
3 index findfont/FontReferenced get
2 index dup type/nametype eq
{findfont}
if ne
{pop false}
if
}
if
dup
{
1 index dup type/nametype eq
{findfont}
if
dup/CharStrings known
{
/CharStrings get length
4 index findfont/CharStrings get length
ne
{
pop false
}
if
}
{pop}
ifelse
}
if
{
pop
1 index findfont
/Encoding get exch
0 1 255
{2 copy get 3 index 3 1 roll put}
for
pop pop pop
}
{
currentglobal
4 1 roll
dup type/nametype eq
{findfont}
if
dup gcheck setglobal
dup dup maxlength 2 add dict
begin
exch
{
1 index/FID ne
2 index/Encoding ne and
{def}
{pop pop}
ifelse
}
forall
/FontReferenced exch def
/Encoding exch dup length array copy def
/FontName 1 index dup type/stringtype eq{cvn}if def dup
currentdict
end
definefont ct_VMDictPut
setglobal
}
ifelse
}bind def
/SetSubstituteStrategy
{
$SubstituteFont
begin
dup type/dicttype ne
{0 dict}
if
currentdict/$Strategies known
{
exch $Strategies exch
2 copy known
{
get
2 copy maxlength exch maxlength add dict
begin
{def}forall
{def}forall
currentdict
dup/$Init known
{dup/$Init get exec}
if
end
/$Strategy exch def
}
{pop pop pop}
ifelse
}
{pop pop}
ifelse
end
}bind def
/scff
{
$SubstituteFont
begin
dup type/stringtype eq
{dup length exch}
{null}
ifelse
/$sname exch def
/$slen exch def
/$inVMIndex
$sname null eq
{
1 index $str cvs
dup length $slen sub $slen getinterval cvn
}
{$sname}
ifelse def
end
{findfont}
@Stopped
{
dup length 8 add string exch
1 index 0(BadFont:)putinterval
1 index exch 8 exch dup length string cvs putinterval cvn
{findfont}
@Stopped
{pop/Courier findfont}
if
}
if
$SubstituteFont
begin
/$sname null def
/$slen 0 def
/$inVMIndex null def
end
}bind def
/isWidthsOnlyFont
{
dup/WidthsOnly known
{pop pop true}
{
dup/FDepVector known
{/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
{
dup/FDArray known
{/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
{pop}
ifelse
}
ifelse
}
ifelse
}bind def
/ct_StyleDicts 4 dict dup begin
/Adobe-Japan1 4 dict dup begin
Level2?
{
/Serif
/HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMin-W3}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMin-W3/CIDFont resourcestatus
{pop pop/HeiseiMin-W3}
{/Ryumin-Light}
ifelse
}
{/Ryumin-Light}
ifelse
}
ifelse
def
/SansSerif
/HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiKakuGo-W5}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiKakuGo-W5/CIDFont resourcestatus
{pop pop/HeiseiKakuGo-W5}
{/GothicBBB-Medium}
ifelse
}
{/GothicBBB-Medium}
ifelse
}
ifelse
def
/HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMaruGo-W4/CIDFont resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
ifelse
/RoundSansSerif exch def
/Default Serif def
}
{
/Serif/Ryumin-Light def
/SansSerif/GothicBBB-Medium def
{
(fonts/Jun101-Light-83pv-RKSJ-H)status
}stopped
{pop}{
{pop pop pop pop/Jun101-Light}
{SansSerif}
ifelse
/RoundSansSerif exch def
}ifelse
/Default Serif def
}
ifelse
end
def
/Adobe-Korea1 4 dict dup begin
/Serif/HYSMyeongJo-Medium def
/SansSerif/HYGoThic-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-GB1 4 dict dup begin
/Serif/STSong-Light def
/SansSerif/STHeiti-Regular def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-CNS1 4 dict dup begin
/Serif/MKai-Medium def
/SansSerif/MHei-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
end
def
Level2?{currentglobal true setglobal}if
/ct_BoldRomanWidthProc
{
stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
0 0
}bind def
/ct_Type0WidthProc
{
dup stringwidth 0 0 moveto
2 index true charpath pathbbox
0 -1
7 index 2 div .88
setcachedevice2
pop
0 0
}bind def
/ct_Type0WMode1WidthProc
{
dup stringwidth
pop 2 div neg -0.88
2 copy
moveto
0 -1
5 -1 roll true charpath pathbbox
setcachedevice
}bind def
/cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_BoldBaseFont
11 dict begin
/FontType 3 def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/Encoding cHexEncoding def
/_setwidthProc/ct_BoldRomanWidthProc load def
/_bcstr1 1 string def
/BuildChar
{
exch begin
_basefont setfont
_bcstr1 dup 0 4 -1 roll put
dup
_setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
systemdict/composefont known
{
/ct_DefineIdentity-H
{
/Identity-H/CMap resourcestatus
{
pop pop
}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
}
def
/ct_BoldBaseCIDFont
11 dict begin
/CIDFontType 1 def
/CIDFontName/ct_BoldBaseCIDFont def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/_setwidthProc/ct_Type0WidthProc load def
/_bcstr2 2 string def
/BuildGlyph
{
exch begin
_basefont setfont
_bcstr2 1 2 index 256 mod put
_bcstr2 0 3 -1 roll 256 idiv put
_bcstr2 dup _setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
}if
Level2?{setglobal}if
/ct_CopyFont{
{
1 index/FID ne 2 index/UniqueID ne and
{def}{pop pop}ifelse
}forall
}bind def
/ct_Type0CopyFont
{
exch
dup length dict
begin
ct_CopyFont
[
exch
FDepVector
{
dup/FontType get 0 eq
{
1 index ct_Type0CopyFont
/_ctType0 exch definefont
}
{
/_ctBaseFont exch
2 index exec
}
ifelse
exch
}
forall
pop
]
/FDepVector exch def
currentdict
end
}bind def
/ct_MakeBoldFont
{
dup/ct_SyntheticBold known
{
dup length 3 add dict begin
ct_CopyFont
/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
/ct_SyntheticBold true def
currentdict
end
definefont
}
{
dup dup length 3 add dict
begin
ct_CopyFont
/PaintType 2 def
/StrokeWidth .03 0 FontMatrix idtransform pop def
/dummybold currentdict
end
definefont
dup/FontType get dup 9 ge exch 11 le and
{
ct_BoldBaseCIDFont
dup length 3 add dict copy begin
dup/CIDSystemInfo get/CIDSystemInfo exch def
ct_DefineIdentity-H
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefont exch def
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefonto exch def
currentdict
end
/CIDFont defineresource
}
{
ct_BoldBaseFont
dup length 3 add dict copy begin
/_basefont exch def
/_basefonto exch def
currentdict
end
definefont
}
ifelse
}
ifelse
}bind def
/ct_MakeBold{
1 index
1 index
findfont
currentglobal 5 1 roll
dup gcheck setglobal
dup
/FontType get 0 eq
{
dup/WMode known{dup/WMode get 1 eq}{false}ifelse
version length 4 ge
and
{version 0 4 getinterval cvi 2015 ge}
{true}
ifelse
{/ct_Type0WidthProc}
{/ct_Type0WMode1WidthProc}
ifelse
ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
{ct_MakeBoldFont}ct_Type0CopyFont definefont
}
{
dup/_fauxfont known not 1 index/SubstMaster known not and
{
ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
ct_MakeBoldFont
}
{
2 index 2 index eq
{exch pop }
{
dup length dict begin
ct_CopyFont
currentdict
end
definefont
}
ifelse
}
ifelse
}
ifelse
pop pop pop
setglobal
}bind def
/?str1 256 string def
/?set
{
$SubstituteFont
begin
/$substituteFound false def
/$fontname 1 index def
/$doSmartSub false def
end
dup
findfont
$SubstituteFont
begin
$substituteFound
{false}
{
dup/FontName known
{
dup/FontName get $fontname eq
1 index/DistillerFauxFont known not and
/currentdistillerparams where
{pop false 2 index isWidthsOnlyFont not and}
if
}
{false}
ifelse
}
ifelse
exch pop
/$doSmartSub true def
end
{
5 1 roll pop pop pop pop
findfont
}
{
1 index
findfont
dup/FontType get 3 eq
{
6 1 roll pop pop pop pop pop false
}
{pop true}
ifelse
{
$SubstituteFont
begin
pop pop
/$styleArray 1 index def
/$regOrdering 2 index def
pop pop
0 1 $styleArray length 1 sub
{
$styleArray exch get
ct_StyleDicts $regOrdering
2 copy known
{
get
exch 2 copy known not
{pop/Default}
if
get
dup type/nametype eq
{
?str1 cvs length dup 1 add exch
?str1 exch(-)putinterval
exch dup length exch ?str1 exch 3 index exch putinterval
add ?str1 exch 0 exch getinterval cvn
}
{
pop pop/Unknown
}
ifelse
}
{
pop pop pop pop/Unknown
}
ifelse
}
for
end
findfont
}if
}
ifelse
currentglobal false setglobal 3 1 roll
null copyfont definefont pop
setglobal
}bind def
setpacking
userdict/$SubstituteFont 25 dict put
1 dict
begin
/SubstituteFont
dup $error exch 2 copy known
{get}
{pop pop{pop/Courier}bind}
ifelse def
/currentdistillerparams where dup
{
pop pop
currentdistillerparams/CannotEmbedFontPolicy 2 copy known
{get/Error eq}
{pop pop false}
ifelse
}
if not
{
countdictstack array dictstack 0 get
begin
userdict
begin
$SubstituteFont
begin
/$str 128 string def
/$fontpat 128 string def
/$slen 0 def
/$sname null def
/$match false def
/$fontname null def
/$substituteFound false def
/$inVMIndex null def
/$doSmartSub true def
/$depth 0 def
/$fontname null def
/$italicangle 26.5 def
/$dstack null def
/$Strategies 10 dict dup
begin
/$Type3Underprint
{
currentglobal exch false setglobal
11 dict
begin
/UseFont exch
$WMode 0 ne
{
dup length dict copy
dup/WMode $WMode put
/UseFont exch definefont
}
if def
/FontName $fontname dup type/stringtype eq{cvn}if def
/FontType 3 def
/FontMatrix[.001 0 0 .001 0 0]def
/Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
/FontBBox[0 0 0 0]def
/CCInfo 7 dict dup
begin
/cc null def
/x 0 def
/y 0 def
end def
/BuildChar
{
exch
begin
CCInfo
begin
1 string dup 0 3 index put exch pop
/cc exch def
UseFont 1000 scalefont setfont
cc stringwidth/y exch def/x exch def
x y setcharwidth
$SubstituteFont/$Strategy get/$Underprint get exec
0 0 moveto cc show
x y moveto
end
end
}bind def
currentdict
end
exch setglobal
}bind def
/$GetaTint
2 dict dup
begin
/$BuildFont
{
dup/WMode known
{dup/WMode get}
{0}
ifelse
/$WMode exch def
$fontname exch
dup/FontName known
{
dup/FontName get
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
exch
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index/FontName get known
{
pop
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index get
null copyfont
}
{$deepcopyfont}
ifelse
exch 1 index exch/FontBasedOn exch put
dup/FontName $fontname dup type/stringtype eq{cvn}if put
definefont
Adobe_CoolType_Data/InVMDeepCopiedFonts get
begin
dup/FontBasedOn get 1 index def
end
}bind def
/$Underprint
{
gsave
x abs y abs gt
{/y 1000 def}
{/x -1000 def 500 120 translate}
ifelse
Level2?
{
[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
setcolorspace
}
{0 setgray}
ifelse
10 setlinewidth
x .8 mul
[7 3]
{
y mul 8 div 120 sub x 10 div exch moveto
0 y 4 div neg rlineto
dup 0 rlineto
0 y 4 div rlineto
closepath
gsave
Level2?
{.2 setcolor}
{.8 setgray}
ifelse
fill grestore
stroke
}
forall
pop
grestore
}bind def
end def
/$Oblique
1 dict dup
begin
/$BuildFont
{
currentglobal exch dup gcheck setglobal
null copyfont
begin
/FontBasedOn
currentdict/FontName known
{
FontName
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
def
/FontName $fontname dup type/stringtype eq{cvn}if def
/currentdistillerparams where
{pop}
{
/FontInfo currentdict/FontInfo known
{FontInfo null copyfont}
{2 dict}
ifelse
dup
begin
/ItalicAngle $italicangle def
/FontMatrix FontMatrix
[1 0 ItalicAngle dup sin exch cos div 1 0 0]
matrix concatmatrix readonly
end
4 2 roll def
def
}
ifelse
FontName currentdict
end
definefont
exch setglobal
}bind def
end def
/$None
1 dict dup
begin
/$BuildFont{}bind def
end def
end def
/$Oblique SetSubstituteStrategy
/$findfontByEnum
{
dup type/stringtype eq{cvn}if
dup/$fontname exch def
$sname null eq
{$str cvs dup length $slen sub $slen getinterval}
{pop $sname}
ifelse
$fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
/$match false def
$SubstituteFont/$dstack countdictstack array dictstack put
mark
{
$fontpat 0 $slen 7 add getinterval
{/$match exch def exit}
$str filenameforall
}
stopped
{
cleardictstack
currentdict
true
$SubstituteFont/$dstack get
{
exch
{
1 index eq
{pop false}
{true}
ifelse
}
{begin false}
ifelse
}
forall
pop
}
if
cleartomark
/$slen 0 def
$match false ne
{$match(fonts/)anchorsearch pop pop cvn}
{/Courier}
ifelse
}bind def
/$ROS 1 dict dup
begin
/Adobe 4 dict dup
begin
/Japan1 [/Ryumin-Light/HeiseiMin-W3
/GothicBBB-Medium/HeiseiKakuGo-W5
/HeiseiMaruGo-W4/Jun101-Light]def
/Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
/GB1 [/STSong-Light/STHeiti-Regular]def
/CNS1 [/MKai-Medium/MHei-Medium]def
end def
end def
/$cmapname null def
/$deepcopyfont
{
dup/FontType get 0 eq
{
1 dict dup/FontName/copied put copyfont
begin
/FDepVector FDepVector copyarray
0 1 2 index length 1 sub
{
2 copy get $deepcopyfont
dup/FontName/copied put
/copied exch definefont
3 copy put pop pop
}
for
def
currentdict
end
}
{$Strategies/$Type3Underprint get exec}
ifelse
}bind def
/$buildfontname
{
dup/CIDFont findresource/CIDSystemInfo get
begin
Registry length Ordering length Supplement 8 string cvs
3 copy length 2 add add add string
dup 5 1 roll dup 0 Registry putinterval
dup 4 index(-)putinterval
dup 4 index 1 add Ordering putinterval
4 2 roll add 1 add 2 copy(-)putinterval
end
1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
anchorsearch
{pop pop 3 2 roll putinterval cvn/$cmapname exch def}
{pop pop pop pop pop}
ifelse
length
$str 1 index(-)putinterval 1 add
$str 1 index $cmapname $fontpat cvs putinterval
$cmapname length add
$str exch 0 exch getinterval cvn
}bind def
/$findfontByROS
{
/$fontname exch def
$ROS Registry 2 copy known
{
get Ordering 2 copy known
{get}
{pop pop[]}
ifelse
}
{pop pop[]}
ifelse
false exch
{
dup/CIDFont resourcestatus
{
pop pop
save
1 index/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get}
{false}
ifelse
exch pop
exch restore
{pop}
{exch pop true exit}
ifelse
}
{pop}
ifelse
}
forall
{$str cvs $buildfontname}
{
false(*)
{
save exch
dup/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get not}
{true}
ifelse
exch/CIDSystemInfo get
dup/Registry get Registry eq
exch/Ordering get Ordering eq and and
{exch restore exch pop true exit}
{pop restore}
ifelse
}
$str/CIDFont resourceforall
{$buildfontname}
{$fontname $findfontByEnum}
ifelse
}
ifelse
}bind def
end
end
currentdict/$error known currentdict/languagelevel known and dup
{pop $error/SubstituteFont known}
if
dup
{$error}
{Adobe_CoolType_Core}
ifelse
begin
{
/SubstituteFont
/CMap/Category resourcestatus
{
pop pop
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{
$sname null eq
{dup $str cvs dup length $slen sub $slen getinterval cvn}
{$sname}
ifelse
Adobe_CoolType_Data/InVMFontsByCMap get
1 index 2 copy known
{
get
false exch
{
pop
currentglobal
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
{
FontDirectory 1 index known
{exch pop true exit}
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
ifelse
}
ifelse
}
forall
}
{pop pop false}
ifelse
{
exch pop exch pop
}
{
dup/CMap resourcestatus
{
pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
}
{
128 string cvs
dup(-)search
{
3 1 roll search
{
3 1 roll pop
{dup cvi}
stopped
{pop pop pop pop pop $findfontByEnum}
{
4 2 roll pop pop
exch length
exch
2 index length
2 index
sub
exch 1 sub -1 0
{
$str cvs dup length
4 index
0
4 index
4 3 roll add
getinterval
exch 1 index exch 3 index exch
putinterval
dup/CMap resourcestatus
{
pop pop
4 1 roll pop pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
true exit
}
{pop}
ifelse
}
for
dup type/booleantype eq
{pop}
{pop pop pop $findfontByEnum}
ifelse
}
ifelse
}
{pop pop pop $findfontByEnum}
ifelse
}
{pop pop $findfontByEnum}
ifelse
}
ifelse
}
ifelse
}
{//SubstituteFont exec}
ifelse
/$slen 0 def
end
}
}
{
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{$findfontByEnum}
{//SubstituteFont exec}
ifelse
end
}
}
ifelse
bind readonly def
Adobe_CoolType_Core/scfindfont/systemfindfont load put
}
{
/scfindfont
{
$SubstituteFont
begin
dup systemfindfont
dup/FontName known
{dup/FontName get dup 3 index ne}
{/noname true}
ifelse
dup
{
/$origfontnamefound 2 index def
/$origfontname 4 index def/$substituteFound true def
}
if
exch pop
{
$slen 0 gt
$sname null ne
3 index length $slen gt or and
{
pop dup $findfontByEnum findfont
dup maxlength 1 add dict
begin
{1 index/FID eq{pop pop}{def}ifelse}
forall
currentdict
end
definefont
dup/FontName known{dup/FontName get}{null}ifelse
$origfontnamefound ne
{
$origfontname $str cvs print
( substitution revised, using )print
dup/FontName known
{dup/FontName get}{(unspecified font)}
ifelse
$str cvs print(.\n)print
}
if
}
{exch pop}
ifelse
}
{exch pop}
ifelse
end
}bind def
}
ifelse
end
end
Adobe_CoolType_Core_Defined not
{
Adobe_CoolType_Core/findfont
{
$SubstituteFont
begin
$depth 0 eq
{
/$fontname 1 index dup type/stringtype ne{$str cvs}if def
/$substituteFound false def
}
if
/$depth $depth 1 add def
end
scfindfont
$SubstituteFont
begin
/$depth $depth 1 sub def
$substituteFound $depth 0 eq and
{
$inVMIndex null ne
{dup $inVMIndex $AddInVMFont}
if
$doSmartSub
{
currentdict/$Strategy known
{$Strategy/$BuildFont get exec}
if
}
if
}
if
end
}bind put
}
if
}
if
end
/$AddInVMFont
{
exch/FontName 2 copy known
{
get
1 dict dup begin exch 1 index gcheck def end exch
Adobe_CoolType_Data/InVMFontsByCMap get exch
$DictAdd
}
{pop pop pop}
ifelse
}bind def
/$DictAdd
{
2 copy known not
{2 copy 4 index length dict put}
if
Level2? not
{
2 copy get dup maxlength exch length 4 index length add lt
2 copy get dup length 4 index length add exch maxlength 1 index lt
{
2 mul dict
begin
2 copy get{forall}def
2 copy currentdict put
end
}
{pop}
ifelse
}
if
get
begin
{def}
forall
end
}bind def
end
end
%%EndResource
currentglobal true setglobal
%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
%%Version: 1.23 0
systemdict/languagelevel known dup
{currentglobal false setglobal}
{false}
ifelse
exch
userdict/Adobe_CoolType_Utility 2 copy known
{2 copy get dup maxlength 27 add dict copy}
{27 dict}
ifelse put
Adobe_CoolType_Utility
begin
/@eexecStartData
<BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
/@recognizeCIDFont null def
/ct_Level2? exch def
/ct_Clone? 1183615869 internaldict dup
/CCRun known not
exch/eCCRun known not
ct_Level2? and or def
ct_Level2?
{globaldict begin currentglobal true setglobal}
if
/ct_AddStdCIDMap
ct_Level2?
{{
mark
Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
{
((Hex)57 StartData
0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
}
stopped
{
cleartomark
Adobe_CoolType_Utility/@recognizeCIDFont get
countdictstack dup array dictstack
exch 1 sub -1 0
{
2 copy get 3 index eq
{1 index length exch sub 1 sub{end}repeat exit}
{pop}
ifelse
}
for
pop pop
Adobe_CoolType_Utility/@eexecStartData get eexec
}
{cleartomark}
ifelse
}}
{{
Adobe_CoolType_Utility/@eexecStartData get eexec
}}
ifelse bind def
userdict/cid_extensions known
dup{cid_extensions/cid_UpdateDB known and}if
{
cid_extensions
begin
/cid_GetCIDSystemInfo
{
1 index type/stringtype eq
{exch cvn exch}
if
cid_extensions
begin
dup load 2 index known
{
2 copy
cid_GetStatusInfo
dup null ne
{
1 index load
3 index get
dup null eq
{pop pop cid_UpdateDB}
{
exch
1 index/Created get eq
{exch pop exch pop}
{pop cid_UpdateDB}
ifelse
}
ifelse
}
{pop cid_UpdateDB}
ifelse
}
{cid_UpdateDB}
ifelse
end
}bind def
end
}
if
ct_Level2?
{end setglobal}
if
/ct_UseNativeCapability? systemdict/composefont known def
/ct_MakeOCF 35 dict def
/ct_Vars 25 dict def
/ct_GlyphDirProcs 6 dict def
/ct_BuildCharDict 15 dict dup
begin
/charcode 2 string def
/dst_string 1500 string def
/nullstring()def
/usewidths? true def
end def
ct_Level2?{setglobal}{pop}ifelse
ct_GlyphDirProcs
begin
/GetGlyphDirectory
{
systemdict/languagelevel known
{pop/CIDFont findresource/GlyphDirectory get}
{
1 index/CIDFont findresource/GlyphDirectory
get dup type/dicttype eq
{
dup dup maxlength exch length sub 2 index lt
{
dup length 2 index add dict copy 2 index
/CIDFont findresource/GlyphDirectory 2 index put
}
if
}
if
exch pop exch pop
}
ifelse
+
}def
/+
{
systemdict/languagelevel known
{
currentglobal false setglobal
3 dict begin
/vm exch def
}
{1 dict begin}
ifelse
/$ exch def
systemdict/languagelevel known
{
vm setglobal
/gvm currentglobal def
$ gcheck setglobal
}
if
?{$ begin}if
}def
/?{$ type/dicttype eq}def
/|{
userdict/Adobe_CoolType_Data known
{
Adobe_CoolType_Data/AddWidths? known
{
currentdict Adobe_CoolType_Data
begin
begin
AddWidths?
{
Adobe_CoolType_Data/CC 3 index put
?{def}{$ 3 1 roll put}ifelse
CC charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore
currentfont/Widths get exch CC exch put
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
end
end
}
{?{def}{$ 3 1 roll put}ifelse} ifelse
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
}def
/!
{
?{end}if
systemdict/languagelevel known
{gvm setglobal}
if
end
}def
/:{string currentfile exch readstring pop}executeonly def
end
ct_MakeOCF
begin
/ct_cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_CID_STR_SIZE 8000 def
/ct_mkocfStr100 100 string def
/ct_defaultFontMtx[.001 0 0 .001 0 0]def
/ct_1000Mtx[1000 0 0 1000 0 0]def
/ct_raise{exch cvx exch errordict exch get exec stop}bind def
/ct_reraise
{cvx $error/errorname get(Error: )print dup( )cvs print
errordict exch get exec stop
}bind def
/ct_cvnsi
{
1 index add 1 sub 1 exch 0 4 1 roll
{
2 index exch get
exch 8 bitshift
add
}
for
exch pop
}bind def
/ct_GetInterval
{
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/dst_index 0 def
dup dst_string length gt
{dup string/dst_string exch def}
if
1 index ct_CID_STR_SIZE idiv
/arrayIndex exch def
2 index arrayIndex get
2 index
arrayIndex ct_CID_STR_SIZE mul
sub
{
dup 3 index add 2 index length le
{
2 index getinterval
dst_string dst_index 2 index putinterval
length dst_index add/dst_index exch def
exit
}
{
1 index length 1 index sub
dup 4 1 roll
getinterval
dst_string dst_index 2 index putinterval
pop dup dst_index add/dst_index exch def
sub
/arrayIndex arrayIndex 1 add def
2 index dup length arrayIndex gt
{arrayIndex get}
{
pop
exit
}
ifelse
0
}
ifelse
}
loop
pop pop pop
dst_string 0 dst_index getinterval
end
}bind def
ct_Level2?
{
/ct_resourcestatus
currentglobal mark true setglobal
{/unknowninstancename/Category resourcestatus}
stopped
{cleartomark setglobal true}
{cleartomark currentglobal not exch setglobal}
ifelse
{
{
mark 3 1 roll/Category findresource
begin
ct_Vars/vm currentglobal put
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
ct_Vars/vm get setglobal
end
}
}
{{resourcestatus}}
ifelse bind def
/CIDFont/Category ct_resourcestatus
{pop pop}
{
currentglobal true setglobal
/Generic/Category findresource
dup length dict copy
dup/InstanceType/dicttype put
/CIDFont exch/Category defineresource pop
setglobal
}
ifelse
ct_UseNativeCapability?
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
if
}
{
/ct_Category 2 dict begin
/CIDFont 10 dict def
/ProcSet 2 dict def
currentdict
end
def
/defineresource
{
ct_Category 1 index 2 copy known
{
get
dup dup maxlength exch length eq
{
dup length 10 add dict copy
ct_Category 2 index 2 index put
}
if
3 index 3 index put
pop exch pop
}
{pop pop/defineresource/undefined ct_raise}
ifelse
}bind def
/findresource
{
ct_Category 1 index 2 copy known
{
get
2 index 2 copy known
{get 3 1 roll pop pop}
{pop pop/findresource/undefinedresource ct_raise}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/resourcestatus
{
ct_Category 1 index 2 copy known
{
get
2 index known
exch pop exch pop
{
0 -1 true
}
{
false
}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/ct_resourcestatus/resourcestatus load def
}
ifelse
/ct_CIDInit 2 dict
begin
/ct_cidfont_stream_init
{
{
dup(Binary)eq
{
pop
null
currentfile
ct_Level2?
{
{cid_BYTE_COUNT()/SubFileDecode filter}
stopped
{pop pop pop}
if
}
if
/readstring load
exit
}
if
dup(Hex)eq
{
pop
currentfile
ct_Level2?
{
{null exch/ASCIIHexDecode filter/readstring}
stopped
{pop exch pop(>)exch/readhexstring}
if
}
{(>)exch/readhexstring}
ifelse
load
exit
}
if
/StartData/typecheck ct_raise
}
loop
cid_BYTE_COUNT ct_CID_STR_SIZE le
{
2 copy cid_BYTE_COUNT string exch exec
pop
1 array dup
3 -1 roll
0 exch put
}
{
cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
dup array exch 2 sub 0 exch 1 exch
{
2 copy
5 index
ct_CID_STR_SIZE
string
6 index exec
pop
put
pop
}
for
2 index
cid_BYTE_COUNT ct_CID_STR_SIZE mod string
3 index exec
pop
1 index exch
1 index length 1 sub
exch put
}
ifelse
cid_CIDFONT exch/GlyphData exch put
2 index null eq
{
pop pop pop
}
{
pop/readstring load
1 string exch
{
3 copy exec
pop
dup length 0 eq
{
pop pop pop pop pop
true exit
}
if
4 index
eq
{
pop pop pop pop
false exit
}
if
}
loop
pop
}
ifelse
}bind def
/StartData
{
mark
{
currentdict
dup/FDArray get 0 get/FontMatrix get
0 get 0.001 eq
{
dup/CDevProc known not
{
/CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
{get}
{
pop pop
{pop pop pop pop pop 0 -1000 7 index 2 div 880}
}
ifelse
def
}
if
}
{
/CDevProc
{
pop pop pop pop pop
0
1 cid_temp/cid_CIDFONT get
/FDArray get 0 get
/FontMatrix get 0 get div
7 index 2 div
1 index 0.88 mul
}def
}
ifelse
/cid_temp 15 dict def
cid_temp
begin
/cid_CIDFONT exch def
3 copy pop
dup/cid_BYTE_COUNT exch def 0 gt
{
ct_cidfont_stream_init
FDArray
{
/Private get
dup/SubrMapOffset known
{
begin
/Subrs SubrCount array def
Subrs
SubrMapOffset
SubrCount
SDBytes
ct_Level2?
{
currentdict dup/SubrMapOffset undef
dup/SubrCount undef
/SDBytes undef
}
if
end
/cid_SD_BYTES exch def
/cid_SUBR_COUNT exch def
/cid_SUBR_MAP_OFFSET exch def
/cid_SUBRS exch def
cid_SUBR_COUNT 0 gt
{
GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
0 1 cid_SUBR_COUNT 1 sub
{
exch 1 index
1 add
cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
GlyphData exch cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
cid_SUBRS 4 2 roll
GlyphData exch
4 index
1 index
sub
ct_GetInterval
dup length string copy put
}
for
pop
}
if
}
{pop}
ifelse
}
forall
}
if
cleartomark pop pop
end
CIDFontName currentdict/CIDFont defineresource pop
end end
}
stopped
{cleartomark/StartData ct_reraise}
if
}bind def
currentdict
end def
/ct_saveCIDInit
{
/CIDInit/ProcSet ct_resourcestatus
{true}
{/CIDInitC/ProcSet ct_resourcestatus}
ifelse
{
pop pop
/CIDInit/ProcSet findresource
ct_UseNativeCapability?
{pop null}
{/CIDInit ct_CIDInit/ProcSet defineresource pop}
ifelse
}
{/CIDInit ct_CIDInit/ProcSet defineresource pop null}
ifelse
ct_Vars exch/ct_oldCIDInit exch put
}bind def
/ct_restoreCIDInit
{
ct_Vars/ct_oldCIDInit get dup null ne
{/CIDInit exch/ProcSet defineresource pop}
{pop}
ifelse
}bind def
/ct_BuildCharSetUp
{
1 index
begin
CIDFont
begin
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/ct_dfCharCode exch def
/ct_dfDict exch def
CIDFirstByte ct_dfCharCode add
dup CIDCount ge
{pop 0}
if
/cid exch def
{
GlyphDirectory cid 2 copy known
{get}
{pop pop nullstring}
ifelse
dup length FDBytes sub 0 gt
{
dup
FDBytes 0 ne
{0 FDBytes ct_cvnsi}
{pop 0}
ifelse
/fdIndex exch def
dup length FDBytes sub FDBytes exch getinterval
/charstring exch def
exit
}
{
pop
cid 0 eq
{/charstring nullstring def exit}
if
/cid 0 def
}
ifelse
}
loop
}def
/ct_SetCacheDevice
{
0 0 moveto
dup stringwidth
3 -1 roll
true charpath
pathbbox
0 -1000
7 index 2 div 880
setcachedevice2
0 0 moveto
}def
/ct_CloneSetCacheProc
{
1 eq
{
stringwidth
pop -2 div -880
0 -1000 setcharwidth
moveto
}
{
usewidths?
{
currentfont/Widths get cid
2 copy known
{get exch pop aload pop}
{pop pop stringwidth}
ifelse
}
{stringwidth}
ifelse
setcharwidth
0 0 moveto
}
ifelse
}def
/ct_Type3ShowCharString
{
ct_FDDict fdIndex 2 copy known
{get}
{
currentglobal 3 1 roll
1 index gcheck setglobal
ct_Type1FontTemplate dup maxlength dict copy
begin
FDArray fdIndex get
dup/FontMatrix 2 copy known
{get}
{pop pop ct_defaultFontMtx}
ifelse
/FontMatrix exch dup length array copy def
/Private get
/Private exch def
/Widths rootfont/Widths get def
/CharStrings 1 dict dup/.notdef
<d841272cf18f54fc13>dup length string copy put def
currentdict
end
/ct_Type1Font exch definefont
dup 5 1 roll put
setglobal
}
ifelse
dup/CharStrings get 1 index/Encoding get
ct_dfCharCode get charstring put
rootfont/WMode 2 copy known
{get}
{pop pop 0}
ifelse
exch
1000 scalefont setfont
ct_str1 0 ct_dfCharCode put
ct_str1 exch ct_dfSetCacheProc
ct_SyntheticBold
{
currentpoint
ct_str1 show
newpath
moveto
ct_str1 true charpath
ct_StrokeWidth setlinewidth
stroke
}
{ct_str1 show}
ifelse
}def
/ct_Type4ShowCharString
{
ct_dfDict ct_dfCharCode charstring
FDArray fdIndex get
dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
{ct_1000Mtx matrix concatmatrix concat}
{pop}
ifelse
/Private get
Adobe_CoolType_Utility/ct_Level2? get not
{
ct_dfDict/Private
3 -1 roll
{put}
1183615869 internaldict/superexec get exec
}
if
1183615869 internaldict
Adobe_CoolType_Utility/ct_Level2? get
{1 index}
{3 index/Private get mark 6 1 roll}
ifelse
dup/RunInt known
{/RunInt get}
{pop/CCRun}
ifelse
get exec
Adobe_CoolType_Utility/ct_Level2? get not
{cleartomark}
if
}bind def
/ct_BuildCharIncremental
{
{
Adobe_CoolType_Utility/ct_MakeOCF get begin
ct_BuildCharSetUp
ct_ShowCharString
}
stopped
{stop}
if
end
end
end
end
}bind def
/BaseFontNameStr(BF00)def
/ct_Type1FontTemplate 14 dict
begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/PaintType 0 def
currentdict
end def
/BaseFontTemplate 11 dict
begin
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/BuildChar/ct_BuildCharIncremental load def
ct_Clone?
{
/FontType 3 def
/ct_ShowCharString/ct_Type3ShowCharString load def
/ct_dfSetCacheProc/ct_CloneSetCacheProc load def
/ct_SyntheticBold false def
/ct_StrokeWidth 1 def
}
{
/FontType 4 def
/Private 1 dict dup/lenIV 4 put def
/CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
/PaintType 0 def
/ct_ShowCharString/ct_Type4ShowCharString load def
}
ifelse
/ct_str1 1 string def
currentdict
end def
/BaseFontDictSize BaseFontTemplate length 5 add def
/ct_matrixeq
{
true 0 1 5
{
dup 4 index exch get exch 3 index exch get eq and
dup not
{exit}
if
}
for
exch pop exch pop
}bind def
/ct_makeocf
{
15 dict
begin
exch/WMode exch def
exch/FontName exch def
/FontType 0 def
/FMapType 2 def
dup/FontMatrix known
{dup/FontMatrix get/FontMatrix exch def}
{/FontMatrix matrix def}
ifelse
/bfCount 1 index/CIDCount get 256 idiv 1 add
dup 256 gt{pop 256}if def
/Encoding
256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
bfCount 1 255{2 copy bfCount put pop}for
def
/FDepVector bfCount dup 256 lt{1 add}if array def
BaseFontTemplate BaseFontDictSize dict copy
begin
/CIDFont exch def
CIDFont/FontBBox known
{CIDFont/FontBBox get/FontBBox exch def}
if
CIDFont/CDevProc known
{CIDFont/CDevProc get/CDevProc exch def}
if
currentdict
end
BaseFontNameStr 3(0)putinterval
0 1 bfCount dup 256 eq{1 sub}if
{
FDepVector exch
2 index BaseFontDictSize dict copy
begin
dup/CIDFirstByte exch 256 mul def
FontType 3 eq
{/ct_FDDict 2 dict def}
if
currentdict
end
1 index 16
BaseFontNameStr 2 2 getinterval cvrs pop
BaseFontNameStr exch definefont
put
}
for
ct_Clone?
{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
if
FontName
currentdict
end
definefont
ct_Clone?
{
gsave
dup 1000 scalefont setfont
ct_BuildCharDict
begin
/usewidths? false def
currentfont/Widths get
begin
exch/CIDFont get/GlyphDirectory get
{
pop
dup charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore def
}
forall
end
/usewidths? true def
end
grestore
}
{exch pop}
ifelse
}bind def
currentglobal true setglobal
/ct_ComposeFont
{
ct_UseNativeCapability?
{
2 index/CMap ct_resourcestatus
{pop pop exch pop}
{
/CIDInit/ProcSet findresource
begin
12 dict
begin
begincmap
/CMapName 3 index def
/CMapVersion 1.000 def
/CMapType 1 def
exch/WMode exch def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{
dup length string copy
exch pop exch pop
}
{pop(Identity)}
ifelse
}
{pop (Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
3 2 roll pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
setglobal
/ct_MakeIdentity
{
ct_UseNativeCapability?
{
1 index/CMap ct_resourcestatus
{pop pop}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CMapName 2 index def
/CMapVersion 1.000 def
/CMapType 1 def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{dup length string copy exch pop exch pop}
{pop(Identity)}
ifelse
}
{pop(Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
exch pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
currentdict readonly pop
end
end
%%EndResource
setglobal
%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
%%Version: 1.0 0
userdict/ct_T42Dict 15 dict put
ct_T42Dict begin
/Is2015?
{
version
cvi
2015
ge
}bind def
/AllocGlyphStorage
{
Is2015?
{
pop
}
{
{string}forall
}ifelse
}bind def
/Type42DictBegin
{
25 dict begin
/FontName exch def
/CharStrings 256 dict
begin
/.notdef 0 def
currentdict
end def
/Encoding exch def
/PaintType 0 def
/FontType 42 def
/FontMatrix[1 0 0 1 0 0]def
4 array astore cvx/FontBBox exch def
/sfnts
}bind def
/Type42DictEnd
{
currentdict dup/FontName get exch definefont end
ct_T42Dict exch
dup/FontName get exch put
}bind def
/RD{string currentfile exch readstring pop}executeonly def
/PrepFor2015
{
Is2015?
{
/GlyphDirectory
16
dict def
sfnts 0 get
dup
2 index
(glyx)
putinterval
2 index
(locx)
putinterval
pop
pop
}
{
pop
pop
}ifelse
}bind def
/AddT42Char
{
Is2015?
{
/GlyphDirectory get
begin
def
end
pop
pop
}
{
/sfnts get
4 index
get
3 index
2 index
putinterval
pop
pop
pop
pop
}ifelse
}bind def
/T0AddT42Mtx2
{
/CIDFont findresource/Metrics2 get begin def end
}bind def
end
%%EndResource
currentglobal true setglobal
%%BeginFile: MMFauxFont.prc
%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
%%All Rights Reserved.
userdict /ct_EuroDict 10 dict put
ct_EuroDict begin
/ct_CopyFont
{
{ 1 index /FID ne {def} {pop pop} ifelse} forall
} def
/ct_GetGlyphOutline
{
gsave
initmatrix newpath
exch findfont dup
length 1 add dict
begin
ct_CopyFont
/Encoding Encoding dup length array copy
dup
4 -1 roll
0 exch put
def
currentdict
end
/ct_EuroFont exch definefont
1000 scalefont setfont
0 0 moveto
[
<00> stringwidth
<00> false charpath
pathbbox
[
{/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
grestore
counttomark 8 add
}
def
/ct_MakeGlyphProc
{
] cvx
/ct_PSBuildGlyph cvx
] cvx
} def
/ct_PSBuildGlyph
{
gsave
8 -1 roll pop
7 1 roll
6 -2 roll ct_FontMatrix transform 6 2 roll
4 -2 roll ct_FontMatrix transform 4 2 roll
ct_FontMatrix transform
currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
dup 9 1 roll
{
currentdict /StrokeWidth 2 copy known
{
get 2 div
0 ct_FontMatrix dtransform pop
5 1 roll
4 -1 roll 4 index sub
4 1 roll
3 -1 roll 4 index sub
3 1 roll
exch 4 index add exch
4 index add
5 -1 roll pop
}
{
pop pop
}
ifelse
}
if
setcachedevice
ct_FontMatrix concat
ct_PSPathOps begin
exec
end
{
currentdict /StrokeWidth 2 copy known
{ get }
{ pop pop 0 }
ifelse
setlinewidth stroke
}
{
fill
}
ifelse
grestore
} def
/ct_PSPathOps 4 dict dup begin
/m {moveto} def
/l {lineto} def
/c {curveto} def
/cp {closepath} def
end
def
/ct_matrix1000 [1000 0 0 1000 0 0] def
/ct_AddGlyphProc
{
2 index findfont dup length 4 add dict
begin
ct_CopyFont
/CharStrings CharStrings dup length 1 add dict copy
begin
3 1 roll def
currentdict
end
def
/ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
/ct_PSBuildGlyph /ct_PSBuildGlyph load def
/ct_PSPathOps /ct_PSPathOps load def
currentdict
end
definefont pop
}
def
systemdict /languagelevel known
{
/ct_AddGlyphToPrinterFont {
2 copy
ct_GetGlyphOutline 3 add -1 roll restore
ct_MakeGlyphProc
ct_AddGlyphProc
} def
}
{
/ct_AddGlyphToPrinterFont {
pop pop restore
Adobe_CTFauxDict /$$$FONTNAME get
/Euro
Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
ct_EuroDict exch get
ct_AddGlyphProc
} def
} ifelse
/AdobeSansMM
{
556 0 24 -19 541 703
{
541 628 m
510 669 442 703 354 703 c
201 703 117 607 101 444 c
50 444 l
25 372 l
97 372 l
97 301 l
49 301 l
24 229 l
103 229 l
124 67 209 -19 350 -19 c
435 -19 501 25 509 32 c
509 131 l
492 105 417 60 343 60 c
267 60 204 127 197 229 c
406 229 l
430 301 l
191 301 l
191 372 l
455 372 l
479 444 l
194 444 l
201 531 245 624 348 624 c
433 624 484 583 509 534 c
cp
556 0 m
}
ct_PSBuildGlyph
} def
/AdobeSerifMM
{
500 0 10 -12 484 692
{
347 298 m
171 298 l
170 310 170 322 170 335 c
170 362 l
362 362 l
374 403 l
172 403 l
184 580 244 642 308 642 c
380 642 434 574 457 457 c
481 462 l
474 691 l
449 691 l
433 670 429 657 410 657 c
394 657 360 692 299 692 c
204 692 94 604 73 403 c
22 403 l
10 362 l
70 362 l
69 352 69 341 69 330 c
69 319 69 308 70 298 c
22 298 l
10 257 l
73 257 l
97 57 216 -12 295 -12 c
364 -12 427 25 484 123 c
458 142 l
425 101 384 37 316 37 c
256 37 189 84 173 257 c
335 257 l
cp
500 0 m
}
ct_PSBuildGlyph
} def
end
%%EndFile
setglobal
Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
%%BeginResource: procset Adobe_AGM_Image 1.0 0 |
3542 |
%%Version: 1.0 0 |
3543 |
%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. |
3544 |
systemdict/setpacking known |
3545 |
{ |
3546 |
currentpacking |
3547 |
true setpacking |
3548 |
}if |
3549 |
userdict/Adobe_AGM_Image 71 dict dup begin put |
3550 |
/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def |
3551 |
/nd{ |
3552 |
null def |
3553 |
}bind def |
3554 |
/AGMIMG_&image nd |
3555 |
/AGMIMG_&colorimage nd |
3556 |
/AGMIMG_&imagemask nd |
3557 |
/AGMIMG_mbuf()def |
3558 |
/AGMIMG_ybuf()def |
3559 |
/AGMIMG_kbuf()def |
3560 |
/AGMIMG_c 0 def |
3561 |
/AGMIMG_m 0 def |
3562 |
/AGMIMG_y 0 def |
3563 |
/AGMIMG_k 0 def |
3564 |
/AGMIMG_tmp nd |
3565 |
/AGMIMG_imagestring0 nd |
3566 |
/AGMIMG_imagestring1 nd |
3567 |
/AGMIMG_imagestring2 nd |
3568 |
/AGMIMG_imagestring3 nd |
3569 |
/AGMIMG_imagestring4 nd |
3570 |
/AGMIMG_imagestring5 nd |
3571 |
/AGMIMG_cnt nd |
3572 |
/AGMIMG_fsave nd |
3573 |
/AGMIMG_colorAry nd |
3574 |
/AGMIMG_override nd |
3575 |
/AGMIMG_name nd |
3576 |
/AGMIMG_maskSource nd |
3577 |
/AGMIMG_flushfilters nd |
3578 |
/invert_image_samples nd |
3579 |
/knockout_image_samples nd |
3580 |
/img nd |
3581 |
/sepimg nd |
3582 |
/devnimg nd |
3583 |
/idximg nd |
3584 |
/ds |
3585 |
{ |
3586 |
Adobe_AGM_Core begin |
3587 |
Adobe_AGM_Image begin |
3588 |
/AGMIMG_&image systemdict/image get def |
3589 |
/AGMIMG_&imagemask systemdict/imagemask get def |
3590 |
/colorimage where{ |
3591 |
pop |
3592 |
/AGMIMG_&colorimage/colorimage ldf |
3593 |
}if |
3594 |
end |
3595 |
end |
3596 |
}def |
3597 |
/ps |
3598 |
{ |
3599 |
Adobe_AGM_Image begin |
3600 |
/AGMIMG_ccimage_exists{/customcolorimage where |
3601 |
{ |
3602 |
pop |
3603 |
/Adobe_AGM_OnHost_Seps where |
3604 |
{ |
3605 |
pop false |
3606 |
}{ |
3607 |
/Adobe_AGM_InRip_Seps where |
3608 |
{ |
3609 |
pop false |
3610 |
}{ |
3611 |
true |
3612 |
}ifelse |
3613 |
}ifelse |
3614 |
}{ |
3615 |
false |
3616 |
}ifelse |
3617 |
}bdf |
3618 |
level2{ |
3619 |
/invert_image_samples |
3620 |
{ |
3621 |
Adobe_AGM_Image/AGMIMG_tmp Decode length ddf |
3622 |
/Decode[Decode 1 get Decode 0 get]def |
3623 |
}def |
3624 |
/knockout_image_samples |
3625 |
{ |
3626 |
Operator/imagemask ne{ |
3627 |
/Decode[1 1]def |
3628 |
}if |
3629 |
}def |
3630 |
}{ |
3631 |
/invert_image_samples |
3632 |
{ |
3633 |
{1 exch sub}currenttransfer addprocs settransfer |
3634 |
}def |
3635 |
/knockout_image_samples |
3636 |
{ |
3637 |
{pop 1}currenttransfer addprocs settransfer |
3638 |
}def |
3639 |
}ifelse |
3640 |
/img/imageormask ldf |
3641 |
/sepimg/sep_imageormask ldf |
3642 |
/devnimg/devn_imageormask ldf |
3643 |
/idximg/indexed_imageormask ldf |
3644 |
/_ctype 7 def |
3645 |
currentdict{ |
3646 |
dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ |
3647 |
bind |
3648 |
}if |
3649 |
def |
3650 |
}forall |
3651 |
}def |
3652 |
/pt |
3653 |
{ |
3654 |
end |
3655 |
}def |
3656 |
/dt |
3657 |
{ |
3658 |
}def |
3659 |
/AGMIMG_flushfilters |
3660 |
{ |
3661 |
dup type/arraytype ne |
3662 |
{1 array astore}if |
3663 |
dup 0 get currentfile ne |
3664 |
{dup 0 get flushfile}if |
3665 |
{ |
3666 |
dup type/filetype eq |
3667 |
{ |
3668 |
dup status 1 index currentfile ne and |
3669 |
{closefile} |
3670 |
{pop} |
3671 |
ifelse |
3672 |
}{pop}ifelse |
3673 |
}forall |
3674 |
}def |
3675 |
/AGMIMG_init_common |
3676 |
{ |
3677 |
currentdict/T known{/ImageType/T ldf currentdict/T undef}if |
3678 |
currentdict/W known{/Width/W ldf currentdict/W undef}if |
3679 |
currentdict/H known{/Height/H ldf currentdict/H undef}if |
3680 |
currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if |
3681 |
currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if |
3682 |
currentdict/D known{/Decode/D ldf currentdict/D undef}if |
3683 |
currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if |
3684 |
currentdict/O known{ |
3685 |
/Operator/O load 1 eq{ |
3686 |
/imagemask |
3687 |
}{ |
3688 |
/O load 2 eq{ |
3689 |
/image |
3690 |
}{ |
3691 |
/colorimage |
3692 |
}ifelse |
3693 |
}ifelse |
3694 |
def |
3695 |
currentdict/O undef |
3696 |
}if |
3697 |
currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if |
3698 |
currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if |
3699 |
currentdict/I known{/Interpolate/I ldf currentdict/I undef}if |
3700 |
currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if |
3701 |
/DataSource load xcheck not{ |
3702 |
DataSource type/arraytype eq{ |
3703 |
DataSource 0 get type/filetype eq{ |
3704 |
/_Filters DataSource def |
3705 |
currentdict/MultipleDataSources known not{ |
3706 |
/DataSource DataSource dup length 1 sub get def |
3707 |
}if |
3708 |
}if |
3709 |
}if |
3710 |
currentdict/MultipleDataSources known not{ |
3711 |
/MultipleDataSources DataSource type/arraytype eq{ |
3712 |
DataSource length 1 gt |
3713 |
} |
3714 |
{false}ifelse def |
3715 |
}if |
3716 |
}if |
3717 |
/NComponents Decode length 2 div def |
3718 |
currentdict/SkipImageProc known not{/SkipImageProc{false}def}if |
3719 |
}bdf |
3720 |
/imageormask_sys |
3721 |
{ |
3722 |
begin |
3723 |
AGMIMG_init_common |
3724 |
save mark |
3725 |
level2{ |
3726 |
currentdict |
3727 |
Operator/imagemask eq{ |
3728 |
AGMIMG_&imagemask |
3729 |
}{ |
3730 |
use_mask{ |
3731 |
process_mask AGMIMG_&image |
3732 |
}{ |
3733 |
AGMIMG_&image |
3734 |
}ifelse |
3735 |
}ifelse |
3736 |
}{ |
3737 |
Width Height |
3738 |
Operator/imagemask eq{ |
3739 |
Decode 0 get 1 eq Decode 1 get 0 eq and |
3740 |
ImageMatrix/DataSource load |
3741 |
AGMIMG_&imagemask |
3742 |
}{ |
3743 |
BitsPerComponent ImageMatrix/DataSource load |
3744 |
AGMIMG_&image |
3745 |
}ifelse |
3746 |
}ifelse |
3747 |
currentdict/_Filters known{_Filters AGMIMG_flushfilters}if |
3748 |
cleartomark restore |
3749 |
end |
3750 |
}def |
3751 |
/overprint_plate |
3752 |
{ |
3753 |
currentoverprint{ |
3754 |
0 get dup type/nametype eq{ |
3755 |
dup/DeviceGray eq{ |
3756 |
pop AGMCORE_black_plate not |
3757 |
}{ |
3758 |
/DeviceCMYK eq{ |
3759 |
AGMCORE_is_cmyk_sep not |
3760 |
}if |
3761 |
}ifelse |
3762 |
}{ |
3763 |
false exch |
3764 |
{ |
3765 |
AGMOHS_sepink eq or |
3766 |
}forall |
3767 |
not |
3768 |
}ifelse |
3769 |
}{ |
3770 |
pop false |
3771 |
}ifelse |
3772 |
}def |
3773 |
/process_mask |
3774 |
{ |
3775 |
level3{ |
3776 |
dup begin |
3777 |
/ImageType 1 def |
3778 |
end |
3779 |
4 dict begin |
3780 |
/DataDict exch def |
3781 |
/ImageType 3 def |
3782 |
/InterleaveType 3 def |
3783 |
/MaskDict 9 dict begin |
3784 |
/ImageType 1 def |
3785 |
/Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def |
3786 |
/Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def |
3787 |
/ImageMatrix[Width 0 0 Height neg 0 Height]def |
3788 |
/NComponents 1 def |
3789 |
/BitsPerComponent 1 def |
3790 |
/Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def |
3791 |
/DataSource Adobe_AGM_Core/AGMIMG_maskSource get def |
3792 |
currentdict end def |
3793 |
currentdict end |
3794 |
}if |
3795 |
}def |
3796 |
/use_mask |
3797 |
{ |
3798 |
dup/Mask known {dup/Mask get}{false}ifelse |
3799 |
}def |
3800 |
/imageormask |
3801 |
{ |
3802 |
begin |
3803 |
AGMIMG_init_common |
3804 |
SkipImageProc{ |
3805 |
currentdict consumeimagedata |
3806 |
} |
3807 |
{ |
3808 |
save mark |
3809 |
level2 AGMCORE_host_sep not and{ |
3810 |
currentdict |
3811 |
Operator/imagemask eq DeviceN_PS2 not and{ |
3812 |
imagemask |
3813 |
}{ |
3814 |
AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ |
3815 |
[/Separation/Black/DeviceGray{}]setcolorspace |
3816 |
/Decode[Decode 1 get Decode 0 get]def |
3817 |
}if |
3818 |
use_mask{ |
3819 |
process_mask image |
3820 |
}{ |
3821 |
DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and |
3822 |
{ |
3823 |
Names convert_to_process not{ |
3824 |
2 dict begin |
3825 |
/imageDict xdf |
3826 |
/names_index 0 def |
3827 |
gsave |
3828 |
imageDict write_image_file{ |
3829 |
Names{ |
3830 |
dup(None)ne{ |
3831 |
[/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace |
3832 |
Operator imageDict read_image_file |
3833 |
names_index 0 eq{true setoverprint}if |
3834 |
/names_index names_index 1 add def |
3835 |
}{ |
3836 |
pop |
3837 |
}ifelse |
3838 |
}forall |
3839 |
close_image_file |
3840 |
}if |
3841 |
grestore |
3842 |
end |
3843 |
}{ |
3844 |
Operator/imagemask eq{ |
3845 |
imagemask |
3846 |
}{ |
3847 |
image |
3848 |
}ifelse |
3849 |
}ifelse |
3850 |
}{ |
3851 |
Operator/imagemask eq{ |
3852 |
imagemask |
3853 |
}{ |
3854 |
image |
3855 |
}ifelse |
3856 |
}ifelse |
3857 |
}ifelse |
3858 |
}ifelse |
3859 |
}{ |
3860 |
Width Height |
3861 |
Operator/imagemask eq{ |
3862 |
Decode 0 get 1 eq Decode 1 get 0 eq and |
3863 |
ImageMatrix/DataSource load |
3864 |
/Adobe_AGM_OnHost_Seps where{ |
3865 |
pop imagemask |
3866 |
}{ |
3867 |
currentgray 1 ne{ |
3868 |
currentdict imageormask_sys |
3869 |
}{ |
3870 |
currentoverprint not{ |
3871 |
1 AGMCORE_&setgray |
3872 |
currentdict imageormask_sys |
3873 |
}{ |
3874 |
currentdict ignoreimagedata |
3875 |
}ifelse |
3876 |
}ifelse |
3877 |
}ifelse |
3878 |
}{ |
3879 |
BitsPerComponent ImageMatrix |
3880 |
MultipleDataSources{ |
3881 |
0 1 NComponents 1 sub{ |
3882 |
DataSource exch get |
3883 |
}for |
3884 |
}{ |
3885 |
/DataSource load |
3886 |
}ifelse |
3887 |
Operator/colorimage eq{ |
3888 |
AGMCORE_host_sep{ |
3889 |
MultipleDataSources level2 or NComponents 4 eq and{ |
3890 |
AGMCORE_is_cmyk_sep{ |
3891 |
MultipleDataSources{ |
3892 |
/DataSource DataSource 0 get xcheck |
3893 |
{ |
3894 |
[ |
3895 |
DataSource 0 get/exec cvx |
3896 |
DataSource 1 get/exec cvx |
3897 |
DataSource 2 get/exec cvx |
3898 |
DataSource 3 get/exec cvx |
3899 |
/AGMCORE_get_ink_data cvx |
3900 |
]cvx |
3901 |
}{ |
3902 |
DataSource aload pop AGMCORE_get_ink_data |
3903 |
}ifelse def |
3904 |
}{ |
3905 |
/DataSource |
3906 |
Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul |
3907 |
/DataSource load |
3908 |
filter_cmyk 0()/SubFileDecode filter def |
3909 |
}ifelse |
3910 |
/Decode[Decode 0 get Decode 1 get]def |
3911 |
/MultipleDataSources false def |
3912 |
/NComponents 1 def |
3913 |
/Operator/image def |
3914 |
invert_image_samples |
3915 |
1 AGMCORE_&setgray |
3916 |
currentdict imageormask_sys |
3917 |
}{ |
3918 |
currentoverprint not Operator/imagemask eq and{ |
3919 |
1 AGMCORE_&setgray |
3920 |
currentdict imageormask_sys |
3921 |
}{ |
3922 |
currentdict ignoreimagedata |
3923 |
}ifelse |
3924 |
}ifelse |
3925 |
}{ |
3926 |
MultipleDataSources NComponents AGMIMG_&colorimage |
3927 |
}ifelse |
3928 |
}{ |
3929 |
true NComponents colorimage |
3930 |
}ifelse |
3931 |
}{ |
3932 |
Operator/image eq{ |
3933 |
AGMCORE_host_sep{ |
3934 |
/DoImage true def |
3935 |
currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse |
3936 |
{ |
3937 |
AGMCORE_black_plate not Operator/imagemask ne and{ |
3938 |
/DoImage false def |
3939 |
currentdict ignoreimagedata |
3940 |
}if |
3941 |
}if |
3942 |
1 AGMCORE_&setgray |
3943 |
DoImage |
3944 |
{currentdict imageormask_sys}if |
3945 |
}{ |
3946 |
use_mask{ |
3947 |
process_mask image |
3948 |
}{ |
3949 |
image |
3950 |
}ifelse |
3951 |
}ifelse |
3952 |
}{ |
3953 |
Operator/knockout eq{ |
3954 |
pop pop pop pop pop |
3955 |
currentcolorspace overprint_plate not{ |
3956 |
knockout_unitsq |
3957 |
}if |
3958 |
}if |
3959 |
}ifelse |
3960 |
}ifelse |
3961 |
}ifelse |
3962 |
}ifelse |
3963 |
cleartomark restore |
3964 |
}ifelse |
3965 |
currentdict/_Filters known{_Filters AGMIMG_flushfilters}if |
3966 |
end |
3967 |
}def |
3968 |
/sep_imageormask |
3969 |
{ |
3970 |
/sep_colorspace_dict AGMCORE_gget begin |
3971 |
CSA map_csa |
3972 |
begin |
3973 |
AGMIMG_init_common |
3974 |
SkipImageProc{ |
3975 |
currentdict consumeimagedata |
3976 |
}{ |
3977 |
save mark |
3978 |
AGMCORE_avoid_L2_sep_space{ |
3979 |
/Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def |
3980 |
}if |
3981 |
AGMIMG_ccimage_exists |
3982 |
MappedCSA 0 get/DeviceCMYK eq and |
3983 |
currentdict/Components known and |
3984 |
Name()ne and |
3985 |
Name(All)ne and |
3986 |
Operator/image eq and |
3987 |
AGMCORE_producing_seps not and |
3988 |
level2 not and |
3989 |
{ |
3990 |
Width Height BitsPerComponent ImageMatrix |
3991 |
[ |
3992 |
/DataSource load/exec cvx |
3993 |
{ |
3994 |
0 1 2 index length 1 sub{ |
3995 |
1 index exch |
3996 |
2 copy get 255 xor put |
3997 |
}for |
3998 |
}/exec cvx |
3999 |
]cvx bind |
4000 |
MappedCSA 0 get/DeviceCMYK eq{ |
4001 |
Components aload pop |
4002 |
}{ |
4003 |
0 0 0 Components aload pop 1 exch sub |
4004 |
}ifelse |
4005 |
Name findcmykcustomcolor |
4006 |
customcolorimage |
4007 |
}{ |
4008 |
AGMCORE_producing_seps not{ |
4009 |
level2{ |
4010 |
//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ |
4011 |
[/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt |
4012 |
/sep_tint AGMCORE_gget setcolor |
4013 |
}if |
4014 |
currentdict imageormask |
4015 |
}{ |
4016 |
currentdict |
4017 |
Operator/imagemask eq{ |
4018 |
imageormask |
4019 |
}{ |
4020 |
sep_imageormask_lev1 |
4021 |
}ifelse |
4022 |
}ifelse |
4023 |
}{ |
4024 |
AGMCORE_host_sep{ |
4025 |
Operator/knockout eq{ |
4026 |
currentdict/ImageMatrix get concat |
4027 |
knockout_unitsq |
4028 |
}{ |
4029 |
currentgray 1 ne{ |
4030 |
AGMCORE_is_cmyk_sep Name(All)ne and{ |
4031 |
level2{ |
4032 |
Name AGMCORE_IsSeparationAProcessColor |
4033 |
{ |
4034 |
Operator/imagemask eq{ |
4035 |
//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ |
4036 |
/sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor |
4037 |
}if |
4038 |
}{ |
4039 |
invert_image_samples |
4040 |
}ifelse |
4041 |
}{ |
4042 |
//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ |
4043 |
[/Separation Name[/DeviceGray] |
4044 |
{ |
4045 |
sep_colorspace_proc AGMCORE_get_ink_data |
4046 |
1 exch sub |
4047 |
}bind |
4048 |
]AGMCORE_&setcolorspace |
4049 |
/sep_tint AGMCORE_gget AGMCORE_&setcolor |
4050 |
}if |
4051 |
}ifelse |
4052 |
currentdict imageormask_sys |
4053 |
}{ |
4054 |
currentdict |
4055 |
Operator/imagemask eq{ |
4056 |
imageormask_sys |
4057 |
}{ |
4058 |
sep_image_lev1_sep |
4059 |
}ifelse |
4060 |
}ifelse |
4061 |
}{ |
4062 |
Operator/imagemask ne{ |
4063 |
invert_image_samples |
4064 |
}if |
4065 |
currentdict imageormask_sys |
4066 |
}ifelse |
4067 |
}{ |
4068 |
currentoverprint not Name(All)eq or Operator/imagemask eq and{ |
4069 |
currentdict imageormask_sys |
4070 |
}{ |
4071 |
currentoverprint not |
4072 |
{ |
4073 |
gsave |
4074 |
knockout_unitsq |
4075 |
grestore |
4076 |
}if |
4077 |
currentdict consumeimagedata |
4078 |
}ifelse |
4079 |
}ifelse |
4080 |
}ifelse |
4081 |
}{ |
4082 |
//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ |
4083 |
currentcolorspace 0 get/Separation ne{ |
4084 |
[/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt |
4085 |
/sep_tint AGMCORE_gget setcolor |
4086 |
}if |
4087 |
}if |
4088 |
currentoverprint |
4089 |
MappedCSA 0 get/DeviceCMYK eq and |
4090 |
Name AGMCORE_IsSeparationAProcessColor not and |
4091 |
//Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse |
4092 |
Name(All)ne and{ |
4093 |
imageormask_l2_overprint |
4094 |
}{ |
4095 |
currentdict imageormask |
4096 |
}ifelse |
4097 |
}ifelse |
4098 |
}ifelse |
4099 |
}ifelse |
4100 |
cleartomark restore |
4101 |
}ifelse |
4102 |
currentdict/_Filters known{_Filters AGMIMG_flushfilters}if |
4103 |
end |
4104 |
end |
4105 |
}def |
4106 |
/colorSpaceElemCnt |
4107 |
{ |
4108 |
mark currentcolor counttomark dup 2 add 1 roll cleartomark |
4109 |
}bdf |
4110 |
/devn_sep_datasource |
4111 |
{ |
4112 |
1 dict begin |
4113 |
/dataSource xdf |
4114 |
[ |
4115 |
0 1 dataSource length 1 sub{ |
4116 |
dup currentdict/dataSource get/exch cvx/get cvx/exec cvx |
4117 |
/exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx |
4118 |
}for |
4119 |
]cvx bind |
4120 |
end |
4121 |
}bdf |
4122 |
/devn_alt_datasource |
4123 |
{ |
4124 |
11 dict begin |
4125 |
/convProc xdf |
4126 |
/origcolorSpaceElemCnt xdf |
4127 |
/origMultipleDataSources xdf |
4128 |
/origBitsPerComponent xdf |
4129 |
/origDecode xdf |
4130 |
/origDataSource xdf |
4131 |
/dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def |
4132 |
/DataSource origMultipleDataSources |
4133 |
{ |
4134 |
[ |
4135 |
BitsPerComponent 8 idiv origDecode length 2 idiv mul string |
4136 |
0 1 origDecode length 2 idiv 1 sub |
4137 |
{ |
4138 |
dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch |
4139 |
origDataSource exch get 0()/SubFileDecode filter |
4140 |
BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx |
4141 |
}for |
4142 |
]bind cvx |
4143 |
}{origDataSource}ifelse 0()/SubFileDecode filter def |
4144 |
[ |
4145 |
origcolorSpaceElemCnt string |
4146 |
0 2 origDecode length 2 sub |
4147 |
{ |
4148 |
dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div |
4149 |
1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx |
4150 |
}for |
4151 |
/convProc load/exec cvx |
4152 |
origcolorSpaceElemCnt 1 sub -1 0 |
4153 |
{ |
4154 |
/dup cvx 2/add cvx/index cvx |
4155 |
3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx |
4156 |
}for |
4157 |
]bind cvx 0()/SubFileDecode filter |
4158 |
end |
4159 |
}bdf |
4160 |
/devn_imageormask |
4161 |
{ |
4162 |
/devicen_colorspace_dict AGMCORE_gget begin |
4163 |
CSA map_csa |
4164 |
2 dict begin |
4165 |
dup |
4166 |
/srcDataStrs[3 -1 roll begin |
4167 |
AGMIMG_init_common |
4168 |
currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse |
4169 |
{ |
4170 |
Width Decode length 2 div mul cvi |
4171 |
{ |
4172 |
dup 65535 gt{1 add 2 div cvi}{exit}ifelse |
4173 |
}loop |
4174 |
string |
4175 |
}repeat |
4176 |
end]def |
4177 |
/dstDataStr srcDataStrs 0 get length string def |
4178 |
begin |
4179 |
AGMIMG_init_common |
4180 |
SkipImageProc{ |
4181 |
currentdict consumeimagedata |
4182 |
}{ |
4183 |
save mark |
4184 |
AGMCORE_producing_seps not{ |
4185 |
level3 not{ |
4186 |
Operator/imagemask ne{ |
4187 |
/DataSource[[ |
4188 |
DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse |
4189 |
colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get |
4190 |
devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def |
4191 |
/MultipleDataSources true def |
4192 |
/Decode colorSpaceElemCnt[exch{0 1}repeat]def |
4193 |
}if |
4194 |
}if |
4195 |
currentdict imageormask |
4196 |
}{ |
4197 |
AGMCORE_host_sep{ |
4198 |
Names convert_to_process{ |
4199 |
CSA get_csa_by_name 0 get/DeviceCMYK eq{ |
4200 |
/DataSource |
4201 |
Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul |
4202 |
DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse |
4203 |
4/devicen_colorspace_dict AGMCORE_gget/TintTransform get |
4204 |
devn_alt_datasource |
4205 |
filter_cmyk 0()/SubFileDecode filter def |
4206 |
/MultipleDataSources false def |
4207 |
/Decode[1 0]def |
4208 |
/DeviceGray setcolorspace |
4209 |
currentdict imageormask_sys |
4210 |
}{ |
4211 |
AGMCORE_report_unsupported_color_space |
4212 |
AGMCORE_black_plate{ |
4213 |
/DataSource |
4214 |
DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse |
4215 |
CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get |
4216 |
devn_alt_datasource |
4217 |
/MultipleDataSources false def |
4218 |
/Decode colorSpaceElemCnt[exch{0 1}repeat]def |
4219 |
currentdict imageormask_sys |
4220 |
}{ |
4221 |
gsave |
4222 |
knockout_unitsq |
4223 |
grestore |
4224 |
currentdict consumeimagedata |
4225 |
}ifelse |
4226 |
}ifelse |
4227 |
} |
4228 |
{ |
4229 |
/devicen_colorspace_dict AGMCORE_gget/names_index known{ |
4230 |
Operator/imagemask ne{ |
4231 |
MultipleDataSources{ |
4232 |
/DataSource[DataSource devn_sep_datasource/exec cvx]cvx def |
4233 |
/MultipleDataSources false def |
4234 |
}{ |
4235 |
/DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def |
4236 |
}ifelse |
4237 |
invert_image_samples |
4238 |
}if |
4239 |
currentdict imageormask_sys |
4240 |
}{ |
4241 |
currentoverprint not Operator/imagemask eq and{ |
4242 |
currentdict imageormask_sys |
4243 |
}{ |
4244 |
currentoverprint not |
4245 |
{ |
4246 |
gsave |
4247 |
knockout_unitsq |
4248 |
grestore |
4249 |
}if |
4250 |
currentdict consumeimagedata |
4251 |
}ifelse |
4252 |
}ifelse |
4253 |
}ifelse |
4254 |
}{ |
4255 |
currentdict imageormask |
4256 |
}ifelse |
4257 |
}ifelse |
4258 |
cleartomark restore |
4259 |
}ifelse |
4260 |
currentdict/_Filters known{_Filters AGMIMG_flushfilters}if |
4261 |
end |
4262 |
end |
4263 |
end |
4264 |
}def |
4265 |
/imageormask_l2_overprint |
4266 |
{ |
4267 |
currentdict |
4268 |
currentcmykcolor add add add 0 eq{ |
4269 |
currentdict consumeimagedata |
4270 |
}{ |
4271 |
level3{ |
4272 |
currentcmykcolor |
4273 |
/AGMIMG_k xdf |
4274 |
/AGMIMG_y xdf |
4275 |
/AGMIMG_m xdf |
4276 |
/AGMIMG_c xdf |
4277 |
Operator/imagemask eq{ |
4278 |
[/DeviceN[ |
4279 |
AGMIMG_c 0 ne{/Cyan}if |
4280 |
AGMIMG_m 0 ne{/Magenta}if |
4281 |
AGMIMG_y 0 ne{/Yellow}if |
4282 |
AGMIMG_k 0 ne{/Black}if |
4283 |
]/DeviceCMYK{}]setcolorspace |
4284 |
AGMIMG_c 0 ne{AGMIMG_c}if |
4285 |
AGMIMG_m 0 ne{AGMIMG_m}if |
4286 |
AGMIMG_y 0 ne{AGMIMG_y}if |
4287 |
AGMIMG_k 0 ne{AGMIMG_k}if |
4288 |
setcolor |
4289 |
}{ |
4290 |
/Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def |
4291 |
[/Indexed |
4292 |
[ |
4293 |
/DeviceN[ |
4294 |
AGMIMG_c 0 ne{/Cyan}if |
4295 |
AGMIMG_m 0 ne{/Magenta}if |
4296 |
AGMIMG_y 0 ne{/Yellow}if |
4297 |
AGMIMG_k 0 ne{/Black}if |
4298 |
] |
4299 |
/DeviceCMYK{ |
4300 |
AGMIMG_k 0 eq{0}if |
4301 |
AGMIMG_y 0 eq{0 exch}if |
4302 |
AGMIMG_m 0 eq{0 3 1 roll}if |
4303 |
AGMIMG_c 0 eq{0 4 1 roll}if |
4304 |
} |
4305 |
] |
4306 |
255 |
4307 |
{ |
4308 |
255 div |
4309 |
mark exch |
4310 |
dup dup dup |
4311 |
AGMIMG_k 0 ne{ |
4312 |
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop |
4313 |
counttomark 1 roll |
4314 |
}{ |
4315 |
pop |
4316 |
}ifelse |
4317 |
AGMIMG_y 0 ne{ |
4318 |
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop |
4319 |
counttomark 1 roll |
4320 |
}{ |
4321 |
pop |
4322 |
}ifelse |
4323 |
AGMIMG_m 0 ne{ |
4324 |
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop |
4325 |
counttomark 1 roll |
4326 |
}{ |
4327 |
pop |
4328 |
}ifelse |
4329 |
AGMIMG_c 0 ne{ |
4330 |
/sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop |
4331 |
counttomark 1 roll |
4332 |
}{ |
4333 |
pop |
4334 |
}ifelse |
4335 |
counttomark 1 add -1 roll pop |
4336 |
} |
4337 |
]setcolorspace |
4338 |
}ifelse |
4339 |
imageormask_sys |
4340 |
}{ |
4341 |
write_image_file{ |
4342 |
currentcmykcolor |
4343 |
0 ne{ |
4344 |
[/Separation/Black/DeviceGray{}]setcolorspace |
4345 |
gsave |
4346 |
/Black |
4347 |
[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] |
4348 |
cvx modify_halftone_xfer |
4349 |
Operator currentdict read_image_file |
4350 |
grestore |
4351 |
}if |
4352 |
0 ne{ |
4353 |
[/Separation/Yellow/DeviceGray{}]setcolorspace |
4354 |
gsave |
4355 |
/Yellow |
4356 |
[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] |
4357 |
cvx modify_halftone_xfer |
4358 |
Operator currentdict read_image_file |
4359 |
grestore |
4360 |
}if |
4361 |
0 ne{ |
4362 |
[/Separation/Magenta/DeviceGray{}]setcolorspace |
4363 |
gsave |
4364 |
/Magenta |
4365 |
[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] |
4366 |
cvx modify_halftone_xfer |
4367 |
Operator currentdict read_image_file |
4368 |
grestore |
4369 |
}if |
4370 |
0 ne{ |
4371 |
[/Separation/Cyan/DeviceGray{}]setcolorspace |
4372 |
gsave |
4373 |
/Cyan |
4374 |
[{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] |
4375 |
cvx modify_halftone_xfer |
4376 |
Operator currentdict read_image_file |
4377 |
grestore |
4378 |
}if |
4379 |
close_image_file |
4380 |
}{ |
4381 |
imageormask |
4382 |
}ifelse |
4383 |
}ifelse |
4384 |
}ifelse |
4385 |
}def |
4386 |
/indexed_imageormask |
4387 |
{ |
4388 |
begin |
4389 |
AGMIMG_init_common |
4390 |
save mark |
4391 |
currentdict |
4392 |
AGMCORE_host_sep{ |
4393 |
Operator/knockout eq{ |
4394 |
/indexed_colorspace_dict AGMCORE_gget dup/CSA known{ |
4395 |
/CSA get get_csa_by_name |
4396 |
}{ |
4397 |
/Names get |
4398 |
}ifelse |
4399 |
overprint_plate not{ |
4400 |
knockout_unitsq |
4401 |
}if |
4402 |
}{ |
4403 |
Indexed_DeviceN{ |
4404 |
/devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ |
4405 |
indexed_image_lev2_sep |
4406 |
}{ |
4407 |
currentoverprint not{ |
4408 |
knockout_unitsq |
4409 |
}if |
4410 |
currentdict consumeimagedata |
4411 |
}ifelse |
4412 |
}{ |
4413 |
AGMCORE_is_cmyk_sep{ |
4414 |
Operator/imagemask eq{ |
4415 |
imageormask_sys |
4416 |
}{ |
4417 |
level2{ |
4418 |
indexed_image_lev2_sep |
4419 |
}{ |
4420 |
indexed_image_lev1_sep |
4421 |
}ifelse |
4422 |
}ifelse |
4423 |
}{ |
4424 |
currentoverprint not{ |
4425 |
knockout_unitsq |
4426 |
}if |
4427 |
currentdict consumeimagedata |
4428 |
}ifelse |
4429 |
}ifelse |
4430 |
}ifelse |
4431 |
}{ |
4432 |
level2{ |
4433 |
Indexed_DeviceN{ |
4434 |
/indexed_colorspace_dict AGMCORE_gget begin |
4435 |
}{ |
4436 |
/indexed_colorspace_dict AGMCORE_gget dup null ne |
4437 |
{ |
4438 |
begin |
4439 |
currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse |
4440 |
get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and |
4441 |
AGMCORE_in_rip_sep and{ |
4442 |
[/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] |
4443 |
setcolorspace |
4444 |
}if |
4445 |
end |
4446 |
} |
4447 |
{pop}ifelse |
4448 |
}ifelse |
4449 |
imageormask |
4450 |
Indexed_DeviceN{ |
4451 |
end |
4452 |
}if |
4453 |
}{ |
4454 |
Operator/imagemask eq{ |
4455 |
imageormask |
4456 |
}{ |
4457 |
indexed_imageormask_lev1 |
4458 |
}ifelse |
4459 |
}ifelse |
4460 |
}ifelse |
4461 |
cleartomark restore |
4462 |
currentdict/_Filters known{_Filters AGMIMG_flushfilters}if |
4463 |
end |
4464 |
}def |
4465 |
/indexed_image_lev2_sep |
4466 |
{ |
4467 |
/indexed_colorspace_dict AGMCORE_gget begin |
4468 |
begin |
4469 |
Indexed_DeviceN not{ |
4470 |
currentcolorspace |
4471 |
dup 1/DeviceGray put |
4472 |
dup 3 |
4473 |
currentcolorspace 2 get 1 add string |
4474 |
0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub |
4475 |
{ |
4476 |
dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put |
4477 |
}for |
4478 |
put setcolorspace |
4479 |
}if |
4480 |
currentdict |
4481 |
Operator/imagemask eq{ |
4482 |
AGMIMG_&imagemask |
4483 |
}{ |
4484 |
use_mask{ |
4485 |
process_mask AGMIMG_&image |
4486 |
}{ |
4487 |
AGMIMG_&image |
4488 |
}ifelse |
4489 |
}ifelse |
4490 |
end end |
4491 |
}def |
4492 |
/OPIimage |
4493 |
{ |
4494 |
dup type/dicttype ne{ |
4495 |
10 dict begin |
4496 |
/DataSource xdf |
4497 |
/ImageMatrix xdf |
4498 |
/BitsPerComponent xdf |
4499 |
/Height xdf |
4500 |
/Width xdf |
4501 |
/ImageType 1 def |
4502 |
/Decode[0 1 def] |
4503 |
currentdict |
4504 |
end |
4505 |
}if |
4506 |
dup begin |
4507 |
/NComponents 1 cdndf |
4508 |
/MultipleDataSources false cdndf |
4509 |
/SkipImageProc{false}cdndf |
4510 |
/Decode[ |
4511 |
0 |
4512 |
currentcolorspace 0 get/Indexed eq{ |
4513 |
2 BitsPerComponent exp 1 sub |
4514 |
}{ |
4515 |
1 |
4516 |
}ifelse |
4517 |
]cdndf |
4518 |
/Operator/image cdndf |
4519 |
end |
4520 |
/sep_colorspace_dict AGMCORE_gget null eq{ |
4521 |
imageormask |
4522 |
}{ |
4523 |
gsave |
4524 |
dup begin invert_image_samples end |
4525 |
sep_imageormask |
4526 |
grestore |
4527 |
}ifelse |
4528 |
}def |
4529 |
/cachemask_level2 |
4530 |
{ |
4531 |
3 dict begin |
4532 |
/LZWEncode filter/WriteFilter xdf |
4533 |
/readBuffer 256 string def |
4534 |
/ReadFilter |
4535 |
currentfile |
4536 |
0(%EndMask)/SubFileDecode filter |
4537 |
/ASCII85Decode filter |
4538 |
/RunLengthDecode filter |
4539 |
def |
4540 |
{ |
4541 |
ReadFilter readBuffer readstring exch |
4542 |
WriteFilter exch writestring |
4543 |
not{exit}if |
4544 |
}loop |
4545 |
WriteFilter closefile |
4546 |
end |
4547 |
}def |
4548 |
/spot_alias |
4549 |
{ |
4550 |
/mapto_sep_imageormask |
4551 |
{ |
4552 |
dup type/dicttype ne{ |
4553 |
12 dict begin |
4554 |
/ImageType 1 def |
4555 |
/DataSource xdf |
4556 |
/ImageMatrix xdf |
4557 |
/BitsPerComponent xdf |
4558 |
/Height xdf |
4559 |
/Width xdf |
4560 |
/MultipleDataSources false def |
4561 |
}{ |
4562 |
begin |
4563 |
}ifelse |
4564 |
/Decode[/customcolor_tint AGMCORE_gget 0]def |
4565 |
/Operator/image def |
4566 |
/SkipImageProc{false}def |
4567 |
currentdict |
4568 |
end |
4569 |
sep_imageormask |
4570 |
}bdf |
4571 |
/customcolorimage |
4572 |
{ |
4573 |
Adobe_AGM_Image/AGMIMG_colorAry xddf |
4574 |
/customcolor_tint AGMCORE_gget |
4575 |
<< |
4576 |
/Name AGMIMG_colorAry 4 get |
4577 |
/CSA[/DeviceCMYK] |
4578 |
/TintMethod/Subtractive |
4579 |
/TintProc null |
4580 |
/MappedCSA null |
4581 |
/NComponents 4 |
4582 |
/Components[AGMIMG_colorAry aload pop pop] |
4583 |
>> |
4584 |
setsepcolorspace |
4585 |
mapto_sep_imageormask |
4586 |
}ndf |
4587 |
Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put |
4588 |
/customcolorimage |
4589 |
{ |
4590 |
Adobe_AGM_Image/AGMIMG_override false put |
4591 |
current_spot_alias{dup 4 get map_alias}{false}ifelse |
4592 |
{ |
4593 |
false set_spot_alias |
4594 |
/customcolor_tint AGMCORE_gget exch setsepcolorspace |
4595 |
pop |
4596 |
mapto_sep_imageormask |
4597 |
true set_spot_alias |
4598 |
}{ |
4599 |
//Adobe_AGM_Image/AGMIMG_&customcolorimage get exec |
4600 |
}ifelse |
4601 |
}bdf |
4602 |
}def |
4603 |
/snap_to_device |
4604 |
{ |
4605 |
6 dict begin |
4606 |
matrix currentmatrix |
4607 |
dup 0 get 0 eq 1 index 3 get 0 eq and |
4608 |
1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop |
4609 |
{ |
4610 |
1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def |
4611 |
0 0 transform |
4612 |
AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch |
4613 |
AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch |
4614 |
itransform/AGMIMG_llY exch def/AGMIMG_llX exch def |
4615 |
1 1 transform |
4616 |
AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch |
4617 |
AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch |
4618 |
itransform/AGMIMG_urY exch def/AGMIMG_urX exch def |
4619 |
[AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat |
4620 |
}{ |
4621 |
}ifelse |
4622 |
end |
4623 |
}def |
4624 |
level2 not{ |
4625 |
/colorbuf |
4626 |
{ |
4627 |
0 1 2 index length 1 sub{ |
4628 |
dup 2 index exch get |
4629 |
255 exch sub |
4630 |
2 index |
4631 |
3 1 roll |
4632 |
put |
4633 |
}for |
4634 |
}def |
4635 |
/tint_image_to_color |
4636 |
{ |
4637 |
begin |
4638 |
Width Height BitsPerComponent ImageMatrix |
4639 |
/DataSource load |
4640 |
end |
4641 |
Adobe_AGM_Image begin |
4642 |
/AGMIMG_mbuf 0 string def |
4643 |
/AGMIMG_ybuf 0 string def |
4644 |
/AGMIMG_kbuf 0 string def |
4645 |
{ |
4646 |
colorbuf dup length AGMIMG_mbuf length ne |
4647 |
{ |
4648 |
dup length dup dup |
4649 |
/AGMIMG_mbuf exch string def |
4650 |
/AGMIMG_ybuf exch string def |
4651 |
/AGMIMG_kbuf exch string def |
4652 |
}if |
4653 |
dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop |
4654 |
} |
4655 |
addprocs |
4656 |
{AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage |
4657 |
end |
4658 |
}def |
4659 |
/sep_imageormask_lev1 |
4660 |
{ |
4661 |
begin |
4662 |
MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ |
4663 |
{ |
4664 |
255 mul round cvi GrayLookup exch get |
4665 |
}currenttransfer addprocs settransfer |
4666 |
currentdict imageormask |
4667 |
}{ |
4668 |
/sep_colorspace_dict AGMCORE_gget/Components known{ |
4669 |
MappedCSA 0 get/DeviceCMYK eq{ |
4670 |
Components aload pop |
4671 |
}{ |
4672 |
0 0 0 Components aload pop 1 exch sub |
4673 |
}ifelse |
4674 |
Adobe_AGM_Image/AGMIMG_k xddf |
4675 |
Adobe_AGM_Image/AGMIMG_y xddf |
4676 |
Adobe_AGM_Image/AGMIMG_m xddf |
4677 |
Adobe_AGM_Image/AGMIMG_c xddf |
4678 |
AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ |
4679 |
{AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer |
4680 |
currentdict imageormask |
4681 |
}{ |
4682 |
currentcolortransfer |
4683 |
{AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll |
4684 |
{AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll |
4685 |
{AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll |
4686 |
{AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll |
4687 |
setcolortransfer |
4688 |
currentdict tint_image_to_color |
4689 |
}ifelse |
4690 |
}{ |
4691 |
MappedCSA 0 get/DeviceGray eq{ |
4692 |
{255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer |
4693 |
currentdict imageormask |
4694 |
}{ |
4695 |
MappedCSA 0 get/DeviceCMYK eq{ |
4696 |
currentcolortransfer |
4697 |
{255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll |
4698 |
{255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll |
4699 |
{255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll |
4700 |
{255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll |
4701 |
setcolortransfer |
4702 |
currentdict tint_image_to_color |
4703 |
}{ |
4704 |
currentcolortransfer |
4705 |
{pop 1}exch addprocs 4 1 roll |
4706 |
{255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll |
4707 |
{255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll |
4708 |
{255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll |
4709 |
setcolortransfer |
4710 |
currentdict tint_image_to_color |
4711 |
}ifelse |
4712 |
}ifelse |
4713 |
}ifelse |
4714 |
}ifelse |
4715 |
end |
4716 |
}def |
4717 |
/sep_image_lev1_sep |
4718 |
{ |
4719 |
begin |
4720 |
/sep_colorspace_dict AGMCORE_gget/Components known{ |
4721 |
Components aload pop |
4722 |
Adobe_AGM_Image/AGMIMG_k xddf |
4723 |
Adobe_AGM_Image/AGMIMG_y xddf |
4724 |
Adobe_AGM_Image/AGMIMG_m xddf |
4725 |
Adobe_AGM_Image/AGMIMG_c xddf |
4726 |
{AGMIMG_c mul 1 exch sub} |
4727 |
{AGMIMG_m mul 1 exch sub} |
4728 |
{AGMIMG_y mul 1 exch sub} |
4729 |
{AGMIMG_k mul 1 exch sub} |
4730 |
}{ |
4731 |
{255 mul round cvi ColorLookup exch get 0 get 1 exch sub} |
4732 |
{255 mul round cvi ColorLookup exch get 1 get 1 exch sub} |
4733 |
{255 mul round cvi ColorLookup exch get 2 get 1 exch sub} |
4734 |
{255 mul round cvi ColorLookup exch get 3 get 1 exch sub} |
4735 |
}ifelse |
4736 |
AGMCORE_get_ink_data currenttransfer addprocs settransfer |
4737 |
currentdict imageormask_sys |
4738 |
end |
4739 |
}def |
4740 |
/indexed_imageormask_lev1 |
4741 |
{ |
4742 |
/indexed_colorspace_dict AGMCORE_gget begin |
4743 |
begin |
4744 |
currentdict |
4745 |
MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ |
4746 |
{HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer |
4747 |
imageormask |
4748 |
}{ |
4749 |
MappedCSA 0 get/DeviceGray eq{ |
4750 |
{HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer |
4751 |
imageormask |
4752 |
}{ |
4753 |
MappedCSA 0 get/DeviceCMYK eq{ |
4754 |
currentcolortransfer |
4755 |
{4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll |
4756 |
{4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll |
4757 |
{4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll |
4758 |
{4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll |
4759 |
setcolortransfer |
4760 |
tint_image_to_color |
4761 |
}{ |
4762 |
currentcolortransfer |
4763 |
{pop 1}exch addprocs 4 1 roll |
4764 |
{3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll |
4765 |
{3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll |
4766 |
{3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll |
4767 |
setcolortransfer |
4768 |
tint_image_to_color |
4769 |
}ifelse |
4770 |
}ifelse |
4771 |
}ifelse |
4772 |
end end |
4773 |
}def |
4774 |
/indexed_image_lev1_sep |
4775 |
{ |
4776 |
/indexed_colorspace_dict AGMCORE_gget begin |
4777 |
begin |
4778 |
{4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} |
4779 |
{4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} |
4780 |
{4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} |
4781 |
{4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} |
4782 |
AGMCORE_get_ink_data currenttransfer addprocs settransfer |
4783 |
currentdict imageormask_sys |
4784 |
end end |
4785 |
}def |
4786 |
}if |
4787 |
end |
4788 |
systemdict/setpacking known |
4789 |
{setpacking}if |
4790 |
%%EndResource |
4791 |
currentdict Adobe_AGM_Utils eq {end} if |
4792 |
%%EndProlog |
4793 |
%%BeginSetup |
4794 |
Adobe_AGM_Utils begin |
4795 |
2 2010 Adobe_AGM_Core/ds gx |
4796 |
Adobe_CoolType_Core/ds get exec
Adobe_AGM_Image/ds gx |
4797 |
currentdict Adobe_AGM_Utils eq {end} if |
4798 |
%%EndSetup |
4799 |
%%Page: 1 1 |
4800 |
%%EndPageComments |
4801 |
%%BeginPageSetup |
4802 |
%ADOBeginClientInjection: PageSetup Start "AI11EPS" |
4803 |
%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
|
4804 |
%ADOEndClientInjection: PageSetup Start "AI11EPS" |
4805 |
Adobe_AGM_Utils begin |
4806 |
Adobe_AGM_Core/ps gx |
4807 |
Adobe_AGM_Utils/capture_cpd gx |
4808 |
Adobe_CoolType_Core/ps get exec
Adobe_AGM_Image/ps gx |
4809 |
%ADOBeginClientInjection: PageSetup End "AI11EPS" |
4810 |
/currentdistillerparams where
{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
{ userdict /AI11_PDFMark5 /cleartomark load put
userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
{ userdict /AI11_PDFMark5 /pdfmark load put
userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
[/NamespacePush AI11_PDFMark5
[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
[{ai_metadata_stream_123}
currentfile 0 (% &&end XMP packet marker&&)
/SubFileDecode filter AI11_ReadMetadata_PDFMark5
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> |
4811 |
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27 "> |
4812 |
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> |
4813 |
<rdf:Description rdf:about="" |
4814 |
xmlns:xmp="http://ns.adobe.com/xap/1.0/" |
4815 |
xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/"> |
4816 |
<xmp:CreatorTool>Adobe Illustrator CS6 (Macintosh)</xmp:CreatorTool> |
4817 |
<xmp:CreateDate>2014-08-07T16:12:46-04:00</xmp:CreateDate> |
4818 |
<xmp:Thumbnails> |
4819 |
<rdf:Alt> |
4820 |
<rdf:li rdf:parseType="Resource"> |
4821 |
<xmpGImg:width>256</xmpGImg:width> |
4822 |
<xmpGImg:height>200</xmpGImg:height> |
4823 |
<xmpGImg:format>JPEG</xmpGImg:format> |
4824 |
<xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAyAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXi3lX8rr258/8A
mi51fUppobaaKKP0rm5jL+rbxSjkqOigfGa79fbMPDp5xPP9u7TDGQebOf8AlWukjYSSEeJudRr9
NLwfqzJqXePl+1t3d/yrvSk/3Q83v+kdSi/D1ZcfV5Lu7/AGkLu1hMw8E1bUCf8AhnQfjjcu77Vs
u/wP5d/6tepf9xGf/ssx4j3H7P1rfksh8k+U44USe21P1FVQzG51JixAoT+7mcfjjx+9bX/4O8kD
7aXsQ8ZbvU4h97yqMfEC8QcPKH5fk0E8lf8AtqXn/ZRj4ke8LxBEp+XvlF15Il0y+I1C+I/CfJgp
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
dirsVdirsVdirsVdirsVdirsVf/Z</xmpGImg:image> |
4825 |
</rdf:li> |
4826 |
</rdf:Alt> |
4827 |
</xmp:Thumbnails> |
4828 |
</rdf:Description> |
4829 |
<rdf:Description rdf:about="" |
4830 |
xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" |
4831 |
xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" |
4832 |
xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" |
4833 |
xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"> |
4834 |
<xmpTPg:MaxPageSize rdf:parseType="Resource"> |
4835 |
<stDim:w>657.616699</stDim:w> |
4836 |
<stDim:h>511.909180</stDim:h> |
4837 |
<stDim:unit>Points</stDim:unit> |
4838 |
</xmpTPg:MaxPageSize> |
4839 |
<xmpTPg:NPages>1</xmpTPg:NPages> |
4840 |
<xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency> |
4841 |
<xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> |
4842 |
<xmpTPg:Fonts> |
4843 |
<rdf:Bag> |
4844 |
<rdf:li rdf:parseType="Resource"> |
4845 |
<stFnt:fontName>Symbol</stFnt:fontName> |
4846 |
<stFnt:fontFamily>Symbol</stFnt:fontFamily> |
4847 |
<stFnt:fontFace>Regular</stFnt:fontFace> |
4848 |
<stFnt:fontType>TrueType</stFnt:fontType> |
4849 |
<stFnt:versionString>6.1d7e3</stFnt:versionString> |
4850 |
<stFnt:composite>False</stFnt:composite> |
4851 |
<stFnt:fontFileName>Symbol.ttf</stFnt:fontFileName> |
4852 |
</rdf:li> |
4853 |
<rdf:li rdf:parseType="Resource"> |
4854 |
<stFnt:fontName>Times-Roman</stFnt:fontName> |
4855 |
<stFnt:fontFamily>Times</stFnt:fontFamily> |
4856 |
<stFnt:fontFace>Regular</stFnt:fontFace> |
4857 |
<stFnt:fontType>TrueType</stFnt:fontType> |
4858 |
<stFnt:versionString>7.0d1e1</stFnt:versionString> |
4859 |
<stFnt:composite>False</stFnt:composite> |
4860 |
<stFnt:fontFileName>Times.dfont</stFnt:fontFileName> |
4861 |
</rdf:li> |
4862 |
</rdf:Bag> |
4863 |
</xmpTPg:Fonts> |
4864 |
<xmpTPg:PlateNames> |
4865 |
<rdf:Seq> |
4866 |
<rdf:li>Cyan</rdf:li> |
4867 |
<rdf:li>Magenta</rdf:li> |
4868 |
<rdf:li>Yellow</rdf:li> |
4869 |
<rdf:li>Black</rdf:li> |
4870 |
</rdf:Seq> |
4871 |
</xmpTPg:PlateNames> |
4872 |
<xmpTPg:SwatchGroups> |
4873 |
<rdf:Seq> |
4874 |
<rdf:li rdf:parseType="Resource"> |
4875 |
<xmpG:groupName>Default Swatch Group</xmpG:groupName> |
4876 |
<xmpG:groupType>0</xmpG:groupType> |
4877 |
</rdf:li> |
4878 |
</rdf:Seq> |
4879 |
</xmpTPg:SwatchGroups> |
4880 |
</rdf:Description> |
4881 |
<rdf:Description rdf:about="" |
4882 |
xmlns:dc="http://purl.org/dc/elements/1.1/"> |
4883 |
<dc:format>application/postscript</dc:format> |
4884 |
</rdf:Description> |
4885 |
</rdf:RDF> |
4886 |
</x:xmpmeta> |
4887 |
|
4888 |
|
4889 |
|
4890 |
|
4891 |
|
4892 |
|
4893 |
|
4894 |
|
4895 |
|
4896 |
|
4897 |
|
4898 |
|
4899 |
|
4900 |
|
4901 |
|
4902 |
|
4903 |
|
4904 |
|
4905 |
|
4906 |
|
4907 |
|
4908 |
<?xpacket end="w"?>
% &&end XMP packet marker&&
[{ai_metadata_stream_123}
<</Type /Metadata /Subtype /XML>>
/PUT AI11_PDFMark5
[/Document
1 dict begin /Metadata {ai_metadata_stream_123} def
currentdict end /BDC AI11_PDFMark5
|
4909 |
%ADOEndClientInjection: PageSetup End "AI11EPS" |
4910 |
%%EndPageSetup |
4911 |
1 -1 scale 0 -511.909 translate |
4912 |
pgsv |
4913 |
[1 0 0 1 0 0 ]ct |
4914 |
gsave |
4915 |
np |
4916 |
gsave |
4917 |
0 0 mo |
4918 |
0 511.909 li |
4919 |
657.617 511.909 li |
4920 |
657.617 0 li |
4921 |
cp |
4922 |
clp |
4923 |
1.4076 lw |
4924 |
0 lc |
4925 |
0 lj |
4926 |
10 ml |
4927 |
[] 0 dsh |
4928 |
true sadj |
4929 |
48.3091 6.64893 mo |
4930 |
244.578 23.7236 li |
4931 |
440.846 100.468 li |
4932 |
637.053 187.74 li |
4933 |
false sop |
4934 |
/0 |
4935 |
[/DeviceCMYK] /CSA add_res |
4936 |
.659174 .184604 1 .0302739 cmyk |
4937 |
@ |
4938 |
54.4907 6.64014 mo |
4939 |
54.4907 3.22852 51.7212 .458984 48.3091 .458984 cv |
4940 |
44.8975 .458984 42.1279 3.22852 42.1279 6.64014 cv |
4941 |
42.1279 10.0522 44.8975 12.8213 48.3091 12.8213 cv |
4942 |
51.7212 12.8213 54.4907 10.0522 54.4907 6.64014 cv |
4943 |
54.4907 6.64014 li |
4944 |
cp |
4945 |
f |
4946 |
.918 lw |
4947 |
54.4907 6.64014 mo |
4948 |
54.4907 3.22852 51.7212 .458984 48.3091 .458984 cv |
4949 |
44.8975 .458984 42.1279 3.22852 42.1279 6.64014 cv |
4950 |
42.1279 10.0522 44.8975 12.8213 48.3091 12.8213 cv |
4951 |
51.7212 12.8213 54.4907 10.0522 54.4907 6.64014 cv |
4952 |
@ |
4953 |
250.811 23.6802 mo |
4954 |
250.811 20.2686 248.042 17.499 244.629 17.499 cv |
4955 |
241.217 17.499 238.448 20.2686 238.448 23.6802 cv |
4956 |
238.448 27.0923 241.217 29.8613 244.629 29.8613 cv |
4957 |
248.042 29.8613 250.811 27.0923 250.811 23.6802 cv |
4958 |
250.811 23.6802 li |
4959 |
cp |
4960 |
f |
4961 |
250.811 23.6802 mo |
4962 |
250.811 20.2686 248.042 17.499 244.629 17.499 cv |
4963 |
241.217 17.499 238.448 20.2686 238.448 23.6802 cv |
4964 |
238.448 27.0923 241.217 29.8613 244.629 29.8613 cv |
4965 |
248.042 29.8613 250.811 27.0923 250.811 23.6802 cv |
4966 |
@ |
4967 |
447.01 100.48 mo |
4968 |
447.01 97.0684 444.242 94.2993 440.83 94.2993 cv |
4969 |
437.417 94.2993 434.648 97.0684 434.648 100.48 cv |
4970 |
434.648 103.893 437.417 106.662 440.83 106.662 cv |
4971 |
444.242 106.662 447.01 103.893 447.01 100.48 cv |
4972 |
447.01 100.48 li |
4973 |
cp |
4974 |
f |
4975 |
447.01 100.48 mo |
4976 |
447.01 97.0684 444.242 94.2993 440.83 94.2993 cv |
4977 |
437.417 94.2993 434.648 97.0684 434.648 100.48 cv |
4978 |
434.648 103.893 437.417 106.662 440.83 106.662 cv |
4979 |
444.242 106.662 447.01 103.893 447.01 100.48 cv |
4980 |
@ |
4981 |
643.21 187.72 mo |
4982 |
643.21 184.308 640.441 181.539 637.029 181.539 cv |
4983 |
633.618 181.539 630.848 184.308 630.848 187.72 cv |
4984 |
630.848 191.132 633.618 193.901 637.029 193.901 cv |
4985 |
640.441 193.901 643.21 191.132 643.21 187.72 cv |
4986 |
643.21 187.72 li |
4987 |
cp |
4988 |
f |
4989 |
643.21 187.72 mo |
4990 |
643.21 184.308 640.441 181.539 637.029 181.539 cv |
4991 |
633.618 181.539 630.848 184.308 630.848 187.72 cv |
4992 |
630.848 191.132 633.618 193.901 637.029 193.901 cv |
4993 |
640.441 193.901 643.21 191.132 643.21 187.72 cv |
4994 |
@ |
4995 |
1.4076 lw |
4996 |
48.3091 153.59 mo |
4997 |
244.578 177.886 li |
4998 |
440.846 190.677 li |
4999 |
637.053 193.982 li |
5000 |
.648646 1 .217533 .0788281 cmyk |
5001 |
@ |
5002 |
43.0459 158.853 mo |
5003 |
43.0459 148.388 li |
5004 |
53.5723 148.388 li |
5005 |
53.5723 158.853 li |
5006 |
43.0459 158.853 li |
5007 |
cp |
5008 |
f |
5009 |
.918 lw |
5010 |
43.0459 158.853 mo |
5011 |
43.0459 148.388 li |
5012 |
53.5723 148.388 li |
5013 |
53.5723 158.853 li |
5014 |
43.0459 158.853 li |
5015 |
43.0459 158.853 li |
5016 |
cp |
5017 |
@ |
5018 |
239.314 183.149 mo |
5019 |
239.314 172.623 li |
5020 |
249.841 172.623 li |
5021 |
249.841 183.149 li |
5022 |
239.314 183.149 li |
5023 |
cp |
5024 |
f |
5025 |
239.314 183.149 mo |
5026 |
239.314 172.623 li |
5027 |
249.841 172.623 li |
5028 |
249.841 183.149 li |
5029 |
239.314 183.149 li |
5030 |
239.314 183.149 li |
5031 |
cp |
5032 |
@ |
5033 |
435.583 195.94 mo |
5034 |
435.583 185.414 li |
5035 |
446.109 185.414 li |
5036 |
446.109 195.94 li |
5037 |
435.583 195.94 li |
5038 |
cp |
5039 |
f |
5040 |
435.583 195.94 mo |
5041 |
435.583 185.414 li |
5042 |
446.109 185.414 li |
5043 |
446.109 195.94 li |
5044 |
435.583 195.94 li |
5045 |
435.583 195.94 li |
5046 |
cp |
5047 |
@ |
5048 |
631.851 199.245 mo |
5049 |
631.851 188.719 li |
5050 |
642.317 188.719 li |
5051 |
642.317 199.245 li |
5052 |
631.851 199.245 li |
5053 |
cp |
5054 |
f |
5055 |
631.851 199.245 mo |
5056 |
631.851 188.719 li |
5057 |
642.317 188.719 li |
5058 |
642.317 199.245 li |
5059 |
631.851 199.245 li |
5060 |
631.851 199.245 li |
5061 |
cp |
5062 |
@ |
5063 |
1.4076 lw |
5064 |
48.3091 192.819 mo |
5065 |
244.578 193.554 li |
5066 |
440.846 191.84 li |
5067 |
637.053 193.37 li |
5068 |
0 .408423 1 0 cmyk |
5069 |
@ |
5070 |
48.3091 186.638 mo |
5071 |
42.1279 192.819 li |
5072 |
48.3091 199 li |
5073 |
54.4907 192.819 li |
5074 |
48.3091 186.638 li |
5075 |
cp |
5076 |
f |
5077 |
.918 lw |
5078 |
48.3091 186.638 mo |
5079 |
42.1279 192.819 li |
5080 |
48.3091 199 li |
5081 |
54.4907 192.819 li |
5082 |
48.3091 186.638 li |
5083 |
48.3091 186.638 li |
5084 |
cp |
5085 |
@ |
5086 |
244.578 187.372 mo |
5087 |
238.396 193.554 li |
5088 |
244.578 199.735 li |
5089 |
250.759 193.554 li |
5090 |
244.578 187.372 li |
5091 |
cp |
5092 |
f |
5093 |
244.578 187.372 mo |
5094 |
238.396 193.554 li |
5095 |
244.578 199.735 li |
5096 |
250.759 193.554 li |
5097 |
244.578 187.372 li |
5098 |
244.578 187.372 li |
5099 |
cp |
5100 |
@ |
5101 |
440.846 185.659 mo |
5102 |
434.665 191.84 li |
5103 |
440.846 198.021 li |
5104 |
447.027 191.84 li |
5105 |
440.846 185.659 li |
5106 |
cp |
5107 |
f |
5108 |
440.846 185.659 mo |
5109 |
434.665 191.84 li |
5110 |
440.846 198.021 li |
5111 |
447.027 191.84 li |
5112 |
440.846 185.659 li |
5113 |
440.846 185.659 li |
5114 |
cp |
5115 |
@ |
5116 |
637.053 187.188 mo |
5117 |
630.873 193.37 li |
5118 |
637.053 199.551 li |
5119 |
643.235 193.37 li |
5120 |
637.053 187.188 li |
5121 |
cp |
5122 |
f |
5123 |
637.053 187.188 mo |
5124 |
630.873 193.37 li |
5125 |
637.053 199.551 li |
5126 |
643.235 193.37 li |
5127 |
637.053 187.188 li |
5128 |
637.053 187.188 li |
5129 |
cp |
5130 |
@ |
5131 |
1.4076 lw |
5132 |
48.3091 195.512 mo |
5133 |
244.578 193.982 li |
5134 |
440.846 195.022 li |
5135 |
637.053 192.146 li |
5136 |
.892363 .791409 0 0 cmyk |
5137 |
@ |
5138 |
48.3091 188.352 mo |
5139 |
42.1279 199.062 li |
5140 |
54.4907 199.062 li |
5141 |
48.3091 188.352 li |
5142 |
cp |
5143 |
f |
5144 |
.918 lw |
5145 |
48.3091 188.352 mo |
5146 |
42.1279 199.062 li |
5147 |
54.4907 199.062 li |
5148 |
48.3091 188.352 li |
5149 |
48.3091 188.352 li |
5150 |
cp |
5151 |
@ |
5152 |
244.578 186.821 mo |
5153 |
238.396 197.532 li |
5154 |
250.759 197.532 li |
5155 |
244.578 186.821 li |
5156 |
cp |
5157 |
f |
5158 |
244.578 186.821 mo |
5159 |
238.396 197.532 li |
5160 |
250.759 197.532 li |
5161 |
244.578 186.821 li |
5162 |
244.578 186.821 li |
5163 |
cp |
5164 |
@ |
5165 |
440.846 187.862 mo |
5166 |
434.665 198.572 li |
5167 |
447.027 198.572 li |
5168 |
440.846 187.862 li |
5169 |
cp |
5170 |
f |
5171 |
440.846 187.862 mo |
5172 |
434.665 198.572 li |
5173 |
447.027 198.572 li |
5174 |
440.846 187.862 li |
5175 |
440.846 187.862 li |
5176 |
cp |
5177 |
@ |
5178 |
637.053 184.985 mo |
5179 |
630.873 195.695 li |
5180 |
643.235 195.695 li |
5181 |
637.053 184.985 li |
5182 |
cp |
5183 |
f |
5184 |
637.053 184.985 mo |
5185 |
630.873 195.695 li |
5186 |
643.235 195.695 li |
5187 |
637.053 184.985 li |
5188 |
637.053 184.985 li |
5189 |
cp |
5190 |
@ |
5191 |
1.836 lw |
5192 |
[9.18 5.508 ] 0 dsh |
5193 |
48.3091 188.78 mo |
5194 |
656.759 188.78 li |
5195 |
.43949 .376715 .225864 .00350958 cmyk |
5196 |
@ |
5197 |
[] 0 dsh |
5198 |
48.3091 3.16016 mo |
5199 |
656.699 3.16016 li |
5200 |
48.3091 217.36 mo |
5201 |
656.699 217.36 li |
5202 |
.75021 .679683 .670222 .90164 cmyk |
5203 |
@ |
5204 |
.918 lw |
5205 |
637.053 3.16016 mo |
5206 |
637.053 15.4004 li |
5207 |
637.053 217.36 mo |
5208 |
637.053 205.12 li |
5209 |
440.846 3.16016 mo |
5210 |
440.846 15.4004 li |
5211 |
440.846 217.36 mo |
5212 |
440.846 205.12 li |
5213 |
244.578 3.16016 mo |
5214 |
244.578 15.4004 li |
5215 |
244.578 217.36 mo |
5216 |
244.578 205.12 li |
5217 |
48.3091 3.16016 mo |
5218 |
48.3091 15.4004 li |
5219 |
48.3091 217.36 mo |
5220 |
48.3091 205.12 li |
5221 |
538.95 3.16016 mo |
5222 |
538.95 9.28027 li |
5223 |
538.95 217.36 mo |
5224 |
538.95 211.24 li |
5225 |
342.681 3.16016 mo |
5226 |
342.681 9.28027 li |
5227 |
342.681 217.36 mo |
5228 |
342.681 211.24 li |
5229 |
146.413 3.16016 mo |
5230 |
146.413 9.28027 li |
5231 |
146.413 217.36 mo |
5232 |
146.413 211.24 li |
5233 |
@ |
5234 |
1.836 lw |
5235 |
656.699 217.36 mo |
5236 |
656.699 3.16016 li |
5237 |
48.3091 217.36 mo |
5238 |
48.3091 3.16016 li |
5239 |
@ |
5240 |
.918 lw |
5241 |
656.699 38.8398 mo |
5242 |
644.458 38.8398 li |
5243 |
48.3091 38.8398 mo |
5244 |
60.5493 38.8398 li |
5245 |
656.699 110.26 mo |
5246 |
644.458 110.26 li |
5247 |
48.3091 110.26 mo |
5248 |
60.5493 110.26 li |
5249 |
656.699 181.681 mo |
5250 |
644.458 181.681 li |
5251 |
48.3091 181.681 mo |
5252 |
60.5493 181.681 li |
5253 |
656.699 3.16016 mo |
5254 |
650.579 3.16016 li |
5255 |
48.3091 3.16016 mo |
5256 |
54.4292 3.16016 li |
5257 |
656.699 74.5806 mo |
5258 |
650.579 74.5806 li |
5259 |
48.3091 74.5806 mo |
5260 |
54.4292 74.5806 li |
5261 |
656.699 145.94 mo |
5262 |
650.579 145.94 li |
5263 |
48.3091 145.94 mo |
5264 |
54.4292 145.94 li |
5265 |
656.699 217.36 mo |
5266 |
650.579 217.36 li |
5267 |
48.3091 217.36 mo |
5268 |
54.4292 217.36 li |
5269 |
@ |
5270 |
%ADOBeginSubsetFont: Times-Roman Initial |
5271 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
12 dict dup begin
/FontType 1 def
/FontName /Times-Roman def
/FontInfo 5 dict dup begin
/ItalicAngle 0 def
/OrigFontType /TrueType def
end def
/PaintType 0 def
/FontMatrix [0.001 0 0 0.001 0 0] def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 45 /hyphen put
dup 52 /four put
def
/FontBBox {-203 -428 1700 1271} def
end
systemdict begin
dup /Private
7 dict dup begin
/|- {def} def
/| {put} def
/BlueValues [0 0] def
/password 5839 def
/MinFeature {16 16} def
/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
/Subrs 5 array
dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> |
dup 1 <1C60D8A8C9C3D06D9E> |
dup 2 <1C60D8A8C9C202D79A> |
dup 3 <1C60D8A849> |
dup 4 <1C60D8A8CC3674F41144B13B77> |
def
put
dup /CharStrings
3 dict dup begin
/.notdef <1C60D8A8C9B6079F6CEA24BDEB0F5E4D18DF0CD7E2A11E9D72D963
E3987D5E4E6C9FCD> |-
/hyphen <1C60D8A8C9B81F2C7FA8F2666424EE62590A3687533A> |-
/four <1C60D8A8C9B7A73DB992534E0CF1B84939C969D2AC65F1AE73EE88348
7A67D0ECB26822C5FF826C828AC8594DE5FF3D9E5AE6F090B> |-
end put
end
dup /FontName get exch definefont pop
end
%ADOEndSubsetFont |
5272 |
/PKXADC+Times-Roman /Times-Roman findfont ct_VMDictPut
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 6{/.notdef}rp /four 203{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2827 187.431 mo
(-4)
[5.70654 0 ]xsh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5273 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/two <1C60D8A8C9B7A73DE72BAD97A1AB14497350B04AEDCC89B810A7A7579E
C67BBA1BB072CAE80FF5F224043D73141B835306B538E1A090321AB63325D8B3
A58C70F1FD34F3553B37A8BF6164DDA11E437012DC022ABF8601BBE36E43FA1B
A89215476687E89F4C0A4BCB6119B7B6C22E9A6D30709E37D3141BAD532924FF
AD1DE501B4> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 50 /two put
pop
%ADOEndSubsetFont |
5274 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 4{/.notdef}rp /two /.notdef /four 203{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2827 116.001 mo
(-2)
[5.70654 0 ]xsh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5275 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/zero <1C60D8A8C9B7A73DB9A6590C6FE2B7096DCA6F9A5EA5CF6E8AC2157EC
7418EBDC43117FA8257DD5995ADA72B55217A703B5CBF244854B4360CFDF4258
ECD5C9DEB492AEA5EC77E976B17AE7E2222D3F2CC89571B26AFB82DDBE999268
12437BF7851C7D506B52E7A7DE1242CAC6D81645AF838199FD3EBA9B534D6477
14BFDCAF64F05E4> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 48 /zero put
pop
%ADOEndSubsetFont |
5276 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /.notdef /two /.notdef /four
203{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
34.0405 44.4697 mo
(0)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5277 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/g <1C60D8A8C9B7A73DA347F0DC0A4CC25AD3382B8351D419D81B2F540C0F66
5DA2122211CB75D621F53ADCDBE7815157FCF3A7D9C98329945893598F8138F5
D5F74388A15B63DC4DDBDB1A01CEDC68DBC335D575F070C3086679BC845D2E73
8427D0F7B681E970CAECC1ECA0192676764BEA6F787CBC115862B9B44CFD83A9
6CAFA21CE91235F59FAB64DFE50A98E215046D4BF1AB210098434AE88D505933
B6B31BEC443E9C48567AB352DDD15143CE343B08927EA9C965F9F904D0C1E9AE
4FECE14141B4365C351A577CA516601FBE0AFA3AD74B770DF0E6D6A50EC77FBA
93516C03FCA671EDEBF2CCDCA919590D5C9DEA3D43029A729D3EC913B24C08E5
BEFE573AAB22339502EECDF5C8F0B813EECA1A3643E46181D1A26BD0E961251C
6FA14F9824242DA4E6EBAD7E5F2872BFD0F6F6BE709AF20CDE3BC39F29118C3A
BE69D00325A184273C17639A8F614CF5086AF810778C30368743992A90E37B88
A00B0EFB39F462A8B7048C5ABBCF6C197AE88D4F99C80A2B8E1DBB> |-
/l <1C60D8A8C9B854D09C28E93890ED677F310D1E32AA544EA0617CF8148093
0FF09D96FFEC0D2D74BC923E8CC3789EA117FEE8A516539FF915E22C6A549B8D
0FA459312C0739BEBB3BD2A37FAA8365907BF4200CFE09B70B39C1ECB8C3A608
5FE4D765368B> |-
/o <1C60D8A8C9B7A73DEA5F658431FF26DE1C3CCABA5A5AF56EE1798CA324BE
FFED162986DEB20473198E3AAB17E1F76DC8A1DBB020158974052802A30905F0
338BF503D35906BB108F3CEAC35FDF3D8BC51C5542899E6D21063EDA8732DC15
4AFBF51B7EEDDA621E256B5E3E8A8E86389A77366F5766B3A5B4DE72C37DBEBA
04E9D5CF3B75> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 103 /g put
dup 108 /l put
dup 111 /o put
pop
%ADOEndSubsetFont |
5278 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /.notdef /two /.notdef /four
50{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o 144{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 144.712 mo
(log)
[-4.76074 -8.56836 0 ]ysh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5279 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/one <1C60D8A8C9B7A73DB999B05B43470AE76323D53E9C54AE29C0ACC4151B
DD30C8F3109BFE7DACF9BA339B31B8666788A01E1F3860FDA3F22312D6A6628C
8CCA55270976BF3BB8008DD87D719627657135E81F194E374733A743BBCD5431
32801A49C4BA675F59C41D> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 49 /one put
pop
%ADOEndSubsetFont |
5280 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
50{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o 144{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9312 122.868 mo
(10)
[-6.05859 0 ]ysh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5281 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/bracketleft <1C60D8A8C9B81F2C2EF5D2F7C86086F2EF55462CDE69AB1C33
90780A3E6B66DF53E8F9FA1A7E8FB5CD235E7DBAE0D8EE1E28926AA0FD2C3A02
8CF3> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 91 /bracketleft put
pop
%ADOEndSubsetFont |
5282 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
38{/.notdef}rp /bracketleft 11{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o
144{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 110.868 mo
([)sh
%ADOBeginSubsetFont: Symbol Initial |
5283 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
12 dict dup begin
/FontType 1 def
/FontName /Symbol def
/FontInfo 5 dict dup begin
/ItalicAngle 0 def
/FSType 4 def
end def
/PaintType 0 def
/FontMatrix [0.001 0 0 0.001 0 0] def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 100 /delta put
def
/FontBBox {-167 -299 1094 827} def
end
systemdict begin
dup /Private
7 dict dup begin
/|- {def} def
/| {put} def
/BlueValues [0 0] def
/password 5839 def
/MinFeature {16 16} def
/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
/Subrs 5 array
dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> |
dup 1 <1C60D8A8C9C3D06D9E> |
dup 2 <1C60D8A8C9C202D79A> |
dup 3 <1C60D8A849> |
dup 4 <1C60D8A8CC3674F41144B13B77> |
def
put
dup /CharStrings
2 dict dup begin
/.notdef <1C60D8A8C9B7C3C9ED9313AFF691AF9DEA7EFE9F59246D6675CBE2
23F5D9796E7E2CD60A70D0> |-
/delta <1C60D8A8C9B7AD0A3BDF54E78F3745D0FC98ABE596F720F3943C2B3C
A0A23147F071F76FC7DCEBED1AF1ED1673B238400B64D2D2A3AF678CEE261DD6
3D62C327B373A79174E4D2E3AF9EC7F89A1B1E89DF12F2ED81F6B8C241811045
D3A996D3726439E931D6C57C82A6AD64AB8177D083CC7B93BC0C27D3219F6DA4
278F2BB03C207F7F4407B837B1A1AB46A84C426C5CB1B2479AB80BFAEC10ED47
6B30901D451888A0C5A8219D851944E0C9571DEA8B353306789BA2DE21B52B82
845C2AB1A5C546B289F11B948619882EF476D5CE011401EEEE46B0C2DBE75519
BDCE0E8A232C6C> |-
end put
end
dup /FontName get exch definefont pop
end
%ADOEndSubsetFont |
5284 |
/PKXADD+Symbol /Symbol findfont ct_VMDictPut
/PKXADD+Symbol*1
[100{/.notdef}rp /delta 155{/.notdef}rp]
PKXADD+Symbol nf
PKXADD+Symbol*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 105.11 mo
(d)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5285 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/E <1C60D8A8C9B7D8BE774DE3D4993979F28436928B4CDBB6751E52C565AE7C
CBA8EF4A8B60A6B8197E06686ACB2016ED56C2648D7EE6DB00F4795EF397C295
2CAB1D6175CF76712F75EC245199884C545C641796897CB85779F19EC0B1ACB7
B44E696F11860B9E3F66C1DA5748D5D1E424917F78224170CF649A7E0788B4FB
83A9B795649C6C2E1BEFBEC8CB7D4EE48916B040566E008F8D3458DA30E02310
7ECA6A58C1BE70A2768537> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 69 /E put
pop
%ADOEndSubsetFont |
5286 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E 21{/.notdef}rp /bracketleft 11{/.notdef}rp /g 4{/.notdef}rp /l
2{/.notdef}rp /o 144{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 96.665 mo
(E)sh
PKXADC+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9312 86.1416 mo
(0)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5287 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/bracketright <1C60D8A8C9B81F2C3A3357A26DB534BD0F666D21108D0B914
35146D7D5EC4A8519FF9E4FBF13110E4D4FFE4A07533078E0C3E2175382191E0
DEEE4DA> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 93 /bracketright put
pop
%ADOEndSubsetFont |
5288 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E 21{/.notdef}rp /bracketleft /.notdef /bracketright 9{/.notdef}rp /g
4{/.notdef}rp /l 2{/.notdef}rp /o 144{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 80.1416 mo
(])sh
48.3091 217.36 mo |
5289 |
48.3091 3.16016 li |
5290 |
656.699 3.16016 li |
5291 |
656.699 217.36 li |
5292 |
48.3091 217.36 li |
5293 |
48.3091 217.36 li |
5294 |
cp |
5295 |
@ |
5296 |
537.91 15.4004 mo |
5297 |
537.91 112.035 li |
5298 |
637.237 112.035 li |
5299 |
637.237 15.4004 li |
5300 |
537.91 15.4004 li |
5301 |
cp |
5302 |
0 0 0 0 cmyk |
5303 |
f |
5304 |
1.836 lw |
5305 |
537.91 15.4004 mo |
5306 |
537.91 112.035 li |
5307 |
637.237 112.035 li |
5308 |
637.237 15.4004 li |
5309 |
537.91 15.4004 li |
5310 |
537.91 15.4004 li |
5311 |
cp |
5312 |
.75021 .679683 .670222 .90164 cmyk |
5313 |
@ |
5314 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5315 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/H <1C60D8A8C9B6079F0EF96F2A5C5AAE267BD7D517941DACD3EDB33730529D
E1B8FE6AD271A2288CC17FF03DA9EA5FAD75E03DF6B92565A2CB4A8539BAEB03
8F1CE0E83E584DC2B39385E39140D6E26B203655808DF8081831B0F83E078DCB
044F2F1E9AE89A394511D343E89D9D3F55592CD30385C4D9E63CC850D47412A8
E8690C4C593E74EC9DBC1CB8EAB8742657985762E0C390ED4A33098B5BA3348C
BFA94014888F550AA1D8AF239EC75344> |-
/a <1C60D8A8C9B77FE2CEADADAD35C681D96377E0B82CC8ACDB5762353EDBAD
FFACD451A553C5C39302A9F1D177F76B983509B429688ADF52AFA30F8E4A0B23
F2282503B97D206C7C183FDE8BFD6ACD2BE6A3B9069791DF8E2CF592523922EF
D64768CD99A1F5F1400DB305C4171EAA77202618276E378016C7BA0833F29752
C2A461C11A88BC4E527507EEDA9C848EEAD89D80551320178A864EFC8B3562DE
DC4F695E8824160B87CA7F395997B47C0C71BBFE9F871E4F5046857D22F807C0
4061C73B2C0BBB7B44E0200581C40A3AC55C8229AC23B2FBE040B0F089F70BE3
8746A5E0285A22E4825D9ECD39D6C15171D3EBB391B1AC132DA188B28262B679
71885F8F1CB6195A6A7B0FFC> |-
/d <1C60D8A8C9B7A73DB9A50E659DB775F0445838B52D4AD3E4EA55A04AF1E6
6EB3E22000826F80E46C696D55B3FE9B16954A0FDDDCF9A25B9DBBDA281BC374
3A32DF4E962666420F0E46505362A6A9911C122E7E5925E4098A8375B6420427
5CB8C487667CDFFB7001810B24CEFAA2B80CAD8B87A3E1168C62B165D1D52436
E632F3BD5E44BCAD1D3E08911E568C3ADE5A148D88E7C75A5F95F7018097A855
F01058BEA6CAD1F5CFBA99049D028F229C0A374E791F4E6F00190E23FDB14CB2
BF5215AC36154229670311F93C06828FE397A9700C53BE1A07DF9AE66151E66A
3E4BE4B17FDA8F9875D90067B1D7D9914E47FA1ED2D057561417FDB2931E47F3
C120E5878FF702> |-
/r <1C60D8A8C9B81F2C5DE210A78B7176966966FB4A2E70036BAA4A8956D597
954FF33C419645546BDDA5A1C075630C88C9E9E0B6B2EB6B2FC3FF0331B19026
16E9791F7398738E2F17D5E54890C7A065EB2198D4708DA7213806F12669F676
78CAD7B30B1926E6F30FE45B0DAB7BE403E568FB7F28C7F3631BA5B608F50231
0C8C5FF767FCF95E7EC0C2EC9F2F173FF41F0C7459D2154243B15CA53A73779F
93E107279F803A71F8179756E718854D0BA7BCB1168643F72763D9FF> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 72 /H put
dup 97 /a put
dup 100 /d put
dup 114 /r put
pop
%ADOEndSubsetFont |
5316 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E 2{/.notdef}rp /H 18{/.notdef}rp /bracketleft /.notdef /bracketright
3{/.notdef}rp /a 2{/.notdef}rp /d 2{/.notdef}rp /g 4{/.notdef}rp /l
2{/.notdef}rp /o 2{/.notdef}rp /r 141{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.47 33.9307 mo
(Hard)
[12.375 7.60547 5.70703 0 ]xsh
1.4076 lw |
5317 |
550.639 28.1914 mo |
5318 |
575.18 28.1914 li |
5319 |
.659174 .184604 1 .0302739 cmyk |
5320 |
@ |
5321 |
556.81 28.2402 mo |
5322 |
556.81 24.8281 554.042 22.0591 550.629 22.0591 cv |
5323 |
547.217 22.0591 544.448 24.8281 544.448 28.2402 cv |
5324 |
544.448 31.6523 547.217 34.4214 550.629 34.4214 cv |
5325 |
554.042 34.4214 556.81 31.6523 556.81 28.2402 cv |
5326 |
556.81 28.2402 li |
5327 |
cp |
5328 |
f |
5329 |
.918 lw |
5330 |
556.81 28.2402 mo |
5331 |
556.81 24.8281 554.042 22.0591 550.629 22.0591 cv |
5332 |
547.217 22.0591 544.448 24.8281 544.448 28.2402 cv |
5333 |
544.448 31.6523 547.217 34.4214 550.629 34.4214 cv |
5334 |
554.042 34.4214 556.81 31.6523 556.81 28.2402 cv |
5335 |
@ |
5336 |
581.411 28.2402 mo |
5337 |
581.411 24.8281 578.641 22.0591 575.229 22.0591 cv |
5338 |
571.817 22.0591 569.048 24.8281 569.048 28.2402 cv |
5339 |
569.048 31.6523 571.817 34.4214 575.229 34.4214 cv |
5340 |
578.641 34.4214 581.411 31.6523 581.411 28.2402 cv |
5341 |
581.411 28.2402 li |
5342 |
cp |
5343 |
f |
5344 |
581.411 28.2402 mo |
5345 |
581.411 24.8281 578.641 22.0591 575.229 22.0591 cv |
5346 |
571.817 22.0591 569.048 24.8281 569.048 28.2402 cv |
5347 |
569.048 31.6523 571.817 34.4214 575.229 34.4214 cv |
5348 |
578.641 34.4214 581.411 31.6523 581.411 28.2402 cv |
5349 |
@ |
5350 |
.75021 .679683 .670222 .90164 cmyk |
5351 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5352 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/P <1C60D8A8C9B7EF322434E1F3A572E6E1BC6C6F1C68992768060DAE1B4C7B
427E45BC3A4679807BEAE7F6D9AF630A1C22FD1CE21BCE2286818A82BD939AF2
89B76A1DB91C5AA9ECF164AD5A7EEB0C2FB6433D2C27E4C9DD9951F32681C1E2
3142F87FE0BB632961DBF09B1BCC2DBDF28AA2A576366886A338146A6EE45FE7
539E8D3254D439F46CBA62C74FD6727A2572BFC88846FED7BD6467448C15F8CC
8DCFA5340A99B196EA105B822649C918B21A83378A8D> |-
/S <1C60D8A8C9B7EF3269E388B8847AC1DF83DCA2CC95EEDA1D26C48C8B4394
FBFD17BA4272844B3F99D23FAEC50A7EA6C72D284BFF0551BD0E244EEA994D67
C8032579E70EC4F728A61739D5AD8DBB8B4129DD5B722422FAFC8BDE88E5D08E
42CFE364B4791DA2E591F9FB2CA99F1F124E961FBD42E8AB878E8BE3BAAF755A
9CE4977D5E9A7ECCF71EBFA0B61D69877A9EC87A882973E75CA7477FEDEE90C5
AE4E9BEF9C7EDA4EBF0E4CDE6ECFE92BCEC5C04A7E39072DCB2A7B402F52671B
6022D3586A809E7DAE9919FE8815CB8D620AA8EC995DA478361CE758058A7DFF
39FC38C2B0C0AAE9> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 80 /P put
dup 83 /S put
pop
%ADOEndSubsetFont |
5353 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E 2{/.notdef}rp /H 7{/.notdef}rp /P 2{/.notdef}rp /S
7{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp /a 2{/.notdef}rp /d
2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o 2{/.notdef}rp /r
141{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.47 51.8135 mo
(SP)
[9.53027 0 ]xsh
1.4076 lw |
5354 |
550.639 46.1841 mo |
5355 |
575.18 46.1841 li |
5356 |
.648646 1 .217533 .0788281 cmyk |
5357 |
@ |
5358 |
545.437 51.3857 mo |
5359 |
545.437 40.9209 li |
5360 |
555.902 40.9209 li |
5361 |
555.902 51.3857 li |
5362 |
545.437 51.3857 li |
5363 |
cp |
5364 |
f |
5365 |
.918 lw |
5366 |
545.437 51.3857 mo |
5367 |
545.437 40.9209 li |
5368 |
555.902 40.9209 li |
5369 |
555.902 51.3857 li |
5370 |
545.437 51.3857 li |
5371 |
545.437 51.3857 li |
5372 |
cp |
5373 |
@ |
5374 |
569.917 51.3857 mo |
5375 |
569.917 40.9209 li |
5376 |
580.382 40.9209 li |
5377 |
580.382 51.3857 li |
5378 |
569.917 51.3857 li |
5379 |
cp |
5380 |
f |
5381 |
569.917 51.3857 mo |
5382 |
569.917 40.9209 li |
5383 |
580.382 40.9209 li |
5384 |
580.382 51.3857 li |
5385 |
569.917 51.3857 li |
5386 |
569.917 51.3857 li |
5387 |
cp |
5388 |
@ |
5389 |
.75021 .679683 .670222 .90164 cmyk |
5390 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5391 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/F <1C60D8A8C9B7EF324A037549B31AFC4B60697A046B7067B75CFC351CCB19
64720E6BC82951E2A5BB7474D974EA2A52D73602B39FD7C31C63C801BEBD2FDE
9110733E153A3F2045A94EC3EBE16167D0C83075CBD838D88E58985D5046B18A
CE7B749F64816A90969534E595942FCC6261125D575A90C2E501921FC7F49304
D66B5BA92B55B6DFDA784E2B9E0FAA8068B2566A1AD700B69E> |-
/G <1C60D8A8C9B6079F6D8F9589F03C57E9BABC7BD7AF44F292C36BF054D038
5D2FC11ADF26CF26FB1CA20D732AF012AB53727DD5F46B605D18E4B017E662A9
7B61E593E1649BDE06DC0BE81975EB02C63DB9CC50D324954CB92F05C09AE46B
A2C2549D26E915E5BB03DE231AAD77F23323077408677E4049C607D64929B04A
F386D58F981E4541C0982A23929E9B861E50C60AAFF01CE1D107C5993270B58A
2C29D6FD48A1F36C5902C78C206F66DEBC5079EDB36633E15221CDFB88A58DA8
F921FAE2BECE6FC3EDA0F38409251C> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 70 /F put
dup 71 /G put
pop
%ADOEndSubsetFont |
5392 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E /F /G /H 7{/.notdef}rp /P 2{/.notdef}rp
/S 7{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp /a 2{/.notdef}rp
/d 2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o 2{/.notdef}rp
/r 141{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.47 69.6729 mo
(GSF)sh
1.4076 lw |
5393 |
550.639 64.0542 mo |
5394 |
575.18 64.0542 li |
5395 |
0 .408423 1 0 cmyk |
5396 |
@ |
5397 |
550.639 57.873 mo |
5398 |
544.458 64.0542 li |
5399 |
550.639 70.2354 li |
5400 |
556.82 64.0542 li |
5401 |
550.639 57.873 li |
5402 |
cp |
5403 |
f |
5404 |
.918 lw |
5405 |
550.639 57.873 mo |
5406 |
544.458 64.0542 li |
5407 |
550.639 70.2354 li |
5408 |
556.82 64.0542 li |
5409 |
550.639 57.873 li |
5410 |
550.639 57.873 li |
5411 |
cp |
5412 |
@ |
5413 |
575.18 57.873 mo |
5414 |
568.999 64.0542 li |
5415 |
575.18 70.2354 li |
5416 |
581.361 64.0542 li |
5417 |
575.18 57.873 li |
5418 |
cp |
5419 |
f |
5420 |
575.18 57.873 mo |
5421 |
568.999 64.0542 li |
5422 |
575.18 70.2354 li |
5423 |
581.361 64.0542 li |
5424 |
575.18 57.873 li |
5425 |
575.18 57.873 li |
5426 |
cp |
5427 |
@ |
5428 |
.75021 .679683 .670222 .90164 cmyk |
5429 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5430 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/T <1C60D8A8C9B7D8BE78D1A55798F2D8A97091B992B92C1EAFCF350F806FED
434693C4DF3F67D8893A99EF75622FE8BA13F907674F882E140E60489CEAA2BB
6107D8446BF6FC3EF0730B190972991631B35D792933869F4716BD279183A943
DE125368> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 84 /T put
pop
%ADOEndSubsetFont |
5431 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E /F /G /H 7{/.notdef}rp /P 2{/.notdef}rp
/S /T 6{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp /a
2{/.notdef}rp /d 2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o
2{/.notdef}rp /r 141{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.47 87.5557 mo
(TSF)
[10.4678 9.53027 0 ]xsh
1.4076 lw |
5432 |
550.639 81.9248 mo |
5433 |
575.18 81.9248 li |
5434 |
.892363 .791409 0 0 cmyk |
5435 |
@ |
5436 |
550.639 74.7642 mo |
5437 |
544.458 85.4741 li |
5438 |
556.82 85.4741 li |
5439 |
550.639 74.7642 li |
5440 |
cp |
5441 |
f |
5442 |
.918 lw |
5443 |
550.639 74.7642 mo |
5444 |
544.458 85.4741 li |
5445 |
556.82 85.4741 li |
5446 |
550.639 74.7642 li |
5447 |
550.639 74.7642 li |
5448 |
cp |
5449 |
@ |
5450 |
575.18 74.7642 mo |
5451 |
568.999 85.4741 li |
5452 |
581.361 85.4741 li |
5453 |
575.18 74.7642 li |
5454 |
cp |
5455 |
f |
5456 |
575.18 74.7642 mo |
5457 |
568.999 85.4741 li |
5458 |
581.361 85.4741 li |
5459 |
575.18 74.7642 li |
5460 |
575.18 74.7642 li |
5461 |
cp |
5462 |
@ |
5463 |
.75021 .679683 .670222 .90164 cmyk |
5464 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5465 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/w <1C60D8A8C9B6079F6DEF2CA269EEBDBC9AAB2442668195B42431599214D5
47AA583E7FABFBA4013EF6113808D8AEB051BCD8EE14E39F233E3ED5BD9E8C6B
36E76E396816C02F0A086C26332DD5CBEAAB04F9DEFB108B050B809C366C6B15
FBBA9D4BBB96BE1B4DE2BF878A083BEF7939DEB6F715DE6158810EA7FDCF6BFD
8E558E7B426E61C36554884A643D3078229BF2F4C33BA2592109165966A49B65
7035A574CC85CC95C751D53847831D4985D8EB843D14D617F1E0ACF190AA23C2
54BD2AA408809871E26F8E47BA83075D4D70E9AEC173034E4F6B0374B1ECEEEA
735DF074DED0C2940E2381CDBDDED7EDAE7B6B9C7394CDF409E2E0DF5451360A
FA> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 119 /w put
pop
%ADOEndSubsetFont |
5466 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four
16{/.notdef}rp /E /F /G /H 7{/.notdef}rp /P 2{/.notdef}rp
/S /T 6{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp /a
2{/.notdef}rp /d 2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o
2{/.notdef}rp /r 4{/.notdef}rp /w 136{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.47 105.665 mo
(Ewald)
[10.4678 12.375 7.60547 4.76074 0 ]xsh
1.836 lw |
5467 |
[9.18 5.508 ] 0 dsh |
5468 |
550.639 99.9175 mo |
5469 |
575.18 99.9175 li |
5470 |
.43949 .376715 .225864 .00350958 cmyk |
5471 |
@ |
5472 |
[] 0 dsh |
5473 |
48.3091 234.313 mo |
5474 |
244.578 247.409 li |
5475 |
440.846 294.656 li |
5476 |
637.053 392.882 li |
5477 |
.659174 .184604 1 .0302739 cmyk |
5478 |
@ |
5479 |
54.4292 234.4 mo |
5480 |
54.4292 231.022 51.6875 228.28 48.3091 228.28 cv |
5481 |
44.9312 228.28 42.1895 231.022 42.1895 234.4 cv |
5482 |
42.1895 237.778 44.9312 240.521 48.3091 240.521 cv |
5483 |
51.6875 240.521 54.4292 237.778 54.4292 234.4 cv |
5484 |
54.4292 234.4 li |
5485 |
cp |
5486 |
f |
5487 |
.918 lw |
5488 |
54.4292 234.4 mo |
5489 |
54.4292 231.022 51.6875 228.28 48.3091 228.28 cv |
5490 |
44.9312 228.28 42.1895 231.022 42.1895 234.4 cv |
5491 |
42.1895 237.778 44.9312 240.521 48.3091 240.521 cv |
5492 |
51.6875 240.521 54.4292 237.778 54.4292 234.4 cv |
5493 |
@ |
5494 |
250.75 247.36 mo |
5495 |
250.75 243.981 248.007 241.24 244.629 241.24 cv |
5496 |
241.251 241.24 238.509 243.981 238.509 247.36 cv |
5497 |
238.509 250.739 241.251 253.48 244.629 253.48 cv |
5498 |
248.007 253.48 250.75 250.739 250.75 247.36 cv |
5499 |
250.75 247.36 li |
5500 |
cp |
5501 |
f |
5502 |
250.75 247.36 mo |
5503 |
250.75 243.981 248.007 241.24 244.629 241.24 cv |
5504 |
241.251 241.24 238.509 243.981 238.509 247.36 cv |
5505 |
238.509 250.739 241.251 253.48 244.629 253.48 cv |
5506 |
248.007 253.48 250.75 250.739 250.75 247.36 cv |
5507 |
@ |
5508 |
447.069 294.641 mo |
5509 |
447.069 291.262 444.328 288.521 440.95 288.521 cv |
5510 |
437.571 288.521 434.83 291.262 434.83 294.641 cv |
5511 |
434.83 298.019 437.571 300.761 440.95 300.761 cv |
5512 |
444.328 300.761 447.069 298.019 447.069 294.641 cv |
5513 |
447.069 294.641 li |
5514 |
cp |
5515 |
f |
5516 |
447.069 294.641 mo |
5517 |
447.069 291.262 444.328 288.521 440.95 288.521 cv |
5518 |
437.571 288.521 434.83 291.262 434.83 294.641 cv |
5519 |
434.83 298.019 437.571 300.761 440.95 300.761 cv |
5520 |
444.328 300.761 447.069 298.019 447.069 294.641 cv |
5521 |
@ |
5522 |
643.149 392.801 mo |
5523 |
643.149 389.422 640.408 386.681 637.029 386.681 cv |
5524 |
633.651 386.681 630.91 389.422 630.91 392.801 cv |
5525 |
630.91 396.179 633.651 398.92 637.029 398.92 cv |
5526 |
640.408 398.92 643.149 396.179 643.149 392.801 cv |
5527 |
643.149 392.801 li |
5528 |
cp |
5529 |
f |
5530 |
643.149 392.801 mo |
5531 |
643.149 389.422 640.408 386.681 637.029 386.681 cv |
5532 |
633.651 386.681 630.91 389.422 630.91 392.801 cv |
5533 |
630.91 396.179 633.651 398.92 637.029 398.92 cv |
5534 |
640.408 398.92 643.149 396.179 643.149 392.801 cv |
5535 |
@ |
5536 |
1.836 lw |
5537 |
48.3091 361.364 mo |
5538 |
244.578 383.028 li |
5539 |
440.846 401.756 li |
5540 |
637.053 442.638 li |
5541 |
.648646 1 .217533 .0788281 cmyk |
5542 |
@ |
5543 |
43.1074 366.566 mo |
5544 |
43.1074 356.162 li |
5545 |
53.5112 356.162 li |
5546 |
53.5112 366.566 li |
5547 |
43.1074 366.566 li |
5548 |
cp |
5549 |
f |
5550 |
43.1074 366.566 mo |
5551 |
43.1074 356.162 li |
5552 |
53.5112 356.162 li |
5553 |
53.5112 366.566 li |
5554 |
43.1074 366.566 li |
5555 |
43.1074 366.566 li |
5556 |
cp |
5557 |
@ |
5558 |
239.375 388.23 mo |
5559 |
239.375 377.827 li |
5560 |
249.78 377.827 li |
5561 |
249.78 388.23 li |
5562 |
239.375 388.23 li |
5563 |
cp |
5564 |
f |
5565 |
239.375 388.23 mo |
5566 |
239.375 377.827 li |
5567 |
249.78 377.827 li |
5568 |
249.78 388.23 li |
5569 |
239.375 388.23 li |
5570 |
239.375 388.23 li |
5571 |
cp |
5572 |
@ |
5573 |
435.644 406.958 mo |
5574 |
435.644 396.554 li |
5575 |
446.048 396.554 li |
5576 |
446.048 406.958 li |
5577 |
435.644 406.958 li |
5578 |
cp |
5579 |
f |
5580 |
435.644 406.958 mo |
5581 |
435.644 396.554 li |
5582 |
446.048 396.554 li |
5583 |
446.048 406.958 li |
5584 |
435.644 406.958 li |
5585 |
435.644 406.958 li |
5586 |
cp |
5587 |
@ |
5588 |
631.851 447.84 mo |
5589 |
631.851 437.436 li |
5590 |
642.255 437.436 li |
5591 |
642.255 447.84 li |
5592 |
631.851 447.84 li |
5593 |
cp |
5594 |
f |
5595 |
631.851 447.84 mo |
5596 |
631.851 437.436 li |
5597 |
642.255 437.436 li |
5598 |
642.255 447.84 li |
5599 |
631.851 447.84 li |
5600 |
631.851 447.84 li |
5601 |
cp |
5602 |
@ |
5603 |
48.3091 428.99 mo |
5604 |
244.578 436.15 li |
5605 |
440.846 442.331 li |
5606 |
637.053 436.272 li |
5607 |
0 .408423 1 0 cmyk |
5608 |
@ |
5609 |
48.3091 422.87 mo |
5610 |
42.1895 428.99 li |
5611 |
48.3091 435.11 li |
5612 |
54.4292 428.99 li |
5613 |
48.3091 422.87 li |
5614 |
cp |
5615 |
f |
5616 |
.918 lw |
5617 |
48.3091 422.87 mo |
5618 |
42.1895 428.99 li |
5619 |
48.3091 435.11 li |
5620 |
54.4292 428.99 li |
5621 |
48.3091 422.87 li |
5622 |
48.3091 422.87 li |
5623 |
cp |
5624 |
@ |
5625 |
244.578 430.03 mo |
5626 |
238.458 436.15 li |
5627 |
244.578 442.271 li |
5628 |
250.698 436.15 li |
5629 |
244.578 430.03 li |
5630 |
cp |
5631 |
f |
5632 |
244.578 430.03 mo |
5633 |
238.458 436.15 li |
5634 |
244.578 442.271 li |
5635 |
250.698 436.15 li |
5636 |
244.578 430.03 li |
5637 |
244.578 430.03 li |
5638 |
cp |
5639 |
@ |
5640 |
440.846 436.212 mo |
5641 |
434.726 442.331 li |
5642 |
440.846 448.451 li |
5643 |
446.966 442.331 li |
5644 |
440.846 436.212 li |
5645 |
cp |
5646 |
f |
5647 |
440.846 436.212 mo |
5648 |
434.726 442.331 li |
5649 |
440.846 448.451 li |
5650 |
446.966 442.331 li |
5651 |
440.846 436.212 li |
5652 |
440.846 436.212 li |
5653 |
cp |
5654 |
@ |
5655 |
637.053 430.152 mo |
5656 |
630.933 436.272 li |
5657 |
637.053 442.393 li |
5658 |
643.173 436.272 li |
5659 |
637.053 430.152 li |
5660 |
cp |
5661 |
f |
5662 |
637.053 430.152 mo |
5663 |
630.933 436.272 li |
5664 |
637.053 442.393 li |
5665 |
643.173 436.272 li |
5666 |
637.053 430.152 li |
5667 |
637.053 430.152 li |
5668 |
cp |
5669 |
@ |
5670 |
1.836 lw |
5671 |
48.3091 456.407 mo |
5672 |
244.578 446.615 li |
5673 |
440.846 439.7 li |
5674 |
637.053 432.723 li |
5675 |
.892363 .791409 0 0 cmyk |
5676 |
@ |
5677 |
48.3091 449.369 mo |
5678 |
42.1895 459.957 li |
5679 |
54.4292 459.957 li |
5680 |
48.3091 449.369 li |
5681 |
cp |
5682 |
f |
5683 |
.918 lw |
5684 |
48.3091 449.369 mo |
5685 |
42.1895 459.957 li |
5686 |
54.4292 459.957 li |
5687 |
48.3091 449.369 li |
5688 |
48.3091 449.369 li |
5689 |
cp |
5690 |
@ |
5691 |
244.578 439.577 mo |
5692 |
238.458 450.165 li |
5693 |
250.698 450.165 li |
5694 |
244.578 439.577 li |
5695 |
cp |
5696 |
f |
5697 |
244.578 439.577 mo |
5698 |
238.458 450.165 li |
5699 |
250.698 450.165 li |
5700 |
244.578 439.577 li |
5701 |
244.578 439.577 li |
5702 |
cp |
5703 |
@ |
5704 |
440.846 432.662 mo |
5705 |
434.726 443.25 li |
5706 |
446.966 443.25 li |
5707 |
440.846 432.662 li |
5708 |
cp |
5709 |
f |
5710 |
440.846 432.662 mo |
5711 |
434.726 443.25 li |
5712 |
446.966 443.25 li |
5713 |
440.846 432.662 li |
5714 |
440.846 432.662 li |
5715 |
cp |
5716 |
@ |
5717 |
637.053 425.624 mo |
5718 |
630.933 436.212 li |
5719 |
643.173 436.212 li |
5720 |
637.053 425.624 li |
5721 |
cp |
5722 |
f |
5723 |
637.053 425.624 mo |
5724 |
630.933 436.212 li |
5725 |
643.173 436.212 li |
5726 |
637.053 425.624 li |
5727 |
637.053 425.624 li |
5728 |
cp |
5729 |
@ |
5730 |
1.836 lw |
5731 |
[9.18 5.508 ] 0 dsh |
5732 |
48.3091 405.244 mo |
5733 |
656.759 405.244 li |
5734 |
.43949 .376715 .225864 .00350958 cmyk |
5735 |
@ |
5736 |
[] 0 dsh |
5737 |
48.3091 217.36 mo |
5738 |
656.699 217.36 li |
5739 |
48.3091 462.16 mo |
5740 |
656.699 462.16 li |
5741 |
.75021 .679683 .670222 .90164 cmyk |
5742 |
@ |
5743 |
.918 lw |
5744 |
637.053 217.36 mo |
5745 |
637.053 229.601 li |
5746 |
637.053 462.16 mo |
5747 |
637.053 449.92 li |
5748 |
440.846 217.36 mo |
5749 |
440.846 229.601 li |
5750 |
440.846 462.16 mo |
5751 |
440.846 449.92 li |
5752 |
244.578 217.36 mo |
5753 |
244.578 229.601 li |
5754 |
244.578 462.16 mo |
5755 |
244.578 449.92 li |
5756 |
48.3091 217.36 mo |
5757 |
48.3091 229.601 li |
5758 |
48.3091 462.16 mo |
5759 |
48.3091 449.92 li |
5760 |
538.95 217.36 mo |
5761 |
538.95 223.48 li |
5762 |
538.95 462.16 mo |
5763 |
538.95 456.04 li |
5764 |
342.681 217.36 mo |
5765 |
342.681 223.48 li |
5766 |
342.681 462.16 mo |
5767 |
342.681 456.04 li |
5768 |
146.413 217.36 mo |
5769 |
146.413 223.48 li |
5770 |
146.413 462.16 mo |
5771 |
146.413 456.04 li |
5772 |
@ |
5773 |
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
44.2124 479.782 mo
(0)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5774 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/period <1C60D8A8C9B8707CDCE5666C9B3EABE1C8F3B5685DC89284E5BE559
D084487449BF37D1D86EF1322476306E241C4EF3BA9B7322496F4AC15DB69BEC
6340D464440EA95046229> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 46 /period put
pop
%ADOEndSubsetFont |
5775 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen /period /.notdef /zero /one /two /.notdef
/four 16{/.notdef}rp /E /F /G /H 7{/.notdef}rp /P
2{/.notdef}rp /S /T 6{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp
/a 2{/.notdef}rp /d 2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp
/o 2{/.notdef}rp /r 4{/.notdef}rp /w 136{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
234.72 479.782 mo
(0.1)sh
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
430.251 479.782 mo
(0.2)
[8.56836 4.2832 0 ]xsh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5776 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/three <1C60D8A8C9B7A73D960D5C905E34DC81A096980F2B4111B9B099A6DB
83E1916FF3E1A9E04B02D3E9232818F77B09A9AACB5832FED542FDDA70002EB0
5443C3A08AC9203ACF784CB865C5B9F7D872416879897E73175190413158DECC
EEC3F81053539EF7A5BA54848FD5EF8191B77C87FC4B2FB70A247D6480306D63
973D6D1E40988764838CF4D7C7CFD56B10F551336B687A8CAD70446C673C2BFD
C7C6AD86547DB031DFD479DCB051DAF5177334E8CD4B35F8B65FC86BD3BDBBB8
D1E2B3149970112D8374721C0AB537409EB4ADF5E62264D22634EE> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 51 /three put
pop
%ADOEndSubsetFont |
5777 |
/PKXADC+Times-Roman*1
[45{/.notdef}rp /hyphen /period /.notdef /zero /one /two /three
/four 16{/.notdef}rp /E /F /G /H 7{/.notdef}rp /P
2{/.notdef}rp /S /T 6{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp
/a 2{/.notdef}rp /d 2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp
/o 2{/.notdef}rp /r 4{/.notdef}rp /w 136{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
626.892 479.782 mo
(0.3)
[8.56836 4.2832 0 ]xsh
%ADOBeginSubsetFont: Symbol AddGlyphs |
5778 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADD+Symbol dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/alpha <1C60D8A8C9B66A6BAA2CFDED1D2EFA75F98BE0B51FA91D3486C6EC80
5643E81B99653CCA64E30B935978931127908C09443CBECCD6A571D8D3FCEC93
A5A158423091AB4239ED9928E003300569B255F0D943F8F5D35F0EC6E967A5B4
9AEA36AE1B3BC22B43FD3533BC2C31AA72284108ABA1BE9C11F8548B89711F62
7A5A5FF6711878104FE7A8510F67AD235FAEA6A6736F2AD678C58B65FCA7756B
07A21F636B65B5EE976BEE3D808AD91A855908C05561ACFAAC8EC0A089FC85F3
C70E7AD807445570518FD0DAC061976FAF4B8F48D79A7BC0B7> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADD+Symbol /Encoding get
dup 97 /alpha put
pop
%ADOEndSubsetFont |
5779 |
/PKXADD+Symbol*1
[97{/.notdef}rp /alpha 2{/.notdef}rp /delta 155{/.notdef}rp]
PKXADD+Symbol nf
PKXADD+Symbol*1 [17.136 0 0 -17.136 0 0 ]msf
323.337 504.571 mo
(a)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5780 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/space <1C60D8A8C9B8707C25> |-
/parenleft <1C60D8A8C9B81F2C7477F0B9BCB3EBA4BD58438260E6F0349575
D982C091745F57E6DE656DBD360F903D8BB7BA1F42E7A2D05B5102174895284A
8AFE5BF20A5DC15D43366CD93FB67607779C4A32BA> |-
/Aring <1C60D8A8C9B6079F62C6D57D72D2FDC86536E7494191A9E3EF5795EA
6903BA675EF967E5503E0F9461713975E8624582E6F3E1510A5F9E0950EED4A1
914451FF9474C0941D0A3186503138F0BEB96FF6EFEC76335DF56A27FA8C5F2C
635C83D312D7641D3D9117C2751F2FA7BAFB4320347730B8D3EA674CFE35F91C
DC44A8C704B1ABB766598584B2E79C7046CDCEC56ABD5B931F305B31402FE4E2
06DA807732B8C099F1B91861DEDBFE5F337D4DE88866F48E6207FB804DC35630
8D20FEDB41524F924990BFE144B5F7549BCE246376FF6E9C8137BA4C50DE4A6C
F01CBC0704298D746520315396B1DF3184C1B8871722964B1EEFD92DFFA26C9D
6332476020FE019D9A739F4119> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 32 /space put
dup 40 /parenleft put
dup 129 /Aring put
pop
%ADOEndSubsetFont |
5781 |
/PKXADC+Times-Roman*1
[32{/.notdef}rp /space 7{/.notdef}rp /parenleft 4{/.notdef}rp /hyphen /period /.notdef
/zero /one /two /three /four 16{/.notdef}rp /E /F
/G /H 7{/.notdef}rp /P 2{/.notdef}rp /S /T 6{/.notdef}rp
/bracketleft /.notdef /bracketright 3{/.notdef}rp /a 2{/.notdef}rp /d 2{/.notdef}rp
/g 4{/.notdef}rp /l 2{/.notdef}rp /o 2{/.notdef}rp /r 4{/.notdef}rp
/w 9{/.notdef}rp /Aring 126{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
334.173 504.571 mo
( \( \201)
[4.28418 5.70605 4.28418 0 ]xsh
PKXADC+Times-Roman*1 [12.1176 0 0 -12.1176 0 0 ]msf
360.783 494.29 mo
( -1 )sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5782 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/parenright <1C60D8A8C9B81F2C3A0B9AE48BDC8A210A6BC24B132D0FFA379
76CAF0AD48341BA40F2639F857493B96FE8C9C6A5DBA67902E1141CAD31E1E1F
2EAFA78B4F0B158589755ABC3F5D48640211E0BE78E8AD3F692526A7797DC309
ED92AB9> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 41 /parenright put
pop
%ADOEndSubsetFont |
5783 |
/PKXADC+Times-Roman*1
[32{/.notdef}rp /space 7{/.notdef}rp /parenleft /parenright 3{/.notdef}rp /hyphen /period
/.notdef /zero /one /two /three /four 16{/.notdef}rp /E
/F /G /H 7{/.notdef}rp /P 2{/.notdef}rp /S /T
6{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp /a 2{/.notdef}rp /d
2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o 2{/.notdef}rp /r
4{/.notdef}rp /w 9{/.notdef}rp /Aring 126{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
376.892 504.571 mo
(\))sh
1.836 lw |
5784 |
656.699 462.16 mo |
5785 |
656.699 217.36 li |
5786 |
48.3091 462.16 mo |
5787 |
48.3091 217.36 li |
5788 |
@ |
5789 |
.918 lw |
5790 |
656.699 244.533 mo |
5791 |
644.458 244.533 li |
5792 |
48.3091 244.533 mo |
5793 |
60.5493 244.533 li |
5794 |
656.699 298.94 mo |
5795 |
644.458 298.94 li |
5796 |
48.3091 298.94 mo |
5797 |
60.5493 298.94 li |
5798 |
656.699 353.347 mo |
5799 |
644.458 353.347 li |
5800 |
48.3091 353.347 mo |
5801 |
60.5493 353.347 li |
5802 |
656.699 407.754 mo |
5803 |
644.458 407.754 li |
5804 |
48.3091 407.754 mo |
5805 |
60.5493 407.754 li |
5806 |
656.699 462.16 mo |
5807 |
644.458 462.16 li |
5808 |
48.3091 462.16 mo |
5809 |
60.5493 462.16 li |
5810 |
656.699 217.36 mo |
5811 |
650.579 217.36 li |
5812 |
48.3091 217.36 mo |
5813 |
54.4292 217.36 li |
5814 |
656.699 271.768 mo |
5815 |
650.579 271.768 li |
5816 |
48.3091 271.768 mo |
5817 |
54.4292 271.768 li |
5818 |
656.699 326.174 mo |
5819 |
650.579 326.174 li |
5820 |
48.3091 326.174 mo |
5821 |
54.4292 326.174 li |
5822 |
656.699 380.581 mo |
5823 |
650.579 380.581 li |
5824 |
48.3091 380.581 mo |
5825 |
54.4292 380.581 li |
5826 |
656.699 434.987 mo |
5827 |
650.579 434.987 li |
5828 |
48.3091 434.987 mo |
5829 |
54.4292 434.987 li |
5830 |
@ |
5831 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5832 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
PKXADC+Times-Roman dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/six <1C60D8A8C9B7A73DB6D2877672A15D933475028E1A563F35D9B429BC04
4364BBEA6C8D8E288B5629F6BF21219495DF799C22E6D194E7EF19D2BF50638A
5DFD525E61CAA756DFB58BC6CF02B70355716B1567E587BDF24EE1CD60FDA306
A5E8E3EC9A065FDF865555F45DE4B3A9666958B7C5B64C412BD6705A27F81BA3
59AA5385B74802E199214ED2C08D85C8D9515B8A71A37E696B11B788D4627232
6187B79B809C5ABF82FEBD4C4DE257125A17BA43> |-
systemdict /gcheck known {setglobal} if end {end} if
end
PKXADC+Times-Roman /Encoding get
dup 54 /six put
pop
%ADOEndSubsetFont |
5833 |
/PKXADC+Times-Roman*1
[32{/.notdef}rp /space 7{/.notdef}rp /parenleft /parenright 3{/.notdef}rp /hyphen /period
/.notdef /zero /one /two /three /four /.notdef /six
14{/.notdef}rp /E /F /G /H 7{/.notdef}rp /P 2{/.notdef}rp
/S /T 6{/.notdef}rp /bracketleft /.notdef /bracketright 3{/.notdef}rp /a
2{/.notdef}rp /d 2{/.notdef}rp /g 4{/.notdef}rp /l 2{/.notdef}rp /o
2{/.notdef}rp /r 4{/.notdef}rp /w 9{/.notdef}rp /Aring 126{/.notdef}rp]
PKXADC+Times-Roman nf
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.4702 467.907 mo
(-6)
[5.70654 0 ]xsh
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2827 413.501 mo
(-4)
[5.70654 0 ]xsh
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2827 359.095 mo
(-2)
[5.70654 0 ]xsh
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
34.0405 304.571 mo
(0)sh
PKXADC+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
34.0405 250.345 mo
(2)sh
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 374.22 mo
(log)
[-4.76074 -8.56836 0 ]ysh
PKXADC+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9312 352.36 mo
(10)
[-6.05859 0 ]ysh
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 340.368 mo
([)sh
PKXADD+Symbol*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 334.618 mo
(d)sh
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 326.165 mo
(E)sh
PKXADC+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9312 315.642 mo
(1)sh
PKXADC+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 309.642 mo
(])sh
48.3091 462.16 mo |
5834 |
48.3091 217.36 li |
5835 |
656.699 217.36 li |
5836 |
656.699 462.16 li |
5837 |
48.3091 462.16 li |
5838 |
48.3091 462.16 li |
5839 |
cp |
5840 |
@ |
5841 |
%ADOBeginClientInjection: EndPageContent "AI11EPS" |
5842 |
userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
|
5843 |
%ADOEndClientInjection: EndPageContent "AI11EPS" |
5844 |
grestore |
5845 |
grestore |
5846 |
pgrs |
5847 |
%%PageTrailer |
5848 |
%ADOBeginClientInjection: PageTrailer Start "AI11EPS" |
5849 |
[/EMC AI11_PDFMark5
[/NamespacePop AI11_PDFMark5
|
5850 |
%ADOEndClientInjection: PageTrailer Start "AI11EPS" |
5851 |
[ |
5852 |
[/CSA [/0 ]] |
5853 |
] del_res |
5854 |
/PKXADD+Symbol*1 uf
/PKXADD+Symbol uf
/Symbol uf
/PKXADC+Times-Roman*1 uf
/PKXADC+Times-Roman uf
/Times-Roman uf
Adobe_AGM_Image/pt gx |
5855 |
Adobe_CoolType_Core/pt get exec
Adobe_AGM_Core/pt gx |
5856 |
currentdict Adobe_AGM_Utils eq {end} if |
5857 |
%%Trailer |
5858 |
Adobe_AGM_Image/dt get exec |
5859 |
Adobe_CoolType_Core/dt get exec
Adobe_AGM_Core/dt get exec |
5860 |
%%EOF |
5861 |
%AI9_PrintingDataEnd
userdict /AI9_read_buffer 256 string put
userdict begin
/ai9_skip_data
{
mark
{
currentfile AI9_read_buffer { readline } stopped
{
}
{
not
{
exit
} if
(%AI9_PrivateDataEnd) eq
{
exit
} if
} ifelse
} loop
cleartomark
} def
end
userdict /ai9_skip_data get exec
%AI9_PrivateDataBegin
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Adobe Illustrator(R) 16.0
%%AI8_CreatorVersion: 16.0.4
%%For: (Dan Gezelter) ()
%%Title: (newDrift_12.eps)
%%CreationDate: 8/7/14 4:12 PM
%%Canvassize: 16383
%AI9_DataStream
%Gb!j.LO/6sdK"T#J9QMhKFVnL<18AkoNhjC8P!Ngm'HG3qQ#b6]7G*Jrd1uc"k]+ebt+9MbtKfn)D=Rnrog+6rk%+O=?fOUZP;Fq
%1TW5HXS4B%RBAr@b>VPC/BO`&#*l$K1mR1L$VZ`.:`Oe^1@?cL_J"B^*I!4jX?7P_VmCuir(h\#5A>V?-Z/m90GocKj"Ckqh/Cgo
%r-1%g7Bc\.G/aW+5N]`K%u"0GE]e0!<9:7uPKBINoGl!i)sJ-q*shdh3c*.@1m=`n-I&niMuKAn\eoUDBu-F`dr:dniND%]:`iPY
%iA]Q;[MhMTk=V,f&Je2YW/b9]jPa2M+1drcVC@6hhjJ:EP@O+nMI@@o,>Z])c6%MH'L)B"q6W<RO%1i8Z-DNX12Kb$B<I=(Dd3[f
%ae1d5n:7b=F>E5rW=4/(^Vu?AG$HMZ:85npX?XPJa`O-!q6NaIalIM'Ilbh#3@^RED^]*Cr7)V_;t/CmG#+J<<#2D'X8[S\DJ5'*
%..Ts$>V65toOcU._-l2%T&B0Mg_0mj]_jrXBO_b9J$ec<$=('<+2T#B\aa&.3%F]E;@@0>RdGS-Qq0&Ji+sTrY/e#]QO*k)5/U3G
%`m8Ul4;qojQ'i&`T?I"DQBdr8Ptt:6e-!*LeS!;!Stc<NS+])CUOq./Co]J]pQS72Ac+RZJbu(`WW)(Ws.lCqk4r7!M&f*MYC*(5
%9N:TDMDT;NM<<ish$8TfW*Y-d1b-<SRP^d3Heq6ETW&><Oh^jkJ*+Vl(SoD"bJIm="/#BOI$Vt(?'^1_QA)4f$Vsok4QUj5S%P$.
%5cIE]XtgkCQ,u:j9SV`,3qIVFPKuUa4Sj]>o6DaLcU0/V"eSVk>_Z/<1;$aB_io*Yb4%MUjnVRShWB*.cL^*;dUU^4dN?m]Gm\I^
%cWNZ'i"J]`9^i@b!%&"MndHXm:FH;V_'d#M@=l-"0Yo,A!CZD`2%_s5RK4W-"M!D0mK-)/-G_$C+%cQ=n-NZN*puV["$J"k-<MNq
%JktqaJXlA(oUYW6Zjo6c`^hRFrh't@#G4g+)*n<]Gt(73^7c7V-]Kgr$@*HGK28uYkfEP:-g<YHJPRZtnA-Ii75@LA?:k%@U,3+J
%kL09j`f0PN?l_iO]Ld>kOH\NgcUklB];0%Q]LW@n&'=lod`_jXi,&NQGma&W-^5hH)rMr#+n*8qPQBuq6"sq(CPQ;XZp8641l%p<
%,0`%03LM=,/kG:p)H263dQ<&'dOr?ToNW:H#r^4U-mc8rC+&J6kN%]rS?,C>S&q$2glNG!r(#nQZJ*D^^7_i:Q'EZS8X]HdG"_F5
%R=F_715DZjY)KZ>ARujS7hR0-D$:kV?`!`om?2e;Rl!ju5PQR)OV[s6L-/>IaWI`>pf"oKT.cR,P<6oGq9*Bl[IR&kE]J02b=QR6
%`4ocD4Aii7?`?GrQ#H6V$W\b<Nq,pDW`=)AI$6cerZh%T`XY2S\<:XlML6ZD(p;)Zq$NDIq-oW2U`$n`E7kTt:92.9(&/$c:c=kU
%&8+]"MUeI!+$D(CI($mnBEm"Q,MuPRLs+mN0Am=o`fA0(]$%%Rn\7s0PD6Pd4Y47*>"AVZ^/8$-9?Q#Srp*rXF"55I0/b?S)Rfoh
%.lH;_4RSQgdi=k&jr!Y)\VmW[+0$ncg4k'=HeNC\XUI_V/S7S(fJMAR=KA=*B_n!P<G3h@Smo?P81I#;,/Yk[L@1j+X>>)Iia,Y_
%I>lfC<0t1G9GVC&F5h[Lmg.JE0;La]"4^S.kG4/tfJ\&m&D2mL\V?]RR5@:N7-Z(W%%^<6\72a?NmpBbS>hUYZUe-Vb"u^_c.=L@
%8jbi58>S3='CcRI=dk:'K"Jm]\]Jn1<!2P%Re[i:%cC'59SGKH*!c]t<m,%Aj[?1)7<);'?PkE+Fo>QT1FarP8NZ$==i:I="kXr5
%$tGTiEN\b-?H*LKI[.6N)V%\9=4&sq)GgNg="&H#cS;jr<ZA&q(Aj>_qZQgH#P3Mr`TNIlC&8%.MX%34FjX3&$a>B.nDYC7&[r'f
%&UK4&SWimQ1BZ>Ba-2^k`_d)oBQ<q]\kC^k0q[Qq&r$2f1BHX<!iZNB4;hS_=,up@A!L%ZP?F>e8uPe+&c.3W3kC\3jp2_'DKT<[
%mrFD%Ysr_T;10<>Fat+Q%$c,AI22(4hA0fH\jDo&;`^@D3\jH&hoXT7qE]G*WZS>tXpDE8>p-OGPYZR#_O-!r]\9c8/OSZpfK6lq
%)9)Z&7e'*s7#[%g_A=Ki8&:?FU4>f^9?&"/jlDgr<?s$ogjo<crkgr%RrU1,.-!m&OPim_iYnpKEu@oj>ac8V-8(_KjH5U>'qn;.
%(=QEK>?/TZ7jt)%4K"X571j=&DQ:`$>nUqpRu^R\9NI!P:I`8cXrGbLF>$o7CIhr+n2%5kcrnkb$n\V:RA[pNC_iV:OX_g[8PdJA
%`XS/hZj;n]ct;j.hF^G.U+/3Q-ap-mKp"s6A>I/Ne-[gfi?n#M1_aIJBk<2"=+$3.GF3"e(SciR!,lMVLmD\3%-^3kKPHTL:0)Y0
%X?!SXi>J)`J?pe@'35lp?N[tR)_@*d0J=ke5qYuETe[-o6saGMnTS=+8Qu$DC(SsmnD)5leg.r"QgOj5JfYP`P&#RN?SgA/^8SCh
%;.O1-WZ!JD0'5EB896K2e#YMe)%*d&k#IQA#>?;PD"/UNDp,%l`hV5+jHk;Ln3;Q87(u3eF]Zg3aokTJr*&5%Xcb/hU^)dB-mFt,
%dhJ?JA,;cE*"PZX*T5%Bbba5(R;5o>a_%U-Fd,V$Gpnd_,l)t<9=%(1D=-G"j]\AgqAKXC"R9^qT?qYW;V#dPms(hVppQOCbhhK'
%>3ng_14H:.Ar8aK@Q%-L'e7Ol*)fG01l<i\QH@=[-;5G[P*Q4*hl-F.'GjVU:?mT_0.SkRd\s8>);G<n(Xc%)qW5kQ_b7:Z&bBqb
%o8-.D-!C`9q+t7W$RCV4^^LoRC7@aM)EjrAE?Fs$1gVDZWd50$=l!<fadG[i=DK@B]MNpdW.nO(e`>mn7@ti)>lBo9@1Dn<Wf3&k
%!G*S5%`T4I86?6B(kM2]klJd)Pq9f3!pL(ck?71c!PSk!iUWXY@B<IK8KsG\,cM2F'"l(E@GJj$EJc"J.o\+P8hpr-`@)@d7cn)i
%H(Q9:(#@,KAQcnEYnUB,,T!9m,3,IRgu@,-EXpk`ZmP?%,.Xa#Hs]_<F'1&XZ]`ng'aZ?e7M:!F,R[8?Pa6;WF4/\Qbmql-q3+>j
%;H[6P-"3B9Me(%>"GglF,V;K?P`dj216N9Ze4X(VrBss=o8+j+.^Y2ob(;N%Y'sO%J7nZES1I6sM0r!-8,Tg61Iqm"K<-HB5:,lt
%Ga4D.*]c=*<!j;<)PpWZ5Z>e;OkLO]0<ne6\RCFp)=7cBLc.c!/J2K)EY_g$GU3EN1<?G2g'hGPq1+')98M))[06QV(9+YVDUAMN
%<hHrtQ,G+cP$/;e`bScLD0V*'\O-\8kJT\6ffY'qkIrU,I8+!6d;uZM0rM>.&3ctWIYgNInr(/8:<55P0'PkW?'Is;[A\2;1684Q
%XPp*J&lqX[:FlaNZ?-io9Ms6^lbCQ3L2XLepc%FpXq,a_#8Se3b?V#O,\sG3eLH%N#M.bZI-3p[Mb%>\$=l889LUHAHCdLp+Heum
%YYa8-9X]g(gJX.gY)76`Rk97]>EkdXgI4Q&[ejteo:i\"3@[hd^bT@N)-bXiZs?)BIZ]BX>t1i0Ok+MnTO'b",+T?\[MX<QhW5rI
%Ip!@BZmbND77MQp&S\2"UV-4N@kFnaAgnuq(F<n6W"Fq(k$,Koq\*;,/lHd,lqM./@@>nK7T4A>1tQa^f^L\MLJ.>"GMb+#NDJ?[
%7,E)>.Fm[cD5V;M+2"^X1^Lk6)@.j5<3fti*$MFkjU/Ku),oHf7.uaR%apeVKd!SW\nN?98Fh%'QH70djaG@4<UUTH5^K%n4j*Y2
%haF'>m\r26X@*'q7HS-M>#s.('b"M"4\]aa`,:TX#G0!_n91*B0_<rf=B&ED#p%92.N+XUAfQ*.PU<ap=<7'B&"ibLO,%\q@OCL1
%T23L[nHX=ds2Ij;K_]*:Hh+H;eB_Sd(M<Wna$B.W1T?FLq_%s[$D`Qm^+_uOAuXc(4\h9S6E`TjZr>LuG;0n3Vt9n\-`#%`@_U?O
%r'm.iC#doFm;@F->n#Tq_V_?$;MMjA`g(bEap%^?0-u]]"kBZ*r+_j'h^<"3W\T"5bQq;=98uNr0e#1bPo\%Za.t3n;KP3^/sN*E
%e3YeBCO^^;do6j#:_6N1K^[E,/kcKM`D#L4q3"]i0c12fe>,52$qri`k`'"teE[MSQDXGa%]ZXtlAd7l9`#p(o@/0AmKmi=-UmkS
%2jYMDk<7ce<NN(CAqTgDdjO%A$l60XJ$`#Z8`0ORUXX7V^[3hAPJ5)dhRe<<lAl)C4`&HUMZI'R"kr1Sf_Wo\QiW;^nUF"WiU?3-
%4iBS4m-8fL"8%3Cf)&j6#1qLeNs-G:@5shhK_N#t75,kn#5nin5+Apk6E3Q\UF8kqnZ/)s_]0Qe:mY(s&:`YqN)5H`PqGUupe&(m
%DYEpVojNHn8<\&m+THb[[`O>+(Xk,,.:+HD^[W&AcBikG,CmbtJQbfC:cm\Y9Fs>;au\jqB7eo)I"@1#5KA["RNfIF;)LeCWo$6#
%1TGKYWWY0gEke<>Xpqp<K+p?kL!EZj8T:;a&iZW)NOkPtnu)d<24O8;Wjg)8%,9SebkJ)%MRC'@6'*Be<jXOQ\JTb%Vi0N,]pPR;
%3$&C`WGWZgkI[nVZVp%_f(Ei6'FOh<oT5R[_doc.lAjh^@):_EBCVcBGu#mZ7S:<hNaZ3XP*ZcoP@!oh:D^n@581kU9<+b9RU^iG
%:"<fI?-Gb':NV=,M2%YJZ71HSiFgOZTSlLD5C,hXDuPf48HZhL!CW'(2G>:(nBj67<]6['o6u&5lbC34&3N=-oIi(iNdH[:U-!d&
%iuBHqW]lbFSIL:6[bjU<dj[[s@$UTQHoBNHTGRSCH]cXN.`,TMp+nNQ/e,1`s!s$l"@'e$:j@L+Mhq(m);`gFPq@[CF#4!W,b"1D
%!`*j=o>(JkW_LNl8RqBVp4\F<EC]NU,(bYb`.*K4s/bgG/gC9K4r/tdLUb@f"'s)]P3r5o@Tsj;BMSdrH&1=qQdWA7gD/[q4<5oT
%PIoAm?c$25;,o.(6-If.f:Ga-X$.W48+!8thj8+rp(=2cD^.q)FY!2k<%:RS'Atj"8Y+<f?rK>`a@/J`q5:ta5id)8f1dm**@LTO
%lauH!ai16o1gS<hrR^*"5d"/b8?Q72NUK40hpKG(IUR=V+p]s4,Snb9<1M6`>q;k\FURElDm$e/7PY&][/+(7##(W3/Wj[P-5IqU
%rRk#8:T?M>5a].ciT_L1iXK0(XrhY+7-#nbZ#,o0s0UtFcXspJ7?Y#c]D>n8&>SK`\UV$NcNOJ<j5C-$j86#DgCjU?1&p<SaXap=
%1b^gFEDIirW'9T%NDtsS^j(rS;"06Y7\fYg&c<10Q9Q&QRGIMQZ0P9uBdpYXnMhF]0bd9#<#Y_Y+Di(a'R?]LQ)HHlZum;4k:nfO
%rc*#u1#+=NVi,YR/u*n2]#p\t)4FtOcA+6u$rXWV9HH+EQnhTKGk<&pEbq2hYZWm)k1Lq_Ah.\_jZ/3n3JM%S1md1,>`R!K7BXR/
%\15Oo^<fE=9XEu*3g7jdF6R/FPV/l7Bg+msQjfJC1?hIjPKW#C`D"C_YCJt?!g!C1:'?H)"[IoPTmo1!NZKr"BEYi8"J1[i8+RQ]
%RUH1cr#^%]"0$fR7=\8Q<)s/RJ6P@uM?*NAGW?MW-*F>((]hjWdn\hgNfsm5G-#^$+9[j'*&IXe!fB:ZUr<qp!+Q$@N1LH>%h53N
%+S[T!U&l#19+0%6rr.Zfdb90f*1l>oI"a6F-,.I`q&H$g1OPYSGa;ueR]!05[9B\3bLKLu=NsogeSI*A9inkT>@eBFW=!"3<[sAT
%V,SmEns,`KP-&7EkmCL#.nkX$qe*HC/sf5`XI1SObF*C^bTYIlB\cN3^/Q[a9'&sM<%R-(\Pfl#.A][BM(LG.\jR9Y?a3e9'[+Hn
%Z%u1"A;cjb]#YW>,#b:q<1_E;o9F\`?htjr;_;(:"j%!'\H0eY*:EkNOF.%l.7e%N\H'`!%?h'\,u=jec6$kfVMJ\[aY\eO=47),
%5>>Ra'D1M2(MoL&.a<@ZIg4emMe_[R18TlPLEq?.SM=R1)>jX8Nop?a7E_#Y*f^1U_AE1Q@a1Z&&e.a:La2`U^=6/4Liaa'.HNec
%3BLda^$*2tPMD;I`BWSG#lXNb\,HINE@:a`(WtW&\*kti_0`!W'89i7k=>C$48Ll")rU(LpQ,=8rF:;%s4C]85OOm40E')kQhfbA
%bPq)3jaMLTo"VedoIoALoIoALoIoALo^Coa\_fRKEkctpjaQsbbPh"BpU`k\h!^P6Ekbgtao-+f-25$jQJCqp>4TFtCZKt(f?!u0
%Y*&b?>U09\\OQRBF,g+djr4'Qbr,(,Rqq)7/_>56GMA%lr5HC&@[f4RLV%Qj^=PgJ]r!B-N@iT/;,=Ge3uYNQgB1kJ(NA9X40Eq2
%%i'hm^AkC_&45`rlT6cAh2kh3@T79?lI7%dJ.`Z#`d1EZj:U'gLMHf1nM[C<GLN:,Z*.&)13.uTQ'/;t`.4mP55Nm&re%C'J#Y=H
%&,]kc<6"r5Jo:roIiHr(D\)^3=Tlu&D)k3gDS2@SO\5XYpj;G3,T;a6[ie_@\j'o#NdH@lhfeqV^P@FRHCR6c9`(C">^ik9S[M+h
%5@)5Hl;s89IeF#[WA#N-(k8Q:#"F%K+7k!?X9(KnDi\M4^Y7/i%U/*uF#\WI/c&OqY`R#ErL$)73.sPSM*78@Y5XJk#>o3O"_%\r
%m^LPaK,LZLRO71&E-;":JgB^b2DdFsK_[&$_APO[kqrqMMO:&R1#WK=I_.BIge<+9;>n8:cjP?6?KtAZ?_5XF??\,nO,*`f-2VcT
%YV9jF!!Xtj/MX``nW0j]e<aOlQ2`M=db4MIIPEe\Q^>O)d-ps@Vo;P9iRF^N*nUn*X24bD.BaF)f`@Iig]6rl^C<j`SP<_[N8r:_
%Vr*tn\q*C'q!UP7VJ2jMjrMM+;ZM:u2df3's5g4-WI\(MFiJJJ&2]+83JedD"uP@%^OZ,iWcp=,9Y1@drr0*BJ&J,]m4Jg$H+Sib
%TiLuP?a1]B4jj&`Ap1-\MhVYq2T2+=:5*j'q\9tdZ>NZRF)7GPODI+M:1i.+L90e6E?@r![esPR!+%g@V5>a@fjrJ/kG19>(',gY
%kFHU>g@KqXGVeW/;5Y^*'MXURW5j2RP2)1piG2Nqm_YeS\/o"?k&GUja0RrpJ=eT#2CJaXGPs_->Q0VM"G1;D4#N&3<!":E_FPkF
%;0p0[r4=)eHjb(n%2\qM4J(E<8,_*g_@/%mWl]63j3OuPf!-QpRGcC<P_HrHqY/c!%BSHsmEbX"rh)LUkA&kFMnnFf7+8JfNcEtI
%om!5!3`M4$]Mq_EjAB2Q#(l9lH$=Cu+Y]B]]0d\PAT.?B(-uH['E5]Y]&QZ6gH0e43ces=:CZVuZ?f4LB=5R@X''IZjnB3OS'BCL
%L)-dC)d1n3:>6f]-iWNNeChV8i71&X'GRT,-<">"9`Gb'j1g93"AI5VpXPBq2C$VK8\:l/25t]MSpfqYR8(\IUN1_.(G!g(njdWH
%:PqP5][Il3VD;.)2Z1P5I-eUa6[44^Ig',;#T28K;1AQ>B\`P-0BW6EieV2FZp,Ks@M+(pr'R_fYHDj$5A<n)IV/Q;@Y"1q[*07W
%ZmGS*Ka])-_$Zd[VsVlJdRFYMq[_sj^P?Qf5Y*[NPI%@6c_-j]g_L&(mZG\u;oqS!8Z17KF\,ce!QUq7%QKc>4$[H2*%RA?2EK"J
%d9l:oQ&I(o1OeN8CqUV`Sn%6,2Hep@Jq2%e>:2D9LqhUaI4W0nqg:Mg-3lMVaD\"Y`>$Y-`*_0CgYZ_?<SWkXP,Atef3\sb9(J8a
%,C;B8!A@N8_3k+"1-h:k<YlnG7$rDFEun+@<GUY)QI<Ec[[9k;`4(4D9P9MZU/6\Fho,f7(_!4#hBMNC8u&:n,>8kP2JX(3;[2*E
%eWrnlP%i<:BmqHY0eIT-Bm8ZikL-eMq0#gf69#j\dQhaDKl`RYJ6Y,@NC`Q./+^Y9HN9?W$!u%bV]B.0[Kd;t&!@T_(pr]l7Z3_a
%gQVl;W/G]\>aD_VfW&(_2hQ'PAS*n;FYP[k3R,cU1(8$M=TD.Gf5rX;UMYm'-a?B3(ELJ0Ye$G:+MGP9"DO0(c<cUhb".G]CKZe6
%fX7f5Z'MLY<=0=MX9#:f*/sEdY-M9u5hYRMg(Sd%8]%)\*R?U(-'U>#m?3]j7`C\GWi.K/7l#Z*A_$42K001(j$hT?QeB*Aa5Hg:
%+@_Vb1$[1ZN5A$0`1?EKp!,O.<U*cEC!S8&Oq](84%2Jope,@f6gKW$ksRCA/CFI^q3?:`6"(!\OW*%!MNi8%PdZr>W^n"O\.\,V
%+cBCEGb_Mfp\Ob3/38DM/6N>HB<HjGP[_6sI>p>1#nf(VnFrXBPbAr$gE$di9?k3JP7@Za>>+_``?=*dF='9IVY2<u-oR1;Ts.C=
%d?g213"HQlY:/-MUAP4O4rSVfqL]lolO)%.@oG:V"i*[A1Q?\!d*pZqOR/)JEJGin3T'sF'?_o7-TCKfH:.=L0QQ!K8^DP@A8bLt
%_edOEPGq[.\ofDG[P%,1Aa;Wh:1\dujt06*:"aX6W`1',.jZ?bRCeXRYpd5^o:16NWR?/PD:qQ[QIr''S>3WL#Z/k)q8Zj1,!Irn
%*sANRUaDnWL:TFI=Vjs\c).MG8fk499NTFlkdV>X;XFc[:RLf>7Og!WZ!72Jd?&6I,;(s)n*>[1F*]V-o]O-c`&5BZ%#5G[_))Ja
%dCr"m4@2D"#;_)D/5T7,+<APn.N(3>92Bn+,VMGi=9Y$l"lBo1r>\W5.o(;H;A7H,CH!&KWujpfaX<DM9;NJpQ^WI0,1YdWmOro(
%BAL\&qi<U7,%\>1]qJ80B&4W.NAq^CTlD!X-dHrJbLuN9nhL&;$6qML@7PO8e-o*<\sg1>32+gD_Jo)VRe$(L>[C#o->cBBTI;#S
%+C/\qOa4tZClZ;RVrNV$&J0ZmLtb!*S#T6\3].81UeZ7tZPc7:!^m,jm);EP\I'U[Z76oZYq1lU*c&CHU9ND^(M-V&0O%!7UNs.(
%YU=^lb[gQ6*neq&-oP:OAi^Z*e$U%poIjW\1Q&MLV[p))D39tMd8i0m/.-sD5(u7p[^-1\+a,ZIYA6BjD=+mM^nrV@qh.AbJdn$=
%O>$o\iX#3O*Z3A[[&('?FT1`#;Ib;h.C2K@WTdApn\]N=Z]ZF,Or!.I/uY9O2k+/H3H@==^*I0'[S=X'osR?YZm[o*FD[r`/hjUL
%EEo0GYZ7B6-nfo&?Hb\2d`e+Li)9$%;:fEGO><R$0$P(8`dlr\O%.PEN4H*K90&sUh4[GG$K!,4P5[P:K@G@G6h^H(iN'SsoB1r0
%0?-:<)^8uk-1[JO%TEY^/+l)m=W(r&W]U.!7O_@Q*7$j?P[YhGROego*h_()>gR5.EDo;";u'lL<6!`,>ah\@7Hm7+19J!aUm4Z1
%oD[Xai*;Y`$f/@N3_4T'`3^cnZ,2'&aYnh.`WLLc$2,8CR0bP*SJhB!g6RP'`bSN6/a'QAi*Wnl&l+NXgRen-U=LM3Rt1t`p/,&/
%F_E2o3W;gf0<L$NUV0!6T[N].!#3At#C8!co;1BZq@;.CMHAn/,F>P=Yb%N=fREZK)`tRsUo78Z,S<-5S?q^CiH?j]XSh!Cre2H\
%YQreO;WU&KqlXjDm^4S6eAK#uP_nd5Aj-<Zrh(6ehnJZq?m,IEFdZd0q*8c2(>.b]m+)>XME<eEgSa=T7gID'>\lV<h5gn2d\7XA
%C#2jM)hBO(C#qFER\f=3MiV)FZ73^2e`g"VY]E(ejslk67F`3UPj?XKFL5-eVZZ&%L"M:WI^A^\5U$rS7%O;5%7Er5o;M\;o\f+"
%M-u/l$<MfRaaGIsTM?=R[J(6PY_\8oZP2+u$lW?mZ+8(gB)&m*GiQit4-o.\:T8Y5-r6c<H_"VnEdDhPS=f33lFV8='n6)%h,^H"
%O&Y5'J%4Y8ML/V3>'@7kB[\C86dc5cEetdOdS4$K>WK;u%E)Ja1`Ejl5p.p9o`;FU)Dj'q$,9*2,L8de`dYY9oq_b((3g-cR*bh%
%"[DJ[PsT-eF#E)fZi5h7CBLTGrD8WlB[3L(S_<E&H&t+b;VY8S4[Gap>V13H*aXN;kVX:=iCj9s(S&4(UPENCjVHhqP6M(Ib)J'X
%7TPM_:1%1s<u-e`]qp4Q'+-\`$gO1O^1JG4XW"<[%Q^RZo1!p+:UA=#LNBdkIDK(S@P>)q-pJ`?_&D(mEk<*HAi;Sd+&CAJNH,Pj
%'OT"QiC;5Kf>5&7J*"+.m*<.EUD3abX]m]pc#=1nZUW?PTOrOMXYtS]7kjsa_j%>d61c?[et_sc1b=HBSqfYD0kI8lWDD<J08QK9
%VlCcfVs-k9(*beJ**)E\RjW+ek)E.$7qRbWK"0LX.CHL=Rl+oe4+5B$pZ@I,<hl-KRDk"cUU/3:M8tSW9fBdj5@?tQUNrV>j<:rf
%\2cE`FG"M0bo0$QOAS0T-s7ZPZPcI"dK^PI5-u_eI!okgBPhO'].&-ape42CWa4\'X[]_4SHpL_W7'5ZDdKb`2BoKS@=/9=7[6G?
%/#:jECFH=8lpT`EZZ5gc2YrL@lQFHLPK?>d7_-PPeJqn+;(L@4`C:dcMd5kIRknpRC`q4Z)a-sq9]EWQTbZ#B;iJ;&r[c844_A&j
%4F[nrD=kEeDceoDFcs:a_gL>Meu&jt9>0K4)f6o[YC!D8NbP8tYBr'2UUV&Dg"WaXRTMFn6JWpt8f!Ce@s<^=C"]l@a8#<X>*W-m
%IVi=K9,<LNB;h0j>Kjb-e!p>\+a=o,)YF86c+^pK[k&I=$O>W$X%#m`[q`6YhC*k@qgod]o8A>@XOHEJ@T.*M_a\a+-C0]n=jgu1
%@p[W)R_j0_Q76K(NZ1EkW1#m($idk?mgi9jHW*)*.?#A.@\_iVW34P+qpWPHDNlS5cj_RP\3r-`HMUTnAeRX3Gaa^R9mNl`eS=b-
%8K'_t=6#`=e"<=?9Vb8H<hXmL>YIj!L"K`"oEcF1)&pg'2te<XFk#VP5hB\".@kmEN>=.03_4\8YOPrlRl#J2dqib2N-O.0k8:Na
%,d!Z)ePDV/0YeAl*K-hRm/Yl[:.1+YGg8b)U=i<Mk&5='.@LYmI>b!o\u>%g<QS1-/LqOtEK=iUZ4)2",k-j"<:f[2Z[,fNR_@a?
%ePda2:a^h+SCR3\Fk1D7>!6_"=68n]`RC_EF`k;6&2@ef4@rg#SqO6&:/a*&T;;;3h#K<<"L@#c1R_RHDJoT'jLK`5ECa9FrC@o1
%4`+)@>PY#Ddo4c=?)Cf6H@AUPDJ!7WSpjNipQ&10VpAN2jm,&^@EeL/:VGWOYZ>Za;QWVCDt11lV3B<e[-joFZ$)M[^G.)ODg+,(
%de520p%4,*^=YENGhO/_=AHW!^;]\MKRW\WhDTkPIN;__m*6]tT/*bE5U^Yp.UihN1?#h<GqkD^+7A1P#27,A#D$1Kkf`lQ(O;&.
%1*7=DV[CEf0<s?(iMGgb3>&r(<9F-N\9ArDNG#/BHL:/qJh#<PqCIj^<AT`V&*Vq[C*"krf*Bt6XB\dIX1LrFO5e?ZA@GerV2f'L
%`N+ikSHfDH)j[k/C3c!PTlNXjU?pZ/##B!JT/t)R6:cmE?XS!]&_Hb_=_HPap%LKZZiW1d8D,G^CP_Y*K*gq9-R<9dlpO:Dj[QL3
%T)OZQG6;?/>cSh**q$-Lh;EW/b=3r[\oaY)qeB5q@!pNiBj3IkB%(EFO]OEogYUf*NJc0ZFB44BA6;tTK":d)k)Rr)D4j2`7TeIp
%GI=8(3aKDG8IaRDRjA>pfk/V[dO(+En8-r0p[D_E.&P*'_*c3N<Y</=GHbltFGHGfUB5=4k5-'!&Wa]:[r)o@&PMbJ4OVY8$EI'@
%p;/M`Rt\B)4T6YPo7G/+4%_NGp8pr-cV7IuEfkE@N_g+\RF0`D5iYcp?%.>]p!?W?SGhiu&siP'EKMrUXS>.DIRD0;O!h?80A;1.
%>1rHu2M*D2<@5Z_oBe8S%qPL:6T&S0k)[s,+T?oM]Mf3b@KU7`D^n.Fk&DQ(#nb6bmH,BoD?n.Ap:X)Tf%K7`iMR#gI@8Vbi6!'p
%<q`TB8,QmkYX;rMSHTZmJ7`1lK0\,`L:UV^I0u5^I%Udk5W+cY&Y"rt;fX%0Vki0Kj5`SG-Z*H4`$f!N,$5Mf5s"uViPR^e.=C:Z
%Hh_tS)9bbN&HjQ[`+f-QMl6b#d>&!TMTd_K.X@+-OQCfdG%/Vl'Y0SEZ>;"K]9qqK2q'pu?[J/bT39=L&n/U4MgD9[*gXaW%e$u#
%WZ;n:R&A_;#-I8Z6[U/0P%+UYH&,6Q%EQn#O<2?Z/4QBA@+8.UaBdAYT#`g]Q0,T'LsL4Eda0(0g[U&T40s>K^g6X/2IJt^X]?`F
%HqZdeTT>R8Jk!6e!12>[JSIe::N#Vs,.eM0*7rJkAl''lVTejQ!gPc_J#uVcm/,'i5h_Wbk)P`tYibPiG.ar@eMY6D8a4SGo1EqW
%Bj#Lk8snM3`0mBha[EluXfO>M<110EeZ-Nq$[Q8aG9,hde%2khFZ^M6)WKI0+3W4ZKOhc[\4i/]\)gHF2UB#e9#m78WT!_`k;fk3
%709*I$>M&KQbm3ueGY8-o)1IB]pFpY(-nHsQq:_P6\5Mqq]T!Uc&d>9VY7CJ/a5Pth37)u=tbgNR8FjZR\$PEfb,3/d)=b!Dm)X>
%[mKa6V'kZas3:k>OL<[H]BBl+HH[I6nOg>VDFD))r2+%lPbGu:^7aKlIW*mH(7QqrO3lsVP=Xk_IJ.E?cu.\'W`!@Ec]rnb[r2(3
%er*gF>)'=&OK^)BQ+_s%mam+H'<,kpN4g%EO))Y#NhUe$;RC3gG*r+)O%s\+9)#Nq<MX-(2]m1(qCIjsK0X4tT^/gD;n!RHI>WPl
%.OuWl^,OWM.dO<oEpQ4lN`]bGh:al,l>Rt@I4heb61%V07P-&4m'MqYbm7@SQk9MhHEl[k[Nhr_(8W5](0su]W.:q/0Y3:3bE`Vt
%EEMp\c*6[^b:ksm2;b%jpmmU\Lpo2U'/uLHd\/Kpl;J,FW'=Vu6j;:EpC14A240``-t"XER#qo["nL2_&j&M7dS6Y%S#[)#M-?Y5
%NO9@KYD/&;3:$I-nBGGd[hP>$([FhaaU33tem+@C=Mg=`*A)^0l^1YDq?8<`8QL_0KhgJi_V=[C(\SUV:Ni-MbMs5E:jW1B8/h62
%`&5Wa0(G`WJIdh2![ja]Vfb()Qe8FW`eGE?M6/@<G\!T4\MM?"]^gS"L&r_1M6fbhJOYE:TW-MV9/F]ZLcr8]54N1?d%2;s?-3+C
%X4hu^:b0"b"X)@ZHNQgb;f1nc(0p3V5$DVKq@[rn5YKhQeu'l!(A=1A>C2?U-?&0c%6@p$>creP\PAB$%rQt/`^F&pB]9N=o]17.
%S!bpcqEkL)qr:-YL;LuW2Q2e']J@@GZ'GtS[pBP^p*.e\[[lTF@ib/>n+*us7O+$XT]LM1!.b8g1=OY+iDq6)`sT:SmI2`\(`fA-
%713RH^7Z[p>%1"FkT'D[;3k3R8g2^XAk9<EMggr=]s+KHgQMu&BCc#O)YPOnk<hm[-X0*sg8gl%>C3E=[FImU5a?V%I(G^QMhZCD
%PATJ4N*7Ln@`J:Me.Z,1jcm"R4q_)1*iLB&=c4rsV4N?!gV:u,1k$3<A]Z5K1Rc9-&TMGO,B;RIj#r->lnG*4A9O`<\hRED0%^X*
%b@]5DC6-\-L]@Q5qOK#^nPc/q+rA]8mieL<Ua%pXL>B)"UhDdsao0IF.,(e@\!f2%?<pJd<1-C:k&]<D6C"ZHd=B*X^=ee'5&A/A
%;^1sOhg#"6I;`*]$a.MZ%<:fqSp2fkpPS9.RAojilfE1-gQUc]-jp$Ye49[V-8bU[fkAatXi$C&N$9>8P#$:Pc4e_Ml9b7#%#"3V
%C`/k$BK2(s8'1,set0qqgULHCHYY(\gCm_r]iV.Kq9ol&@Xa[m\hohsb6TLMC>)$Lf!Q%r@pP-CdGD/ErQ`Kip"1eE51fHeSWC)j
%aYdiU=11"kFU58.=q(!h%395&1k/PlmpVC9l$2/b)B\0FSuc))'h`G#.e>4K>M*>WZIS(6GBtLI%PH>h3*?V*6hRr$?CcGLL(ctb
%*cHcoPs&8O&+,2m>4Y';?jU%aZ3P7qo"m^QDW$5&E)Mh=<o\q5,>WC(UJi:r.>OgcK/An`(W*Oj^GMlgKN%3m2l&"+Co^U:6K>A;
%eVu)c>h`:lX_fbXnZECkcX\ku\*c+R$c7:pR''.8="]N^l+5q0,CDfSjeZH\9^2O"Ti9AJ-RYGOad.nM_+mRC3k8kLpJK7#/Ig*_
%*Z%m<afas:/Q??,=sRmEbM=,9Cl(`"Ks?DmD(d)&b[r,s_m^+6=AkR+@dhP-%c=:!KPEH^[StM<,*\S'W`n/r-\T%h>GfkP*!6hC
%jm9<3\8A]oL`&CkFnj*dn"3Z54m7:0p%ZnQCd$umO.d;:kj1Ir8F2AeIHZWLW]fQ>]EOYmTsOKd,I'=2pRsBY<:QWF1qlt<kj1Ir
%jObJ'qTtWg.XTO1HOG/oTsOKd,<NQ=qp=#Cd,>fRC[e%(pRoG%AIUhF'$2j%T[QK:%L8/6gtlk.\sT%>\+Tt$=gC[]9/#Rpe%tF8
%Yq(;QNJRu1N%B7[p8OdOIP$K\Xt79L+\uamXnVU^.bXtDbMu1WAY\o5/VuSrV/k6KK=O%(VjU7[q?s=Iko?")p`:crTG`F>iNo/F
%4tiIAft3)EGKJe=k[_60l&rHtSDqZPj>?%[f">&.Ckj>bLE.A5c7B]Jl_>T")IIVYZ`tB]=JL"&V<.d3o;2o-\hE:.m%uoP\WgU`
%"T8!qZl"G%RtJQ#kJC1u[?^RDCcGg;M%F0<(dtK^33",uQ-hfh3B-A2RJ$p;IYSg,KEt4LZ"KN\@2;V=f;S>1TC"q8C,m9-FQm8W
%M`.F)kk8D:A1W:bojV>jZSWYRU`7pS8SWdCWk*)-0]?`dW`QOcCj',mo!g*e^N9"Sq=2-N*6u@34_IjFDsnPiYGh.']QL+T9.(Q8
%Y(\>5I*M'fr7Rp'Ml-1B3M1kHn&OT>aa<O;doeAkR1/*>FK!F"_8aC:]%-8:)tkhq<9E+WisfML],++Jbk/RJE^6q2@8(J3,lo>M
%#G"'DB!T!K*ciXNet&@TUH3lY^"q,a?d;c-T`QITd<e(:eP/-.mZ4q`AP]QY>:Fpj"4qk1<<_,PO]rg+fUl"NTi%V*[e(FlGEqbZ
%6AD$C)kG$t`Q`D59$"7,8oniVYXF3s8h,s`XO(B'\H"mb$\5<pj1;#`iQ>-g(&Kc`R(H?Sm:J+_SY"%@et-%VM8G0ra4_c\:;lWI
%O*rlJX`t"B7X5F$BmW!fd[qXc*`!R6*ShEKZs:03N-"=ud9dg;Z&H'DNEqlEAs45OZb_hQMi?c^FQerJMi=N+>)UV]g_dX*>a!ZH
%OVo2h(7D!pWNfZ]n<R::N9J/pV)B<qa!-0/rSc/H-\r=I>hBZGeQHZ82ma;N15`R!d:-[F%(N"!*Y1/RUcSA8/Rspjg%iHKc^fEC
%PB.5NNO%JYB<nR:&h0T[4?:t"bGOIBh$D3ESkcOp;4,4S_Z;*nM?\EHP7:[L@6>EMNpTWfqLWU$NsN,6.Ym'jIlXrr*9PYPcJn&>
%c<JZCYAUm<ZYGI1r9>8^S@J0k1UrO6H3u_U&-:rTlQB2^eVe!3];'\.7Y^P*p!>jWae3-cQMSd.rS_S[r+knZo+HOhH%.f5<C->7
%>IQiP1+-&7qnnholW^h_h!3aJDGD)G>^1k(mLQ5g8!Z9sf'O!GfO<8NE@^If)>rHpUBI[I+3nNa&SLA2Y`qAB?5Ks%eu@JcfAKdB
%%*elgf4Q:)<Mm^P-sO8B'8\3FhU1k43^$ZZEj9+cn#LQjqBVkX4h!&V+WY`NEBRLeH)]YVIMV7bNj[`F3s4qBdHk?C>IkKHpFGp[
%Ykl!SeM"i*F4hUcVL,?j]5M@*f&@:<JlrcCFGZd7TcZ3Da62l(El_KmoHoQah&^EPEZ&+P1gjRLX(>tJ^#F?=?\Z&$7CZm0)dJGf
%GITi*QK9je>=42aVeB#+<bXQt,D+9]L(Wif<U/Z[l8"B9I-KS)i/GI`FaBk?Xj\NfDB0dtcTc488>S6XC[jqaorPtS(&NokJc7uS
%f&;aKl>[[Gg=1IDCK#fg@M:TKo-#>H*q1B'[F1MHB,Tu>iUh69X1+*N=#e>!akf4kW[jS?@t2E3DAg'_(1V6pLg920/%`Z\(e",,
%S9B$V342c&Kr=0uY&J^aR(HjPLk"+i-=]Gg#EJ_T59SoB,.pAd1P?NM3hRBjoqUFD0srF@0H`_oEu28u=#/!P50356RgW=k![flB
%><$fRH%D3X/6O$k@uejZg?GGpp$I-s<GNTifn1KSQZ-IGPP3M:_o%gF=ifWP"_lARO?gGnL`Z$3JU$;I%ap,>6([gOmlD#n/nX%n
%3Ku'"'$%+2Q+I"@MX5"pr2oCmA9$$Y]7hgW^`Y`4H&>L0=lX]a$Z1mRa]#UmDW/mljgR\@[`GeGLYW17R]pTBVq&4h1pa0$M_]V2
%^"PKY"k(t]6;h[2;8"WKicQU5Q!+=*fXQH;*+#W`eN(6-WbJe/V0mZGGL;84$eU*&ZeG^rfdOhSeEoBbK&<Q^N`DikRmq0m_5pKo
%+5b,dV?MQ-Rt9bIb`.<0@3BFmBk(@_JOcIB$T<PtJ:C/)G`//2oZbRMD$lTjOIWD:gc4$r\>XDYBRQr;AH?Cq+=\sJoPQdmaY!f4
%h+jqi5'!]f@*c<;G_\i7pC.ngV-SEp3jY$hSqY=%@\(R)cotF8rlgXMV]9cb\F]8iSKG1!OQ&!YS6;180iaaG9?rsdgfi[^6Q>@-
%PJZHfT'LHa7*_l,-<@Y<PK;FpVp5,$P\e8iI/:b>-KgRu,2G!"LoO)JbOYJhgohOZ]u`FLlBL#fkq)q,Q)/\MD`Wr&QmKH19LSV)
%Nh!jbD`TC/H+i'VAi;qd]r]DHc:ma%meQ)-9kS'rf:TEWh4)^6QVJ?HC^o6CAlZB'"ms9uc8.ssb+$\(mrdICFOiMulh%&1o;-Lh
%gZ.+ZcHOjWH+%@"D`T[]3p4![?G5UIKGuY;dMfg`b^AX`dH4O(VGhWZ&D;;VhK3AHWQrr(#&cQ/n^D$9>)P>1R4k+V:>o3cl--0u
%"kW-9k6>FsHdeDYd]JNa]f2KPN%O9gBAm@.AoB^t"Wb%SPqCVH9rG+DpsQ-$ns[5Ub]ZWi8SN%uF>hk=)SPAdG=L0K9kV@Nf'#h@
%AK,![2k:gAUcaM"o;4=-,#.XuXf_X>Ai^)lbV-CG#;OCIQ+ipUcE4M7P?ZpKNA\a)?*'Ku:=UXpl!h&JF_:5DZR]dI-caH>VKc"C
%,l*;3bW[$b\@X1tQA8N0p$C$S\P%scl^BHZAsY;#Tj=foS@9nZ2L)OP5&3JnCc[haJn11dHq@56fWG'q8uiOEkqs[F0l&_63FC-%
%U,s/TC\Hp;I-rT+/#9^3aY%4"FQXZ$?(*jUr0:$;FDH](X\X&J,X@5]f07B:XdbK/1j:hn74$@;EZPN:gk\&\9*_eGQfcT0pW_7N
%&`O1fp+X+8F*5,b5E!YRRZ8d>d+7-uF6r0CL1Yn'Gh*Z`!cH=*>0fu$k,_=]>geb[rRkON?3rf;eqZ6?q\M;?V7AZU#2%&/R`R0<
%Ck[k+13he=1-08g-js&\VYQJs]>W/pW2#l8FkH(q-nOtnlSK=Lra0r2+aeWCHtNA3GU#V_?C%_63ZPY3MpGBd??3Y]T'V&T<aC9P
%((3o]Xf&D000?/WK4?KEa8quYXSidK#05FN_-o"=bdM+)'bDj9,n%8'qt^r"qQgOS]ZUqQ=!L@;>3C7?4[XX5gsUn'<[Xgt1i]QP
%e:s/3bB]u?X=o4bbrRWthRIN8E3]+Ta5.J0)mgl\G\q#3!nUn.WmaU(X%*I=orOUaRO"`Y*Z3=?8`%amU'9Q)Ohp,h09X#-b7NKN
%l,_djJM42S_]?+iY%;:;iQcf,l=Da+R<q-#]F8p#mT.MqkLQ9H0iQq41>M,hS1Rs+rOG'KIrY#i=['`o7D;h`a.6u,GWBG'fgRd%
%4o_V&Z-1F*`1pfo^#@*MQ=ribNj\N!b$!/LkG)E,I*8)DUKt)D[rJQi4\K"c<&#Tbf&BeYB6MYD<#9VYa2YmMb_ZXeMhQYmiGads
%FEu"Q,eKcoPJ]99/9PIK^g&oT6&]\WDG7Jk3VSh79ULaKG@QedlrYS>1KE3"3@,%lVU41tMrTD,e96p^p:ah68f((/mO`R*ms8P\
%lJ7<=@"HAO'5]_22o-&J$++VDX+GO;f8b=#Q.uJXcou3.4!3)&I;`OOY_3_cN"!ZP,Fu;bFp]_DjK[!HD<W*=<FA"6[OA`WEUD!:
%6W88m@EM.Ho;&4&dO_k8bC/_&MtQn=@sPLhcd"_WW(V#?K[1Q>KKU^bd=1q&AD3V7#0khCb07=_(VQUA"8MRq_oJH((l3<u8)W$$
%`nl,8[[H$9#B*hu4n4lY2/PCLK2_I>e@;Aq)b_EY[U!S<Y\dV@_bCqc8S]]dfIlchcT$\/N0K+B3kHI-n7\0NmYeMiPiCRrY;C;o
%Q\UPaC3?WsmFgT0.p]+m-(\?k0?;=55p:c)hnT,^Xe?0&c6"ZJm=^8A]>nS5^YTDQ:RV(Y&MM2J+nKI1KVs#Q,j-dj"OB'n7VhP'
%>K]K'69+jVjb/uMk'b^jiAEugND=+FqZ4l0",AOdC\>e%e?"au3e2^:!tctHp4f$`[j_!^(lmt+@K4Kok0Ii9rlhXeoVX\;6oG?(
%1=&C[cm`+._F'$"asZWP`RL>!ac+O,Yt=n3OI4#2mD2@uhHU(eM`3FH=^+F5ZJo"-Xg7;Vl2H.Nj3]>la!Q8t'KP(4(0/=+$&[F@
%lb\hW<,lobb&Z]F\lcr3d4-(?Yc(=->2CdSiIn(?2A*ZA=./TKQ?W*H-Wb<.nP$MuY<.Y@>4QuZO*"0qfqKsAbh+AVF';n]6n=iX
%7Q$\-a*9LC9<Ls?@D5deCs5Q59W<=K7r'=?5K)aY'!,<t(@(%!^eKJL(CG,(/\=+U$&9`_cM"NC\APqiZ^^?J[C`s"fF)X%K;Nm:
%'YFG%KIM&fW9;lAbXlTLg7H`5AKTAB)PN.;4!!J(BqDr30Pu8E3c^#3cr$1,GJ1g>kRd+'m(B0[<<XO=CZfnYZBI#?Z`8E9-Mk))
%H39oIGsnimf.84,muCrTHksoG3V^m&a#WYWA(C)^kJ5FjRD4.4XlCD2ON'.`qU?V;=34rY>lhA*hU[sU84keCJ5.PQ?&]r_Hd,8*
%*HbU_L8g)9C$mKmbbAV:Y-k=S8QYG60h5RlpHY27>V;!ja*]pS0P9@,AoJQpPRc`JeTse?5[3JLjTF]dLW%IGd$6"rFZS?d(SFtS
%5`Ko.=aRHL&"mhe00m!1JA.[$EH-)IF7oX!/\Of&!P7q)FRNdNM%1=cJ3I19\s!r'>9?+;E"t#k[m#=Q^[fBlOOoe_cUC=32'h;$
%Y^A>-E)Jlb<T+H8jg31P[aq7%[WH>&8boT]hd$H!'pA-eUqT'\Pg;'geln7-g#oPD.4Lmh9A$6e=K^OKdN9jgi4Z[-bLL4t>9u1l
%3j7GhBAku7os7X0Nn,$dasO0]qpW"IH2ZNi;d(cVT??J;p"3*,H2[*36@)@Rft;e-=oEHITpF!iB/>aVFQ"51fhGd;H_LM<U"5@X
%cQ$1=X.PAGafU/UoD7.$UsH//f-.>i4_Sm8aqaOE8R?UVa8f\5f?YK\%2W4lYFfEo$sEOpnuq\Kqub-T[Q]OSh2bNFY&uo05Ds[F
%os6]/6aHQj_(3ca=kI9g.`]2Np8Y:`'_Kh!rNt4#49`E/?9e<jXRkt-bNie@9?`q1hIU"Xqc\A_b3N]TTqZe-Y*R[8,AJ.&qN:+Q
%X69/>Q_A+o5A_C'jn&?%Dad:44KIW;Zd7p7>*UW"os6l%NAZVOjRok*l6gptYF*qfI\Y*/=4D"l5LW!lE`Tr?oC9BF*HmR+DriAg
%@QqL`jRohqia$nP399b=h]atK[TtYlT9UZtZMGH5bqGL:ccijm^QZ0R?9`dV?IiIabj/oVh^mmK>W&^WKPg;lbMMj\/TXJ#/0Ed7
%b>=h]Dj>]tmWE70kRGPEI\'I-)*CgKOk3Ak(1<9T&*1!<,S[T2lK?,:D0[j+5KB)7lY"p)=fYjmC6LQZhpSqs:O2p*COn:!lcAC)
%0*Ji3a1$pBY"UDVH2Y*s`h%RL$sEPuq6;g<p!^9WaQhr%JTmO6cfTJ=RZ";8f?aGhPAD7F0s@2Z@lh$R.P@51T-nbf^Lcbt>)^#6
%lfUmD>WK"F^26oc,u+u>k4Q%s$t8P,,Hm`Q?tcg/kW,i=/Ot74YcOGJ:BJs,X.N!*>:HbJV%PE6`n-C*cOjZ&am0bLc0As,?+WL2
%5C;O#m`"ERYFchV&EZB4eZoEgDBkp5I).XqW@G(#qb861(j9IsGuLqMcLqM3F`*,+fea<(Qn%&srU%8!/:3Au.lL9M!P8ZZ/l:qp
%;-Ci8<0d5^9.3T6qj2_<n1Z`W4Y"mj].558^JVh$^n7VJ]0:./"2X0QFoVq:J^A321Q^Dh.`QZ*J+Bl#S]cf@FoQe^<NBIUWqqu/
%;#KiPOlFF[-<7\!-`CY;Zpcj-miMgFB*7+V\iO9ke9.O99ARfUhl0gp5+le#pD27ai\jIn`c!'N95!:DH@<JVVcoGRS9e]66e'j^
%pgQ:T<`@K#o6=oZTLZK?74T1GKsKGU&7!MsZSUYM-MkFP=oC2WIX(b\p^r="#Og!JE]\nOnGK;0[/Ke@gt9]G:;`QRDQpt=\'I*B
%pQaR5j9c`+`$a@))]fXOp/^7XYCk>jcpRQQa-_Gq/\U/R@/n[.$lhm/JOJaR;l,!Yo*?+((<@tE#T8OBl>?8Q17b!`@_SKEXBagM
%[`aC8.DBn/UA4KN&QLnS*R6QM1EGsi%>aE=s&<KT\^MoU`O>p,PB]AnDmM$cjGup($#r=u9^VE(ekEI?:pIL05Z>1R)@uH,5\0VR
%$RAWD>O\fOs/lL5._/M$*]Z?9]17G)`Ps@:h4DK9K0Z0Pp&acJqg'C]Z\]fAs5_*YNH=&q1GPPl>BI5Gn!*_:'FdmH%X4@m.39I9
%OKUDe3V<2`6H;;Sp<g(u+0=$lWUGflI[f09&*FWA:8[M,&B1mKlV!&.2sM!<Y4FgK'8+JqGZb;"i"GT+OrI+jX9)7MH+!PJPG_=C
%##uY'S$V,Eh;&I5!qX(WdJ[lLH(]n"IkR[Fd,$8@i<MWgp<*d(&Q="g3KW*3Um)*TpA-10&'eka_(-G.i.+GMp7f\mFj%0J)L^-\
%\S^u;O[Su)7hI7uNhLbW,L"?tCOmO3deJtg\-\hOo0]AB()@M04['?EU.E9>8g8`c;OBi$[$a8akmS$gq,n%UbAkaNdH(h?2G+0$
%FoK=V:9M<6o_(./s5r_r4H6$=P!^_lcrAB_-FNE1K5o!q-7Z"gmWRQ!'Y<7IX5'&!A<Le\gAQ_/EL!n4M>K4&'$5OERFS4DNOu;i
%U8k`CaAM@LT<%L;+lU#\k_Z8f&QJM31jcDlL8i+D$U.g61ml@W[4+kSLGgN4hH!FUc<13F'Lt^=NmQl^8t>UGH]%5J)\M`.M'aur
%Wq4C"k8VV^k#eP+inrs$O2FtR6i2:gCJ8+?N\9d!inN?dPk=9AR;Et_5F_OZDn^S"o"Z&P?3>#%Dag7XRCABPTEra80SATs>KX4]
%*T8mH?N/1<B;In31T*"Ym.6,9B"S6hjb&s"Pg^XPC4;e>S*c)sAc><L2>T"cI^NnS=-$5$+U3@Oi1#49L>J`h[sU$<^QZ?*Cn1!5
%-c%p-P=t7cCR1fWC9]T6Xd;__H@'!P*oBnc3X2a"hkEfl/?!dD[?`6agPB$&?haf/OaBVS>X_'NmQM1BI12$UF&B_uL?jY]*aApo
%rP<q*0tMT6>+.AX>TaO/h?+pDB[IO3=;0SNMTQe\R:;l`&(%kB.DdhFa9j<BASWnmc?]bV_#=>AN/?$sW3_@b5)b\%F,1,C#$qj8
%L4KTG0ogn\+MDj*Om:iMPJip?Nu)8-=@RD6H=UXAAIiZSO*.3.%rP2ofdS8M.Q[8I/ce@AV(Nk10uX>W&n!^p`V-XIp%$j]Z)=:q
%9o;PeNkmVn9IoFiY*FGkBQ-/\nF#%F</*(n*6cP$7F[RWK1'@*Jmu<JoWtaL?t7.(o`S&X"mW\b#F@^;/u"([n3hh(=R5tC,cJe,
%lrIPuAhM]OOk[@opG8V/QEb3u##s)8-IQCL;%DH0i/!qr_[;<&^VL,o%6@g/lr1q]3%R3d;c`(T'mj\Jh4?h$FSmL_JVZQ2'<+b;
%OI"CArMX*9=n9Qs)B)0o=T)FPD*%C8n"S+"AeD<q'lu6#ANfm)Zc2/`P/le_@A4>qM!Q+S.N3YMna:9":D'k,HOj2rm\M^lm;F&!
%;uQ[.,.ejUA!pAG7[n8qB^@FB(NFVfNRjIf@TH!Yk4[/[]eX`[iF@U3EDqOA!K]^e,*9ghJ2HkJB\lV,iVQnKE-O3kgQa>%]h:5E
%@amRs@MTo.VohO7Q/P\3dT#+*`q"Z9%T#mlid;ORKA(\<*i$jH<)b3+4FOG']:gInWKWZf#+t..c</e%<3"C25(ABe1On='T0<L=
%Rc<q;F1)HA2W3fO!V9>T-o8!'XcatoI1@*:`+QG,0?>u^h1)E1`REXQd;UGk;e<Qp`MaT#m]jUrXG4tuBM#mCV`s"K?+SVB\/42C
%i8R:qmo@:1Yf*B>'"g-r3XP[p+`];lag/m!U5l+nb7=,epO3ShP?QJF-UX_H]Fjo_>I.fr`H-tG+PH-s*Eq^*)`?c;GqH6HC@dB9
%p91<'60`0q&sZCd)aC(/8X?9dLV)`:cCq^c.N$>Z'-,7\Z5%7c.e0KemBs2EAo0Y/FL[Sj]0dTe?V9Vfn%Uhk(,E+@jrhY!K*iV0
%2trDanrQ-UegkZ)j[B+,1ZKT1WPJ!8Qj46T3]C'S0upX>d2M\,S&jh`dMK8.9@jOs?9k(9gUD"A(L.KCOseKa)sgEL^l]KkS-R*6
%Icm]o$R4T:eT3lj>S8$"4'F[2Z<W^^[\M7=->!KVWu%^mHW':_U<BNV7(p&B&EE2lqupD4o/tis4I*uiH4W!i9GM@a*Bljb%M>(-
%%<.e&DjQTV0c_788'Wf7E2+;gBh#=e`9-Y<C:*Za??5rP;$%.]UU9#HDEC,,ri)T$;(cN2c<@r8ba:g3eSER7`2M\m?=h.4O?A]r
%!ZI'%,2E\t1M.kGoWqY//Ojac9I959%g4M;AB3MpDBqZMDiMsQL@YU(i,B:MNkmR!)BMr@jmJ9*!Hg'Xm,k@a?fHi3h8qMF9+$\3
%W/bPB7tOLBL0ir8#iP+S-?5mcDE/"n].:I<O[Q<N)[%PS'E#7X7l>lJ*WMKI12lOD,o6Da#ca2"WYfU0Ba!*%@MEg.Q`9B]pUlQZ
%ca0:u/0i"27M\s/%AK.5Hf;jrLig,2<>,[hh&sjUhh1ntRKnJ%!i0^An^^=CPba]3?0U=t(G*QRe7#V/EQV>m@d0XsI!cdiY7IoL
%`Hp\6[.JN^=3algh0=)=>'SkKCl\4)KA6:d@QjZX*N!G4:Mdbm(n3ENJ=m`K+H?s<dKSNciKB(l/$h5bQV650d;pV%%F''Lr:IUG
%[0V.lJ*NBFC:bKY<ZcZ-T@b][A=L+5rY5^!?cor7`Jp%#;)N.GBVB]s=JuT*dW[ZuJHX4]IJ?`7'e>8PJ&YOoF@k7Ti$s.hDeF5#
%G--bVraIrsi*p9uS$fnM]N'6[e7s?f`Tmm.@h12PUSnA6C.p)RdF+tFNLdZg92QI'>@?Sc@]Pm9n@L]]`qkag`Tu9jWRA(*kQ9;]
%1;f=tkf-LPh]Y$]8LAZMpt#@s528H@]JlW.m-JZ&5l#`h=S-*8fOk:B*qk+l66pHF(o%`4T;E94ku*YG*(A+%UXIiki<s!aVr*B`
%4($r=j!f&&=q5HjmN1jhGqK#''.I7Qq_tWj'p#[^C6Njh]>_33W583jPiV,K+jthB3&ApJ"<<E8#LJg.BR'Qr4m3Z35Nam^o\1JL
%b_G*SR#[7Halj16=gUE^0H!$$^RjdkV_=UIoUtfeKcZbV*N#_*XjYrQF2d<$e,+NAl`sT@3SLS3JiemOrHKd59lCWqN7QRdfQAtk
%@E`2cY<Z^.[Ld0OGqQ>_8um2BIXUnn4Y1c4)nQf$6`i<M]J=>V3T^UO%Cg)G,t<aHJEd;.Q0Iq6E+&sW(q"'@K.IV@ad-hH&Seih
%=a..%Ygn%WZL3="H^\Fg(\cdl0DJ%j(7/9B"eim<d:E!r*ND8QX.*e:+J*?6).Zr(B"G9KRq"Kn%FO5OkR*.>%r*I(j0gIkI7KG5
%CpBQ9@ZTKc5]"7+JU"5>"IC:aO*r1l<FQa`4+TdPE>AgSDRKW:T?.u;a.coLIg,";p/QlN,1C6g&.cF-i5j-EC+i06Rha6C@\@Xq
%dD;m0r/Z68AqrOZSfa9qr:]dP2K\t?33H%!pf>&A=ZlT6D'Ho;>F"r@fd/i.2%.'M.cLa#4`4^js2g'K:'24_e?3#Y[bn+BLSLKk
%)f#BC_+]k%4Weh+7-ZQfN\B#J7HJrEZ3g09K:;8;grhCMdEtoD7!Ooed($/*34bgH,c86ohX*UT.d8;R[cf6Q,ei*O]J:;p+t8qb
%d1r-PUE""-CQT_*>K5^_;,?[V?e;B91\5IkC5.f4+hU2?Z#sI2*q+cskW?"d)h>IG*f.N?-LsJ2)j$(U9X]FKFsfW>)*#6l#M('\
%)(>T]^dfIW"4>KX/oZn!0V0VqO^iWt"EnhiQTUe5/AOOolHesdAI/A'n.L>b<cuqEIp'>D>N,)FGcu\LhfSojY]#r9:UdFuJ'D=_
%EAisJgB27&/l7pVHXi"V%X,P*(dukl[jpYVh'SEgO!Dnk>LC?ZkKd0TH20?M^[I.C3l$l"@6)adMGU=lL$"bhjgF.`QhDt20S?oL
%=j"qJEd97I\>3EX5;:JYl.GQJbSa[Y*-8BtQ@p,d(_=f*ai1*EA'W9@p#:Qt/Z*Xi))1h1X.<9$5-fm/o94R,T#htHO53^um<%q6
%?fnE""]J&Ikc<uSl)K#rRNELclfjmLjcR<k6C/BnfH+*$Q-EWi_PTP):hT]1dI_'(ebOg_[^MY32nn4]m1et?,b?nqoQ/oCaSl]l
%A0aV(?(SIX.Ehc^Pi(%-\/lXtf)AREaH^VHbF8Bho(4^2YpF"pfJ:gY5<A:;mF>O.pldU<$iS=X+8a>RQaDg-VN=[FSu<o*3Q\k_
%<QnLScZ5Qmq:>9_aqk<M0,I8$s$F-3q!$e?R2(eJ[sog^=_kJS/JKi3"&BN<Zq[!!n2h5MQ4*KS^<GLt13tu,bfcX3(W!MFoFho:
%(t6C+=fY^K^*gjkh",>D\;WTRKt7#*Fg]6Y0B.+Vi/*j)p@H4n/NYC"`uY,B"0_&:rlK^-:D*N`JJY<I+!,Yhln3L-Q61?6m(iAq
%keMQ!j'-ifnZ[rN@Xi:RnR.9@hENsg/gXWSJJUcPdAFUXYsOY2Za#0<]Q#/^+GOeH?]8`SQMXO,PVM_<+kYY3%Rb&gj/T)+X>$!q
%WkP?A_-"#3Wr9OC.SdS2boNjrM=1W1i>JcugF[($L+9]H%I7;_*]2G5J5r,q`/,\51#`$4X$BJYdY"AJ1?5'n^$`>&MGd&H"jPrV
%BZ5BnFH5.'#ik`DlL3V0A)KZ_mWeVR*_?$CJ+,U[Z%m%nIl<1h>J%LcfW>[rk%U22EDD!aq4R3E$nnGk&\3Z%S!#T*c)H#Fq$#&H
%%lf-1]J2FKC\7*Kg6U;HG2YM)is1_9_:(Y,/T@d`49fWqls!/?b:I=<<Q93nB/l[&RBU,@$S3Si`#-)sN)N^h(1:<lG`p\/B=P9j
%q2FGm=!PCU:Hj(KUYqDN((q7INscg3O(or5rhts0Z]>\4*3q%."Esrd&dl.5Jc]9jqX^g3JHUY28&@RNHR,:-)UtK(+eq;='Ms>B
%QoH?DOFVu^j5mTQ-n#@?Z_q[;Gp&`10:^A-[8Df$b=JSH,WEGT,U=WKQLdA#_G%19TQLnS9,GlRHjO6).U5pQ&Th[CO]AC]:Pu+L
%HGJQMZQ^O'8o1n!'Z+j$<A%?A3LOikX>,F6WhRT]=6fquh]btAjX/OTlQPA5<YB]%5bI&0c`j=tX]sP%S/Oh\$C![A?E2)mUT76/
%3aN<99WN+m)K`V0MsDi(0rCp:h$ZRb2fuoN1toR>8d4S1JBk,GMKJbR]@*LLiu`UsZO2(GpJjo0PTq[&(Uta.,dnUJ&UcTQoo`9C
%Ai'9?AUdZReOi%<YoNd4/*2B<C#r&pY.5-e0urXRWni?A;&s#j:rR3J5=N60o@aGIT-.[)\R+fJD,OJFJnX:KIHrSp&fC9EDb>/"
%6.]Mo1JN2;5"KarIW3CgXL@ABMO(<AF7\J;Y,W#'f:Y"O;)kj%-9<6RfID<"=9K:`[7Sp)asQIf"QmdKUX;g&-+ssEFTn1RC,q<5
%<N\/!`Zh-0e5n77k]2r@=R3],B\/^7Q_XJUka-tZ3Kt`U5`?@nA.uAnZ$1Oe^Kf&?0j0Vqo7'Wo^re_),a,<ta!ia(;Go#5TUlfn
%E3nI:#;I&+6-hWPMm5%Ak)4^$+"JZ,Vi*McC3:!8gA>ebO)KL^m1e:cQra1G&Fdf_hLb"C>jN\%23(n:`$eO&s!_9=T.7m@^_IO:
%gT.*K]@T@4^UgQfKR8d0gYF+]3noC@2@.A<`m/n1BY`o;KITJBaW!fC-R/@4eO(h").j?bP%(.;)l(^kQa9SnU=]_Y]uPa10n`=!
%k>#m+BS:PJE%UaM)e5(^S?.QB64>37^&+537cnPm@nMeu?"JR??/D.aUQ+t5^Ab?eR**ARh.`ICPJchm1aIEf1h=K:GgY!YrZJar
%78Tnl10^j8dt#b(W4cd-ke;+r#@9_$*lNgrY"G,kaYBBn4u,J_91ASa3apPe"!&s:nh?c%*eIDk?4&18@?g[CcSM=HCP8R<oB\)P
%2".]ngYKh';W4)[VQtI#U#*\R4/d+`\C+lph%1jo]:;6)pU.rPb_':D'tt&;FM&?'6JX15qn>Hm0fQ9iMo&rIUV"-NYb$P&Q6dM`
%UM:e;F('4`,LHW;76FDe6I\-'MQV.9f\S]<dfqgQ=M62B+tF7gUS51gq,W0qReF`u"><iUaCte/6fKL<W@1>--sB<^MEW"QVS/n,
%Z<Q-YlN/aqV2&/1Af@U<mDe]aBH+nId`!#T-j]]PNdt*$EO%6`P59t=!fVt0jPXuI[[<B/oCFQ-p@?l3&u00sIr>DVg9=_$NBXq7
%JShQP$uGAcC1a`Z`;D9CBM<0mapTYCV4O]a(!mLiCN3X)/:F<p.D?Bh"b9_ips5t+rV=Hc6@UknM2A"\Q4*e*%&kUA,^4c"*':r"
%V%E/>^t)GVA%KHT*ZHbQpqh]h`nR"4eM/@?dGlG7f+IZ&gr2"(lG0.[BEZ65'OB%>.O)'\Hui;g"RrBrk79='n/u%p<N.NJ+Mj3Y
%.KtpF-X9@:,&c9cFHh'/*n4.P`-,9Ck5]fh,t7ukr]HT;F[A?JNi8^V"'fJ_ZDd3g1)"poa<<5mI&`fVesT(+n:]JfO[O%BCb`M*
%UQ0Q,ZA@tah-Dtd4*sEYD5Xk$K,i:p7d3U*0T5_(*-Eg,V3Vh@&0[8$0W<P76Z?$^Rtq5s@eRmu.@CGsXU@s`/efJNIeAS_?OC52
%!`.e"Yd?qs7O"rp';ClF+B2Z9EHj08Nu10!08d-&f6sMRBVn#q9$"U\EE2XcOrT@+,!XCV"QEC!h\)*/WJ+$0LeP'\HVYaonOhj"
%Da_1h@Lm?78/sQ;m,D/G[5W'2=""l'[Wb2r44NX5L*"O#ks;5V?$YKQY%)`02?cD/:4kGK3*huk<"VKWX.60N&;k1A"$j;%,JesF
%ksgFGe'[a8,8d3u'q1qY&tf\u4,FQ1H.B2bIo+O"c"a6kR0gpD1C64!"-8#'X:%0\KWV9]E/UO#`X?jf@nMb2$sEgg=R+s.S:ub[
%jiJqm1,OPGBtDk&<9=$OU,P7eEKLk75'?0r-U#-O>=ZgMLT7*.WD4b.UWCD204qscomP:Y&*O27<24ZHjqQtNO;"sfiFm_p+;Gm5
%BYR-jK:+O6:i6l)r%9(a#87a'%4K7Odi.XdJN>qee7m:*N]O@'K(g<bATrEs])-^VDr`Sg.hiS08hc(Po^>`W::gO=S!SV)L7)]5
%D"gM/UKlTY$_sb^$)n\c\>t].$FcB1@6u0cRe*dTCCnB/7HErl0emo]57UO:(b'"SGo=pir(GW9Uc@,W9U6D87s.R-#'+IH@N.3!
%3DLXRW[-gq'nl<S!![Y<<%ANZc.R"$AnNRu?QG>iK[Adl)\@67fW&J[+NWI]\[bIS,'i)46F3]69M#^n/l>Uo=K&]Op)XDtE2e^A
%WM9MEHs/R*F/*%7B:0-9CL<mPg=:<!51gOV#^t2^#aP5TMT1@,4C7<jWN9<(nc^mDi/ag/oRt/n$Ep*PZ"X"'271YiZR2[bK_-c/
%0MRRGLk4LHi<PRVNOt!UT9ZXp"9J*:-,a5[mUl'9LdQ3>,a3&,La$N05+5K%0W(hD#dJQ2FKKp+doWf+1aD1hd1@*)dS/heWpZB5
%p1>1fk?V64CG<pW5maZ&_\j5(A-sOf2:CJ/fu_ejdU;>!/rWc^)a:,%!FHMVM3ZPWi-:7cXX?)3Qn8T('(&(43Eh"J?(Tt>.hY%&
%/p9LuGZEZt9q]Xo$'+5cXcONi2EP_(eJ/Bcpu;R\LtrK??2G1*P--L(_$pM,LSX/(?B%!\J)6S**2"uTl\oJ.UGN=tNrgL4m)>"5
%6_Yl8P#Hqq5dZah)r"s50jC'T5R:5IbZ>Yq'"WE-Kn+qX'aVoF&oP,fWT1jWQ%^/4(0DJV_Q_nIf^7-KO2g+67e4sO*lKYa"*&8b
%a[4T:9'BLmM$p3U:l7lk78bL75:d(=9cSj)/`CaroA<FT3!0g-cbe?J(ZPUuF/%%uShi1L&70'b?sStI#%qO&2pn"l&ka-V#V;i"
%Re7P3&@Dp_0.J@#iR$C!BQ/,,.g$5aqc5$^[=JOS%:71B"&ghLO/7Ss^_9^'O/9:tqP75q%1:T'eL-K>R41r_WDEEK>oG<CFr@at
%2C4=a`DeJ4,V:?DT5`:j6ob>G3;t)tGWA4Pir(#6l/#>MY*Fc=DL'TRJ<[f+kg&LuWgJ<V"UGm5.M?kXcr@qsE1/6b'Lm^b:uP;-
%Nh^Bd0H5*`\F]_2$FB[qTJ2#sk3nrso7P]$'W-!P&3$::>O?j_*4:>2E?Fdaaq+h1Vac95VF9L0)L_hD[rn46,RUfZX3=f0Mh<6Q
%%&@pe@7))%-&GlO*Qq=#9]2.\R0bR'kpRk%GtC<K85s9pRJrojQ0"8V3+?cXqsQGbH6Wa>RZ4f"`3+B\o.W[Y&+_/>6)%N;ZCJZB
%4(IVV_E**:Ktp=ZUPe,t;M.*1ICtl.16gb&p]C"`OZG**)3+CmoEXPN"M/W:l?=R4^e"SA2FLV-pP2l@6$23#N'idR.of/nhTue0
%TN>!UD!WkD<MfZ6]=m0)++NY?Nu3<t[A:2KI^,372Z9f-n6=]V4DFI\an5I#%)5\`3Gf*]WTD!5=i9\o\2)URJp'[,YS(rl%hM7^
%&/U>"TFg6"6\/j?/)1q:_k"<YI>u/KP88tG]fL.1)J(*(4dq.);]3Os,jpU6['aiF$BbmWQ&B(9Y*GW(6=Jlu)oV<1M6s*6"r9o:
%@T4FXCQI>D!ts^KB.?\#H9K98[87^\Xee6O@9u7"Hc"I0:ZL*QD`B%Q_TGq@,9qNfM!FS,O'T6i'%hYDN\jYkT+GA6nDXg:LbB#*
%EFMN0L#'n$-Oj3j?jZ2AEJjMT)NCC68HW#K?W(>EaU42E*]V+W&Xl.eo9+AAWfHf.iA.XT,%^KHm`&Xmpt0D4aVS3GJu!.'hN'CR
%iT[bu19ll)GF2nEBcfb:ZCD-\*:2pGB[#TN7!_0j$JD5!i/C>18Km+m9)(S$P)KPOR=Sds;Zp"6BJ^:p<B;289O]c0/fR5IWA6IV
%1NuAJ#pX;fdXF",A0M5]iq.)CCbhsu?Mb_aa^r32jEZq<Cq7<VP*6>a_YWtm?mZh:R,mA(hQ:-nIgK_mEJJ8Qk$Eq`K%BBEGr>>2
%Kf>d;f,$9u@FC=qeFMbY_hC:@c%35)jLdlrgKtSi5-r.OCYW:60o'm59X3!Fqb'J-3H(/?ZnN*"cqG50`e)FTZU'[55MMOMaFL:d
%&S)I;3S\-$U@f`t`B0HcPB1j@N/Uj>m-e.YEAVSJ_)/T=XMX!Up)5C(lk?+W@Gh)JSMA,T@K(p7L?quFT?%Z\#g$tpUbTlnbO\5_
%0jodQnk=JD^9TSJ3,Z6D-I(JIju+UX2!=DSLJ'*k=Kah/l;I=hnn*=<19FtmIhef:=Q+A=ce=X2D58DI7HQZj=]&nMa4:W+LB77P
%TlWV96E"3E8G5%=fYJM]o#Wur4sRa/K9-M_r<,,<OAHSFJtp-MG?FU%X?B[k0k>*I]93W<4*:3G;duJPqAH:0mI%JM*>^p/0)INV
%$XZ)Z[%>/$4/B;lVsA;R8:CL-335h[l,rj<Oq%X7)0R'^DoYt.;S33=XlLeY-eT!iGW'K*D/AHQO7V&;<=C^uTYX%&qdk(3c_H%\
%F5@e[p:*2RVigWrhTjB%q_++C'8`[(0Vko$-O+ZCf1<M9/tEE:P\Uut_Ng>$P&_#unl5&9ph^##9PBWR1Go<YK6A2\p^4WT4B#h[
%i*>s#5#PKH8jFV`YZO'%8G2`#<I@u2/T"kETTq!2<d'i="0qfR`3aj<._A\GHIj+Z<iMitTaZ&c67+>;_*3h3P8UI8et[_Tb[fTQ
%lgMPqp3:dXO*U8,npY,h[tHCJYujOo2;D;JZrmCaq(foOHSXQIOCl4#_ZV9%E!nI/-81ra0oZpnM_C::P6js[S-pj,DBE$P1r)<R
%ROjVj"i>)RQrYG2"`F>#_TtIt?+BJ_nEsrIoAjUN;!Hf^5^dqiM<E,H](WJLS"0Wcc&+gYpQi+]238CEX?srl6U5Fi+b/TJ$2]TD
%0LuP_6mBt.8)8pNj9A+F.a#YcQgYn,F6^f%i0;MpQmaZ$*5]g+er811D-S=8r"3*WqBPG[hEPY&Nn3u+nsa_oCNTA&rt)=&"WdOg
%&Zob0a6'GL)Ig,**e7RSf"?cens6Y;Gbs)<2<"$HG-lunPIT40]&nsWZj;l/Uh+rag`DlG]q7Fa*+3p=V+"LM*F#p8c_hHja[T(M
%BFPWcBP*cJ%AF*c.<*'j/pDAEl)e8s_J]#QF^35S&=$qs^rM!@X[,b/$X('19cUu%H\(!:h*#5Id=YBao7Z>[i=5uZGYm`aYa_kk
%j+.SbNFKLB()nEYGcmW(.)q]'mfRpkYad(\7IL>Hd3m.S_`D.rV7dE+D8QpYh6hAb(CYs@8#P522=d/Afj]R9EI.>OeC\Q.IrtB&
%AXCHj^BqSjB<V-ni$\laCt73S+:#h_gYACe288"3gY?Ojc$]Q3hHhFf^9tpl#;OHof-<9(Ro$R&-YW38SI&NU\]c2`#0jT/aMqJ-
%TLQB"!/2"@\K;sulDt&DJ9MSk3^A:,F'&VOL)f8@hF3UUjN*)@4HM/N1Gh`cLecK0O>Qp2!E=il?8hEc*P^FQ\1lYg.H-'u&po&L
%L%g/3E9$gO5p9^kX^>H)Ns(0`#reRhYP4\$ln5X?mab_)>IuPbem=Q%Fg369U*9o7]`u=gS=m-E'la"o](7X*.W,Jh'[?:TKfD?@
%LQ<tZ)XJic7SbE'I4.dQ?112CJNVGTo7ofin@`uelDm8mLX31l!(]_<g9=-;\E'X`ne\f#?8mFS<T$.]$'+aK[^83M=8>`0G7TeD
%'h4'"d]bL*T"TPq41YgS<]bRp9+DK[doXUY?TJ7hFVW3p<PJIip7?WGD'$eHcoXdTj]JrZ&R`*0,$D55\AjAP[p0TU\D6NOZd4(V
%!)Z9aNXD&r?LGPbk,]^c(^tu3?lI<<d`\J78&B@g6>bfS&)P7?g'mR"UmarEPXuaAr=j<%PI)4Y9CKT4^UI%tbWF3/On3%3g<BAN
%q"fDLCW"m]D8oh`O4<F97BVJoV2%7I"]?UYT/F_T:s`O\2WIO%8pO=(iKi>OK(a;'L'd0hD$KaWY5M/A"K2uto2_tuRSB)%MjLUa
%!EW5t26`*Rf<@U=`l^-i>gACk.r^_fX<;Fuo4mT#Q7U<g1crgJ[]cCH)Hrg'`[5L)-fZg@MhTSkGd8Y0=*3;a28qaj%C[eq-Z<52
%RYX-c1g(LCM!.(+#%^NP?[cA5A@dZR)cYBBDtW4-hj#ACh>#*kPTR*6U.S%?@20;NaImofOjPbo.Agq%'H%Jhfji/_YcS\"<g0Of
%_20NM#WDAteTm#90Z?U=nRHklVTi5<Q!g;5]=@OeWidC=i[G1UPO2.]o]WEc/H"6ChlYBoX]h14d1]Oq0_0B:AS5I]-D&'03B"D&
%3]JP\<-q**X0=)3Y\ML_)@:^YS[<1Y.0"I8s%EA@#k^<G9cnZ<%\2e;lSOD<(qg5[P;E/<[plb'UNU$\oQG*%)RV8rN)H.:/<);l
%058?/-ej2R%VAil0_=fDU%V10%\1Z8P<?C\5=Wq:Ebf?:Z.j(NMg%1_,>E^R\XtF3L>.nVPLa>e$$23B^rKZd,Kbi&_"'4-;S:+S
%mA^F"hhuuDLoa`pXPb(FS=HoTV[hE+<I1qtZL;u^CQ;FCH5A@]QY3g;L<6^M17c;:0&"5PH:A+bFK4NGfuqCUNaa>AX0\Rg.1@D4
%_E,@Ir]])GR)/X]&M\?WIZ+J#V)F_2P#XSHR5L>o?gJql)9c$L4I\c6.JQd&.0u9D9+7SpYP?46N*!XF;CMmI34<&W[_roM+=P9V
%b0a7\/q+ZAnUMrhO[^3[U7BBHFI7Xj#F^9JGfO8KA-FfV'p(-(pX=*&.5bL>?7[hG&SWhV1s+b.DT(!\?<[R^i710Cf[!f^edk6=
%['okS:/70,\m59B`kE%>+"X-$VjM;l<Pq(kYN"BAD8'kbV"\`?'7mLe"IadYph/3h.fNN!\\dr9LWJBpCNXfZ%IU&nkJm2qQ1VL,
%ijK`=$Kf+Td$M-:)Se7V:bscN[i-u.;`_?)ZsC%CB2Z.^r:"uZnfY3RNX:;H]h)C75QP]-boAZ]2R2K<WPq3Bbu=s^]l[L(kJu1"
%'KF)-.c*#oOQ,?P'M>)g*e7</fptP0B.Y<H)XB)6]f@Xdk:hI>rr)a#$ebtZC#ih+:/Qu['KA;)*FPG2aap!VSTU=f"HN0O@%Qdc
%T)\<Xb3031F7UnHNK&2Ie@D#s*k]c5/BuSUH@Ifna&Rh$=g*l%Z)Z9q!m;"*<RO]t:0Lpkm_'^O-iD%8E_f>:`*g22Hh$CE6o9]p
%9+PPJJn979;VW=SK2n%\r'%UH,PSQ?YNC&,Bu);WPOg<`#ZrHJKYq.icWW(*aqZHNZc%I_i9+!len:UOE@fgErk_h_Ma'oX)%G<D
%i^*b#Z7!spLR8)s\KhOd;[5M3*!YVD_T/o2n8U?=(9Q<SVchHjJ"!;.-*,/Z1u$>QWc/adeKT7G0W]6GV8]=41XtdPQR(Z>((3's
%,YK-#YKXh8-X"S2fS>i)l/seuaa%.d1TJf<*'X&!g`/LHZI/L%Qq)e,YV2fIgh?Od2m0&BPoD0m;CY,13h;\3-O6Ip?s1H2^,BKG
%p1$Le@5>c+`Npt65d+XrnMr]gq4q$%7eY\U-g2e1l3j7<8Uc<Odlgau0HC]WZ\s?M@0(daF/7p3ba>#PS1TNPpM-Ac:5A)V(qdOO
%B5QX(,fIsk3m9:XG4N-\[_KHk3KqTs.VpYMV'%&(c&gE7cpEn)VGgCJ9IBe_aI/b^E:sl&"7J]/lDX#J6qA0[r3I6:[kt>$WH/8f
%4E;e9%.:qeSWYU($"J=Vf;[EMn/6CJ5ts`MQ`%(/n-j0pC0l.Qb/W!phN<=`]o-Sa`)s(O];a`714LU<%>4O-?f9_I[goE1CYcJ"
%%<i;HQB=3ii0m_W$Pa(+rph/6UmK83P1#u)_i4V>kV+6LIY3433m>4&WH>2YS3QbO_jis3FdUf=+<C`b<`.Gts*JmU^#Hr&'sC6>
%:"JfG3X]dsD;d:dlA_""\fqfuR0I3?lj@?:#C+)A,flUN7LP^R$H`XH(@EceUhP<Yfk+>44oNqYZ?Z;!L7YLbXJ%Kf\[/:%iON_=
%$O6>@!6k/Z<"gb)c+3MW]1KbE/FC)eAX5X<E`dVAb2%_ob@0LL.sDYSQb]ba=F'*&e"F79SSs2i,OW/4CZ>i)o]^8Q'b<nKLK!QF
%T].4D"BXQp5OS70DG#ep:%i?5imlU;V7=DLX(r5H&pWq[S.om2R`m:NOE7XNrdskGQW/KA>XfEWN`;^=a#2L8:8[MaPo1,h_(*S5
%e<I2)e`6leh8s5K9]!C+m6T4$Si58%/3X:0<+ochD%]5R?McRc3T&;n.PfS$_#1'SG[=@3M>/WVVT@[8lRFf2+Cbh@lKgI1WEVdq
%F;RtgL0PA$QRXg22uQ5.iHKj^gD(TKA'h88YVE#5.PrS&1@J8;);H(8B[FU^D3ICVGYV/t9MC58p!UYb-4HPXE0l85-9n9_fgLa9
%Jh^jDf7*?287RUg&8n>$eliF/l`AO40d^I)n+>_n,d1+iW\C6[^_kVt$hYg"BGhCL1,SZX.5*B@q/>Hl6.M</7*B-3?)]L/e,9L4
%Z+Jn9.pVF53#;2glM&BJ+R7.gJ,bK4d0npeDDXo2>h"IHNd8&'<!=<0HElj(3-92%?%9%.bsdJ5[)7R6`MKKmV&F%cj%ZM`n-e4%
%c&GdFCfUAF&2)42SXhEeqfD*XK3noYg[$Ur'R4Tijk[k,DXB-=\c1tMO1Db@AelWK)mIN1/WcjAP1#&'D&M+r.G1W*d=7Eg0Z\re
%nQIm*Q#I$G_I7uRg_:O8gLr5_^9Yi(\Sql_-=[4tdA@VD#C[c6!nOSY^_#r/"Y<s3I&10YKQ*A<?WLi<ar7B'lk#4Mgm<]Bk%Xr.
%T?DI70"t8lZ`dT?7BN&THaM`f"m4?Mc:PX2??P?-&E#`(10W1%f9li=1pSsiP=iaj01)Xh[n/ua=kOspr5`,f^KAH[;CRem*L4M1
%o'TA37r;X:>>ne#&k6a%V\\Y81SunEb2?jR@9L'P5,Ml^eN2Mu\SmO=1UM+F*(94g@lE4sDt3E3a9Vn8>4_-h_cIbL,3G?<Wu\5]
%c8ZT*#?K_)HAS/C5=#C?5H?/:,1gGpNJ&GEfO&e;gL!_1gcOPF*'[=+TIqb(%-Y04p9>Yh54n9PNb35@bAWrn1X@q,qf-p#&U(-[
%Tn6e=]&H)fhhrhLSm3>gLB2)-m/L#u(QY,9_b5G.=P7u/pAd=AQ]us`]NF.*\Ap("3cAi/^ApCH.@/Se_H?(>VNmgq1fa*EW"*!j
%NUlJ\F>^]REbDM*-J:h6oQ"W=:-XL[hA>^*D"KZu%9^[E:u;!C5)PP/c)U3]5,7Li15_eFLQXXeV(5u?pM]6Hci+7XPJ8'BKK2*h
%;^BT*5S@ZQ8]"kkn,2X;0R@V20p5b906XF7_!</b&Dq1]_O[+4PVB+91eQ_/:9AH"B\uM#/6a?_+$N(=bieQa`bn_2LZLR9^9rM-
%&q^mZ?`L&re3`\5NR*0Ye)],sTKS_#1)]s#dC\><fi;@3U:PXjoR7Sre&U0[K1l(o\Bm8tA=#0S#2F&FG2G2bQCBSP;WI+g";40F
%OA[P-RqVET(6\(r8;g\^PJ,^ufo=F!5_?HmiWga;";^0ElN?#Jf?GaYn7rJ^I7d,l/i\fFBtk*PS<DUoJr=\)ErUt^$a\_0UmZGe
%=/\M^8aiArXkB$fXku'=HG;cm>#ceIQh?\0h@A#d<OVoN43YL*J!7fE?Zm7tgJe(*@GpN^S!_n*4t@7^qDQ?lC;@_D`ahIAoMEJb
%k`k=AQ_sTSom3%(@S9'bkdP/<8eF,n$Bf^jMqh?JoOMY=I\)KXar#aH&q6+8'Jkj^&[TPd4Ma.^+,k^;aW_sI1f2fgV/;@*gT-it
%X0U%iSDBd'GViC72)r3204j]A^<D+uQ`q9o9/,6c4SgjUQts<pYWJi%>hc)5iNi#Re*$B'lS+^"K_rL);/-JrGoM_^H*M\5U(f47
%7o0YDH8?Zl-CpMK838+P$+)8OW]XIK(G_Ct8d^lg5\^Iu$$#u$^*K:s><T&_LtD^S3#6_Xpc/S?UR=4c83mM':KCT%!$6>*6H\5f
%%BK&oW:kXcoQ#S*nY<o1,aoV_VA1n@J3:&5Z(F]e@5E1LJcS4,Z85SA5Jru@5CTn-.[<pbCTic]Y5&c>;H96VQSA3m<'D/N+3`oo
%1O8epW'Au[(\3-N5Id<!Oq17R6"slo7Qad'Y`YXdK$R&lO%j<4@InEZjsBuBe"hgSRG,>dnp0)6=0T:,)WeKTO7Quc_3^#*_i&_V
%TW-sE8W)"0Sqmk1KB$[Vo8)Rfa_nd=Xl_\A)5;!8*t[j*0CLLNKs<inGks"ng&r)d6?+R9\#4FWo8R3U3#:eKdM]T89,O/f+#VdQ
%90!:dp<k0,1F\3sS_:=#Wnu.B(ftP^qd4F'9\he'R=+4UhUsnh;i):H/q/UBmV(($esk+m_Y?g%p&-2RVg,n_mY$)GD:.jV[tE^[
%mF+P`m"EEs2!D?"-le9,A:G(DmMjB'L=Q?g^O>[])<*h3m)ka(:Gll^V_5^,#I]Rkf\&::`cAYSRoad1g7<4H?JT:#Xg%2rdmc8G
%s+tT7(t4t(>IkO)*gQPi"r5SK9)e&(JJ8#_5J*3JXK^OSI5OdEqY[gtL&0V\<d"#giMX\@Bl8]-C9=/i.#7]ql]\Am9tWa>$24Eb
%gP[)La9"et9]Ap?Agipf)J>blG'7?ao-1=ReDZ:YhM,<AOUl"3N1=;'%FSnnX0/u/#dARV2V[n13CsTV:NdMrTrBYB9`Z:dRA/8!
%@5Rn;4b,mJ.Q7QFP[foNUn*oa_Z4t3HuZq-L4+K%a1s?pp`d_^[JK(/UC#0]$ou:fYiO5<mI%m06<mdSb$j1o?+Ci5DfKY].="f<
%0.rK>HfnuhP8@<CVK9I6)bMUH*[I#fXi+3gS41tXcX]-kE3m8!pt>6#gYLu_qXa+Im6e=LRECbp98%+E>WaW$?XA2nr9%koZ1W9i
%q='iDba,;:kEhK^Vgd<F]XZ0$H*iDUKq0olKpngf8]BcP1$ViVifE6Bc0;S2Q+8ge&"k=Qc08K4r+RsNa"'t:\\d'LO=T2C_P>R1
%,<,-Nq%YR9W96e8.co&0]#@o52Y&*\^3dV%.@i(RH97F<&_"`e/[S]/>5LFk*5'Mjc,u'On@3CT2kCQS9m-MCR''2nR*)2'SP"=r
%W)9l%N?9afhMj6h]=HqpE<D$Sg!,MAc9?n_][$GBb*B!X#)mm#3*3W'S&pp:^)Z8^>"4$#$$A]YQ)B#%.C=,U*Chr>Z]Y,P/quPa
%mtCg@e1N0VQ2U3kN0H*nU_bo)TIs>tj3\U_(1]/,E+6C*>Hij0Z)gV^TQWKK`7hK:e7+4c.eQ'YCM)^dg)b70iZhq`M]TPPc\VlW
%VRGQmmbug:/\tW:Yf:4]<T'J*2_6f)<aak:1LG"X)/S,>=5q)c^41j/>Ek]/5]XLA+bG^L$#EKJ<TK.9P0>@=GoI9\b/T=T)MN'i
%ND1'f2h?H2nE2Do$gZoji8:^l@MFKMYZ0[r/C563_G9jVNC]qjj`06orl/5G%nk:A)QsA_2p4ef1AUo(DOCfcVpkG\Du$C/Xno9>
%<YMSUN$%Xrmq#JEj_"52P1/_rs1[YH7JXdF66"PP-I[+bp/Wj9^Wo#Z1GuV>p7sB#O84N<.TMee?f@nG^NS7U#rS@t>6`(o&nqn.
%ach#W(>Sh08Bm2O.]GE5oNSY1]hN`nD2XBhhpJfcfr]t*3(iV*lK,@pW/SUkhOuulgp+eHVH*Djkd0gPTZdlH5^.@@s4'+,4Mh'G
%k^L4R(ee$TF_]_1qrV2_.f]&KoY\i<Xt>52NuY7R2\mka\+ro"Ncf?A@<4dbP?mr`jGf&hFYm0uXP(**CnmZ)@h`ZHb0=(:n2XSJ
%q6Z.mAl4Lni9&D1NW8qOXG-NukUW((23pQ#'m?268n/`,?X^@u]$a[bd8rYMD&4,6+Spt=-cMG!&qe48[0K/QEa!9uD"j3H.?\LF
%rlu9WGX%jHq8"L1Xb"<UA(&$25LcD&o7V#U@jih5?Ps32@-On/6kS4uCn6MDJ?I-ue1Tt.(@:$^Q)Jc`,?Fhj$Y)[#l"A7tJM=E-
%=m%3#-_h]uRt`''$Q/.ZbPq?P6?oiq=Bo++k_m6uf0nBKN$2V@$%q\Er;%(D0$jHs`euJU^9dLL7t!1bYN/Ge=aXmF^R\+u[ZK-o
%Z1F+&6P,LU,!6u;`+I/nLH$EgE.iO3NY+KQRC_:oP=5s'm-u!Z+8M\2]<*rM0l3QRmntYeZgk;=E+F@k^',aK=Fa/+&p)JTC'nIW
%#C#InY[g_L1!<f$!SZT%)`!UbV]WcN>O/=<%mD[n,+N:h7)=J-BBrg,@$2oR'^#-CNYr5_lSEj/-J1O/'972^d-E?J$2ZakJ/Xs^
%Y;8CQ/-omoc@iOHRUUkkE(>;p"C.4HhC2r#pdmNQ5kEJBCA.,Y*m5#<K]h(G6$Mp.mS-CA\"$nnc@.bj7;3Vp@J?=<YdgC(dUB&Q
%e/8;!Q/LuG+=L>,V=tQU/,K,kp7Ait&apl&A@\`C%HHN[$O#q$8p2B%5f:BA*^XSomkAW?:T>65q"i)\mW.-XkTHG)eW`,W*:%`i
%DsTX\,T^>ED(#md#*U_[-ZK_E37dcSfJn@UVEm_V+%*h$=Gc&.jd0=aHpg=V49+n,K&GcKBk"t^\f\qQ[ltUpbf8@]bl*tDn#_S/
%k77X1hRu6`2HTWV;3(#ab.4jV;/7d(2)ccI::cf8]?rVS,AQ]Fk?q2#mkR'mj;dK/RdT#0H@iNO&EDE(`$s-P0HT)6=G_+#lX;pM
%.s9nmgO&fOfS\Sdq!lrt14;/^-utrgDnbKbcHc`Y3\6Tio&m29nI$7Q3_18W"5dJBj2CbSQbd:Pq898gOo#htk<HS@3f,rh;g9ER
%,uOJR=ncD2j#5I1hSmt7$D*C3\SB=5UlfUt[nZ&SBQ6_dhMAkXB5pVchMC(N4c<f2p;Tf*I>_Srp-og]s,P&Q*IFQ[Ic&9,R#\jW
%hA=PTig>b>0p@+Eig>b>&\Us.=WGnq2e%c5pFM?hfGh`9hpLGNNkJ:ipI_kRG%klrM1?gr.1MUUTC:k^a7+e.K[nb2cNPBO+#_jP
%M1/P/-.SA0WMFKaTADA^D.7K&nB^_?$XVq''5&E$g>T.m.!:#s@$.utq0)VIJ/9Ht:WsN^TD=/Rh!cfK0RC,aH'"*l164^9LRPt`
%38NaP"M`0/NWhR,,'_)*Uu_nSnduG@">nEJZPb`WMu<l>knT8m9.cB;`nPCVTDkcq`*=YZ82Cmu\o*N'ZG&UZN46=*dC6i%KQb%k
%3FPqkl,<e!2)9;['tC*`jE0BI=KN\F4d2;VjO"3XdWi:KrK!@o*["fC?f.HZJTF`$]Y8er3W%FiF,"6$IjY)Ks*?ts:d7Sn#C\W<
%>rg5iZ*me5aK@dX-fsXbC]1^7HMdJVpAD,\,_C2@=14F[fuYd`HNJ&^Z=?.ZGlk,,;$!5Z-U?W^`lqKBJ%P`2Il9*[iAq#0m&Xn4
%hf_^5aY6E3U^W"XEs_AATZ<_&'i:@T`Rd,lJEC5.j"pW'4\H4<o\AdtZGatiAe0pGlim*hR0e]."bE:gLgt[_f\--1omO`"I623L
%^>W7uQbCSp^26u<)e<eX$pUBf@'4DdNbnr&bH_SDRP)Ci!nR%Y#X8E?s!&2%7c4@`N#ZS1+@gtaK36(<#*(tU$*k&&&t&/VN^3YK
%)&Rteqc&,o#J0OjKgc$ZT&:n$U5!7U,V--eJ`0]3;*>4N.jM$UD'Ze<QF8NUg4ss?\JjOm)Zbo]YMn?2PDf]"R8%/\$19T58XO!c
%_aJZG+P3kHdVg)=$]f78&8Dg]Bu+8`%F=\>7_gf1d-u\gfbqLL5VRR%"t?e/!B'3d:d#*b]HbL[D:Bs:QF:e@'#pBc<;W/039Yar
%!t^\f#g,nE!Pg/gJpmeEaS-+hU*+M+$=A%.!Z03S5RV*V0].Ne-/3Yu649*L`1d6?:[j['&`9fu%i?S^^li^?HmCce&F<+f,[1SD
%-)11E>4"[OB=@b-*#s(+\\8HpJ5Es1gOT3.LV^J@B^GR2X<-A5/_`+0$M0hUjs4m[Um5p_cQFQJ!ihN@H@R)NQkUh4&)WR)@SkF>
%'I$qtm0$U2+TPi3,fqs-l4?VCcrpan9kVKEASh:%m';&kFr?VpnJo_=G'U<EqoCDE1BAB_&gSa8.j;\aTj13$dW0cRK;Z:9C"]q'
%HT'9:8YcXUN@L,W[cP=5RPNP<@=15R?ldDoG.8;=29u>m,fg'gGnfpUcn\;H8qMlNmb0C01Tb$8M<Qot.MG'#Bs<p"eF6o?_KQFH
%FYdF_>JTS*U`\o]"r;T)iZuF[]6=SV;WR?9+>sOl$E%_oJAr?IVQO>@^&^injVi^;>&7c$)BAru1/,?-Q[g_X:B(f5P@1A/g@ZH'
%K)HPu>6Z5\lEpt2=b*'Q9O9aKWBE0X-JlF/^m?7CIg<5M0]Y(;"$7+&R'csMi._@^mg'WAX%acW!XO,0FPZ/8!4r5bN?bkT"9CTo
%KH%dTI>;D;dB/+X7Z`l/nouW4\^P5Eea9Ri,S$:MN<CU(q;1:b4H^5=Op'-)[k(G7!ORBmpFZ)U5RmBLWdbuTHVq[Lj4>;5kYXE@
%45/BpHp)N8G7]uAl^D>;/7f0Qa5e//%33F:B<Gu>nW*ZM)5cU2[K7,r$%+mVlus#*"RDLdRYB*CLdqLnT)bPmZ;+WUg02N+1uJ]a
%oLBo\\XgOf,KG6<5tNcg(g9Y-)^*?4Li!?iN><d'$!\,i5)=L^+N`Wl214%.ipnm)PdM%g_&m!B%,>0*?(p\TPdiQX%FatJL^^WJ
%g^G<2@OY.O7CDm_^l<M73]Iu`TU5YFUPT\?RkQ'rbD$+kmm]a1K!i9R&;/CX,mi-MQS^Dua2#K7,,,E.'rX956nE&V[W_u9;VIol
%_><5U[UrqgHVRO$\VBE2;*h!CYnmZ):mto?J5@'a`(&k>nm%50$Oh/C)+M22b<b[cJ0&MeqB%?hT?$&gDkSuQ+>A=RR%#c@k0d/N
%)G[l:#6<kW$-4+j5q+em"seGR8_H;d"g2dK5>4[Hd1/j%Ui7DZ200<tc-.)^Q2%kBfZs:mo:s.DcXc0Wfg`h\hcma?c>%S6h,sf]
%qFLrO?K3OKWZfu%Q=9Vu9+/H?gN#87oi"@.Tc,s$VP/(h4DW]K*MQIsF`\7rU!mBf\gRsJ0B.O>$FuA97ccLZ;^26j8he5#9KFX0
%eSlt)6Di<e6`,=ta<X_PVI0b!RdLTPqPb^':^rhE.:dh+KTj(OpEFZ/1+Tu+J2+.0H/`79bj$$3(H)cP%BR!@&'NV0WG1ZH"=T-t
%2,qZhQ3&9NFq)b*HjuhR75/Hc-,rL!Ua[$f9P0mq<<U<490$aV8Ine4M$XW."c3^m[<$c[g(%f'V&V=c"u2OJ3CG8=d4q\F&n.T4
%7-Ii[\Q9%?,`5F+;[E&^0POW!2o\U'-Xgd>@jX-HFD$O0f@g,ad_j&c5PacOYE.$0'#/.hN:0ag?>n0XDU2X,+0JaI38=%lOM/`F
%fs*keGGg4&8@Q;)h#e[D&(]*SY_V(f1\;aDU%dIS]a'&N4Tp3,^t$B+[@n'L8,IIo[/7ek-65VSQS^INnQ5KmW$XSi*fs+,Mr-%@
%9gGVPN]<MTe8l72EgMdG;MoPI*"a.^E62jM]_!C!#Ed.,HW-aa_h!f3:u'"Z&(bHK(ZHZ82;$jW@kLG/b@FHm2HNcEFdNt7UW>[P
%,E,_:bpB.h1n.oUMJ.ZIUBLlbKh+MHpYdt5$f;Kp^Wdf&W\4CgY!RdCUs[CnDBDt2@B_3V^AfN,%QrdMc"#gVAgphQP"R57S<J?9
%fae<?:M5td*;C0_N7Nl,bDX65+DN)K=?'-.8?tSSVV!1dP&1o`+dTR1[1\4`d[^3Hf_Dijg"j'5gKA\1*87(h\;-@Of89iQ!D=kR
%_gu<D5WrM]#P5j>q-GOY\.MmFl3L,r(bh*-A=.W9/cf=::>"GiC_A9>G;ler$WEU@"]L)ce1uEt8d$T+g9IL=llJ3e8[+eNXKE(m
%SJGt,??NXm*?PEK9-]?l^j>L:.tk'BfKP3X@U$'r6&l;GehK]Yb'8h"Q@R,LfM%t(d80KUkXgAKn(<lK<qPA=@Ja_d;B9Np7FHrT
%(PfNBc2-MQDkJHaf$iXBg=FYk([K+oW]mbK?3eN-//83OgGQ")#K7m+Bk3rAY2T8JUN0Bb=So]4H#:tV,mi/+?V<+YP,>+S7[fj*
%)Q`>^_0fH9PEH(7Bj#OpT^0*=L?)!+hk-W!LIR?k!d;UOL\oHrUM_sORBaFjGLF:m7c4iX4'=$*5cM1:+i?RA@=,`&N!IHh,:n,Y
%j!G`P!('h!7=[ZEYbKL$c9,<O"9QC0Vees,"i<5&bU&BR,_5X,Z_oduL9F"O&dA.#/O6KV'`qM.'IQ>XOjnFtZ-fr<_b2ZKm/Jcc
%d`==VY!:&kl.SoK^Ve`8LK(S>U!-c)O>'2I-D''da5M+;fF\',L.b+*'?/gKI@ai@E!lqIMdch17Z'Zd80:5M3i;N^b5STL.@%h+
%fMoB1,Kte=?ktK@^ur]DT:ij(/3]t/=u,iaKO?\N_3?<;CP?$0S0`k\6:?;cq^I3O4:kV'U4`beX8W6TB0UC9A1KMUJZ3L6Xb8F,
%QpUM5nM6)/1=lSt\AL)_pDV8MgdI&<7t(Hf&^0,sD4-\8+^kutL7YGHYe;iRL;G2ZU-G4P'uF4K*tThoE3*]R;Z-n-c\(4VWE+$r
%!`RkK=p\\60;7`Nj5keoA^S"(iW:V42j-NnX8m?pLk5n1gOO2UM*:G3&K[QJ8m1)9/9)XPbmM<u/I$6H*J'7c@;6SE":5Y0g0He;
%'^TC_DaU?V!L-n_R1#o@@YL_@HOXS>MT.k>An4c_0MI.VGOH16V9%WQ6#7/b[?NG^$1!I.+;CahAnc6%F]<6R=IC<E-JlF/^m?7C
%Ig<5MY]Ngd5l-?\.ff^N'i<Z2npE"7#4[uZ&hi+Lj%>HU6`)X?oZK?P+o="odPE,B+!_DW,SPg72do_NEZa#&^8Jpbr7\G,HON0k
%B/+qrPUU9BJL[=X0b^QH1:FY'=Sb]09:L`\8FPeP!<mY9,.2q=(WE:KhZc8ucb_@*5X]ur8(uZ&4T/lKV,'S_W;#($N2)+L@86hL
%Y-1Pnfa8D&c%,%1TXNU8QdeR!l8L50.&8,=H;=bJ##it]dgG"B?X'M@dM?5M%%_1k\i*,p'r'tP%r<)IZpT.7s,(R*Y%%Tp'p3qd
%8mE_ns!WsEbt<VZca>l@n*Mq&bC`/N5]f<Q;W+lmBnAj-`84*4lYB<0g*)(qHi_,JhkI[b!p"<BZ?1YmJ`8>[PO+P9)$us%o=T&-
%iH[a'5,_g#e(,e(#)U*]:5[Z]<$Ztu:$r?n_m=RfN@&a6@B)s;$&ZE`:3'DCA0c\S6ZO!%#X4V+;QN.\OcVkm]3MZoGtW\A':@Ko
%^cJ97.AR=3E][YS].90K7K["^d*csC'J]j?OEF.qM]e5:=ULPuBui?3ImoI,ZVH^kXEj!Y0+'e:kCe+A;@"^FC:hqkF\;Xj+HsuL
%+]B;?L9+>E<s4q]jpIO)%5_UdP.r3^HHN$,>pi\^Q:`t2$k"ig'FQ\o*"125P!omQ7pSXMpYWr.8=f$)G7"LeJ*@c?"]8J^@tL(D
%QJpO@gL<HK6IQ>D&Zi:#bSnu7aj&!UR$su6P+W(=XeEZLBdkb@BRtC#oM#XL@T3dO7_PW4b74f\JEj\3&er0\23\q&/^qfoeM^6q
%`2N.H#p30E0IH2CK\2#p]!fI&+]3-VFqS/XV=I7^TPmt:(8umS&ZU!]U#&\Q+.XsqCfZ?g6DE7:m3KP>98V$e%%hiL>,d0C&ZU!]
%U#*)Q]o*@5nCL#d_p<:t_bY9J_r$%0n988$r#M.7Ig<E:^B7]XhgqoeOM*dSoOY)\eNI;@CF:DPVCs3b'&sgl+>9.J)S^0_nSl;s
%"XoWkq>A7cp#W[GZeN+8kKNVBg&G;hcQ4,K?dE%3TAW<7qYB[c=E0aW\U")X6JrU+4J-Pn04b%u&@D]E~>
%AI9_PrivateDataEnd
|