diff options
| author | stainer_t <thomas.stainer@oecd-nea.org> | 2025-09-08 13:48:49 +0200 |
|---|---|---|
| committer | stainer_t <thomas.stainer@oecd-nea.org> | 2025-09-08 13:48:49 +0200 |
| commit | 7dfcc480ba1e19bd3232349fc733caef94034292 (patch) | |
| tree | 03ee104eb8846d5cc1a981d267687a729185d3f3 /doc/IGE332/vect.eps | |
Initial commit from Polytechnique Montreal
Diffstat (limited to 'doc/IGE332/vect.eps')
| -rw-r--r-- | doc/IGE332/vect.eps | 4962 |
1 files changed, 4962 insertions, 0 deletions
diff --git a/doc/IGE332/vect.eps b/doc/IGE332/vect.eps new file mode 100644 index 0000000..eb6c130 --- /dev/null +++ b/doc/IGE332/vect.eps @@ -0,0 +1,4962 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: vect.eps +%%Creator: Adobe Illustrator(R) 13.0 +%%For: Alain Hebert +%%CreationDate: 6/13/09 +%%BoundingBox: 0 0 370 231 +%%HiResBoundingBox: 0 0 369.5000 230.0684 +%%CropBox: 0 0 369.5000 230.0684 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 13.0.2
%AI9_PrintingDataBegin
%ADO_BuildNumber: Adobe Illustrator(R) 13.0.2 x434 R agm 4.4379 ct 5.1039
%ADO_ContainsXMP: MainFirst
%AI7_Thumbnail: 128 80 8
%%BeginData: 6470 Hex Bytes
%0000330000660000990000CC0033000033330033660033990033CC0033FF
%0066000066330066660066990066CC0066FF009900009933009966009999
%0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66
%00FF9900FFCC3300003300333300663300993300CC3300FF333300333333
%3333663333993333CC3333FF3366003366333366663366993366CC3366FF
%3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99
%33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033
%6600666600996600CC6600FF6633006633336633666633996633CC6633FF
%6666006666336666666666996666CC6666FF669900669933669966669999
%6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33
%66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF
%9933009933339933669933999933CC9933FF996600996633996666996699
%9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33
%99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF
%CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399
%CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933
%CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF
%CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC
%FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699
%FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33
%FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100
%000011111111220000002200000022222222440000004400000044444444
%550000005500000055555555770000007700000077777777880000008800
%000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB
%DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF
%00FF0000FFFFFF0000FF00FFFFFF00FFFFFF
%524C45FD31FFA87D7D84A8FD4EFFA8A87D7D84A87D7DA87EFD05A87D527D
%A8A8FD047D527D7DFD12FFA8A8FD4EFFA8FFFFFF7D59527D527E7D7D527D
%7DA827FF7D7D52FF7D52527D52537DA8FD12FFA8A8FD4DFF527E7DA8FFFF
%FD04527D7D277DFD04527DA8FD047D2E7D525252A8FD13FFA87DFD4DFF84
%FD05FF847DA8A8A87DA884FF7DFD05A8FF7D7DA8FFFF7D7D7DFD13FFA8A8
%FD4DFF7DFD30FFA87DFFA8FD4BFF7EFD30FFA87D7DA8A8FD4AFF7DFD30FF
%A87DFD4DFFA8FD30FFA8A8FD4DFF7DFD30FFA87DFD4DFF7DFD04FF7DA852
%A87D7DA8A852A8A8FFA87D52A8FFFFFFA8FFA8A8FF7D7D7DFD11FFA8A8FD
%4DFF7DFFFFFFA87D52A8FD0552FF5252A87D275252FFFFFF27A852FFFF52
%277DA8FD10FFA87DFD4DFF7D7DA8A8FFA87D7D52527D527DA87D52A87D52
%7DFD04FF7D7D7DFFFF7D7D7DFFFFA87DA87DA87DA87DA87DA87DA87DA87D
%7D7DA8A8FD4AFF59FFA8FFFFFF7D7D7DA8FFA87D527DFF527D7DFD05FF7D
%A8A8FFFF7D52FFFFFFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8A87DFFA8FD4B
%FF84FD30FFA8A8FD4DFF7DFD30FFA87DFD4DFFA8FD30FFA8A8FD4DFF7DFD
%30FFA87EFD4DFF7DFD30FFA87DA8A8A8FD4AFF7DFD30FFA859A8A8FD4BFF
%A8FFFFFFA8A8847DFF7D7DA8A852A8A8FF7D7D59A8FFFF7D7EFFA8FFFF7D
%A87DFD11FFA8A8FD4DFF52A87DFFA8527D7D535252527DA85259FF522859
%52FFA87E527D52FFA82752A8FFFFA8A87DA87DA87DA87DA8FD05FFA87DFD
%4DFF7DA8A8A8FF7D7D5259527D277DA85952A852527DFFFFFF527D7DA8FF
%AF7D52FD04FFFD09A8FD05FFA8A8FD4DFF7DFD05FF537D7DA8FFA87D7DA8
%A852A87EFFFFFFA853527DA8FFA87D7DFD12FFA87DFD4DFFA8FD30FFA87D
%A8A8FD4BFF7DFD31FF7DA87DFD4BFF7DFD7FFF7DFD7FFF7DFD7FFF7DFFFF
%FFA8A87D7DA87D52A8A8527DA8A8A87D7D7DFFFFA859FF7DFFFFA87D7DA8
%FD5FFF7DFD04FF537D7D7D527D527DFF7D52FF7D525259FFFF7E527D7DA8
%FF52527DFFFFFFA8FFA8FFA8FFA8FFA8FD54FF52A87DA8FFA8527E275259
%5252FF52527D7D277DA8FFFFA852527DFFA87D527EFFFF84FD087DA8FD54
%FFA8FD05FFA853A884FFA8A852A8FF7D7DA8FD04FFA87D7DFFFFFF7D7DFD
%61FF7DFD7FFF7DFD7FFF7DFD7FFF7DFD7FFF7DFD7BFFA87D7D7E7EFD06FF
%A8FFA8A8FFFFA8FD05FFA8FD0BFFA8FD35FFA8FFFFFFA8FD07FFA8A8A8FF
%FFFFA8A8FFA8A8FD10FFA8A8FFA87DFFFFFF7D7D52537D52527D527D527D
%A87D525252FFFFFF52A852FFA852527DA8FD32FF7D52527D7D527D7D7D52
%7D7D527D7D277D7DFFFD05527D52FD0FFF7DA8FFFF7D7D84A8FF52A87D7D
%527D27A8FF5252FF525252A8FFFF52527D7DFFAF537DA8FFFFA87DA87DA8
%7DA87D847DFD22FF7E7DA8A8FFFF7D7D7D527DFF7D527D527D277DFF7DA8
%7DFF52527D527D7DFD10FFA8A8FFFF52FFA8FFFFA85252527DA852527D7D
%7D527D52FD04FF845252A8FFA87D52FFFFFFA8A8A8FFA8A8A8FFA8FD22FF
%A87DFFA8FFFFFF5953527D527D527D7D52527D52A853FF527D527DA85252
%7DA8FD0FFF7DA8FFFF7DFD06FFA8FD05FFA8FFFFA8FD08FFA8FFFFFFA8FD
%2FFFA8A8FD06FFA8FFFFFFA8FFFFFFA9FD07FFA8FFFFFFA8A8A8FD10FFA8
%A8FFFF7DFD4CFFA87DFD2DFFFD057DFD4CFFA8A8FD2DFFA87DFFA87DFD4C
%FFA87DFD2DFF7DA8FFFF7EFD4CFFA8A8FD2DFFA8A8FFFF7DFFFFFFA8FFFF
%A8FFFF7DFFFFA8FFFFA8FFA8A8A8FFFFFFA8FFA8FFFFFFA8AFA8FD2CFFA8
%7DFD15FFA8FD17FF7DA8FFFFA8FD04FF597D527E527D527D597D7DFF7D52
%527DFFFF7D52A87DA8FF525252A8FD2CFFA8A8FD04FF7DA87DFF7D7DA8A8
%52A8A8FFA87E537D7DFFA8A87DA8A8FD12FFA8A8FFFF52AFA8FFFF847DFF
%FD0552FF7D52A88427527DFFFF7D527D53FFFF7D5284FFFFFD0AA8FD21FF
%A87DA8A8FFFF525384FD0552FF5252A87D277D287DFF7D52277D7DFFFFFF
%FD0FA87D7EA8A87DA8A8A8FFFF7D525252FF537D527D7D7D527DA8FFFFFF
%847D52A8FFFF7D7DA8FFFFAF7DA87DA884A87DA8A8FD21FFA87DA8A8A8FF
%A87D7D52527D527DFF7D52A87D5253FFFFFF59A87D7D7DFFFFFFA8A884A8
%7DA884A87DA884A87DA8A87D7DA8847DFD05FFA8A8A8FD04FFA8A8FFA8FF
%A8FD05FFA8FD04FFAFA8FD2EFFA87DFD05FF7D7D7DA8FFA87D597DFF527D
%7DFD04FFFD057DFD12FF7DA8FFFF7DFD4CFFA8A8FD16FFA8FFFFFFA8FD12
%FFA8A8FFFF7DFD4CFFA87DFD2DFF7DA8FFFF7EFD4CFFA8A8FD2DFFA8A8FF
%FF7DFD4CFFA87DFD2DFF7DFD04A8FD4CFFA8A8FD2DFFA87DA87D7DFFFFFF
%A9FFFFFFA8FFA8A8A8A9A8A87EFD04A8FFA8FF7EA8A8FFFFFFA8A8A8FD2C
%FFA87DFD05FFA9FFA8FFFD04A87EFFFD04A8FFA8A8FFA8A8A8FFFFFFA8A8
%A8FD0DFF7DA8FFFF7DFD04FF527D7DA8FF52527E527D52527D52527D527D
%7D52527D52A85352527D7DFD2BFFA8A8FD04FF527D7DFFFF52527D527D52
%53525253A8537D7D52537D52A85352527D7DFD0CFFA8A8FFFF7D7D7DA8FF
%A82752A87D527D7D527D59527D52A852A8FFA87DA8537D527D527DA8FD2C
%FFAF597D7DFFFFA8277DA87D52847D527D7D527D52A852A8FFFF7DA8537D
%527D527DA8FD0DFF7DA8FD08FF7D7D7DA87D537D7DFF7DA8FF527DA8527D
%A8A87E7DA852A87D52A8FD32FFA87D7DA8A8527D7D7DFF7DA8A8527DA859
%7DA87EA87DA853A87D52A8FD0DFFA8A8FD08FFA8FFA8FFA8A8A8FD05FFA8
%A8A8FFA8FFFFFFA8FFA8FFA8A8A8FD33FFAFFFA8FFA8A8A8FD05FFA8A8FF
%A8A8FFA8FFA8FFA8FFA8A8A8FD0DFF7DA8FD7EFFA87DA87DFD7EFFA8FDFC
%FFFDFCFFFD09FFA852FFFFFFA8FD04FFA8FD0CFFA8FFFFFFA8FD09FFA8FF
%A8A8FD23FFA8A8FFA8FFA8FD04FFA884FD0BFFA8FFFFFFA8A8FD09FFA8FF
%A8FD0BFF52527D7D52527EFF525227FF7D52597D7D52FD047D527D7D5252
%7D528452527DA8527D5252527D525252537DFD1FFF7DA8A87D525952FF7D
%7D277DFF52537D537D7D7D527D527D537D5252527D7D7D52FF527D527D27
%7D527D527D52FD07FF7D5252275227FF7D7D5253FF7D2752525352527D52
%527D2E522752527D5252277DA87D5252277D2E522752277DFD1FFF7D7DA8
%2752527DFF7D7D52A8A827FD06527D27A852522752527D52522752FF7D52
%52277D525227525252A8FD06FF7D7DA87E7D7EA8FF527D7DFFFD097DA852
%A8597D7D7DA8A8A87DA8FF7D7D527D527EFD057DFD1FFF7E537D7E52847D
%FF7D7D7DFFA87D7D7D597D7DA852A85284FD057DA8A87D7DFF7D7D527D52
%FD047DA852A8FDFCFFFDFCFFFDFCFFFDFCFFFD15FFFF
%%EndData
+%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Black +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 73 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + 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 + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<</DetectBlends false>>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /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 + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (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.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [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 + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSource<FF>def + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /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 + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0
%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
%%Version: 2.31 0
10 dict begin
/Adobe_CoolType_Passthru currentdict def
/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
Adobe_CoolType_Core_Defined
{/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
if
userdict/Adobe_CoolType_Core 70 dict dup begin put
/Adobe_CoolType_Version 2.31 def
/Level2?
systemdict/languagelevel known dup
{pop systemdict/languagelevel get 2 ge}
if def
Level2? not
{
/currentglobal false def
/setglobal/pop load def
/gcheck{pop false}bind def
/currentpacking false def
/setpacking/pop load def
/SharedFontDirectory 0 dict def
}
if
currentpacking
true setpacking
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
end
setglobal
currentglobal true setglobal
userdict/Adobe_CoolType_GVMFonts known not
{userdict/Adobe_CoolType_GVMFonts 10 dict put}
if
setglobal
currentglobal false setglobal
userdict/Adobe_CoolType_LVMFonts known not
{userdict/Adobe_CoolType_LVMFonts 10 dict put}
if
setglobal
/ct_VMDictPut
{
dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
3 1 roll put
}bind def
/ct_VMDictUndef
{
dup Adobe_CoolType_GVMFonts exch known
{Adobe_CoolType_GVMFonts exch undef}
{
dup Adobe_CoolType_LVMFonts exch known
{Adobe_CoolType_LVMFonts exch undef}
{pop}
ifelse
}ifelse
}bind def
/ct_str1 1 string def
/ct_xshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_yshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
_ct_x _ct_y moveto
0 exch
rmoveto
}
ifelse
/_ct_i _ct_i 1 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/ct_xyshow
{
/_ct_na exch def
/_ct_i 0 def
currentpoint
/_ct_y exch def
/_ct_x exch def
{
pop pop
ct_str1 exch 0 exch put
ct_str1 show
{_ct_na _ct_i get}stopped
{pop pop}
{
{_ct_na _ct_i 1 add get}stopped
{pop pop pop}
{
_ct_x _ct_y moveto
rmoveto
}
ifelse
}
ifelse
/_ct_i _ct_i 2 add def
currentpoint
/_ct_y exch def
/_ct_x exch def
}
exch
@cshow
}bind def
/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
currentglobal true setglobal
/ct_T3Defs
{
/BuildChar
{
1 index/Encoding get exch get
1 index/BuildGlyph get exec
}bind def
/BuildGlyph
{
exch begin
GlyphProcs exch get exec
end
}bind def
}bind def
setglobal
/@_SaveStackLevels
{
Adobe_CoolType_Data
begin
/@vmState currentglobal def false setglobal
@opStackCountByLevel
@opStackLevel
2 copy known not
{
2 copy
3 dict dup/args
7 index
5 add array put
put get
}
{
get dup/args get dup length 3 index lt
{
dup length 5 add array exch
1 index exch 0 exch putinterval
1 index exch/args exch put
}
{pop}
ifelse
}
ifelse
begin
count 1 sub
1 index lt
{pop count}
if
dup/argCount exch def
dup 0 gt
{
args exch 0 exch getinterval
astore pop
}
{pop}
ifelse
count
/restCount exch def
end
/@opStackLevel @opStackLevel 1 add def
countdictstack 1 sub
@dictStackCountByLevel exch @dictStackLevel exch put
/@dictStackLevel @dictStackLevel 1 add def
@vmState setglobal
end
}bind def
/@_RestoreStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
@opStackCountByLevel @opStackLevel get
begin
count restCount sub dup 0 gt
{{pop}repeat}
{pop}
ifelse
args 0 argCount getinterval{}forall
end
/@dictStackLevel @dictStackLevel 1 sub def
@dictStackCountByLevel @dictStackLevel get
end
countdictstack exch sub dup 0 gt
{{end}repeat}
{pop}
ifelse
}bind def
/@_PopStackLevels
{
Adobe_CoolType_Data
begin
/@opStackLevel @opStackLevel 1 sub def
/@dictStackLevel @dictStackLevel 1 sub def
end
}bind def
/@Raise
{
exch cvx exch errordict exch get exec
stop
}bind def
/@ReRaise
{
cvx $error/errorname get errordict exch get exec
stop
}bind def
/@Stopped
{
0 @#Stopped
}bind def
/@#Stopped
{
@_SaveStackLevels
stopped
{@_RestoreStackLevels true}
{@_PopStackLevels false}
ifelse
}bind def
/@Arg
{
Adobe_CoolType_Data
begin
@opStackCountByLevel @opStackLevel 1 sub get
begin
args exch
argCount 1 sub exch sub get
end
end
}bind def
currentglobal true setglobal
/CTHasResourceForAllBug
Level2?
{
1 dict dup
/@shouldNotDisappearDictValue true def
Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
begin
count @_SaveStackLevels
{(*){pop stop}128 string/Category resourceforall}
stopped pop
@_RestoreStackLevels
currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
{
/@shouldNotDisappearDictValue known
{
{
end
currentdict 1 index eq
{pop exit}
if
}
loop
}
if
}
{
pop
end
}
ifelse
}
{false}
ifelse
def
true setglobal
/CTHasResourceStatusBug
Level2?
{
mark
{/steveamerige/Category resourcestatus}
stopped
{cleartomark true}
{cleartomark currentglobal not}
ifelse
}
{false}
ifelse
def
setglobal
/CTResourceStatus
{
mark 3 1 roll
/Category findresource
begin
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
end
}bind def
/CTWorkAroundBugs
{
Level2?
{
/cid_PreLoad/ProcSet resourcestatus
{
pop pop
currentglobal
mark
{
(*)
{
dup/CMap CTHasResourceStatusBug
{CTResourceStatus}
{resourcestatus}
ifelse
{
pop dup 0 eq exch 1 eq or
{
dup/CMap findresource gcheck setglobal
/CMap undefineresource
}
{
pop CTHasResourceForAllBug
{exit}
{stop}
ifelse
}
ifelse
}
{pop}
ifelse
}
128 string/CMap resourceforall
}
stopped
{cleartomark}
stopped pop
setglobal
}
if
}
if
}bind def
/ds
{
Adobe_CoolType_Core
begin
CTWorkAroundBugs
/mo/moveto load def
/nf/newencodedfont load def
/msf{makefont setfont}bind def
/uf{dup undefinefont ct_VMDictUndef}bind def
/ur/undefineresource load def
/chp/charpath load def
/awsh/awidthshow load def
/wsh/widthshow load def
/ash/ashow load def
/@xshow/xshow load def
/@yshow/yshow load def
/@xyshow/xyshow load def
/@cshow/cshow load def
/sh/show load def
/rp/repeat load def
/.n/.notdef def
end
currentglobal false setglobal
userdict/Adobe_CoolType_Data 2 copy known not
{2 copy 10 dict put}
if
get
begin
/AddWidths? false def
/CC 0 def
/charcode 2 string def
/@opStackCountByLevel 32 dict def
/@opStackLevel 0 def
/@dictStackCountByLevel 32 dict def
/@dictStackLevel 0 def
/InVMFontsByCMap 10 dict def
/InVMDeepCopiedFonts 10 dict def
end
setglobal
}bind def
/dt
{
currentdict Adobe_CoolType_Core eq
{end}
if
}bind def
/ps
{
Adobe_CoolType_Core begin
Adobe_CoolType_GVMFonts begin
Adobe_CoolType_LVMFonts begin
SharedFontDirectory begin
}bind def
/pt
{
end
end
end
end
}bind def
/unload
{
systemdict/languagelevel known
{
systemdict/languagelevel get 2 ge
{
userdict/Adobe_CoolType_Core 2 copy known
{undef}
{pop pop}
ifelse
}
if
}
if
}bind def
/ndf
{
1 index where
{pop pop pop}
{dup xcheck{bind}if def}
ifelse
}def
/findfont systemdict
begin
userdict
begin
/globaldict where{/globaldict get begin}if
dup where pop exch get
/globaldict where{pop end}if
end
end
Adobe_CoolType_Core_Defined
{/systemfindfont exch def}
{
/findfont 1 index def
/systemfindfont exch def
}
ifelse
/undefinefont
{pop}ndf
/copyfont
{
currentglobal 3 1 roll
1 index gcheck setglobal
dup null eq{0}{dup length}ifelse
2 index length add 1 add dict
begin
exch
{
1 index/FID eq
{pop pop}
{def}
ifelse
}
forall
dup null eq
{pop}
{{def}forall}
ifelse
currentdict
end
exch setglobal
}bind def
/copyarray
{
currentglobal exch
dup gcheck setglobal
dup length array copy
exch setglobal
}bind def
/newencodedfont
{
currentglobal
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
{
FontDirectory 3 index known
{FontDirectory 3 index get/FontReferenced known}
{
SharedFontDirectory 3 index known
{SharedFontDirectory 3 index get/FontReferenced known}
{false}
ifelse
}
ifelse
}
ifelse
dup
{
3 index findfont/FontReferenced get
2 index dup type/nametype eq
{findfont}
if ne
{pop false}
if
}
if
dup
{
1 index dup type/nametype eq
{findfont}
if
dup/CharStrings known
{
/CharStrings get length
4 index findfont/CharStrings get length
ne
{
pop false
}
if
}
{pop}
ifelse
}
if
{
pop
1 index findfont
/Encoding get exch
0 1 255
{2 copy get 3 index 3 1 roll put}
for
pop pop pop
}
{
currentglobal
4 1 roll
dup type/nametype eq
{findfont}
if
dup gcheck setglobal
dup dup maxlength 2 add dict
begin
exch
{
1 index/FID ne
2 index/Encoding ne and
{def}
{pop pop}
ifelse
}
forall
/FontReferenced exch def
/Encoding exch dup length array copy def
/FontName 1 index dup type/stringtype eq{cvn}if def dup
currentdict
end
definefont ct_VMDictPut
setglobal
}
ifelse
}bind def
/SetSubstituteStrategy
{
$SubstituteFont
begin
dup type/dicttype ne
{0 dict}
if
currentdict/$Strategies known
{
exch $Strategies exch
2 copy known
{
get
2 copy maxlength exch maxlength add dict
begin
{def}forall
{def}forall
currentdict
dup/$Init known
{dup/$Init get exec}
if
end
/$Strategy exch def
}
{pop pop pop}
ifelse
}
{pop pop}
ifelse
end
}bind def
/scff
{
$SubstituteFont
begin
dup type/stringtype eq
{dup length exch}
{null}
ifelse
/$sname exch def
/$slen exch def
/$inVMIndex
$sname null eq
{
1 index $str cvs
dup length $slen sub $slen getinterval cvn
}
{$sname}
ifelse def
end
{findfont}
@Stopped
{
dup length 8 add string exch
1 index 0(BadFont:)putinterval
1 index exch 8 exch dup length string cvs putinterval cvn
{findfont}
@Stopped
{pop/Courier findfont}
if
}
if
$SubstituteFont
begin
/$sname null def
/$slen 0 def
/$inVMIndex null def
end
}bind def
/isWidthsOnlyFont
{
dup/WidthsOnly known
{pop pop true}
{
dup/FDepVector known
{/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
{
dup/FDArray known
{/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
{pop}
ifelse
}
ifelse
}
ifelse
}bind def
/ct_StyleDicts 4 dict dup begin
/Adobe-Japan1 4 dict dup begin
Level2?
{
/Serif
/HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMin-W3}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMin-W3/CIDFont resourcestatus
{pop pop/HeiseiMin-W3}
{/Ryumin-Light}
ifelse
}
{/Ryumin-Light}
ifelse
}
ifelse
def
/SansSerif
/HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiKakuGo-W5}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiKakuGo-W5/CIDFont resourcestatus
{pop pop/HeiseiKakuGo-W5}
{/GothicBBB-Medium}
ifelse
}
{/GothicBBB-Medium}
ifelse
}
ifelse
def
/HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/CIDFont/Category resourcestatus
{
pop pop
/HeiseiMaruGo-W4/CIDFont resourcestatus
{pop pop/HeiseiMaruGo-W4}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
{
/Jun101-Light-RKSJ-H/Font resourcestatus
{pop pop/Jun101-Light}
{SansSerif}
ifelse
}
ifelse
}
ifelse
/RoundSansSerif exch def
/Default Serif def
}
{
/Serif/Ryumin-Light def
/SansSerif/GothicBBB-Medium def
{
(fonts/Jun101-Light-83pv-RKSJ-H)status
}stopped
{pop}{
{pop pop pop pop/Jun101-Light}
{SansSerif}
ifelse
/RoundSansSerif exch def
}ifelse
/Default Serif def
}
ifelse
end
def
/Adobe-Korea1 4 dict dup begin
/Serif/HYSMyeongJo-Medium def
/SansSerif/HYGoThic-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-GB1 4 dict dup begin
/Serif/STSong-Light def
/SansSerif/STHeiti-Regular def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
/Adobe-CNS1 4 dict dup begin
/Serif/MKai-Medium def
/SansSerif/MHei-Medium def
/RoundSansSerif SansSerif def
/Default Serif def
end
def
end
def
Level2?{currentglobal true setglobal}if
/ct_BoldRomanWidthProc
{
stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
0 0
}bind def
/ct_Type0WidthProc
{
dup stringwidth 0 0 moveto
2 index true charpath pathbbox
0 -1
7 index 2 div .88
setcachedevice2
pop
0 0
}bind def
/ct_Type0WMode1WidthProc
{
dup stringwidth
pop 2 div neg -0.88
2 copy
moveto
0 -1
5 -1 roll true charpath pathbbox
setcachedevice
}bind def
/cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_BoldBaseFont
11 dict begin
/FontType 3 def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/Encoding cHexEncoding def
/_setwidthProc/ct_BoldRomanWidthProc load def
/_bcstr1 1 string def
/BuildChar
{
exch begin
_basefont setfont
_bcstr1 dup 0 4 -1 roll put
dup
_setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
systemdict/composefont known
{
/ct_DefineIdentity-H
{
/Identity-H/CMap resourcestatus
{
pop pop
}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
}
def
/ct_BoldBaseCIDFont
11 dict begin
/CIDFontType 1 def
/CIDFontName/ct_BoldBaseCIDFont def
/FontMatrix[1 0 0 1 0 0]def
/FontBBox[0 0 1 1]def
/_setwidthProc/ct_Type0WidthProc load def
/_bcstr2 2 string def
/BuildGlyph
{
exch begin
_basefont setfont
_bcstr2 1 2 index 256 mod put
_bcstr2 0 3 -1 roll 256 idiv put
_bcstr2 dup _setwidthProc
3 copy
moveto
show
_basefonto setfont
moveto
show
end
}bind def
currentdict
end
def
}if
Level2?{setglobal}if
/ct_CopyFont{
{
1 index/FID ne 2 index/UniqueID ne and
{def}{pop pop}ifelse
}forall
}bind def
/ct_Type0CopyFont
{
exch
dup length dict
begin
ct_CopyFont
[
exch
FDepVector
{
dup/FontType get 0 eq
{
1 index ct_Type0CopyFont
/_ctType0 exch definefont
}
{
/_ctBaseFont exch
2 index exec
}
ifelse
exch
}
forall
pop
]
/FDepVector exch def
currentdict
end
}bind def
/ct_MakeBoldFont
{
dup/ct_SyntheticBold known
{
dup length 3 add dict begin
ct_CopyFont
/ct_StrokeWidth .03 0 FontMatrix idtransform pop def
/ct_SyntheticBold true def
currentdict
end
definefont
}
{
dup dup length 3 add dict
begin
ct_CopyFont
/PaintType 2 def
/StrokeWidth .03 0 FontMatrix idtransform pop def
/dummybold currentdict
end
definefont
dup/FontType get dup 9 ge exch 11 le and
{
ct_BoldBaseCIDFont
dup length 3 add dict copy begin
dup/CIDSystemInfo get/CIDSystemInfo exch def
ct_DefineIdentity-H
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefont exch def
/_Type0Identity/Identity-H 3 -1 roll[exch]composefont
/_basefonto exch def
currentdict
end
/CIDFont defineresource
}
{
ct_BoldBaseFont
dup length 3 add dict copy begin
/_basefont exch def
/_basefonto exch def
currentdict
end
definefont
}
ifelse
}
ifelse
}bind def
/ct_MakeBold{
1 index
1 index
findfont
currentglobal 5 1 roll
dup gcheck setglobal
dup
/FontType get 0 eq
{
dup/WMode known{dup/WMode get 1 eq}{false}ifelse
version length 4 ge
and
{version 0 4 getinterval cvi 2015 ge}
{true}
ifelse
{/ct_Type0WidthProc}
{/ct_Type0WMode1WidthProc}
ifelse
ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
{ct_MakeBoldFont}ct_Type0CopyFont definefont
}
{
dup/_fauxfont known not 1 index/SubstMaster known not and
{
ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
ct_MakeBoldFont
}
{
2 index 2 index eq
{exch pop }
{
dup length dict begin
ct_CopyFont
currentdict
end
definefont
}
ifelse
}
ifelse
}
ifelse
pop pop pop
setglobal
}bind def
/?str1 256 string def
/?set
{
$SubstituteFont
begin
/$substituteFound false def
/$fontname 1 index def
/$doSmartSub false def
end
dup
findfont
$SubstituteFont
begin
$substituteFound
{false}
{
dup/FontName known
{
dup/FontName get $fontname eq
1 index/DistillerFauxFont known not and
/currentdistillerparams where
{pop false 2 index isWidthsOnlyFont not and}
if
}
{false}
ifelse
}
ifelse
exch pop
/$doSmartSub true def
end
{
5 1 roll pop pop pop pop
findfont
}
{
1 index
findfont
dup/FontType get 3 eq
{
6 1 roll pop pop pop pop pop false
}
{pop true}
ifelse
{
$SubstituteFont
begin
pop pop
/$styleArray 1 index def
/$regOrdering 2 index def
pop pop
0 1 $styleArray length 1 sub
{
$styleArray exch get
ct_StyleDicts $regOrdering
2 copy known
{
get
exch 2 copy known not
{pop/Default}
if
get
dup type/nametype eq
{
?str1 cvs length dup 1 add exch
?str1 exch(-)putinterval
exch dup length exch ?str1 exch 3 index exch putinterval
add ?str1 exch 0 exch getinterval cvn
}
{
pop pop/Unknown
}
ifelse
}
{
pop pop pop pop/Unknown
}
ifelse
}
for
end
findfont
}if
}
ifelse
currentglobal false setglobal 3 1 roll
null copyfont definefont pop
setglobal
}bind def
setpacking
userdict/$SubstituteFont 25 dict put
1 dict
begin
/SubstituteFont
dup $error exch 2 copy known
{get}
{pop pop{pop/Courier}bind}
ifelse def
/currentdistillerparams where dup
{
pop pop
currentdistillerparams/CannotEmbedFontPolicy 2 copy known
{get/Error eq}
{pop pop false}
ifelse
}
if not
{
countdictstack array dictstack 0 get
begin
userdict
begin
$SubstituteFont
begin
/$str 128 string def
/$fontpat 128 string def
/$slen 0 def
/$sname null def
/$match false def
/$fontname null def
/$substituteFound false def
/$inVMIndex null def
/$doSmartSub true def
/$depth 0 def
/$fontname null def
/$italicangle 26.5 def
/$dstack null def
/$Strategies 10 dict dup
begin
/$Type3Underprint
{
currentglobal exch false setglobal
11 dict
begin
/UseFont exch
$WMode 0 ne
{
dup length dict copy
dup/WMode $WMode put
/UseFont exch definefont
}
if def
/FontName $fontname dup type/stringtype eq{cvn}if def
/FontType 3 def
/FontMatrix[.001 0 0 .001 0 0]def
/Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
/FontBBox[0 0 0 0]def
/CCInfo 7 dict dup
begin
/cc null def
/x 0 def
/y 0 def
end def
/BuildChar
{
exch
begin
CCInfo
begin
1 string dup 0 3 index put exch pop
/cc exch def
UseFont 1000 scalefont setfont
cc stringwidth/y exch def/x exch def
x y setcharwidth
$SubstituteFont/$Strategy get/$Underprint get exec
0 0 moveto cc show
x y moveto
end
end
}bind def
currentdict
end
exch setglobal
}bind def
/$GetaTint
2 dict dup
begin
/$BuildFont
{
dup/WMode known
{dup/WMode get}
{0}
ifelse
/$WMode exch def
$fontname exch
dup/FontName known
{
dup/FontName get
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
exch
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index/FontName get known
{
pop
Adobe_CoolType_Data/InVMDeepCopiedFonts get
1 index get
null copyfont
}
{$deepcopyfont}
ifelse
exch 1 index exch/FontBasedOn exch put
dup/FontName $fontname dup type/stringtype eq{cvn}if put
definefont
Adobe_CoolType_Data/InVMDeepCopiedFonts get
begin
dup/FontBasedOn get 1 index def
end
}bind def
/$Underprint
{
gsave
x abs y abs gt
{/y 1000 def}
{/x -1000 def 500 120 translate}
ifelse
Level2?
{
[/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
setcolorspace
}
{0 setgray}
ifelse
10 setlinewidth
x .8 mul
[7 3]
{
y mul 8 div 120 sub x 10 div exch moveto
0 y 4 div neg rlineto
dup 0 rlineto
0 y 4 div rlineto
closepath
gsave
Level2?
{.2 setcolor}
{.8 setgray}
ifelse
fill grestore
stroke
}
forall
pop
grestore
}bind def
end def
/$Oblique
1 dict dup
begin
/$BuildFont
{
currentglobal exch dup gcheck setglobal
null copyfont
begin
/FontBasedOn
currentdict/FontName known
{
FontName
dup type/stringtype eq{cvn}if
}
{/unnamedfont}
ifelse
def
/FontName $fontname dup type/stringtype eq{cvn}if def
/currentdistillerparams where
{pop}
{
/FontInfo currentdict/FontInfo known
{FontInfo null copyfont}
{2 dict}
ifelse
dup
begin
/ItalicAngle $italicangle def
/FontMatrix FontMatrix
[1 0 ItalicAngle dup sin exch cos div 1 0 0]
matrix concatmatrix readonly
end
4 2 roll def
def
}
ifelse
FontName currentdict
end
definefont
exch setglobal
}bind def
end def
/$None
1 dict dup
begin
/$BuildFont{}bind def
end def
end def
/$Oblique SetSubstituteStrategy
/$findfontByEnum
{
dup type/stringtype eq{cvn}if
dup/$fontname exch def
$sname null eq
{$str cvs dup length $slen sub $slen getinterval}
{pop $sname}
ifelse
$fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
/$match false def
$SubstituteFont/$dstack countdictstack array dictstack put
mark
{
$fontpat 0 $slen 7 add getinterval
{/$match exch def exit}
$str filenameforall
}
stopped
{
cleardictstack
currentdict
true
$SubstituteFont/$dstack get
{
exch
{
1 index eq
{pop false}
{true}
ifelse
}
{begin false}
ifelse
}
forall
pop
}
if
cleartomark
/$slen 0 def
$match false ne
{$match(fonts/)anchorsearch pop pop cvn}
{/Courier}
ifelse
}bind def
/$ROS 1 dict dup
begin
/Adobe 4 dict dup
begin
/Japan1 [/Ryumin-Light/HeiseiMin-W3
/GothicBBB-Medium/HeiseiKakuGo-W5
/HeiseiMaruGo-W4/Jun101-Light]def
/Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
/GB1 [/STSong-Light/STHeiti-Regular]def
/CNS1 [/MKai-Medium/MHei-Medium]def
end def
end def
/$cmapname null def
/$deepcopyfont
{
dup/FontType get 0 eq
{
1 dict dup/FontName/copied put copyfont
begin
/FDepVector FDepVector copyarray
0 1 2 index length 1 sub
{
2 copy get $deepcopyfont
dup/FontName/copied put
/copied exch definefont
3 copy put pop pop
}
for
def
currentdict
end
}
{$Strategies/$Type3Underprint get exec}
ifelse
}bind def
/$buildfontname
{
dup/CIDFont findresource/CIDSystemInfo get
begin
Registry length Ordering length Supplement 8 string cvs
3 copy length 2 add add add string
dup 5 1 roll dup 0 Registry putinterval
dup 4 index(-)putinterval
dup 4 index 1 add Ordering putinterval
4 2 roll add 1 add 2 copy(-)putinterval
end
1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
anchorsearch
{pop pop 3 2 roll putinterval cvn/$cmapname exch def}
{pop pop pop pop pop}
ifelse
length
$str 1 index(-)putinterval 1 add
$str 1 index $cmapname $fontpat cvs putinterval
$cmapname length add
$str exch 0 exch getinterval cvn
}bind def
/$findfontByROS
{
/$fontname exch def
$ROS Registry 2 copy known
{
get Ordering 2 copy known
{get}
{pop pop[]}
ifelse
}
{pop pop[]}
ifelse
false exch
{
dup/CIDFont resourcestatus
{
pop pop
save
1 index/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get}
{false}
ifelse
exch pop
exch restore
{pop}
{exch pop true exit}
ifelse
}
{pop}
ifelse
}
forall
{$str cvs $buildfontname}
{
false(*)
{
save exch
dup/CIDFont findresource
dup/WidthsOnly known
{dup/WidthsOnly get not}
{true}
ifelse
exch/CIDSystemInfo get
dup/Registry get Registry eq
exch/Ordering get Ordering eq and and
{exch restore exch pop true exit}
{pop restore}
ifelse
}
$str/CIDFont resourceforall
{$buildfontname}
{$fontname $findfontByEnum}
ifelse
}
ifelse
}bind def
end
end
currentdict/$error known currentdict/languagelevel known and dup
{pop $error/SubstituteFont known}
if
dup
{$error}
{Adobe_CoolType_Core}
ifelse
begin
{
/SubstituteFont
/CMap/Category resourcestatus
{
pop pop
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{
$sname null eq
{dup $str cvs dup length $slen sub $slen getinterval cvn}
{$sname}
ifelse
Adobe_CoolType_Data/InVMFontsByCMap get
1 index 2 copy known
{
get
false exch
{
pop
currentglobal
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
{
FontDirectory 1 index known
{exch pop true exit}
{
GlobalFontDirectory 1 index known
{exch pop true exit}
{pop}
ifelse
}
ifelse
}
ifelse
}
forall
}
{pop pop false}
ifelse
{
exch pop exch pop
}
{
dup/CMap resourcestatus
{
pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
}
{
128 string cvs
dup(-)search
{
3 1 roll search
{
3 1 roll pop
{dup cvi}
stopped
{pop pop pop pop pop $findfontByEnum}
{
4 2 roll pop pop
exch length
exch
2 index length
2 index
sub
exch 1 sub -1 0
{
$str cvs dup length
4 index
0
4 index
4 3 roll add
getinterval
exch 1 index exch 3 index exch
putinterval
dup/CMap resourcestatus
{
pop pop
4 1 roll pop pop pop
dup/$cmapname exch def
/CMap findresource/CIDSystemInfo get{def}forall
$findfontByROS
true exit
}
{pop}
ifelse
}
for
dup type/booleantype eq
{pop}
{pop pop pop $findfontByEnum}
ifelse
}
ifelse
}
{pop pop pop $findfontByEnum}
ifelse
}
{pop pop $findfontByEnum}
ifelse
}
ifelse
}
ifelse
}
{//SubstituteFont exec}
ifelse
/$slen 0 def
end
}
}
{
{
$SubstituteFont
begin
/$substituteFound true def
dup length $slen gt
$sname null ne or
$slen 0 gt and
{$findfontByEnum}
{//SubstituteFont exec}
ifelse
end
}
}
ifelse
bind readonly def
Adobe_CoolType_Core/scfindfont/systemfindfont load put
}
{
/scfindfont
{
$SubstituteFont
begin
dup systemfindfont
dup/FontName known
{dup/FontName get dup 3 index ne}
{/noname true}
ifelse
dup
{
/$origfontnamefound 2 index def
/$origfontname 4 index def/$substituteFound true def
}
if
exch pop
{
$slen 0 gt
$sname null ne
3 index length $slen gt or and
{
pop dup $findfontByEnum findfont
dup maxlength 1 add dict
begin
{1 index/FID eq{pop pop}{def}ifelse}
forall
currentdict
end
definefont
dup/FontName known{dup/FontName get}{null}ifelse
$origfontnamefound ne
{
$origfontname $str cvs print
( substitution revised, using )print
dup/FontName known
{dup/FontName get}{(unspecified font)}
ifelse
$str cvs print(.\n)print
}
if
}
{exch pop}
ifelse
}
{exch pop}
ifelse
end
}bind def
}
ifelse
end
end
Adobe_CoolType_Core_Defined not
{
Adobe_CoolType_Core/findfont
{
$SubstituteFont
begin
$depth 0 eq
{
/$fontname 1 index dup type/stringtype ne{$str cvs}if def
/$substituteFound false def
}
if
/$depth $depth 1 add def
end
scfindfont
$SubstituteFont
begin
/$depth $depth 1 sub def
$substituteFound $depth 0 eq and
{
$inVMIndex null ne
{dup $inVMIndex $AddInVMFont}
if
$doSmartSub
{
currentdict/$Strategy known
{$Strategy/$BuildFont get exec}
if
}
if
}
if
end
}bind put
}
if
}
if
end
/$AddInVMFont
{
exch/FontName 2 copy known
{
get
1 dict dup begin exch 1 index gcheck def end exch
Adobe_CoolType_Data/InVMFontsByCMap get exch
$DictAdd
}
{pop pop pop}
ifelse
}bind def
/$DictAdd
{
2 copy known not
{2 copy 4 index length dict put}
if
Level2? not
{
2 copy get dup maxlength exch length 4 index length add lt
2 copy get dup length 4 index length add exch maxlength 1 index lt
{
2 mul dict
begin
2 copy get{forall}def
2 copy currentdict put
end
}
{pop}
ifelse
}
if
get
begin
{def}
forall
end
}bind def
end
end
%%EndResource
currentglobal true setglobal
%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
%%Version: 1.23 0
systemdict/languagelevel known dup
{currentglobal false setglobal}
{false}
ifelse
exch
userdict/Adobe_CoolType_Utility 2 copy known
{2 copy get dup maxlength 27 add dict copy}
{27 dict}
ifelse put
Adobe_CoolType_Utility
begin
/@eexecStartData
<BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
/@recognizeCIDFont null def
/ct_Level2? exch def
/ct_Clone? 1183615869 internaldict dup
/CCRun known not
exch/eCCRun known not
ct_Level2? and or def
ct_Level2?
{globaldict begin currentglobal true setglobal}
if
/ct_AddStdCIDMap
ct_Level2?
{{
mark
Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
{
((Hex)57 StartData
0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
}
stopped
{
cleartomark
Adobe_CoolType_Utility/@recognizeCIDFont get
countdictstack dup array dictstack
exch 1 sub -1 0
{
2 copy get 3 index eq
{1 index length exch sub 1 sub{end}repeat exit}
{pop}
ifelse
}
for
pop pop
Adobe_CoolType_Utility/@eexecStartData get eexec
}
{cleartomark}
ifelse
}}
{{
Adobe_CoolType_Utility/@eexecStartData get eexec
}}
ifelse bind def
userdict/cid_extensions known
dup{cid_extensions/cid_UpdateDB known and}if
{
cid_extensions
begin
/cid_GetCIDSystemInfo
{
1 index type/stringtype eq
{exch cvn exch}
if
cid_extensions
begin
dup load 2 index known
{
2 copy
cid_GetStatusInfo
dup null ne
{
1 index load
3 index get
dup null eq
{pop pop cid_UpdateDB}
{
exch
1 index/Created get eq
{exch pop exch pop}
{pop cid_UpdateDB}
ifelse
}
ifelse
}
{pop cid_UpdateDB}
ifelse
}
{cid_UpdateDB}
ifelse
end
}bind def
end
}
if
ct_Level2?
{end setglobal}
if
/ct_UseNativeCapability? systemdict/composefont known def
/ct_MakeOCF 35 dict def
/ct_Vars 25 dict def
/ct_GlyphDirProcs 6 dict def
/ct_BuildCharDict 15 dict dup
begin
/charcode 2 string def
/dst_string 1500 string def
/nullstring()def
/usewidths? true def
end def
ct_Level2?{setglobal}{pop}ifelse
ct_GlyphDirProcs
begin
/GetGlyphDirectory
{
systemdict/languagelevel known
{pop/CIDFont findresource/GlyphDirectory get}
{
1 index/CIDFont findresource/GlyphDirectory
get dup type/dicttype eq
{
dup dup maxlength exch length sub 2 index lt
{
dup length 2 index add dict copy 2 index
/CIDFont findresource/GlyphDirectory 2 index put
}
if
}
if
exch pop exch pop
}
ifelse
+
}def
/+
{
systemdict/languagelevel known
{
currentglobal false setglobal
3 dict begin
/vm exch def
}
{1 dict begin}
ifelse
/$ exch def
systemdict/languagelevel known
{
vm setglobal
/gvm currentglobal def
$ gcheck setglobal
}
if
?{$ begin}if
}def
/?{$ type/dicttype eq}def
/|{
userdict/Adobe_CoolType_Data known
{
Adobe_CoolType_Data/AddWidths? known
{
currentdict Adobe_CoolType_Data
begin
begin
AddWidths?
{
Adobe_CoolType_Data/CC 3 index put
?{def}{$ 3 1 roll put}ifelse
CC charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore
currentfont/Widths get exch CC exch put
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
end
end
}
{?{def}{$ 3 1 roll put}ifelse} ifelse
}
{?{def}{$ 3 1 roll put}ifelse}
ifelse
}def
/!
{
?{end}if
systemdict/languagelevel known
{gvm setglobal}
if
end
}def
/:{string currentfile exch readstring pop}executeonly def
end
ct_MakeOCF
begin
/ct_cHexEncoding
[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
/ct_CID_STR_SIZE 8000 def
/ct_mkocfStr100 100 string def
/ct_defaultFontMtx[.001 0 0 .001 0 0]def
/ct_1000Mtx[1000 0 0 1000 0 0]def
/ct_raise{exch cvx exch errordict exch get exec stop}bind def
/ct_reraise
{cvx $error/errorname get(Error: )print dup( )cvs print
errordict exch get exec stop
}bind def
/ct_cvnsi
{
1 index add 1 sub 1 exch 0 4 1 roll
{
2 index exch get
exch 8 bitshift
add
}
for
exch pop
}bind def
/ct_GetInterval
{
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/dst_index 0 def
dup dst_string length gt
{dup string/dst_string exch def}
if
1 index ct_CID_STR_SIZE idiv
/arrayIndex exch def
2 index arrayIndex get
2 index
arrayIndex ct_CID_STR_SIZE mul
sub
{
dup 3 index add 2 index length le
{
2 index getinterval
dst_string dst_index 2 index putinterval
length dst_index add/dst_index exch def
exit
}
{
1 index length 1 index sub
dup 4 1 roll
getinterval
dst_string dst_index 2 index putinterval
pop dup dst_index add/dst_index exch def
sub
/arrayIndex arrayIndex 1 add def
2 index dup length arrayIndex gt
{arrayIndex get}
{
pop
exit
}
ifelse
0
}
ifelse
}
loop
pop pop pop
dst_string 0 dst_index getinterval
end
}bind def
ct_Level2?
{
/ct_resourcestatus
currentglobal mark true setglobal
{/unknowninstancename/Category resourcestatus}
stopped
{cleartomark setglobal true}
{cleartomark currentglobal not exch setglobal}
ifelse
{
{
mark 3 1 roll/Category findresource
begin
ct_Vars/vm currentglobal put
({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
{cleartomark false}
{{3 2 roll pop true}{cleartomark false}ifelse}
ifelse
ct_Vars/vm get setglobal
end
}
}
{{resourcestatus}}
ifelse bind def
/CIDFont/Category ct_resourcestatus
{pop pop}
{
currentglobal true setglobal
/Generic/Category findresource
dup length dict copy
dup/InstanceType/dicttype put
/CIDFont exch/Category defineresource pop
setglobal
}
ifelse
ct_UseNativeCapability?
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CIDSystemInfo 3 dict dup begin
/Registry(Adobe)def
/Ordering(Identity)def
/Supplement 0 def
end def
/CMapName/Identity-H def
/CMapVersion 1.000 def
/CMapType 1 def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
if
}
{
/ct_Category 2 dict begin
/CIDFont 10 dict def
/ProcSet 2 dict def
currentdict
end
def
/defineresource
{
ct_Category 1 index 2 copy known
{
get
dup dup maxlength exch length eq
{
dup length 10 add dict copy
ct_Category 2 index 2 index put
}
if
3 index 3 index put
pop exch pop
}
{pop pop/defineresource/undefined ct_raise}
ifelse
}bind def
/findresource
{
ct_Category 1 index 2 copy known
{
get
2 index 2 copy known
{get 3 1 roll pop pop}
{pop pop/findresource/undefinedresource ct_raise}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/resourcestatus
{
ct_Category 1 index 2 copy known
{
get
2 index known
exch pop exch pop
{
0 -1 true
}
{
false
}
ifelse
}
{pop pop/findresource/undefined ct_raise}
ifelse
}bind def
/ct_resourcestatus/resourcestatus load def
}
ifelse
/ct_CIDInit 2 dict
begin
/ct_cidfont_stream_init
{
{
dup(Binary)eq
{
pop
null
currentfile
ct_Level2?
{
{cid_BYTE_COUNT()/SubFileDecode filter}
stopped
{pop pop pop}
if
}
if
/readstring load
exit
}
if
dup(Hex)eq
{
pop
currentfile
ct_Level2?
{
{null exch/ASCIIHexDecode filter/readstring}
stopped
{pop exch pop(>)exch/readhexstring}
if
}
{(>)exch/readhexstring}
ifelse
load
exit
}
if
/StartData/typecheck ct_raise
}
loop
cid_BYTE_COUNT ct_CID_STR_SIZE le
{
2 copy cid_BYTE_COUNT string exch exec
pop
1 array dup
3 -1 roll
0 exch put
}
{
cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
dup array exch 2 sub 0 exch 1 exch
{
2 copy
5 index
ct_CID_STR_SIZE
string
6 index exec
pop
put
pop
}
for
2 index
cid_BYTE_COUNT ct_CID_STR_SIZE mod string
3 index exec
pop
1 index exch
1 index length 1 sub
exch put
}
ifelse
cid_CIDFONT exch/GlyphData exch put
2 index null eq
{
pop pop pop
}
{
pop/readstring load
1 string exch
{
3 copy exec
pop
dup length 0 eq
{
pop pop pop pop pop
true exit
}
if
4 index
eq
{
pop pop pop pop
false exit
}
if
}
loop
pop
}
ifelse
}bind def
/StartData
{
mark
{
currentdict
dup/FDArray get 0 get/FontMatrix get
0 get 0.001 eq
{
dup/CDevProc known not
{
/CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
{get}
{
pop pop
{pop pop pop pop pop 0 -1000 7 index 2 div 880}
}
ifelse
def
}
if
}
{
/CDevProc
{
pop pop pop pop pop
0
1 cid_temp/cid_CIDFONT get
/FDArray get 0 get
/FontMatrix get 0 get div
7 index 2 div
1 index 0.88 mul
}def
}
ifelse
/cid_temp 15 dict def
cid_temp
begin
/cid_CIDFONT exch def
3 copy pop
dup/cid_BYTE_COUNT exch def 0 gt
{
ct_cidfont_stream_init
FDArray
{
/Private get
dup/SubrMapOffset known
{
begin
/Subrs SubrCount array def
Subrs
SubrMapOffset
SubrCount
SDBytes
ct_Level2?
{
currentdict dup/SubrMapOffset undef
dup/SubrCount undef
/SDBytes undef
}
if
end
/cid_SD_BYTES exch def
/cid_SUBR_COUNT exch def
/cid_SUBR_MAP_OFFSET exch def
/cid_SUBRS exch def
cid_SUBR_COUNT 0 gt
{
GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
0 1 cid_SUBR_COUNT 1 sub
{
exch 1 index
1 add
cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
GlyphData exch cid_SD_BYTES ct_GetInterval
0 cid_SD_BYTES ct_cvnsi
cid_SUBRS 4 2 roll
GlyphData exch
4 index
1 index
sub
ct_GetInterval
dup length string copy put
}
for
pop
}
if
}
{pop}
ifelse
}
forall
}
if
cleartomark pop pop
end
CIDFontName currentdict/CIDFont defineresource pop
end end
}
stopped
{cleartomark/StartData ct_reraise}
if
}bind def
currentdict
end def
/ct_saveCIDInit
{
/CIDInit/ProcSet ct_resourcestatus
{true}
{/CIDInitC/ProcSet ct_resourcestatus}
ifelse
{
pop pop
/CIDInit/ProcSet findresource
ct_UseNativeCapability?
{pop null}
{/CIDInit ct_CIDInit/ProcSet defineresource pop}
ifelse
}
{/CIDInit ct_CIDInit/ProcSet defineresource pop null}
ifelse
ct_Vars exch/ct_oldCIDInit exch put
}bind def
/ct_restoreCIDInit
{
ct_Vars/ct_oldCIDInit get dup null ne
{/CIDInit exch/ProcSet defineresource pop}
{pop}
ifelse
}bind def
/ct_BuildCharSetUp
{
1 index
begin
CIDFont
begin
Adobe_CoolType_Utility/ct_BuildCharDict get
begin
/ct_dfCharCode exch def
/ct_dfDict exch def
CIDFirstByte ct_dfCharCode add
dup CIDCount ge
{pop 0}
if
/cid exch def
{
GlyphDirectory cid 2 copy known
{get}
{pop pop nullstring}
ifelse
dup length FDBytes sub 0 gt
{
dup
FDBytes 0 ne
{0 FDBytes ct_cvnsi}
{pop 0}
ifelse
/fdIndex exch def
dup length FDBytes sub FDBytes exch getinterval
/charstring exch def
exit
}
{
pop
cid 0 eq
{/charstring nullstring def exit}
if
/cid 0 def
}
ifelse
}
loop
}def
/ct_SetCacheDevice
{
0 0 moveto
dup stringwidth
3 -1 roll
true charpath
pathbbox
0 -1000
7 index 2 div 880
setcachedevice2
0 0 moveto
}def
/ct_CloneSetCacheProc
{
1 eq
{
stringwidth
pop -2 div -880
0 -1000 setcharwidth
moveto
}
{
usewidths?
{
currentfont/Widths get cid
2 copy known
{get exch pop aload pop}
{pop pop stringwidth}
ifelse
}
{stringwidth}
ifelse
setcharwidth
0 0 moveto
}
ifelse
}def
/ct_Type3ShowCharString
{
ct_FDDict fdIndex 2 copy known
{get}
{
currentglobal 3 1 roll
1 index gcheck setglobal
ct_Type1FontTemplate dup maxlength dict copy
begin
FDArray fdIndex get
dup/FontMatrix 2 copy known
{get}
{pop pop ct_defaultFontMtx}
ifelse
/FontMatrix exch dup length array copy def
/Private get
/Private exch def
/Widths rootfont/Widths get def
/CharStrings 1 dict dup/.notdef
<d841272cf18f54fc13>dup length string copy put def
currentdict
end
/ct_Type1Font exch definefont
dup 5 1 roll put
setglobal
}
ifelse
dup/CharStrings get 1 index/Encoding get
ct_dfCharCode get charstring put
rootfont/WMode 2 copy known
{get}
{pop pop 0}
ifelse
exch
1000 scalefont setfont
ct_str1 0 ct_dfCharCode put
ct_str1 exch ct_dfSetCacheProc
ct_SyntheticBold
{
currentpoint
ct_str1 show
newpath
moveto
ct_str1 true charpath
ct_StrokeWidth setlinewidth
stroke
}
{ct_str1 show}
ifelse
}def
/ct_Type4ShowCharString
{
ct_dfDict ct_dfCharCode charstring
FDArray fdIndex get
dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
{ct_1000Mtx matrix concatmatrix concat}
{pop}
ifelse
/Private get
Adobe_CoolType_Utility/ct_Level2? get not
{
ct_dfDict/Private
3 -1 roll
{put}
1183615869 internaldict/superexec get exec
}
if
1183615869 internaldict
Adobe_CoolType_Utility/ct_Level2? get
{1 index}
{3 index/Private get mark 6 1 roll}
ifelse
dup/RunInt known
{/RunInt get}
{pop/CCRun}
ifelse
get exec
Adobe_CoolType_Utility/ct_Level2? get not
{cleartomark}
if
}bind def
/ct_BuildCharIncremental
{
{
Adobe_CoolType_Utility/ct_MakeOCF get begin
ct_BuildCharSetUp
ct_ShowCharString
}
stopped
{stop}
if
end
end
end
end
}bind def
/BaseFontNameStr(BF00)def
/ct_Type1FontTemplate 14 dict
begin
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/PaintType 0 def
currentdict
end def
/BaseFontTemplate 11 dict
begin
/FontMatrix [0.001 0 0 0.001 0 0]def
/FontBBox [-250 -250 1250 1250]def
/Encoding ct_cHexEncoding def
/BuildChar/ct_BuildCharIncremental load def
ct_Clone?
{
/FontType 3 def
/ct_ShowCharString/ct_Type3ShowCharString load def
/ct_dfSetCacheProc/ct_CloneSetCacheProc load def
/ct_SyntheticBold false def
/ct_StrokeWidth 1 def
}
{
/FontType 4 def
/Private 1 dict dup/lenIV 4 put def
/CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
/PaintType 0 def
/ct_ShowCharString/ct_Type4ShowCharString load def
}
ifelse
/ct_str1 1 string def
currentdict
end def
/BaseFontDictSize BaseFontTemplate length 5 add def
/ct_matrixeq
{
true 0 1 5
{
dup 4 index exch get exch 3 index exch get eq and
dup not
{exit}
if
}
for
exch pop exch pop
}bind def
/ct_makeocf
{
15 dict
begin
exch/WMode exch def
exch/FontName exch def
/FontType 0 def
/FMapType 2 def
dup/FontMatrix known
{dup/FontMatrix get/FontMatrix exch def}
{/FontMatrix matrix def}
ifelse
/bfCount 1 index/CIDCount get 256 idiv 1 add
dup 256 gt{pop 256}if def
/Encoding
256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
bfCount 1 255{2 copy bfCount put pop}for
def
/FDepVector bfCount dup 256 lt{1 add}if array def
BaseFontTemplate BaseFontDictSize dict copy
begin
/CIDFont exch def
CIDFont/FontBBox known
{CIDFont/FontBBox get/FontBBox exch def}
if
CIDFont/CDevProc known
{CIDFont/CDevProc get/CDevProc exch def}
if
currentdict
end
BaseFontNameStr 3(0)putinterval
0 1 bfCount dup 256 eq{1 sub}if
{
FDepVector exch
2 index BaseFontDictSize dict copy
begin
dup/CIDFirstByte exch 256 mul def
FontType 3 eq
{/ct_FDDict 2 dict def}
if
currentdict
end
1 index 16
BaseFontNameStr 2 2 getinterval cvrs pop
BaseFontNameStr exch definefont
put
}
for
ct_Clone?
{/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
if
FontName
currentdict
end
definefont
ct_Clone?
{
gsave
dup 1000 scalefont setfont
ct_BuildCharDict
begin
/usewidths? false def
currentfont/Widths get
begin
exch/CIDFont get/GlyphDirectory get
{
pop
dup charcode exch 1 index 0 2 index 256 idiv put
1 index exch 1 exch 256 mod put
stringwidth 2 array astore def
}
forall
end
/usewidths? true def
end
grestore
}
{exch pop}
ifelse
}bind def
currentglobal true setglobal
/ct_ComposeFont
{
ct_UseNativeCapability?
{
2 index/CMap ct_resourcestatus
{pop pop exch pop}
{
/CIDInit/ProcSet findresource
begin
12 dict
begin
begincmap
/CMapName 3 index def
/CMapVersion 1.000 def
/CMapType 1 def
exch/WMode exch def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{
dup length string copy
exch pop exch pop
}
{pop(Identity)}
ifelse
}
{pop (Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
3 2 roll pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
setglobal
/ct_MakeIdentity
{
ct_UseNativeCapability?
{
1 index/CMap ct_resourcestatus
{pop pop}
{
/CIDInit/ProcSet findresource begin
12 dict begin
begincmap
/CMapName 2 index def
/CMapVersion 1.000 def
/CMapType 1 def
/CIDSystemInfo 3 dict dup
begin
/Registry(Adobe)def
/Ordering
CMapName ct_mkocfStr100 cvs
(Adobe-)search
{
pop pop
(-)search
{dup length string copy exch pop exch pop}
{pop(Identity)}
ifelse
}
{pop(Identity)}
ifelse
def
/Supplement 0 def
end def
1 begincodespacerange
<0000><FFFF>
endcodespacerange
1 begincidrange
<0000><FFFF>0
endcidrange
endcmap
CMapName currentdict/CMap defineresource pop
end
end
}
ifelse
composefont
}
{
exch pop
0 get/CIDFont findresource
ct_makeocf
}
ifelse
}bind def
currentdict readonly pop
end
end
%%EndResource
setglobal
%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
%%Version: 1.0 0
userdict/ct_T42Dict 15 dict put
ct_T42Dict begin
/Is2015?
{
version
cvi
2015
ge
}bind def
/AllocGlyphStorage
{
Is2015?
{
pop
}
{
{string}forall
}ifelse
}bind def
/Type42DictBegin
{
25 dict begin
/FontName exch def
/CharStrings 256 dict
begin
/.notdef 0 def
currentdict
end def
/Encoding exch def
/PaintType 0 def
/FontType 42 def
/FontMatrix[1 0 0 1 0 0]def
4 array astore cvx/FontBBox exch def
/sfnts
}bind def
/Type42DictEnd
{
currentdict dup/FontName get exch definefont end
ct_T42Dict exch
dup/FontName get exch put
}bind def
/RD{string currentfile exch readstring pop}executeonly def
/PrepFor2015
{
Is2015?
{
/GlyphDirectory
16
dict def
sfnts 0 get
dup
2 index
(glyx)
putinterval
2 index
(locx)
putinterval
pop
pop
}
{
pop
pop
}ifelse
}bind def
/AddT42Char
{
Is2015?
{
/GlyphDirectory get
begin
def
end
pop
pop
}
{
/sfnts get
4 index
get
3 index
2 index
putinterval
pop
pop
pop
pop
}ifelse
}bind def
/T0AddT42Mtx2
{
/CIDFont findresource/Metrics2 get begin def end
}bind def
end
%%EndResource
currentglobal true setglobal
%%BeginFile: MMFauxFont.prc
%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
%%All Rights Reserved.
userdict /ct_EuroDict 10 dict put
ct_EuroDict begin
/ct_CopyFont
{
{ 1 index /FID ne {def} {pop pop} ifelse} forall
} def
/ct_GetGlyphOutline
{
gsave
initmatrix newpath
exch findfont dup
length 1 add dict
begin
ct_CopyFont
/Encoding Encoding dup length array copy
dup
4 -1 roll
0 exch put
def
currentdict
end
/ct_EuroFont exch definefont
1000 scalefont setfont
0 0 moveto
[
<00> stringwidth
<00> false charpath
pathbbox
[
{/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
grestore
counttomark 8 add
}
def
/ct_MakeGlyphProc
{
] cvx
/ct_PSBuildGlyph cvx
] cvx
} def
/ct_PSBuildGlyph
{
gsave
8 -1 roll pop
7 1 roll
6 -2 roll ct_FontMatrix transform 6 2 roll
4 -2 roll ct_FontMatrix transform 4 2 roll
ct_FontMatrix transform
currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
dup 9 1 roll
{
currentdict /StrokeWidth 2 copy known
{
get 2 div
0 ct_FontMatrix dtransform pop
5 1 roll
4 -1 roll 4 index sub
4 1 roll
3 -1 roll 4 index sub
3 1 roll
exch 4 index add exch
4 index add
5 -1 roll pop
}
{
pop pop
}
ifelse
}
if
setcachedevice
ct_FontMatrix concat
ct_PSPathOps begin
exec
end
{
currentdict /StrokeWidth 2 copy known
{ get }
{ pop pop 0 }
ifelse
setlinewidth stroke
}
{
fill
}
ifelse
grestore
} def
/ct_PSPathOps 4 dict dup begin
/m {moveto} def
/l {lineto} def
/c {curveto} def
/cp {closepath} def
end
def
/ct_matrix1000 [1000 0 0 1000 0 0] def
/ct_AddGlyphProc
{
2 index findfont dup length 4 add dict
begin
ct_CopyFont
/CharStrings CharStrings dup length 1 add dict copy
begin
3 1 roll def
currentdict
end
def
/ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
/ct_PSBuildGlyph /ct_PSBuildGlyph load def
/ct_PSPathOps /ct_PSPathOps load def
currentdict
end
definefont pop
}
def
systemdict /languagelevel known
{
/ct_AddGlyphToPrinterFont {
2 copy
ct_GetGlyphOutline 3 add -1 roll restore
ct_MakeGlyphProc
ct_AddGlyphProc
} def
}
{
/ct_AddGlyphToPrinterFont {
pop pop restore
Adobe_CTFauxDict /$$$FONTNAME get
/Euro
Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
ct_EuroDict exch get
ct_AddGlyphProc
} def
} ifelse
/AdobeSansMM
{
556 0 24 -19 541 703
{
541 628 m
510 669 442 703 354 703 c
201 703 117 607 101 444 c
50 444 l
25 372 l
97 372 l
97 301 l
49 301 l
24 229 l
103 229 l
124 67 209 -19 350 -19 c
435 -19 501 25 509 32 c
509 131 l
492 105 417 60 343 60 c
267 60 204 127 197 229 c
406 229 l
430 301 l
191 301 l
191 372 l
455 372 l
479 444 l
194 444 l
201 531 245 624 348 624 c
433 624 484 583 509 534 c
cp
556 0 m
}
ct_PSBuildGlyph
} def
/AdobeSerifMM
{
500 0 10 -12 484 692
{
347 298 m
171 298 l
170 310 170 322 170 335 c
170 362 l
362 362 l
374 403 l
172 403 l
184 580 244 642 308 642 c
380 642 434 574 457 457 c
481 462 l
474 691 l
449 691 l
433 670 429 657 410 657 c
394 657 360 692 299 692 c
204 692 94 604 73 403 c
22 403 l
10 362 l
70 362 l
69 352 69 341 69 330 c
69 319 69 308 70 298 c
22 298 l
10 257 l
73 257 l
97 57 216 -12 295 -12 c
364 -12 427 25 484 123 c
458 142 l
425 101 384 37 316 37 c
256 37 189 84 173 257 c
335 257 l
cp
500 0 m
}
ct_PSBuildGlyph
} def
end
%%EndFile
setglobal
Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
%%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/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 + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{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] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec
Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: (Page 1) 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec
Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where
{pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse
{ userdict /AI11_PDFMark5 /cleartomark load put
userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put}
{ userdict /AI11_PDFMark5 /pdfmark load put
userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse
[/NamespacePush AI11_PDFMark5
[/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5
[{ai_metadata_stream_123}
currentfile 0 (% &&end XMP packet marker&&)
/SubFileDecode filter AI11_ReadMetadata_PDFMark5
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.1-c036 46.277092, Fri Feb 23 2007 14:16:18 "> + <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <rdf:Description rdf:about="" + xmlns:dc="http://purl.org/dc/elements/1.1/"> + <dc:format>application/postscript</dc:format> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xap="http://ns.adobe.com/xap/1.0/" + xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/"> + <xap:CreatorTool>Adobe Illustrator CS3</xap:CreatorTool> + <xap:CreateDate>2009-06-13T13:27:01-04:00</xap:CreateDate> + <xap:ModifyDate>2009-06-13T13:27:39-04:00</xap:ModifyDate> + <xap:MetadataDate>2009-06-13T13:27:39-04:00</xap:MetadataDate> + <xap:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType="Resource"> + <xapGImg:width>256</xapGImg:width> + <xapGImg:height>160</xapGImg:height> + <xapGImg:format>JPEG</xapGImg:format> + <xapGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9G6f5z0TUTb/AFNL6SO7
4m3nOnX6wsslCr+s0CxhSDXkWpirF/PXmzz3oup/V9PitJLedpri1ZIXvLhba2gg5erbLNbvwa4k
kDSR8uC8fhJbCqU2P5p+ZNbvLyz0s2kHoo97Bcraz3pmt0tLGZYreES2zyuz3rFmJXinH4anZVLm
/PLXxa3N6bO1+pPZWZs7pBK0aX84Zmjl5mNuEixv6Z2oyhd+QxpCdx/mZrOr6p5s0vSprW0bSYnu
tIupLeS4E0VmxivFcerCrfvQvBkNAr71xS1befvNVpomr3Go3Flc3Vt5Wi8xWTpbvbr60wuCImUz
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
V2KuxV2KuxV2KuxV2KuxV2KuxV//2Q==</xapGImg:image> + </rdf:li> + </rdf:Alt> + </xap:Thumbnails> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/"> + <xapMM:DocumentID>uuid:D7FF3C35B059DE11AFC0B4F2CCFB8D1B</xapMM:DocumentID> + <xapMM:InstanceID>uuid:D9FF3C35B059DE11AFC0B4F2CCFB8D1B</xapMM:InstanceID> + <xapMM:DerivedFrom rdf:parseType="Resource"/> + </rdf:Description> + <rdf:Description rdf:about="" + xmlns:xapTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#" + xmlns:xapG="http://ns.adobe.com/xap/1.0/g/"> + <xapTPg:MaxPageSize rdf:parseType="Resource"> + <stDim:w>792.000000</stDim:w> + <stDim:h>612.000000</stDim:h> + <stDim:unit>Points</stDim:unit> + </xapTPg:MaxPageSize> + <xapTPg:NPages>1</xapTPg:NPages> + <xapTPg:HasVisibleTransparency>False</xapTPg:HasVisibleTransparency> + <xapTPg:HasVisibleOverprint>False</xapTPg:HasVisibleOverprint> + <xapTPg:Fonts> + <rdf:Bag> + <rdf:li rdf:parseType="Resource"> + <stFnt:fontName>Helvetica</stFnt:fontName> + <stFnt:fontFamily>Helvetica</stFnt:fontFamily> + <stFnt:fontFace>Regular</stFnt:fontFace> + <stFnt:fontType>TrueType</stFnt:fontType> + <stFnt:versionString>6.0d7e1</stFnt:versionString> + <stFnt:composite>False</stFnt:composite> + <stFnt:fontFileName>Helvetica.dfont</stFnt:fontFileName> + </rdf:li> + </rdf:Bag> + </xapTPg:Fonts> + <xapTPg:PlateNames> + <rdf:Seq> + <rdf:li>Black</rdf:li> + </rdf:Seq> + </xapTPg:PlateNames> + <xapTPg:SwatchGroups> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xapG:groupName>Default Swatch Group</xapG:groupName> + <xapG:groupType>0</xapG:groupType> + </rdf:li> + </rdf:Seq> + </xapTPg:SwatchGroups> + </rdf:Description> + </rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?>
% &&end XMP packet marker&&
[{ai_metadata_stream_123}
<</Type /Metadata /Subtype /XML>>
/PUT AI11_PDFMark5
[/Document
1 dict begin /Metadata {ai_metadata_stream_123} def
currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS" +%%EndPageSetup +1 -1 scale 0 -230.068 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 230.068 li +369.5 230.068 li +369.5 0 li +cp +clp +[1 0 0 1 0 0 ]ct +1 lw +0 lc +0 lj +10 ml +[72 0 ] 0 dsh +true sadj +0.5 9.5 mo +0.5 171.5 li +false sop +/0 +[/DeviceCMYK] /CSA add_res +0 0 0 1 cmyk +@ +%ADOBeginSubsetFont: Helvetica Initial +%ADOt1write: (1.0.24)
%%Copyright: Copyright 2009 Adobe System Incorporated. All rights reserved.
12 dict dup begin
/FontType 1 def
/FontName /Helvetica def
/FontInfo 5 dict dup begin
/ItalicAngle 0 def
/FSType 0 def
end def
/PaintType 0 def
/FontMatrix [0.001 0 0 0.001 0 0] def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 32 /space put
dup 39 /quotesingle put
dup 40 /parenleft put
dup 41 /parenright put
dup 45 /hyphen put
dup 47 /slash put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 65 /A put
dup 67 /C put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 73 /I put
dup 75 /K put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
def
/FontBBox {-951 -481 1446 1122} def
end
systemdict begin
dup /Private
7 dict dup begin
/|- {def} def
/| {put} def
/BlueValues [0 0] def
/password 5839 def
/MinFeature {16 16} def
/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
/Subrs 5 array
dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> |
dup 1 <1C60D8A8C9C3D06D9E> |
dup 2 <1C60D8A8C9C202D79A> |
dup 3 <1C60D8A849> |
dup 4 <1C60D8A8CC3674F41144B13B77> |
def
put
dup /CharStrings
27 dict dup begin
/.notdef <1C60D8A8C9B66F631635D26BA635582B3FDE9B3DD75794781396E6
48A7CA97DB1343CA> |-
/space <1C60D8A8C9B854D00D> |-
/quotesingle <1C60D8A8C9B8ADAC7D5A0126936BF9AA86DD6462CB7D8404> |-
/parenleft <1C60D8A8C9B81F2C3A3BDBA2E9DFEE10E6670AEBC7475A54CE0B
91C398F722701ECC7FFACD7325FD69C372628B8FE38CA7FCBE37C8CC6151D955
D330AD238F5A7ADFF3EC6F792676AC012B90C4C6A5CC37C0C314284064> |-
/parenright <1C60D8A8C9B81F2C240532A9306D88FBE802946D4D7C96BED00
3DF2FCDB8DDB235CA368A4FADF1D0309B087452F4DD7B6CF26A6C550E92B406C
8BCDB5365991B0FCCD46328F398E95D059281A86422A9CC2837C1B0EF> |-
/hyphen <1C60D8A8C9B81F2C797F8B2BDB0639171EDAAB309BF7> |-
/slash <1C60D8A8C9B854D08FD42DCC2A61292225078A8A43> |-
/one <1C60D8A8C9B7EF322B8DEEDAE6F72EF3709E16C7A593AF17F17D72A390
7C7468090579C66DE0263BFE> |-
/two <1C60D8A8C9B7EF327699F81B0CD59DC4BD38D48AF11B5B9C1D7787A22B
DC09D7BCED9A76C2312055A28AC829584109043EE366AF8632D6D62E9BBD6A43
57093750D4015EA59C9F538C44C55AD0DB14FEE0C7267845EB7EFBD514024AA1
A03530A8941AD7B5F508335B2FDCA37E6B0627146A6F144DB9DD7DCA6BE86290
FB46DD6A2918F4C2C2BDEECA159D78> |-
/three <1C60D8A8C9B7EF322B8D6E3793F9C339FF2D01F55F75395A69A42725
328E1B8E66EAFF6BAC335B6E345906CE7152DDCE6F991DD2E99A50D14EF5FE71
6864AD89B92005EB56184F6465E294CACBF73EC4E77A27D9ACFF3348FE551D23
745FD8C1F5363E223D2FE146B2E36748D97805004E8C37168D3D6622BBF76ADD
739801325A4BB7457A49C531154E36C58F381AB30F164CAE6510100AF5FE6405
CBE42D3AEC01131A86CADB27645F055DEC901ADBC964660F336098380F7A3143
62D92502B680C534E053458ABD592A4A4D87F9589307764B161F9884> |-
/four <1C60D8A8C9B7EF32298E3DD46F18108137336D1A5C627A90D059BB181
58BA2A55FF5DE20CE460964DAF45C08A7D9820A784F4A44F7E1> |-
/five <1C60D8A8C9B7EF3277A9C7C54B35CB479E4C110330EAD203F40A20826
414A4CC0E90EF4AAF68DCFEF4ABE6CFF07A7C5FBDADC90A7F87ECB382B602F56
451722980F3A3AC74E582BA9C9CEC3027EC489F453112D8FBBD217B656538AC9
0D034F616E885784C813B1555F6DEF92ECF082193A9672305F8A984DE35F68D1
502A8C10EB08C528E24E38813C68D1F86D01BCA9E> |-
/A <1C60D8A8C9B64EDFF4A769B0E349B0B8A8759517834132408F730D592533
2B160EAFC678A283B12B9F41A37E5CF702EF2D2E718583BF> |-
/C <1C60D8A8C9B6079F6D8209747A86332E73924F1B07F271169856A53C9157
71D7C530ADE68D8CA49F0A6B3478F9E8176949771F40D91B68E1A88C72CE81CC
0A91B3CFB642960E7EB2127A1637D49961A11F5DD40622F39379CDAB7E5B349D
F832E4955008C5E3208AB258B012A237635179513D820ACF76E0A17ED392C351
599687E8E7D0> |-
/E <1C60D8A8C9B64EDFE336C703EA12FABA68C9F5D15F1A9B67653505BC29F8
D56A4237858E054C3198877A> |-
/F <1C60D8A8C9B7D8BE0123FD0A136BA0F480FD4287FFCF97986718886432AF
2C7EB6A3F35B> |-
/G <1C60D8A8C9B6FF86FAE761919412E75DCB56A17E0B647886E974BE0CD2DD
C55247C89172C0F24B317CED95A1845F91927547B6F787BE4A81523EC6B90B7A
F23F6F8A8BDDC51D0AA285D7E086AD8E028BD7D16A89F17742D556071D7D5616
6C6C8A71E0DFC3DA3B4DBE27EC4E6BE207A1EAF47A71BE409951D1C5060119CD
D071AF7E9076F56846B6D62E52B2CB6390635FC230> |-
/I <1C60D8A8C9B854D0EE4B20327A907C36187261> |-
/K <1C60D8A8C9B64EDFDBBA3672BA9F92710F094994A8A12A9F4DF39299BC3F
AD32D853DD36FBDA8E3717CD2AE8C1575639957965FDD3> |-
/N <1C60D8A8C9B6079F42CB3557771D803C706A630DA03929B931F488C01B37
E85FE694B3E25EF7F6332F> |-
/O <1C60D8A8C9B6FF86FAE00AF1D2F86EE41080CA4FE58FE601E0C2094F12B2
546E9E38BAEF65733BECF7148D0EA0DA88DD45A55274AD12A1DAB92015F88338
234BE6A027107EEF674C9235BAD46D7DFF766B4165047A7FA440E1670CEEAAB2
425BA29AB4CCAE0C0F708E15BAD5B5B8F2A1708072DEF2F49003A8347C8BC4E8
13779196F3AD613B7571> |-
/P <1C60D8A8C9B64EDFE336D280AD0769103D1650D4946BC89E21A88DEC5161
3F3C79BEE823BD11DE4DA6DB5B89497F0D2976B3DEFC67AF28487C3BB530BC49
F1D09A090BACE6D7137C10758B70768799060F36DCE81F308AA18889AF5053DE> |-
/R <1C60D8A8C9B6079F62E4AB3BE2637412A7FA2BF1A87387986CC045CAB872
B149BF5CA8B183616945E928E44276850B6ACD583D0202E4733E2391A44F4BCB
738AB089D22707E0F4100F2BC6F35BD460D56FBB8A5713D4AF8760EB8EC1E1AE
6F49A9B2B1066A8DA04011CCA29E2BB62A652880D30D80185E3336BD5BF6EB5D
116E1FAF0793D4F86835A22CB564EFB5339E311318AE2981A0679F359C9E7A1F
F6CE964A> |-
/S <1C60D8A8C9B64EDFB8831DC7D3DA5352C683CFE7ADDB1F2F7D19136185D1
F816C3BE09EC1E84619F52030DEE9359B5F11BDC142E51FA821DBBAA94D355CD
B3194A176F4CAFE2F8762140A61B8DB4801B25EC39CF8CD3F7F21C11EB8BF2FE
AA7BF71364CB0E29D9153C5428F8E2556CFDCDFCF7C63E7AA008F518E6EAA3DE
B5EC8960FB0234452B3B55FF1BB7B980C85D0DFF1CA34BE144E02D5E8A581ACC
1C4C80D7396F6E85C6E2CC3BAA0E140AF4F656AC7D073077DF7B4E8B5856F92B> |-
/T <1C60D8A8C9B7D8BE7B6CE17BCB3B2D4B0FB3E6AF9E6DDADD178189522CE1
F006> |-
/U <1C60D8A8C9B6079F4AA924EA43FD5A09DAB441D8FDAD8EE41C906BC5551C
AACFEF8B65251D34977BCAD7099CF8F4F9BCA8F32E33DFACED539B0F12BA4E54
491DDBF246C2DFA3D44D729CA7103659C293245DC39AD319> |-
/V <1C60D8A8C9B64EDFA60949676B75C625C6948873966B83A549B84A6BD5D6
EE9C83058CE085EB61> |-
end put
end
dup /FontName get exch definefont pop
end
%ADOEndSubsetFont +/BDZTMS+Helvetica /Helvetica findfont ct_VMDictPut
/BDZTMS+Helvetica*1
[32{/.notdef}rp /space 6{/.notdef}rp /quotesingle /parenleft /parenright 3{/.notdef}rp /hyphen
/.notdef /slash /.notdef /one /two /three /four /five
11{/.notdef}rp /A /.notdef /C /.notdef /E /F /G
/.notdef /I /.notdef /K 2{/.notdef}rp /N /O /P
/.notdef /R /S /T /U /V 169{/.notdef}rp]
BDZTMS+Helvetica nf
BDZTMS+Helvetica*1 [12 0 0 -12 0 0 ]msf
14.4922 13.498 mo
('SIGNATURE' )
[2.29102 8.00391 3.33398 9.33398 8.66602 8.00391 7.33008 8.66602 8.66602 8.00391 2.29102 0
]xsh
14.4922 39.498 mo
('GROUP 1/ 5' )
[2.29102 9.33398 8.66602 9.33398 8.66602 8.00391 3.33398 3.33398 6.67383 3.33398 3.33398 3.33398
6.67383 2.29102 0 ]xsh
13.4922 67.498 mo
('GROUP 2/ 5' )
[2.29102 9.33398 8.66602 9.33398 8.66602 8.00391 3.33398 3.33398 6.67383 3.33398 3.33398 3.33398
6.67383 2.29102 0 ]xsh
14.4922 93.498 mo
('GROUP 3/ 5' )
[2.29102 9.33398 8.66602 9.33398 8.66602 8.00391 3.33398 3.33398 6.67383 3.33398 3.33398 3.33398
6.67383 2.29102 0 ]xsh
13.4922 121.498 mo
('GROUP 4/ 5' )
[2.29102 9.33398 8.66602 9.33398 8.66602 8.00391 3.33398 3.33398 6.67383 3.33398 3.33398 3.33398
6.67383 2.29102 0 ]xsh
14.4922 147.498 mo
('GROUP 5/ 5' )
[2.29102 9.33398 8.66602 9.33398 8.66602 8.00391 3.33398 3.33398 6.67383 3.33398 3.33398 3.33398
6.67383 2.29102 0 ]xsh
14.4922 175.498 mo
('K-EFFECTIVE' )
[2.29102 8.00391 3.99609 8.00391 7.33008 7.33008 8.00391 8.66602 7.33008 3.33398 8.00391 8.00391
2.29102 0 ]xsh
240.492 121.498 mo
('SIGNATURE' )
[2.29102 8.00391 3.33398 9.33398 8.66602 8.00391 7.33008 8.66602 8.66602 8.00391 2.29102 0
]xsh
239.492 175.498 mo
('K-EFFECTIVE' )
[2.29102 8.00391 3.99609 8.00391 7.33008 7.33008 8.00391 8.66602 7.33008 3.33398 8.00391 8.00391
2.29102 0 ]xsh
239.492 148.498 mo
('GROUP' \(5\) )
[2.29102 9.33398 8.66602 9.33398 8.66602 8.00391 2.29102 3.33398 3.99609 6.67383 3.99609 0
]xsh
99.5 144.5 mo +126.5 144.5 li +99.5 117.5 mo +126.5 117.5 li +99.5 90.5 mo +126.5 90.5 li +99.5 63.5 mo +126.5 63.5 li +144.5 72.5 mo +153.5 72.5 li +144.5 54.5 mo +153.5 54.5 li +144.5 0.5 mo +153.5 0.5 li +144.5 18.5 mo +153.5 18.5 li +144.5 0.5 mo +144.5 72.5 li +99.5 36.5 mo +153.5 36.5 li +360.5 180.5 mo +369.5 180.5 li +360.5 162.5 mo +369.5 162.5 li +360.5 108.5 mo +369.5 108.5 li +360.5 126.5 mo +369.5 126.5 li +360.5 108.5 mo +360.5 180.5 li +315.5 144.5 mo +369.5 144.5 li +225.5 171.5 mo +234.5 171.5 li +225.5 144.5 mo +234.5 144.5 li +225.5 117.5 mo +234.5 117.5 li +225.5 117.5 mo +225.5 171.5 li +0.5 171.5 mo +9.5 171.5 li +0.5 144.5 mo +9.5 144.5 li +0.5 117.5 mo +9.5 117.5 li +0.5 90.5 mo +9.5 90.5 li +0.5 63.5 mo +9.5 63.5 li +0.5 36.5 mo +9.5 36.5 li +0.5 9.5 mo +9.5 9.5 li +@ +%ADOBeginSubsetFont: Helvetica AddGlyphs +%ADOt1write: (1.0.24)
%%Copyright: Copyright 2009 Adobe System Incorporated. All rights reserved.
systemdict begin
BDZTMS+Helvetica dup
/Private get dup rcheck
{begin true}{pop false}ifelse exch
/CharStrings get begin
systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
/L <1C60D8A8C9B7EF320B5E1B1901757FD427860A5A6931496E07> |-
/a <1C60D8A8C9B7EF322B0D17E770BC81022852C5639214CBF49D6EF8BAFB01
88062A6BB41F6EB58ADD15E3D1B86AD22624C804FD4A4EBA73D78F7E503599DB
65A7EB53D74C4A9A536152BF7A6B13AB96FF2727313FED0263E50A950746CED5
AD5E7764E6E353716A8BE8970281B41D9429E56957BD1FCC84205F76AF78E807
D18CA1CFFE724AECDDD2D385233E91066015AC7E0906FE359E28D96D9E0BD326
B9E6C7D3E486FD1864E3B47A611B1D6D0D080020321300485E65AE9E4C12443E
21865F474D46CD791839F25C8FD0A80215E3D2C3A5928427942DF3859AEF6E90
35C909FC75082E8FF246F375DDB90EAC248C9121707FE869E161502F320A2711
3504> |-
/b <1C60D8A8C9B7EF3218D573119DA1C11A6AE733DE74B449EE28E952049DF2
0D24986476D6D2EEF32C9EA9D0ACD1DB597DCDAFEA016C8786CCA065DDF1EE59
07C8756872FC8DF20AB863D540CF67DD1EF324B2790688B9E765FC9F6CEBC3C1
28AB52D1A4FF3B9BAF04627D17E8573C64B9FC053FD7156FF73E6BCD82B1A402
A01ECDBBEC20265AC1F5281625> |-
/c <1C60D8A8C9B7A73DB9BB4BD7623FA1F3C03F832EDB3EBDEEADF30D53894C
A8D0E43AB471E7BA022BFFD675D506AE0402072D4B89708C39F4DE4224D2E08E
345C99AE382D5A27CCF2E9E7F36B9FF185D5B1582E55EEA79434D321A3126C80
6AF846740E1C2FF9A41681247A023D851231C058548F93E1F768FE103B973ACF
15C379D13F> |-
/e <1C60D8A8C9B7EF322BB83B593C4F5531F1493EEBEAC6F4C92C25FF10F1FB
8EC7E530E4B1F1C9E51F31B44D59539AB4135F310FAB43C5A16AA1F4EA07D67B
BB916AB355913EB7D45F3AC7C9CF1FD32728FCA1A2D5BBD257CEF831AE751904
AD7F4FBE21E10F3A844E74CF6B850E894017941E45AE6BCDA168BF4979345C67
DB13F0C5FE9888EB731B0A06A8D5D1475F60C11332FBE633540E50C86671A26F
D83CD870BB68F7A9> |-
/f <1C60D8A8C9B854D0E1194BB75B674577C40C65C9DA80CF489EB158487251
DB3D0D4CE62FE4588AAD1DAC98153B63C50CB7167E75DAE3557295D61A22E58E
D82D181423A4BEB279AE837EE035530BF30960CB0B47037A994CC5880A6489EE> |-
/i <1C60D8A8C9B88C084EE8A68C7FA2A58C433876A9B19799899FEF7A13> |-
/l <1C60D8A8C9B88C084B857C39B4185359B4FDA8> |-
/o <1C60D8A8C9B7EF322BB7315D499F0FAA57DF741D86CA9D8DB7E5AD83A05F
D148F53EC24E4E6BF5C292C0FC171599978D99E35AB7CAFB8CB65593939725D5
20CE4A30CDA834D29EB92A082721C79AE18875772ECDD437AD2148D76D23F045
CDA1E61619294E456095F14AB8D580008870DAABB6481A0C5B1656CACCDE79F2
741F9BB15B> |-
/s <1C60D8A8C9B7A73DE557A2AA450BB57EE39D611FDE79056DA153DEDE8E0D
2C9D756143DA5E614060C362E0813E35369DA2F002330267D2CFA81D3D9AA172
C91A8B8E19BB92CE3CFBA62200E9E8175CCCB3A5FA559ECF71DD7F2B47B117C6
9AC3637EDAE62020C9DAFDDB718C27C76EF62794CF8B187D103B05AC07655F04
A6D9D5181CB287F032D98B2512B2A9B281D13745308AC05B350DA95BA0BE14F1
2630B5B2A718215DC0DE5A544FA267BEF8FD5CF5292808F195D31A5EEC3ADC63> |-
/t <1C60D8A8C9B854D0DE8EB299D76AFE3A3E7733E2D967660702D2EB06537F
4BAA1F2129056DC9771C91484E3F22B637802F61054AB3D0E9902E08C4E6B9AD
DC0E2F51D38CAD652B2A777D9304919B1B524DD7CC56553E03BE971752FD0161
CF> |-
/v <1C60D8A8C9B7A73DDF32B99894CC6FA66F5D07EC695DA6C164CB40F9A791
729569775D3BE9C3> |-
systemdict /gcheck known {setglobal} if end {end} if
end
BDZTMS+Helvetica /Encoding get
dup 76 /L put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 101 /e put
dup 102 /f put
dup 105 /i put
dup 108 /l put
dup 111 /o put
dup 115 /s put
dup 116 /t put
dup 118 /v put
pop
%ADOEndSubsetFont +/BDZTMS+Helvetica*1
[32{/.notdef}rp /space 6{/.notdef}rp /quotesingle /parenleft /parenright 3{/.notdef}rp /hyphen
/.notdef /slash /.notdef /one /two /three /four /five
11{/.notdef}rp /A /.notdef /C /.notdef /E /F /G
/.notdef /I /.notdef /K /L /.notdef /N /O
/P /.notdef /R /S /T /U /V 10{/.notdef}rp
/a /b /c /.notdef /e /f 2{/.notdef}rp /i
2{/.notdef}rp /l 2{/.notdef}rp /o 3{/.notdef}rp /s /t /.notdef
/v 137{/.notdef}rp]
BDZTMS+Helvetica nf
BDZTMS+Helvetica*1 [12 0 0 -12 0 0 ]msf
0.5 206.498 mo
(Set of associative tables )
[8.00391 6.67383 3.33398 3.33398 6.67383 3.33398 3.33398 6.67383 6 6 6.67383 6
2.66602 6.67383 3.33398 2.66602 6 6.67383 3.33398 3.33398 6.67383 6.67383 2.66602 6.67383
6 0 ]xsh
220.5 206.498 mo
(List of associative tables)
[6.67383 2.66602 6 3.33398 3.33398 6.67383 3.33398 3.33398 6.67383 6 6 6.67383
6 2.66602 6.67383 3.33398 2.66602 6 6.67383 3.33398 3.33398 6.67383 6.67383 2.66602
6.67383 0 ]xsh
%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5
[/NamespacePop AI11_PDFMark5
+%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +/BDZTMS+Helvetica*1 uf
/BDZTMS+Helvetica uf
/Helvetica uf
Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec
Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec
Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd
userdict /AI9_read_buffer 256 string put
userdict begin
/ai9_skip_data
{
mark
{
currentfile AI9_read_buffer { readline } stopped
{
}
{
not
{
exit
} if
(%AI9_PrivateDataEnd) eq
{
exit
} if
} ifelse
} loop
cleartomark
} def
end
userdict /ai9_skip_data get exec
%AI9_PrivateDataBegin
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: Adobe Illustrator(R) 13.0
%%AI8_CreatorVersion: 13.0.2
%%For: (Alain Hebert) ()
%%Title: (vect.eps)
%%CreationDate: 6/13/09 1:27 PM
%AI9_DataStream
%Gb!U'q-NAJcRA_I5jtBM$D!Z^Eu@%q'IZ>"!Xn3'T[8P&?-cjG+6V@=A]KW`Vo(RmH,$b:]<ngfgTi(tZ=Nk2`US?*l]45ej+$W+
%J]i?7'^nb-Eo'2bnG)t&rG-Cf;(!;UTiui&94sHeC3eU*&&lqt+cX+nFBTRn`mQ^4/IpLjDl1$**mN'l@r_!BSFsL2<##%ts,m0F
%*dTVg/UknKD2EPsAj2UkqI7e<MhRAECUHA<X(,krSp>B3%\E4-CN82QoIf:DN[X#&a[?a_-XLdWS(%(dR.oV/jRL?j4.,c\#3rnS
%3uOdP.26<!nb3uB2F@a9h;M3i9'<<4G1>`Tr*S@gFfR`t8aTZ14Sfd<Y]%M>AC-p)(nZXi)XthEi)BS,f0nZ7[;qcrMZ1q@!rPh$
%<J6:Fqr3+rhXbp"5FRS0T4CcXI[=H;+O+g#s+A=XaU-f\09E*`o78;I7t!WPIZu(\SWA-W5^nCDXUa&=;@``IX.Q3)D-QiJB8B1"
%K/j>qn',ln&]/\(rC<(XR\55TM)`'ehr3E]JVoW$/0KhnA\@8D_CME:pp;t/aR/K,/Y2rqfAU9J21q"J5gs^%ofr;J]\KF/CJF*g
%e1&NGhCSK<h2Z'7s)[g^dQ]S<fh<C-rC&PA3`k9Z>jVBC1iW>KaCs)k,<YK_(6-t979q@:\K7$jZZb2p:1cIRWrI=%IqCr+*;Z!m
%^h5\;T=GqhQ:gd`+p!0,#q/LnTJVcRV:@'.:#8L?TiO2`^X?hpPtj]KFLkYP0QT7QPKQ7_*;TnYkAjBLQ\/K2%6gIdW<BV$-$Zaq
%Js'"<l;Xf\>-4[Nn922Hjjbi+L\-u+Qh6'?84qi8>+S90r9t$#?qg%r[9u[MUneDg"J8Kq7Kf>;DMebk/rU*#i>7FY4ol;4'7gQ:
%Jkm4Br.V%&->8TNPI(k.?sN1-FfJGd7ct#&:2in28?`5hj@qCMdX0DddPoT8oUO2=X[2qP/JoRW![KORACRE6bS^83=ti-$_ZVLN
%>o4Z2_Cl`HR=FuW4bkES$+4/gn4@5S:^OrgBcgNS1]T\:oL%f#oT*B#C(\*U]TA8>hF#U\^IYs>17^'rKDpKa0KMgo0KOHJN1-!J
%ptug#&c.7P&Y+r,i=kLlkWF;dfp$[dk"#l5\g\(e>+sFM4XZI\BS#^XSPt,adQ<&'dOr?ToUO24*?46)e=s&Yki@.i:B$BI'@%lQ
%9]hl'L-V]sItW8NDC=mtr01DccD#P]BqJ3\V0eL,i,+a6.&X,P9X1\E"8%CY'&HZo62O:O9A:b3adYE=iIC?`84?ka-O?M9rCd,9
%PN94LQi-IM;^q9*rCd-$1?>q@Qi,$=amX&3[[i]`'aga)rCd,)Mr_ADQi-IMb@U64rCd,i.ce)8Qi,m.ImfmGgqbA+=7Vj[,(J#8
%KOcO"Wg4<G[9CX`b*d9.=iaXeaU7rHT>4h+=fI^t'`:Q0R5.sCZ;?l\P2D[J[EK$>4UQbIK?A73"8uSXHK8pn-tJtbT&<cRWKg(@
%R0Hj*=s\)#R#!4g];/FM""f^DZp-m25YDD#:4eFb^]@.B`W=uT%5Q3q2Of@`O:dX^Oga0e*a=6g#2TPDn1;DtOK5mX7J*s]4seS'
%o7C-bYXWs@AY^q!UB[UdKYor'A5`PTS%s`_5nD(b:gB23F9K,24DhppQQaL/jnI,X!WN:,J5>r0l3J8@#JNLYJ8's<>n?%:b%%<T
%Laf2p@)C[`88u>Dlo-[%f)NYB/2gEeQFc9b;9Hha;C6GkjYEYF8eeXWZMLWI.7bRL)ic^c5+>)5+LN]=pZ2$)oRZM&PFiTs[F"mS
%Kk;0Le+q$DcRH6$n/WCUQ3%=6dErOWV%SG[#_`:k;hBOG!RcPkSBN@.#ML<I.G(g('7?!%.BQI;b*7J=!21Y4Na!2G7?[X8D:EV^
%=.!IDB240+@MbVdZr#p-^;7>L-n?!U0LiJ\PqC"d;rnq[jt`'YA;'6S9\&bgO\CYnV"@G:9dPcko71VAr^kG:j]#7AH87BFeHA[L
%XA%RfO3E[_G*U#o)6`3&E[jX0J33k3ME)a(2jFJEY0skX:h:-SGQj\sjEXNIaggRTV%Q1f;E@h=.3=a:#7C2,[A8(Pbc6/NoR4(b
%^j;6B>XE^@m03>jPijs$ap\,0UN/HgSA%^0T'+V\Cd6%aUrkX-$IZ>:;DF<%'Pk4,AppGT-'aA[2rGXaL?5[6rDc12Zj1huQKJe4
%-JV"\dCH"l8m=YGWQH`k7adG7(gmDO"mBBK8ocC]<LP04j0c<fhkk6=X$<N-!l9CZ4c4V!8C&_Y64qlrm5MkY.eC#fRIjFDCW_S[
%8WmKE7%GQq6m>^^p;si;\0[BXcjln:XHmnR.S-Om^7k$7rgT\4V&=oE)_01=/1FF&,fm<p5/e`uX1AH`+Zr6O;#4KQ^883RoSmRs
%b)B05/h8[;SeI'L8C-f7bC%9AeFk=mVfG0`-o6u1e48_m8gUJL:mr[KLnOC4l8n9(#B)-j=<TFs?%Fi$,2kb3$tR$sg)cNJ+I>@M
%WP*itOF@G&L$,1\Hc8oe;dlR:=RPE1-M2eRN`G&uWn]Lp<u&-XW\,K:D1\#Z'X."L2Q>tbW^^0j;B@0r\NKJr7]WIc>uB]\(&KZp
%auesY7.gs<*@Q<C*RY<>1['.db&p<@R+>4c$tY*X.[5OAAu<u2E`@*YF[aFf]V+@dQ/6d<&!k')W8R^sT/gm#]P[?XoET.8#6&.7
%1GnM>b=VInXO#k5.S9.tW'MpW"GXZGk,=;uhns64!l;seZ>:t2AXudnZ?d7_"dqa2:F_K,WMus?AYI39-='PPfoPruBTWUGQX),L
%Ydb<-2iP0mCR2!u<c(=+5nI:"?D/mMN3t.#2FL37\lUehJZ-AImAU4o6P\@<@LpY1g-^r5<0e+IP-ou.MIbP=rMSsECT1/@;h#Uf
%L/"aa3\n]!.k<U2k\p$u'O=A=nlf6*Hm=?Ffp`]="V#:FQ@afa7AY##X'2Z8SAS]-P<#qgX#rp`!M+)iGtsV7GjZ3GbY[38'"4`E
%6a^irE`J_U3[stQ*X0o'A\S<,T:i5Ld"SK^:cV5L_H\<G;Pg]gm1s/.;&r3)Dk2>Pog;`JX4i>j;7.IUB=+iD:qu9'!SL06E6:=c
%%2C@g2XR\?lf:,Z-XIBk=Z=-BVcl2s"ic;N6s:#L,&'hPfQ>Ys[K3++6`/<hKo\AY(!7Q&*h-*A(1]U2IgbY!Cf+##O(C,eCPD72
%OiVXhQgpLhYR!a_'j4h7=NJEZ7-da>21C-h"170nN-__C6GA`)6eMC,d[c_Z1`hT?8=B#hQe[D'q8Dmc8`\kqoC5MEp.$2,d@3eL
%5G\!k&b^2'KjJ,N:rtP#OAKr0e.m?/_4VgP[(Gpt(r)I2#<aej8ZR-r:$%?mWRAf5ipCVjlHY1R"7`".>HL9LDe%^2$=(MfHK$,o
%<FfDNPumhcI%SpQ1NiOdSIl(pM2t6a0r[6HlAh.@A($W&WB)D,kA"!mI'1ud[6HiC.GdE4'ZG;5iB'5oM:)An0bq=)itq1.#6Sr]
%T<oo[^uR;3hAE[k^!6Ud8\uF>#[/n<*DcZ*rK#9-HmZ7Jiik"_a%7A;k$k+UX=(a&$^LMKFO6V.HB^p`_0e<1O611'qY-%1M@\nH
%`u[T2qKFL`hF.RI58)rPYW_C!#Om@HBVXa2lT]H1$A7])s"fOjs)\M5+o[@tX5@b)cjS!#mt3?`>[o]Vk%Ld6iHR6lhe24-JdHEN
%kYGUIdn./%`X?<4$8Sm.Ik'tCd)`/@\eGs9p^\]^KOP@SrZEob0D.>Nf^&S*"+_jk;fLSk^:d0V18C,F1r_\tS>,Wps2*\Vnb53c
%YY6+:jnJtd1[Y9pi42naXOEbu8dFks<-@mpSkfrTGiAm]6n?LU!hkR1d^]]NbmAZE_NO5A;X&j6\g3On)0g8YQ_[*7e7c-qR\Zke
%1Gt`sj367g,)5Kf"S=='UftBg)1o(LiFl$bF$BG69Cq,84eEl]*08&,Gdi[hoA!C92KnBXol`A<ML"Xo.O9B:=A2^ah(ciNjLq`h
%PQMTfn.\qGa41N-?iKb]!(*uPK(7\iF7JtM7!.7b+e$7n^&muEn1\a-OmLqoor?@XG=]37pbXWs(,):O`6f!M5P+RKrCG!+UNaYM
%ZTelU_lVc'88O3$TJQB%iNkYN58$2eIXBH-^V@h:5_h>[,!M./]m1D#V`o\l"#5_LB63UdU%m%/HMC_pNara+ZBrmKip@%ui?,TH
%\SSo0%VBR]^aE^m6%&\sioic%$:t^W%hM7EhY\77`e2l&q5]pF'Z';i_Kc6G#t,DN/gaDXI;KDTW2M&&kED+Wqq)RtR.3)gZVPLZ
%J@L"GoZGM$:G6tq4g"I.Mr\$Bh4FgeiS@*;(@pFtm!Kt%NF%nmW8DLTrL)jXkb\a(&X'UOc)72jg[TN]oM8\eFAmXIT0iMVN]%gN
%L!f"<@+s7r>X@7F6(7c([=W-t[t"hcS"Z2&B^N\E6bdEfJ4[<"&h.%XYppAYUA@(Q8cQ@E9?c)fktn3Gk",Y#:Nmr<r'?4ccl$"i
%Hll!K#&X-LAb91HN$h:HPp^7=o\R'RM&g8s-6t<mLdNj\X(WI`-P4)V^%lJ?7,6VOB,0%2EC%Tsp'?Lrr*07/iWmjaP%Rs\7%Phm
%;]tg;d2.erbJYALJU"TU+!g5:nZrg*[dXfG*d)0R7SUiTg-a7,n\fAB6R71r.HeB4s*o9,N#Ll-pk+$cU+]m;d=8f#n%&2W([(1Z
%V[qChh?-Y@a>e?+?6nmpd9i(q]ns\BdqnU4Bf>YQ1n4JgRa(alc"@!HAomuEZUsTBBpSdCRMGgmB)eJrW@.>F4Whms3AaG/qaTJG
%4Z&2ob]RQCMpC5q""c7mHJuBt1ti$DWEm"INK2%/:)gc$obaF4)dQ77W&-hL/[D2&&NCPCL,%TnbH.6s7uE+3!au!lq(VrHHY<Fb
%mOO8I-_@cu3;nhK'7TVZMkD[#1&[Y6HfN^%ZCV,]G-;]M"Q=jl]^[1Dd_(->HhpGXnat4N17m`F[?4W]*b>ImquekskY:n.ngGeK
%l&Gu]H*W@8OqVbB4r\jPgYcf2s,X+2Lkb&_+QZ,a:A[ChSjJ3tIUI+k")2bGEEh^R]+>0Bb2X#qoo!fc1`\)]q4HVRKSlNqQ^@Q>
%q+R$"*\U&^>K5#s#-eC-9Wd_qJ'aBI)*J]6ZkP]9IjQq""5BU8lgM8=h*p[[1BTRl[d*>T?r$%)o;P0l&J?,,ABGW3s6HqB7'c"X
%0nXK?>O8o:%'@&e_H_7hSNb='ia%KP&]]kj]>0&<*ZnU5:"-j$-?r`g\/Kk3h&2#d#iBW&s(+[gcDS#=n8GT.s!B1\s6Y,O:t7]X
%s#iEe:YVP-_30g\bUkjSFhU+hq(M$Uru\amqYm,eimmg2AqT?@hu2FbMhM:h1N'1\D)Km?&bbJE9JN[Fmu$'l3YtFL%I-1VhX&_9
%R,j/)mZ8R-eR:^mg^N>k^HE.Lq0!Ur5H][]^HE.Im'I[#B08OR:0i7>Odol>UGBRT?a/O";0Ogf93i.-n,M]H5$F?Qm4Jgd=hBGG
%TN1lO>Ho9>4kZUiL:Wbp)@?]#Nq]+*X,E-b,)K5qqCR$6^I;i<DOmcC$)2]R4J+p`Mg$NIirHYPkYJkI1$F\uGTiSi4E:aT3g7S@
%Pj3OS;k,G.g(O,57":-Nfi[fgg4T*tC\6QS]U**EgRjMbqugpC[_VE62A*D<Pu?Pc3>\TcMFRraI(\_n"h*@(8''%HA+4r/>q`iQ
%E>mc%o@X7HYQpdqV%P4M#EtKErMMIq0\'c5HSh;#&\3&aTJ#k`hPoM_EWc]b'QWdo+Xps(lO$>WN`?kr.o@CB@qV'q]Oi?+Pa65"
%D0d_GriFr?&,NUsb,eGqik:4j'$'cmlg<*?]_s"")rh6q]"le*f^$k=bl!"+\iK&"&[P==1kSh/BG>Z)k%/rSL`3j7W@.Cq9P9\H
%Du=',dhHRHXjX][$GnoGbOV8d/mLicat/h]DrF*8EPq>bB2qTAagnaf,B7kbMLUUI0f3a_G'Ym@Y;S]A7jS!UC58Xh2Z<&>3f)D&
%K=6b+XHbUWTm*TU(R#/A#Fpf9Y[?dO+W9c?`c$jVS9Hej-)S.9_K'NVmF+p9cjiE"\-X*@0hbaW`+_dYVq8"0c(oGE-fQG$7jMT,
%Q&HVi7r$WuO9p^Z_?Gbfdg7;_d1F1$)3./rP'6.V>S%>Gm:)C3\'#_hh\lg@\u&HPieg]VN@[u`)-bggP.-t%lHEH8,YR<aM%o9n
%\O&"V[1'XG3#g&h/WD*n[\fj(G@irA'o?_PRU)U^O).rZ2Tf-.E86OD/_9%mPf7j"et0ABa'4l+^Oa`(dTQUaWZmkjWN5?AFX=I@
%B'@'rn;8c@f"Q&FYr$kb!ZXb9+aVnG@o=s<Q9JcdSX8[?As=h;>17A9+Au=%omYZf**8R;\ppe1L",@IVKO@VF_:T'U:6Ogji?jP
%2MDT;LH7s0'RL=4\e8QiZS'"RB!L2X1F8o@VXk9<<Pki6.:V/kikVEEdo`LYEl#3,8Gka,jDVYM:XMcsRc3'KRlUWmf!>"n+O"s#
%VP!5s6r,<M19C`FqFI.AV(Z'=T1M_O]UL&`eH'a.]&Ta+Gg[To<1)AJ*EVIL(X`2'YM1k;e<:G)k+f(0JUhOF7jGUgD6>eU>#%u*
%4(JIaTGb@uH1/]^>"+QKf(2'1DXK.scU%#<_7iDFbX<AapBNb.6WXMeV>Jd-e-(*M_+#=e8IEin5R.#4fmk\'=S&8eSHCY+27^F^
%7rI1OoDirbOm>b:HEMg_BiElm=_btFmo+5g\2KL]Rs:2<f/OPCPmZ=\Vu;ZR>@[Dr<lDN8aR166h&TR-BZLrsHeR`1L2@m,LT7/1
%A@0]X=&:.BOe+7Zk`Mim9gu\_^d44YX3t)ONR.]';"5RJYg9TH5I*^o;%"<U/1c]j*;+9tSiACtE]om<)D?<o#kkU[&MR?00a4Va
%l/j!CA[DA0RK&Y91*pS3MKfL#GHEo<hK:LmqoG4IW$X6-=\``s\/IDFBki9*<KTQ%jJ[ZG.P#8DMn3(\go33Ts(T[AO@(tWp=_rH
%eTc&9bOjLWD4T1^:pq_!qflYl\6-]fJi&kK:GGaS`0jXb8T5GKJYX)7fISk[q;FdOJLX$_d*1Fb0s=+&TamNFL3lY&0qs3>-Ml4]
%;WF%6\C.t+5Ba>.XZ2o#Rep4pZo[5]feqKmC/h&gN"@+on3X@JBpg=Yce0[R1Daq$-R[SH=Tf$6:r<O;[nQSdXqU!XiU]n@n8jnG
%DaJL5.\BNEY*<k7?oN(M4"HWSF1(Jsc0P=Oq42:A.&B7Ts#U,C$Ts-OI$+#UQH/G%G@M(h7&ZE!iM/OX(Z0-7EDn;n.<q,J$Ia(G
%On*_enFGrh;9UAml,WGcEA./h*G=dR>Ycs5NaKbg,TX6^[DC[#VtbFa<@C8TeZd)$\M%e^`/b:eB8,C<@B"R"R!^lNch=7"mF*5&
%r738FNF%d.i_a^3XXqM6/ZJAKHhJ1,?Z)@`]h7jRNk%?=,[oF#Kc^Dp0UCG=JM5C1@_V'NiLMWjNH2bSkLZgh>&5KnBE<9iaiH>e
%/+TCNErcg3+EtKkV&Re2pM6ZXll9i+EIl06<f4kofpZliH2N8CecoAt]2`Hi[QD0dSd3q)/tT^!/Mge@2?-&'kUI-/YONiLi%RM>
%^\"Q@3f56Kfm3@ck1`oa!]QPf?f-gD)L[`s]meg?1qN^Qq?]kUgo/8sCK>aQ5;oS]4l.0#ifE5]meNHORs1uh=ed&<1jcXFF-&%<
%SXPNq]\?0K=YuT(gq8!H8=;E*Ccugh@ep]rMYKV!erArrG&*>pD4!3'<StF/QAobia]?B^;)Br)fcF4q8M+ud=+?Z*l*fVB0.+_c
%o`!P^k2f&O4$1#69h9Ku:Y_nhO%?QTdE_$@oW*@p&KEXQC@YGH(2HCa)k@t@RPjC#j(?aVh!QM,etg]roTJ;XbT"6oKJn>.o5h6-
%VjilZ'fQJ?bV7W.6XdntRQ$ZD[_fY/k(RNE)qB,SXARISRFSXEU'6.tS,QAFF_K09l]nN2Df<l>X_mHDf>Z(5a)k@mg/[jlC0$D)
%UV7S5<PJ&%?.CXR7W>q['U_:_+gk1s$>K5/F\$d81XS-b5IpP82qj,nF<f&+@^/Gp7[&m%Y!0M@TN8GEb)N!/bd6tC2f%.2jZkr:
%D"K:P1Pt<6KiUaN:LW[gr\HKOoITN1Y>u0^VN'H(oM7"W]fAmG^>ZKJCogEDmZ)Y9R5\<1DVk(n6bB4ThS&8OFcGB]jC[i^ip4O_
%d<"_>H<@OfZkC);b"<u/7NWka08M-\`qm)_>;'/:qOH\s[GSj`NF"I=hg,5j6uCH6B:=6oH$H`5F=\I;5-,YckM@]]Z?`4q-L^JC
%4Nss'bf2,((XYsfd7tmaA"%?h<(W0@gDdJfG,<;Ro0eFf7O,E?1_utAbPf6&9BG+<27bI*=.9&s'p0I6c@pA"qVRo'hJo;WZ,N>K
%`PXR-jN>G?%@W7p7H$\"Xu)uCIT@taY8D!G0MmU>)GPYJoYRn-8o3T^B<[8uU/29eB.ojLdC?I/[!uT#FaT,d4n\%Xoa/U\:V"mN
%<D5>LO8j".?hl%n*]E>,/V;@gp[pPdbF>T$1!8'`kS*N^N^`2[gR%+5-h<.2-r1$Zdi>/Oo='oL#nb(#hkCg!(R;\W$7Su@AQ?T0
%mW8&rKRh7*!rh_OX'ZqqX\&t+]m#dN.RcB,GOE)h>*W1!bO3K[<Tu#X;u3(gPWhOGS%DCeN%pOe(jC=K*jBrP`AN'.1%S;=btE+b
%7P6Q^aiE1Be$i,qoo,2)g=k@Qo['VFcJ<F#$<Eu>W0R7%V.<T_i#Xg5^T:&B\6fc-+cFe3%/9)R4[Ll8/C/;hc/"''gIL%7qDDn_
%qC;$?critBWa`%Mi,`hR\]*<o9tn.9;RJ!fiQnYb:+])M@l0L0DkV)Hh@&nVYHr*;daZJ(G'@luBO3/^)nqm$l%P'NABP+9[H.R!
%m.fcEQQ'J-0H9f\P,D[LV9.Y:GYe+EdZpgL$iUM%m1-=fnkq;dSX_%8Y-:;UQiq`EiSo*.6)<,Krl!-MAsI#6BPEod2L`aEOWh7;
%-=s&SI]TtqbE%q%(ja2%9>t#B<%>o6_W\t.M>ZA&IfR/ROS5'-2\S:**$rU"F#%uLfDYJiG-lm<aG2c6GE?clhc!5;c$4`Q'1<hM
%;*i2s^7c.idY>!4hhY0?kOP,Tek2]>)c(m:r-Q/_.^%GoPH>)U7Q7?\\7MF?osT+A=ngUS,/s>_J)7VKoZa8\=u=8Vg=tK@`/Vpn
%\2;HcVoi*T3WpfP53ohfdFpj<hMhNiB_#b.D,ct=nM/;"Y;Al`%+Jn:.'b1^mI4rKBX7;AegQj+(r8SUCofCDOmQQ0.+f"mX%#P5
%W3Yi,`er@BWs@r[5p*@"0BaXa\jh6$j^t\)ZauQcaN`a`17dT6f%X3j@G\JnR=)0LJsZs)83J.KKR-hfjoUI%@GU2g=mA(E-(4Va
%f0ue@&`H&2X)e+M+)19Xjl;1Tok"0M7&sP+Kgu.&RW5q[1q(HO4j`;/N`a[3c(Cm2If'5qH-[te=uR8_9psYT<EtBhGBtZq]iqan
%IW#&EO7i[NDsMdmW:ElTYPaj?R,KM8L/nd6oHSB?-J0J&58D6(#S70*1^I&cLoAM9pnq6f_ZqC,6gdA0'(IF84/Gp)GDc*k&g8>P
%5)I&:9(!LRni<k)/TD`*it$E_fHrNt?c-M@5*'%gk-b-rJsLiQ1k2_#&02jtLWK6iSR3]nAWeX,ja-oL_^^)WX-aR+Ck+rZ&A,sl
%\VC]1Xi]ReV:(Vk(/.ld4290H'(\/sl\JM%0+26\F"8-8^'fqiT`^13%AKa8R:mL87W0GrcmiW^)\j2ZN<,_p=X/6EgR'J8ES$)l
%FBiPD&!lVX6cL-i\shQ[npKW,'&-Gl8IQ])TcN]:od,A_<\YFrFOLDn3O'1N5*uKI-K[:j225_<,-.)'o@meTk-Fr^_MQb1qo&f9
%V.;tUg,1'_:?T$kD4Ri4RAP"0LDFI'>RW?jeuLVTcC/a@EYqCqp5LN*c?(4;>#5XZ@G_5Q1%8I=pfWFAXLPD?%]C&/pW_mlFhWKM
%^%7%(Pl__3dB3hkk/B."l-ug3Ep&8mgW7KMHs.tt!>[*gj=[_9$<s\1m4.j:MEP)No('ps$aZ?91a0s_ijI?2a`gdkQaL^"%iWt#
%+WlGGKLKuPFae+PWN'<kd-Q?1mUgop286c3F1e=BUuhRDSBhLEqji7q/d]M;go8h-WV"5j9)"n2[-Wr:Fnil7GFZM</R-2'e&D4s
%R9Xf2l!3gmYJuFdf;9%BWl$@rlq>!4gFpDsG/1Hmb&W,f4`LJq^@Us#-B+@+Fj":]4WeoR)oct4D6ZCLIP'(\1HYBZ)6Q<riFTTX
%G"d8SE=?$CKe[7;B[%@WA([>4[TBXqWe,)f/"cokDledGO'rR\C_9%f1meGV-aC(+<nH;"dJ@*WB*#?"_%!Fo+mck]>e:TL`aU8/
%[/=C\'l?HG>:jS[crbBqEKC7)3[3cK@]iori5C36op0%c8'tae9@W<9Wa"q^/47(HWOfSoq8dJBAZ\aNBVYQSSKKB.Y./Dc_Pn^V
%RZ;dH3fKL%Y[W]t'.:1Teh,^"C::[1!2.aQ<BjWU!;JV&#lnUbhf=+Nn;^_0:"C-H:7:>RG#W7[ahq3^jV]-iIT=uc<1eJk<3.>q
%_oKV@5=*HHo?SW(>>U@H1.BcG/8eni!32,=^)2cDOJQOYR$#4?VjP<Bm+Y\!No$VN<dnPrNJGI'QS:P0Z1Hb]AEd9Ca:h'pPD@*0
%-&[Mtn*#MGn@hOSam_-,G^"MKOF'>64c$_5qr(TKqjaB]m`+OBR+Yh_5l*@gf'd+RMB28cF0.i;_X@S?8NHVCoV0.<?ZTuJY@/l*
%;s.rC.FU&ajr6+I.\/P8qAl)_(d(p[%a+G)Ch96,a,g)7qec5j7MCO!BDQ2$d?GDP#Ua9=KlB&$3Ge*gSPa5skE@^XilCKX\FrB:
%Q/&9CpDaA?)QX7A,MG_l.KIcDeW/>A>m<$pL!CAaBVG%m<Gg;"45,D6E?-h"ZAbZfKA,2;@CBXm[h=!&0QhRmAAVeJI^iOur^<kC
%Zs;u4n#0H?'`bT5\!hSHXXjh_CiSUd;(=7/mn+q]dONIE0]7QB4YGZG<oohap:ppN/&MB9&PFMnruuEVMu!@;F\e366%R"@"D2b6
%#D;TmLdpEP\A`e'le#W2TTnP-NOgiS6PmoToZLjqa(g[]6AY[F$Mp;A-hWZq1jKhb.doI?F@cXY&e."IO-c)E3Y0>"Eubn\::FGu
%0X4qi9/HdqV*so7mN<Z\.n_^\0[oL/b.J6(n^`lE4ms>b+5HUFZ!T1)2_r=^2gXGf`83#!'/q`5ak"Yu34r%$8CdrPXjh"dlln:b
%%bk+4m+,V#<(E&Q]p.^jY^&S3TJ#l\bsXO0^m8q-`/0*`En&;Smd,WYnVt-qZZh^=]tKLbgNs*3b==cnAo:=B>FJCZ1("B4RPq+d
%)@DT\eo2C&m4G$qG=ImP@rG1j>f1Q=O0_d,28#!$Xj'q\K9k=s(pAW33S*&cs/`<Z"-MI+f#"775-V:-nn-i]/6>1ACgm;!_?UIa
%<nHftq2Nlb<jDA<q-$fR"NQMmlJ.jd6kEcdM`L&>J$KOo^X-_/]b[=KMq\#k(K_..[4i\Y(tQQO+K"F6X0%,T,>U,=cmd>^eDMc5
%ON)>=q#G?d0+BC2jj\VN%2fO(ql3XmBO99,h&)M*Dd11agL)SG\34M#a_3<qgfpcoK)%]T?(6/C>_LSj]&Z*g*ksjbknYV>ps=o`
%N&3o_KX3nrEa`_9)/2j.CBf,-p$C/U&Uh#/F-U3kF[b$d0^GQhH@&obh>jc+LtE&EXc;^:</e'+9[_j'#9PJtB#3i)WEo!F9+fBc
%Jo.EW/QF2XZ)V!b`?uW7;ggMLB6b!.fdrJ^[D?/G[Ck1^=/rg5UR1956).nW60IdA-\j<jRmEr_%'>maB:hI[cL+dtLX+O#RmC\M
%/\"aiSUC\_3P/eo*'1DqeI4KRnZA6IB:hJfSDCGZ%\7=/8d:i3[c$.*FS6SoA;>C%*'3s*3daE8)KP'.1[+?)ZA'>[.Pf4(k]@`E
%6U7qOg7)rXMcgJ$FXGJ]P$QL]H;UT1!k6LrY4ADG/ge4eZ=IM5;d$1"=uZalH$UDk$cS95n*rQ+[/h5ij%5SKUWjN*b%j+LEnM^j
%\VeGV:m71CJq,l#@C[FdCZ=lRNH"FXfor:GO\WUDVhnT$acQ>^jLMS\P'+p;R`XZU2!7Wb]N!+&LF//$%LH+$Q3Og@.#=kA='<sg
%Cc4+dd5jds3=P;#dtM/bj*++=dmcYVQ'aO^r;@?n`fTQLi:-<IE)fnSFac7g%TlmY`7P3FY_It/)$6Iiq,qIf\2,gU#hD:3)!dCl
%93:Z#1:\XRS[d9boU<hoTME0]KM]6R0s/S^V=iL7i.D^p#7:<;iB";e*.k%,dCMnaJ=$ZO>GFkCZt%XefrT"5=^]CbW7AYhZaJob
%^!%L+i8)E+eb%UC7a3HZNIeS,P\?Hfj!M0qn\EcC@c/oC9i<gMkKc-mhL-H;UF*`@*hU`1\I:46dHLYT+i.akb.?'jQlG`M('3QZ
%DmL;#XEQ=`^mJiKs)N`cXG/I3j-L`>W<m\C3&]79[JH7@?1uo2BfDj2#LiQ%*V8BO+:J7/!_8mYLq0"!jR/(=\&P$):UW%PAr!PV
%F=R@G:+*M1JiK-<%S*;@H+(p70i+'=E/"c_,;qH@AVus%]2E1lA>Qj103BDc;'jbVNi^T9Vn'TnOtHrLjVug*nd!=#4tH?YoOI%7
%bd=-UZudq][]n',Js.SuEUR"B7+nOV$gD/.-OXq,MC##]L@DR`*^&[3LmH)FKmQ<[!fij&2jnZG>pB!cM=Xk>>3j229.&/![u/ks
%Bd&OrATTtTC,(d.VFt*Rbl5h2FpFfgXhuA>4B4O"91Ps-[dnu$[iQDILY'[b3*hS8#2B$me!2/6d*RpVbFpYqekTpm.sPUSCr+Tr
%arVEk6Sf/^2IrUEk3">VOjX"#+[=:YHB(pE%`44JE42"t.S:n&<0enE>%QADDVU5WI'uic]9S&k?TA6C\MZ2VLX"&'[3'!(Vp:]Y
%jK-Dj`qP:D(0i.VNiXmHQ7%G>Qrdo4\tI4^FNgdi/ngQYp`Qcc+lpRI?C`6n`&(EF3C!_1l`:Vr12nnt/aYmtOGquBL[(RG%`G#E
%kUc+f[H>B[qYAa/&%BXUA'=&QBtOdF7bkTHiKf<s>s'4S4K`VYq/EBI$bD0MoXMsF?TfK+Ru^6!imsY2VtsiSN49Vsg^O!teu&YP
%1EXnPRLs2$"0b`gSDG$fg=E7ZNRs7p%h"oFW*RG3,#G/R_l-eNLl"O8XESb%Le\HqDHuO1g#jhB>t74B_msiN%I(+7MrA?/kG<JL
%k?4kg44\S]/dC00U=l.>Cme&6mT8],Yk!/Qd^*BD\R^ade%JbFh)@/&CWVBA`iM2VFG\B*SKBe\j)Gm(]OPh4/uFVpgkI^HV$sNe
%1gga4'cYk2Y8GRMCj;jf_BmO>_/PpM_tBpA=b^):)31)(3c3$h/$5>mLdl'6@>&8sPBo6A\qEj;^33%TE(8da3\s\&f9qbI^Q+9&
%kF].mV",JP[:H'W3,?T+`VEtYOMB/3F_%9l3%g8C2U,RWqNQLrC^s0F362A^#L%k4<aMWqYb<Za:+sX'c.6m$$:hFpm/;R;VSX3)
%p/b/NQLS0o1$0g@aH^&AE[i%hKBU-pV-Q5!NqFm3a>@0X'i+3>Eu0"Tek[7$A3:I\@7>(u"!eXF&RM5n)3,J=qEQn<oqUFD1%cs+
%E$,7eR1!B/.ikL`5@f#Lblqo05n]ZF/KDCOGsR\8/XJRN`uL;4[H+/Kle=Fi<U1ZjQNpN%0B/0Y9\Rs#JUY:tJ\/a:Hq7VE_c>[!
%^<kOcmu*F6msU>1QQ)"C(O>E(qEhZF1jj((c&s`+p6t"#&)S7M3SGR)ZX'FL-Z-.n^bPp!DT?Y53>Tf,]X-kJesO-5<L`=jk\OOS
%>MS!LI(%5&gShhS/K;[\C0NN`hUJ>i))LVcm#p1P.I0I^;Ji7-I4ghSFXGk.=p4l28HHFa\n2l2-+gundq4TfqtQ3>6PHL7Ya/S#
%gBVBE-s-@iCmSSns,PuZX;Ys11g8r1ArS;7nU6pF=s,f<l$M8\2_B%VI1a)RSnr1*n7YjR@AC=7p`%JsS+h$2DdMmQ;m`W]oOPAl
%`oXq\"[m)(qTYn\_O(di-tQZUDBtmc>n/-kSPeJgEi[Ys)r!`m6c?/)#*8&tWBCocgW<pNK(5:3hd^e>IoNa<k/t86Nd%k?bOT0&
%a/f>?(;*5aX@o!<<Lg`qc8WkUotiS02V*L.Fd[FkfB;Q73O:?+Gi=t'7*^7/g3__I/fSdl5(.C[8URg:Uc[Eh_K6+(ZMaZ@meMQ`
%Y:#rJFc,j</p78dQ)Aj%Cq9fK0M?$,RAfNgHuf3iZg"R`jRm-6RJ?tcIT]`1SXJKPGikc"2P$6h?6<mrH8_<s/tMG.Yr-(@R=TAp
%"hdGbh81]5;V?0SH`ub\VR,+s=_BX`=Y?7DCsV+oFCr71bLiD_Zg#\Sl($("=>ZMm9Y$;3;d*ZhSQRS9iO&EGZg!i0),<(r?T+IC
%EiSa'Xs':[D#Q7M9W]V1c7G=-r(c3NZK]RuH2R!RVK7Bpe[+MaEp6WFQp.!W6&[C`9kTSu[H;9d"+X/+=K>Z/,F_F9JE5-5/+T.7
%l-+<D'MW:YflT.'lPd+o/9aS7RS@G$^8s&YcH8)[hJ>5/AC,Z9f9]3EVF?s/a1&V\R%NXP5l#l6od#>r?;g%XS*o'8-U,)c^"%@K
%N7u7NpXM!(ZILR.]<BM=4uKsHQ?[G_g"$j5.[Fb>poiq[ir\Y/"O-;-eRq$,F@te\A*UY&9=D=Q))%[hY"QmU:-#YsPO7bD-5+=q
%;s>SrAkB]iM0:ARQ2?SW/YZ1W7:Zh5G2o"^pg%-Hk9=Q`5$l+dhIF4820UCVb8DtE>C:+qC[S:lYB3C4>Jo^YqMXd-*0BI7[D-:m
%2GIn:C[Q"$MX!WSb@MqQ\<2!lQTiXEh)0Bd\SnW/O3kJBBg62gk?OR[1!a<L[\aT^1pf.$nsm7J`R)u08S3DMb3(\Vd$d/GS0rE%
%jcYIBmUL_uf1O,XZOYu6T3pfPQ0']T%'Yq87EI0#fErH)A]Vf2>j/P-6Wks_i0n"%YtL+366/c]G_b*E6XcO8?-uJ.qgW/q6hjuT
%q98C;nOA=h?^?CUI2oa*`T%<N,'UY&7Wng&<B6.+Z,gJ-AdUW_Z4gUR,h@!j4!=0P[9mCYOBDB+3p\/\q:<bc"U&59F<NSW?XI85
%+04>4G$1R1An6`jlhb"*A#SjT>Is=J.Y?Bk'"<al2FNQVQ^Q9,h[P=bFl$NYFHOZ&K(n`RMdKG#Y`eLpCFcG!(lE00k9=kG5:(iq
%=nT4<E[dP;?q>&Z/JbCE(rTu0K?G9AUjF!4&3Y*&aPc!-0<ODl4(r22ChS77h;\0006>%%H04/0CoFu)DRGu)gu]81hNYL8)t*?r
%S1P,h5&QEe?_$[SQG;D(ikALUN]Vu:((%A+lqTFA4o_T0Z-+b4AAQ2fI`#/</?tA.&o7<&Q#B5AR?+*@iEP_*+70Q]EI5tGL9n6G
%M`E$AIP$DapL\tOVRDjJ*1QkLZQpk[0,FBNL>\L(YKKk4OR.kmQiu#+Z;f;%!HX[I"D;g0Pf@7'P4N(L`.V2HpM!<CO<)Nf_+`*s
%*2d>0`jE)PkosBZNS+e&bl5'ZY&nXif7Tpe^:7JE.P771AFRCpgCnF)g;Oane0V?5/\MLLkI>^-40IW^.#.Gn2S%"N/O&gh<YJ+o
%J]G9nf\B$,=Ibq>8i(ms1L8aXNsHH0O.AFkDK8uD;u<>h(=?P_0aIHKV/t)ODS]EKB.$jOB1o_pfk*B/kI@6=\Y0:i26t<oTIN>7
%WUl6dHh&0+Vii=L[cA.9dp*9$qekBQaQ*#K]<P:*lmq&]^0%,$gJTA:>Lu%6RjL!eRdtoaj\JTc>&m!Ok?-Vqp)^YZbBu9`rYDh8
%_@,f=+8Qr>Y_8_EYZ]kdQY\h=?$#bZ>;jW(h_/k(1o@m?NB_jY=uG$?]8*M5__at@\X4qgbth1OJGS'9K:f9>1/_CA>gPM<&#"2S
%cq&V6)IAF[c2AkiNn6YW`@;0iT5I3Z/eeFaPLb`E,&_[kNUDURbbnGR?;,_7Rm%:b^15ip1i4<//0"7&rJKI;O^4ng0h4<U^W@-$
%/3W]]Rb>0KpG*hNm-EX.b4OiB9BG-\&Rt$(VE9'kKG9j;JkkR+*gsf?>rn7,]BWY,(.cS7k;$jO^DeHU@cfRfdWTI[K<8-2F"pgE
%88N1_ZO3h?m#pW4IX/cV.dP$MlI>(ZI$\&:A\1T3=<FUP:XW1p7;.tJe1nC6H,7iWRfosWcF@%A/'T5(;aX8ih7!JuN71sXHuLH7
%@Fm4\h/1`67?j+T0CFt::c)C4dDq3:ZA[18UeA@hR:8"Z8Ul](Z!)-YEZ!q3`QZB8`18?B`K-cOdJ7"/RCrgjf"$LGH096i_P%>>
%\?_E+SlX>aUrM(P<fqTN=&4"Gh6M3JXu4K+>f!*_a,WJ%TUTF`*H0GKSM0,9[8^t;Zs<FIZp>qLEGqa"r&E*73sjB=Y00<&,W9`W
%B'ET>n-M,qG%DG-C#r>\aO9q\?+]G;N9Ru)hq<kc=rG#+E<1JUDi*'s27LO<an5=1/:Ys]GLlV\K>ho53fBML@-EcZ^3o+FcT,s<
%NGH,tW=RNloW^h`!O_LT2O0J>8iEZ!:0/@GRQnIZR["j+F^,T4jPm=!pV7bed4o1`g&Z9#<>NE<@kNi>6(71G/r_U+qfEUiQq]o9
%+^N_u4,h6elQrk;D7)_X#LN8d'"]\[=/rW-FLpch5drb()Xlmqraa%h5gN&*J8TE.4aoo[igBH%S-,^7HC)bUFINBr50LqY*A2@4
%4gqM8V^t*B3Ii1N.Tq:>Era=2A^c$if6/U8M]:@#E%)kMbLajC^6F]K.f@7Yq(-Gp>O/,5[W62$Qh"QL^UkHS<k+BTdJEk%V0n<4
%AZb&l55Y4-=1XWWkn<\>LmIsc7/Gr.)SA;`>IiHlrDkotMS7V[kubHLme*nD&5Li%2O)IgIdWtJmI0^h)lL's]m`Z+h<JW?=l/IW
%mhO8Tilg3EB7HtSmVJhun+F#\A?9&r+8P9c?9`e1!7=X/\C]&S\F`fd)kW9t"!?FdB0VS$[gl]!Hi<;dVVGOhik9dtlY[.jJCrZC
%B0RN`.^m4-I[Xt+h!2@JIcVc?Ipei!2CELloHRtn[E1q#B<dJDrN,!saK9o,a@^O4(3Xs)Q/fQ,p84uF$@:r`rNt4#N.PC,?9`cb
%f(\\dG-@MQPd!4[]ZY[#m%J[TFK_>8L5MF^]%XiH)HG7*WunmC@J,!G'K.e]ePCN%an#3&fl'=->b4saos;E`O5\6Hme*ms\AjiR
%)Xd:)^XZ-%i*Pq[5PpEmX'F%@n+AIGU/u7*>PUHH=1c@&mc.OI'G("'^,=^3B<T7ccK9)Uf?\o(fFVo3jLp"CRQS.2cZ%V9P5"g@
%jgODt&m)j"cX*/Dm$AIUos<OoVK[$_HESF0[eUNYMr2Ra9TY"^I=/*%U&J*-<USmgDbF<,hI+"JDkX6,$lQ&1\CXLd$a@.k&+m,L
%>UX36X5>+(C!3P;H5^#]?9cnf.9?-4V`&8Xoip/%\'Vg;p.ul$E?4fMfdfAVn)IUu$WiIVL3rm+Hc?HT4;i&0_sq5P\CXO*MW%T#
%7h<8UHi7ct]@^,"`I%RM".^.pk_f-2kqJtjgTAbTF-H46hWqY0hbo@e2u!0ZZ7B"jfC-NK<kfrT#>O[[ZW@QdpXaDgT=n]IZ'2]e
%]mdC?Ef5lfom?Z$+O+itA+[$kme*nC_PqI$/bf*%@VdXjqLrd)oeXjq?/f0Tqo-B6Mf\E8rTk:)ECMcemIDCFCihLZ>qeF[PW;h1
%]pXq^Na64uD!#Teffnn3QaWidVMRuVb_9QIDiKq&p)99!Gf1d,V[4b#;!j6>8]E+]-,9.'Q6b_Q]'o/2`FjOq"[79_,O?CdP]8"j
%V`G=F2VO>?ruBnhJKr7Fo5acnMsZ!/_Rg%;\a\JDFXqjoruQ6Hb#b+6Hq!X3p$A^&<QG&!=1cUD\baFe.p!h,Iis\U%`D02juedd
%DGU+Q>]]c;cJ<KH!I+:D5NhI0G6.+ddL:023ZFF@bKIdbpNiBtEGp\h*U`;WE$\(R,q_oaa1Kci+5KN[f5+j+PM$.oi-GTqSN@mB
%[,3sZ4MJnM+5QmAr:#EKr==mim-^P1Dqri;[m.Y+)]Q?_7::2`oq*LNgR"J7L[nc-V?6VVO\,-'%8R:%HRi'6DuJIWfL*t'@k9p)
%SmH\KE.7%n$43PO?aSHX106``pB]o>(<FWG&MiK5gtU[Y:m*H*@?9;XXNBBfGV?=C`)V_.7BZLD4lpFF(W5M"9=b4nX$4)-K:bb\
%5C;q=`N-1+a@X&(.X.:^I*!HH^D%oI>;EVQZ`PCX^ej^51.+uA*u5BnD-q8N,3b$*GO?Tcp>ERLgF?jr^.@bW#bIXa_H.ZmOEPsO
%"c'g*+jomMc6&'pTq>%9de6I;VWm@cA@E*S\[f\79)NS+hi@:^Wn4$%\kg2,j7-2$_KcoF^R=SRO,jD8mHt4Koj%EA,DP)NCupC-
%NXNebpa6?dJGee-%&#V?KB0VhpRRp1r!^b5o78=fKR4?RK6gE"JY^)_df'0eEUhNb<u?t`e&'f:r@]E"Ai[Ds#FV5g^lI>\5KjhK
%[n?P-!9Dcu.B4-i`Q.*aIHMlY(*MH!UHf2>H)9F&9pgFG`G>>ooblM)Xb:;Y.8nkh740gCmmm^9A^=cfB/:t6RXWLY_)7:'-4ZM/
%oWrP5_LBHR,'m:L5a;o/Z,NHM^47WU,&(6,,(XimVRCI^#L@Dn0>-L]'8$aVab_sJ'(PR_mf[t6(865!D\Ga\W.ET_Mmqt$>2EpC
%DcrHooOG6JDsqQ+5=R`Zl<Ye4V,/pAa/hF/Z%f<IeLB!h<,TE]F[-OuXT4[0<t%!3R_?jTCXo1#n[<hnP:rn'j*T]a9"l%WjbSCm
%%32"1#f4@CVG([*G#CUmRjGGeAJC4@60QRPd*H</Aq8//a*6er61jQ$Vn5(]cAQY'3t]iPFkR0"9tLUqf\K4h:TOOmpsW7D+Pm>8
%TEp'2piZudLI;J;IO:ED!^M6bDL<CX(6Ini,bg,.O5sE!GY#9iEdJJ:j2XIg:,%IX4]<=)OZ:"W[&^CHV__`X(pJ(3>dPqT^YtWF
%j,hL>r'jp>8"[YSU\?!T/dUnjK`O=g`BZ_7+P&CG#g.I6WZ!g?NZcG/W<C:odK\^aA,qj=`,L8m?KM,J*_([`]_%e7Qha08$khbT
%MYkIb?8<^iI:r*>60@UFo_)SS_.i4fia?7qjeH$-T<ua0&5Ne`$>T6nR)^k@Y]^_8q)qdo'NG=a.j2,u<8V1b.&1_JP`On[LZj^"
%1mUPgm1=EZT-j1uPHmu>7]$3V]Ll:06k]Le0P]m4AQfkXaY]\l[M*9inU>5f/6$eJh6:pH/(.IFA\nLP:G56U1olUUgreZQ),U:l
%&@GE[p?P9CjmtUO9C]3E$<C[\P!Zh86Z^QI&nkstdrc1\M1gPuI3#:Sj3C9a2%@ftQ\;5p9,'^>NAV2?Dcndc`go#j&"-S$9mVL>
%LBbI#-Yh]Tra+TI%ZO\%BHUa=Oed/6\\rZ)bOqsq4!5;K1sOB63B'=s/B_nATn+h/4Z&4>c!>R-$pfV7"gan2:[]2)$25LNb_'F?
%q!M10Nu=$^:*S7-;L1<Kh1LSu@^GIZ<-hfq5:T=SITN;Z@uG9oN1L<4WsbcY:/\K@nM@[DrLAIaoBS]d4,k=m@q=cT`pdh0$E";E
%nMB'OCPXQ^CmRkcRWE(+3CpRs/;VfcWX"YGGoA.4D?p6RqP;1>#T=2[;LR@5K#;%%'S-6kHhlSbFU6.9g-6bVg%RrQ.0Q2@\8q=_
%%#RuEd9MKb!Fq_9+er@(;ZuN3DrXC0E0VE^"/Z8T$3h!4#)nTCmKAjejk1Y\.qd2D0eg-Ioce\Fk(_hk)Dn#O]KGu/nHuNnV./bI
%)Pj@Y5\KEZ)6'OU)X7bRe(A=.$=8[r\PKU7IECa&2DkJe&,:O>gnr34p@L7?JqTm%K*;4Gmu=%a)-9Z8^%p7:I0l"_=SBnd)[-Po
%//%)@QO4?HZq-"_5XFDn.M0BD5W82GI<__W!ksDHfZ;Bt.86Ul,/G0$L]$C9VYsun/?G@.P</[Xg\>NpTS(2Am>R6c3-4mIUHk4<
%/./tTk;kY3UM`?igJQ:@1++@m#R18rM])S+p>(6AO[%%^5sDC_a"=C.&b;p%<dd4MEup'.P"VM^k?,-dWsf*+:<^E_BIpU*+Eo4c
%9N2E#TLp)3bCKr'<,'D-*krG6#?\QB7Q^fQWa&TA"B_[7!LQafOt\5M@-M^25,_G;k5m>L1)l#Emh#^8o'8Rq<9]FI4U)JCFD4M_
%.TNKn+;f15kc*!n4"fE4Pf(s>g3Q&MppfU+nOgWbm[,l1WR.$Fo#[9l\K"UG-'2\P/8-]HgsB/B<P]D\#m:](`L-O2W!)*\AE[_Y
%BLX2(oH@`lFU5ulK4(%O"o?$9a<=St/2J4gPp1=Ke?$`7*$8@M,367RnOnhaSibNB0/-"BYWms@U'9M8Cgh.FZff&92Ymf1T(jKr
%[/`D%>@7$bn/=pV^l=[.0"YdTo'5cB2G/Z4]=e6R4naiZjNW_Oh(N<DrY))F^;a8uo0%Jb%032`f8;e,"R"eX4BnNK6#.Gb%P$i8
%-[TFq8.cH[nu%B4OLOpgZ1^c"mia8lLoUIgLJ76sn&u8D(/_B6E7is%@5=Z#lH:#n".?BMCq@0L0,9r1];)-,mVWF$:1/K*2<a[o
%-!l&%[Vj!nA9,td4GRQaGRPaCfMQ8SSsdhAlE)i[A4hOWF9fE?`9)@'2O/J!qACL)R!9-T^NDoj_$.<RSC#o%WQ:_:-[&r,&MBZ4
%@=<2eRk[<ZF*c.Ph)pQ5J_al<WV:5PDrV`[qhM.SJEDP"L!C%`W"!cV-^j!i3tJP+E/Y3]mk-9+p7c3L236eS,d>p2=oLCh-")$3
%![!Nqc@7-KYJ-jk@2Dri&o!DW0l&'Xf[/_ZP].;0e]g7,]H?*VL"C4-j(lp*!e6_sesS,k0+'drTpcNTY%DVe5pHc,[N"GbGlgad
%R`!+*qZqaUIpuVqB$jlO-Gp(0!W@D:mR)68623.tT-KcRb2EE;lonsrjm['.Po`_A7OiUc/+$eqCgt#>0(P.:*Fpu5_*l/tMq65`
%*Tn'iHYGH?-_.$r!5-T"_=<XL$XE+O9/=P3lLd:`jLa;FCkpHHGlOFc#X7B5?Rs[5BIo92F]XSR9(;r$D'%1N-AFmAj8HtjRI=H>
%$];E'@b;\[(22%XVF6I?.=-"3OP`4^:5=1COjBZ`74n+Vd(I'NI%_)8.\%0d2DFa%47kQ^WfP'XTDF$(Pj*?cD'2KEr>+':6jPDQ
%FZ;dCeBLCa;Tf;VDn8ck+L]A^n4&"cSqHuuTC2O8'A=$FEp@PU:i(h9k.C<Q8:O0WGaCeRW5[R,B1H*:f+YSQjdctps,\.?)e7NY
%O)Ief_Tc@Xfe=A/Kj\QAga7e$Dj<,"m%@bi-1R8e4I'#UT@V>3V%-E_8D&5[WpU'T<-ikD%?<sO%H@kZ&;Q*iZE],d)_D77)C>Yf
%*q,1"*]E5$prmrW+4Wd<@]p8pSO@M`UQ?lpK0r7@GRGC'%5BHQ.s%+i.a6$:iduP;IX^mP5Rc'lA%`S:a,17CQ/bfQ]2lW^(C(+\
%Y]:-cPu_Q4*tu][Wj;M;pj/rpCWJI>)Uif<WgqgRP_)55YB\@+^SX`e'20'U,1_!<qY;?=+0U6cKciS7%t-gT+o+2jer[DU-ZuJC
%EOeSGg':U8`"TAW;;rgJ*S,qXRYei-9hkaacH?6S3j?f6Q`D@QEENjqO!e)[<-s,N;?q@Y9T!Y^:@B<S>Y#iFc45R>)/f'1G'Eq7
%g>BNG2*S5Ung?*5=6a%!.Zs>A/@h6>6eQ:$C,\8-":A:;C\o:-TK812,qPW"Kf+cBNA5$YN.tgi'P3E:J,R9>Afss$Et[Tm$oj:P
%n,LFBQXPde<>'n=8%T+6(/qQZQ<=%Wf_I!,ZC@5:2Smksp-i;7\*0UakhEh!'#7.&@sgo'LAc:dbM@K+8/*JP1_q<h<7j-s4?b6E
%8Z4=_dhd@BPlpWka2=3p%T[<&:Ngp'Fe.7)+/&CmGeZ%cF5bt_NcKq7-:`IHB;^d-g;t8+eTMce81+Cpf6?C[[cn->a/q@t',6$>
%<onmlCfTT%;He$-91\$)2ksJjjY/)/h(m."Qj*lKd64d)i##[!$J&)\#u?8nG(4:'e'uW1:35jIIJCYbe:<&`\rQQ<[#<3;15NC0
%!Mo:.7Pc4?7Ee5=?#<$O\_W+Eh9)^SAJrP5Y<rTD4U/;$<0\r3NRpT1/t#*NZua0Bhb=R`fJA@)eVc+L\mMHC9*#f$6L_RRL[E9>
%7YDpoVje(?89i-u1c(4"i>I1!7s!Thj^Fnh9l)_;XAecqHLYWTE:<_H(R0C2^>PL57CJRJf)GTj#+;Pu/7O\E'UEcVOC<LNh#GP%
%RE(@_1=[N-Wt2UtjU<p#+;oe?T*JSY\2)-EjS)OV)/1Cm0utP(]#2,Dp@NB+)9?>od9j-#8/)*0bHt='%`.];<`rUN4UKZ#<Q:lB
%9g,H.kR]>!,RiRun2qnk0G6?t9cqr::j_@[SAM21Z*Z5"3V;^jYp(rdI#WV*$K]06*(R"S/G,P+YX\;W?k/$jXb(A+mHn>aVZK=4
%dX(Zn#Hc%Q->Ue2lTqX(XS49KolueLHPY4Z$n"i^d!HP[HB<f"d!OKGR(]2)@qOg)]6Fr['Z"gE<q;"MIlWp"$s-=o$]\!5(g;u6
%$2utdFSQ@)KDL.6BXoh'nEd>jBXoh'4F[$Z(<3Z-d'=@$M=$3a#io`mH42^&@VCm6*"P)$jE*T&*#cXG&t,ltL(M"tViW<FAT4WM
%<g(@eSu3np:4mbT0C;Y%9rNYcTna8)(@\6saD80*8.I6`HSe3&*M21WUdQpY"kDfb,J4M-<T2O\O9LiQb+1H]8+a/XnOjkMf]QdA
%2[;lC2PTa^j@a,\)NL]1/:NPrf@PD$lV5bCXP?Ks_2Hkc321i8m>\dcq6mNY6Tjj232.5;H=.i*`Le^LLgEX<_9l*&323D'_p;S$
%4kct<NS^ENUtu^N9'_lcL1NBR\D@=W?4j:Y>"d\^':m]Ar;=`aUYTZJ2LZJZhIrJ26Z?k9p!E%QUY_2#/'(:ZGS=Dh(+.Y2"H-7m
%oH-$rs'*>Y%R_=ie[;Z5Ib$K[qKVWBAponTV"qC$pm='TR<[?!1om)AQo-'=JWS:78,P\B(j`+-/78d;`+*j!9;(t!+6p>BP!JHr
%&%G0tjH&HiNqI7Bl/WB%R%4@`O8Qg,B)NZWN;RBc)k1Z8pd0/U6LmWrh?BID5UE_3h$#n&;4[VN3ko6.n>a*/Wr0\>Ktju6VTL!,
%&$M6$>*&TtRZ\kG9)bba!ZC+Gjai-UL#gQolKF&H+4g)$10K`)c(9XZKiKNNIusYR]t][,6#pcF%EPCDR<e_2BL$Is%uodZ:'5Me
%J(/o-AMbO=njhQu0p=jh+P5=NO8NGJQtm/pO?\XU,_'e$Rk0-+gkj\f\/4fVOB_O5`j11#jAu8A]qf3s+LgnHkqK7tT\M*X."Bls
%"k;C^pks,EO&c>i'e^RbTHNlmc^Eu]RDegREE+B94T<*.JZ0gq97A(9"qV,`ZU1<]?$j2d8R@QW!+\Xc^+>1;LU&2*^'9E>C2]X%
%+Mfb6@`Wf3i@+IKNp1tTQkYI2`qS7oDPL'H@RlKbF\egP61$j$CpAed,D]r8mW+3*YleDlGEp8S/R4R4b%E*9)oQ@ca-(PKh^KY%
%Df3aRJ_hVYbZ3@8(RfiHkkqq*q7N#/m;A<1+Ha%(E8VeCrRLr^P"FdBHW'1<9K%H.;p1u'kppc>5XpOKM3>D_+7@<]gEKK+V[4QM
%UhN"pI-/X2\7"Lc_WW[/od#+<3=b@uJjE>X#6[I+&M3XTYST&0P1^)4E2+(mrAhU5,:=G514"kg_m2dpN;m\VpqYYg<I7+akrW5P
%^CP6^NS;.aLI#?!Z$eRd8%Rg'LI6Ztr"1Eqa$-B])33&5$*TC[.J.Za5BjSj\)#m^#mu:Z+s]?1p;.(+'IpWe*C/O[7dEWlL;!G3
%6`A=;jW&Ghj?=o1Y`I1gKK&19[+FiYl9F9h[jD>NAp*Pb==M4[f"r:tmE+DgHdYR;Srfg[e=WW(et-hkf38,CB%iGhhY>h&7qUHg
%c?j\P^HkKF'%WP"=5)s=UVm"0bYidsUH6Zd2\6mIf9q\#g(W&Xf'5ITe".,1XkA27VEKKKHklYn2[[1$hO**`*,L9KRbMa(duY`D
%op3Pq,89Ap"$,hj*sZTR+.:4mL\"rulo/Wuq*R$9p%aZmjGsr0Yr;WERJ`2B#hJ$#&miT8gLg"HEsKWjo3]]8n@IFF1MieZG?q"3
%s"DugC7XU`RM')r=JBbaHauDK@V,[>#;kqr\a6`D%W.^d/"bHK$abjNEqGaT"7,;dODqbD,3Z5D4>7hL`8TOk=^p-pUP\>hOJ2h'
%l6m#pe4$/r9`T@2\p2;X/muc?CV<?]OA>F%B12Ydf/<9>X?U5d-[O;@rP.U.##B/P[^5C`+e@h*A?nc:a3A:Cd;q+lGi;>L&,OE2
%f-kqV`iOj>)FY1!@uBbi9iU*39(W6b#p]M.kH%"#RsOiV#C8aF:(kTPh'!*S%;m?,#MEQJq]03WIK.M6GVS2'FaTXKpTsEc,uLU?
%C1+"Ig_o!3@!CIMEed2VZP!r;R,q(IR0,W.R?k*!-+k:K*@S1Q[p1S*h3&:9RXX^=2:%@2<l&p;,'.RSS.)S_H6TF"_j09XblVn&
%g5mKA@s7*=3-[N`%8D--C\9`abJ_kWNB[c[%7m`47o:L2fRO\(oXfC)djPe_4@^-3T[Hr2mm`(4=\uQp"85#/EdTW&ajc"Ks7m_m
%8$irLLYi:!q5$Jp0/5MtH7VXiH&XX,+nubRi=mFTHBd(=/(Wt>7-R_aQpS+N\g!B"Hibj;a74WEqM75HI-14XVlrW%^bUgGUYUhp
%PZgc+PZ]h.NOY\slR'hf_SGCFl5=g2=_`>2C\Wjf+3dG/V2aJl;O?52<#a>p_hNBOTnJ6)641KK-\k-$dgc=.`UGTl1$-Ba]%SAE
%SeUG2IE;J1E1h4c(d84!/H?gR-,2s.NZu^CJ3/PZ"'SN\0a5>S01WCBc5]X$2IFW48MD0lm.&Q&7q(P-5c3XH<BYs&"X1*!TkF$X
%9nBn:J;;#4Bn!IeJ5`;s;sM``N]eX:H;7c+,YCME4<uRuNI$O'&kG^Y`\e![`1rA7r-TVp&V#h^d>gP4.i+@F]5*tqRDc5+7ilC\
%oj.)6pg3ej="iZ34KG\JmCa&:b&pqo"^u3b3).[d`HWn]B$M`WgVW0GS/GFV$GBh>"g72Uo]_3M[g@bQhUoC*e0E2bJ4,mk>[ukB
%JekS2OF0Dg'fd^>4Yomb`j#aLOj2_h'oM0!XnLgZc,3%KPJ]?V)i\^rnBIrDB0g!MU@RQ2a9]i>g8Lc:@k:)@5UU.mKlbT[G9#Ql
%3.i/fKS8k![uk\PHR*F)]/N#9]D7gmoW`8q6A:'A=TC'urW/)!RrY`>83UjnjIaL67U1_$;rrh^"0dqjDOYg`am"/78VnsimYs6e
%\X^Zi<MT\OQ0epQ)#g-0:F;8uH*bUt`Z)[a%n,Y[l@8FrhM>gr'/,mFHumdV=!^_V(&s\ea5-Pf*6l-ADnL$f3]Y<Zb$oSM'><Jt
%p9tHor^'eT#rQ.f:6V@$np@P5ICsj=h_)ZbXTLr9GiEri%W]3/LV3'NJesJ.?f\PSMVd3"^@477!ujI9?^*VgE"8_tH.NHP4Jmmp
%HdT=f3-1_MH9*nb;?7:$4,(c:iq2Fc2a,5'n(l$aj2^4d7='FDYVKP@0C3nfA20\>$u;/oomd8]qGfu(,4&i'p`ao8("E'V#@AV-
%hG?tMgkFRd"rd1.$foMRpnFOaB/n!k#NcT0<MEcWF=WKos&[bqh+FIo:$Z)CF=WK.$.cR$kuK"Xb26<ZF=WJ_/?X1Kd]Gp=gV[VT
%_Ijs+6GV9TO6fmn%+!s@*hrQ)#uNIThnQce_.FKeU%IZ7]-BscS-B>TA#9Lf=4eQ#Z[dF*ofV+3hEU^&Jqpf^CqlfZHeY'1O!\YT
%r<&?R90uR?%"NI;_g8bc0^mqr$,"es=au1%B'+nai]PoL&U'1^^PGmFpcX54<Gt8ZZJth<=cBG,rCB,2NBj!gB6Km_2D8(<7Fkb+
%SrHpq8@nDoYpp!kF0Ha`>s=1f.qb'$Z(/cMh)k24+/^W!S`<V=1U,&a)5("bnP#/6oUpM6U>(lhF[i2[d=WDT`4BkA3G_]%;Teff
%=,$ecKkZc7^p':k1Rs"U$VV98%35G=ck`Y#P/i8"4_\mU1*5!`-$MS8UDa6F<^Lk,@sZVe05d%,:O@aqMK&h'KQcr\.R%9)=HPni
%Mt[aN's,@TJK/(oUsJIXkd-QhmpEr'cJIEIXHm=)d:e?ZT>*ml'01Y`?O//P&:49L,Y!+Z*[WB.oCpb`IMP02N,5Es_lK?G#f.31
%$=6gKi'Vi&$HVa+O":o?Ioms]-I"%'0S2d]GhAMA@7*lq"`gC/"UTEG=;5/@QPgG0B.a[hZoNmrhjCD+0ZoEML!F+k04VFMdaJVT
%a):tJ,mG+d@/p:f-S5==S>:KC8BQ_335V7/fZW&8(C[K(N;%]B@Ko*<Q*qf-Z0:2b^]:=^lb/mKXYpT8Mi6_::R.a2*V0(+El;+4
%Dufs!ak?IuXMWe$Ta'lb^qluC+EFg8C4.N+_f5*t#mcm(!BY95(ObfJD0jUjUJA/ChRcSb,b>3fQ3Hc@+XDar[L?#AD8n/-b.MWm
%0e%+&W3fe"U0B!-"u+l3*>_^iRGJ?88VnOd-;ppsEm<kcYL\>:h)DcKI3V-7Mq:*0ZXc@$BZpr@[?m8Mq6cgMg.*oudb%H];k)k(
%L^]ThoH91'NoDPuj#C6(.#ff+2#-*QSTifnRE"m4ke-[lj7poQB;UkqOkkZRDIoQCXiPlK\fY.5j1FQ=Sm>X)aE[;*`<U)OP^G=#
%@8D0`og3NRo9">`NcGCIZA4S@2Mc(AK<aeKh?%Hhd9tqc%MLaZUQUG8Q-,2`0p2<T1;RV/i1G%'1VTT:^0$@FL*Xg.@6:+(m7CqV
%[NIME.g9@iTH<O\!^-?m;79#B*=5Xu.=ETJ3YN&%<QMa]Si$Tjji.r&>VSYhaduBE_fc*c-:a#1`+)'](Her`Nt8GQk7nB:o+;2N
%?HIpNU;abXYS0#=P;mPM?9f0*EGT(Th89mkgQ`2UHe$&B'?m:@ppL4_nqe]EBPsU3Ps$u(T58UV(C.4+:nc9bYN$aD'/R"kF]n$>
%#)]Y6]Ve6ml/6:(k$19dWp^m&B$,Q:DWY1%b%%UUY4c(+V-ZQ"N$GP!P#-$H8hrae+(i*+_X>OB2+%,="QJB(:<EJVcJ&$s#1l"6
%rK?n7TOEdnlop!8b9!YJCJ&[GK'UmjXKM_h4]b9_#it\?+RLHiMd?\Mp,X=WJ!CCm/?T)Drgs9'U0cJiGccpNlrJbZmmg/k`7]M>
%'iM5(nY8=K\,V8IL\Hu33:n;?Ao_3aaEiP>$N3N3dsB%J^id><cs%T;r3,XB1b8=4Zi54!QMu.#nEAiDhE366o3P>h("M.5##K6J
%=&^+R"^uo@(%q(H_g)XRs+gW!k3,%TH]A$.GrW>JW8J3_EJhJXTh#.QnsoI0qih]R;Y]\skNr;'CQH9m@OZ4>_oG[>CskD0+5fq>
%0_!kBR\$$.&G/0APKar[%-fY3NPh%jCsAWEiEtuGGV\Q@s.J73mu?5K`mPt*@+XF169jP.;<'f8H?$0Z&a[r]Ebg>n=X1$?)I]Jn
%#V3GT=G\oP'%R?3KPYe8k+7[WFB6%cA1Kje4oi$SlQh\*3qNGOLX52Lcj+;++ie<_-kD\+l%H2LIDF?(UighD"/ZQn%S@aB>U0tS
%D-QQ5q`;iP^-?WY[6J[P[Qch"8fb@BPb<Ymar&-`9&jo&"JlTR^i>)iWMC#!.VT-Ce=dD?3e01a*Vt;c_f<7KCk!(&<_GZ6[%O=h
%6jh;'a=;/i#@,hV-S=Q?U]ih>Ue[43e.L-?3^VOsLWeuJB_oV\80$/OV"?K>l7b%jl=aj;Y+sF4>_f.1\W09$EZLH(6Hu?-5a.IJ
%%1?Rp;*Hk^'oXE>aOamJ!(o]*HSV+MV4"ePSr\1rn*P?de;F;Cj7'f+Zm566+5T8f=Qgqlk^#@,"$fa]i,$1Da0XHD81LLB8E<oT
%^$^Atc=E#!B32Dl^<[W:BF0sBH(ClMM115e4fj?+UIb&nZp2K5WSJX=D=:ugr[iHNUCeV9S=gM`LEoV,<7*f+*<-88TN>fLUc2U\
%4oZ=a2]fU~>
%AI9_PrivateDataEnd
\ No newline at end of file |
