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: 6/16/14 |
7 |
%%BoundingBox: 0 0 658 512 |
8 |
%%HiResBoundingBox: 0 0 657.6187 511.9014 |
9 |
%%CropBox: 0 0 657.6187 511.9014 |
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: 8476 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
%524C45FD08FFA72C58FD057DA2FD6E7D52FD08FF572657A8A7A8A7A8A8AE
%A8AEA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A8A8FF
%A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFA8FF
%A8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFFFFF
%A8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFF7DFD08FFA851FD07FFA8FF
%AECFA8FFAECFA8FFAEFD11FFA9FD23FFA8FD17FF7DFD0BA87DFD06A8FFFF
%FF7DFD08FFA87DFD0CFFA8FFA8FFA8FFA8AEA8AEA8AEA8AEA8AEA8FFAEFF
%A8FF8382A8FD39FF7DFD12A87D7DFFFF7DFD09FF7DFD1BFFCFFFAECFA8FF
%A8572CA7FD39FFA8A8AD82FFFFFF8283FFA87DA8FFFFA87DFFFFA8A8FFFF
%7DFD08FFA87DFD22FF825883AEA8FD37FF7DA832577CFF83572CCF7D5227
%52275227FFFFA87DFFFF7DFD07FF52FF7DFD27FFA8AEAEFD34FFA8A8A77C
%FFFFFF82A7FFA87DA8FD047DFFFFA8A8FFFF7DFD06FF7D527D7DA8FD27FF
%A8AEA7CFFD32FF7DFFA8A8A9FFFFA8A8FFFD04A8FD05FFA87DFFA87DFD07
%FF7DFF7DFD2BFFAEAEA8FD30FFA8A87746A8FFA84671FFA8527D52A8FD04
%FFA8A8FFFF7DFD08FFA87DFD2EFFA7AEA8FD2DFF7DFF4C467DFFA24C46FF
%7D5227A8FD05FFA87DFFFF7DFD09FF7DFD2FFFCFCFA8CFFD2BFFA8A8FFA8
%FFFFFFA8CBFFFFA8FD07FFA8A8FFFF7DFD08FFA87DFD32FFA8A8A7FD29FF
%7DAFC9C9FFFFCFC9C9FFA8FD067DFFFFA87DFFFF7DFD09FF7DFD35FFA8AE
%A8FD26FFA8A8C8C0CECFCFC0C7FF7D7DFD0452A8FFFFA8A8FFFF7DFD08FF
%A87DFD37FFAEA7AEAEFD23FF7DAFC9CEFFFFFFCEC9FFA87D7DA87DA8FFFF
%FFA87DFFFF7DFF7D7DA8FD05FF7DFD39FFA8CFA8FD22FFA8A8FFA9FFFFFF
%A9FFFFA8A8FFA8FFA8FFFFFFA8A8FFFF52A8A87D7DFD04FFA87DFD3CFFA8
%A8A8FD1FFF7DFF5509A8FFA92B2AFF7DFD0552A8FFFFA87DFFFF7DFFFFA8
%27A8FD04FF7DFD3FFFA8CFAEFD1CFFA8A8552A7FFFA92B55A9FF7DFF5252
%7DFFFFFFA8A8FFFF7D7D7D52A8FD04FFA87DFD40FFA8AEA7FD1BFF7DFD09
%FFA8A8A8FFA8FD04FFA87DFFFF7DA82752FD06FF7DFD43FFA8CFA8A77CFD
%16FFA8A8FFFFCAC3CAFFFFFFA87DA8A8FFA87DA87DA8A8FFFF7D522727FD
%05FFA87DFD45FFAE2C327CFD15FF7DA8FFFFC3FC9AFFFFFF52522727FD05
%52A87DFFFF7DA8527DA8FFFFFF52A87DFD46FF8358AEA8FD14FFA8A8FFFF
%FFBCFD04FFA87DA87DFF7D7D7DA8A8A8FFFF7DA8A85252A8FF7D7DA87DA8
%FD49FFA8A8A8FD11FF7DFD12A87D7DFFA87DFFFFA827A8FFA852FF7DFD4C
%FFCFA8FD11FF7DA87DA8A8A87DA8A8A87DA8A8A87DA8A8A87DFFFFFF7DFF
%FF7D527DFFFFFFA87DFD4EFFA8AEA8FD24FF7DFF7D277DFD05FF7DFD51FF
%A8FD23FF7DFF7D27A8FD04FFA87DFD52FFA8AEA8FD20FF7DFF7D7DFD06FF
%7DFD55FFA8AEAEFD1DFF7D7D5252FD05FFA87DFD56FFA8AEA7FD1CFF7DFF
%A8FD06FFCB52FD59FFA8CFAEFD19FF7DFD08FF772177FFA8FD57FFAEAEA7
%FD18FF7DFD08FF7721A2A8CBA8CBA8CBA8FFCBFD53FFA8AEAEFD15FF7DFD
%08FFA87DFD04FFA8FFA8FFA8A8A2FD04A8FFA8FFA8FD4BFFA8AEA7AEA8FD
%12FF7DFD09FF7DFD0DFFCBFFA8CBA8CBA8CBA8FFCBFFCBFD47FFA8AEAEFD
%11FF7DFD08FFA87DFD14FFA8FFA8CBA8A8A8CBA8A8A8FFCBFF7DA2A8FD3F
%FFA7AEAEFD0EFF7DFD07FF7DFF7DFD1BFFCBFFFFFFA8CBA87121A2CBCBA8
%FFCBFFCBFD39FFAEAEA8FD0DFF7DFD05FFA852277D7DA8FD21FF77777EFF
%A8FFA8CBA8A8A8CAA8A8A8CBA8A8A8CBA8CBA8FFA8FFA8FD09FFCAFFA9FD
%1EFFCFA7AE7C82A8FFCAFFCAFFFFFFA87DFD07FF7DA876FD23FF7EFD13FF
%CAFFA8FFA8FFA8CAA8FFA8CAA8FFCA9A75CAFFFFCFFFFFFFCFFFCFFD17FF
%A72F28AEFFBCFCCAFD04FF7DFD08FF76017DCAFD0CA8A2A87EA9A2A87EA9
%A2A87EA9A2A87EA9A2A87EA92A0377A9A2A87EA9A2A87EA9A2A87EA8A2A8
%A2A8A2A8A2A9A8A8A2A8A2A27DA27DA2A1A8292A76A27DA27DA27DA27DA2
%7D7E7DA27D7E77A27DA27DA27DA27DA27EA27DA87EA27D7E03037DFFC3B5
%FD05FF7DFD08FF5B027FA9FFA9FFA9FFA9CBA8FFA9A9A8FFCBFFA9FFCBFF
%A9FFCBFFA9FFCBFFA9FFCBFFA97F54A9FFFFCBFFA9FFCBFFA9FFFFFFA9FF
%FFFFA9FFFFFFA9FFFFFFAFFFFFFFAFFFA9FFA9552B85FD04FFAFFFFFFFAF
%FFFFFFAFFFFFFFA9FFFFFFA9FFFFFFCBFFFFFFCAFFFFFFA87776A9FD08FF
%7DFD08FFA87DFD22FFCFFD23FFA9FD23FFCAFD0AFF7DFD09FF7DFD75FF7D
%FD08FFA87DFD0FA8FFFD23A8FFFD23A8FFFD1DA87DFD09FF52FD117D52FD
%117D52FD117D52FD117D52FD117D52FD117D52FD097D52FD08FFA87DFD75
%FF7DFD08FFA82DFD23FFA8FD23FFA8FD23FFA8FD09FF7DFD08FF572C57AE
%A7AEA8CFA8FFA8FFCFFD6AFF7DFD07FF52832DAEFFFFAECFA8CFA8AEA7AE
%A8AEA7AEA8AEA8CFAEFFAEFFCFFD0BFFAEFD51FF7DFD06FFA8527D7DA8FD
%0BFFAEFFA8FFA8CFA8AEA8A883A8A7A883A8A7A883AEA8AE575783FD4FFF
%A87DFD07FF52FF7DFD1DFFAEFFAEFFA8823283A8CFCFFD4DFF7DFD08FFA8
%7DFD22FFA8A8AEFFA8AEA7A8A8FD4AFF7DFD09FF7DFD29FFCFAEA7AEA8CF
%AEFD45FF7DFD08FFA87DFD2CFFA8FFA8A883A8A8FD42FF7DFD09FF7DFD31
%FFCFCFA7AEA8FFCFFD3DFF7DFD08FFA87DFD34FFA8FFA8A883AEA8FD3AFF
%7DFD09FF7DFD39FFA8AEA7AEA7FD37FF7DFD08FFA87DFD3CFFA8AE83A8A7
%A8A8FD32FF7DFD09FF7DFD41FFA8AEA7AEA88358FD2DFF7DFD06FFA87DA8
%7DFD44FFCFA82C5782FD2CFF7DFD06FFA852A87DFFA8FD44FFA882AEA7CF
%FD28FFA8FF7DA87D7DA8FFFFA87DA87DFD4AFF83A7A8FD28FF7DA8A87D52
%A8FD04FF7DFD4BFFCFAEA7FD27FF7DA8A87DA8A8FFFFFFA87DFD4EFF83A8
%A8FD24FF7DA85252FD06FF7DFD4FFFAEA8A7FD23FF7D522727FD05FFA87D
%A8FD50FFAE83AECFFD20FF7D7D5252A8FD05FF7DFD53FFA8A8A8FD1FFF7D
%7D7D52A8FD04FFA87DFD55FFA883AEFD1DFF7DFFFFA852FD05FF7DFD57FF
%A7AEA8FD1BFF7DFFFF7DF87DFFA8A8A87DFD58FFA8A883AEFD19FF7DFF7D
%527DFFFFFF52A87DFD5BFFA7AEAEFD15FFA8FF7DFF7D277DFFA87D584C21
%77FD5BFFA8A8A7FD16FF7DFF7D7DA8FFFFFFA8712177A2A8A2A8A8FFCBFD
%57FFA7AECFFD13FF7DFF7D52FD05FF7D52A2FFA8FFA8A8A2A8A2A87DA8A2
%A8A8FFA8FD4FFFA8A7A7FD12FF7DA85252FD06FF7DFD0BFFCBFFA8CBA2A8
%A2A8A2A8A8FFCBFFCBFD49FFA7AEFD10FF7DA8FFA8FD05FFA87DFD12FFA8
%FFA8CBA2A8A2A8A2A8A2A8A8FFA8FF7777A8FD3FFFA8A7A8FD0EFF7DFD09
%FF7DFD1BFFA8FFCBCBA2A8A24C2177A8A8A8FFCBFFCBFD3AFFAE83FD0DFF
%7DFD08FFA87DFD22FF77717DFFA8A8A2A8A2A8A2A8A2A8A2CBA8FFA8FD33
%FF83A77C82A8FD08FF7DFD09FF7DFD2FFFCBFFA8CBA2A8A2A8A2A8A2CBA8
%FFCBFD2BFFA85732AEFD08FF7DFD08FFA87DFD38FFA8FFA8A8A2A8A2A8A2
%A8A2A8A2CB4C4C7DFD21FF7C82A8FFCBFFCAFD04FF7DFD07FF7DFF7DFD41
%FFCBFFCBFFA24C4677A2CBA8FD22FFBCFCC3FD04FF7DFD06FF52277D7DA8
%FD45FF7DA2A8FFA8A8A2A2A2CBA8FD1DFFC3B5CAFFFFFFA87DFD07FF7DA8
%7DFD4FFFA8A8A2A8A8FFCBFD19FFCAFD05FF7DFD08FFA87DFD52FFA8CBA2
%A2A2A8A8FFCBFD1AFF7DFD08FFCF75FD57FFA8CBA2A8A2CBA8FD17FF7DFD
%08FF9F74C2CFC9CAC9CFC9CAC9CFCACFCACFCACFCAFFCAFFCAFFCFFFCAFD
%09FFCFCFFD38FFA8CAA2A8A2CBA8FFA9FFAFFFA9FF5555FD09FF7DFD08FF
%CF75FFFFFFCFFFCFFFCFFFCFFFCFCFCACFCACFCACFC9CFC9CFC9CFC9CFC9
%CFCACFC9CFCAC8C0FD04CFFFCFFFCFFFCFFFCFFD16FFA97FFD05FFAFFFA9
%FFAFFFA9FFFD06A97FA985A97E7E787E547E787E7EA87E2B08FD09FF7DFD
%08FFA87DFD1AFFCFFFCFFFCFFFCFFFC9A0C9FFCFCFCACFC9CFC9CFC9CAA7
%CAA7A8A1CAA7CAA1A8A1A87EA87EA27EA37E7F7EA908F954A87E7E7DA27D
%7E7DA27DA27DA2A1A8A1A8A7CAA1CAA7CAA7CFC9CAA7CAA7C9A1A19999A1
%FD08FF7DFD09FF7DFD19FFAFFFA9FFA9FFA9A9A95B09A97FA985A97FA97F
%A97FA985A97FA97FA97EA97FA97EA9A8A9A8A9A9FFA8FFA8CAA87E77A8CA
%FFCFCFCFFFCFFFCFFFCFFFCFFD13FFA27046A8FD08FF7DFD08FFA853FD06
%FFA9FFA9AFA8FFA9A9A8A985A97E857F857EA97F857EA97F857EA985A930
%317FFFA8FFA9AFA8FFA9FFA9FD17FFCFCFFD22FF777EA8FD08FF7DFD07FF
%CF7F027FFD04A985A9A9A985FD04A9AFA9FFA9FD63FF7DFD06FF7D523006
%297D597E7D7D7DA87DA77DA87DA77DA87D7D7DA87DA77DA87D7D7DA87D7D
%7DA87DA8FD057DA87D7D7DA87D7D7DA87D7D7DA87D7D7DA87D7D7DA87D7D
%7DA87D7D7DA87DA8FD057DA87D7D7DA87D7D7DA87D7D7DA87D7D7DA87D7D
%7DA87D7D7DA87D7D7DA87DA8FD057DA8FD057D52FD05FFA87D52FFCFCFFD
%23A8FFFD51A8FD08FFA87DA8FD20FFA87DFF7DFD20FF7D7DFF52FD20FF7D
%7DA852FD11FFA852A8FD20FF7D52A87DA8FD1FFF527DA87DA8FD1FFF527D
%A852A8FD10FFA87DA8FD20FFA87DA87DA8FD1FFFA87DA852FD20FFA87DA8
%7DFD50FFA8A8FD79FFA8FF7DA8FF7D52FD76FF7DA8A87DFF7D52FFFFFFA8
%A8FD73FFA85227A87DFF5252A8FFFFA87DFD77FFA8A8FFA8FFFFFFA8FDB5
%FFFF
%%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:CreateDate>2014-06-16T08:40:55-04:00</xmp:CreateDate> |
4817 |
<xmp:CreatorTool>Adobe Illustrator CS6 (Macintosh)</xmp:CreatorTool> |
4818 |
<xmp:ModifyDate>2014-06-16T08:40:55-04:00</xmp:ModifyDate> |
4819 |
<xmp:MetadataDate>2014-06-16T08:40:55-04:00</xmp:MetadataDate> |
4820 |
<xmp:Thumbnails> |
4821 |
<rdf:Alt> |
4822 |
<rdf:li rdf:parseType="Resource"> |
4823 |
<xmpGImg:width>256</xmpGImg:width> |
4824 |
<xmpGImg:height>200</xmpGImg:height> |
4825 |
<xmpGImg:format>JPEG</xmpGImg:format> |
4826 |
<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/aAAwDAQACEQMRAD8A9U4q7FXi3lX8r765/MDz
TdaxqU00VvPHGhiubmMv6tvFKCyo8YH2yTv9r2zDxaecTd/t3aYYyDzZz/yrXSv9+SfTc6jX8LwZ
k1LvHy/a27u/5V5pS7fVnl/yv0nqUf4epJ+vH1eS7u/wFoq/3mn3LDwh1W+Y/wDJSWLG5dy2Vkvk
Xy8ygfo/U4qMrFxqFy2wYEii3ZO4FMeI9x+xb8l/+DfJve21IHuPrGqn8RIRjxjz+RXid/hDyGPt
vcRHwl1C/iP3POpx8SPevEFSHyT5GmNIXmkPSianesan5XGETB5FbCv/AMq68qf76u/+4hf/APVf
JJSzSvKfkW+vL6C3nmuHglA9OPU71iq8FB2E/wDOGyEcsZGgbpiJA8kz/wCVdeVP99Xf/cQv/wDq
vk2Tv+VdeVP99Xf/AHEL/wD6r4q7/lXXlT/fV3/3EL//AKr4qsl/Lfyu6gKt2hDKeQv747KwJH9/
+0BTFV//ACrryp/vq7/7iF//ANV8Vd/yrryp/vq7/wC4hf8A/VfFXf8AKuvKn++rv/uIX/8A1XxV
3/KuvKn++rv/ALiF/wD9V8VUYPy58tiW49SK74GQej/uQvvsemlek/8APyxVW/5V15U/31d/9xC/
/wCq+Ku/5V15U/31d/8AcQv/APqvirv+VdeVP99Xf/cQv/8AqviqyX8t/K7qAq3aEMp5C/vjsrAk
f3/7QFMVX/8AKuvKn++rv/uIX/8A1XxVjkeneUp2n+qaDrt1DBPPameK7ueDSW0zQSceV4poJI2H
TFV/6G8u/wDUs+YP+ku4/wCy3FXfoby7/wBSz5g/6S7j/stxVSh0TQxJOZPLfmAozgwj63PsnBRT
/e3+YNiq+XSvLUUTyyeW/MCxxqWdvrdxsAKk/wC9uKtebPKfllfy81jXNM+uwyppNxfWM4v79XRh
bNLE9PX6g0NDir0jFUj84eaovLWmR3jWsl5LNL6MFvGVUswjeZqs3wrSOFzv1NB3xVKvKusabL5h
8y3H1hI0uprGaESMEYpJp8DKaE174qzHFXYq7FXYq7FXYqslt4JhSaNJB0o6hv14CAea0h/0RpXU
WcKnsyxqpHyIAOR8OPcjhDGfLf5b2/l/Urm/stQlMsqGOJHRCqoWDFXru+6jcFTmLh0QxyJBaoYe
E2CyT63eQbXduXQf7vtgZB/so/7wfJeXzzJ4iOY+TZZRNvc29wnOCRZUBoShBofA06HJiQPJIKph
S7FXYq7FXYq7FXYq7FXYq7FXYq7FXkur6RrGoaDAbDUI7RI9Y1v1IZZxb8idVuKOCSOXH8K7Zhaz
T5MlcHRqy45S+llPmrSNen8nrbRaui3CpD6s7sIVl4gBh6tf2zvv1yWbBklj4QfUsscjGhzSO68u
68/lDy5EdVt/Us9TW4uLx50KLAYpoxErOHSU85FHE7fcMs02OUIAS5sscTEUebHPLnlz86l0+HS7
HzPaLDp9raQVt54Lgpc29jIkizM1tI/Ga7EZavxU5Hc5ezeieV9G1XRvIL6dqjK17Et87FZDMOEs
0ssYLlI6kRuoPw0r02xVLfMF5aR/ktfQyTxpK3lqXjGzqGNbAgUBNd8VZ9iqE1XR9K1ezay1S0iv
bRyGaCdFkQlTUHiwIxVJPLQC+afNqqKAXVoAB0A+oQ4qybFXYq7FXYq7FXYq7FXYq7FXYqh7jT7W
d/VZOM4FBPGSkgA3A5rQ09umRMAUEKXHVLfdWW9jFdmpHN9BA9Nj7UX55H1Dz/H47kbr4dStpJBC
5MFwdhBMODE0qeNdnp4oSMImOXVIKKyaXYq7FXYq7FXYq7FXYq7FXYq8Y82/l4/nHy5ZganBpq2W
s66C06lg5n1SYAChHThko63HpxczQNBzdFMgmgZe5k3nX8uJNW8hR6H+lmt2tkt+dxOS0NIAAfgF
CK02yX5qOImctohjgynxLAu0i1j8vbK2/KTRvLd9rkFsbS6kkt9TWF5ebzi5KiGJWVmYJcElfiDK
GDDiTSMs0cp448i16mRMySKRvki5/L/y1Jf6g+vQ3+o6ncSzm5hDlPQ1K7e/t4kjjDAmt8u/U8h0
qBkWh6DdXlte6BPd2z+pbz2ryRPQiqtGSDQgEfTirF9c/wDJI6h/4DU3/UAcVTKfzx6F99Xk0HVl
tBdLZnUzDCLYFphB6prMJfS5mvP0/s/F03xVk2KsX8uO3+L/ADanptx+s2h9X4eNfqMO3XlX6MVZ
RirsVdirsVdirsVdirsVdirsVdirsVWTQQzRmOaNZYz1RwGB+g4CAea0hfqE8H+8VwyKOkE1ZY/o
JIkXw+1QeGQ4CORY13O/SLw7X0DW43rMp9WGg7lwAVFO7qox465ilvvRcckciLJGwdGFVdSCCPYj
Jg2yXYVdirsVdirsVdirsVeY32seUdJ8rRXPmSdreKXzBqlvA8e7Vl1a55kj+RVHJz2HTfYxPs+e
0zwxG8AZfDu+PIebfg18tNZHXZk3me+8m2Hlq8u7+5jSws4TITFIGf4B8AjHL4mJoFHc5AdgDU1g
ECOLYc9vP4Jhr545cdpDruo+Vf8ACfl3WLJ742rTRSaVe2EKXLCW+H1IJOjho/3rXfpFTuGO1OO0
49n/AJO8FUYGj+v4teXUHNLjPV5+2mflPaXCN9f1ZksJ7LSri3njt4+cmnxicR3RkWElimkO3KQh
hVuPwumSa3ucsFtB5ZeC1iMFtFZFIIGBDJGsVFQht6qNt8VYx5gdl/JG+4o0lfLcoIXjsDYHc8iu
wxV5xP5g/wCVhefrXynrDzX3l5dTuSrRcYoqwR6k8SF0hR+Zg9AqvqV4qWOzDFXvlnaW9naQWlsn
p29tGsUKVJ4oihVFWJJoB3xVj/lv/lK/Nv8AzF2n/UBDirJcVdirsVdirsVdirsVdirsVdirsVdi
rsVdirsVQkmmW5dpYS1rMxq0sBC8j4upBRz/AKynIGA6bI4Vjz6jaIzzot1CgJaWL4JAB4xseJp3
Ib5LgJkOe6LISXyn+YGmeZL+6s7WCWF4F9RDJT44wwXlt0NSNso0+rjlJADDHlEjTKMy212KuxV2
KuxVgWm+RvKnmjRidf09L/6rquti3EjSAJz1W45UCso34jM3Sdo59PfhS4eLnyYTxxlzChBL+XPm
e9l8jSaJK/6KFJoJYykcYtv3a8pUk5MNxx3NevvlGn7ZzRzGUJSGTez97t9X2FPFpo5pGBxzqqO5
+z5r/OVp5W8o+VdL0q30t20uXVLc21pBPNGIriFzfxSVAlfiJbYMVA69uuHU6nJnnx5DxS73UxiI
igxS38z/AJFT3155guROuo2MzX2qLKt1OsUqNNbOrqQyGMPqMwApxNTTYClDJltv+aGnay0elQ2k
iXV5BqP1jclbc2jSRqrNxALS+kzBdiB164qr65/5JHUP/Aam/wCoA4qxf8zPKD6BLbeaNC1OSHWT
qC+mlxF6w9KaWS7kt4mtbaS7EbyrVkMnAryXwGKsm826f5m8z+SYhpxtrg6jZwuYVkurBlmlAY3E
dwGLhY1blHFJDXnxLHamKovyxbXTeZfM/K4khkWeyEiRlHUsLCCvxSR8j89sVZfirsVdirsVdirs
VdirsVdirsVdirsVdirsVdirsVdiqU2nlLy5ZySy2lhHBLMeTyx1Vwf8hgap/saZTHTwjyDAY4jo
ieGpW32HF7F3WQhJgP8AJYAI/gAwHu2SqQ807hVt9Qtp3MQJjuFFWgkBRx4kA/aH+UtR75ITB96Q
URkkuxV2KsU03TvOulR3NraJps9s97e3UMkss6PxvLuW5CsqxsKr63HY9sVXQWHm+C+ub+HT9HS8
vBGLqcTXPKQRAqnI+l+yDkREAk9S3T1E5QjAm4Ruh3XzUdX0bzNrMMUOqaXot5HBIJoVlmuTwkCs
gdf3Wx4uR9OSaUvfyJM9tLat5Y8tfV51iSaMLIA6wV9INSDcJyNPmfHFW4vJOo27+tZ6D5ftbxY5
oobuMzCVBPzMhVvR5fEZXJ37nxxVFec9Knsvyp1m0N09bPQLmB1QJwcxWbKT8SM3xU8cVef+YtK8
t+Zvz207hexc4W9N3tZofW9eyhuDJE3KRpPUUrTgIKIvJ1kSTYqvdMVY15b/AOUr82/8xdp/1AQ4
qyXFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FVK4tbe5j4TxrIoNRUbg+IPUH3GA
xB5oItD/AFe/tjW3l+sQj/dE5PMf6s25/wCDBJ/mGQojlv8AjvRRC+HUoHkWGUNbXDfZgmorHv8A
CQSr7deJOETHLkUgorJpdirsVdirsVdirHfzI/8AJd+af+2Rf/8AUNJirIqDw6bj54q7FXin5Z2P
5nw/mf5uutWhWaz5FK3E8Kj1GWFrehhEz/7z/wCTSnXfMiZx1tzcrIcfDtz2+5639d1eM/vtN9Sv
T6rOkn3+sLb8Mpod7j0O9w1kJ/vTZXduT0Homf8AG2M4x4V4fN3+IdGX++ultT/LdBrZv+BmCHHg
K8BRdteWl0nO2njnT+aNlcfepOAikEEKuBDsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqy
aCGeMxzRrJGeqOAwP0HAQDzUhC/VLy33s5uaf8s1wxZf9jL8Tr9PL5ZDhI5faxo9F0epReosVyjW
szGirJ9hiegSQfA1ewry9sIn0OyeJF5NLsVdirsVY1+ZkUUn5deZxIiuF0m+ZQwBowtpKEV7jFWS
4qxfz7+Y/lfyTo9zf6tdxfWYYGnt9MWWNbq44hjSKN2BNeB39jiqj5c1C1/xR5pdC0sctzZvHJDG
8qMrWEJBDxqy0PzxVl2KuxV2KoS60jSbt+d1ZQXD/wA0sSOfDqwOESIZCRHIqX6A0wbRJLbr/Jbz
zQJ/wMTov4YeIrxl36JnXaHU7uJOyVhl/wCGmjkf/hseLyXi8nfVtdX4Uv4HUdGmtmZ/pMc0S/8A
C42O5bj3Ner5hUU+q2ktP2hcSRk/7EwyU/4LHZai85/Ln80fOvmDzNqOm6royLa2sUjwtaxNFIWW
VUHJricIRxb9nfMjLhjGIILl59PCMQQXo/6WlXebTruIdfsxy7d/7l5cx+HzcTh83fpyy/33d/8A
SHdf9UseErwH8EO/T+kDaW4+r+P1hXgp8/VCUx4SvAXf4h0D/q52n/I+Pt/sseA9y8Eu5GQ3VtP/
AHEqS0oTwYNsenTBSCFTAh2KuxV2KuxV2KuxV2KuxVqSOORGjkUOjCjKwqCD2IOJFqgxp8tuB9Qm
9JB/x7SVeL5LvyT24mg/lyvgI5Ma7nDVFi+G/jNmenqMQ0J+UooB/swp9seOuey8Xe1puu6PqjTJ
p93FctbnjMI2rxP9NuuMMsZ/SbpYyB5I7LGTF/zMuoo/IHmeJlkLNpF9QrHIy720g3ZVKj78VZRi
qH1DTtP1KzlstQtoruznVo5redFkjdWBVlZWBBBBIxV5H+XkH5pL+Y3nN71YIdNnnhIV3SQRMsEf
oKFjO1YCvKm1RmZl02mjjjwZJGY57fVe978uE2B5e5Pikk3EV08v7Xpvpea/9/2n/APmLwQ/nS+Q
TxeTvT82DpNYn/WSU/qZcPDHvPyH60WO77XcPNp29ewWv7XpTNT34+otfvGIEe8/L9q2O77f2N/V
vNf/AFcbD/pBm/7K8lcO4/P9iHfVvNf/AFcbD/pBm/7K8bh3H5/sV31bzX/1cbD/AKQZv+yvG4dx
+f7Fd9W81/8AVxsP+kGb/ssxuHcfn/x1XfVvNf8A1cbD/pBm/wCyvG4dx+f7FYX5J8u/nHY6/rV3
rur6ZJZai4mjjQXF0sUqhVVYYybb04/T2NWJ+Ebd82Wtz6OeOEcUcglAUSeEcXW9jLe/IfYGEBIE
3W/de3kzT6t5r/6uNh/0gzf9lea24dx+f7Gbvq3mv/q42H/SDN/2WY3DuPz/AOOq0bTzUTX9KWY9
hYyU/G6OD933S+Y/4lNu+p+av+rpaf8ASE//AGU4/u/6X+mj/wAQt+Q+39aDm8tanPT159MlpWnP
TeXXr1uMNw/p/wCmH/EMhkI/B/Wpnyjdn/dmmIezx6aEYU6Ub1yR9GJMe+f+mj/xCfFl+L/W7/Ce
rj7Gr+mOvGNLmNf+BS6UYPR/T+cP+qa+Ke6PyP63f4d16EEx6k8zCpB9W4Un/J4SSTL9NceGB/im
P9If94F8Y/zY/b+t5z+Vv5ffmbo+uahNqP1XSbeaIiCeH0rkoOakW4TlUJ+1U96/zGux12DQRhA4
J5DICpchxHnxm4n1dNq2ocohfzmWdiYjV2Oe3lsQ9N/Q3m3/AKmJf+kKL/mrNZw4/wCn/pof9U0e
J/Rj/sv+Kd+h/N3/AFMS/wDSFF/zXjw4/wCn/pof9U14/wCjH/Zf8UtOi+cq7eZEA97CI/8AG+SH
h/0/9NH/AIhePyH2/ra/QvnQEEeZIzTs1hHQ/dIDh/d90v8ATD/iF4x3D7f1r/0X50/6v9t/3D/+
zjB+77pf6aP/ABC8Q7h9v63HSvOh/wCmgtwPbTxX8ZzjcByEviR+iIXiHcv/AEZ5v/6vlv8A9IP/
AF/wcY7h9v60enz+Y/Uo3uh+bbq1mgbXolWVGQ8LJVryUihLSSbb9hXEyB24Y/7L/igvp8/mP+Je
ffkd+W/nPyprWpXeukeheW4oPURyJ2dWYUR3/ZXc/LNh2jrMGfh8PF4RxjgG4PFHp0DAYRDlISvy
qvJm/lP8t9G8t6/q+sWgrJqT/uI6UFvEaM8a79Gk39gAM0mLTxhIkdXedpdu5dXgx4pcsY3/AKR6
H4D7bRf5kf8Aku/NP/bIv/8AqGkzIdIyLFXYq89sLrzlD5284Loml6de2xu7MvJe6hPZuH/R1vsE
isrwEe/IfLFU5/SP5of9S/on/cau/wDvFYq79I/mh/1L+if9xq7/AO8Virv0j+aH/Uv6J/3Grv8A
7xWKqV1qf5qLGDH5f0UN6kYPHWLtjxMihtjpXSnU9hviqr+kfzQ/6l/RP+41d/8AeKxV36R/ND/q
X9E/7jV3/wB4rFXfpH80P+pf0T/uNXf/AHisVd+kfzQ/6l/RP+41d/8AeKxVDWmofmd9YveOgaKT
6w5A6zdih9GPp/uKNdsVRP6R/ND/AKl/RP8AuNXf/eKxV36R/ND/AKl/RP8AuNXf/eKxV36R/ND/
AKl/RP8AuNXf/eKxVSutT/NRYwY/L+ihvUjB46xdseJkUNsdK6U6nsN8VVf0j+aH/Uv6J/3Grv8A
7xWKu/SP5of9S/on/cau/wDvFYq79I/mh/1L+if9xq7/AO8Virv0j+aH/Uv6J/3Grv8A7xWKoa01
D8zvrF7x0DRSfWHIHWbsUPox9P8AcUa7Yqif0j+aH/Uv6J/3Grv/ALxWKu/SP5of9S/on/cau/8A
vFYq79I/mh/1L+if9xq7/wC8Viqldan+aixgx+X9FDepGDx1i7Y8TIobY6V0p1PYb4qq/pH80P8A
qX9E/wC41d/94rFXfpH80P8AqX9E/wC41d/94rFXfpH80P8AqX9E/wC41d/94rFXfpH80P8AqX9E
/wC41d/94rFUNaah+Z31i946BopPrDkDrN2KH0Y+n+4o12xVE/pH80P+pf0T/uNXf/eKxVIfzAv/
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</xmpGImg:image> |
4827 |
</rdf:li> |
4828 |
</rdf:Alt> |
4829 |
</xmp:Thumbnails> |
4830 |
</rdf:Description> |
4831 |
<rdf:Description rdf:about="" |
4832 |
xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> |
4833 |
<pdf:Producer>PDFlib Lite 7.0.5 (Mac OS X 64)</pdf:Producer> |
4834 |
</rdf:Description> |
4835 |
<rdf:Description rdf:about="" |
4836 |
xmlns:dc="http://purl.org/dc/elements/1.1/"> |
4837 |
<dc:format>application/postscript</dc:format> |
4838 |
<dc:creator> |
4839 |
<rdf:Seq> |
4840 |
<rdf:li>gezelter</rdf:li> |
4841 |
</rdf:Seq> |
4842 |
</dc:creator> |
4843 |
<dc:title> |
4844 |
<rdf:Alt> |
4845 |
<rdf:li xml:lang="x-default">newDrift_12.agr</rdf:li> |
4846 |
</rdf:Alt> |
4847 |
</dc:title> |
4848 |
</rdf:Description> |
4849 |
<rdf:Description rdf:about="" |
4850 |
xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" |
4851 |
xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" |
4852 |
xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" |
4853 |
xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/"> |
4854 |
<xmpTPg:NPages>1</xmpTPg:NPages> |
4855 |
<xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency> |
4856 |
<xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> |
4857 |
<xmpTPg:MaxPageSize rdf:parseType="Resource"> |
4858 |
<stDim:w>657.618652</stDim:w> |
4859 |
<stDim:h>511.901367</stDim:h> |
4860 |
<stDim:unit>Points</stDim:unit> |
4861 |
</xmpTPg:MaxPageSize> |
4862 |
<xmpTPg:Fonts> |
4863 |
<rdf:Bag> |
4864 |
<rdf:li rdf:parseType="Resource"> |
4865 |
<stFnt:fontName>Symbol</stFnt:fontName> |
4866 |
<stFnt:fontFamily>Symbol</stFnt:fontFamily> |
4867 |
<stFnt:fontType>TrueType</stFnt:fontType> |
4868 |
<stFnt:versionString>1.0</stFnt:versionString> |
4869 |
<stFnt:composite>False</stFnt:composite> |
4870 |
<stFnt:fontFileName>Symbol</stFnt:fontFileName> |
4871 |
</rdf:li> |
4872 |
<rdf:li rdf:parseType="Resource"> |
4873 |
<stFnt:fontName>Times-Roman</stFnt:fontName> |
4874 |
<stFnt:fontFamily>Times</stFnt:fontFamily> |
4875 |
<stFnt:fontFace>Regular</stFnt:fontFace> |
4876 |
<stFnt:fontType>TrueType</stFnt:fontType> |
4877 |
<stFnt:versionString>7.0d1e1</stFnt:versionString> |
4878 |
<stFnt:composite>False</stFnt:composite> |
4879 |
<stFnt:fontFileName>Times.dfont</stFnt:fontFileName> |
4880 |
</rdf:li> |
4881 |
</rdf:Bag> |
4882 |
</xmpTPg:Fonts> |
4883 |
<xmpTPg:PlateNames> |
4884 |
<rdf:Seq> |
4885 |
<rdf:li>Cyan</rdf:li> |
4886 |
<rdf:li>Magenta</rdf:li> |
4887 |
<rdf:li>Yellow</rdf:li> |
4888 |
<rdf:li>Black</rdf:li> |
4889 |
</rdf:Seq> |
4890 |
</xmpTPg:PlateNames> |
4891 |
<xmpTPg:SwatchGroups> |
4892 |
<rdf:Seq> |
4893 |
<rdf:li rdf:parseType="Resource"> |
4894 |
<xmpG:groupName>Default Swatch Group</xmpG:groupName> |
4895 |
<xmpG:groupType>0</xmpG:groupType> |
4896 |
</rdf:li> |
4897 |
</rdf:Seq> |
4898 |
</xmpTPg:SwatchGroups> |
4899 |
</rdf:Description> |
4900 |
<rdf:Description rdf:about="" |
4901 |
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" |
4902 |
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" |
4903 |
xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"> |
4904 |
<xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass> |
4905 |
<xmpMM:DocumentID>xmp.did:0180117407206811822AFE2867E2DA3F</xmpMM:DocumentID> |
4906 |
<xmpMM:InstanceID>xmp.iid:0180117407206811822AFE2867E2DA3F</xmpMM:InstanceID> |
4907 |
<xmpMM:OriginalDocumentID>uuid:09339b36-7a10-e048-a7b3-3256759c10e7</xmpMM:OriginalDocumentID> |
4908 |
<xmpMM:DerivedFrom rdf:parseType="Resource"> |
4909 |
<stRef:instanceID>uuid:86f5ed3e-6815-cb49-855e-3f41614732b3</stRef:instanceID> |
4910 |
<stRef:documentID>uuid:09339b36-7a10-e048-a7b3-3256759c10e7</stRef:documentID> |
4911 |
<stRef:originalDocumentID>uuid:09339b36-7a10-e048-a7b3-3256759c10e7</stRef:originalDocumentID> |
4912 |
<stRef:renditionClass>proof:pdf</stRef:renditionClass> |
4913 |
</xmpMM:DerivedFrom> |
4914 |
<xmpMM:History> |
4915 |
<rdf:Seq> |
4916 |
<rdf:li rdf:parseType="Resource"> |
4917 |
<stEvt:action>saved</stEvt:action> |
4918 |
<stEvt:instanceID>xmp.iid:0180117407206811822AFE2867E2DA3F</stEvt:instanceID> |
4919 |
<stEvt:when>2014-06-16T08:40:55-04:00</stEvt:when> |
4920 |
<stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent> |
4921 |
<stEvt:changed>/</stEvt:changed> |
4922 |
</rdf:li> |
4923 |
</rdf:Seq> |
4924 |
</xmpMM:History> |
4925 |
</rdf:Description> |
4926 |
</rdf:RDF> |
4927 |
</x:xmpmeta> |
4928 |
|
4929 |
|
4930 |
|
4931 |
|
4932 |
|
4933 |
|
4934 |
|
4935 |
|
4936 |
|
4937 |
|
4938 |
|
4939 |
|
4940 |
|
4941 |
|
4942 |
|
4943 |
|
4944 |
|
4945 |
|
4946 |
|
4947 |
|
4948 |
|
4949 |
<?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
|
4950 |
%ADOEndClientInjection: PageSetup End "AI11EPS" |
4951 |
%%EndPageSetup |
4952 |
1 -1 scale 0 -511.901 translate |
4953 |
pgsv |
4954 |
[1 0 0 1 0 0 ]ct |
4955 |
gsave |
4956 |
np |
4957 |
gsave |
4958 |
0 0 mo |
4959 |
0 511.901 li |
4960 |
657.619 511.901 li |
4961 |
657.619 0 li |
4962 |
cp |
4963 |
clp |
4964 |
1.3464 lw |
4965 |
0 lc |
4966 |
0 lj |
4967 |
10 ml |
4968 |
[] 0 dsh |
4969 |
true sadj |
4970 |
48.311 6.64014 mo |
4971 |
232.646 23.7148 li |
4972 |
417.042 100.459 li |
4973 |
601.375 187.731 li |
4974 |
false sop |
4975 |
/0 |
4976 |
[/DeviceCMYK] /CSA add_res |
4977 |
.659174 .184604 1 .0302739 cmyk |
4978 |
@ |
4979 |
54.4922 6.64014 mo |
4980 |
54.4922 3.27393 51.7383 .458984 48.311 .458984 cv |
4981 |
44.8838 .458984 42.1299 3.27393 42.1299 6.64014 cv |
4982 |
42.1299 10.0674 44.8838 12.8213 48.311 12.8213 cv |
4983 |
51.7383 12.8213 54.4922 10.0674 54.4922 6.64014 cv |
4984 |
f |
4985 |
.918 lw |
4986 |
54.4922 6.64014 mo |
4987 |
54.4922 3.27393 51.7383 .458984 48.311 .458984 cv |
4988 |
44.8838 .458984 42.1299 3.27393 42.1299 6.64014 cv |
4989 |
42.1299 10.0674 44.8838 12.8213 48.311 12.8213 cv |
4990 |
51.7383 12.8213 54.4922 10.0674 54.4922 6.64014 cv |
4991 |
@ |
4992 |
238.827 23.7148 mo |
4993 |
238.827 20.2876 236.073 17.5337 232.646 17.5337 cv |
4994 |
229.28 17.5337 226.464 20.2876 226.464 23.7148 cv |
4995 |
226.464 27.0806 229.28 29.896 232.646 29.896 cv |
4996 |
236.073 29.896 238.827 27.0806 238.827 23.7148 cv |
4997 |
f |
4998 |
238.827 23.7148 mo |
4999 |
238.827 20.2876 236.073 17.5337 232.646 17.5337 cv |
5000 |
229.28 17.5337 226.464 20.2876 226.464 23.7148 cv |
5001 |
226.464 27.0806 229.28 29.896 232.646 29.896 cv |
5002 |
236.073 29.896 238.827 27.0806 238.827 23.7148 cv |
5003 |
@ |
5004 |
423.222 100.459 mo |
5005 |
423.222 97.0322 420.468 94.2783 417.042 94.2783 cv |
5006 |
413.614 94.2783 410.86 97.0322 410.86 100.459 cv |
5007 |
410.86 103.887 413.614 106.641 417.042 106.641 cv |
5008 |
420.468 106.641 423.222 103.887 423.222 100.459 cv |
5009 |
f |
5010 |
423.222 100.459 mo |
5011 |
423.222 97.0322 420.468 94.2783 417.042 94.2783 cv |
5012 |
413.614 94.2783 410.86 97.0322 410.86 100.459 cv |
5013 |
410.86 103.887 413.614 106.641 417.042 106.641 cv |
5014 |
420.468 106.641 423.222 103.887 423.222 100.459 cv |
5015 |
@ |
5016 |
607.557 187.731 mo |
5017 |
607.557 184.365 604.803 181.55 601.375 181.55 cv |
5018 |
598.009 181.55 595.195 184.365 595.195 187.731 cv |
5019 |
595.195 191.158 598.009 193.912 601.375 193.912 cv |
5020 |
604.803 193.912 607.557 191.158 607.557 187.731 cv |
5021 |
f |
5022 |
607.557 187.731 mo |
5023 |
607.557 184.365 604.803 181.55 601.375 181.55 cv |
5024 |
598.009 181.55 595.195 184.365 595.195 187.731 cv |
5025 |
595.195 191.158 598.009 193.912 601.375 193.912 cv |
5026 |
604.803 193.912 607.557 191.158 607.557 187.731 cv |
5027 |
@ |
5028 |
1.3464 lw |
5029 |
48.311 153.581 mo |
5030 |
232.646 177.877 li |
5031 |
417.042 190.668 li |
5032 |
601.375 193.973 li |
5033 |
.648646 1 .217533 .0788281 cmyk |
5034 |
@ |
5035 |
43.0479 158.844 mo |
5036 |
43.0479 148.379 li |
5037 |
53.5742 148.379 li |
5038 |
53.5742 158.844 li |
5039 |
f |
5040 |
.918 lw |
5041 |
43.0479 158.844 mo |
5042 |
43.0479 148.379 li |
5043 |
53.5742 148.379 li |
5044 |
53.5742 158.844 li |
5045 |
43.0479 158.844 li |
5046 |
cp |
5047 |
@ |
5048 |
227.444 183.141 mo |
5049 |
227.444 172.614 li |
5050 |
237.909 172.614 li |
5051 |
237.909 183.141 li |
5052 |
f |
5053 |
227.444 183.141 mo |
5054 |
227.444 172.614 li |
5055 |
237.909 172.614 li |
5056 |
237.909 183.141 li |
5057 |
227.444 183.141 li |
5058 |
cp |
5059 |
@ |
5060 |
411.778 195.932 mo |
5061 |
411.778 185.405 li |
5062 |
422.304 185.405 li |
5063 |
422.304 195.932 li |
5064 |
f |
5065 |
411.778 195.932 mo |
5066 |
411.778 185.405 li |
5067 |
422.304 185.405 li |
5068 |
422.304 195.932 li |
5069 |
411.778 195.932 li |
5070 |
cp |
5071 |
@ |
5072 |
596.173 199.236 mo |
5073 |
596.173 188.71 li |
5074 |
606.639 188.71 li |
5075 |
606.639 199.236 li |
5076 |
f |
5077 |
596.173 199.236 mo |
5078 |
596.173 188.71 li |
5079 |
606.639 188.71 li |
5080 |
606.639 199.236 li |
5081 |
596.173 199.236 li |
5082 |
cp |
5083 |
@ |
5084 |
1.3464 lw |
5085 |
48.311 192.811 mo |
5086 |
232.646 193.545 li |
5087 |
417.042 191.831 li |
5088 |
601.375 193.361 li |
5089 |
0 .408423 1 0 cmyk |
5090 |
@ |
5091 |
48.311 186.629 mo |
5092 |
42.1299 192.811 li |
5093 |
48.311 198.992 li |
5094 |
54.4922 192.811 li |
5095 |
f |
5096 |
.918 lw |
5097 |
48.311 186.629 mo |
5098 |
42.1299 192.811 li |
5099 |
48.311 198.992 li |
5100 |
54.4922 192.811 li |
5101 |
48.311 186.629 li |
5102 |
cp |
5103 |
@ |
5104 |
232.646 187.364 mo |
5105 |
226.464 193.545 li |
5106 |
232.646 199.726 li |
5107 |
238.827 193.545 li |
5108 |
f |
5109 |
232.646 187.364 mo |
5110 |
226.464 193.545 li |
5111 |
232.646 199.726 li |
5112 |
238.827 193.545 li |
5113 |
232.646 187.364 li |
5114 |
cp |
5115 |
@ |
5116 |
417.042 185.65 mo |
5117 |
410.86 191.831 li |
5118 |
417.042 198.012 li |
5119 |
423.222 191.831 li |
5120 |
f |
5121 |
417.042 185.65 mo |
5122 |
410.86 191.831 li |
5123 |
417.042 198.012 li |
5124 |
423.222 191.831 li |
5125 |
417.042 185.65 li |
5126 |
cp |
5127 |
@ |
5128 |
601.375 187.18 mo |
5129 |
595.195 193.361 li |
5130 |
601.375 199.542 li |
5131 |
607.557 193.361 li |
5132 |
f |
5133 |
601.375 187.18 mo |
5134 |
595.195 193.361 li |
5135 |
601.375 199.542 li |
5136 |
607.557 193.361 li |
5137 |
601.375 187.18 li |
5138 |
cp |
5139 |
@ |
5140 |
1.3464 lw |
5141 |
48.311 195.503 mo |
5142 |
232.646 193.973 li |
5143 |
417.042 195.014 li |
5144 |
601.375 192.137 li |
5145 |
.892363 .791409 0 0 cmyk |
5146 |
@ |
5147 |
48.311 188.343 mo |
5148 |
42.1299 199.053 li |
5149 |
54.4922 199.053 li |
5150 |
f |
5151 |
.918 lw |
5152 |
48.311 188.343 mo |
5153 |
42.1299 199.053 li |
5154 |
54.4922 199.053 li |
5155 |
48.311 188.343 li |
5156 |
cp |
5157 |
@ |
5158 |
232.646 186.813 mo |
5159 |
226.464 197.523 li |
5160 |
238.827 197.523 li |
5161 |
f |
5162 |
232.646 186.813 mo |
5163 |
226.464 197.523 li |
5164 |
238.827 197.523 li |
5165 |
232.646 186.813 li |
5166 |
cp |
5167 |
@ |
5168 |
417.042 187.853 mo |
5169 |
410.86 198.563 li |
5170 |
423.222 198.563 li |
5171 |
f |
5172 |
417.042 187.853 mo |
5173 |
410.86 198.563 li |
5174 |
423.222 198.563 li |
5175 |
417.042 187.853 li |
5176 |
cp |
5177 |
@ |
5178 |
601.375 184.977 mo |
5179 |
595.195 195.687 li |
5180 |
607.557 195.687 li |
5181 |
f |
5182 |
601.375 184.977 mo |
5183 |
595.195 195.687 li |
5184 |
607.557 195.687 li |
5185 |
601.375 184.977 li |
5186 |
cp |
5187 |
@ |
5188 |
617.226 185.222 mo |
5189 |
623.346 195.809 li |
5190 |
629.466 185.222 li |
5191 |
0 .993988 1 0 cmyk |
5192 |
f |
5193 |
617.226 185.222 mo |
5194 |
623.346 195.809 li |
5195 |
629.466 185.222 li |
5196 |
617.226 185.222 li |
5197 |
cp |
5198 |
@ |
5199 |
1.836 lw |
5200 |
48.311 217.352 mo |
5201 |
656.701 217.352 li |
5202 |
.75021 .679683 .670222 .90164 cmyk |
5203 |
@ |
5204 |
48.311 3.15137 mo |
5205 |
656.701 3.15137 li |
5206 |
@ |
5207 |
.918 lw |
5208 |
140.479 217.352 mo |
5209 |
140.479 211.231 li |
5210 |
@ |
5211 |
140.479 3.15137 mo |
5212 |
140.479 9.27148 li |
5213 |
@ |
5214 |
324.874 217.352 mo |
5215 |
324.874 211.231 li |
5216 |
@ |
5217 |
324.874 3.15137 mo |
5218 |
324.874 9.27148 li |
5219 |
@ |
5220 |
509.208 217.352 mo |
5221 |
509.208 211.231 li |
5222 |
@ |
5223 |
509.208 3.15137 mo |
5224 |
509.208 9.27148 li |
5225 |
@ |
5226 |
48.311 217.352 mo |
5227 |
48.311 205.112 li |
5228 |
@ |
5229 |
48.311 3.15137 mo |
5230 |
48.311 15.3916 li |
5231 |
@ |
5232 |
232.646 217.352 mo |
5233 |
232.646 205.112 li |
5234 |
@ |
5235 |
232.646 3.15137 mo |
5236 |
232.646 15.3916 li |
5237 |
@ |
5238 |
417.042 217.352 mo |
5239 |
417.042 205.112 li |
5240 |
@ |
5241 |
417.042 3.15137 mo |
5242 |
417.042 15.3916 li |
5243 |
@ |
5244 |
601.375 217.352 mo |
5245 |
601.375 205.112 li |
5246 |
@ |
5247 |
601.375 3.15137 mo |
5248 |
601.375 15.3916 li |
5249 |
@ |
5250 |
1.836 lw |
5251 |
48.311 217.352 mo |
5252 |
48.311 3.15137 li |
5253 |
@ |
5254 |
656.701 217.352 mo |
5255 |
656.701 3.15137 li |
5256 |
@ |
5257 |
.918 lw |
5258 |
48.311 217.352 mo |
5259 |
54.4312 217.352 li |
5260 |
@ |
5261 |
656.701 217.352 mo |
5262 |
650.581 217.352 li |
5263 |
@ |
5264 |
48.311 145.931 mo |
5265 |
54.4312 145.931 li |
5266 |
@ |
5267 |
656.701 145.931 mo |
5268 |
650.581 145.931 li |
5269 |
@ |
5270 |
48.311 74.5718 mo |
5271 |
54.4312 74.5718 li |
5272 |
@ |
5273 |
656.701 74.5718 mo |
5274 |
650.581 74.5718 li |
5275 |
@ |
5276 |
48.311 3.15137 mo |
5277 |
54.4312 3.15137 li |
5278 |
@ |
5279 |
656.701 3.15137 mo |
5280 |
650.581 3.15137 li |
5281 |
@ |
5282 |
48.311 181.672 mo |
5283 |
60.5513 181.672 li |
5284 |
@ |
5285 |
656.701 181.672 mo |
5286 |
644.46 181.672 li |
5287 |
@ |
5288 |
48.311 110.251 mo |
5289 |
60.5513 110.251 li |
5290 |
@ |
5291 |
656.701 110.251 mo |
5292 |
644.46 110.251 li |
5293 |
@ |
5294 |
48.311 38.8311 mo |
5295 |
60.5513 38.8311 li |
5296 |
@ |
5297 |
656.701 38.8311 mo |
5298 |
644.46 38.8311 li |
5299 |
@ |
5300 |
%ADOBeginSubsetFont: Times-Roman Initial |
5301 |
%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 48 /zero put
dup 49 /one put
dup 50 /two put
dup 52 /four put
dup 69 /E put
dup 91 /bracketleft put
dup 93 /bracketright put
dup 103 /g put
dup 108 /l put
dup 111 /o 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
12 dict dup begin
/.notdef <1C60D8A8C9B6079F6CEA24BDEB0F5E4D18DF0CD7E2A11E9D72D963
E3987D5E4E6C9FCD> |-
/hyphen <1C60D8A8C9B81F2C7FA8F2666424EE62590A3687533A> |-
/zero <1C60D8A8C9B7A73DB9A6590C6FE2B7096DCA6F9A5EA5CF6E8AC2157EC
7418EBDC43117FA8257DD5995ADA72B55217A703B5CBF244854B4360CFDF4258
ECD5C9DEB492AEA5EC77E976B17AE7E2222D3F2CC89571B26AFB82DDBE999268
12437BF7851C7D506B52E7A7DE1242CAC6D81645AF838199FD3EBA9B534D6477
14BFDCAF64F05E4> |-
/one <1C60D8A8C9B7A73DB999B05B43470AE76323D53E9C54AE29C0ACC4151B
DD30C8F3109BFE7DACF9BA339B31B8666788A01E1F3860FDA3F22312D6A6628C
8CCA55270976BF3BB8008DD87D719627657135E81F194E374733A743BBCD5431
32801A49C4BA675F59C41D> |-
/two <1C60D8A8C9B7A73DE72BAD97A1AB14497350B04AEDCC89B810A7A7579E
C67BBA1BB072CAE80FF5F224043D73141B835306B538E1A090321AB63325D8B3
A58C70F1FD34F3553B37A8BF6164DDA11E437012DC022ABF8601BBE36E43FA1B
A89215476687E89F4C0A4BCB6119B7B6C22E9A6D30709E37D3141BAD532924FF
AD1DE501B4> |-
/four <1C60D8A8C9B7A73DB992534E0CF1B84939C969D2AC65F1AE73EE88348
7A67D0ECB26822C5FF826C828AC8594DE5FF3D9E5AE6F090B> |-
/E <1C60D8A8C9B7D8BE774DE3D4993979F28436928B4CDBB6751E52C565AE7C
CBA8EF4A8B60A6B8197E06686ACB2016ED56C2648D7EE6DB00F4795EF397C295
2CAB1D6175CF76712F75EC245199884C545C641796897CB85779F19EC0B1ACB7
B44E696F11860B9E3F66C1DA5748D5D1E424917F78224170CF649A7E0788B4FB
83A9B795649C6C2E1BEFBEC8CB7D4EE48916B040566E008F8D3458DA30E02310
7ECA6A58C1BE70A2768537> |-
/bracketleft <1C60D8A8C9B81F2C2EF5D2F7C86086F2EF55462CDE69AB1C33
90780A3E6B66DF53E8F9FA1A7E8FB5CD235E7DBAE0D8EE1E28926AA0FD2C3A02
8CF3> |-
/bracketright <1C60D8A8C9B81F2C3A3357A26DB534BD0F666D21108D0B914
35146D7D5EC4A8519FF9E4FBF13110E4D4FFE4A07533078E0C3E2175382191E0
DEEE4DA> |-
/g <1C60D8A8C9B7A73DA347F0DC0A4CC25AD3382B8351D419D81B2F540C0F66
5DA2122211CB75D621F53ADCDBE7815157FCF3A7D9C98329945893598F8138F5
D5F74388A15B63DC4DDBDB1A01CEDC68DBC335D575F070C3086679BC845D2E73
8427D0F7B681E970CAECC1ECA0192676764BEA6F787CBC115862B9B44CFD83A9
6CAFA21CE91235F59FAB64DFE50A98E215046D4BF1AB210098434AE88D505933
B6B31BEC443E9C48567AB352DDD15143CE343B08927EA9C965F9F904D0C1E9AE
4FECE14141B4365C351A577CA516601FBE0AFA3AD74B770DF0E6D6A50EC77FBA
93516C03FCA671EDEBF2CCDCA919590D5C9DEA3D43029A729D3EC913B24C08E5
BEFE573AAB22339502EECDF5C8F0B813EECA1A3643E46181D1A26BD0E961251C
6FA14F9824242DA4E6EBAD7E5F2872BFD0F6F6BE709AF20CDE3BC39F29118C3A
BE69D00325A184273C17639A8F614CF5086AF810778C30368743992A90E37B88
A00B0EFB39F462A8B7048C5ABBCF6C197AE88D4F99C80A2B8E1DBB> |-
/l <1C60D8A8C9B854D09C28E93890ED677F310D1E32AA544EA0617CF8148093
0FF09D96FFEC0D2D74BC923E8CC3789EA117FEE8A516539FF915E22C6A549B8D
0FA459312C0739BEBB3BD2A37FAA8365907BF4200CFE09B70B39C1ECB8C3A608
5FE4D765368B> |-
/o <1C60D8A8C9B7A73DEA5F658431FF26DE1C3CCABA5A5AF56EE1798CA324BE
FFED162986DEB20473198E3AAB17E1F76DC8A1DBB020158974052802A30905F0
338BF503D35906BB108F3CEAC35FDF3D8BC51C5542899E6D21063EDA8732DC15
4AFBF51B7EEDDA621E256B5E3E8A8E86389A77366F5766B3A5B4DE72C37DBEBA
04E9D5CF3B75> |-
end put
end
dup /FontName get exch definefont pop
end
%ADOEndSubsetFont |
5302 |
/XRWHZP+Times-Roman /Times-Roman findfont ct_VMDictPut
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2983 187.425 mo
(-4)
[5.70654 0 ]xsh
28.2983 116.004 mo
(-2)
[5.70654 0 ]xsh
34.0513 44.4624 mo
(0)sh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 144.707 mo
(log)
[-4.76074 -8.56787 0 ]ysh
XRWHZP+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9341 122.859 mo
(10)
[-6.05859 0 ]ysh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 110.863 mo
([)sh
%ADOBeginSubsetFont: Symbol Initial |
5303 |
%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 0 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 {-180 -293 1090 1010} 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 <1C60D8A8C9B7A73DB682175B0E07AC8369CB0493D2376E9AF29A65
D14A7A15C9916673AED9A3> |-
/delta <1C60D8A8C9B7AD0A34852542D563ED6527EF85269B0F30035225EBD9
BAEB62E113DB0D9230DE938A73FFBA518D40B9D03BCD8E5D3DCF9206760514FD
D97B49938E3CAB651E526F85792F7A309E84F1979C3E3BC6FDBAF36ACD82DE43
44793B75AE594E34D063470450EBDCDD98DE370440B30E3D445CABEA5CBA00F1
CA9C1A758E19413C20CC29C109C4A846CFF255B863AC5434F81C5A69BC591EFA
BD6DC42E0179F8FF99F62968AF5AAD398BA4779240E213CDCE375BB92BB1FD21
805AE4F9DA8B32302BF7D146829BDB47060AD02786B2899BD56A50104D9C54C9
F00EEEE09BED7447A8B250EAE3981270BFF816B3474E036565D26D3DE4544C8B
8DF2B4A507698583DA9FF7D32321A0D16D0FE4FB0698B45F6244E40D923993E0
25B9A0B2E1A8DAFE7AE11C60E81CE5134B330D1AB3470C206375E13C6A5F45B8
4D9D844B5C7050E3957D491AB2EB1D3602F0D5D098C1BE69D77D6087ECFF1E7A
28CF5D03EA1368180F820040B0F58B907B0077BC2184723216597ABC533D3F31
CAAABB488E940465F71D2A306EEDC91086D52EB7230785D88430ADAEC7503996
7762609FB9FC86292CC5C72C6D8BAFA8E74387485E1766BAE621EC0486608143
90807156755F1DED71E97D106812207FA437DB8C7185> |-
end put
end
dup /FontName get exch definefont pop
end
%ADOEndSubsetFont |
5304 |
/XRWHZQ+Symbol /Symbol findfont ct_VMDictPut
/XRWHZQ+Symbol*1
[100{/.notdef}rp /delta 155{/.notdef}rp]
XRWHZQ+Symbol nf
XRWHZQ+Symbol*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 105.109 mo
(d)sh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 96.6641 mo
(E)sh
XRWHZP+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9341 86.1387 mo
(0)sh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 80.1406 mo
(])sh
48.311 217.352 mo |
5305 |
48.311 3.15137 li |
5306 |
656.701 3.15137 li |
5307 |
656.701 217.352 li |
5308 |
48.311 217.352 li |
5309 |
cp |
5310 |
@ |
5311 |
537.912 15.3916 mo |
5312 |
537.912 113.556 li |
5313 |
637.239 113.556 li |
5314 |
637.239 15.3916 li |
5315 |
0 0 0 0 cmyk |
5316 |
f |
5317 |
1.836 lw |
5318 |
537.912 15.3916 mo |
5319 |
537.912 113.556 li |
5320 |
637.239 113.556 li |
5321 |
637.239 15.3916 li |
5322 |
537.912 15.3916 li |
5323 |
cp |
5324 |
.75021 .679683 .670222 .90164 cmyk |
5325 |
@ |
5326 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5327 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 72 /H put
dup 97 /a put
dup 100 /d put
dup 114 /r put
pop
%ADOEndSubsetFont |
5328 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.483 33.9355 mo
(Hard)
[12.375 7.60547 5.70605 0 ]xsh
1.3464 lw |
5329 |
550.641 28.1826 mo |
5330 |
575.121 28.1826 li |
5331 |
.659174 .184604 1 .0302739 cmyk |
5332 |
@ |
5333 |
556.822 28.1826 mo |
5334 |
556.822 24.7554 554.068 22.001 550.641 22.001 cv |
5335 |
547.275 22.001 544.459 24.7554 544.459 28.1826 cv |
5336 |
544.459 31.5483 547.275 34.3638 550.641 34.3638 cv |
5337 |
554.068 34.3638 556.822 31.5483 556.822 28.1826 cv |
5338 |
f |
5339 |
.918 lw |
5340 |
556.822 28.1826 mo |
5341 |
556.822 24.7554 554.068 22.001 550.641 22.001 cv |
5342 |
547.275 22.001 544.459 24.7554 544.459 28.1826 cv |
5343 |
544.459 31.5483 547.275 34.3638 550.641 34.3638 cv |
5344 |
554.068 34.3638 556.822 31.5483 556.822 28.1826 cv |
5345 |
@ |
5346 |
581.302 28.1826 mo |
5347 |
581.302 24.7554 578.548 22.001 575.121 22.001 cv |
5348 |
571.754 22.001 568.94 24.7554 568.94 28.1826 cv |
5349 |
568.94 31.5483 571.754 34.3638 575.121 34.3638 cv |
5350 |
578.548 34.3638 581.302 31.5483 581.302 28.1826 cv |
5351 |
f |
5352 |
581.302 28.1826 mo |
5353 |
581.302 24.7554 578.548 22.001 575.121 22.001 cv |
5354 |
571.754 22.001 568.94 24.7554 568.94 28.1826 cv |
5355 |
568.94 31.5483 571.754 34.3638 575.121 34.3638 cv |
5356 |
578.548 34.3638 581.302 31.5483 581.302 28.1826 cv |
5357 |
@ |
5358 |
.75021 .679683 .670222 .90164 cmyk |
5359 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5360 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 80 /P put
dup 83 /S put
pop
%ADOEndSubsetFont |
5361 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.483 51.8057 mo
(SP)
[9.53027 0 ]xsh
1.3464 lw |
5362 |
550.641 46.1753 mo |
5363 |
575.121 46.1753 li |
5364 |
.648646 1 .217533 .0788281 cmyk |
5365 |
@ |
5366 |
545.439 51.377 mo |
5367 |
545.439 40.9121 li |
5368 |
555.904 40.9121 li |
5369 |
555.904 51.377 li |
5370 |
f |
5371 |
.918 lw |
5372 |
545.439 51.377 mo |
5373 |
545.439 40.9121 li |
5374 |
555.904 40.9121 li |
5375 |
555.904 51.377 li |
5376 |
545.439 51.377 li |
5377 |
cp |
5378 |
@ |
5379 |
569.918 51.377 mo |
5380 |
569.918 40.9121 li |
5381 |
580.384 40.9121 li |
5382 |
580.384 51.377 li |
5383 |
f |
5384 |
569.918 51.377 mo |
5385 |
569.918 40.9121 li |
5386 |
580.384 40.9121 li |
5387 |
580.384 51.377 li |
5388 |
569.918 51.377 li |
5389 |
cp |
5390 |
@ |
5391 |
.75021 .679683 .670222 .90164 cmyk |
5392 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5393 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 70 /F put
dup 71 /G put
pop
%ADOEndSubsetFont |
5394 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.483 69.6758 mo
(GSF)sh
1.3464 lw |
5395 |
550.641 64.0454 mo |
5396 |
575.121 64.0454 li |
5397 |
0 .408423 1 0 cmyk |
5398 |
@ |
5399 |
550.641 57.8643 mo |
5400 |
544.459 64.0454 li |
5401 |
550.641 70.2266 li |
5402 |
556.822 64.0454 li |
5403 |
f |
5404 |
.918 lw |
5405 |
550.641 57.8643 mo |
5406 |
544.459 64.0454 li |
5407 |
550.641 70.2266 li |
5408 |
556.822 64.0454 li |
5409 |
550.641 57.8643 li |
5410 |
cp |
5411 |
@ |
5412 |
575.121 57.8643 mo |
5413 |
568.94 64.0454 li |
5414 |
575.121 70.2266 li |
5415 |
581.302 64.0454 li |
5416 |
f |
5417 |
575.121 57.8643 mo |
5418 |
568.94 64.0454 li |
5419 |
575.121 70.2266 li |
5420 |
581.302 64.0454 li |
5421 |
575.121 57.8643 li |
5422 |
cp |
5423 |
@ |
5424 |
.75021 .679683 .670222 .90164 cmyk |
5425 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5426 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 84 /T put
pop
%ADOEndSubsetFont |
5427 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.483 87.5459 mo
(TSF)
[10.4678 9.53027 0 ]xsh
1.3464 lw |
5428 |
550.641 81.916 mo |
5429 |
575.121 81.916 li |
5430 |
.892363 .791409 0 0 cmyk |
5431 |
@ |
5432 |
550.641 74.7554 mo |
5433 |
544.459 85.4658 li |
5434 |
556.822 85.4658 li |
5435 |
f |
5436 |
.918 lw |
5437 |
550.641 74.7554 mo |
5438 |
544.459 85.4658 li |
5439 |
556.822 85.4658 li |
5440 |
550.641 74.7554 li |
5441 |
cp |
5442 |
@ |
5443 |
575.121 74.7554 mo |
5444 |
568.94 85.4658 li |
5445 |
581.302 85.4658 li |
5446 |
f |
5447 |
575.121 74.7554 mo |
5448 |
568.94 85.4658 li |
5449 |
581.302 85.4658 li |
5450 |
575.121 74.7554 li |
5451 |
cp |
5452 |
@ |
5453 |
.75021 .679683 .670222 .90164 cmyk |
5454 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5455 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 119 /w put
pop
%ADOEndSubsetFont |
5456 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
587.483 105.661 mo
(Ewald)
[10.4678 12.375 7.60547 4.76074 0 ]xsh
556.761 96.3594 mo |
5457 |
562.88 107.008 li |
5458 |
569 96.3594 li |
5459 |
0 .993988 1 0 cmyk |
5460 |
f |
5461 |
556.761 96.3594 mo |
5462 |
562.88 107.008 li |
5463 |
569 96.3594 li |
5464 |
556.761 96.3594 li |
5465 |
cp |
5466 |
@ |
5467 |
1.836 lw |
5468 |
48.311 234.304 mo |
5469 |
232.646 247.4 li |
5470 |
417.042 294.647 li |
5471 |
601.375 392.873 li |
5472 |
.659174 .184604 1 .0302739 cmyk |
5473 |
@ |
5474 |
54.4312 234.304 mo |
5475 |
54.4312 230.938 51.6772 228.184 48.311 228.184 cv |
5476 |
44.9453 228.184 42.1914 230.938 42.1914 234.304 cv |
5477 |
42.1914 237.731 44.9453 240.424 48.311 240.424 cv |
5478 |
51.6772 240.424 54.4312 237.731 54.4312 234.304 cv |
5479 |
f |
5480 |
.918 lw |
5481 |
54.4312 234.304 mo |
5482 |
54.4312 230.938 51.6772 228.184 48.311 228.184 cv |
5483 |
44.9453 228.184 42.1914 230.938 42.1914 234.304 cv |
5484 |
42.1914 237.731 44.9453 240.424 48.311 240.424 cv |
5485 |
51.6772 240.424 54.4312 237.731 54.4312 234.304 cv |
5486 |
@ |
5487 |
238.766 247.4 mo |
5488 |
238.766 244.035 236.073 241.281 232.646 241.281 cv |
5489 |
229.28 241.281 226.525 244.035 226.525 247.4 cv |
5490 |
226.525 250.767 229.28 253.521 232.646 253.521 cv |
5491 |
236.073 253.521 238.766 250.767 238.766 247.4 cv |
5492 |
f |
5493 |
238.766 247.4 mo |
5494 |
238.766 244.035 236.073 241.281 232.646 241.281 cv |
5495 |
229.28 241.281 226.525 244.035 226.525 247.4 cv |
5496 |
226.525 250.767 229.28 253.521 232.646 253.521 cv |
5497 |
236.073 253.521 238.766 250.767 238.766 247.4 cv |
5498 |
@ |
5499 |
423.162 294.647 mo |
5500 |
423.162 291.281 420.408 288.527 417.042 288.527 cv |
5501 |
413.675 288.527 410.921 291.281 410.921 294.647 cv |
5502 |
410.921 298.074 413.675 300.768 417.042 300.768 cv |
5503 |
420.408 300.768 423.162 298.074 423.162 294.647 cv |
5504 |
f |
5505 |
423.162 294.647 mo |
5506 |
423.162 291.281 420.408 288.527 417.042 288.527 cv |
5507 |
413.675 288.527 410.921 291.281 410.921 294.647 cv |
5508 |
410.921 298.074 413.675 300.768 417.042 300.768 cv |
5509 |
420.408 300.768 423.162 298.074 423.162 294.647 cv |
5510 |
@ |
5511 |
607.496 392.873 mo |
5512 |
607.496 389.507 604.803 386.753 601.375 386.753 cv |
5513 |
598.009 386.753 595.255 389.507 595.255 392.873 cv |
5514 |
595.255 396.239 598.009 398.993 601.375 398.993 cv |
5515 |
604.803 398.993 607.496 396.239 607.496 392.873 cv |
5516 |
f |
5517 |
607.496 392.873 mo |
5518 |
607.496 389.507 604.803 386.753 601.375 386.753 cv |
5519 |
598.009 386.753 595.255 389.507 595.255 392.873 cv |
5520 |
595.255 396.239 598.009 398.993 601.375 398.993 cv |
5521 |
604.803 398.993 607.496 396.239 607.496 392.873 cv |
5522 |
@ |
5523 |
1.836 lw |
5524 |
48.311 361.355 mo |
5525 |
232.646 383.02 li |
5526 |
417.042 401.747 li |
5527 |
601.375 442.629 li |
5528 |
.648646 1 .217533 .0788281 cmyk |
5529 |
@ |
5530 |
43.1094 366.558 mo |
5531 |
43.1094 356.153 li |
5532 |
53.5132 356.153 li |
5533 |
53.5132 366.558 li |
5534 |
f |
5535 |
43.1094 366.558 mo |
5536 |
43.1094 356.153 li |
5537 |
53.5132 356.153 li |
5538 |
53.5132 366.558 li |
5539 |
43.1094 366.558 li |
5540 |
cp |
5541 |
@ |
5542 |
227.444 388.222 mo |
5543 |
227.444 377.818 li |
5544 |
237.848 377.818 li |
5545 |
237.848 388.222 li |
5546 |
f |
5547 |
227.444 388.222 mo |
5548 |
227.444 377.818 li |
5549 |
237.848 377.818 li |
5550 |
237.848 388.222 li |
5551 |
227.444 388.222 li |
5552 |
cp |
5553 |
@ |
5554 |
411.839 406.949 mo |
5555 |
411.839 396.545 li |
5556 |
422.244 396.545 li |
5557 |
422.244 406.949 li |
5558 |
f |
5559 |
411.839 406.949 mo |
5560 |
411.839 396.545 li |
5561 |
422.244 396.545 li |
5562 |
422.244 406.949 li |
5563 |
411.839 406.949 li |
5564 |
cp |
5565 |
@ |
5566 |
596.173 447.831 mo |
5567 |
596.173 437.427 li |
5568 |
606.578 437.427 li |
5569 |
606.578 447.831 li |
5570 |
f |
5571 |
596.173 447.831 mo |
5572 |
596.173 437.427 li |
5573 |
606.578 437.427 li |
5574 |
606.578 447.831 li |
5575 |
596.173 447.831 li |
5576 |
cp |
5577 |
@ |
5578 |
48.311 428.981 mo |
5579 |
232.646 436.142 li |
5580 |
417.042 442.323 li |
5581 |
601.375 436.264 li |
5582 |
0 .408423 1 0 cmyk |
5583 |
@ |
5584 |
48.311 422.861 mo |
5585 |
42.1914 428.981 li |
5586 |
48.311 435.102 li |
5587 |
54.4312 428.981 li |
5588 |
f |
5589 |
.918 lw |
5590 |
48.311 422.861 mo |
5591 |
42.1914 428.981 li |
5592 |
48.311 435.102 li |
5593 |
54.4312 428.981 li |
5594 |
48.311 422.861 li |
5595 |
cp |
5596 |
@ |
5597 |
232.646 430.021 mo |
5598 |
226.525 436.142 li |
5599 |
232.646 442.262 li |
5600 |
238.766 436.142 li |
5601 |
f |
5602 |
232.646 430.021 mo |
5603 |
226.525 436.142 li |
5604 |
232.646 442.262 li |
5605 |
238.766 436.142 li |
5606 |
232.646 430.021 li |
5607 |
cp |
5608 |
@ |
5609 |
417.042 436.203 mo |
5610 |
410.921 442.323 li |
5611 |
417.042 448.442 li |
5612 |
423.162 442.323 li |
5613 |
f |
5614 |
417.042 436.203 mo |
5615 |
410.921 442.323 li |
5616 |
417.042 448.442 li |
5617 |
423.162 442.323 li |
5618 |
417.042 436.203 li |
5619 |
cp |
5620 |
@ |
5621 |
601.375 430.144 mo |
5622 |
595.255 436.264 li |
5623 |
601.375 442.384 li |
5624 |
607.496 436.264 li |
5625 |
f |
5626 |
601.375 430.144 mo |
5627 |
595.255 436.264 li |
5628 |
601.375 442.384 li |
5629 |
607.496 436.264 li |
5630 |
601.375 430.144 li |
5631 |
cp |
5632 |
@ |
5633 |
1.836 lw |
5634 |
48.311 456.398 mo |
5635 |
232.646 446.606 li |
5636 |
417.042 439.691 li |
5637 |
601.375 432.715 li |
5638 |
.892363 .791409 0 0 cmyk |
5639 |
@ |
5640 |
48.311 449.36 mo |
5641 |
42.1914 459.948 li |
5642 |
54.4312 459.948 li |
5643 |
f |
5644 |
.918 lw |
5645 |
48.311 449.36 mo |
5646 |
42.1914 459.948 li |
5647 |
54.4312 459.948 li |
5648 |
48.311 449.36 li |
5649 |
cp |
5650 |
@ |
5651 |
232.646 439.568 mo |
5652 |
226.525 450.156 li |
5653 |
238.766 450.156 li |
5654 |
f |
5655 |
232.646 439.568 mo |
5656 |
226.525 450.156 li |
5657 |
238.766 450.156 li |
5658 |
232.646 439.568 li |
5659 |
cp |
5660 |
@ |
5661 |
417.042 432.653 mo |
5662 |
410.921 443.241 li |
5663 |
423.162 443.241 li |
5664 |
f |
5665 |
417.042 432.653 mo |
5666 |
410.921 443.241 li |
5667 |
423.162 443.241 li |
5668 |
417.042 432.653 li |
5669 |
cp |
5670 |
@ |
5671 |
601.375 425.615 mo |
5672 |
595.255 436.203 li |
5673 |
607.496 436.203 li |
5674 |
f |
5675 |
601.375 425.615 mo |
5676 |
595.255 436.203 li |
5677 |
607.496 436.203 li |
5678 |
601.375 425.615 li |
5679 |
cp |
5680 |
@ |
5681 |
617.226 401.747 mo |
5682 |
623.346 412.335 li |
5683 |
629.466 401.747 li |
5684 |
0 .993988 1 0 cmyk |
5685 |
f |
5686 |
617.226 401.747 mo |
5687 |
623.346 412.335 li |
5688 |
629.466 401.747 li |
5689 |
617.226 401.747 li |
5690 |
cp |
5691 |
@ |
5692 |
1.836 lw |
5693 |
48.311 462.151 mo |
5694 |
656.701 462.151 li |
5695 |
.75021 .679683 .670222 .90164 cmyk |
5696 |
@ |
5697 |
48.311 217.352 mo |
5698 |
656.701 217.352 li |
5699 |
@ |
5700 |
.918 lw |
5701 |
140.479 462.151 mo |
5702 |
140.479 456.031 li |
5703 |
@ |
5704 |
140.479 217.352 mo |
5705 |
140.479 223.472 li |
5706 |
@ |
5707 |
324.874 462.151 mo |
5708 |
324.874 456.031 li |
5709 |
@ |
5710 |
324.874 217.352 mo |
5711 |
324.874 223.472 li |
5712 |
@ |
5713 |
509.208 462.151 mo |
5714 |
509.208 456.031 li |
5715 |
@ |
5716 |
509.208 217.352 mo |
5717 |
509.208 223.472 li |
5718 |
@ |
5719 |
48.311 462.151 mo |
5720 |
48.311 449.911 li |
5721 |
@ |
5722 |
48.311 217.352 mo |
5723 |
48.311 229.592 li |
5724 |
@ |
5725 |
232.646 462.151 mo |
5726 |
232.646 449.911 li |
5727 |
@ |
5728 |
232.646 217.352 mo |
5729 |
232.646 229.592 li |
5730 |
@ |
5731 |
417.042 462.151 mo |
5732 |
417.042 449.911 li |
5733 |
@ |
5734 |
417.042 217.352 mo |
5735 |
417.042 229.592 li |
5736 |
@ |
5737 |
601.375 462.151 mo |
5738 |
601.375 449.911 li |
5739 |
@ |
5740 |
601.375 217.352 mo |
5741 |
601.375 229.592 li |
5742 |
@ |
5743 |
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
44.2104 479.777 mo
(0)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5744 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 46 /period put
pop
%ADOEndSubsetFont |
5745 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
222.854 479.777 mo
(0.1)sh
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
406.454 479.777 mo
(0.2)
[8.56836 4.28418 0 ]xsh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5746 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 51 /three put
pop
%ADOEndSubsetFont |
5747 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
591.216 479.777 mo
(0.3)
[8.56836 4.28418 0 ]xsh
%ADOBeginSubsetFont: Symbol AddGlyphs |
5748 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZQ+Symbol dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/alpha <1C60D8A8C9B66A6BAA245FAB8202339443873863C98FFE792DEDD647
F07159C89824D3C663DD18B057D2B045F0E6F8890F05F5983E280947B798EE14
3B3F9E12B88F0BA357CEDC9F2D3746B5A6FB8A0DF218F62224CA554653C5AE7F
EBB7A1E6FB1C55FEC10CF796161A52F1365DE060FF271CA8B6923D57E4039AFE
E76E14B31C3D5F2D5DDC12C649C833AEF323DF758E0231890F93AEF3F30AB47F
10EF1F5A2892A7A3A374C7FF01EC47344CEB71CC42BBC671928AD1D4FD495E94
9DA31263254C4CA21AC52409922658F242891205FB574A723198413CDCFBCEAB
DF3C335485ECEE4E3E854C19EC5D7B60AFB257A0118CBEE332D976214443B846
CE277051005D8238406FBDFB7BD60D2B7D8B7AF1154925DE002F78AC5986684B
E587F90BC2BD607E03AC3C71EA991209A5FA8DADD157C21595B2A3438A7A4CB4
7A414B50561C1FC3D0681BB99790D0CCCA23FE3104D2BEAE769ADC1E0B15F9A5
05E944AE9BFFC9B34BCFC38EA6D1D5F157ED01867AD849041EA90D7F7E0D9AF8
B9FC2613E31A627E87D8277F6CD0A02DF1DB7507C40B80A2353252B243> |-
systemdict /gcheck known {setglobal} if end {end} if
end
XRWHZQ+Symbol /Encoding get
dup 97 /alpha put
pop
%ADOEndSubsetFont |
5749 |
/XRWHZQ+Symbol*1
[97{/.notdef}rp /alpha 2{/.notdef}rp /delta 155{/.notdef}rp]
XRWHZQ+Symbol nf
XRWHZQ+Symbol*1 [17.136 0 0 -17.136 0 0 ]msf
323.344 504.563 mo
(a)sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5750 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 32 /space put
dup 40 /parenleft put
dup 129 /Aring put
pop
%ADOEndSubsetFont |
5751 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
334.176 504.563 mo
( \( \201)sh
XRWHZP+Times-Roman*1 [12.1176 0 0 -12.1176 0 0 ]msf
360.798 494.281 mo
( -1 )sh
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5752 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 41 /parenright put
pop
%ADOEndSubsetFont |
5753 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
376.894 504.563 mo
(\))sh
1.836 lw |
5754 |
48.311 462.151 mo |
5755 |
48.311 217.352 li |
5756 |
@ |
5757 |
656.701 462.151 mo |
5758 |
656.701 217.352 li |
5759 |
@ |
5760 |
.918 lw |
5761 |
48.311 434.979 mo |
5762 |
54.4312 434.979 li |
5763 |
@ |
5764 |
656.701 434.979 mo |
5765 |
650.581 434.979 li |
5766 |
@ |
5767 |
48.311 380.572 mo |
5768 |
54.4312 380.572 li |
5769 |
@ |
5770 |
656.701 380.572 mo |
5771 |
650.581 380.572 li |
5772 |
@ |
5773 |
48.311 326.165 mo |
5774 |
54.4312 326.165 li |
5775 |
@ |
5776 |
656.701 326.165 mo |
5777 |
650.581 326.165 li |
5778 |
@ |
5779 |
48.311 271.759 mo |
5780 |
54.4312 271.759 li |
5781 |
@ |
5782 |
656.701 271.759 mo |
5783 |
650.581 271.759 li |
5784 |
@ |
5785 |
48.311 217.352 mo |
5786 |
54.4312 217.352 li |
5787 |
@ |
5788 |
656.701 217.352 mo |
5789 |
650.581 217.352 li |
5790 |
@ |
5791 |
48.311 462.151 mo |
5792 |
60.5513 462.151 li |
5793 |
@ |
5794 |
656.701 462.151 mo |
5795 |
644.46 462.151 li |
5796 |
@ |
5797 |
48.311 407.745 mo |
5798 |
60.5513 407.745 li |
5799 |
@ |
5800 |
656.701 407.745 mo |
5801 |
644.46 407.745 li |
5802 |
@ |
5803 |
48.311 353.338 mo |
5804 |
60.5513 353.338 li |
5805 |
@ |
5806 |
656.701 353.338 mo |
5807 |
644.46 353.338 li |
5808 |
@ |
5809 |
48.311 298.932 mo |
5810 |
60.5513 298.932 li |
5811 |
@ |
5812 |
656.701 298.932 mo |
5813 |
644.46 298.932 li |
5814 |
@ |
5815 |
48.311 244.524 mo |
5816 |
60.5513 244.524 li |
5817 |
@ |
5818 |
656.701 244.524 mo |
5819 |
644.46 244.524 li |
5820 |
@ |
5821 |
%ADOBeginSubsetFont: Times-Roman AddGlyphs |
5822 |
%ADOt1write: (1.0.24)
%%Copyright: Copyright 2014 Adobe System Incorporated. All rights reserved.
systemdict begin
XRWHZP+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
XRWHZP+Times-Roman /Encoding get
dup 54 /six put
pop
%ADOEndSubsetFont |
5823 |
/XRWHZP+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]
XRWHZP+Times-Roman nf
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.4829 467.904 mo
(-6)
[5.70654 0 ]xsh
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2983 413.498 mo
(-4)
[5.70654 0 ]xsh
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
28.2983 359.091 mo
(-2)
[5.70654 0 ]xsh
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
34.0513 304.562 mo
(0)sh
XRWHZP+Times-Roman*1 [17.136 0 0 -17.136 0 0 ]msf
34.0513 250.339 mo
(2)sh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 374.207 mo
(log)
[-4.76074 -8.56836 0 ]ysh
XRWHZP+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9341 352.359 mo
(10)
[-6.05859 0 ]ysh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 340.363 mo
([)sh
XRWHZQ+Symbol*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 334.609 mo
(d)sh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 326.164 mo
(E)sh
XRWHZP+Times-Roman*1 [0 -12.1176 -12.1176 0 0 0 ]msf
21.9341 315.639 mo
(1)sh
XRWHZP+Times-Roman*1 [0 -17.136 -17.136 0 0 0 ]msf
15.0796 309.641 mo
(])sh
48.311 462.151 mo |
5824 |
48.311 217.352 li |
5825 |
656.701 217.352 li |
5826 |
656.701 462.151 li |
5827 |
48.311 462.151 li |
5828 |
cp |
5829 |
@ |
5830 |
%ADOBeginClientInjection: EndPageContent "AI11EPS" |
5831 |
userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
|
5832 |
%ADOEndClientInjection: EndPageContent "AI11EPS" |
5833 |
grestore |
5834 |
grestore |
5835 |
pgrs |
5836 |
%%PageTrailer |
5837 |
%ADOBeginClientInjection: PageTrailer Start "AI11EPS" |
5838 |
[/EMC AI11_PDFMark5
[/NamespacePop AI11_PDFMark5
|
5839 |
%ADOEndClientInjection: PageTrailer Start "AI11EPS" |
5840 |
[ |
5841 |
[/CSA [/0 ]] |
5842 |
] del_res |
5843 |
/XRWHZP+Times-Roman*1 uf
/XRWHZP+Times-Roman uf
/Times-Roman uf
/XRWHZQ+Symbol*1 uf
/XRWHZQ+Symbol uf
/Symbol uf
Adobe_AGM_Image/pt gx |
5844 |
Adobe_CoolType_Core/pt get exec
Adobe_AGM_Core/pt gx |
5845 |
currentdict Adobe_AGM_Utils eq {end} if |
5846 |
%%Trailer |
5847 |
Adobe_AGM_Image/dt get exec |
5848 |
Adobe_CoolType_Core/dt get exec
Adobe_AGM_Core/dt get exec |
5849 |
%%EOF |
5850 |
%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: 6/16/14 8:41 AM
%%Canvassize: 16383
%AI9_DataStream
%Gb!R&LO(F3Y5ilUJ9QMh,S8ZDC)VLC^%XiAPD"T)b5V,r:Oa[;3`CTPs)[U3?YEqRZ7O1^Cg"S^BfI&R\qA>WnD>79P4u;a5JqI>
%'USFqKD"Yt3&-YR-aVJW'T4>;:bKYiEL+]lT`Q>!;f!@e<JKmD?Q;`m`l#5ER?WK?iHVZg0E5_rr27e8Ggc4KMS7m95Q4Qag&BAu
%&Vboe'YXLpD[h'_Hc1E_m>I1\eZdpNBZaW,7\a9klo:4_*i9iB[jMO#EPFO,ZWs$:+'GaDRWWtJZWY$hNd(Ec*/d&Q%>*m4"E4Kc
%nMC07BcQj*QYUS%"Y'L/BHpVCI6?*S%t9LNJ06DUV_bl*Q7!akNoT%bNa^C.J*?]#r9R1Uj6!^1*5%"PR,d/(h]2Yi>S.cfgkbo+
%Y;m?>JFL*K4QYao1qou^V392L;C[ui""nE4+6/`5.[Ng*1L)i`jYAiG.[>l=)(%jhW+.4SdhVnhj0+BcN]<o3/<6X[h>[N0YXtcZ
%?g3cT=\g$p%_=V:*<)1tZof@P`#b.El3k9P+X-[-WireF9lp4]:4_S_]c#73a.JV?^f[-as+n`e/-TuV&dLA54+_#pb@g`5SqY1o
%A3'r?c0,"0R^A\\qcTLl5dKZ*D&M*E<oiC!0YA2Ui90.gB6USDA,NSO6Q)RUmWMPnaDh,0I3DmPB/P0!q2aMBh4@B\JV6,S?hm[=
%:JC]YRKC"p!gXf_]1=^fg'&s=!M'kmc(NLT2M!!m9H",s?[q=d<1N`8%/f.2HqgO/24)54E`rC,kOG,+nL;fE;kBm_"T`Df>3Rl0
%8uM2`3fTuaBe5NE$\I/G/r+"gGLH8Tb@0dC%SPo(=:.:O/!_ZOYuJ8m29TQY;D)Gs6,9CMOA9;&6,;Z85jM7*.D?K<$B[NkRdtNk
%pBC(%94=I^'h_u-jIXe4fHYd_1>!h!`I?!pTQRM8pkmt58,.rn;***jYt+SHrPj'Z(&NY<.5`Q%/;=&>="GR%pmXB0LcM:dV';`K
%^=&IWk7i9#42m1G8'L'LP"X/O=:4q\YLjI.6/$,NN/eah@k$c:4Mm=4ZnD%_?h#*/NfH?<;U"YII)T"95CB<&8@aE%Q,6%I1(PMi
%1B5F*7e*6Qa&8.>10nS>.JAQX`J_U0/^*0C9?@.;%/*HY9^EeNVS/j&Z%)P+V'ph's!UTT?$sUHfK3G:k%o>2:s)W@Pe1KJQ?bp]
%2T2,+$KVG:?H?VKkt\LY<2X[ah%4XQ7-)'Zgp*(PS[M;Ze*$?F`LP4Ib0>%P.;``+!r5@^=.S`cN\;g,<cr#rFAdCVEjs9e.fWpo
%Q&"FgY)]e]AT\t(,FO]s>G[(5X,O4jQaTP&Z7JBBiB*<^XRqS6kS*W[rkm7os/GJZT.cR(d9kCIqCe&+hplrI0:SfqZWS/h<r,lK
%dO4<ArDtJrn*3"5k6k<?oG@1kri9)aGP.O+A!DIBT&\J^.ih^f?2d=NTmp=QS4j5(-7]A@$s-28iH$JI.<7a$?-Q>H*.=-qE9U?!
%Qn?I1fjY]I.<mFR:#uocCVQA;d5"hY\WkX:>h_D(q2b5Rrac&#WCW8qVHEVX;.*JKZp!MVW3@hckCa2_P>W,R,LnF^ZfF8DgI-Kk
%gEiK7Eu8!Ars0;Fo.6Nq&-ec%D6Y(h"J94pjki]b*s<<SX:6CW/nSd&6CUT5UOCF.=e=V@0dYHYZkUJaO#P*fSQ%Mj'Ds=Bl#AH$
%F"fc"LaBnf$ckbA#'l3Oi1IGpdN\SjHq$;@)6*X$;*HF;#d#9#.#u9*Jn'L+l7o)V('m=(#F<1A,u-n).QiDQ>L$qt6YiLBP`2.i
%3Z2YM."3J<VUSt-f$.`gBf^.RFG;*s_BB*t6`dE-:ShD5k8\>sU[8FC)q+pJcHA&@3RUT^R=:B?prWYu0_UQ8-ulmn20`#^\6@m$
%1OP9>PhsbZNl!CUj]n4r<Tt02,;%Am*ZI:38!%\)KhKlQbLnXLXs02$:ABLl8J3Kj7o82EdTVCP4$u"0kE^d"Q1bX?bY^KAZt7OZ
%1fnW0A6qM.P#b-p1+*>D9D$@UdQtbe>.GedM-*D,%f2jFY=rY*8l\t"2QRlYg,`<pMGas`C;3b"Bl.RcP7jaEKIKN\1;s5Dj!;JW
%;lO5$K#=EE1.-2O,*"-+b*XLnBpN>/N1f2YF/m`"[Cecf29oNRIR+pc9LG>B6H'aOdjj-nZ-8Pm1+l\@R$BnXhZQM+^^PqN$?oR7
%po2E$Gn/S?;\V9,Q%u'">/gKh\kEHBM\]6]J+Asu:F\>n5U''.>%*Uu\L%TYZJ&[>&uD*l&)&YE9Lhk>2lL"RjqPt#F[.UD<B3[k
%QH0;fL.&1A5,@j^lI`f!Ic3AR9\<R7da2`/?:07TPO].?16hAYA6@.\Bnl1n#sFWN3))Jn3g1s&d+'8(;WTbd4\$E)UfA_+eo4hr
%`gk0`k^<b1VfE\>c`(q-PMt.&?$@fuN$NaI,$3Eu^/U4^.B!/Rb><uGi$\1<GYMIjP6Oa4PL]d1f1N=o@o"NSI*Ut&*`F5d";CP5
%LSSNVKA*D(m]m00=H?"rP0A,]1-:D9[AS%>P(cS0>s7<"M5:auR1J\k8==K)58.@eE$>ok>0!"f/<qW%,,[tI-fU$`WiF(8i)nLh
%WqKYZ+/l:XWE'0#XqFJ7ln`4I]oZl1)'S_X5,T^@`).bf/nmgi)e#f9j^PB[8^WhLZ[f^KC<4iR5Jme4(A0&Bk@H'@aB-5ABnjl3
%aKK19!.\F1-DbpbD>6PKkDB\?aisc;]p"aqD<W]D3K3m0KHbn7(?>P(PtA$kaaZ:j10+/[hD=aL!"P-6oK?,aGeaX]OY<PMQH8Zg
%kjTl&`$MQ&lCTnB\RJ=r2Z+TQkpiY17=EJfW?baoNR,^Kk,;h=s$GQGoprsT[B,Te8b5c(Wou$dTt^.Oo=0O%1-iUEX?4YlWC/Q%
%"[td+UKuBqis_UrTpdGQkh6Pio^?TbHCc@m.nFSn/)gE'T:Fc+S8)?W[PB;FD89.NCVoklBOiB'fjL;C`^OE;=d^_klZ?!h'.M;t
%\Or"J:=LU=/$_n#O_&llaC=^qXY<03V<`lK!ml(U8d^ZZ["LP/ALdte"(F!"h?ej7-C"UYUQQ<jD,4pRi+aHG!4=eX_\UAtRq+r\
%-T^+i*`nS-^C4D/PD2q(c*f1hPgCITF&_<VE/e=l8[r87#0G2tFT!i8H9B$(Y8H$RPIe3$oh\UI<GjCd=_TXs4f)qLC4K;V93Ka)
%%9OoZm>?TYO()Hej$r\W;Dq,>&*+k;"%f](j"">#Zm:Y6[A.],E"\L7X[R"_8pX#?26J.N._)R]5p=iQX1op4P9kKBW3mt=P;P"q
%?@tD-oTl;SlfkcS_V((]_eV,'=Wa?F;lB^A*NMR`0WO90[1ahQ6)2a>M*.\3;_88ZPI2Nj[B'Uq1=Ac?l(994'YJ#mH^(t9i=n^"
%,-Y'A:Y'8Z,ul0t;t>/]qB!I+PtdQ)i)J'uBR._>A(*L)8>\5%)OIaE8U;)dc;7&B<E4-1[>08EVq%Q<PnZ`NP;niu&V1!8+U4Ii
%(c!Cs5,DUR[9?RjiWH;:ZA"sXP"Ft=l]GE"rQ3h&s/:)eiK_sW<]O;,ZR&2;QK4?nVO<BD:Et0cOn'7;Wm"Kf!66SLD8_901oLcS
%I,b'doHgN<)"%<c=mn3$T&^DQAU'5KN>ep%Ot#)[;3OICC+EF^Q3f[<rNbilP1EH4O4%^88QMU#8tHIP.+1%@"/:M>RbDK:BNadL
%(0*uSHY(D\\HQ$^Dp3>o8ZiAg*_AK<js6J[A3I>BOG\_CZuq7@fs1Sr!jt?/MG"dt[$F-Ua8g8mIn:7OeG#^2:Xss<<0P/P3P([#
%UB::oQ7I!Uk(Gp3]bUT/1?,4^IPlTZkW.ZFelJ@Vd9D6u1Z&\-)Q3[/1QC<[k*W6BTr0]%H=f&=moB,ng1`$.hbc&P<4NX:d:'EU
%(gAi55$):;3DD/+b_rt<i[[i^`HV)enMA_2M,mk5nc2`VboG[&5]\5r:^n>QV5i(Djk@'fWPsf)Mu;\p3K#s7797tS[Bl%HN"Z*,
%s.F`%1fPV46k*B#$dq[r#;#(G:2BS83rhIdRYU,EiO[!>(ugl=bkVsu]/1B[MOgDD!:lM.\.ISZi1b_Ak<.c4ngs;rA[O*dm2@'C
%*gWU-<JNq2i`#qq&RoO>2Xs#>"%[c:>A7E/&%KL7VPl/hU#q<(<DgC_)?%2;GPO=+^D63Wb4sKN?*:="2L9&U=F7asqQBL_Uc=d2
%cu7&"8?jp=jk:\!boaML8D4K[9^"DBS(\siAg]f9EH4,ld4A7ujR6X:JCItpH)THFoWns-X(eFVD`QH13E:!^Fbi^pebc0",hYrc
%[1"]Z^'Rt0p;8>fPN(+n2&W)SCg^^Z"KR.bSsl=Eb/6E7CmiB-.5&WXhXH^m;a-BmfA^m1nicmF>iKrcS;NNui3Og-F6UX+\G;2A
%7l(ds:0/FQP=_K.L<#-k>O6HY]k4"mCsStfib[?9Fi;5/>g/PE<GF@)OX=cod;4$Im90Ia-iTTKWb#lB->C+E2_L8^^4]%XMOLQ>
%;RK/en'Wss9pr.^AjDgZ-&/enOHpo%aps]B6]0$F(7ijI1UX/70iQ5<R\-5337.a075<0oH7(%<ESSH<9Z/h1l:J?p]q.2XN1+7P
%_!!9L2>YQ`Vptl!NQDb]BW[J3%nD,hh9W9=@QJCM6p)`[TK"@Xie-3s,CUnqe\q9Zf:76aPb1FYfqdLGbg\uMq]Bg>kg,2PqrZ&C
%n&'/.6\M>J!tdclS!3QILL9*D:&&"Gr]:c@fZDG.5D+XaDnFWfPE3Lbh0-+0'pMlD]cdgP4;shJ(i$<?SG'm^WVVTP6L=BV,OG5:
%e81&"+ruW:`,*k+2).K?)0>kTK\.YjKTUi(Uf$pqD3K?GJ#>MS])Ql75np%B1k/IgI>jY;7'!ZaOC1[mMLme_7[iop5.]*LM*1iZ
%@K^Y)*Fo^:f'5A52(,,M+Sc(-VdI?p"B`U/-u)kkWqfnqS5E:JX&@@cdbbSCm!>TE3i%JTBq]TBHZHmIBo-%ti`=gX/Uc-bOd\tT
%#u,7t&H-3fN;PjTBsD9>9F*\Ul&><^^1N#Dk'5JG2.ojTLVn]<P@unKT'rOK%]H4a)E3j_?ek1D_*`NBO,0e#TKU5GR61BP4THq'
%K7$Eb5:!&^l.NP8-X%DKSQs]p1S0F^In$/J8=K.8]!I\&;tDl?/`m-21Rhu&U#BW?Hif*Wrm$rqpl\Bo#9PYqVLLF$)@9.GJ4(0B
%a?o[@a(AJEfcXFph.Ek>rV/oKJ,86=AR[J;G%PTQ4'cN>M@pVlcfPl'IIXZ.pT_8.!lPMm;EpYo,aosVn?7L6/t8eq]kPsAYt8YE
%^m+g?EUYFR\Klf]HSASJZ8^"kSt`#s!,4*:"7YZLmqdYQZAje!$m*s=_qF6mn1jQhMOe0Ko\Y58"<$_o@`NuTqM$Y3Iu'U`"iA*U
%1&-Fj8ssq13ss_#-hNj;d8(iN:%D;5GHP3`5DJ44>+PXr*W./UL*KF!atGGSrV+S,aLUPn??=I5qoS;!b9pRtBePo?.CF$c2]%I2
%j2hR.S:>)1$ik)NBHF\ae=;!`90Eiq';]RB<KB-<c+1OR2P(X(qb,u&jNE$/*;5V/ooG?gV4Yl5=T3dTN!iNlE'BotRYN.'0L@7L
%VuQ(U5\Y!>nF1pKlfBJW$q/M.[`nf>4BEZQB3lF5#eo`&YO[n>QO=MOm@JS$#?8@MlbW83WX_A@@N+!e\c,BGgAX.t[`4t3Mmfr&
%#65O.%e0JjX?..s!Y,#ON.LJ*Il0_?l,N?g+=44V##i%9Bn^mbAhWg?=3/c:GR/fq#8TR3ickI'-2HQX!KmnH0P$$HAmb1#I>R9-
%+4__5.H<Ye3CbLEp$/78PL&C/QTt!$#X3XR:]KskN;qE-r6"drnFOO4.JNmX)&:Z55!Q-4+7O0`m2:@ic?dr@HNZ3]oN@'kQ$]Tj
%m]g@UYU3>(@8Ub*3)CDcY[tTq6`:eQf@V!O5tJ1$rl6r6,BD3*?'H$[A8#9djTM%$NkemQ8V';iP%Ei%3lS@ls$uo')D_5(dC=k1
%*-OZNogV:I%ZGtr]#;g+NrPJqkL9FKPmD,.B[lBj_SBBl#3/LD5[aCT@'0CST31oea_3XkP\Pf#U-E3KJ)V">LH;2JSGnb;IVB=>
%A,=A$Lk\9HEAej6YF9.,K)T=p&]hca4*!9/#/g/\E&RB=;Rp=:Zo].7E0%bfl2oB'%#&d%&W!-cJ(!`1HA#"WrXgul"N]9IYW;.H
%gDGW3T6$Ia^g@2J+NNK7r<I<,G+^_'$Rm^MAM)[-F+DrfD,F9r#;42O)+[Dt;^jnA?'<_\i)is2J7D^c!B/3?b`tiD]NB%]rb5-1
%'frV2n[edR;B1<=GpE;M-&YX,ea7q<U5Y_o*0aI5RlHl7-dBKj%(5qiiCIR@`5Ci]fru]i1-Deu^]!!h*lh[Y)g>LoRS)q9.#u>B
%Bq"t]-<AL-VH!F#9]iTB<\gl$:[r#mB-^><ZoOL1rb7B?]<If1:XPcb(]C82E!Z8f@Sq"C99D!)V1R+po@*e(5]f;Z*f)*&G\>1?
%-!/$PMtX4%,m'3Od5PGCQs44!'@-R*Q<qu.01cK$Q4g@sheg4;ieHtD8+jVZdG)"LFP-Ut;uQ`Z'\iH(Fm$!-HWL,mI(1tHU6^jd
%*DA2sm.f2q"lSsd#aPESbgOVRJ,U7f`rG.70^3`7s4:h%MIk1e:!0o1<F<L/h!f;>`,a!"Xr'p31@[2jbrGC^5MaWWb>#IAK)aY5
%.E73EG?Vm5XK!Z-a->G%i21/YFoKRTPjZY4(qDkKqY'*eh&6%Z%u8I.lUlF$Y?:^Ze@QdI`bgjn+nK&JrF(]^DkkYqVp,]"6d+JO
%>8!!>g#(kFSMZ&.^'qZbVDo?\7C#cK^E=J-O!9_s-Ul/M,5EKab:Ae<F*&=2Eg^H#S]p0YKX_kB#?0tlLg2g4Ps7#bQ0r24C]6>2
%N[9Hf8-\*EPOWhCD*uA)cDiR$H-0D,Y9Y[[HZsQ5L7iK3p25Ud'Ke\E@Q<U]0?I-f5F(>GHX,08%:_&8J.P`KD(NX[7\XQS/Feah
%#(UFI(SNc-NpiEhmc4b%:!1psZ:UYZB6cDqfFk@7\3VX2`EobEmrXR!XD?U6-XH!?]:LpY'"P>bNe>_REpb+.$qFLNZ%6`>9*6KG
%E,"&tj1RV.OIJ/P#ai`1g^t*a95jH$)>nI#&c]N[gVZ=t>90D!SiD6DXC47c<n3H&/2t(21CK5F;L`Rt1E"d"csdZ#,9(+@E@.:,
%#f`LrTePg*A@LqH1^#TMT$ds.QUtiV-::LM6JG8(P,VgC[-3eAO%V3bpbF@D5&.M@-Zh+T>?5FG`?LmqF=N971D\8>idl;h!?"0c
%:Rd!Fk]*8X\Rb4YbA5\6;S1V'i+'F$9VS1;l@^_B3GVP/M4uSj9P$"O]=Fiu$9J_AAQ@#p/F%gC83%]'E+t??65DY[_)7M&AQbLs
%H7$'LkQ4UjC2!-ZkgIMl7$P7#P'^%9QU)^Y$M'L"@R5.KLU0IVNX)eCK=]'ojX`HAUZcCFmD$%.K3f*:Nr@5=[-MZ(]$8?E3CZqb
%31JnN<<$Ji*r^sJ$W"`kQ!%X(E[:*`%K@$\,M]>jfN2b\\g)]OLgIfFrHNX4./RlNp,Zd:93Yt$p.SurOJ?Uj<jS^HL!]Fjf]g]X
%Ie=>hf6QK&C_ofBRO;<Z;nkf>;hkiAr_CGSQa1O&Ul,GGbS7W,kHjDd2Kbt)M`'5+EC]@l<EQ=%q@dMZWU@#[:GlG=r5D%8DWs.e
%2l)RYMT@j$^9Mk28:+nfY-Klh=1[?G(-S"Ok1Y^1FJWjhf#jr'XL&80>CmnroTurFbo2J2)n=1]9!#dREUB>k=P/1"Zpf1lU1G>o
%V(ZFU.U'h4XebZlVeF@?(ogNeh]7e-MRLMe<N_hkLo4X8FePkA`?Di"m!2\RLkP&$8:1qPnPSmV*&e+p#1Vgn+a2+:cb@oiV`SVo
%+b'&V]!3(nZQ;n16uQmKZ9@RI'V.*<040\"jeDkuHIUFXE`Y7JJAZ@`CuLd<5>p)JTlgU=CllVrd3oBnI635KAD2rcBT!"%R:$N3
%^hQbmeNr,jcD]3Ia1[%>UdcBVNRRhlV2!ZjO%*WYQo/t:,=.[G(KU&W)Tui"]U>:$.BS)hc!$CtidpMW`_<lm3?:^^6rLRkIEA`$
%5*N:jP*VrI?&@^ZCETK8rmi0@AIP$NfR=C9Q%;ukc3%f#W+K=+9/N-8L)O(<VD1HC\NqU>aC-KDJ^G&Wh9UZ7YSCe0rEGGoe#l,;
%E;7g<g*u1TACBa<qot7=JYa<Gq-Ng8EL`*`-/-6;%/gl9bLuLk9.K7$$a9/f30#dH4mp6S=iMu-<E`Q@r.#OWCH2;8M;9aUN?eat
%*A7u&T5e)tPKNfud9Y!i:!gD7gN"k>O*r)tm8:(ca''t?1@9Y?Rq"!*mImo""YKQUj4%k)SEV/]Zb_(^g&Hne"5L]#PIjq3JnIb_
%E@r\8jg7''gsc@jT6@-T</P`G;e_"U6,]N.VO'a6LdU&>44bMa7h.sa($`YNmndi%3VVhB'Fub'RcB7L33#+A)5p\E>SNcE]&Zgk
%Zc8dm99\]/ok:i`XJ"OHX9K-?=nFG9`]H>1O[mTR`ZN*LS\2jLP?D[1Yk*"99q\9]Lcq5)SA\W;eFdX9%)gJh]!GjC#hAc+L*,,i
%%@2Y.AmjLsO2]\=MIXSPr$V$V(Zki3D5`,A`$nmf"2IVK(t7(.V(uY'rngRXk9]%(1S@QZ4>n&<`:Pu=q.VBo;,19uFcI-)Emu%<
%?P8Y^>EJ%LC?hm!Mh8iDgIA3)!Y_%8-NuOe09-i9FaGtJm%oR1)F6uDbQ_o'/tli%'49l9LP:</Bat@<=atKsQ'?;E%GH5i\eM`8
%?cW->@`r+"JdpE'^P&cYcS&VArdQm4j/`dFS4;TrP9!I(bq"d[gU)q+V/,i*fGMSrK#?i>P>P"R9Ts2LZj(2\#8a[L>MR^>dks=Y
%Lm;D\KO7GJl(VE[@n^Z$0.GFIGgZIkls5G-&$]uEmR_ITPs$4E'n\;RDKB751e)H.(&8dIVr!\!`mM4Zm.Ft$koYra9A'';U(0b;
%;%X_SEUut;pn%RMO(n5lRZ2rFc/Yt>([4nsXKG6`Z_eWJ_55Qi2)/s-0$_>>o]^<KCk%G"IF/J@UoTq&4>g,UM2@KtJ0ZDPfGabL
%TRY+lDoUTsSl3)MS%=p4/uZeoX/ObXV@u\,5rV+5kT+X8Itm!U'1MHND#fjClJL.3X]Q.,UNdAZFuX.;qiX+R?FOdHd`D*!-R.g'
%NQ,S8AL@'8JuD\4j%Pt_X5GiT")7't7EZY#Y3`Pg)&C>9<$pqGOUU+)Q(.uVA^)/U/&YkKaeER2HVGJmVQ-%WNO^Lt*i>r_3Je3o
%M/:47ADg-M>KV'@F1HR,08L'&>tSRM4)XaZ@Xr87'0GbW/A;C<(L%)7<W+u:>sjkrP;\3cQj;:a;V+SM)oqWCT3^pILqmJH4DZmQ
%1qf9_[$Qlfd6qY_>YUO7Y/)G"8cH@Q7+IQ[/.4-\jS7&h>G&W7OjXM'?\c/L%Qg=qF[*GiG7uN2=eIBDL#s>mouM2-1i%gDY)*6W
%Xl+E@(`Kdmj$a!`EcXXD7_>sf27I\pe/oonRMs]D2rngY'rlg.KElmp$^2H6Z?KKoAVn"%l7DWaL5HdL#b>ss2(oaQ`:^Jtk^Y\O
%69PE*HDpN*3V5t><J58(J//!,/J$KHIVJ]$5EShGqZ$.5%fDOQ5KLF\JR<1?+Og.U'Du"E#GWIk60*#MkZHI_]]pI51S"820YDiG
%Ag1eI!h)%Ag$B2fY?1lTl3C]heH+UsT+8,_[cm1CNTI%PfDL9+m<Aq8[nR%fACg`HoF;*@Z?;m"6_Os>6t"aELEA#@m_h=/r8>7#
%ERtl54mn=MN)^ngSJ3ANP)%=f65;5#kJOhYjlrp['AEQ<P(T;6Kp./sP'QDqGf,t*)T`0!N/$6RJll'taZ9;i5+#3b]<T_?`bV-D
%&nH2uL/p?$"V*2i_+Gt,hGdQS.a_`8?9utBcEMKTD/]*i&,cqOfIFS&!aCh[q8`PMImJFqG[3Kqbbcj6Z7E@%3Cphr,5JiOJk8@*
%A!-]@PfHR)Epn%(<utTrT?)Xj5(>@?<BbH2TDJE7I^AU]4<>nH\]FbMqC<-Fp<%sMh4*=1#,5J^=)n3b(Pj'\!h7:<^Muh1-1g<g
%#>G*p.$'0p,7!K#onk^]c)QoTPP`Mm@Gk=<>5="&-E6k0m.2i4=Vmigea[^m\!q%!ZBb+.XQg0ob4V*&G.Y7?9EiSt9*pK"]_VDQ
%+I:Zk!b?fS!o^J`*8o_.#O`aSkY#HpEug(.5#_S<k*0?gqi;oK(C;KK3@3=@Y48>>T1qPHqbMRDG@?lLkF%A,Pc6U[np#Pdh^V)c
%B1I[9guKS^hn'+A_XK""<uo%<0pO-FnOD.am^Jm*RDEoL)ip1B,_pqQ2O;=r[,]cjY:TZV%7D/+'TCdB0+a_@]%FEp[VO"K'n.V5
%+tlC5NItJaj4hqS8`4`l_JL<p<QG8L:b;epR&tB(p%fVTXnA(,k$pjJ`lVaRhOWG]?[CC8-BYqNBc.&Cc.7IWI,QgpJncj1_n"JY
%?Z>pHhC\ehAS2X:aTFhZ-AP[S""U$_j4D<&[0=qUpXJ[*L`o$35m,d0>PdU$$>=k$f1J/n"5O>I:Y+tU0?etCJs5Q_rmnn\q>&+5
%YE@XaEmFf#H@>b[kq$BU2#6pb#c7/R!=Eo*d+:/641d6*G;%0j1;ZPnD@(EK90QD$JASerfFCi\N??CO/H"@FjdT9^.OKp?o"K#7
%G9igt>?ch:ji;S%0*9W>"I<k(oqV@GI]_B;!f,r/2>N]2`c#AL5Y(Jl1SDH)!Ll8_G1R%&';4a_>F'[k#C9G,?N3aG:<e;aejh$;
%!(E;<f@P>?)mE-#5a10IaDUJ?bS990cqKi."XnIlO"X-A"AZ-*;qY.,!pF-H&V`5'k!3]$qjStmf<*A@<12HOp<IDPl^P.ES;o('
%IJFIsP@cC/fd]B;#]s8S$;`/'HD<.>e]c)?o]5N.<<E"6$Q48Z8]B^ck!5,+-0D"QR/n^^YS,=#[9<4aZ(3`UHJT>$Q9^Mk^S@_.
%-pjV8T-MSQam[FnkV<*\+pe!p.F=R%m\(rRldPLN4'D=&qYFH*m[1JR3REuBqG!lm]k[uImVRG_!(rnT@.-Ek@q5c8Pduk:9,9dn
%Oo%Ig>W)c^'YSdE=_ZF<n$SXKOp04!2"TFKO-g#4]C#Ua"OEel:g[$$p?h7@@0q$(k!PbA5YmgBl:Jr7W,TrVJnknGb<rVMNlPe;
%FU;`>%iZii,e%(@.F@52[&.2EG/c>PbTP7\!=F8&J3Dd#rOu8R$350tCg:[tL6#1<kYH*N!&XK@]_4XAEhu;":bNlmJ<R$HcSYhE
%Rhpck0mTTE:Q;,QXa\;>d!Vc1eH&BmD07%c9]A!Sb/_#LBgn^4g!?6Q,LF@kcua5Ds05l8TLT"bci@-.s,qp#>fI49o``*cqpcbq
%2Lg'oU*hXrESk+jZFkasH;W6WjehtV[kh]#4Ip<npeH;aXiPS0P@9h8#:\'5Ftu/aAiT0]49b,H\p%JW:R,KoPqZ#2bXmBKaRaZX
%s-..kY4>/bVa]aDF.B[b$9AT:)S"*s4g-X(mDCHTV[_e"r%ka*qAa(Ln(%RR`CulDR@D'-aJsE@\IJJVc(FD-R.2_hOe/#`j>q@+
%)q_(7N>!lMg=k@q/8t4RKXp!]'s4(!!L3J'[;>O6JpCPG]NRJsAmQRN[On)bA=2!;O/PaWq<'d#m<4i*Wa0!NksitXBk,B,[uXIB
%V^fZS+ZB)?SQaN\Xg=kK2o4eD21'_]G%C-M4bUP>rGZ&#kFF=(pjKehr\X:+\Co]-5++Xs-5V68nBmXl0sG4UFoCo@+C6]@OQU\j
%O.5hEHc`%$o;B_"94X+\]JM`N.2IAlm-XMM1sa@Mm46^t4rAu72j)O-E^lnW_>Yj]1!Q^O@`d%T6Z"s3"q-:P<`urSB-)nL=a@%8
%`SiaF.$rr\Ek.DoN^1SLO_gQnH\`,,iFsF<o35&ZW)&DDgJREB]C%%AZ\'j6+Wk=7g]?C1Z)?6Ul\Y%Y.h"4QXU<(nc@o"qO4UnD
%rJR%Zm$s\_KXClGB]H(qmGM;YW/>@Bd,a5>2:+4SPHY24#WJSQh7BfW.k&F#h:&59d!$G%[9-0+['R<R:4Psjpis(XR4*LF%0TEi
%I%BWH5\iM'H.PAdTZQL/($Ko9cGk"m^&jT5(qIlm-s2[@41pp_9g1b1!@9Lh&@g&Soi31ifFF34d<=_U!>Po;A_ku2("W0'#A^!2
%O'%P]ooXt0.*bEkm,d$$Y4"b)nDoeOk;t<>mAf9hgp\c$HoZ2s@PW<sb>DuiSYYrX+gh#$;cf?;V7uV-QFO\T<?h8]'eV7QeJV_%
%UUP&=H$Ru0qN?>AUt73U,6McA9&i6#\C_cFHDo"o(UTnC_&oM*61TWFH*:5@,lm*82AKsO$`&m0Kns3AG'a6s2hTOOo0K-i)gla(
%ppn7B?RI^*G85cCb!B$VM4P2+Ff<T(n6eQnJ-3tU!\1oC5e3-S&h?7q!J\fSLFPpGVdr1f.:bh=`hjZN0+pEN1WLU]q2?"2QFICO
%ac"Y5@[!;Tmil/s5@77Ok*>lNU6^5m1k(G;[bO)^&(1BU3krU4arjn"bOtYt7TBAO<\Yt2feaIe_<a?EllJ0c4c[0rQHE9,?O1:!
%+7._AJs84@h8#i_EUcSF`iWduq_!!-8+'3$3%'"nUE^cZV=tb"#Le6nO%'kr;:@@qTWAeiiD%1Sk-TJo:(=OM%NcnLabrPKZ[EL_
%?1m;3?mW7`AgK<^9Y-O&O&$PX)I:=dF0Tj(Uh7Q'pu]C@]JhUDEUBK=egn=hWB@peHY"hahl;Vpq767V+[%1Tn*&@/hOMo-a.!9=
%>rPHBKRk\s>3V##%I7#_&Z<)EM/tMD9^NeJ``a$ONTlq\bW=aq?q5;0Y/U?cRWhf=:-]'6TeuMga0IGS!aY7OW^nGbD)j$"'Y)at
%l.C#9FmHbpI*uh,OnMR("a,en9-FTf/RB%4Fh]@Z+6E:(746D7c*T1J+b9Ycr_fr-DFf5^@s_AE<qJY\*[po!jpU?@B2lp\AsB=8
%AI1gB/TE`0gSqI&NNN&/g67!Rs5X5V`7f-`>bK$#SoR>%CScWD)jTh=[r.%c3csH%(N^Y5T+,#D@bo#u;41[1;X%H4cVBH3RuLW>
%;lU>f\Zp)Cc7N@E^=Y<??VhO(,jpM!@inpi%kFBAM,q)F`BJH3:Fi3-6)&YjUu^-*r@l]Q?\@=[Poed/b@npO2P5-AqCITA3JH%3
%JZe&$9\j$gp8JD-WNH4AqH7%MXK:G'b-;aM3G_8-IUi-I`'>81lZ5W<%q_Gg2Hif]W7-R7FsC,^`Cq]DkDKKnH:2"B/Lhsk(BZ,s
%;SX"kS,j4Ch9pj$%b'9J)=IDP3fIL(RN>-2l^a5N8@C?T(H5bEq,!NUor/F<^utS+Ud29O*e8rCK6s-t!nKDkRJ="T+Q%rLC58Th
%\j:)B^5N&RV'Qg?>aYTe4u<NFB7&OAJ()K)>DZ)+(MfhjF9Ob/2:poo0;6OQh(F*`X'hq\j+LC5,V-dQ_BqJMjmD0]bOQF7:3N$<
%bMs;G0RJm\TT+;fi]:Q5Vg*T<K(k>I"K/#5B6?:^QhZQ2[5Bla&mJ^0s2`4*F6A^Of?-3K*<f1Z&ndO^FH,*3FA4Rc?+NW(7st=(
%k1#TA6[sEDTT]1`QM(+p!L13ig*+`)Hg?c59ssZk=KGtWp1U=ikR706O=Vh.?_:10=SQZlD#H4p:0omS)@Xcq1gP;XV?U%hceepI
%S;F%e[)<uLl-]%L4u6OWn6psXppe_)Z1,#<):W=l?5LK+Z$mj$CqetKpVY:P[cR,.Z!m1Omddm]7Y=;Sd'%d+*C:4dK[YKrP042_
%@s,3.m-lVo(rJ[Q8etOmHpLc%[A8h3TlXIok&jgdVR-N2f=*S@Z1+_$^P,A;h4@;B_T<>?/(gJm?1]^M42j;HemF,jg%npt]WG5#
%"Z5@inejD%-OoB6-JS)@N`nF'K&_83g=]eUk*1]-4rd_:*Gd$:fnqHHV4Eu4hnQJbl/F8T`o7@a2X_ClLS^ORS]:JE6hV?tZ,6Q9
%.Ed]slGdWY\l`h]0:PZXX$&WS,m"Co)0_gFe5'5A8ZS4bH/A\P,o&=/1_PPNTL:S\802YM+jo]d]@FQNp$,_T6";MnRa5sY#o[#O
%U7m7.r:!A*IGBXfQ:10(rqu!cpXj0G(Xe<_)<-U7;0XXrpIa.2R$mVhlfDn!fp?tTdKOTle7f$=7;26*Z*Bt0>DEM`*CW$QV4?s=
%RqLK#W!e&q1D%hNY[qi!im9t"3GN.:GP4@hqSq?KffMj/hHn9lmCct=Mk>H[-hH@h[A><"0;>,tW9FgM=gp^DN-.4R<-uehN&r8B
%[UX5PqcpVjF?[uF-.gCidb)]ieQ]9EefnWVeB+uXg<&g3qE6Uu]jWKtaPoQ+bEFlC5d=Q'TeXmi]nHt4)d?X`s'XGVX'!?0CSr[c
%`Ln51b,[<V.l]g_g@==(e+f+9mBE0_6gM,k"tXBP:\M"28o*B\-p"gQmY'T"5.96]#`(T=/WWZ#5,KBm;@h2Xp4"I.>2lA'V5g%h
%n%O@XYdCT;D$n9o-*s'tAi[?&c<At!/FD772!8Bdb<,HaWeFi0:gM\MSgtVtkmSt#E.flX5J7I5'3BL)N#@S]\W[]Praa3+l-[dI
%F#piiBC>q7?^?`9K#bu5Nq9;4D2XBV0.jK=a5u^u2RWT!>>aa,D:=E#&[<3Fq=(M=&!f+c1"fbE]>M*]NmR,>fHTutWC"-UX/bo"
%I,QqA6Go%YV(nWeZ^cNqH?[U<\RJ%LD%ti[RtHX!AH\PW\=+8GLi!9c&i$b(%%VeL*PK'pq&$\gT\9Z4PA%dd@d*/'kighCbK%tt
%!ECB.A;bBZ(cqO"3p#di-"H.4JLV7Rk0\e;A*E8(ki`NFnhG7[&Tm)oL_[kTfgjDOojn:]FL&tAO.\:BYRUo$D8P.GO1L^LJ[^XB
%qHXXYK;TNIE]U^Y3cl)iV/nARSWO(Oeim1-g963O^m1hl@a!5'EpGm&kDK8S`o;(q7+pd678)&IY;*S(K#(]_a4#$lQ2LcD3M"'.
%h7q!m05/p(n,9S*9qN5t)YRU6egSd35!!tlCf%DIR8Y?@S:]nYadT]=RIAM`jKLuOe[_NmD1*,:eDdM]kVb?b)R3tH:T6?rm:G+-
%?elN?$?jmjKNooZEJ3lZ96uOOfZh7kj`BC\WnQb9DDiJjZin7u*!Xe/,*$7@2DlSKV4JWMDG5N_l_)3+%8);MX4XaPDK.J1ffO-E
%R\/sJU`'_5-s_Rp$Be2!27>[E+?@V?idA"MSQRu`;:CNih'=j'9NBiU:7:UYA(@R3XDE&W@*6!X`IG2BQ,W:,boG$E]00e.1N)[+
%CL5cl1[rsdM3^F]DF+^g*r)2[)>NeRP7UISnT-krmllcX;3U_ca(OmL0#A%Fl#^ac+i))"BAFGLbie[N]JSa^DrZgdf"2_+:sARE
%s'hP[Q_Tr)nOkO&e/`Z-XIJJ>H@=#&/mEN0g>+[*K,OWRNq%/]:!>IK05ul4O(<F?NjJVhmag#hrQ/*[hDF]T::FtGe*6!1a!M9C
%N5O0oni0jnN0oCCGoWNgSIlg1a"kTXEOs<2Y_btnm9d(CL8%;?2]Z%`_bP9h%OGD&aN?GZ36E>CN/^]>YER;3>;O`gP@<_JjL2:Q
%eA@\']XW0e,GOO($r?`PpS"K&Y>T(@*s4Q@Y(f]k'1@c-ahk`$?i`dDQ(,iS8!KtNEp.n;Ol![S6ck"NlrGh[3dL;;=Ir8XUqCt`
%F=?B:1AfPr]/q\lBb_\WrfQK.=nn4"^TeI+E9iXK@X,$!L83:DA;IqV5?dmd&TfTBZL"%BXL1tDg(GGE2-TK_[^8O/_pD)<#L>i7
%3l^>7ifPtjq(Y(Z?$MB.E":5aST)$-m-9g'@U<1Y*UAu%drXPePiZCNVqA*sbg*'&!@G:1#+rZTCg$XD4?7PEm8)%(Jo5ssd'`?u
%LZI[qEbp#BR)c]tMk^Z7BL0\K]#>0(C+VW.X)g7@i\%BO/qh/";V:eq#R8m`?W&a?H\lWSG>o)`jHf>7*rP09%#0J]dXG>54IiOG
%IqA.h?LAn>4<@8\<DXn!<ZM^[a9bl8nSmXRqGnUI[sYQURo>&*(QmY!a2@0%Ol_D/<QE"VIMcoigld#%F7F5#[ficf*mSC:&SE!a
%YY[HPd2'(Beu@I7<tJMq$_0Sf?(Zt,VG)]a]Pcun9I)H,]qaWHFS^1Ng;T);IB:l!l][FUmG,7.L32),-10oUkCp.&i[e+r*G`:?
%E!G/rU=nE)C`-!@h6/Y1_s5F][W*3d?cr'F1u2@nfmSL(=@koFVU)j.9c#dX]_1T&k4m^P:#7Y7(VOPCA[b/KS3dE]E>pTGa43#R
%[pDWfb>6#;_^&LVXrGfL;foP>2D**^eou1:bW+E:Aa5O]DJOnHcCJC^ht/8g@KptCgh_B"&A[3t_#%,$Uu&:1,5$C"&ZIFu.u?f.
%f4$7e8;24f&<TTE`E"+2&XucgUd@-qYCSTk?ISe9E.Z_IRd0^1&VpZI#n9]Lj4-gj6R\I%Nd6W8E>Js07mG](#F>mRS"nVC$&)U%
%DlKY%Rj]I^G3./GE:aX7#MYMeq+s&Q=2@>$l%5UJ7fSjf@s>/+g'FSO)rVf<j@A52$*Q;)lh%HmX+_A(:^roj2/`G]H5'XEOKl'i
%$X^7k*Tkaoam`c/$cGZS+>t$?3-Me&U*rf>/pTjF3<hG.funWl\+=T?]m!FZ*`SE<6uM]PJZ$a5*kL(H?lo&X9T+@O$,dd6mGhJ1
%&?T3nA,>\1bk']Tg]Y'(MJ<!1JL/KjfPr.T,T_CidW2]Zr6_5iH^s`EDB[1'0[,Q*O^POqf#=1S[PilojJhu`[npl#lGk)i>PQ/i
%_JW(mMcg*-BsfOCVUos!;=bBCDg&s7JWr#g9WG2p29'+);.l%tW@.299aKB_iCX4%&F>.NVTjY6q=k<kgEWa1YXc<5[nk!V-mQCU
%m3:nK5Dd"<(!rfecl06###r^bpNa,`6/_B]i+5'"CCs2VLt_OoE)Z4VLJc"s)^>WM:NA#CXCE)qo5a$[U1H@3PLYh3kPG8r/WOJ'
%+)SM=p3BCFPp\36NJ;Q.j\V]+)-+sPD@INN`Fbb/&8Bbp3KNIBTfjWQgW<pN6K9r.c=9kY^T,t3k/nSk`uH]!UAQk2a/fcHGg%FG
%L6Ct"'kcuuF!`oV?FYoq[FNVq?05FalZ8C\c3u!40APPYjQucAchljhCrC2jN/,;Fc6p4L\mq<D%8,9>`Uh-\T.eF/8b0h8;Hg9%
%[fgeRT&.G]krefN(6#+H;;J;6k5:K6dokqWX,Wu4o*MGgAQ@-"Ar=@ta@E.A3\t-UnYH-Sd<'!*FGB\5<Y.u<es*dFcsEI24Klg6
%7FR[n]rjDbc?a,6Q-j\cZ#i`RHb;ktRJGPgch8n09kP57kBsIbf4[3$j[QgWBnarVB!HH!\'6QH9rC9kmUkM07FRYRVZorc$DQe/
%`_Vq0C*h8LB!HI?3JEfVVDE#1(L2)>SK!G<+&-A`9=I%&N6u_g.CNV@SOJLfMPKFu)JJY`]l(B<BKCPD1mUnC,-ND`c>9sXd?IZI
%9kRtLXtZ<iEbApZd<%;4b6k$/XF0'/NM\KVL7BW2FjY;C>,4_R^?#g>SVb/_Pk'a7-:#d18Yn(R\oVX-puF@,<p._qf.NB6=/S@+
%<kDHd?_&'al?5TJl/\5bes&oZQ/jppf?'B>!q)'Pbjs+!URiKf;G_BB?.Yc\RpBnq$121M-,&,TAj[s#m'A#O`WiF7![=s%j\(c!
%i\tmB$,&cLA@.0TO'0*bbkZiC'&C*S=gL=GiH+HB?6[Xb8TqZ?7!IM"Ak6uUQ+t`rODY62B,_N?/_D5sVe_o9`\pN46^g(UO.r*,
%DR#!#%;ho3pOt9,FdM79+nj12jq4[&lh5aMF3iD,$KE[,a"'3F"C54t/C1T%ZPYb&1l8<k\I>u2HYCZr0]p$aY$<ZBcMcF'bI%sm
%kc>;7\;r:bN_4A:L^^8HEQ-$P1Mhd-%:tL:F'Rr$G=,LaFm,9$.^2Q,%0_P7*PB:-:I>_bIoWD?8G)r149kHO4Sd4\$ctkoDS@[U
%NqIPQ;Caq4m<Hb?C3d)mgKA\(dT.nCg%CKEcEZ`C0b8iCbZkV`@pn]5(n(i6r>$FIP0A;hk-kD$A$0ns2dp(NijSBYK(I]-8]p@M
%,q5tf^"T'O^74$.`S[al:g7&]<bJAo:6$k@R<#pN%#26lb[>\],*9X[gqOeS:K0Ji-'?,]9</`%(#)ZX?J8Q]Q2oXaZIu6l;EFc-
%+ha0%mAqd2&=7qV/pDP+pR7_/n=.Td"pYZdGr6K-&B_#MTll)Oms1rMa`(l6q7-&R1h=+#/lS@rGTt1%Gq7!UB>!>Bd<=m&m:k/g
%Vtc@m1Yc-oHW>+ABkEBlK,0F%Xld$Xhj"=ffu8np%'4$l>fFQX/'06EQ<d]U90/&['^[R2EYnObG?Ks\H`fn$$[]3:G=:5i,d@"!
%m%BQA/`tiK9mjQU&/,otMtm"V__iLajf+H*mYYnM*3R+cWE]6'b[h>!hU1^>N6*t'kJ8p0M6(1S_jKL[[OdVpR@<O(S<?;Xe(4Mb
%MrTD,b]_KEp4$>k8f((/*\;/Pmri8Plog/=c3$kJ-ebZ/h@r=B$*A,=YCcKcf9UEsQ2ZMqU&D)fmUBEo&"T-=^f"%fRpT!.1=CG0
%B;^p@9HS%E<gN.cRR6bRZU`D;N,*3<Il3K-*Msg#E)0Xu-d?Z>2Vd2\A2-:j%83:0e?a4T/"ksX,CJ(\U<A1h&07QA#H%!d0fYS[
%a4tc($ILrX4^r6b%DEO(_*Fe:5Jk4M15YFWo-_'XAahSekXhCgTkWNn)]WYVV_0eX\]4$t[(Zor*k"edGe!;14`29n(YRh4N>^o8
%KTYl1=_H>Z5!IYr\bftjJMP*_fsQj\%!gLXUINuFBZD_9>No;nPX]\-U)_e"6ra4*A,d$f2u6-B%InCGlQA;4mlmY5r5LG'*+Koa
%8#%'-qV7Q?&=tW3OIj'\#Wt[^"0G#Lmjs$-M4r.[<=iJATD-SIL3Kq7$$8;?4U>-k%2<,Y2qjI$!*7=c#`qj15_R<VS\B"6/]tcO
%q?-V8,ec%Irqf`E3-T0nod0.!ZqOqbbY-?VFNPYm:g[KhPnSAYCht\bP_IEEYt<tnOHd`.mD2BK[CLmtQ=/iaZM'C4AAtl9>%NPR
%l2H.Nj3]@B^a<LLFE>1>/ZO\6&eqGYeqGL9\`2U^Q0$A,CpAl<UK'2Q@+tnGC@S5ZLD-+;DPHI2?"<Kh[(Q,DF)i">*RCOnNOlGU
%V5;BPpI+atRVc9(O3Jn\G>?<h8urr!12gc'I-/bplG]%1AXIC91EZ2i3E)s7YG3u&q&cA1HO\Q.Esp@-$b3b+d"ML*?-+_FA'En&
%NO+,9.dc^X+7*UOAaSnlCD$f\KL8[!4,QmcDQYF2bc'\c?HgN+WS3rlEoeCl*u\SNpNB`qY7mP?P;#^><AnlU?Sb6?Km15X-g5O&
%Q.^FU/$B9k9CM%fmBTY=B(2huA4OYH1.DMD#CXO(M:X:92t)<.`dAP[hfJ:N[D(h>H]1tJb<6)O-n4K*:X8g.!uK\$%](i=;14Ef
%ju!iL0CNaF3N8ld'+3rfdb*+FOhKB5fJ-4C2)C1sj@XLNQt$o&\`d5/`ggi[0,/Jdj`00LZ^o9n.H[!n`s]k&!n-5JKe9^MW8t?m
%0FH0-44M1K3o<;6(Bs"pQ*r`EmQ(^%D%*)_41_@TfeE]X[o='7gDE1_cr%;4L:oUf!%OSsKq\S'`W3T2ZEY[1M\n^OXXi3V$IEVu
%TJ*fK'VO1t5e:<JCHffi9?QEA,MNQgnr^Y6+9(AtHlB3*?VJUTR?;?_8bm2afZKBJ&O4%B%!YDjjjRmkIk`CEA%&J(,iuAY?b'-6
%4q1-&WutTkhZCd;.5Z:!C:&$S=oFYs)bQUODrJ$AT(;a2)@/h`]Go!?X.T:<[e>"Fgn%GJ0!Clol>HF0Te,g3fmAF3QM@2"rTple
%)=E5_33Sq`-PPmaq9!>/H2[)`!hP-M7:&4Mm`J]2Cj\im%=F>jc[I-fDB6:uH2[*AVW=pc19[;iFglr2+?"NDloV"I`KnU2V]2MD
%XF:Pr=*dI;6$-GfQpe.:8")0a#9RBE`@CHT=e3=$=oDA4Q0,q8m.(?1a1QlpVQSkloYPnPo[J%H"he;M5PnK_oC7+LlY"a?`17.i
%AR7Uu<dZF?lY!u+U.1q2Qe,$2C<gD`UY-NNcg.K&6dr,cqKkaKcg,5Y'e.2o/=Y8;5-(;f<\BZhci1^;Yq/q;f?ZX]T+\uRA6qLt
%N@q86;6P9D9FoN$=oFZ3a6.2]fL8!<V/Pmco'rh)YFiK@mlHoT+g7O:(@g0ogBI3F=_[F`X5D]Lo*a^R1Q-*+mNaEWf?[co=6u8"
%oD7//2p8`kQd+hD;qq5-AafHi(-/1!QB,t[BkY`U[nJtLpU7I%m1&Z4rB-q9Ru9gC7:&4C=F`h@5Ld_SO\j7cX.P`W[)LQ8,EFFF
%f?Y-a`N!8Beg>fO^P.)aT(;a2[t86,=-;+\?3tYEO)LF7>X_iAjn7*k)1.6dR`jtdcB#(MYFc<I>ZO'Z&%p)uIQ#6Y[&_iBH2[(?
%3[rq5-1gsN-tY0fXmUma'D&$ElaM]-;GT#+H2V"$PtU<540Zup\%q5oe%C/'MBU:D<TNhZ<t$[(&j>FNZX&\8Bj[1PlR-o)4KG)D
%+'U4uT;<,Pqo2^#f?]Rg/'7)nZ-DQH)I9s??9e>+_*!V(HX8qK`Bg"l%9C5+Lf5659j/?,0/;#4/+mnoP>E:3b$')&@l'\C&)J8B
%(3SChP'BZaE30%f;-'U.cK,cYBSf!k"I'Irk1ZIZd8OpTWn%a)j70rcf,#t`VL(g%2LBquD&o]X80NqiW^gqZRc?[&-*eCR7o3UZ
%Xo9&kmsc,u]*H*]aPQ@8A)sNa1M!N9mfZSfNpSO;nR[gpL><N?G+"7C-\l=Dk+r%I#o#JiM-nL".A(*f%_Hr/mH!Sc\RVL"k3d)9
%`n\W&6HiC#2U&hBf$9\m[tbKkEQ(_AGQ)$/Gs;aDNlU0p@Q\oRmZ(rHi,1YmA4)Q_bU+eB=&Y(Eh!tVYh+mp]I[9jZgq>n"#.?IC
%%i62<h-MOTEEtZ[r;$`&XlU1.U%M_RGaQ]lT!uEU.XToj-t$Eu*@9%gacOlR\"[h_'4a#>%fCK),SFYEdjpCcM(bDn0VJ%`&1]mj
%2(9ZE4G#X@$Y&KKJJb_#k'c\M4<C-6,/0^E?^'H(a<&)r@"csJM%Mr*7ni=JX?Tj;9=HTq2'B^spoR$ZZY.TX6>-KU-Lm7uhIRTN
%aWH^+(Sc%S1A0+/;o`RF^?TXeFA6%hZuh[Q#/Y_"aZqD^FbeAP#="Kh7O=N07)O][rd#97>csW+f^0P?a9Q0C^(Z<o51B\h^['7q
%k&4;[Bp&jBPDc*hggIV7lu'Ag9X*0M7Uc$:0IDG4$OTo%1^fqZ7r7hho)Lu1r=ZH.8c5[/8Sro$f:Ofl.%VPg;(.0p:Z(.ie>S.:
%]$?A=h["[j87-R-1&QoS''ToS8Z<#X!n1o]k;UF,;MRrN5<P>JO72OE5mg;,&u#W!YkgW>K7j,Yk!='`]MBTA*'5Rhe43d.kr(3H
%3D?@^5kk++aq)d#jhVlE=KogkCAZcNDd(5i15rs0OTHIC*QEZed;<".?6[bAHC0&MI*^`e'hc:3q:bms]dTgr2i*=s^BmagZ4/k'
%=H_5O'ST\OVC,LX8EV\6(Zu+s/4[h!$X[gDZeKS@&f8lAiq3)&LY=[Prq3sIHl<"cnNN.]4Aj5k/jjp1ijbeV@[0?&Dfb)_Y]VJ_
%<Kl;YO\*"cC(HY7_c=-Ojjj)N-]?4CXBBmRhmhDVAZ8:*$m0%6F4m!YfFi*PLE.g$-1pJRQ+?VnFdPcX3"nXO_a?'3CTL1qp"2qf
%?#OK2X*#IN&k.AMR/q]K9h9*XH=5CVa^H#M4gS,N9siceKA7V/6lp,$H1Dh:FcrO,BkW"!8;f4.JA]uoKN.j3R?9_IWSH'Vp%.60
%_WIc6Wt0SDmOc45KLYb4R!V'r%8)'El)0ACiCd<;].:UL5K[>IiOm[`Y%KVpRKI!L,7?0lOSV:LJ*Q8.-8Bq).q%*EZV96n[`0(L
%n>XOPT/rKG%Mn7Ykhl"o3JU=DH7*Na%sBaQZ*dNhrA9n:H?+l"CeQV.;([r_d<\MWWco!Hipd,WDHO]6bI=9GSEsp5f(GU`'\a`^
%[pOh,/gCmoA@Mt5nbs[C5'mW.Ec\ZVndO,9QKE)eiGS*,&0"lgTIe?U?!JK]f`!*1FYINe+_$;3DbJ(fLeOdEo,$NDiu"_b6t1l0
%n?k!9RBsV]7ppgD>"0cOM:,NO/K]afCjCrn.Kj'D-KDn:iYWu.pOM)1GF7SX9]OWleW&ubLp@G0XEnF>g?%pMB?,bS`s9'R,r6mB
%<?oOjV'uCb<CZdD8gH=[Ok?#\7-#J3="h>g'K\@THGVA8ehR"JN`gN(Z*i"u)@#BrSF!t\D(@aXdf=GMImKOOh_<FqQ(UN_Jpm>u
%lE(Ku[N6)aCd?`u4b&/`mW*[B*dDEbW(ZHmr[=`1Fo98)Ia)-$_]uYZB<TpDmR?^aLPZ2oG7L!M[TSg$kl&OIp%'Pf_4nDW2H:+g
%=I^rSgYTlI:gL&Ur9!tD&HI5DK3;8cpu:.2KaXeM9Hn5l.\-u;NXk1FMa[<tn:3Oq*q7D$`DrKA>ITC9OXNKJ&n-cDe1JggIWISo
%"O'pqZ0hC5No)r\'=dOQp!a*cZ.[^(4`OKsB\CmGdm.DQXC"HmdcTX'Mua+oKsQ-Qb0D%IrJdW[-VK0f+0QDd+'nNc*GW-l=EZ:#
%G64QkluA$A8]IiIRaJ%(>Gc2kqu-$k([`98@+TR1\Tt.CRsXfZp%E&[[u.?MC+sDE?&\%%jhg[&hEY*&O3]YALA+!Tmd@?2VmU]\
%/OLl1%Kpkdm8UU<@/t@5_5'+dFAr)6r9!6V1SWrc#(*jYTq3O0[%N%OlhAO,RH)G5ecdK'$?W8i(TVr:5YUpJClHtR(*nf=0audg
%[j/==RM:<5T?].H7#!_YH%tEtn+,3"`8rqYV;jtQodt,_mW5!\H9C(tgR2mhF+:?LTA+e&G2"H;Sd%4l5L7SfVjt9W\.i#$#@OC-
%"Ob(5l!!(^==CM`cfDDf<i:"6%?3$Ps2IOcRKD+)n>FXi-EQ^9Ga:"+htOLJlm)qMYB@"Zf=o1VcRBjZ&f\LlS@ThtjAhkoGGG$?
%gjA.P&@2MW1m1f7fTANJ7Pr)<55R2q>4*bh]Z2D@\-5^D7W%C5+?/A[Q%_>A1d/#bH*b;E[s=M,].Sn*]l6JPklH7U=)heBU8Y"F
%im2]!4`>0"5u-$L"gTbbmDJ34)eDepat78/aFU?E]Jhkj%$9N9'"I?)OK7gCgFe:Jr+#[AkfX'!+MN;XjOiFLgKR,/j))ZDk7(N?
%Q+7*?Hh:S$_O9f&FL'*G19"R4fm4uPB0Ot.i0H;u]7BR0CE.439B=aKf:g0a3cKT2`>rlE2nA[u<eYD(h<'j4=X6H;FQZeu&4<ad
%SB15L?fT"YJHG%/XV;^;\ZOe.3LBB^qgs?Gkq(51HohI?Z:Pk5\Cj3836a?@k+f2P[`Fr2'@I3H>&^a2HWof1n%&O;gWS+\?QX&$
%bGF"C6>l%uP.JXQQ^\.r4)f8Sbj'gnY3a^]?2r>!(r%TJ_U<"6rUU3KNhF+MEE#^A0Gfc\?&YE%Wgbg2j@S1_<N_`>-hktGLq;eg
%mKgKHHUMR&W%=**p8G>H`^'N(W7s:Wo:MGAf8ES3?AnJu\c=C1V:,7oqAK+?ZT5,R<7]%P@J.>[?55YAfM-V5>mn49e:E_9\E];c
%O4NX/Zd48;.@qO:_8's?jIW*(.<uqs0,[E!cl:a!`%9D`4uP;+44W5T*PPcm'Q;-40@fnfQS&+N'?/+&^H3#W4glV]&!N9]m+%Ys
%8b\Wea;aJ;OnC2+$_ZgLC8Cb!<P5lS+7G)tnPA\$(AQ&MeuqiKc/r'>qUA[F,$$Wfaj.u*5]HL%7c.ZAHZt6VLFjY+K/sY&],)C7
%=15>[oQ+Ts?!hQb_n!1r_/(o8=9s^gN='9Nn;DD[S'Zs&"($+XUt9fcY(558\+C=@>nY5mTK?$RjS\G^k(8\C_;4.2b"JR3g]&_Z
%<;9hH7-D).,C=*"nl>;6F=WraQaZO,C/[01$Nad%JeCA\^9@AWr$pRl>s<`o/X3lak.#B>p$c0&f#Nh<,?eG-Sq$1!!""f-Q&j,1
%'q'uD_!;bL0#9gWB'%;aTf,5?I&,Rr)k\&3^&9qtP'mhCdQYtr]"VRmdG*]TlO,HdXSZ>8DV9$D3"AoPh*/De4r=*.-:lD"kh]W^
%\lY:WCF:5oY>5L^C&YVE:Be`\4=f$[.T\:aWnDR&3e#h/gO2+#*7T:Y%kf>p;pS,\0c>D%*pS--$VtpJ`tKuF@^7X5Ak(m&l"=f$
%;Mf%p5`U,YljHH'(EHgc[NWU04)Ee[@'n;cR7LjEp#*9`>r=mE51gSZZEj#/'cY)s4a!oi)aTf(lRq=g0=\AkGHlmLj>!rtHXF\4
%gg@bCicZ&@8ng!mRdc\K;L@Z2NmU[YTjliWf?<eh>/e]teri.me^cuaZIRQsj9jR/DuRcD:'jVC^*)k-jD`GBJ1m`aPS;@+fC3s?
%$cHAOf=9^ZJm1CYn/sX/h=59lJIY,CJQOi(VVhA]Y]-3%!TE0lm->m#et#NQMr+1Yh<dk\SYT^/1FBbsAXH&#:cc?>]F'p'lFhGK
%q]2[V5,XHL1dYu3]t=nXNedP4,Cgj1i*_LVjE&=I]8(b](@I4W%q,la!nI&;q3OC8n-.(eM>a@F7=fLH`cbebjf;78?bMND+8^\V
%9-"4f)O(L\g(W[(b:8N)j>jcIg""gD9m`?#O=W\9[s_T!.cs/uRU8Nc!+%!4E:QWn#CFP?8UKpKZ7#IZH:pB)rRMo:VHHHuP#anp
%Hb(`nM\1LD(H$7UJ<_G+9fKHnNLYRJ&KMlkO4oMBkKaWGmK*l"NAE\<ob<"SV3_ktd73:)^G:B(n*$@7\VaXpmG\In*XKN1A>On_
%N=J`?,Q+D2AMF49g4_(s=(na_=C7AJ>]%2VIgUhc`&iqWh:C,OgSGW#em\4Ne+L\tb3!co@H['1KXoj9=?9sU*oDhZ=m\!Poa>oZ
%iMdb0c[aW0^8u]uNn.'YD?1't%7A0EoPI'D8JOjc>e%Lm>$i(TE?(=Ah-c8)aghfRdqceAV:g?$3MW"cYpFY=Tt<c8F-p8Ap)0NJ
%R9g7r/gHE;9J8&_$d\%mr=\:D54b,RHUB9K96#]ehNo;0MU<#7.(1eTKM"Fk3\!US4'Rst@JX0/Vr,f-+#ftNlM.c0^7/d(ZBb+.
%XBN_a=*`aOT6V]b5@;dqr*.nJB;X5TJueURRjg;W[-^Ka'V7E4mPe50rVXXK6-0%TAL"D4:LVgoY[20pJZH&L@.#]1MHk]CG%%l[
%]KY`=5IM-D,@oMp^Gt^Pld`h9pmXHL1],G85K5>D*t)pJa3b]HNaFHpg+$^@SF#]Kb]@r#S<goFYG02hrYq!:L/MB@C%?^BO*Y=2
%VDba:ogHu1D8-d'DSP(6aYro^GmqT<G,j&(<>IR?$[klcr:IFO@^#Upb"<kMTUglm$09&ektlKnQW].![R.]9\Joc']:EGra7*#D
%Hh23C*/i`I%po?a/_V$=b6+s(8c3o;:PPF1,5@W0:PKmdj^0$Q1@4FQGnqBE1191]h;92sYBtYT%6PMO3U>R0)gF.)^>N?>GkW,X
%mD)ZN?LKj0##j_r1(=YY-l18(+?n;\P&=s,#GJ^]OOrP?E4$]lBI/WQ/SJ2Lc.#S:J0Mb1Q&BG#:=Gad>pjJ39H'#kQCH9>e^-^[
%]TKCt=st304n<=uaDYj0#Pjg)NXrV,]uR+d-3uoZ>X9E@mG02"C'S;,j"JL,<>aK_]!WKP1chojp)%Dsffq^nd5D>C2:W?ub`V
%N8In\AgR9GFje(PR$WXL`m^:n%4!5#WflQ:<Fq*0DYs>G@pIXJ&qEGH\"p>nAEn%Km^J[#1/N*gLI:n#=$STFK*Q5J&9KLbb:K;U
%g]iq*k=p5&L*,WN`O[&eH[DW$V8qdbU0&jl*0HFeemIHQhm[-&dEJd2frAH/;s=d:eKU1>.^E-D>Ur3ed1Tm]I'+%>5u3/iL'5h4
%^*StNLXhKZr7$!:,_5R,R#.,^?TA[+HUC/PI/-i*RqT51,_6(tb4mCrM),b=NSI<]!p)6$58":4)/IP')K/D<SJr)j@A6AN0J5LP
%X$d6$2Qg@;p`LR):bfHrGh6MlFk9%6Z3_<Vd-Pf-b;;Mg(U]eEd^[rSLi@H=*+HK^\PNrZ(Xq(S[-^=l=WA9\Zs8Qh=LVO,:8jU=
%&Ij)Uh=G\LWaR>`E3UaUQS?gc72'Q/,8r?p5d\7N;6TAAZ&,uKdGPD!Todbh1Oj<3-q9P7W[MB.!25eG-<M([1n,A_%MRsb-IV5F
%oU;l3NlsI[M/BZU`dls[OOI#"3ISGo.iu%_<Pk6T+VZ^j@:TtRI%E#ILs0AsB7+.h"u5ULJm#N$VG[Zd9)%0"(;rN#YlsMXgZloZ
%drL+"0g8.u3ZL+pWM<a]m3oe>Qbe6SaP='p`Pq4)6<]N=7Y>cWg_^0\^&_j)'q(Fo?rn'i9Hpkd2-`0fguN[NWoLS`;mDoXX8@M1
%k3(,NRa3E?,bN_2g=u7B)`*=siAMHFSlIDn>DqY'?aM\>I6lEA#0[^LP$LC-5WBcT(Ef6+gZ4Y'YY2..8J"+'7uHoqhr_e\[le`E
%_oC)%M(+a/<8qEpDs>-pOn(VMEF"Uur!)gpU8\:HCSWFaVbo^cp(:du6>nEcU4L=sDh+,F7IKDrP<+*jG)]hB+Q&H)*nU0'DYJ@t
%`S8Yn6"-+jgE=EWUeLGbS^#<@n.a<u0%?5+dkZY79=FsPB($2(FeU/4-[V!1h/W;L2L/?I]QQWk3Y+G\#NUe:T%,>NhXR\ah5DT+
%ATAF6gi5ZmdCLO8MIJp10`BL+4,kEjGW#7g9qEJsT(O[h`nOCM't#B"cZ;[)iRlps*G#l;XV,TNo9=`h/duInhJ<"9\@"u4'%08Z
%38VV>$+%&>0JU#W]anm4(&5@PkG*-AG=l*fR.j>L-s(ngi>o5C0\\WKa59((aLpOOofbhZDmRk_8qD?J7!Cdsk)5K0(9&.iHT90l
%d6m5[\5!;ae5O_T3UJ(=Y)N>"&7H\qXRPcoV4q3H'sdta+ds^c*?0Q_;/o!tnK;25fAbjB1G9C[F'@BpA(9^R4d,!F8Zm'C<F]h+
%o*E^QI?F=$@/%0MH7-sb<&UamlgqYTmmCYQnL'O1fBr3MUAO]c]fpp;n=/7j.:9`k*b3t`a&Vk+F[g2<Pj%dX0Q_a=MPjuEEI&;@
%YgN%*N(csi-_=^]N<!8Y;qo7ZV9XMVI;`$-hY[JVo3=SDNC[q0q8+`>:#M<m7)""e9=cs\R,&t'9U9l=6V6,tr(-Qs.2SOCn<t#R
%,IJ=r>AnrOHBX7B).`TcI*1:DWk<6]_A]$Zq@:V8nccGqI$)$i2E<,S22p]CDJnq>(=CF<M4;U/jjp<&llXt#h/;5[3]H7[S$)T7
%-V5C9guY?Fa_B?%Ofp:IO(o_8lMJ*FhbtuL<Ls\'.c)]CF,gZm/lGfb_H+BJ.&BfZrBaB!PskI1-tObS\U9ra`aQ6T7eBre4jnBf
%Onh#^7:?PAEIE\D_Y%qeEWn.q]QR;LpFjT(`l/ARO])C,=]=!d.MT@QMg/`B(g]u2fQs6ODP0$A]V/bcX_5'lnjlAmZpYgqGVP;8
%84U@pGuVjN>i8[]@oBMIAAQ&Q'2cd7J\(W!eV&a+>GDZZ"cA+Vn([Z,#"K;CL-`1k/J:E-"iTQVlnTULI4ls%iq.dF;@_<,7EuoT
%[]0>(I7u;.76*:k&37E#@:tY>*eT\=4(E'8hftp6AerO+T.ris6<)Ca6<B6/\gBO\2>PqR;gDS;jl;I%8g7?2:4L>S=t?RN\[m.(
%C"+ptie,NFo@pAaj_cT@mWPYb:0>*`J31jQJIga*SIF?mEu($%7(.'U-eYCn0B]^U]uuLg?.l3>kE)]BOo5i!_p8D@%E1oM'tnPo
%7@ehbQ@s47-%1W3Msf(0=Va3?bOT`9pb6Xro4>ZH](LNQP)il*<6Fm#=-[r.Kq,n>aUhD]3ni];54&_dm8@\FYp%\)T<b*.le+b:
%qUE&@1\6?d,RgVih!==/+=V4M/uY!&;o1'M@&6SpFZ3ZtUnes7j</ZrY*/?&$o__+bKiu*X&!e@0,i,m%&c'JMU:j=N?#QTUhkTQ
%l)/Tf.ZWRn1Rh#j2As6=]ohJNM;a"=-ng)%,Lc_QqA(aI`@)),H$KZ+.^8cGFs7,*"0XdqEG#E=$md3\F<cBLP2aW%&2OM*o!R@7
%;XGd)XjApq\\:kF?ORZ*hcoaU;kSDZ#3sY1rLLKLHRmJ8`8l5'op.8D]n+u1<SPiN8p=;<<)0dt-GNhoNk#.)Gag6cM1(]#pZg!5
%b,6&>>=5'7T5p'04AC\]q%!1-LHbqmBIA^^q%SBhmDJji-QULE#,fd)@!3mso\h82RH4eP]D:RrcO5dB]rtP#A$?qMYlLk$KjAce
%-qosU8Zt2`.p&Xal?fhVhusoY\5C+0-OW:eVt>89SSMbC'=t'"^2/2NS(*leUfXF\O-@$T[_>U0@"rE:2-rrlFY=E>-_?DsY1(W]
%/t=T]cAS:F[ra"Y_p:A]Gr@BLi?f+QVW-2$6qUV+9^XV;+a(tq(rbt*YKZO8GZ,U;;dHU!]_t<<XUMZ\]!C19PLSl7q+Ma&"XTEd
%-E1pMATYT?-fbcpK?1-"DQ7HXCjOO1Z":R5XcdDBNc7/I&U%/lcc1O)kFJj:DRn:jSb)KM\8`Ye'(hC`XI7t4m'sSFFmSP8>L6V4
%4R`OSMRdIU<`P2)-0?uF.M#3!eA*Ipc5;L?C5X+,a8rss**ncrbFaM1nZnQ"#f(@\<NgXf3?IIYnK#8h-B7cC<M?ZpQ/<RB$e"E_
%XkS_\>s3(Lf1tc([]BO&rni\rpGrcO_tnG7pXLs?HEgjtDlX:5n`*ric/p_+<N]e&K1b;nTd+Q)bGfS%L$noRDsEqCHV!:qajTT;
%O?28f]Laai9E./mQ'e\ra^N;1"[dSQ3q0<(fkY`oJR=+;B<TjJEERj!B<Ti/'\s5k$gDg#aBkpBl\gI'#>c99%8Fd&ikcXuA"[H\
%"6TAkJW9)FeeO`?B.h5$`1>0=HDX:W*q?1mgT65<=5c*K>6_8GkC@:?CWoZI.nga5kpje^SiI:?:<4;t_Wd_ZI,$H3P(YR2hsRS+
%NTJ[--.7l;r&!X>-+fjnI`neE*W[bR8Q<K7WfdKrkA]lAVr2eATqMh$B2%46$g?]CiL\M(@"ul+>:\UN:u53F0;6^)!<Bd+3W",f
%kgkE8Ur8`liYb31*.%c-ntQg$&=cHkYPAm2WEY5P0b;0X;rsQtk:i$CaFbVFT.[+]48<M[5i=gH05\R@1E"RgS+QRNl`*Z]jZ_>3
%C;SC)4%h/I74'S--gi8HQ54Tkq&P1Fd\;cWSaIciQ8W.XO!T8l2IV*@UH)2\1P4."p/r[GQgk8cCLO]>W)H\E=C4lg,o+ZVU_S%k
%>E#Z\]2?Zc,8\/LM`SXR'm6f?DCb)9JK@4h`cJ5A1l5uk5Q$%`3LrnS;@`B\ZTYtCoX8;)f0P2$F.bG3[o1e'SUM[i=rl5Y#AU41
%I<L:?of@FKk;.TuU":;LFj&rBmnuop9?l$f\$VB`ZSK)$B\uD(8I(U,Un$GT>$RnF+m"*fV,]Pm;U-(`>,?9`jlhS<X3tS!$VNKR
%8"fB"9@Je,<4R5Plq1/"[$PY_-06u?;,tnm8b.uHGe4u&;X$AsW4=1K3e7sd,$no&=qsltNZRrhV!M&A@0Jc*/*B#c3>LbBBA8+[
%qSu^05ZY1WU7BD^_a\K<J$jV5`*2L5CsDZ;O`Hg4U50jQgjjga8TYJ\O"`F\>:\epg_Efo!ef&==M3JX/Hnu8Cm7et4X959!+:iW
%l%-C0gUZ#APWit!?#H-kL/.GDDnTbM5eCVTjg84KJf>=TU`@W9Z.+M]$RnUBZJ:1f$Rt6Hraj!483*?qh_eZ(4RYo\Xud:5;GOR5
%YEa1i[(K8*A)I!r(j[UTh:M#'*MI)3>BiNP`HHoQq$dWHgC^AgWaKV/RjdH[[5b2?>cT_;9"@E<7.YYT*4n`0B;U>dne&Nk^RF@M
%4pu1k)6g(4h&f_nia0>o1T?HV=/RD?)Wiq;6kREW)o1.&AC_&#N>_1aO`b9!#@5lIg$%!gfSs"^4d`uTSj[UYa8:ih:ZpoR]B?+7
%`md<;m%+TsFjDM.hK]@^$JfdaXMWlMG1GC&o,"lAjh'"Ak-jUTPVAnRX19$`0$bS5k+l8GG*a%D\4`/E\EE)$a9lcb;th:.a"/3P
%Mn%q$F?+Xcb"eGT!#6C6B_m!J[5e\,,3@rMF'L$K/<O`:kufuuDlsA(a'/ia[;*_$1T)<#]k<@B5;Pg&A)CN&M\WT_'AqTF4`a6(
%/3@_:T_GtJ=N3/[qhmA5Wlt3i9A6JMF?)*,s,tX,$96pMZrpBXLUREa/Xob*Eg#m#Sp(OJ7;^WRcGe9Uj\WffT+A`O\Z)XD\Q+"=
%871M,F0##Y.JmS4g8qG>F4/>/7QIBiTOmW:'u7Zp#])RD93Zc*oY]Sp)LQUn[qD?/#i2Z31FJen>/Fmr`WDX9l@%pbe5E>GpV^.J
%mA`WEcj4N!>_ILe@=PqYW!N$$bf</R3[t34=-L.M<C]LQJnB!7X,Djs,?)hG+sLp",!\Vp/^Fg*MikiYPg9_)m4FmI1T"ALnA3E$
%&PSJTmf-;Q<OuOJ3U?@CM](tR<=A-cB0qdBiR=ST5!i&kn887@\gr"CoiXt6G!t[h2@o_/"[_`Gf]A$(HcIs](d0m\9;)RlY]k_&
%kWmZ^M57q[hQ,V\lm_cC;s9)@\]Haj$tnm&;d/SQ3jZ/8o(k[Jf7gh$6UQOFC>pK!o4(f5'!$kMYk9E5gT_.)8'!V1=@Gc^-9_LW
%.X93\m6*W7/IT/rM9&<K,>c"N>n7_-Q%6IBdriZ8S'hUC/pt1FroN1Xj:$kqM<E,f=+*)bW:E^3`k<B7#"ph)G%D6f'Y$/KpG8B!
%2@?4N+\",T+^aHPIMQH+Bk!N@g\FF4Xkg]+EE.Q*fiq9F)ensRnQaL@EE^.CNTVe9EuFea_@q.@EYII\@b!m@U*F&)4sK'hWbe3<
%i.XX)\eC$jD=%YLK4Kec,lY543NRR<E@'K&'1JJU?.:=4SLbfjk!ISF=OG4<BBnhP*C<ma(sI]4,I'AS"bX>sFdeN3M["f2;+L'O
%Z4_<&cA4hAf\LLd;0OtKSKK[$G3p,-m7s+hAW0dPcA:^NPGO7Ak_lFhNd(bo11ml?6oS*o@e<\.oeF]7AoacOq*62Hg\QjS</EO]
%mong((g?kVpGrcNE8`u6?pnuPj]rL28YLeTE[+!/8U5Q?UJWNL=_P6mL(Z/[Kg$U$gj:01_X341VV<CHh47bqLGIPR`:G2AV?V=D
%a]n][K4!m"X'=\';0bZ4jAdXQQL`<;>bQ1N.IY&A?Cc+L.IVXM[h@#X]R)Iu6VMZK>Y)NJOhJEf.[U)9^A*/#CaSUmR9>h==D')O
%HqPN^F!pEA>1uN['VFS1PX1>s`058b?#MmAL$M''*s"I<F<#0<&j;X+i[W,O@c+,PV9bfO+V15tO0\Z.kZ-Oq`q>.)B6$#>Jkpnl
%6@h-LB<o%,;W5KH5Zr+MVHD3/%@aVPALl=WZfJs]7kHS+SsNdpB=69+b5,.aWJTsV.SL8r3tF+"q,.l!kFH^Ml=qq/Z#nju<dC[$
%V=T`B/\S^`@[<@L=?>o8ZZ(g!mXng"ET+VfFl#F?LmdiEn*Z8a=p?#7=h`O:hcmKCCQN&oh05HL=hI\piA'cVIA[8&l:&8XlI2_8
%/1`1__'J"#C^M2)>?mpTE7Sd\ETj`b6L"tt,Y<!8VscCqISL9(g*"rJ!r'E7c'k'.TT>4(W#B'$>]oN6!p/PSecB2[c(g`:#K!fj
%/qC?WppQhuCMph3<q@s1/R"]VZ+B6q%/Lt^QfX7$\?KYgggC$Q-3jF/gcE(DlV.fa*K:k>q=Q*7DgPjJei']_rX&-9P.%%e'$$/Z
%#YW6*-p'#FI8;;/=NY[14oa<`rgT$]8WFgI*Tu;Nr;&VGF*bo0*_BjU1qTXFI,aB9]X+;!MNsQ8+lStTKdFAHA)d3X"2!f4gY\*h
%c6F`@H\M-$2-QiC+XK6`(587B6lN2+&s+qm,*>@<lsm-OAW<"9Q?M2VG-$LQ(CigK%"5ETG*\-a`e''Dk;!7n1b^H\eBt2c%On#u
%DIYG=%AS;)1SoA-YPUG&@;fWjCS5JGj#UHnAIl\H.sH(2O1e=rn48oMHCo;0lV=Q;[2(Z%UHpq0h0Ia2lheUV05i%F[#X"CSRO/*
%q;-ZW4[L".&4%_Te6saKQ0On_Pjj+\g"&-Fr$PPcF0HYm6HKt_*,NZI:bZN-/ds&)]9#5/XsE<bme5DUhCen+daWCEBMks:7_dhC
%4`C=g"3kOp#m?1,($6qR1@.I^!>$j`YeXubob@H<[0P0I!#VF15bB.om1KCae0T%-*`oNTGZGCfD!g&Zr/ONSAGZ&[4EAW;'dq5q
%4OCNc/^j5oCH[DXq'$j#In+Qjq<"#^lbc8X).R,cH\9jeK'hUBPE&\5&K]f2UD@^3/hXI'<6,;ZUrm)-Y'BE"7rc]BqNbX]<(OWl
%N/5R3;^%tuPfCc*WK:"`DN(.o.FeHS)4RNj8p-kk?E@D`I7`n,ke>,\(YHaNCVLXEqYBC`.S[7kjgqpt3^9?cFLggVWQrhmc-B6r
%9k2_`L9X^[/4`OZCT69e4(cFL]SMHF_A]g8TYb"l8]P/,$&N<0D62XJ!eG7Sb<UNs^'.>,I#S]X/%^aoOfRK+brFQ.r%?@kZ;G%]
%hc8\2?!gmI1$Pqo7WD+nMS[h<`hUT:MIS9f.D42@/^l`)o8tiu<;_+kbkTFt-h);oVrI!j9oY_biLWcZn'Y5u8]L4dKk*lKMO8-+
%mrH&H^[kd=ONFZU"t$]T8'AFVk'&HS/F;[_T^Cpe_&P-+2+%5$\ld9rP;X4-KDD(1_4@EU(WZ"*NB,)MN7-4*El?cq-G(N8GPpa9
%Ij4<D)!seL\EamX$[99N+0/o%er>O?6446&-Dn+Z-<Ks9;'R%=/m8FoRH$$kg!g&DYhFs#oLu=B*peF>\?P#!&Rq<PrIEGs3XEb@
%+5ti/^2&kme'iT^a+2F9+eL9P`l-BD(N^oVX,9EMG%rU:W(0KEgZELp,oa5Lbp?Dk*Vn>KmO$k4c&5a'a6p-V+OK.(ZRYmmW"cj0
%Q?TM;<F2$@32hqinQ(@mDPCAS,-Eni0D9S>c;.0D;n9SH]KMn#R=@h>\!+FES0^sU?BTUBi>C"`=>*el!uP^\o6%<sM?+-mgVI$\
%;)*UYhUFg&*EJjO`c>-%TlaqX'Y.p%fSd@Y<a(hpXgD+_&?O"Kb'7fmLpc#LGgh?ABB7L3R"a5qL%;#THdbB@7;CkBn?kHgLXht^
%?+n_A51<^_qe^G[)PH3WFdRmiRcl->#,\k_'o?_\N+9-I9K#or?Xp?mfsfj>0hC!F=39m#&G'KgU8<^0B6RH@G!$@\Mg4'r'Q?6K
%,9/_6Zrlj?P#B93jtIiC)GoG)6->5t4mO(Cs";S_@4:"\Z'\U>A7[Z#bZ_lAPOEP2X<kM=q(C8PiIt'r<6FRY6%>9,h"sI'A3Y>&
%=(]X>%8c$_(b<=Rf.q)VUf+S/qrG?p*uh%7!,_FQM6%.OY3\W#?kpr)[/k`gO)HPT6%&5B[/ot0(n&M:p[)YYcI8)/nH;mC%_4+4
%"Alr7j4+_mcXM#),fL.Q`u\lDb2`hFDj=<LW6t498mVI:qV7D)=j@mL2VRN',BDnuD.%[\%^Z09K#S4<\_"#9*!N00[#ST\b4l;H
%K^AU=$O#gfm%9;9S:0,+]66lefgE=8\<=m9S/m)[A_k`g'k^Su[#_CM4+"b&9_.30k/4FBfn7GedBtbZPiCbJM+o-@RT,Et11aHC
%Y1pb^$5E3sp/fm`RYQL?.3E5>,[J8KG$%4KE6HPgkn3%Z^N[jrniM$maKEYL,e*-YF\4$"DX+TSXW)8O=]Q2VnW+;hbkP;\WN>nc
%7e?IT-O=35)ka/k$`jIOOS@Kf?<4<N8s1dTckk>:B-DV(6^?NP@9K&1;89fuA(Ed#I7kT$FgP#hVJ9bZ`tCn8<'-".eR@KqrL5)h
%0+6,ScuDcBfPP-0/CCZ"PBg;]^:7XKP27$/9CsgL)3tG^]e%RgPs^lA5f8&.\71aOY'p$"!e%QE[&33??pdfs2IsEpb!-8'o!i0/
%(:/56AClhW0U6c1AR'4S[X9l*2H>q,aV9XVq:*51R[%QVh;pFn0d36kG4=A1+I\[&rqY%TPlg-"W,m$2?_N*=*jc"ai.P/:MYRgL
%;7nO2Ynmf#j22)d96D#M`sP%>;7i*%0A99@1<TI!`6*RQ^0')N-iV4()_#-1oZIlV/n:Z5LWgQe[j0;=l8=%qhTXRu=,VC+(H.b1
%Z1ko8UZRIDGNZp!q-p]4"'o0K$s4ao$O_XE3r9R#.1TX-=Bf'@24]h5qOHhi)3j.Z#0(JK+ITX'd:p3)$7T"/kTq6dC5H$U`/nI$
%`l.-nLmk5Y(4X1(3qQHc<eu0s5SmY4#t;GMkmZm%$LK^G<3^\!DRd;o7n=A)!hIE;)HWr+aA!LeWYh3.X4<WSrRYrqF>==A7Clc&
%9:78amoEm#3re&KPkf%D_O;IKa#6tRWDf>"mKr=[&Oj8S"?KS%Ho-uR4b6ACYP:+Y+d#N=Wo^Y#-'5gKf>ZR&$adJ8)69-(D3P4d
%J19c\H?Wi^be^p5)XRH*^EP)<4`Q1?:U+A.D.sl'g,G,0*tIV%GhXSXj*T#p6#;(BJ%R('PR,ej'?'_M3cWWe=A,6)5Ot17SmXD)
%(_Xd`"?I<<2loRE1Mn6h;@MEBLihq4U_\kHd8ug&c'5I[rb_4o-]%F%FJ1[jlk785d_jE^3`L^`*#oHXriHgKd9&a%brS"7h/RjG
%Y'[^9/9@5"gY0fuVNg33VMX5c=l8UM5(0RQor$XfX'!TA3VY4\"YAiiJo>4=%P5O^0_Z[8QcofA5<[86^]'k\PK:[%i%XU+Ea_%S
%.a&g(bErZ\k)(Sk\O9mHo!)/G>S8co'KRbn($m4-S%8@(`AmQs"po</F4G_*:;-\=Ck)Y-r<9[m40F?P<V&/?%k1cp>^mXBq2j%t
%J<o%g[og&FK>fS^A"4(SE+P74'*:=eF25Yi<W]&ON/NCF?1bfK?5p)1=AU7,qUqXK"QJ>l*&;%C<ScNCYr)!Xf`1@^hM/brZ!K3U
%oX+,2AJK<VK52*\o;7B'1tD(Ib\o3q[I.]dRVEgpb8%A7<9"f8g0q;;<9"f8PK.-8giN`/m]j%4EtZr8WfITP`8K4\PNAF/S&WCd
%pW^2Tm$Z`f&R30[q,iB\,7[8(GlOXt^=7sk?Y_Vt2enTSFc!"^JY&5%/ZGgP2s*&]_\B:s:cYF91NG3FNMVM<"59Zign:-ZWoRo-
%C5%tV(KR9lglW1P`B!,cpg>[Wd/F!K<p+X7@X9Il8;YZ$;?YAn$DCu'Z)g*kOV#*RC3:jT90?aecE3uTWKSUch>UTK$b.!S@GELn
%A"p?pYe<R[+)dIu?HbTR(^Vu+HhM3oNuXb(f`a!1Z]/o8Y7.k78CXV8+PV7*_qIJhaC3aNL4[Woo\A)jAbT6s0e1%GkIa2L6,Rr!
%m,"F\eo&N5?<p"!G00KC7PCt-[5t'iA#"_YGgB$eG2+Q`nJtF*EnP%Ni+K=5'Ac*ghh_$?.PZKYAX4s"YrsWPnT]LD9Af'b8_]L-
%c<k'k$l\8U/7fAuU(FmY^G9d??(qlk5?8pr&7)"A\m-t$&D_Gk&3:l[SNM]\k,^+jA%=gW/m!EbL^odH`sDpO^C=h!B#WlVmp)@7
%=1)bL6L4g1&`Geo&j%@n]J_KGI)@,tqhbBS^bWdSg3*28BiqlL"I9<mr3>sRoSIai^"2OM!0B4pHp*o9.,9M@7%\G-!;s;,b]Cgb
%\Z;VaWSI8/`oPacr-^g*2)`p5PR*IXL6YI;]-AMKjKTuFqK:c&XDALseT"l2bfR&>O)M\QYG/2:_-(SKih>EoGW.,&i?nI^e&"^P
%20NX27[o^(>3is>]It_q\q*a"nq0!g@M?4lJR#Z_e%`Q^oSH]@Z>>`JF\3#+gQe;+n!R.ql]<BSlXZp$lE.JB`ihT?PPf_X"ZiM`
%TLd\EWFHS@#!I5\c@p2@Y(E`6>r1cJNNY&q=<GS3#l(sD!buRbLRpUM_c]P\`<s\P)rBl$QXC>_0R9^"kFeL,JX9dEBB6a<Es_P)
%H*<WARlG6@CUKZrn$Q>ZjLm<O!PZb44LkOh'(;RPXPV6@G#1._8XU;*j0K$'-A!)<Og6/FflD2d7";-(rFT_YWjNVU`@NE-XG'*S
%0GVLV3b&nSc7NH]E@jqY_sbJ<i>dsCZkX>?f%OZ&X>O\_DTPUeXW('mlZSmc2dDU$W"C@IZ%E8jFSj+DJ]r"B<l]W9IE[`+2J0.P
%J$dh4C9PM4QV)Tn.nqIo]kXe?4tj4"S:g]/BCL)mMEMI:Q.q?XR(<W7Kn0BXUT'@KW[)AcAL!?qa/Qa%S\ElSe'd'l\,Ms:X"/]!
%=Uq^J[:MSM[CK1#mI_%ZKihSJgYul.HgRopAVl=i3sD'?%oF^!>ZP+7d16i':OB2I@bfJ=0el\7U\AKCBWo-E[/P/2lSCWA-CUq-
%8m`qF'(%PVI`+J)CO5C@kAtt:p#gBaHhB=+UBCE!mnFY*p<&$te6[QCA$gP/R;9"3;]Ep)@7=d;7U<8X1"pF=%idao5Md3h@'LK]
%b?>#!e650:Zk7AGol8cB0IBu23a(<fquW@'U4TXh2ih&qi:@:Fpaon0p(irGD@W-E2FK#sm]EPs>f?X;>!K0J"/Y(*,['2afGgW/
%3`G(McXupCNse]Jpt43[iGqB_G%REejIXVRrFE&9G&"=TS/kaj('!I=F19A7'9#_pg:=E7s#=;s#r_=R3mb0]IkDd9W=Kod9C\[V
%51h15idmuXl,?K%+6&Ec4K*X2q&)<I.']272<7*>VNo0EVj\0o2Ce&ZY/h\JcCbBQ+_8S%h2`TDfP;1NqSkp&3<\d;BtjtUA/%;;
%.tWD&o';579]M^4XK[8#[WTr-RSW"EZcRZ:Zr`#QK_+ni2@;%NZ-<3V17)54)*sW$B;`GH`E(YBS['B-^3Ihp6Y`V'0ui0^2=AJK
%+7+dHi8T@WiX<b?!j4-S(O*K?650?t02/cG+HuYOd2U94X'k`Oc41X&j.XId!VEJ&VYb;(^$]jpkG<U3g()Z.%+LAGidiN]UW_"h
%cG(/6;HmJmBfAu`XfEOZbgOpP<=q-S$1Ug+9uSNpY&o:k:TF>o6ikR)KnG68,E)TP]FaAIM8@s6h:;BmZe>+sdVebB>h+&4*Ihs4
%<Yh+#;F=bg't6!34PDR!#p#R;aP&h"3,b3V3/gWV^XG38qVJgA'LN$jj8'_],.&DW\]k\tqE[;EBsVh:c&O1a*sd4u]T.B@Tu$Q0
%\^-W.nnKV`-EUPgOcUa."s0o1J_X1mi;^"d+MkA,Q1XCaaViBRk@`F(i!_TY5%4W6MoLkoXSSA(Ma5N%RpTn@3](bj@Zd:UYID!j
%qf(H\B46p!(nBLSij:NrE^%1lXoRiAFiL?4XVknSh7?isi7n\F!8L6,Q7T,S=&JpGk&ZRCfm23AgjF8-[F]i\I(I#%^!E$dZajh!
%Kok-fl\G14\,3<)h_360X4OuOrC_Sd?`efpXK8p4Z[;@ah9GgdX`I":^`[BIMaYQ-NSi@,Rm4RIhjofiEu3(CqS@QoB>.nujpIC=
%B4*n,&Ar:;d`.scP3X\^3rblgVI*uM(<Yt?bsFj+Vgd9OCA1Ze3dn..d(VTC<R0>0c?DXjmZYY37:u+lQQJ0#/?X<Fo5:K"?#)YE
%RX;07j$UM*fKT)]Su^1C0sdW!MTRc4JHh,We,YLMPeHf!jh9+Y%0$-Q@BsqD!U'1\s-YH<lGaU`HK);.]'[`Y.eh]<L$:,46\S!q
%C74R.e_QQ\QcZ@=NLbe6\;O.,a$(I=4EnRYjL]T!c`.-P[1V&B;rJb<2Ir43+"YRQ2QS63X@b'ANP1#D,WA*JVNMHhBkMn"X;HLa
%UnZ\SZW+j4r0jd)3MlW7R?AY/X7QgI9IWkZWqHm+9p-4s\GP@U2K&KNe<,5Tqq>.pH'^9>JSM%dr=GG$B'QL`MGON'?DmR!filj,
%,H_\rmHD'p$2ek(5PKT5Y[?gHm>mPsBr+(0==O.0I#oOb"1.g#(.u4,SsFg^IbO0`?LT@sAS\1^LG)_&O)ar(8O=\!D.SIo(o5;[
%f^mo(nkA%/?d-@r9<#A:ro0RDo#>/9Ko,VuL@8lU?4p[@W!FJB"ZBUqNfW>sKbSGX!WDEf^M"Z0h3c$pF_E4E_np<''<"faQ"K]`
%2BfI%?NW--EFK+7R4*Oi8%?,K?]M-[0n=8qVu4;5a'Y_B^Q``Qg_^G8`#>VMYn-:a^#kC8o=%tEZ*plT#(#3aKuV2*/pQ.e-WCah
%T]r\g&I=]&`\]B.;d@sC?R?,Vg4kII_&bAS-J#`0$,3s#&&&b#Ii^Q=_#gpiCHNRtKrI9YT+n>'N4e`,Q(rsXQ:19N.ijgC@S%iK
%nEV3\9.Yq\'qTf>>[g8MY:-65[Wt1NW]'DV%/YVk"&Ih=.i;25J$&Q_g(2-p00AKKYc:T9?ndoETjJW)S'_(I>4jj2'X`Xu%#'aM
%jg_CG&cA0V4e$3&\9;1T\tIB]E/O[oKq11Fd15p99*c2doS__q6($N/D>GZJa!Zc&<C$W5`C+@5U[B])lY#1?"')nE6.#suMm(%B
%oU:;1"Ur+<q<K-p*^BJ3R\.S5d%*8(faOd9[DFq?M[uqffCM#F2A1?jH221;(`9*[$kJ.0o%#Un&gq4U:/J)BYea,eB('n>ZRFaa
%"$[t*U]5#9\%A=FL2AdI].B4Jg&0J]370qfg4^D<\"Qa&_X+mN1o8<JURqBC^)ql(b]#IiKCl\RMSpdmkm-)0e`Jp`K+Dc\+j.--
%O+7@':W?s2Jf,b(:hgtVT/%%pf4X,@M1@I83>#"d,1)fr6%hUj">CaZ">B@rqFJD'Z:]e.g4gl)ERZ59,QdC+:$n1-J:E`u,Z"gP
%C3'"9(ETS.T*S4c#=l\6K>lGM@D<R'#n#hd&IZJ=7+d!!*@u-NV0"h5.1Jb^bSjjW7mR.]p)`'[J:%;:'R2;.]0#"("NO1R*,-=9
%F6L4AhV=C>Qd6mO"7Ne[gbS7RIL][`I0ecsa.pEX)2:L5J33/?-$AKO/EuS7-%cl8#FJ-e`UVu%*+nN<T1&nt)u=?S!`F#J:_=]@
%+n-d[JYN&>mamj&UnCh'r-8Pkq"YQ3Y[K0%:ZM1bb0;6f9Nr$]pF5X`hUm/N&0NsBP6gg+qS?1!@L'q_m2ROLe_;IBSPZr)+Vr.J
%G`DA*lJV6ZBO'_ngV6"l)B3jf1+->TmFk(8hm#g"_)1Rej%,#BD!5RqV<'bdQ218bZlOYkn`0Ko14;?P-jlU@IXY9o>[EH/Fmqf5
%m/D9k'(:e<k5_XuN57_chP.sMn)r)!`9$rU30@,pY00&IE1PVpq2m2'-mZs:>1WZ5d?KK]:A^tAYG$uhl&2uD-Og7Hfb'X%TZ&W)
%HR&7TQGkQtHR"!+[k*QmfGjXOecRLag"77kSai#b0cPJ7.-NM'ig>_=;&#oH?uaE1hPcYf(q)PR$@?9cppS-r)g`fq.<s%qR#Sea
%YL$=gig>_=;-jeFDfHcFhRF9<[Pr]B\:qX2c.nd[RX9P2&$$kORT)83?nUrtH"(4S/62lPR<rIaDgj+R`J:WD^H*7Cm[kVPA?f%G
%S\$H;5M"&rl1slkO3[333Ao\JqI=a3.)raQ^d*ff@2S)*Yb7-LkF]uoCTWoPL^EMREs,OA`K3l':b+6>q$(&SPIT:qq^0#IWRFka
%/*<D9:?27rrOU<did2>,Q@hhTR,%,*/&LAi49jic[.(!5m<YB?"1'1j0?+9W:U<"Q!4Qp8S58#I<pPP@REs.?MWf[TCY`?url89K
%#`u7GQWFTo?*V\@\i7+mCD[$=535>ls%eFMn6a5Z'C+_ZA\elbTkg"*8_,dq9)1@.n#T]BH>25B^"bg,?Te9K5D,X-osNV@Apu)q
%[loAPZh[00NID)6iDBoPSnBaoZ^dVj_uKH1"omrMFNq6Vig>!s,HbbH-4WDl%@o6krm)q0Z!fa5eI@Sfr'%j_%iNal)h*0c5CV^N
%Asg#ps&YfUq=X[5M4VK%IWf`Qd2^JRo+nSgLCc7kQ_TSC&]6HrVWV[%@6=:m*;$C:L(5n02:nT+@('caXpsb,_pWA$gAq*X=>s.f
%quZ*\YFOchSkIS\":tnG*66?OQA1[O!Pem@J7&Q^i%!p$Rc2%h!p%2uM<d\`!YBGV0+!`6;:hUhJVEU(93Q>N<DJKBZjA(pOn;GJ
%O_^$KD)IBaIg;B2>tNPBRR&K'Y2VMLZZJR`@6[T/dk$tj!3e;H^^_0=?U1c%6Vu%4?!D#SH^\Rb6m;s<U,R<k_JBZo0CY@#Tp_3X
%kEW0h+kR_UPADPC_@]6!QHc`3gLrM1)Dc58Y.?!kiggF_TgK@1BcA`R#65h3.YHjuB$)8u3R`"*U/O^!AXU?@ETR=bK^eF!]`:Ma
%%9U94Q^C;t'%(%dJbOa^a[X)g!`<KOfrVKoO(tGm1YX+BDH`VoC%##g$bXr3o?b*=4dn<'U:E<N5]AsnO=N;tM2!0WZ4X`e]8!HG
%OV$@g]I%&d"0.f8JI!ZB)P3et(-o)_4s\NHN]OrhR9MSMlu/ZP=/6W`C"$[)U;X;F"6npW/kE*00@S>-'d+jr9L:$.L_bf%66%h4
%%m08['aG2sdS.\,W]5f%JiSS)5o@,j\>C_cVAko;qHY':Z@RtCWEHII@8$a`R%!3RLL3CL8@OR<8FY?%>ZYY('J-DgL=D,j>0B'A
%5r@lB=:Ghb$kltQIWVL'/7!<*eerVhgO"qq%h%7=OEB.cX;?LB,79#>Thuan%<XL8ml4,M1I,?%dt$fh$hfMk$OYb7OFC=BWu$C?
%,O3qd86Ij@IKhYe67e#\=254XYS0tQD$s3#?9Bc`2adFQ40W$"5+dGR[gnjd_6e2%Y0@1fcYj8#W$VhU>@=5/DVJTC9/KJjXF>?Y
%Grh5Wp8u'>ROu)S@>.UT6(lg5,?^4i?t+l0Q3LF>A/kMNhO^jr>-mJ$(I]SbmJBhKoS'X#Euc'2*bZQ$c'@a*^_pojN;mi;6>;dB
%!nhbRMnta1'$@4p1e/o'j!7k`<`YZ*7kMt>4HmUkPcM/a7#>_An&=3X5RGDm"nZo(5t+CaEdoNbc@A^K0sO6i@^98`8n?\%0*WMn
%"R71cNU5*`LoGaV7L7e5Gd`Xf'3HSPe+)c2:'VTM9HScD@\3.Q>kgjM(Uaed@+D,(%LtXdIVr_2]'d-ZhZ,8p4kE]DKS0J@7Y7$u
%=]LV;HdVTKELLjpb19#odAOZg'p]%oSfMDN!]Ip6ds'Q)GrPE_Q0iC]b%-4Y"4/!IHoo7R,]&.eVsh&1o5<jH.shM\X&bT43$<.,
%G'N`hfEd[:h.n\?Wlf]PcbRfAH(`#sJRH9b>kSe$CadDW.&sh4`Gf$.AV,q0@J*bk2H(K0'Y,umZlSdJ?M0_bA*K44ElS9nYWm4D
%5bLc@!6`lE0b=f9VD&WpJ8fV;AUmNoE,UT?b+fD5VeR.O@uQVtM7A<&fq8fM#j"iK@@TAeN<N9I.q-BGFI0HnD"q<p%E9cFWosRb
%5pp(j3m47dm>964T.2l&<R==)MCqRbnVamq"Z:61!<l"!p?[uGE[EqsL8h,I)-c)u9\TW:guo07r2CkR:^*8?8Rul)p_G@L;ai%+
%$8MpOaPn"AKLFHLZkD8#FFEqW5L^C"2;Eu0p>?>4Se5,cL'&nPeP-cI!".bK%4*d;AUr/b?-R@O=2?:M+cK#\JMGY0DAdGQnRPS5
%7"@#A;U!i?a=U6&,s!k>,pYTeg!4b<A`m)cd8EZ,(`LeE+qY/QGg<Uc5T"5b&A"_l78&:7,`GR.P6f^)/B\jClhMFVbuN!\`LPh5
%g&H27f3Pr%mf']qqs2GCe%^Om1ge5rlLus@(VSR]kM,kQQ8d%5$-#iGF*<#<Pi)M4TGKA"0<';kA+.5NHOo8kHa(NHK0AoLS?_hH
%NkGZNAIlLC3OJ!+i7*RS6?.cUkV27TE%!IfO3,6<\1hX-"I*cZ%$&4e#m'Q4OB?aLfIkC#Jp\IA'*i55l&:792nMBJ,.MUc$!?(5
%*&bM%9c+?k3"q_4CjMC:CmU"8+O\oRB1gh?nNo,b(PCpPW#l=e29W=?hL`)hZ>9q=J.YthQGiP$j9im8hnV,iV%l)S>cM1p&DeMA
%-Xl3\1pB3)a`LhG/19Zo5d3I:.KNI;c7qcNQ]ZLa0;R@DCCPE7O+^%N5^].]V18puSH;uN<Nf6C-C.+qS?Qfu6+h=\"d=TFMCGc;
%ScL00$aIl#`Pe]c.l$Mn;?,]4>%`=&c&r@KA8(d\0TR:.i@d,,-s5sVN=_ip?l=7\/L2Wbi*/0/o,Q4D+Tn*)rHO)T(mLp9(m#RB
%$f9.T.@BM<H853#EiXcnBBft,#:a/&:cA.U*$Z4U#5VmkXBl=DKYl'^C>#8>25KtIDB92:J8Wi_jp>E%r3?s/D/#lj!__T/.1n$M
%K0o$20u\tsRjIVmA_M>]#$hjsS04OGMe(mh/./Z$=9>@iOpkK:h2B+8E%)="rsq4:deNe%a2<]j_m2T:4+O/NkUG`kafR0Q_pM`@
%E^K(a_FAK`V!k`.o58mCN[1D;L0S000S8DNalHCpg5C56i?B>s`"]h>#CDU&6a>QV)]l>1&mMh&_oCXKpqnpn[SpV#/m<XTG!e?Q
%;W@.6hXnKOku?rP9qT"gVONUD3[^k9Bq@bllADLheK!BR7:m/7\oCttkDk_(K@Y$R3!/.A4UC](`*s[71\"T.K`o.n!fC\W_Z59@
%G#tRSK)c%fq"Z:$LkWR+]KcNR"d?JBV)X"eT<OH6-=ZTe8Rsm8jlu^C9r0DhFJrc>EXgp*0K;U[RWF(AF9e/A=Si+eaZ34%+\sqo
%MFg'XIoeW67PtR^LI>["Yl+i)\dKWQdYVcd#L3oMAsZetcJM'u/5gV,$XOBlnP4WQI--gRiHjuS21T79;oq'4&>"#Rj(8q+//,H9
%mPf\g5_B"5X:l)M1tZ2*?=KWgF]7Ob"8nZ&InZSrQqDlU1:ca,FoEkbNLm'NUiTu+MNda/Ku'-AG8<at"N.#tfJ(GKbonk,6oHf.
%Qlp`+GU.t:jsQ_p0FCc'T^2qP/>1QOQ/2Ru9KJ;q`2Ej2aP='neG6^i2I`CU=;iGC!<LXZ"ce4)TG^3i(aP>r"E0%S`gOl(3a(/0
%>Xib,Tk._sJ]C\u(ruo%G]&TC"+*$4'"jN]<@T+h<^Z.@0kHoP6OYK$:m3T^K!33Y,YNM>i#n&6"n-%o\nhW&Mnt`gQB"9$dssbs
%lI=bV0Koop09JS0BoYL(GZaHQL(qjT@(dD)=_I#MYSDic"<\9R4_c_u(H<9@cAVi/04mbgliu!uiYj",-fD0LY]`MIYufQ)BIF)u
%QFfmt,K*f;K=Hs$i-sSE.6+mK9g(X1N^4sD(kbSC!H!j"*!:mg[Rc[F1K'jY.%3!W31^.EK2\3h('16Xl%.88MqA[m6I7&b)U:mE
%p7cf[AD[AB@_*nI1hWPc>Z%41k)el"J#IG!<OPMdGr'K]]dU$?8N/msWk1CISB52[ql%r#B03p>B/5`gPqLs+e:)`V<%/Gs_VuP3
%QmGoalj!IH0s*.I0n>mMF+QM;W73V4Nf@P!4@rLI@&#O'0U/+]+W4hC,jDNLH#*'E)Bbp;)H:8KJ=ODf:j9PTAW^2\XNt5F`R49l
%E5A3SX)<AGObmt1G.IZbO]7OGcX-7_d1^8&76-)EjIg=8cFVLGc9YU/dj47c(O\#816#-'A?H:`^p"-//4H_"U(J_GVFfK-0BUds
%PA*;Hm8'#S5gcs$8BspTPt%L3+:!R:h%+lNP]?k0N!AHq0BJ%<(l:q<'P)h/DF2E42N1$N5mjn`kr'\q;5,L5e27&#.`0$5'Fm%A
%i].X'$V=%_PYt<e9"#$L'73q-P9Pd6Cf%E3#as="&t&a!a9EsFKTIMLCCVB;5$AlBpnQTcpqtk.puC+#g&UjM#p2OT<N#<FIj&YT
%D;In-\G3lk.$?q5_qP"`[\Aj%/3G9k'0.1g:G`\e>"U<=\=++1_,OY@'Z-_('_k!H"\-9p>h`.2#,!Y>fhc-W>7+DI&^BmFRd2:c
%+cK#\JMGY0Rqt:Md.EOAe.Xh(F,H3e\<E?mOSuF2TYMls@;<o-!ahn&5fi#$6clnQO>'#S:*NYA$M%+OW4'SU$:pQ\ZCO5tC+0]T
%Y3'2%6A[CHKFu@M&u"#7_6tF3Qn1N^j3K-Kj%h,!j$.\NpeP0Vr_o/Ds3rpGJ*Is45BVtcKl#0,Vi)I-GP?nrKS*fj4u"4$o(4+C
%;#+@#o#lHjm]TbjmRed,/8ebKFMBtEh"J<T\XVc?s6A`"mdD6(/mc,Mn0EMTe:!(.GOs-F+9$s*GU7$0/@IIk\c2m?!l34~>
%AI9_PrivateDataEnd
|