diff --git a/Logo/O-ESD-LOGO.eps b/Logo/O-ESD-LOGO.eps new file mode 100644 index 0000000..2b0bcda --- /dev/null +++ b/Logo/O-ESD-LOGO.eps @@ -0,0 +1,9413 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: Windows Eastern European +%%Title: O-ESD-LOGO-final.eps +%%Creator: Adobe Illustrator(R) 16.0 +%%For: Olcan +%%CreationDate: 5/21/2024 +%%BoundingBox: 0 0 488 149 +%%HiResBoundingBox: 0 0 487.6255 148.7925 +%%CropBox: 0 0 487.6255 148.7925 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 16.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 16.0.0 x682 R agm 4.6676 ct 5.2591 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 40 8 %%BeginData: 6472 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 +%524C45FD10FFCF8182A7FD78FFA8AE828257CFFF815781818283FD72FF82 +%825D82818182AD818281825D825DADA8FD6CFFAEA7575D578283CFA8A782 +%FFFFFFA8AE8281578182CFFD69FFAE825D82A7FD0DFFCFAE818281AEFD67 +%FFA7815782A8FD11FF828157A7FD65FFA7825DADFD14FFA8825DA7FD63FF +%A78157A7FD16FFA88157A7FD61FFAE8281AEFD11FF7DA8FD05FFAE825DAD +%FD60FF8257ADFD11FF5227FD07FFA7815DCFFD09FFA852527DFD1AFFCF83 +%AEFFFFA8ADA7FD0FFFA78182FD1DFFAD5D82FD11FF7D27A8FD08FF838282 +%FD08FF7DF8FD0427A8FD18FFAE8281FFFFAE5782FD0FFFAE5DA6FD1DFF57 +%81A8FD10FF52F852FD0AFF5781A7FD06FF7DF8277DA8522727FF52525227 +%27A8FFFF5227277DFFA8277D522752FD04FFAE5782FFFFA75D81FF828257 +%82A7FFFD0482A8AE8182818182A782CFFFA781CFFFA782AD828281A7FFCF +%82A782A7A8A7818282FFFFA78282FFFFADA7FD04FFAD82FD06FF7D2027A8 +%AEFFCFA7FD06FFAE5DA6FD06FF52277DFFFFFF27277D272027272720FF52 +%27527D277D7D272727202752FFFFFFAE8281AD82825DACFF8282AD5D82CF +%AD5D8281AD8182818281ADA782A7FF5D82A7FF8182A78282825DADAE825D +%8282AD5DAD828282FF8257CFFFFD0482A7828282A782FD04FF7DF82752AE +%FD0582CFFD04FFA8825DCFFD04FFAF52F8A8FFFFFF52F87D27277DFF5227 +%5227F87D5227F87DF827FF7EF852FFFFFFCF5D8157815D8181FFA8A78282 +%5DAE828282FF825E82FFA78282CF5782A7815782A75D83FFA7A7828182AE +%5781A8CF578183A75782CF8182FFFF81FFA8825D8257CFFF82CFFFFF52F8 +%2727A8FFCF5DFFCF8281A6AEFFFFFF8282A7FD05FF522752FFFFA8272784 +%5227A8FF7D27522727527D527D7D2752FFA82727FFFFFFA88282FFCFAD5D +%82A88281A68182A7A75DCFFFA757ADFFAE5DADFFA65D8281A65D8281FFFD +%04825DA6AE8282FFAE825DADA7AD82835D82FFFFA7818282AEA7A7818283 +%FFFF52F827F87D83828182828281815781A8FFFFAE5782FD05FFA8F82727 +%52F82752FF27272752F8277D52F8527D52A8A8F852FFA8F827A8FFFFAE57 +%82FFFFA78182A75782838157AE825DA7FFA75D57A7815D82FFA75D57A7A8 +%815782FF8157A7825D81AE5782FFFF815D82AD81CFAD5DAEFFFFA88281FD +%05FFCFFFFF5227272027FFFF5D82AECFA8FFAE825DACFFFFCF8281FD06FF +%A82827202759FFFF27275220277DFFA852272727A9A82752FFA82752FFFF +%FFA88282FFFFCF81A6CFAC81828282AEAD5DCFFFFFA782818281ADFFFF81 +%82AEFF8182A7FFA782818281ADAE8282FFFFFF82825D82A88181A8FFFFAE +%5781FFFFFFAE82FFFF52F827F82752FFA8A77DFD05FFA75D57AEFFFF8181 +%AEFD07FFA8A8A8FFFFFFF827A8FFA8FD05FFA8FFFFFFA8FFFFFFA8FD05FF +%AEFD09FFCFFFAEFD07FFA8FFFFFFCFFFFFFFAEFFFFFFAEFFFFFFA8FFFFFF +%CFFFCFFD05FFA8FFFFFF8281FFFFFF82AD82A7A7AD82A7A7522727F8FD07 +%27A8FD04FFAD82AD82FFFFA65DCFFD0DFF2727FD4AFF5781A8FFAE82FFCF +%575D33ADFF52F827F827F827F827F8277DA7FD04FF82AEFF82A8FF8281A7 +%FD0DFFA8FFA8FD49FF8281FFFFFF82AD82ADA7ADA7522027272720272727 +%2027A882A7FD04FFCF818282FFFFA75DCFFD59FF8181A8FFFFAE5781FD04 +%FF7D7D7DA85227F827F82784825DAEFD04FFA88157AEFFFF8281A8FD05FF +%CFAEA7FD19FFA8FD25FFAE8281AEFD0EFF8281CFFFFFA78281FD08FF5227 +%27F827A8FF5D82AEFFCFFFFF825D82FFFFFF8281FD05FFCF825D82A8FD0E +%FF7D2752275227A9FF7D2727277DFF7D2752275253FD05FFFD0482818282 +%FD0DFF83CFFFFF8182A7FD0EFF8281A7FFFFA75781A7FFA8CF8281837DF8 +%27F8277EFFA78157A7FD04825781A7FFFFCF5782FD05FFAD5782A7FFFFCF +%A7CFFFFFA8AEA8CFA8FFFFFF522720522727A852F828522727FF2E272728 +%F82727A8FFFFFFA7578157817B82FFFFA7CFFD04FFA7AEA8FFA75D81FFFF +%AD82FFA8AEA8CFA7FD04FFAEA7FFA8AEAE5DADFFFF82FFA78281825DADFF +%CFFD0427A8FFFF82FFCF5DCFAE825D82A7FFFFFFA78282FD04FFCF5D8281 +%82FFAD81825DADFFAE5D825DADFFFFFF7D207DFD04FF27277DFD04FF5327 +%A8FFFF522752FD05FFA78282FFFFAE81825D82FFFF81825D82A782818281 +%FF8282AEAD5D825D8281FFFFAD5D82818281A88181FFFF82A7A757828181 +%82FF7D27F827A8FFFFFF81AD8281A7A781AEAEFD04FFA757ADFD04FFAE82 +%578283A75782A78257ADA7815782A8FFFFFF5227F827F852FF7DF827F852 +%7EFF52277DFFFFA8F828FD05FFAD5782FFFF5D81A7AD57A7825E82AEA7FF +%828181ADAE8257CF83815DAD815DA7AE5781A7A75D81FF8282A8FFA8A682 +%FD04FFADA7522727A8FD05FF82ADA8AD82FD07FF8181AEFD05FFA88282FF +%8282A7FFA78282CF5D82FD05FF7D2752537D7DFFFFA85227F827A87DF8A8 +%FFFF7D2727FD05FFA78282FFA78281A6828282AE5D8281A7CFCF5DA7FFFF +%8282A8AD5DADFFAD5DADA78283FFFF8281FFA75782FD09FF7DF827A8FD11 +%FF828182FD06FFAE5782FFA757A7FFA757A7A78182FD05FF522752FFA8FF +%FFA87DFFA827F87D522759FF7D27F87DFD05FFA75782FFAE5781A7AD83CF +%AEA7838257A7A78181FFFF8257CF825DA7FF835D83AE5782A7A75781FFFF +%825DCFFD08FF2727A8FD11FFCF8281CFFD06FFA75E82FFAE825D825D82CF +%CF5DA6FD05FF7D27272027277EFD0427204CFF52202727272052FD06FFA7 +%5E82FFFFAD5D828182CFAD5DAC8182A7FF81825DCF8282AEAD5DADFFAD5D +%ADFFAD8182818281FFFFA78281FD07FF7D27A8FD11FFAE8257A7FD07FFCF +%82ADFFFFA8A782A7A8FFA8A7A7FD05FF7D7D5253527DA8A85252527DA8FF +%7D52527D52A8FD07FFAE82ADFFFFCFAD8282A7FFA8A782A7A7FFFFAE8282 +%A8AD82FFA7A6A7FFA7A6A7FFA8AEA7A75781FFFFFF828282FD05FFA852A8 +%FD11FFA7828182AEFD55FFCF825D828182A7FFFFFFCF578181A7FFFFFFA8 +%A8FD12FF82A8CF82FD57FFA78281A6A7FD05FFADA7FF81FD16FFAE81AD82 +%ADFD61FF8382838182FD14FFAD5D8182ADFD63FFA7AD818281CFFD10FFAE +%A65D82A7FD67FFCF815D5782A7FD0CFFCF82815781A7FD6AFFA7825D8281 +%ADA8FD05FFAECFA7A65D8281ADCFFD6CFFAEAD818157825D815782818157 +%825D8282CFFD71FFAEAD82828182818281A683CFFD77FFAEFFCFFFA8FD6A +%FFFF +%%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: Cyan Magenta Yellow 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 75 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 +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}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 +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}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 + {<>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<>}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]{}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 + /DataSourcedef + /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 + dup currentblackgeneration eq {pop}{setblackgeneration}ifelse + dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse + dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }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 + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 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/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}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{ + <>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 +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }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> + endcodespacerange + 1 begincidrange + <0000>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 + 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> + endcodespacerange + 1 begincidrange + <0000>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 + 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/.notdefput 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> + endcodespacerange + 1 begincidrange + <0000>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> + endcodespacerange + 1 begincidrange + <0000>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: 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 + + + + application/postscript + + + O-ESD-LOGO-final + + + + + 2024-05-21T20:58:12+02:00 + 2024-05-21T20:58:12+02:00 + 2024-05-21T20:58:12+02:00 + Adobe Illustrator CS6 (Windows) + + + + 256 + 80 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAUAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FUl1vzdpGkkxyOZ rkf8e8VCwP8AlHov68wNV2jiw7E3LuDXPKIsb/xh5s1RiNJseEddnVDIR83aifhms/lLU5f7uO3z +3k0+LOXIIc2OovEyyWV5/il5g63wqIwpP8AOp4BeNRlfhTI3jP8xf1dPnypjwnuPEiTN+ZdkOTo bhBvxCxS1/4D48s4tfDc7/I/duyvIFaw/MZkl9DV7MwuDRnjBFPnG+/45Zi7ao1ljXu/UmOo7wzC yv7O+gE9pMs0TftKensR1B9jm6xZY5BcTYcgSB5K+WJdirsVdirsVdirsVdirsVdirsVdirsVdir sVdirsVdirsVdirsVdirsVdirsVYT5o823Ut1+h9Eq07H05J4925Hqkfy7tmh1/aMjLwsX1d/wCr 9bjZMpuoonQPIVnbKtxqgF1dH4jEd41Pv/Ofntluj7IjH1ZPVL7P2soYAObLERUUKgCquwUCgAzc AVyb28KuxVB6jpOmanEY7yFJgNg37Sn2YbjKc2nhlFTFsZRB5sG1HRNZ8q3P6R0uVpbKo9QHegr9 mVR1H+V+rOfzaXLpJceM3D8c/wBbjSgYGxyZl5f1601myE8PwSr8M8JO6N/EHsc3ej1cc8LHPqHI hMSCZ5ls3Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWN+eNfbTNNEED cbu7qqEdVQfab8aDNX2pq/Cx0Pqk05p8IW+SvLSadZreXCVv7gV36xodwo9z3wdl6EYo8Uvrl9i4 cdC+rJs2rc7FXYq8o/OX85l8ren5a8uAX3nPUSkNtAtHFuZiFRnHQyMT8CH5nbqqzjyL5Zfy35Ys 9Mnma6vwDNqV45LPPdzHnPKzHc1cmle1BiqfOiSIyOoZHBVlO4IOxBGAgEUVedahbzeUPMcd3bVO nXNfg/yK/HH816r/ALeczmgdFnEo/RL8EfqcSQ8OVjk9EiljliSWNg0cihkYdCrCoOdNGQIsci5a hqepWOl6dc6jfyiCys4nnuZm6LHGCzHb2GFXzw//ADkN+aXmvUrqP8vPK6z6damrSTRSXE3H9kuU eOJC3Xhufc4pZZ+Uv5/TeaNefyp5o01dH8yDmIggdIpHiFXiMcpaSOQKCaFjWh6HqoZbJ+d35Txx NK3mazKqQCFZmapr0VVLHp2GKsi0DzX5b8waadT0XUYL6xUkSTxOKIQKkODQoQN6MBiqQL+dH5Vt qA08eZrL6wX9MHmfS5dP76npfTypiqa695/8meX7u3tNa1i2sLi6QSW6TNx5oTxDA9KVGKoLRfzY /LnW9VXSdL1+1utQkJWKBSylyNyELBVc7fsnFWT3UrQ2s0q0LRozqD0qoJ3yGSVRJ7gg8kh8m+Y7 7W47prpIkMBQJ6QYV5A1ryZvDNf2brZ5xLiA2rk1YchlzQ9j5sv5/Nc2kypCtpG8q+oAwekYJBJL ce2+2VYu0Jy1JxkDhF/Z8URykzpNH83eW0k9M38fKtKjky/8EARmWe0cANcQZ+LHvRd1rOl2kEU9 xcokM391JWqttXYiuXZNTjgAZEUeTIzAWQa/o07TCK7jb6uvOZq0VV8Sx+HBDV4pXUhtzQJg9Ug8 yedbRNO5aPeo12JFDDjX4CDWgcUO9M12t7TiIfupDitqyZhWxTLQvMdpc2dlFd3SfpK4QEx04kk1 pQAUzK0utjKMRKQ4yGcMgIF80wk1jTIr5bGS5RbtiAsJ+0S3T78yJanGJ8BPq7mfGLpq51vSba6+ q3F1HFcU5cGNKClansNsZ6rHGXDKQBUzANIVfN3ltpRGL+PkTSp5Bf8AgiOP45SO0cF1xBj4se9F 3ms6XZSRx3VykLyisYY9RWlcuy6nHAgSIFsjMDmpxa/o0sE1xHdxmCA8ZZSaKCegqetfbIx1eIgy EhQQJjnbVj5j0S+m9C1vEkmPRN1J+XICv0YMWtxZDUZAlY5InkWHyoNe8/GJ/itbM0K9Rxg6j5NI fxzSyH5jWUfpj+j9rQfVk9yYa/qMi6tfxXWpzaaltCkmnRxfCJSVqxbY8vj+GmZOrzHxJCUzDhAM a6/r3ZTlubNID/EXn9reosW4lKiUQNWlPteHv0zH/O63h+n/AGLDxMncjfL17y1axSxv7m+WaF31 RJyzLGwX4SOQHE89sv0eW8kRCUp2Dx30/VuzxncUb72I/nf+fFl5Mhl0PRGW680Spu2zR2YYbPJ4 yU3VPpbagO8cinlH/OPXl1tW8yXnnnzDcyCOCZre2v5fjZr+4Qs8pZq7xx13PRmU9sx9TmjCPqPD xbX3MZyAD3SDWZJp7uC512eG0tVc2Fwo4mYg/tNT46eHfNFDUmRkJZSIx+k9/wCtxhPnZ2RejfmM OUdvq0PA0Aa6Tx8WSn6vuy7Tdtco5R8f2JhqOhT7zZYRan5enMdHaNPrFu43B4iux/ylqM2HaGEZ cBrpuG7LHiig/wAvdQa50P0HNXtHMY/1G+Jf1kZR2Pm48NH+EscErih/ze0fUNY/LTzDp2noZLya 0Zoo1+0/psJCg92CEDNs3PF/+ca/zT8i+XPKl9oeu3kelXy3b3QlmDBJkdEX7SqfiQpTie3TvRSU k0zUbfz7/wA5N2+s+WYmbTYLiG4lueJTlDaRKkkzggFRIy8VrvuK+GKsV/Iu0/Ky51rUl/MB4lt1 tgbBbl3ihLcv3nxIVPMLTiK+PfFSlugT6vDpf5gReWGnby61oBOw5A/Vvr8SxF+9TCXDf5PLFV+l afZaj5A9BpvK1gyy1kvruW6TWQwkJHwqZFZCu3wRlePg2+Kpx+ZflvWLWX8vtA1y8iupzYJbreWk nrI1tLeyegUchQ3GF1A26AYqnP54+RvLnkXz15V/wvbtp4lWKVqSSSH1oJ1CyAyMxDdK02xV9Zaj /wAc+5/4xP8A8ROV5voPuLGXJ5j5V8u3mrx3LW96bQQlQwAY8uVfAr0pnJ9n6KWYHhlw04OLGZci qaCv6M82TidjP9TW5MjAbv6cbE7GvWmT0g8LUm9+Hi+wFOP0zQM9xbXNhcPBZWdrGjChMjm4qxqO FX+Lw+zTMec4zgSIwiPeeL4b/oYkgjkFS6kd/J9irGoju5lT2HFW/W2TySJ0sfKRST6B70z8waHb ad5Xsbi0Rg116RvJeTHkShdQR9kDlmVrNLHFp4mP8VcXyZ5ICMBSC1SLyuPLVk9kw/Sh4euAWLV4 n1OQOwHLplGeOn8CJh/edf0sJCPCK5onVrWS30PQNagFJIVEbt7qxeM/8SyzUYzHFiyjmP7QymKj GSWXkuoXk9z5jQFUS6TiTuVO7IP9iFUfdmLklOcjnH87+z5MCSfV5prp12l5c615kvYDNBFGY0gJ 6mb92q1p+ymx+eZmHIJyyZ5iwBy9+33M4myZFJr2SKbTUljtbS2QPxX03c3BoN+QZ2236kZg5ZCW MERhHfpfF97XLcdEVrbPPp2g8zUm3ZK+yylR+Ay7VEyx4r/m/pZT3EUf540a30mOygso2S0fk0hL M3KUUFWqaV4+HvmR2rpo4REQHp/SyzQ4arkhjp8t5d2P1KbTba5NDbi2kkDFl3Xny50YU2rQnKjh M5R4DjjLpwk/bz3Rw2RVJv8Alwvr6hqd4ftUUVPX96zMf+I5m9i+qc5fjds0+5Jd5x0281nWLn6o q8dKt0+sF2pUuDIAv+xODtLBLPlPD/k47/euaJkduiOH5iWtyI7ewtZDfzskcazcViDMQN2DE0Hy zI/lmMqjCJ4z38mX5gHYc3nn5wfntc+UNPm0KxNrJ5vuK+pNbVaG0iYbSOHG8rV+FT/rHsDs9Px8 PrEb8m6F9Xybc3NxdXEtzcyvPcTuZJppCWd3Y1ZmY7kk5e2PX/LH/OQMGi+TbHylb+VY5baBVEkq 3TJJNOW5PIQIju79t6DbKc+COWPDLkwlASFF9KflpJcX3liM6rpKaXeLIXbTnk+stEJAGXmxROLk blOq999sq0+DFEGEd+E+9jGIGwVfPulwXkVkscajUJ7hYIpj8IowJIc+G2YXa2nExGh6zKgWvPG6 70V5Q+s28F3ol7xeXTmVeankrRzAso338ct7O4oiWGXOH3FOKx6T0SX8uCYdQ1O1rVQFP0ozL/HM HsX0znH8bNen2JDPM6FymBeZPyK/K7zDqD6jqGiqt7KS001tJLb82PVmWJlQk9zSuKp/5S8ieUvK No9r5e02KwjloZnXk8klOnORyztT3OKvBfye/wCcc7onWIfzH0AJBIsB02QXUZcOpf1OLWsrMNit eWxxSS968s+RPKPljSpdK0TTIbWxuK/WY6GQzVHE+q8hdn2NPiOKGLTf848flBLqH15tAVX5cjAk 9wkBYGv90sgUD/JHw+2K2netflT+X+tXmm3mo6Qkk+kRxw6b6cs0CQxxNzRVjheNKK3iuKq3mv8A LTyT5svrO+8wad9durAcbST1p4uA5cukUkan4h3GKskkjSSNo3FUcFWHiCKHpgIBFFUHpeiaXpay LYQ+iJSDIOTtXjWn2y3jlGDS48V8Aq/exjAR5LI/LujR6g+oJbAXchYvIWcglwQ3wliu9fDIx0eI T4wPUff1QMYu+qD/AMEeWPVaT6mPjqCvN+Ir1oOW2U/yXp7vh+0sfBj3KzeUvLzWiWZtK28bmRE9 SXZ2ABNeVegyZ7OwmPDw+m75n9afCjVUmD2FnJZCykiV7UII/Sb4hxUUA38KZknFEx4CPSz4RVJQ vkbyuOX+h1DeMkm3y+LMIdlaf+b9p/W1+DHuTCTRNLk01dMeDlYqAFi5NtxNR8VeXX3zJlpcZx+G R6O5nwCq6LE8u6Mmmvpq2wFlI3N4uT7tUGvKvL9kd8iNHiGM4wPSfejw41XRfaaHpVpYyWMFuq2k xJliJZwxYAGpYk9BkselxwgYRHpKRAAUgF8jeWF5j6nyD+Mkm29dvi2zHHZWnH8P2n9bDwY9yvL5 T0CWO3jktapagrAPUkHEFuXZt9z3yyXZ+EgAx+nluf1pOKKPvbGzvrdre7iWaFuqN4+I7g/LMjLi jkjwyFhmYg80tsvJ/l2zuFuIbQeqh5Rl2dwp7UDEjMXF2bghLiEd2AxRBumN/lyfQ1LU7I/aAU0P X907Kf8AieazsX05Jw/GzTp9iQhPzGcRa0noOUea3UXAQkchyYAMB12yjto1lFdY7sdRzZi2j+WW gpFDaxfDWO4iWIOu3wur0O461Ob2ODAKIjD7HJ4Y9weP3X5E/klcyX99datqE0sKy3d/cy3QJKqC 8shdovj7kkE5LFrMWSXDGVlMcgJoF8saj9Rl1S5/RUUqWDzv9RhlIeURFz6auVA5NxpWg65ktj6H /LP8l38p6Evm/wAxxqvmKbh+iNPkFTa8z/esp6z8d1H7H+t0wO0tQcWImJ9R2DTmnUdnsPk7zBo2 n6IFvblY7iWaR3FGdjWg5NxDH6TmB2brMWPF65USS1YcgEd1Pz35l0y4sEsLORbmZnWQyp8Sxhdx Rh+0fbI9ra7HKHBE8R5+79qM+QEUE68l6bLp+ierdgpcXDGeYv8AaApRQxO/QV+nM7szAceK5fVL ctuGNR3SP8uA01/qd1SiniPpdmb+GYHYvqnOTVp9ySzmeZIYZJpDSOJS7n2UVOb+UhEEno5RLFNE 84axq2pKkGnqLDnxkmqxKChNWb7NaDwzUaXtHLmnQh6L59zjwymR5bMqe6to3EbzIkh6IzAHfpsc 2xnEGiQ32ulmiiXlK6xrWnJiAK/TkpSA5ptpLiB2CpIrMV5BVYE8fHbtgEweRRbC/wA2PzQtvy80 az1OfT31Bbu5+rCKOQRFTwZ+VSrfyZJLzdP+csUdFdPJt8yMAVYTVBB3BBEWKsn/ADB/5yF0LyjL Y2EWmz6prl7bxXJ0+JxGsQnUGNHkKuebV2Cof1Yqpfl1+f7+bfNMXlq88r3ekX8sbyhmlEqJGilu cnNLd1BpQUU7kYqkF3/zlfaQ6nd6fD5WurmS0lkido7hTX03KcqCI0BpirJvy6/5yL8mectTj0h4 ZtI1Wc0tobgq8UrfyJKv7XgGAr232xWnpmqX31DT57z0zL6K8vTBoTv0rQ5Vny+HAyq6YyNC2JN+ Zsamjaa4J6AyAH/iOaY9uAfwH5/saPzPknnl3zMusLcs1s1ottwJLtUHny9l6ccz9FrvHvbh4WzH k4k3iuLeavoypJTrwYNT7szYzB5G2wF0tzbwkCWVIyenNgtfvxlOI5mltBaxrtlpVit7OHlhZwi+ jxYksCa7lRTbxyjU6qOGHGdx5MZzERaHv9Wu7jy22o6SvGaRA8Im4ggFqHYkrWnTfKsuolLBx4+Z 5WiUiY2FvlvUb+TSFm1mSNJzIyo/JFqoApXj8Na1waLNM47ykXfkuORr1JsLu1LqgmQu4BVeQqQd xQVzM8SN1YZ2FR3SNS7sEQdWY0A+k5IkDcpUjfWQUMbiIKxIDc1oSOvf3yHiw7wiwwS6f9A+ffrD /Da3h5Mx6cZvtE/6sm+c/kP5fWcR+mX6f2uKfTk96e6no+sLqN/PYR288WqRJFL65IMRReG226kb 08c2GfTZRORgIkZBRvp0bZQNmuqVD8r4+A5agedN6RClf+CzD/kIV9f2fta/y3m8r/5yJ84XmieV bHyQvpfpa+QLMbapYWCsKV6EGeVBt4K3jm00mGUIgTAuOwru/a344kDfomP5BfkEuirb+avNVuG1 hgJNO06QVFqDuJJAf93eA/Y/1vs5jYS9k13Tb6e4sb+xEb3NgzlYZqhHEigHcdGFNswtXgnKUZwr ihex82qcSSCOiT2+geZbS5ur2JLOWfUgwuYm5BYuRqOJp8Q/mzChpM8JSmOAmfPy/X5tYhIEnbdG aJ5F0nT/AE5pwbq7UAln/uw3iq0H41y7S9lY8dE+qX2MoYAET5y1RbDQbgg0muB6EQ71cUY/Qtct 7Sz+HhPedgyyyqKF/L/TmtdCEzikl25l9+A+Ff1V+nKeyMPBhs85bscEaij/ADVp0V/odzHIzIIl MwK03MalgN8ydfhGTEQem/yZZY3FgXliyMenX+uQuy3enqwhUUK/vIypY7fs8q5zuhxVCWYH1Q5f EOLijsZdQ7StCsdS0LUdUu7xheQFyAWHVVDAvXc8ztjp9JDLhnklL1D8b+9YwEokk7rWv7u58kvF OxdLe8jSFm3IUox419sByylpKP8ADMV8l4iYfFlHkTy9Fa20WrmZnnuoShj24qpYEe9fgzbdk6MQ iMt7yH4+5uwY6FvNP+cvv+UI0b/tpj/qHkzcuSEl8lWn/ORX+H9Bew81aVDoX1S0a0tZPqnqpaem hjjblbM3IR0Bq1a98VTL82/yqv8AWfzIj8x+TvMVlaeavRt7k6ZPMIpz6Y9KKeAjnyDLHxoVpt13 pihA+R/zg/MzSfzLsvJPn63t7u7uJFtDdKsIuIvXAaNhJb/u2RiF5LSv0imKUu/5xvuLeD81/OLT ypEpjuAGdgo/3sHjiqUfnxdeX9Q/OXRD5UaKfVS1qt7NZFWVrv6x+73TYygU5H5Dtir62xQ888+/ 8pXYf8Yof+Tz5zXa3+Mw9w/3RcTP9YVvzKvroXFpYhitq6eo6g05NypufamT7byy4ow/h5p1BOwS yDTdUtNVtLnSrC4tiKMY5JFfmoI5HYLVSDvmLHBkhkjLHCUfjdsBEgggNaxpmoJrV9dX9lNqFt6j /vIXNFWtVqyh+PFexG2DU4JjLKU4mcbPI/20icTxEkWp6hb6PP5XhurASxva3DRSRSlWJMo5ciQB XZQBsMjmhilpxKFjhlW/msgDCwmNrpNpbeR72/hmMkt5FH6qVBClZaUFN/vzKx6eMdJKYNmQF/Nm IAQJ70suv+UHsv8AmMk/4icxMn+KR/rlrP8Adj3rtX8txaf5e0/Vkndp7kx81NOI9RDIvHavwhaY dRohjwQyA7yr7Razx1EFW80ahdXkeiQ3UzLbS2sUsr7kF2Yq7nxIC1yevzSmMYkfSYgn39SyyyJq 0F5o0zRrCeBNLvPrUbpykHJX4nah5JQfF4ZRr8GLGQMcuL7WGWMRyLO/OugHVdM9SBa3lrV4gOrL +0n00qM6HtPSeNjsfVH8U5eaHEEB5U85WrWMVpqTNHcRMIUnZSUYfs8m/Zbsa5jdn9pRMBHJtIbW wxZhVFl0jiONnILBAWKqCzGgrQAdTm7ch5X5G/LCXUPNN3+Y3nS3569fS+rpWly/Eun267QBhupm VAK9lO/2uir1bFXYq7FULquoxadp897KCyQrXiOpJNAPpJynUZhigZnoxlKhbCdXstb1zzDYWupQ izgdC6RK4fig3k3/AJzsM0WoxZdRnjHIOEV/b8XHkJSkAWfRxpHGscahUQBUUdAAKAZ0QAAoOUtu oFuLaa3YkLMjRsR1AYU2+/I5IcUTHvCCLCWaF5as9Itp7eN2njuDWQShSKUpSgA2OYuk0McMTEbi XewhjERSU3H5baNJOZI5poYiamIFSB7KSKj6a5hz7ExE2CQGs6eKZXXlHTJtGj0mPlBbxuJeSULs wBFWJBrWuZWTs7HLEMY2jdthxAxpMtMsI7Cwhs42LpAvFWalT86ZlYMQxwER0ZRjQpi/5m/llpP5 g6Ta6Zqd1cWkVpcfWUe24ci3BkoeauKUfLWTzj/oUHyR/wBXnU/vt/8Aqnim0783/wDONPk7zJLb 3T6hfWt9BbQWjTK6yI6W0SxITG6nieKfsECu9MUIr8u/+cd/JnkvV49aSa41PVIOX1aW5KCOIsCp ZI0A+LiaVYn2xW0i1D/nE3yZfX9zeyaxqKyXUrzOqmCgMjFiBWPpvim2VeQPyE8heSr5NSs4pr/V YwfSvb11do6ihMSIqIpp3oT74oejYqkms+U7PVdShv5ppI5IFVFROPEhGLitQf5swNT2fHLkEyTY ap4hI2itb0HT9Yt1hu1NUNY5UIDqT1oSD1y3VaSGeNSZTgJc0q0jyFpunXyXgnmlkiPKMEhQPnx3 P6sxNP2TjxTErJIYQwAG1O9/L7Trm6luFu7iNp2LyrVWqWJJ7e/euRy9jwlIy4pC+aDgBN2mEXlH R49GfSgrmCRubyEj1C4pRq0pUU8KZkx7OxDEcfQ/NmMQ4aQNn5Csba2vIBdTMl4gjf7IoFYMD067 Zj4+yYQjKPEfUwGAAHzVZPI9g+kRaYbiURQytMr/AA8iWFKHamTl2XA4hjs0DaThFUi9S8s2l/o9 rpcksiQ2np8HWnI+mhQVqKdDl2fQxyYo4yTUa+wUyljBACTearFbTTNPsl0x9St7cFWmHIOigAbM gNC3eopmDr8XBjhAQM4x69R8v7GvLGgBVsWh0ObVb2GDT9OltIAaTTSsz7GlWZiEXYdABmpjpTmm BCBiOpP4DQIcR2FPWs7Fz2G6zoHmCLTNQs7H0LiwuZjccKMLgcmDFVH2TQj55o9TpMwxzjDhMJG/ 6X6nHnCVEDk3oPn6CSlrrA+r3K/CZ6UQkfzj9g/h8sOk7XB9OX0y7/xyWGfoWXxSxSxrJE6yRtur qQwI9iM3UZAixuHItdhV2KoDVNd0vS4y95OqNSqxDeRvko3zHz6rHiFyP62MpiPNhF7qet+b7r6l YxGDT1IL16ezSMPwUZoMufLrZcEBUPxz/U4xlLIaHJmGkeXLfT5VuHuJry7WMRCaduXFR1CD9kff m70+ijjPESZSqrP6G+OOvNNszGx2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxV2KuxVKdZ8r6Rq1WuIuFxSguI/hf6ezfTmHqdBizfUN+8c2ueMS5sYbyL5h0+QvpGofD1py aFj8wOSn6c1J7KzYzeKf6GnwZDkWxH+aEY4KxYDuTat+Lb4a7QG3/Er+9/FNNpf5j3p43FybdTsT 6iIP+SFcBwa7J9Rr4gf7leHIUVp35cW6yetqdy1y53aNKqpPux+I/hl2HsWN3klxMo6fvZda2lta QrBbRLDCvREFBm5x44wFRFBvAA5KuTS7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FX//Z + + + + + + xmp.iid:F1698C12A417EF119B0BF825E1642E8D + xmp.did:F1698C12A417EF119B0BF825E1642E8D + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:5b1fdd7d-b146-4447-a8c0-97397efeb09d + xmp.did:EE89087BA317EF11A23EA05D79D5DF95 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:429FCE01A813EF118EE7A03BAE578D64 + 2024-05-16T23:13:35+02:00 + Adobe Illustrator CS6 (Windows) + / + + + saved + xmp.iid:F1698C12A417EF119B0BF825E1642E8D + 2024-05-21T20:58:12+02:00 + Adobe Illustrator CS6 (Windows) + / + + + + + + Print + AIRobin + + + False + False + 1 + + 210.001652 + 297.000132 + Millimeters + + + + Cyan + Magenta + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + + + Adobe PDF library 10.01 + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /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 -148.792 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 148.792 li +487.625 148.792 li +487.625 0 li +cp +clp +187.547 50.564 mo +187.547 45.7241 184.228 42.5649 179.988 42.5649 cv +175.75 42.5649 172.429 45.7241 172.429 50.564 cv +172.429 55.4033 175.75 58.562 179.988 58.562 cv +184.228 58.562 187.547 55.4033 187.547 50.564 cv +164.431 50.564 mo +164.431 42.166 171.029 36.0059 179.988 36.0059 cv +188.946 36.0059 195.546 42.166 195.546 50.564 cv +195.546 58.9619 188.946 65.1221 179.988 65.1221 cv +171.029 65.1221 164.431 58.9619 164.431 50.564 cv +false sop +/0 +[/DeviceCMYK] /CSA add_res +0 0 0 1 cmyk +f +215.148 53.7231 mo +215.148 50.4443 213.148 48.564 210.589 48.564 cv +208.029 48.564 206.03 50.4443 206.03 53.7231 cv +206.03 57.002 208.029 58.8823 210.589 58.8823 cv +213.148 58.8823 215.148 57.002 215.148 53.7231 cv +222.827 53.7231 mo +222.827 60.6021 218.068 64.9214 212.189 64.9214 cv +209.669 64.9214 207.629 64.1611 206.149 62.6421 cv +206.149 72.3203 li +198.551 72.3203 li +198.551 42.8853 li +205.79 42.8853 li +205.79 45.0439 li +207.23 43.3252 209.349 42.5254 212.189 42.5254 cv +218.068 42.5254 222.827 46.8442 222.827 53.7231 cv +f +231.709 51.6431 mo +240.587 51.6431 li +240.188 49.3643 238.508 47.9243 236.148 47.9243 cv +233.79 47.9243 232.149 49.3643 231.709 51.6431 cv +247.586 55.6431 mo +231.83 55.6431 li +232.469 57.8423 234.35 59.1221 237.148 59.1221 cv +239.269 59.1221 240.667 58.522 242.147 57.2432 cv +246.147 61.4023 li +244.067 63.7212 241.027 64.9209 236.908 64.9209 cv +229.189 64.9209 224.19 60.1621 224.19 53.6831 cv +224.19 47.1641 229.271 42.5254 236.108 42.5254 cv +242.507 42.5254 247.707 46.604 247.707 53.7632 cv +247.707 54.3232 247.626 55.042 247.586 55.6431 cv +f +273.507 52.1636 mo +273.507 64.5605 li +265.909 64.5605 li +265.909 53.4028 li +265.909 50.2837 264.548 48.9648 262.349 48.9648 cv +259.91 48.9648 258.03 50.4834 258.03 54.0835 cv +258.03 64.5605 li +250.43 64.5605 li +250.43 42.8857 li +257.669 42.8857 li +257.669 45.2446 li +259.389 43.4448 261.83 42.5244 264.548 42.5244 cv +269.627 42.5244 273.507 45.4448 273.507 52.1636 cv +f +315.306 36.5659 mo +315.306 64.561 li +307.387 64.561 li +307.387 53.6431 li +296.589 53.6431 li +296.589 64.561 li +288.67 64.561 li +288.67 36.5659 li +296.589 36.5659 li +296.589 47.085 li +307.387 47.085 li +307.387 36.5659 li +315.306 36.5659 li +cp +.5 0 1 0 cmyk +f +332.468 57.6021 mo +332.468 55.7231 li +329.189 55.7231 li +326.75 55.7231 325.87 56.603 325.87 57.9224 cv +325.87 59.2031 326.91 60.1221 328.709 60.1221 cv +330.389 60.1221 331.869 59.3223 332.468 57.6021 cv +340.068 52.5234 mo +340.068 64.561 li +332.989 64.561 li +332.989 61.7622 li +331.909 63.8413 329.75 64.9214 326.589 64.9214 cv +321.39 64.9214 318.511 62.001 318.511 58.2432 cv +318.511 54.2432 321.43 51.7632 328.15 51.7632 cv +332.468 51.7632 li +332.349 49.5645 330.869 48.3242 327.87 48.3242 cv +325.79 48.3242 323.47 49.043 321.99 50.2041 cv +319.431 45.0439 li +321.911 43.4053 325.59 42.5254 328.989 42.5254 cv +336.028 42.5254 340.068 45.644 340.068 52.5234 cv +f +358.587 42.5249 mo +358.587 49.3643 li +357.908 49.2842 357.428 49.2441 356.868 49.2441 cv +353.789 49.2441 351.668 50.8027 351.668 54.603 cv +351.668 64.561 li +344.07 64.561 li +344.07 42.8848 li +351.309 42.8848 li +351.309 45.4849 li +352.869 43.5249 355.388 42.5249 358.587 42.5249 cv +f +376.268 53.6831 mo +376.268 50.4043 374.308 48.5645 371.748 48.5645 cv +369.149 48.5645 367.189 50.4043 367.189 53.6831 cv +367.189 57.002 369.149 58.8823 371.748 58.8823 cv +374.308 58.8823 376.268 57.002 376.268 53.6831 cv +383.747 34.8862 mo +383.747 64.561 li +376.507 64.561 li +376.507 62.4023 li +375.068 64.1211 372.949 64.9214 370.149 64.9214 cv +364.23 64.9214 359.47 60.6021 359.47 53.6831 cv +359.47 46.8042 364.23 42.5254 370.149 42.5254 cv +372.668 42.5254 374.708 43.2451 376.148 44.7642 cv +376.148 34.8862 li +383.747 34.8862 li +cp +f +423.744 42.8853 mo +416.025 64.5615 li +408.667 64.5615 li +404.586 52.7637 li +400.347 64.5615 li +392.989 64.5615 li +385.27 42.8853 li +392.469 42.8853 li +396.909 56.0024 li +401.507 42.8853 li +407.987 42.8853 li +412.465 56.1226 li +417.065 42.8853 li +423.744 42.8853 li +cp +f +437.228 57.6021 mo +437.228 55.7231 li +433.949 55.7231 li +431.509 55.7231 430.629 56.603 430.629 57.9224 cv +430.629 59.2031 431.669 60.1221 433.469 60.1221 cv +435.149 60.1221 436.628 59.3223 437.228 57.6021 cv +444.827 52.5234 mo +444.827 64.561 li +437.749 64.561 li +437.749 61.7622 li +436.668 63.8413 434.508 64.9214 431.349 64.9214 cv +426.15 64.9214 423.271 62.001 423.271 58.2432 cv +423.271 54.2432 426.19 51.7632 432.909 51.7632 cv +437.228 51.7632 li +437.108 49.5645 435.628 48.3242 432.629 48.3242 cv +430.549 48.3242 428.23 49.043 426.75 50.2041 cv +424.191 45.0439 li +426.67 43.4053 430.349 42.5254 433.749 42.5254 cv +440.788 42.5254 444.827 45.644 444.827 52.5234 cv +f +463.347 42.5249 mo +463.347 49.3643 li +462.667 49.2842 462.187 49.2441 461.627 49.2441 cv +458.548 49.2441 456.428 50.8027 456.428 54.603 cv +456.428 64.561 li +448.83 64.561 li +448.83 42.8848 li +456.069 42.8848 li +456.069 45.4849 li +457.628 43.5249 460.148 42.5249 463.347 42.5249 cv +f +471.628 51.6431 mo +480.507 51.6431 li +480.107 49.3643 478.427 47.9243 476.067 47.9243 cv +473.708 47.9243 472.067 49.3643 471.628 51.6431 cv +487.505 55.6431 mo +471.749 55.6431 li +472.388 57.8423 474.268 59.1221 477.067 59.1221 cv +479.187 59.1221 480.586 58.522 482.067 57.2432 cv +486.067 61.4023 li +483.986 63.7212 480.947 64.9209 476.828 64.9209 cv +469.108 64.9209 464.11 60.1621 464.11 53.6831 cv +464.11 47.1641 469.189 42.5254 476.028 42.5254 cv +482.426 42.5254 487.625 46.604 487.625 53.7632 cv +487.625 54.3232 487.545 55.042 487.505 55.6431 cv +f +173.79 91.6851 mo +178.949 91.6851 li +178.949 97.3643 li +173.99 97.3643 li +173.99 112.561 li +166.391 112.561 li +166.391 97.3643 li +163.231 97.3643 li +163.231 91.6851 li +166.391 91.6851 li +166.391 91.124 li +166.391 85.9253 169.63 82.5264 175.43 82.5264 cv +177.269 82.5264 179.229 82.8862 180.468 83.646 cv +178.588 89.0054 li +177.949 88.645 177.108 88.3662 176.31 88.3662 cv +174.709 88.3662 173.79 89.2861 173.79 91.2051 cv +173.79 91.6851 li +cp +f +196.948 101.683 mo +196.948 98.4043 194.989 96.564 192.389 96.564 cv +189.829 96.564 187.829 98.4043 187.829 101.683 cv +187.829 105.002 189.829 106.882 192.389 106.882 cv +194.989 106.882 196.948 105.002 196.948 101.683 cv +180.151 101.683 mo +180.151 95.1641 185.31 90.5254 192.389 90.5254 cv +199.548 90.5254 204.627 95.1641 204.627 101.683 cv +204.627 108.242 199.548 112.921 192.389 112.921 cv +185.31 112.921 180.151 108.242 180.151 101.683 cv +f +222.668 90.5249 mo +222.668 97.3638 li +221.988 97.2842 221.508 97.2441 220.948 97.2441 cv +217.869 97.2441 215.749 98.8027 215.749 102.603 cv +215.749 112.561 li +208.15 112.561 li +208.15 90.8848 li +215.389 90.8848 li +215.389 93.4849 li +216.949 91.5249 219.469 90.5249 222.668 90.5249 cv +f +260.346 106.442 mo +260.346 112.561 li +237.869 112.561 li +237.869 84.5659 li +259.827 84.5659 li +259.827 90.6851 li +245.708 90.6851 li +245.708 95.4038 li +258.147 95.4038 li +258.147 101.323 li +245.708 101.323 li +245.708 106.442 li +260.346 106.442 li +cp +0 0 0 1 cmyk +f +262.791 110.042 mo +265.39 104.203 li +267.87 105.843 271.389 106.962 274.628 106.962 cv +277.908 106.962 279.188 106.042 279.188 104.683 cv +279.188 100.244 263.269 103.482 263.269 93.0845 cv +263.269 88.0854 267.349 84.0068 275.668 84.0068 cv +279.307 84.0068 283.067 84.8467 285.827 86.4458 cv +283.387 92.3247 li +280.708 90.8857 278.068 90.1655 275.628 90.1655 cv +272.309 90.1655 271.109 91.2847 271.109 92.6855 cv +271.109 96.9644 286.986 93.7646 286.986 104.083 cv +286.986 108.961 282.907 113.122 274.588 113.122 cv +269.989 113.122 265.43 111.882 262.791 110.042 cv +f +303.547 106.243 mo +308.306 106.243 311.505 103.403 311.505 98.564 cv +311.505 93.7236 308.306 90.8857 303.547 90.8857 cv +298.548 90.8857 li +298.548 106.243 li +303.547 106.243 li +cp +290.629 84.5659 mo +303.867 84.5659 li +313.146 84.5659 319.504 89.9658 319.504 98.564 cv +319.504 107.163 313.146 112.561 303.867 112.561 cv +290.629 112.561 li +290.629 84.5659 li +cp +f +341.267 90.8452 mo +332.669 90.8452 li +332.669 84.5664 li +357.745 84.5664 li +357.745 90.8452 li +349.186 90.8452 li +349.186 112.561 li +341.267 112.561 li +341.267 90.8452 li +cp +.5 0 1 0 cmyk +f +364.308 99.6431 mo +373.186 99.6431 li +372.788 97.3643 371.107 95.9243 368.747 95.9243 cv +366.387 95.9243 364.748 97.3643 364.308 99.6431 cv +380.185 103.643 mo +364.428 103.643 li +365.068 105.842 366.948 107.122 369.747 107.122 cv +371.867 107.122 373.266 106.522 374.747 105.243 cv +378.747 109.402 li +376.666 111.721 373.626 112.921 369.507 112.921 cv +361.789 112.921 356.789 108.162 356.789 101.683 cv +356.789 95.1641 361.869 90.5254 368.708 90.5254 cv +375.106 90.5254 380.305 94.604 380.305 101.763 cv +380.305 102.323 380.225 103.042 380.185 103.643 cv +f +382.109 110.681 mo +384.389 105.483 li +386.388 106.722 389.308 107.482 391.948 107.482 cv +394.507 107.482 395.347 106.922 395.347 106.002 cv +395.347 103.082 382.549 106.402 382.549 97.7241 cv +382.549 93.644 386.308 90.5254 393.108 90.5254 cv +396.147 90.5254 399.506 91.1641 401.666 92.3652 cv +399.386 97.5244 li +397.227 96.3242 395.067 95.9243 393.147 95.9243 cv +390.588 95.9243 389.668 96.644 389.668 97.4443 cv +389.668 100.443 402.425 97.2031 402.425 105.802 cv +402.425 109.801 398.747 112.921 391.708 112.921 cv +388.028 112.921 384.229 112.001 382.109 110.681 cv +f +420.667 111.681 mo +419.346 112.521 417.386 112.921 415.387 112.921 cv +409.828 112.921 406.588 110.202 406.588 104.643 cv +406.588 97.3643 li +403.429 97.3643 li +403.429 91.6851 li +406.588 91.6851 li +406.588 86.0454 li +414.188 86.0454 li +414.188 91.6851 li +419.145 91.6851 li +419.145 97.3643 li +414.188 97.3643 li +414.188 104.563 li +414.188 106.162 415.107 107.042 416.467 107.042 cv +417.307 107.042 418.147 106.802 418.787 106.363 cv +420.667 111.681 li +cp +f +423.588 90.8853 mo +431.188 90.8853 li +431.188 112.561 li +423.588 112.561 li +423.588 90.8853 li +cp +422.749 84.4463 mo +422.749 82.166 424.588 80.4072 427.388 80.4072 cv +430.187 80.4072 432.027 82.0464 432.027 84.3252 cv +432.027 86.7261 430.187 88.4854 427.388 88.4854 cv +424.588 88.4854 422.749 86.7261 422.749 84.4463 cv +f +459.184 100.164 mo +459.184 112.561 li +451.585 112.561 li +451.585 101.403 li +451.585 98.2837 450.226 96.9648 448.026 96.9648 cv +445.586 96.9648 443.707 98.4839 443.707 102.083 cv +443.707 112.561 li +436.108 112.561 li +436.108 90.8857 li +443.347 90.8857 li +443.347 93.2446 li +445.067 91.4448 447.506 90.5249 450.226 90.5249 cv +455.305 90.5249 459.184 93.4448 459.184 100.164 cv +f +480.065 100.963 mo +480.065 98.3232 478.065 96.5645 475.345 96.5645 cv +472.625 96.5645 470.586 98.3232 470.586 100.963 cv +470.586 103.604 472.625 105.402 475.345 105.402 cv +478.065 105.402 480.065 103.604 480.065 100.963 cv +487.583 90.8857 mo +487.583 108.603 li +487.583 116.8 482.944 120.681 474.866 120.681 cv +470.707 120.681 466.747 119.721 464.107 117.84 cv +466.867 112.521 li +468.667 113.961 471.626 114.841 474.186 114.841 cv +478.265 114.841 479.985 113.001 479.985 109.603 cv +479.985 108.882 li +478.504 110.603 476.305 111.442 473.545 111.442 cv +467.787 111.442 462.908 107.361 462.908 100.963 cv +462.908 94.6045 467.787 90.5254 473.545 90.5254 cv +476.545 90.5254 478.865 91.4844 480.344 93.5254 cv +480.344 90.8857 li +487.583 90.8857 li +cp +f +95.9756 68.5557 mo +78.2095 68.5557 li +77.6875 68.5557 77.3516 68.0034 77.5898 67.5396 cv +96.2827 31.1885 li +96.6455 30.4834 95.7368 29.8174 95.1729 30.3745 cv +44.7207 80.2026 li +44.2778 80.6406 44.5879 81.3955 45.2109 81.3955 cv +62.9785 81.3955 li +63.4995 81.3955 63.8369 81.9478 63.5986 82.4116 cv +44.9038 118.764 li +44.5405 119.469 45.4497 120.136 46.0137 119.579 cv +96.4658 69.7485 li +96.9087 69.3105 96.5986 68.5557 95.9756 68.5557 cv +0 0 0 1 cmyk +f +gsave +12.2666 38.1704 mo +12.2666 110.17 li +74.6167 146.17 li +136.977 110.17 li +136.977 38.1704 li +74.6167 2.17041 li +12.2666 38.1704 li +cp +41.7905 82.1021 mo +41.2188 80.7104 41.5405 79.1265 42.6128 78.0684 cv +93.0659 28.2402 li +93.7656 27.5474 94.6855 27.167 95.6558 27.167 cv +96.9409 27.167 98.1558 27.8521 98.8286 28.9541 cv +99.5005 30.0552 99.5459 31.4033 98.9507 32.5601 cv +81.9839 65.5552 li +95.9756 65.5552 li +97.4819 65.5552 98.8237 66.4551 99.3955 67.8491 cv +99.9678 69.2412 99.6445 70.8252 98.5737 71.8823 cv +48.1206 121.713 li +47.4209 122.404 46.5005 122.785 45.5308 122.785 cv +44.2466 122.785 43.0308 122.101 42.3579 120.998 cv +41.6855 119.897 41.6396 118.549 42.2358 117.391 cv +59.2046 84.3955 li +45.2109 84.3955 li +43.7046 84.3955 42.3618 83.4951 41.7905 82.1021 cv +clp +30.2363 91.1094 mo +53.3696 91.1094 li +53.3696 98.3164 li +21.6235 98.3164 li +21.6235 51.2773 li +52.1035 51.2773 li +52.1035 58.4844 li +30.2363 58.4844 li +30.2363 70.6484 li +49.0093 70.6484 li +49.0093 77.855 li +30.2363 77.855 li +30.2363 91.1094 li +cp +.5 0 1 0 cmyk +f +26.0527 60.2363 mo +23.1157 60.2363 20.7266 57.8472 20.7266 54.9102 cv +20.7266 51.9722 23.1157 49.5835 26.0527 49.5835 cv +28.9897 49.5835 31.3789 51.9722 31.3789 54.9102 cv +31.3789 57.8472 28.9897 60.2363 26.0527 60.2363 cv +0 0 0 0 cmyk +f +26.0527 48.083 mo +22.2886 48.083 19.2266 51.1455 19.2266 54.9102 cv +19.2266 58.6743 22.2886 61.7363 26.0527 61.7363 cv +29.8169 61.7363 32.8789 58.6743 32.8789 54.9102 cv +32.8789 51.1455 29.8169 48.083 26.0527 48.083 cv +26.0527 51.083 mo +28.1655 51.083 29.8789 52.7964 29.8789 54.9102 cv +29.8789 57.0234 28.1655 58.7363 26.0527 58.7363 cv +23.9399 58.7363 22.2266 57.0234 22.2266 54.9102 cv +22.2266 52.7964 23.9399 51.083 26.0527 51.083 cv +.5 0 1 0 cmyk +f +26.0527 79.4971 mo +23.1157 79.4971 20.7266 77.1084 20.7266 74.1714 cv +20.7266 71.2344 23.1157 68.8442 26.0527 68.8442 cv +28.9897 68.8442 31.3789 71.2344 31.3789 74.1714 cv +31.3789 77.1084 28.9897 79.4971 26.0527 79.4971 cv +0 0 0 0 cmyk +f +26.0527 67.3442 mo +22.2886 67.3442 19.2266 70.4063 19.2266 74.1709 cv +19.2266 77.9351 22.2886 80.9971 26.0527 80.9971 cv +29.8169 80.9971 32.8789 77.9351 32.8789 74.1709 cv +32.8789 70.4063 29.8169 67.3442 26.0527 67.3442 cv +26.0527 70.3442 mo +28.1655 70.3442 29.8789 72.0571 29.8789 74.1709 cv +29.8789 76.2842 28.1655 77.9971 26.0527 77.9971 cv +23.9399 77.9971 22.2266 76.2842 22.2266 74.1709 cv +22.2266 72.0571 23.9399 70.3442 26.0527 70.3442 cv +.5 0 1 0 cmyk +f +26.0527 100.154 mo +23.1157 100.154 20.7266 97.7637 20.7266 94.8267 cv +20.7266 91.8896 23.1157 89.501 26.0527 89.501 cv +28.9897 89.501 31.3789 91.8896 31.3789 94.8267 cv +31.3789 97.7637 28.9897 100.154 26.0527 100.154 cv +0 0 0 0 cmyk +f +26.0527 88.0005 mo +22.2886 88.0005 19.2266 91.0625 19.2266 94.8271 cv +19.2266 98.5913 22.2886 101.653 26.0527 101.653 cv +29.8169 101.653 32.8789 98.5913 32.8789 94.8271 cv +32.8789 91.0625 29.8169 88.0005 26.0527 88.0005 cv +26.0527 91.0005 mo +28.1655 91.0005 29.8789 92.7134 29.8789 94.8271 cv +29.8789 96.9404 28.1655 98.6533 26.0527 98.6533 cv +23.9399 98.6533 22.2266 96.9404 22.2266 94.8271 cv +22.2266 92.7134 23.9399 91.0005 26.0527 91.0005 cv +.5 0 1 0 cmyk +f +50.9966 100.154 mo +48.0596 100.154 45.6704 97.7637 45.6704 94.8267 cv +45.6704 91.8896 48.0596 89.501 50.9966 89.501 cv +53.9336 89.501 56.3228 91.8896 56.3228 94.8267 cv +56.3228 97.7637 53.9336 100.154 50.9966 100.154 cv +0 0 0 0 cmyk +f +50.9966 88.0005 mo +47.2324 88.0005 44.1704 91.0625 44.1704 94.8271 cv +44.1704 98.5913 47.2324 101.653 50.9966 101.653 cv +54.7603 101.653 57.8223 98.5913 57.8223 94.8271 cv +57.8223 91.0625 54.7603 88.0005 50.9966 88.0005 cv +50.9966 91.0005 mo +53.1094 91.0005 54.8223 92.7134 54.8223 94.8271 cv +54.8223 96.9404 53.1094 98.6533 50.9966 98.6533 cv +48.8833 98.6533 47.1704 96.9404 47.1704 94.8271 cv +47.1704 92.7134 48.8833 91.0005 50.9966 91.0005 cv +.5 0 1 0 cmyk +f +46.936 79.2197 mo +43.999 79.2197 41.6099 76.8296 41.6099 73.8926 cv +41.6099 70.9561 43.999 68.5669 46.936 68.5669 cv +49.873 68.5669 52.2622 70.9561 52.2622 73.8926 cv +52.2622 76.8296 49.873 79.2197 46.936 79.2197 cv +0 0 0 0 cmyk +f +46.936 67.0664 mo +43.1719 67.0664 40.1099 70.1284 40.1099 73.8936 cv +40.1099 77.6572 43.1719 80.7197 46.936 80.7197 cv +50.7002 80.7197 53.7622 77.6572 53.7622 73.8936 cv +53.7622 70.1284 50.7002 67.0664 46.936 67.0664 cv +46.936 70.0664 mo +49.0488 70.0664 50.7622 71.7793 50.7622 73.8936 cv +50.7622 76.0063 49.0488 77.7197 46.936 77.7197 cv +44.8232 77.7197 43.1099 76.0063 43.1099 73.8936 cv +43.1099 71.7793 44.8232 70.0664 46.936 70.0664 cv +.5 0 1 0 cmyk +f +50.1377 59.7002 mo +47.2007 59.7002 44.8115 57.3105 44.8115 54.373 cv +44.8115 51.4365 47.2007 49.0474 50.1377 49.0474 cv +53.0747 49.0474 55.4639 51.4365 55.4639 54.373 cv +55.4639 57.3105 53.0747 59.7002 50.1377 59.7002 cv +0 0 0 0 cmyk +f +50.1377 47.5469 mo +46.374 47.5469 43.312 50.6089 43.312 54.374 cv +43.312 58.1377 46.374 61.2002 50.1377 61.2002 cv +53.9019 61.2002 56.9639 58.1377 56.9639 54.374 cv +56.9639 50.6089 53.9019 47.5469 50.1377 47.5469 cv +50.1377 50.5469 mo +52.251 50.5469 53.9639 52.2598 53.9639 54.374 cv +53.9639 56.4868 52.251 58.2002 50.1377 58.2002 cv +48.0249 58.2002 46.312 56.4868 46.312 54.374 cv +46.312 52.2598 48.0249 50.5469 50.1377 50.5469 cv +.5 0 1 0 cmyk +f +99.3164 91.1602 mo +104.355 91.1602 108.293 90.4688 111.129 89.0859 cv +113.636 87.8438 115.536 86.0391 116.824 83.6719 cv +118.111 81.3052 118.757 78.2808 118.757 74.6011 cv +118.757 72.6802 118.546 70.9448 118.125 69.3979 cv +117.704 67.8511 117.091 66.4751 116.296 65.2671 cv +115.5 64.0601 114.533 63.0229 113.396 62.1558 cv +112.257 61.2891 110.975 60.5742 109.546 60.0117 cv +108.211 59.4961 106.72 59.1211 105.083 58.8867 cv +103.441 58.6528 101.602 58.5352 99.5625 58.5352 cv +95.7656 58.5352 li +95.7656 91.1602 li +99.3164 91.1602 li +cp +87.1523 98.3672 mo +87.1523 51.3281 li +99.5972 51.3281 li +100.699 51.3281 101.816 51.3628 102.956 51.4331 cv +104.091 51.5039 105.199 51.6089 106.277 51.75 cv +107.354 51.8901 108.398 52.061 109.406 52.2598 cv +110.413 52.459 111.339 52.6992 112.184 52.98 cv +114.691 53.7769 116.906 54.856 118.829 56.2148 cv +120.749 57.5742 122.361 59.1802 123.663 61.0308 cv +124.962 62.8828 125.947 64.9512 126.615 67.2358 cv +127.283 69.521 127.617 72 127.617 74.6719 cv +127.617 77.2031 127.336 79.5762 126.773 81.791 cv +126.211 84.0059 125.354 86.0269 124.208 87.855 cv +123.059 89.6831 121.609 91.2959 119.865 92.689 cv +118.12 94.084 116.05 95.2261 113.661 96.1172 cv +111.668 96.8682 109.406 97.4302 106.875 97.8052 cv +104.343 98.1802 101.497 98.3672 98.3325 98.3672 cv +87.1523 98.3672 li +cp +f +122.584 79.0518 mo +119.647 79.0518 117.258 76.6621 117.258 73.7246 cv +117.258 70.7881 119.647 68.3989 122.584 68.3989 cv +125.521 68.3989 127.91 70.7881 127.91 73.7246 cv +127.91 76.6621 125.521 79.0518 122.584 79.0518 cv +0 0 0 0 cmyk +f +122.584 66.8984 mo +118.82 66.8984 115.758 69.9604 115.758 73.7256 cv +115.758 77.4897 118.82 80.5518 122.584 80.5518 cv +126.348 80.5518 129.41 77.4897 129.41 73.7256 cv +129.41 69.9604 126.348 66.8984 122.584 66.8984 cv +122.584 69.8984 mo +124.697 69.8984 126.41 71.6113 126.41 73.7256 cv +126.41 75.8384 124.697 77.5518 122.584 77.5518 cv +120.471 77.5518 118.758 75.8384 118.758 73.7256 cv +118.758 71.6113 120.471 69.8984 122.584 69.8984 cv +.5 0 1 0 cmyk +f +90.8496 79.0518 mo +87.9126 79.0518 85.5234 76.6621 85.5234 73.7246 cv +85.5234 70.7881 87.9126 68.3989 90.8496 68.3989 cv +93.7866 68.3989 96.1758 70.7881 96.1758 73.7246 cv +96.1758 76.6621 93.7866 79.0518 90.8496 79.0518 cv +0 0 0 0 cmyk +f +90.8496 66.8984 mo +87.0859 66.8984 84.0239 69.9604 84.0239 73.7256 cv +84.0239 77.4897 87.0859 80.5518 90.8496 80.5518 cv +94.6138 80.5518 97.6758 77.4897 97.6758 73.7256 cv +97.6758 69.9604 94.6138 66.8984 90.8496 66.8984 cv +90.8496 69.8984 mo +92.9629 69.8984 94.6758 71.6113 94.6758 73.7256 cv +94.6758 75.8384 92.9629 77.5518 90.8496 77.5518 cv +88.7368 77.5518 87.0239 75.8384 87.0239 73.7256 cv +87.0239 71.6113 88.7368 69.8984 90.8496 69.8984 cv +.5 0 1 0 cmyk +f +102.902 60.3584 mo +99.9653 60.3584 97.5762 57.9697 97.5762 55.0322 cv +97.5762 52.0957 99.9653 49.7056 102.902 49.7056 cv +105.839 49.7056 108.229 52.0957 108.229 55.0322 cv +108.229 57.9697 105.839 60.3584 102.902 60.3584 cv +0 0 0 0 cmyk +f +102.902 48.2056 mo +99.1387 48.2056 96.0767 51.2676 96.0767 55.0322 cv +96.0767 58.7964 99.1387 61.8584 102.902 61.8584 cv +106.667 61.8584 109.729 58.7964 109.729 55.0322 cv +109.729 51.2676 106.667 48.2056 102.902 48.2056 cv +102.902 51.2056 mo +105.016 51.2056 106.729 52.9185 106.729 55.0322 cv +106.729 57.1455 105.016 58.8584 102.902 58.8584 cv +100.79 58.8584 99.0767 57.1455 99.0767 55.0322 cv +99.0767 52.9185 100.79 51.2056 102.902 51.2056 cv +.5 0 1 0 cmyk +f +102.902 99.9893 mo +99.9653 99.9893 97.5762 97.6006 97.5762 94.6636 cv +97.5762 91.7266 99.9653 89.3364 102.902 89.3364 cv +105.839 89.3364 108.229 91.7266 108.229 94.6636 cv +108.229 97.6006 105.839 99.9893 102.902 99.9893 cv +0 0 0 0 cmyk +f +102.902 87.8364 mo +99.1387 87.8364 96.0767 90.8984 96.0767 94.6631 cv +96.0767 98.4272 99.1387 101.489 102.902 101.489 cv +106.667 101.489 109.729 98.4272 109.729 94.6631 cv +109.729 90.8984 106.667 87.8364 102.902 87.8364 cv +102.902 90.8364 mo +105.016 90.8364 106.729 92.5493 106.729 94.6631 cv +106.729 96.7764 105.016 98.4893 102.902 98.4893 cv +100.79 98.4893 99.0767 96.7764 99.0767 94.6631 cv +99.0767 92.5493 100.79 90.8364 102.902 90.8364 cv +.5 0 1 0 cmyk +f +90.8496 99.9893 mo +87.9126 99.9893 85.5234 97.6006 85.5234 94.6636 cv +85.5234 91.7266 87.9126 89.3364 90.8496 89.3364 cv +93.7866 89.3364 96.1758 91.7266 96.1758 94.6636 cv +96.1758 97.6006 93.7866 99.9893 90.8496 99.9893 cv +0 0 0 0 cmyk +f +90.8496 87.8364 mo +87.0859 87.8364 84.0239 90.8984 84.0239 94.6631 cv +84.0239 98.4272 87.0859 101.489 90.8496 101.489 cv +94.6138 101.489 97.6758 98.4272 97.6758 94.6631 cv +97.6758 90.8984 94.6138 87.8364 90.8496 87.8364 cv +90.8496 90.8364 mo +92.9629 90.8364 94.6758 92.5493 94.6758 94.6631 cv +94.6758 96.7764 92.9629 98.4893 90.8496 98.4893 cv +88.7368 98.4893 87.0239 96.7764 87.0239 94.6631 cv +87.0239 92.5493 88.7368 90.8364 90.8496 90.8364 cv +.5 0 1 0 cmyk +f +90.8496 60.3584 mo +87.9126 60.3584 85.5234 57.9697 85.5234 55.0322 cv +85.5234 52.0957 87.9126 49.7056 90.8496 49.7056 cv +93.7866 49.7056 96.1758 52.0957 96.1758 55.0322 cv +96.1758 57.9697 93.7866 60.3584 90.8496 60.3584 cv +0 0 0 0 cmyk +f +90.8496 48.2056 mo +87.0859 48.2056 84.0239 51.2676 84.0239 55.0322 cv +84.0239 58.7964 87.0859 61.8584 90.8496 61.8584 cv +94.6138 61.8584 97.6758 58.7964 97.6758 55.0322 cv +97.6758 51.2676 94.6138 48.2056 90.8496 48.2056 cv +90.8496 51.2056 mo +92.9629 51.2056 94.6758 52.9185 94.6758 55.0322 cv +94.6758 57.1455 92.9629 58.8584 90.8496 58.8584 cv +88.7368 58.8584 87.0239 57.1455 87.0239 55.0322 cv +87.0239 52.9185 88.7368 51.2056 90.8496 51.2056 cv +.5 0 1 0 cmyk +f +grestore +7.651 lw +0 lc +0 lj +10 ml +[] 0 dsh +true sadj +141.966 75.897 mo +141.966 114.043 111.042 144.967 72.896 144.967 cv +34.749 144.967 3.82568 114.043 3.82568 75.897 cv +3.82568 37.751 34.749 6.82715 72.896 6.82715 cv +111.042 6.82715 141.966 37.751 141.966 75.897 cv +cp +.496 .00300002 .992 0 cmyk +@ +68.8169 12.1533 mo +65.8799 12.1533 63.4907 9.76465 63.4907 6.82715 cv +63.4907 3.88965 65.8799 1.50049 68.8169 1.50049 cv +71.7539 1.50049 74.1431 3.88965 74.1431 6.82715 cv +74.1431 9.76465 71.7539 12.1533 68.8169 12.1533 cv +0 0 0 0 cmyk +f +68.8169 0 mo +65.0532 0 61.9912 3.0625 61.9912 6.82715 cv +61.9912 10.5913 65.0532 13.6533 68.8169 13.6533 cv +72.5811 13.6533 75.6431 10.5913 75.6431 6.82715 cv +75.6431 3.0625 72.5811 0 68.8169 0 cv +68.8169 3 mo +70.9302 3 72.6431 4.71338 72.6431 6.82715 cv +72.6431 8.94043 70.9302 10.6533 68.8169 10.6533 cv +66.7041 10.6533 64.9912 8.94043 64.9912 6.82715 cv +64.9912 4.71338 66.7041 3 68.8169 3 cv +.5 0 1 0 cmyk +f +23.5547 129.833 mo +20.6177 129.833 18.2285 127.443 18.2285 124.506 cv +18.2285 121.569 20.6177 119.181 23.5547 119.181 cv +26.4917 119.181 28.8809 121.569 28.8809 124.506 cv +28.8809 127.443 26.4917 129.833 23.5547 129.833 cv +0 0 0 0 cmyk +f +23.5547 117.68 mo +19.7905 117.68 16.7285 120.742 16.7285 124.507 cv +16.7285 128.271 19.7905 131.333 23.5547 131.333 cv +27.3184 131.333 30.3804 128.271 30.3804 124.507 cv +30.3804 120.742 27.3184 117.68 23.5547 117.68 cv +23.5547 120.68 mo +25.6675 120.68 27.3804 122.393 27.3804 124.507 cv +27.3804 126.62 25.6675 128.333 23.5547 128.333 cv +21.4414 128.333 19.7285 126.62 19.7285 124.507 cv +19.7285 122.393 21.4414 120.68 23.5547 120.68 cv +.5 0 1 0 cmyk +f +125.395 126.007 mo +122.458 126.007 120.069 123.617 120.069 120.68 cv +120.069 117.743 122.458 115.354 125.395 115.354 cv +128.332 115.354 130.721 117.743 130.721 120.68 cv +130.721 123.617 128.332 126.007 125.395 126.007 cv +0 0 0 0 cmyk +f +125.395 113.854 mo +121.631 113.854 118.569 116.916 118.569 120.681 cv +118.569 124.444 121.631 127.506 125.395 127.506 cv +129.159 127.506 132.221 124.444 132.221 120.681 cv +132.221 116.916 129.159 113.854 125.395 113.854 cv +125.395 116.854 mo +127.508 116.854 129.221 118.566 129.221 120.681 cv +129.221 122.793 127.508 124.506 125.395 124.506 cv +123.282 124.506 121.569 122.793 121.569 120.681 cv +121.569 118.566 123.282 116.854 125.395 116.854 cv +.5 0 1 0 cmyk +f +%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 +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) 16.0 +%%AI8_CreatorVersion: 16.0.0 +%%For: (Olcan) () +%%Title: (O-ESD-LOGO-final.eps) +%%CreationDate: 5/21/2024 8:58 PM +%%Canvassize: 16383 +%AI9_DataStream +%Gb"-6B3-<RkU9Z'7YE*Z#2PD\(GH&3o-&pnXjPPF&[RA-e6FX +%XjLh\Q.^%STAJOt_OgR"WAeRW+])0cf`%s2SrZ*#*c%=3N9+^UY!8"O0=t%$e;W8kgj[oQ!76"nf)qP:;::TddHuLD +%bXt?9s35sVX1d)r]hYt:D`."GH0(StqkMkj`sU`hdku38UZ`R#qX(eMb)0KS52)!2Y=<3#\Q7#"(odt9dW]"33_,&n"brc;),&4' +%Q>&V?H;7BQ/`U6:2:Gqd#U7k!XOmGTam@TYca=7Xr<$ZTqC]!fk7)2\STiDJ369MV8PE04kCU&Vl6?D^^JQCeEag7.M]N/E*%]fWZ3`71Mm99+UF[_BtFu;FX.ZOTGC52.g<*][5=L8N;KE!O,>uc9Xg9E-/Lc8c&.%\;kSoj8$ +%p#aE&RTW\EJF@UFcXOOE-`7oL$#Rjm8[!/poY8TLB?10(HG*LGpBLDqGU.9kOuk^;m9R@*0/fkR+Jl*SS5D$O@^ceoe1=UHo,_`71Rjjr2]/Y<7gZ>Y1';6$@/2VAm&6[ZLF2l@55sB@[:#nn4Ht&bIB0jET&!bh0#uilXDUH +%L7_SL=N"[f,/.53ifdg`b>]tdZr4.[np7-a"Y(8`&k/7`9JN8Yd\ljiJ$,P'^ctp0qh:YE%/\"j9:oXjn.WuQVsooBSWe]?N;^Uh +%r.U]Y:TTEdMcPh._GAU(r.8>C(UcqM8hn+jfJWTF16i3`pa?a8.A\IF.B2g#^.N`J4$_2kf[9C!npIB\&c*#r@3>"QX.f\fHVU3< +%J\s-C%/\+9RZ`E>N.&W?r.Q/eI"7gtGm*(R(;i>q-QPn'/sNj[")O1m!^WE!&g'/l,,IF7S[1+b)UkA$rYC"J5KBJ4*QMsO@K-Z0!73-U'4t!S-.b +%PH)es)-1ktOLAiQ-B\l8k0Qsa[0iQ3`sTtoIDB-V@.jN*J,%Ta&b5P=>_DIGGO]72F\C?EZgL$Paq*:!ZcW?&#?0>b*6a:3l_qQ8pJ)V0@59HHpKiM'Og#s38C4f +%N.8*EBVA+%M#8c4(W]Rq^GtM#[M,Mq92qcB[*/624tKaU2!37))+MYZj=/LYOXKM[OJ8bMUJ/K?aeU((MKd,T>$B>>$5khG[YQ,q +%L.HTJc9jK`2P&rgN@U6q2;9ifh[9pbNg0!p&+G&UiJ"g=UYRJaWD&`2Te4]t`BI00-N\tl+o\kdJ$?[IYUIg,_?^o'TFaLf&JiiP +%\F>.W&r[B_#](i%OUQ?aL_N_N8DkUf_YSoiauZFe3^ig>H&,3'nr:n<*-qHd5fRdl(%@WiNq?VM7Y_F,5\XG7,+45me#$TR0u!S"mcF6DbBUVD4@nm$BXI-Vr.jc5.[=XF?%. +%Wjn_[GQn)Pk@hKU@_PmQG/J6P&tMSk02kj&^8Ibh2,N3E`*s@_7#/'G1:ZIf30f;m7Z0^e$RM3Oo)H.rA_7in'gdV39dOY5U5`7l +%D@#N-)#)%+fB,m2.]PVNjQ"a%Q0@M[I$R&7nN6XD#9sPtA/;peg +%0#h/VS4OG1POm;,@CiPa>ljd?)IZ%f(u2j"hbBZGNNaj+:0h;WQ+:PD#F4;djWS%O+]5d[6=+4=(ZfXOP`Rn=1L6f&a\`")X[[(O8rCi0cTUfCJBgS^j+\G#LY%[GK_\2]W$?@#H+cU".5M)2$YfS3^lD6qB>^MRJq[.>a+bP0>Wlec+_W#[=\ToJ&a^F56%PDa7)(P/+Mq5%FZR*i+rsct(d[o#$-J1=Fb^mS +%FL8#1mH?lFcuGc5Lshj*N1=`amO)tcJrHqYs)Q^b2@bk"9YYWRLmuD]b?7EbXgD7q&g`c<6q'Gu3aiiY$=cgdLs.h&et#Pj@n`qL +%I:q9XTehQf_F6)MBr>cZCR;SQcC>J57nX7*=$_"taoP3kMPS:aJhf?WLfmjB%MtaGbQKG:K8!(MU,4\%(_L2q`Uorjb8A9;I)Lh[ec/Plj[PYp(?LRR):nmWXNRl&b;R;o$(SpLRn +%>Z-9GI%IcD\aI9`W2M8H)DsSF-$\5]'8BGY5hSY=&WSU]B9_s4bX!3LSV8'm2NT2M6_bo[;,tn6(bQq3-1su'XMh!5M94:U8L\]J +%j3\"1:gp%7-E%;M32K.Oa'E-er1O^t&p$`'k"da&70K0;(Mg(QYf<)eM%#q;[AdG7U`pO-@F>>r=j#!%>[h,KMldLp+mXHt0;k@A +%U\2d$MBCp4H*-hoB$3gMn8R07([=_"igKT%Qp,R4:)fhpE2V1]D!s5g=qcD0'qSWj[EMYg5+FhaSrRE1.1+U_@mi]WNT8h^`HmX>JrMX:n +%TZh][UYVkoKp9dfIaJ,On`q(mX_&(4X3)L?r.DcXiS-#9rInGtN\]M\Pg&_%4G:1_S&NW.1dT+UlGOd44CE\H#eJAO$/+BGT2lmg +%(g;gBkp($fCh!nuf>[^npY23%_>i8a/[*118:(W-qT.@I+^/EtO]3(lO@jf"lMoj_W%846C4RPQp\$:Fjrr%O384/6re0@3G5bp# +%S"mm]eoNG&nS2\(muKpO$7s(WldR"@HSnWG9;HO#e#E>M<\pURUiK7Lou;'NemtVa9R[LCjZUVEhEO![alBq"B(t91C8\ZN;sG?+ +%BYO>dr`O)cHA1lT2kj[njs)CsYj)"6rZ=q9a#_o.Vl$.%O;)Np@mZ@njH>ESr?jY\Cc.tapNG%Ia)Td=%DqGbslM_HAI+3JmB/$d6J;cQF1/lLM@ZlVjUs]CAYkBfrX3dhG$Y36\ +%9YgsHQgFe9gU?5+<5g`Y*&qfcRluAt*6GnbaWTG>WSVJNWrF&=47BfmKhh*A6o.EBfFMD[VMF-\,PpN+OSPdpr+Gj::8bl +%=(15Rr<(UVrl7]`53NJ-t8UADFPFBAK2?+auCX^(-&7Ymc[tS*c!?.Rt"JN +%k<=2a6[@CbF_dO4CRL+7h`\8a;15N)lFhZK':T^0ijWH`3HJ;>^4,(in7epDasfsFL#sUgioU_hAZ8R]1Pk-;\Fn=12>X?.kh!,>/hgNJ:,21Tk*t[&qjPn:HopX494UH0Nn)d:cdA.G1deM;^dEM)9)01Y=YS)KfVC['M;=.;a_;aWR +%eHYK0UUjXS1)(+V?pW=`UBbscR:cW[6+.qmal2kCr\2@+bj#Q>0artPah1C%_2GXH\+2cQ.5L6fn"3-nZVB"e'G +%@kMiD0T:aOiH?./.F:]sYKhuAN)Q+s>ClVrK[ldlbU,P#5upEU,kYPDH#]2J*>P>D\%F'a3.2*&;&Y0"^[=&#?M +%4oi]%\bLi=A(c50;f`%Lp9Ck)WGRUl+R2VA&E8E5O`_)'G:GJd7@ei@=#.srU*S>e6R2BP)WA;)@aBHeW]eru5;M4`MS">X.Eid4 +%G]JBQFhNb#>mW6D +%/Vei_GJ3]Bn^NcDVIdObMBeDDc:$h%%EnklR)6b',rDU+Ln_H$7.ZgB2#!7u@J9)6Uj_PZFs/DK>IXaA$lt?jh3",Y%dG'Afor(t +%8LBal.A*1B5V4OX6nVYU8p\n%aTV4%MkCn=P`fRY`Yd7mAstc.e^l.-Eb:-qhI58uqXcLm*oi!\=]*Mcp;*GNKMH*'X-rRN32QHLD9;c6j.C%1@3#IW*8#S+`Z$?:F[l/SBq +%3_C]&]sgBj51Y'&19Rkq=SK,r,KHf>E!?:Yb@NO,E/F)Kc7m)s\Mku1Eml]c:SN+C'C73:c.E5rE62qP.E=6C+WaZhnS/JoKmMd3.>)T-kQE'U3(>Aui"?f*;$P]qb[)(YeS3KcM.q.g3Ytgp85f,Ni7:3qPM6MS* +%AP0"C@:Lepd^?TK+"]W]r=;8^JR?V/!@$m1Tbd +%-]heo*XB3WP$FEebamoPf(Z3um]UF]qL/&=0.D88E[8[>@Em9thmLI +%7M:2b?o'^*8`)SI3"`#gi`fs\]C.>$>;RBXE+AOJ'WlX;kZblMC]1YFJ*pN8l7:JfL9/4`=9#?BJJVI-2en%31aOSQ1A?4#dJ+tJ +%^"(5`i;/4%2PeW4WUb#XC:9_j3j"HHWV'>VDKkOkN0jtI*X2pTgrKK*'ru2_SY9BU``JsE75W!nO6NY#aMc_hdoN73)8)ZKI"9b_ +%3(d0.4d^<#$6,&.JYdX6-I0us23WV.nOAYElreod_@%0J_?SjhdD:`9r<)eKGlmEn%>HKf-Ns(uC)IfWaE6*le=").C<]G]qBrRO +%[@*01&I0[^m37oDhj,bK`hZl%Z:h3N:OcsUZp$9_(lq@kRAj%1+\gGN?E<`G#'-PpQ86gSpM(@4PNfKZMPjXT:85JQ9V_FpDO@H4 +%gV>4ZAYf5!oS2Ss2+tk>(Y-m`RR$gI^om>SR]gokT?VRRSB]#K1=!("oi%dF:,u%i\:PuP:X'#t5+=W[rdfj/([iLQFofL142LF\ +%iNOoSIc@@kX1cZW'fXIbHQ\)0&B<>%;3$?-'jIbKg@pm?qULA9Ge3"G3;d4?JT9A_%S8Rt]gF2T,fX(Jpg/QCi>7POa)aB]dGtaB +%.9gAOeGgMd%eN6K]Cu_sU&IsaK$85q@cDm@q#ljg8:!kFF<#3k-L[3=gjo'^$EY)1RE=`"6:a;=-A"qll"e&(G"u#%1*nR^g[AIqcBiiIM!Z3Lj\YB.I[rFk'#b<;rk!b;Mb[&"jMbe +%5g2BGBuueT^*E%=1f>3`71ji*W-eD^N)3;SITmYkjIE$_A*_Gto./&MQ.jc-%41RVE'sW@X&dOC[n0()Qb)qaZRYA39kl&G/t*Pa +%#CGpYd3Y*Wrg*l\"T5I#-7@3#"437rdNJl7Ho!WKabrNM2":3(1_%)J@2q?A-l&erRWj`b>\oBM$o$DW%).hT"iA->ZM+Ate$ih8 +%'jTcsL$H7DkDacuqqYNA:mf%T-.iVhaom-9rc$j-d_6,VpUP6LgtQno;@V/#WHiL$r+Rg%?9RG9r8Q,pioXH@a)@EOp2rgu*dmXp +%OU%r`k!a4#o]#;OmnTFU=%b3hm=t@7>?jD!hQlbLmWs%:5C3UZA/@2]f90=6I*#q95?H.:91Lq;m':Z-.J`Yk3RYX0 +%/^Ai'\m"h6YUdC+RjUEZoPI*BXDc\1\$b=iQ'Qj#/'m4SZMRJ9q_gL+NV1?/;Yt]glbMn*34itX\Ou1WEE2H)pnj:il\5!Z +%FeN2%=YopH@%BZZdJe8L7X"%]IP8>"/3DP(Vqa<+b<]5j]CbT/B'8LKNU2%2]8iGOQTJh2SLJjEr6/r&L-4:*c`aaM?i(ql%-q*i +%Cn#kM\\C`4SBH-$hsg$Gh,aaCcugh_$Z42&SQ;=p<79#)0eAk;h,bu%+$-$P)`u^jCrW5,eEcJbf;hh'n8kK.YMYX*Jqr/WB=7W= +%F16IAJsb#\P$?a>Ii(+_LJ)'Xin3&"DXWI;"0Gb\YC&7.e]5s`IdoJ3e`6&mWQTJFOL,A>"<-]'h-8W2XmU(S[@:7VXW$diMlTW$ +%7q&Md1Yp0q]ce:([&R*6&%3Zc[AKgjSb_r7Q&n9SVL7*X/>^_cmGk]1P(:ceVDH+>Os&5eZGi_=/ONpWWPr\t=%F`FgoZ9_Y?U,1G-CMN//k;PK8/b)eGB_qogW&ra&_@-fG%dpX9!9;hl:()"s$i8q=EhOK.9H8M)r[n? +%]!GIZg#L?(\0 +%J*Jt6Of_C8hCms->@#Ea4.XOY41;`Q2gJ0*/L9&GZh=M2YP\l&W)'gH`EI\6(BU`.l]"\jT^:[K)l+ +%(\o^3oqOf?A!Kh@m>toF^mks7,EP['ft:mUq.dmW?U0>i2*$oU?h'c/!`'/5Sdkob6_=qK+dpokWm6>g1[Q[o29c,hb3KqdT3`GOKT#d805oN1634YP0o2BRL%Lj_ns'^9/AUbLPgSla`A*323D, +%Y$j`5I_;A`U7\%T?C:4,%"\^>X:s6Za&lb)Vf +%?^0Etic]eN\hmFA5;-k+SmOJ#fpPY2[WB$Fn')Uu2a8eElDC/ttJP$A&K+i3LfUW,F=hr2[!MT\ +%egg@DYi2-e/$-@AaP^5iZjP@g(b+"6@je5TB.ZoIhs'2VajmU,KW_llfg05V.phc_^2qoMJk".!d$;(=WE=*&h1]@B'A8AM\IL'c"ul%"_Ep+K3u\+XkI +%?+/&_h?(*g"(AO>BF_FqOn1.b0F%YUff-Zn&K_tZ\`X?4M*ikG-jPtA<4@>*;SKpd6$bWm<\&U7O"$,T$XmI2kem.X>+M8@,rG6r +%5XKdlr.TPM*OPr^p#B$9`o8hO/mYIo;T6E.jmWbtm6i/rk$7^)P44FqjJ.$"'!Ak1+d^QOPPXq:_4emt&O"'nUbSC1%#gl5#Ur4S +%-gJ,+155?3D;qp4k]>CoL/FrKWa-'#YL';B)-0u9rAppd<'9&9bBMd5!9n3&?uZ*Kc)$dnK(R,u1":^:N+W?'DdJ=3n&*R(+GIs& +%2AZ3gW(`uuO)f2bcU]bJLtjV*Ho1ILjtt$5&6dX[F#2=d67^9$.=DBFPRnVHF$j*r5C>Fl7F +%/n0,RFDc0]lVS:sJ'QB%\O8+pCBT'MDL7R!Y$X6q1Q2K(GeX*NZn/fLB7YWFK\iHImbW?`Z24rYS8iu+cg:C;j[G`Q*JcU^KTThL +%5Ac^pk8C[Y"O?;nfR +%Z7$.FhgYj[P\6oimAa]lC*tF;qrtL2'JYRT7&!\NN7+;%*]e"S,/P\\eiPn`-?$7H&RuYlk`O^u6R-:^q&$\M"s64+#_M][=rnVQ +%>ii1KA#h1'=V\CL#,t<7/()l:F]050dI\$-`\]P_\#"QBp2sG^Sun;'SJI'UP:U?`qrTme6m?L(8=A&`bbhh__l)\`Y2;j;'#Ue!&]eCNj`W7IA-[[`r`[sXFGGO(+o9uFo$53So\3NY`!7jMh?k8%p +%Yqm\Z;=8aO1ZR^C1o"tq>o\hjGY[q@A0i7,h?Zc(O";dkhF"_k/D*PUAbPlC!0N#@:nhpQ]"d6o-TlQm=WJk +%Xa%Mr&qo%Fq)Y""/c8Xi7-@Uj0Q5YMI[(bpmYmjW3I^SjM`N?"*tUks/3VoQ2^tK.=PJ.?F:!A:555a\J7&,L^9hW/Aj([oia6Vg +%QWFEm.![:se`,ID6n91$SV,GO;hR?l1T`9oC\+_b7TCbf!\j^u>VVfX=J?)E`QoY=f()4A<1FA4;asePh"Sb@(6VX,E2>7ORchoq +%2'^.2[S:8.gJt:]\cL#.h#a*)OEBg&0;k(QA8K-U?EnFD`phE9mX[DmiOktKDXcR@41YH8F#g%<$VCF:]J2r9XMlRCU,ag1U-YTE +%E7i&X)I9p_/KijNCXVe%bu_.]'Q,#f#;+6I`fR45!Z>mf[,ib.F+1AYWd]"(^Q^h,Ninr-p5mS.Ip2u5C4_gH]/"q;8aEOaqZW." +%I]Q7>+`YTU`)t_^[J]&TW+Rs.XM3[@a2f"g7DO;Y0EWe97Ho"r7)s+777j(p3ct5l2"`F9a4]dpg="$T=P,6,5Q:H6Y9*d'M!n&o +%(8W*=VWC!P*FfPQtL,(CF\6ohQt +%YUT5)FhE0^=,r5Q!WBMJU*";OCitV7N^3d4TbF1Cj]u1AqL=-[]j:YiUl:dZD2=St(#(-'X,is_VO6FlCf8JuW9l1UbRC''rS\![ +%m6*9+5Hk^6&MlS7BEL8f&"OEsYe1Dt1dm%]+r:pa::L$pX:uj^1"L0H&K4VIO'SHVUh1[[j,"DDgDPrUqTM714"bhpS3/?`h3bF? +%Dj&5#`K;]m43jtA:tre/5LG:(WX";h$Doq/;oPG=1e!WR@]q!dBKjsA?c!`oFpF&Pp<>t3+5gXenAUCf:17r^(clr6d2C0*#7ebI +%*U\1Io(MF:mk6RU;u0P*3oA*S[L^QPqt5^fe+r&)3Vt/b[m;h18`s<:c/iG')a0`F5*p0h:Dk$?3aZ!i,+"?p2C#-k`TQedOOV6( +%V"9;J.WY?PIkuC3?[OK`"@$I.e9&ED$M.N:M29[#J^aGSb9l&9JQ.7&`b#*l!bQb,6$nSO-B00u_D@r;1[i!BTK9!RI6d +%Q,6D..VY7$'MFAkFu!nI?eQRD&ZAT7TIV&A_f,s!+:MIV8PSu55Zdlr8X[=0CJkD*2I^GT<5-s%0hut#(6nEtB?DeQ+W5LWPQBe) +%E&2V(2FTN&FQ]S:\1ac9@M5/R(VPsH\)B(sm4Ka6S2rooBm1dl[VhGcnK'uBg'lr:6o/p6H7)JqT?"^_COmG650K[(8TNWc$&XW0 +%N$Es(M9`BA.7M[c[fIg!n+BQT*G7G["knP/@\?fH:4kBS2LhCITRm,nKRS,+j0:>3?T4/GAdgh=5$G`A)`=P?2rd4=k5[MrDF4=3 +%Eq!<@SG`75K0/PNV)io^9h"%eL/3ce7!qb'5O',+IRMn[6N7Zge1dbm=(G'dCip4a>PpbrrDc;TLW8'-%r)p]0k>igc2<391FcmI +%324BnU^TPrK[Uk!&bEu"#t+GFIL">G[VtS4S!5X>DK"Pk0kj3QqhR:ro(GHTO_\aGc/?,[IS6.iW!R,O'!:J473_o:W2Ol#Tt"knThl +%)mh;oF,f1SVcM1V6*KjD$rQpqM2HVMDi#Fn*-Y+.&BO]d_ +%d2U"qet.>t#)_9Ui7)rPbQt":MV\I<>s>Xnd2RMfIF%ec2u@fa'5.0u?);-1JD;f.9YE@KKurddkOpGanH:Yqc1f/J>Yp^OH950AjOg8%>K8_i3Se?RIW +%FNV;fF!1psk:+[s9XilE+u@Qo2mM+Y8']>B=/2SP]YV)EockerjpfLJ"(p[aDh]9JB&;a@@8gb"9dD(-N[6KB47"2)WQ/Z6Ko+*R +%g.'0-S)EON"6G@JS=);JF(WQ31\9h_oHi[[4#:f,h6&GtFeN:%C!8s-XUVc41=YU-/@]\:]t>W9p?5E4Wg1H2VdgBM_kK\**8JQt +%hjHe\)Ys.;>"d@/GAdd@D+2>_!T<]jYbK46ecn6DQ/qc2aZ'lU'\M>JXDcklR6UcD-=c\VKQQf?jXpk*IhS/F2<%YM.0p6fNGUjc +%"bU/LRHd?7_4BtB;]Ramd`D$Be067"n1H>q-tQ`I7*I))[%^EYj<1k+LtSR[r(1a6$b0W^-<33/1@\$@+rcjUs4JJ\BnqU#`Mt&sNR?SL.IMciuh?:HaXP[\b +%:`HU:a;?coR'&]E[,?,! +%TshRjBoMfMKlXS'@4+!iG$hT!c*%ZMiq;DbI\0p&GKY6oHkF-LAs_A'?/Wa=hU9-1>q2B[nH5sGFf2nrSI&[T,#H!QZqa^$,%!k( +%c]U%1[1tV_m;?c]-8PI8!gAq!k*BSmn[5sDKTUVkER%"%jq24V7UYCpCucL>!8AbCNY4TqfTK:)qbK@ +%>>s4W]B'FXd+2IY55E2&A%qa*q'2s\.Y9q5qp1=8@[5Non,)\#8Ra^ONH!d.F9XHH55cl4XAg7gRHm).Z18c\>?#![mmQqbE.6h* +%AXAUiq7V+L@I\$Ll'N_f+Xqml@5NmhfBoXc-2*0JM)Fg[f[G,#9'dKRgc]1W?Sk-226j@BE2Zh6[U"rcfG?FO9\>:[YqO>5Sd7n?+#1#R +%/?:FM'mJl[4rG`>eJFj_1/q^i=B=\2CLUXQ50jL&9/ICh,20hhIBc0Z?XdAEag^ +%05QjS`pG_uqbg":d1cDoaPg@E+&??Q=B=75r]U9d*p-`M"PpZen3qk.k4G#?`C2f*rI;]iDV4'#U[En4H21h,IV2[k(NJ85Ca +%\s2Sd.3'ZbGOtAu6<N/FC`jsV,C)bc*X4*-:>HQn+ +%9WAU0gSe%j>*7s+NhCJr>_#e\0WOgj[=g1!pdAc;MO"H:V_@sEU_dhUT:[($.[NnPVTeb)moP0$(ZRX7&8Fk`FqM/J;SpUG9#2jp +%Q@bHqa96p_d8F6b,WV@!.27$V1h12ZMdiBa'#-u)154^[3e2F-`#-jF$,'*hcJu)[eK):O06ccs7rOeiI:d0C=-Z<8IGi*(foWh-eq1G`,u%U@u]1Glpa_m/)Q5s*OrOC`&-!*DDem27riNnrER" +%7&hrK[PF1i+'FIhWeX@,fF39(!S/%Ph>;&?,R=@C1Lq\0374htpms1.=3H6kSe4aqA>:)snek"O'-bKi8\^@?mhqTgho5938 +%4U/;2-fbXh4Go.HO\k\F;CTKfsXWWX\r)ghuDeoKM.nY\_=P%9aN(5?J)hqBLh.d7V^n+\r<@; +%MU&a"m`blh(?am:BqKe5.Ar +%P\]+/"7AX9c9Gcn_hEol_;\4f1Pn'QX?Y!)87rB#k?"M9\.r]\$d7[S-@.?25]J.oeS/uT>KhiF=AmBjmV>Oh*]M`kXdD5X7;3^r +%aBZ-a'Nrso]7r#m0("W/5+MHi%n%p,&E.,62j[&'(?lPKj)nug=LYI`\KXrF6$JMntKee038=;C6)Mi?>b]u]!Pj6])" +%Xs3RQa"2Y:&iS:^S'Q)"dZor)aO1t-VZ0)'bSr*@:^L>N)"bHdJ,!T[In.BI:>fZ=co$E^H$2sTNQ13XZB05E#:#a+-+'p7l(.S_ +%+pQ37$8^t#kj2YTM92%LD=0o.\MU1p+"a,[O3UBl:.h$O1nY&o/T!u76H5>\dcVo'?N:jBPtX#aD?&NFX7OA(di/LdC5\X +%6+!G(U;;YOYQ?ik@cUq'Z.2m5PSRK;oc%(=[)Y9+7>'%$)($XaD*DEdl'YL@RX@L9ZPbqQEL8`X&1NHb5)@KSS-Z[=IH\o]IVV.4[_mscA#KXEn8LJrAL$W"PTir!?$PT%>VPil +%^I<-q$P*K&FUiWS@?=.\[iJ5^>tHclKnmQ`L)od#_l-GTVV#`E^kIR.(jb6N&*#NS^ePjJ_SamfEMHfa.+[:nDEA86,8fFW_kFPF +%%sHo?`,7,LgS',R$sQS<q(nV^/1!i(;6O1B%.*$!;*r9X99+;qO7p!ccLP`#, +%FDSs9iF2Ym+1;kf.\F=G^p9qj^I*_9iNukW=]X]'qBl-hPf] +%_[hB,OWAMt@=11SJ-unJZSBQKMfE!H(n[TCC8VM^iF0[WYhKXd"2(GrWAIE!.0]#32\Rb]/M59ACc#P,U3.L/g;:Lhg[u(Dp=nE=UAn:0$5?@T3iL#!J%&;[q1tbBh!c$c2t@3)s1j-:c718@M[h' +%Z^dT^/73=&B*!24AjmbU`D1&OgYTHQ]:I,oC"c%"G"&B@(L$!/ZeERtdGenNAXeY'H=q$`o&+@c.3H$AV;dfMPfi\c=kQsS4AuaW +%mI/3VpMWjMd6]diS?L5,b5&s;[W;30nQEDkD8%H#L[&g>WkCX!>]2flPe3.R"6H\P]29XCQCH%CKej?8q71Z5hru+6cZZmR40-hI +%c0TR:=*ic9;sit=S:9[LZ;f<)f'.oHRm"@?bD?V&,g2oQ`q%Gr57Q^9;hDonN?-^dO,NUiQ1=@7he#82WI?Ddj)7kW$lYSXma9j#k_f"GkqYGZG[.NId1:Om)#t!k2^3S8c0%R(KiaR>WIGbX#g54*gk +%i9-q+A"?O++C]XLX5gRsLo$Eq_f!?;]k&fu5&'j-^^bF]#eA"]I\%u:^K(&R`h,1.WDqcfB]dAQU=D7gSXV"0UQWCJ,6J:t'\-47 +%lKq0'1o"tN]!GSPT78<(=d>3u8\&bT=olRTrkjim#9igYAC/mK*Zf49bQgYWh8.7;EG +%h:/o7&$m9a[gV#%\">Ff4WXsUWD\d"pAs3Y*7AU/;i9`%\*E&)1AM,AE5"TPD1C#Y;#oAQCTZudDeu3k?VN;.Lc/0%n!?%nQ)HBk +%c7EIVAZ36q8&&'%MsCeHpT!@aoE[$RDXn%97]!1,iEZ@oHG+UR2_Q]F7f@uFf!ja=^:H5/o%KVQ-+qB(g%Zjm51@Y92d]^@O++=; +%+h(njf4;X +%0cR"H3P/:@4._:LljIQjl^E/Vg%i$c!sIcQ(!=j#G.Qb9H/`oZ+7*X,I^`,B!T)jf!qmKWn',`niV-S*VN1 +%"Y)`""sK-A:X7#1Dc7eokaU18j>=`Kk^_c^&B4GF6?L=&7.XSrq>6nL2qODkkjL,;@gQP^*84.H9MFmpbVT"KXQ0IRKT"Ke\Yo)) +%!-nR-(CtE*a^Pc+0'OlW]]\_d@s.$T&N@TK//&`JV:Tk>2l6J\Q4f:g\08#[h3`"ZeE,r.2a.t;kK*^$;f:c;1<4\H+r3]D#[,LY +%-JN8Il&'LV!Ks&Q-;jhTX8.!j2VBf2W4HabMTY03WK6d\Q30mUh[>s:CuPoqU$#W,$8_X#7X#7BX?9%u/^=g8FcOS.Kl>3X$m:hAM?-3nIB+lRB3QnJ>(-9rDXM:cpU%)@r@[.=V7hq9[o-t>gCrEI +%kshW^PWnEl2=Zm$R:$UeMgPgB)3=%rtdY3iO.FL-^'<]D3gao_Tr$AA&J +%S8R._8uDEjE3]7TY-drZg4uQg-:)cRE]cUGPO^Z[BOlF,>Ws^'LE,_9JjVg\#6'Rh/)rN18Wk +%f71=$js1YA=2.1WF\nKPWK]TIDq@CSDS9;^=3I/H`tPfLG`Tir4?G^Zb'/0\gHUb,o85V@DH,EUZfg?(rm^B$kNg.9G0];VJMXO7 +%1FO?L3=j@C2sgi[5nY<+>+_Aj;>^72MI%hs'J>:;56dMKGUh!X_Id%nc=a&O,PN<$#'O3g/itn7s.rl`F>d47`clfp?:-NCium". +%dfW=VZu_7pK-O"a'I'-+c2fg"i+ehN[Muu5$.pt"WjP,S%*]2PmX[EXSEB9](qYcD^d0bJ*TpAF2nqiE["';YMMNF)G2QQ5OAOY/ +%ktFJ5mPqiRD/K_+N"nHAD]aJS@Z9[a_e/E1lf;f(fi^M\cF,C(W@J7G+ah`gkNE=lpmo:t:1l#fPl3V#T&Gsq:s`n1krSSplaKRF +%@]8#P+BS6\Mr%L>?CC%o?-V7(hJ2G$DCZ5j]2OEIf6q@l_?Lt)-)1L6]Nnj72W/n +%r:)]^Q,sejCnouLVEYl/Vq+\>*24W<7(%&c%s"UtcLGNNUQ[4>!SNAXa2$\Yn><17'57?E[WQ_s^'@U, +%,$Y%\S\,8GS"ONr\+NH\ebQ[#UaLB_%\p6gV8>\Q#QIGJRm)6&;Z:FB'Ga"P[XIQ-@=c@5I_7h.Eb@Tu`L$8[A*W"o`3LTAi!*2l +%K6'*00/0Q5=_-!g2ks(:<'3[:+pOEI6ZtGs9H0SPYf"OrK?UYF-X!BA90L_&-eTW4L@]6&8Of7;h`Sg<4`1)Y/Jq!>2qDfZg+.BF +%7rDbeZF8\$D0u0Cn^K;hl'@l9D9)QRccaqpkD*:;hBqYd/*r^k\^It0eN#mZb0!DYZr3?=[ZiKN$`,_4E\rBBKK1g+pDh2>.9%AF)[hotU\ZKpdXc#O&$dppoD/")p9oq@L2q*CkDJs!p\DbKXWY+*7CYJ;.B\aq&"rBk]ts(G +%,apbulP8=D]37f7ml.3O^O?%F5*T,fCW-Y8^_jn/\5F/(j#54!IM=CeJ).$N1?;[$+Ud1..Q!lO97g[^Y.PG=h\gk5N>f;+k32Om +%'E'GV:PKq">5c(.05caE=%>JkQg2=>qIJeehu(*]:PPHF2ZMXtPG'B#k$K/-."*nkd:ZL0F)&QRaWb2D(*BB`&".+F5-VsFp=b,e +%21t6YpRT^>h3VruG9eSfMcPY^RkETfT$bd"_G]m,].=.+_fdh3c@LWuW?^/el[!]Dp=3S&lk%L%4%_)3+,C<3[X9?:2`(d&gfn'G +%J6n]9AUE-P[[q+-lIaBTFf:Rp*S&?8fOha%f5KgXe)]g6QY";@Vlb>pBk;oN!s+TojKRB6^4+L8e>LpLIZiNuJT#98Aft/? +%\QQKUIr4l=N:Y'e%1@AUKj92)d>d7`9:nH#[7/ta86%:peJuDh4IDbqr8-pSH^OE]f]`%N458l#IB$b&0!7C/*9$V98Wn,P^Gfn6 +%&FCh!b*V?55+V)qn)!sd(L[25/N8@ +%7+baiDfR$Qcl89]-,&ZmJ[J,=18;\77u)O;XS;K(prj'hA<$$O)5_=#5=@:04lq[mp\+N9`sfS(\]J3FS-Z[e87iukeZ04eS)Dr]STMWAp*iGj2c-C_i +%S4dM5NKKM3,NlMU5[Ta?0b=H6pfn?\@KAdH);l1dFlUA?3Rr106ath;pq&FOj%!K83FU= +%0#f,%JrjtsW/ke<#hG.gGac(-,pb_(gj`L6cQs#L82-[!%LTHgX#Q=D+s*/OP+81VBuNGM69c?ac,GI-dV!^cY^!YG:,*R>gu9cF +%1s&BqDTSDcFn+;-$U&FsH.pP@dn:Xs/L)H@&"L=&Noa0d>h%LEgZ@#U:iHVUuK!cTkiOI +%,`R\r=il"^TSQs4pM+N#hp*keX&P5$[nHSqD.B0"s@ +%TnlQ:H5[+tAE[NgV,(s"iQn]JjY2=K\6itD0(SRj==IK9C=2)o?r(=3YB^a5;4fc@OE+]2]h_ug8\KA\le3%E5K-8m^X*t2q.0YR +%mQr+V2SZf19&`"DSS.PgGIH>K]e1!oT3`"##CG-FiN#nt%Z`11T>_FdMU/^h^KXk4i^ctD\:-53]jD<%]m@04hW]-!kO+i2=ucPP +%Y*ZmdTAhj:(TNOijWrpAH_%LtKd"j;ZtVbpiObt4G$=-G&V\JPT$N%)W;Q/qh:$.>9#nXmM3'=eVL.2/>"8Ek.rH"(=Y)3aXC%YAQ(s[']&@="<=,.u26MhM8)[*`jnUbj*/*^6-(H@*k@bNV-ME_Wk_)/oX.K\%OogI.d4hQX@b& +%OC+TtRAJLJJW#BD\D;G!&dlo*q$A.P/KtO7[Fq\K*R,Z0%r-rkqF!*#0mI'?l/a>&esBDQamfN1oP/Y9lss-0Y+ak)qnNH'd#8Es +%EPnB7'(2_Yh,q_]+@l9Y8I.#ZF&\ZHfN5](TC7JH3Hoc/:uPQH6,@0L%!k(1dZ*u4,I'H?4D^qVGD]$->b-80KV*Uu'WS$;1r0l: +%RS%.[W*BTdn&U7`HXl%GgMtJsA#X2iJ+hQoF\Y!jf6T4T+r'*5^9FN8Qd+\oV,OF#eGem$>#1b4[:V(uP0"NcMgKf2=fOWmSnj`? +%[KF=2@O)Xn[VdFaB]E;nU[k/OipOJJ:7\Lg9/"HT7c1HfqX-Bs\)GUMgaTa&G8W$He`#3-QX"_(F6+AXek4V,j[c/o]9(KTU_)rQ +%lf6aRo$9qO^=JQ^GpY`)MUWnTIk3.YO8$*nh!Tp']69aG[([DZjj&p*9'KRAp7ej!=FVNbOF.$9cd;CVV_PUu^4eF^8j_9RCU`F.iYDe<+a:XV$5BI^bPQckSb(d+6shgX+s=Vp\dc5C>^P+O7G +%37iA@g!<$oQ_flujJfVTQW(1k?OQeJM(29'&3HD+eeb-G/gU#(,a9?@:#gG9)QVXM1OY2f#ehjM1Gk;XHaB9@X-&s@A\Qc"d!=?%#c@1$o9H-R5!B)gkGtg,(d8B\.&hk!Wh%bgkNed +%+()m$MfB[O3,_-"MtD`mr*_p>Q%jN7oOn[r1lItHi7fbpc`YL!1o#H3rVL=[hchK\\u)_:hq%Mkk^cHQE3rE(BAp]'VUu']nU(,m +%d-'Pr`BcP&q]F&3!K=!cX\S;JP>N*@&X)LmPX@2N^%e!]hC1\5V?$(D=P7e7j*KJCTUd#q9WlV$\_m5q_?0K@?+PE>2n)H0T('hEVR1+Kf$\!+8LGTSX"J?WW`sT;(;=VI<.NoLC$4bgJ$b7&]\^6 +%/'lMkfJufb?q&+,'&bp=)EUXVk@/1[S734TJmOj"lp>C>m9m63mqb+C0)M<]]'f:5_VHO7"]*\niN3X"` +%Fqp5RD:jQh[(I8Yq\sW#2!lb@Y/lR+&3B< +%(%^Sa])(lda?)[?B46Sdrd-$`iY..=op,4>XtY`.IcA-H3=^L++?%)c7YOt*6UkniN +%?$i\4&$,`[3YR"A)>]s,s5BmCAlR$sBVl)#9S=HN:Ach:8nZZLbTV^.*qG"[Y>g#:eQ^:5kF]s*J__:d?LF(6.iDOe!D9P-jo?dj +%!K+diH*Y$XJ=&Mor1RX.pi5oW`#kTbIk6!,Nt_GaW4_.lMAI!'#Cl-Y[pK.4/#+S^UWiHo-1a5"&'lU%cr;U[)N'Y3FZ3rHVOmUF +%JVK_:1gS:sEN!A$(VnJ+uCY3qZT-fcF&AeNaDGGD[G0A$r[]KVLbUF=3]k/]RbB5WB6*s<5VqNn&1Td1I1Phed5R>i[=XJ^P3Sf5.MteJ$ +%Wcl[n*&hqpliA0:V5OtkpnGXp*n%MTf@;*R#4MZc^4AN_a@:[qe7]s_^n@PlRGP/i\RQV2*V9-r(%Z*LkW.0I1]]6t&?J*"L7,Y:kD4E&"S04*^-7;ARgVpSOst=b +%kZ\rKKVJP3**3+Z'^47]DJ2:C4/4eS%Mb:-fVE^bCsa"07+JP`[V\*H0c.?_:DO=8F^^5'b9hAd#";O5%0hJ'B0+C0`5:&4i!BrV +%L&C80m(mC)GT9fjd4ePS'G*[M[ZQPcWL0dg`3m^gEe%F@#Z+2r/;h1I1n_UP$2E9-,M/'FcN.!Fg\16;$^+;n/?'Ht>>n7On0j)1 +%?%UuOBoFPF&EjE8+@+K1+M!5$ht%AJbhOmMRS%+V,E4.X&L"D(NN!#._m(q(!&U'"0Na3)`2Nr?10E/LQuWHM;[k'0&[5Rr*'kjR +%=&TY:_0q".FA69+d8;8W?Tr!CN044oT]ja&"3/drLB64]2[o&4J@RZZ,]-"PFca,/2lMB<"!@pe0+7oqd1loDF/d:"DnOc$1/"hU4g&c8+%p\@+S@S!4l`7`B4JprNrT=JY46aj@j/c +%JMEpP0QC(@+?"qIksRfF+RQ0u3WLqkE@isJLbfFL!J,u^P0Jjab-(nZWpSLP5`V#rohZd8X/d)K+/MdVJ%ZHFG:<8RKr>J;LajUU +%P[F\,\p-IX>mH%RlU8N.R/QLU[K[D#Ek@$7(0Jn+QjLWp\8FqrijrI*5`3+T+Vh=k12Db=1cro^?%RUf-$#X(J;G:BNQAREhfaLg+p&^8\_.Wjp8Z%gX[)L1\;Z_J?fERZj]TuV&R7=pnk:.9Pm"6BhZbQh4/!)dm'b$c)WU,#(m":2Z7(^BApb5'ed'JL44(p7]_Re0O8OV(!;!L*aT(u>MV")<>td"=o7)E=uJ +%jVS-SSs9FF8dHQ[Js(imP/`_s#d=Omqh5G5D#p;"c-([1 +%A@RrOm5-Aqc`kL6%SAAU1gqjNRTH^*63s:2%9M_!UX80*-r2r1XE;p7U4>S*)rQc28]4T>iTSM0p?!5@8ZF]1l"D#0l\]/E[iImR +%.U>:bPqE**8gdWLZ2uu3p.ud%7Rp-hSZn4&kQh=S7M?]r!)9Fj5u!V%etqYl!"^-ci@l9F'EY\g,QcHY#17[uj&>2%34>Pp5*_-S +%WNF3?\q-m)(FLo`-R#:P`=$oRi%)?90lJVR:@B9F8Z,2q&NX2!$D!4E'+$1gFMgDiFY!P]W_c<-PqG@U8sb'%V.3NT0AsD[M,'t0 +%UsbC3Qrs*?R;B*p9(24H5Yd]HasONldNtQadLeqhH*5Uj'n\B00!mK&Qj4h"\r#^6qC9.F@PD;B.s2.BPe$k;PKpS(0,+bXoJaJo +%/>>T7Ki0kW%APK"Pe*hR>RN9do[?A[Fd0_"C083[MFg4JmJ,Zj#c,HAMlW3fl^8`*!>Ff9:eUE!K;t96F5HLaM,cjOJ7u!@ZWq'=N&!= +%F`eB,8*D3^O/3O,aURZklf^/2$):'[4^.i>JSP<6MuNgrdWDd2i"1*j!=0#nF2>LU4Gp#/psdiQDsV;\TE3-J!>X`(ibVbT"[_&8 +%XBGXH%2Q3:K1H0r$RC#^Aj:JV7_@cBsM&u2eqYDV\3mh7jD:;8\ +%&*U%3(tV#*!;0$[lY1lUoNrDSI%4*G%)b"B#%9B7!4ht.BX$.$HO"[ttKhYu.:]=oskT8+a2Y +%+t,]S";6-B&26Ki";S1RU"HgXJ??6k%p(5LQGmr4(S\&9`3DIJ/V(."0NfqU*!i+nRMf0\*1+#O$FDpiQ!Sb&@#eM;*^*)UV6&A4WMPSfa-n*'f%g@CX!"r +%*A(/cOYjeOl87!]9M+`\B_7iaon[g"?jKPN"j8F3=;bDnWUfU&(kpCO?q;c$FoXl@*!JieQoG=%qORq6OXi0C%jJn<4G^(i07"1; +%(0BH\E<\fslmb%31RU1Q0e#W1TX_gc2@a.I3iXJB"&"QPB7Qq8"ur:75R/88WLG/,$,oG;)6Hf[@R5FH*/Lnug^PQl&gV:G&4b2d +%M?Y4@LCc9V)MJgCJC9a@@33o;MIFU3$5_gouKipXYis+@i1=L+kDF\DHbZ&)eM8/_3&76+FKl>ZM=r +%P[K_F)VIK.Tjd/P)\/+i`p)NPH8nT]`<%%iCkU^pKmh=fE"+9W\7q!I9]Bl75]l6j(0[PDc6e*+U+h^^Lr6>U1^`J58,uGZ9]VJe +%:^F>"-dEV:I+%`tcWN%hj=m5NKm,6iJq4bD)FA'Gj+ClrfX%=a$f[Mok*?%n3!lI?@R+o?JUnuiRKRW+pauel3tSH%2M''3]=*f6 +%,/1+1a>#QO(m*If%2p?cW3[fnNoN-8'$quN)?O^qA*GZc`*)CJ1c]NMZA>L=.Ukesk_t!*0qt+/@mo*D0o248d#;a:08t"4MunbG +%@N&LMHc:(F\eR(+OU-\P0d]751+n_=Nlm"S9Q(hkopNb,%2pQYIK;_<",4q+UiPBBU?sY-b#si,&5,B'Hlu&G1i,Gl/d@hn&/'+s +%0/=ZM:1RM_b(UEj@O!!K$4(a@CobDh"jg]j2T2/LJMR>H"BA[to86sq]>c@U9Pdn^"!h\q.ZF%?g2"Wa1N69^Mma"$5o.!M1luP> +%Ub\Kq*t=d@C,&tL"Lk/=;:SsLa1Plm6VRRo.&?h3+<'(l6XJh=glPtfZ^;T.0IV'W&C6!%n8O2DP[MiqFRopdCu-Ep'K3;Y\VrTl +%0K(,4O\KN5g'6F8b4i.WjZgY'Bn.9/LrX\)/QoY#^2B?tY[/!]ppNj\-Dj/j6DBi]Eao(O]836f5mr^t"9B4q!Uq`*(;+URn:7@% +%6\&iuJS:_B#F7gg`DE5rFUM8\N(BVW8A#rE_u3*`p(0+r5b6"ugm1C)Mka/8(=ur!RnZ`]H(sU?`7C01Go"+hQj45P>a$cf=IMZc +%$]_qTgT]L$,6H#6fG3EfhI*+i@o@'P]1'h#Kd('nMo(YXt+1n=Y)1#epoIH%s;B,?8[GKJPs!DKC!DT +%>L`\I@:3R6R<2.8A&le'Ae5SO#$TbP6r=@u10dh7WecfL&D[27]e7_=2?U5gk6>44T\^<]'8Pqk1tXM73.;W3K>c8&#U+rA,aDG) +%d%\NgiAI;4l&]?4%<;a7%YhYubj1aTRCLS_%4XecGF&>@3W(9EW8Jqp72Q.&*XAK_PK36&g +%_t>@,!WB*Y9@StkM?H2?OAEtti]tEh-9!%q!>.Xl++u'#2\LqHfQ=(o]Ln)j"ce7.eJ[e]BFpOt""Bm-EN^D`a?774 +%J&nl3#t2he+FDu[Mpi%*W(M_sL.a.X=EJm5R"jg\'C$/L]V4O.7QTTaibi@G5'(d.n]1*Krt"^iK]%Z[DS'F#W1^.2&eX3?6QZkA +%g8;TuNP\A16=ICLAZI;-)=?*jTLpU+Tti#iVW-M``!cc%_B]N]TeLSgl,HQi/qZ#JqFh'F_QnWP.PN=f?'r$>^BkIjHVEI9+uN2g4gh[BV5[f +%c=EL==He>!hSjS%7q-]L!E"pbbb0*KAMkV51#r!7*doD>LcO&L1D]C!^P`]?iEK.MmKJQtFZ/:\(Lo,6/>k]Z*$*%SaXbK.huMhPd_2r:>sTWfUUnrQO9I*q3c)b49i'W-:>()F"? +%bm[;5-K]IiA8'*$X'0jS0Nc#=D35k$ +%>3nD'A2?heB'Br+#-t;b0jtEFI>YI8KbPijt\5#(]-t<@er))C&8Rs +%_sKu'Vk#QBC24+i3Jb5r"rZ-;%Rq@ddpp$N&o>Y,ZJKXh"f\%dd"N[CPl%K9GG]oWO-"LC[Jp5hO/enbkm +%cia539Qn^^Qm^!`?e,&I5[FKL/UT$p_6C[7N]*%q6'>FQ6`-MEWNWsqi9?fjI7HPpN*d1r@JV'BjYZiV'cKS$p2K$_)(GBU$fsR'@E%ofrkXMG^d$'CD71,L?Ud\[3^re,c_!X5bpf101nB?n'Pr\ +%dFdfLO"%B9$0m[_lssu%5"o0Q2*+em"':oX0n8qrd's\2T-%p4eM8,Q6(GWj8LB"!QC*SpA6eE#C=VTZ-p"a?]lRHm_jS1m^k(rP +%JKb7PSFAK1#E0'Xp/U'rNdb`F-.n=W@6Ndq$;rsQTZ`Rq./$*;1j`PVcnl!?fc%KsXqjeEQFGo;3,lU=+]ShO?NKFH)Woa6&o;%i +%diXmC/UiQ/a(Q6K2EQ)_*Fc+n@OsD_n$R`FRZfL\`b$T]>)%Zm)1<)%Uji$6kFug,@,'=?aoUNHr?/iCH)SmVNs1[khLT0>%/rY$/`&Qi)-D,& +%rNHcMij`mD9?A"*MUn,>D7'd\a)Nr-BJB6l`KqY*5S+gKhL,utde3@CoY;D(]3B=3Jtu-0'c^/h +%+rC7aH=]B3L5po%C:.NOT%4u.YMBMK6raaSL+.1OVEMae+%]j^VP!>S"&]eOC`l>2hAuV_VDBfd/Xh/G+)g+1J-!Tag'-MX]mVHRiqn'*-IDj;E-!?Jrs">J(=)"R?=5/R=Puo +%q#V?7Mi/%m";<4OQ!bFc8^Za#ZnaGqMJY9c8Cl1>h-Z=;Ui9!]"=#?&J#?eI*Vm`24$[q_.$Fi^hOO,0&JDVdLL?K+8^ZnHZ-EjO +%>V@l;c@pIR:eIPWG^u#/.&H-/%DO\Xi3YFZ!BM3\`?O!@C2J:'5_.e(^jF\5mH28G+s4ikfc3A:WlEVB&op$/;'?e]U.a`_q$3bL +%mcBg"J^Kp'LY\nrU_5,):FsFV8eh6( +%@@\2p0J1fkWr(pU?)+ZA_+/22G(UKCLc()C-`)8ueITUqc0sY"ZSQn_80q11RokJ88eh5!_r!.$[^k0e#s?\^Z%3Hfq5DB=D/l*V +%nD=#%K,m\l,]SWt7A`=fVF*7_6VgU:'TNKS?pREHY"JY+(23[`Gh6(`OS4Z>gU>C1O^S9Y3Xr;6e,;NT-*(Dg$'031G_<6dUl\,U +%P[MRrF=?`\[3s3@H`PM_7N3HZ)`2r=gn#.6@+/Kt.;>Yp&OdeBiCAMV3mJ$W:qN'%840GU`-7+;##?\L5!0dlSoB)*\.U5KQsc:2 +%r?IbPY)('^l-uq?3'LmT&ZPA\+K&_1`6%-"7]@JT75n6hY"W"1YBrkl,>q%(+DmF?e>SR:=FE.`dD3GcUl\,UP[MRrF@,+OeXgl; +%Wn"!P'/gP2:>/hp +%@c=cV*ojo5?TfOCo?iF:J,3(?'AZBAI[LjA_6<\u&La$)eL,-`N*cR=6;fu47=Z'1ji,YhZ.IK(@,-WiP>=oul=OE@m;YDI*B.1r +%44!2@o!K]AiJG]oip^nW7<5k3EPirB!3.#r:6C:$X`c:;"!GKt$`ooD$bL!Ci!GG$oIt:CMU+8D)oFG2FbO^ZXc>N=b%#2S>Dn\1 +%*)(6c*mf2$Y_/NR4D-/r9b,p;Bl"-,QK%4%kdIi0CchR]"c5M`FciBHUO]d7+Uc/ZH>'dd@p:m?:8J^Qi'p +%s)8GD42/Jag`I)@=QR<-Z#4j^e&rOU_.sRr^20P:G51mU1:q/P&k&"ChCOGGDW*25.'ER:>uh!%;]osE"QB4-Y9sVbV>dFn#WhrY +%Are@/0M)3#;/@+,#-.6UP!Vo3e1l)sZ5GM+9)#p=Ljm&5@0p/'cjpCHBTgtu'7VMpC%C,,c2ooJ7,5_?Wu^Q#aJ@.oVcE9C'6-S` +%UQ@neGR(&J#W?6MUe_JJ<_4d'_CWM7LSRi%X&@9Gb:2._nNGDD#=jSJ"Gi1R`cHBj<[(O#K$CX/8.(&G(XZil/>8e24Ik+6d:tjSgPA,OVEMae$6("q8ZW!@"je(&o=ip3M5,+UCsQc":..Id>F`==7`6jp?[XGtI`1s4IKu,@P#YsD:Qc$@03T+6k5]TR%!m)LN+74)Yoj\\=,8/!U`_#@ +%=?B3",r@K2qab7T6XhM,'4'&tq*aPjk&8<7_Q:ehX,XB;goMWk,n*ZA#\KKV,Hc4qQ`0IjBj<[CV +%`n2#_#36VW#:Ij"h)%KBq_BY#5UseW6SO[tn96oW)qC`tX-LSO1str9?%Rm)*@=srqdgBh-+a=K"V=9;8LgTT&M5@d@W0:T#&6%0 +%&*>kG8r?1$(gm[dUf-ugN]3(prc'S3!)I^i'@\!*j0Qlmer!FH&fc(u7?YOejO+(BFFa?5cm[/a-2KAf,uQ]8UgPH:iU:m4fhkBT +%hu)>\+RH"%5O2*ir=2&5pZer#hnT'/Qad"kJDU`]s7Pc/h`\XNo]btV\)6'@>Q49arl_pWh`cO8p[IjBcbBOt975^KX.TA8]`&..1["'~> +%AI9_PrivateDataEnd diff --git a/Logo/O-ESD-LOGO.png b/Logo/O-ESD-LOGO.png new file mode 100644 index 0000000..6ba2d1d Binary files /dev/null and b/Logo/O-ESD-LOGO.png differ diff --git a/Logo/O-ESD-LOGO.svg b/Logo/O-ESD-LOGO.svg new file mode 100644 index 0000000..67be468 --- /dev/null +++ b/Logo/O-ESD-LOGO.svg @@ -0,0 +1,206 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Logo/O-ESD-LOGO_hex.eps b/Logo/O-ESD-LOGO_hex.eps new file mode 100644 index 0000000..456ea34 --- /dev/null +++ b/Logo/O-ESD-LOGO_hex.eps @@ -0,0 +1,9246 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: Windows Eastern European +%%Title: O-ESD-LOGO_hex.eps +%%Creator: Adobe Illustrator(R) 16.0 +%%For: Olcan +%%CreationDate: 6/7/2024 +%%BoundingBox: 0 0 596 842 +%%HiResBoundingBox: 0 0 595.2803 841.8902 +%%CropBox: 0 0 595.2803 841.8902 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 16.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 16.0.0 x682 R agm 4.6676 ct 5.2591 %ADO_ContainsXMP: MainFirst +%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: Cyan Yellow 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 75 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 +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}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 +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}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 + {<>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<>}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]{}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 + /DataSourcedef + /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 + dup currentblackgeneration eq {pop}{setblackgeneration}ifelse + dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse + dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }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 + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 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/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}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{ + <>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 +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }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> + endcodespacerange + 1 begincidrange + <0000>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 + 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> + endcodespacerange + 1 begincidrange + <0000>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 + 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/.notdefput 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> + endcodespacerange + 1 begincidrange + <0000>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> + endcodespacerange + 1 begincidrange + <0000>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: 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 + + + + application/postscript + + + O-ESD-LOGO-final + + + + + 2024-05-21T21:04:58+02:00 + 2024-05-21T21:04:58+02:00 + 2024-05-21T21:04:58+02:00 + Adobe Illustrator CS6 (Windows) + + + + 184 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAC4AwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FVG7vLWzgae6lWGFeruaD5f PIZMkYC5GggkDmx1vON5KxudP0ua50uI/vbn7LMPGNe9P86ZrD2lI+qEDLGOv6vx8mnxTzA2TrSt b03VYvUs5g5A+OI7Ov8ArKd8ztPqseYXE/rbYzEuSOzIZOxV2KuxV2KuxV2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2Ksev/NTvdPp+iWzX98h4yPuIYz0PNtun+ZzW5deTLgxDjn9gapZd6juVtp5Ue4n W91+4N/dDdIOkEfsF2rgx9nmR48x45d38IQMV7y3ZEqqihVAVVFAo2AGbICm5hlufL/mnU9Tk0N3 guNJmW3k1i2oIpLqhaWIU/vDEOPMju1K7HMLUaCEzxR9E+8fpa5YgdxsUanmDVtHdYPMEHO3Jomp wCqHw9RR0/z2zHGsyYTWYbfzh+lh4hj9XzZJDNHNCk0TB4pFDxuOhVhUH7s2kZCQBHIt4LGdf/NL 8vfL+pfozWNdtrS/25W7MWZK9OfAME/2VMkrJba5t7q3jubaVJ7eZQ8U0bBkdWFQysNiDiqpirsV U7m5gtoHnncRwxiruegGRnMRFnYBBNKL6rpyG1DTqPrtDadf3laEcf8AghlZ1EBw7/Vy80cQ+aKy 5k7FUNZ6lZXklxHbSeo9rIYpxxYcXBoR8QFenbKseeEyRE/SaLESB5InLWTsVdirsVdirsVdirsV eerql/pmj39xayekp1W4SR1VXapjBQAPtTkN85sZ54sUpRNfvZfdtzcTiMQSO9NbuTz+3orxt42N SotytSwp/eeqT8PjwzMyHWbfT8P0309zYfEeRfnF+eGoarqi/l/5Bk9W9vZFsr3VICd5JGCGG2Yd BvR5Pu8c3AchnHkzR/MHlrRovLWho/1fSh6cr+lCPUuGZuT1c7pIw5E1JXoNqZo56jUzySEAaj5D zrn0PVxjKZJpkVx5kkv9H1bTr+3+qanb27l4q1VhTqv35KetOTFkhMcOSMSpyWCDzZDoH/HC03/m Fh/5Nrmy0n9zD+qPubcf0j3Pnhra78pav5807zF5HvfMd55iup5tI1O2thdxyRTl/TR5TVouJcH4 asD22GZDNgmr+W/M+h6l5X0DWLfVbmZPL8k13pmkyMbmNZby8eIEKHBCFkMgpsKjtilEa55f/Oce W/LB1m31a40dbWdI7eJLiaaCRpJeDTRRyRSc+BT0/UagG1NiCqyKw8g+cdb1mzstfutZWOLyrJL9 bCzW7tOssjW9vPXkGdFZQUJqeIwoesflsvmCb8i7CPWI7ltWEFxFJHco4uOMd1IkQZWHPaJVpXtm Hr4k4ZAc6YZR6SjH0jV7eby5O0k96KK4tyhUQUWM8Kjp4b+GaU6fLE4SSZeVfTy2cfgI4eqA0+31 yO99QW1zAk0VxHKpWUgn022YuTU1I/28x8MMwndSFiXf3HvYxErRL6LqEWi6ZORevDO5/ScUfIyK qMRGFQ7jYt9OWnTTGKB9dE+oDn5bfNPAeEc/NTs9P1S2tZtSt4LgXFleh0jmVhJJG+x5AdTsK098 jiw5IROSIlxRn15kIESBY6FU0/TvMX1iHT7iOWS2lZNRkJ5KGYRlvTLdix+E++Sw4c/EISBMT6/s 5foTGMro+9B2dvrkU8ji2uYknt7mORCstCfSelSxNTWn05RjhmBJqQuMu/uLECX3om60jWYtC06e JbmVJSTfw/GxHBqRgoCrceNctyafKMMCOI39Q3+GyTGXCGXeSob6LRQt20hJkYxLMrI6psAKMTt3 GbnsyMxi9V8+vNyMIPDun2bFtdirsVdirzLUCq6FeSbM66vcBYWHIMGiozcfFeoPbOVzbYZH/bZb fD9DhS+k/wBZA+d/KaalpH1HSPN0dnLdUimunT63OsdDVIvTYNEGr8R8M2GGOnxS4jPjPTrXy5Ns RCJu7fLtv5D1W+8/TeVPK851a6guGhjv4lMMdIjxkmJq3CNGr8Vd+3UDN05T6k/KfSdF8kwXtlc3 zTzngsl/J6jm4cFg7rsxWNStFHQDruSTqMfaUTllxmojaPnzs/Z7nGGUWbTC/KatqWs6haVaxt4X c3DLQs/o+lwVuvE9aZrstZsmScfoAO/nw1XuapeokjkzrQP+OFpv/MLD/wAm1zoNJ/cw/qj7nJx/ SPcg7XzZY3Oq3FjGtIrYEy3jOgjHHr1PSvfKMfaEJZDAco8z0QMoJpaLXydc6sPM/wDosmpWkP1T 9J815RwsxPplq0ALOevjmTHU4zEyEhQ82XGO9F6t5g07TdB1HW3Y3FlplvPdXAtyrsVt4zI6pVlU tRdgSMsjOMhYNpBtg+jfntoepwreny75hsdGME102t3dgFsVigiaUsZo5JB8XDitAasQMklbov58 aJqkF5djy/rdrp9tY3OqRX1xaokM9taRmRzE5k4lm40XehPcYqh9F/5yN8j6jc2MdxY6tpFrqTiK y1HULVY7SRyaACWOSUddq9B3xV6BrfmC30gI09vcTI4LF4EDKoFPtEstOuYmq1kcPMSPuDCeThUr HzXpdzbtcS87GIceD3YWISchUFPiPLIYu0Mc48RuA/pbX7kRygi+SOm1fSoFjea8hjSYViZpFAYe INdx75kS1GOIBMgL82RmB1Q6+Y9KkvJrOGZXuIo/UHxKEbatFetMqGtxmRgD6gL/AAUeILpqy8w2 EljDcXc8FpJKpf0jPG2ykqSGB36dscWsgYCUjGJP9IKMgqyipNV0yOCO4e7iWCY0ilLqFY+xrQ5a dRjAEjIUfNPEFW3vLS5Vmtp451Q8XMbK4B8DxJ3ycMkZfSQfckEHkq5NLsVdirsVYLYrpKXF5pWt iS0nkvZrm1mYmJWWQBKLID+0Aa9vpzn8QxiUseW4kzMgeXPzcWNWRLvQf5laabDRIrHylZEeadXc 2mlyRO6iIMv764lcE0SKPep/a49a0zaw0GGJEoiiG8Y4hH/lV+VWh/l/oYtLQC41S4AbUtSYUeVx +yv8sa/sr9J3zLZp43k3Qmdm9OQFiQQJZAOBJJjAr9gk1pmAezcJN0fmfl7mvwooXzLqek2mmT6P aqDd3EbRQ2dsgJBYd1XZf15Vrs+OGM4o/URQjFjkkAKCc6NDJDo9jDKpSWO3iR0PUMqAEffmbpom OKIPMRH3NkBQDE7jyVdyxaysUMcLzzK9iajeIMWKbfZrt1zTz7MkRkoAWfT7u5oOE7qH+ENYe21J 0tIrRriGKGGzjk5AlZY3ZyxJA2jPfvlf8nZTGZERGwAI35jf7GPhGjsnXmLy9Ncfl5rOhabAi3l7 pd1awxAhVaea3aMVY7budyc3uDEMcBECnJiKDx7yH+WPnfQbOSzn8mWsk8+nXNjc3l1q7y28pkiY qHtFJUK8iqp4UoO4y9klnl78nvzSgn1aO104eW9IuNJ1Czl0ldS+twXc9xayxxcFLyemvqyKayGo p1wJRsX5Wfm5r3k3Qfy/1jT7DSvL2l3CzXWpC4E1w6qzmiInIBqSt+G43xQ988w2c95ot3a268pp U4opIFTUdzmNrMZnilGPMhhkFxIYxrnlPVrq30lokEjWtrHb3FvzVSGVdyrMGX2zU6rs/JOOOt+G IBDTPESB7kHd+TNYFvZi3tuU0cJVy80bKrM7MV4sgBHxdvHKcnZmXhjwx3A7x3+5icJoUjovLOq2 +q/WfqkFws1qI5JFKp6cxTi7qu3fwHfMiOhyRycXDE3Gu6jW5ZjGQbpbpvk+8M2lJqNsr2tvBNHc qWU0Z5JWXod/tg7YMHZsrgJj0xiQfmf1ojiO1pPqGj3Gl2Wl/X2hSWOSX/R5+UkRUkGp9Plt4jMH NppYoQ46sE7HcfY1yhwgWyP8uLeWPSLiRl4pLOTEaEBlCgchXtXNp2LAjESesm7TjZlmbhvdirsV diqHv9Osr+AwXkKzRHsw3B8QeoPyyrLhhkFSFhEog82PHStf0H49IkN/p43OnzH41H/Fb/5/I5rv y+bT74jxw/mnn8Px82nhlHluEVD530JrZ5biRrWaLaW1lUiUN4Ad/wDOtMtj2ph4SZHhI6HmyGaN IX6x5k1/a1VtJ0tv93v/AH8i/wCSP2f898p48+o+n93j7/4ixuUuWwTjSPL+maUh+rRVmb+8uH+K Rq+Lf0zN0+jx4R6Rv39WyGMR5JjmUzdirsVdirsVdirsVdirsVdirsVdirTKrCjAMPAiowEWrYAA oOmFXYq7FXYq7FXYq7FULPpenT3SXU1tHJcR/YlZQWH+12yqWCEpCRAMgxMQTaKy1k7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX//Z + + + + + + xmp.iid:F7698C12A417EF119B0BF825E1642E8D + xmp.did:F7698C12A417EF119B0BF825E1642E8D + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + uuid:5b1fdd7d-b146-4447-a8c0-97397efeb09d + xmp.did:EE89087BA317EF11A23EA05D79D5DF95 + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + saved + xmp.iid:429FCE01A813EF118EE7A03BAE578D64 + 2024-05-16T23:13:35+02:00 + Adobe Illustrator CS6 (Windows) + / + + + saved + xmp.iid:F7698C12A417EF119B0BF825E1642E8D + 2024-05-21T21:04:58+02:00 + Adobe Illustrator CS6 (Windows) + / + + + converted + from application/postscript to application/vnd.adobe.illustrator + + + + + + Print + AIRobin + + + False + False + 1 + + 210.001652 + 297.000132 + Millimeters + + + + Cyan + Yellow + Black + + + + + + Default Swatch Group + 0 + + + + + + Adobe PDF library 10.01 + + + + + + + + + + + + + + + + + + + + + + + + + % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /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 -841.89 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 841.89 li +595.28 841.89 li +595.28 0 li +cp +clp +7 lw +0 lc +0 lj +10 ml +[] 0 dsh +true sadj +183.76 498.359 mo +183.76 570.359 li +121.4 606.359 li +59.0498 570.359 li +59.0498 498.359 li +121.4 462.359 li +183.76 498.359 li +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +.5 0 1 0 cmyk +@ +gsave +0 0 mo +595.28 0 li +595.28 841.89 li +0 841.89 li +0 0 li +cp +clp +236.057 509.026 mo +236.057 504.185 232.737 501.027 228.498 501.027 cv +224.259 501.027 220.938 504.185 220.938 509.026 cv +220.938 513.865 224.259 517.024 228.498 517.024 cv +232.737 517.024 236.057 513.865 236.057 509.026 cv +212.94 509.026 mo +212.94 500.627 219.539 494.467 228.498 494.467 cv +237.456 494.467 244.056 500.627 244.056 509.026 cv +244.056 517.423 237.456 523.583 228.498 523.583 cv +219.539 523.583 212.94 517.423 212.94 509.026 cv +0 0 0 1 cmyk +f +263.657 512.185 mo +263.657 508.906 261.657 507.026 259.098 507.026 cv +256.538 507.026 254.539 508.906 254.539 512.185 cv +254.539 515.463 256.538 517.343 259.098 517.343 cv +261.657 517.343 263.657 515.463 263.657 512.185 cv +271.336 512.185 mo +271.336 519.064 266.577 523.382 260.698 523.382 cv +258.178 523.382 256.138 522.623 254.658 521.104 cv +254.658 530.782 li +247.06 530.782 li +247.06 501.346 li +254.299 501.346 li +254.299 503.505 li +255.739 501.787 257.858 500.987 260.698 500.987 cv +266.577 500.987 271.336 505.305 271.336 512.185 cv +f +280.219 510.105 mo +289.097 510.105 li +288.698 507.826 287.018 506.385 284.658 506.385 cv +282.299 506.385 280.659 507.826 280.219 510.105 cv +296.096 514.105 mo +280.339 514.105 li +280.979 516.303 282.859 517.583 285.658 517.583 cv +287.778 517.583 289.177 516.984 290.657 515.705 cv +294.657 519.864 li +292.577 522.182 289.537 523.382 285.417 523.382 cv +277.699 523.382 272.7 518.624 272.7 512.144 cv +272.7 505.625 277.78 500.987 284.618 500.987 cv +291.017 500.987 296.216 505.066 296.216 512.224 cv +296.216 512.785 296.136 513.503 296.096 514.105 cv +f +322.017 510.625 mo +322.017 523.022 li +314.418 523.022 li +314.418 511.864 li +314.418 508.745 313.058 507.426 310.858 507.426 cv +308.419 507.426 306.539 508.945 306.539 512.545 cv +306.539 523.022 li +298.939 523.022 li +298.939 501.347 li +306.179 501.347 li +306.179 503.707 li +307.898 501.906 310.339 500.986 313.058 500.986 cv +318.137 500.986 322.017 503.906 322.017 510.625 cv +f +363.815 495.028 mo +363.815 523.023 li +355.896 523.023 li +355.896 512.104 li +345.099 512.104 li +345.099 523.023 li +337.18 523.023 li +337.18 495.028 li +345.099 495.028 li +345.099 505.546 li +355.896 505.546 li +355.896 495.028 li +363.815 495.028 li +cp +.5 0 1 0 cmyk +f +380.978 516.064 mo +380.978 514.184 li +377.698 514.184 li +375.259 514.184 374.379 515.065 374.379 516.383 cv +374.379 517.665 375.419 518.583 377.219 518.583 cv +378.898 518.583 380.378 517.784 380.978 516.064 cv +388.577 510.985 mo +388.577 523.023 li +381.498 523.023 li +381.498 520.223 li +380.418 522.302 378.259 523.382 375.099 523.382 cv +369.899 523.382 367.021 520.462 367.021 516.705 cv +367.021 512.705 369.939 510.224 376.659 510.224 cv +380.978 510.224 li +380.858 508.026 379.378 506.786 376.379 506.786 cv +374.299 506.786 371.979 507.504 370.499 508.666 cv +367.94 503.505 li +370.42 501.867 374.1 500.987 377.498 500.987 cv +384.537 500.987 388.577 504.106 388.577 510.985 cv +f +407.097 500.987 mo +407.097 507.826 li +406.417 507.746 405.938 507.706 405.377 507.706 cv +402.298 507.706 400.178 509.264 400.178 513.064 cv +400.178 523.023 li +392.579 523.023 li +392.579 501.346 li +399.818 501.346 li +399.818 503.947 li +401.378 501.987 403.897 500.987 407.097 500.987 cv +f +424.777 512.145 mo +424.777 508.866 422.817 507.026 420.257 507.026 cv +417.658 507.026 415.698 508.866 415.698 512.145 cv +415.698 515.463 417.658 517.343 420.257 517.343 cv +422.817 517.343 424.777 515.463 424.777 512.145 cv +432.256 493.347 mo +432.256 523.023 li +425.017 523.023 li +425.017 520.864 li +423.577 522.583 421.458 523.382 418.658 523.382 cv +412.739 523.382 407.979 519.064 407.979 512.145 cv +407.979 505.265 412.739 500.987 418.658 500.987 cv +421.178 500.987 423.217 501.707 424.657 503.226 cv +424.657 493.347 li +432.256 493.347 li +cp +f +472.253 501.347 mo +464.534 523.023 li +457.176 523.023 li +453.096 511.225 li +448.856 523.023 li +441.498 523.023 li +433.779 501.347 li +440.979 501.347 li +445.418 514.463 li +450.017 501.347 li +456.496 501.347 li +460.975 514.583 li +465.574 501.347 li +472.253 501.347 li +cp +f +485.737 516.064 mo +485.737 514.184 li +482.458 514.184 li +480.019 514.184 479.139 515.065 479.139 516.383 cv +479.139 517.665 480.179 518.583 481.979 518.583 cv +483.658 518.583 485.138 517.784 485.737 516.064 cv +493.336 510.985 mo +493.336 523.023 li +486.258 523.023 li +486.258 520.223 li +485.178 522.302 483.018 523.382 479.858 523.382 cv +474.659 523.382 471.78 520.462 471.78 516.705 cv +471.78 512.705 474.699 510.224 481.418 510.224 cv +485.737 510.224 li +485.617 508.026 484.138 506.786 481.139 506.786 cv +479.059 506.786 476.739 507.504 475.26 508.666 cv +472.7 503.505 li +475.18 501.867 478.858 500.987 482.258 500.987 cv +489.297 500.987 493.336 504.106 493.336 510.985 cv +f +511.856 500.987 mo +511.856 507.826 li +511.177 507.746 510.696 507.706 510.137 507.706 cv +507.058 507.706 504.938 509.264 504.938 513.064 cv +504.938 523.023 li +497.339 523.023 li +497.339 501.346 li +504.578 501.346 li +504.578 503.947 li +506.138 501.987 508.657 500.987 511.856 500.987 cv +f +520.138 510.105 mo +529.017 510.105 li +528.616 507.826 526.937 506.385 524.576 506.385 cv +522.217 506.385 520.576 507.826 520.138 510.105 cv +536.015 514.105 mo +520.258 514.105 li +520.897 516.303 522.777 517.583 525.576 517.583 cv +527.696 517.583 529.096 516.984 530.576 515.705 cv +534.576 519.864 li +532.495 522.182 529.456 523.382 525.337 523.382 cv +517.617 523.382 512.619 518.624 512.619 512.144 cv +512.619 505.625 517.698 500.987 524.537 500.987 cv +530.936 500.987 536.135 505.066 536.135 512.224 cv +536.135 512.785 536.055 513.503 536.015 514.105 cv +f +222.299 550.147 mo +227.458 550.147 li +227.458 555.826 li +222.499 555.826 li +222.499 571.023 li +214.9 571.023 li +214.9 555.826 li +211.741 555.826 li +211.741 550.147 li +214.9 550.147 li +214.9 549.585 li +214.9 544.386 218.14 540.988 223.939 540.988 cv +225.778 540.988 227.738 541.347 228.978 542.108 cv +227.098 547.466 li +226.458 547.107 225.618 546.828 224.819 546.828 cv +223.219 546.828 222.299 547.748 222.299 549.667 cv +222.299 550.147 li +cp +f +245.458 560.145 mo +245.458 556.866 243.499 555.026 240.898 555.026 cv +238.338 555.026 236.338 556.866 236.338 560.145 cv +236.338 563.463 238.338 565.343 240.898 565.343 cv +243.499 565.343 245.458 563.463 245.458 560.145 cv +228.661 560.145 mo +228.661 553.625 233.819 548.987 240.898 548.987 cv +248.058 548.987 253.137 553.625 253.137 560.145 cv +253.137 566.704 248.058 571.382 240.898 571.382 cv +233.819 571.382 228.661 566.704 228.661 560.145 cv +f +271.177 548.987 mo +271.177 555.826 li +270.497 555.746 270.017 555.706 269.457 555.706 cv +266.378 555.706 264.258 557.264 264.258 561.064 cv +264.258 571.023 li +256.659 571.023 li +256.659 549.346 li +263.898 549.346 li +263.898 551.947 li +265.458 549.987 267.978 548.987 271.177 548.987 cv +f +308.855 564.904 mo +308.855 571.022 li +286.378 571.022 li +286.378 543.028 li +308.336 543.028 li +308.336 549.146 li +294.217 549.146 li +294.217 553.866 li +306.656 553.866 li +306.656 559.785 li +294.217 559.785 li +294.217 564.904 li +308.855 564.904 li +cp +0 0 0 1 cmyk +f +311.3 568.503 mo +313.899 562.664 li +316.379 564.304 319.898 565.424 323.138 565.424 cv +326.417 565.424 327.697 564.504 327.697 563.144 cv +327.697 558.705 311.778 561.944 311.778 551.546 cv +311.778 546.547 315.858 542.468 324.178 542.468 cv +327.816 542.468 331.576 543.308 334.336 544.907 cv +331.896 550.786 li +329.217 549.347 326.577 548.627 324.138 548.627 cv +320.818 548.627 319.618 549.746 319.618 551.147 cv +319.618 555.426 335.495 552.226 335.495 562.544 cv +335.495 567.423 331.416 571.583 323.098 571.583 cv +318.498 571.583 313.939 570.343 311.3 568.503 cv +f +352.057 564.705 mo +356.815 564.705 360.015 561.864 360.015 557.025 cv +360.015 552.185 356.815 549.347 352.057 549.347 cv +347.058 549.347 li +347.058 564.705 li +352.057 564.705 li +cp +339.139 543.027 mo +352.376 543.027 li +361.655 543.027 368.014 548.427 368.014 557.025 cv +368.014 565.625 361.655 571.022 352.376 571.022 cv +339.139 571.022 li +339.139 543.027 li +cp +f +389.776 549.307 mo +381.179 549.307 li +381.179 543.028 li +406.254 543.028 li +406.254 549.307 li +397.695 549.307 li +397.695 571.023 li +389.776 571.023 li +389.776 549.307 li +cp +.5 0 1 0 cmyk +f +412.817 558.105 mo +421.695 558.105 li +421.297 555.826 419.616 554.385 417.256 554.385 cv +414.896 554.385 413.257 555.826 412.817 558.105 cv +428.694 562.105 mo +412.938 562.105 li +413.577 564.303 415.457 565.583 418.256 565.583 cv +420.376 565.583 421.775 564.984 423.256 563.705 cv +427.256 567.864 li +425.175 570.182 422.136 571.382 418.017 571.382 cv +410.298 571.382 405.298 566.624 405.298 560.144 cv +405.298 553.625 410.378 548.987 417.217 548.987 cv +423.615 548.987 428.814 553.066 428.814 560.224 cv +428.814 560.785 428.734 561.503 428.694 562.105 cv +f +430.618 569.143 mo +432.898 563.945 li +434.897 565.184 437.817 565.944 440.457 565.944 cv +443.017 565.944 443.856 565.383 443.856 564.463 cv +443.856 561.543 431.059 564.864 431.059 556.186 cv +431.059 552.106 434.817 548.987 441.617 548.987 cv +444.656 548.987 448.016 549.625 450.175 550.827 cv +447.896 555.986 li +445.736 554.786 443.576 554.385 441.656 554.385 cv +439.098 554.385 438.178 555.106 438.178 555.906 cv +438.178 558.905 450.935 555.665 450.935 564.263 cv +450.935 568.262 447.256 571.382 440.217 571.382 cv +436.537 571.382 432.738 570.462 430.618 569.143 cv +f +469.176 570.143 mo +467.855 570.983 465.896 571.382 463.896 571.382 cv +458.337 571.382 455.098 568.664 455.098 563.105 cv +455.098 555.826 li +451.938 555.826 li +451.938 550.147 li +455.098 550.147 li +455.098 544.506 li +462.697 544.506 li +462.697 550.147 li +467.654 550.147 li +467.654 555.826 li +462.697 555.826 li +462.697 563.025 li +462.697 564.624 463.616 565.503 464.977 565.503 cv +465.816 565.503 466.656 565.263 467.296 564.825 cv +469.176 570.143 li +cp +f +472.098 549.347 mo +479.697 549.347 li +479.697 571.023 li +472.098 571.023 li +472.098 549.347 li +cp +471.258 542.907 mo +471.258 540.628 473.098 538.868 475.897 538.868 cv +478.696 538.868 480.536 540.508 480.536 542.788 cv +480.536 545.187 478.696 546.946 475.897 546.946 cv +473.098 546.946 471.258 545.187 471.258 542.907 cv +f +507.693 558.625 mo +507.693 571.022 li +500.095 571.022 li +500.095 559.864 li +500.095 556.745 498.735 555.426 496.535 555.426 cv +494.096 555.426 492.216 556.945 492.216 560.545 cv +492.216 571.022 li +484.617 571.022 li +484.617 549.347 li +491.856 549.347 li +491.856 551.707 li +493.576 549.906 496.016 548.986 498.735 548.986 cv +503.814 548.986 507.693 551.906 507.693 558.625 cv +f +528.574 559.425 mo +528.574 556.785 526.574 555.026 523.854 555.026 cv +521.135 555.026 519.096 556.785 519.096 559.425 cv +519.096 562.065 521.135 563.864 523.854 563.864 cv +526.574 563.864 528.574 562.065 528.574 559.425 cv +536.093 549.347 mo +536.093 567.064 li +536.093 575.262 531.453 579.142 523.375 579.142 cv +519.216 579.142 515.256 578.182 512.616 576.302 cv +515.376 570.983 li +517.176 572.423 520.136 573.303 522.695 573.303 cv +526.774 573.303 528.494 571.462 528.494 568.064 cv +528.494 567.344 li +527.014 569.064 524.814 569.904 522.055 569.904 cv +516.296 569.904 511.417 565.823 511.417 559.425 cv +511.417 553.066 516.296 548.987 522.055 548.987 cv +525.055 548.987 527.374 549.946 528.854 551.987 cv +528.854 549.347 li +536.093 549.347 li +cp +f +144.485 527.017 mo +126.719 527.017 li +126.197 527.017 125.861 526.465 126.099 526 cv +144.792 489.65 li +145.155 488.945 144.246 488.279 143.682 488.835 cv +93.23 538.664 li +92.7871 539.102 93.0972 539.857 93.7202 539.857 cv +111.488 539.857 li +112.009 539.857 112.346 540.409 112.108 540.873 cv +93.4131 577.225 li +93.0498 577.93 93.959 578.597 94.5229 578.04 cv +144.975 528.21 li +145.418 527.772 145.108 527.017 144.485 527.017 cv +0 0 0 1 cmyk +f +grestore +gsave +60.7759 496.632 mo +60.7759 568.632 li +123.126 604.632 li +185.486 568.632 li +185.486 496.632 li +123.126 460.632 li +60.7759 496.632 li +cp +90.2998 540.564 mo +89.728 539.17 90.0498 537.587 91.1221 536.529 cv +141.575 486.701 li +142.275 486.009 143.195 485.629 144.165 485.629 cv +145.45 485.629 146.665 486.313 147.338 487.416 cv +148.01 488.517 148.055 489.865 147.46 491.022 cv +130.493 524.017 li +144.485 524.017 li +145.991 524.017 147.333 524.917 147.905 526.309 cv +148.477 527.703 148.154 529.287 147.083 530.344 cv +96.6299 580.174 li +95.9302 580.866 95.0098 581.247 94.04 581.247 cv +92.7559 581.247 91.54 580.562 90.8672 579.46 cv +90.1948 578.359 90.1489 577.01 90.7451 575.853 cv +107.714 542.857 li +93.7202 542.857 li +92.2139 542.857 90.8711 541.958 90.2998 540.564 cv +clp +78.7456 549.571 mo +101.879 549.571 li +101.879 556.778 li +70.1328 556.778 li +70.1328 509.739 li +100.613 509.739 li +100.613 516.946 li +78.7456 516.946 li +78.7456 529.11 li +97.5186 529.11 li +97.5186 536.317 li +78.7456 536.317 li +78.7456 549.571 li +cp +f +74.562 518.698 mo +71.625 518.698 69.2358 516.308 69.2358 513.372 cv +69.2358 510.434 71.625 508.044 74.562 508.044 cv +77.499 508.044 79.8882 510.434 79.8882 513.372 cv +79.8882 516.308 77.499 518.698 74.562 518.698 cv +0 0 0 0 cmyk +f +74.562 506.544 mo +70.7979 506.544 67.7358 509.607 67.7358 513.372 cv +67.7358 517.135 70.7979 520.198 74.562 520.198 cv +78.3262 520.198 81.3882 517.135 81.3882 513.372 cv +81.3882 509.607 78.3262 506.544 74.562 506.544 cv +74.562 509.544 mo +76.6748 509.544 78.3882 511.257 78.3882 513.372 cv +78.3882 515.485 76.6748 517.198 74.562 517.198 cv +72.4492 517.198 70.7358 515.485 70.7358 513.372 cv +70.7358 511.257 72.4492 509.544 74.562 509.544 cv +.5 0 1 0 cmyk +f +74.562 537.958 mo +71.625 537.958 69.2358 535.569 69.2358 532.632 cv +69.2358 529.695 71.625 527.305 74.562 527.305 cv +77.499 527.305 79.8882 529.695 79.8882 532.632 cv +79.8882 535.569 77.499 537.958 74.562 537.958 cv +0 0 0 0 cmyk +f +74.562 525.805 mo +70.7979 525.805 67.7358 528.868 67.7358 532.632 cv +67.7358 536.396 70.7979 539.458 74.562 539.458 cv +78.3262 539.458 81.3882 536.396 81.3882 532.632 cv +81.3882 528.868 78.3262 525.805 74.562 525.805 cv +74.562 528.805 mo +76.6748 528.805 78.3882 530.518 78.3882 532.632 cv +78.3882 534.746 76.6748 536.458 74.562 536.458 cv +72.4492 536.458 70.7358 534.746 70.7358 532.632 cv +70.7358 530.518 72.4492 528.805 74.562 528.805 cv +.5 0 1 0 cmyk +f +74.562 558.615 mo +71.625 558.615 69.2358 556.225 69.2358 553.289 cv +69.2358 550.351 71.625 547.961 74.562 547.961 cv +77.499 547.961 79.8882 550.351 79.8882 553.289 cv +79.8882 556.225 77.499 558.615 74.562 558.615 cv +0 0 0 0 cmyk +f +74.562 546.461 mo +70.7979 546.461 67.7358 549.524 67.7358 553.289 cv +67.7358 557.053 70.7979 560.115 74.562 560.115 cv +78.3262 560.115 81.3882 557.053 81.3882 553.289 cv +81.3882 549.524 78.3262 546.461 74.562 546.461 cv +74.562 549.461 mo +76.6748 549.461 78.3882 551.175 78.3882 553.289 cv +78.3882 555.402 76.6748 557.115 74.562 557.115 cv +72.4492 557.115 70.7358 555.402 70.7358 553.289 cv +70.7358 551.175 72.4492 549.461 74.562 549.461 cv +.5 0 1 0 cmyk +f +99.5059 558.615 mo +96.5688 558.615 94.1797 556.225 94.1797 553.289 cv +94.1797 550.351 96.5688 547.961 99.5059 547.961 cv +102.443 547.961 104.832 550.351 104.832 553.289 cv +104.832 556.225 102.443 558.615 99.5059 558.615 cv +0 0 0 0 cmyk +f +99.5059 546.461 mo +95.7417 546.461 92.6797 549.524 92.6797 553.289 cv +92.6797 557.053 95.7417 560.115 99.5059 560.115 cv +103.27 560.115 106.332 557.053 106.332 553.289 cv +106.332 549.524 103.27 546.461 99.5059 546.461 cv +99.5059 549.461 mo +101.619 549.461 103.332 551.175 103.332 553.289 cv +103.332 555.402 101.619 557.115 99.5059 557.115 cv +97.3926 557.115 95.6797 555.402 95.6797 553.289 cv +95.6797 551.175 97.3926 549.461 99.5059 549.461 cv +.5 0 1 0 cmyk +f +95.4453 537.681 mo +92.5083 537.681 90.1191 535.292 90.1191 532.355 cv +90.1191 529.417 92.5083 527.028 95.4453 527.028 cv +98.3823 527.028 100.771 529.417 100.771 532.355 cv +100.771 535.292 98.3823 537.681 95.4453 537.681 cv +0 0 0 0 cmyk +f +95.4453 525.528 mo +91.6812 525.528 88.6191 528.59 88.6191 532.355 cv +88.6191 536.119 91.6812 539.181 95.4453 539.181 cv +99.2095 539.181 102.271 536.119 102.271 532.355 cv +102.271 528.59 99.2095 525.528 95.4453 525.528 cv +95.4453 528.528 mo +97.5581 528.528 99.2715 530.241 99.2715 532.355 cv +99.2715 534.468 97.5581 536.181 95.4453 536.181 cv +93.3325 536.181 91.6191 534.468 91.6191 532.355 cv +91.6191 530.241 93.3325 528.528 95.4453 528.528 cv +.5 0 1 0 cmyk +f +98.647 518.162 mo +95.71 518.162 93.3208 515.772 93.3208 512.835 cv +93.3208 509.898 95.71 507.508 98.647 507.508 cv +101.584 507.508 103.973 509.898 103.973 512.835 cv +103.973 515.772 101.584 518.162 98.647 518.162 cv +0 0 0 0 cmyk +f +98.647 506.008 mo +94.8833 506.008 91.8213 509.071 91.8213 512.835 cv +91.8213 516.599 94.8833 519.662 98.647 519.662 cv +102.411 519.662 105.473 516.599 105.473 512.835 cv +105.473 509.071 102.411 506.008 98.647 506.008 cv +98.647 509.008 mo +100.76 509.008 102.473 510.721 102.473 512.835 cv +102.473 514.949 100.76 516.662 98.647 516.662 cv +96.5342 516.662 94.8213 514.949 94.8213 512.835 cv +94.8213 510.721 96.5342 509.008 98.647 509.008 cv +.5 0 1 0 cmyk +f +147.826 549.622 mo +152.865 549.622 156.803 548.931 159.639 547.547 cv +162.146 546.305 164.045 544.5 165.333 542.133 cv +166.621 539.766 167.267 536.743 167.267 533.062 cv +167.267 531.141 167.056 529.407 166.635 527.859 cv +166.213 526.312 165.601 524.936 164.806 523.728 cv +164.01 522.521 163.042 521.484 161.906 520.618 cv +160.767 519.75 159.484 519.036 158.056 518.473 cv +156.721 517.958 155.229 517.583 153.592 517.348 cv +151.951 517.115 150.111 516.997 148.072 516.997 cv +144.275 516.997 li +144.275 549.622 li +147.826 549.622 li +cp +135.662 556.829 mo +135.662 509.79 li +148.106 509.79 li +149.208 509.79 150.326 509.825 151.465 509.894 cv +152.601 509.965 153.708 510.071 154.787 510.211 cv +155.863 510.351 156.908 510.522 157.916 510.721 cv +158.922 510.92 159.849 511.161 160.693 511.441 cv +163.201 512.239 165.416 513.317 167.338 514.676 cv +169.258 516.036 170.871 517.641 172.172 519.493 cv +173.472 521.344 174.457 523.413 175.125 525.698 cv +175.792 527.982 176.126 530.461 176.126 533.133 cv +176.126 535.665 175.846 538.038 175.283 540.252 cv +174.721 542.467 173.863 544.489 172.717 546.316 cv +171.568 548.144 170.119 549.757 168.375 551.15 cv +166.629 552.545 164.56 553.687 162.17 554.579 cv +160.178 555.33 157.916 555.892 155.385 556.266 cv +152.853 556.641 150.006 556.829 146.842 556.829 cv +135.662 556.829 li +cp +f +171.093 537.513 mo +168.156 537.513 165.767 535.124 165.767 532.187 cv +165.767 529.25 168.156 526.86 171.093 526.86 cv +174.03 526.86 176.419 529.25 176.419 532.187 cv +176.419 535.124 174.03 537.513 171.093 537.513 cv +0 0 0 0 cmyk +f +171.093 525.36 mo +167.329 525.36 164.267 528.422 164.267 532.187 cv +164.267 535.951 167.329 539.013 171.093 539.013 cv +174.857 539.013 177.919 535.951 177.919 532.187 cv +177.919 528.422 174.857 525.36 171.093 525.36 cv +171.093 528.36 mo +173.206 528.36 174.919 530.073 174.919 532.187 cv +174.919 534.3 173.206 536.013 171.093 536.013 cv +168.98 536.013 167.267 534.3 167.267 532.187 cv +167.267 530.073 168.98 528.36 171.093 528.36 cv +.5 0 1 0 cmyk +f +139.359 537.513 mo +136.422 537.513 134.033 535.124 134.033 532.187 cv +134.033 529.25 136.422 526.86 139.359 526.86 cv +142.296 526.86 144.685 529.25 144.685 532.187 cv +144.685 535.124 142.296 537.513 139.359 537.513 cv +0 0 0 0 cmyk +f +139.359 525.36 mo +135.595 525.36 132.533 528.422 132.533 532.187 cv +132.533 535.951 135.595 539.013 139.359 539.013 cv +143.123 539.013 146.185 535.951 146.185 532.187 cv +146.185 528.422 143.123 525.36 139.359 525.36 cv +139.359 528.36 mo +141.472 528.36 143.185 530.073 143.185 532.187 cv +143.185 534.3 141.472 536.013 139.359 536.013 cv +137.246 536.013 135.533 534.3 135.533 532.187 cv +135.533 530.073 137.246 528.36 139.359 528.36 cv +.5 0 1 0 cmyk +f +151.412 518.82 mo +148.475 518.82 146.085 516.43 146.085 513.494 cv +146.085 510.556 148.475 508.167 151.412 508.167 cv +154.349 508.167 156.738 510.556 156.738 513.494 cv +156.738 516.43 154.349 518.82 151.412 518.82 cv +0 0 0 0 cmyk +f +151.412 506.667 mo +147.648 506.667 144.586 509.729 144.586 513.494 cv +144.586 517.258 147.648 520.32 151.412 520.32 cv +155.176 520.32 158.238 517.258 158.238 513.494 cv +158.238 509.729 155.176 506.667 151.412 506.667 cv +151.412 509.667 mo +153.525 509.667 155.238 511.379 155.238 513.494 cv +155.238 515.607 153.525 517.32 151.412 517.32 cv +149.299 517.32 147.586 515.607 147.586 513.494 cv +147.586 511.379 149.299 509.667 151.412 509.667 cv +.5 0 1 0 cmyk +f +151.412 558.451 mo +148.475 558.451 146.085 556.061 146.085 553.125 cv +146.085 550.187 148.475 547.797 151.412 547.797 cv +154.349 547.797 156.738 550.187 156.738 553.125 cv +156.738 556.061 154.349 558.451 151.412 558.451 cv +0 0 0 0 cmyk +f +151.412 546.297 mo +147.648 546.297 144.586 549.36 144.586 553.125 cv +144.586 556.888 147.648 559.951 151.412 559.951 cv +155.176 559.951 158.238 556.888 158.238 553.125 cv +158.238 549.36 155.176 546.297 151.412 546.297 cv +151.412 549.297 mo +153.525 549.297 155.238 551.01 155.238 553.125 cv +155.238 555.238 153.525 556.951 151.412 556.951 cv +149.299 556.951 147.586 555.238 147.586 553.125 cv +147.586 551.01 149.299 549.297 151.412 549.297 cv +.5 0 1 0 cmyk +f +139.359 558.451 mo +136.422 558.451 134.033 556.061 134.033 553.125 cv +134.033 550.187 136.422 547.797 139.359 547.797 cv +142.296 547.797 144.685 550.187 144.685 553.125 cv +144.685 556.061 142.296 558.451 139.359 558.451 cv +0 0 0 0 cmyk +f +139.359 546.297 mo +135.595 546.297 132.533 549.36 132.533 553.125 cv +132.533 556.888 135.595 559.951 139.359 559.951 cv +143.123 559.951 146.185 556.888 146.185 553.125 cv +146.185 549.36 143.123 546.297 139.359 546.297 cv +139.359 549.297 mo +141.472 549.297 143.185 551.01 143.185 553.125 cv +143.185 555.238 141.472 556.951 139.359 556.951 cv +137.246 556.951 135.533 555.238 135.533 553.125 cv +135.533 551.01 137.246 549.297 139.359 549.297 cv +.5 0 1 0 cmyk +f +139.359 518.82 mo +136.422 518.82 134.033 516.43 134.033 513.494 cv +134.033 510.556 136.422 508.167 139.359 508.167 cv +142.296 508.167 144.685 510.556 144.685 513.494 cv +144.685 516.43 142.296 518.82 139.359 518.82 cv +0 0 0 0 cmyk +f +139.359 506.667 mo +135.595 506.667 132.533 509.729 132.533 513.494 cv +132.533 517.258 135.595 520.32 139.359 520.32 cv +143.123 520.32 146.185 517.258 146.185 513.494 cv +146.185 509.729 143.123 506.667 139.359 506.667 cv +139.359 509.667 mo +141.472 509.667 143.185 511.379 143.185 513.494 cv +143.185 515.607 141.472 517.32 139.359 517.32 cv +137.246 517.32 135.533 515.607 135.533 513.494 cv +135.533 511.379 137.246 509.667 139.359 509.667 cv +.5 0 1 0 cmyk +f +grestore +gsave +0 0 mo +595.28 0 li +595.28 841.89 li +0 841.89 li +0 0 li +cp +clp +grestore +gsave +0 0 mo +595.28 0 li +595.28 841.89 li +0 841.89 li +0 0 li +cp +clp +grestore +%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 +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) 16.0 +%%AI8_CreatorVersion: 16.0.0 +%%For: (Olcan) () +%%Title: (O-ESD-LOGO_hex.eps) +%%CreationDate: 6/7/2024 11:07 AM +%%Canvassize: 16383 +%AI9_DataStream +%Gb",KB3->"ZJ^2'F8-7Yd!2AW#&f36BKY+1&Kj>uOOTG\\ar#ODr6BC<@T@PDs-N@1["I#;-B$DOceTXU[lTpNQ,W0\QXL=B`)Kd +%Vnmkkn)QUS)#<48Qegq@V&dt!/f:0l67]b-q3m=<[i/&7+-h08Ut'^i[+h(0>,0VSaDLo^Y30[P[9DUogd\FDoF>`ip[%cT[8n_6 +%=s)j$:,`LuJa18R`b2^Qr:T[AZ-lgs3M&OpjupP(d4W17!$hJ;i9pR##Ct)LSIU_dSKXFTRn#CB.M3%KSc(M?j0\A\D0K1F::3s6 +%S`\!tNTNaAp"k]N*B$!_Ho,X#:5,pgn=>0%ZZI;gZU2Je;b+IQ=,ZWd0?+h(Z)5?D$I +%=6m!6=nTO;kdk>>)Z?!c3rQ-[=r6jH#Df:2qNP,QNTWnCk`dJf[IPge,2eR_Z52Wben_)ae(psN,'t)GT'->)jKSQ+V589SgoT#O +%)jc61H/C;s\u%R1A_5IR^>\2_LNHsnIa0WpdB,&$A]PGsio*&13/K":YK*d1CULl1YNP%j2W$TulEd!u_^h+?@mel5T4Cb%:\gX/ +%s2SdX:38O^3Zecdh<'hD6sAR5$u+@s5ArGDE*CujEs#sN%Y@\r]X"I+#C-M%5+?@b"E=CK!A@F]s*qlbcgq'9jTS\`6pRI#ofjt77T2T( +%+Q`H@m],&WAjLlD/(_tH*-iZG+'/Dp-Y6\R`%GJdd"2Z`JP"oKdO*I463H=HVQS(42pc9(qK#kKVa!Pe;d^B*B7GCn2JUe9LHqe) +%`8;H3lVq'\j#SKmp"=f;SMqHEaU$UN4d)#alHjbS24]QC;'!HiIkUB;EiiAjD3^T/eYahn&^Nm91%/_;U*mhNW#gSP6tb=or1!QA +%6F?\r"m$Q,X:s?YrDi8J]n(KTCmA5T9$1>Ul$]P^_#WZD5-(63S?Kq&':kiPfiu"D?u/tD>"ZI$4W"IT!6iceRYH:Jn`_iO&NYEn +%.U]65#PH)DFn.&l!2K>jC:sIIleG7uMI4OKQ/!@d3NI`f;\>"rgbJdqs*MdN:\eolGCY2.m,@WpphLuNq?=+$aT%CZ5A>l,4pnNf76@3*oDCWEAf#Cl`6B2uWBY@QTiXmu$iH-X>ThK80m0u1gZ +%$'+[0K*7Tn+Q4gg9nn5!c%d_^K/5qlAkFs^<6L?18u@l9AZ#L2$UX;S@H#Q!C'!)g3s6VFq=NA.1d:mBlL,f0d=l`]]d0tYYR\!4 +%l@6jc!J:;fo_cJ3PhRj@r0>ld_Ee]+StW0n_&5gOI`b.LE?QZm9`0"8#9.5"p\oL`:sEJ1\T%u,ai1kaHG;'n=Z1eiSQQ.C.&3ODE_'_m;(5BOAUl[-47j0FkqY;`'0)kW\V/'V'A[B6kV\-&:K`!n#u+W,+akF1LEV3Pgt5<`j. +%!ub(\fVHtGfA"P*XIQ3'U"eig2#jaOBLu^O17+gbgf!:02Cub(D3Qi,3jGDWgV1*G@f=scWZ=CHs(0k +%5n)[#Hc%[Fa(='T4.`siIXd6HglB5^/ZI\u1m90=SdN3b_PN**Ghai78Uacb@cLA^WNoi[X]88gUMJ6,g5@6\%jV-66,.TcodA]] +%lb658/.KqG=MT(6Ek@QY(t2Wc/2Wq0#sJ6pVfJo&1'r3nK/5B6."kIPs63'AQ-^B$'PM:8Snl=;?`Gt%/QGu;7#Nm&,UTp9(5X1D +%K+_ZRL)ri=N_ZG&p3]Y3BH%TRKU,bs-/N?des(0f]X01UAn!'5ZVmi@Jn)o,R^#u"V4sB:GZ&bUN(KeYX%%8%bj`p\_2?T^:@$N,FX8qGcJl4cj[?BElK+L\d1T2FrW=^ur3ITC2G?>U7?qhZdnoh[@JE8bL/DktCKqT.Bq%X#r9)cTT!AWj^Vq +%*>-[kR+]"D`/o^$&-Cr)j?__h('iIAq#k:F#=K@W%=66eJ#ZM"]n0s8VnCI=5$-dj8umg'jl-_Dn[I"L>/YWWs-&t] +%b<;/,MA%]:j/DNRrVXaYZ]_fRTiRB[GJBB6Q7dG`PE!O,Q*W]mEp=5-LmIjab` +%C"_^_V=O/]gA*/W$UM0K1o]3Cq>0VfGcXmpc]+9X!_kE@E$2SPW?g\B+#V%\qTjFfJE0IV%"aXlc9;/tgM2;sek2MM6rOU5XR<6__JG0L(#WO&ZA'8K-_LjVlddH9N+>IX1s'g8 +%?%&hFj]EbXlQb0]8]42(2I^BrPeoRP4We.if%P$V^Q7q1C +%]JWmm'hZH#Rl/lR6_[tMNaE19_T3Yo.2I#AZSn]K"Lcg7J#813rR@o3rLKUoBVVJO=%F6Ie:D:2h)'p*,tqIDgs!PDehCe<`5YgB +%GXiH& +%h,24XelXe")>kn:OpnH-bF%-gV'Kee^!o,tk?94)*-tKmMjgXDC,A[)*(U +%I,T7+$t2N-9D'!82')4PAKj0=(ts];)cjFKP.64J.NQaSe:Bg*O%=YlAo'o<56e]eJ0*dj@iP%f;LqYWZa0d8u=Xa +%DIl2(!)I;9-8;u3be'3oWI^G&NTO0&`ZZqf8^gI=4Fd'h,7D2Wig`7^gWj2!8@+Z/qGWR$cpfS4,31)iIZTo=ot!+1&=lT>bu,br +%#[8%W13HGR/**i_O1EL>7/>0>T2TB(a!X*LF+5)WYoe_8WlGs8g"1LB2/62K3OVUZSlG_gWL[!l09scOIFQ?BpQM`-]u]:\9GZd5 +%YjH_:ghb-(on8WDST=\>ge*_0:;CT*'bA;0)ElrC`8)AIglmDZ<7l*lltL9?XCU2rf^fe,%]-j3@P;S&'fi.jo=%?(P/E1GcHE5P:mIHkt603E1Y?(NGmR*b76g;^XgB_E1PZoGRkbOO:oce-*-V5NkmbbhX)F,^9;8,neUa9`5[ED=G$f+L53qZ>#['])5?t>koi%pF9[Vpkq<+mF +%LFQM"'=Gqum!:20TaK$0Bj/k&BRML\SesL>1.%:4atUJ+\_R9tKSL\'6<=>&J@&:?f;!?nVEFE79[oS`?kP&8Y/W=j;mCsXFjR>T +%DkA,4ol@I+D>mqJDh01]C64(JfIi,+$Y%uYg5.PC-oWI7D=S^'ouDf+ka]#(2l1;fP2*rjh`f6+6l:)^Qh]6tZgO#fOYbB7s4moU +%K2dISY;adHJp6cg&jEt)YM,!>H@9kM.EWOaAdOIJM1'$I\XH;BGbGM):b[3KHqle%r:%&8m2oXr",%].fkd*JcBJl +%h@ENdb1ILh;Ki+M?TmeG>",tl"t]\k1C,Sk7>TDfd;1-;9u\4H6lSE(S1A5DPN0CDHdje+-CuVXn_LatTEG7\6'iOa!Uq"iI +%VY-ifj0@C5?RtD'g^.s4%mQ/hhQP$U;#13kN-kVL#Q1uML-6d\#349@r<`B%EhF!a[(lLsraqr)9Tl].cS,aWQYP)g.#s%1i8O-H +%b1"\&oga93IPGVqdXu:3X^NQY%q@B+pTnc.Rr]fFD#l183S_qBG5P2'FP]-J5&\^\/R!64Ym#.IHkd`MG>)(lL +%,B="2LLf?Klk2)\BDcLc@'$R[4p4GH=HML[mMR,hEZ`A!b'E9hhV/Ha=GjnH*734"KX66%5XVZKM +%I$6;ZT5/o3?T[c3/)K^BA)cZj1Pm3 +%R7>6KC0CACbIbIc]Jo<@B:fND3%b_Mg\JDWB0/=`IBVb13u_0>gpB+%C[P.P>%ab-lO!-(V)c6=KQ6C/5WIS;)0;M( +%[XZ2%B?dS+^k]@"Wh15/rlqtH4J@sI*m883rG95p"nU+HPmiOka7O\!Vj1T&Srm>VdR(hlh8qR1V3Au,7nXs'([LD<[ns85fk@3OF[(W&cIg(_EFgN#f8@$.D*6Li*LUe]YD53jJJII8F@/.h@;4nOB@ATKIWj!HGCI&a]j>HEC2C*:Q*8.cC8@VZqdWF6]UN/_me+r!]U[,o?&e4D +%CAr5te19p@FaUS\[5\rRCK:6q[sT"JldrhmYPckn<+N2AO/(?%lu:huC6SNL^&D9emdAZ.k['<_8"2<=3+]:,emuf3k4M\iYG4%# +%1WAQaQh'rQX*!om^!:dQSmu7>R5X=^4[I*r^V^uT;m0Q6?Jk^L:p7Y&h2`?9eX0U0g'q5WPM(XZB,c2g,J?]VJ?IVtig8]jd4+_! +%edaK]qeK,?]lmFh6h]r+2L\F.[T!2:uMoh=JcX5:.9/Fr\IQl!7=N)lUUd)CVj"c]FarS7H!t4rE&p_B:$?)nFURE,Q?s'C#`<(>$$>WB?oF9DWdm$='iDOq9ttpjec=t +%DLR>3#+9WlIPMuEqN^Yn.cKX[gK*Z>AD28)a)(\>\*m89nPAVNXQtP;YBL_8BjD1`jKGZ'^91\,oB#bFbCu:@,c9fF^1G9urcQ1r +%`'6Ea]s*mB["X?Kj$'n;IU[KLk"kGMiMY^+/+GK4!o#X!%L+[C>Pd.BMR?JoK +%UqtEpk)Z!^02Oe%lB;dj?@S,_#WVC\'\+]NLBTiL=08:C*(BNm?$1sYgsbLlBeoh(hY`?"'qFE`);jc*f_:;s5c_eF`[:F$$a74p +%SXS9u;LVg:eN+XN3IG9T9!?PS'4[h>m]*`Dh$GO4AtW6&D0fsi7kM;RC\fs'f?mL,&G-,oa,J+O>/^'uN+$Di&C]siI8mC,>/QAE +%`gs'e1+#A%&^r7T)rRNVj*Ej7]h3hc1&:.OAUL]FU]^j9*1tN5^ZLph2R?ZT&qQFIk,+FFV=lULYTDO/\rf^D%jt?^Aq2H/;YLNi +%,RdlHGK52q-*ZCt>]1OEX4eUM`XLtgaRYkUSl>XAS=eIK.05aa!naJWgjYYD\=kpYcqie0^8%hfecIEq=' +%W.,g[RsdYJW6(O!Xf7.;:k796rT/t8B;IW]I*Oio^_4e15^OVrm5Jks8B_[?2i;O=XY9IqQse97<8%o'n7,*EO&,0V*XWKULgJd6 +%_Z#rbC4s[nVQ&'?UhNMp]?i:/MZ<]D:%'diNYTR;:2M)k17iKVr):>dP+fK-+kP(OOQQ>t_4_F)QkA=BBlc6o)OeQ/&lR!t0%;C/ +%A;V3IqSZP"0G(HY9qtbbPKYuXmG%>0M"NSXd(=ZW(,Ds6aa02Y"Rb0VL9lJN1bY>P+8ta\UkQ7,Y07$V +%co09<4NkS64_$d=1NG;'$Lgkgb^##>+hXnH'IKcbf$1pG%+t:eaLV>@"?h5k-eK6l[nrCRh6q>#\T&1Wa((D_c2U3@DLOE!\DUQFn93_ +%@u:T=nkkO1Sn=%XZ#+m_pL@&tQQlf@BE=DhG@lI8YS;6_,">9_\*4:idJ-CAJApg+_ArB,ksMaR_.=i6cp6mpB_nfnInnP\GF*iE +%6MaNL)q&+gX)otO?*lb`dueZT*^)8fLKT"?bUsR49_`>ddmAK(^pNGRHY64a&J9gr7(iKiN]sf>WtaqHUq;dUZhEg0OtB]),g41m +%rnV5.9F3p8kZ=TBt3IGNGF-d18L6&Qr6BqDZ9EW$kX,-ek"XA8)_jthAAdED-(2]/b0ZogFNj#r.G +%-^0a6P.#Adq9gXC"?@-(5HQ"3BpJ8f7E.UP1k%:UnS:0I,s2

ThC\hjCa>l_2IRE7+eSHP4MG7 +%([*1_5L,#3isNrZWN?pep)fb2]smC\:'QPS4e$BpKJViD?;q?)&:fu)'*0-ekE_;(44`gi7Et?Z7B(l8?6H!m!:M("Z%l;04IHg* +%.(>bHM;aC)\hR8>c]89=4QlQF\rdI1DiCU/8%'.Z+!E^*(*9:F1AUgYLWi7^kRL7Y6Sae?^nZC.=ih:"NH>qbV(MCCM'*]t[+P'M +%G%e.Mj*pSU4cG+KRoT5NAgt^qa(7r^VO&O649UP6=MAM>O&^d#Z[EM\I]=,cX>DY +%f9#pfB%XZ],>#7h5%B\Gn@TiQ#%6] +%P)u^Ph^5[c7F4\f);N(?ekP`YBG0@ESI'DF`33Kpd0CE\"(DO5">ZiC@ttc,JT9AZ`3^pd1;K"Ht]W"`S]+eaoX``"$V'Oc^V'dV736?U<0aUjq"Ykd7_-XrQ:1QC@a_H:]IeO/,NSK$*< +%:"4'INGe+fYb6.I8QnpDXo1GUmE7`f5C3he7"*i-&Zr!#:K>`*N8:^5.+Ts$c(g46+\;+J9Hj;ZrBH,BK$g57j/dU +%]-.s:DP94-FmJ1Zg^&f2%t^"2'PCoJDF +%bY<\e]r>rMr#$@ios1SN\]Z]]U94o,!"3k@1*XkiWZjW>6P-(_hV$!73n)Td=e+QVLTtF:Ha0q`U4)t8]A#LNXI%S/0J1R6Jkdg+ +%)AI(@6Fm(h$OS]Ea5d=@Wha43O6+d05*jTP>/6(qHSr&%:M2:n*;_U/La^:?n'.p7UAhh*/hCBM1RtnsJ1-chM_L1X0PgsjGa3(e +%PDpes>0&nQ8(blJ$qHjtNFUUl\o/nI8+i*JL@JV\AoBW<+fWneH5gm9`oT*:U"@=U?W/Rt4uXA13FI3WYVIF>H$B)cYel<`rQ4GLu.J(d1dlB;P;Lj)-t'pH/N3Q]$Z(!TPi)( +%q=3H22d>04QY1*QcGngdlYcO4cZ23,6-fI-lJ%u$iKWrY-J%`BV@?kWQX%]mJmTB57QFgTYHjITHSttmo-N#ZNKDT-+dDReodXbQ +%=F;oL3F?eYh['8)aIqXBd2_;VHm:ABM`mEu-+?65)bN+tE\60>G6DPdZZWl#W[M0(Pg +%'/XLuia-32m0GlX"'EgnI5X3QmSZ&JqR,3)V?%Qfud"c\$+W?iZ7>C"9J*kLa>@O)&7aDL^mVgj +%H-5WuqeW*hJu5eTRcO+_3?1Vn.1BfOA%j%I[AGXf`=Y%g)>FqNPGlOE-`'QXRm6m.A?*KUn>k +%R$Rel`H3pS82;agFnC8^Z'-f>#?ngT,bCK=eDYTKLC@?0c/? +%D)Y`tU`bISQB3fVZ/o[K-%!.)S2ShHm=ZDOTVE162I:S`Bn8+,V?_B]m$UbUQdOYYDJ2jXKCsk2.t/h?LDd@08h.N;MfloYApg^X +%P4K7uk`c^YPX<'V!`D2)TV&YR[2j2GHh5^(4(#]Iph;mnrOq:"0DQmfDrN;HAgdId%Z2[M<`I0!p[]Q5\PO2TBpuFiRma3J)KZ& +%f#*1t'I/$R#AV$Jm*/(#OY#)$%@XsRKnA8:p%?EG4)8sM:Su&NU=kSZ&F-5U88](mS92WEZ)\[J;NC!PEMUFk)cNa\"t1?^4W?+" +%4u\`>eMId@qe.P"=J8W`joN'u'_h%Wn0FE)hWIQ;fHj=]4bpLdTccT$P +%Cri2Zq!MOurO*-"H,AD`*mYk:1/H_c;Mt'l5IT0iG,U[OK-,im<1,\.=sQ1oaug`L%pYs&>aZD)3odFR:mj8Z +%bN!oK'C!%_D^=;2.7:2\UN=maS2]fW]Ff>!_GKr[2S6]CgiqRXIn).:]hYY\)qNE[$PI7dXp$Es)4Z%72[MZ!Whe>)I>mTX.0S&6 +%TAQ;Dim,)m/\J0@qYLC\0YTh@Z(G4cnb]>^cAsWuOf2',omXjUVV,5]">I(tj,YKs>E9Xt8[/&\Uk5TIO$Y?g8AI-jolq?LIeDg& +%,L:]I[_#gf[-Vi9Y=F150#mlX>`'q>?04\p=%4U45sNIWY[ki.A97YT[\sYj-tSSkTfj:`]jn-#4,eBi8&Vn(12LCdr;8^J,$B=N +%jc_@NMe)KX-+")L[6BIYohd5l.lEJn,[2=lA>o>rFs4#_G,+n#1oqnSX'lab?4E`%p8Y/a:.0#$_P-r8nbir]/;']fXuAVp!T0?QqD4bm1)(S?-nC/Ngn]:l=\BhU2&bN:OB +%0-lUs=+0i:om?=tj1g%=<+iB\I_G4F`6Sm#)q'-RJ-rm0oM*>!-#7D,h5Ca.)35<(I)m`$)p%!o.'/.s0S@'l$DbcL+6VnS\>rlS +%G`Q1,<6H;*EeA'&2*YIJG#'btT3jPGo(2bX2VpI/M1=@BkMCZYj$.=(9Da0eDX2BXs1p3YrGaQg'-W6E"tEH,enXMXeE[BmTm!'mec$MZ)8(V-cg5IP5'S@XH(`aIa*&rLT41_D]](?:/:JGWWCu2-bok +%[r_S*/bZNJDdn%s%PPj=qe7?`q\n#N#f!;,oY\1s.tC8Dp1mn&^$a*->cPpCE3UKk])*7e:LPEGf>G_/?:S,&?`SU[P)j%W1R;C[ +%SNdWYD8k]:PJ>a\9Q,B0rePICFWQSD)8;,LSNFI"N7DT73qu]MtKMRHjc4A*GfK[]%RKhN@$*_$-CaLg?l" +%>j +%n\Bj,;,r%\"#*(km#*o)&q(C5TY`lQ,e59dP5'0k^'aa`9m?>7fG?3f6S7ZjFr\Z$Y%-(9(\U9l!`M"p/F8:PY"'[nb6KTbMlQ'# +%ho4upYYV*P=7mk@XRoNF(KK!EP5-&&R1&ndAiQ:s(d_Y<<)k%7"VPZaDhWU:Q(W8R\:YUk790#'mm[akfG?D< +%+m4"cKmfAr^u0op;="R)j:A/m0<2$j,lPnX1&`ZNA7q_f\?QZ/\S9j-*t,n%ENdE$:;qucJ@qKB62/;u?Ytktk]6<=MdM\fPjWSa +%I#DA&4b[UZpgn$eA/%b31Ul%>Q0rLBj^9A1RjiTq?07)8$;IH563go(M.Zrc.B@dUNulA7o*XJk$7Zu;/+^VQUZp/%R8qq=qD/sD +%/U,&T':*g'eTnf)N9ZJ)N:3XUo=*hB"+DsaG +%Y+rQf[D!$,pL.!a)(L0AL_CDhbVC6=pQs8VpeE6B!H_cX4Y,^qD]+;nhJ@``C<[S1o7B"Zp(r>pH!2Y6$)iQjRZ?\mB:#tMH" +%',)q7pl#5>Phj6<5;GP:F^6lUkHS.SFY7F6@=$7h`KLm(2)a]joO`+i9#gOkE:;[T&+uLrh##]o*=Q6PfB7GoW6?EplC%,>96&M( +%?$&HDpMY^bI1M8b\YNr8V[EY)Njohe2Yu^RhQ'R7WlLp]l1TMjGG]`eU5nhUXS+6,Sn@bR8#f=r)G[]DW59KW[I7+3loieGmFXXQ +%p\AO*O`2K+r",lV!D=j:e^oX1MPujA4=7+(&Ii(6$WrS,D:`"b4l.A"^SuYZ9g&K?Z24I6e\*")QC%lOB*Ycn;GAeDLqTQIV3!1L +%X=[+W4@b^2OQsR12)kKkI=Tr_U\g];O;?d3\,%YOMIr;5SCeKeo5_R3fJ?!R?"Yab@bX9ga;X8eiJ=udSNDhN`q@T(\F)8&gnRr3 +%EC@K*E-R^XhLs#Y_Ab#=f%k4K^F(,M*E,bgV:FCVO+R$#<@p)/Nn?D7\++)'Ci2Qe6=P/6Z<\T?l2+Y7.VUi!hU=FIAXG7B5dH,A +%G:U@P4;N=sN]rlJHpTBLb0M%YlD.f!9+9/;F8+#Dq3ghs#QHhnFbU.q[T:%iGF9UXDS3%"nQZbWh]hB@/m:p8AKkP,#,c,KRi6H$Kh??bs`I'5UnXW'.F'eTe4qsAe1N2r(6W6FkIXf9o& +%@ZB.Kq8+F2\m2=B7$[rg-I8c!br"JG!TU3lJ]"Zpd&_p/&T;mRard1Z0CQm'a1,I!TjF/#&PUak@XDt"?h_TMHd2R1F"ZH3N2e[J +%\9em_WPp_U:\lGgnWM8FkN$eCR=\.oa!t4gNZKk:1ULqGhS1R&Wa)4/4ArnLiUsa\O>0IeYDuC'b[:,XLQEa-1@Yr;T\5TL*TUD5 +%ArijPip2ZXa5J4AB5`'nPDRd.F-[oG7[.g#`Re1&4h)6m"A@)'A0V"(CJT4'@+@jDJ6TmAb=#B*VOhSJ?67_Q_6&AOZruK-gqZgq +%3#@LQ[o5XrCmXh7LB(')JHq?'$,>fPRl](H)alQj\:$;!.5uZ2f2[=L8*4tVCG'EK__"u7 +%gB2AG94`0#5FNb"9c73ka*2jPVqoQSqb2VGnnD2SQXudKoqK:*N-(EObZ9nZldp9SX=*KaA)1='"q4Af)6hb`:"G6H73-=@p[1ZE +%N-<(hG:$m"*khOm<[:rh3/=U%&RbEAr5$&&&dG224b@"TQP<-.b]]ULGhraT)'X*^+D[O=(Or3"[P(c3Vi&A0cFsY>fUh_1neWKr +%Wm-EAlD3_3hG["EQ0bU?a'#r(Y'Q22JGP>192%!2*)C^MHDiEta595'[d^TS-)P#L(55@l=qDXb$$m0Yii"Kk#;_*bm3_h`o0/P- +%<__'_do(?SHQe>qfPG6R.^@]:/[0^lZ,K5GrEhC[XIFZ2'!p.6AltX=33q$YP+58H-&MT]U&-60%*Ck`4lT#Njn1d$,fW7ZiIj!O +%C=Qrg@Sg%`lOi6U='m81=]rnKB>5aL!@^U=7uWJ(1RBA!X[h`KE(:LKdg`J@9lp$:pDe"b6gbVT5XaB/h7ouqQ>.m*Jt/P2'jXKX&ajXGaS>-X5R<.34uFu-!kiKlW:4b]^RWN +%[_oi)5Xet'R%-L#p7_Ann1\TJ6i!`^nA<*(oNKZQHVYG!-71nLq$qc/LCo-pI,&Ro,OqD"md7m/i=qLcGU?>15Rhnq@;p2Ed\G_4 +%`;qSRloE\Nhh?ho.1P-W30JA075#Gup3RXb`sWF1RH,kG2].MIuh2.0RAeQNscKq5'Gc: +%KnhC\Z.NoK_0+3[U=?4$Oc9#K%X@7,Lq'@%d&!+SgL4dEX8`P<]4_PE)G0^?:/;ZI-HC.HVn7;in1a[H_lefgh[9s-'5or@Db0SM +%iSeV4D2/]`S)f`j\-igo097&Qab=ci@>`[)rPHIg[6USs&!L:O&U$t/i$B2)UtZB3B@R6sn?CMk$3r5pW-$p?(^d&7^[NqWj?i"p +%<@ooOKnn&CkDPIl[=KtnbYT?>XS!E[gL5\/lg;R,SmD$g/j/J]Z5pIBE+Hb2$8^O&RXBq(LC4WVZ!]b4-l3pOVoo/8-J@ob^@8A! +%Nr\imiF-cZ*E"fo?[/N0])/qRmLV^2W@)EcHs4b\;3^Q^:i?l'jgY]Q-7pMloXikiU_;LLSb +%6b)V>q:H54MAZ9._h:a$)#?e_#F]ri]SaJkOIER#>^2VUh:$G96b)V>3P)+G*^dI,E$b%__`hPUkR.p]@aFg2Mu1*T0V0VMdGr[d +%]jHnmE8+fA5-9SJ&!O%KaWZRN>^2W@U`8QrolK)#bhTGW%Po@RZX%gC>bp,OWW;&$P:2:FZi?(W/iTTn4,KbFM_)f_:kYUiIRdte";@=lQFQLH'AZDUF';i;Gd*\rI-On2J:r%rgGe;g[ +%Ic>GGC?$cSYd5ZlEaRL9[?cf3Q&FCdWVi*oCZQo[Zr2@MEV:u&/=[a*0%LdraP8>Uen-QFhBoYtY>%qGq:f[gC#`T*gR7q$eILDp +%+55\7mn_Zb9Y6sg/Pb$Rg&:2jG4Fng=hC3*^M0$iqJYc,\Nd6&XZgW:\&[qBg23a,XkiHjf[D'p^[bC&V:933< +%fP>mfFFLU;RN!m`o?dAFV5CGUP8.^cIrqsc`Gh`tPEh?:bO=UEj7QHX1gsM\?RHr@(;/&drMTJEo?tbAb."4)1FqoC[,33S.mLN+ +%h8>(V0J0UW/ARb$\#QpV0?;V<;\BL,-ig[3Fh1cJoMt*,]PGub-AGoBBmq4g?\BXXjpCG6B^/gm=D&GB/9k6#?-u:-=!_]r +%XDu['HWSOh[WOtPa]d0VZcg=5Ea.]TXcV>pr`*dBIl8&S2AYlGl"Z@(BP"`RUunV._,@XqIPAKm@`HW/kn>]\]r(O^c5g1rkGRIc +%UKI9&O8gcjSYIS.q;T=5Ec)%6,Q3HXNVZ3%(Y'OrTUQd`cC.8#D#L,KfNpeP]"4BeReuYYRbHTPK,F:ABBamA`rW:0)]RUpEE"h- +%QTpGRe'MjKrn5;`7Ac.5h+=T>mG05(gouOD,J72nGD;D.K,(#rT6'A^Ata`>$N`h.7*.!p,k4? +%!8[-W$T%@A^4!Jp`#l)*aTl5B%TiFX;F,SIqg#Zj*uo%d!U3s7Za2?F_jr-fF4f3JA=qTK:2+#u+MKbL%ZAh1'R,Qpr1`#K3UVB= +%i9,e[F.HesTOKrG_f;tBMll."+1D_EpZB"qq5!+N!';`n-KH?mpj&m5rmp&#BDd$l&>\IRH+cK*&A?BRn\R*h*OXnO*gojgAlE&I +%^"s_F82o[cB6oK$]BP[,2lCc1;=hdi74^lI-q2Z$ieE%`^jB6)(iT.-+T_%c-Lj,5b6sg*(DD];Rr@^\F8^L"IRTQiZ12>dNXGFN +%drfeMnM&i%EB?+5\36eMp37u3VbA=e_?YTe$coM3/1I$bJ!EMWkK.'b"_TX`YDr#5/h2Aj&?Vclne[e[a&eb3+C^>;iql.FF!Wlk +%Tf:(]?lkE5:XQr"j."5NUA(r:.!gOf/lqe#=0&]F*8t*#DMun)R]@5N%&4m%Jb+;=X&r\s=EprDiYGj7C"rJ19g5o+44i@lL6)>O +%dY?P83F#HnZh'rJ,bjq5cd9G8J*tY2^Q<9BDE=sJ!?2t:ZeHX\SF7Q3[B5cKmIR`^eSAt!i*$4WC>[a<@_PPKOYnMd?RE4RhLGE" +%[U&$3R!IlSQbHXr0IJMNIr=Ag\%F#\:06u%IX^^/o,&S-4W^P0T0`'Tn)e83O0uR6ZVX&eND4CeG#W+4 +%rO=UMoqr?4U)ELEq,mK1CBT4!HF8`q7V!28YQ@at\/mnlc39JHdFaof0rl&VjZ,O%]CWsD!n_)cIA^kXVKWNI=a4hNMP3h!bM9>8 +%VfdgrGlX9L5MT.5eK/C/102bHcT_]SqV:$\*elhF-R@tuYKLTt[e?%+>"IQ1J[jE'D7!WtkK!>Rpeq#N9dY\-E]]&O"ZA\DYrKWk +%."X&Wfij#A=4D:0Yk7QHd/p7NmDf>$ahCZ-lFY?86r%AdJ%YY6*sr@-;;d,e'fh;:#_jrGK?PcS`,@>iUCr+@CoFnGb:H$[_7#ce^o8R(Y?.i5-""u +%<__Hg&Jq6I>?0VRBa:h6s%9u'Q-Y;7T3X)kN,S[Mg=]VX?U*F';$8Y5=Ul9G(1gGk2$hlTiSTVCifZGROVV=Lp!IOL7I_PSmC2<9nZO^>;NIpCC'mPuhL]5b(%k"&S^&0H=+r@Rp'7$&[MQ/9R%6.Pu6\R9;mh63GhhYleLg#H.RqGT;idW5FR/K;7eZHKiALc[ShQHu5`WTritZM/7fl"Rcg)jl^/e#-@7Fhl?uTBtu[^aNp50h7)T^^_?+P;[Bo_uf7??qC_dEeC;- +%&nd!&Fc/eec#'!i(u9Vbc[MKi_[L#]5G>QI5:82+G)L&jGku9!0gG-O+6P#@(ZR=dKZF`(1.l0r%'B_c_Wb*:/jG\PR)I)8;@+ab +%[d@TC@[ZfmIM@_#3UELl0L +%b.iiHT.pU^(nLTsfC(mAP;W8N!tE:PqK$7hC^D]9+W@(B1b/h+TRc1f%"FQs41Tm24k`,2DrOatc:oYYgLEnrd_4jboW3Lgn!_6T +%U#%FQCR5:LHa"41o@jf$nXHno.AlgRgYRTW?1:r_G'7L?0IiP*Wbga>n3K3 +%R!H8inZ9ed\6_mImugGl$OeP&(>C\ebofYAPK]/kL`Y,MT**B?e,#Cf*&'ug0C,^c72DlO1=(()7FmBmiB$:GOjTgUYg.37ce,aV +%$g/,OK/K^5m_\A5Oh\Wr3,A$0d`0;Ef-4?)%Jmftj +%UKjB&p3l-JAi,7N8'lTV+5A(X1nP\)Cs-gqX&@o;+QAGrZ8F5#*/@/ZoJ$7+]enaAS)2o&I6[k,LM65*Z6WY6F.J+A-:/5Y,o09*N1UiP'neC'\ +%FDGrKS9Y*]=75_KG9GB,a\$4;c+U5io^I;C7/5BSYP.qg!ZnIG?j@NYA.Eej@oqINl-.KHo8?t"RB-hmX)sth^D9EuUOl^%j9Vo7 +%'(VZ_II\1sDZ@i3n(oDf7qSAe4W_$-B4kT.)"Wg6IafgsIphule>'_QB4mi14nidl\_/?/:[H=j3r]`.c[M"m-%bkWeR +%92co^dfO#eKfSM-RDN#a1?3p`,;9<7 +%!\MY=8`(!5_(#E(PUrJok'Yi!(W"\O6l1lCU4P`c?17!O[UOl[HdA&NFJ=X)eY!6l62s9I#>K[#3DoqQ)]k[.HUY +%#F_][?Om32M[0Eq!m8jjanQQ_X)@b2!@:@_e=C@t(K;!h[eMn(Ruj*,[hhtY^_nsj!5 +%3^1F@S"le?+F%hSZt.m5^/<[_GPJO'DLRE774uCPWL$,W*NErJTSh-dJe*&T+,nfiJe-a=-3-%U'AgDLB>U)tWto'dHs+TVE'@Am +%aTli4QfJ7^OH0ZW//)&#hWp[<1\?DJeO\!o5-SAX>t/p>](jXsK]N\N!hXb[KY5k70u<2cQ%sTmTO2sho"?c++G=1t[P7RDJhs)S +%+"Ic\XEs\kP4N][NtJ;n*:38X8I27#,iWLP:Cfk3bN/+0E<)lNQ%;G`B/:+8[6QR/KrMW!#-qC!kH9-g"$*^q=c))&V@1G`6?*Ra +%dU)@m1l6bGCjNslcV;,JL":P?,):&&lWg(2lI.oTkX+3OAd23mqV:5"fgm;"`?LCp_GfTV9"UXRhp\Z4l'F$W5rW/PY?MNPe&0S;TQEgud^XHQ +%VSW[286T'Nm+`>MV'Jo;K9E\7C./J%k&n;b>_nUWkU,mdG/r3lIBHctBtNs_D4lIH3er#4&W3A1Xo7)+;^7!Pek/dU#^3=FiF46D +%Up5(f?*ocNG^Q'Q9dYH;+d;-:+.IQuU88uW)L(?Z,Mgu*J!s^sUeN:OY^hiG/$UI7ZS)JM+u3@M2*piVNea]hI^6C_BCE%550H$C +%S%&:o(^mV92-pneMnJ-4Q7U\>BA["-d.?C[QgGdC7G/4n)3M=Q&F@pSXHnapU>E7Z9k.fC2;Wb:9L'^(F +%[+?RW<;_t1%.-QCPYps091;]gV("j=@%-OEW<^o;"2@bM%qa>sLU0e;!G1!$]__!?Xb`=$l@\6]X*C9f%mVdXD=,pm'm;>).&rk0 +%iP4sMeTr"W$7(Qs'r-o^1fP/;csLor5.,]o5JO2=@0Ifq^X;=PPiW(Z;`K!NTZ(+XSg[FmMBlK%5HX>skIr[`:Z!c1?G,*:BoJ:K +%ih`S\BT:g>]S/+bXt[k_?Gh\E9"1Ub#7U9_#aME'tfDStgIjrfY4;`::NqU(&O>Q!+l[>;QChgr`?acn/FjqGlg=_h[3I_q_]661uX(G\85%rB"f.Z]EfP'>)]iOLS +%K'_$XQp+!jhSMK9=.$>(e\tmMg@"1T6C8KRcF;6>jUIN@DU!LVV:,(bV8r40kJPk#NscFHAehk9n"_QjS@#/>A,1kFY_n=p):$=0 +%VPo\2Q@I5%rFJ\pr?X;G,e]KL6;1(nm7u,n:^Hd9:\a+M5ucg=0tEUbV=gSp6-YOq5*61_9\rjS3s@+9e[^B:np(:XHuXKtlH?7S +%>sm/Ap]hmG5W:rK:M--VBNb2/l6]!ia2%j5.n'`X0p,$LDmAM$nF4@c[R/I8M\_\3:=H1;PK9S0';'+9h^]q$\=RX%4@e"E`RE.:V01Rn^/jP[:naP+MX,W#ISkT4PZj?pH0%8]XiAiQ8#>(a/`_fT +%B:F6pT"S-LC-5R<@B`=>F4*HTAR&Yn"lNFddm8*'9Rt?&$YO1D,ENW +%\^fmgPYjm'`VeN`g)@*>T)CSDQ(HRI,42N?D,CD\oB@ZtF@@Z$4=K"n,C\)!!dk3$hWl[=1G=56a5VN3IRA[PnnV0X,5I);UFGog +%Y6t*V`O%TbUT@AaF(#F-qX-KCH"\oP0,G!:VD%="jV&>CaaIjQ_#Qsc-SUj!Q"S6P"'.>CPqQFA95h#4Q=MY_Y4Dn=])6T&4Q3rZ +%4JR;g6=Cre6KNdH2(hDg[q9#.rg]emo="V`'-<\/,YecY(oTV2]o:p[)!Km(H5XgWL=culEWm.1J92Ib@.]:2b-?J7U3ql-3u6%s +%#l>CTFtC-/KRA\d3u0&jI#7DGL@&+$\r#o.Z9&iD*u!YG1aHP(T@Uf=B(9dE"O>0#P7&$5_qMiYpjK\Rm*':jqR3d7IkC'JV[$8] +%_9kFqSqREmX7?t[b4"k]_a'U02@&KZm=-fk#:QI,[62#r^5OhjRuh+:\H9&Sq8L)d,eiieHjY\TLmLi^2D-oj!SWs\eE"KrDltG= +%k/la:.ad^X)(o.K=)jS*jT1qK,P(/A06_1r,=DO(@7XIYLur;`+NK>QAO.PS=7R@?r#!C7of*"MS4:*KSr``!R@T%Gq,If1OJc%N +%629RKc\Er7#hs/2Z&uh2F;%4mXgV4l$jp7 +%lRo-I\^8AdB\$Hc\hDh47VL@Y:`R^[)kjql8c.9Kc+4;*'A._NKP'$D'ktWNGH3LeJgTpaV/M$!h$'X%Isl6gB&*WMh>>C(&XksQ +%?l(YKH"Pb9c+48ih$gS$RWTF20s0>md&aMjgAC2Y,;e^=..5.bYS#U\N_FpATilS*@s2CgDM2WX"iY?`fEe%m\-naOCa+-L2!ZbB +%=.ObWKP'$D%80lc)kfF`1AA6iRWTEGOgKQq6F08jFu-p'k\S7Ecu_iPg^)09$^tt/;`5c)m=GP$FRL0B=a*.\e,%o,*UnSSerA$Y +%,o52Oj]e,MmNem2+HCue(Lc$`M"Vhat_?BS4Rr]KYR^,R\[j9jF'muK+d]O>O7N9k?f]0X7e'@4J*r6-,P8%R"dSYPIZYG]]3j7ds4P6gak=K7DLg_i&oMdI +%DqCW3/P\Fi#GACqkHdaKf_6>Mf4t8gr-+tpnqWg3s(UsErp0D@h=,H>D8Ql'Tne[RInZ!U3INr4M!:#uid.Z3ot(nltti"EjYL&ZsLsN!DV921l"TMA9[\f.D6i!6d)Ul5M(DD^SgQs_.GMD+G>m\ci;!lqs`4@S=BC+Ve`iS(4E=8(@!7?O&Y^BN'4Mcq&r,(2'1Wq7][d>QC"GHN*0++@\'eIB+"pe2>="lMP;0q:7Hr1G%RL.sWWie(. +%/M#fT[ub,*HA;.q%$3``i+f\1j;8'PFHEmK1c%jk!=XS@5bEeu"e'-/ht1^gQ%UOo&3rL])7GfoW8J34E=A[6%O!CdKSa;mG_)l1 +%N0F?!(L/YU&Kl(jBnJek4sfhG!/*9?`9oSggN@YUE*IC7]oH-4I*[lc,g5lg\uPlAgF;>5JbU>o0FT)+i7J#,4U)2)[OorU5^;,SI5;(@Jrk5CQ`D:V#0*p6\n9Y]O'D*icQWp-_oWQZit*3!i.,Jf\-.c!@1p1tWCi[j_?aElaCkU- +%.IoV0-I'pu`1iH-TH`kg>s\gl*F&TUg<9VSY:HOSK_P70RDOIaXAt&$&4HbsA6Y(toZ/1dr1#Ig9TFq(l5F/s`;(OA5$@N^1d'M8 +%N:8Z3S``XRN<4NpX:A'l*d6cc3*/9eK!'IH`\(O'6!?E:ijt`8bQksplc%Hqi0OtR[cn@cT#`>QZ*4U,QL8+C,T]\1NK]OT9u@!>3rm#NU5hn9I9uNoO/OeCP(smPmfp@()c`*^Sm*QD$R:7u-V- +%L$>7m8LrUBPD!]V#2_R\Wc5jL)*2La;ci)q`ot +%OZbJ%KL)J13W#KO@@fRdeibDl;[5+QHdONG'>bo$AjH[F"YZ79FieUL&:l;dFc@ge%Y$3[6FZn*#K,Cp25 +%^_j:#^)[<=U".^h(I=\#"Jhlk<)tbtBY%&"V +%/V.H*/tEg*l(7@r0gJuHBP%fhfr3So(ng^dd&O^l)[#.H"^[5m_R]iabR9RJ$08;AU;dZp?`4Sp@0KLqA0QYCaqk(Xan>9-nK=T7 +%i(5s`9@t,`)Ck$FeiXb>998lk>]H17_BQ/?9ZIC\I7n;:^f!'IRp`]6>eq%^;_:XK'L88l&JZ$\;^Y2ZF<+K<^**KGPYU+YAKsZ+ +%>?`G^KBO2B/rg#*KW]l,5[5ug"bJS@Q;f65R1AEe%:D"Te9!;s#+]VH%=T0@!bc4QV0"1X6f"Y56ShD\$KsA)=#;YY6lE2lCNprP +%ZKb@:PD`T[oQBnM.sb:&"P??e[>t;!I8;3Ne/0&98EdLmZcR_g2s$=d+5_@g'YJ]f;7GaA#KA]OISiJ<*(&Z +%++-3UW&Ujiftj\$SnL%o[ARS>FBgjCEh@BfdQme[f9SP`jq;/KkR\+k!M1tPX@LLMLC-uDZsX4TgDC.31?XD=JdH!,#Ss';Zk)+rEoE1g-@$ +%*r7T;eK67PP_oYG0_>ODe6P_YneM?tYbo'``t)Y'`Zgl92I"T2Q%5f\P!J0,92s]3QTZf>^EcK2'-lM8]#GRnX"H0Kn:ec24E+-a +%=[l5dCp^=Q(BU&Lklg,2J<<5:E8%XhTF5.1h58I![_Ne9]loFNZJ.QS"L@(eSO(e^`kebjNVckXoWf[-7ocg2mM>CcXlD.jj%DaZ?UoPC.+nfSf9BJ3$?K>*2ONTI]=!i8[jMpo=]ZKa161Ibm;sDCrq&fB%&?=?%GCpKeWmB]rGE^m"&Qd +%=.75;Ak'I\aq^[(RA(O@"Xo?kp.mNH@acn>-.d2`&G\Y\`GN0fOZ$JG17O<&BOJW82=d;,jO0p#BJFWRRb;Mo\4uE5;b0^:]$=?a +%@acW"Z0;OiTfb:![Z:/%a->^)+Z'I%XLaAqO[j#jR:^GWJ6I(%:oq52WiOEh=Ypg!<"(b#%Pjd!!#;PP@j"8&S69u=o=2nN>j:C7 +%[-BOrr,efpGSG$/ea@a7bR+EN\%jdM2CNpLaB?[(`^d1A">VL9iA+HWAj4NKYfqt6109;:7T>%S#.EF:8Z9ig.ge[V<[]jY0T#C:-$%EldW9VpBm=jK@QQBGD8Si0"Ti(Pknd$6Wa +%Ac++B'P'XV%(TJVi4j2nGa"staOnQb.%(g?HKtLNApae/W\>L;-"j(p-%F_Ahn8K,8a0M%FaE?AcG\L=opIR%I +%'G.PhjAGk,Rt:H,e@7mm+hI/^,nOq%#6HPUJY:B>X6>[5a=[fI9JdF$$WLDA<:c^F3ncQ3.K^sCVLH'aRHU3q6lKdJ?BE&JKH(NI +%LB>CG*!YB#,Xc'k!.p+q1[tM]\3MlT0,`]hUqRsF2WM^`<*`uB07B/iM[X!On:ZcmB\ARK-Cjf\QuB +%GEl3>RuHIFN;u3WQ#l'Y +%pLG=Co;JE%!sGA0TbGZd"0ZguMue5GPs:QfG&/NABM_&4Hp%hXLKTNR44Q*ro*7;g[n]V3/WhEl8J@-h\?)>7BdQYh=[(UkYrr^[ +%q,62q-DQtW@`8HQ;c3hE&Ljj/,p3?%/.j9RT("$O&H#n(`C0U_&og:d5VG\oI#V`cTBMXZ&:>G?^i7SrOThb7bKsBIbU$G`6!02> +%m\nCG)A>Jte'!pWChf)n+J"n+KN9A;N8dD1,NK[9&B*iii?mD"8`1H"8b_QX&VOF06AX!%5"[^85!->G7@UAn"enk`6&*X8T#5_6 +%^u$:&+"ek&AW[PJih@@,(F>/[mGi^JSSEA;6o7SL.QN1L7*n:9]TmB_/2K:u@1fCm/7-bo7OO_E6ZhQh[:\.N%hKDn?mJm94/955 +%JYiMW"#reqA2tM"$]'Sk)k1k9!+#4d0oIMXnV&PUjFBsi1(LBSOfP:P&.:K*J0I]uQ&N\URg]@33Z@ZZ;2Go5?%Jqr$R"3dQ)M2H +%M%1C'agPGghtc,mJ8lKB;:I@fK3Ol(4qSFd3im7\D27=3EojOC!)0CZ9FujRi5Yl[gHMc`gPgk9Q:-nRJ[Gb%Q0]%X(VW>'#']Pk +%Pt=;;!Q<&cB,OaMi@l@OgXK9`%L3>l/V3oUD\kM73:!bi-@W@O\Skf!94W:UT&=nSm!>mOp#]WR\^2U7W[7'bbWVIL( +%j\=,VL`+1m*0CsGXAL*3'aZ80,"`I_]'%LDN/Wb?!f%>)>"k^7AgYd\.]C3pKN#4E;^Dbgo3[fao3D?.1gR[#9sWOi9c'J!K6?DKjI\:kn-Pu!QifSg*2KOA[hZ`(6%T[-MQ83U&HpQUF8\L`E630+l08$_bR`j`.;M?g`;+TC+=4Hd;adpZ +%D0'p:U^j+#n\emu5UAu%!=h8U(Ca>q@/5+*&=l>&`t'd&EttI$b3KOTbuesNPpGmG,S5%I%b!0GkV>SbkHp&26'FPJ)FR33lSoOJ +%7/&F7^F>Xl0-BrO%0QZ'hkj_h#"6o6_UGQQ3rkCb,WVEI%dJfN1c7B+U19dd3HV-QHX""lkLqIuaWVpBmBLc/BEeg]2DKi?>GU2U +%8dKaf]#J'@5h'JESeJ%V54L5[G2PLj#jKa$8K$)QN(BTKO-,8^X9/*u+nidgJ1rD`:6C2YIYE/PnLM1)8k02oh%$N&UAjsc-OE`R +%7p?(>cF;RGTVpjd-.&NeS\W!p2/c^IWOI9)$b#'W,M.=$-Ae""#!I!]N[:qd$:G].SKq%*c(\k.N#85)8=q3OULBTNm=b?k/<8/X +%9#Y3Em8)6C*%H`*4U%$0$QQ,7SK46cSr$:dhD[Ps,UXjR*3sr8T`LjqoM]`Q[2i/WN;oO=Jo5$O?m.hhO,_8W3C(We,7!@4Slno0F +%56=*>m5g?ehD/VV&Z#Zd"=5EeW7L3VKl!X`I-#BJ&u)[g"*%B[pD>2+f:r[@p;eCN3[eFB)(/ab$BHq&afi1!:^ao@^pfFjY"&Dh +%O8SMW7[0C2c.N)D5UZN7]RZAnI'/p1nML\,:8MG2CTaJa"U!rpjMgEe?,%8"1XP:nLfUI,0!%,g=6@>XAtF*mV(lW:U?43'hfQ6_M8ZAH@\@DgVjjT&hIVO/3C;g9@R\)NkP,#HZ)L".'E2L@1_T:9+sX&g4e!0M[Zo_^Q(V.aj%S-="H1 +%Z0nQ2c9XdO22I2"d-hV*;r:psFO[V[(3(mugTY"?pVVG0@a5p3!>Yr#5j:_S(b$F2V_pT,'J[WqrLP$kEX!0IX5iGCY[mm/Os=?e +%h$ais5hB*=HJ!.9a@.%#^B0;n-s^h[TSK<$":'\r+l_G(n\K7nA0<&-3f>Nm5b2Z0 +%/)?A'4@"sXJHGO-WQ$ZWFTW>_hhm*12GA?A('.7Ci\3Y/7jBDlNN-4&EL0N2R#._kE<.CU+3R1Y5b2Ti".ou8D$#]pLBaj'!Aj6[ +%0J:-BMZh,("H:eScu=l[UPbCZh_3WNm0Mf&g^pj8d,t_a.b(Qeob6SQD";$%7dQl])X7M8JiaEU(JZ+ +%`t]igOshdLkc[$.gDI7F;0WdT\##$T8:W5lAF_3IEKQQ?8\)lpVf+Oe,FaDi!fmI4*9T"NPq!si;I/)/:EBK#mH`RT% +%B`asU+^duU"WB#DEm.GRO]R:tgCgH[D5Q)uL_PZfA.IZg8Q:<0nDFop!48DAKFj,X5%0'EDgN+M3A>Ip&uuAE^e4`VR`7]IE#?). +%Q>7&g;(NQ[iMNU_;haD'Y$374F>`Q>k;$:L62%q75'Hb+k23t4dq82D)i#uDK^?nOTd+jao4oqYJR +%Im9'W)15:c2UU4";h7:9P`@^s:rBODHGbA5j^(&jjF@8nV]-8'i^UO6l-T_:;!P,_BCJ`%]Q`Me_aAG="i=j=!8:XJL1MlUf%)PZp2iJ_D6HTRU0?:]`^RqH:j[HldL.g-B9jJs*&>^l\a9WEG +%"Nd?'`Q:1haoHo_pSbZY[H(^q"pYc^_Pts(cW;4iWW^ZtJ4jY=,V"VINl[Gs +%8^g4%'%g#]>fhOB*JZ/)I?K6`F^"saB4#?rgNgB4e!)AJ@X9@g\%s\+HNGJ';O_JMd+V_c+<(h>ZSUm,bBtKbG'4:ONOhA5*^O3> +%b>$d8d;?ANlaACaJ\:247li/fEPNjc2M;5LWV-A/"DaCRa_*[Dg4jjop`eiK23!&m_8.+\Nb:3UIZdaO]VpHo)_V*a"Gd'FdIDM< +%KMBqH3pno:)U6,:(9AMF`cY@\T1LbWV\%a,9pf+c3Q4AX\8.euYr/#9Vd"Dg>K=Y#L.,+4cLN"^FFC%PI181;JV@u$e2U<<9gCP= +%i7dh-KE>['rJ6?,aY;lOCkMFpG^*=$]f&"%7p`PVQcosX)G$l"k6ErG/If7E488A\%4c0<0>d'9/p2$Q5oo$GcM^@uk_+/!]7]pE +%QmjCV`Q]oo*hF[)Hofg[g-.SMNk;4#!uN#M*dE6u;m&0M49].TROuL3S:^6-"Dq>T76G5&;qmu*7i7XLXQuY\)I"pW!S[R +%(7)8fU>q(@>U8rLLdr(GUaO2\J10*BB!<9uPQR"LLRul!kdaJE0SAeh')nU,!JY9Rjg28p^_mhgdkk3I!2"AM8JFWj*$@mBLrndC +%RTgo^<["tsjjBnTJ3$G`:Kl.a0VMR&S(.X!WEB8J9uHEkZ2P.P(RK$gasAh#rlu +%L38BocZBDQ:#!%.d;TOLjY!6kS1m<"!!@d=p/rTF,]/Tl5ftA,FC`Z;.b,lF`@r8U)2:H"LFl\uN9\RZF^FN/AJ5`Wn)9ZW='$M\X2@2'$K.TZ'_5(YP+;$X7d8%Q)Uj(tHF^On;93->l*_gF3!ZVH;ZE:A97cm11]h)3#NBX)Ko02EK'CcM +%:#oi7*5XN8q-.QfVkqL*+#k_N;1"Nm:7+;cBb(_.`iW)D_p=fdF>F+3p5fe#E$407aTi*U64ONR8P"@c!Q7?iW&Fi/=?'WK0FE'! +%SG,2"KWHA!=0P5Ob'+=01bh+UlL<^Gf1(&LaH<7&15H%YJ@NHu06l4'ob9rI(]h#.0kcCNF@^*+L);ol6Em^%>VpI]#<c+`3bp6n]Mk,MLZjEB:@Y%)V]')pq&!fL?s(*uK2sAr[dLm,!7g\70#ulNMciE+WK-X,n +%%p8l")MTG=(9'o&APYPmKF&cfA:]UG]-L(Q#Ld6'gnGC0c-S9]4;+B/Sc]-r!gB:iCOk]=O:RU6JQR?T:a?GH=4RnK4oktO,Cj$b +%"Y).mEqFBH+O^b09[JQ&9]Tk47--92$DKL(8U#E(#qH'_F'WG/%k\Y$oJ%p$LqRPJ+;>i!b>EbALPCR5)/0e@DE'ZX!Y9`K!G_^I +%G8rr.-Fts=TUE]4)`]5G;#?GA8sI+9aR0sPgj5'(Z)U7PNe-De_^BuQ$(uCVlal4.O8r\jkg5;WM2E"n#"`$Wj+7/d,",4Sngo$.U=)U+<=c;-*r^O\5`iJVot4`)oP%aog3g(OM!26<*Z"THHq$P/N-r(puCqJAiDA79T\FfFo7[Z:C!$JD^E@L0P^clOT%`QfI6AXYfW/ +%.iBZ?:`7Q0Jh2IEOPVk3$sln@D/eZ.MALJuU^0SK6Ce)`JJP2;d#/sq[DACUfo/!`ati"=&H!KV&Alf,Us*tg!>5$0S)h-h_iD%B.C,D\-F8_N-e,o#R)J=NW:hk(79d%bOI)uK/l6'(&*pQ,'0LR +%c%0oS1.7;pnG'<-(TKD?_?/\^LsU]50(QJ\d0,R.5Q[!cP=0Vp2^Mo7d7hIf_Csr"ONhB&k2LACP3h]%;POWMRh?lqE(ECL+Is8X +%#nSG6_?JqtKUX5Y;nOOk(!'uLEY,/p6tJLd$Gloq6%%9$,6JA)RhASLE(ECX+Ij2J$'6B^g]\=hKUX5)TQjBt1(^QUn0%Zb-]6q( +%.(q`t8Wk,9@Dp`KYL1TS;F\R<6%pV-#!GcKlFr1'`UjQ2(pIJH'?eQ.K8)[hURO)%L',6]U>`rsdVDP'8]hH#"?_[C<1f\S``d%" +%:_jJTQ2i[$/9o._ca&g'N_(?;;B1T!R3qOABd.HK'D;?<'%4c<$'Q_,Cn%$V-=9EdpFtC-AY$5hqZo@l,$f4+RH=+o!G,?&-+>Q1 +%XikmP"rc(gA>:(Drr8tb>':S_K&EhOiFjDh+EQ'jfn3-4rkN&g_O;T`J?6M(=#C'spZdlM?:cq/Uq+ZC^c*ArJ><_Pc;.2e6/ASoIEm7(oNMq6+5?ck6-.7e-(3B0D2Dm:=*7aR0_e8>=&!*00O +%S#$;h(n@i"rSe0Y[i_Mg+offT9)`??b"=+][RrtQ0ZH^/qh-Es4ah(cM_.fn(4E_Hhk^b]8RD.2gq[kJDjZYAf)X*5`i'+F#"sRA +%$VC`NLO^P/GF=fD%0JSL\EFB%3O/FQR?sFbm&h/]q8`B3m;EsBYT56>m$hqEg/t$i9mh,L^NAmIUTd8=]0@CJVJ-8opg8:] +%AI9_PrivateDataEnd diff --git a/Logo/O-ESD-LOGO_hex.png b/Logo/O-ESD-LOGO_hex.png new file mode 100644 index 0000000..f17d4b4 Binary files /dev/null and b/Logo/O-ESD-LOGO_hex.png differ