1 %!PS-Adobe-3.1 EPSF-3.0
2 %ADO_DSC_Encoding: MacOS Roman
3 %%Title: vsite_4fdn.eps
4 %%Creator: Adobe Illustrator(R) 14.0
6 %%CreationDate: 8/31/10
7 %%BoundingBox: 0 0 228 248
8 %%HiResBoundingBox: 0 0 227.1138 247.2529
9 %%CropBox: 0 0 227.1138 247.2529
11 %%DocumentData: Clean7Bit
12 %ADOBeginClientInjection: DocumentHeader "AI11EPS"
13 %%AI8_CreatorVersion: 14.0.0
\r%AI9_PrintingDataBegin
\r%ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541
\r%ADO_ContainsXMP: MainFirst
\r%AI7_Thumbnail: 120 128 8
\r%%BeginData: 5436 Hex Bytes
\r%0000330000660000990000CC0033000033330033660033990033CC0033FF
\r%0066000066330066660066990066CC0066FF009900009933009966009999
\r%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
\r%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
\r%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
\r%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
\r%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
\r%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
\r%6666006666336666666666996666CC6666FF669900669933669966669999
\r%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
\r%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
\r%9933009933339933669933999933CC9933FF996600996633996666996699
\r%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
\r%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
\r%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
\r%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
\r%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
\r%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
\r%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
\r%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
\r%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
\r%000011111111220000002200000022222222440000004400000044444444
\r%550000005500000055555555770000007700000077777777880000008800
\r%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
\r%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
\r%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
\r%524C45FDFCFFFDBAFFA8FD72FF7DFFFF7DA8FD72FFA82852A852A8FD6DFF
\r%A8AFFD04FFA9277EFD6EFF7D7D52A8FD04FF27A8FFA852A8FD69FFA8FD04
\r%7DFFFFFFA87D52FF52A8A8FD69FFA8527D537DFFA852FFA8527DA87DFD6B
\r%FFA87D7DA8FD06FF7D527DFD6CFF7EA8FD07FFA8A8A8FD6CFF7DA8FD76FF
\r%A8A8FD76FF7DA8FD76FF7D7EFD76FF7DA8FD76FF7DA8FD76FF7DA8FD76FF
\r%7EA8FD76FF7DA8FD76FFA8A8FD76FF7DA8FD76FF7D7EFD76FF7DA8FD76FF
\r%7DA8FD76FF7DA8FD76FF7EA8FD76FF7DA8FD76FFA8A8FD76FF7DA8FD76FF
\r%7D7EFD76FF7DA8FD76FF7DA8FD76FF7DA8FD76FF7EA8FD76FF7DA8FD76FF
\r%A8A8FD76FF7DA8FD76FF7D7EFD76FF7DA8FD76FF7DA8FD76FF7DA8FD76FF
\r%7EA8FD76FF7DA8FD76FFA8A8FD76FF7DA8FD76FF7D7EFD76FF7DA8FD76FF
\r%7DA8FD76FF7DA8FD76FF7EA8FD76FF7DA8FD76FFA8A8FD76FF7DA8FD04FF
\r%A8A8FFA87DFD6DFF7EA8FFFFFFA87DF87D527DFD6DFF7DA8FD05FF7D52FF
\r%FFA8A8FD69FFA82727F852A8FFFFFF7D52FFFFA8FD6AFFFD0427F853FFFF
\r%A8A852A8A852A8FD68FF7D27F827F827F8FF527DFF7D52A853FD69FFA820
\r%2727272027A8FD05FF7D7DFD69FF7D27F827F827277D7DA8FFFFFFA87DFD
\r%67FFA852A8A827F82752FFFFA87D7D7DFD68FFA87D7DFD04FFA852FD05FF
\r%A884527DA8FD64FF7D7DA8FD06FFA8A8FD07FFA87D7DA8A8FD5FFFA85284
\r%FD08FF7DA8FD0AFF7D7D7DA8A8FD5AFFA87D7DFD0AFFA87DFD0DFF7D7D7D
\r%FD17FFA8A8A8FF7DA8FD3BFF7D7DA8FD0BFFA87DFD0EFFAFA8527D7DFD14
\r%FFA827527D527DFFAFFD37FFA852A8FD0EFF7DFD11FFA8A87DA8A8FD13FF
\r%27A8FFFF52A8FD35FFA87D7DFD10FF7DA8FD13FF7D7D53A8A8FD10FF527D
\r%FFFF7DA8A9FD33FF7D7DA8FD11FF7DFD17FF7D7D7DA8FD0DFFAF527DFFA8
\r%527D7DFD31FF8452A8FD13FF7D7EFD18FFA87D7D7DFD09FFA852A8FF27A8
\r%7D277DFD30FFA87D7DFD15FFA8A8FD1BFFA87D7DA8FD0CFF7D7D7DA8FD2E
\r%FF537DA8FD16FFA87DFD1DFFA87D537DA8FD09FFA8FF7DAFFD2CFFA853A8
\r%FD18FFA87DFD20FF847D7DA8FD06FFA8FD2EFF7E7D7DFD1BFF7DFD22FFA9
\r%597D7DA8FFFF5227F852A8FD2AFF7D7DA8FD1CFFA8A8FD21FFFD04A87D84
\r%522720272752FD28FF7D52A8FD1EFF7DA8FD20FFA87D7DFFFFFF7D27F827
\r%F827F8A8FD25FF847D7DFD20FFA87DFD1EFFA87D7D7DFD04FFA9F8272727
\r%F8277DFD23FFA8527DA8FD21FFA87DFD1EFF7D7D52A8FD04FFAF52F827F8
\r%2727FD0CFF7D52A87D52FD12FFA87DAFFD24FF7DFD1FFFA884A8FD05FFA8
\r%52272727A8FD0DFF52527EFD11FF7D7D7DFD26FF7DA8FD1DFF7DFFA8FD08
\r%FFA87DFD0FFFA852FFFFFFA8FD0CFFA9537EFD28FF7DA8FD1CFF7DFD1CFF
\r%7D52AFFFA852A8FD09FFA87D52A8FD29FFA87DFD1BFF7DA8FD1AFFA87DFF
\r%527DA8FF53FD09FF7D7DA8FD2BFFA8A8FD1AFFA8A8FD1BFF7DA8FFA87DFF
\r%7E7DFD07FFA8527DA8FD2DFF7DFD19FFA8A8FD22FF7D7DFD05FFAF7D53FD
\r%30FF7DFD18FFA9A8FD23FF527DFD04FF7D7D7DFD31FF7DA8FD16FFA8A8A8
\r%FD23FFA8A8FFFFA852A8FD33FFA8A8FD16FFA8A8FD26FFA87D7DA87DFD06
\r%A8FD2DFF7DA8FD15FFA8A8FD20FFA8A8A8FFFFFF7D7DA8FFFFFFFD057DFD
\r%16FFA8A8FF7DFD14FFA87DFD14FFA9A8FD20FF5227F82753A852A8FD06FF
\r%7D7D7DA8A8FD14FFA827535252FD14FFA87DFD13FFA87DFD20FF7D272027
\r%272752FD09FFA8A8FFFFA8A8A8FD12FF527DFFFFFFA8FD13FF7DFD13FF84
\r%FD21FF52F827F827F852FD0AFFA8FFFFFFA8A87DA8FD0FFFA827FFAFA8A8
\r%52A8FD12FF7DA8FD11FF7DFF84527D7D52FD1CFF52272727F82752FD11FF
\r%A8A8A8FD0DFF597DFFFFA8FF52FD13FF7DA8FD10FF7EFFFFFF277DA8A8FD
\r%1CFF7DF827F827F8A8FD14FFA8A8A8FD0AFF527EFF52A87D7D527DFD11FF
\r%A87DFD0FFF84A8FFFFA8277EFFA8FD1DFF7D27272784FD18FFA8A8A8FD0A
\r%FF7DFF7DFFA852FD11FFA87DFD0EFFA8A8FFFFFF7D52FFFFA8FD1FFFA8FD
\r%1BFFA8A87DA8A8FD06FFA87DFF52A852A8FD12FF7DFD0DFFA8A8FD04FF27
\r%A8FF7DFFFF7D7DA8FD3AFFA8A8A8FD05FF7DA8FFA87DFD14FF7DA8FD0CFF
\r%A8FD05FFA8FFFF52FF7DA852A8FD3DFFA8A8A8FF527DA8FD17FF7DA8FD0A
\r%FFA8A8A8FD07FFA87D7D7DA852A8FD40FFA8A8A8FD18FFA87EFD0AFFA8A8
\r%FD08FFA87DA8527D52FD42FFA8A87DA8A8FD15FFA87EFD09FFA8A8FD07FF
\r%A8A87DA8FD49FFA8A8A8FD15FF7DFD09FFA8FD09FF7DFD4EFFA8A8A8FD12
\r%FF7DA8FD07FF7DFD5CFFA8A8A8FD0FFF7DFD07FF7EFD5EFFA8A87DA8A8FD
\r%0CFF7D7DFD05FF7DFD62FFA8A8A8FD0BFFA8A8FD04FFA8FD66FFA8A8A8FD
\r%08FFA87DFFFFFFA8A8FD69FFA8A8A8FD06FF7DA8FFA8A8FD6BFFA8A87DA8
\r%A8FFA852F827277DFD6FFFA8A8A852F8FD0427FD71FFA8F827F827F8277D
\r%FD70FFA82720272727207DFD71FF2727F827F827A8FD72FF2727F8277DFD
\r%74FF7D7DA8FD6EFFA8A8A8FF59AFFD72FFA827537D52A8FD74FF27A8FFFF
\r%A8FD72FFA827A8FFA8A8FD72FFA8527DFF7EFD71FF7D52A8A827A852A8FD
\r%71FFA8FFFFFFA87DFD76FF7E7DFD74FFAFA87DFD76FF7DA8FDFCFFFD21FF
\r%FF
\r%%EndData
\r
14 %ADOEndClientInjection: DocumentHeader "AI11EPS"
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
24 %%DocumentNeededFonts:
25 %%DocumentNeededFeatures:
26 %%DocumentSuppliedFeatures:
27 %%DocumentProcessColors: Black
28 %%DocumentCustomColors:
39 %%ViewingOrientation: 1 0 0 1
42 %%BeginResource: procset Adobe_AGM_Utils 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
71 exch dup currentdict exch known{
81 pop systemdict/languagelevel gx
93 {version cvr}stopped{-1}if
96 {currentglobal exch setglobal}bdf
101 /packedarray where{pop packedarray
103 array astore readonly}ifelse
105 /map_reserved_ink_name
107 dup type/stringtype eq{
125 /AGMUTIL_GSTATE 22 dict def
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
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
173 currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
175 mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
178 AGMUTIL_GSTATE_ht sethalftone
180 AGMUTIL_GSTATE_flt setflat
183 /get_gstate_and_matrix
186 /AGMUTIL_GSTATE_ctm matrix currentmatrix def
190 /set_gstate_and_matrix
194 AGMUTIL_GSTATE_ctm setmatrix
197 /AGMUTIL_str256 256 string def
198 /AGMUTIL_src256 256 string def
199 /AGMUTIL_dst64 64 string def
204 //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
209 {sethalftone currenthalftone}
211 dup/HalftoneType get 3 eq
213 sethalftone currenthalftone
217 Thresholds read{pop}if
226 currentfile AGMUTIL_str256 readline pop
227 (%)anchorsearch{pop}if
231 dup type/filetype ne{
232 exch()/SubFileDecode filter
240 AGMUTIL_src256 readstring pop
241 dup length/AGMUTIL_srcLen exch def
243 AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
245 AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
246 /AGMUTIL_ndx AGMUTIL_ndx 1 add def
249 AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
257 cvi Names length mul names_index add Lookup exch get
264 dup type/filetype ne{
265 0()/SubFileDecode filter
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
279 currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
288 /AGMUTIL_imagefile nd
291 AGMUTIL_imagefile 0 setfileposition
294 /imbufLen Width BitsPerComponent mul 7 add 8 idiv 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
302 /imbufCnt imageDict/DataSource get length def
303 /imbufs imbufCnt array def
306 imbufs imbufIdx imbufLen string put
307 imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
311 /DataSource[DataSource/devn_sep_datasource cvx]cvx def
312 /MultipleDataSources false def
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
322 Width Decode length 2 div mul cvi string
326 /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
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
336 imageDict/DataSource origDataSource put
337 imageDict/MultipleDataSources origMultipleDataSources put
338 imageDict/Decode origDecode put
344 {(AGMUTIL_imagefile)(w+)file}stopped{
347 Adobe_AGM_Utils/AGMUTIL_imagefile xddf
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
353 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
356 0 1 DataSource length 1 sub{
359 pop DataSource exch gx
362 DataSource exch get imbuf readstring pop
367 AGMUTIL_imagefile exch writestring
375 DataSource imbuf readstring pop
380 AGMUTIL_imagefile exch writestring
390 AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
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
409 userdict/AGMP_current_show/show load put
411 currentcolorspace 0 get
414 {AGMP_current_show}ifelse
417 currentdict/pstr undef
423 currentdict/MultipleDataSources known not
424 {/MultipleDataSources false def}if
427 DataSource 0 get type
431 /flushbuffer Width cvi string def
435 0 1 DataSource length 1 sub
438 flushbuffer readstring pop pop
443 dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
447 0 1 DataSource length 1 sub
448 {dup DataSource exch gx length exch 0 ne{pop}if}for
458 /DataSource load type
462 /flushbuffer Width Decode length 2 idiv mul cvi string def
463 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
466 dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
468 Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
470 DataSource length dup 0 eq
486 /modify_halftone_xfer
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
496 addprocs/TransferFunction xdf
498 currentdict end sethalftone
500 currentdict/TransferFunction known{
501 /TransferFunction load
505 addprocs/TransferFunction xdf
506 currentdict end sethalftone
513 dup length array exch
514 Adobe_AGM_Core/AGMCORE_tmp -1 ddf
516 Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
519 Adobe_AGM_Core/AGMCORE_tmp get
522 Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
524 dup type/arraytype eq
526 Adobe_AGM_Core/AGMCORE_tmp get exch
528 Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
531 Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
542 dup type/arraytype eq
551 /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
555 /indexed_colorspace_dict AGMCORE_gget dup null ne{
557 /CSDBase get/CSD get_res/Names known
577 /DeviceN_PS2_inRip_seps
579 /AGMCORE_in_rip_sep where
581 pop dup type dup/arraytype eq exch/packedarraytype eq or
583 dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
585 /currentcolorspace exch AGMCORE_gput
597 /base_colorspace_type
599 dup type/arraytype eq{0 get}if
601 /currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
603 /pdfmark_5{cleartomark}bind def
605 /pdfmark_5{pdfmark}bind def
609 currentfile exch 0 exch/SubFileDecode filter
610 /currentdistillerparams where
611 {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
612 {flushfile cleartomark}
615 /ReadBypdfmark_5_string
618 /makerString exch def string/tmpString exch def
620 currentfile tmpString readline not{pop exit}if
621 makerString anchorsearch
623 pop pop cleartomark exit
625 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
635 aload length[exch 1 add 1 roll/PAGELABEL
638 [{ThisPage}<<5 -2 roll>>/PUT
644 dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
647 dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
650 Adobe_AGM_Utils begin
653 currentdict Adobe_AGM_Utils eq{
657 systemdict/setpacking known
660 %%BeginResource: procset Adobe_AGM_Core 2.0 0
662 %%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
663 systemdict/setpacking known
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
672 /AGMCORE_graphicsave nd
677 /AGMCORE_cmykbuf 4 array def
678 /AGMCORE_screen[currentscreen]cvx def
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
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
704 /AGMCORE_sep_special nd
705 /AGMCORE_err_strings 4 dict def
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
720 currentglobal true setglobal
721 [/CSA/Gradient/Procedure]
723 /Generic/Category findresource dup length dict copy/Category defineresource pop
729 /Adobe_AGM_Core_Id known
738 /CompareBuffer 3 -1 roll def
739 /readbuffer 256 string def
742 currentfile readbuffer{readline}stopped
759 AGMCORE_screen exch pop exch pop
760 dup type/dicttype eq{
761 dup/HalftoneType get 1 eq{
764 dup/HalftoneType get 2 eq{
765 /GraySpotFunction get
769 abs exch abs 2 copy add 1 gt{
770 1 sub dup mul exch 1 sub dup mul add 1 sub
772 dup mul exch dup mul add 1 exch sub
789 /AGMCORE_graphicsave save store
799 false setstrokeadjust
800 //Adobe_AGM_Core/spot_alias gx
801 /Adobe_AGM_Image where{
803 Adobe_AGM_Image/spot_alias 2 copy known{
809 /sep_colorspace_dict null AGMCORE_gput
811 /dictstackcount countdictstack def
818 dictstackcount 1 countdictstack 1 sub{end}for
820 AGMCORE_graphicsave restore
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
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
837 AGMCORE_err_strings exch get
842 AGMCORE_str256 0 AGMCORE_tmp getinterval
843 stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
845 currentpoint AGMCORE_deltaY sub exch pop
846 clippath pathbbox pop pop pop 44 add exch moveto
848 AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
849 0 1 AGMCORE_str256 length 1 sub
851 AGMCORE_str256 exch 0 put
855 AGMCORE_str256 exch AGMCORE_tmp xpt
856 /AGMCORE_tmp AGMCORE_tmp 1 add def
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}]
880 /currentdistillerparams where
882 pop currentdistillerparams/CoreDistVersion get 5000 lt
883 {<</DetectBlends false>>setdistillerparams}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{
891 $error/newerror get AGMCORE_cur_err null ne and{
892 $error/newerror false put
893 AGMCORE_cur_err compose_error_msg
895 $error/newerror true put
897 errordict/AGM_handleerror get exec
901 ps_level AGMCORE_ps_level ge
902 ps_version AGMCORE_ps_version ge and
903 AGMCORE_ps_level -1 eq or
905 AGMCORE_environ_ok not
906 {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
907 /AGMCORE_&setgray systemdict/setgray get def
909 /AGMCORE_&setcolor systemdict/setcolor get def
910 /AGMCORE_&setcolorspace systemdict/setcolorspace get def
912 /AGMCORE_currentbg currentblackgeneration def
913 /AGMCORE_currentucr currentundercolorremoval def
914 /AGMCORE_Default_flatness currentflat def
917 pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
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
940 AGMCORE_gstack AGMCORE_gstackptr get
945 AGMCORE_gstack AGMCORE_gstackptr get
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
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
968 /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
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
981 dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
983 0 1 AGMCORE_gstack length 1 sub{
984 AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
987 level3/AGMCORE_&sysshfill AGMCORE_key_known not and
989 /AGMCORE_&sysshfill systemdict/shfill get def
990 /AGMCORE_&sysmakepattern systemdict/makepattern get def
991 /AGMCORE_&usrmakepattern/makepattern load def
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
1010 /MaxPatternItem currentsystemparams/MaxPatternCache get
1017 /setcmykcolor where{
1019 Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
1021 Adobe_AGM_Core begin
1024 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
1027 3 index add neg dup 0 lt{
1036 /currentcmykcolor AGMCORE_gget aload pop
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
1050 AGMCORE_magenta_plate{
1053 AGMCORE_yellow_plate{
1056 AGMCORE_black_plate{
1065 /AGMCORE_have_reported_unsupported_color_space false def
1066 /AGMCORE_report_unsupported_color_space
1068 AGMCORE_have_reported_unsupported_color_space false eq
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
1074 /AGMCORE_composite_job
1075 AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
1077 /AGMCORE_in_rip_sep where{
1078 pop AGMCORE_in_rip_sep
1084 userdict/Adobe_AGM_OnHost_Seps known{
1088 currentpagedevice/Separations 2 copy known{
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
1103 /AGM_preserve_spots where{
1104 pop AGM_preserve_spots
1106 AGMCORE_distilling AGMCORE_producing_seps or
1109 /AGM_is_distiller_preserving_spotimages
1111 currentdistillerparams/PreserveOverprintSettings known
1113 currentdistillerparams/PreserveOverprintSettings get
1115 currentdistillerparams/ColorConversionStrategy known
1117 currentdistillerparams/ColorConversionStrategy get
1129 /convert_spot_to_process where{pop}{
1130 /convert_spot_to_process
1132 //Adobe_AGM_Core begin
1136 dup dup(None)eq exch(All)eq or
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
1152 current_spot_alias false set_spot_alias
1153 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
1161 pop AGM_is_distiller_preserving_spotimages not
1163 //Adobe_AGM_Core/AGMCORE_name xddf
1165 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
1166 AGMUTIL_cpd/OverrideSeparations known and
1168 AGMUTIL_cpd/OverrideSeparations get
1170 /HqnSpots/ProcSet resourcestatus
1177 AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
1180 [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
1182 AGMUTIL_cpd/SeparationColorNames 2 copy known
1185 {AGMCORE_name eq or}forall
1198 /convert_to_process where{pop}{
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
1214 {convert_spot_to_process and}ifelse
1221 dup(Magenta)eq 3 -1 roll or exch
1222 dup(Yellow)eq 3 -1 roll or exch
1230 /PhotoshopDuotoneList where{pop false}{true}ifelse
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
1237 {convert_spot_to_process or}ifelse
1240 convert_spot_to_process or
1249 /AGMCORE_avoid_L2_sep_space
1252 AGMCORE_producing_seps not and
1254 /AGMCORE_is_cmyk_sep
1255 AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
1257 /AGM_avoid_0_cmyk where{
1258 pop AGM_avoid_0_cmyk
1261 userdict/Adobe_AGM_OnHost_Seps known
1262 userdict/Adobe_AGM_InRip_Seps known or
1268 4 copy add add add 0 eq currentoverprint and{
1272 /AGMCORE_&setcmykcolor load dup type/operatortype ne{
1277 /AGMCORE_IsSeparationAProcessColor
1279 dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
1287 AGMCORE_magenta_plate{
1288 4 3 roll pop pop pop
1290 AGMCORE_yellow_plate{
1291 4 2 roll pop pop pop
1293 4 1 roll pop pop pop
1300 /AGMCORE_get_ink_data
1304 AGMCORE_magenta_plate{
1305 {4 3 roll pop pop pop}
1307 AGMCORE_yellow_plate{
1308 {4 2 roll pop pop pop}
1310 {4 1 roll pop pop pop}
1315 /AGMCORE_RemoveProcessColorNames
1320 dup/Cyan eq 1 index(Cyan)eq or
1322 dup/Magenta eq 1 index(Magenta)eq or
1324 dup/Yellow eq 1 index(Yellow)eq or
1326 dup/Black eq 1 index(Black)eq or
1329 dup type/arraytype eq
1330 {[exch{filtername}forall]}
1335 /AGMCORE_IsCurrentColor
1337 dup AGMCORE_IsSeparationAProcessColor
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
1352 current_spot_alias false set_spot_alias
1353 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
1359 /AGMCORE_filter_functiondatasource
1363 data_in type/stringtype eq
1367 /string_out data_in length ncomp idiv string def
1368 0 ncomp data_in length 1 sub
1370 string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
1374 string/string_in xdf
1375 /string_out 1 string def
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
1385 /AGMCORE_separateShadingFunction
1390 dup type/dicttype eq
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
1405 /C0[C0 channel get 1 exch sub]def
1406 /C1[C1 channel get 1 exch sub]def
1414 /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
1416 currentdict/Range known
1420 channel get 0 paint? AGMCORE_separateShadingFunction
1424 /AGMCORE_separateShading
1427 currentdict/Function known
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
1434 ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
1436 /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
1438 ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
1440 ColorSpace 0 get/Separation eq
1443 [1/exch cvx/sub cvx]cvx
1447 ColorSpace 3 3 -1 roll put
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
1453 pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
1455 ColorSpace 3 3 -1 roll bind put
1457 ColorSpace 2/DeviceGray put
1461 /AGMCORE_separateShadingDict
1464 dup type/arraytype ne
1466 dup 0 get/DeviceCMYK eq
1472 AGMCORE_magenta_plate
1474 AGMCORE_yellow_plate
1478 AGMCORE_plate_ndx 4 eq
1480 dup not currentoverprint and
1481 {/AGMCORE_ignoreshade true def}if
1482 AGMCORE_separateShading
1486 dup 0 get/Separation eq
1489 ColorSpace 1 get dup/None ne exch/All ne and
1491 ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
1493 ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
1501 ColorSpace 3 get/exec cvx
1502 4 AGMCORE_plate_ndx sub -1/roll cvx
1504 3[/pop cvx]cvx/repeat cvx
1509 AGMCORE_report_unsupported_color_space
1510 AGMCORE_black_plate not
1512 currentdict 0 false AGMCORE_separateShading
1516 currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
1518 dup not currentoverprint and
1519 {/AGMCORE_ignoreshade true def}if
1520 AGMCORE_separateShading
1526 dup 0 get/DeviceN eq
1529 ColorSpace 1 get convert_to_process
1531 ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
1539 ColorSpace 3 get/exec cvx
1540 4 AGMCORE_plate_ndx sub -1/roll cvx
1542 3[/pop cvx]cvx/repeat cvx
1547 AGMCORE_report_unsupported_color_space
1548 AGMCORE_black_plate not
1550 currentdict 0 false AGMCORE_separateShading
1551 /ColorSpace[/DeviceGray]def
1556 false -1 ColorSpace 1 get
1558 AGMCORE_IsCurrentColor
1561 exch pop true exch exit
1566 dup not currentoverprint and
1567 {/AGMCORE_ignoreshade true def}if
1568 AGMCORE_separateShading
1573 dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
1576 ColorSpace dup type/arraytype eq
1580 AGMCORE_report_unsupported_color_space
1581 AGMCORE_black_plate not
1583 ColorSpace 0 get/CIEBasedA eq
1585 /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
1587 ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
1589 /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
1591 ColorSpace 0 get/CIEBasedDEFG eq
1593 /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
1595 currentdict 0 false AGMCORE_separateShading
1602 dup/AGMCORE_ignoreshade known
1605 /ColorSpace[/Separation(None)/DeviceGray{}]def
1611 AGMCORE_separateShadingDict
1612 dup/AGMCORE_ignoreshade known
1614 {AGMCORE_&sysshfill}ifelse
1619 dup/PatternType get 2 eq
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
1629 exch AGMCORE_&usrmakepattern
1638 dup 7 1 roll inRip_spot_has_ink not {
1639 4{4 index mul 4 1 roll}
1641 /DeviceCMYK setcolorspace
1644 //Adobe_AGM_Core begin
1645 /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
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}
1656 [/Separation(All)/DeviceGray{}]setcolorspace_opt
1665 /findcmykcustomcolor
1672 4{4 index mul 4 1 roll}repeat
1677 AGMCORE_producing_seps{
1688 1 index mul exch getinterval{255 div}forall
1692 Lookup Names length 3 -1 roll cvi map_index
1696 base_colorspace_type
1716 level2/setcolorspace AGMCORE_key_known not and{
1717 /AGMCORE_&&&setcolorspace/setcolorspace ldf
1718 /AGMCORE_ReplaceMappedColor
1720 dup type dup/arraytype eq exch/packedarraytype eq or
1722 /AGMCORE_SpotAliasAry2 where{
1724 dup 0 get dup/Separation eq
1727 dup length array copy
1733 false set_spot_alias
1734 dup 1 exch setsepcolorspace
1737 /sep_colorspace_dict currentdict AGMCORE_gput
1743 /sep_colorspace_proc load
1749 map_reserved_ink_name 1 xpt
1753 dup length array copy
1761 map_reserved_ink_name
1772 dup type dup/arraytype eq exch/packedarraytype eq or
1774 dup 0 get/Indexed eq
1778 /PhotoshopDuotoneList where
1789 AGMCORE_ReplaceMappedColor
1790 3 1 roll 4 array astore
1793 AGMCORE_ReplaceMappedColor
1796 DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
1802 currentstrokeadjust{
1804 0.25 sub round 0.25 add exch
1805 0.25 sub round 0.25 add exch
1818 6 2 roll adj curveto
1823 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
1825 /currentstrokeadjust{
1826 /currentstrokeadjust AGMCORE_gget
1829 /currentstrokeadjust exch AGMCORE_gput
1833 /currentcolorspace exch AGMCORE_gput
1837 /currentcolorspace AGMCORE_gget
1839 /setcolor_devicecolor
1841 base_colorspace_type
1854 currentcolorspace 0 get
1860 currentcolorspace 3 gx
1861 currentcolorspace 2 get
1865 currentcolorspace 3 get dup type/stringtype eq{
1866 currentcolorspace 1 get n_color_components
1871 currentcolorspace 1 get
1873 /AGMCORE_cur_err/AGMCORE_invalid_color_space def
1874 AGMCORE_invalid_color_space
1880 setcolor_devicecolor
1883 /sop/setoverprint ldf
1884 /lw/setlinewidth ldf
1887 /ml/setmiterlimit ldf
1889 /sadj/setstrokeadjust ldf
1891 /rgb/setrgbcolor ldf
1893 /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
1894 /setcmykcolor load dup type/operatortype ne{/exec cvx}if
1896 level3 AGMCORE_host_sep not and{
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
1916 /sep/setsepcolor ldf
1917 /devn/setdevicencolor ldf
1918 /idx/setindexedcolor ldf
1920 /csacrd/set_csa_crd ldf
1921 /sepcs/setsepcolorspace ldf
1922 /devncs/setdevicencolorspace ldf
1923 /idxcs/setindexedcolorspace ldf
1926 /eclp/eoclp_npth ldf
1931 /gset/graphic_setup ldf
1932 /gcln/graphic_cleanup 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
1941 dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
1953 dup type/stringtype eq{indx get}if
1955 Scaling exch get aload pop
1959 ColorSpaceFamily/Separation eq
1962 ColorSpaceFamily/DeviceN eq
1963 {devn}{setcolor}ifelse
1968 ColorSpaceFamily/Separation eq
1971 ColorSpaceFamily/DeviceN eq
1972 {devn}{setcolor}ifelse
1978 /ColorSpaceFamily xdf
1990 /setinkoverprint where{pop/setinkoverprint{pop}def}if
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
2005 c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
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
2024 xMax xMin eq yMax yMin eq or
2029 /max{2 copy gt{pop}{exch pop}ifelse}bdf
2030 /min{2 copy lt{pop}{exch pop}ifelse}bdf
2033 background length 0 gt{background sssetbackground gsave clippath fill grestore}if
2038 /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
2045 c2y r2 add r1 sub 0.0001 lt
2047 c1x c1y r1 360 0 arcn
2053 /bxMin xMin axmin min def
2054 /byMin yMin aymin min def
2055 /bxMax xMax axmax max def
2056 /byMax yMax aymax max def
2066 c1x c1y r1 0 360 arc
2070 c2x c2y r2 0 360 arc fill
2077 p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
2080 /AA r2 r1 sub c2y div def
2083 {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
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
2093 /L1maxX p1x yMin p1y sub SS1 div add def
2094 /L2maxX p2x yMin p2y sub SS2 div add def
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
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
2117 /numsteps NumSamples def
2119 /subsampling false def
2122 NumSamples numpix div 0.5 gt
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
2129 /xInc c2x c1x sub numsteps div def
2130 /yInc c2y c1y sub numsteps div def
2131 /rInc r2 r1 sub numsteps div def
2136 xInc 0 eq yInc 0 eq rInc 0 eq and and
2139 cx cy radius 0 360 arc
2141 NumSamples 1 sub getrampcolor
2142 cx cy radius 72 hires div add 0 360 arc
2150 subsampling{round cvi}if
2152 cx cy radius 0 360 arc
2155 /radius radius rInc add def
2156 cx cy radius 360 0 arcn
2166 c2x c2y r2 0 360 arc
2169 c2y r1 add r2 sub 0.0001 le
2171 c2x c2y r2 360 0 arcn
2177 /bxMin xMin axmin min def
2178 /byMin yMin aymin min def
2179 /bxMax xMax axmax max def
2180 /byMax yMax aymax max def
2188 c2x c2y r2 0 360 arc fill
2195 p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
2198 /AA r2 r1 sub c2y div def
2201 {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
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
2211 /L1maxX p1x yMax p1y sub SS1 div add def
2212 /L2maxX p2x yMax p2y sub SS2 div add def
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
2234 /ColorSpaceFamily xdf
2244 /setinkoverprint where{pop/setinkoverprint{pop}def}if
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
2259 y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
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
2278 xMax xMin eq yMax yMin eq or
2285 background length 0 gt{background sssetbackground gsave clippath fill grestore}if
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
2294 /subsampling false def
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
2309 NumSamples numpix div 0.5 gt
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
2321 xMin yMin xMin neg ySpan rectfill
2324 /xInc xEnd xStart sub numsteps div def
2330 subsampling{round cvi}if
2332 x yMin xInc ySpan rectfill
2340 xEnd yMin xMax xEnd sub ySpan rectfill
2358 //Adobe_AGM_Core/AGMCORE_save save put
2361 //Adobe_AGM_Core/AGMCORE_save get restore
2363 systemdict/findcolorrendering known{
2364 /findcolorrendering systemdict/findcolorrendering get def
2366 systemdict/setcolorrendering known{
2367 /setcolorrendering systemdict/setcolorrendering get def
2369 /test_cmyk_color_plate
2372 setcmykcolor currentgray 1 ne
2377 dup//Adobe_AGM_Core/AGMCORE_name xddf
2378 convert_spot_to_process not
2383 3 -1 roll 255 div mul add
2387 /sep_colorspace_dict null AGMCORE_gput
2389 CSA get_csa_by_name setcolorspace_opt
2396 currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
2397 {pop}{get_csa_by_name/MappedCSA xdf}ifelse
2401 /sep_colorspace_dict AGMCORE_gget begin
2402 dup/sep_tint exch AGMCORE_gput
2408 /devicen_colorspace_dict AGMCORE_gget begin
2410 Names length 1 sub -1 0
2412 /devicen_tints AGMCORE_gget 3 1 roll xpt
2417 /sep_colorspace_proc
2419 /AGMCORE_tmp exch store
2420 /sep_colorspace_dict AGMCORE_gget begin
2421 currentdict/Components known{
2422 Components aload pop
2424 2{AGMCORE_tmp mul NComponents 1 roll}repeat
2425 LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
2427 TintMethod/Subtractive eq{
2429 AGMCORE_tmp mul NComponents 1 roll
2433 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
2438 ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
2443 /sep_colorspace_gray_proc
2445 /AGMCORE_tmp exch store
2446 /sep_colorspace_dict AGMCORE_gget begin
2447 GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
2453 dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
2455 /sep_colorspace_gray_proc
2457 /sep_colorspace_proc
2469 dup/sep_colorspace_dict exch AGMCORE_gput
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
2478 255 mul round cvi setcolor
2481 MappedCSA 0 get/DeviceCMYK eq
2482 currentdict/Components known and
2483 AGMCORE_sep_special not and{
2485 Components aload pop Name findcmykcustomcolor
2486 /exch cvx/setcustomcolor cvx
2489 AGMCORE_host_sep Name(All)eq and{
2491 1 exch sub setseparationgray
2494 AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
2498 MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
2499 cvx/setcmykcolor cvx
2505 AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
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
2512 /Name cvx/findcmykcustomcolor cvx/exch cvx
2516 /AGMCORE_IsSeparationAProcessColor load/exec cvx
2519 Name inRip_spot_has_ink not
2527 /TintProc{setcolor}bdf
2528 [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
2549 1 exch add/index cvx
2552 numarrays 1 add 1/roll cvx
2554 numarrays[/pop cvx]cvx/repeat cvx
2568 1 3 3 -1 roll add/index cvx
2569 c1/get cvx/sub cvx/mul cvx
2572 numarrays 1 add 1/roll cvx
2574 numarrays[/pop cvx]cvx/repeat cvx
2577 /exec_tint_transform
2580 /TintTransform cvx/setcolor cvx
2582 MappedCSA setcolorspace_opt
2584 /devn_makecustomcolor
2589 1 1 1 1 Names names_index get findcmykcustomcolor
2590 /devicen_tints AGMCORE_gget names_index get setcustomcolor
2591 Names length{pop}repeat
2594 /setdevicencolorspace
2596 dup/AliasedColorants known{false}{true}ifelse
2597 current_spot_alias and{
2600 dup/names_len exch/Names get length def
2601 /new_names names_len array def
2602 /new_LookupTables names_len array def
2608 dup/ColorLookup known{
2610 new_LookupTables names_index ColorLookup put
2613 dup/Components known{
2615 new_LookupTables names_index Components put
2619 new_LookupTables names_index[null null null null]put
2623 new_names names_index 3 -1 roll/Name get put
2624 /alias_cnt alias_cnt 1 add def
2627 new_names names_index name put
2628 dup/LookupTables known{
2630 new_LookupTables names_index LookupTables names_index get put
2634 new_LookupTables names_index[null null null null]put
2638 /names_index names_index 1 add def
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{
2645 new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
2646 /AliasedColorants false def
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
2653 /AliasedColorants false def
2660 /AliasedColorants false def
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{
2678 dup/devicen_colorspace_dict exch AGMCORE_gput
2680 currentdict/AliasedColorants known{
2688 /TintTransform load type/nulltype eq or{
2690 0 1 Names length 1 sub
2692 /TTTablesIdx TTTablesIdx 1 add def
2693 dup LookupTables exch get dup 0 get null eq
2700 LookupTables length exch sub
2708 LookupTables length exch sub
2715 LookupTables length exch sub
2720 LookupTables length exch sub
2726 5 -1/roll cvx/astore cvx
2729 LookupTables length 4 -1 roll sub 1 add
2730 /index cvx/mul cvx/round cvx/cvi cvx/get cvx
2732 Names length TTTablesIdx add 1 add 1/roll cvx
2734 Names length[/pop cvx]cvx/repeat cvx
2735 NComponents Names length
2736 TintMethod/Subtractive eq
2745 Names convert_to_process{
2749 currentdict/AliasedColorants known{
2750 AliasedColorants not
2755 /AvoidAliasedColorants xdf
2758 /names_len Names length def
2759 AvoidAliasedColorants{
2760 /currentspotalias current_spot_alias def
2761 false set_spot_alias
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
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
2784 /names_index names_index 1 add def
2786 AvoidAliasedColorants{
2787 currentspotalias set_spot_alias
2790 /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
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
2802 Names convert_to_process not
2807 [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
2808 /TintProc level3 not AGMCORE_in_rip_sep and{
2810 Names/length cvx[/pop cvx]cvx/repeat cvx
2820 /AliasedColorants false def
2823 /setindexedcolorspace
2825 dup/indexed_colorspace_dict exch AGMCORE_gput
2827 currentdict/CSDBase known{
2828 CSDBase/CSD get_res begin
2829 currentdict/Names known{
2836 /compCnt/Names where{pop Names length}{1}ifelse def
2837 /NewLookup HiVal 1 add string def
2840 Lookup dup type/stringtype eq{
2841 compCnt tableIndex map_index
2853 NewLookup 3 1 roll put
2855 [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
2860 currentdict/Names known{
2861 [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
2863 [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
2866 [/Indexed MappedCSA HiVal
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}
2872 /TintTransform load/exec cvx
2874 Lookup dup type/stringtype eq
2875 {/exch cvx/get cvx 255/div cvx}
2877 CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
2888 AGMCORE_host_sep level2 not and{
2889 0 0 0 0 setcmykcolor
2892 level2 not has_color not and{
2893 dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
2899 currentdict/RangeArray known{
2901 /indexed_colorspace_dict AGMCORE_gget begin
2906 NComponents mul NComponents getinterval{}forall
2907 NComponents 1 sub -1 0{
2908 RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
2926 /indexed_colorspace_dict AGMCORE_gget
2928 currentdict/CSDBase known{
2929 CSDBase/CSD get_res begin
2930 currentdict/Names known{
2935 Lookup 1 3 -1 roll map_index
2940 Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
2942 MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
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
2959 currentoverprint not{
2965 /MultipleDataSources false def
2966 /BitsPerComponent 8 def
2977 //Adobe_AGM_Core begin
2978 /AGMCORE_CSD_cache load 3 1 roll put
2990 {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
2993 {1 index undefineresource}forall
3002 dup type dup/nametype eq exch/stringtype eq or{
3003 AGMCORE_CSD_cache exch get
3011 dup type dup/nametype eq exch/stringtype eq or{
3021 dup/count get dup 0 get
3026 /cachepaintproc_compress
3029 currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch 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
3042 ppdict dup length 1 sub 3 -1 roll put
3044 {string_size}{0}ifelse string
3045 }/LZWEncode filter def
3047 ReadFilter readbuffer readstring
3048 exch LZWFilter exch writestring
3058 currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
3060 currentglobal true setglobal
3061 ppdict 1 array dup 0 1 put/count xpt
3064 ReadFilter 16000 string readstring exch
3065 ppdict dup length 1 sub 3 -1 roll put
3068 ppdict dup dup length 1 sub()put
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
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
3087 [xshift yshift/translate load null/exec load]dup
3088 3/PaintProc load put cvx/PaintProc exch def
3096 dup/PatternType get 1 eq{
3097 dup/PaintType get 1 eq{
3098 currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
3105 dup currentcolorspace eq{pop}{setcolorspace}ifelse
3107 /updatecolorrendering
3109 currentcolorrendering/RenderingIntent known{
3110 currentcolorrendering/RenderingIntent get
3113 Intent/AbsoluteColorimetric eq
3115 /absolute_colorimetric_crd AGMCORE_gget dup null eq
3118 Intent/RelativeColorimetric eq
3120 /relative_colorimetric_crd AGMCORE_gget dup null eq
3123 Intent/Saturation eq
3125 /saturation_crd AGMCORE_gget dup null eq
3128 /perceptual_crd AGMCORE_gget dup null eq
3136 /RenderingIntent known{null}{Intent}ifelse
3140 Intent/ColorRendering{findresource}stopped
3142 pop pop systemdict/findcolorrendering known
3144 Intent findcolorrendering
3146 /ColorRendering findresource true exch
3149 /ColorRendering findresource
3150 product(Xerox Phaser 5400)ne
3153 dup Intent/AbsoluteColorimetric eq
3155 /absolute_colorimetric_crd exch AGMCORE_gput
3158 Intent/RelativeColorimetric eq
3160 /relative_colorimetric_crd exch AGMCORE_gput
3163 Intent/Saturation eq
3165 /saturation_crd exch AGMCORE_gput
3168 Intent/Perceptual eq
3170 /perceptual_crd exch AGMCORE_gput
3178 1 index{exch}{pop}ifelse
3185 currentdict/TransformPQR known{
3186 currentdict/TransformPQR get aload pop
3187 3{{}eq 3 1 roll}repeat or or
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
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
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
3214 setcolorrendering_opt
3220 AGMCORE_host_sep not level2 and{
3221 currentdict/ColorRendering known{
3222 ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
3224 currentdict/Intent known{
3225 updatecolorrendering
3228 currentcolorspace dup type/arraytype eq
3232 currentdict/UCR known
3233 {/UCR}{/AGMCORE_currentucr}ifelse
3234 load setundercolorremoval
3235 currentdict/BG known
3236 {/BG}{/AGMCORE_currentbg}ifelse
3237 load setblackgeneration
3243 dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
3244 dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
3246 /setcolorrendering_opt
3248 dup currentcolorrendering eq{
3251 product(HP Color LaserJet 2605)anchorsearch{
3266 convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
3267 //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
3269 (%end_cpaint_gcomp)flushinput
3274 //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
3276 (%end_cpaint_gsep)flushinput
3283 currentfile token pop currentfile token pop mo
3285 currentfile token pop dup type/stringtype eq
3288 currentfile token pop dup type/stringtype eq
3306 //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
3308 /set_spot_normalization_ary
3312 /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
3314 //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
3315 /AGMCORE_SpotAliasAry where{
3317 AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
3318 AGMCORE_SpotAliasAry length
3320 AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
3325 {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
3329 /AGMCORE_SpotAliasAry2 where{
3330 /AGMCORE_current_spot_alias 3 -1 roll put
3337 /AGMCORE_SpotAliasAry2 where{
3338 /AGMCORE_current_spot_alias get
3345 /AGMCORE_SpotAliasAry2 where{
3349 AGMCORE_SpotAliasAry2{
3350 dup/Name get AGMCORE_name eq{
3351 /CSD get/CSD get_res
3366 /AGMCORE_&setcustomcolor AGMCORE_key_known not{
3367 //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
3369 /customcolor_tint 1 AGMCORE_gput
3370 //Adobe_AGM_Core begin
3373 //Adobe_AGM_Core begin
3374 dup/customcolor_tint exch AGMCORE_gput
3375 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
3376 current_spot_alias and{1 index 4 get map_alias}{false}ifelse
3378 false set_spot_alias
3379 /sep_colorspace_dict AGMCORE_gget null ne
3380 {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
3382 exch pop/sep_tint AGMCORE_gget exch
3390 not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
3394 AGMCORE_&setcustomcolor
3402 Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
3403 count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
3404 {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
3409 /spd/setpagedevice load def
3410 /setpagedevice{get_gstate spd set_gstate}def
3411 stopped{$error/newerror false put}if
3413 count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
3414 countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
3415 {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
3419 //Adobe_AGM_Core begin
3420 /AGMCORE_inverting exch def
3422 currentpagedevice/NegativePrint known AGMCORE_distilling not and{
3423 currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
3424 true begin_feature true{
3425 <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
3428 /AGMCORE_inverting false def
3432 [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
3436 gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
3437 /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
3442 /lw_save_restore_override{
3447 /initializepage{}def
3452 /orig_showpage where
3454 {/orig_showpage/showpage load def}
3456 /showpage{orig_showpage gR}def
3460 /pscript_showpage_override{
3466 /showpage/restore load def
3467 /restore{exch pop}def
3471 /driver_media_override
3475 md/initializepage known{
3476 md/initializepage{}put
3479 md/rC{4{pop}repeat}put
3483 /mysetup[1 0 0 1 0 0]put
3485 Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
3487 {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
3491 /Pscript_Win_Data where{
3493 Pscript_Win_Data/mysetup known{
3494 Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
3500 /Pscript_Win_Data where{
3502 Pscript_Win_Data/mysetup known{
3503 Adobe_AGM_Core/save_mysetup known{
3504 Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
3505 Adobe_AGM_Core/save_mysetup undef
3510 /driver_check_media_override
3515 Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
3516 Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
3518 Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
3519 Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
3522 Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
3526 AGMCORE_err_strings begin
3527 /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
3528 /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
3529 /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
3532 {AGMCORE_def_ht sethalftone}def
3534 {AGMCORE_Default_flatness setflat}def
3536 systemdict/setpacking known
3539 %%BeginResource: procset Adobe_CoolType_Core 2.31 0
\r%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
\r%%Version: 2.31 0
\r10 dict begin
\r/Adobe_CoolType_Passthru currentdict def
\r/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
\rAdobe_CoolType_Core_Defined
\r {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
\rif
\ruserdict/Adobe_CoolType_Core 70 dict dup begin put
\r/Adobe_CoolType_Version 2.31 def
\r/Level2?
\r systemdict/languagelevel known dup
\r {pop systemdict/languagelevel get 2 ge}
\r if def
\rLevel2? not
\r {
\r /currentglobal false def
\r /setglobal/pop load def
\r /gcheck{pop false}bind def
\r /currentpacking false def
\r /setpacking/pop load def
\r /SharedFontDirectory 0 dict def
\r }
\rif
\rcurrentpacking
\rtrue setpacking
\rcurrentglobal false setglobal
\ruserdict/Adobe_CoolType_Data 2 copy known not
\r {2 copy 10 dict put}
\rif
\rget
\r begin
\r /@opStackCountByLevel 32 dict def
\r /@opStackLevel 0 def
\r /@dictStackCountByLevel 32 dict def
\r /@dictStackLevel 0 def
\r end
\rsetglobal
\rcurrentglobal true setglobal
\ruserdict/Adobe_CoolType_GVMFonts known not
\r {userdict/Adobe_CoolType_GVMFonts 10 dict put}
\rif
\rsetglobal
\rcurrentglobal false setglobal
\ruserdict/Adobe_CoolType_LVMFonts known not
\r {userdict/Adobe_CoolType_LVMFonts 10 dict put}
\rif
\rsetglobal
\r/ct_VMDictPut
\r {
\r dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
\r 3 1 roll put
\r }bind def
\r/ct_VMDictUndef
\r {
\r dup Adobe_CoolType_GVMFonts exch known
\r {Adobe_CoolType_GVMFonts exch undef}
\r {
\r dup Adobe_CoolType_LVMFonts exch known
\r {Adobe_CoolType_LVMFonts exch undef}
\r {pop}
\r ifelse
\r }ifelse
\r }bind def
\r/ct_str1 1 string def
\r/ct_xshow
\r{
\r /_ct_na exch def
\r /_ct_i 0 def
\r currentpoint
\r /_ct_y exch def
\r /_ct_x exch def
\r {
\r pop pop
\r ct_str1 exch 0 exch put
\r ct_str1 show
\r {_ct_na _ct_i get}stopped
\r {pop pop}
\r {
\r _ct_x _ct_y moveto
\r 0
\r rmoveto
\r }
\r ifelse
\r /_ct_i _ct_i 1 add def
\r currentpoint
\r /_ct_y exch def
\r /_ct_x exch def
\r }
\r exch
\r @cshow
\r}bind def
\r/ct_yshow
\r{
\r /_ct_na exch def
\r /_ct_i 0 def
\r currentpoint
\r /_ct_y exch def
\r /_ct_x exch def
\r {
\r pop pop
\r ct_str1 exch 0 exch put
\r ct_str1 show
\r {_ct_na _ct_i get}stopped
\r {pop pop}
\r {
\r _ct_x _ct_y moveto
\r 0 exch
\r rmoveto
\r }
\r ifelse
\r /_ct_i _ct_i 1 add def
\r currentpoint
\r /_ct_y exch def
\r /_ct_x exch def
\r }
\r exch
\r @cshow
\r}bind def
\r/ct_xyshow
\r{
\r /_ct_na exch def
\r /_ct_i 0 def
\r currentpoint
\r /_ct_y exch def
\r /_ct_x exch def
\r {
\r pop pop
\r ct_str1 exch 0 exch put
\r ct_str1 show
\r {_ct_na _ct_i get}stopped
\r {pop pop}
\r {
\r {_ct_na _ct_i 1 add get}stopped
\r {pop pop pop}
\r {
\r _ct_x _ct_y moveto
\r rmoveto
\r }
\r ifelse
\r }
\r ifelse
\r /_ct_i _ct_i 2 add def
\r currentpoint
\r /_ct_y exch def
\r /_ct_x exch def
\r }
\r exch
\r @cshow
\r}bind def
\r/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
\r/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
\r/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
\rcurrentglobal true setglobal
\r/ct_T3Defs
\r{
\r/BuildChar
\r{
\r 1 index/Encoding get exch get
\r 1 index/BuildGlyph get exec
\r}bind def
\r/BuildGlyph
\r{
\r exch begin
\r GlyphProcs exch get exec
\r end
\r}bind def
\r}bind def
\rsetglobal
\r/@_SaveStackLevels
\r {
\r Adobe_CoolType_Data
\r begin
\r /@vmState currentglobal def false setglobal
\r @opStackCountByLevel
\r @opStackLevel
\r 2 copy known not
\r {
\r 2 copy
\r 3 dict dup/args
\r 7 index
\r 5 add array put
\r put get
\r }
\r {
\r get dup/args get dup length 3 index lt
\r {
\r dup length 5 add array exch
\r 1 index exch 0 exch putinterval
\r 1 index exch/args exch put
\r }
\r {pop}
\r ifelse
\r }
\r ifelse
\r begin
\r count 1 sub
\r 1 index lt
\r {pop count}
\r if
\r dup/argCount exch def
\r dup 0 gt
\r {
\r args exch 0 exch getinterval
\r astore pop
\r }
\r {pop}
\r ifelse
\r count
\r /restCount exch def
\r end
\r /@opStackLevel @opStackLevel 1 add def
\r countdictstack 1 sub
\r @dictStackCountByLevel exch @dictStackLevel exch put
\r /@dictStackLevel @dictStackLevel 1 add def
\r @vmState setglobal
\r end
\r }bind def
\r/@_RestoreStackLevels
\r {
\r Adobe_CoolType_Data
\r begin
\r /@opStackLevel @opStackLevel 1 sub def
\r @opStackCountByLevel @opStackLevel get
\r begin
\r count restCount sub dup 0 gt
\r {{pop}repeat}
\r {pop}
\r ifelse
\r args 0 argCount getinterval{}forall
\r end
\r /@dictStackLevel @dictStackLevel 1 sub def
\r @dictStackCountByLevel @dictStackLevel get
\r end
\r countdictstack exch sub dup 0 gt
\r {{end}repeat}
\r {pop}
\r ifelse
\r }bind def
\r/@_PopStackLevels
\r {
\r Adobe_CoolType_Data
\r begin
\r /@opStackLevel @opStackLevel 1 sub def
\r /@dictStackLevel @dictStackLevel 1 sub def
\r end
\r }bind def
\r/@Raise
\r {
\r exch cvx exch errordict exch get exec
\r stop
\r }bind def
\r/@ReRaise
\r {
\r cvx $error/errorname get errordict exch get exec
\r stop
\r }bind def
\r/@Stopped
\r {
\r 0 @#Stopped
\r }bind def
\r/@#Stopped
\r {
\r @_SaveStackLevels
\r stopped
\r {@_RestoreStackLevels true}
\r {@_PopStackLevels false}
\r ifelse
\r }bind def
\r/@Arg
\r {
\r Adobe_CoolType_Data
\r begin
\r @opStackCountByLevel @opStackLevel 1 sub get
\r begin
\r args exch
\r argCount 1 sub exch sub get
\r end
\r end
\r }bind def
\rcurrentglobal true setglobal
\r/CTHasResourceForAllBug
\r Level2?
\r {
\r 1 dict dup
\r /@shouldNotDisappearDictValue true def
\r Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
\r begin
\r count @_SaveStackLevels
\r {(*){pop stop}128 string/Category resourceforall}
\r stopped pop
\r @_RestoreStackLevels
\r currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
\r {
\r /@shouldNotDisappearDictValue known
\r {
\r {
\r end
\r currentdict 1 index eq
\r {pop exit}
\r if
\r }
\r loop
\r }
\r if
\r }
\r {
\r pop
\r end
\r }
\r ifelse
\r }
\r {false}
\r ifelse
\r def
\rtrue setglobal
\r/CTHasResourceStatusBug
\r Level2?
\r {
\r mark
\r {/steveamerige/Category resourcestatus}
\r stopped
\r {cleartomark true}
\r {cleartomark currentglobal not}
\r ifelse
\r }
\r {false}
\r ifelse
\r def
\rsetglobal
\r/CTResourceStatus
\r {
\r mark 3 1 roll
\r /Category findresource
\r begin
\r ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
\r {cleartomark false}
\r {{3 2 roll pop true}{cleartomark false}ifelse}
\r ifelse
\r end
\r }bind def
\r/CTWorkAroundBugs
\r {
\r Level2?
\r {
\r /cid_PreLoad/ProcSet resourcestatus
\r {
\r pop pop
\r currentglobal
\r mark
\r {
\r (*)
\r {
\r dup/CMap CTHasResourceStatusBug
\r {CTResourceStatus}
\r {resourcestatus}
\r ifelse
\r {
\r pop dup 0 eq exch 1 eq or
\r {
\r dup/CMap findresource gcheck setglobal
\r /CMap undefineresource
\r }
\r {
\r pop CTHasResourceForAllBug
\r {exit}
\r {stop}
\r ifelse
\r }
\r ifelse
\r }
\r {pop}
\r ifelse
\r }
\r 128 string/CMap resourceforall
\r }
\r stopped
\r {cleartomark}
\r stopped pop
\r setglobal
\r }
\r if
\r }
\r if
\r }bind def
\r/ds
\r {
\r Adobe_CoolType_Core
\r begin
\r CTWorkAroundBugs
\r /mo/moveto load def
\r /nf/newencodedfont load def
\r /msf{makefont setfont}bind def
\r /uf{dup undefinefont ct_VMDictUndef}bind def
\r /ur/undefineresource load def
\r /chp/charpath load def
\r /awsh/awidthshow load def
\r /wsh/widthshow load def
\r /ash/ashow load def
\r /@xshow/xshow load def
\r /@yshow/yshow load def
\r /@xyshow/xyshow load def
\r /@cshow/cshow load def
\r /sh/show load def
\r /rp/repeat load def
\r /.n/.notdef def
\r end
\r currentglobal false setglobal
\r userdict/Adobe_CoolType_Data 2 copy known not
\r {2 copy 10 dict put}
\r if
\r get
\r begin
\r /AddWidths? false def
\r /CC 0 def
\r /charcode 2 string def
\r /@opStackCountByLevel 32 dict def
\r /@opStackLevel 0 def
\r /@dictStackCountByLevel 32 dict def
\r /@dictStackLevel 0 def
\r /InVMFontsByCMap 10 dict def
\r /InVMDeepCopiedFonts 10 dict def
\r end
\r setglobal
\r }bind def
\r/dt
\r {
\r currentdict Adobe_CoolType_Core eq
\r {end}
\r if
\r }bind def
\r/ps
\r {
\r Adobe_CoolType_Core begin
\r Adobe_CoolType_GVMFonts begin
\r Adobe_CoolType_LVMFonts begin
\r SharedFontDirectory begin
\r }bind def
\r/pt
\r {
\r end
\r end
\r end
\r end
\r }bind def
\r/unload
\r {
\r systemdict/languagelevel known
\r {
\r systemdict/languagelevel get 2 ge
\r {
\r userdict/Adobe_CoolType_Core 2 copy known
\r {undef}
\r {pop pop}
\r ifelse
\r }
\r if
\r }
\r if
\r }bind def
\r/ndf
\r {
\r 1 index where
\r {pop pop pop}
\r {dup xcheck{bind}if def}
\r ifelse
\r }def
\r/findfont systemdict
\r begin
\r userdict
\r begin
\r /globaldict where{/globaldict get begin}if
\r dup where pop exch get
\r /globaldict where{pop end}if
\r end
\r end
\rAdobe_CoolType_Core_Defined
\r {/systemfindfont exch def}
\r {
\r /findfont 1 index def
\r /systemfindfont exch def
\r }
\rifelse
\r/undefinefont
\r {pop}ndf
\r/copyfont
\r {
\r currentglobal 3 1 roll
\r 1 index gcheck setglobal
\r dup null eq{0}{dup length}ifelse
\r 2 index length add 1 add dict
\r begin
\r exch
\r {
\r 1 index/FID eq
\r {pop pop}
\r {def}
\r ifelse
\r }
\r forall
\r dup null eq
\r {pop}
\r {{def}forall}
\r ifelse
\r currentdict
\r end
\r exch setglobal
\r }bind def
\r/copyarray
\r {
\r currentglobal exch
\r dup gcheck setglobal
\r dup length array copy
\r exch setglobal
\r }bind def
\r/newencodedfont
\r {
\r currentglobal
\r {
\r SharedFontDirectory 3 index known
\r {SharedFontDirectory 3 index get/FontReferenced known}
\r {false}
\r ifelse
\r }
\r {
\r FontDirectory 3 index known
\r {FontDirectory 3 index get/FontReferenced known}
\r {
\r SharedFontDirectory 3 index known
\r {SharedFontDirectory 3 index get/FontReferenced known}
\r {false}
\r ifelse
\r }
\r ifelse
\r }
\r ifelse
\r dup
\r {
\r 3 index findfont/FontReferenced get
\r 2 index dup type/nametype eq
\r {findfont}
\r if ne
\r {pop false}
\r if
\r }
\r if
\r dup
\r {
\r 1 index dup type/nametype eq
\r {findfont}
\r if
\r dup/CharStrings known
\r {
\r /CharStrings get length
\r 4 index findfont/CharStrings get length
\r ne
\r {
\r pop false
\r }
\r if
\r }
\r {pop}
\r ifelse
\r }
\r if
\r {
\r pop
\r 1 index findfont
\r /Encoding get exch
\r 0 1 255
\r {2 copy get 3 index 3 1 roll put}
\r for
\r pop pop pop
\r }
\r {
\r currentglobal
\r 4 1 roll
\r dup type/nametype eq
\r {findfont}
\r if
\r dup gcheck setglobal
\r dup dup maxlength 2 add dict
\r begin
\r exch
\r {
\r 1 index/FID ne
\r 2 index/Encoding ne and
\r {def}
\r {pop pop}
\r ifelse
\r }
\r forall
\r /FontReferenced exch def
\r /Encoding exch dup length array copy def
\r /FontName 1 index dup type/stringtype eq{cvn}if def dup
\r currentdict
\r end
\r definefont ct_VMDictPut
\r setglobal
\r }
\r ifelse
\r }bind def
\r/SetSubstituteStrategy
\r {
\r $SubstituteFont
\r begin
\r dup type/dicttype ne
\r {0 dict}
\r if
\r currentdict/$Strategies known
\r {
\r exch $Strategies exch
\r 2 copy known
\r {
\r get
\r 2 copy maxlength exch maxlength add dict
\r begin
\r {def}forall
\r {def}forall
\r currentdict
\r dup/$Init known
\r {dup/$Init get exec}
\r if
\r end
\r /$Strategy exch def
\r }
\r {pop pop pop}
\r ifelse
\r }
\r {pop pop}
\r ifelse
\r end
\r }bind def
\r/scff
\r {
\r $SubstituteFont
\r begin
\r dup type/stringtype eq
\r {dup length exch}
\r {null}
\r ifelse
\r /$sname exch def
\r /$slen exch def
\r /$inVMIndex
\r $sname null eq
\r {
\r 1 index $str cvs
\r dup length $slen sub $slen getinterval cvn
\r }
\r {$sname}
\r ifelse def
\r end
\r {findfont}
\r @Stopped
\r {
\r dup length 8 add string exch
\r 1 index 0(BadFont:)putinterval
\r 1 index exch 8 exch dup length string cvs putinterval cvn
\r {findfont}
\r @Stopped
\r {pop/Courier findfont}
\r if
\r }
\r if
\r $SubstituteFont
\r begin
\r /$sname null def
\r /$slen 0 def
\r /$inVMIndex null def
\r end
\r }bind def
\r/isWidthsOnlyFont
\r {
\r dup/WidthsOnly known
\r {pop pop true}
\r {
\r dup/FDepVector known
\r {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
\r {
\r dup/FDArray known
\r {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
\r {pop}
\r ifelse
\r }
\r ifelse
\r }
\r ifelse
\r }bind def
\r/ct_StyleDicts 4 dict dup begin
\r /Adobe-Japan1 4 dict dup begin
\r Level2?
\r {
\r /Serif
\r /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
\r {pop pop/HeiseiMin-W3}
\r {
\r /CIDFont/Category resourcestatus
\r {
\r pop pop
\r /HeiseiMin-W3/CIDFont resourcestatus
\r {pop pop/HeiseiMin-W3}
\r {/Ryumin-Light}
\r ifelse
\r }
\r {/Ryumin-Light}
\r ifelse
\r }
\r ifelse
\r def
\r /SansSerif
\r /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
\r {pop pop/HeiseiKakuGo-W5}
\r {
\r /CIDFont/Category resourcestatus
\r {
\r pop pop
\r /HeiseiKakuGo-W5/CIDFont resourcestatus
\r {pop pop/HeiseiKakuGo-W5}
\r {/GothicBBB-Medium}
\r ifelse
\r }
\r {/GothicBBB-Medium}
\r ifelse
\r }
\r ifelse
\r def
\r /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
\r {pop pop/HeiseiMaruGo-W4}
\r {
\r /CIDFont/Category resourcestatus
\r {
\r pop pop
\r /HeiseiMaruGo-W4/CIDFont resourcestatus
\r {pop pop/HeiseiMaruGo-W4}
\r {
\r /Jun101-Light-RKSJ-H/Font resourcestatus
\r {pop pop/Jun101-Light}
\r {SansSerif}
\r ifelse
\r }
\r ifelse
\r }
\r {
\r /Jun101-Light-RKSJ-H/Font resourcestatus
\r {pop pop/Jun101-Light}
\r {SansSerif}
\r ifelse
\r }
\r ifelse
\r }
\r ifelse
\r /RoundSansSerif exch def
\r /Default Serif def
\r }
\r {
\r /Serif/Ryumin-Light def
\r /SansSerif/GothicBBB-Medium def
\r {
\r (fonts/Jun101-Light-83pv-RKSJ-H)status
\r }stopped
\r {pop}{
\r {pop pop pop pop/Jun101-Light}
\r {SansSerif}
\r ifelse
\r /RoundSansSerif exch def
\r }ifelse
\r /Default Serif def
\r }
\r ifelse
\r end
\r def
\r /Adobe-Korea1 4 dict dup begin
\r /Serif/HYSMyeongJo-Medium def
\r /SansSerif/HYGoThic-Medium def
\r /RoundSansSerif SansSerif def
\r /Default Serif def
\r end
\r def
\r /Adobe-GB1 4 dict dup begin
\r /Serif/STSong-Light def
\r /SansSerif/STHeiti-Regular def
\r /RoundSansSerif SansSerif def
\r /Default Serif def
\r end
\r def
\r /Adobe-CNS1 4 dict dup begin
\r /Serif/MKai-Medium def
\r /SansSerif/MHei-Medium def
\r /RoundSansSerif SansSerif def
\r /Default Serif def
\r end
\r def
\rend
\rdef
\rLevel2?{currentglobal true setglobal}if
\r/ct_BoldRomanWidthProc
\r {
\r stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
\r 0 0
\r }bind def
\r/ct_Type0WidthProc
\r {
\r dup stringwidth 0 0 moveto
\r 2 index true charpath pathbbox
\r 0 -1
\r 7 index 2 div .88
\r setcachedevice2
\r pop
\r 0 0
\r }bind def
\r/ct_Type0WMode1WidthProc
\r {
\r dup stringwidth
\r pop 2 div neg -0.88
\r 2 copy
\r moveto
\r 0 -1
\r 5 -1 roll true charpath pathbbox
\r setcachedevice
\r }bind def
\r/cHexEncoding
\r[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
\r/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
\r/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
\r/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
\r/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
\r/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
\r/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
\r/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
\r/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
\r/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
\r/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
\r/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
\r/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
\r/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
\r/ct_BoldBaseFont
\r 11 dict begin
\r /FontType 3 def
\r /FontMatrix[1 0 0 1 0 0]def
\r /FontBBox[0 0 1 1]def
\r /Encoding cHexEncoding def
\r /_setwidthProc/ct_BoldRomanWidthProc load def
\r /_bcstr1 1 string def
\r /BuildChar
\r {
\r exch begin
\r _basefont setfont
\r _bcstr1 dup 0 4 -1 roll put
\r dup
\r _setwidthProc
\r 3 copy
\r moveto
\r show
\r _basefonto setfont
\r moveto
\r show
\r end
\r }bind def
\r currentdict
\r end
\rdef
\rsystemdict/composefont known
\r{
\r/ct_DefineIdentity-H
\r{
\r /Identity-H/CMap resourcestatus
\r {
\r pop pop
\r }
\r {
\r /CIDInit/ProcSet findresource begin
\r 12 dict begin
\r begincmap
\r /CIDSystemInfo 3 dict dup begin
\r /Registry(Adobe)def
\r /Ordering(Identity)def
\r /Supplement 0 def
\r end def
\r /CMapName/Identity-H def
\r /CMapVersion 1.000 def
\r /CMapType 1 def
\r 1 begincodespacerange
\r <0000><FFFF>
\r endcodespacerange
\r 1 begincidrange
\r <0000><FFFF>0
\r endcidrange
\r endcmap
\r CMapName currentdict/CMap defineresource pop
\r end
\r end
\r }
\r ifelse
\r}
\rdef
\r/ct_BoldBaseCIDFont
\r 11 dict begin
\r /CIDFontType 1 def
\r /CIDFontName/ct_BoldBaseCIDFont def
\r /FontMatrix[1 0 0 1 0 0]def
\r /FontBBox[0 0 1 1]def
\r /_setwidthProc/ct_Type0WidthProc load def
\r /_bcstr2 2 string def
\r /BuildGlyph
\r {
\r exch begin
\r _basefont setfont
\r _bcstr2 1 2 index 256 mod put
\r _bcstr2 0 3 -1 roll 256 idiv put
\r _bcstr2 dup _setwidthProc
\r 3 copy
\r moveto
\r show
\r _basefonto setfont
\r moveto
\r show
\r end
\r }bind def
\r currentdict
\r end
\rdef
\r}if
\rLevel2?{setglobal}if
\r/ct_CopyFont{
\r {
\r 1 index/FID ne 2 index/UniqueID ne and
\r {def}{pop pop}ifelse
\r }forall
\r}bind def
\r/ct_Type0CopyFont
\r{
\r exch
\r dup length dict
\r begin
\r ct_CopyFont
\r [
\r exch
\r FDepVector
\r {
\r dup/FontType get 0 eq
\r {
\r 1 index ct_Type0CopyFont
\r /_ctType0 exch definefont
\r }
\r {
\r /_ctBaseFont exch
\r 2 index exec
\r }
\r ifelse
\r exch
\r }
\r forall
\r pop
\r ]
\r /FDepVector exch def
\r currentdict
\r end
\r}bind def
\r/ct_MakeBoldFont
\r{
\r dup/ct_SyntheticBold known
\r {
\r dup length 3 add dict begin
\r ct_CopyFont
\r /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
\r /ct_SyntheticBold true def
\r currentdict
\r end
\r definefont
\r }
\r {
\r dup dup length 3 add dict
\r begin
\r ct_CopyFont
\r /PaintType 2 def
\r /StrokeWidth .03 0 FontMatrix idtransform pop def
\r /dummybold currentdict
\r end
\r definefont
\r dup/FontType get dup 9 ge exch 11 le and
\r {
\r ct_BoldBaseCIDFont
\r dup length 3 add dict copy begin
\r dup/CIDSystemInfo get/CIDSystemInfo exch def
\r ct_DefineIdentity-H
\r /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
\r /_basefont exch def
\r /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
\r /_basefonto exch def
\r currentdict
\r end
\r /CIDFont defineresource
\r }
\r {
\r ct_BoldBaseFont
\r dup length 3 add dict copy begin
\r /_basefont exch def
\r /_basefonto exch def
\r currentdict
\r end
\r definefont
\r }
\r ifelse
\r }
\r ifelse
\r}bind def
\r/ct_MakeBold{
\r 1 index
\r 1 index
\r findfont
\r currentglobal 5 1 roll
\r dup gcheck setglobal
\r dup
\r /FontType get 0 eq
\r {
\r dup/WMode known{dup/WMode get 1 eq}{false}ifelse
\r version length 4 ge
\r and
\r {version 0 4 getinterval cvi 2015 ge}
\r {true}
\r ifelse
\r {/ct_Type0WidthProc}
\r {/ct_Type0WMode1WidthProc}
\r ifelse
\r ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
\r {ct_MakeBoldFont}ct_Type0CopyFont definefont
\r }
\r {
\r dup/_fauxfont known not 1 index/SubstMaster known not and
\r {
\r ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
\r ct_MakeBoldFont
\r }
\r {
\r 2 index 2 index eq
\r {exch pop }
\r {
\r dup length dict begin
\r ct_CopyFont
\r currentdict
\r end
\r definefont
\r }
\r ifelse
\r }
\r ifelse
\r }
\r ifelse
\r pop pop pop
\r setglobal
\r}bind def
\r/?str1 256 string def
\r/?set
\r {
\r $SubstituteFont
\r begin
\r /$substituteFound false def
\r /$fontname 1 index def
\r /$doSmartSub false def
\r end
\r dup
\r findfont
\r $SubstituteFont
\r begin
\r $substituteFound
\r {false}
\r {
\r dup/FontName known
\r {
\r dup/FontName get $fontname eq
\r 1 index/DistillerFauxFont known not and
\r /currentdistillerparams where
\r {pop false 2 index isWidthsOnlyFont not and}
\r if
\r }
\r {false}
\r ifelse
\r }
\r ifelse
\r exch pop
\r /$doSmartSub true def
\r end
\r {
\r 5 1 roll pop pop pop pop
\r findfont
\r }
\r {
\r 1 index
\r findfont
\r dup/FontType get 3 eq
\r {
\r 6 1 roll pop pop pop pop pop false
\r }
\r {pop true}
\r ifelse
\r {
\r $SubstituteFont
\r begin
\r pop pop
\r /$styleArray 1 index def
\r /$regOrdering 2 index def
\r pop pop
\r 0 1 $styleArray length 1 sub
\r {
\r $styleArray exch get
\r ct_StyleDicts $regOrdering
\r 2 copy known
\r {
\r get
\r exch 2 copy known not
\r {pop/Default}
\r if
\r get
\r dup type/nametype eq
\r {
\r ?str1 cvs length dup 1 add exch
\r ?str1 exch(-)putinterval
\r exch dup length exch ?str1 exch 3 index exch putinterval
\r add ?str1 exch 0 exch getinterval cvn
\r }
\r {
\r pop pop/Unknown
\r }
\r ifelse
\r }
\r {
\r pop pop pop pop/Unknown
\r }
\r ifelse
\r }
\r for
\r end
\r findfont
\r }if
\r }
\r ifelse
\r currentglobal false setglobal 3 1 roll
\r null copyfont definefont pop
\r setglobal
\r }bind def
\rsetpacking
\ruserdict/$SubstituteFont 25 dict put
\r1 dict
\r begin
\r /SubstituteFont
\r dup $error exch 2 copy known
\r {get}
\r {pop pop{pop/Courier}bind}
\r ifelse def
\r /currentdistillerparams where dup
\r {
\r pop pop
\r currentdistillerparams/CannotEmbedFontPolicy 2 copy known
\r {get/Error eq}
\r {pop pop false}
\r ifelse
\r }
\r if not
\r {
\r countdictstack array dictstack 0 get
\r begin
\r userdict
\r begin
\r $SubstituteFont
\r begin
\r /$str 128 string def
\r /$fontpat 128 string def
\r /$slen 0 def
\r /$sname null def
\r /$match false def
\r /$fontname null def
\r /$substituteFound false def
\r /$inVMIndex null def
\r /$doSmartSub true def
\r /$depth 0 def
\r /$fontname null def
\r /$italicangle 26.5 def
\r /$dstack null def
\r /$Strategies 10 dict dup
\r begin
\r /$Type3Underprint
\r {
\r currentglobal exch false setglobal
\r 11 dict
\r begin
\r /UseFont exch
\r $WMode 0 ne
\r {
\r dup length dict copy
\r dup/WMode $WMode put
\r /UseFont exch definefont
\r }
\r if def
\r /FontName $fontname dup type/stringtype eq{cvn}if def
\r /FontType 3 def
\r /FontMatrix[.001 0 0 .001 0 0]def
\r /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
\r /FontBBox[0 0 0 0]def
\r /CCInfo 7 dict dup
\r begin
\r /cc null def
\r /x 0 def
\r /y 0 def
\r end def
\r /BuildChar
\r {
\r exch
\r begin
\r CCInfo
\r begin
\r 1 string dup 0 3 index put exch pop
\r /cc exch def
\r UseFont 1000 scalefont setfont
\r cc stringwidth/y exch def/x exch def
\r x y setcharwidth
\r $SubstituteFont/$Strategy get/$Underprint get exec
\r 0 0 moveto cc show
\r x y moveto
\r end
\r end
\r }bind def
\r currentdict
\r end
\r exch setglobal
\r }bind def
\r /$GetaTint
\r 2 dict dup
\r begin
\r /$BuildFont
\r {
\r dup/WMode known
\r {dup/WMode get}
\r {0}
\r ifelse
\r /$WMode exch def
\r $fontname exch
\r dup/FontName known
\r {
\r dup/FontName get
\r dup type/stringtype eq{cvn}if
\r }
\r {/unnamedfont}
\r ifelse
\r exch
\r Adobe_CoolType_Data/InVMDeepCopiedFonts get
\r 1 index/FontName get known
\r {
\r pop
\r Adobe_CoolType_Data/InVMDeepCopiedFonts get
\r 1 index get
\r null copyfont
\r }
\r {$deepcopyfont}
\r ifelse
\r exch 1 index exch/FontBasedOn exch put
\r dup/FontName $fontname dup type/stringtype eq{cvn}if put
\r definefont
\r Adobe_CoolType_Data/InVMDeepCopiedFonts get
\r begin
\r dup/FontBasedOn get 1 index def
\r end
\r }bind def
\r /$Underprint
\r {
\r gsave
\r x abs y abs gt
\r {/y 1000 def}
\r {/x -1000 def 500 120 translate}
\r ifelse
\r Level2?
\r {
\r [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
\r setcolorspace
\r }
\r {0 setgray}
\r ifelse
\r 10 setlinewidth
\r x .8 mul
\r [7 3]
\r {
\r y mul 8 div 120 sub x 10 div exch moveto
\r 0 y 4 div neg rlineto
\r dup 0 rlineto
\r 0 y 4 div rlineto
\r closepath
\r gsave
\r Level2?
\r {.2 setcolor}
\r {.8 setgray}
\r ifelse
\r fill grestore
\r stroke
\r }
\r forall
\r pop
\r grestore
\r }bind def
\r end def
\r /$Oblique
\r 1 dict dup
\r begin
\r /$BuildFont
\r {
\r currentglobal exch dup gcheck setglobal
\r null copyfont
\r begin
\r /FontBasedOn
\r currentdict/FontName known
\r {
\r FontName
\r dup type/stringtype eq{cvn}if
\r }
\r {/unnamedfont}
\r ifelse
\r def
\r /FontName $fontname dup type/stringtype eq{cvn}if def
\r /currentdistillerparams where
\r {pop}
\r {
\r /FontInfo currentdict/FontInfo known
\r {FontInfo null copyfont}
\r {2 dict}
\r ifelse
\r dup
\r begin
\r /ItalicAngle $italicangle def
\r /FontMatrix FontMatrix
\r [1 0 ItalicAngle dup sin exch cos div 1 0 0]
\r matrix concatmatrix readonly
\r end
\r 4 2 roll def
\r def
\r }
\r ifelse
\r FontName currentdict
\r end
\r definefont
\r exch setglobal
\r }bind def
\r end def
\r /$None
\r 1 dict dup
\r begin
\r /$BuildFont{}bind def
\r end def
\r end def
\r /$Oblique SetSubstituteStrategy
\r /$findfontByEnum
\r {
\r dup type/stringtype eq{cvn}if
\r dup/$fontname exch def
\r $sname null eq
\r {$str cvs dup length $slen sub $slen getinterval}
\r {pop $sname}
\r ifelse
\r $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
\r /$match false def
\r $SubstituteFont/$dstack countdictstack array dictstack put
\r mark
\r {
\r $fontpat 0 $slen 7 add getinterval
\r {/$match exch def exit}
\r $str filenameforall
\r }
\r stopped
\r {
\r cleardictstack
\r currentdict
\r true
\r $SubstituteFont/$dstack get
\r {
\r exch
\r {
\r 1 index eq
\r {pop false}
\r {true}
\r ifelse
\r }
\r {begin false}
\r ifelse
\r }
\r forall
\r pop
\r }
\r if
\r cleartomark
\r /$slen 0 def
\r $match false ne
\r {$match(fonts/)anchorsearch pop pop cvn}
\r {/Courier}
\r ifelse
\r }bind def
\r /$ROS 1 dict dup
\r begin
\r /Adobe 4 dict dup
\r begin
\r /Japan1 [/Ryumin-Light/HeiseiMin-W3
\r /GothicBBB-Medium/HeiseiKakuGo-W5
\r /HeiseiMaruGo-W4/Jun101-Light]def
\r /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
\r /GB1 [/STSong-Light/STHeiti-Regular]def
\r /CNS1 [/MKai-Medium/MHei-Medium]def
\r end def
\r end def
\r /$cmapname null def
\r /$deepcopyfont
\r {
\r dup/FontType get 0 eq
\r {
\r 1 dict dup/FontName/copied put copyfont
\r begin
\r /FDepVector FDepVector copyarray
\r 0 1 2 index length 1 sub
\r {
\r 2 copy get $deepcopyfont
\r dup/FontName/copied put
\r /copied exch definefont
\r 3 copy put pop pop
\r }
\r for
\r def
\r currentdict
\r end
\r }
\r {$Strategies/$Type3Underprint get exec}
\r ifelse
\r }bind def
\r /$buildfontname
\r {
\r dup/CIDFont findresource/CIDSystemInfo get
\r begin
\r Registry length Ordering length Supplement 8 string cvs
\r 3 copy length 2 add add add string
\r dup 5 1 roll dup 0 Registry putinterval
\r dup 4 index(-)putinterval
\r dup 4 index 1 add Ordering putinterval
\r 4 2 roll add 1 add 2 copy(-)putinterval
\r end
\r 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
\r anchorsearch
\r {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
\r {pop pop pop pop pop}
\r ifelse
\r length
\r $str 1 index(-)putinterval 1 add
\r $str 1 index $cmapname $fontpat cvs putinterval
\r $cmapname length add
\r $str exch 0 exch getinterval cvn
\r }bind def
\r /$findfontByROS
\r {
\r /$fontname exch def
\r $ROS Registry 2 copy known
\r {
\r get Ordering 2 copy known
\r {get}
\r {pop pop[]}
\r ifelse
\r }
\r {pop pop[]}
\r ifelse
\r false exch
\r {
\r dup/CIDFont resourcestatus
\r {
\r pop pop
\r save
\r 1 index/CIDFont findresource
\r dup/WidthsOnly known
\r {dup/WidthsOnly get}
\r {false}
\r ifelse
\r exch pop
\r exch restore
\r {pop}
\r {exch pop true exit}
\r ifelse
\r }
\r {pop}
\r ifelse
\r }
\r forall
\r {$str cvs $buildfontname}
\r {
\r false(*)
\r {
\r save exch
\r dup/CIDFont findresource
\r dup/WidthsOnly known
\r {dup/WidthsOnly get not}
\r {true}
\r ifelse
\r exch/CIDSystemInfo get
\r dup/Registry get Registry eq
\r exch/Ordering get Ordering eq and and
\r {exch restore exch pop true exit}
\r {pop restore}
\r ifelse
\r }
\r $str/CIDFont resourceforall
\r {$buildfontname}
\r {$fontname $findfontByEnum}
\r ifelse
\r }
\r ifelse
\r }bind def
\r end
\r end
\r currentdict/$error known currentdict/languagelevel known and dup
\r {pop $error/SubstituteFont known}
\r if
\r dup
\r {$error}
\r {Adobe_CoolType_Core}
\r ifelse
\r begin
\r {
\r /SubstituteFont
\r /CMap/Category resourcestatus
\r {
\r pop pop
\r {
\r $SubstituteFont
\r begin
\r /$substituteFound true def
\r dup length $slen gt
\r $sname null ne or
\r $slen 0 gt and
\r {
\r $sname null eq
\r {dup $str cvs dup length $slen sub $slen getinterval cvn}
\r {$sname}
\r ifelse
\r Adobe_CoolType_Data/InVMFontsByCMap get
\r 1 index 2 copy known
\r {
\r get
\r false exch
\r {
\r pop
\r currentglobal
\r {
\r GlobalFontDirectory 1 index known
\r {exch pop true exit}
\r {pop}
\r ifelse
\r }
\r {
\r FontDirectory 1 index known
\r {exch pop true exit}
\r {
\r GlobalFontDirectory 1 index known
\r {exch pop true exit}
\r {pop}
\r ifelse
\r }
\r ifelse
\r }
\r ifelse
\r }
\r forall
\r }
\r {pop pop false}
\r ifelse
\r {
\r exch pop exch pop
\r }
\r {
\r dup/CMap resourcestatus
\r {
\r pop pop
\r dup/$cmapname exch def
\r /CMap findresource/CIDSystemInfo get{def}forall
\r $findfontByROS
\r }
\r {
\r 128 string cvs
\r dup(-)search
\r {
\r 3 1 roll search
\r {
\r 3 1 roll pop
\r {dup cvi}
\r stopped
\r {pop pop pop pop pop $findfontByEnum}
\r {
\r 4 2 roll pop pop
\r exch length
\r exch
\r 2 index length
\r 2 index
\r sub
\r exch 1 sub -1 0
\r {
\r $str cvs dup length
\r 4 index
\r 0
\r 4 index
\r 4 3 roll add
\r getinterval
\r exch 1 index exch 3 index exch
\r putinterval
\r dup/CMap resourcestatus
\r {
\r pop pop
\r 4 1 roll pop pop pop
\r dup/$cmapname exch def
\r /CMap findresource/CIDSystemInfo get{def}forall
\r $findfontByROS
\r true exit
\r }
\r {pop}
\r ifelse
\r }
\r for
\r dup type/booleantype eq
\r {pop}
\r {pop pop pop $findfontByEnum}
\r ifelse
\r }
\r ifelse
\r }
\r {pop pop pop $findfontByEnum}
\r ifelse
\r }
\r {pop pop $findfontByEnum}
\r ifelse
\r }
\r ifelse
\r }
\r ifelse
\r }
\r {//SubstituteFont exec}
\r ifelse
\r /$slen 0 def
\r end
\r }
\r }
\r {
\r {
\r $SubstituteFont
\r begin
\r /$substituteFound true def
\r dup length $slen gt
\r $sname null ne or
\r $slen 0 gt and
\r {$findfontByEnum}
\r {//SubstituteFont exec}
\r ifelse
\r end
\r }
\r }
\r ifelse
\r bind readonly def
\r Adobe_CoolType_Core/scfindfont/systemfindfont load put
\r }
\r {
\r /scfindfont
\r {
\r $SubstituteFont
\r begin
\r dup systemfindfont
\r dup/FontName known
\r {dup/FontName get dup 3 index ne}
\r {/noname true}
\r ifelse
\r dup
\r {
\r /$origfontnamefound 2 index def
\r /$origfontname 4 index def/$substituteFound true def
\r }
\r if
\r exch pop
\r {
\r $slen 0 gt
\r $sname null ne
\r 3 index length $slen gt or and
\r {
\r pop dup $findfontByEnum findfont
\r dup maxlength 1 add dict
\r begin
\r {1 index/FID eq{pop pop}{def}ifelse}
\r forall
\r currentdict
\r end
\r definefont
\r dup/FontName known{dup/FontName get}{null}ifelse
\r $origfontnamefound ne
\r {
\r $origfontname $str cvs print
\r ( substitution revised, using )print
\r dup/FontName known
\r {dup/FontName get}{(unspecified font)}
\r ifelse
\r $str cvs print(.\n)print
\r }
\r if
\r }
\r {exch pop}
\r ifelse
\r }
\r {exch pop}
\r ifelse
\r end
\r }bind def
\r }
\r ifelse
\r end
\r end
\r Adobe_CoolType_Core_Defined not
\r {
\r Adobe_CoolType_Core/findfont
\r {
\r $SubstituteFont
\r begin
\r $depth 0 eq
\r {
\r /$fontname 1 index dup type/stringtype ne{$str cvs}if def
\r /$substituteFound false def
\r }
\r if
\r /$depth $depth 1 add def
\r end
\r scfindfont
\r $SubstituteFont
\r begin
\r /$depth $depth 1 sub def
\r $substituteFound $depth 0 eq and
\r {
\r $inVMIndex null ne
\r {dup $inVMIndex $AddInVMFont}
\r if
\r $doSmartSub
\r {
\r currentdict/$Strategy known
\r {$Strategy/$BuildFont get exec}
\r if
\r }
\r if
\r }
\r if
\r end
\r }bind put
\r }
\r if
\r }
\r if
\r end
\r/$AddInVMFont
\r {
\r exch/FontName 2 copy known
\r {
\r get
\r 1 dict dup begin exch 1 index gcheck def end exch
\r Adobe_CoolType_Data/InVMFontsByCMap get exch
\r $DictAdd
\r }
\r {pop pop pop}
\r ifelse
\r }bind def
\r/$DictAdd
\r {
\r 2 copy known not
\r {2 copy 4 index length dict put}
\r if
\r Level2? not
\r {
\r 2 copy get dup maxlength exch length 4 index length add lt
\r 2 copy get dup length 4 index length add exch maxlength 1 index lt
\r {
\r 2 mul dict
\r begin
\r 2 copy get{forall}def
\r 2 copy currentdict put
\r end
\r }
\r {pop}
\r ifelse
\r }
\r if
\r get
\r begin
\r {def}
\r forall
\r end
\r }bind def
\rend
\rend
\r%%EndResource
\rcurrentglobal true setglobal
\r%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
\r%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
\r%%Version: 1.23 0
\rsystemdict/languagelevel known dup
\r {currentglobal false setglobal}
\r {false}
\rifelse
\rexch
\ruserdict/Adobe_CoolType_Utility 2 copy known
\r {2 copy get dup maxlength 27 add dict copy}
\r {27 dict}
\rifelse put
\rAdobe_CoolType_Utility
\r begin
\r /@eexecStartData
\r <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
\r 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
\r 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
\r /@recognizeCIDFont null def
\r /ct_Level2? exch def
\r /ct_Clone? 1183615869 internaldict dup
\r /CCRun known not
\r exch/eCCRun known not
\r ct_Level2? and or def
\rct_Level2?
\r {globaldict begin currentglobal true setglobal}
\rif
\r /ct_AddStdCIDMap
\r ct_Level2?
\r {{
\r mark
\r Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
\r {
\r ((Hex)57 StartData
\r 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
\r 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
\r d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
\r cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
\r }
\r stopped
\r {
\r cleartomark
\r Adobe_CoolType_Utility/@recognizeCIDFont get
\r countdictstack dup array dictstack
\r exch 1 sub -1 0
\r {
\r 2 copy get 3 index eq
\r {1 index length exch sub 1 sub{end}repeat exit}
\r {pop}
\r ifelse
\r }
\r for
\r pop pop
\r Adobe_CoolType_Utility/@eexecStartData get eexec
\r }
\r {cleartomark}
\r ifelse
\r }}
\r {{
\r Adobe_CoolType_Utility/@eexecStartData get eexec
\r }}
\r ifelse bind def
\ruserdict/cid_extensions known
\rdup{cid_extensions/cid_UpdateDB known and}if
\r {
\r cid_extensions
\r begin
\r /cid_GetCIDSystemInfo
\r {
\r 1 index type/stringtype eq
\r {exch cvn exch}
\r if
\r cid_extensions
\r begin
\r dup load 2 index known
\r {
\r 2 copy
\r cid_GetStatusInfo
\r dup null ne
\r {
\r 1 index load
\r 3 index get
\r dup null eq
\r {pop pop cid_UpdateDB}
\r {
\r exch
\r 1 index/Created get eq
\r {exch pop exch pop}
\r {pop cid_UpdateDB}
\r ifelse
\r }
\r ifelse
\r }
\r {pop cid_UpdateDB}
\r ifelse
\r }
\r {cid_UpdateDB}
\r ifelse
\r end
\r }bind def
\r end
\r }
\rif
\rct_Level2?
\r {end setglobal}
\rif
\r /ct_UseNativeCapability? systemdict/composefont known def
\r /ct_MakeOCF 35 dict def
\r /ct_Vars 25 dict def
\r /ct_GlyphDirProcs 6 dict def
\r /ct_BuildCharDict 15 dict dup
\r begin
\r /charcode 2 string def
\r /dst_string 1500 string def
\r /nullstring()def
\r /usewidths? true def
\r end def
\r ct_Level2?{setglobal}{pop}ifelse
\r ct_GlyphDirProcs
\r begin
\r /GetGlyphDirectory
\r {
\r systemdict/languagelevel known
\r {pop/CIDFont findresource/GlyphDirectory get}
\r {
\r 1 index/CIDFont findresource/GlyphDirectory
\r get dup type/dicttype eq
\r {
\r dup dup maxlength exch length sub 2 index lt
\r {
\r dup length 2 index add dict copy 2 index
\r /CIDFont findresource/GlyphDirectory 2 index put
\r }
\r if
\r }
\r if
\r exch pop exch pop
\r }
\r ifelse
\r +
\r }def
\r /+
\r {
\r systemdict/languagelevel known
\r {
\r currentglobal false setglobal
\r 3 dict begin
\r /vm exch def
\r }
\r {1 dict begin}
\r ifelse
\r /$ exch def
\r systemdict/languagelevel known
\r {
\r vm setglobal
\r /gvm currentglobal def
\r $ gcheck setglobal
\r }
\r if
\r ?{$ begin}if
\r }def
\r /?{$ type/dicttype eq}def
\r /|{
\r userdict/Adobe_CoolType_Data known
\r {
\r Adobe_CoolType_Data/AddWidths? known
\r {
\r currentdict Adobe_CoolType_Data
\r begin
\r begin
\r AddWidths?
\r {
\r Adobe_CoolType_Data/CC 3 index put
\r ?{def}{$ 3 1 roll put}ifelse
\r CC charcode exch 1 index 0 2 index 256 idiv put
\r 1 index exch 1 exch 256 mod put
\r stringwidth 2 array astore
\r currentfont/Widths get exch CC exch put
\r }
\r {?{def}{$ 3 1 roll put}ifelse}
\r ifelse
\r end
\r end
\r }
\r {?{def}{$ 3 1 roll put}ifelse} ifelse
\r }
\r {?{def}{$ 3 1 roll put}ifelse}
\r ifelse
\r }def
\r /!
\r {
\r ?{end}if
\r systemdict/languagelevel known
\r {gvm setglobal}
\r if
\r end
\r }def
\r /:{string currentfile exch readstring pop}executeonly def
\r end
\r ct_MakeOCF
\r begin
\r /ct_cHexEncoding
\r [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
\r /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
\r /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
\r /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
\r /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
\r /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
\r /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
\r /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
\r /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
\r /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
\r /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
\r /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
\r /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
\r /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
\r /ct_CID_STR_SIZE 8000 def
\r /ct_mkocfStr100 100 string def
\r /ct_defaultFontMtx[.001 0 0 .001 0 0]def
\r /ct_1000Mtx[1000 0 0 1000 0 0]def
\r /ct_raise{exch cvx exch errordict exch get exec stop}bind def
\r /ct_reraise
\r {cvx $error/errorname get(Error: )print dup( )cvs print
\r errordict exch get exec stop
\r }bind def
\r /ct_cvnsi
\r {
\r 1 index add 1 sub 1 exch 0 4 1 roll
\r {
\r 2 index exch get
\r exch 8 bitshift
\r add
\r }
\r for
\r exch pop
\r }bind def
\r /ct_GetInterval
\r {
\r Adobe_CoolType_Utility/ct_BuildCharDict get
\r begin
\r /dst_index 0 def
\r dup dst_string length gt
\r {dup string/dst_string exch def}
\r if
\r 1 index ct_CID_STR_SIZE idiv
\r /arrayIndex exch def
\r 2 index arrayIndex get
\r 2 index
\r arrayIndex ct_CID_STR_SIZE mul
\r sub
\r {
\r dup 3 index add 2 index length le
\r {
\r 2 index getinterval
\r dst_string dst_index 2 index putinterval
\r length dst_index add/dst_index exch def
\r exit
\r }
\r {
\r 1 index length 1 index sub
\r dup 4 1 roll
\r getinterval
\r dst_string dst_index 2 index putinterval
\r pop dup dst_index add/dst_index exch def
\r sub
\r /arrayIndex arrayIndex 1 add def
\r 2 index dup length arrayIndex gt
\r {arrayIndex get}
\r {
\r pop
\r exit
\r }
\r ifelse
\r 0
\r }
\r ifelse
\r }
\r loop
\r pop pop pop
\r dst_string 0 dst_index getinterval
\r end
\r }bind def
\r ct_Level2?
\r {
\r /ct_resourcestatus
\r currentglobal mark true setglobal
\r {/unknowninstancename/Category resourcestatus}
\r stopped
\r {cleartomark setglobal true}
\r {cleartomark currentglobal not exch setglobal}
\r ifelse
\r {
\r {
\r mark 3 1 roll/Category findresource
\r begin
\r ct_Vars/vm currentglobal put
\r ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
\r {cleartomark false}
\r {{3 2 roll pop true}{cleartomark false}ifelse}
\r ifelse
\r ct_Vars/vm get setglobal
\r end
\r }
\r }
\r {{resourcestatus}}
\r ifelse bind def
\r /CIDFont/Category ct_resourcestatus
\r {pop pop}
\r {
\r currentglobal true setglobal
\r /Generic/Category findresource
\r dup length dict copy
\r dup/InstanceType/dicttype put
\r /CIDFont exch/Category defineresource pop
\r setglobal
\r }
\r ifelse
\r ct_UseNativeCapability?
\r {
\r /CIDInit/ProcSet findresource begin
\r 12 dict begin
\r begincmap
\r /CIDSystemInfo 3 dict dup begin
\r /Registry(Adobe)def
\r /Ordering(Identity)def
\r /Supplement 0 def
\r end def
\r /CMapName/Identity-H def
\r /CMapVersion 1.000 def
\r /CMapType 1 def
\r 1 begincodespacerange
\r <0000><FFFF>
\r endcodespacerange
\r 1 begincidrange
\r <0000><FFFF>0
\r endcidrange
\r endcmap
\r CMapName currentdict/CMap defineresource pop
\r end
\r end
\r }
\r if
\r }
\r {
\r /ct_Category 2 dict begin
\r /CIDFont 10 dict def
\r /ProcSet 2 dict def
\r currentdict
\r end
\r def
\r /defineresource
\r {
\r ct_Category 1 index 2 copy known
\r {
\r get
\r dup dup maxlength exch length eq
\r {
\r dup length 10 add dict copy
\r ct_Category 2 index 2 index put
\r }
\r if
\r 3 index 3 index put
\r pop exch pop
\r }
\r {pop pop/defineresource/undefined ct_raise}
\r ifelse
\r }bind def
\r /findresource
\r {
\r ct_Category 1 index 2 copy known
\r {
\r get
\r 2 index 2 copy known
\r {get 3 1 roll pop pop}
\r {pop pop/findresource/undefinedresource ct_raise}
\r ifelse
\r }
\r {pop pop/findresource/undefined ct_raise}
\r ifelse
\r }bind def
\r /resourcestatus
\r {
\r ct_Category 1 index 2 copy known
\r {
\r get
\r 2 index known
\r exch pop exch pop
\r {
\r 0 -1 true
\r }
\r {
\r false
\r }
\r ifelse
\r }
\r {pop pop/findresource/undefined ct_raise}
\r ifelse
\r }bind def
\r /ct_resourcestatus/resourcestatus load def
\r }
\r ifelse
\r /ct_CIDInit 2 dict
\r begin
\r /ct_cidfont_stream_init
\r {
\r {
\r dup(Binary)eq
\r {
\r pop
\r null
\r currentfile
\r ct_Level2?
\r {
\r {cid_BYTE_COUNT()/SubFileDecode filter}
\r stopped
\r {pop pop pop}
\r if
\r }
\r if
\r /readstring load
\r exit
\r }
\r if
\r dup(Hex)eq
\r {
\r pop
\r currentfile
\r ct_Level2?
\r {
\r {null exch/ASCIIHexDecode filter/readstring}
\r stopped
\r {pop exch pop(>)exch/readhexstring}
\r if
\r }
\r {(>)exch/readhexstring}
\r ifelse
\r load
\r exit
\r }
\r if
\r /StartData/typecheck ct_raise
\r }
\r loop
\r cid_BYTE_COUNT ct_CID_STR_SIZE le
\r {
\r 2 copy cid_BYTE_COUNT string exch exec
\r pop
\r 1 array dup
\r 3 -1 roll
\r 0 exch put
\r }
\r {
\r cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
\r dup array exch 2 sub 0 exch 1 exch
\r {
\r 2 copy
\r 5 index
\r ct_CID_STR_SIZE
\r string
\r 6 index exec
\r pop
\r put
\r pop
\r }
\r for
\r 2 index
\r cid_BYTE_COUNT ct_CID_STR_SIZE mod string
\r 3 index exec
\r pop
\r 1 index exch
\r 1 index length 1 sub
\r exch put
\r }
\r ifelse
\r cid_CIDFONT exch/GlyphData exch put
\r 2 index null eq
\r {
\r pop pop pop
\r }
\r {
\r pop/readstring load
\r 1 string exch
\r {
\r 3 copy exec
\r pop
\r dup length 0 eq
\r {
\r pop pop pop pop pop
\r true exit
\r }
\r if
\r 4 index
\r eq
\r {
\r pop pop pop pop
\r false exit
\r }
\r if
\r }
\r loop
\r pop
\r }
\r ifelse
\r }bind def
\r /StartData
\r {
\r mark
\r {
\r currentdict
\r dup/FDArray get 0 get/FontMatrix get
\r 0 get 0.001 eq
\r {
\r dup/CDevProc known not
\r {
\r /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
\r {get}
\r {
\r pop pop
\r {pop pop pop pop pop 0 -1000 7 index 2 div 880}
\r }
\r ifelse
\r def
\r }
\r if
\r }
\r {
\r /CDevProc
\r {
\r pop pop pop pop pop
\r 0
\r 1 cid_temp/cid_CIDFONT get
\r /FDArray get 0 get
\r /FontMatrix get 0 get div
\r 7 index 2 div
\r 1 index 0.88 mul
\r }def
\r }
\r ifelse
\r /cid_temp 15 dict def
\r cid_temp
\r begin
\r /cid_CIDFONT exch def
\r 3 copy pop
\r dup/cid_BYTE_COUNT exch def 0 gt
\r {
\r ct_cidfont_stream_init
\r FDArray
\r {
\r /Private get
\r dup/SubrMapOffset known
\r {
\r begin
\r /Subrs SubrCount array def
\r Subrs
\r SubrMapOffset
\r SubrCount
\r SDBytes
\r ct_Level2?
\r {
\r currentdict dup/SubrMapOffset undef
\r dup/SubrCount undef
\r /SDBytes undef
\r }
\r if
\r end
\r /cid_SD_BYTES exch def
\r /cid_SUBR_COUNT exch def
\r /cid_SUBR_MAP_OFFSET exch def
\r /cid_SUBRS exch def
\r cid_SUBR_COUNT 0 gt
\r {
\r GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
\r 0 cid_SD_BYTES ct_cvnsi
\r 0 1 cid_SUBR_COUNT 1 sub
\r {
\r exch 1 index
\r 1 add
\r cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
\r GlyphData exch cid_SD_BYTES ct_GetInterval
\r 0 cid_SD_BYTES ct_cvnsi
\r cid_SUBRS 4 2 roll
\r GlyphData exch
\r 4 index
\r 1 index
\r sub
\r ct_GetInterval
\r dup length string copy put
\r }
\r for
\r pop
\r }
\r if
\r }
\r {pop}
\r ifelse
\r }
\r forall
\r }
\r if
\r cleartomark pop pop
\r end
\r CIDFontName currentdict/CIDFont defineresource pop
\r end end
\r }
\r stopped
\r {cleartomark/StartData ct_reraise}
\r if
\r }bind def
\r currentdict
\r end def
\r /ct_saveCIDInit
\r {
\r /CIDInit/ProcSet ct_resourcestatus
\r {true}
\r {/CIDInitC/ProcSet ct_resourcestatus}
\r ifelse
\r {
\r pop pop
\r /CIDInit/ProcSet findresource
\r ct_UseNativeCapability?
\r {pop null}
\r {/CIDInit ct_CIDInit/ProcSet defineresource pop}
\r ifelse
\r }
\r {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
\r ifelse
\r ct_Vars exch/ct_oldCIDInit exch put
\r }bind def
\r /ct_restoreCIDInit
\r {
\r ct_Vars/ct_oldCIDInit get dup null ne
\r {/CIDInit exch/ProcSet defineresource pop}
\r {pop}
\r ifelse
\r }bind def
\r /ct_BuildCharSetUp
\r {
\r 1 index
\r begin
\r CIDFont
\r begin
\r Adobe_CoolType_Utility/ct_BuildCharDict get
\r begin
\r /ct_dfCharCode exch def
\r /ct_dfDict exch def
\r CIDFirstByte ct_dfCharCode add
\r dup CIDCount ge
\r {pop 0}
\r if
\r /cid exch def
\r {
\r GlyphDirectory cid 2 copy known
\r {get}
\r {pop pop nullstring}
\r ifelse
\r dup length FDBytes sub 0 gt
\r {
\r dup
\r FDBytes 0 ne
\r {0 FDBytes ct_cvnsi}
\r {pop 0}
\r ifelse
\r /fdIndex exch def
\r dup length FDBytes sub FDBytes exch getinterval
\r /charstring exch def
\r exit
\r }
\r {
\r pop
\r cid 0 eq
\r {/charstring nullstring def exit}
\r if
\r /cid 0 def
\r }
\r ifelse
\r }
\r loop
\r }def
\r /ct_SetCacheDevice
\r {
\r 0 0 moveto
\r dup stringwidth
\r 3 -1 roll
\r true charpath
\r pathbbox
\r 0 -1000
\r 7 index 2 div 880
\r setcachedevice2
\r 0 0 moveto
\r }def
\r /ct_CloneSetCacheProc
\r {
\r 1 eq
\r {
\r stringwidth
\r pop -2 div -880
\r 0 -1000 setcharwidth
\r moveto
\r }
\r {
\r usewidths?
\r {
\r currentfont/Widths get cid
\r 2 copy known
\r {get exch pop aload pop}
\r {pop pop stringwidth}
\r ifelse
\r }
\r {stringwidth}
\r ifelse
\r setcharwidth
\r 0 0 moveto
\r }
\r ifelse
\r }def
\r /ct_Type3ShowCharString
\r {
\r ct_FDDict fdIndex 2 copy known
\r {get}
\r {
\r currentglobal 3 1 roll
\r 1 index gcheck setglobal
\r ct_Type1FontTemplate dup maxlength dict copy
\r begin
\r FDArray fdIndex get
\r dup/FontMatrix 2 copy known
\r {get}
\r {pop pop ct_defaultFontMtx}
\r ifelse
\r /FontMatrix exch dup length array copy def
\r /Private get
\r /Private exch def
\r /Widths rootfont/Widths get def
\r /CharStrings 1 dict dup/.notdef
\r <d841272cf18f54fc13>dup length string copy put def
\r currentdict
\r end
\r /ct_Type1Font exch definefont
\r dup 5 1 roll put
\r setglobal
\r }
\r ifelse
\r dup/CharStrings get 1 index/Encoding get
\r ct_dfCharCode get charstring put
\r rootfont/WMode 2 copy known
\r {get}
\r {pop pop 0}
\r ifelse
\r exch
\r 1000 scalefont setfont
\r ct_str1 0 ct_dfCharCode put
\r ct_str1 exch ct_dfSetCacheProc
\r ct_SyntheticBold
\r {
\r currentpoint
\r ct_str1 show
\r newpath
\r moveto
\r ct_str1 true charpath
\r ct_StrokeWidth setlinewidth
\r stroke
\r }
\r {ct_str1 show}
\r ifelse
\r }def
\r /ct_Type4ShowCharString
\r {
\r ct_dfDict ct_dfCharCode charstring
\r FDArray fdIndex get
\r dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
\r {ct_1000Mtx matrix concatmatrix concat}
\r {pop}
\r ifelse
\r /Private get
\r Adobe_CoolType_Utility/ct_Level2? get not
\r {
\r ct_dfDict/Private
\r 3 -1 roll
\r {put}
\r 1183615869 internaldict/superexec get exec
\r }
\r if
\r 1183615869 internaldict
\r Adobe_CoolType_Utility/ct_Level2? get
\r {1 index}
\r {3 index/Private get mark 6 1 roll}
\r ifelse
\r dup/RunInt known
\r {/RunInt get}
\r {pop/CCRun}
\r ifelse
\r get exec
\r Adobe_CoolType_Utility/ct_Level2? get not
\r {cleartomark}
\r if
\r }bind def
\r /ct_BuildCharIncremental
\r {
\r {
\r Adobe_CoolType_Utility/ct_MakeOCF get begin
\r ct_BuildCharSetUp
\r ct_ShowCharString
\r }
\r stopped
\r {stop}
\r if
\r end
\r end
\r end
\r end
\r }bind def
\r /BaseFontNameStr(BF00)def
\r /ct_Type1FontTemplate 14 dict
\r begin
\r /FontType 1 def
\r /FontMatrix [0.001 0 0 0.001 0 0]def
\r /FontBBox [-250 -250 1250 1250]def
\r /Encoding ct_cHexEncoding def
\r /PaintType 0 def
\r currentdict
\r end def
\r /BaseFontTemplate 11 dict
\r begin
\r /FontMatrix [0.001 0 0 0.001 0 0]def
\r /FontBBox [-250 -250 1250 1250]def
\r /Encoding ct_cHexEncoding def
\r /BuildChar/ct_BuildCharIncremental load def
\r ct_Clone?
\r {
\r /FontType 3 def
\r /ct_ShowCharString/ct_Type3ShowCharString load def
\r /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
\r /ct_SyntheticBold false def
\r /ct_StrokeWidth 1 def
\r }
\r {
\r /FontType 4 def
\r /Private 1 dict dup/lenIV 4 put def
\r /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
\r /PaintType 0 def
\r /ct_ShowCharString/ct_Type4ShowCharString load def
\r }
\r ifelse
\r /ct_str1 1 string def
\r currentdict
\r end def
\r /BaseFontDictSize BaseFontTemplate length 5 add def
\r /ct_matrixeq
\r {
\r true 0 1 5
\r {
\r dup 4 index exch get exch 3 index exch get eq and
\r dup not
\r {exit}
\r if
\r }
\r for
\r exch pop exch pop
\r }bind def
\r /ct_makeocf
\r {
\r 15 dict
\r begin
\r exch/WMode exch def
\r exch/FontName exch def
\r /FontType 0 def
\r /FMapType 2 def
\r dup/FontMatrix known
\r {dup/FontMatrix get/FontMatrix exch def}
\r {/FontMatrix matrix def}
\r ifelse
\r /bfCount 1 index/CIDCount get 256 idiv 1 add
\r dup 256 gt{pop 256}if def
\r /Encoding
\r 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
\r bfCount 1 255{2 copy bfCount put pop}for
\r def
\r /FDepVector bfCount dup 256 lt{1 add}if array def
\r BaseFontTemplate BaseFontDictSize dict copy
\r begin
\r /CIDFont exch def
\r CIDFont/FontBBox known
\r {CIDFont/FontBBox get/FontBBox exch def}
\r if
\r CIDFont/CDevProc known
\r {CIDFont/CDevProc get/CDevProc exch def}
\r if
\r currentdict
\r end
\r BaseFontNameStr 3(0)putinterval
\r 0 1 bfCount dup 256 eq{1 sub}if
\r {
\r FDepVector exch
\r 2 index BaseFontDictSize dict copy
\r begin
\r dup/CIDFirstByte exch 256 mul def
\r FontType 3 eq
\r {/ct_FDDict 2 dict def}
\r if
\r currentdict
\r end
\r 1 index 16
\r BaseFontNameStr 2 2 getinterval cvrs pop
\r BaseFontNameStr exch definefont
\r put
\r }
\r for
\r ct_Clone?
\r {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
\r if
\r FontName
\r currentdict
\r end
\r definefont
\r ct_Clone?
\r {
\r gsave
\r dup 1000 scalefont setfont
\r ct_BuildCharDict
\r begin
\r /usewidths? false def
\r currentfont/Widths get
\r begin
\r exch/CIDFont get/GlyphDirectory get
\r {
\r pop
\r dup charcode exch 1 index 0 2 index 256 idiv put
\r 1 index exch 1 exch 256 mod put
\r stringwidth 2 array astore def
\r }
\r forall
\r end
\r /usewidths? true def
\r end
\r grestore
\r }
\r {exch pop}
\r ifelse
\r }bind def
\r currentglobal true setglobal
\r /ct_ComposeFont
\r {
\r ct_UseNativeCapability?
\r {
\r 2 index/CMap ct_resourcestatus
\r {pop pop exch pop}
\r {
\r /CIDInit/ProcSet findresource
\r begin
\r 12 dict
\r begin
\r begincmap
\r /CMapName 3 index def
\r /CMapVersion 1.000 def
\r /CMapType 1 def
\r exch/WMode exch def
\r /CIDSystemInfo 3 dict dup
\r begin
\r /Registry(Adobe)def
\r /Ordering
\r CMapName ct_mkocfStr100 cvs
\r (Adobe-)search
\r {
\r pop pop
\r (-)search
\r {
\r dup length string copy
\r exch pop exch pop
\r }
\r {pop(Identity)}
\r ifelse
\r }
\r {pop (Identity)}
\r ifelse
\r def
\r /Supplement 0 def
\r end def
\r 1 begincodespacerange
\r <0000><FFFF>
\r endcodespacerange
\r 1 begincidrange
\r <0000><FFFF>0
\r endcidrange
\r endcmap
\r CMapName currentdict/CMap defineresource pop
\r end
\r end
\r }
\r ifelse
\r composefont
\r }
\r {
\r 3 2 roll pop
\r 0 get/CIDFont findresource
\r ct_makeocf
\r }
\r ifelse
\r }bind def
\r setglobal
\r /ct_MakeIdentity
\r {
\r ct_UseNativeCapability?
\r {
\r 1 index/CMap ct_resourcestatus
\r {pop pop}
\r {
\r /CIDInit/ProcSet findresource begin
\r 12 dict begin
\r begincmap
\r /CMapName 2 index def
\r /CMapVersion 1.000 def
\r /CMapType 1 def
\r /CIDSystemInfo 3 dict dup
\r begin
\r /Registry(Adobe)def
\r /Ordering
\r CMapName ct_mkocfStr100 cvs
\r (Adobe-)search
\r {
\r pop pop
\r (-)search
\r {dup length string copy exch pop exch pop}
\r {pop(Identity)}
\r ifelse
\r }
\r {pop(Identity)}
\r ifelse
\r def
\r /Supplement 0 def
\r end def
\r 1 begincodespacerange
\r <0000><FFFF>
\r endcodespacerange
\r 1 begincidrange
\r <0000><FFFF>0
\r endcidrange
\r endcmap
\r CMapName currentdict/CMap defineresource pop
\r end
\r end
\r }
\r ifelse
\r composefont
\r }
\r {
\r exch pop
\r 0 get/CIDFont findresource
\r ct_makeocf
\r }
\r ifelse
\r }bind def
\r currentdict readonly pop
\r end
\r end
\r%%EndResource
\rsetglobal
\r%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
\r%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
\r%%Version: 1.0 0
\ruserdict/ct_T42Dict 15 dict put
\rct_T42Dict begin
\r/Is2015?
\r{
\r version
\r cvi
\r 2015
\r ge
\r}bind def
\r/AllocGlyphStorage
\r{
\r Is2015?
\r {
\r pop
\r }
\r {
\r {string}forall
\r }ifelse
\r}bind def
\r/Type42DictBegin
\r{
\r25 dict begin
\r /FontName exch def
\r /CharStrings 256 dict
\rbegin
\r /.notdef 0 def
\r currentdict
\rend def
\r /Encoding exch def
\r /PaintType 0 def
\r /FontType 42 def
\r /FontMatrix[1 0 0 1 0 0]def
\r 4 array astore cvx/FontBBox exch def
\r /sfnts
\r}bind def
\r/Type42DictEnd
\r{
\r currentdict dup/FontName get exch definefont end
\rct_T42Dict exch
\rdup/FontName get exch put
\r}bind def
\r/RD{string currentfile exch readstring pop}executeonly def
\r/PrepFor2015
\r{
\rIs2015?
\r{
\r /GlyphDirectory
\r 16
\r dict def
\r sfnts 0 get
\r dup
\r 2 index
\r (glyx)
\r putinterval
\r 2 index
\r (locx)
\r putinterval
\r pop
\r pop
\r}
\r{
\r pop
\r pop
\r}ifelse
\r}bind def
\r/AddT42Char
\r{
\rIs2015?
\r{
\r /GlyphDirectory get
\r begin
\r def
\r end
\r pop
\r pop
\r}
\r{
\r /sfnts get
\r 4 index
\r get
\r 3 index
\r 2 index
\r putinterval
\r pop
\r pop
\r pop
\r pop
\r}ifelse
\r}bind def
\r/T0AddT42Mtx2
\r{
\r/CIDFont findresource/Metrics2 get begin def end
\r}bind def
\rend
\r%%EndResource
\rcurrentglobal true setglobal
\r%%BeginFile: MMFauxFont.prc
\r%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
\r%%All Rights Reserved.
\ruserdict /ct_EuroDict 10 dict put
\rct_EuroDict begin
\r/ct_CopyFont
\r{
\r { 1 index /FID ne {def} {pop pop} ifelse} forall
\r} def
\r/ct_GetGlyphOutline
\r{
\r gsave
\r initmatrix newpath
\r exch findfont dup
\r length 1 add dict
\r begin
\r ct_CopyFont
\r /Encoding Encoding dup length array copy
\r dup
\r 4 -1 roll
\r 0 exch put
\r def
\r currentdict
\r end
\r /ct_EuroFont exch definefont
\r 1000 scalefont setfont
\r 0 0 moveto
\r [
\r <00> stringwidth
\r <00> false charpath
\r pathbbox
\r [
\r {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
\r grestore
\r counttomark 8 add
\r}
\rdef
\r/ct_MakeGlyphProc
\r{
\r ] cvx
\r /ct_PSBuildGlyph cvx
\r ] cvx
\r} def
\r/ct_PSBuildGlyph
\r{
\r gsave
\r 8 -1 roll pop
\r 7 1 roll
\r 6 -2 roll ct_FontMatrix transform 6 2 roll
\r 4 -2 roll ct_FontMatrix transform 4 2 roll
\r ct_FontMatrix transform
\r currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
\r dup 9 1 roll
\r {
\r currentdict /StrokeWidth 2 copy known
\r {
\r get 2 div
\r 0 ct_FontMatrix dtransform pop
\r 5 1 roll
\r 4 -1 roll 4 index sub
\r 4 1 roll
\r 3 -1 roll 4 index sub
\r 3 1 roll
\r exch 4 index add exch
\r 4 index add
\r 5 -1 roll pop
\r }
\r {
\r pop pop
\r }
\r ifelse
\r }
\r if
\r setcachedevice
\r ct_FontMatrix concat
\r ct_PSPathOps begin
\r exec
\r end
\r {
\r currentdict /StrokeWidth 2 copy known
\r { get }
\r { pop pop 0 }
\r ifelse
\r setlinewidth stroke
\r }
\r {
\r fill
\r }
\r ifelse
\r grestore
\r} def
\r/ct_PSPathOps 4 dict dup begin
\r /m {moveto} def
\r /l {lineto} def
\r /c {curveto} def
\r /cp {closepath} def
\rend
\rdef
\r/ct_matrix1000 [1000 0 0 1000 0 0] def
\r/ct_AddGlyphProc
\r{
\r 2 index findfont dup length 4 add dict
\r begin
\r ct_CopyFont
\r /CharStrings CharStrings dup length 1 add dict copy
\r begin
\r 3 1 roll def
\r currentdict
\r end
\r def
\r /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
\r /ct_PSBuildGlyph /ct_PSBuildGlyph load def
\r /ct_PSPathOps /ct_PSPathOps load def
\r currentdict
\r end
\r definefont pop
\r}
\rdef
\rsystemdict /languagelevel known
\r{
\r /ct_AddGlyphToPrinterFont {
\r 2 copy
\r ct_GetGlyphOutline 3 add -1 roll restore
\r ct_MakeGlyphProc
\r ct_AddGlyphProc
\r } def
\r}
\r{
\r /ct_AddGlyphToPrinterFont {
\r pop pop restore
\r Adobe_CTFauxDict /$$$FONTNAME get
\r /Euro
\r Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
\r ct_EuroDict exch get
\r ct_AddGlyphProc
\r } def
\r} ifelse
\r/AdobeSansMM
\r{
\r556 0 24 -19 541 703
\r {
\r 541 628 m
\r 510 669 442 703 354 703 c
\r 201 703 117 607 101 444 c
\r 50 444 l
\r 25 372 l
\r 97 372 l
\r 97 301 l
\r 49 301 l
\r 24 229 l
\r 103 229 l
\r 124 67 209 -19 350 -19 c
\r 435 -19 501 25 509 32 c
\r 509 131 l
\r 492 105 417 60 343 60 c
\r 267 60 204 127 197 229 c
\r 406 229 l
\r 430 301 l
\r 191 301 l
\r 191 372 l
\r 455 372 l
\r 479 444 l
\r 194 444 l
\r 201 531 245 624 348 624 c
\r 433 624 484 583 509 534 c
\r cp
\r 556 0 m
\r }
\rct_PSBuildGlyph
\r} def
\r/AdobeSerifMM
\r{
\r500 0 10 -12 484 692
\r {
\r 347 298 m
\r 171 298 l
\r 170 310 170 322 170 335 c
\r 170 362 l
\r 362 362 l
\r 374 403 l
\r 172 403 l
\r 184 580 244 642 308 642 c
\r 380 642 434 574 457 457 c
\r 481 462 l
\r 474 691 l
\r 449 691 l
\r 433 670 429 657 410 657 c
\r 394 657 360 692 299 692 c
\r 204 692 94 604 73 403 c
\r 22 403 l
\r 10 362 l
\r 70 362 l
\r 69 352 69 341 69 330 c
\r 69 319 69 308 70 298 c
\r 22 298 l
\r 10 257 l
\r 73 257 l
\r 97 57 216 -12 295 -12 c
\r 364 -12 427 25 484 123 c
\r 458 142 l
\r 425 101 384 37 316 37 c
\r 256 37 189 84 173 257 c
\r 335 257 l
\r cp
\r 500 0 m
\r }
\rct_PSBuildGlyph
\r} def
\rend
\r%%EndFile
\rsetglobal
\rAdobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
\r%%BeginResource: procset Adobe_AGM_Image 1.0 0
3541 %%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
3542 systemdict/setpacking known
3547 userdict/Adobe_AGM_Image 71 dict dup begin put
3548 /Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
3553 /AGMIMG_&colorimage nd
3554 /AGMIMG_&imagemask nd
3563 /AGMIMG_imagestring0 nd
3564 /AGMIMG_imagestring1 nd
3565 /AGMIMG_imagestring2 nd
3566 /AGMIMG_imagestring3 nd
3567 /AGMIMG_imagestring4 nd
3568 /AGMIMG_imagestring5 nd
3574 /AGMIMG_maskSource nd
3575 /AGMIMG_flushfilters nd
3576 /invert_image_samples nd
3577 /knockout_image_samples nd
3584 Adobe_AGM_Core begin
3585 Adobe_AGM_Image begin
3586 /AGMIMG_&image systemdict/image get def
3587 /AGMIMG_&imagemask systemdict/imagemask get def
3590 /AGMIMG_&colorimage/colorimage ldf
3597 Adobe_AGM_Image begin
3598 /AGMIMG_ccimage_exists{/customcolorimage where
3601 /Adobe_AGM_OnHost_Seps where
3605 /Adobe_AGM_InRip_Seps where
3617 /invert_image_samples
3619 Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
3620 /Decode[Decode 1 get Decode 0 get]def
3622 /knockout_image_samples
3624 Operator/imagemask ne{
3629 /invert_image_samples
3631 {1 exch sub}currenttransfer addprocs settransfer
3633 /knockout_image_samples
3635 {pop 1}currenttransfer addprocs settransfer
3638 /img/imageormask ldf
3639 /sepimg/sep_imageormask ldf
3640 /devnimg/devn_imageormask ldf
3641 /idximg/indexed_imageormask ldf
3644 dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
3657 /AGMIMG_flushfilters
3659 dup type/arraytype ne
3661 dup 0 get currentfile ne
3662 {dup 0 get flushfile}if
3664 dup type/filetype eq
3666 dup status 1 index currentfile ne and
3675 currentdict/T known{/ImageType/T ldf currentdict/T undef}if
3676 currentdict/W known{/Width/W ldf currentdict/W undef}if
3677 currentdict/H known{/Height/H ldf currentdict/H undef}if
3678 currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
3679 currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
3680 currentdict/D known{/Decode/D ldf currentdict/D undef}if
3681 currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
3682 currentdict/O known{
3683 /Operator/O load 1 eq{
3695 currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
3696 currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
3697 currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
3698 currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
3699 /DataSource load xcheck not{
3700 DataSource type/arraytype eq{
3701 DataSource 0 get type/filetype eq{
3702 /_Filters DataSource def
3703 currentdict/MultipleDataSources known not{
3704 /DataSource DataSource dup length 1 sub get def
3708 currentdict/MultipleDataSources known not{
3709 /MultipleDataSources DataSource type/arraytype eq{
3710 DataSource length 1 gt
3715 /NComponents Decode length 2 div def
3716 currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
3725 Operator/imagemask eq{
3729 process_mask AGMIMG_&image
3736 Operator/imagemask eq{
3737 Decode 0 get 1 eq Decode 1 get 0 eq and
3738 ImageMatrix/DataSource load
3741 BitsPerComponent ImageMatrix/DataSource load
3745 currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
3752 0 get dup type/nametype eq{
3754 pop AGMCORE_black_plate not
3757 AGMCORE_is_cmyk_sep not
3780 /InterleaveType 3 def
3781 /MaskDict 9 dict begin
3783 /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
3784 /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
3785 /ImageMatrix[Width 0 0 Height neg 0 Height]def
3787 /BitsPerComponent 1 def
3788 /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
3789 /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
3796 dup/Mask known {dup/Mask get}{false}ifelse
3803 currentdict consumeimagedata
3807 level2 AGMCORE_host_sep not and{
3809 Operator/imagemask eq DeviceN_PS2 not and{
3812 AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
3813 [/Separation/Black/DeviceGray{}]setcolorspace
3814 /Decode[Decode 1 get Decode 0 get]def
3819 DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
3821 Names convert_to_process not{
3826 imageDict write_image_file{
3829 [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
3830 Operator imageDict read_image_file
3831 names_index 0 eq{true setoverprint}if
3832 /names_index names_index 1 add def
3842 Operator/imagemask eq{
3849 Operator/imagemask eq{
3859 Operator/imagemask eq{
3860 Decode 0 get 1 eq Decode 1 get 0 eq and
3861 ImageMatrix/DataSource load
3862 /Adobe_AGM_OnHost_Seps where{
3866 currentdict imageormask_sys
3868 currentoverprint not{
3870 currentdict imageormask_sys
3872 currentdict ignoreimagedata
3877 BitsPerComponent ImageMatrix
3878 MultipleDataSources{
3879 0 1 NComponents 1 sub{
3885 Operator/colorimage eq{
3887 MultipleDataSources level2 or NComponents 4 eq and{
3888 AGMCORE_is_cmyk_sep{
3889 MultipleDataSources{
3890 /DataSource DataSource 0 get xcheck
3893 DataSource 0 get/exec cvx
3894 DataSource 1 get/exec cvx
3895 DataSource 2 get/exec cvx
3896 DataSource 3 get/exec cvx
3897 /AGMCORE_get_ink_data cvx
3900 DataSource aload pop AGMCORE_get_ink_data
3904 Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
3906 filter_cmyk 0()/SubFileDecode filter def
3908 /Decode[Decode 0 get Decode 1 get]def
3909 /MultipleDataSources false def
3912 invert_image_samples
3914 currentdict imageormask_sys
3916 currentoverprint not Operator/imagemask eq and{
3918 currentdict imageormask_sys
3920 currentdict ignoreimagedata
3924 MultipleDataSources NComponents AGMIMG_&colorimage
3927 true NComponents colorimage
3933 currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
3935 AGMCORE_black_plate not Operator/imagemask ne and{
3937 currentdict ignoreimagedata
3942 {currentdict imageormask_sys}if
3951 Operator/knockout eq{
3953 currentcolorspace overprint_plate not{
3963 currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
3968 /sep_colorspace_dict AGMCORE_gget begin
3973 currentdict consumeimagedata
3976 AGMCORE_avoid_L2_sep_space{
3977 /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
3979 AGMIMG_ccimage_exists
3980 MappedCSA 0 get/DeviceCMYK eq and
3981 currentdict/Components known and
3984 Operator/image eq and
3985 AGMCORE_producing_seps not and
3988 Width Height BitsPerComponent ImageMatrix
3990 /DataSource load/exec cvx
3992 0 1 2 index length 1 sub{
3994 2 copy get 255 xor put
3998 MappedCSA 0 get/DeviceCMYK eq{
3999 Components aload pop
4001 0 0 0 Components aload pop 1 exch sub
4003 Name findcmykcustomcolor
4006 AGMCORE_producing_seps not{
4008 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
4009 [/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
4010 /sep_tint AGMCORE_gget setcolor
4012 currentdict imageormask
4015 Operator/imagemask eq{
4018 sep_imageormask_lev1
4023 Operator/knockout eq{
4024 currentdict/ImageMatrix get concat
4028 AGMCORE_is_cmyk_sep Name(All)ne and{
4030 Name AGMCORE_IsSeparationAProcessColor
4032 Operator/imagemask eq{
4033 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
4034 /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
4037 invert_image_samples
4040 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
4041 [/Separation Name[/DeviceGray]
4043 sep_colorspace_proc AGMCORE_get_ink_data
4046 ]AGMCORE_&setcolorspace
4047 /sep_tint AGMCORE_gget AGMCORE_&setcolor
4050 currentdict imageormask_sys
4053 Operator/imagemask eq{
4060 Operator/imagemask ne{
4061 invert_image_samples
4063 currentdict imageormask_sys
4066 currentoverprint not Name(All)eq or Operator/imagemask eq and{
4067 currentdict imageormask_sys
4069 currentoverprint not
4075 currentdict consumeimagedata
4080 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
4081 currentcolorspace 0 get/Separation ne{
4082 [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
4083 /sep_tint AGMCORE_gget setcolor
4087 MappedCSA 0 get/DeviceCMYK eq and
4088 Name AGMCORE_IsSeparationAProcessColor not and
4089 //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
4091 imageormask_l2_overprint
4093 currentdict imageormask
4100 currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
4106 mark currentcolor counttomark dup 2 add 1 roll cleartomark
4108 /devn_sep_datasource
4113 0 1 dataSource length 1 sub{
4114 dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
4115 /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
4120 /devn_alt_datasource
4124 /origcolorSpaceElemCnt xdf
4125 /origMultipleDataSources xdf
4126 /origBitsPerComponent xdf
4129 /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
4130 /DataSource origMultipleDataSources
4133 BitsPerComponent 8 idiv origDecode length 2 idiv mul string
4134 0 1 origDecode length 2 idiv 1 sub
4136 dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
4137 origDataSource exch get 0()/SubFileDecode filter
4138 BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
4141 }{origDataSource}ifelse 0()/SubFileDecode filter def
4143 origcolorSpaceElemCnt string
4144 0 2 origDecode length 2 sub
4146 dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
4147 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
4149 /convProc load/exec cvx
4150 origcolorSpaceElemCnt 1 sub -1 0
4152 /dup cvx 2/add cvx/index cvx
4153 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
4155 ]bind cvx 0()/SubFileDecode filter
4160 /devicen_colorspace_dict AGMCORE_gget begin
4164 /srcDataStrs[3 -1 roll begin
4166 currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
4168 Width Decode length 2 div mul cvi
4170 dup 65535 gt{1 add 2 div cvi}{exit}ifelse
4175 /dstDataStr srcDataStrs 0 get length string def
4179 currentdict consumeimagedata
4182 AGMCORE_producing_seps not{
4184 Operator/imagemask ne{
4186 DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
4187 colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
4188 devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
4189 /MultipleDataSources true def
4190 /Decode colorSpaceElemCnt[exch{0 1}repeat]def
4193 currentdict imageormask
4196 Names convert_to_process{
4197 CSA get_csa_by_name 0 get/DeviceCMYK eq{
4199 Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
4200 DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
4201 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
4203 filter_cmyk 0()/SubFileDecode filter def
4204 /MultipleDataSources false def
4206 /DeviceGray setcolorspace
4207 currentdict imageormask_sys
4209 AGMCORE_report_unsupported_color_space
4210 AGMCORE_black_plate{
4212 DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
4213 CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
4215 /MultipleDataSources false def
4216 /Decode colorSpaceElemCnt[exch{0 1}repeat]def
4217 currentdict imageormask_sys
4222 currentdict consumeimagedata
4227 /devicen_colorspace_dict AGMCORE_gget/names_index known{
4228 Operator/imagemask ne{
4229 MultipleDataSources{
4230 /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
4231 /MultipleDataSources false def
4233 /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
4235 invert_image_samples
4237 currentdict imageormask_sys
4239 currentoverprint not Operator/imagemask eq and{
4240 currentdict imageormask_sys
4242 currentoverprint not
4248 currentdict consumeimagedata
4253 currentdict imageormask
4258 currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
4263 /imageormask_l2_overprint
4266 currentcmykcolor add add add 0 eq{
4267 currentdict consumeimagedata
4275 Operator/imagemask eq{
4277 AGMIMG_c 0 ne{/Cyan}if
4278 AGMIMG_m 0 ne{/Magenta}if
4279 AGMIMG_y 0 ne{/Yellow}if
4280 AGMIMG_k 0 ne{/Black}if
4281 ]/DeviceCMYK{}]setcolorspace
4282 AGMIMG_c 0 ne{AGMIMG_c}if
4283 AGMIMG_m 0 ne{AGMIMG_m}if
4284 AGMIMG_y 0 ne{AGMIMG_y}if
4285 AGMIMG_k 0 ne{AGMIMG_k}if
4288 /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
4292 AGMIMG_c 0 ne{/Cyan}if
4293 AGMIMG_m 0 ne{/Magenta}if
4294 AGMIMG_y 0 ne{/Yellow}if
4295 AGMIMG_k 0 ne{/Black}if
4299 AGMIMG_y 0 eq{0 exch}if
4300 AGMIMG_m 0 eq{0 3 1 roll}if
4301 AGMIMG_c 0 eq{0 4 1 roll}if
4310 /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
4316 /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
4322 /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
4328 /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
4333 counttomark 1 add -1 roll pop
4342 [/Separation/Black/DeviceGray{}]setcolorspace
4345 [{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]
4346 cvx modify_halftone_xfer
4347 Operator currentdict read_image_file
4351 [/Separation/Yellow/DeviceGray{}]setcolorspace
4354 [{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]
4355 cvx modify_halftone_xfer
4356 Operator currentdict read_image_file
4360 [/Separation/Magenta/DeviceGray{}]setcolorspace
4363 [{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]
4364 cvx modify_halftone_xfer
4365 Operator currentdict read_image_file
4369 [/Separation/Cyan/DeviceGray{}]setcolorspace
4372 [{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]
4373 cvx modify_halftone_xfer
4374 Operator currentdict read_image_file
4384 /indexed_imageormask
4391 Operator/knockout eq{
4392 /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
4393 /CSA get get_csa_by_name
4397 overprint_plate not{
4402 /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
4403 indexed_image_lev2_sep
4405 currentoverprint not{
4408 currentdict consumeimagedata
4411 AGMCORE_is_cmyk_sep{
4412 Operator/imagemask eq{
4416 indexed_image_lev2_sep
4418 indexed_image_lev1_sep
4422 currentoverprint not{
4425 currentdict consumeimagedata
4432 /indexed_colorspace_dict AGMCORE_gget begin
4434 /indexed_colorspace_dict AGMCORE_gget dup null ne
4437 currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
4438 get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
4439 AGMCORE_in_rip_sep and{
4440 [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
4452 Operator/imagemask eq{
4455 indexed_imageormask_lev1
4460 currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
4463 /indexed_image_lev2_sep
4465 /indexed_colorspace_dict AGMCORE_gget begin
4467 Indexed_DeviceN not{
4469 dup 1/DeviceGray put
4471 currentcolorspace 2 get 1 add string
4472 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
4474 dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
4479 Operator/imagemask eq{
4483 process_mask AGMIMG_&image
4492 dup type/dicttype ne{
4496 /BitsPerComponent xdf
4505 /NComponents 1 cdndf
4506 /MultipleDataSources false cdndf
4507 /SkipImageProc{false}cdndf
4510 currentcolorspace 0 get/Indexed eq{
4511 2 BitsPerComponent exp 1 sub
4516 /Operator/image cdndf
4518 /sep_colorspace_dict AGMCORE_gget null eq{
4522 dup begin invert_image_samples end
4530 /LZWEncode filter/WriteFilter xdf
4531 /readBuffer 256 string def
4534 0(%EndMask)/SubFileDecode filter
4535 /ASCII85Decode filter
4536 /RunLengthDecode filter
4539 ReadFilter readBuffer readstring exch
4540 WriteFilter exch writestring
4543 WriteFilter closefile
4548 /mapto_sep_imageormask
4550 dup type/dicttype ne{
4555 /BitsPerComponent xdf
4558 /MultipleDataSources false def
4562 /Decode[/customcolor_tint AGMCORE_gget 0]def
4564 /SkipImageProc{false}def
4571 Adobe_AGM_Image/AGMIMG_colorAry xddf
4572 /customcolor_tint AGMCORE_gget
4574 /Name AGMIMG_colorAry 4 get
4576 /TintMethod/Subtractive
4580 /Components[AGMIMG_colorAry aload pop pop]
4583 mapto_sep_imageormask
4585 Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
4588 Adobe_AGM_Image/AGMIMG_override false put
4589 current_spot_alias{dup 4 get map_alias}{false}ifelse
4591 false set_spot_alias
4592 /customcolor_tint AGMCORE_gget exch setsepcolorspace
4594 mapto_sep_imageormask
4597 //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
4604 matrix currentmatrix
4605 dup 0 get 0 eq 1 index 3 get 0 eq and
4606 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
4608 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
4610 AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
4611 AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
4612 itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
4614 AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
4615 AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
4616 itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
4617 [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
4625 0 1 2 index length 1 sub{
4626 dup 2 index exch get
4633 /tint_image_to_color
4636 Width Height BitsPerComponent ImageMatrix
4639 Adobe_AGM_Image begin
4640 /AGMIMG_mbuf 0 string def
4641 /AGMIMG_ybuf 0 string def
4642 /AGMIMG_kbuf 0 string def
4644 colorbuf dup length AGMIMG_mbuf length ne
4647 /AGMIMG_mbuf exch string def
4648 /AGMIMG_ybuf exch string def
4649 /AGMIMG_kbuf exch string def
4651 dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
4654 {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
4657 /sep_imageormask_lev1
4660 MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
4662 255 mul round cvi GrayLookup exch get
4663 }currenttransfer addprocs settransfer
4664 currentdict imageormask
4666 /sep_colorspace_dict AGMCORE_gget/Components known{
4667 MappedCSA 0 get/DeviceCMYK eq{
4668 Components aload pop
4670 0 0 0 Components aload pop 1 exch sub
4672 Adobe_AGM_Image/AGMIMG_k xddf
4673 Adobe_AGM_Image/AGMIMG_y xddf
4674 Adobe_AGM_Image/AGMIMG_m xddf
4675 Adobe_AGM_Image/AGMIMG_c xddf
4676 AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
4677 {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
4678 currentdict imageormask
4680 currentcolortransfer
4681 {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
4682 {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
4683 {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
4684 {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
4686 currentdict tint_image_to_color
4689 MappedCSA 0 get/DeviceGray eq{
4690 {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
4691 currentdict imageormask
4693 MappedCSA 0 get/DeviceCMYK eq{
4694 currentcolortransfer
4695 {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
4696 {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
4697 {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
4698 {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
4700 currentdict tint_image_to_color
4702 currentcolortransfer
4703 {pop 1}exch addprocs 4 1 roll
4704 {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
4705 {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
4706 {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
4708 currentdict tint_image_to_color
4718 /sep_colorspace_dict AGMCORE_gget/Components known{
4719 Components aload pop
4720 Adobe_AGM_Image/AGMIMG_k xddf
4721 Adobe_AGM_Image/AGMIMG_y xddf
4722 Adobe_AGM_Image/AGMIMG_m xddf
4723 Adobe_AGM_Image/AGMIMG_c xddf
4724 {AGMIMG_c mul 1 exch sub}
4725 {AGMIMG_m mul 1 exch sub}
4726 {AGMIMG_y mul 1 exch sub}
4727 {AGMIMG_k mul 1 exch sub}
4729 {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
4730 {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
4731 {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
4732 {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
4734 AGMCORE_get_ink_data currenttransfer addprocs settransfer
4735 currentdict imageormask_sys
4738 /indexed_imageormask_lev1
4740 /indexed_colorspace_dict AGMCORE_gget begin
4743 MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
4744 {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
4747 MappedCSA 0 get/DeviceGray eq{
4748 {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
4751 MappedCSA 0 get/DeviceCMYK eq{
4752 currentcolortransfer
4753 {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
4754 {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
4755 {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
4756 {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
4760 currentcolortransfer
4761 {pop 1}exch addprocs 4 1 roll
4762 {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
4763 {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
4764 {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
4772 /indexed_image_lev1_sep
4774 /indexed_colorspace_dict AGMCORE_gget begin
4776 {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
4777 {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
4778 {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
4779 {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
4780 AGMCORE_get_ink_data currenttransfer addprocs settransfer
4781 currentdict imageormask_sys
4786 systemdict/setpacking known
4789 currentdict Adobe_AGM_Utils eq {end} if
4792 Adobe_AGM_Utils begin
4793 2 2010 Adobe_AGM_Core/ds gx
4794 Adobe_CoolType_Core/ds get exec
\rAdobe_AGM_Image/ds gx
4795 currentdict Adobe_AGM_Utils eq {end} if
4800 %ADOBeginClientInjection: PageSetup Start "AI11EPS"
4801 %AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
\r
4802 %ADOEndClientInjection: PageSetup Start "AI11EPS"
4803 Adobe_AGM_Utils begin
4804 Adobe_AGM_Core/ps gx
4805 Adobe_AGM_Utils/capture_cpd gx
4806 Adobe_CoolType_Core/ps get exec
\rAdobe_AGM_Image/ps gx
4807 %ADOBeginClientInjection: PageSetup End "AI11EPS"
4808 /currentdistillerparams where
\r{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
\r{ userdict /AI11_PDFMark5 /cleartomark load put
\ruserdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
\r{ userdict /AI11_PDFMark5 /pdfmark load put
\ruserdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
\r[/NamespacePush AI11_PDFMark5
\r[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
\r[{ai_metadata_stream_123}
\rcurrentfile 0 (% &&end XMP packet marker&&)
\r/SubFileDecode filter AI11_ReadMetadata_PDFMark5
\r<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
4809 <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 ">
4810 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
4811 <rdf:Description rdf:about=""
4812 xmlns:xmp="http://ns.adobe.com/xap/1.0/"
4813 xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
4814 <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool>
4815 <xmp:MetadataDate>2010-08-31T14:08:52+02:00</xmp:MetadataDate>
4816 <xmp:CreateDate>2010-08-31T14:08:52+02:00</xmp:CreateDate>
4817 <xmp:ModifyDate>2010-08-31T14:08:52+02:00</xmp:ModifyDate>
4820 <rdf:li rdf:parseType="Resource">
4821 <xmpGImg:width>236</xmpGImg:width>
4822 <xmpGImg:height>256</xmpGImg:height>
4823 <xmpGImg:format>JPEG</xmpGImg:format>
4824 <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAADsAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7
FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F
XYq7FXYq7FXYq7FXYq7FWNat+YPl7TL9rGZpZZozxlaFQyofAksu470rhpU3lMWr6Q31G9kt47yP
9zfWvD1UDftJ6qSKGH+UhpgV5N5S0/zXrd75m8jap5rv4YvLt8ZDq1ncKmpXEF4PVt0aYpII0jo/
Lh3ovwqtCq9U0TzF5c1YSw6Pq1pqj2YVbn6tcRXDoTUL6vps3EtxPXwOKpnirsVdirsVdirsVdir
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
FX//2Q==</xmpGImg:image>
4829 <rdf:Description rdf:about=""
4830 xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
4831 xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
4832 xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
4835 <rdf:li rdf:parseType="Resource">
4836 <stEvt:action>saved</stEvt:action>
4837 <stEvt:instanceID>xmp.iid:0480117407206811994CA04F62BF3AAC</stEvt:instanceID>
4838 <stEvt:when>2009-10-01T20:34:12+02:00</stEvt:when>
4839 <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
4840 <stEvt:changed>/</stEvt:changed>
4842 <rdf:li rdf:parseType="Resource">
4843 <stEvt:action>saved</stEvt:action>
4844 <stEvt:instanceID>xmp.iid:0580117407206811994CA04F62BF3AAC</stEvt:instanceID>
4845 <stEvt:when>2009-10-01T20:34:27+02:00</stEvt:when>
4846 <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
4847 <stEvt:changed>/</stEvt:changed>
4849 <rdf:li rdf:parseType="Resource">
4850 <stEvt:action>saved</stEvt:action>
4851 <stEvt:instanceID>xmp.iid:0180117407206811B4F2FABEEB503655</stEvt:instanceID>
4852 <stEvt:when>2010-08-31T13:52:13+02:00</stEvt:when>
4853 <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
4854 <stEvt:changed>/</stEvt:changed>
4856 <rdf:li rdf:parseType="Resource">
4857 <stEvt:action>converted</stEvt:action>
4858 <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
4860 <rdf:li rdf:parseType="Resource">
4861 <stEvt:action>saved</stEvt:action>
4862 <stEvt:instanceID>xmp.iid:0280117407206811B4F2FABEEB503655</stEvt:instanceID>
4863 <stEvt:when>2010-08-31T14:08:52+02:00</stEvt:when>
4864 <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
4865 <stEvt:changed>/</stEvt:changed>
4869 <xmpMM:DerivedFrom rdf:parseType="Resource">
4870 <stRef:instanceID>xmp.iid:0180117407206811B4F2FABEEB503655</stRef:instanceID>
4871 <stRef:documentID>xmp.did:0180117407206811B4F2FABEEB503655</stRef:documentID>
4872 <stRef:originalDocumentID>uuid:512cc02b-2e06-5846-bb8e-12361f0a1a5e</stRef:originalDocumentID>
4873 <stRef:renditionClass>proof:pdf</stRef:renditionClass>
4874 </xmpMM:DerivedFrom>
4875 <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
4876 <xmpMM:OriginalDocumentID>uuid:512cc02b-2e06-5846-bb8e-12361f0a1a5e</xmpMM:OriginalDocumentID>
4877 <xmpMM:InstanceID>xmp.iid:0280117407206811B4F2FABEEB503655</xmpMM:InstanceID>
4878 <xmpMM:DocumentID>xmp.did:0280117407206811B4F2FABEEB503655</xmpMM:DocumentID>
4880 <rdf:Description rdf:about=""
4881 xmlns:dc="http://purl.org/dc/elements/1.1/">
4884 <rdf:li xml:lang="x-default">vsite_4fdn</rdf:li>
4887 <dc:format>application/postscript</dc:format>
4889 <rdf:Description rdf:about=""
4890 xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
4891 <pdf:Producer>Adobe PDF library 9.00</pdf:Producer>
4893 <rdf:Description rdf:about=""
4894 xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
4895 xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
4896 xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
4897 xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
4898 <xmpTPg:MaxPageSize rdf:parseType="Resource">
4899 <stDim:w>8.250005</stDim:w>
4900 <stDim:h>8.800014</stDim:h>
4901 <stDim:unit>Centimeters</stDim:unit>
4902 </xmpTPg:MaxPageSize>
4903 <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
4904 <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
4905 <xmpTPg:NPages>1</xmpTPg:NPages>
4908 <rdf:li rdf:parseType="Resource">
4909 <stFnt:fontName>TimesNewRomanPS-ItalicMT</stFnt:fontName>
4910 <stFnt:fontFamily>Times New Roman</stFnt:fontFamily>
4911 <stFnt:fontFace>Italic</stFnt:fontFace>
4912 <stFnt:fontType>Open Type</stFnt:fontType>
4913 <stFnt:versionString>Version 3.05</stFnt:versionString>
4914 <stFnt:composite>False</stFnt:composite>
4915 <stFnt:fontFileName>Times New Roman</stFnt:fontFileName>
4921 <rdf:li>Black</rdf:li>
4923 </xmpTPg:PlateNames>
4924 <xmpTPg:SwatchGroups>
4926 <rdf:li rdf:parseType="Resource">
4927 <xmpG:groupName>Default Swatch Group</xmpG:groupName>
4928 <xmpG:groupType>0</xmpG:groupType>
4931 </xmpTPg:SwatchGroups>
4956 <?xpacket end="w"?>
\r% &&end XMP packet marker&&
\r[{ai_metadata_stream_123}
\r<</Type /Metadata /Subtype /XML>>
\r/PUT AI11_PDFMark5
\r[/Document
\r1 dict begin /Metadata {ai_metadata_stream_123} def
\rcurrentdict end /BDC AI11_PDFMark5
\r
4957 %ADOEndClientInjection: PageSetup End "AI11EPS"
4959 1 -1 scale 0 -247.253 translate
4982 [/DeviceCMYK] /CSA add_res
5003 152.329 219.715 149.778 222.266 146.633 222.266 cv
5004 143.487 222.266 140.936 219.715 140.936 216.569 cv
5005 140.936 213.422 143.487 210.873 146.633 210.873 cv
5006 149.778 210.873 152.329 213.422 152.329 216.569 cv
5009 152.329 219.715 149.778 222.266 146.633 222.266 cv
5010 143.487 222.266 140.936 219.715 140.936 216.569 cv
5011 140.936 213.422 143.487 210.873 146.633 210.873 cv
5012 149.778 210.873 152.329 213.422 152.329 216.569 cv
5016 134.6 119.053 132.047 121.604 128.901 121.604 cv
5017 125.756 121.604 123.206 119.053 123.206 115.905 cv
5018 123.206 112.759 125.756 110.21 128.901 110.21 cv
5019 132.047 110.21 134.6 112.759 134.6 115.905 cv
5022 134.6 119.053 132.047 121.604 128.901 121.604 cv
5023 125.756 121.604 123.206 119.053 123.206 115.905 cv
5024 123.206 112.759 125.756 110.21 128.901 110.21 cv
5025 132.047 110.21 134.6 112.759 134.6 115.905 cv
5029 222.35 153.936 219.797 156.487 216.651 156.487 cv
5030 213.504 156.487 210.956 153.936 210.956 150.789 cv
5031 210.956 147.644 213.504 145.093 216.651 145.093 cv
5032 219.797 145.093 222.35 147.644 222.35 150.789 cv
5035 222.35 153.936 219.797 156.487 216.651 156.487 cv
5036 213.504 156.487 210.956 153.936 210.956 150.789 cv
5037 210.956 147.644 213.504 145.093 216.651 145.093 cv
5038 219.797 145.093 222.35 147.644 222.35 150.789 cv
5042 25.6172 184.619 23.0664 187.167 19.9209 187.167 cv
5043 16.7754 187.167 14.2236 184.619 14.2236 181.472 cv
5044 14.2236 178.326 16.7754 175.775 19.9209 175.775 cv
5045 23.0664 175.775 25.6172 178.326 25.6172 181.472 cv
5048 25.6172 184.619 23.0664 187.167 19.9209 187.167 cv
5049 16.7754 187.167 14.2236 184.619 14.2236 181.472 cv
5050 14.2236 178.326 16.7754 175.775 19.9209 175.775 cv
5051 23.0664 175.775 25.6172 178.326 25.6172 181.472 cv
5055 132.946 19.292 131.137 21.1025 128.903 21.1025 cv
5056 126.67 21.1025 124.862 19.292 124.862 17.0615 cv
5057 124.862 14.8291 126.67 13.0186 128.903 13.0186 cv
5058 131.137 13.0186 132.946 14.8291 132.946 17.0615 cv
5063 132.946 19.292 131.137 21.1025 128.903 21.1025 cv
5064 126.67 21.1025 124.862 19.292 124.862 17.0615 cv
5065 124.862 14.8291 126.67 13.0186 128.903 13.0186 cv
5066 131.137 13.0186 132.946 14.8291 132.946 17.0615 cv
5070 %ADOBeginSubsetFont: TimesNewRomanPS-ItalicMT Initial
5071 %ADOt1write: (1.0.24)
\r%%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved.
\r12 dict dup begin
\r/FontType 1 def
\r/FontName /TimesNewRomanPS-ItalicMT def
\r/FontInfo 5 dict dup begin
\r/ItalicAngle 0 def
\r/FSType 0 def
\rend def
\r/PaintType 0 def
\r/FontMatrix [0.001 0 0 0.001 0 0] def
\r/Encoding 256 array
\r0 1 255 {1 index exch /.notdef put} for
\rdup 105 /i put
\rdup 106 /j put
\rdup 107 /k put
\rdup 108 /l put
\rdup 115 /s put
\rdup 120 /x put
\rdef
\r/FontBBox {-498 -307 1120 1023} def
\rend
\rsystemdict begin
\rdup /Private
\r7 dict dup begin
\r/|- {def} def
\r/| {put} def
\r/BlueValues [0 0] def
\r/password 5839 def
\r/MinFeature {16 16} def
\r/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
\rsystemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
\r/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
\r/Subrs 5 array
\rdup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> |
\rdup 1 <1C60D8A8C9C3D06D9E> |
\rdup 2 <1C60D8A8C9C202D79A> |
\rdup 3 <1C60D8A849> |
\rdup 4 <1C60D8A8CC3674F41144B13B77> |
\rdef
\rput
\rdup /CharStrings
\r7 dict dup begin
\r/.notdef <1C60D8A8C9B6FF86FBD1638113E4B58C0B5F39100186722805B704
\rAA3988900AFCFF05DD> |-
\r/i <1C60D8A8C9B854D0F4620EF8AB3A43726CA9F1D5CA3F0AC21C46156AA7EA
\rFD30B421C67072AD9E9673A39A0C73C611BF2D30694524FB9362DF4B7BF42BD4
\r03E13FE93BE1CC4B973BBB2F8A1766424F865950A3B4E0C2909B014DAC40D6C3
\r1A5A624961F141A00D5EA650DA557D976995CE1AB37642609DB19511A8C6A021
\r6D711E915D0A16129E261DB540D787FC5DFEB3FE9BF504AACF3812EF9A098716
\r4BC0CA8AED8AA0620C2C50ECD33D7A5F1286537664219BFD394BB743A505> |-
\r/j <1C60D8A8C9B854D0F4659B7FFADF9957DA68B07B6E521A3DF198F53722C1
\rEFCEAF10026DF73D4410F9B17662445DB6D83FCD5219002D838CE9DCB002E084
\r6F17BE49CA01BE8786E4F26F674D269761A97042F7EFEAFEE3C5B2BB4C341652
\r31ED8551E3DA0C24B7313736B99DA84705B3ED16D047EB9A35258AE26E18D6CF
\r2C6B83E7F0C4D2680AC8F3A24A06D908DFCA82AD4DED6865586C5C902373DF8D
\rC54F895E34149677C3F663323010C38B35E7F6C07F0B821D00A4DAC9EDFDFD4E
\rB4C4ED970BDCEF5168A762B8982DCC18EA83CE45E12A83029A091E9B3F36FD30
\r42E8F7> |-
\r/k <1C60D8A8C9B77FE2CE166EEA97B63D332993D624B3BA02A9E79BA32A171A
\r9EA5DA046DD478938382FE27EB4DB4C6DEBFD32672E8D6C2AD487C26824D85C9
\r3FC73C61FFE277B70B5C4774AB85F864FF243713CFD923F00CACA232CC28FEF1
\r33DB82431602CEE4E497CBC45E484D15B0F54EFD224A38F129FE00890C410860
\r0AB11B6A106B6DCF1D64492ABF3C69D54114DEF719DCDF6B0C803ECD535BE822
\r4EC480A9AC22CEDDE2A0A42EDAA4F5960A90FAFFE666537CB1619596CA198F43
\rDBF0B0707465ECF7E1FEF9E21445FD87EAE3> |-
\r/l <1C60D8A8C9B854D0F428CB56497DB3751CBCE205181DF8576DE7D01F56E6
\r658D50F3A55031CCFD90149657F347A7B8FBDA51BC713C50D2F7103D339A28E1
\rEA0AB3CDF3E8F9F3065FE59E41F46C69A0F86CC9ACCBC34698A8315C973C6386
\r81FD1CB4E96CC4A31C9059B1294515AA76EDF0278C3082EAC668C9E35B588539
\rA6BE> |-
\r/s <1C60D8A8C9B7361F025C7C4D0303D6CE893F51D869BCCC57F238FED481B9
\r6AB0D6B406042D64909B5B15A441860ACAD524570DEF75E4EA76578FD91FD71A
\r8077FF6E23AAE6F0974095E4C999A83B7E16B60FBB6A5AE152855056216BA421
\rC7B30818AA939C216FDAB05C60988B0DD7002BC261826362CD346E3A6F514F9F
\r1431C9C48DFC0F46570808CB49BD9B3149C4A3AA291BC1EEAA3D03623F2375C9
\r388ABFFC392B3B4B21840AE82436B62C4B88BD91D9BCB6B1AFA172883784EBAA
\r7B75DEB4573067FB9BF34769691A6A89267BC4E51631D49211C8FFEA> |-
\r/x <1C60D8A8C9B77FE28E7B59861DA633FA42A38BF207DC4A11329E63F66801
\r0B05585B22E39E733F2B39E647F14D7DCD27965006EEC01D3FBB556E503629E4
\r5F186BD20587B6FF8BB4E525ABE63E26F210C9F85E012A8DB6F803B316624083
\r082E536A1274247334ADD37479C48FDB7D8ADD850A8832DF9217A2BFFEECF6DD
\r96F21564B9189ECF65AD0E783A58F9E296A99147AE132DD5B0142AB4EA574166
\r8F4195BDF7097E5D12CB419F2F282E538E1EB21217502E3C6B11740802EC650F
\r4D2ADCD4B1772219DAF6BE6429CF2030BDF9C05BA7A5D790670BD325C71A55CF
\rEDEE3AFA9492A129CF25024BDA2414AE27F397E2DB63BB72C98E3704AEDCD4D4
\rA43DA02887C90FEE11520BD99634849C2457543FCB5BD3F0> |-
\rend put
\rend
\rdup /FontName get exch definefont pop
\rend
\r%ADOEndSubsetFont
5072 /QFUMYV+TimesNewRomanPS-ItalicMT /TimesNewRomanPS-ItalicMT findfont ct_VMDictPut
\r/QFUMYV+TimesNewRomanPS-ItalicMT*1
\r[105{/.notdef}rp /i /j /k /l 6{/.notdef}rp /s 4{/.notdef}rp
\r/x 135{/.notdef}rp]
\rQFUMYV+TimesNewRomanPS-ItalicMT nf
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [23.1525 0 0 -23.1525 0 0 ]msf
\r137.769 115.906 mo
\r(x)sh
\r16.4961 164.781 mo
\r(x)sh
\r207.435 139.198 mo
\r(x)sh
\r131.102 235.697 mo
\r(x)sh
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [15.435 0 0 -15.435 0 0 ]msf
\r146.634 118.999 mo
\r(i)sh
\r139.287 239.176 mo
\r(j)sh
\r216.662 142.429 mo
\r(k)sh
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [15.3781 -1.32339 -1.32339 -15.3781 0 0 ]msf
\r26.7627 170.723 mo
\r(l)sh
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [15.435 0 0 -15.435 0 0 ]msf
\r145.164 21.1035 mo
\r(s)sh
\rgsave
5080 QFUMYV+TimesNewRomanPS-ItalicMT*1 [23.1525 0 0 -23.1525 0 0 ]msf
\r137.021 19.2539 mo
\r(x)sh
\r146.633 216.569 mo
5088 40.1963 174.704 38.2891 173.399 36.3828 172.094 cv
5102 200.67 148.409 202.479 146.972 204.286 145.531 cv
5103 203.249 147.596 202.211 149.663 201.176 151.729 cv
5110 %ADOBeginSubsetFont: TimesNewRomanPS-ItalicMT AddGlyphs
5111 %ADOt1write: (1.0.24)
\r%%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved.
\rsystemdict begin
\rQFUMYV+TimesNewRomanPS-ItalicMT dup
\r/Private get dup rcheck
\r{begin true}{pop false}ifelse exch
\r/CharStrings get begin
\rsystemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
\r/a <1C60D8A8C9B7A73DB68C06FC199F1F2F20B1C2E3715651C87BCD4ADD6877
\r5B4647B129144EBE49EAC15F019B26773F428CC0D1BB4A6183FD1BAD53C3DC7D
\rC1778E21FEA13949F179F397E1068E68EF5BDF24BE0DC7557B673C23D4A50497
\rDF80D9C838AB9EEA3C59483A8E7BD334D2361BCA7F19AE87B1D972F7B79ABAD0
\r7378C084886016D514CC545EA1F4A9EE8851A3C3F902C0F0DCD2FEE069D9BC21
\r3BFD5E5AFCA4D73D61283DE2191744FD94BBAE1E2CE71F1DD86C9281938B9644
\r2B456E7FA2EA8852C51CB5A9C2A0AFF4A5706E78B9A6A93AA2E14914A3A3355D
\r7AE853081C2D03136A31> |-
\r/b <1C60D8A8C9B7A73DB932C2FC82A99989DF032F3B96F74E4FD610D4D7EAD1
\r65CCAD2E76B2A6CC2F3DFBFF0B1C0B9D44BF48CB3FF170A4E693C5C3830F948A
\r8F42699FCF3298C2A75F1FAED4604E407E3AF100C6B0B4756C2BD514B43E0192
\r9C77EBE4BD9EE28001E2C44CAF60218D0123650471707291A349987DB0110818
\r7E859F71693579D3144674A7934C045E5EDE7120724A5D81356E5F79B91B8B18
\r25D4C69086BA872B34D991459251> |-
\r/r <1C60D8A8C9B7361F365886EBFECCD8473E83DA137EE4FF5446DC34EB9670
\r2032A1EC6B4D0B80987318881760797A2A703BDB19E24F1B10629EC5D3297F26
\r5B468217AF43A693E97671CE6B3D388E20C056A563C2FC1423CD8BC8B3EC8EC0
\r9DC18882E406798A4EAEA9C53CBBD9B8E9BC3831F4F1A6A626135124B3F0C4D3
\r2FC8873A1B53DB02AD4C1E42492228869E79B5F7AA6DA878613B470F5F6920F4
\r2F08D0203966> |-
\rsystemdict /gcheck known {setglobal} if end {end} if
\rend
\rQFUMYV+TimesNewRomanPS-ItalicMT /Encoding get
\rdup 97 /a put
\rdup 98 /b put
\rdup 114 /r put
\rpop
\r%ADOEndSubsetFont
5112 /QFUMYV+TimesNewRomanPS-ItalicMT*1
\r[97{/.notdef}rp /a /b 6{/.notdef}rp /i /j /k /l
\r5{/.notdef}rp /r /s 4{/.notdef}rp /x 135{/.notdef}rp]
\rQFUMYV+TimesNewRomanPS-ItalicMT nf
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [23.1525 0 0 -23.1525 0 0 ]msf
\r178.24 189.925 mo
\r(r)sh
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [15.435 0 0 -15.435 0 0 ]msf
\r182.926 194.975 mo
\r(j)sh
\r187.215 194.975 mo
\r(a)sh
\r93.9131 190.236 mo
\r(j)sh
\r98.2014 190.236 mo
\r(b)sh
\rQFUMYV+TimesNewRomanPS-ItalicMT*1 [23.1525 0 0 -23.1525 0 0 ]msf
\r89.2178 185.507 mo
\r(r)sh
\rgsave
5121 152.329 219.715 149.778 222.266 146.633 222.266 cv
5122 143.487 222.266 140.936 219.715 140.936 216.569 cv
5123 140.936 213.422 143.487 210.873 146.633 210.873 cv
5124 149.778 210.873 152.329 213.422 152.329 216.569 cv
5127 152.329 219.715 149.778 222.266 146.633 222.266 cv
5128 143.487 222.266 140.936 219.715 140.936 216.569 cv
5129 140.936 213.422 143.487 210.873 146.633 210.873 cv
5130 149.778 210.873 152.329 213.422 152.329 216.569 cv
5134 %ADOBeginClientInjection: EndPageContent "AI11EPS"
5135 userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
\r
5136 %ADOEndClientInjection: EndPageContent "AI11EPS"
5141 %ADOBeginClientInjection: PageTrailer Start "AI11EPS"
5142 [/EMC AI11_PDFMark5
\r[/NamespacePop AI11_PDFMark5
\r
5143 %ADOEndClientInjection: PageTrailer Start "AI11EPS"
5147 /QFUMYV+TimesNewRomanPS-ItalicMT*1 uf
\r/QFUMYV+TimesNewRomanPS-ItalicMT uf
\r/TimesNewRomanPS-ItalicMT uf
\rAdobe_AGM_Image/pt gx
5148 Adobe_CoolType_Core/pt get exec
\rAdobe_AGM_Core/pt gx
5149 currentdict Adobe_AGM_Utils eq {end} if
5151 Adobe_AGM_Image/dt get exec
5152 Adobe_CoolType_Core/dt get exec
\rAdobe_AGM_Core/dt get exec
5154 %AI9_PrintingDataEnd
\r\ruserdict /AI9_read_buffer 256 string put
\ruserdict begin
\r/ai9_skip_data
\r{
\r mark
\r {
\r currentfile AI9_read_buffer { readline } stopped
\r {
\r }
\r {
\r not
\r {
\r exit
\r } if
\r (%AI9_PrivateDataEnd) eq
\r {
\r exit
\r } if
\r } ifelse
\r } loop
\r cleartomark
\r} def
\rend
\ruserdict /ai9_skip_data get exec
\r%AI9_PrivateDataBegin
\r%!PS-Adobe-3.0 EPSF-3.0
\r%%Creator: Adobe Illustrator(R) 10.0
\r%%AI8_CreatorVersion: 14.0.0
\r%%For: (Erik Lindahl) ()
\r%%Title: (vsite_4fdn.eps)
\r%%CreationDate: 8/31/10 2:09 PM
\r%%Canvassize: 16383
\r%AI9_DataStream
\r%Gb"/,H$A"4P2@pCn'LOjo8``,!c]=-?PJQ[-F0JQkesf&SfUG0,`G"h_'*%YoNTk"#/CV"*KQ9'0JQ.@s/NZ1\uN?Q5uLLMS>B3u
\r%7`jIhqYh?oeQqsJ0gjQ\@=$([-\%+^nmW!eW4)*Ym*o*bcSI[KCXD'#5iSeu@lZe59iol6-fn@"Y'<f;dQ#L0BC%/Z<c:(Uo/%ni
\r%GnI0(nUeN&RBD2'lMC.c%,tsnI*k5d='6;/4?Q4j5.>Im;9\3;^(*ctW#E+42aW1!7<$;>1%Cj(c]_@6L&;8\j5KeP\dRkDDoDNg
\r%?C%6D%&ee0PNVu@Z)\GCf)M;RH-,NLU<J6F8s<VS!dK+\d$WEI$`G)U&]k?$Z73NtWjj<_=Gqd?j\l@'rg-o&fMDhtLM?Eh>5_ek
\r%\CWRYs%[_7^P2'h_tO?kR3dTu\shUi#5(%rZY\h_C:o"Grs9$h-=$%_('c-%m\+EnC,9/I<S&t]XihUnZQn98I*'o$G%s">C,qa/
\r%9[?Ne_fqNNgT#,e3mk>6`#g3&mMYmP%mll:FH?%a3r0lZeM'_JZTX3aQEOJXDc$JW.d$Q-,XTPVYfWf2H(KaQ#-*F$4:Z>5]@IV@
\r%"BYg&*A8QWd^[/>H,_tKmWqa407l]cPG@%9QPiR7ktaXs;p,>C3uArN''>T/ZX&[@Tcl[*h=`mN>'!+Ra?d*9q`VIkYIr)S]-qrJ
\r%C3Vr32D*H:D2Z(#LHGoJVf`I2d?@BoofE,#q2aS?e]X+'[J[UU1O7jJd5:Ol2%?e"YL^lBLqmo>!V/STA"GX^pJ7YP)*DE;ANDM.
\r%n(HB(M8?"(__go:EU_ZUnTcmPXeprYVMW!`M7ocX^%46^':%T#b&QpnE=h4kLiT$]>k7N8`:uN*I!?dAmj$!L&V]]C),ZS(U*^PL
\r%S4p/"1-s-3NkP%piun#BNrAQ0d?)9l0?HR+;D1qjIa_8fi%q*(-[\Atl6J6`51Bk1&VD"\1[6PD6+!R(53!AmK[7_rlpR@@,CDto
\r%nJ,8*-QJ>O8`M$&otk@[bidV*k6E:\)j;#Y9)))EUcD"BZBK)]3_D$f80[8K.+Ad"OV>t^Bha"4A,(p0e5+@D=bUNd5CCI$e;iZ5
\r%T1O'>_.Q00IeZUC87"W+V=AOnklW?EoH-)+,Tg/0;.MV"(XehL8'+=T)OEG,q'(K>+9o6;Sr)/E2/,duW#n2JMYnFd,F]5r4sL9>
\r%;k?P+QE`fCUCkSZV%64+OkthUPGaKqaLI=Q8p2THaQbT7faT6o1Eprdfb#N#-gjAurU_5S.5K#7C!OgY`*k8>jM,Q='92QN7V`rG
\r%dS?q5PBT[7DuC3G>9B#jhTiF6E]Xd[OgHB3\(6YH8pTO.`0Vlp>n[`rV6$WI&&Y'3p6?\b7G$oW4d7>&9eG`_4^=>VgK/]G*aO,a
\r%*8@M9j"^56YOje9U[.W=*m0]2PZldBHH]uCh7h<)CEA_dEUN=ak*<+2'to3JL,H7&q/hYjS=Y`'o<C6H]#K-c:(cG[jn0H?:tlhF
\r%J+KWq7I%,_"B3Qs?Jf_X)77_O`gm_LHOL_Ibo8^97aSrZ1]gu.IQg7iMm3_)2%bK0AIDrJEJ@eNmn#^f_,7HZqEP^<-<a]ne3#+<
\r%/l"!DrP!+PDR80-h01";Cq"O88(;krEZdlJ*[]u4No-_jkXDo?o6UD62.bf4F0D#3BgZNs=!4p39"nlHL-$cDS<K9aMEK?*c\5.&
\r%KLo$m[,ddc(OJ]*#l,"Ef:<PP1"+1++:I+@n=M$OTpA;Al>L]o#U4b9[@4s)lcSE/f/P30U'2W7?Ic<:nKPt=aZYRA#&k?;/0fm#
\r%6;^):G\tc`K*Mtq]j>3n0i9m>EG*e+PZO>H'N476"P-i%Z]5H,%2EE5E?4"_X]mVlW,"Q"F3HIQ@gf"C=ImHnEp9;VU9$^B"mG;R
\r%<aCop+B%8MZ_l5c(3+0-N.%?V>D[>N_8C,,5rt(mq&asN;e[KjctNC'=:c4Yf:>"JD_r)p&u,U.!3!;cbdO#nrG3_I9tG?^1R&l#
\r%VEd2j])&eZZ#pS:.5V0s)A=9FM.=$C6+_m"Du'j%JWX#,F[jq90K[0%Du6[:g-u`a;e+Ufi'_<hkS.Yh)Yt@M@#PBkSf42Z-(p[J
\r%))GHce8\+n!KrAn&/\Woh;X8]a6I-QU6q.o!cPO5$q])LDm!h7h_Z\!\"!goLhnis%AFUr[VEPhZ/o+D&!48^'[i1]"3-s)?`Wj5
\r%EhP[nQ!'bC\I-4N\QgLn*^b4m50Wgr>#X-^82?ltCuaT`1$-U/=Qo34qO]Y;1=G@Hk;_4`m52SKA)jZ\eoB;[#q`.(Me)Nq/3^24
\r%o,B>;A@<3G6499M'htf","Gu_brQ)fq2pt!ogWsljs'G=RVD=mWP*"(dPfe+E8#OM]H,4q;Gr'_@["H!Ec(//&!3FSH,H-4[i-2i
\r%N@(*Q+,C*,R2`^52]7ur&VE9R_9;170h)I=(3uo^)uQl42)dn*@FBcVB@/63"rIs#mjYt^m[$n;LS[3R0'.6HF#hB4/tLJf<6*49
\r%1oL#7A47K?^eKLW,c0un6cpi63;C+1?pkY;fUTUgOh8#-c#kRZT@%sNd`Ag"a-I;a,.H.IS^gc0eeX#?4A09_aVQ2OD.6Q2dol?)
\r%hU9stHMn26T5C`KR`t'g[MC6[f'ADF1DJ,Ym:ECQ:<dcK3dW(uKgj^<L&@IH'P2COX^bqrqRVVl=qt8TRrOl(USYH,NouN-1[.OH
\r%Tis$L]b:Ch=iT#bD`;c4^;."p>=]CMmu1c.G*71`T<>;!2[X6<,VSMn-QQLT2%Nc5g=2^2aoqUE8N1.9qTS0MT69<f<+ShZ$e.n*
\r%Pjp"La`d[FS;Ft?J'`QN0<;-Fk\hXb>O/kDl3\VLirQDuF'#EC@nkOUa90gF,4Qb8M`X8Y7X<8G<0tn3iuL=dJFsE#`>XCl^hre"
\r%daobAe]r%*I:R1rQYS/2L_G`LGB8k-fqCH\`Yiu)KnQhj20@Ok-r6GYOq:Dhl.mUjiu*(bcWdUD1f!M<YB_dIY'F/]arA=l8&&&<
\r%abqRXM`LC"d9ReUE'1QLNPgS8cr5nC3HU</.iq0"*/nLGW[di.72a&f+'hL+14%JI"9]#6[o'Aenl<*3NVWHKcshep&Bn4=3>[q&
\r%L_D6+ORe,_,5)UWU(/Mb0Ss2@N)INiKM=P\[)&Ub8k%*aTN)A"7TG'MK=a4:O$XD>o?dp34Xs'qa/DGC=*X4!>#oXeb7WU9!FFIX
\r%#Un7i&h[[u;D.A?!Om$T9!cQ#]"9UcAKHMP*TV-/,XXAXR\XN9Db&j@kd$"sia->fZFDC8;,XeEq>/0rdCS%L<d&HQ29j$C%]lCX
\r%j83sqXK!*j,TqX2HM$)E?D*HiqCWZUpT$8UMmqVMd40s'TV8rV;jc?G1%$NYC;*HdR,=4s'j6./EKm0Z72E!"BM=UEY+;\DR>k,:
\r%OX('l7XQdoKHl,+"]K\44N1=T:5r]S&>=_57Vci>O6588*mfkkW]V#ZMF_IB(0?*Y1:iH1iS$G&jA?-AU`hdTR-QZUQ9i>+!Q>4-
\r%bPSXr^dXL8\Ds<icMK>A`iKbi7]&2Dp@GH!Si<<`!aQH&ZGTK'I7]5rKQu$Yo8:+GS>i6=7NH64LiorEdGK"?Y[AaYJjPnM=rH-t
\r%a^(!0lSth8Lr2(.Db$i.k`j%[grQf$G-`Ts21NVP5UYC7'5;3IXAZ^9r/BGO\tOKG:@F\"6))amDKKZ4nUDeej@q')>N?N+4D%iD
\r%UH<cBr_.O\&X\^\<Wt3_327n4KeOtu42HcN'*-+U4@!Pp$Usf3N)@Y.AJE'kFF-(N)m%"1hGKT:@C:[q&cp#cF!7d^r6aVphZZ^$
\r%I<u)'"60jZ%ZZ,L#i=02ptf],j"b"sDUhJl_>-/gmPm!R%Dad/rQY#qHC;c3,C81mga;XM^iWht>iK$Qj[FnehT]&*6.ZWm>%Qm=
\r%D5s+b_fX#R<D_PYZPZ$7Gfo;0\n"20XV]@eV`$DgZDYD6Y#fk_0kY-E<SXoLR`5fkc)ueJh(2_As)j9?,m][WKFG4L;@V8"Bq1Ms
\r%h'de;49BVRc.jZIX=Ia7N`Q#]f[J`:7"$.2fK9XahU7<Tq)Z;C76j>]](O'<b7u@_<QqWgTnlemk;MG2Btj#&9si3/#9KdG8'%P2
\r%(*WBmOCuU:048q@e9JP%-PSb[UMac&>usnVX"hmYABYTO9jl`O8Cn`.XGC0>#8n>(QhPQP]H.UpEKC;`'C?6%9Ks'oOO#g`'"'Sj
\r%D+si_e9?5mT+aGV^o&7O=A&ApbC_SH0nBs0>d.k66^!%;UDLb8ZgX.+FgQm^/UK?uWQ5UC]N*[Hhn4DkMnd)tImVUGB!LOcc*&#n
\r%U%S(OJU7jF"f_O8_I/A5L"EGhhp``/qK9UCRMc$8,Ku4$L!^D:,>83JC^kI8\lSnHg9=r"6*HTsU!Hr:8;4A@.BKS8EcoqA,'eUX
\r%gg'olY1[u?&:fg]&m_7bMLB%,?Ze.Yg1iac]TuQH2MsDM2^<SWZ\_bGW,RCeOfi%U^NblqHuJ3Bm,\*`9)OdC_KqA89;i\9\c3/5
\r%j#di9%uX6!^Oo_G6RA5nKJ3TLSV(LB?@44E0`b_Oao<X*bsRR/ha;crQWWBf66CfhP#uNR%c@tU/V;N9'H:-2W-'5"nH"B$e(%YD
\r%%^Cs\IeRFH>"7N3Xni%R^cAQCq*HKL>e_of'2AKK["R:OM*^u._(t.?*<56(IS57klsXk3,P2@j1oe$bMDAIefhD+Co>>30J7T+k
\r%Gn=FPh=4hn(ZMdU?]?K6%T-Eb^AEdhj"DAV73&GDoiu<8Y%lUDcUKR5&0KKrT&VitO=?L:0:RV(_c:j8oT&2//dff!+_oQC0<5h9
\r%lc2,beDh*o*l#3?o".Rc[!=kaZ$^8&5`N*,m87A]Q;A/unCs,?5r(j/?(.s)obV?23j%rf(Z.sailaP;;I<U\2(sRnWhDX,L]7V@
\r%q!YFNIMh'M*O$Z8o:1S5[:\fmXFBQ@)5$4UCJHh,4`4;MDi*ZD.d$sg=hEELd4J?s[17huj7@O2a-+D;4>62>H"B_RY$L@Ra"Zkg
\r%iLC-t5POf$YKA\7b9.:XeTT/RO^ok6rkM\5_".t1D2Ndo<?,RdQ"!JbT&D9^1c[mb<[HV?AOW#bDe8QT8&-F#?ea;>D6qdEB0fiV
\r%di]/e#lHl\cBc_FG+%Vh:)SDJ_"JccZTC4&m=@_\SO(AK-Pp"S=u0BHR27/ocAR&C;V4&,S\>Haq>jIGL1PUbKf0e)[2Y"JjjA^[
\r%D9-^"Po48c08\*8>in=MA-%A1l4G:t6<6Lho79fHAj/7#*T`;j)s-^O)7boZ\H#--ZS3k]AJ@XG]bKdE)Z`$oFqH!D<H-"3<LV&*
\r%hHo,67p7YU_Jm[Gej8hL9;j%-b:Q[)8$t.bd`>i4WO4bP(/Qf*ZH2g2NN4gOAo-(9I?k$SKL$3PX#Od*;*Sa2]&,6Ueg/ZbP9>,V
\r%MX+lImnr7JRYO#\2$t;98B["\m\!c2c@U_i447I@&,^\fQOtKuE@p9iEq!4p[crN8M+B".+muoMbH;$O;tabOXtL+J"LH[Tc<;m5
\r%=f\#b"dC?HoFiOuZ]-6abl`Xu!H3I_?1;_H-&/N%g^%(-]"e`0G7p$/3;>DZO9K6>FZn4Y"?pXT?0l-nLTe<]]5&pK%5o!<5L`k)
\r%Fkg4l*-pRfP-j2H/I4iX8MPX(C;YKef.O3S@l5N4_KgF@?#=DQCKOe7oK]a%%<Y12$l0uoO7B$P[0EQgS%L@-bAoJW?P--)o0gKX
\r%AQgH^gNECUH+V,i1qau(7=:;#G+gG)^.WB_$XOm,h/C,Q9_m"V$)T8J]-Q$70=QLA,+!EahoARoe(Z;5")pQ2N66:)og9%LD`Rb[
\r%oIA/:<LQ0n/TJbp&J^F&&mjSD?1_Or:ec!>gu-9C!5+":F._U0Dm"`I.$<u1]_5#CNX?E=6)NKL`'#*+/\>6%<M?FJd]PNF"HMK=
\r%S\uQt9McUlc"sG8^":::$?:tq[<"NP:s]Wf+\HY$,I"h%+8H1A<"$kl07$;@J7'K@6L8g"_#SG<&-cN(.:E4fRhVBFE;[ppYpo>G
\r%E$P#UCe*akkcWG4o(])B<PbBG3lB.4R(Z3d22nm>2GO$74"F:3W,hg7A?T2O.ca+THR/[ZXM6j<pR.IgV]W1XmmGq@8Q:5@o2N?N
\r%gLmB!8)))%*:kj;2WK/Q@O#9$^KD8+7p`;t\N*uu+8`?R$V\`j=VC'Y335`:=aKuI0_P9KB2F)-6G\A[9dH<A*("dDR89IeJd`@!
\r%jWg8Wd0!"Q5ICN#>DVpQ`>cAScq;M@!e/aQ#SNWU^2/]XiJ'mMf/,%PN\)%Bh=1XP0_JnLCBm_U.YtXrFVNH63"[Qs=-#KS.57fu
\r%kd)OBas_.&/e5#g"b%f^#Y&@&A#i3S1[%#b.:I'ea^.Y</YuM1r^7LmLX(Wq+(?*rq;2QOp`6H#%t/b6l@e^[l,U_'-J1S@]RSoq
\r%^#%e15OkHq+(^[rg0E_,/"%LhDBJ'/9pJP%p#b$d>P43p!`8Nf/c]<;BTK_nf,qPfQ)eHGQN..:8.p1\dt9]IAKb]q??u*6]iNh4
\r%HjQ;&TS2D$bK9G'QWLpaAIleS%3t$5:6E;0f)QZCqaL)&q"s2e$]dHj'$,%\qN7[ZH5A6Cm6.AWiojh>^0WmS=u:$dOWF/SN/`NB
\r%AG3VVa)-#fESQU)hF8CL<K`s((h*1kOM'L"?9W2X@.UbjYW<EL;<a/VGc21<I,F#b/R@A6KY(0tFUGN>OkRVbR_a'PcN_JXC-'+l
\r%a0"NE>`&DIRcBedQs^P;FRg>-Bl%_H-TR#*XIH*U')LD,c>g4r0>/AK(-cXq?D]Jf43'l>D;"erP_=hTrXdW;X.XOTgoKWLH1:U6
\r%H>_/KX4\jS;BD(3L[KGVUoXAT?1W6pejTD9r]]%QIB?g[+c!u3>(aiO41BPq@ZpF_SH$faGat,hderK$s46Z^h9.$)^Oq2thX0Dj
\r%ZEqj5nH2fpafdlBL42/tDU1-M<%<N=-?[UU\*4.Q'\cjFI*aIhA(81N-]\l.]h^X6Bo\km?3V_SqIM=J6"H^/&3oB9hL(U.;.&-4
\r%l0;N-S)Fl$UPX\BqNY8))BGPFIaFY^(^qbqR6tuHG9-gDkVh^1PpPZ/^YMNfZX$F(hOF`Q/83sJJ*ALbnjdHpngdr"_lPQih@j_F
\r%)/Q.A,+830gS4\@;"j=K-`dRp;",T9>t1b6$ORXTZ@pccj-e2^S&?e'<=%aV]ZK[uXdC6S^hlq::2?eiKG`SM;1c9i3^\A:?s#_G
\r%0M,[4`QFEVphRVq&i[o6('fnF(E:+J)6G=*"BeU(mSW':A1C?\"[g+a`_@R^.hFVPQ%B8s?sKocH&H%B;%KQ=3?,"]b'%\omK6g_
\r%5nZMDFLXFoHIKWI0r`XVU2r-&B/;3?`7`kfrc<lBY[Mr@mlc'SW#s<rLT3Mj6JMln*l,).Hq`YKENpcmjO"kpIca.\9K1I+oUa$>
\r%5gM@W\/^b4-,2f-#3[L)*frXV,54&r#^[0*b$XTh=K\\N/uZ":Iu.She.unHcsJP+*<L#!?0^*kFX\)Bpd<Ks?212fke7Dk=A?;d
\r%VI)#3e>?cso[mB"m5qQ:g'VGbqoOiSOrCY-CmgaLDB@_RF!ql5l]+1o4_."H/1VgQL^bN,^Y\_[UA*#%U*5_3=oV3qVKN7+C$Wm1
\r%4j2`dm$Eq!Bo#Duprh+s\Ch>G;d`D_ihYh*I61ZTp+);qhs&$#GbLaOBtmOob+e#+On,Em?!mLT[pe$1@:SWB;E5=kVE\W.M'>-W
\r%=ml+XpT*m7Ci9W,"'F8\C\YO*d.L?FGb\qgN8O5SpT`TceIC'9C_m6)<R^Xn[T3f2;`3J)R-1E6$h8A5>jhj]-3.>l@(NOF3c*I[
\r%!DV*d9\3jaXh)5lR%J1N$s5;BP8O:r1nP2BJ("COh#9A?J8O#/^P6^$m/D]lGRqOsj^.ac8[cA%X.(68X4n'$EI?LT.b@D+X4im.
\r%1#4Zd&/XuC<8WH;Deqbl.n)B:e]/cZQO(K,:"Su@(:$49K/BmU<'C0'>/LJL9j`+uEF]._8PrZMP[AIa<bS5O[iFSWTQ@A$cap#h
\r%QFZ7;FVDD+\dj>X[VGW,+l50g3'2C9KLsVoib6'+qgK?X3N?S7<ejW&,)8OsVTi"UbsmrYA@SXO>Ae(9f`H8T<%U`-+rP5J[qF"d
\r%AGU5j^S+M2P50"O[Qrt1Hq4qi\=!N\GT&Q*CU,igedWa[&+5=)>XC@54ufn[8kCXP6TktnaX1A;n1VI3>^Soh?/9EhOprq<Of$+I
\r%impf3(##5L5Cpu3Zg=_2r[@u\#d)hc"+1X1BNPs*+#8S1UVgisXBP;i8qBu6pC'SXZKW'.dPU?G7<;15XH]Tu;aDS*"!e+A="Oq*
\r%EY*N0;PY/8V%L%GZ),M/h#?%Xg7;)Cksa`h[-r:2MIG=TK>kiS%Eo-?$h/4_#'B+f0!)03A..N4%DO*!G#4X*R[Vdge?m<e0R#Bk
\r%L2*,7re2B7$'LBY3Sj49$]ZU2C/KsK%B"(A2Q%Lr!6(N:[EQ6IV(i>=mu!0UrTNq#D(/`+Ii;OeMCc_$pX@h@('2K>d%)?Bi?Nj3
\r%AT<FRH-ZbS[;u%$dBG[ZD8XB9fs#UOS\jsZq_h[6._+ldIuE3(L_@0i/pi!iKNuIJp(KWlP`oHr=*r(*n*.m2hC=FVjcq$/Y=$:.
\r%Xn$5=@E1F,&EAeR61DHnC!SnXSSbKQ.DHn*F^J'1(Ue!@e-D!i>j39GDb+N"1<T_P<Gfc6^#;"j'7N;0MbSi);ZZ19c>]V(./UEl
\r%=qj:(Z5Z15.#i]`bkt;.D>dDs$n9X_^u2-%lGLWs*3SlCjlb"Dp]NWfdAUgrPRSDL!epYNQ$3KuLW8HucrboP[::,ZphLrMjgnCd
\r%7X""*4G(1+:gnp2`shL3r!(dY1PINE:'SR@r.g`^qBUXMWK%0CR`ZIQs+!AeVYgj?iK.:-+/8Ai4<E6e?VRpJ'=MD\bLSQF"73Wo
\r%q:.)HgZ<U*%+Q>[J[<-2VqK5N\`NNk`UGUP"@dGpE@_HN]</o@$21HlD?1KZfKLQdCp?))-d@C5o1Yr8C_ruS/-0pHNKjN[0i16R
\r%l'bFo3i;1&[Q'6=!6Q9#G066a7C(n1=U^7*W>YmpNe9H%*2)ifO\Om\R(,tIa#i9e.(;PpTmKT[(cLaK@5-%%p6n>BTS1bXQiOQ.
\r%*n%S/]EN:<4L]qP`!&"9+9JjcUE!t<%,,$4Y%m2Z_dE,FBRA]`Wb:?E_6[/!!.-u!B#%C0!-Jb+:84:QESBK)6%#4u+<3M/"<,=h
\r%9P!I&G_uc3*So>8LO]'J_4:c?NIOBL\M+TEIo73BYsjiW?1G(0BXU32'X4nG)eN]mY`\ViQY%>Q6eNO=Zc&@).@,,t(*4,9N*-?Y
\r%l0oCn8bQ9oR9t(%;\X1'b`OKS8i+-=e_:kmkL0-(bV<oV*=!+%+A+B7%9@b4m]6$Gs4kWjcY]aZI2f4m=>&<7eeRq<nMb1$T;Q#V
\r%5nroq\L[/FNJK5'"=;)!XQ(s9'P3_S<nsVAYQ[QCr5k/Uj]qV2FLOp.~>
\r%AI9_PrivateDataEnd
\r