summaryrefslogtreecommitdiff
path: root/doc/IGE335/GeoHEXT4.eps
diff options
context:
space:
mode:
authorstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
committerstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
commit7dfcc480ba1e19bd3232349fc733caef94034292 (patch)
tree03ee104eb8846d5cc1a981d267687a729185d3f3 /doc/IGE335/GeoHEXT4.eps
Initial commit from Polytechnique Montreal
Diffstat (limited to 'doc/IGE335/GeoHEXT4.eps')
-rw-r--r--doc/IGE335/GeoHEXT4.eps5133
1 files changed, 5133 insertions, 0 deletions
diff --git a/doc/IGE335/GeoHEXT4.eps b/doc/IGE335/GeoHEXT4.eps
new file mode 100644
index 0000000..85f2c72
--- /dev/null
+++ b/doc/IGE335/GeoHEXT4.eps
@@ -0,0 +1,5133 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: MacOS Roman
+%%Title: GeoHEXT4.eps
+%%Creator: Adobe Illustrator(R) 14.0
+%%For: Guy Marleau
+%%CreationDate: 12-06-06
+%%BoundingBox: 0 0 283 300
+%%HiResBoundingBox: 0 0 282.3296 299.4922
+%%CropBox: 0 0 282.3296 299.4922
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%ADOBeginClientInjection: DocumentHeader "AI11EPS"
+%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %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 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
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
+ dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ 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{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/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><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef <d841272cf18f54fc13>dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+%ADOBeginClientInjection: PageSetup Start "AI11EPS"
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS"
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx
+%ADOBeginClientInjection: PageSetup End "AI11EPS"
+/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool>
+ <xmp:CreateDate>2012-06-06T15:46:14-04:00</xmp:CreateDate>
+ <xmp:ModifyDate>2012-06-06T15:46:14-04:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2012-06-06T15:46:14-04:00</xmp:MetadataDate>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>244</xmpGImg:width>
+ <xmpGImg:height>256</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAD0AwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq7FUHqF/PaPbiOxnu45pAk80LW6pbp3ll9aWFig7+mGb2xVgX5XyeZ7nXdVuL24a70uO&#xA;MRHUVu7m5tr27MrO0trHOsccMccdEKwgpXozUrir0npucVSWPzl5bkv/AKil6hk2Cy0b0GZiwCrN&#xA;T0y1UYUDdQR1Byrx4XVuQdLk3FbxAkR1AN0a51sfwQnWWuOhNX1S00nSrvVLssLWyhe4nKKXbhGp&#xA;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&#xA;sVdirsVdirsVdirsVdirsVdir//Z</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>612.000000</stDim:w>
+ <stDim:h>792.000000</stDim:h>
+ <stDim:unit>Points</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:Fonts>
+ <rdf:Bag>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Times-Italic</stFnt:fontName>
+ <stFnt:fontFamily>Times</stFnt:fontFamily>
+ <stFnt:fontFace>Italic</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>6.1d3e1</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Times.dfont</stFnt:fontFileName>
+ </rdf:li>
+ </rdf:Bag>
+ </xmpTPg:Fonts>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Cyan</rdf:li>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
+ <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
+ <xmpMM:DocumentID>xmp.did:F87F1174072068118DBBEB4F52BC1593</xmpMM:DocumentID>
+ <xmpMM:InstanceID>xmp.iid:F87F1174072068118DBBEB4F52BC1593</xmpMM:InstanceID>
+ <xmpMM:OriginalDocumentID>uuid:2967862a-a2ad-7741-b8b4-af6962097bee</xmpMM:OriginalDocumentID>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:7d41e4d7-1bb4-ed40-8e5c-e6a633bf943b</stRef:instanceID>
+ <stRef:documentID>uuid:2967862a-a2ad-7741-b8b4-af6962097bee</stRef:documentID>
+ <stRef:originalDocumentID>uuid:2967862a-a2ad-7741-b8b4-af6962097bee</stRef:originalDocumentID>
+ <stRef:renditionClass>proof:pdf</stRef:renditionClass>
+ </xmpMM:DerivedFrom>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:F87F1174072068118DBBEB4F52BC1593</stEvt:instanceID>
+ <stEvt:when>2012-06-06T15:46:14-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> % &&end XMP packet marker&& [{ai_metadata_stream_123} <</Type /Metadata /Subtype /XML>> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS"
+%%EndPageSetup
+1 -1 scale 0 -299.492 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 299.492 li
+282.33 299.492 li
+282.33 0 li
+cp
+clp
+[1 0 0 1 0 0 ]ct
+.36 lw
+2 lc
+0 lj
+3.25 ml
+[] 0 dsh
+true sadj
+269.459 222.438 mo
+145.044 294.271 li
+269.459 186.522 mo
+113.94 276.312 li
+269.459 150.606 mo
+82.8359 258.354 li
+269.459 114.69 mo
+51.7319 240.396 li
+269.459 78.7744 mo
+20.6279 222.438 li
+145.044 6.94385 mo
+20.6279 78.7744 li
+176.148 24.9014 mo
+20.6279 114.69 li
+207.251 42.8584 mo
+20.6279 150.606 li
+238.356 60.8164 mo
+20.6279 186.522 li
+269.459 78.7744 mo
+145.044 6.94385 li
+269.459 114.69 mo
+113.94 24.9014 li
+269.459 150.606 mo
+82.8359 42.8584 li
+269.459 186.522 mo
+51.7319 60.8164 li
+269.459 222.438 mo
+20.6279 78.7744 li
+145.044 294.271 mo
+20.6279 222.438 li
+176.148 276.312 mo
+20.6279 186.522 li
+207.251 258.354 mo
+20.6279 150.606 li
+238.356 240.396 mo
+20.6279 114.69 li
+20.6279 222.438 mo
+20.6279 78.7744 li
+51.7319 240.396 mo
+51.7319 60.8164 li
+82.8359 258.354 mo
+82.8359 42.8584 li
+113.94 276.312 mo
+113.94 24.9014 li
+269.459 222.438 mo
+269.459 78.7744 li
+238.356 240.396 mo
+238.356 60.8164 li
+207.251 258.354 mo
+207.251 42.8584 li
+176.148 276.312 mo
+176.148 24.9014 li
+145.044 294.271 mo
+145.044 6.94385 li
+false sop
+/0
+[/DeviceCMYK] /CSA add_res
+0 0 0 1 cmyk
+@
+%ADOBeginSubsetFont: Times-Italic Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /hyphen <1C60D8A8C9B81F2C76EA3B8597BEE0458030533237D1CB> |- /zero <1C60D8A8C9B7A73DB97D28CE021B49950835179F81DB06CBF930B6C6D 5706D9ED6014632ABEADAA0D048E67029BA27E752F6AABF2BF3925FA80CF6D16 5732BF65C6EA4D3C751E18327714EA7621A55C0DF161D6AB71192F2116C05690 BDC8199A704B3BDCB601C35C000C936CEADD76518E5903B4437D88DA3559D6E3 5C0BFCF02F2B6192168CA3B70> |- /one <1C60D8A8C9B7A73DF20AACD81F51CDF035203AD98E8BE9F8F6DCE87E5C F3C389E734A875E4C87814E53C39CEBDA5DEB0A2209A3CE4850A1519A46C78A1 BAD9B717AC6802F3722C5F0C5FB572C56DC28BEB55FE019ED23E0252F5CE5EA1 026734AE05F045FA0E8B2FF2C12476C08FABE0AD5FBEA4C540DB5C83896BF115 B84E961C81431EE93E8A6F2EA4B686E9E0CDE6> |- /two <1C60D8A8C9B7A73DD8334B3BC9901481F6D704362F7D67101BB94C3084 E0DDA1820EFCC7949871D41600317976CF8EBE943EF4130DCB4C0E4C98BD76F5 0CD707306CCD68B5AC0A92BF048DE1326D325EF3B74E15CE2E1E98AD00DA3046 40D485D09CAC8DF73B1B50D215493BE7426DAAEB1156148CA2AB41E9D928DFFE 9FB5C3B4DBB45EE9D294EE4695> |- /three <1C60D8A8C9B7A73D8ADA4CA8BA72577787AF65F9C91C847EBC092EB7 F2A3070050F42D94A67EF6D2BD207A2B0533E4B8ED534D1F0C9B4F68261F2A11 F8230FDEDF8A0B4E03CA6ACD89B8F5B72A1A3FEB94C82437E9E6ED367AFDD52C A82360CF3B9C98753263FEECA454B8669B03203E0AA0299698FAF4C1FDE19978 96D6DD31FA059B11513CE309A15C7D6312B46961D524A4C2696A7E5D71DB4CE9 E3303606791A33A9EBB39AFD8A957D3794D60D3D8C58EAB6B53881AA0557DB2E 6B9ECD34635A29C5256E0BD65CDB026A457ADBA287B0E2F9081EC3691FD0567E 0D82EDE17744924D74EA1B30F0C1> |- /four <1C60D8A8C9B7A73DEE1559203DEC404957A916D179682E547483B1D26 62B92303234A809D8DDE21E9313C8F0CA81FB6C75E0AEBB921AE8B37CB100274 32C> |- /five <1C60D8A8C9B7A73DB92CE6209DF9B835C753A3F02FDD413CD65848E55 1050BB9F8BBE0568BC11742713ACAAFA44FB477D8F97AA927DAA5CB4C43AEF17 7615F3B9CE67974515AFDDF13072B24E7642E8EE4082BB00D2863F989F347738 89AEE0844B77B52B03318B4C59D46E37CDB70C3D25BD95EAF776053F84FEEFA4 8D00AC885AB> |- /six <1C60D8A8C9B7A73DB947B78D0EAF4C04533F4424068E513374B014AC34 B5621AAF6442EF0A2B68E07E94180838C273F2D9565B91F6E672489E69DA4514 22EBA304F10DB4EF6DD04CB2B18A878F5E89DF15E24337AF186E23C34372B68C 6357F82C5F9168A333E962E1314D53887924778D2821BFD1D733452A151D3547 14227D1370843934653BCCE07E878302785B8CAD41012DADFD32800FA8190A16 C1E12AB1FC8BE9645338479AB62BE56EB5255D9BECA5E7> |- /seven <1C60D8A8C9B7A73DB6162145DF86D5826D50B862DB0D7FD8EB656E45 31D67A63B798D9E6B3007666CE8A4404CD186F1331F34E4D0C6523> |- /eight <1C60D8A8C9B7A73DB9EE2B4C3813C5DC42755C392A1AC67666449C61 9EB445DCD117238F7B8AE5A2181715EF83B1329EDF17227E1E929AE0F2E397CE 0576D84E14AC0024397CFC65E98FF69E0E39E494F6051B23DB9500F84375EE5E 578D66320636A785EDAFC1E4685722F868161C9447E500FB688F197AD27C533A E162E7EACA5942E149DBC9B01129885A276C1079977D733D5E358071746619F4 169102DE16586ED85EBD7855DE324D509B5C87FFC1414145F313CD4A301029DA D17C2330CA862423BBD047FF99680FDA52EE8007304F6FEB8E23DFA6CC1F1D3C 3040D1F556568B54FEC8AD3E80E6BEC43B6AD2844332DF6CB89F96336B5ACF28 F959FEA86317CEE2F16CCF> |- /nine <1C60D8A8C9B7A73DB9BC76669044CED48C25AFFFC7C0FFFE448864EE9 B24704DBDA9575126857EDC381F87774DA648AAF893D9B0CE9BDF386060972D2 1830A3B1C70DE1552D9FE36229D86E746DBA1EB16709E20A88B862AC405FAE44 CC7FB5092E39BD54F82698CF3381B6A90DA2858D0AA49EE6105D7D66DAF03458 EB2666BC277211C922EA7F55B8B0782B732BFBD9E709C7B3C8A3086DD3AD986E 329EDAD4C6D4A65E950739B08B0E2AEF6D791248739CC3BFE9659> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/FQHUBN+Times-Italic /Times-Italic findfont ct_VMDictPut /FQHUBN+Times-Italic*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] FQHUBN+Times-Italic nf FQHUBN+Times-Italic*1 [12 0 0 -12 0 0 ]msf 167.549 154.955 mo (1)sh 96.981 121.102 mo (36) [6 0 ]xsh 121.882 121.102 mo (34) [6 0 ]xsh 130.882 281.589 mo (80) [6 0 ]xsh 121.882 261.736 mo (72) [6 0 ]xsh 97.1611 261.736 mo (79) [6 0 ]xsh 36.4326 225.834 mo (77) [6 0 ]xsh 57.8818 225.834 mo (74) [6 0 ]xsh 67.999 244.752 mo (78) [6 0 ]xsh 88.3413 244.753 mo (75) [6 0 ]xsh 130.882 244.753 mo (73) [6 0 ]xsh 88.3413 209.376 mo (69) [6 0 ]xsh 68.4312 209.377 mo (71) [6 0 ]xsh 121.882 225.834 mo (70) [6 0 ]xsh 97.4131 225.834 mo (72) [6 0 ]xsh 130.882 209.376 mo (68) [6 0 ]xsh 97.1611 190.67 mo (67) [6 0 ]xsh 121.882 190.67 mo (66) [6 0 ]xsh 130.882 139.24 mo (33) [6 0 ]xsh 130.882 172.975 mo (65) [6 0 ]xsh 148.881 281.588 mo (93) [6 0 ]xsh 148.881 244.753 mo (82) [6 0 ]xsh 241.884 225.834 mo (96) [6 0 ]xsh 223.216 225.834 mo (92) [6 0 ]xsh 211.882 244.753 mo (95) [6 0 ]xsh 192.449 244.754 mo (91) [6 0 ]xsh 180.88 261.736 mo (94) [6 0 ]xsh 161.548 261.736 mo (90) [6 0 ]xsh 180.88 225.834 mo (88) [6 0 ]xsh 161.548 225.834 mo (85) [6 0 ]xsh 211.882 209.376 mo (89) [6 0 ]xsh 192.88 209.377 mo (86) [6 0 ]xsh 180.88 190.67 mo (84) [6 0 ]xsh 148.881 209.376 mo (83) [6 0 ]xsh 161.548 190.67 mo (82) [6 0 ]xsh 148.881 172.975 mo (81) [6 0 ]xsh 198.88 139.225 mo (4)sh 229.468 190.67 mo (7)sh 255.666 209.375 mo (13) [6 0 ]xsh 255.666 172.975 mo (14) [6 0 ]xsh 255.666 139.24 mo (15) [6 0 ]xsh 255.666 102.758 mo (16) [6 0 ]xsh 229.037 121.102 mo (9)sh 211.882 139.241 mo (6)sh 198.88 172.959 mo (3)sh 211.882 172.975 mo (5)sh 241.884 190.67 mo (10) [6 0 ]xsh 241.884 121.101 mo (12) [6 0 ]xsh 241.884 154.956 mo (11) [5.11523 0 ]xsh 229.468 154.957 mo (8)sh 180.88 154.956 mo (2)sh 27.5493 209.375 mo (64) [6 0 ]xsh 29.4321 172.975 mo (63) [6 0 ]xsh 121.882 154.955 mo (49) [6 0 ]xsh 97.4131 154.957 mo (50) [6 0 ]xsh 88.3413 172.975 mo (52) [6 0 ]xsh 70.314 172.975 mo (54) [6 0 ]xsh 57.8818 190.67 mo (57) [6 0 ]xsh 36.4326 190.67 mo (60) [6 0 ]xsh 57.8818 154.957 mo (56) [6 0 ]xsh 36.4326 154.956 mo (59) [6 0 ]xsh 88.3413 139.24 mo (51) [6 0 ]xsh 68.4312 139.24 mo (53) [6 0 ]xsh 57.8818 121.102 mo (55) [6 0 ]xsh 27.5493 139.24 mo (62) [6 0 ]xsh 36.4326 121.101 mo (58) [6 0 ]xsh 27.5493 102.758 mo (61) [6 0 ]xsh 148.881 139.24 mo (17) [6 0 ]xsh 148.881 102.758 mo (20) [6 0 ]xsh 241.884 86.4609 mo (29) [6 0 ]xsh 223.468 86.4629 mo (26) [6 0 ]xsh 211.882 102.758 mo (23) [6 0 ]xsh 192.628 102.742 mo (21) [6 0 ]xsh 180.88 121.102 mo (19) [6 0 ]xsh 161.548 121.102 mo (18) [6 0 ]xsh 180.88 86.4609 mo (24) [6 0 ]xsh 161.548 86.4629 mo (22) [6 0 ]xsh 211.451 67.2246 mo (20) [6 0 ]xsh 192.449 67.209 mo (27) [6 0 ]xsh 180.88 48.7148 mo (31) [6 0 ]xsh 148.45 67.2246 mo (25) [6 0 ]xsh 161.548 48.7148 mo (27) [6 0 ]xsh 148.881 30.2734 mo (32) [6 0 ]xsh 130.882 30.2734 mo (45) [6 0 ]xsh 97.4131 48.7139 mo (46) [6 0 ]xsh 121.882 48.7148 mo (42) [6 0 ]xsh 87.9097 67.2246 mo (43) [6 0 ]xsh 67.9995 67.2246 mo (47) [6 0 ]xsh 57.8818 86.4629 mo (44) [6 0 ]xsh 36.0005 86.4609 mo (48) [6 0 ]xsh 130.45 67.2246 mo (39) [6 0 ]xsh 97.4131 86.4619 mo (40) [6 0 ]xsh 68.4312 102.758 mo (41) [6 0 ]xsh 121.882 86.4619 mo (37) [6 0 ]xsh 88.3413 102.757 mo (38) [6 0 ]xsh 130.882 102.758 mo (35) [6 0 ]xsh 272.333 204.585 mo (-1) [3.99609 0 ]xsh 272.333 169.844 mo (-2) [3.99609 0 ]xsh 272.333 135.103 mo (-3) [3.99609 0 ]xsh 272.334 100.362 mo (-4) [3.99609 0 ]xsh 161.548 13.8145 mo (-8) [3.99609 0 ]xsh 192.195 30.3701 mo (-7) [3.99609 0 ]xsh 223.147 46.9258 mo (-6) [3.99609 0 ]xsh 254.136 63.4814 mo (-5) [3.99609 0 ]xsh 21.7051 244.867 mo (-17)sh 52.3525 261.423 mo (-18)sh 83.3047 277.979 mo (-19)sh 114.293 294.534 mo (-20)sh 0 202.717 mo (-16)sh .000488281 167.976 mo (-15)sh .000488281 133.235 mo (-14)sh .000976563 98.4941 mo (-13)sh 21.7051 66.252 mo (-12)sh 52.355 47.4736 mo (-11) [3.99609 5.11523 0 ]xsh 81.2349 28.6963 mo (-10)sh 117 9.91797 mo (-9) [3.99609 0 ]xsh 164.234 294.541 mo (-21)sh 194.884 275.763 mo (-22)sh 223.764 256.985 mo (-23)sh 259.529 238.207 mo (-24)sh 145.043 114.69 mo
+176.148 132.648 li
+3.09944e-05 .476295 .878691 3.09944e-05 cmyk
+f
+1 lw
+0 lc
+4 ml
+145.043 114.69 mo
+176.148 132.648 li
+0 .99 .99 0 cmyk
+@
+176.148 132.648 mo
+176.148 168.563 li
+@
+176.148 168.563 mo
+145.044 186.521 li
+@
+145.044 186.521 mo
+113.939 168.563 li
+@
+113.939 168.563 mo
+113.939 132.648 li
+@
+113.939 132.648 mo
+145.043 114.69 li
+@
+145.043 78.7769 mo
+207.252 114.693 li
+3.09944e-05 .476295 .878691 3.09944e-05 cmyk
+f
+145.043 78.7769 mo
+207.252 114.693 li
+0 1 1 0 cmyk
+@
+207.252 114.693 mo
+207.252 186.524 li
+@
+207.252 186.524 mo
+145.045 222.438 li
+@
+145.045 222.438 mo
+82.8345 186.524 li
+@
+82.8345 186.524 mo
+82.8345 114.692 li
+@
+82.8345 114.692 mo
+145.043 78.7769 li
+@
+145.042 42.8599 mo
+238.357 96.7329 li
+3.09944e-05 .476295 .878691 3.09944e-05 cmyk
+f
+145.042 42.8599 mo
+238.357 96.7329 li
+0 1 1 0 cmyk
+@
+238.357 96.7329 mo
+238.357 204.479 li
+@
+238.357 204.479 mo
+145.046 258.353 li
+@
+145.046 258.353 mo
+51.73 204.479 li
+@
+51.73 204.479 mo
+51.73 96.731 li
+@
+51.73 96.731 mo
+145.042 42.8599 li
+@
+144.583 7.20996 mo
+269.001 79.042 li
+3.09944e-05 .476295 .878691 3.09944e-05 cmyk
+f
+144.583 7.20996 mo
+269.001 79.042 li
+0 1 1 0 cmyk
+@
+269.001 79.042 mo
+269.001 222.706 li
+@
+269.001 222.706 mo
+144.587 294.534 li
+@
+144.587 294.534 mo
+20.165 222.706 li
+@
+20.165 222.706 mo
+20.165 79.04 li
+@
+20.165 79.04 mo
+144.583 7.20996 li
+@
+20.6279 222.438 mo
+269.001 79.042 li
+1 0 1 0 cmyk
+@
+144.583 7.20996 mo
+144.587 294.534 li
+@
+20.165 79.04 mo
+269.001 222.706 li
+@
+%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
+/FQHUBN+Times-Italic*1 uf /FQHUBN+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec
+%%EOF
+%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (GeoHEXT4.eps) %%CreationDate: 12-06-06 15:46 %%Canvassize: 16383 %AI9_DataStream %Gb"-6kB\mFZ7,Y,!;?K%af1bCK#u+=)f0K/!LqGD9Jg1[H0<5Yp/=lPVA%>C21*V-lP[H&X&W&sZ;`<S27M5`#NPV.\+j%[9SR'> %5U^(OK`^CU-t9Jc/)pkL/T'O+OO5IkkR.q6&mCL5==>)@=2M[BlnSS0'c-c8N1+Z'X$rXaYOd\:@^V5co7+>mo5/[S:V,[H24ZB! %2Wpsnr^?6JBeeL1e(/b5XhE>UmW@5#4Deu&bNYB4aL95tLHeGl.90QQB&/H7,^]akOUQX"[c?W1DEI/]X11/,M5$VpT6OJ!CD[Qj %%=P+'^7P(sgB#iTJPh'c)*D6##LQ?F\OgWrJ.)EQ_RT0GmAb,gn14+&j6_C9NRsY"G;ERL5F`/'eRCQ)XsWX!!WPU0J2nMUd*GnF %CcUm#.#d=3&MXN#&b]S/"\aq_KhHKC0Sa-]F#4f0TCF>-rYe^ba3>@!4.oV2<jJc#F8TsD-5d.&"T=[9o!"Z_X2k#Q@2"\H7\f'g %0qbDf:\an:Zo__d%3=qfkm"9XC.)oh=;K@;RW$u/a[-!7f=HI1'oapNTY@5aXi1qp,oInS@<7eYHt4L=%[osEG\N1-!bdGs7OVdo %".(!0P5S&JNI!qiYQ/'>XUSC.qJ&,2cf<7=U7^PtGebt;1gn%ns54di/d;99Z2^_W$FAT*W&ZYUTVVK;h[^.l[L!M'o0Ig[6c]L! %Z0#HIk<K^0`JAu_IE#(@p$L3"AdZQU^Y?_^>!lXqarH?78#u&b'Ul-g3uCmHGd@$U=7Fk7#=9D+Vd4eWgYZlss4mn#RI\t_Ag[O& %pI:Ked`&oq]D_7,k[HNJroNV>D<U`+\FVo=3JH?Iq'l/?9(4=L]fN%&+4G)HJi7,AboCqGnh948$bG^ld!!75?-ksldS72mdk0J, %jPOup#Mmd`>58CW5`5.,!T3nLL0@=!/CmcBd@J%]SPH/DJ(\*N$nT0lnA_Ok+7uF\V%r,`k\]8H0:%*<8A7$3i6VLYGg]BKJHP)) %0/`oIkg(%Cp%>](r\ea\/Z7@rCcpVGNS&a\:ilYQ/,e/.duOBNYo4$"k\<5Xd-"PUh;:uT(UcUGIV5>RDQ,L^jC%NPge[mL5OHbc %8"d#)^H7,c\@74._W1I[0Ld/jVpoOfR8Up3s,G#$#itLgc$[2-dHAj(MihS,NVTL9?Q^8T%q%qWC52c)KFB9KS[)Vd54LT2GP]@r %pocCr&.WCocJ.-PiMoPSBQ:Xfi/qJDiPpkliU0D=i><ocO9\&E0*0@-J-Z:]2:#pKm[E,>Lqc4(c1b\Z"qiZdZN:ak$9i*:as_:_ %/(1B,VLQ>rP3Y!WkaHBgV]4.irNYssdk)X*(6?=M*pH/sZr65_fIqK=?AMan^I%Q&iZ:&Ep+\q]/5:2maoB&FO1MCZCtd]_J.EH; %C?"]+iB:,?La?a0k-MH"]b*3\_*_Ci?nkZOpD6Bba3C5C,qIQVDgp)$^SiG1Z<OMSV]Z5t0$UNKQ>6A$;PlB.68InD-DNjkTS<6u %G,OgUiZHL%^_WD(!bOfu^^WP0;I-Z>k_k;1,SA?'cYphZl!QUnqI*,TXEa]eeRGcMK1$PDNuKA!T_lp"^HSD^?*fBHL&E+o&HA-> %=Oc56_@-BQ7M39)(T8e8.KM<C&1oTj^T%$b!rIa<NMf%]T?TU,hI??GVuILV4A;OA'@>Ka[6^8!FLOY6/jC<(/NbMd(>IsDI(1jj %Z@bT,!q_#m"uOkW59SIGAd@o0s/EOLD^\t:]QC/s"NkLKRH]Lr1B,GqX8R3m)M0!K^J=f4SGu#P(J@''gb6H0k3)/IWSKG!<qGb% %N.:#:Y)PaE27e;_^2O!0*M%@4hdB01A6O&&dU0uldD'DifBaa4^G=tQg\&%d[9-,5DT.[HhO1#+YGhDL#)ib8@:#ST#hk!N1lt$* %S*rQO$FEig!"]*nHd?n%]jdH6KVJqURHGP8qUn&cKdG,k4lbcun4NjTb5RW?rW-eJVUc^'#)H],,g9BSn=s:5QH1^92nust$MV+, %0&`*jY/;q+qa/]nor?3R]jHTC:QU(4q#foujKHkF,f3p4EKfDlUf_h&h0_3,rk%TW14)^ojr""IMJY\IlR%2qfb=/Q?t+PDWekk? %#kQ4]pi6HYIc.-=bou\\q<`eg&)c'+#8?Z!?GM#_V,tNE#.61=J+3MI7f;a4kLf!Mq$L.^!nuk+Pe9REUpXpWa)(BBN>r1Vm;!dP %et>)Jg32V/)]Z._,XFYh#n_=Os"Q`*8!4r/3bQIT]"3U`VJEJdqUt>ARcrKCgPt%>+8YlXD=%h'=kSQ:Zf>CK0UrB4(W=d;g]KVH %["elDc)t+'s-YJJk[2]:rse\\MON"2!bVHi@"s#crbVQVN^Z_a[e]dkYO6.r!<-YLORX`:qH%mPA_Ws:f*^p-^ftn:AgD0>\,W;W %R=e58"#87nImOV:@"rO_q.Jm@)rlGiWFKg2*)10hLF8cY5@J>[QN'KLOK+\p2?.[*2l6-X^?2HpDdrA6?b0A\2>r:Z)GREM?#LLb %Io_`'NXk+8/i$Xmc3"j299(C_$Q.':cqs]\\9'n3q`e1%s2/ZWSrW^JgLY@I(A!5h!GM*jFf3B'rMED5;pQ)_/cSrs*4QFPJq7#l %CL2LO#FfWpdpa6pZa8XL4>gaD03u6c:X=dM[FLYh+$Ht+o2![:VNG(6<2S&ICqq<p;8WjV,H,6U]C5Y&W.-AmRZ$R5:Z:^9IpE#+ %QMRM70V^P^!LQ6pN[&`.36hb&r':j9#o_ijacMSQ&V;qhg$@(03b;e>:Xj+gli^*%U_*_c>SK4R&*a%,C1U^odE\W`0<2ciXN\BG %Zod_4?jW,n,d/c-)mn./?>il&#trNHNAoA%2A5GAZs9c427<:=1,&X$<_F.B=f]<aT8o9#rW8Lss"^?4g')8r7)InjR%&$<gg+cC %Msb<[Xf!jGdbNlK5r`c1b[T6fR=iZl@lKJ4bm'H1j7NHo^OSKsllNM(T4!@!)Sn#5r\cuK>`\oE_es)ce-#Y=3"QF%.M"RJ7f-J; %gTK1J6')Y;UV>P8@92Y<#mbk6XLe#rZ3sXhrrXJ_&'XA0^F>_Ki6eX:,(dpN[cJi+MH6Oh&l8sLc!26I2r3>83o9dsc3i9GYs3W= %_HcEP8)*Hf1,ftAG.AW3\("fuSI*Yq_SM<)E?D]SjZC$08fW]I+`5GNA4*B[Jt1N#lja443h(9D'?NYobJcs!W]M4WA05B\3*;2h %bRuYF!:!UT0ZdXjZeN`VUOlcPLmaUc-&d=:So(B2Sh`jUA`:59cd@$7m#((?@BtBf;s3hEK8lB7B$s3-s-X2e6SoQd5=S33UD(D^ %I,j<01F!AN!l5:&'"eWn_dumthjset>rT;S-P6.OMq*=rm&lE&J%+'d*g8o)bnn$k16:U#'J7m\[mPju"G@FB_b-j=MibSkgH:XD %Gt-dV#UNfAB,J3/]sdnf>-@%AEa9rZkgj=PQ]27fD8t#08g4p:EeJn@L?(DLha/u)Ss-maN<7O5Cc(hEJ8VHIK\a(Z7f,#rW_/'t %\s[GHdEVF)(B'OW\ho4=Zn!F76[mn'oE.<Ql!mF31u]qlgT<D5hgk,,dkJ`pYsZ3OoGZ2M2c94[ZQ.3InT:p\:s4FXcKQGmpBGob %U0lPl\QnsMkV/kE*=($EEjK0'!BN*;g2b.oe'W,"]e/V&E&)LDBcjb]HSHMCWJsrbDb78USGk'cJCF192"0i^H"fXYZouE3;!S]P %>R\YO8k6M]\i8Ki\kD^nFISPK/`^+0V^l,(0aI6\5q5`CW2M!iVL.OVYY*[#^pdDhf'[:'LPA0X6f3gP^Vu(2g'VTu@:(dJLnMTj %Vqn3<>A(R_PfL3PbpGXD*l&iIa$9>&RXt7aeFO/$fk.nUf&%8Lb>LK<$7q/>Yoklu3:nLNaETmRBJ`p"[]hWX@KWIY?*.+gM]2`? %Vu^k$5X+CFb_ZTGD$<6m7r+fcLaY1%#K+NUf$Tj([>q\I;<qmI*4;;m(XI*5VSG17Ts#qN4Ig>;KB[D6>g1`cIC]%p.r9pb5,sdb %g'86(\WV#I.aZj1/cW6NXeZ")gB;OK7s[Q>ZstAJa<t#&7m#GI4g#!i[@#uG\Q-Mk=SI*S<efD%q,h:B5Pq3&0DU?\br<%.5re'W %>/[Ad"gh];5=94^U)FaP'(?^%=pY;d%PXJ>!Y*Ae5N]fi]TSP7KS0#E;aj,HMaX"sMP`dh^PbY4#eSg%UbC/]U9VgT4_/DDWKYk' %>NJ,>^B@CZq,Zg1G=o,gBspr;?Z`()[/WXM5]N:mI'&-$BX8RP\U]X5G$(O"8K)HM[*mAX.orCe%@Iu>U*Yq=ZekE.=U!mjf9H,i %R];7RhAEd7W_MX*W6;g8MP:dn]X`?X.>\1FQQ<C0_BX'tNRE]_[>K?8daEu=9i3pG$H/Ye8uX's_)bM[_2Dl3`PfP$egaV=%0kR8 %6:I'heJX_if%YIWQU&?g]CS$%*9)D5SQ8ol(h>['V2e&Qdq=-,HJiad2]t6?*R3bnj5"GK/"kjS,1Rh*%clCSBS5*]0cSY<E.L+c %;9?*Qc,_K&`h-?<?R8a3K+tU'!(*YbMpoc$JKP\?B0'$s#2B]I>S-WS'd?,les#V:I$V=#%S"]>1<4-(U#E-'4(QCP#4M3M)tj`W %W0N*i!YF/s-+Bg3M]Oo&/AJ"Q;FjiQ:^lXYM\V5/j'Mf*>[O5e>FYFjT0G8HQS[C??XI/p$P]$aH5K9+D/\k'o9DJdIIZ(qD09bL %ZRX;8j.j0HVI]3Vm.kYQ\%[Y\<f3%2Gil9$\dbLr[<MLbB!q"r9?"^6V3MICc3[rcpaM.a`'l$#n[UDHcZ5RZ<s*o823XtA<c"P# %9l<q@Y@Wk?WgOr9V>:@fcT^%`<?&:G?F3P7`hTa!:#Y7[(OGb#ZElu:S\8oY^>5d0q6j6.>s.;!VY4Yd[4ikDHEs)I6t=-ue,A$J %[[$SM.0C<nMgo9#PL;rJ^@oh,"cme1Eg-erP8,=Co^uAE(5<pWdG-Q7I>JJUhjaOfoT^,aj3(KePI9:A12VN<qgfooo:8`k!M=2C %L$QR_-0Mu>\]?\BkAtqX0AXIqA<$OIh#1\HI.,.+LHZBnX>O[4kO(H>mS)L:=NXQH=6f&4r&`<pG:2V'fNfKJ^1kY6iU96;j,:,9 %\8sII9s&-AGNF;2Ant,q0,hS]PIUDuR]MXidmk`Hn(VLCX4r:l3d\U[8#-(V0UQ/=Y=\I6:3&Mk$TIB!5[2`57A#4N+?n*J]<K$1 %m?PTTTlSUq@n+e;?*e/6f?*XIU*g^__n'*f7F"iZr1`4H4q6B.J_p2-mPZr3_Ltf!f/[#t\&`XOIZEo^b"\B<0121(K,R%)SDP+[ %h5%/`EPJXfPR)T^_7ebR-7dJ*]+3fGmSkXWHqHR=X*!sGVt`])(2*rUJTP6)G:HVb":FD@(":M#<AH<(\a/1=j9?%keT5.'$8fo] %E!,mn#=(>Q*`+(2KRXA6EeR;Jl2n@gLE`paT744Kpi.+)rp"F,gU1DL,/)%o=Mt"+R'#OmNP_n[rlt@i`().i0%=ced`?fq$snja %V#)SWHHF`2KqIPSr:hZ!:CLme;(4_OOat6s=#Bb-=Rbf4S%l:E[U+#T9*OLO9&kXp1emkOqO=>MhOT,\rmDHP74u3?6u-k0D;B$: %]2Oo$<e(Eu+^S1b[]:`o:-H?H=c9HclR;7f9G`N5HR=P?+Sh9R'nA>M*d;K6lU]W"N*5,VZ3rrs:AT=N`E7`&#k<"8.q_(b85(a0 %pG28=EX]"_/<Ob^#+QL#,Wu\n3[3=6(fbV/QHoDPjC(r.f6em9;Lnl&$RB/L`;u^[$o$5U##dU-k""=JFYqKqI)nca"4,CQBN1j) %U;"sr7B`U*P?X4&KW=0/enjYqi!'LOMA:0>p-`f*\>>j(\K)[ldhDmPTH(Q!V4:8TjD7L'V*ar7i(fQP]I#-n0:5ah==P*'d9OUo %J&29-7ol3D(hgbc[<1MZ2M5.M3e(=D>Mh(McpcL0Fg*EC(3b=mbo;)S4q,3nnCiXL(NJ'@Bkcf_%.0;cN-=_c9>TW:98+,>!2029 %$C3HBWu!&>^C%[$pN-&Ug0]cmfs2-j\*<##e=4AhNE65_Kn$hH+d0Bm@lZ.fbG7KJgKu%->p2s.QO&7%8bBG[a49W7YA#7XJW_%C %kQlo520YX!I^p-DlQJgcrcpInDPqF+k1<>!GoFkTAWi=k&"7l/JJ>'9EocQ[1Y^]n6Msd;(uuP30[$QoE>uSp6N6VdPNdCB*fX44 %kJYX-/ONJXZQf;bjG59GaO6\ug/g$(oTFg`\f'IFj=#f@!%>^M?09,+A!CV5r..Yh=G)'XH(+t&pHs/5/4$o?"+9qocqTnI9,\-r %4OcpS%u)hi8@oEASpTL01+4iOTne:*LO4S,+=Qk=EK=d0c<QS4NTgkt$:@*t92WV:=UMO%A8hYLiOQUt"`N:7l:G[]R"dhD=Wo7L %GXj.!@PN-]5QQkj=8O#m9..nm(8-I"8q(LK>mSP-E)6V%15d\#.+A)G`SsIB%_<\\Q)5?k3=,3D(_l,,B1_S$kYH#UbYunj6l'HA %'F7'[/7'nciN.9%fgQ[*J=st,Mk2H="H*c+S5Ed!Ugi$hbaCa>LGA%pi>i+Df7eH+![abAqj%iq7K(V!?W*7upsg"\.ZHO>,Ma=n %+ic&@6_`0D!sj_tKDM:n"[1`ZeXH,^;>rmXNMeLKiV@\22B:fh,"'!gb]GSZ0IJ*tc:FN)KI;GM6-n'[/iNZ5g"')E?HUp"(0LFN %J5B[mZ?+BXUKZpJ[N.#(>X$MD"P&E;ZJ+/^!L?AeP'K6@*9G53cV1T.q6eVM9OLVK2[s>B7VHtTT<UH[^6mQH_#l9J]Zr?NqDGFH %n%=YoH!A44k/m%IjhJ88YD$`a2^b+lmZYdWbR=);Za8qJ"ZsuQ821f;p)W.:`:PkMr@0Cp:]4qO2fM*UQGpS9jj-@X!O':W,]gXr %JT;JU]PW?RV42=\7grm]]jK=oY+*do!7qq\[]sO\0r3(#SISsmn="R[^O:@QU2ba\"P.noobcj[LMMJmV'DNE*Nf]Yol1]278ose %As)Q:RID9?jj^c>0Pg/kSM9cbb=rJ9YrnWQY5Z$q$g^Ejr`&!m:sDGq!5R:2h.PSL\U3Y_#+NNK9pps_i(<-j@'WQsWkQ@C:UJ<? %%6P#O3!T?7GpW;DXgPJ-a"!04E$nAMr'6L:$6#P98ArJ%5WLc_N8Cf3DmJs-s6`.OHD*I+;SZW58JK\<_^Ed-]KGN!@dZYJ:>B\\ %_+@5PBaI_`2Q%EO]KQ*;q[_q;+S09'0qN.'700\@+Ut>6n2`SUJ%o4I0]:8QG4e(I0O5diIVs2l#"PID$ul[g7ufk_2[N_lp]heD %'CinT8t]b,&c'M1>U`g'pMml79:ZUFH)Wd\!`oT-Z.UEt=e6$$gL[a!]?/kf16$gj4hG2.\ntZXpNOk0jD2(4Spu>#NYaSt3na3F %6uD1XQIg7o-%X9ZV$+6SOA/c9,YOQUlME:M^O8je!!sj?pd3hCSf#K<f7La&b?Q>0g?&[ho=25bf&3ZoN?tT2mQiAqlPjKA037^U %<bF@VP0<(rJ[g"1s2Hj^K6DPhPs1b)D`#pN-J@_/1XGf5>Q!73*/!g?rEqZ&8EZND7`ATA=h27[)V_)*9//lEjS2g+R6L$J7'\_P %!Dsh+MgpA,cr$?\"Tq'G$a/DsQliNP&JS77^4H5Zr67l\eD]Ks]"PS'k%;._8=&kt.;fbG0.hC`qp'@pPHD:8!POFne[n+U0T13Y %icCW@T:RA:q8t_"N4]Nkb!u[<kig^k<B*a%fdI&#Q%hL^of\D`Blf<Z%[304GkZIY;>fc_hdGpu9BJ1bEGui^S"i',\rd@N?m9cR %FO$i;o=p=)2@Po(DqK8HoQ>!RQ;[ANG1dSqDRsC9)(\\):;-B.[RgN,S>!:AG8'GuO<\oZipZ]+[KRN;_=L>UrFd]dcc0n6nC*:K %Hgb^.Z4AO2$2DJCreT\`jBs8j<G7),jY'lReQg2JGed$=3[^D;K>26U/t/W_F'H71"FT=.QPZ71NPk"r`XTucfTI(S-U8?MZc)@- %q(2\*"A8;p?$*\&6_SfnCUO)aFYZ`/RgfV5#"q(a6oMFcG^R&@bNBU'Z<N.N[rRYrK%$n_6@8Sc*6-%mqcbc=4P<W+?#dt\:"1f^ %2H^\8Mmmo<7Sg2N>sD2Q1eCLak6/iQich09\EI).OrtX[A@<@.I?\@`QQ<L2@3s,-'qMNoQe[&=L.jZ!;U41]T@+A+@!42(Q8^Le %Iii'\1VX"WOQhYl!ICB)-7dpQO]_c.n7OTk\LRPYP(dU%bT"CB,'M6`KjjRgOWU3$KRp?pp$=e`]o]!4Zn@0ulAPWsG!#>[fm:;5 %bp7=&U#jOX/Et6W]Wj&OadHu;@rPKd`kMAi=))6/i%t)5ZF<*fGM:`hGMNE>',(ad0&a#&r8;![l"^<bUokn-3<G%3ZGfj&)LK83 %j(DeF^BTZkM[F('Q1Im;q_9S^1S]`J`>*ZhNVOr)q'K7r:ZeX!h(9o\)o62Q&tbe-im6+&F1GP(ije&%P[_Gm_J9<SeG.TV;qfG/ %pQ@('DeJK;Zs3Y1o)"khEsi]c6!7Hf0`=.2a,_hD1i."4IA\8JgOem&i6B4/IO5-V*<*;hB;KmFfm;W0of!hg_<T?3qh`[<TDH=% %c52CR.O7DPV7nN\3pUq)djl/sc3rq_csll22lijn]C^,n#3p!pMCbS,kl<^[Z@](,ne[%_'f^QYE$jMYlh/;"fik[\1TU,mVD)8V %HnkgD"0FS(U:m+a;LXuCo'F9h0??,/U-L8H@[/QPI`=bu4S^Uo;cX6!N*(an_=jL-f3GeAP2glXN1A(8,U6V&<3h-]Krphg!81YL %TZc<,%'L;i?knrVZ?7o="?/D*aWsg.F!33BAe9>.p]XbFet1Jal7l8^L:u,a,Ug`>.(Bj1BVuPXam,\.;Jfb,LZ\ZjlZ:2kbFX\O %DbI;=m7)8]*BN8T!9U>K8mOElH6PiK>B^W8C!1,9`Mk&eVq4@on@@I=YlQ1hc*Ke\?+L98qBCgqp*s=g<0k:8A'Y2oF:jt'b3dCe %D]CO`L&:/togXHPcoN8ZBf'm^>mY*f1P.M$U96)2(CtNS0Y-1T.L\Vu<h)Qq3aI2+*-e'p"DYPMlk)h$d"5nVN6i*@dk6>t--jnM %%?Z'@e2@J+rHH%\8s:hcC8$*m:i+,M=l]ZI)9]$Z]R6YKNK)i<6Oc-"M;cZj"1S4V_V7C4(;MLmm%P"D2F(-E.2'rqGMVZk"EqFm %m8CF/L=HZ^>k6!&2H`&mc^Ek$j:p>+da"<(I"ti!2h+nfI:7ih:9@l5]Pn!fM5GCV\9GBDLN;Q"T?!.S6-D/9I89_QOHGZ>-MfJI %AhV?n%GL[PQ5hj?V`ac7>:6AZD$G'1E!dbdIV7;j6o$dYVo7#(S%\/?7fns+"n(])[fX"pJk-<Ze4M3:(Tr?sn-6?VN/>PbNVnsE %-J7(t;COC',&_@'")[mo@&Fh$!Vlc*5X*KpYXakcfqp,!lS<M*KhsIC(Aljmcg7L[GD6OCLkNE+*R1QgBJLDmSfU+f/u.ZY-3*p% %3("b<=XJD9lkHJMj;GF0/:@uoYu91SbTo@n_<d-;]8;($[guC9FTOUJ\BI-1_p9MMgjR;GSM+W0l:hi2r]IZS'<(9#IH*3=qV9@j %<bRo9.ZD6,Z_V725)uFf>t+77>ed+GWR"Bc-_EBG`6'>pNia1sU1&+MAYNf@I!,Jonr\tk#E'j0j3*@@QOduR#D7IU*pC0R\Z(p3 %Q![j)k--J-*$<G#S(r.4gX=]op)BR2Y[cS3486*KGTh`u9q^7gkg^OH^!EqPO,iS>2d1:.:"3Z#0Z,qJE5k5om1U>?SLktgD$@1f %^ZD*92"mGV4[rX<mUDC(:CUo"HPV;d&XL2'5t*A^Fd>ST/Hmk+N3&O4fdaMOrdN;EY3*$VSnliJD%(L%]ZM*[8sj6-LU$?+?qf\Y %fm:&X[S',-KSP(k8G?bi*2p>7pNc92hQ+Ed@kAF*MfH#no)/gqa4lnorY9^[^\oi!VH/"Em(;?6,Sn@J`#6kV3h><pr;,904E5'l %qB#;.D93:KI.:D4[P(.]cu[Pa=T*6[1Wm-5CKKT+g.bq*DsRJe.S5NVEP8lbJ7!Wma]7;0gccMc)V5LClTs^XPe%.WkJ&eTDrH#2 %J!R$\,&mR2??0"dQ`r*%=3j2eIo.1J_F]J:nit%2?E4q*-)1b:.l&(o"!"OW,:'HI*)f-eEf_,o@kR:\pZok`SYn'!d[/u=J=,</ %E+9aur:&@Q5<F_fHK?:_IsLCs>c89F+p+_udc,uu_<QZ@k6(eR_H;43If?&,BMgb_kq:i(A&*5)&+ED2?0nI=d++n.GnGBS^0SZH %cep%ca=8Sjn*=Lghu+!&j8V\jBC*S"h?s%8"+7V>\Oj2*@aZc(im*-n-;@#Gp7RMT/<cIRqM&n4kgn\:2e?UHn=/%RNVDSM^T"bh %h>I_4l-@Q*e*.W\mOVCNF?n@2?)+%f;6m1o54deQG6rc<Sc)]-c-%QK[$[>^_&,>OT]tl6h=2I2j9bm4bQ*TKF\]co2[e,(T/)II %p28JEmJ]Bhs6+XgEM(O8?Z5i!BR&/#!m[Fu]:kqC]2S;:7^j6*i5]X)G!84DM>G^t<?d+6F?cJbrbB)FcPg42[oP1HSV^Y=43VQ6 %J*us+CU,VA[fth/o78$>:$9+lFQkoYE2]@_.e>u:!@sg`rh"V8\`qBEh3H.)I*LCo'ODt\pInb295k&dlBq'6h"ar9.YM9kk-bMJ %NN/.(TS]`C*l:HW;Pgb@JXb30Jtp5q-gjE?F':T'U=LpHUc20"#E>64nVI"b4,&&K[WuXGT&"QkP@om1)Rb'Hc<3W?[('mT<+"jL %W,'pO7(+BoI?G6j(b.EI?:6$bd?:&m8tm(3T?_`*Xr'8(_@`'qj]2$cWX6QbNRhj8kEG22j1,Zb6SB0>"Oaaio'`Lf%-(2I1A,?K %F#bYK9\iumSuEb\s.X!A88<6*<9nlmlcm'%WVX27T`dCaP?LV@HmG'$,@!?=Ic49QN]3Yl4?Vs00JS&?!8T^XNcj1`+RTE18Jc>4 %\ko$W=*RTG'#7J.a-i+V4`go2$!1ulq&UbMk_-umJ$nK_2fo?Le^lYH:=A[(nm+bk8Q,C<GnSnN+mqVISOEn]?Fk%ng-9RLU7:+% %D:A'O-C^^QBkMfn6><ipJZScr!NJCB%9i;0#E=[U`><T!.G]l"nsV;/6CtZEq4dluDc*eq4!^<,/:<kPVmpVI[^TYN"Q^;mG6.:u %8=*P?YN4QlYA49)^#*u:QTbQefL&,$8`qUrjt6W$4u6aQQMc7jeYDK:W_ZQf-hj+.jQ1e:b)/fB1+Ueu>/%VEn)bOp1([\mG_P;A %4K$>F;S\aW^Sk@5L1;&m<h.'nfQBm`;@;Eqs3Ui2RK+akN.#<T!uLq\Rk!PqKtjAMoMa(3pt`DsGPZY"7%XOSjF'/34h0Z=i<P3I %]!]WpL9^<FErL%.76=O!mV0Iboapr-3*3/B`UhTi2H_Wg9@),I(_@jK4#JHh4FpDe(TbU6>M3HnXb.Ga(ih$1s%3lgYF@?ef-S+u %6*51^UAMCm>c:t5RdAM?`91K_/$Z9Yq5X4[UE3+[N.3u_`]kBNZ,19"rLHKCQbJu2Ao$NnY,@!5gR#NF]!B_/fTLI81I1]*(!OY2 %D#IO"h`hj6]C3(04J.6b1ngec;-A7mf/>FmX/2)R>&*:q/n*No1M2g+LR`%hoRq\P;fddopr&.UWVlUu1iEO;Z1\>UY`X/KFadl% %p\!__+CB"(U^#DZCq#bmi,dn*#[bbRGdgto'/s'&EjbRTPutf(4q`i9i=@dd_M,cjbN+$6jh'Z;"o9sr<>:!R!^D,AVD05r%VTe2 %n[kFTJ_oLYkE!f#9b-C`]G&CYJ79o`fLkEm3e*:t)KNR%'E.d0/C:_$-_q$4.-7HHP>u%oOn4M,b'Bf`[+ult_n2d.d'=s3,B#bM %4A]..*c/A"BIP,bn="*?@A#m<]qQ@Wc`?eWWeQ$bGLt?l2HbZN;pkt[6]7L8XV!+9)g8grBK/-O>UfdQ>^_"G><G`BP%h.gDBrDs %+D$+IdU*MW5V!X:8)deqB[ZH[ZEDNgW<`70hWLH/hhtW3%]DHDNMdJ@7aB>0\$&XM.+">p<SrU12;+&pH<-KRXJ*8C]c9kCZl%[K %!]=+t[rn]%5M&`$,0KZCYOXK_HR>g-s&0S]7[I#MZ'R\-%+)H7!UCp6)ucBb+)%=dpIRpZoJK(eY%'a#e?q*]b2bK"b,%IG5XE9: %Aj_F\.fjsA>O;!HJ9HbF[,.#P>.)+GID3Z-"#X5X#]AK'UP_<Pj\Rh1!;%j2['#ln3M8WIB@ZCH=Y%6UjlT/t&Y$$Lck^ces&K2I %9g!Rb.1?p<Qt3A-R/P-8\P(*IIJ,kX'S/G\*JnhtTI)/j4!n8s<ulPhhd'/FQG1Nc$hU3<G,kmj&tdlr0MmsUGHUCKU=75=jFPn< %B1j'1Ub'lri/9r4.*,p%p8m(iq;i3YZrgA0;Ib</\p'O=*ltk;/sC\`)ZQ)FUb+TV_Ea64RD`?n\c.%IB.FBI?r&d4@SP<j`tt3h %!p\J#e<\uq+5]6^d*.p`MN1r7\JFY"">eY(g+<nj<oW,&At$NU-@R0T&,/JspfKjJI1i3Rm2+D-PTpNu+2F2N;Gh]#pHI%kdq$uZ %!IE>.C!ko`R!u-eKKoX/\L!?poFXoO#7=;k\NU2SIpNIR(BD.R8.iL<(#>s;CWn&"/V2RI;#+h0J*l>To$2;1^_Tk6V[_BQnL7=/ %%Qs+,k'U7Ie2!:JpA*0tJ?M,C5#n0a^A;kGg"!jF9Lm6DhhEb2b"q?XacH#Ak#3hN@nc%\G;6#n[.UZ%.m@6U498K^Q.n&Lq<9X1 %b<CEB1)f[>b&<Q;5$p-!jIWXoH]Ga#<8Od*(R1Q+L>Ue/:Hp1d3fgQ%k8d(V7HNd46Rb2&jdo*7:NnK^L7Z%`jgVF@_aigd\QC8U %JhcgK'jN0%?2om3'VEB^bJgC=;iAnk&+^Y8>Y1PpgnlFbe)":)1dDaeMGN'M5cqgdh8,I?R<U-:hd0cC`-?YQ%lP"A34I3\Em8Lb %Eip;K=bJ;,Xhob8kPR9bKlcOV=\-/oX\5k:[Y7N=7`N3Jk=[JsV#b7^ZN>Rb\i@1B\C'L=nQ!mA,]HceD1L&Y7H/W9(9h.']SsJo %e8>P(RQ:u5Yp2h%47W5QRhsZTgWR-un6`kFZ*OPR(aaO$-7]TBoKf!H"A4maf<#*NE-@rdc4:)Om<?5>6El'PSs>U-AYA/Vf1/9& %p?S;g_u`BYKb/(KiY2G'2(sUgDM/)nTEC\N>_$.-eA`/9:]rT`(9GuII[fn9`<cH>#'s>8q@nKic[c=YBM:6aj?%`<!,[4c!%hPG %'S1j*7_XMl>f!WEMkmBVoK`YoGL\('hNuG$=X<!,]g,@Vga=abCq6_H]%R>ZKS]Af=qY2FGZI<rCoHmP!p88JZ-mZZFmU#-WEA9A %#?-+%<dr-qltPGt+XSTHS>A>:O5NgjlcO:O4ro=Y..HO)cVK)BYg].IXRG@m_l!QVs,.`",\dJ?*uj_"L?u%EMZl?bd"3qfNqT.9 %1i,gn;)<j:i5HaW'=M*?5H1Jhcsl?Y8W4,t__<m]F;$9e`l9W=a>s8Z<Nr2^k8\YM6?14E(M</;+M/H`$AZEI&:pgTQ20IN?!qo5 %?^(dq>"]&G*n!(5GpGQ:c^QUp_i1YAUE$DMUKH&53r[TV.I]O3h#)a?M/#b&IO;+7L?O]H$F8u15LZldLd.MWIu)K*Or7`X<u"lL %f8lSRW$`qCV\<3JSZO9cMHuXO3lmj:p'"Us=I8\Y(/J"@ND*8O_RDbl(%D45@O_+dbRa<Z2g)d&<0/C<4iR/[9.YCH;UND,?6X\h %R\\^3X@*?TL+F*'<5W@DNNujF'kpJA>%Kgg><Bq">7ZKNLB?m)`PBMP=-XHRMHi_Co44`\4kkI$+t\OHSW;UbC8(LIBu<'/K]=B! %@6rJUOJVbne]+])N#4.\(VG)h863SAYqmem0H;$hkhLpl4=Dfq0dP*!N7E+\@aqc,cG:(:eZGIAA3(t]hc]A)G,(fgfrbnCKeZ]8 %HWG<Jq6$N[n'nlX;0"=o<F8C`gu6)!(b$lB/VhEAHhM_3\"#Du;6Z]oH9h^#llFe.nPW2<2DPECH1XbLL$'(j.ZE^PTK#OCpVM?d %CPD.,M/Y,)[M2/';V&.jFGl_VfjlC7\Y#%t@a_V$KoIIH)b%/FZL5-70_iq:J*T[lpWHGp]o+G.;"6"GM)nSdPo4I%3_[,jRR(#) %^e8=Gl<Q\EPE*%"e89Zn$HB14L;b5"pEU=)$md"CR>/P1HSJZGG32#$P/9A%e/;[7`^h=/(,-A2_;d5h=;hUAH$14[;2#k>]>a`N %@r\"\NAgMd:mW.'K2u<=D:01O3@6GajgfD2&aT4%\8meIf[E^;]=B[IR=!UhH/-c<q#8pNl#o78gJWnLK'IeKl3noY)MTr4:VR[[ %kZB0S(JcdtP>u<FjBag.*QX7XGn<_-30bQkj!02iZ73tqW!X#?n)KVD,p@0R)3VA%YQ>Sib6pf:Yo[cU!MC.VppijU]R)Zj8dt9q %r]O1"P0(;eTFMY9*0'Ih5=\R</aF/P*ufuP5C[$cI_kYTlW,%f-Cm^-f$MLdG_Xk6(W?0QnWoh&6q%OO^G!61^sO4r=JpaH%^a!u %)cee0Y2K.<F:>GX?IJN'/FJa4EFqPuc!&!B->W)p[bPVEh:g8Qfo;B8'dFu=Z%V%(gi9#K)Wd'^1dZ4-[G^-K!BNQQZQ%bMV^XVS %:E:?P$T[j62[!HMF=:%p]RP/.k[9;h8n;5K`?b(N./"TZFJF+B2lT=3DXc6HO`@#H%6tfN*Nsh.5SW38#Wmq6)DNQ0E`3Zd&=_,I %>uQ&P'q<WLjI>cYe+=QS+5Q)bif::an9@p,?(.(`&9mYk]7_A]^=ZbL&>g4-SmRd`YmrmLcI7hTg31F3Q%qi(X#kW'@6u<A)PmQ' %Lm?g?![)r1!IIM9mg_`Z6sTe[G#Y#a/R.%.FBWu]@*9a@9W[O+AsN/h`]a9i.c74HSVWFp#eQ/RT?+o*Kqsl-\gse)$PIRtf7?1; %b:dW#<n,gQk"(p<dR7>coHj`F2-#p^mIBH)8*ie71E(.,*;+A0#L^;ihB^td09c.pB4&?mq>53'M0B7";PN1L6)=7).#5b#7)/QI %3Cdun%<Y+,XErMq>MYst>`*8mEK<n0e#1uklU%Gpr,dk)QrKeC/TrEYr3j(&PE1eJhUl`_:JPfs7k-LeFUnk/\$MNXCLY`(K7l:$ %=H9hS?65)fBWu5,&oE-T8,_d)d<9"9\/teu)X>:l]iX!M=JCY\?LIVp*45_i(YKENTgr)n>-rE#DkjPKea-,&mTkJEjltt<=C/bL %Q\pg1?HWa/-R$OS9E]f/0ajO$DjSTQ=[^A(@MV#Rj"tM,RH",@\]K0!Jb$0hW(BRtB_S:FZrcStk/-b3oFVAaMnDD/h0IW?8%e)h %0>&jFRt*RV+BHbP6?EE\<u\mR*b4(8M3L-o+7Ja]6'/aX/$O(aNp4rG9'7YqSu*'D(9"RrTlC0P9qUNhiVm!h<c.;eQCJ^Xr>]_4 %$[UcRiA"LEos8GkbOo>MCA">t)li3j>/EBDXUW7\cn!Lt1mAedN[&!.,Gto0>q%luV(mI3>eON6@9c,u@Wp8RIEM`>T"7@ia3peq %1@"41#=Id]FJ5al1kr/Qeli5eHH]Z<-*agVoS>\4](fNIpCsla:O3pocf9,1+Xo,pVIXQ;Ot*?cH<2]ker"36.A!W>R.<F=d<\\Q %\YeTZpXUf[^ce*dD;]-_QaYo1%:5C7G&L2iA@6#CKVZ*.'i.l_)%a!Iho$%3ZSMau".^g$[Iea%0QHW0?%^Qs&Q7b#2)<Ff$sTBY %W(#6SDIKj4U;OHK[.%7FC1dC5>ckO$>^ab+d$^uTjNn2<ZC=--bnrJuLJC!b%\Fe!+GW]TK2*^sE3C6BoaEli[brl#FQs`cibZHK %F6M+0keu/+LZd$`B@*'J`oPLGB@,&ZK#d'$WOHAYX,kN!P@7]^#+ZkDG>o'CH3PC,O(mb'8Id!rB:)sVjfE=,1[rPT5](FbY9D"X %H=9WqFgq?T,iFsZV:H8$q;B/p4-ACUi.15dDaCDjpK9Q9*ZkAq.\AQP#>Y`4RMY.EE]RN610AV#*CLM.nYpW-E=PXfr,A`54*+0k %r8+8aU/HHfNHEF_I60eob^@or>cA-'-=r4/b8s5r3b;%UrE@"fK!RW;,uEuO'En$A;R/mKCGBF>%c7cGee.i.R$tVNDUK2$8',X= %D>_k`?T^AYbTseLCthLn,ctUd"-8%iUa7-Q_\(;^L7k]FGntaM-9d%Cg>0$uQ6\ZiTea0cQd\TKV39Tf/L`$7mZh6RkOJN99OZHE %m/^?FHeH%p[M(^N$lk"NGJYVh96%g%@n[lJ@g02b;%@WhN>9VkKfh%`ZYQ0q5)hA<](>]+Re\UmF<*CH,sLXn41.m3!^DO4.h7GD %3dp>76njnP_!=-P:mOR)A_'Y,*hQJ.N#FDVF*O+uI]+W(.#[!Y:s)JbV_a013=]P^!:+VA;qVN2H]kHu3t,V^_!`WC/'XX,]l_h7 %HgF!&@[#Lqns+mYQ/\*Eq/VWNPWCdfBOmM`)D<B8UVYcsQer/k:5hc"ZWGQCm)]K//%]F.p[1BFC6We.?i54KjUPIfe64_*>\qj0 %ZNWs@e)GeB8Ne>);0:f.aBgkscD6lj/6$O[Q4'.Cg6F&PD(#2H8Ek">SV*`#'oOl&e8p&*9V9#841hX.RpE(`+L`kD'JlJ@ZJ,4! %HgG6P[H\3*0JZcK:]#iiPgf!SG*DcqFQ0:(Ob@phr(=4EThGOb7:_'='&Pp.db4>OaJ]M=aNQ]PQjTGW7V">NVs?m2;]1bjmZ-3o %CuQ7$A8[?_a940UB4j`,;OcM+LrcfIHlD60ACYis6q6D/_rOAcd8Q6eaDe%=oV\B3#9J!EVfZE:6tUVKRur#)Ibm7#)>Q6V6;1Jd %@^M>?DO<Lb%nt=&a[;%H2A0L;V%Qq<cAh-EQGJkKf.gotSA_E^-Q-k;DHShDW.Uu0coTXV-OoII"70Lq'#1p>3kCuL4siE"XH5$4 %PukHXTino>W[P&Ghg%BX]K0A$X(D]S#!iiEU:MaUk>=C_Y4;A:e>qe,)Y\RsP7NF)\TTaf%ZC34kJJ<Zs4@AJE3cC7RmuSY*HOPI %Im0D!$!!bkiD9aQYoK^5%juQGW8dWgKCe'?VkI3*0KL:nkMB(+&SH2LSG"N87c_JW=e*?f345NILZHA?qI0fd3r,<cM\"&K1[Ifr %UZ>+EU2?mm9]VtO1Qe-=s0OaH]cIJ'\'C2!Rf01T%+`&.9D<Kq"r;!8iI6g3Z,aQ!q9?3Xi3c?CUZ=JtJCr.mB:AQpfs&0FAOH5e %,8!GaKO"0l))`2$C,e0t$CFYsO*io+5,hm>,:geKg$hQd)ld'$#iE\/+m<m+KF&1"%2ei7cA&pC=1TIu&g9E*$'2^a#5=l-LY944 %9C\B,l:cKX<RXU&hUZA,\IoaUGh"WEBm#3"cU`Ka2..TK1YL!+__P-31L3SJqD(sjZd@+&$XfI83'JS[fq=;RB7hs;T+/n5I5WJu %oi_;Pcm"fYp0:sRpDR_mJVAL_):<fjdVGLQ2V+Y7!n4Ubbbi6+aY@:(iTQ5"ob0L/Vo$QZMp\MC8&R"R8;5gAY<4cZ:)"d;a`&V! %Kp.EE(nV/5'HbfeTC#l-X<7kgpF!!e4rnbj]YklWXUVj<%<odFO&[E^3XSZUlo!0ZjN#n,H(U\tUuLNg0H2$LphRf51iMQ*C!3J< %!>HQrc'#_#SJ36'Nln:*SpsVf3*C96ec6N->`UGmq>DZjL0h63Zb_[@HP7p(;WrC*)uV,77eO](kYDBt'u."u$4hFS#8Q<Y?#U0d %P73lT,YA&@X\#RtkT7lC_Hmk=UD,`s`+/@`B?;s!>-aXD/#3sn:j4ZK\l[+[Mk$QJg2BU*DQdfsDEmD(G/Lqh,#D6>]<;?ZTU(M$ %CPnj*P%6LNC755S9`[VXVR`*ePMOqB)0UPg/*.1$U(ej?'S&Zu0-4_VN`+Gr7Y]_[U^XWsq0GpAMJC7^/(`hQW<'-S'nNO=O"#u2 %:uI\aLUSR5<@Z#6)Ll33_O5lobk/:.ChIf\4!psMC)K&3m1`pmRQZD?)7j<W-V?CFcUnUCc:e"Sls=C.g+$/qdW+>KCr&0"\VTs8 %h?l:R39a'&C"Q)<4heglId&iH,2*i3*gG:_hE/oAnQl[+,UZZ:7.*g8j!r1<(POC'59d(h%@M2&GHO`:Ln*IdA>=+!(6MOcT5<=B %Y<hd/X>QXml$?*j$LUeR]RJWWr0#DT`uo`a<@421/sf<XdX+5;h19R54gXD6quA>VB37'_>V;T6r@g`Qe&fQ3GPU@QCc]+3\q;d\ %pY*Vf3ba(g2Ot[:KZa7'a(3Z@Fes4JaSsk7LMGoKZK^HDBm<ot<&U:P/tLYP2^4_d0$YZR(XACa3k8?SkIhe"9daT/d#hWZZg$Ok %l,74)NQ@u\bGA.MD>rI03k8KV'hdf,CcXT:Ph';5B%+l(TA4.Zj0Iq1Ep6P=$6PL,Vds!MRn^?s`fA-;PKTdY$tD?(ClHT8e&\dL %.%<u7",&C=Zg$O30H$HV-b!;(4Tg1]2P$@_&::TMACJYsO,7U8)NmfBQV/^R0*Yt9aWX#ZN>n*VVk(q@6oLT@/tI#G^@9M[@,PPN %o3hl#;I=74X.,?SGg.fQ]^OA4d$[G&_<bXl3u+lUKBq(0%*>LaLY9FKSVhQ`'2S>8nAJg.Osg6MX_h2(,_9kSoj/@;V-^/sECbDU %bA!8geJo2ch15d,Pu"S":U83G/7I&t<"$D.,r00d-ME7u2H#SA,unY"ZW<".nQJV_d,!)\mY(=>kqpKm.!):a>u&H>YiaH&13^m/ %>e1R4FP[>,G!;<EFEcMn@_^?-oE1geHHP%-La\u+_^!@[Yr7PUTt@)CgbH?XH^t7>M@*@[;1h7(\H9rR@hJCs=Tm37;'!c^3fYUg %H'A-p>TT9$;_NQ>B1M'fXEjM9P<NEoOn5XmJ_-5ZVaJOoFCZ6RaadC;0>p\ONudY0L^YRI.YRf>PcV(*(6XgRSU@1"V_U!Jh@6<g %hh0>Z(&2[Me*2j[@Affl/)sAl2.emF6`DGHF?c&.l[*2,3b?cepZ`"VimM"YSc'P>0dAg6L&1<V1+R'U1AOUP*@JHqB=\VCaju!( %,h>##pHr7j#2T[mSJb>HQp/pRdOECn\k<X#"'`RECL)URUtQ]$a^r\4-=0s=>i._XW1OiPRI84_nt`VCCIuTh72f7DE'7&^ZDaDi %GO@UX3:lZbEru*1G,fVUILN_4!;CPV[;+J)_h><S*:A#O'qM3E'LMp,m-r_?:0+#]]Y$9,og[l#XDl3L'pNIg*Kj4*>N,#.]%).- %\5TiUko+aMA3T"sH6`:6asYVA.IXco,/-t3nSG./iD,i.Ua&+bJ-pMcoj6O"GP-)X\C5`(3QcescquE!1EhZ6F-O==rJ@r.3m8S- %cD-H!Z\&m+G;:6L8?=,`]Q2]mHergtqq43&[<kCHm`1-2:+q(u6e*"%lpkVk6^5N"d_9;pQ-7o,^KiIK8Xu9#&u0X&&:Q]!Y/T"@ %HW.RZ7Uu_e87IH<Un4M]Ms3cBP"\cWgWm!\U>l`S*IAW]kK;,9Xt[8D,c8'r@[(4+/,?!=J2Z^p.L<0n<DC)t@>O<U-_1G$F;]ga %ge6BP0an)?oPhgD3Ng''U0thRm%+sVp+#gXXM.k-fL4OIdX<tf`n7K]#1*B2Y.9mYXF5;C%Fa17g`rLi.F3NbO/O*?;L*SoT!`WE %@7Vk,9Sp*I<HDDjK,ku9XfZ0m0r?$b;mNp5#nj0"TsVP2a_L?n%U'WL.iUdH)E>@TiiRZa$3/0oas`j^`C)[J2S(0ZS8p%?_jRUl %bD)W#@T6Urc@3$#$5K,1%\'5;nM!fiF!mnG8'>F_)I>oopQ$`a,'='^On4KV0_$Rse7;"iBcWJo^To/e%('8G[5jo.,eWa+aS)0c %>t>@ZIAl6+h.MC`"N@?Sm_n`p2@7]?`<^WuSm>!c1d#L?T*W+T64kVCqPZL^@^%qJmO%q2SeBDQ>+%Gr/dIW?qmK[hDU&t.*'(L@ %T19rfl3M^cApS;-TBq/07BGam"2LP],g>X@ZMO.ZlK=C@4.>o3Q=ok@MiJi[gWt^VTI/'VGDo:_ET(2a6X'@9Y8/Lg5KIM"[:>C0 %gC3NT8ZJ/7USe>u0j@7:9\L'kjclR"hBQlZ#))Q?1f([JbI/$o593mpV.!:d?7LiKl:BEEAK0&BBKDGSVD:f^^=NrR[7!%>c'*oq %V7G-3`88tDMk1QQA*1g%X\jtFhBSLn6h4s]MuH\k4\f^b\Yop/3DR47^Sm^PW^"XuNKo=#[V%5G]U$L'AM^mhM6"'T3AF]]%(9j% %jc(:ba,J/1C4"8@Vl"g-Vg-E[[!YWCB.4YMg,mt^eo0F6?L-U%O_)Yf;3V6/oHgkp(>\dqRU-Be9_jp=T(nZuCNfHT\C+^V%b)at %pZt?=;P(RLA/r!8@b7)@\5P@CLNaF(Pckas-q`LsRNXatO&%d9incg`0IU_n]!,\*.!ag9bI(c8A8`EhROPf]a],HMfJCQ_Y>VS% %OJM\*AX&U(USQBrX`<lm,j1DP8HlcROif,ek=U"'k=;YH@->5),>grq0o5*5b?(+bUGK#%3]l$&C7VbD.sN.l0s+]P4XU!81([r! %olToE(q!6+CaWLj`]@WbG$#NQhAefZpQ-eFTdpA0nLKm9d.GKQjT*HAPP<-"'X+-L%Nos^oq3j$H#l<O54YCMJ0IlgaT:0W#HL6? %Z<;^(Er[r7%aG+ii)<Wn89:m+b6$1_"3CA\LL^GNblJOG=46-^S^l+Vq=^f/G'HkJ;+BimMXnkW'i%Si:U;77+[u3gO1]JeNPL`M %;*L1DG)tM<U3sRM\5O+';lPgo?r9+Yodc(OasW,ti'E3/-">Vs7Zg/TY[UTs"7Co\Fo;`ij>-(>W+5/iM5I^[eSkK:[dnS>p,o6p %?sPuO<D'=g*I'Nm:0g*WW/uTY^3<jIV0'Y[b2#nkfCdT[aiE$+;a2/:>N<cSp!_4I1+8fr;Us*(h(PG%<7aooC=:bRTlp=P"-HXW %4/;q6>[9Se$-Ac84eSsMgbPkdC48]Z5P5\&nomBXZ#e..fh8SeH":2FF[_(cA/\=s:VEdcIQ((PfC`'dFlcCbmpF[Bk1#WgWo()S %pl<[Ghl!WLH7rrmc\T/]l5M5N9s)Idoi"YVh8r2NYcaUG(+rhA:ZRES;:eTi$r1'X:OHg,r`N]H>sI_h=!R#,WE8a[?BPnCrR;?_ %$St\AWU%TE]PLS4kri+'f(Ds3+Dnq9?e8)5f:G6c),o-_I<TpsH@/6<iZY>BGBD[DV,5]\heWcpTrt$a(9uk5gHFm!WE\pQkM:[" %Id0r3%*;,j2!=+n`8g1[WUDc=:(\INf2%!8#nn@bO)M3h)J\s?NkJ,AYNfac4['n#[-$`b]64)G/&`m!0ZVc;;m5K,A.0Jaf8i^m %P*:V*A>O!FIj&Ie.+-\]FoBgjqAk'$'4'5Ypq0ZkFoCsn]cLP4O6oBm[GJY>h]Z.4;JE[GfC+N+Gcn'=YWf@#=)%])-e55Gb.!o. %=4^7HGaDBf*Eq&jrLf?2VK?KW5IkpqX86Pc$`CV>h[skO4mMn2j]<L.f2!g)G,tH[EI(G\f2%q]"D?YRWp?R#(pZ5[a4Bo^:Pe*h %nr\(n,a21jeTlCF58>Ck-+p5M\@R,MD3uR6qMA6nVlH@mG-(gqb1?5a<t=LuSGMRJW@J5-;R5n\&.>.YX@LE9h)+0[T(nE&.n).5 %&VkPee3^bc#OfWGM^>VJUN+0>hL&J(,.:"H.IIU!/XRCoEs`JB$9&__5'Ka5U"m-"V:T22(8#Zo(AP;JA/]koq:4a[O@q`cZlKqJ %4;tNXj$_#K=u>\"JU$e;SX@E<maTc:j*n(YgPOqG1.[X=`=,W?po"a8ch;pg7<<CO0"&1?5&omlqhSk$*[[>JkoB6gdi/iopA$Z; %<$QmLVrc/,nXT"^Ll_D.8pkH&0?!%]G><Or*j!:]ZK#2lm_&8D3r9LlXV\G3eMb-e>G!Qi6XR'@\Rfg=/?[BpOc%dC[uWOb+R81E %WQ+b_CFaN^?hm@'5j7gbrmcs7T!`J4??`I"Yc$oQ<5d$m>1tLVHdNe7fm[=#ga/3Yk-_;1++A!RI/AFC\L&\cK__IinMFit:IFlN %&s0&`AB<GI-^3Ds/@$rb@(IbXr,q>8=.Ce)dF\uGgI+(kPZlBZU3s[gXO``a".Vs*-&8qa=+2g*7<qAc,Sl;&rmgjnOhe@.A*4Jg %S`UQVI8X->JTXMQ'26'H()-,XaPao-;;.c2g@(XM\q$[@pA)\en93,SMX:lLP<_Po)]#X7ej3tBTk^(cW/tU"%??e<G1rCY2OR4N %<nZ0#[a%pGT0)Im`sPX8Nlq#PGbDD;d\l]=$9[,S,E(R`8JlEV^WsO"kEH=gYL-E9,D<rL486jJ.el_8/-m!@WOV/n?dRCGoG-2_ %5lZr?q9TX9mR=n&q".HMj*;04T9d%c\EbLKIk'O;#5UUo*0*#U+R\52OMssWaZdcG'`J[m\6=c<<:U>:Hu(k^p-F\r*sf]Lj%_F0 %V\!l/j2R&Z$GrAGG.H\qd>BMjpoW\Von'q`-dZ^LmbgNM@tChE!S"RdjN8ghFO8+@;%jK<M9b)G[?o2Sh9sD<n8$:()rWP1nF_>t %&t=P="8)8?mP^GMc$f6\3A5bTlkC*3p,-/JJ<D8n%+'1Ra$9sn/q]JsWoG)]^E]S$DL-SW.3M27*L#nbm(H$(:?_Df0Bpts258hq %K'tVgGSSP;+)Qk<r-,NZbdOhKBC(Q,@Y*=(X$]gkZi;f+,\iV[&6^U*&_`RjV0b'1[rbn`;Vqn3Hgi1hGu-hgPQ'&pHh-/lfRIVH %nE3()2-<.\hZffI?K4hcaKl=t0a_F9_:j\6:EFp4#"$3'?/"fNkWA+'5BSXM=3P>)h11$qH2ukXbs!&"9#\Rt@cGun1RAp;>bH/W %];O"7:_bL"ic5*Uh+cfqN`=prmp7"W@I,+U[W.hn?a4jGl'@:DOk/i0B`G+"T`(2bDSe#lpR=gQ;>1kII;FPZd0M`<s2KV#`92lG %/eTu("?#j>T`gR:PGXkDr>0s;5OF.8n%P?FMjpu!i71?'`e-E\]K#o\bJm&an7,8LNJ06WR`-5V?jmUf?'V9ZmLOX5LnR4f]2MS) %5Rc%FS%<XH6`ta>]L1N]RS+A`B(W'cs-dI'_DMMm6\KedA5cH!/<6th#$kBWrC1177WirtkJB$n!f=(\8omB\n"G6sSm@!&.UW): %2:k>18Wh94)m$OmL:*X1]TW[,$ErbH=mgB0fX>7)]ACbn)0[`m-f[2U=2=2FQQOD$r#7Ta9@6(j!aj&S:#8ka7/(>4J^9`1j\?$^ %0sXJZVoWnmNn<QY)<"T-aXAB2<"DJhmp5p4lEM>QIf>G)kOTl>E":=JfE5,348,)A\/$GTf2N"feJ[VNJ[+QhLu%&mmP43u]%%.t %jl$)DA4`ut,'P.l`_P)i9;dDa:Z>Gds!$`_eYlc:]jH*qL\#Wg`>I@%J2#>J+lKY*A,b3nGK`9hG72cKmo;QG-odK$F/?&PMS*Ia %j3>D%UC?21?aW77GTlG+LncddY%Iu'^TI^Ga^>+!qJnhq[:5fUYBL+(,lq+8J3(bXm1#_aB7;sAF@&uEY/\["SVIg$eJ\O>0pEhE %UT4n-JXRil]`H1;_.>GcAiE!`\#j<bUf++:+A`c)h1%^pD?/B->R.UESPL7kBoMGoTIa\Z,Z&=[-<Ye>Zk_OS&X"@Ea;67L#?e?q %.4,``.u]H,c_'PtOfhZQX"ck6<YhbolQ>l47C$rr0p5P4q_)Sik'l+4+u=A5Es/TI0<FGP)3E\4&Ld4#1CCuTC(K$UG;WpsUkkN: %qkKXmdKM>eape\UUDnXShj$\8AtV%$F:iV+K@s]f^VAo#l_71!_u-N#R.DXup0Z^u]p&r>^#:Xqj`=u<UtSHEe]T)''[QQpkG9_L %o?quKcPSEjT$@DVA?J2QPckEJn[&N<l).5KQ6X/]m1&qDXieM,*arep14d`g[,uhQE[_YM>[%O_1!32FdcUJ#7^(8HXYp9@,WC,R %Q.")A"n]`8K#JZKVEUEEoXXMsZS#;[@u&NQfq%2#K-e9'-k>iO'L9qKD9f_oF>Cp8''Zpb'lZqFTg8<@me6[FV)0IH#\-4WIhG>s %!sL\3"RCm?a5O'cTU;,>rs(*OTf[n6>`%foYMN&g.3X-=;do$0_!NkDeSQal8U&LK)T".B6Jk=_3CCt--Z18`OISCR)L`8!"WInr %(5LYZH@Z.4<2,[&#_P'H\YSWFI0@gV$6,r#G&@Nd!m1M-CN,/:=hd,hQ&JuR^@#1TA(2G6+jjr5&Aq9[8;?1qI4n<)ZL2S?3/'WX %lU'Oqq4jc-kb*5$n=YeDV^gA5Z<<^<!#=1#N/T/0REXrbdr>kl1!D_<49UBZL%M>7K5H("Bp`t8;.P9eAEEBh2ZL<@aoV0$5BSXg %#MoP&%>6Hap*`4D3Z4ANp\&K4/r(=\,+rX,e#OIc/;;gt%'dIa5[B29bCQB6(KJNm3rr/>`Y]!?_Ljdh3ZeICPU?&KOA[Kb6GFSI %]Gt/[52Ru5#5T1rS4"o]b:OF\haE(Lmq%#,pN&9kQ2G*a=<@/h7Kn0Qp10?dbNYgf3bXt<NkhSZd2j5TR>1obds*8A4XGM1L;>b* %/f@[1i\Z=[!m^F6.@B^Vh"$%'@I,,aZklR.O]enj#_RQXK:*Yee>,'*4$4W!_<bp*5,I<V!G*Ge!G<[,J<&)qo=KP#hJRp'92O1P %5)mf?!id+C2TY"s"5Se9T?'OrO*f&>_!):/ptALZpuMkh_jGD$JkY_s&AQ/RcR<Dh#\K"O/BH_KiOaN4*33'9R1/41=*6O*H6Rg3 %(Gn4fMs0XMNS7)</?"?*KB/)GP0rN#*4Yn.GAt`>e)<h(lA6UoI4JLH,g_W'$2g3`KheUS?kKTF?qJe^*bSV7[T:amFn5P*F;rbd %>lD_W%prC/:X/8N.mA:qOU,6sgd!2D8R*\`T[d6QB((V5IR@dqo:\^$@[i]oHlDhiM6\X#H8!i\+PdqGG<5j(=*\9=GkCCBW<cu= %0<Gn4[Wih:ffg>>$]F&ea"8l6q0JJHFtu6Ma4tVU)(f[1$qTaip]r1?A7K,6;BORP$\G2XU1mR`HAbD7;?D'MQ6uK+$bD2]h0[?] %Q"4;t<jed+OFYn[)I4-H@3tI%JBa:kp;ITip8C:nh_-"/,^t3%T@-7'hj%u6TPaV^i.[o"$\p$e0g`/,"n^qMJ^8ee,OqXA1PLhI %*%s(SY<XkU?@mi=Kjr0>,=<*:pblM'f_pe;*UG9.9b?_@B9W$/fmcBB]F%Eh?L5h);c9M@TS%P3m"_bp&5?$+R65#;5>n7dVEi6. %M'fI>K9[B$Qono_p5i7_%_;JWN\Mo9)767_og%rAkm]U&b:HM5N64aOK,MQeNE8Wcq3J&b04L.f",4:A_&<dthB7sAIk0A*cLhl0 %s*4cb-J'b]A'4[5FlEn`2=OaO(6@=g7Zq,f%=T0[1G,:[\!&BC>%#F4SW"&rs+h=#(hhs76r`bT06SFgEJJ\IOI#O)js/[%KHI`a %FlI#HEAH_u`99k7:F>m+5g`lakV-R.h^P,A;9$0[+denfiC:aLdF#([!)?8?K^Ki$[M)/$5A5*e:tWJo5e:k?@T]kaPqFIC.QZhq %V:Na%eDu`W/p[P$_Kg8?a+3A%foO?tX<!gSK/Uf$i?.92Sa\0M$hRnRK1#QfK$R=\(jh&Z^K[MBYOIjtGGkHTd6=TEBj,%Gga,a1 %o*;V&C+2uH"j;!5\6"$0riRInNV3?7(Qd(BMp/";!PaauT]<WE.JLfsIHokn190/L???<6Y:g66@UR\I@<D,Mjb@%ED6*Y!1(5ld %h1EmIaDTWL[4g[W>sr0Fl7:N7E.YXXc(\,<'r@C(%!"2mO9q%&Jg4h5+^LN),RLJPY@(n3d,p+_Dls`rH>2si7GDHdZI]s75YlD[ %2H^dM\PaJ"i>C:Y.AC@WbS>roje:FZ\nlgtg8dW70M'g"FVr?Z"Y7ZKWT_kmLrKp2g-")dGEWc62\.;Y.-H'cmSZ-dLD2CX%]Q+f %HnbFSpc@Ni*oP_<'_9_RGcMS$jEs*#ZbAC_&>GV)K*?pP>pY5$(:8c/0;1@MM6*Kp^/!q+EYHI`_M.]dEnCpfE4Y\4?.q]c9Gc(Q %k!Q%-e**kXW4YZ-cQT;UAMPZca+k(\?t,Pj7H;,!Vh@hpPEDH=_74Pg7(GV0^47tb9?0eQ<Zt9J-M-$L10ESP5biAHG'>#ij]Mbm %i`uTd7=Og?dN`Y`-'-hU#5FpDSND'u)FI*,:-mku:8b`QG/F#dY_UJ<'j0@O9)bQ<p;#D*VkdO5rQD3KP5$uZ`j+YeB^BgPEg;'H %8f$6#3j?m;X4>b;-"I%(%7/E8?O2:f.gS+Dm3#3*FAZ7Xm\7L?d'rCaORogQ_;[)gdS$"hY$oC+$+!]MFEd3@*9H(O)]]h)]Gb[P %j2q;ooZR6b?MVY7\N>%u9Rbr"9q6+C7heh;/=n_)TK-VXZhBT>f`U1dI9P!M(HMYJ[m4q`:.3,9g4!<2gt_i2W).IM?VOq6_BYS< %fi[0&:.P.t._6;q()3r<0Nt)&2Za,j,_$\^4417h')jq7L9Dp8(Nag-1%o'Zpks6Vh,UWVL@N2^VLAbY(+Re.&P=]sae>@P6pY4& %c_983UO]ng!KTa,KZW>=77&=L5_:k-q8,[Q#9c<m!_Jr!d+iIkNrg:?haKjm5+/`JE*:.Nn8`Wk!2\uidn:mG!_Ie+C;WsLf"rZJ %&mE''o[!VeM*!'NS?pA3!5,*<hq?=#MZfYROUf_Q89Pc,EDhg]'K]]G7@>ZK&*ec2?p/KZFoZPV7i+PiY=kE2eG0-ualJleW+c\# %%Zbo@Qn)1KaSWWj9EX\<pfM6UkVO@@IQ=-cO;)#LV(OeH6:Vj7d`H#!VF_,)lk&S34iH-T=$/0ZhKQPeD-Y+P(pKs?DS?4mZe0%N %cj%'OFpu4tKOZ]=GIkT/d+)3mS%Rdn#ej$T948'rW)#`X%*%p8@s$hiT.5OL-.9-D':P:b;gI5XCD(iq4tB]TC^1R!0<Vcan5muB %SGRFa/PA;RhpNFS.sqZXe]tN.KUER-1$P@RO,g!2%bakQ.+">f1'MSoP<_NGfVPkD1+jl8rMEH&aS7'[A8+a+1b.A1!E)EUA!KTE %4Gr187gs'GjAj>uEa;X2)rG.'cpb-J4]L]#)B!Ck\2>t60npu'06PVYG`AeZM>frnHON?9>uC'UmjQ!U0!'fW;:<Nnr=f/akm6A( %,^jAaJ'!N1%^b'p&dn@6Hg7]jVVQ5`4#$Bm#YC&g'p-,uVu(h_"_d>B^7X>`/GecPFP."[`a*]X(S(gP\'T_]_Y,#DfnH<s<I7p9 %:OZfT1LCO5>`E4QDY\V>L6Mt@>FTs"T"7JO0qeB.YJCQq;,QtgS%`?Z)I:0Ik'A_'_i:Im7.0$u%R[*<<uCWop9B^siY)h0;$=HK %kIfmdArDq$I(<V"IeDqm-Q(%^?%4lsCk+$=$%+nF0!UHGT)YIBcgs@6pf8VZhrmhaMMFQX"4Ia2Y*\/9Y^)oq*>6%d@Ru3ed!XsJ %O*`PDXECu@&k/R7_@PS-K9c.jB*BmE>&<$3pU)uFF%M\>g/Yq6nO&s?9:_'K,g3"Hf2\P`OX(q18;67i9XX.-LZ<+.k%>_<CMoPk %[g>GHjUd;;'VS+07UI;EVY^dc"jfo`M*e0q\6BcDG]^c)mj#VaqLkmZI+t-`#/jDYP9@Q=1(RpT<OACtg))1P3JXf*6f2[Hj6ktc %P&klN'_d"]kBQ5q(?p'YDG]8*g160R?INbabD0F]mUuA:_Kg,mOOs1/o"b0Z\fH+V54f+f-:hT/rN[:;\jV]GnoQ;a&GTFnRCgro %%p[X9np$ZU>7=FanLG,^$d9=W]s2[LOQA0D9=#_tJ)k-b$t"oBl$L(F+D3+BpuuYAS@LiKA^[D..q9AmKT$.SP,ZYl?Sj7*`q$HG %#O'@l$"V-O"rW.=N-Tg(PqWC][:_cAra`kFmY(Y+OXq!)#-Ih]SRJu;+l7^8MCW?9#I"kk6-Yse60j%LOWI$7Ki[6j5<dEVOdG_! %`jZ"iQi!KD69jUW`:!j"8b"fCL?!^'X)[E5)UX2na=FB;^0B[=_^9uSM"!OAK\L0\kATlj]e)ss82pTN(aDG\0ssT`P1a^)m5lj) %*-TZN*m%E"iYtqOX!D&ucS6KNP:A+t"(=.BGa_2&HGfk$nMIg>%Gor7q]I;%qSsH?,IjFQ<r_C55#-7f,LD^]q?Kl-!)!t[ckl=t %!N)1Rktj[=`DG2l>m\WRTI4YLY6m$fFXWrY<=g,6[B2#E*Tl+-.Yrpcl8.<-<^D>.&RXI+'>KZ.6J<mp?aT(JG<0#$#p$.":^gB' %#p$."9NE0+BFbj-?D)h8<!@:=@VSO!BGG'`l;0f;X!!h:4gYjU]TBSZ?H=_.)Z"Cf,W]qCUkFb/5thDf?4"$KB/CqF:dOTRm^ibs %\3N)S&A@p1\Ni2T&A9\79'@*,'Zdu[#W*>\IaE'a#[=M;pd+1=,P8q)r?*j3983sV5piY;&Hm@oK_I"kn:Oh$geS+$eP#l1G05)h %+/H&kBT*u##H=aHJ7=<VUoo;C<fn#@?_TMEWRDC##FmtZ<JMV^BAa5?L(s:lIK.q3cHuJ<Yl2\aeb'KNA>>Y<76Q=!UIR@4BkP;c %Y(u5QT]J$CHJ=f`*3I0gEeY;$ONC%+85Tn+:L)?dlCKk"a64\bqh@*uML#QoIA<;U2BMT2Q09B"23ZM.j&iH@`#7R67,eO[WrQfp %6Z.$Z85Tof(c/rF;Ue&\,FouH4Tt(kLbj_DEI"TlD`j%?#A]8SUo8n/#eWIKOFdh.TUYPfT%ZJ?S0:<9KPVLCS0:<9K\"-,3S539 %n*7W2e0&Bp;$EZD2p<.;<'bVCNoQZR=?9P-,o)(gljRri'NL7:C7mAYW.K]5eZ9D[\265f-]0CD/060CBu3I1*Zl)WF/.cP*f15% %aE]^(*f'O00P<pR"eiRS_jmD@'i]5f9O6&Z2MDW?6--Jk_@KOG6%ZdOAL/$MT0&dfW$!]gr('%C>m18Dkh-[(r2pQja2,C!F*NaD %6%]'%j,YH6WZX@RGJ##nY(C>J%kAg_FR_>4g=?No86lCu726O8TQKrZZ'Pe1T=R$_4:^h=*97@X;iZ`A'uWSEGU6n8C:K7``rQm, %cR$Z3+IQ?h$0#sWL65D$eG?t%$$%MO^#eUfTfBJA_f:.Pk!e)6@^?86)i>;//j:m%(V!:@5piY0*u)4E=p:=q7\<>8;aJX,RhLS: %R+m16D@61M<'f1%1\=q(S-n7n"uA@UG8K=?&9mm,8OIJAXu&*P8(Vs^XmuAg+N17^]i5Q7MkT;HjAZ\7&'7C1EL]K^a:FFqQQW2X %d+KIMcR$Z3+@-/0KV:Ah(&L9b1!p8s/ej)6(jdl$:'Iouql-])=UAg<61D&F>FSA)MSiG*%6^%#Vh4,9cN]q55fI_SGD#+X[?9Vb %jAZ]E'0#ViJt*2-:N];-TU'[akSP&AHR%`'6?.)U<_`sH'[LE-X!"%qF>dHR6dI("W?=5He];e<E[h?e\hWh^_N#F3Et_5qYnMoP %YSK%[8:i&78>?O7IaBf>j4#Op)]+A6afjS43nkXQK(**pg#g5H39aS"dtH_"D*aqW,UfZ8qW8R0iOG))ifM2nfT?;*'r2^I:^P*( %leW)fkPC-5&X'(8md0.GIZVjME@gQOr#gWQ`c7p+:)]#M:8sd@'SgIDW[]/:NlLIXkrhHt%c)2;i44Nj=^0/dg9LKL&s!^^DJE"> %d+37jd6lRDfBWijp<+-/ooSYGdHTY1r8+LEGs].b@\TXp*RaphIp_W?L[`".-d!)8oDY`[K\.O'6*QPKQRB`;+Z,NajU(I[OPkfW %+jQ0E4iHU-'BBJiHAK]$5"V=WYD7;qOq)Jdck5Zt`i#bjE(9,Lnq;6&A?qdZ:IqA"'Wm%iY@K7H#oanGj1Q_uo7V?',e-:,<C5fn %e\Uc8GZT)8,K&P]8ACZE:P`(<o]^J8o7V]3Yt^<]6./ppVhrIQW5=D^KQb$S7;$9qq1p#mJcn9CiH[c&$=Za@W[]/R^F?P!$?G,X %+al;$*ijlP0BiUb6G*XlZ+a/u$1TJNkIaU!k[l[?l/H]u0;h>QOt[>T?0lP`U%bekQB:$PZB6S&&euZS#HQ_mRS<ER6$21F<C63K %8`Fa6M27ANf#+O2Brpb[nMk5h'!6h[>:4,m4:^Znj&:UV.VLacF`0JmQm@G*>=-Qi[\paC7k*#5L`^//pO_m`V4&#P,T\=S9'lcO %313][-]#g2FS\92b:tK&NfB\#ar[X9E/c#n;hVpoP+9g0.^PX)'IVg2@mb7tVZj8U,e7hSr1Kt,r[MUEp:6B?ion!9:3^?25U.B7 %#DMiN+T?ih;hj9C^RXr=*p+54d^G/UH=)81'kFVAprXXDSqWg)p)lSU7-%oX=$^Y.T$rGRKU1'N6?-6ud>0<"d&"__3>I4AeiQL& %L^JN@rd4)#Tpko@EW6LBp.RC!KB$t@mf.cTcTuj_fK/BtJ+MM<E/)++S*o[K6U0tTU%e7?iGFYSFRcm@id6"f(;5L1pPR#MLuKke %m#bnUm[Y`THO(sT>!duOP0N)C4<>l+oc<*%:!YCP<0/qW`@<$UqnMn!m%[MkI<UI(&up>)NfV4PcLd\V*f'La%EfF=:51J`'u]2( %SG3G.6*2tRc6_-)>Tm3tSXVr,S0:<9`1J/5jV?LnhWp$%cpj>LIa/MY&n:<&d&VcF0$d+mm(k.WBsH,mfonI4@hlrK=e,6oD'ge# %KNDibj7b`,,Lb`q"n^;(C\*E[Un%Q.bcXM9qXq-)I0\.+O7b3)TMKs:8*72G!O2dG5+7nrpn[j;O7coS_0;oLnlQFc=g2=fe(o8& %^"61(l]F1>Onc]Y?$Tf:aO^=nHj<K14_/&D5nk&NpB;L;"JsX<5nW"bpRh?9hcd<b64tcAC>)-iIcG+-8u5F`SiY3NZ8?nfk=BN1 %YNl\D?K[kTQlX[-\@V@+*?5nN%Q$N#[Y"\N_UkmpmGP@],gKhA[[N6mhbmf)6@&nV%i3I=G!Hi2Gs6KHCiJi"ZZ$Qm&Fq@o<(E+( %hIWto658O6J5l(ci'r-A4LCa8M#pXH]fLEu`1a3:1tn"`]sCf)/XO=YbJWd2<rqntJW=p80:D"G[m0-?c?#9@,sE6JTF9,`qmS4` %+C@)V5$u_S%Z&HM)"Z'\jU7FK(*=bRaUs"0N*Jrh>deo+4qiWns/ju:SUuF*,#UQ=T*Z`?.2<p8g20]qX$&Wj;W6H\)j*app:*Vg %\gfmVrp-Guf]k_ZO"\V+n&!6M:;/\i.&H-C5#*Rf?8WfPQCN!)Pgg8t5@NqD2<eJ4(Cl8rUj:pR:FT`k_HAD0<g#=A^GhX]8&!g: %JGtkNr8,5E32h5A]Q!7JL@sgq6!h(hj'-K;\&YuH]Pt[ml`JpKSZr);H/Z]rT<Be=VZ,hmE(OW;^:P?.s#P#'R===QZeJ/LA"ZHp %#WAjZd\DQGZQ@D7PG[n5=:udkgoL[98<o\!aVp8fI-qY:Ur%)D'ica[!i&O3OkTD.XMG[7gA>L@K!B8K*%4TW,<X4'/1[c^YKO)) %A6,,W8]B*PNm_T/ib]na\g!;CJ)Nc6@9.r=)dLh!Lj(7>JOokmf9tV*jb9`SSE?lffaSE7P*XRgcB%.ikFJ3beIrn`mG[:6LN!N5 %8R1'/U)1PLc)^f"`Q'jj]X@,liaXasp,.-.,o&UT=sHpZW44PoWNK4UPqOW4G@%dE<#kYFE+nk*_fp2(.W2?Vki>^uGpXTbGLT\D %KYPcUe;K3ZoGr(Niom\2JedEkIq+\NA9U9gmbd^YmFH^4#X0sJHl%)I+Y`$igdQC<N/Ee-pd!Wt<U%mF+67X^UXGo+HpZ4'1kMe' %\C;B;M;X-JZd)`pN!b;EP:9[FH1YS?X<f6%NDuO5j-\:Z*o-39eXPDXMKlTg;'&0Xh-,H^f:%92kU5r/(2k-`Kai1,gL'_Rf7pJ\ %Ml&9r$H9AT<Qh?8b*BPm2'9B+:dg[\fYoh91r67NMgY*U=R4;%8'uhOOO)-S[m0f0r)d*;E;);,*Aigdg:bf1'`3ml*/_j:j?&h& %/hoI8O(+PPM;bY*7hHBbIcIl7,*1a-\P7Iqgk2+&C[EQ5#j[jP!@"7S`iDApQZ(d/+MOV;?da/jUO.b(C;DcqCEX?JB;&miB-EHQ %ZBT*MV/I(sj3(?s\$=N>1EO&FDpt<Ji9_o0`//t-j$ELF*P@I?\G&)F5p-D1d,B%mgtW^fGTa3Np),1Gr=gfQ0S'>*BKD6(ZZ(@$ %$cDpF+Eni5&-SWBQ%7>,(Hr,7DOi\*U(&HR(GnV`%R".)=O@e$LWofR%+r0:L@42jqZ-"9GS4t=NK7RX@3SpN;;JtK=P\E=#_LWB %Xp!Mses`nKn.q!,aN^cLD=.LA?A1WQ!dK7&m0u>k'b'cRM=Oj14ADj]GsdZ^Zf"kd(pXKR#rl]h"7O+D[,DBF&G0&T'F%a&)2Cg# %_>U?K$EqC'p;dD%&_u=4l"/iKeeA=7&3U.ZjXOi3&QG0]C*rLfIuTR`Jh%?0S(13lL*N^JALIlJH/'?o^8mY]i_Y![>#<DIRL+%! %mSE\rZ0((_X9'b5%Pten80jO362<KbY768Koo3Sk7>+%%.-D;%#`$dYk>]M*I%`oi2NK$a5415g;4R"q'rNI@@Q\$A'*LVB,D'PO %'*g+G(EWmm5-BT5cpP'D9Eu`Pe0=l"C46(r-G?abWb/O\7u%d<jAO5*hT_.Hqb#C4+;.P<G+>RI-F<Z!a*bUNBf2*a3(YukV"e6? %,[`JCLdQX)ZZ4hC4rt%X%Un&RR,SH-F'uq6f=CX:6Q#PXVRY'&'isC?i6mYT?4%YrY`_e>.tg7oCX"BK'uD-M`lGk^iQOH_#g<^s %28p<IThptpMC[0-g4i!GA,N\3j&!Ms4.eLn(h"5M^dB:(<#3R!&&Tj8'uD,X[H<_5$K2Q%n8e%qJ2j>DLVUN@o2%+a#hiU1GpkXe %8aa`_;hA@`&7kRRE:?[X+irRn]p59ZFuD#WJU>/41Baf)!0s8EQ`SIdgY\Erl3oCYDP=X/$UI7">6BQ@8mR!*.0oZ'?60GSIZ0VK %JdF^QEChJ_"V23N6'*-jcbi,dKHNcl\,^i:GG8G;"tFM<S0QW%-p:A.j3G\ZZ(`;2g>MCU+Xe&dkFl9MOI!/2F,:+^cVNr%&/9`C %Y)g8;Jdm;u;(g-#de2j"d8sX6#(2qV?F\,Q\;U_[E6muO&'Fa(TYDo0r)a4CT5EFj%r/gMl%`i(.aJjm@%i'7gUr`>*()4D?d:QZ %h@?,o*o-&j6/UAX4gN<o6BFjKH0?Tqcq3Yd7gqu\mh&#<k<DDR:gsJ:Kp:hon/X7E%u8I-:uB$eN%*7>N=eOKPNdrA\sj5G`u,IV %i9p&iTg02WYY[:MC8l\M`/q?,&u@%7(lE[<lkpHkP[ou`k:9"1?+mgqC/9&l;!5crf#_8<0iU?Ol3E@eJp2]7$jDM*Je1>ra2(q, %n6N],Sbub*6U2M]dNHqE'/;=pF$e<s3T3&/Le\h.9qF'#&OYZJF8o7L5'+Zh@W=$)ErrlG4(9V*J)'^D2s2DpBRJ>^D]D*+.@`L7 %9Z\0sDX-M\nBpVV"iMRc=n(rX0Q@A$X6F]Iq=7?9E<tjNX_*<GLOt@M%UK8X83,MK_`)B;k3TD8P+sfDq8/iO+#28/Q9Th"(FX7d %YD=#F+80F>BY-Y@_7RH,L&sdP61^35'dJHt-0_rs71hm9-WPs`@OOU;%"1VS3@[Dp#XpdQ)[+"B$s\F=&-Us.-es<-3[`!?c:8>U %#p<nt%D0_R3O"puGHaB]R<E:rKa>:-a'^'#Vo1Gp#^o*&+p[X7\=_*D]HIQ,WGr@_dOajWK7ujCV=#\>jVYEe0a-aB!k2P\a#FH8 %JtbT+=]EHH6--BjB<Vr1$s4m>CTnA%+<:3ufJrsna]XcS^_((B52l*'%!Cmb'epusJs165hX?8oTFjO1=#Jr07LWQBhCVDu`/rn- %PFOdF8>O<QpDl!LLd[:kL1u#dec]l!6Zg%*<#X0EWN2p:)(3]_C^=Jr_o/EmG/aiDi0m>l7+mu"E(K"A3/7s:>ouj$"nXBSKdf4m %jcZZU`BOk.WA,),LUbnP>01&'9MpeC1t%/2eef$)259OX6PR)=a4c6EZc:AP.DN*\5>bphh$G,\"R^DdT^NddiulE=N?NIR6\t-g %RFp"%!TE"D]f%l,B:6ls_M5Ek8"N89'HIh/d?aZaF)9^%*JdeLOPrXD2/EQOpN\)D75tEo9#tY7K87>,YOjtopa>/eF/A>dKVL:j %=m6m\c%VCOr^u)=>,,q)U+]C.)aI4kSYAa6Bl=7q;s@Kt-cg":6I8f8oF2u-.ouLQm[`$oRDSF0b<s+!+@7R2H741%k"Q+:X-Q[6 %6f;k^&-Nj`?60G#"G)ubbsT=-aMA3Glqs\2`p^db6fHp`(fHZq4+Fg%5'OqAQ6LM&%>#j_aOTa8+]g$OQWeT3*\de-=(cmM!^f0> %&(_XJ#'Q/^pO5U@"a6%B^1`M"Mo/n[;cI6T,@:rtIKY:r/EW-PS>j$_X>'jK'6mAo3!+\AYRh8Ei8Gd@Vp$/HAA5lHKGS_Q4fJ<= %TS4N*9?f-t4UtRmEEKR*(bDK9?9&5u+UHNeo/l5')cnmd)7@^=!'I5?RKu!tFJ^AYU(1cV&tW'm>BZY^<*[i_6TYF)U(m;DE-F;s %#m;C^,+cV;RdHA]YRlC//a"h$Vfn^A5#C;")D$Oa#\>sV&hMP7Rs>YUH/VB7fqjid'dlNE*Gb_j"E:h'#XXhFT#!`sG#Q]&6?Ya, %6H&s2U9Oor#RCX&'0]^?d/85S2an<GEUWsB4(&77H*)(XG/BsAL`qWa5$p<Zkj_Wb4Zc^l+ltmd`)+#A7T49V)2uAEh[r4A,DMA^ %jY=$@dhsm)h5VHmV^Q"&l\h"67gqso8@`Gk(g:(40>Qo`K;/NX9#@9f@k5Zipo>m[OK6MCPcRMr5S6)5gKX5p-'KG$DONp,BAkIo %qq7n=K+04cP$JL&3@V\Q+n%]+ALh1,Z#gs:d<fS;@EK5VIB)*C4os8^LFF:$G,/Xo(8$#jPMMTnKYO@,3L4#3J'2[T@6A;LP`8NH %,\6V.!!9jqGp3d@O]1"RG,m[k-MO?Ip$uRuRCKm`!GiH7'D;jNADU1@ZB=.-pL252]_.b[^c1(%9=67:9PAY[OKj/3*BD<1U[YD/ %?j\H\N*1LX6%iK/?)moqE*5sR>Eu8:[a.T;1p(Ok*;+[OV8)nf_;0Yca^n_1=;J^D?MDC/C-f6iq;`:_YlQ!In>n"6?`R\beJf)3 %[p+2]55jp=8mmoG=HRNg2B2itgY[^ZSB\3;((Tg&cM"qEGQjl^9W@(j#2rsp>$R*n2S4QfSb@8R75hkg&6dp3c=%:J?%VM6(</r[ %d$HYn+U]Z0L[fErhOskR!X@uN5Zt'>/D52^b0&E:Nea(r'Bj'j$hp]^ou'YFqtT\A>^CV4c?hK>N*%u>8<UJi<mC4*<*I_NJH6!# %8dl97aLo+7[%WZg2P"L?-@V$gG5fm'"IgrZS(NC'&o#a-[A8dMr4['>+:%_;c<ON,Dd):P@DB4UN98c-M0oEP/GVR^R5H*X%i);X %C2I?pG20aH?/;Gum5]OKQ+"t&WaL^c8pJ4Uc,]BoHR>/=VmH5\:rBm%)MtW1IVJd8GOU^H:Z;&/XmD@S:T^^oD)&-0nN40ZG*62, %gEG:B3S&_Z6>(1>$duI,Pst]oh6D*65-hQg\NIHSdT"OdO[jWHS%K^#d4MoWGMaIt]%Su1C"g)N*r&g*Cb/h4a@0f0?3I(X`)p`: %+u@d")9e*Vgr*[YfMa)Q[Y`hokap/V7D;9pA*ZN?P9L<UW+V--DoGC3/)$KN+X.e^PDW*.`D4%6RNVK4m3kC29:?mS5;;nb--`(> %5;;nbV%Kf)"XXIVb.GM'X=Y7pR!c^_`(I1$nhbg>"dj0qL/t-JmXg3o8b4'F!2c.YUX:]e6%J^"OAl'rk1nJ>/7Ks(dIVl><g"5X %NuK<]l:[MPk/3"Eq@_rd-YC<;kY'!#rA[1`do_%_[3E$9k%\9t%WfAV-+N9i2(!eKP".ZT%t1GMle[uB7-J(nZ$G4&'$`BWJBd[c %Emi6m-f?$uk+Boik4/okU']L8D_BA8$F>`:'D`DZSemaf,E$Xu6l?:$LoIi6I[AK*8YU5C;Ne*/h6FI)V"0kbSp@Mk[PQ?EWr."J %mh@qTpK%9n*Q;m^"(;ob_`qO3$l0%_M\bC7HP^/PoAH`-JJH2Rehfj1C<[a5;^b@Z[Iga^Yu-s+,;s"H@\Yc2VjOoiq;9L=H?A^d %Bd3J>kg1c?V9'LjRtsiO:6?*3Uf>>?RktU5+?InZ'9;&\MGCOE-7q_U+EX?b1u/jV/^)g,LjIe4#/W('&^\r/IBL5!9n/g"o%Ca% %gCX<CjXn--d8+SL+ge[PouY-EC0iP?m_klY^=4O;+#=Y1?"&&cSKoR_T4Bt]n?NGnO*T(a=^9d=7Ya#tDReDj?t>.meS0/5f`J54 %bN:'2'\"YtXA8CKeFJ0@(d=/@F3LLm146&m(d:U<Y#0p,`Id('9M^b`Tlu[oDg6<]`gJN.-GS^T!TBO,6Q9]7_in];Eb5#2c]6Vj %[sen7``+'..SUlcVYQ[C<Fn?lg3"Ss&BUh]CuakE:?K+8BtiE!^\X4A4U3%Uka&Z07AH2bVa<Xa0&/N8C`+70Ff[QJOMb?GYKV0e %2J(OZ-OQcb9mLdn=Plo*GJ+to-rggcW^&HVeX&m^][Jf_TMi0MY9-aPPIU(lW`5S;JtDCWo:)X0>*TGC(KTsNXt#\X/Js<59@0Q^ %\)up4PU`n=82)=eXS'PW&UrAA`Q3JR<M`$JG=n^SV8Vq\8i>nH7ia0Pj1b6mU'6ZO2(/4B"E%4efOb1,;5s\r<+*X:g'SM3-IppI %e#HAs?[XYQQ&<;i(fIBRW`75%-^DirK?-EZ$E-k]pjM:bHm@F#QQtCrCf@>8W`12O]XLcR:o1Hta`L@Z]"=Bg:(sOnPf7^2K/_\D %rkcXDcW$mbeWN7u$E-k=V\i%VenmH8l-e`jV1SL%6`CEk;UO$EnSmaI9i?5),@-77W=#S%+b+reV92N/8p[O;L`u:bWo0a97_[D0 %q=OnhWC$TK.\orc<u;:08oAMopCZiPW+S><WZWc+g;.g8;jf+8.-f:I4HN13n]>&&<4:LVM1c^."+LCO(umsa^!q;[WD&T"<rIfQ %S]Xp2@)S.F44Rh*%VGHp+F0nbQ5l-\1%2SU)fX9>inmK7c,O]]r`f5(1%.r<qY;nds4ghT@[Ka56`$O&U_eYFM/kkH$JP7/Fbt1t %]3TpF'DRUZO7BJRNK<5#4\$j-;jf,#O[#7dS]Xp2]OK`Gfr5r8G=T2`\*,4ue6g;%m=;p"b1o=+-YR+rKXe?2$'S28AgT\7Oh9cB %L,"McE6>)^+2l<!Dng9r^Tg):)F,V3C.L4'N#!CsQGpVB+!*.#[ED6o!dg=1pS9VP6r<puD8,P^=?l.f*J<CZ*1Z\SCR,c%_-J/7 %!bPVJ0HQ@gG(9og-\a#SJ.ci*$j3/=2Ejm;+0<W'210Tn-IL;-,!-+skE2s/+mZ%;d\CiZk[)C4=[2\Gg8RbhIbJ7U)7+e=,Jqin %,*ui]qRP^?A]sqTap4ElWZ7g>F"4fOH=kCt=_^++@/[B+X<6;[;7TRu&C#!unFC&eZqM0"*7K>?IZPWZj@TG/_kq-8H=8C#SbM0b %qYfa:kpZU5qmTMbSXsfNVeEFdn2[i4hWY]!Vo)2p@P:+5SN^I'Ud+19Y3?f"1u8(SL-q2WD`S+MXL*fW!b->Zfu-Nc3Hs--L&D/* %.=EV>_&#1g!jmns]/'N">F@"T$mA_cd@YAu`jO]QGESDG!.Y0!Q^"@4TKa7PE/ndHZp/b7XT:+,6SjA_[]"WQT0KN1p^Bf!8'?U> %H%LErnoBUId@.*glR/\Mo)sTDq?f97r0+Urjs_tp*`hr\%OC)Q%9h/tCi)1H*[@:^X/:^e`04uk!k+''XL)%_HeE3:XHC7^^o:fM %8nA@2r"8G]@E!&p$1:Xei7KA+Z4$90GLhk[B:kLE7CWsF_:1RaJ4gBXYa%'#>;k@#^k'(Mm_KtmH[)N#pJ/:RVs,Y[hj.l:Ad'4u %]SP84?#sCkoqrqk]#^sc>>+Pq&%u(nF(n#?9k^_M?.^)dTX"<kj[TB&BWJCU/=@g2d9bA8=^.Yp-q1K=eeU-4pea.''l0;(=QadS %qgLQ"iUD+[dUt>fh<T1G[[_S[c5PQJk:P4$KGHSqg'8LK"rbLjlWGJ7i4"FH[M.C%nCsdm+<CB',F;'X1AGVOQD4D&YMosiC$d-h %O&:fQ6mI4H)d2Rrm\Ql^G%8h0[^fHE-gh`/`(`X6,/$jfh0Y%m[@Z!oaT<P!e!<M&;WA"4]<LY2Apu#0R]Tis6laEM!GjjU`Ye(" %iRobbZQ:)7%+&kl:-.SM\GV4@<V.]diea[,nj<7Khh+ucE7QA/S6r)7l*CC3`Qhn#$#eIIfO&BAd%U^&n+bC,jU1]oT(mk5'<Hsl %\:[SE?PU/l_.@4+ATSfk!]/T7BE<WHN5P$SGO9[Q[g>2sD[IM5`S1u'jhf\OosVJY%lF.72-kYI&eLH(i05aBd4%\4ltZ2Q<+[3p %%.7W=8ub%Q!rPtN(#8hS6\Su(-fi.`>d4;.QTb=mmL0R0:Cg77E&t?Cb-#VT;S@;3h]-`!Vk*hrfDBb60:grR]F`AkSlE2.Mn/N+ %?2qVP:?2:l_%<$!2TrK[OQ*]-6?']Jri9#aDTs4U\(6%ck@M8N25+h<7l&cME@;_sQ+K\O`;W1SP(%c[Vf$tjOjqFg8L2"$=H@"2 %4W-&IjPG]gma+]UJ!#5k=N]E:p'X)"n_Q_DKVF)bH+CVWIbk$$fdXV$Md&h=L!BUNHF>Q<\e*IH2U>/XQWKOBORs,+%48"7\eRUd %Pe>lN!:Q)"r8!1)cYbX+kC5B6nP!^&^>BIr@kj-L<=ZiLceh,':XA,nVK[+s8_j\!\CZZP]0NkaM4J(OLa:)IlNr;\)m&oi='-eZ %bNClB;8Aob$`.LC$#E.t-?ECGJ:c#G!p@jU2lWdV#T]b0ZsdH5#H@iqAm9k,,9`fBgb#RH!^Q57nHJm06B].+NLPVJrBpfOKg87> %odOed`/3f@Ru2Z(Q[ie>kTIA[T3SFm$qi3@9&eO39bWD%^];s%3`Fe`f>lTrLqs_!>-0D%O<[hBTMQjYe5knQm>RJ1nKY#ib2KLR %0%*_>_da92#r#6F4oDX;Rg&B2_cn+R*!lpgeN_q\?SY%Os7q42AhdTXga%>K+7ks,CX9uQ,,q-+I2CB5;.JglN#sCK!*VM13jfc] %#&gb!&lMk>?Dt$Xk8/';O+j.Ve^N(*:Q22eQcU1#PL9;&gbk\qV=@M>VUmEqIG;AJ!]KRtU4"S#`8%k+:Z1,61M7On_2t93S4IEX %(nuVu<*J!F^M0=KrK+o.M76aG\cCCj\5b#ucjA(mC)m7CCp^c*R6X9P`=#--;\,nB$+S(0=:^rUKKB]s80hkL:J(gq%F@FO?Y7+5 %)2G9W&%HKu_R3u+P"r*K3\3(.p14HSGd+nkW.D.1G7dDPidmDQ05A2:NV#5!<&G/2C]UO2L8k_!QXT\!DT>]0G5Q=YL"q]\pX'5( %ag"J!>5S/8Kn3Us0TA7kp8Kc7_CuMRRM;KuOhrq1jkpHdL?nW;rBT/#[W;FqGB/DbA//q9oe,]H@%+5kn6L4C-8(c,GI6Xk\b6N_ %J9N8J$W(&Sb9L7]=Lk%\h@T*TY#[E:!8DXD%.=\A-J`G!nX:%7HG,=1^5]m8[F@OP=2:.TIUHQPch04'=rn^%4M5u&KGU83Mgm=H %%7%"Zh\0N6l)+tp'<19P$J*(6H,Osl>VTY)*LiHGYLLMfBQ&;Q=RIP.*YT^fqon27e8.J<biH(<-5ql]<MPDK\:q?r;]"l,nFt\I %>0JDdMjG%nj7P6N^k#F!%q[\M7fb66$2E`WHW*5?W)!Fb;\:5b[]nuoQK3fG+;Trt_*C_"6ckb4-Pl.\p;H;`B*Oqe7q5&"RYht9 %oU)`X9X_`!R+W=(gb(t&J$4W&,iU>@E3#qg^^3T:&A5!6r`q]3n=^Hl"k<9>U^M*!,OhrIG\U:FcZ=N,pc'sUKf3CUM&isQ5XTfK %bl"VrECt)"LC+opFrS,?-8QLV"Ycb^_YX.d0aLkA+FIE8(k^2>9VB'50a*gFV6(9EJn,?W.%7)@gu%=J!;]%m!Yeq,6-tB03CaLo %9(f;^>+Xa>"#L-g->S[]K:mXUnUghWTps"3<=/t:D$]25a_;e]H-p8VR?c3jfSrEd]7C2qY]bJ0%RRfkGC8L-%h`kk'Ve<`>OYo< %VNPR*$!S&W%;:437MAAn9ir?*3QVC"0!l7R8-eL6)'+g[9_oZZX&u-^TB8#:POnm&Di0`R.`o;R:ipLeklc]^Hc^FLgK5h<@e(6\ %ST\_!G"/:tPgW%F[0]JJlqIa"T2V^/`T(W+L/#$U%]iAu1oXjbk*,ol(9@h!@OOsm5dG<H6IqXIc^Nkd5#^48>-?$qc0OM<b2T+< %h<'W3]e2`2a1U7Y9=*o:U7P(i-Cj7%JXBr`,X+ja6&[f^dY'UECCmOA-lVG0A7'aMF3NJKA\>BeWQTWRX[ddVP]M_Y!SP3PR#"Et %&ou]U+)H`a:HGIc_.cAt+L9VNOD-U3B]66K>:(Q;,43%Mog*Y/R]jA6p)0i4"T)I$WG/PU6;8\LT7]m7,DmGrN834":F!7_ZS0r! %O,,n0OA_dRe7Z"sW`oYBDtij$%lnsoVo6A_ZI27o8klQZVUSisKE&T5mi^F>VT^VDh.lfS:$'26K#qo-`SR_:,&-$4da`$c30biZ %WD!!*$%Y5/Yl'EPS';V7\a;oc`-t%24-jWn1G.X#MH"S6KKJ3^L-5";!'fJW_(G)58DfcBo"4B9m`S]iCYqO"b@jV).AGcim8jV> %j<M!;eJp3n"-*]_P.Q)V[W<^g%D?kmFb'J@R_?>CP]Wd=1M%DoFP]njj;3c+Ja#0gYDVM,kXN.J\>_$:B60*E2!.PU$\;_.0\#XA %XL0rLK,-o(oU_V%?V8ib_2.3rF`i2AE.&hKc39&_PDF*H\hkk7>B>,4M3%P:ro-/!W?SNa/OS4kM.a<1I^+m7$SVh8h18$<Y<UWM %mC//")shLNO_?V[hrKP4Ca+Y(BO4YGM\cG88!'4d]-=tuq/MAJQ>[Fr8+Z%ROB/X@`V\P=7k[hookPN8Ee2FW'RZ1f<eWO(<@1q( %4Ae-/<@1q(n:_N_PqpuA]T,k[<U]r<LDE6SBLHTQo^59Q;CEFe7nu+_O&pQlY.<,/Gj=\)rnA<DUbMdL"TQ?2Ki2$9Md\W4"+TCi %dG8soNiigaM=<,o7%2fZ_/TA;DYV`M[0HX?0>Kr7^"rPYH?^TlYAJl,(W17>)mK^P#,`*\C=NGMCkfmt.ep4;:ZqoYS,<9$++sT. %+]7P13;;<l*<#tfq&L4S,p3+6X9`i!]GJ;p(;on9k2VOIW^8m&j[!6"6'Vh3n;DQCV\FhO:0#3XTp(S4jFfi`#Hl:;"JqJU=6dhH %Z7$DZq%CCsT,3C\Oqa4?"[Q"N,.pf<Q4mi'W0E27b#1MR'gU@b0deBDN7udBWC9f8(+"@).[L:C:lrPO$t#_3gGFqiT^e2Hi%*o@ %,33bJ90\DGQ@?uV/>tSu,bgpN0hX`B8HK]m/H%Dc=o'Q^76stjL_0MAN`l5Co^:k,MBn!eU$+P/k&X-T5qH_GGPXekQ+<&#'lr#n %%c;]AmqsB=r'jS/S[_jQRbLB$=6a_^2YnWNXt_\L?e*R4UOR0f)R_dij'5)kA/:7)&k:b`^[=Y-gr@t1Xi>`EEjS<unCXpPbW"jQ %`0VL,27FGZ3oAk\aa0oR]G/M'+e1^`[%?7I<sil\]_2TJn65jeGQ/0P2]VNun6-YF_$e,0'&i3!E:DA(#fkQJ<q!huIG>pQ@%6r. %S=4M;n[/=RYEH]E\6cStq)-*WWJ\`-a%m5,6XllEL#\#/j!XOpJ<0ih:^h!1LB@*I!#MBE=tcH6hL4QOq!XDTJ+-hDn&5htoE-Z2 %s+Jql?3i.NpS#7gG&pFG#&HqEfG9itll&f*G)Tj67E;SMYd"8I[Rr)4<an'u/Ea(Pnln^[B>;<hYrp2?_"'@(9YVoI!K^DY>)DJf %b>L0.Q4fiGm28P'OBDWMOX2at=N[Mb;?@1Va%U(o:'sqLA3%tV/:47um$Y`]CFUme1R2\#=A"+dFE(jF1T$XOQ:m=^EdOH7PlR\b %aV<-*Ng[b)C+(X"D3ZOS0\qJh'_EBoT!=N1,0M8\a&8FJ9RFcW!qIn?7\8`8+NIBMngl/*T&lcmZeQV_=YAH&"b>iAZBV4K;e]]$ %B+$7ZZbR9-=nYO$WbsTJ\$2*I!m=0YPWN85A0mP$'j4.-M<,(D?jUofbJm.*VacO)U/>=02R6RE8ketE9Z^tF"?obIOC_WiPlR\" %amrr-QnE#F"b>]M8g<$/Of8VB9T<-u;_+0Te;>b32*Hdi"bEWr94Zcq9=^5<)IStN'I8g?"d#j/R&tY$.I]o&NL^\dUFocO/lTBn %7,dW52uJE'Ds'Clq`+[o;\[_J?3\Q+-km'1)pL@m%:Lnd;#pBKItW#fh^aUDR,O[78r=ak!'tfrCCWjk/!WFeO;&F9H/`e-nF=@: %@X7@`Oe]MF=PhWkkY^>3e>!u`)9\;bd2.SIKNA?u7I88lNZI]$P>pA)[34a1b,KXP7ZJ*_iceJ2&K*U/pKf"jk01)//=pt94&<;m %3I6q"')*fX=KaQA^,Wc:n?KlJJ\;6\OY!Me:Tk,>QWb(qq4*%,Cud!aV4pS6//>R4(ceVj=k12pEs6$kaJ6?0A"d:IF7^l#-14Vr %Z!M,aI;sMTa[Sr.1DY7dWl:]aI%-$\?7One!oscNf]Z2l8k#%s`60q$alq+gm5ZZi_3Ek#kp'e'q@\qu-)"/"$e@4+NtPOR*YiNn %)Fn-ShU4Go:u8G#3VcK5NQ6n9a>q#3;idG=DKcQ%pM]]lOV<0j'8f6i>7[:R60mdG1C-.V\,NQEDY8>&]sRA<c@d8DSTh<,GJ`g0 %rI<`;E/T0j1qI\2)>\io$Khf~> %AI9_PrivateDataEnd \ No newline at end of file