diff --git a/img/icons-1024/amazon-1024.png b/amazon/amazon-1024.png similarity index 100% rename from img/icons-1024/amazon-1024.png rename to amazon/amazon-1024.png diff --git a/img/icons-128/amazon-128.png b/amazon/amazon-128.png similarity index 100% rename from img/icons-128/amazon-128.png rename to amazon/amazon-128.png diff --git a/img/icons-16/amazon-16.png b/amazon/amazon-16.png similarity index 100% rename from img/icons-16/amazon-16.png rename to amazon/amazon-16.png diff --git a/img/icons-2048/amazon-2048.png b/amazon/amazon-2048.png similarity index 100% rename from img/icons-2048/amazon-2048.png rename to amazon/amazon-2048.png diff --git a/img/icons-24/amazon-24.png b/amazon/amazon-24.png similarity index 100% rename from img/icons-24/amazon-24.png rename to amazon/amazon-24.png diff --git a/img/icons-256/amazon-256.png b/amazon/amazon-256.png similarity index 100% rename from img/icons-256/amazon-256.png rename to amazon/amazon-256.png diff --git a/img/icons-32/amazon-32.png b/amazon/amazon-32.png similarity index 100% rename from img/icons-32/amazon-32.png rename to amazon/amazon-32.png diff --git a/img/icons-4096/amazon-4096.png b/amazon/amazon-4096.png similarity index 100% rename from img/icons-4096/amazon-4096.png rename to amazon/amazon-4096.png diff --git a/img/icons-48/amazon-48.png b/amazon/amazon-48.png similarity index 100% rename from img/icons-48/amazon-48.png rename to amazon/amazon-48.png diff --git a/img/icons-512/amazon-512.png b/amazon/amazon-512.png similarity index 100% rename from img/icons-512/amazon-512.png rename to amazon/amazon-512.png diff --git a/img/icons-64/amazon-64.png b/amazon/amazon-64.png similarity index 100% rename from img/icons-64/amazon-64.png rename to amazon/amazon-64.png diff --git a/img/icons-1024/android-1024.png b/android/android-1024.png similarity index 100% rename from img/icons-1024/android-1024.png rename to android/android-1024.png diff --git a/img/icons-128/android-128.png b/android/android-128.png similarity index 100% rename from img/icons-128/android-128.png rename to android/android-128.png diff --git a/img/icons-16/android-16.png b/android/android-16.png similarity index 100% rename from img/icons-16/android-16.png rename to android/android-16.png diff --git a/img/icons-2048/android-2048.png b/android/android-2048.png similarity index 100% rename from img/icons-2048/android-2048.png rename to android/android-2048.png diff --git a/img/icons-24/android-24.png b/android/android-24.png similarity index 100% rename from img/icons-24/android-24.png rename to android/android-24.png diff --git a/img/icons-256/android-256.png b/android/android-256.png similarity index 100% rename from img/icons-256/android-256.png rename to android/android-256.png diff --git a/img/icons-32/android-32.png b/android/android-32.png similarity index 100% rename from img/icons-32/android-32.png rename to android/android-32.png diff --git a/img/icons-4096/android-4096.png b/android/android-4096.png similarity index 100% rename from img/icons-4096/android-4096.png rename to android/android-4096.png diff --git a/img/icons-48/android-48.png b/android/android-48.png similarity index 100% rename from img/icons-48/android-48.png rename to android/android-48.png diff --git a/img/icons-512/android-512.png b/android/android-512.png similarity index 100% rename from img/icons-512/android-512.png rename to android/android-512.png diff --git a/img/icons-64/android-64.png b/android/android-64.png similarity index 100% rename from img/icons-64/android-64.png rename to android/android-64.png diff --git a/img/icons-1024/appdotnet-1024.png b/appdotnet/appdotnet-1024.png similarity index 100% rename from img/icons-1024/appdotnet-1024.png rename to appdotnet/appdotnet-1024.png diff --git a/img/icons-128/appdotnet-128.png b/appdotnet/appdotnet-128.png similarity index 100% rename from img/icons-128/appdotnet-128.png rename to appdotnet/appdotnet-128.png diff --git a/img/icons-16/appdotnet-16.png b/appdotnet/appdotnet-16.png similarity index 100% rename from img/icons-16/appdotnet-16.png rename to appdotnet/appdotnet-16.png diff --git a/img/icons-2048/appdotnet-2048.png b/appdotnet/appdotnet-2048.png similarity index 100% rename from img/icons-2048/appdotnet-2048.png rename to appdotnet/appdotnet-2048.png diff --git a/img/icons-24/appdotnet-24.png b/appdotnet/appdotnet-24.png similarity index 100% rename from img/icons-24/appdotnet-24.png rename to appdotnet/appdotnet-24.png diff --git a/img/icons-256/appdotnet-256.png b/appdotnet/appdotnet-256.png similarity index 100% rename from img/icons-256/appdotnet-256.png rename to appdotnet/appdotnet-256.png diff --git a/img/icons-32/appdotnet-32.png b/appdotnet/appdotnet-32.png similarity index 100% rename from img/icons-32/appdotnet-32.png rename to appdotnet/appdotnet-32.png diff --git a/img/icons-4096/appdotnet-4096.png b/appdotnet/appdotnet-4096.png similarity index 100% rename from img/icons-4096/appdotnet-4096.png rename to appdotnet/appdotnet-4096.png diff --git a/img/icons-48/appdotnet-48.png b/appdotnet/appdotnet-48.png similarity index 100% rename from img/icons-48/appdotnet-48.png rename to appdotnet/appdotnet-48.png diff --git a/img/icons-512/appdotnet-512.png b/appdotnet/appdotnet-512.png similarity index 100% rename from img/icons-512/appdotnet-512.png rename to appdotnet/appdotnet-512.png diff --git a/img/icons-64/appdotnet-64.png b/appdotnet/appdotnet-64.png similarity index 100% rename from img/icons-64/appdotnet-64.png rename to appdotnet/appdotnet-64.png diff --git a/img/icons-1024/apple-1024.png b/apple/apple-1024.png similarity index 100% rename from img/icons-1024/apple-1024.png rename to apple/apple-1024.png diff --git a/img/icons-128/apple-128.png b/apple/apple-128.png similarity index 100% rename from img/icons-128/apple-128.png rename to apple/apple-128.png diff --git a/img/icons-16/apple-16.png b/apple/apple-16.png similarity index 100% rename from img/icons-16/apple-16.png rename to apple/apple-16.png diff --git a/img/icons-2048/apple-2048.png b/apple/apple-2048.png similarity index 100% rename from img/icons-2048/apple-2048.png rename to apple/apple-2048.png diff --git a/img/icons-24/apple-24.png b/apple/apple-24.png similarity index 100% rename from img/icons-24/apple-24.png rename to apple/apple-24.png diff --git a/img/icons-256/apple-256.png b/apple/apple-256.png similarity index 100% rename from img/icons-256/apple-256.png rename to apple/apple-256.png diff --git a/img/icons-32/apple-32.png b/apple/apple-32.png similarity index 100% rename from img/icons-32/apple-32.png rename to apple/apple-32.png diff --git a/img/icons-4096/apple-4096.png b/apple/apple-4096.png similarity index 100% rename from img/icons-4096/apple-4096.png rename to apple/apple-4096.png diff --git a/img/icons-48/apple-48.png b/apple/apple-48.png similarity index 100% rename from img/icons-48/apple-48.png rename to apple/apple-48.png diff --git a/img/icons-512/apple-512.png b/apple/apple-512.png similarity index 100% rename from img/icons-512/apple-512.png rename to apple/apple-512.png diff --git a/img/icons-64/apple-64.png b/apple/apple-64.png similarity index 100% rename from img/icons-64/apple-64.png rename to apple/apple-64.png diff --git a/img/icons-1024/aws-1024.png b/aws/aws-1024.png similarity index 100% rename from img/icons-1024/aws-1024.png rename to aws/aws-1024.png diff --git a/img/icons-128/aws-128.png b/aws/aws-128.png similarity index 100% rename from img/icons-128/aws-128.png rename to aws/aws-128.png diff --git a/img/icons-16/aws-16.png b/aws/aws-16.png similarity index 100% rename from img/icons-16/aws-16.png rename to aws/aws-16.png diff --git a/img/icons-2048/aws-2048.png b/aws/aws-2048.png similarity index 100% rename from img/icons-2048/aws-2048.png rename to aws/aws-2048.png diff --git a/img/icons-24/aws-24.png b/aws/aws-24.png similarity index 100% rename from img/icons-24/aws-24.png rename to aws/aws-24.png diff --git a/img/icons-256/aws-256.png b/aws/aws-256.png similarity index 100% rename from img/icons-256/aws-256.png rename to aws/aws-256.png diff --git a/img/icons-32/aws-32.png b/aws/aws-32.png similarity index 100% rename from img/icons-32/aws-32.png rename to aws/aws-32.png diff --git a/img/icons-4096/aws-4096.png b/aws/aws-4096.png similarity index 100% rename from img/icons-4096/aws-4096.png rename to aws/aws-4096.png diff --git a/img/icons-48/aws-48.png b/aws/aws-48.png similarity index 100% rename from img/icons-48/aws-48.png rename to aws/aws-48.png diff --git a/img/icons-512/aws-512.png b/aws/aws-512.png similarity index 100% rename from img/icons-512/aws-512.png rename to aws/aws-512.png diff --git a/img/icons-64/aws-64.png b/aws/aws-64.png similarity index 100% rename from img/icons-64/aws-64.png rename to aws/aws-64.png diff --git a/img/icons-1024/digg-1024.png b/digg/digg-1024.png similarity index 100% rename from img/icons-1024/digg-1024.png rename to digg/digg-1024.png diff --git a/img/icons-128/digg-128.png b/digg/digg-128.png similarity index 100% rename from img/icons-128/digg-128.png rename to digg/digg-128.png diff --git a/img/icons-16/digg-16.png b/digg/digg-16.png similarity index 100% rename from img/icons-16/digg-16.png rename to digg/digg-16.png diff --git a/img/icons-2048/digg-2048.png b/digg/digg-2048.png similarity index 100% rename from img/icons-2048/digg-2048.png rename to digg/digg-2048.png diff --git a/img/icons-24/digg-24.png b/digg/digg-24.png similarity index 100% rename from img/icons-24/digg-24.png rename to digg/digg-24.png diff --git a/img/icons-256/digg-256.png b/digg/digg-256.png similarity index 100% rename from img/icons-256/digg-256.png rename to digg/digg-256.png diff --git a/img/icons-32/digg-32.png b/digg/digg-32.png similarity index 100% rename from img/icons-32/digg-32.png rename to digg/digg-32.png diff --git a/img/icons-4096/digg-4096.png b/digg/digg-4096.png similarity index 100% rename from img/icons-4096/digg-4096.png rename to digg/digg-4096.png diff --git a/img/icons-48/digg-48.png b/digg/digg-48.png similarity index 100% rename from img/icons-48/digg-48.png rename to digg/digg-48.png diff --git a/img/icons-512/digg-512.png b/digg/digg-512.png similarity index 100% rename from img/icons-512/digg-512.png rename to digg/digg-512.png diff --git a/img/icons-64/digg-64.png b/digg/digg-64.png similarity index 100% rename from img/icons-64/digg-64.png rename to digg/digg-64.png diff --git a/img/icons-1024/dribbble-1024.png b/dribbble/dribbble-1024.png similarity index 100% rename from img/icons-1024/dribbble-1024.png rename to dribbble/dribbble-1024.png diff --git a/img/icons-128/dribbble-128.png b/dribbble/dribbble-128.png similarity index 100% rename from img/icons-128/dribbble-128.png rename to dribbble/dribbble-128.png diff --git a/img/icons-16/dribbble-16.png b/dribbble/dribbble-16.png similarity index 100% rename from img/icons-16/dribbble-16.png rename to dribbble/dribbble-16.png diff --git a/img/icons-2048/dribbble-2048.png b/dribbble/dribbble-2048.png similarity index 100% rename from img/icons-2048/dribbble-2048.png rename to dribbble/dribbble-2048.png diff --git a/img/icons-24/dribbble-24.png b/dribbble/dribbble-24.png similarity index 100% rename from img/icons-24/dribbble-24.png rename to dribbble/dribbble-24.png diff --git a/img/icons-256/dribbble-256.png b/dribbble/dribbble-256.png similarity index 100% rename from img/icons-256/dribbble-256.png rename to dribbble/dribbble-256.png diff --git a/img/icons-32/dribbble-32.png b/dribbble/dribbble-32.png similarity index 100% rename from img/icons-32/dribbble-32.png rename to dribbble/dribbble-32.png diff --git a/img/icons-4096/dribbble-4096.png b/dribbble/dribbble-4096.png similarity index 100% rename from img/icons-4096/dribbble-4096.png rename to dribbble/dribbble-4096.png diff --git a/img/icons-48/dribbble-48.png b/dribbble/dribbble-48.png similarity index 100% rename from img/icons-48/dribbble-48.png rename to dribbble/dribbble-48.png diff --git a/img/icons-512/dribbble-512.png b/dribbble/dribbble-512.png similarity index 100% rename from img/icons-512/dribbble-512.png rename to dribbble/dribbble-512.png diff --git a/img/icons-64/dribbble-64.png b/dribbble/dribbble-64.png similarity index 100% rename from img/icons-64/dribbble-64.png rename to dribbble/dribbble-64.png diff --git a/img/icons-1024/facebook-1024.png b/facebook/facebook-1024.png similarity index 100% rename from img/icons-1024/facebook-1024.png rename to facebook/facebook-1024.png diff --git a/img/icons-128/facebook-128.png b/facebook/facebook-128.png similarity index 100% rename from img/icons-128/facebook-128.png rename to facebook/facebook-128.png diff --git a/img/icons-16/facebook-16.png b/facebook/facebook-16.png similarity index 100% rename from img/icons-16/facebook-16.png rename to facebook/facebook-16.png diff --git a/img/icons-2048/facebook-2048.png b/facebook/facebook-2048.png similarity index 100% rename from img/icons-2048/facebook-2048.png rename to facebook/facebook-2048.png diff --git a/img/icons-24/facebook-24.png b/facebook/facebook-24.png similarity index 100% rename from img/icons-24/facebook-24.png rename to facebook/facebook-24.png diff --git a/img/icons-256/facebook-256.png b/facebook/facebook-256.png similarity index 100% rename from img/icons-256/facebook-256.png rename to facebook/facebook-256.png diff --git a/img/icons-32/facebook-32.png b/facebook/facebook-32.png similarity index 100% rename from img/icons-32/facebook-32.png rename to facebook/facebook-32.png diff --git a/img/icons-4096/facebook-4096.png b/facebook/facebook-4096.png similarity index 100% rename from img/icons-4096/facebook-4096.png rename to facebook/facebook-4096.png diff --git a/img/icons-48/facebook-48.png b/facebook/facebook-48.png similarity index 100% rename from img/icons-48/facebook-48.png rename to facebook/facebook-48.png diff --git a/img/icons-512/facebook-512.png b/facebook/facebook-512.png similarity index 100% rename from img/icons-512/facebook-512.png rename to facebook/facebook-512.png diff --git a/img/icons-64/facebook-64.png b/facebook/facebook-64.png similarity index 100% rename from img/icons-64/facebook-64.png rename to facebook/facebook-64.png diff --git a/img/icons-1024/github-1024.png b/github/github-1024.png similarity index 100% rename from img/icons-1024/github-1024.png rename to github/github-1024.png diff --git a/img/icons-128/github-128.png b/github/github-128.png similarity index 100% rename from img/icons-128/github-128.png rename to github/github-128.png diff --git a/img/icons-16/github-16.png b/github/github-16.png similarity index 100% rename from img/icons-16/github-16.png rename to github/github-16.png diff --git a/img/icons-2048/github-2048.png b/github/github-2048.png similarity index 100% rename from img/icons-2048/github-2048.png rename to github/github-2048.png diff --git a/img/icons-24/github-24.png b/github/github-24.png similarity index 100% rename from img/icons-24/github-24.png rename to github/github-24.png diff --git a/img/icons-256/github-256.png b/github/github-256.png similarity index 100% rename from img/icons-256/github-256.png rename to github/github-256.png diff --git a/img/icons-32/github-32.png b/github/github-32.png similarity index 100% rename from img/icons-32/github-32.png rename to github/github-32.png diff --git a/img/icons-4096/github-4096.png b/github/github-4096.png similarity index 100% rename from img/icons-4096/github-4096.png rename to github/github-4096.png diff --git a/img/icons-48/github-48.png b/github/github-48.png similarity index 100% rename from img/icons-48/github-48.png rename to github/github-48.png diff --git a/img/icons-512/github-512.png b/github/github-512.png similarity index 100% rename from img/icons-512/github-512.png rename to github/github-512.png diff --git a/img/icons-64/github-64.png b/github/github-64.png similarity index 100% rename from img/icons-64/github-64.png rename to github/github-64.png diff --git a/img/icons-1024/googleplus-1024.png b/googleplus/googleplus-1024.png similarity index 100% rename from img/icons-1024/googleplus-1024.png rename to googleplus/googleplus-1024.png diff --git a/img/icons-128/googleplus-128.png b/googleplus/googleplus-128.png similarity index 100% rename from img/icons-128/googleplus-128.png rename to googleplus/googleplus-128.png diff --git a/img/icons-16/googleplus-16.png b/googleplus/googleplus-16.png similarity index 100% rename from img/icons-16/googleplus-16.png rename to googleplus/googleplus-16.png diff --git a/img/icons-2048/googleplus-2048.png b/googleplus/googleplus-2048.png similarity index 100% rename from img/icons-2048/googleplus-2048.png rename to googleplus/googleplus-2048.png diff --git a/img/icons-24/googleplus-24.png b/googleplus/googleplus-24.png similarity index 100% rename from img/icons-24/googleplus-24.png rename to googleplus/googleplus-24.png diff --git a/img/icons-256/googleplus-256.png b/googleplus/googleplus-256.png similarity index 100% rename from img/icons-256/googleplus-256.png rename to googleplus/googleplus-256.png diff --git a/img/icons-32/googleplus-32.png b/googleplus/googleplus-32.png similarity index 100% rename from img/icons-32/googleplus-32.png rename to googleplus/googleplus-32.png diff --git a/img/icons-4096/googleplus-4096.png b/googleplus/googleplus-4096.png similarity index 100% rename from img/icons-4096/googleplus-4096.png rename to googleplus/googleplus-4096.png diff --git a/img/icons-48/googleplus-48.png b/googleplus/googleplus-48.png similarity index 100% rename from img/icons-48/googleplus-48.png rename to googleplus/googleplus-48.png diff --git a/img/icons-512/googleplus-512.png b/googleplus/googleplus-512.png similarity index 100% rename from img/icons-512/googleplus-512.png rename to googleplus/googleplus-512.png diff --git a/img/icons-64/googleplus-64.png b/googleplus/googleplus-64.png similarity index 100% rename from img/icons-64/googleplus-64.png rename to googleplus/googleplus-64.png diff --git a/img/icons-source/amazon-source.svg b/img/icons-source/amazon-source.svg deleted file mode 100755 index fda3dfd2..00000000 --- a/img/icons-source/amazon-source.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - diff --git a/img/icons-source/android-source.eps b/img/icons-source/android-source.eps deleted file mode 100644 index a876231f..00000000 Binary files a/img/icons-source/android-source.eps and /dev/null differ diff --git a/img/icons-source/appdotnet-source.svg b/img/icons-source/appdotnet-source.svg deleted file mode 100644 index 28647635..00000000 --- a/img/icons-source/appdotnet-source.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - diff --git a/img/icons-source/apple-source.svg b/img/icons-source/apple-source.svg deleted file mode 100755 index 330d6d92..00000000 --- a/img/icons-source/apple-source.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - diff --git a/img/icons-source/aws-source.eps b/img/icons-source/aws-source.eps deleted file mode 100755 index f447d9fc..00000000 Binary files a/img/icons-source/aws-source.eps and /dev/null differ diff --git a/img/icons-source/digg-source.ai b/img/icons-source/digg-source.ai deleted file mode 100644 index e4724c5e..00000000 Binary files a/img/icons-source/digg-source.ai and /dev/null differ diff --git a/img/icons-source/dribbble-source.psd b/img/icons-source/dribbble-source.psd deleted file mode 100644 index a32bf963..00000000 Binary files a/img/icons-source/dribbble-source.psd and /dev/null differ diff --git a/img/icons-source/facebook-source.eps b/img/icons-source/facebook-source.eps deleted file mode 100644 index 82b0edcd..00000000 --- a/img/icons-source/facebook-source.eps +++ /dev/null @@ -1,5405 +0,0 @@ -%!PS-Adobe-3.1 EPSF-3.0 -%ADO_DSC_Encoding: MacOS Roman -%%Title: facebook_favicon_v2.eps -%%Creator: Adobe Illustrator(R) 13.0 -%%For: Ben Blumenfeld -%%CreationDate: 4/2/08 -%%BoundingBox: 0 0 140 140 -%%HiResBoundingBox: 0 0 140 140 -%%CropBox: 0 0 140 140 -%%LanguageLevel: 2 -%%DocumentData: Clean7Bit -%ADOBeginClientInjection: DocumentHeader "AI11EPS" -%%AI8_CreatorVersion: 13.0.2 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 13.0.2 x434 R agm 4.4379 ct 5.1039 %ADO_ContainsXMP: MainFirst -%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 73 dict dup begin put -/bdf -{bind def}bind def -/nd{null def}bdf -/xdf -{exch def}bdf -/ldf -{load def}bdf -/ddf -{put}bdf -/xddf -{3 -1 roll put}bdf -/xpt -{exch put}bdf -/ndf -{ - exch dup where{ - pop pop pop - }{ - xdf - }ifelse -}def -/cdndf -{ - exch dup currentdict exch known{ - pop pop - }{ - exch def - }ifelse -}def -/gx -{get exec}bdf -/ps_level - /languagelevel where{ - pop systemdict/languagelevel gx - }{ - 1 - }ifelse -def -/level2 - ps_level 2 ge -def -/level3 - ps_level 3 ge -def -/ps_version - {version cvr}stopped{-1}if -def -/set_gvm -{currentglobal exch setglobal}bdf -/reset_gvm -{setglobal}bdf -/makereadonlyarray -{ - /packedarray where{pop packedarray - }{ - array astore readonly}ifelse -}bdf -/map_reserved_ink_name -{ - dup type/stringtype eq{ - dup/Red eq{ - pop(_Red_) - }{ - dup/Green eq{ - pop(_Green_) - }{ - dup/Blue eq{ - pop(_Blue_) - }{ - dup()cvn eq{ - pop(Process) - }if - }ifelse - }ifelse - }ifelse - }if -}bdf -/AGMUTIL_GSTATE 22 dict def -/get_gstate -{ - AGMUTIL_GSTATE begin - /AGMUTIL_GSTATE_clr_spc currentcolorspace def - /AGMUTIL_GSTATE_clr_indx 0 def - /AGMUTIL_GSTATE_clr_comps 12 array def - mark currentcolor counttomark - {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put - /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop - /AGMUTIL_GSTATE_fnt rootfont def - /AGMUTIL_GSTATE_lw currentlinewidth def - /AGMUTIL_GSTATE_lc currentlinecap def - /AGMUTIL_GSTATE_lj currentlinejoin def - /AGMUTIL_GSTATE_ml currentmiterlimit def - currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf - /AGMUTIL_GSTATE_sa currentstrokeadjust def - /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def - /AGMUTIL_GSTATE_op currentoverprint def - /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def - /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def - currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf - cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf - /AGMUTIL_GSTATE_ht currenthalftone def - /AGMUTIL_GSTATE_flt currentflat def - end -}def -/set_gstate -{ - AGMUTIL_GSTATE begin - AGMUTIL_GSTATE_clr_spc setcolorspace - AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get - /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor - AGMUTIL_GSTATE_fnt setfont - AGMUTIL_GSTATE_lw setlinewidth - AGMUTIL_GSTATE_lc setlinecap - AGMUTIL_GSTATE_lj setlinejoin - AGMUTIL_GSTATE_ml setmiterlimit - AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash - AGMUTIL_GSTATE_sa setstrokeadjust - AGMUTIL_GSTATE_clr_rnd setcolorrendering - AGMUTIL_GSTATE_op setoverprint - AGMUTIL_GSTATE_bg cvx setblackgeneration - AGMUTIL_GSTATE_ucr cvx setundercolorremoval - AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx - AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer - AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or - { - currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne - { - mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark - }if - }{ - AGMUTIL_GSTATE_ht sethalftone - }ifelse - AGMUTIL_GSTATE_flt setflat - end -}def -/get_gstate_and_matrix -{ - AGMUTIL_GSTATE begin - /AGMUTIL_GSTATE_ctm matrix currentmatrix def - end - get_gstate -}def -/set_gstate_and_matrix -{ - set_gstate - AGMUTIL_GSTATE begin - AGMUTIL_GSTATE_ctm setmatrix - end -}def -/AGMUTIL_str256 256 string def -/AGMUTIL_src256 256 string def -/AGMUTIL_dst64 64 string def -/AGMUTIL_srcLen nd -/AGMUTIL_ndx nd -/AGMUTIL_cpd nd -/capture_cpd{ - //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf -}def -/thold_halftone -{ - level3 - {sethalftone currenthalftone} - { - dup/HalftoneType get 3 eq - { - sethalftone currenthalftone - }{ - begin - Width Height mul{ - Thresholds read{pop}if - }repeat - end - currenthalftone - }ifelse - }ifelse -}def -/rdcmntline -{ - currentfile AGMUTIL_str256 readline pop - (%)anchorsearch{pop}if -}bdf -/filter_cmyk -{ - dup type/filetype ne{ - exch()/SubFileDecode filter - }{ - exch pop - } - ifelse - [ - exch - { - AGMUTIL_src256 readstring pop - dup length/AGMUTIL_srcLen exch def - /AGMUTIL_ndx 0 def - AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ - 1 index exch get - AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put - /AGMUTIL_ndx AGMUTIL_ndx 1 add def - }for - pop - AGMUTIL_dst64 0 AGMUTIL_ndx getinterval - } - bind - /exec cvx - ]cvx -}bdf -/filter_indexed_devn -{ - cvi Names length mul names_index add Lookup exch get -}bdf -/filter_devn -{ - 4 dict begin - /srcStr xdf - /dstStr xdf - dup type/filetype ne{ - 0()/SubFileDecode filter - }if - [ - exch - [ - /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx - currentdict/srcStr get/readstring cvx/pop cvx - /dup cvx/length cvx 0/gt cvx[ - Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx - names_index Names length currentdict/srcStr get length 1 sub{ - 1/index cvx/exch cvx/get cvx - currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx - Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx - }for - currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx - ]cvx/if cvx - /end cvx - ]cvx - bind - /exec cvx - ]cvx - end -}bdf -/AGMUTIL_imagefile nd -/read_image_file -{ - AGMUTIL_imagefile 0 setfileposition - 10 dict begin - /imageDict xdf - /imbufLen Width BitsPerComponent mul 7 add 8 idiv def - /imbufIdx 0 def - /origDataSource imageDict/DataSource get def - /origMultipleDataSources imageDict/MultipleDataSources get def - /origDecode imageDict/Decode get def - /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def - imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse - { - /imbufCnt imageDict/DataSource get length def - /imbufs imbufCnt array def - 0 1 imbufCnt 1 sub{ - /imbufIdx xdf - imbufs imbufIdx imbufLen string put - imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put - }for - DeviceN_PS2{ - imageDict begin - /DataSource[DataSource/devn_sep_datasource cvx]cvx def - /MultipleDataSources false def - /Decode[0 1]def - end - }if - }{ - /imbuf imbufLen string def - Indexed_DeviceN level3 not and DeviceN_NoneName or{ - /srcDataStrs[imageDict begin - currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse - { - Width Decode length 2 div mul cvi string - }repeat - end]def - imageDict begin - /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def - /Decode[0 1]def - end - }{ - imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put - imageDict/Decode[0 1]put - }ifelse - }ifelse - imageDict exch - load exec - imageDict/DataSource origDataSource put - imageDict/MultipleDataSources origMultipleDataSources put - imageDict/Decode origDecode put - end -}bdf -/write_image_file -{ - begin - {(AGMUTIL_imagefile)(w+)file}stopped{ - false - }{ - Adobe_AGM_Utils/AGMUTIL_imagefile xddf - 2 dict begin - /imbufLen Width BitsPerComponent mul 7 add 8 idiv def - MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ - /imbuf imbufLen string def - }if - 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ - pop - MultipleDataSources{ - 0 1 DataSource length 1 sub{ - DataSource type dup - /arraytype eq{ - pop DataSource exch gx - }{ - /filetype eq{ - DataSource exch get imbuf readstring pop - }{ - DataSource exch get - }ifelse - }ifelse - AGMUTIL_imagefile exch writestring - }for - }{ - DataSource type dup - /arraytype eq{ - pop DataSource exec - }{ - /filetype eq{ - DataSource imbuf readstring pop - }{ - DataSource - }ifelse - }ifelse - AGMUTIL_imagefile exch writestring - }ifelse - }for - end - true - }ifelse - end -}bdf -/close_image_file -{ - AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile -}def -statusdict/product known userdict/AGMP_current_show known not and{ - /pstr statusdict/product get def - pstr(HP LaserJet 2200)eq - pstr(HP LaserJet 4000 Series)eq or - pstr(HP LaserJet 4050 Series )eq or - pstr(HP LaserJet 8000 Series)eq or - pstr(HP LaserJet 8100 Series)eq or - pstr(HP LaserJet 8150 Series)eq or - pstr(HP LaserJet 5000 Series)eq or - pstr(HP LaserJet 5100 Series)eq or - pstr(HP Color LaserJet 4500)eq or - pstr(HP Color LaserJet 4600)eq or - pstr(HP LaserJet 5Si)eq or - pstr(HP LaserJet 1200 Series)eq or - pstr(HP LaserJet 1300 Series)eq or - pstr(HP LaserJet 4100 Series)eq or - { - userdict/AGMP_current_show/show load put - userdict/show{ - currentcolorspace 0 get - /Pattern eq - {false charpath f} - {AGMP_current_show}ifelse - }put - }if - currentdict/pstr undef -}if -/consumeimagedata -{ - begin - AGMIMG_init_common - currentdict/MultipleDataSources known not - {/MultipleDataSources false def}if - MultipleDataSources - { - DataSource 0 get type - dup/filetype eq - { - 1 dict begin - /flushbuffer Width cvi string def - 1 1 Height cvi - { - pop - 0 1 DataSource length 1 sub - { - DataSource exch get - flushbuffer readstring pop pop - }for - }for - end - }if - dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and - { - Width Height mul cvi - { - 0 1 DataSource length 1 sub - {dup DataSource exch gx length exch 0 ne{pop}if}for - dup 0 eq - {pop exit}if - sub dup 0 le - {exit}if - }loop - pop - }if - } - { - /DataSource load type - dup/filetype eq - { - 1 dict begin - /flushbuffer Width Decode length 2 idiv mul cvi string def - 1 1 Height{pop DataSource flushbuffer readstring pop pop}for - end - }if - dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and - { - Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul - { - DataSource length dup 0 eq - {pop exit}if - sub dup 0 le - {exit}if - }loop - pop - }if - }ifelse - end -}bdf -/addprocs -{ - 2{/exec load}repeat - 3 1 roll - [5 1 roll]bind cvx -}def -/modify_halftone_xfer -{ - currenthalftone dup length dict copy begin - currentdict 2 index known{ - 1 index load dup length dict copy begin - currentdict/TransferFunction known{ - /TransferFunction load - }{ - currenttransfer - }ifelse - addprocs/TransferFunction xdf - currentdict end def - currentdict end sethalftone - }{ - currentdict/TransferFunction known{ - /TransferFunction load - }{ - currenttransfer - }ifelse - addprocs/TransferFunction xdf - currentdict end sethalftone - pop - }ifelse -}def -/clonearray -{ - dup xcheck exch - dup length array exch - Adobe_AGM_Core/AGMCORE_tmp -1 ddf - { - Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf - dup type/dicttype eq - { - Adobe_AGM_Core/AGMCORE_tmp get - exch - clonedict - Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf - }if - dup type/arraytype eq - { - Adobe_AGM_Core/AGMCORE_tmp get exch - clonearray - Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf - }if - exch dup - Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put - }forall - exch{cvx}if -}bdf -/clonedict -{ - dup length dict - begin - { - dup type/dicttype eq - {clonedict}if - dup type/arraytype eq - {clonearray}if - def - }forall - currentdict - end -}bdf -/DeviceN_PS2 -{ - /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and -}bdf -/Indexed_DeviceN -{ - /indexed_colorspace_dict AGMCORE_gget dup null ne{ - dup/CSDBase known{ - /CSDBase get/CSD get_res/Names known - }{ - pop false - }ifelse - }{ - pop false - }ifelse -}bdf -/DeviceN_NoneName -{ - /Names where{ - pop - false Names - { - (None)eq or - }forall - }{ - false - }ifelse -}bdf -/DeviceN_PS2_inRip_seps -{ - /AGMCORE_in_rip_sep where - { - pop dup type dup/arraytype eq exch/packedarraytype eq or - { - dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and - { - /currentcolorspace exch AGMCORE_gput - false - }{ - true - }ifelse - }{ - true - }ifelse - }{ - true - }ifelse -}bdf -/base_colorspace_type -{ - dup type/arraytype eq{0 get}if -}bdf -/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse -{ - /pdfmark_5{cleartomark}bind def -}{ - /pdfmark_5{pdfmark}bind def -}ifelse -/ReadBypdfmark_5 -{ - currentfile exch 0 exch/SubFileDecode filter - /currentdistillerparams where - {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse - {flushfile cleartomark} - {/PUT pdfmark}ifelse -}bdf -/xpdfm -{ - { - dup 0 get/Label eq - { - aload length[exch 1 add 1 roll/PAGELABEL - }{ - aload pop - [{ThisPage}<<5 -2 roll>>/PUT - }ifelse - pdfmark_5 - }forall -}bdf -/ds{ - Adobe_AGM_Utils begin -}bdf -/dt{ - currentdict Adobe_AGM_Utils eq{ - end - }if -}bdf -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_AGM_Core 2.0 0 -%%Version: 2.0 0 -%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Core 209 dict dup begin put -/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def -/AGMCORE_str256 256 string def -/AGMCORE_save nd -/AGMCORE_graphicsave nd -/AGMCORE_c 0 def -/AGMCORE_m 0 def -/AGMCORE_y 0 def -/AGMCORE_k 0 def -/AGMCORE_cmykbuf 4 array def -/AGMCORE_screen[currentscreen]cvx def -/AGMCORE_tmp 0 def -/AGMCORE_&setgray nd -/AGMCORE_&setcolor nd -/AGMCORE_&setcolorspace nd -/AGMCORE_&setcmykcolor nd -/AGMCORE_cyan_plate nd -/AGMCORE_magenta_plate nd -/AGMCORE_yellow_plate nd -/AGMCORE_black_plate nd -/AGMCORE_plate_ndx nd -/AGMCORE_get_ink_data nd -/AGMCORE_is_cmyk_sep nd -/AGMCORE_host_sep nd -/AGMCORE_avoid_L2_sep_space nd -/AGMCORE_distilling nd -/AGMCORE_composite_job nd -/AGMCORE_producing_seps nd -/AGMCORE_ps_level -1 def -/AGMCORE_ps_version -1 def -/AGMCORE_environ_ok nd -/AGMCORE_CSD_cache 0 dict def -/AGMCORE_currentoverprint false def -/AGMCORE_deltaX nd -/AGMCORE_deltaY nd -/AGMCORE_name nd -/AGMCORE_sep_special nd -/AGMCORE_err_strings 4 dict def -/AGMCORE_cur_err nd -/AGMCORE_current_spot_alias false def -/AGMCORE_inverting false def -/AGMCORE_feature_dictCount nd -/AGMCORE_feature_opCount nd -/AGMCORE_feature_ctm nd -/AGMCORE_ConvertToProcess false def -/AGMCORE_Default_CTM matrix def -/AGMCORE_Default_PageSize nd -/AGMCORE_Default_flatness nd -/AGMCORE_currentbg nd -/AGMCORE_currentucr nd -/AGMCORE_pattern_paint_type 0 def -/knockout_unitsq nd -currentglobal true setglobal -[/CSA/Gradient/Procedure] -{ - /Generic/Category findresource dup length dict copy/Category defineresource pop -}forall -setglobal -/AGMCORE_key_known -{ - where{ - /Adobe_AGM_Core_Id known - }{ - false - }ifelse -}ndf -/flushinput -{ - save - 2 dict begin - /CompareBuffer 3 -1 roll def - /readbuffer 256 string def - mark - { - currentfile readbuffer{readline}stopped - {cleartomark mark} - { - not - {pop exit} - if - CompareBuffer eq - {exit} - if - }ifelse - }loop - cleartomark - end - restore -}bdf -/getspotfunction -{ - AGMCORE_screen exch pop exch pop - dup type/dicttype eq{ - dup/HalftoneType get 1 eq{ - /SpotFunction get - }{ - dup/HalftoneType get 2 eq{ - /GraySpotFunction get - }{ - pop - { - abs exch abs 2 copy add 1 gt{ - 1 sub dup mul exch 1 sub dup mul add 1 sub - }{ - dup mul exch dup mul add 1 exch sub - }ifelse - }bind - }ifelse - }ifelse - }if -}def -/np -{newpath}bdf -/clp_npth -{clip np}def -/eoclp_npth -{eoclip np}def -/npth_clp -{np clip}def -/graphic_setup -{ - /AGMCORE_graphicsave save store - concat - 0 setgray - 0 setlinecap - 0 setlinejoin - 1 setlinewidth - []0 setdash - 10 setmiterlimit - np - false setoverprint - false setstrokeadjust - //Adobe_AGM_Core/spot_alias gx - /Adobe_AGM_Image where{ - pop - Adobe_AGM_Image/spot_alias 2 copy known{ - gx - }{ - pop pop - }ifelse - }if - /sep_colorspace_dict null AGMCORE_gput - 100 dict begin - /dictstackcount countdictstack def - /showpage{}def - mark -}def -/graphic_cleanup -{ - cleartomark - dictstackcount 1 countdictstack 1 sub{end}for - end - AGMCORE_graphicsave restore -}def -/compose_error_msg -{ - grestoreall initgraphics - /Helvetica findfont 10 scalefont setfont - /AGMCORE_deltaY 100 def - /AGMCORE_deltaX 310 def - clippath pathbbox np pop pop 36 add exch 36 add exch moveto - 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto - 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath - 0 AGMCORE_&setgray - gsave 1 AGMCORE_&setgray fill grestore - 1 setlinewidth gsave stroke grestore - currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto - /AGMCORE_deltaY 12 def - /AGMCORE_tmp 0 def - AGMCORE_err_strings exch get - { - dup 32 eq - { - pop - AGMCORE_str256 0 AGMCORE_tmp getinterval - stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt - { - currentpoint AGMCORE_deltaY sub exch pop - clippath pathbbox pop pop pop 44 add exch moveto - }if - AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show - 0 1 AGMCORE_str256 length 1 sub - { - AGMCORE_str256 exch 0 put - }for - /AGMCORE_tmp 0 def - }{ - AGMCORE_str256 exch AGMCORE_tmp xpt - /AGMCORE_tmp AGMCORE_tmp 1 add def - }ifelse - }forall -}bdf -/AGMCORE_CMYKDeviceNColorspaces[ - [/Separation/None/DeviceCMYK{0 0 0}] - [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] - [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] - [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] - [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] - [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] - [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] - [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] - [/Separation(Cyan)/DeviceCMYK{0 0 0}] - [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] - [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] - [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] - [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] - [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] - [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] - [/DeviceCMYK] -]def -/ds{ - Adobe_AGM_Core begin - /currentdistillerparams where - { - pop currentdistillerparams/CoreDistVersion get 5000 lt - {<>setdistillerparams}if - }if - /AGMCORE_ps_version xdf - /AGMCORE_ps_level xdf - errordict/AGM_handleerror known not{ - errordict/AGM_handleerror errordict/handleerror get put - errordict/handleerror{ - Adobe_AGM_Core begin - $error/newerror get AGMCORE_cur_err null ne and{ - $error/newerror false put - AGMCORE_cur_err compose_error_msg - }if - $error/newerror true put - end - errordict/AGM_handleerror get exec - }bind put - }if - /AGMCORE_environ_ok - ps_level AGMCORE_ps_level ge - ps_version AGMCORE_ps_version ge and - AGMCORE_ps_level -1 eq or - def - AGMCORE_environ_ok not - {/AGMCORE_cur_err/AGMCORE_bad_environ def}if - /AGMCORE_&setgray systemdict/setgray get def - level2{ - /AGMCORE_&setcolor systemdict/setcolor get def - /AGMCORE_&setcolorspace systemdict/setcolorspace get def - }if - /AGMCORE_currentbg currentblackgeneration def - /AGMCORE_currentucr currentundercolorremoval def - /AGMCORE_Default_flatness currentflat def - /AGMCORE_distilling - /product where{ - pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and - }{ - false - }ifelse - def - /AGMCORE_GSTATE AGMCORE_key_known not{ - /AGMCORE_GSTATE 21 dict def - /AGMCORE_tmpmatrix matrix def - /AGMCORE_gstack 32 array def - /AGMCORE_gstackptr 0 def - /AGMCORE_gstacksaveptr 0 def - /AGMCORE_gstackframekeys 14 def - /AGMCORE_&gsave/gsave ldf - /AGMCORE_&grestore/grestore ldf - /AGMCORE_&grestoreall/grestoreall ldf - /AGMCORE_&save/save ldf - /AGMCORE_&setoverprint/setoverprint ldf - /AGMCORE_gdictcopy{ - begin - {def}forall - end - }def - /AGMCORE_gput{ - AGMCORE_gstack AGMCORE_gstackptr get - 3 1 roll - put - }def - /AGMCORE_gget{ - AGMCORE_gstack AGMCORE_gstackptr get - exch - get - }def - /gsave{ - AGMCORE_&gsave - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gstackptr 1 add - dup 32 ge{limitcheck}if - /AGMCORE_gstackptr exch store - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gdictcopy - }def - /grestore{ - AGMCORE_&grestore - AGMCORE_gstackptr 1 sub - dup AGMCORE_gstacksaveptr lt{1 add}if - dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known - {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse - /AGMCORE_gstackptr exch store - }def - /grestoreall{ - AGMCORE_&grestoreall - /AGMCORE_gstackptr AGMCORE_gstacksaveptr store - }def - /save{ - AGMCORE_&save - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gstackptr 1 add - dup 32 ge{limitcheck}if - /AGMCORE_gstackptr exch store - /AGMCORE_gstacksaveptr AGMCORE_gstackptr store - AGMCORE_gstack AGMCORE_gstackptr get - AGMCORE_gdictcopy - }def - /setoverprint{ - dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint - }def - 0 1 AGMCORE_gstack length 1 sub{ - AGMCORE_gstack exch AGMCORE_gstackframekeys dict put - }for - }if - level3/AGMCORE_&sysshfill AGMCORE_key_known not and - { - /AGMCORE_&sysshfill systemdict/shfill get def - /AGMCORE_&sysmakepattern systemdict/makepattern get def - /AGMCORE_&usrmakepattern/makepattern load def - }if - /currentcmykcolor[0 0 0 0]AGMCORE_gput - /currentstrokeadjust false AGMCORE_gput - /currentcolorspace[/DeviceGray]AGMCORE_gput - /sep_tint 0 AGMCORE_gput - /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput - /sep_colorspace_dict null AGMCORE_gput - /devicen_colorspace_dict null AGMCORE_gput - /indexed_colorspace_dict null AGMCORE_gput - /currentcolor_intent()AGMCORE_gput - /customcolor_tint 1 AGMCORE_gput - /absolute_colorimetric_crd null AGMCORE_gput - /relative_colorimetric_crd null AGMCORE_gput - /saturation_crd null AGMCORE_gput - /perceptual_crd null AGMCORE_gput - currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf - cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf - << - /MaxPatternItem currentsystemparams/MaxPatternCache get - >> - setuserparams - end -}def -/ps -{ - /setcmykcolor where{ - pop - Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put - }if - Adobe_AGM_Core begin - /setcmykcolor - { - 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput - 1 sub 4 1 roll - 3{ - 3 index add neg dup 0 lt{ - pop 0 - }if - 3 1 roll - }repeat - setrgbcolor pop - }ndf - /currentcmykcolor - { - /currentcmykcolor AGMCORE_gget aload pop - }ndf - /setoverprint - {pop}ndf - /currentoverprint - {false}ndf - /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def - /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def - /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def - /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def - /AGMCORE_plate_ndx - AGMCORE_cyan_plate{ - 0 - }{ - AGMCORE_magenta_plate{ - 1 - }{ - AGMCORE_yellow_plate{ - 2 - }{ - AGMCORE_black_plate{ - 3 - }{ - 4 - }ifelse - }ifelse - }ifelse - }ifelse - def - /AGMCORE_have_reported_unsupported_color_space false def - /AGMCORE_report_unsupported_color_space - { - AGMCORE_have_reported_unsupported_color_space false eq - { - (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== - Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf - }if - }def - /AGMCORE_composite_job - AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def - /AGMCORE_in_rip_sep - /AGMCORE_in_rip_sep where{ - pop AGMCORE_in_rip_sep - }{ - AGMCORE_distilling - { - false - }{ - userdict/Adobe_AGM_OnHost_Seps known{ - false - }{ - level2{ - currentpagedevice/Separations 2 copy known{ - get - }{ - pop pop false - }ifelse - }{ - false - }ifelse - }ifelse - }ifelse - }ifelse - def - /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def - /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def - /AGM_preserve_spots - /AGM_preserve_spots where{ - pop AGM_preserve_spots - }{ - AGMCORE_distilling AGMCORE_producing_seps or - }ifelse - def - /AGM_is_distiller_preserving_spotimages - { - currentdistillerparams/PreserveOverprintSettings known - { - currentdistillerparams/PreserveOverprintSettings get - { - currentdistillerparams/ColorConversionStrategy known - { - currentdistillerparams/ColorConversionStrategy get - /sRGB ne - }{ - true - }ifelse - }{ - false - }ifelse - }{ - false - }ifelse - }def - /convert_spot_to_process where{pop}{ - /convert_spot_to_process - { - //Adobe_AGM_Core begin - dup map_alias{ - /Name get exch pop - }if - dup dup(None)eq exch(All)eq or - { - pop false - }{ - AGMCORE_host_sep - { - gsave - 1 0 0 0 setcmykcolor currentgray 1 exch sub - 0 1 0 0 setcmykcolor currentgray 1 exch sub - 0 0 1 0 setcmykcolor currentgray 1 exch sub - 0 0 0 1 setcmykcolor currentgray 1 exch sub - add add add 0 eq - { - pop false - }{ - false setoverprint - current_spot_alias false set_spot_alias - 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor - set_spot_alias - currentgray 1 ne - }ifelse - grestore - }{ - AGMCORE_distilling - { - pop AGM_is_distiller_preserving_spotimages not - }{ - //Adobe_AGM_Core/AGMCORE_name xddf - false - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq - AGMUTIL_cpd/OverrideSeparations known and - { - AGMUTIL_cpd/OverrideSeparations get - { - /HqnSpots/ProcSet resourcestatus - { - pop pop pop true - }if - }if - }if - { - AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not - }{ - gsave - [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace - false - AGMUTIL_cpd/SeparationColorNames 2 copy known - { - get - {AGMCORE_name eq or}forall - not - }{ - pop pop pop true - }ifelse - grestore - }ifelse - }ifelse - }ifelse - }ifelse - end - }def - }ifelse - /convert_to_process where{pop}{ - /convert_to_process - { - dup length 0 eq - { - pop false - }{ - AGMCORE_host_sep - { - dup true exch - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - dup(Black)eq 3 -1 roll or - {pop} - {convert_spot_to_process and}ifelse - } - forall - { - true exch - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - (Black)eq or and - }forall - not - }{pop false}ifelse - }{ - false exch - { - /PhotoshopDuotoneList where{pop false}{true}ifelse - { - dup(Cyan)eq exch - dup(Magenta)eq 3 -1 roll or exch - dup(Yellow)eq 3 -1 roll or exch - dup(Black)eq 3 -1 roll or - {pop} - {convert_spot_to_process or}ifelse - } - { - convert_spot_to_process or - } - ifelse - } - forall - }ifelse - }ifelse - }def - }ifelse - /AGMCORE_avoid_L2_sep_space - version cvr 2012 lt - level2 and - AGMCORE_producing_seps not and - def - /AGMCORE_is_cmyk_sep - AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or - def - /AGM_avoid_0_cmyk where{ - pop AGM_avoid_0_cmyk - }{ - AGM_preserve_spots - userdict/Adobe_AGM_OnHost_Seps known - userdict/Adobe_AGM_InRip_Seps known or - not and - }ifelse - { - /setcmykcolor[ - { - 4 copy add add add 0 eq currentoverprint and{ - pop 0.0005 - }if - }/exec cvx - /AGMCORE_&setcmykcolor load dup type/operatortype ne{ - /exec cvx - }if - ]cvx def - }if - /AGMCORE_IsSeparationAProcessColor - { - dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or - }def - AGMCORE_host_sep{ - /setcolortransfer - { - AGMCORE_cyan_plate{ - pop pop pop - }{ - AGMCORE_magenta_plate{ - 4 3 roll pop pop pop - }{ - AGMCORE_yellow_plate{ - 4 2 roll pop pop pop - }{ - 4 1 roll pop pop pop - }ifelse - }ifelse - }ifelse - settransfer - } - def - /AGMCORE_get_ink_data - AGMCORE_cyan_plate{ - {pop pop pop} - }{ - AGMCORE_magenta_plate{ - {4 3 roll pop pop pop} - }{ - AGMCORE_yellow_plate{ - {4 2 roll pop pop pop} - }{ - {4 1 roll pop pop pop} - }ifelse - }ifelse - }ifelse - def - /AGMCORE_RemoveProcessColorNames - { - 1 dict begin - /filtername - { - dup/Cyan eq 1 index(Cyan)eq or - {pop(_cyan_)}if - dup/Magenta eq 1 index(Magenta)eq or - {pop(_magenta_)}if - dup/Yellow eq 1 index(Yellow)eq or - {pop(_yellow_)}if - dup/Black eq 1 index(Black)eq or - {pop(_black_)}if - }def - dup type/arraytype eq - {[exch{filtername}forall]} - {filtername}ifelse - end - }def - level3{ - /AGMCORE_IsCurrentColor - { - dup AGMCORE_IsSeparationAProcessColor - { - AGMCORE_plate_ndx 0 eq - {dup(Cyan)eq exch/Cyan eq or}if - AGMCORE_plate_ndx 1 eq - {dup(Magenta)eq exch/Magenta eq or}if - AGMCORE_plate_ndx 2 eq - {dup(Yellow)eq exch/Yellow eq or}if - AGMCORE_plate_ndx 3 eq - {dup(Black)eq exch/Black eq or}if - AGMCORE_plate_ndx 4 eq - {pop false}if - }{ - gsave - false setoverprint - current_spot_alias false set_spot_alias - 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor - set_spot_alias - currentgray 1 ne - grestore - }ifelse - }def - /AGMCORE_filter_functiondatasource - { - 5 dict begin - /data_in xdf - data_in type/stringtype eq - { - /ncomp xdf - /comp xdf - /string_out data_in length ncomp idiv string def - 0 ncomp data_in length 1 sub - { - string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put - }for - string_out - }{ - string/string_in xdf - /string_out 1 string def - /component xdf - [ - data_in string_in/readstring cvx - [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx - [/pop cvx()]cvx/ifelse cvx - ]cvx/ReusableStreamDecode filter - }ifelse - end - }def - /AGMCORE_separateShadingFunction - { - 2 dict begin - /paint? xdf - /channel xdf - dup type/dicttype eq - { - begin - FunctionType 0 eq - { - /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def - currentdict/Decode known - {/Decode Decode channel 2 mul 2 getinterval def}if - paint? not - {/Decode[1 1]def}if - }if - FunctionType 2 eq - { - paint? - { - /C0[C0 channel get 1 exch sub]def - /C1[C1 channel get 1 exch sub]def - }{ - /C0[1]def - /C1[1]def - }ifelse - }if - FunctionType 3 eq - { - /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def - }if - currentdict/Range known - {/Range[0 1]def}if - currentdict - end}{ - channel get 0 paint? AGMCORE_separateShadingFunction - }ifelse - end - }def - /AGMCORE_separateShading - { - 3 -1 roll begin - currentdict/Function known - { - currentdict/Background known - {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if - Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf - /ColorSpace[/DeviceGray]def - }{ - ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def - }{ - ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put - }ifelse - ColorSpace 0 get/Separation eq - { - { - [1/exch cvx/sub cvx]cvx - }{ - [/pop cvx 1]cvx - }ifelse - ColorSpace 3 3 -1 roll put - pop - }{ - { - [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx - }{ - pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx - }ifelse - ColorSpace 3 3 -1 roll bind put - }ifelse - ColorSpace 2/DeviceGray put - }ifelse - end - }def - /AGMCORE_separateShadingDict - { - dup/ColorSpace get - dup type/arraytype ne - {[exch]}if - dup 0 get/DeviceCMYK eq - { - exch begin - currentdict - AGMCORE_cyan_plate - {0 true}if - AGMCORE_magenta_plate - {1 true}if - AGMCORE_yellow_plate - {2 true}if - AGMCORE_black_plate - {3 true}if - AGMCORE_plate_ndx 4 eq - {0 false}if - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - currentdict - end exch - }if - dup 0 get/Separation eq - { - exch begin - ColorSpace 1 get dup/None ne exch/All ne and - { - ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and - { - ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace - [ - /Separation - ColorSpace 1 get - /DeviceGray - [ - ColorSpace 3 get/exec cvx - 4 AGMCORE_plate_ndx sub -1/roll cvx - 4 1/roll cvx - 3[/pop cvx]cvx/repeat cvx - 1/exch cvx/sub cvx - ]cvx - ]def - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - currentdict 0 false AGMCORE_separateShading - }if - }ifelse - }{ - currentdict ColorSpace 1 get AGMCORE_IsCurrentColor - 0 exch - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - }ifelse - }if - currentdict - end exch - }if - dup 0 get/DeviceN eq - { - exch begin - ColorSpace 1 get convert_to_process - { - ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq - { - /ColorSpace - [ - /DeviceN - ColorSpace 1 get - /DeviceGray - [ - ColorSpace 3 get/exec cvx - 4 AGMCORE_plate_ndx sub -1/roll cvx - 4 1/roll cvx - 3[/pop cvx]cvx/repeat cvx - 1/exch cvx/sub cvx - ]cvx - ]def - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - currentdict 0 false AGMCORE_separateShading - /ColorSpace[/DeviceGray]def - }if - }ifelse - }{ - currentdict - false -1 ColorSpace 1 get - { - AGMCORE_IsCurrentColor - { - 1 add - exch pop true exch exit - }if - 1 add - }forall - exch - dup not currentoverprint and - {/AGMCORE_ignoreshade true def}if - AGMCORE_separateShading - }ifelse - currentdict - end exch - }if - dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not - { - exch begin - ColorSpace dup type/arraytype eq - {0 get}if - /DeviceGray ne - { - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate not - { - ColorSpace 0 get/CIEBasedA eq - { - /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def - }if - ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or - { - /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def - }if - ColorSpace 0 get/CIEBasedDEFG eq - { - /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def - }if - currentdict 0 false AGMCORE_separateShading - }if - }if - currentdict - end exch - }if - pop - dup/AGMCORE_ignoreshade known - { - begin - /ColorSpace[/Separation(None)/DeviceGray{}]def - currentdict end - }if - }def - /shfill - { - AGMCORE_separateShadingDict - dup/AGMCORE_ignoreshade known - {pop} - {AGMCORE_&sysshfill}ifelse - }def - /makepattern - { - exch - dup/PatternType get 2 eq - { - clonedict - begin - /Shading Shading AGMCORE_separateShadingDict def - Shading/AGMCORE_ignoreshade known - currentdict end exch - {pop<>}if - exch AGMCORE_&sysmakepattern - }{ - exch AGMCORE_&usrmakepattern - }ifelse - }def - }if - }if - AGMCORE_in_rip_sep{ - /setcustomcolor - { - exch aload pop - dup 7 1 roll inRip_spot_has_ink not { - 4{4 index mul 4 1 roll} - repeat - /DeviceCMYK setcolorspace - 6 -2 roll pop pop - }{ - //Adobe_AGM_Core begin - /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf - end - [/Separation 4 -1 roll/DeviceCMYK - {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} - ] - setcolorspace - }ifelse - setcolor - }ndf - /setseparationgray - { - [/Separation(All)/DeviceGray{}]setcolorspace_opt - 1 exch sub setcolor - }ndf - }{ - /setseparationgray - { - AGMCORE_&setgray - }ndf - }ifelse - /findcmykcustomcolor - { - 5 makereadonlyarray - }ndf - /setcustomcolor - { - exch aload pop pop - 4{4 index mul 4 1 roll}repeat - setcmykcolor pop - }ndf - /has_color - /colorimage where{ - AGMCORE_producing_seps{ - pop true - }{ - systemdict eq - }ifelse - }{ - false - }ifelse - def - /map_index - { - 1 index mul exch getinterval{255 div}forall - }bdf - /map_indexed_devn - { - Lookup Names length 3 -1 roll cvi map_index - }bdf - /n_color_components - { - base_colorspace_type - dup/DeviceGray eq{ - pop 1 - }{ - /DeviceCMYK eq{ - 4 - }{ - 3 - }ifelse - }ifelse - }bdf - level2{ - /mo/moveto ldf - /li/lineto ldf - /cv/curveto ldf - /knockout_unitsq - { - 1 setgray - 0 0 1 1 rectfill - }def - level2/setcolorspace AGMCORE_key_known not and{ - /AGMCORE_&&&setcolorspace/setcolorspace ldf - /AGMCORE_ReplaceMappedColor - { - dup type dup/arraytype eq exch/packedarraytype eq or - { - /AGMCORE_SpotAliasAry2 where{ - begin - dup 0 get dup/Separation eq - { - pop - dup length array copy - dup dup 1 get - current_spot_alias - { - dup map_alias - { - false set_spot_alias - dup 1 exch setsepcolorspace - true set_spot_alias - begin - /sep_colorspace_dict currentdict AGMCORE_gput - pop pop pop - [ - /Separation Name - CSA map_csa - MappedCSA - /sep_colorspace_proc load - ] - dup Name - end - }if - }if - map_reserved_ink_name 1 xpt - }{ - /DeviceN eq - { - dup length array copy - dup dup 1 get[ - exch{ - current_spot_alias{ - dup map_alias{ - /Name get exch pop - }if - }if - map_reserved_ink_name - }forall - ]1 xpt - }if - }ifelse - end - }if - }if - }def - /setcolorspace - { - dup type dup/arraytype eq exch/packedarraytype eq or - { - dup 0 get/Indexed eq - { - AGMCORE_distilling - { - /PhotoshopDuotoneList where - { - pop false - }{ - true - }ifelse - }{ - true - }ifelse - { - aload pop 3 -1 roll - AGMCORE_ReplaceMappedColor - 3 1 roll 4 array astore - }if - }{ - AGMCORE_ReplaceMappedColor - }ifelse - }if - DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if - }def - }if - }{ - /adj - { - currentstrokeadjust{ - transform - 0.25 sub round 0.25 add exch - 0.25 sub round 0.25 add exch - itransform - }if - }def - /mo{ - adj moveto - }def - /li{ - adj lineto - }def - /cv{ - 6 2 roll adj - 6 2 roll adj - 6 2 roll adj curveto - }def - /knockout_unitsq - { - 1 setgray - 8 8 1[8 0 0 8 0 0]{}image - }def - /currentstrokeadjust{ - /currentstrokeadjust AGMCORE_gget - }def - /setstrokeadjust{ - /currentstrokeadjust exch AGMCORE_gput - }def - /setcolorspace - { - /currentcolorspace exch AGMCORE_gput - }def - /currentcolorspace - { - /currentcolorspace AGMCORE_gget - }def - /setcolor_devicecolor - { - base_colorspace_type - dup/DeviceGray eq{ - pop setgray - }{ - /DeviceCMYK eq{ - setcmykcolor - }{ - setrgbcolor - }ifelse - }ifelse - }def - /setcolor - { - currentcolorspace 0 get - dup/DeviceGray ne{ - dup/DeviceCMYK ne{ - dup/DeviceRGB ne{ - dup/Separation eq{ - pop - currentcolorspace 3 gx - currentcolorspace 2 get - }{ - dup/Indexed eq{ - pop - currentcolorspace 3 get dup type/stringtype eq{ - currentcolorspace 1 get n_color_components - 3 -1 roll map_index - }{ - exec - }ifelse - currentcolorspace 1 get - }{ - /AGMCORE_cur_err/AGMCORE_invalid_color_space def - AGMCORE_invalid_color_space - }ifelse - }ifelse - }if - }if - }if - setcolor_devicecolor - }def - }ifelse - /sop/setoverprint ldf - /lw/setlinewidth ldf - /lc/setlinecap ldf - /lj/setlinejoin ldf - /ml/setmiterlimit ldf - /dsh/setdash ldf - /sadj/setstrokeadjust ldf - /gry/setgray ldf - /rgb/setrgbcolor ldf - /cmyk[ - /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx - /setcmykcolor load dup type/operatortype ne{/exec cvx}if - ]cvx bdf - level3 AGMCORE_host_sep not and{ - /nzopmsc{ - 6 dict begin - /kk exch def - /yy exch def - /mm exch def - /cc exch def - /sum 0 def - cc 0 ne{/sum sum 2#1000 or def cc}if - mm 0 ne{/sum sum 2#0100 or def mm}if - yy 0 ne{/sum sum 2#0010 or def yy}if - kk 0 ne{/sum sum 2#0001 or def kk}if - AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace - sum 0 eq{0}if - end - setcolor - }bdf - }{ - /nzopmsc/cmyk ldf - }ifelse - /sep/setsepcolor ldf - /devn/setdevicencolor ldf - /idx/setindexedcolor ldf - /colr/setcolor ldf - /csacrd/set_csa_crd ldf - /sepcs/setsepcolorspace ldf - /devncs/setdevicencolorspace ldf - /idxcs/setindexedcolorspace ldf - /cp/closepath ldf - /clp/clp_npth ldf - /eclp/eoclp_npth ldf - /f/fill ldf - /ef/eofill ldf - /@/stroke ldf - /nclp/npth_clp ldf - /gset/graphic_setup ldf - /gcln/graphic_cleanup ldf - /ct/concat ldf - /cf/currentfile ldf - /fl/filter ldf - /rs/readstring ldf - /AGMCORE_def_ht currenthalftone def - /clonedict Adobe_AGM_Utils begin/clonedict load end def - /clonearray Adobe_AGM_Utils begin/clonearray load end def - currentdict{ - dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ - bind - }if - def - }forall - /getrampcolor - { - /indx exch def - 0 1 NumComp 1 sub - { - dup - Samples exch get - dup type/stringtype eq{indx get}if - exch - Scaling exch get aload pop - 3 1 roll - mul add - }for - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }bdf - /sssetbackground{ - aload pop - ColorSpaceFamily/Separation eq - {sep} - { - ColorSpaceFamily/DeviceN eq - {devn}{setcolor}ifelse - }ifelse - }bdf - /RadialShade - { - 40 dict begin - /ColorSpaceFamily xdf - /background xdf - /ext1 xdf - /ext0 xdf - /BBox xdf - /r2 xdf - /c2y xdf - /c2x xdf - /r1 xdf - /c1y xdf - /c1x xdf - /rampdict xdf - /setinkoverprint where{pop/setinkoverprint{pop}def}if - gsave - BBox length 0 gt - { - np - BBox 0 get BBox 1 get moveto - BBox 2 get BBox 0 get sub 0 rlineto - 0 BBox 3 get BBox 1 get sub rlineto - BBox 2 get BBox 0 get sub neg 0 rlineto - closepath - clip - np - }if - c1x c2x eq - { - c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse - }{ - /slope c2y c1y sub c2x c1x sub div def - /theta slope 1 atan def - c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if - c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if - }ifelse - gsave - clippath - c1x c1y translate - theta rotate - -90 rotate - {pathbbox}stopped - {0 0 0 0}if - /yMax xdf - /xMax xdf - /yMin xdf - /xMin xdf - grestore - xMax xMin eq yMax yMin eq or - { - grestore - end - }{ - /max{2 copy gt{pop}{exch pop}ifelse}bdf - /min{2 copy lt{pop}{exch pop}ifelse}bdf - rampdict begin - 40 dict begin - background length 0 gt{background sssetbackground gsave clippath fill grestore}if - gsave - c1x c1y translate - theta rotate - -90 rotate - /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def - /c1y 0 def - /c1x 0 def - /c2x 0 def - ext0 - { - 0 getrampcolor - c2y r2 add r1 sub 0.0001 lt - { - c1x c1y r1 360 0 arcn - pathbbox - /aymax exch def - /axmax exch def - /aymin exch def - /axmin exch def - /bxMin xMin axmin min def - /byMin yMin aymin min def - /bxMax xMax axmax max def - /byMax yMax aymax max def - bxMin byMin moveto - bxMax byMin lineto - bxMax byMax lineto - bxMin byMax lineto - bxMin byMin lineto - eofill - }{ - c2y r1 add r2 le - { - c1x c1y r1 0 360 arc - fill - } - { - c2x c2y r2 0 360 arc fill - r1 r2 eq - { - /p1x r1 neg def - /p1y c1y def - /p2x r1 def - /p2y c1y def - p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto - fill - }{ - /AA r2 r1 sub c2y div def - AA -1 eq - {/theta 89.99 def} - {/theta AA 1 AA dup mul sub sqrt div 1 atan def} - ifelse - /SS1 90 theta add dup sin exch cos div def - /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def - /p1y p1x SS1 div neg def - /SS2 90 theta sub dup sin exch cos div def - /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def - /p2y p2x SS2 div neg def - r1 r2 gt - { - /L1maxX p1x yMin p1y sub SS1 div add def - /L2maxX p2x yMin p2y sub SS2 div add def - }{ - /L1maxX 0 def - /L2maxX 0 def - }ifelse - p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto - L1maxX L1maxX p1x sub SS1 mul p1y add lineto - fill - }ifelse - }ifelse - }ifelse - }if - c1x c2x sub dup mul - c1y c2y sub dup mul - add 0.5 exp - 0 dtransform - dup mul exch dup mul add 0.5 exp 72 div - 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 1 index 1 index lt{exch}if pop - /hires xdf - hires mul - /numpix xdf - /numsteps NumSamples def - /rampIndxInc 1 def - /subsampling false def - numpix 0 ne - { - NumSamples numpix div 0.5 gt - { - /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def - /rampIndxInc NumSamples 1 sub numsteps div def - /subsampling true def - }if - }if - /xInc c2x c1x sub numsteps div def - /yInc c2y c1y sub numsteps div def - /rInc r2 r1 sub numsteps div def - /cx c1x def - /cy c1y def - /radius r1 def - np - xInc 0 eq yInc 0 eq rInc 0 eq and and - { - 0 getrampcolor - cx cy radius 0 360 arc - stroke - NumSamples 1 sub getrampcolor - cx cy radius 72 hires div add 0 360 arc - 0 setlinewidth - stroke - }{ - 0 - numsteps - { - dup - subsampling{round cvi}if - getrampcolor - cx cy radius 0 360 arc - /cx cx xInc add def - /cy cy yInc add def - /radius radius rInc add def - cx cy radius 360 0 arcn - eofill - rampIndxInc add - }repeat - pop - }ifelse - ext1 - { - c2y r2 add r1 lt - { - c2x c2y r2 0 360 arc - fill - }{ - c2y r1 add r2 sub 0.0001 le - { - c2x c2y r2 360 0 arcn - pathbbox - /aymax exch def - /axmax exch def - /aymin exch def - /axmin exch def - /bxMin xMin axmin min def - /byMin yMin aymin min def - /bxMax xMax axmax max def - /byMax yMax aymax max def - bxMin byMin moveto - bxMax byMin lineto - bxMax byMax lineto - bxMin byMax lineto - bxMin byMin lineto - eofill - }{ - c2x c2y r2 0 360 arc fill - r1 r2 eq - { - /p1x r2 neg def - /p1y c2y def - /p2x r2 def - /p2y c2y def - p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto - fill - }{ - /AA r2 r1 sub c2y div def - AA -1 eq - {/theta 89.99 def} - {/theta AA 1 AA dup mul sub sqrt div 1 atan def} - ifelse - /SS1 90 theta add dup sin exch cos div def - /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def - /p1y c2y p1x SS1 div sub def - /SS2 90 theta sub dup sin exch cos div def - /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def - /p2y c2y p2x SS2 div sub def - r1 r2 lt - { - /L1maxX p1x yMax p1y sub SS1 div add def - /L2maxX p2x yMax p2y sub SS2 div add def - }{ - /L1maxX 0 def - /L2maxX 0 def - }ifelse - p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto - L1maxX L1maxX p1x sub SS1 mul p1y add lineto - fill - }ifelse - }ifelse - }ifelse - }if - grestore - grestore - end - end - end - }ifelse - }bdf - /GenStrips - { - 40 dict begin - /ColorSpaceFamily xdf - /background xdf - /ext1 xdf - /ext0 xdf - /BBox xdf - /y2 xdf - /x2 xdf - /y1 xdf - /x1 xdf - /rampdict xdf - /setinkoverprint where{pop/setinkoverprint{pop}def}if - gsave - BBox length 0 gt - { - np - BBox 0 get BBox 1 get moveto - BBox 2 get BBox 0 get sub 0 rlineto - 0 BBox 3 get BBox 1 get sub rlineto - BBox 2 get BBox 0 get sub neg 0 rlineto - closepath - clip - np - }if - x1 x2 eq - { - y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse - }{ - /slope y2 y1 sub x2 x1 sub div def - /theta slope 1 atan def - x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if - x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if - } - ifelse - gsave - clippath - x1 y1 translate - theta rotate - {pathbbox}stopped - {0 0 0 0}if - /yMax exch def - /xMax exch def - /yMin exch def - /xMin exch def - grestore - xMax xMin eq yMax yMin eq or - { - grestore - end - }{ - rampdict begin - 20 dict begin - background length 0 gt{background sssetbackground gsave clippath fill grestore}if - gsave - x1 y1 translate - theta rotate - /xStart 0 def - /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def - /ySpan yMax yMin sub def - /numsteps NumSamples def - /rampIndxInc 1 def - /subsampling false def - xStart 0 transform - xEnd 0 transform - 3 -1 roll - sub dup mul - 3 1 roll - sub dup mul - add 0.5 exp 72 div - 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt - 1 index 1 index lt{exch}if pop - mul - /numpix xdf - numpix 0 ne - { - NumSamples numpix div 0.5 gt - { - /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def - /rampIndxInc NumSamples 1 sub numsteps div def - /subsampling true def - }if - }if - ext0 - { - 0 getrampcolor - xMin xStart lt - { - xMin yMin xMin neg ySpan rectfill - }if - }if - /xInc xEnd xStart sub numsteps div def - /x xStart def - 0 - numsteps - { - dup - subsampling{round cvi}if - getrampcolor - x yMin xInc ySpan rectfill - /x x xInc add def - rampIndxInc add - }repeat - pop - ext1{ - xMax xEnd gt - { - xEnd yMin xMax xEnd sub ySpan rectfill - }if - }if - grestore - grestore - end - end - end - }ifelse - }bdf -}def -/pt -{ - end -}def -/dt{ -}def -/pgsv{ - //Adobe_AGM_Core/AGMCORE_save save put -}def -/pgrs{ - //Adobe_AGM_Core/AGMCORE_save get restore -}def -systemdict/findcolorrendering known{ - /findcolorrendering systemdict/findcolorrendering get def -}if -systemdict/setcolorrendering known{ - /setcolorrendering systemdict/setcolorrendering get def -}if -/test_cmyk_color_plate -{ - gsave - setcmykcolor currentgray 1 ne - grestore -}def -/inRip_spot_has_ink -{ - dup//Adobe_AGM_Core/AGMCORE_name xddf - convert_spot_to_process not -}def -/map255_to_range -{ - 1 index sub - 3 -1 roll 255 div mul add -}def -/set_csa_crd -{ - /sep_colorspace_dict null AGMCORE_gput - begin - CSA get_csa_by_name setcolorspace_opt - set_crd - end -} -def -/map_csa -{ - currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse - {pop}{get_csa_by_name/MappedCSA xdf}ifelse -}def -/setsepcolor -{ - /sep_colorspace_dict AGMCORE_gget begin - dup/sep_tint exch AGMCORE_gput - TintProc - end -}def -/setdevicencolor -{ - /devicen_colorspace_dict AGMCORE_gget begin - Names length copy - Names length 1 sub -1 0 - { - /devicen_tints AGMCORE_gget 3 1 roll xpt - }for - TintProc - end -}def -/sep_colorspace_proc -{ - /AGMCORE_tmp exch store - /sep_colorspace_dict AGMCORE_gget begin - currentdict/Components known{ - Components aload pop - TintMethod/Lab eq{ - 2{AGMCORE_tmp mul NComponents 1 roll}repeat - LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll - }{ - TintMethod/Subtractive eq{ - NComponents{ - AGMCORE_tmp mul NComponents 1 roll - }repeat - }{ - NComponents{ - 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll - }repeat - }ifelse - }ifelse - }{ - ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get - aload pop - }ifelse - end -}def -/sep_colorspace_gray_proc -{ - /AGMCORE_tmp exch store - /sep_colorspace_dict AGMCORE_gget begin - GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get - end -}def -/sep_proc_name -{ - dup 0 get - dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ - pop[/DeviceGray] - /sep_colorspace_gray_proc - }{ - /sep_colorspace_proc - }ifelse -}def -/setsepcolorspace -{ - current_spot_alias{ - dup begin - Name map_alias{ - exch pop - }if - end - }if - dup/sep_colorspace_dict exch AGMCORE_gput - begin - CSA map_csa - /AGMCORE_sep_special Name dup()eq exch(All)eq or store - AGMCORE_avoid_L2_sep_space{ - [/Indexed MappedCSA sep_proc_name 255 exch - {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx - ]setcolorspace_opt - /TintProc{ - 255 mul round cvi setcolor - }bdf - }{ - MappedCSA 0 get/DeviceCMYK eq - currentdict/Components known and - AGMCORE_sep_special not and{ - /TintProc[ - Components aload pop Name findcmykcustomcolor - /exch cvx/setcustomcolor cvx - ]cvx bdf - }{ - AGMCORE_host_sep Name(All)eq and{ - /TintProc{ - 1 exch sub setseparationgray - }bdf - }{ - AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and - AGMCORE_host_sep or - Name()eq and{ - /TintProc[ - MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ - cvx/setcmykcolor cvx - }{ - cvx/setgray cvx - }ifelse - ]cvx bdf - }{ - AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ - /TintProc[ - /dup cvx - MappedCSA sep_proc_name cvx exch - 0 get/DeviceGray eq{ - 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx - }if - /Name cvx/findcmykcustomcolor cvx/exch cvx - AGMCORE_host_sep{ - AGMCORE_is_cmyk_sep - /Name cvx - /AGMCORE_IsSeparationAProcessColor load/exec cvx - /not cvx/and cvx - }{ - Name inRip_spot_has_ink not - }ifelse - [ - /pop cvx 1 - ]cvx/if cvx - /setcustomcolor cvx - ]cvx bdf - }{ - /TintProc{setcolor}bdf - [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt - }ifelse - }ifelse - }ifelse - }ifelse - }ifelse - set_crd - setsepcolor - end -}def -/additive_blend -{ - 3 dict begin - /numarrays xdf - /numcolors xdf - 0 1 numcolors 1 sub - { - /c1 xdf - 1 - 0 1 numarrays 1 sub - { - 1 exch add/index cvx - c1/get cvx/mul cvx - }for - numarrays 1 add 1/roll cvx - }for - numarrays[/pop cvx]cvx/repeat cvx - end -}def -/subtractive_blend -{ - 3 dict begin - /numarrays xdf - /numcolors xdf - 0 1 numcolors 1 sub - { - /c1 xdf - 1 1 - 0 1 numarrays 1 sub - { - 1 3 3 -1 roll add/index cvx - c1/get cvx/sub cvx/mul cvx - }for - /sub cvx - numarrays 1 add 1/roll cvx - }for - numarrays[/pop cvx]cvx/repeat cvx - end -}def -/exec_tint_transform -{ - /TintProc[ - /TintTransform cvx/setcolor cvx - ]cvx bdf - MappedCSA setcolorspace_opt -}bdf -/devn_makecustomcolor -{ - 2 dict begin - /names_index xdf - /Names xdf - 1 1 1 1 Names names_index get findcmykcustomcolor - /devicen_tints AGMCORE_gget names_index get setcustomcolor - Names length{pop}repeat - end -}bdf -/setdevicencolorspace -{ - dup/AliasedColorants known{false}{true}ifelse - current_spot_alias and{ - 7 dict begin - /names_index 0 def - dup/names_len exch/Names get length def - /new_names names_len array def - /new_LookupTables names_len array def - /alias_cnt 0 def - dup/Names get - { - dup map_alias{ - exch pop - dup/ColorLookup known{ - dup begin - new_LookupTables names_index ColorLookup put - end - }{ - dup/Components known{ - dup begin - new_LookupTables names_index Components put - end - }{ - dup begin - new_LookupTables names_index[null null null null]put - end - }ifelse - }ifelse - new_names names_index 3 -1 roll/Name get put - /alias_cnt alias_cnt 1 add def - }{ - /name xdf - new_names names_index name put - dup/LookupTables known{ - dup begin - new_LookupTables names_index LookupTables names_index get put - end - }{ - dup begin - new_LookupTables names_index[null null null null]put - end - }ifelse - }ifelse - /names_index names_index 1 add def - }forall - alias_cnt 0 gt{ - /AliasedColorants true def - /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def - 0 1 names_len 1 sub{ - /names_index xdf - new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ - /AliasedColorants false def - exit - }{ - new_LookupTables names_index get 0 get null eq{ - dup/Names get names_index get/name xdf - name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq - or or or not{ - /AliasedColorants false def - exit - }if - }if - }ifelse - }for - lut_entry_len 1 eq{ - /AliasedColorants false def - }if - AliasedColorants{ - dup begin - /Names new_names def - /LookupTables new_LookupTables def - /AliasedColorants true def - /NComponents lut_entry_len def - /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def - /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def - currentdict/TTTablesIdx known not{ - /TTTablesIdx -1 def - }if - end - }if - }if - end - }if - dup/devicen_colorspace_dict exch AGMCORE_gput - begin - currentdict/AliasedColorants known{ - AliasedColorants - }{ - false - }ifelse - dup not{ - CSA map_csa - }if - /TintTransform load type/nulltype eq or{ - /TintTransform[ - 0 1 Names length 1 sub - { - /TTTablesIdx TTTablesIdx 1 add def - dup LookupTables exch get dup 0 get null eq - { - 1 index - Names exch get - dup(Cyan)eq - { - pop exch - LookupTables length exch sub - /index cvx - 0 0 0 - } - { - dup(Magenta)eq - { - pop exch - LookupTables length exch sub - /index cvx - 0/exch cvx 0 0 - }{ - (Yellow)eq - { - exch - LookupTables length exch sub - /index cvx - 0 0 3 -1/roll cvx 0 - }{ - exch - LookupTables length exch sub - /index cvx - 0 0 0 4 -1/roll cvx - }ifelse - }ifelse - }ifelse - 5 -1/roll cvx/astore cvx - }{ - dup length 1 sub - LookupTables length 4 -1 roll sub 1 add - /index cvx/mul cvx/round cvx/cvi cvx/get cvx - }ifelse - Names length TTTablesIdx add 1 add 1/roll cvx - }for - Names length[/pop cvx]cvx/repeat cvx - NComponents Names length - TintMethod/Subtractive eq - { - subtractive_blend - }{ - additive_blend - }ifelse - ]cvx bdf - }if - AGMCORE_host_sep{ - Names convert_to_process{ - exec_tint_transform - } - { - currentdict/AliasedColorants known{ - AliasedColorants not - }{ - false - }ifelse - 5 dict begin - /AvoidAliasedColorants xdf - /painted? false def - /names_index 0 def - /names_len Names length def - AvoidAliasedColorants{ - /currentspotalias current_spot_alias def - false set_spot_alias - }if - Names{ - AGMCORE_is_cmyk_sep{ - dup(Cyan)eq AGMCORE_cyan_plate and exch - dup(Magenta)eq AGMCORE_magenta_plate and exch - dup(Yellow)eq AGMCORE_yellow_plate and exch - (Black)eq AGMCORE_black_plate and or or or{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - Names names_index/devn_makecustomcolor cvx - ]cvx ddf - /painted? true def - }if - painted?{exit}if - }{ - 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - Names names_index/devn_makecustomcolor cvx - ]cvx ddf - /painted? true def - exit - }if - }ifelse - /names_index names_index 1 add def - }forall - AvoidAliasedColorants{ - currentspotalias set_spot_alias - }if - painted?{ - /devicen_colorspace_dict AGMCORE_gget/names_index names_index put - }{ - /devicen_colorspace_dict AGMCORE_gget/TintProc[ - names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx - 0 0 0 0/setcmykcolor cvx - ]cvx ddf - }ifelse - end - }ifelse - } - { - AGMCORE_in_rip_sep{ - Names convert_to_process not - }{ - level3 - }ifelse - { - [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt - /TintProc level3 not AGMCORE_in_rip_sep and{ - [ - Names/length cvx[/pop cvx]cvx/repeat cvx - ]cvx bdf - }{ - {setcolor}bdf - }ifelse - }{ - exec_tint_transform - }ifelse - }ifelse - set_crd - /AliasedColorants false def - end -}def -/setindexedcolorspace -{ - dup/indexed_colorspace_dict exch AGMCORE_gput - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - currentdict devncs - }{ - 1 currentdict sepcs - }ifelse - AGMCORE_host_sep{ - 4 dict begin - /compCnt/Names where{pop Names length}{1}ifelse def - /NewLookup HiVal 1 add string def - 0 1 HiVal{ - /tableIndex xdf - Lookup dup type/stringtype eq{ - compCnt tableIndex map_index - }{ - exec - }ifelse - /Names where{ - pop setdevicencolor - }{ - setsepcolor - }ifelse - currentgray - tableIndex exch - 255 mul cvi - NewLookup 3 1 roll put - }for - [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt - end - }{ - level3 - { - currentdict/Names known{ - [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt - }{ - [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt - }ifelse - }{ - [/Indexed MappedCSA HiVal - [ - currentdict/Names known{ - Lookup dup type/stringtype eq - {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} - {/exec cvx}ifelse - /TintTransform load/exec cvx - }{ - Lookup dup type/stringtype eq - {/exch cvx/get cvx 255/div cvx} - {/exec cvx}ifelse - CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx - }ifelse - ]cvx - ]setcolorspace_opt - }ifelse - }ifelse - end - set_crd - } - { - CSA map_csa - AGMCORE_host_sep level2 not and{ - 0 0 0 0 setcmykcolor - }{ - [/Indexed MappedCSA - level2 not has_color not and{ - dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ - pop[/DeviceGray] - }if - HiVal GrayLookup - }{ - HiVal - currentdict/RangeArray known{ - { - /indexed_colorspace_dict AGMCORE_gget begin - Lookup exch - dup HiVal gt{ - pop HiVal - }if - NComponents mul NComponents getinterval{}forall - NComponents 1 sub -1 0{ - RangeArray exch 2 mul 2 getinterval aload pop map255_to_range - NComponents 1 roll - }for - end - }bind - }{ - Lookup - }ifelse - }ifelse - ]setcolorspace_opt - set_crd - }ifelse - }ifelse - end -}def -/setindexedcolor -{ - AGMCORE_host_sep{ - /indexed_colorspace_dict AGMCORE_gget - begin - currentdict/CSDBase known{ - CSDBase/CSD get_res begin - currentdict/Names known{ - map_indexed_devn - devn - } - { - Lookup 1 3 -1 roll map_index - sep - }ifelse - end - }{ - Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll - map_index - MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse - }ifelse - end - }{ - level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ - /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin - map_indexed_devn - devn - end - } - { - setcolor - }ifelse - }ifelse -}def -/ignoreimagedata -{ - currentoverprint not{ - gsave - dup clonedict begin - 1 setgray - /Decode[0 1]def - /DataSourcedef - /MultipleDataSources false def - /BitsPerComponent 8 def - currentdict end - systemdict/image gx - grestore - }if - consumeimagedata -}def -/add_res -{ - dup/CSD eq{ - pop - //Adobe_AGM_Core begin - /AGMCORE_CSD_cache load 3 1 roll put - end - }{ - defineresource pop - }ifelse -}def -/del_res -{ - { - aload pop exch - dup/CSD eq{ - pop - {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall - }{ - exch - {1 index undefineresource}forall - pop - }ifelse - }forall -}def -/get_res -{ - dup/CSD eq{ - pop - dup type dup/nametype eq exch/stringtype eq or{ - AGMCORE_CSD_cache exch get - }if - }{ - findresource - }ifelse -}def -/get_csa_by_name -{ - dup type dup/nametype eq exch/stringtype eq or{ - /CSA get_res - }if -}def -/paintproc_buf_init -{ - /count get 0 0 put -}def -/paintproc_buf_next -{ - dup/count get dup 0 get - dup 3 1 roll - 1 add 0 xpt - get -}def -/cachepaintproc_compress -{ - 5 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - /string_size 16000 def - /readbuffer string_size string def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - /LZWFilter - { - exch - dup length 0 eq{ - pop - }{ - ppdict dup length 1 sub 3 -1 roll put - }ifelse - {string_size}{0}ifelse string - }/LZWEncode filter def - { - ReadFilter readbuffer readstring - exch LZWFilter exch writestring - not{exit}if - }loop - LZWFilter closefile - ppdict - end -}def -/cachepaintproc -{ - 2 dict begin - currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def - /ppdict 20 dict def - currentglobal true setglobal - ppdict 1 array dup 0 1 put/count xpt - setglobal - { - ReadFilter 16000 string readstring exch - ppdict dup length 1 sub 3 -1 roll put - not{exit}if - }loop - ppdict dup dup length 1 sub()put - end -}def -/make_pattern -{ - exch clonedict exch - dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform - exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub - exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub - matrix translate exch matrix concatmatrix - 1 index begin - BBox 0 get XStep div cvi XStep mul/xshift exch neg def - BBox 1 get YStep div cvi YStep mul/yshift exch neg def - BBox 0 get xshift add - BBox 1 get yshift add - BBox 2 get xshift add - BBox 3 get yshift add - 4 array astore - /BBox exch def - [xshift yshift/translate load null/exec load]dup - 3/PaintProc load put cvx/PaintProc exch def - end - gsave 0 setgray - makepattern - grestore -}def -/set_pattern -{ - dup/PatternType get 1 eq{ - dup/PaintType get 1 eq{ - currentoverprint sop[/DeviceGray]setcolorspace 0 setgray - }if - }if - setpattern -}def -/setcolorspace_opt -{ - dup currentcolorspace eq{pop}{setcolorspace}ifelse -}def -/updatecolorrendering -{ - currentcolorrendering/RenderingIntent known{ - currentcolorrendering/RenderingIntent get - } - { - Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd AGMCORE_gget dup null eq - } - { - Intent/Saturation eq - { - /saturation_crd AGMCORE_gget dup null eq - } - { - /perceptual_crd AGMCORE_gget dup null eq - }ifelse - }ifelse - }ifelse - { - pop null - } - { - /RenderingIntent known{null}{Intent}ifelse - }ifelse - }ifelse - Intent ne{ - Intent/ColorRendering{findresource}stopped - { - pop pop systemdict/findcolorrendering known - { - Intent findcolorrendering - { - /ColorRendering findresource true exch - } - { - /ColorRendering findresource - product(Xerox Phaser 5400)ne - exch - }ifelse - dup Intent/AbsoluteColorimetric eq - { - /absolute_colorimetric_crd exch AGMCORE_gput - } - { - Intent/RelativeColorimetric eq - { - /relative_colorimetric_crd exch AGMCORE_gput - } - { - Intent/Saturation eq - { - /saturation_crd exch AGMCORE_gput - } - { - Intent/Perceptual eq - { - /perceptual_crd exch AGMCORE_gput - } - { - pop - }ifelse - }ifelse - }ifelse - }ifelse - 1 index{exch}{pop}ifelse - } - {false}ifelse - } - {true}ifelse - { - dup begin - currentdict/TransformPQR known{ - currentdict/TransformPQR get aload pop - 3{{}eq 3 1 roll}repeat or or - } - {true}ifelse - currentdict/MatrixPQR known{ - currentdict/MatrixPQR get aload pop - 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll - 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll - 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq - and and and and and and and and - } - {true}ifelse - end - or - { - clonedict begin - /TransformPQR[ - {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div - 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind - {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div - 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind - {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div - 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind - ]def - /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def - /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def - currentdict end - }if - setcolorrendering_opt - }if - }if -}def -/set_crd -{ - AGMCORE_host_sep not level2 and{ - currentdict/ColorRendering known{ - ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if - }{ - currentdict/Intent known{ - updatecolorrendering - }if - }ifelse - currentcolorspace dup type/arraytype eq - {0 get}if - /DeviceRGB eq - { - currentdict/UCR known - {/UCR}{/AGMCORE_currentucr}ifelse - load setundercolorremoval - currentdict/BG known - {/BG}{/AGMCORE_currentbg}ifelse - load setblackgeneration - }if - }if -}def -/set_ucrbg -{ - dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration - dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval -}def -/setcolorrendering_opt -{ - dup currentcolorrendering eq{ - pop - }{ - clonedict - begin - /Intent Intent def - currentdict - end - setcolorrendering - }ifelse -}def -/cpaint_gcomp -{ - convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf - //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not - { - (%end_cpaint_gcomp)flushinput - }if -}def -/cpaint_gsep -{ - //Adobe_AGM_Core/AGMCORE_ConvertToProcess get - { - (%end_cpaint_gsep)flushinput - }if -}def -/cpaint_gend -{np}def -/T1_path -{ - currentfile token pop currentfile token pop mo - { - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 exch rlineto - currentfile token pop dup type/stringtype eq - {pop exit}if - 0 rlineto - }loop -}def -/T1_gsave - level3 - {/clipsave} - {/gsave}ifelse - load def -/T1_grestore - level3 - {/cliprestore} - {/grestore}ifelse - load def -/set_spot_alias_ary -{ - dup inherit_aliases - //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf -}def -/set_spot_normalization_ary -{ - dup inherit_aliases - dup length - /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if - array - //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf - /AGMCORE_SpotAliasAry where{ - pop - AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval - AGMCORE_SpotAliasAry length - }{0}ifelse - AGMCORE_SpotAliasAry2 3 1 roll exch putinterval - true set_spot_alias -}def -/inherit_aliases -{ - {dup/Name get map_alias{/CSD put}{pop}ifelse}forall -}def -/set_spot_alias -{ - /AGMCORE_SpotAliasAry2 where{ - /AGMCORE_current_spot_alias 3 -1 roll put - }{ - pop - }ifelse -}def -/current_spot_alias -{ - /AGMCORE_SpotAliasAry2 where{ - /AGMCORE_current_spot_alias get - }{ - false - }ifelse -}def -/map_alias -{ - /AGMCORE_SpotAliasAry2 where{ - begin - /AGMCORE_name xdf - false - AGMCORE_SpotAliasAry2{ - dup/Name get AGMCORE_name eq{ - /CSD get/CSD get_res - exch pop true - exit - }{ - pop - }ifelse - }forall - end - }{ - pop false - }ifelse -}bdf -/spot_alias -{ - true set_spot_alias - /AGMCORE_&setcustomcolor AGMCORE_key_known not{ - //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put - }if - /customcolor_tint 1 AGMCORE_gput - //Adobe_AGM_Core begin - /setcustomcolor - { - //Adobe_AGM_Core begin - dup/customcolor_tint exch AGMCORE_gput - 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not - current_spot_alias and{1 index 4 get map_alias}{false}ifelse - { - false set_spot_alias - /sep_colorspace_dict AGMCORE_gget null ne - 3 1 roll 2 index{ - exch pop/sep_tint AGMCORE_gget exch - }if - mark 3 1 roll - setsepcolorspace - counttomark 0 ne{ - setsepcolor - }if - pop - not{/sep_tint 1.0 AGMCORE_gput}if - pop - true set_spot_alias - }{ - AGMCORE_&setcustomcolor - }ifelse - end - }bdf - end -}def -/begin_feature -{ - Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put - count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put - {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if -}def -/end_feature -{ - 2 dict begin - /spd/setpagedevice load def - /setpagedevice{get_gstate spd set_gstate}def - stopped{$error/newerror false put}if - end - count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse - countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse - {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if -}def -/set_negative -{ - //Adobe_AGM_Core begin - /AGMCORE_inverting exch def - level2{ - currentpagedevice/NegativePrint known AGMCORE_distilling not and{ - currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ - true begin_feature true{ - <>setpagedevice - }end_feature - }if - /AGMCORE_inverting false def - }if - }if - AGMCORE_inverting{ - [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer - AGMCORE_distilling{ - erasepage - }{ - gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse - /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore - }ifelse - }if - end -}def -/lw_save_restore_override{ - /md where{ - pop - md begin - initializepage - /initializepage{}def - /pmSVsetup{}def - /endp{}def - /pse{}def - /psb{}def - /orig_showpage where - {pop} - {/orig_showpage/showpage load def} - ifelse - /showpage{orig_showpage gR}def - end - }if -}def -/pscript_showpage_override{ - /NTPSOct95 where - { - begin - showpage - save - /showpage/restore load def - /restore{exch pop}def - end - }if -}def -/driver_media_override -{ - /md where{ - pop - md/initializepage known{ - md/initializepage{}put - }if - md/rC known{ - md/rC{4{pop}repeat}put - }if - }if - /mysetup where{ - /mysetup[1 0 0 1 0 0]put - }if - Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put - level2 - {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if -}def -/driver_check_media_override -{ - /PrepsDict where - {pop} - { - Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne - Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq - { - Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and - Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and - }if - { - Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix - }if - }ifelse -}def -AGMCORE_err_strings begin - /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def - /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def - /AGMCORE_invalid_color_space(This job contains an invalid color space. )def -end -/set_def_ht -{AGMCORE_def_ht sethalftone}def -/set_def_flat -{AGMCORE_Default_flatness setflat}def -end -systemdict/setpacking known -{setpacking}if -%%EndResource -%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 -%%Version: 1.0 0 -%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. -systemdict/setpacking known -{ - currentpacking - true setpacking -}if -userdict/Adobe_AGM_Image 71 dict dup begin put -/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def -/nd{ - null def -}bind def -/AGMIMG_&image nd -/AGMIMG_&colorimage nd -/AGMIMG_&imagemask nd -/AGMIMG_mbuf()def -/AGMIMG_ybuf()def -/AGMIMG_kbuf()def -/AGMIMG_c 0 def -/AGMIMG_m 0 def -/AGMIMG_y 0 def -/AGMIMG_k 0 def -/AGMIMG_tmp nd -/AGMIMG_imagestring0 nd -/AGMIMG_imagestring1 nd -/AGMIMG_imagestring2 nd -/AGMIMG_imagestring3 nd -/AGMIMG_imagestring4 nd -/AGMIMG_imagestring5 nd -/AGMIMG_cnt nd -/AGMIMG_fsave nd -/AGMIMG_colorAry nd -/AGMIMG_override nd -/AGMIMG_name nd -/AGMIMG_maskSource nd -/AGMIMG_flushfilters nd -/invert_image_samples nd -/knockout_image_samples nd -/img nd -/sepimg nd -/devnimg nd -/idximg nd -/ds -{ - Adobe_AGM_Core begin - Adobe_AGM_Image begin - /AGMIMG_&image systemdict/image get def - /AGMIMG_&imagemask systemdict/imagemask get def - /colorimage where{ - pop - /AGMIMG_&colorimage/colorimage ldf - }if - end - end -}def -/ps -{ - Adobe_AGM_Image begin - /AGMIMG_ccimage_exists{/customcolorimage where - { - pop - /Adobe_AGM_OnHost_Seps where - { - pop false - }{ - /Adobe_AGM_InRip_Seps where - { - pop false - }{ - true - }ifelse - }ifelse - }{ - false - }ifelse - }bdf - level2{ - /invert_image_samples - { - Adobe_AGM_Image/AGMIMG_tmp Decode length ddf - /Decode[Decode 1 get Decode 0 get]def - }def - /knockout_image_samples - { - Operator/imagemask ne{ - /Decode[1 1]def - }if - }def - }{ - /invert_image_samples - { - {1 exch sub}currenttransfer addprocs settransfer - }def - /knockout_image_samples - { - {pop 1}currenttransfer addprocs settransfer - }def - }ifelse - /img/imageormask ldf - /sepimg/sep_imageormask ldf - /devnimg/devn_imageormask ldf - /idximg/indexed_imageormask ldf - /_ctype 7 def - currentdict{ - dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ - bind - }if - def - }forall -}def -/pt -{ - end -}def -/dt -{ -}def -/AGMIMG_flushfilters -{ - dup type/arraytype ne - {1 array astore}if - dup 0 get currentfile ne - {dup 0 get flushfile}if - { - dup type/filetype eq - { - dup status 1 index currentfile ne and - {closefile} - {pop} - ifelse - }{pop}ifelse - }forall -}def -/AGMIMG_init_common -{ - currentdict/T known{/ImageType/T ldf currentdict/T undef}if - currentdict/W known{/Width/W ldf currentdict/W undef}if - currentdict/H known{/Height/H ldf currentdict/H undef}if - currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if - currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if - currentdict/D known{/Decode/D ldf currentdict/D undef}if - currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if - currentdict/O known{ - /Operator/O load 1 eq{ - /imagemask - }{ - /O load 2 eq{ - /image - }{ - /colorimage - }ifelse - }ifelse - def - currentdict/O undef - }if - currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if - currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if - currentdict/I known{/Interpolate/I ldf currentdict/I undef}if - currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if - /DataSource load xcheck not{ - DataSource type/arraytype eq{ - DataSource 0 get type/filetype eq{ - /_Filters DataSource def - currentdict/MultipleDataSources known not{ - /DataSource DataSource dup length 1 sub get def - }if - }if - }if - currentdict/MultipleDataSources known not{ - /MultipleDataSources DataSource type/arraytype eq{ - DataSource length 1 gt - } - {false}ifelse def - }if - }if - /NComponents Decode length 2 div def - currentdict/SkipImageProc known not{/SkipImageProc{false}def}if -}bdf -/imageormask_sys -{ - begin - AGMIMG_init_common - save mark - level2{ - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - AGMIMG_&image - }ifelse - }ifelse - }{ - Width Height - Operator/imagemask eq{ - Decode 0 get 1 eq Decode 1 get 0 eq and - ImageMatrix/DataSource load - AGMIMG_&imagemask - }{ - BitsPerComponent ImageMatrix/DataSource load - AGMIMG_&image - }ifelse - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - cleartomark restore - end -}def -/overprint_plate -{ - currentoverprint{ - 0 get dup type/nametype eq{ - dup/DeviceGray eq{ - pop AGMCORE_black_plate not - }{ - /DeviceCMYK eq{ - AGMCORE_is_cmyk_sep not - }if - }ifelse - }{ - false exch - { - AGMOHS_sepink eq or - }forall - not - }ifelse - }{ - pop false - }ifelse -}def -/process_mask -{ - level3{ - dup begin - /ImageType 1 def - end - 4 dict begin - /DataDict exch def - /ImageType 3 def - /InterleaveType 3 def - /MaskDict 9 dict begin - /ImageType 1 def - /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def - /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def - /ImageMatrix[Width 0 0 Height neg 0 Height]def - /NComponents 1 def - /BitsPerComponent 1 def - /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def - /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def - currentdict end def - currentdict end - }if -}def -/use_mask -{ - dup/Mask known {dup/Mask get}{false}ifelse -}def -/imageormask -{ - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - } - { - save mark - level2 AGMCORE_host_sep not and{ - currentdict - Operator/imagemask eq DeviceN_PS2 not and{ - imagemask - }{ - AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ - [/Separation/Black/DeviceGray{}]setcolorspace - /Decode[Decode 1 get Decode 0 get]def - }if - use_mask{ - process_mask image - }{ - DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and - { - Names convert_to_process not{ - 2 dict begin - /imageDict xdf - /names_index 0 def - gsave - imageDict write_image_file{ - Names{ - dup(None)ne{ - [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace - Operator imageDict read_image_file - names_index 0 eq{true setoverprint}if - /names_index names_index 1 add def - }{ - pop - }ifelse - }forall - close_image_file - }if - grestore - end - }{ - Operator/imagemask eq{ - imagemask - }{ - image - }ifelse - }ifelse - }{ - Operator/imagemask eq{ - imagemask - }{ - image - }ifelse - }ifelse - }ifelse - }ifelse - }{ - Width Height - Operator/imagemask eq{ - Decode 0 get 1 eq Decode 1 get 0 eq and - ImageMatrix/DataSource load - /Adobe_AGM_OnHost_Seps where{ - pop imagemask - }{ - currentgray 1 ne{ - currentdict imageormask_sys - }{ - currentoverprint not{ - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentdict ignoreimagedata - }ifelse - }ifelse - }ifelse - }{ - BitsPerComponent ImageMatrix - MultipleDataSources{ - 0 1 NComponents 1 sub{ - DataSource exch get - }for - }{ - /DataSource load - }ifelse - Operator/colorimage eq{ - AGMCORE_host_sep{ - MultipleDataSources level2 or NComponents 4 eq and{ - AGMCORE_is_cmyk_sep{ - MultipleDataSources{ - /DataSource DataSource 0 get xcheck - { - [ - DataSource 0 get/exec cvx - DataSource 1 get/exec cvx - DataSource 2 get/exec cvx - DataSource 3 get/exec cvx - /AGMCORE_get_ink_data cvx - ]cvx - }{ - DataSource aload pop AGMCORE_get_ink_data - }ifelse def - }{ - /DataSource - Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul - /DataSource load - filter_cmyk 0()/SubFileDecode filter def - }ifelse - /Decode[Decode 0 get Decode 1 get]def - /MultipleDataSources false def - /NComponents 1 def - /Operator/image def - invert_image_samples - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentoverprint not Operator/imagemask eq and{ - 1 AGMCORE_&setgray - currentdict imageormask_sys - }{ - currentdict ignoreimagedata - }ifelse - }ifelse - }{ - MultipleDataSources NComponents AGMIMG_&colorimage - }ifelse - }{ - true NComponents colorimage - }ifelse - }{ - Operator/image eq{ - AGMCORE_host_sep{ - /DoImage true def - currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse - { - AGMCORE_black_plate not Operator/imagemask ne and{ - /DoImage false def - currentdict ignoreimagedata - }if - }if - 1 AGMCORE_&setgray - DoImage - {currentdict imageormask_sys}if - }{ - use_mask{ - process_mask image - }{ - image - }ifelse - }ifelse - }{ - Operator/knockout eq{ - pop pop pop pop pop - currentcolorspace overprint_plate not{ - knockout_unitsq - }if - }if - }ifelse - }ifelse - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end -}def -/sep_imageormask -{ - /sep_colorspace_dict AGMCORE_gget begin - CSA map_csa - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - }{ - save mark - AGMCORE_avoid_L2_sep_space{ - /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def - }if - AGMIMG_ccimage_exists - MappedCSA 0 get/DeviceCMYK eq and - currentdict/Components known and - Name()ne and - Name(All)ne and - Operator/image eq and - AGMCORE_producing_seps not and - level2 not and - { - Width Height BitsPerComponent ImageMatrix - [ - /DataSource load/exec cvx - { - 0 1 2 index length 1 sub{ - 1 index exch - 2 copy get 255 xor put - }for - }/exec cvx - ]cvx bind - MappedCSA 0 get/DeviceCMYK eq{ - Components aload pop - }{ - 0 0 0 Components aload pop 1 exch sub - }ifelse - Name findcmykcustomcolor - customcolorimage - }{ - AGMCORE_producing_seps not{ - level2{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ - [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - currentdict imageormask - }{ - currentdict - Operator/imagemask eq{ - imageormask - }{ - sep_imageormask_lev1 - }ifelse - }ifelse - }{ - AGMCORE_host_sep{ - Operator/knockout eq{ - currentdict/ImageMatrix get concat - knockout_unitsq - }{ - currentgray 1 ne{ - AGMCORE_is_cmyk_sep Name(All)ne and{ - level2{ - Name AGMCORE_IsSeparationAProcessColor - { - Operator/imagemask eq{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor - }if - }{ - invert_image_samples - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - [/Separation Name[/DeviceGray] - { - sep_colorspace_proc AGMCORE_get_ink_data - 1 exch sub - }bind - ]AGMCORE_&setcolorspace - /sep_tint AGMCORE_gget AGMCORE_&setcolor - }if - }ifelse - currentdict imageormask_sys - }{ - currentdict - Operator/imagemask eq{ - imageormask_sys - }{ - sep_image_lev1_sep - }ifelse - }ifelse - }{ - Operator/imagemask ne{ - invert_image_samples - }if - currentdict imageormask_sys - }ifelse - }{ - currentoverprint not Name(All)eq or Operator/imagemask eq and{ - currentdict imageormask_sys - }{ - currentoverprint not - { - gsave - knockout_unitsq - grestore - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ - currentcolorspace 0 get/Separation ne{ - [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt - /sep_tint AGMCORE_gget setcolor - }if - }if - currentoverprint - MappedCSA 0 get/DeviceCMYK eq and - Name AGMCORE_IsSeparationAProcessColor not and - //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse - Name(All)ne and{ - imageormask_l2_overprint - }{ - currentdict imageormask - }ifelse - }ifelse - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end - end -}def -/colorSpaceElemCnt -{ - mark currentcolor counttomark dup 2 add 1 roll cleartomark -}bdf -/devn_sep_datasource -{ - 1 dict begin - /dataSource xdf - [ - 0 1 dataSource length 1 sub{ - dup currentdict/dataSource get/exch cvx/get cvx/exec cvx - /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx - }for - ]cvx bind - end -}bdf -/devn_alt_datasource -{ - 11 dict begin - /convProc xdf - /origcolorSpaceElemCnt xdf - /origMultipleDataSources xdf - /origBitsPerComponent xdf - /origDecode xdf - /origDataSource xdf - /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def - /DataSource origMultipleDataSources - { - [ - BitsPerComponent 8 idiv origDecode length 2 idiv mul string - 0 1 origDecode length 2 idiv 1 sub - { - dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch - origDataSource exch get 0()/SubFileDecode filter - BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx - }for - ]bind cvx - }{origDataSource}ifelse 0()/SubFileDecode filter def - [ - origcolorSpaceElemCnt string - 0 2 origDecode length 2 sub - { - dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div - 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx - }for - /convProc load/exec cvx - origcolorSpaceElemCnt 1 sub -1 0 - { - /dup cvx 2/add cvx/index cvx - 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx - }for - ]bind cvx 0()/SubFileDecode filter - end -}bdf -/devn_imageormask -{ - /devicen_colorspace_dict AGMCORE_gget begin - CSA map_csa - 2 dict begin - dup - /srcDataStrs[3 -1 roll begin - AGMIMG_init_common - currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse - { - Width Decode length 2 div mul cvi - { - dup 65535 gt{1 add 2 div cvi}{exit}ifelse - }loop - string - }repeat - end]def - /dstDataStr srcDataStrs 0 get length string def - begin - AGMIMG_init_common - SkipImageProc{ - currentdict consumeimagedata - }{ - save mark - AGMCORE_producing_seps not{ - level3 not{ - Operator/imagemask ne{ - /DataSource[[ - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def - /MultipleDataSources true def - /Decode colorSpaceElemCnt[exch{0 1}repeat]def - }if - }if - currentdict imageormask - }{ - AGMCORE_host_sep{ - Names convert_to_process{ - CSA get_csa_by_name 0 get/DeviceCMYK eq{ - /DataSource - Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource - filter_cmyk 0()/SubFileDecode filter def - /MultipleDataSources false def - /Decode[1 0]def - /DeviceGray setcolorspace - currentdict imageormask_sys - }{ - AGMCORE_report_unsupported_color_space - AGMCORE_black_plate{ - /DataSource - DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse - CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get - devn_alt_datasource - /MultipleDataSources false def - /Decode colorSpaceElemCnt[exch{0 1}repeat]def - currentdict imageormask_sys - }{ - gsave - knockout_unitsq - grestore - currentdict consumeimagedata - }ifelse - }ifelse - } - { - /devicen_colorspace_dict AGMCORE_gget/names_index known{ - Operator/imagemask ne{ - MultipleDataSources{ - /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def - /MultipleDataSources false def - }{ - /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def - }ifelse - invert_image_samples - }if - currentdict imageormask_sys - }{ - currentoverprint not Operator/imagemask eq and{ - currentdict imageormask_sys - }{ - currentoverprint not - { - gsave - knockout_unitsq - grestore - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - currentdict imageormask - }ifelse - }ifelse - cleartomark restore - }ifelse - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end - end - end -}def -/imageormask_l2_overprint -{ - currentdict - currentcmykcolor add add add 0 eq{ - currentdict consumeimagedata - }{ - level3{ - currentcmykcolor - /AGMIMG_k xdf - /AGMIMG_y xdf - /AGMIMG_m xdf - /AGMIMG_c xdf - Operator/imagemask eq{ - [/DeviceN[ - AGMIMG_c 0 ne{/Cyan}if - AGMIMG_m 0 ne{/Magenta}if - AGMIMG_y 0 ne{/Yellow}if - AGMIMG_k 0 ne{/Black}if - ]/DeviceCMYK{}]setcolorspace - AGMIMG_c 0 ne{AGMIMG_c}if - AGMIMG_m 0 ne{AGMIMG_m}if - AGMIMG_y 0 ne{AGMIMG_y}if - AGMIMG_k 0 ne{AGMIMG_k}if - setcolor - }{ - /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def - [/Indexed - [ - /DeviceN[ - AGMIMG_c 0 ne{/Cyan}if - AGMIMG_m 0 ne{/Magenta}if - AGMIMG_y 0 ne{/Yellow}if - AGMIMG_k 0 ne{/Black}if - ] - /DeviceCMYK{ - AGMIMG_k 0 eq{0}if - AGMIMG_y 0 eq{0 exch}if - AGMIMG_m 0 eq{0 3 1 roll}if - AGMIMG_c 0 eq{0 4 1 roll}if - } - ] - 255 - { - 255 div - mark exch - dup dup dup - AGMIMG_k 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_y 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_m 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - AGMIMG_c 0 ne{ - /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop - counttomark 1 roll - }{ - pop - }ifelse - counttomark 1 add -1 roll pop - } - ]setcolorspace - }ifelse - imageormask_sys - }{ - write_image_file{ - currentcmykcolor - 0 ne{ - [/Separation/Black/DeviceGray{}]setcolorspace - gsave - /Black - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Yellow/DeviceGray{}]setcolorspace - gsave - /Yellow - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Magenta/DeviceGray{}]setcolorspace - gsave - /Magenta - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - 0 ne{ - [/Separation/Cyan/DeviceGray{}]setcolorspace - gsave - /Cyan - [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] - cvx modify_halftone_xfer - Operator currentdict read_image_file - grestore - }if - close_image_file - }{ - imageormask - }ifelse - }ifelse - }ifelse -}def -/indexed_imageormask -{ - begin - AGMIMG_init_common - save mark - currentdict - AGMCORE_host_sep{ - Operator/knockout eq{ - /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ - /CSA get get_csa_by_name - }{ - /Names get - }ifelse - overprint_plate not{ - knockout_unitsq - }if - }{ - Indexed_DeviceN{ - /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ - indexed_image_lev2_sep - }{ - currentoverprint not{ - knockout_unitsq - }if - currentdict consumeimagedata - }ifelse - }{ - AGMCORE_is_cmyk_sep{ - Operator/imagemask eq{ - imageormask_sys - }{ - level2{ - indexed_image_lev2_sep - }{ - indexed_image_lev1_sep - }ifelse - }ifelse - }{ - currentoverprint not{ - knockout_unitsq - }if - currentdict consumeimagedata - }ifelse - }ifelse - }ifelse - }{ - level2{ - Indexed_DeviceN{ - /indexed_colorspace_dict AGMCORE_gget begin - }{ - /indexed_colorspace_dict AGMCORE_gget dup null ne - { - begin - currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse - get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and - AGMCORE_in_rip_sep and{ - [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] - setcolorspace - }if - end - } - {pop}ifelse - }ifelse - imageormask - Indexed_DeviceN{ - end - }if - }{ - Operator/imagemask eq{ - imageormask - }{ - indexed_imageormask_lev1 - }ifelse - }ifelse - }ifelse - cleartomark restore - currentdict/_Filters known{_Filters AGMIMG_flushfilters}if - end -}def -/indexed_image_lev2_sep -{ - /indexed_colorspace_dict AGMCORE_gget begin - begin - Indexed_DeviceN not{ - currentcolorspace - dup 1/DeviceGray put - dup 3 - currentcolorspace 2 get 1 add string - 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub - { - dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put - }for - put setcolorspace - }if - currentdict - Operator/imagemask eq{ - AGMIMG_&imagemask - }{ - use_mask{ - process_mask AGMIMG_&image - }{ - AGMIMG_&image - }ifelse - }ifelse - end end -}def - /OPIimage - { - dup type/dicttype ne{ - 10 dict begin - /DataSource xdf - /ImageMatrix xdf - /BitsPerComponent xdf - /Height xdf - /Width xdf - /ImageType 1 def - /Decode[0 1 def] - currentdict - end - }if - dup begin - /NComponents 1 cdndf - /MultipleDataSources false cdndf - /SkipImageProc{false}cdndf - /Decode[ - 0 - currentcolorspace 0 get/Indexed eq{ - 2 BitsPerComponent exp 1 sub - }{ - 1 - }ifelse - ]cdndf - /Operator/image cdndf - end - /sep_colorspace_dict AGMCORE_gget null eq{ - imageormask - }{ - gsave - dup begin invert_image_samples end - sep_imageormask - grestore - }ifelse - }def -/cachemask_level2 -{ - 3 dict begin - /LZWEncode filter/WriteFilter xdf - /readBuffer 256 string def - /ReadFilter - currentfile - 0(%EndMask)/SubFileDecode filter - /ASCII85Decode filter - /RunLengthDecode filter - def - { - ReadFilter readBuffer readstring exch - WriteFilter exch writestring - not{exit}if - }loop - WriteFilter closefile - end -}def -/spot_alias -{ - /mapto_sep_imageormask - { - dup type/dicttype ne{ - 12 dict begin - /ImageType 1 def - /DataSource xdf - /ImageMatrix xdf - /BitsPerComponent xdf - /Height xdf - /Width xdf - /MultipleDataSources false def - }{ - begin - }ifelse - /Decode[/customcolor_tint AGMCORE_gget 0]def - /Operator/image def - /SkipImageProc{false}def - currentdict - end - sep_imageormask - }bdf - /customcolorimage - { - Adobe_AGM_Image/AGMIMG_colorAry xddf - /customcolor_tint AGMCORE_gget - << - /Name AGMIMG_colorAry 4 get - /CSA[/DeviceCMYK] - /TintMethod/Subtractive - /TintProc null - /MappedCSA null - /NComponents 4 - /Components[AGMIMG_colorAry aload pop pop] - >> - setsepcolorspace - mapto_sep_imageormask - }ndf - Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put - /customcolorimage - { - Adobe_AGM_Image/AGMIMG_override false put - current_spot_alias{dup 4 get map_alias}{false}ifelse - { - false set_spot_alias - /customcolor_tint AGMCORE_gget exch setsepcolorspace - pop - mapto_sep_imageormask - true set_spot_alias - }{ - //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec - }ifelse - }bdf -}def -/snap_to_device -{ - 6 dict begin - matrix currentmatrix - dup 0 get 0 eq 1 index 3 get 0 eq and - 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop - { - 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def - 0 0 transform - AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch - AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch - itransform/AGMIMG_llY exch def/AGMIMG_llX exch def - 1 1 transform - AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch - AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch - itransform/AGMIMG_urY exch def/AGMIMG_urX exch def - [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat - }{ - }ifelse - end -}def -level2 not{ - /colorbuf - { - 0 1 2 index length 1 sub{ - dup 2 index exch get - 255 exch sub - 2 index - 3 1 roll - put - }for - }def - /tint_image_to_color - { - begin - Width Height BitsPerComponent ImageMatrix - /DataSource load - end - Adobe_AGM_Image begin - /AGMIMG_mbuf 0 string def - /AGMIMG_ybuf 0 string def - /AGMIMG_kbuf 0 string def - { - colorbuf dup length AGMIMG_mbuf length ne - { - dup length dup dup - /AGMIMG_mbuf exch string def - /AGMIMG_ybuf exch string def - /AGMIMG_kbuf exch string def - }if - dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop - } - addprocs - {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage - end - }def - /sep_imageormask_lev1 - { - begin - MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ - { - 255 mul round cvi GrayLookup exch get - }currenttransfer addprocs settransfer - currentdict imageormask - }{ - /sep_colorspace_dict AGMCORE_gget/Components known{ - MappedCSA 0 get/DeviceCMYK eq{ - Components aload pop - }{ - 0 0 0 Components aload pop 1 exch sub - }ifelse - Adobe_AGM_Image/AGMIMG_k xddf - Adobe_AGM_Image/AGMIMG_y xddf - Adobe_AGM_Image/AGMIMG_m xddf - Adobe_AGM_Image/AGMIMG_c xddf - AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ - {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer - currentdict imageormask - }{ - currentcolortransfer - {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll - {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }ifelse - }{ - MappedCSA 0 get/DeviceGray eq{ - {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer - currentdict imageormask - }{ - MappedCSA 0 get/DeviceCMYK eq{ - currentcolortransfer - {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }{ - currentcolortransfer - {pop 1}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll - {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll - setcolortransfer - currentdict tint_image_to_color - }ifelse - }ifelse - }ifelse - }ifelse - end - }def - /sep_image_lev1_sep - { - begin - /sep_colorspace_dict AGMCORE_gget/Components known{ - Components aload pop - Adobe_AGM_Image/AGMIMG_k xddf - Adobe_AGM_Image/AGMIMG_y xddf - Adobe_AGM_Image/AGMIMG_m xddf - Adobe_AGM_Image/AGMIMG_c xddf - {AGMIMG_c mul 1 exch sub} - {AGMIMG_m mul 1 exch sub} - {AGMIMG_y mul 1 exch sub} - {AGMIMG_k mul 1 exch sub} - }{ - {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} - {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} - }ifelse - AGMCORE_get_ink_data currenttransfer addprocs settransfer - currentdict imageormask_sys - end - }def - /indexed_imageormask_lev1 - { - /indexed_colorspace_dict AGMCORE_gget begin - begin - currentdict - MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ - {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer - imageormask - }{ - MappedCSA 0 get/DeviceGray eq{ - {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer - imageormask - }{ - MappedCSA 0 get/DeviceCMYK eq{ - currentcolortransfer - {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll - setcolortransfer - tint_image_to_color - }{ - currentcolortransfer - {pop 1}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll - {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll - setcolortransfer - tint_image_to_color - }ifelse - }ifelse - }ifelse - end end - }def - /indexed_image_lev1_sep - { - /indexed_colorspace_dict AGMCORE_gget begin - begin - {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} - {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} - AGMCORE_get_ink_data currenttransfer addprocs settransfer - currentdict imageormask_sys - end end - }def -}if -end -systemdict/setpacking known -{setpacking}if -%%EndResource -currentdict Adobe_AGM_Utils eq {end} if -%%EndProlog -%%BeginSetup -Adobe_AGM_Utils begin -2 2010 Adobe_AGM_Core/ds gx -Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx -currentdict Adobe_AGM_Utils eq {end} if -%%EndSetup -%%Page: (Page 1) 1 -%%EndPageComments -%%BeginPageSetup -%ADOBeginClientInjection: PageSetup Start "AI11EPS" -%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 -%ADOEndClientInjection: PageSetup Start "AI11EPS" -Adobe_AGM_Utils begin -Adobe_AGM_Core/ps gx -Adobe_AGM_Utils/capture_cpd gx -Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx -%ADOBeginClientInjection: PageSetup End "AI11EPS" -/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 - - - - application/postscript - - - facebook_favicon_v2 - - - - - Adobe Illustrator CS3 - 2008-04-02T15:33:11-07:00 - 2008-04-02T15:33:12-07:00 - 2008-04-02T15:33:12-07:00 - - - - 256 - 256 - JPEG - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAAEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A6L+c35zXOg3L+XfLrquq KoN9fEBvQ5CojjB2MhG5J2A9+mx0mkEhxS5NGXLWwfPWo6pqWpXBudRu5ry4brNPI0j/AHsSc20Y gbAU4xNoXJIdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsV diqK07VNS024Fzp13NZ3C9JoJGjf71IORlEHYi0g0+hfyZ/Oa5165Ty75idW1RlJsb4AL6/EVMcg GwkA3BGxHv11Or0giOKPJycWW9i+etU1G41LUrvUbk8ri8mknmP+XIxY/ic20Y0AB0cYm0LkkOxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVFaXqNx pupWmo2x43FnNHPCf8uNgw/EZGUbBB6pBpC5JDsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir sVdirsVdirsVdirsVdiraqzMFUFmY0VRuST2GKsq0j8q/wAwtWVWs9CufTcVWScC3QjxDTGMEfLK J6nHHmWYxyPRktp/zjp+Ys4BlFla16iWcmnz9JJMpOvxjvZjDJF/9CzefP8Alv0v/kbcf9k+R/lH H3H8fFfAKhL/AM43/mCjMFl0+QDoyzSAH5co1/HCO0MfmvgSQM/5AfmbEKpYQz7VpHcwj6PjZMkN di70eDJhnmHy1rfl3UDp2s2ptLwKJPSLI/wkkAhkLLQ8T3zJx5IzFx5NZiRzSzJodirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir1P8ufyJ1rzJHFqWsu2l6M9HjFP9JnQ 90U7IpHRm+gEZg6jWxhsNy3QxE83v/lfyB5R8sRqukabFDMBRrtx6lw1etZXq2/gKD2zVZM858y5 MYAcmQ5SydirsVdirsVfL3/ORzKfzDUAglbGAMB2PJzv9Bzd9n/3fxcTN9Ty3M5pdirsVdirsVdi rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVe3fkZ+UcOorF5q1+HnZq1dLsnHwylTT1p AeqAj4V79Tt11ut1VeiPPq5GLHe5fQuahyXYq7FXYq7FXYq7FXyv/wA5C/8Akybj/mGt/wDiObzQ f3bh5vqeaZmtTsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVZJ+XnlKTzX5 tsdIFRbu3q3rjbjbx/FIa9iR8I9yMpz5eCBLKEbNPsu3t4La3it7eNYoIUWOKJBRVRBRVA7AAZzp N7ueqYFdirsVdirsVdirsVfKP5/Mx/M7UQSSFitgoPYegh2+k5vtD/dBw831POsy2p2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvfv+cYdDUQa1rrrV2dLGB/AKPVlH08o/uz VdpT5R+Lk4BzL3XNW5DsVdirsVS7WvMegaHCJtX1C3sY2rw9eRUL068FJ5N9AycMcpchaDIDmxr/ AJXT+WH/AFfYv+RU/wD1Ty78nl7mHix73f8AK6fyw/6vsf8AyKn/AOqeP5PL3L4se93/ACun8sP+ r7H/AMip/wDqnj+Ty9y+LHvfOn5u69puu/mBqWpaZOLmwkEC286hlDBLeNW2YKdnBHTNxpYGOMA8 3FyG5bMNzIYOxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV9Uf8482yQ/lt byL1uLm4kf5hvT/VGM0evP7z4OZh+l6XmE2uxV2Kpf5i1iLRdB1DV5V5pYW8lwUrTkY1LBa/5R2y eOHFIDvRI0LfFmva9quvarPqmqTtcXlw3J3boB2VR+yq9ABnRwgIihycAkk2UvyaHYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq+rvyA/wDJZaf/AMZrn/k82aLX f3pczD9L0XMNtdirsVYX+c7sn5Y68VNCYoxX2aZAfwOZOj/vQ15fpL5AzoHCdirsVdirsVdirsVd irsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfV35Af+Sy0//jNc/wDJ5s0Wu/vS 5mH6XouYba7FXYqwn86f/JYa7/xji/5Px5k6P+9DXl+kvkLOgcJ2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV9XfkB/5LLT/+M1z/AMnmzRa7+9LmYfpei5ht rsVdirCfzp/8lhrv/GOL/k/HmTo/70NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYqz/R/yP8+6vpdrqdnBbtaXkSzQFp1VijioqD0zFnrMcTR6NgxSKM/6 F6/Mn/lntv8ApIXIfn8afBk7/oXr8yf+We2/6SFx/P418GT3n8p/LOq+WvJNppGqKiXkMkzOsbB1 o8hZfiHsc1eqyCc7HJyccSBRZfmOzdirsVY1+ZOg6hr/AJI1TSNOVWvbtEWFXYKpKyo5qx6bLl2n mITBPJhkFinz5/0L1+ZP/LPbf9JC5tvz+NxvBk7/AKF6/Mn/AJZ7b/pIXH8/jXwZO/6F6/Mn/lnt v+khcfz+NfBk7/oXr8yf+We2/wCkhcfz+NfBkxDzf5N1vylqUWnawkaXUsK3CCNxIPTZ2QbjvWM5 kYs0cguLCUSOaR5axdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfZv5Y/+S98vf8A MBB/xAZzup/vJe9zsf0hk2UM3Yq7FXYq7FXYq7FXYq7FXYq7FXy9/wA5Gyh/zDVQxJisYEI32qzt T/hq5u+zx+7+LiZvqeW5nNLsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir7N/LH/yX vl7/AJgIP+IDOd1P95L3udj+kMmyhm7FXYq7FXYq7FXYq7FXYq7FXYq+U/8AnICUv+Zl8pFBHDbK PkYlb/jbN7oR+6Dh5vqecZmNTsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir7N/LH/ AMl75e/5gIP+IDOd1P8AeS97nY/pDJsoZuxV2KuxV2KuxV2KuxV2KuxV2Kvkf88pVk/NLWypqqm3 XvsVtYgRv7g5v9EP3Q/HVwsv1FgmZTW7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq +xfy0v7FPy/8vo9xErLYwhlLqCDwHauc9qYnxJe9zsZ9IZN+kdP/AOWqH/kYv9cp4T3Mrd+kdP8A +WqH/kYv9ceE9y2rRyxSoHidXQ9GUgj7xkSErsVdirsVakkjjQvIwRB1ZjQD6Tiqh+kdP/5aof8A kYv9clwnuRbv0jp//LVD/wAjF/rjwnuW3fpHT/8Alqh/5GL/AFx4T3Lbv0jp/wDy1Q/8jF/rjwnu W3yF+bdwtx+Y+vSqVZTccVZTUEIiqDX6M3+lFYw4WT6ixHMhg7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8A JYa7/wAY4v8Ak/HmTo/70NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FXYq7FXYq7FXYq7FXYq7FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8AJYa7 /wAY4v8Ak/HmTo/70NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq 7FXYq7FXYq7FXYq7FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8AJYa7/wAY 4v8Ak/HmTo/70NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8AJYa7/wAY4v8A k/HmTo/70NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX Yq7FXYq7FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8AJYa7/wAY4v8Ak/Hm To/70NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7F XYq7FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8AJYa7/wAY4v8Ak/HmTo/7 0NeX6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7 FX1d+QH/AJLLT/8AjNc/8nmzRa7+9LmYfpei5htrsVdirCfzp/8AJYa7/wAY4v8Ak/HmTo/70NeX 6S+Qs6BwnYq7FXYq7FXYq7FXYq7FXYq7FWRaPa20lgjSQo7EtVmUE9ffKpHdIRv1Gy/5Z4/+AX+m Rspd9Rsv+WeP/gF/pjZV31Gy/wCWeP8A4Bf6Y2Vd9Rsv+WeP/gF/pjZV31Gy/wCWeP8A4Bf6Y2Vd 9Rsv+WeP/gF/pjZV31Gy/wCWeP8A4Bf6Y2Vd9Rsv+WeP/gF/pjZV31Gy/wCWeP8A4Bf6Y2Vd9Rsv +WeP/gF/pjZV31Gy/wCWeP8A4Bf6Y2Vd9Rsv+WeP/gF/pjZV31Gy/wCWeP8A4Bf6Y2Vd9Rsv+WeP /gF/pjZV31Gy/wCWeP8A4Bf6Y2VfRv5Mxxx+QLJY1CKJJ/hUAD+9bwzT6z+8Ll4vpZvmK2OxV2Ks U/NREfyBrCuoZTHHVSKg/vk8cyNL/eBhk+kvmb6jZf8ALPH/AMAv9M3Vlw3fUbL/AJZ4/wDgF/pj ZV31Gy/5Z4/+AX+mNlXfUbL/AJZ4/wDgF/pjZV31Gy/5Z4/+AX+mNlXfUbL/AJZ4/wDgF/pjZVBa xa20dg7RwojArRlUA9fbJRO6Cx3LUOxV2KuxVk+h/wDHOj+bfrOVT5sgj8irsVdirsVdirsVdirs VdirsVdirsVdirsVdir6I/J3/lArL/jJP/ydbNPrP7wuXi+lmuYrY7FXYqxX80f+UC1f/jHH/wAn kzI0v94GGT6S+bM3ThuxV2KuxV2KuxVAa5/xzpPmv6xkoc1LGMtYuxV2KuxVk+h/8c6P5t+s5VPm yCPyKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvoj8nf8AlArL/jJP/wAnWzT6z+8Ll4vpZrmK 2OxV2KsV/NH/AJQLV/8AjHH/AMnkzI0v94GGT6S+bM3ThuxV2KuxV2KuxVAa5/xzpPmv6xkoc1LG MtYuxV2KuxVk+h/8c6P5t+s5VPmyCPyKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvoj8nf+UC sv8AjJP/AMnWzT6z+8Ll4vpZrmK2OxV2KsV/NH/lAtX/AOMcf/J5MyNL/eBhk+kvmzN04bsVdirs VdirsVQGuf8AHOk+a/rGShzUsYy1i7FXYq7FU80vVLO3s0ilchwTUUJ6mvbK5RJKQUX+nNO/34f+ BP8ATBwFNu/Tmnf78P8AwJ/pjwFbd+nNO/34f+BP9MeArbv05p3+/D/wJ/pjwFbd+nNO/wB+H/gT /THgK279Oad/vw/8Cf6Y8BW3fpzTv9+H/gT/AEx4Ctu/Tmnf78P/AAJ/pjwFbd+nNO/34f8AgT/T HgK279Oad/vw/wDAn+mPAVt36c07/fh/4E/0x4Ctu/Tmnf78P/An+mPAVt36c07/AH4f+BP9MeAr bv05p3+/D/wJ/pjwFbd+nNO/34f+BP8ATHgK29i/Lj84fIWieU7bTtRvpIrqN5WdBBM4AeQsN1Uj oc1uo0mSU7Ab8eQAMn/5X7+WH/Vyl/6Rp/8AmjKPyOXuZ+NF3/K/fyw/6uUv/SNP/wA0Y/kcvcvj Rd/yv38sP+rlL/0jT/8ANGP5HL3L40Ug89/nP+X2reU9Q06xv5JLu4RBEhgmUEiRWO7KB0GXYNJk jMEhjPLEh4r+nNO/34f+BP8ATNnwFx7d+nNO/wB+H/gT/THgK279Oad/vw/8Cf6Y8BW3fpzTv9+H /gT/AEx4Ctu/Tmnf78P/AAJ/pjwFbd+nNO/34f8AgT/THgK2hNU1SzuLN4onJckUFCOhr3wxiQUE pHliHYqitU06403UrvTrkcbizmkgmH+XGxU/iMjGVgEdUkUhckh2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KorS9OuNS1K0062HK4vJo4IR/lyMFH 4nIylQJPRIFvoX85vyZudeuX8xeXUVtUZQL6xJC+vxFBJGTsJANiDsR79dTpNWIjhlycnLivcPnr UdL1LTbg22o2k1ncL1hnjaN/uYA5toyB3BtxiKQuSQ7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXY q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUVp2l6lqVwLbTrSa8uG6QwRtI/3KCcjKQG5NJAt9C/k z+TNzoNynmLzEirqiqRY2IIb0OQoZJCNjIRsANgPfpqdXqxIcMeTk4sVbl//2Q== - - - - - - uuid:DB61C8335C02DD11AF6EDFF2834FF873 - uuid:DC61C8335C02DD11AF6EDFF2834FF873 - - uuid:3f6ceb37-3f63-9146-90b3-2252470c1f3a - uuid:CF90D9518BF7DC11A7C3ADBAF62249BD - - - - Print - - - - 612.000000 - 792.000000 - Points - - 1 - False - False - - - Cyan - Magenta - Yellow - Black - - - - - - Default Swatch Group - 0 - - - - White - RGB - PROCESS - 255 - 255 - 255 - - - Black - RGB - PROCESS - 35 - 31 - 32 - - - CMYK Red - RGB - PROCESS - 236 - 28 - 36 - - - CMYK Yellow - RGB - PROCESS - 255 - 241 - 0 - - - CMYK Green - RGB - PROCESS - 0 - 165 - 81 - - - CMYK Cyan - RGB - PROCESS - 0 - 173 - 238 - - - CMYK Blue - RGB - PROCESS - 46 - 49 - 145 - - - CMYK Magenta - RGB - PROCESS - 235 - 0 - 139 - - - C=15 M=100 Y=90 K=10 - RGB - PROCESS - 190 - 30 - 45 - - - C=0 M=90 Y=85 K=0 - RGB - PROCESS - 238 - 64 - 54 - - - C=0 M=80 Y=95 K=0 - RGB - PROCESS - 240 - 90 - 40 - - - C=0 M=50 Y=100 K=0 - RGB - PROCESS - 246 - 146 - 30 - - - C=0 M=35 Y=85 K=0 - RGB - PROCESS - 250 - 175 - 64 - - - C=5 M=0 Y=90 K=0 - RGB - PROCESS - 249 - 236 - 49 - - - C=20 M=0 Y=100 K=0 - RGB - PROCESS - 214 - 222 - 35 - - - C=50 M=0 Y=100 K=0 - RGB - PROCESS - 139 - 197 - 63 - - - C=75 M=0 Y=100 K=0 - RGB - PROCESS - 55 - 179 - 74 - - - C=85 M=10 Y=100 K=10 - RGB - PROCESS - 0 - 147 - 69 - - - C=90 M=30 Y=95 K=30 - RGB - PROCESS - 0 - 104 - 56 - - - C=75 M=0 Y=75 K=0 - RGB - PROCESS - 41 - 180 - 115 - - - C=80 M=10 Y=45 K=0 - RGB - PROCESS - 0 - 166 - 156 - - - C=70 M=15 Y=0 K=0 - RGB - PROCESS - 37 - 169 - 224 - - - C=85 M=50 Y=0 K=0 - RGB - PROCESS - 27 - 117 - 187 - - - C=100 M=95 Y=5 K=0 - RGB - PROCESS - 43 - 56 - 143 - - - C=100 M=100 Y=25 K=25 - RGB - PROCESS - 38 - 34 - 97 - - - C=75 M=100 Y=0 K=0 - RGB - PROCESS - 101 - 45 - 144 - - - C=50 M=100 Y=0 K=0 - RGB - PROCESS - 144 - 39 - 142 - - - C=35 M=100 Y=35 K=10 - RGB - PROCESS - 158 - 31 - 99 - - - C=10 M=100 Y=50 K=0 - RGB - PROCESS - 217 - 28 - 92 - - - C=0 M=95 Y=20 K=0 - RGB - PROCESS - 236 - 41 - 123 - - - C=25 M=25 Y=40 K=0 - RGB - PROCESS - 193 - 180 - 154 - - - C=40 M=45 Y=50 K=5 - RGB - PROCESS - 154 - 132 - 121 - - - C=50 M=50 Y=60 K=25 - RGB - PROCESS - 113 - 101 - 88 - - - C=55 M=60 Y=65 K=40 - RGB - PROCESS - 90 - 74 - 66 - - - C=25 M=40 Y=65 K=0 - RGB - PROCESS - 195 - 153 - 107 - - - C=30 M=50 Y=75 K=10 - RGB - PROCESS - 168 - 124 - 79 - - - C=35 M=60 Y=80 K=25 - RGB - PROCESS - 138 - 93 - 59 - - - C=40 M=65 Y=90 K=35 - RGB - PROCESS - 117 - 76 - 40 - - - C=40 M=70 Y=100 K=50 - RGB - PROCESS - 96 - 56 - 19 - - - C=50 M=70 Y=80 K=70 - RGB - PROCESS - 59 - 35 - 20 - - - - - - Print Color Group - 1 - - - - C=0 M=30 Y=70 K=0 - RGB - PROCESS - 252 - 186 - 99 - - - C=5 M=70 Y=90 K=0 - RGB - PROCESS - 231 - 110 - 52 - - - C=5 M=90 Y=75 K=0 - RGB - PROCESS - 228 - 64 - 68 - - - C=30 M=0 Y=95 K=0 - RGB - PROCESS - 190 - 214 - 58 - - - C=60 M=5 Y=95 K=0 - RGB - PROCESS - 116 - 182 - 74 - - - C=30 M=0 Y=10 K=0 - RGB - PROCESS - 174 - 222 - 228 - - - C=60 M=10 Y=5 K=0 - RGB - PROCESS - 87 - 182 - 221 - - - C=80 M=5 Y=10 K=0 - RGB - PROCESS - 0 - 176 - 216 - - - - - - Grayscale - 1 - - - - K=100 - GRAY - PROCESS - 255 - - - K=90 - GRAY - PROCESS - 229 - - - K=80 - GRAY - PROCESS - 203 - - - K=70 - GRAY - PROCESS - 178 - - - K=60 - GRAY - PROCESS - 152 - - - K=50 - GRAY - PROCESS - 127 - - - K=40 - GRAY - PROCESS - 101 - - - K=30 - GRAY - PROCESS - 76 - - - K=20 - GRAY - PROCESS - 50 - - - K=10 - GRAY - PROCESS - 25 - - - K=5 - GRAY - PROCESS - 12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - % &&end XMP packet marker&& [{ai_metadata_stream_123} <> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5 -%ADOEndClientInjection: PageSetup End "AI11EPS" -%%EndPageSetup -1 -1 scale 0 -140 translate -pgsv -[1 0 0 1 0 0 ]ct -gsave -np -gsave -0 0 mo -0 140 li -140 140 li -140 0 li -cp -clp -[1 0 0 1 0 0 ]ct -140 132 mo -140 136.398 136.398 140 132 140 cv -8 140 li -3.60156 140 0 136.398 0 132 cv -0 8 li -0 3.60156 3.60156 0 8 0 cv -132 0 li -136.398 0 140 3.60156 140 8 cv -140 132 li -cp -false sop -/0 -[/DeviceCMYK] /CSA add_res -0.862745 0.705882 0.121569 0.0117647 cmyk -f -130 130 mo -10 130 li -10 110 li -130 110 li -130 130 li -cp -0.619608 0.443137 0.101961 0 cmyk -f -80 130 mo -80 78.5313 li -66.3906 78.5313 li -66.3906 60 li -80 60 li -80 60 80 52.4063 80 44.1719 cv -80 31.7344 88.0391 20.3125 106.563 20.3125 cv -114.063 20.3125 119.609 21.0313 119.609 21.0313 cv -119.172 38.3359 li -119.172 38.3359 113.516 38.2813 107.344 38.2813 cv -100.664 38.2813 99.5938 41.3594 99.5938 46.4688 cv -99.5938 50.5078 99.5938 37.8594 99.5938 60 cv -119.703 60 li -118.828 78.5313 li -99.5938 78.5313 li -99.5938 130 li -80 130 li -cp -0 0 0 0 cmyk -f -%ADOBeginClientInjection: EndPageContent "AI11EPS" -userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse -%ADOEndClientInjection: EndPageContent "AI11EPS" -grestore -grestore -pgrs -%%PageTrailer -%ADOBeginClientInjection: PageTrailer Start "AI11EPS" -[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 -%ADOEndClientInjection: PageTrailer Start "AI11EPS" -[ -[/CSA [/0 ]] -] del_res -Adobe_AGM_Image/pt gx -Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx -currentdict Adobe_AGM_Utils eq {end} if -%%Trailer -Adobe_AGM_Image/dt get exec -Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec -%%EOF -%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 13.0 %%AI8_CreatorVersion: 13.0.2 %%For: (Ben Blumenfeld) () %%Title: (facebook_favicon_v2.eps) %%CreationDate: 4/2/08 3:33 PM %AI9_DataStream %Gb"-6rN[EbEG,(Moa^^d0+C:PRH1cDb:1"fYJe.%P-5m(t;['\Vdhf+Y6naNK8DLu?d:mu)4_+)AFb.9#Eqf"V[pQjuqn'Ias3K#0VKoqEVsS*QpR>aK/jK0Rs7uLMYJ0fWcZsd0`OB3fHMc[Qn)&Q`lC2_[hn==0rgTP;h#H?pgRDQa %r*B-?bFAP&lHPfBs)N2Tk2dEZrUQ0,?`]ka]mfS5Se'3>:[J)W;^3TDNn(teX:d1LqSb6R/I.ua'2u\s4g8?k_D''2c(u,)B-iE]"qqo*`:knc$Rr@[Mrqtmq %oV4/KJ+N4AYMOc(Xdu*alK_MiJ,A[6p>>SIp1:lSa([#-S&V^LFP/VMSG!0Ac+`J67XmAq3jo'93SWB5_#1bPeZ[iErnZnL5M'h] %J,\'g?[pa`DkCp-qLAL&^Gs[!PJ?cL/0FT'LKAEe)jgABs3%jA@oDV1AS/T#pUg:.pp^:!]_pNf %lYl7Zci<]EH$1((ZH^SMqG3-tJ,SNantWsKs6eXFJ+<6)hHbSVqrPG>I!,&HQQLZ`B)J^=?[hUQ)thbD9moIprL;F=r2TJ(Gkq4% %T7-2%If&!!aR="qooK.?eJB=MMq-5Sp"?gX5J6jQ)uAn/gJ.-TmbWHjc0oS"qsN:0q#1%2`NQ7Yn$V?YgN\cdq[;9[l>>A+ceh;i %\:1>r=T"Y8Qh'M3IY[L3J'2'2J,/6OlefC*q=X2`J+9d&prLeASa+Q#KJtF%q"n.[p"ncET.hksnC9b;Hh7*'YM*ed4hlIArkn%T %hRr^O&)VbZp!k/Ag;Bt@.VGumgV!:Nm6A@3oBtr:91I7N[pS"ikEkYPrk;+]0`BJd[pPFG`/j)i)rH):[@N.m55Y<%Y@%+/qr.9F %rli\P@2cn+q=`qI)t/h^)Lfj,/Ni?]<;U."lfSG1)1@#-=5Up6p#b[ZqXIq-J,/3l6JJ-eVVf,YhkBc!N'Fq%Up!UD]"._/ndh)e %j"f+Kj"Lr6YRG;mCr8FV_c\%i_qf8r4:G$G0U?e-3027mNn_()7sUWbm,HGrVL:M'g[_kD*i@!BBccDN %T''ZkkAB)=A%nN&k54s_I[m$r@@9_9Z7P=I/c0Q>\'*TJ^H='.bL8LYenL],AR3oi4HB)>n(.C/@=?jaD;;"*hF`m:mG"n:g[00n %h/Q@o=UU&j`,M$QcDI=4I4%:q/fhaheh%8[MNi)kIk1!Z'IoU7;pAQEa.D@?@#iUgm*ZppYu4c]=lhV6'"Nc4PAb4nAjaRZBHsA %Z&N<89cHkIdD\V?0tiQ$I2F#R>eao^04eN5`lAqO1;%1?D/9_)h7Mq.8%4NIGW!@YHsVg'G_okcatTH!G;.7Y3i6oRI@P.UeZjSi %7XHQt5pLj+OC&Op7u"^9]#MFBqKIts7747e:BUWEkj;.dq2^TMO8C5X4qE#[qE4NknP:7M4,r?3*2/<:@p)<"@p)<"#AP6VrE)6* %ao,]o\P/@XOT"3LBd9%dZ9IQ0g7c2cF:d'AQim.]A'1LhW7Gt%)He*.)V^/\Xpsj^_omU:a7jn5).Q.(ERmEn@spq$h1jYh4<26j_u8'_j8HmorV^#Q %_0LNpl+N?lB=XZ'VfK3dm[ihfmiLobbO9OWI^>gIITuV"Qh%a`GN7e&-mshko'75gm#5tNO0b/`[?ck3QOc(4%VFG"SRJg&E&r(F34I.51:4]m_ViGctD.U1.jg^c%nMQP@mBIXPpZ:VN/]Yq0G&Q'oAN)8RB2<**%u&#aAbY)K6+AL6EKhP` %AQY78^6GCAgkPL$N7L?6Zb%u5B,SItN8e$\E\8RtY/Bg0G1onNZ]+Zc`dKG_R7k%D0#RTd@.[Q_FFP`U\h18L.!&rMF(QjW %B.=T7VPc29*m0GQ.u3.fk1B=C.'N %jV*]t:EId(%s1LbBO:\&,I3>A)9_.(-_K;00?K%c\CTVN*!Ya)m.-@d;pX8YQa+!YVpR+]/$pY*,4YK9N+r,Z`\^i-bS,.GXQ"ag*3s %=WhqS_464#pHDXOrt!E'-[XJo/q.iM%q*/q`UbknpD3`-RN@rRJF.@O_kSX+Gj>=dq?d&E1V:7lr3JN`nFanFppN)Q;QJYkp@n:& %AIneulf2<4gNX]aP`L2@T7#2-X++s[Phi.kArlh6grACDL[FZW+*D>DQIjDG5'kkKPt)]U+3+/5nBZlY8&Vu&+Vp[go/L'rpg`nB %*Y7eN+7?_\Xj9!Kqt9"/_3c:X;]S3*6YN_MnSSa>5p5sOk]7^8JN_!nViF1I&4aqn`.9j!"u+b1el:'sel:'k^+1[HmP!SD=Z?Lp %)JAKWRDYq&jbt3!UX.BoT=YO0?:Xn05fXGn"_eGg:'PgI,L2=]14khR[dg[YZbt<'h;qQ6Y9(mK'kO9QG,he\Mk+#e5@,[$_2L9q %jWn?6R1'9i[Jm_gj$AaHGgp*al$eEna'Ccg@7'c\(O`SH*h+3t4H=ZVnVEnI^PV[DrMBF?8<:f94Rm*?Y)`gK.3T9XWZ%o95N1LS6;$=/pa6gi]*jrHLjRk'n/p!FECRIpUZ&UTa %DDa9ml88"(T/=oq`jCcbm6q-N:rc!L@=,`Vk.4LWm^)Yq8TsRCRiQ]KFqjf#B_8OHF1IOqFS//W@4aMhB<2:b66H?&#\I$%;^7o] %B2OY64Q>mPL]mmiQP(2&KoO*Aaj19SIL\'sQcQ@[86e_a1;.gU56'gPj91<&\dqsotg*5iYs[S],ge^Fbq %^\0C;4FtiVkO?O[Is4,3]b9LN0HN*KS+W0HiNpf90O-_:Gk*-Ad1_e6XP>lg]\lrM`Ck3_QfU+Yd&kH!AreAf&"C_3^F5eT.?+KK %G91GQHJu')2`8FN8PW!$-8-/2Ol@NT9mA3#\[s9YWL6Q,I;8I3VmrP"5S#nmh"e*8rKl;f0%H=d]=#)jpH6i,bK!qbJ%)m]s1WTO7K'8rnA-hr %H'Ub>Z7A;7AQ=eR7ToS0.UfW7U1(5@'.`Yq<)"pN]D++Y!k'1VEuF)qa1N1j+8nl:0/XbIT70aZEUiVZi<@5VEm>XXAJ0&m_9SA. %9^0Sg4\+4'G3e>2H=!,TjLG)`!)A=BA8!>W3t35ISH\s#fTEFZYu:+%Vn;Djil/0ILl.IUpL8('M=6(U'7f(%;'CG[,A2FBZmo_gBnsq'i(%jage,/"%hF2"hmk)t::K?jd?17>uA_Kq`lWl\Tf^#PX0;e=XAm5s]MtdK\,rTFBT.TRpVK-.Q %eRPX\s(SUmFC!)eF165b:&/(LBjXnF=u[O,q55f*SAo\5I2ch8qQO+p=+JFXk.Pli2O=0X0HW7NpgPlQ\c#8fd.[B]CS-ZISl>G= %^+#@;g8CJ-3E,mDrorRn?REq9p=-it9E+h@Da(C0bK9FYH[=hlluedN%Y'Q1qWW]fQoAa#rq2cU;eiVQ.K=_iVI.=5][%?_rj[jI %a&OZTY%%3H(!DZ==FOMoo&D3c+'5`F\;KBt`g%'!Y%%4!B.X(L>K-/]X&T)N$C?6b`\`)hA"*7Ql0d5W9(H8f/beXns3)RO<-"^, %S_G7`g"gkZ[))(cl$B]1aoM9=mcdoAW29Mae1o:E7-L,K#np'ej,DJY9eWT?@5S> %=CT4,_YtGl5'faZpGHLs3A&h:r8_4cb)`Q4edA8Xk[%9'gcj;@V13rD%[l,m\_S/IrgkU3\b_^DTW1oAe1HQNouc[alo:`dH07jm %e^16h:9"*"[d1JjW%$T&I-BZX?!X)+Y3>;bU>&u":"OEPa7Vd8Rq3SN>4o7HO6u5;G)rJHbkZ7(R][]ApZPZRpe$\Bkl3cpa+]"* %G'23Q]C'[n4jL+KOWPBHJPmQ^_X8eB5sG5MEr!'uLe](bE;I(l8hBJ0S3/Eo4oFpKo=2*I[O[5V]:p.o'C3c]o`ZareU+PuV3'D]15X/1N,OYBW)QN"BL#[gVT(T9gAU#h.=uQFAm[aaL]/IecQD) %-(pm=*gGj>>eejN/`o$?bdj`S`r=u8^Zb]1"YR2X20qMd_jWmSGYWM^H19KiZ9O-$>s6WHpYsAOqT&9$rlkAkTD,NuK(4-50_J:s %Y>FL+la'*=="a$hrRp5PO1IUG],(Ks`tH2UdR([tmZlml(EB&!!)1T9('U$p>41nM[=>p]mui:B]^Xm+;-7-?Q5>:`V."MShu+iQ %oc%D#=C!5]BqkBUnGVD/A(K#9(%cA9r'OaIYLW2\.G*9*j^K[O07:P/PPQZ.jnd91(QWG#`Phq=mok16"W26!6)EdIK995DBH>)] %F_MV$YT2[U/]k52nTYd9r-@J[+7@?I/Ffp)7f#+(ceHb>`=RNVnaG@K;nko#IMYJ13I^qpc$t4goC2/MhiCVYNotgLdu1Kt^%''] %DMqkp[cVJZKt"I;`,E=7EVm/q*_(R;c/8Q;S,ZRckC5"Qs)PI$r:8tlrp+OpV>(#gDp!R:,rY[$l0@0kDk]bjjurYrOLt)LhYR-I %lHcscs7\2Hs8F&=8UGA`n*q,Xp@,QK`YZ6]h=BR-KED/PeotrUor$@!'I1G^)p[pCEdI=lT^>ph0g22P[2V(Te6Z0@X@-1aRD:Z,_oAi\M[_pk]J>hl3/nGF\ %@2A`\X3t'9VSf$)(h`7+h#,'lj5=iS:+Ad#J>!DLG*]g+DfqruZaI9Z-u5G$4L=amm!>9ZWcRQsca19-H81IJq%uWt`9V%&FY*j, %[E"i)m'Aq:fN3F:3ST&01')6AbiKYpG&N^g>^aRrG&Ne)V/I>#IuXQFToDe*#kAkIB/Cp2foQ[Zp`-m;q*2 %'5NF:lYDe&[PH8qmqfbUntMXd-@aMU);b\>iCDq\j3Fu]m" %OtuQTJ7gr?XDN?n!FK\.PkMP4]?Ik[RZ^kO4=[]#->fNJP.Wegg?nJE^KCk0r-0d/H[X3!cRGQ;I@HpX$9L_t+^T3uK-(,*h!;.% %ecTbZ*S]"5BC0\UUpKd-p7tp[YhXhPp699. %V"=<,Oj:GI2q!t7`O8>#mBn=4p%c<8l)];.NHDVRAaW-&+)i)9l$TCgNHD![M0qV#dT<*r86=O"1,mX`G#3&sl.36BAV"s"2=3aU %?"kt@forT2D8Y$t=5(^%2q"fSqARA6FJWcAVEIIOg1C1$l0RTRforT2bt`MGY-cf/CSWKJm9G"dQ+l9`K66GY@OV*mdTLW5HdZ'S %Yr0sT]1c'u=5'EtfShlW1L,LBd^CYhJN@QW6]X9TbrIW1V/7(7X?!IIlE"oo)s[>]HUF@5[iT\K2`K5hH^u)?m,O?uYX=uKaSfeN %oC3e>l>21pF-!mfO\T9D=A`.gb;=W%3;f2CsD?CCe;pW%787L?jr(oShs^"R3!n`]$G$mHlkpdOcE"Z_+D`'Thp0 %SS1:6]>c->BC2r*artEbTtWfXcEaVE*!:6TS/U3Dj/ffCLbKZYT5:.G@%?\fjTrkkp1?(gL/+'[5W.K#I*K=WF-cVFS %q6]q!6EW/S$\VOUZ?D<[IB2?YLKnQj^&`8N]hQu,6*BkI@])Sr[*-".&'-?r4!$ls\^EE2 %8#'='Q^@,:Xu+=9j6.n(I8cu';pO*,SIeOVCYQnSPdA(:-3`L'HX1E_jcm+F4RXYAFj\6:sAY,-Q;\6;s/ %>YD\%>j^_+M.RVk>$>4k %\dZmuf@&7sY050>Y,-Q;\1U.@\<_<)\qGQ!"+7f"OmakFkORm3t&8 %olct;qGpPS3Y-YulKtXjebX=GC@.P$g,?,J=8RM.EV5lg'%_DVT"*'UT=C21Qak?$Zc%!XEoL8+?/f&AcP"jXf-RSrh'K5qr%)h> %?!ZGng0N]Q5JKru94+$qQ?JV)QM.Z'[IiS!F^DYteXG*HX7bSme_;NmSX8MrX7bSm[C!Qae_8W3X1]i-Y%\i03br%LY4L'hY5XrU %\9e$%EV7&1\6:sAY4hCg'3EqN3H=`^9SogpOR'i-*kT@5*rEn+kM9.tC3)0YY4L9nY,2(JEO@fu'3Ag>8mK&XQ+2-I8mM>)8VsLS %W)$ZX2*#[LG"Q#ArNX:`R\(n/es-nMCZiXdg=M0sl0As`CZiXD['(+odaKMFf$9,Q[BC7qBa/VOe"!po]2)\F.j_@LcAAU0Y7oN% %mLrZK:.ecnH(DJ!-d.@In#_haQM.Z'[IeTuCMA!Lla/cI>YA-n>Y?k#Y,1qFE@lTEi]=2ii`b'^'%bR`-*F*#-*F*C/9*7i?/f&A %?/dn^cP+oElP%lalOqgtI$V9G?VXk.SJ0UhH_.`N?VXj!]1ZD2I@[lO?VXkT2N2\-]M;`1X]+4om@:];fCXp#pSGgYh^0YP[R[J6 %=5/p!EO?D'M/+"!lbq=c;G(2lV,(?Eia!k54ulR$C@.P$g4[18>c5,.>l>d9M6"+h&m+NpM/1((93`K)IH'Or8r9UX;rVQZO!Ush %qE/c*^6Z;*1K*4ImH_]uoQ?"k[<(>2g=M1^FlgQL[(F9,IX[itNbaukg.QJGlC6uN=78bSjISgCP9.j_?peKqBYr]G0PI9ki9g0N]Ag=M0sl08o5dd@b"dXILlN^o_OQ?JV)QM.Z'[IiS![5;sa %C]#t^M6$$aS@I9lk/>dsaE?KW %o-bofj45T\2XRX\=.bp1EOBsb>\uN/-a)L`-a%n(Ur:g<=,F!PV8Up<3H=_8T=A'+:0bK'&m&ju/9*g(DdE&HFGJt[6OW&e3s^L' %6eu1-l[!`Q4"PBRdA,%Oh%J?(%+O[1\?6k;G"Z)^+@q/%1si]B?;+-Co#'8-A+"UUCe<,Fu5blicQr %hfX"%c49KG*`,VCh=B,h_B@\&H0ZHG4$7FuUcU\WSN>2%NW5r^Od#4;]QMkZFGK%]>u4Vl<$pi6l:t,[a$?2\lHb?q5i$.2l`gWY %:/>-HL:Z>Hk$#@-bdFgibgh/kS[jbJT=KtLT=L!"o?;=s]$,::]?Jfof9r]4jil90.]?JgZf9r\Q->0Jq)pZ%b %H0./JIHKh@8XZWgY;02J9:;igF65NDcSO0mkVH9Z:]'@[mX1V9*hKj$T[!o6>G\*imWb>4*YsfsB9:E^jl[VZ48b@:7li`@9f6I& %dN+pf:-lJOH.m"=jI?E84)3oW7s=mPVeFLKcL=5d`=%A($]X[kBQ*450]Y\p\hFZB6-DQqX`BY!G: %WN5J/d;H2DFf8CGG6X+Vg)BDa:L>UP*I*5"Y?/X]J=Xs[1-N[Nh;AV+E+[m.he7ce]Gp,W*1U4&9H'jB7nWbTlL$YM!&6>>J/!B'7;&fP5SqbcY`^fi`2LDgfmU'%&b4CGLm`5;-;,o`MeLTqC0=LX//s\,05*o^;/@M_DgCl8S/qp^L5QG4WK%'E;!WL>U\0mtYWO[eoG6 %lo'(eUtb?cdOu[,;uZO^\,>^`0!#a/gIh#,%pKsdh>HnX2h1k"0.`(]e`ERlU9>?$gJN8sRC',%RIgT,9C&D"kESW6dPdnDdWPq4 %8F*(tlcQ$`@Sb1Ccb;/KmH_o*4mYq[Aj+QLl18%hd^rCgd[?@MPKp\=b+s%&c`O:15.et526SNop;q>dde?eB9KL%n.[0S]>a[/C %m4+=>UT;P5j/>s)m;jV?gMXO(9\Q)\Pt<2lY"\[o>ZE+fLi[.ULH&9\rHPoR9\Me!/!Kk_=!mZW8S %039Kk:T6,6#eR*1>2M'C.+YVh/!JPuY"W#+Y"\[MVMJ]`H!Qj1\)(='C[GApXKUk=PMVX6mVe:=PIi:6eDC04S00I6Oi.HJdL+ShO*08>"3XP7FWmRIk[&9NjMZ-ND*ur9f=dpnuQpQB&%1 %-+X))/^QNt^]tL7(8$pB>^(URcTMu0Ee(lAbHduF]hG!%?8--qqR"PkfIekG't+VFMN\,6')`:4Z?H]'bKkP=,>Oj^TDemV3lmVH\oHJrsQLTRgR %MUAo,7^\-%O7B:ccVaOaed@/+oP(C\=+^'cd+PE&l.]<9bDO\Ke$=%Rm_uH3(gY)s6M,+XdT,t'1G6)BRmZgXWF99D<<7CP(0$4]!8S@9o.!#7WALIP]`cW'Z7/$lY;qWD!.CE8HJg5=?PeDZ %MU3+1pE@,oV\Z"&j1*;n7,R0I\IR$1SCg_uIVc%FH5X083d9fa&A=su/OD\"[@T;lTpJ]D'r^s7h,;/u@3Y>!Ok4d$aZ@Ms;hVl^ %i&oqmfY#R=h`@ppP,\$,*'#oANp14f0-.Lol/+8M^XZ\Fe7O^M@i&"3?oB$ql=OfRHOHdSC"&p_eC@D8'i)Bj[b'0[VNiTJPsR^@%f4=XaCeb3hFPS?l^7CT72\Q/lOYcD]\dq7Um&X!62l^R1m[[(^,(I%d'W3&4QnS@rsrmJ9H2.3hBgQ3D6nGV>!QqEA5,:'5]&;r?!GNNqt?lSY8U6D<.oe5*')adnSsPea',u!UpeaE.RooGb$g?EWeT"-m9s`QoiO-f+gmkBqgdCr %cuX"(2="WUW6=]g''9d&QbK5$or%o!4\&RK4J4=o_UC]A/jGh\)F""oId2d8A3\3O:n_'OP5bWC"D`^+gk&%-!jM-_=d"9C-)LJ>3kj;HLiZQB116u>jh,#O/P^D %(YX_E9=p_d=!Hp(\kS3`X`(8h`^=Lq`*SK3&#i8)[A?,KUu#@mM28`"Q`2$B*`9OB\j[>$&[h;Vk>@:liN3#m7+g?;Qc=P:@&EM^ %F%"O/5&7ao&[c%\TDO`(qCE=+V"X!$%*_.SCR;S%Ab]cfrF'CYU2e&K*Am*80PX7.f.A[kCQYNka/JggFe7)-C0QEI0P^.J^@WDQ %"*G\)8+"fSb`/C+(p14c8+!NFQNgC;\'N&lCK;ObZ./W)]s6(C;ScIT3DP!pU@UV?tu<,Ui`'ZYrtX4LShMl%dbl5/5!Dd.(0#gCZgE@mCshnh0aM"*%:It>gXHT0ZAa[i7lob[/:!Ui(+C7t;;C)j%Wu?$Anke=>`:S-,S2e?\2/Dg8;Za^Wj=p7U9@C4,Va0>fSQI>#kJP.-g6o2Kp!\GIoWV0tIC-0PZeh=aQ+]`*@ngV<&L]T]d6iV,;?9 %eNtB.$TfJGm;_P;3bkmLW3tr'.n"6cbrnGe<>32FCY,aAW!j^>)1.+L-s?9uKNkjq(W*^E\ZQLh4iqF+#\SR7Fk[48&p&__esQ01 %j-uI_ff"S-$G9NRIX+?.bs(&HO$P_^>t_uX %Ct<[ofOe%JdElL^m(+6h2Y4>i+Ig_i3j-e.U!8hhUBZI5[T2Y-1>:;:_E(2V.DD7$:,c+[mAk(Bh9Q.+#"F>H/7Y&8eLfH:2T$P3A[B0Rqq;rH:*DA\X %@iODH#']4!^NWDRI.+Up?*bm@>CFbaq;tsei6C.J8!r8[Sb:t*pu^^cNP1j#5+7a2c8V49k;II11LYX3?d%EKrjpUI%c;Zr/T\rk %T:@c[oLW!\1Tjp^c@kS14ZgI4'Xt83JoJf^&C0#Fbs=>XX5?S0K_+mQJ9(oh7n:)c"VPkf0"r8jKQ@B'"AFJi.rnuQiN15?@hI#? %>Kp`=E%X_B>=U[%ZhHM:]:5,X=935s1S]5rB=M?>oo1j"GK@=c?"44+?EAS)G!O>`lEQpD*HH$n+"\Z0G%F#@:%Dj)b.24mK=\jgI3-eb1$AFMDO`N)FfkaRJBgPbqeVA>jB8Z(MKJ:?eg*"Ak=Y.XTJLFh&9H3d[sa3^#]qqc0r*FtsY++&tX@OA'.[3jVATQEnLg+Pg_sCAX7Ghn,aNQ#u_iRbq)mN@eXkFOmk.Ph"Z' %Bdp)Ul94=QNnfDUZ2.j/7QKXJK'^Y8iLEW!cup6[iTV!h0QK'@a5DMYu/ft\SYPH\O"an.-EOAg`,A?r>9n(fp2&!cUtaQ%V8J>bg)mtfG`kaVRSP, %g#]VQDO@cJYn-"ka$"2iYu5HHJiVpdg"o\TKQ?YuiKmKg'OO(-#]lkZca@f1]?Dr+g*rDYh&5#NF0ik3F)L[Z_ae[k`8X&`S8k^= %IFW8ughbGTRtGc/.!or.S=<)9''EjV/E5GY)C*P<>?qIn3+mZR*(?AR7sge1A^9#9Y(FL#l?2R3\_)WrBC.`C"*=Im/TLGrkjmLA %Y?3UB]IRQreioBS.-Eqn\TF@J*BDUtaZ8P%fe.3-ju>!loaRB]F(J7g*4uGr2XtOEZXHU9BaX!=.b%S&@]iCr[H>XAF1)dW?E:#l %1U%jG_jn,M^>(D$C:M(7W8%^'NOhBC3TgcPcc.u/\nc<"Ec+j.giIB(FU;:7gr("fMK@ABCqYGG7EQMs#3a:W2K>UGc<>8u]F8nZ %2!aEqJ8V)V/'s[kI;CKV[@[t6T=LCb4mstDXigAXT_%m0BdM67/6P\T:J_STL(0%M-u^re7.<7lh(Lm\$gP,Ro@L8X'OOic33M(Cl,4#cY3m5=aM7f.hL:@N@f.0 %D$Y46*k"7Pos_),OO%`m:/,^JFPbld`7;JcQFPq3"$1YUcTZ?V*P%[lEV8:lP]G4*$sDmBM'/A6UjZs6lf8Had.tVLqRk?*k>K(f %f-cP14Gn2Q'HdjuGEa?o_EIlKq4-i1(l9%A0P>5uea$kM %6?e0SouqO]GLnBo.D?p;butnl`gQG20C9C*[AUF7<3c/&p+'.eeufs7`4>ACMgg[GD\)e](#Ni@SD]?I_n055ElPZ8?&tC]SFu8R %>HLfBnM;"pmBm.B_)V=F@])#"e@0_?3-/5`UL1/ZH?!p8`gJctVOZ0ngN2hMX-eo_%P3PpA%Vj3L*ElOBQYFL5b %An-n^Or.gq[[4YF3:jWBUFfQPT8S!2\C#u:QF!$_I407p`0GM^=+:roZr4otKApF+Z:0bh,+>[T^YjF.*/N2FYo; %r?*4Ag,F=1D7RdpDac[YH;hR``MVfq=3CMEa[1RPa]]Tk:13>i1-!Eka/@FG)!G1 %`S.nRm@Xei/3 %XdiZ8lE!-J6j;jlZcC_$[b=#/%.-(Yb'-=GMrWt7W&$Ybg0H)jrca'+P18Ro_]n^Kj+k4>`U1BG))0#cA-39Z;Pqq`s8 %*n<7<5j.$94LPX#NgdA,c;6>GZNPBH:M\%AF,++$Bbt"b5MIjCS-pDaJM)$U8EVM/(KCt=Uk<4/\IPpb!b@W`c8h'>E'Z8I>R!2= %Z(6(^K)iQG5r.ss#(_'.p4&XrG4@G+OA%fZ&?$C+#hTM*,]dn&#&ILU&ipkFmOh3"I*a %33SIH#'pOu3RC,!+dnT,68"0-dW/LT+Jc=,+Jc=,+?>^P%RMM#%RS8I*@.!=?2;@!C6.3p,lX:QKk@FsX>F6Yd53k-dfEARY%=hdElH!.<95b]saYk %[E%eGF(D\^g=tVrEc]/7=3Xb0YZ4<06EaS:DN:ek?(S$^\2e"+ViL]aF2Shhm;n(.guLdTW=..?n6UJ`qJC!>SN%sVXT&0]P*[JT %PWh/V,*(=P`NamFLL5#.p,[sci27o/#?eGF(ItRo)MQ*A?h:f#lA5*ReZJMp%(=`%_2GFB`1q[m`mkZ..Q3<\NnAFNS$&QIf[#=9 %oF+ekHnXkqNn@+^X%D=5M!aE.]u8/-)[q?_k(k[:S&R-PXDP"9G`>iJ^0%OeKp\>S2WjS3h&PtHQ".JH.t9IDr(Em?2E^iP*3o4g %PR]WBJtbciFj+:rbrA)aMj9fLRTU.&_hoOO2/^H %>G>i%O6O4M]m,R6IOTl<,IXnAmn[*P]mBCWI2.C(,IV@76ZJM=YrYkHLoh^])?T2Sfi#F.`"@@=/.'85&c6R3a6Mq[Q=8;C*B,Cral,Crb',99D+m#d=+Z:BMEZ:BMEZ:?sIarUk\ %arUk^ar]et.XNFk.XM;k8fm5I.X<:i.X;/iDN[LF:cHK@!-ObL/]W2:Y;a0f7,9,L5h+'>&TG/>I?tOl*eMnOTMDLlk*X:aW:J[S*Z7GdnT680\r`l!_^";O(=JmZ:@/og-SLZAWLAdDR)ccdS99<.,?/0 %A<^u;7mQ;cHN]RNeK2gXh.2S&UmpEW8@hA6aXGsjO+>XfW.S!i,99CW4;&p)4VB$*4joJ"g*6Vrfct4!^"XbP87dh^;TU-adOL<" %*0iW!*0iW!*0iX,bu*hi9KD_W.#0tfjmYbqjmYd5>W#&[*"#8LS.lSILI)(%:e25Y0M"GK"pp6P6';h85m$%"83e.!8Oa[($&HJA %!HBkc1>soX+IiiQ!DW\fk*lJdn:j10h@N45h@N5n)Zg=j6QjKq6QcDJ#UBrkJKtm=K`o8dO?bc>P"[hL&dZP5#'!O31>uoYSf %&1<)U'+TWt_I8Nk3"1sD3:%.]LHu"$0M!tZ0M#SVg4hBnK-W5_K1(Yc+G"M<,aiX-83e.!$&HJAac++[&`XEn?lT5>AfLjYN'e_= %E$@@?<`7%$EF\]E46FLI!-,8K\%S#UGgY#UE4VJHX+=OBb]oK-XA*K`oPlO?bfGP"[kU&h&N(!p@p$1?["T %!$)saTL0qqTYhrSFBBf=%Z;Tr%Z:J<@?Ef9//[_P=1R:LIM@2cq%Ob)G+N])@ %+cuad,a&Qt/.uWO70;k\82BS:845Nb&nm%gP%f\>!pu(?TH+Y:VB$9U[$*o[m''#9m''$2*>Ssc_]m4,_]f]ZO@Z#b&kSr@&dbp4 %,(Xo.,hKE@,0@2Z,Ct#O,g[$^,h!6a"PR:I5W_r.9KQ2dBST1]m8-@em4_,)*@;*"_^*@2_^'eVQmC#gP9eTeP6BTJP!D*&P"[r2 %&nm%l,2+3'AD/2i5WafJ^^cJP_[_e3g*)U^m3Ij:[$+#n[&YBB^eQ(F7m![q6+\;M>\R8>Oq)Y58HO'58HO'58NPKq,lr0E8HO&j %8NPMG,RN2H,RN1a;."1IP6DT+P=ZCoP=a3M:*rQZY&0r^:*rP&4..A@:*N9VDN)6)d7u#[cqYoZd*>@KNcd*K@%B[u=GKG1=bfNL %lOZWq*?n'e*?kfk_^#8+QmJTZbocWDQYUgorpP$m*:c>`q@CCm%&S %FHR,VdRaL_dRaL_dRc4ZA)[gX#[K8RNPs8S/u$$*;#kJT]TjR<=l>YR[-*emXbQ %emXcX]!MoZSSXIJ3nYc&*ARqs6RKpN_^9qVfHcOgRj>_^NX2_^GP/(aXbS6:lnP64'k`-inJs-(/o^-.!-q"PP#`AD0U'!Hn_p^^d%`_[`LGfV+N04-Ym:4-U@c %LJe3?:eEM0:eCjPN"TNR;3G?8UBK.VPe]"OpkEACP%PJ@`)s7ib&jAfX?t@#%P[ljucElnD%^*C^@>_^NX2_^H,` %&5&T96:n$p64(#_:]ftp8i#`E8q?R3inJQ3iisF%]KTX+dHTb+dE$gU_64R<0Bh.QX@"JZX@"IgF\!g_%]SNXF]]rXF_E)*%]olbiK[s-iKZYibS"TE>*DQ_8]%%B&o`V/!q%a81@?hh^`@"n\AKl> %\AKiuGF0]7%^RG@%^Q;n@?q1CLa"Pb/d"R[P$FL[N<'"Am4bS>>"901j"/IC9*/IC8C %mG^S(:21*JP?AO2P?H?(:1d)e:1d)eDN#KIj.395i18)Ti18)TNd!6OJp2&NQ$:b0l#8#V"Pd"^,\T,+gLKK^J-a/O\6nT %P?\ajT&c%ehNM1WnQqrZ#CM\-\q!Rs8L1`E/r@5AE_2VL3R>qek.U[db:^f6rkhO,YE=09=bb-oFac@Z:gpF-bH0)iQ3^/ %&tY7+.X86l\dG%QOJq*Z/r9q,m#nN'-bCWRG\nD-Jg\1+/)eT&TnXr*,\hRe9=c%5m#n=+aY&DgT'VWCL*sTdZrV3=7!k(i\nFl[ %8ORog9-W)R>`o,D>QOoC/qJO]QXg5R>lk,5942/[,oM;CQ\^77,u?;VP)R5=9)rDA-'0hAP%td2417du=bNmba``O69lnB%[^'@( %g.b/?4g\F:\QiUE/Tg#b%gT5M9Q?C`>Hb<@H\U0q'C-R'G*bEt'/0j^/q8eu]F21oYfm(GN1Qop3)e;`Nl$'7-_5fY'tjK %R3hQYD/ORnZdh2@2rp''_?qF0&pqk`[_)IjcgB/L^IDglXU*>a07AP,rM&K-mdb!@-jG&(R3fSIib3Q3>EfJ(Q<;m0#_.iX'&Q:( %(2A]n`-STu2bRsOgX,12DO+D^\[T3Kq>-2Zh;ut;DJ#fg$Lr6b8%Zs:[<94r2bSNIda?t6chbpq\OkQ.AUnT>in=:\j)(mEC3+GW %gKjeplHX%SbF_MrFc&??Ar3^!RbD'Hm%CYg)mdJK-J?(Zobob^I'(f,Kj(dPoi=U]95NRH%@/>lX!Q?+[TepI(3F%-2bRsAP:b[Q %a]ZAUXjJh%&+LB#?qpb')k:iBl %^OTJ8@8phF(mS29(mS4O@8p]-?rUT,?rUT,k,>qUi2F;Oi2F;ONh[4[J8+[KJu/$11/"I/"A>SV"A>SVF=`\X&hK;K&hoSOd_Smd %8\e;/8\e;38I&1>,lpqi-,:4u,f(1s6nlS0JYlNqRAO(4nZCSYQ%2c6P)N;?&l=Hc!_T^i1.nfD5cLiJV0u:#>:#]5=='&.>)>M% %^r8cU;@8HpV=#U#C4!_6geA;ju_JC1_-IC#54,oNIK-"%Ff"H6fTA;ju_J5NB\0Ij+K;\Z88MP?A$;7)LF;7$sE'WWK5 %.]]A_BXLHaU9[CCU18SiGGAiZ8ck`m8ck`m8ihdN.LCo'.g_#4XX#]%<_4uE<_4uEPtK-.$Mb)MGY/W!G?G[Vg)KKpl\`V7#ub5rD7ih,YC>cjcg>G`u!fl%W%:h(VHo %)b*Dr)`@tD_^GP((aYSg(a\Z'D1`509E!CmD[7ZY%AO'?@?b<:aX@1.(a\)LUEoGJPu.V?<[f?aD3\"^q6imE&`6V,-1Gc:;3La` %as[:0X,IYk\&p,@J6QTL5e'f`$%uMoP[qY51.i\E>*T^#[n8)@KNkk\$Gro#8g)oh'jT@D_^NW[_^H,U&5"&b6:iLD64&<4."Q@D %-&HX:,X;j3"N]PcAB5pY#]f\c5RsD3;%B-"b+Y"a3HUEX3HPl^#:#l]3_@=23XM0@-\6@6,T1_!,`iM."Oc7m,go73&a6Gj!$*sh %"s#TnHjJCNJ5/!ojr?8cSAQ\)F4_b+F4_aW%\!UH@?Y6K@?U[PF:s-7Rj=1m2@6%o-385@,T1]k+Fjrk"OLS@AC+bK!4oOs]cP3b/joLJ3k%LJ%^5E(M/m/kIB115SPW9*4?s8J:8a8K]$'$)Bp7aeV9MJTRh9 %O:IO$P7Ei\d\2gh3a@hA3a<:g-^Ot_iK>J5Tot4RQm=sYR3Wg;L'YODl)I;fTT_sqO\R5pOD\`"G1'BSU][/]OoV%HOoV%HOq)Rh %8HO!38H>;TOq)Rh8V2%>8V2%>8NP;A!X[;s,RMo@,j@iIP9`]N[^"$NR.`^T73i2faWq2@N@e?@d`Ea@d`Ea@d^_rtED@iPE)%kh %S3nUES3nS7k:fKc*%"8>*$tu^_^#8)Qm)OB:P/WdW&#/$(S%?8RP:;8V]<_ %,_7t4,_7t4,T1[o8-3l'8-3l'834sd,QVuW8-3l'82B>'OTagH7M:rL7ab./)G*b#)G*b#)G*FZBd>u)Bd?!T0jM_GhZmMl*0cXW %&t#^@8Z&"7&h#[B_45OJ,ai[T,Z"u/"O(;:AB\JEJ2o.n0S`)[3JU$)kHIM8*#;-.*#8jN6R*3+YXgP4YXm[l(($MK,0?@m!.f2n %,]F6O,]aHR"O[OUd(5Ur+=+F;Q9kF>?Ae**bkqR"&iefu&kV,O-**$)!JJ!p;7.1?U>^i#Dq-SAQJkS56Bm77pm>987n@p&g7a7"N98[,fHC;^c:ru(l(;<)2CBWj3U;(*;W3<*;Tr"6Q^l!p`l2Hp`hI& %Ig!dMO!M`=O,.e]7mJ'f84FTm#`QYBJT9sToTJ!fHV8RfHW'[HN_>sO(?=?IK2Cp %&KlilOs,TD!p%cfG$,k5O(?N.b7l'838&RFK&NGP.P"CEk!pPe:+7tPk=7tPk=7lo5Cq?YZo*!t3<*9gQQF!Ol>[]roSA%YuBJiFCAX6)s7DJ[EeOA=q/ %OA=q/OA=q/7lm%_O:HC9d\2\3dRbGkkV,L,*Tfls*TdX#_]/]!Qm3JjQm7+kEs0iuNb$LFNW;,i&O;+4P!CC9"O:G9^cBW$CX.Vo %P!KoHLe&?A#cJ,N,dT,A&RZF7#datZ,iLAg&U5,K#f$gd,SMiL&MYrO&YKrs8>70Z#h06!"RLh#P.;C_#iH)-"S/7GAFbF4!r>5& %JUQL:AGG,C7%>WC,iUq3,<=&52FNPIc[&bm0n8-WI(,7kE'"9O<9Oq8J]#S7D[":Bl@EfInbcdp2$Y#$L* %PQ8Sh08_VBpnGci7W]O.MbB4&b2BC3F%/dNmk,ht`6PN,]V8"C`ijAud`>6di.j-e#e5k880\?=3E[T8$sn78>9cL@=O13Qot%4X %(-rnEp/%*n]/ER@a#_/Bjk>MrLmtHk@;D+o)I0sGJm0IK%B_:MGAC`t3Bg/GNS$+sXkm^,Xc`Fh]&c\GAHmUW#NfKt/JCtct/DtlgA;,FFI<,JFY6>SL17`N"N0XQrsHXg4uSN!)m#F*DC%("AEBd"AEBdF>/t; %&hoS.!_fjg1/-(bJ19=\1rUEU1rUDbVXBFo;S8-F;R@$4MDbN.d7,l`d7-C#Zk5id2NgUg2$-?\N;uk`OUP-p&O;43!_C^.1.[Nk %!3*=;3%Abj@l1P)@5P>'@5PWZK[K9YK[K9YK[K9Y)Fd(5&Oo,,&Ot/;&k,/,&Of&+&Of&+8JhnR6l6AO"H;?"A;nYM&Ok):TIAMb %VPpj6+Gr&Y7+"IZ7+"JS.,"qN %&`G=C&b-7'W %#]rEQJSo-GR;Q[_cn2uB;g=KaP3@WX!o:(M^mh]n9K06Ji-F4[igYU_C\;'Q#I,VL`!VZN$QCp80``AJi"[m/P%)mEXU=l`D$8!5dRKnb,&JT( %DNQgYj^NpMV;*81,\(_S2$2nU=X.m'OYr:f\&]J=FGm448@QYYaeW.@2?N*.]g6HS<5Pbq;?M$a*\eI();H/3FA)9r''C$E,B.O_ %2?N%WBd9$eMmO'U[n%HhF(cd)FBBc<%Vl3oToEU28K.\PBHr$;D'X`DjTEl'N;u#HOUShJ7KgOY)pkn^po9"IIFLd8GBN?lk&BHmT7Ji5B=`EBU2"M+bR7%dc27RXfkD.N"g %Z0I=)F:6r]8@NDtG7Pe#7N1MX)A25N)QBM?BdAfnUle9\E(37,E(1K)65gI#65gI#65iFk$Y`#)$Yr/+$Yq#M%W)?sToD;u[#n$C %Zk5ia2BpRXNF^IGNBfP+&P.[7P"CEd!pO6T!'73D$p(a-8;B,:Um!acO`$!M$gD0ONc<@e)p+n>2A2f)!m-^L/5D3b]g)3b]g)3b]fZl(i\0l(j:Al(j;\UdH)PFD)n\%W3#C;)3#CG-3#CFBi`p^QQ#iXY#]uc",g_6',1)$%1.Ktp=2lN4Kf1.%Kf1.%ToC>CKf:4$Kf:4$Kf@G$%Vm>0%VZ'k %aVkcRO@D"fO@Fm`S.RH11QjJJ1]lg$7_g"l8B)Xt#aiLJ!HV?f)0=4q!cq?\$-GgYkpRor,Ub$W"Nnh)kpRop,Ub$U,UbUk?"*:5 %*dirf:eoS4@'3ZX*Ta)V"QcLM0V]WE8>[B`#aE4G!HWK1$$0c)?k.#Vbb:#,cCp653OBAXLGk;TLG].rYX[Ojg.:?Gg'F39)hE'D %,FNU$+)h^,"O<^#ABole,0km#,0o/,,g>5,LiVI6LiVI61s1M1,0GTt,0GTtOuO93LcC/J!p7j!1?QqQ^`9ujF*JoIF*JqH*81[c %6Q=.76Q6&IBHpmpD'WU$D$8(VNIX$rOj#hu&NGP)!p@QoOGAm!,E6afNJMXaNE"8Y1m1*?dRXOI3$SK13$S`O+cQbL+cQbL+cRbo %Ket"#Kf(($Kf,#Y-Z'"3ToB%5[#kbXZk5QY2BpLVNF^CEN;u#@&O;+/P!Oj\!pHjX!$0W]-6:eGUr+.&FEf$uFRhm$*Sq'p_])1? %6Q6&JBHr$;D'X`DD$84ZN;u#HOT[_H&O;+/!pJ!#1?bNn^cAb63%&Pg@h.T&bb:#H3OFp-\^3g!\^3g!\aW'$kJA/Mke\8Nke\9Q %TF5U)TF5U)TF5T^JM+;AJM+;AOY4#'7(U`76oqsmJM+Tt"M4(l.d55K`4=5a''DS#&a)J"&a)J"8Xr-e&`uD!&`uD!8XKm(7$n@# %7$n@#Ur-G>,7S];NQ84_]-^R_]+/HGU"mPD^7%ID$7kPNPIN\Oj#e!,9RJ5"N7!n,fF,NJ2jVB&;N0, %&Vi7Gj3U8'*83r<*6JMJ6Q6&HBHnC8ToB=uToB=uiJf,(Kf:3sKf:3sKf@F&(YXZf(YXZf(YVE3>\G@6>\G@6>\G>gEb#!`$&;c1 %,GJFf,DgI"NE"&S2BpA!2Nfa1g5%F!g5%F!g.9(cBHuMABHuMABHr@TiJiY7iJiY7iJhrL$YuPX/u0)!0!(2X\WB8nks?;fU^Lg' %U^Lf\Te<,QTe<,QTe<.'KK>n@Te=GJd9lf=%9eDZC;3dDs3DJ]-kffmV7\%FT*&P.[8P"CEe,1;0',1;0'P":?d,1)$&,1)$&P!Bi?8-N:4,6D.a,7/IcN^&#&[3)*8EO5l,ChGS&WmT>,a0m_&^V?F#j_q7,f:..,iUph,8'+\)X66DBd45Q-*hfh-Z>dgo]2!"10_GSaCXIm %jBT-.,E^,@)i7Npg.7RQWe,YE7.7_4bR[#lcie\!4YG1&jkMOfumW7XZ\M2Ik2Ofi/K2F>@mD1mce %hFK9PiJg[?_],:]LGtB2G%`,Mm*J5#fqFDdRN:)fW@Za/;'+F^Nq1OdM":%)M":%)')]TcWUO]WM!3HtObCKHNJN(XNJN'Y)bC$G %g5$"Og5$$e[#p$Wk)BXubo75uRlBoUXA8c<>9d0"2chDC,M"gA95#PNE4=q^GU$7.\&n<^V0O:dVa$4o`0"3A4,G3Uj'DE85od-n %X3;]HbiO@>QSZPlCR5(:pQnut>NKpN(cg-p*o;]YCfo"0hSHmfWF"0^De,kL%`00QC(3qAWSY]qIa`&E\2RmIl"OqmLoSpM8JO`h %WAr3NNg0?D24NljN)qr[W-uDL1;&aC*]N&;P^-V282Uao)]@omU@:Y=6s4\CGU#R]Xfe#?'@Tdal0q/s]!aH.OeLY,a'XHY1>!Mj %]nmtW>chcT8*nkuB0[FSr=2rgNS*p"@r'plBcF)N-&J3V3n\Upk\_5iJiS-jB.;b+pGTSTCQMENuDo=!k*&$iknP^)S0lb,A!*]hf3+Bp28Xi$dZ/b=Ae<`/S(LsPDD(33FhhTr!/sN-\0LJWG9lboG6FMsNW<&>OUP4M&V,a$,,!qUA>%qB!*%a9+dVfm"cNK3E(:&\E(<=GE(:O<_]9=dX#hMqL-(Q; %)Y/]')Y/]')Y-G9BuhM6VmmtGBt,CEVBM"VVT:!6BuhM*VBM!+VBM!+VBM!GR"d^IQm.TIV8skfV8smS1i:'iI,pEK;WJF`'R'\E %if7Q6,*.7Pj:P3f,G5`p,Z#t7UdJj=7tRP"7tRP"7llf6GpGX)GpGX)H)(PAj:OX,G9fFWh3!_mE^t_V %E^t_VE_!8mMER+OLHYe$cps`Kr^`n+rWnah!XXfQ+N]S+5Q]pV83e-r8O=Er#`-A?JT:6N1?-.m&`UYL&`UYL8Vdb(7#25#7#42Q %8V@J&7"doMWIVl.8USDt&`1AH).HTqog]YO_B0BH_B0BH_B2?o$\(Qh$\(Qt$\'E6/d)e!/d)e!/d.>*\.D1\iPHZKip]GNiBeY! %iBeY!iXeWniBeY!iBeY)gHC.dHMRucKg6j!Kg6j#Kg:e1pF*=`CK_]]&&3$ao6iK-b'?RGutgX$`%@(Cl9m(Cl9m(D9;+>t?5->t?6+FlAE-fS)[:g4_mfHHAf %fHH@W4!YGHLI@;6LI$tE8Z!LL$+*&FJTchpRS/Z4$4-h %LI[MA(EU[49:W%Q1;tHslB*@GKh!?@Kh!?@Kh.A?(F"]L(EuGI?$IWOG2\R>G'G9"/FTb`8V15m,beRh,g[$^,h!6a"PUsB!Hr]5 %R/,a,r(GpKU(O!M%ANs+%mOha"?P0>sL&m0o[!pgIi1@,QDJ/og?YX9\XYX9ZJm-mPrSNN(Z3]n$W %LIVF3n49.U:*rQQ3iOC@\riMrU/!=4LH;skJNCmuJNCmu*U4o6"R77r"R77rACS^I$.R'C$.S4fH&"Fc&l9sB"Oc7lACBG"5WW-_ %8;Bm%8V]t@l&\J)3a@hA3a<:gLJ'D@'*!%>_n'eY+Pd_GF4,b8P"6BAaUm]cF\.=dMH#ofTl-H3ml9TEA.kSR7OC^.Rup8llXjB7 %Z#7Q-8Z\DD8]83%8]83%8J:>U-5#Q1-5#Q1-:t9HR7++aR7++aR3]$IR0;*;D:BbXPtP0CL? %15T*\QR#BTQ_[!>>`q>mbQW-08NPAC,mi'm-4/0n-L">SR3YTVR3YTVRA<3@A.h]dQR#BTQ_\,^>`rKc>`rLN(qF\-3c'u'3cl!: %LJ@p;n4>D%n4A-N64'k`.*8\\-inJs-,:"a,f't_"PD[s!'>Rk$p/hLYqCD:_(L+u"M=.p"M=.p"M54;''qq5&aVh4WNZc&,f)*\ %'#?2JOs-.e=.^bc/pn;Z/pn;Z/prgM4+%[W/pn;J/prfb]+@R;]+@R;]+@RIlp<,"YR@'kYR@'K_(LBR_(LBR_(LD("?V8LYqC\B %Yn!HQTe;!2Te;!2Te;"]KK=c!:m\WLW'_uTX@"BJm-mSs*Bm&L*C:(:6RVtY#UL@3#UP'C4peU6-cra5-\6I38UqgF8VS6L$*]Ui %!p^Ci1@#KD?l_Q?X@"DXXHQI)eDZUA3dd*L3d_Q:LJJ!:n4Bc[LJa43LJe3=:eEuYF\4FQE(U*N;@0"[<0B7s!p4Go1?QG&&a."[&a."[8Xp0d7%=X_7%=Xa,]PH4&ofP"P01=S8eU=(.1ta[.2cTgIs"?rkJAY[kAX%H\St.Rk/&PZkJAY[ %kJAZ>S-u;aS-u;aS-u;AE=StD@P4/`@4n(5KXm1:KXm1:KXm1:'';M1&a)J1&a)J18Y?Hj7%ape7%ape,_6H)"ONu^39ZGr1?afl %"?N%c5_i:$6&/D@k`AC:*E#H5*E%_ZLJn9o@L9D//BPCh/-0sN-/]9<,iML)$+Rl'!I&c7)0b&)#^>6m#^>6m,i")T,2@lR,2@lS %P&M4HM/X8?8]=t[,meeSPmDTmPmf5h(LDr;LK>\TKiaFV(LDr;(L@EX_^ij=6S&7^6R/qt%^@;>%^AF7_^g:^6b@LR]L+6$ %GDIR7%^@;N%^?/n+dTo*`0/>+`"Ir]Q3?[12Ce0q=OQ/'@L9QF?:iL]N3oG/:+M9UFqRH"FqRG/g.=,uX>=,uX %>E\#0g_/V[7^j<*iKiPT&%@51H#ph^pP$Gjk/tmrr,_l^JE_3Fl %+dZ$A6S>'aLKoumG`k^oK%IG..sR4M\e:Uq&o)Z39;7.g\"p(`8M5iNUl4s-Q:/)-[j7\2\Kr,D %\0V,/j:V_8E_/`.a<`MO\HE+k>`p6IEeu3#>64uG/]eh<[fd7s>65,K/\+@0^LOmoMFXNXA\5m=9Zn8rM7)`\_(M.?3.Gp^G)6s6 %/G-_1Z1]n*fHo)g%pn48M3Yj,FUbn"l7#nOm^;?.0"K_s?"1d[o*DnFl>;_1&?8@iog,us>BLSlX,gA0W,(O$/h-11Bkud8 %0!Qmd9`iE_?GJSaO@u[*ZS1i7>V;H,C5="!P]fXdpTR;fq49?Y]hreU.eY,uZI_9Efq3JQH;l;7gl_?AY"H\Jp=:'!K#M %-cE\20'mDrMM1+#3S0=3NF%gpG/Fe&:(;e+fqNNcPZ,ChDHA5L1qfls2ENd=#_=(VW %YGAORRc0N6HZ/>l;6.35og116dFQ!#>V!)4YdGF(Gkl8]AA5NieD#Yd<+9odh3N:%s7W;NL%>SN`+H./e3sb,]h18nf9fQI1]NuS %YY+8,g8e?907su5o!FW4_<.!8Sl5.K5C?VglJ6uW2u.IW2u.IW2u-lTs@8lTs@8lTs@9G %6RA!#6RA!#6RA">%$afo8?5]&*0jLOEE#h-E)]_,E)]_,a&,DS_,3cM!E)K8*CqKA"@si("A!*hF!_BRgVHtY_8F]7o %.6^Le9%GU!cLf6IA@iB\Ged %7>T,4)55+s+;C:JKOU-UKOU-q:i$aU.[q[s'Uo5WU6@i=FHVSZF:o`2Rj8OpS"rDb[7PtCZ:TY@Z:R*/^_TFI:lZltWDZsf.(D9+!,9eo:0)_q_56RDhN %a5rP0>f:,[_(N"KZ$q9YEt@XPo:l2*@%\2*;MUL.;B#$"QCK&_c<.A?t0V5W1_;aG*3JaG'`tg!E8T)]D:[)]B$!9A?E>#B>SGZOM`o[UG<62Ct$82H_;u%>t@r@?G*/@?J>`1_SGq %7ZuGZ7O#9LOh`k+P0>g8'&\L5!o1"N1>K*)TGnXQFMfoB-"?7Y>!/Et*$&:nMiK-SQ*"kgi*"iR2Mjk37E(D5lEC_>t%Z(>.@?G*A@?Ef8/.s@d75AueM'.R< %!p&i@1?@ppJ/nOoOHVnl)2CEXj7#QH*<&K@*<$5&6Qgr"#UC:.#UDYFJOGU;+3Bb256Bp87t;TY8:hiH#EV:p!HRBK)04pc5V?n@ %[g"k"c3_Q8NrV3,&KlilOs,TD!p-XVTH*YrVB#:8PX?ODEp+a9Ep+aB*;0Z&_]Hpa_]FALZ:BEbp.0oXp'?bt*W^<6,8kOS,\kq"NhmKABH'V %5WRm;.#0pJ.>L"ejcE!**;2q#*;2r"MJHGf"QZdW\=L.J&Q'$V,Ub$YUnc]V@2IA4.d/nRjGe8GP;a,=)hQ"nEn),n+=D(Q+=D.S %+=D0)K:KlBJ=OOi+=D*'K:KT:TU`ZWTU`ZW9K=OD5riX(5riX(*Ta)V"Qe>qo]:WNNHCDK1_Q%:2%l,m>CmKPP;Nu;P;Nu;F).R] %S?.i\S?rkFLGk;5LGg?r@?&&^XHC^dX:Z;)2$2jC7Pa&/7XuK0#`uqBacOCY!HMiu5Yg$(@N_gN^CBVLG(kHX)UXr=B"^aK_$&:/8iUB9$*54s5*52]7_\W>np`c,Gp`_C%@0FRnN+BpON5.E+&MXc&,Vop;"NKDY %^c6_(`&L^,(l'^Fj3U4Mj3U5&>hXoJZ>=lC36e[5@>dB1C_6r./Wq!,/HXt.MZi%8Mfac=/ct$?D>TJ'[m`?raVG3$ %aVG3$aVO+P-X.i--X.i--X3B6S8=L.*P@P7J2b=e,OIK'O"M%+0#`tN$Me'n'P!sm@hu[q_Clo.:8[_/P=1/BrRq.FN %]dP)I:%C]Fga#Z@;f5bE\o9cZq%/XWjG@Eg:%C]&gp@9BrRdP!M.F\%njJ#`,Z+]c+c9gO+c67[6kM]p:F&;&Sd::m'7k/o6k\KU %4?smT#`(h]abW:t!HDfmol_H1M.FULM#]Oe&KliTOs,T,!p$RRJ/jkGL)cKbOIN&&5e0IT8>b/f9gk58W[.`--n7A@s(B^c*MNpkC&Wq1^-rhiL7a)j3bS)j1JS6P=rg=XiX^>Xj_2uF6^L*)TS-9hXG+c(Y-"HeX%";1-X+,$omSb!/DQri35R(i35QK*-qm@6P%:h6OsdeYX9NQG"#adshad>F*!HZ=*?k,1B@h(L%bTVal3TQ9\ %3TL`*LE$BXYX:2.YX?4]s$toBp?mqlCO)O[^;IU?"A!=hG2(hrhOV"27A:M0JN.'gM@^[9q'4-2!m]roa&R7he`CGG+X)2"":286 %NM$4'mIoAleTFkXLELZb+o<2eOj&Xi60@)lWm&;5+EMKF.',C(93Dgru**Z)`D>Z)`d>Z)_FkE60*i%k@[Bn^<#'p@lE;'E%0 %"GF"n/#q_>4RjPt"eKt#gqX+)P5A>N+KtaEndMaN'b?J^=7IE:m;)26\U,&&OtJcr+YOY&J<4m##me@9-Q_@1U(\'#/imi^nBd!s %W?+*o*9j.1%[%koi?0caST'\_d&f4="A$#plYhIq2tr]d[)crg'8(=p*C/G`@kp:e.3N%oh-:#aC!@<#[l('-t(IGT+^p+0b*]TmHq#T(rT+Mc%JB!kB3q",L+hQ %)%l9fLi)ADKnB*VXYiodqlf&(?T8F&2Ofh;6(WT'C]b&Ss*e#GYTUBL4Q7\s0//%(!![`J^"Lu(5N.RLN/B@*+LZ8Q,+dRuOQYNI %$d[RJ(rZ0[!O5`HP3l^&B\i]Wm:)ZDKO6\H@QPI^KY`8m/k5&`ZQQ\DH'ND`'K'^KK%S*#9D"&E0mCM9g`R`XCj%3U,/eq>)^pLR %r!W@XcUdJjk^*pcmW7%+,XU;8nHM>8?*^pB6L7I>F`.=)p,"_$Jq+EeQW`u3J.VUe\LdeJm,'_Nr&4[DXI&:E!/+H-g6i^EM!l/3 %Dk%(fgEgUQ::0EMfVSlt`89=!XQh'4Ceak\#77YbX,;]X+Z;f]=3GO;f4R!senJXJ\p,P9dO[jX=2gU0Y5f^R_g2mHpH %5;=M'^4>7S'ILa^1L&MIK\0p^DctH*5=sV#>@Hj2Zk8Fq:,6&)1oM@<&o'cHS*;3<"NUEW''7Y;+pWMn1*<)K>4WM2^H5#`4OUhC`U#TZ!X,)ls]"GHpcWRC\A<)@%C: %`W:mgE<%1))@%?^1_)VNN<9]R`^,AZNIq_'`W:jfEkihuje+u&3Tq#b%Q^E.*-;HA#9JK@JVR3q!tR]\^dHI/n;sYki$%;(G_gGO %3i!*'F9k2<*J2^*LK(7*%RKER6dRmXOK*Fi7$'GH&Yon+Ue2Yd#Z:mPK%,Vh.7sghK$o4+TQD;#l2Wr.3Zo$1%S3Bf*KUP)QYf:Y^dP3PJVbLl?m8,^Qq3?#-kWfr8d)8K&uf%>-%a]6M4euf,$!s%7*mtK %&[W$AUhUp;LpTpA#Z:mR;Pajq"K@"d60b+2Wmj=k+E^L)BH<=.eN,ArZjob4XTK74coNS;U3/^FBH<1jZjoR$C)r7hZjoJ,XTK07 %=pH:(f"m08FYG">lX3--3Zo$A%S3C1*KUP1#:+oP!JsdX!tmocJ4-2U0HsN_?pr@&(_O+b7\jc>N!NT77Kf]C&ZJY5."^#9MPSg[ %'R=EKQ><_O\faF>l9pM/XV3+G>.6(\G-)-Kj<\pM78iCRMPS`.'R<9@5`q9lJKcOc,"5g9-W24t:8CEqSOem0ed:q=XV31I=sm;1 %V0,*n;X7uuXV38VdQ52gWHEe];X7NS>0c[P:UGi,M%rUaF&q@uFCI[:l,8IPFKcrhl!QqV3a`Pa%ToMV*O(?a%TW_3K,(@`#:kDU %_29@XYTd*4?q$/<=:q?(X@Q>P?kJV5=9PH&(AUojYp*34KSlSR"Y,,NM%k4ASOa?G:7t,bSNr=(d"rH.TbAl<675[l-$1>";Wrdk %UsKD_GmU$l?gjO?2P+t7V"MS+%+\4Go?Sf/B$kJ`?YSV%_EkMSc? %3d?c2FPn>K*OlAA#;/o>%U9.5!uF8f^dY9OJW$1Ci$'Qi]LZ$`GS-/M?3I*W(TC"3m"*RcN1b7m,?Jo7#\dC %:<5sUSWJt5\sD+3WcSds7HjeA:ca+=8KGH7Pra.%8KG;H;?ngPV%-f7WIl!QlJP+2eA7%cFTV]TFmt0C8=ImW"G7(C':@H2,],rL4g%UUadDC#Z:meK%'g]'WH^(60dAtO?0n6.Wo\T80-Ik=pHua %[17'WXV3[Ge,bS/W<4-&e;5,1l/5%2d_Up9FDrHQ*Sa1c3cQAM*S^oe#<,P7%WDQE!usVj!(T5+%W8'J*S:Wa#N]BE_Ymk;7S#q"I3ah7o6`CFJPpA$ZlN6CI1N&\L)EoMHgfUK#fgC,D]T7$W9BqiG"Fs27>5; %\L)Kqb$5VTJ]p!f,KO+'4Aoan#p)CpZ44o\'0]<*XpH19k1[5ge+W^a.s@bG*^SrBPpa6tF%u9tQ+85f"IX&"8!(8.HDJ\g'0Urk %2&,f-o4l<9Wm3K\,LX+LH3BpWU.;612:3WS>n]AQco'2q`fYNRjG-E3I*UH<344k.`%X%u[ %K,pq##=*mnM',+N+@rNb6'*44&0r]J,"S`d#p;gEgQjD&fEi[GM4FX0<'(++WHR#WZ:MA:5a#k0J0`Z?"Na=(7$+4uM',Bt'1)1e %45h9\G!\_tm=^S6e4p9@WZ>rLFod`<`(gk8MHrImWHBdO/SFm5738AX[64$iXV4(mdQ0*.BH7Kf=pIDm[I.3uV@NWZ"!U%rJ4Q]i %!KfqiOq4B^L87@G+s^i-+s[f5,Y4rh,s``c97R/Y97WfF?4nM3 %?4nMS?4nM`o9(4^ob&E6p(AOJ\d(QRmNk2On0LD!PqN^^Ub<;mBcdILe\3;"&AKJ]:qn8HWr,/EjB>=^8Zq_SOM'.j_FS^L\$R_& %Hf@S&M`l&*\YTaq,^6WT8Eu49FcG&#$7!Y%XY>piL,L`Kgs6088uA=HY96W!S[? %!b]f38[e,ElR)^sD!"="&gjlnoeREnpJK]@.4!%692$7c,e#dKN[%,YkK^LEQPE*_grZl*=X;+1-iWZZ8Y1G+:Qjf4i2.NX`(kp] %=Cjp;j('3+rPVPG)rfVC,`/'^O6oW(jSGh3csd2#F!O:3/[G:\+NaO--5Kqm$RC"6p;DJ,2GI@+"sAasPL#fi'E>TphJHHt82=JR %(._p3!K%7NP1[Lc_Nl<9m%a+a+Gb^3^R5,!*maCb,Y<$%V5KV)aeegKIj:,pHHAMQ+A"2hFLD[Xr#dqTTcMmo2F_-V82?<&p-fZ-f$e=[\ETe;ajaC?+gN1F.g2gXtT2h_@'jD$b%W!_IFE#A'/:H/AI!lCKt,ndPOk"Js%7PTHjdl/4gRS=;$9$QinQ9-E0TE9S/E7 %-:oKu9X9m^,Y?-mO\YR#3.T9-Hm,Q9pb-V'8Km;Fls#V2urn.3o3t$;"-l'Fk6p'hO"?MBo/f$;#i2Xqj>p %+\A\q6BWIeOA8 %#m(?';?[Pn"G)1N6/[EZ<.+ipOhQYt6/G"m'Qk'[K"(iE+Du]TFi?1]g3(OYr%[*V9*$g@D/kHZ^>`p@$ %iK>GmKhILq$C;l,;7Ha#Ui6X'8Dt1,.12CaM'O]F&kQ>k,Xp^U,a$(m8Ks-eP,)brOsH`@J0^;f"A+Kj,tK5>99;O[QQXD*`[+2S %1bMW863g)6 %dQs$1W<4D3lMsN'3^Ak.FTP-r3^==R%ZmJY*?YYd#=sHr#pcKB#>'Nq6'@m_OeP"=mO,Ulo`+GmHX5n[m;Jg*gARp&`A<,a$Y(80Y0/OQ8dpOsDJ[QRI]t/l<6q?*Y_El]NQVeg4!6X\5%W %BO/J#dQ1bKZjrHK[18?&Xb.lblQAd!ej5IlFc[k^*@+5,3_0mj%[$ss"!spM#>-2BK-WbK+A%IA!Ks*u!_JJ75a!U>J0\eK+A$== %5a%Jb#p`*E$]lX1:*@YOlU6o3enq@kZn=n4Qdgj;8Z<@pP#,tV"1/kM4f\cbSMFatal$R_Ft+8Z;4+Gl=86'>$?K-[Eg#>0Tr20S:/FKd#jk[6sn3a`SR%[a%!*A@dd-^Z05:,'d&3ft[: %FN9k5\*#3C"41 %%ZmIn*@(qX#>'No6'>3DK-WbI+A#Bj8D58JO9O&qgaX"JLGnWBph]K$ZfH+EW\jBa!!L'>/6'<@5OJ0[Z++:1pN85ci*O9DZf,XL_r8ZL>J,XL\q8WYtuOt(U9,Y/q$#uV"";Pakd"K@#!60]RaWmj=t %+E`bk80&sIPrb$Q-ljQ>8gfdt$69fd63g)6cp8J/O%8L/D7P"=fT %Oqa?kQEKQm>[,,RGY"8V5#LP#RQr,XLMt]0k[&8ZKp!P+ZiW,cD\28Q@cI&ucir#q?0O;H+-f"I0'7 %60/)JjWI-pb)%B0j<.#*3Co;_Ef_Q&*$bh7#>%f^%[$s[K-WbE+A&TW6%L/" %Ob&gWU`,tLpE/jU,l>_46L\HGK]c6Z#e-$L"JM1dKQ %Os5!>P"=f",a$G"8Q(3o8Wlo]"A,D2$'H"!99;P6QQV-L/jYX2V+ZuI-s`Pm;S#7fUia_A'Wk#o6s>p2M6nmDOs5&UP=Y%j8J!sk %Oq^!?,`!Hd$"=-2;T0-/"L3S)60o^cWn9V#+EihlL`Im8'g#5)M&diJ@L#J&`"%k3Ylc7;li9VWfE%-XFok5H4$\rYG(:io*?[q2 %SNr@)fSLkFZ.mW:M4I2#Qe7-?8[T4'P%qIGA5UiO,Y>#,8,XL`=8ZL?-P(_C480Y0/OJHP1+GlmH5nZapJg:bWlDS[UH]*4B4_-8UM'JEl-,VNShe@[%u:q\,GOM)o2WpW09 %TR07n+FHbD<96c9"R/RB"RQ:;WS3[eM8V&='%AR+Os5C+,e;J>8^%A`dWHA\S+PKm,^F\'7"M/s:*`DWmR35N4Ehu@dW:alaE&_ljQ3rd %8WpeLOX02''1l)MGE=*FmN>*jh*I3'h]3u!2RIu[XRlKal:MSKKU!T$#qJ/(Os5A^P">Qf8L"+;,Y8T`7?U1BP9c7l/s<#$i$(`Z %!turB"tl"5Lu8>+,_HIMOUa"*j=_7Or"g\Om&Ks/iC\8(OP=,Ia_pd=[PJ$"T9%N`Z/A5tMf?BcY.P:G]OT=me0m%2.7UeNP$QtC %IM(\"c$t"t`(G3B`eAtg[Hq8[NICKWfKUHh(.htfpX,]N4@dmLH'Uo8o"gr;J$#'+3ED-&?\Xo&ar2RT`7aq11M>?25)+S)%q0e6 %[RK;381P;#VdDiO&rZ9?cQl0M/>pfBd,J_q%GYU(nV0\Q?pB)ZI5eK:i[("YEPil>SVO:i%j4BHY)]_lCd9WY]Uhl5s7_Z.ffg$G9K %9&+i@n=qC4o'$(]cW.(-R3O*cil$FK0>!FiG]q8BMq(oF/,A:+*Km@$@fD6Hmk)2(Ne.He&uE=FE-b?]j;4$YF_cam0#P(%@'X!A %gpTh?m,ilflct67?Ukfm'ObHlVsdGMR+T?%[Y/!3YF\1NN0/pQ[[;d#%M3S[/M8ahrR.uPX\I-So.G5@hZ"r^t!AQY`P+!@$m1F"p:];JRMGSJH_mG!(3Tq";i]/]#q&o;W1%?Rh\\Urapitl#0T^OoAsHPG5fpT1&NKKp.U*$Chh'blT7jhpjujD\b;]l3in% %on?"(IA'Q=qLYQ:^0iCgYHX6@^0iCG03ekD$^XcA(G5maKhG#1'pnJhhr%BD?XYB4^;o#Mae7GnK,'@%e6rKAj:."9Pek$IcXE>_l>>9e'AZ_.?Fq?,93rg#6%R?kJSHot; %%RL?$K2AOV#GHb%JZ']7+=^CX5ZA:V&/E+n7&>b]Ll0[l63XcL:oS17Tn;&cW$$9q.TPmZ<000b.]=AD8sMIL($#im"h=_4q33rP %Pq$u#.``Wd$??BG;WSBV7K2bFi"'$eE#H2CjV,aB<^%tlHWg/4ZBqC`QL&2E'?M<.9$/3jb"MFn<`8Y0 %XJG+^Xh7UDC1U%EA]^NoQ'^iSXN?R;+BFfn$!DPsSsYchHWs+LA1smHWd97tQKj<1=fNicjfNjg'4A1sF6lqme[b+?*XA5CiMb$JRN;e/\Z9$3a8Q'=GpX@u^=/tHb %Y"83C<_trhQ)].L/#XNE$E=??;H46F"k<][61kA`<7(eQ61b.Y&3[gommKt0b"M@0Y,(7b\<<:.E93pA!a!`2E@\#6i`9BS-Z14f %:Y\QWT"(&Pjp>SO!5ucSr00`Gn`QDP"-)u,`a,t801c-MW@V;"j%FhZ6W64b$4F)Y:Rd/^9TRKpm&>L$"2F! %>tN.j?)`tl]98<^]TS]g^%0T6nk!1"gTn1,r6!%]RF&1fK^"(=dKbA&F<]rZrd6nbU78G'2+MF9+uTbPnt8gY1aXG.@^ %Qc2dYk[cI_M;Dtk7#te*7Iu2:8Fdm*O?<=agQWX$Cml@H0=eH95GofuVU4V3pZH;H/k %Sl7.gQ5cijoh^P2;%H*iQh=1NHL#'MHRi(e^,W@4\C( %E%Iu7J1NA(K4IR("(b'SK4QL3#Ki40#Kr:1#L)a:4_U-\]e#*de]YfX7J/'f,14TN-k\ZMUD1trU*e=$/;t41QZZ/_k%.g4C#3SK %1b\0h'[_PFOm2tRTR+C)SotX_+HD4OR4_U-2HI+4!*]+8!#L-.8:G`HJ %#L7q`J[8>#"(spk^ff#HE0a;E")"U%#L7q`J[;"pJ[8=p")!bU6*m5/U04MS6*h\Ycn#GD1eSQG!A3M@!%feq/k_rR^!"hP'"fcT %,/MIN-q3X21l;Dh9;>&IZ8Ti<]I]$d_#n@B_1QEH#p)c5$6E#:$6E0i9CT`#2Lq+C4,B3&G7Z>TGT\ReGVC^&_#nFD_1QJo_#nI% %Jg[QEoa\&Loa\.dV0@GAWHVJi7=(:X;Ms=BN>)\*ejtq]AW;qKGZip7A\nsY,8;e(U_Lek&h-_keO1flQ:NH^#M?=p=XBWYL#TqV %<5erU61FqZ:cuOZWd'%G-lun,M?hg4'b@SR`IhtmnfV/:j?^4Fnc2n@4M[8_H%7J[*afAE#M;p3&$Q5bK5=XBp.?<0X[mU_Xt %l!BZI=h9r";P\ZD/ZF*4/MGo^Db8c;Db8aeE-^[hKZaSSP.CnR;KWM[-$9a0Aa,fUQFH:=DcsZ\V+=8R7(?4P'B$0L:P?n(^+IYl %MXZIB=i*\>'SMNf.96-kQ\+^(/d:4/>Y5_p8t@)PPY7/.;(\UO+4X7#^2--QVeRY\pVaS7H\&]&lnrrC7J=[0V!NqX8_Fd;nrc-j %0$#)q$aL#u;IrXc$`XHmK'EBI<7M(kOm9cmTR&:E,qBb6TrYaglUP9>qjeHc%?9Zd73;Ftm;Or38$(,).lDDYC8(j-lj.gDt5!FU)cJmkoIoDnc?JHi,&Cr/@Ht$Af %?9Z1Xl/`TFP$U>g/h\lM@$f[;MK[+lT4jSCl;+c[Y5Ui$jQ]OJ9@Z=A([5>E/dPn&/l`2kG!QHUG)!FSRR32Z4F^@fFbNs34pLGPtnH,B)Z#s6[T"A,Q5-s7Us>5Q3(SJ,Aipqk*oMTDnQArN(MKrLZ:Q*Hdr)dBY_k %$ZEd4O4U`eQCjge?;So?o7-fMGX0?[pCtAqs=XURI-&",m3e`s/1VQ %DpORr[.7p?NuL!bO7HCS^MWB!OO/K648d]ZL]?G5mjP$IMGN^=q*.ts<^CLjd'Nt)rt`$t,QIQs/H59E>t!@tDNVT(2e=4`(f%Sf %5du$CL2BkE#6[7(Ilg>6+G30aT3A:>T+U*:T2(3tG,RX63,UWHk-1r,^3s"_[iKpD0]Kq=@R4CHAFQEs)W`isND*jbN(r@*b' %k8^[.Zagn\unp';r)(GUa+cdl-"m\O%JB@$NOW7^%5(j^i;#T&e@P;sY[*mHH1mHcG2pg/";iT$P"5oXJg$PC@hh?X3\f(>.;':2/AF_R[]qs7>^6@\(dr>-o]`K>W00 %GZYI%)*\#:pY*O=S]?ZhZe])P/6)YneAiVkFGO*[D&;p4V4T\og8d8oi7]j]n(m]iIW&Fu?:PM2h:[BXHiB&?f&p@X".l*65E"&c %>&TO1rhg:g\_fMI_Z-.H31k;\s1feF_n4.j'D>6\:=Nq&s#5qIUX+=:heYGrA=qPKJGHh@Ze^5HF2JNhh* %SasFug1S$g$sPrrcckWjiNMmASV@Q"=/F6e:N!mhqTR5j/BOs(bhVgg^0b0S?Z@NC[[W3D3j[.Uo2>!XmBl%0mhX9e38:i$/<]bpDl9UIP317E0a?UTkK'qol/>*`E#[LMq7Z %>:un,442O"rOQc(bO1XcuSeBFju0l*TmVEQ_+`pkaITY>4DH7QRXjJeX!,hJ%/WmZG8\dk!-1Lm'm7PockKS_!1T %4Q`]nC_0a62kAN4",KDGZqM'MCh$Y<03A?/j=+2II?1%7>MrH %jpgqkWOCRSIuipN``dfGVuLTq7[WD>]#7YlIK9Ag_m'Pk?,"bA/L7:6!p#bS^=^a2o_$7\Pkj0Q?XjRj2C_dORqpN`ZJ1BTD:WU2 %#f/ZESU7hg97Ys^p7gG\4`e%&eShmfYlI)dc.=aP-q4)Hl^@;22IFasr2A@t4laXnUYBTJdllO4l8Dkm>[EUI]'VaeeSW$nn[!u# %D8)YLpI]OsY@sL<6eu@H@on5!lS]R6(/k@lAjnn3,_6(?8l\m&X]_#YU]QO?T^G0.ZeKk]jFt?M\(M,1:D:`flIe,F[76IU-ClNPMHL7@(rZ:C4J,bFVr,;T05#4bP,.H*kC)O%dBA*jKb7QI-Ju:01(M^q:g[M[tCj>bcaKba./.e %d;SK'r2K%_LA"jsG#pSu[2,ZsII?P#H3V:O48@t8ZtBL7h9FSmJQiX%UY^s!,NJU,6"FEB5BnAfjP*K1gAf&&d78Z!q\+Fr]QlMt %AjIomoePqNdHeeN-3kU0AF@gJqK)Cr4nU?>FVcq^ER4'k#bu[PU'Z1,+5YPOH+Ut\M#JJ)38o$j2KlFg*sptE1k".`J%d9dg1TT[nn`b*Pi(.+[CB,i:DU[OP

?`+QDM<[k36AEN!".^j$+%V>9Q&%\W,UUFpj7UDJ> %a(Dh906c^YfHN$Aou8QgPI!b9b2D&ki=VD?A+I5b!VNg-)-ad,7>qF%o+4jXC!`O.qM&6^mB*Y$>84uC+3n,)fCGaGkAU'FbI8<2&-84q*rCF,cm>cFd*IUk*]'FLsP?R8)Gm25aprB^ubQ_asVek>AX&/@iaV0(np]c%Fu8 %Y#*HkABW&%-^cWaIs+YL]JD(,hp*/po6/N3buK4&_s5hu5L278a1Z=XErtZ?#hA;'_`o\.M75Q0n;f32lkX3?(WegFYuJphk %S+,Y+ZWSP%,C*P. %TJH+QkJqmW(8#3I&K"dNrF`P)`lg>hN,ePCo>-4Fq457AHl<6p`g7Q]gL@K#]'NX?URr:97ZC*J6YjR5G:;Qi %R;B`RaWf8B;D1!+ch)+IcfpqCA+K.sX5,u.>gFFGN2,QtZR%0i7`E./hZ$-If4t!L4_0qT<2'&ijh*D0UE6tG]j-$'\F]+!D_r@d %#=XXkT6#G0j;B's^/%oQ>AFNA2RF#;8?O_-b0#Mn+WSNHSMGJ83Vaq;^\)5!bS5)sYp1bd(Dn@#:a0^ctU03A3F(d/!gDdh@;;qJIo %[JT&kZe5a9PKS8#Q17M[RU--`^?M#)l.Tc/W:'?k0&nZ?g.7/,/H&Jq_hS.R!q+#;rC2jqA_aFm6X[CVOC.m9SYYuEdb6U&h>]9! %6N)'8`TPD0e7WRZ[dh'`Opd'h&$UR@H1\55E)0UOIQ5fIKAm[N&jpDVALuf[sY3WXdp42A!9? %rGf%1$XHs^PL+9t>4PFTN\td]Cc!a`c#A1)2jmgr5$)MS'^"`BCGtf``d=R$`BDGWN#Ib@Ma'/#p;j)h3B5^NhV'bK$Xuapc&6+B %0WrK%XNoc4ZfQ9)a1R6c?eP!1eaT0B,B$](KB`*<5g/q<1Y9rH+-1CU#Ke'6RrLoD#RN*^'/Ss$>RP6"!GFE>[il8&S8[p>`#p[V>#ZtaM["tT3c`!?[h(ZQ]qGrYOc[H5(DM_ %DRgo?`gr+e3H2[!q4rX*i)dpiD]W!P&,b;a>.^$$%4'6M@D?6r8^OpV1>Z]OV^D;%msat8bP:p/XnLP3`4GjC40Sg`J+aPTdd-r( %A&s/la+*bCK`$<\Rrk\7Mn[Ibs'MBpc:8Ot[P`u^F:@K,k99:jo4@pp2EQUS?)R>lmk*k'lUZ'f0]6t.H2@oD#D(`h#dr`7h#W5- %[qtkLLQV0HG,Fsi471+6NuPd(Y5UEKPO`TUYLp\f/R?bjj,+hiIRgYLIZ.2o>ccC5G7%PlgfWe;9Ci-A1\OrJ %4iYa0!?XQ+iMUqGW1)[WpYpO\4AU"?k_Bh#:X]N@)]]^ahQn2l?=LfjX/Y9sH`Y!PY533oVbI6lpd8\QhG_=hp0E_jMmK%nk\!kU %d6d*WSj'dOX+#M"&$MZfVqGG<2l-C?MduWJI"4YH&X8Y7^V:Eh>@.Y;f %#<4lq_OpbS&W:qP?4He=9BTn/UMJa$YohT+E1$M=piM%GiB"lDMl_!%GqdQ+KZ+fA1L@?FE+=B^iD9FaB=Kof(4@A(XSJu;6V+.9 %Bl1iYX:XanI,rP,Me0mlVRQ=Y4L("dpF'b:g>j4?+84J`JuY3#5qS4=6iZIoU0(OrX1Mc!$fA?483*q=(Z]( %T:pO"W:eod,Kn&='2Sq[O^ZMjf"Xlrlhu\L-$)`Q`am-biLQ>!/b(0DU6,[N0UO>mF5E%&_ume:-=1 %N]=$2mdoINX3>nD8Z\JJWN3Ys`,W^3BuU`[_8j&S)X=M(4"GnpWd6`Dq=>,D``2X"rk+s$]]ggqBi==DWcrYg[VDGPI.-VCcV:eZ %cSJX`e#(TU0?[Zb^#7FN2Vk`ZZM=>M?NJILLe)q9Y$O9XR4Pd.jpcep7Yeq#Ail(<93(isIO$[%91:`6Lcf_(((A3JSp]d^#*(c# %iqpf=mPNL,a6@eUA(V8E@MsF1=*,pS;bV'&ZQs\$4r*NuF*!6`1Z#-E^\sXo_TW6p7!Hkc%]GjA!V4beu %LL0jG+*VKJXX7[uoKJpdn)5du1#pRHj_3!6]J3VIqY8p,`&omeh+\T8H\KrTqMZ2iMSNXL91F1WHE`uf1iBl;Bb^IGRoQ.>`P,_(Q2kT*R#@fdW %^8cB?@a<5IiYaDdf8&4_kE#KZ]eke&o4u$mA1VlQ^!8g[2!_&7)a/7KLD4]giV)&/$hRaM/2iP7_m@Cs,/M"fic^m_qod-Fp`*oA %7r;`L4aXQe6L4'a(%efu14.JUH(>Rt$^TPpCOD_>@-`\5a?3pgp?Y*tP!7aiZeb;2cX42W_VW*"NAs/hk0lXdi`_C[Lr")TB[r0W %ljb(jp7D#^s&fm/NmOu#4Vm"b>]4')D%lIFIJ`'qouh5q&B:i#Xb0.CC3O_]rG^![)G?&qdE_XNWuG!hLi#$NIr9?9Phl>"0m#(?>3pP.W;#OM2;43%2BT7W."++,q1r4ILI;uGTeqnisB7ihJR0B%\ilgr*p7u"g'_rYfYXlmq$HekD,D'Pqb %^tl7S1C2`&4#ae5@`%<[[d9pJ]Q/G%=$ZjO03Y?p[F^nI/VCP]);V&rf`n^R]oR&PB>!W %[q2p(K>t+/\+m0+psVGuJn4>JVbbteg%8N&cViMaa0l1ABW!GD4e[0QO6&F0o#3djMu^2)ZeV:I1r]am%`LD-LGOmt=+B-()(C9R %IQZ"!qSn05NQ:UrT5YKjhP'VDn\(OCG9e"mhtBS@rk%jhkEbSS,GDSNOPr[%ph[\p%U$Bjf]h %cYJNQhW9B[Ib*Muh;Gcpm46&mbmrF:q/Dro\6El7J31+0W-X:.e8Va;VXJ:F]j,FHLhOH.nHS4DF_-WL,&boK1Q:&s#=8s1.td?= %iB>Ck6og4\*=_?pG.g)uI4s?Y3\#(]Y?lM2&O#Kh9@I3%g9,fEklA\Mj>"X+]TRDbLY'IKcWHM]O:f_6[reemX1)m@>\_mI',PnO %K`bE)rMSNP=(F0@JerC_8%(9*+$+JaBq6JZk622.*MfjXmR.&pHM=b)'5]j/ %OI9tupH\CUf9X7nc?U9rh/NOapH5sk,u-Nd7*rT9qtNnhD<5p,+!OgGG0"ja+%Am?FS,#?kRmA+7P/>0>kG9nFN;rf7KYfJa5>MB %gq/n:W(,)R:'6ju";aN8ZNqer#ZKp,EN^/$8cp+FiatrPm%ib$'Ym''^,%f69*+`O4ok@&^H\T;I %)Joq.kOKFiAYA75#9Kc[mLPALoAe;C*Z)gj.Qjo-Hc!u7^[llu[:-_#d<^b\_8\&cN%M\XZc+)lXY;:XM,,aYa_O=\DYi=M0oWm4 %CfTqs?>KIm:PJD]j-aBCAKlDfII.ijm>_jc4\()%.G^;Kgjtfbr4I2@J,+*Uempn<\+im/eUV]cDO024+8>K"U`DV=r*TcK+ZcpJ %hcD\gf9Iq&P.5@eO0dJp+6rB:aAKc'&>+*mZ_a3RMYG!YhBLgl_*'M![?@4GcfASfG %X0#.hU<+6h--Xt`%sLUu&Et-plOc0qPZ+\&[l?8)EL3(nagK/m`*\P$(?GAZ^0e)r[2mZXiuUD1QjD!Z(WIT3'`%c;F:.__^gH12 %VpS-_@_D5M7USoHgZ!%M>^M,^7o7@+a\oP/T`W4#fbS;XI7&0\IFm*rH#1\O,Fb)O\"o?jLLoFU %?bOI#q0]Z-C5^j2k:L0Oq8AX%'!kEFembOU.m/f%(lucZ\<0A?I9Q)TX0F1jWYi.$s(pVP;g]J#pMB:6:L#bpD3d7CH)&h.c=,3b %UtD`PNAt[;NLuj![oBO]O,10J-7'>Sr0!D$M8t.emq9Q_qd&08ZWN_R)BEfIqSef(gDsIu&`F\dH'JtMqic*bIm!4UmIKDqWYt!7i:t+;Q0#6&R5_RGanUfNF*\N_YiLt6@GErYM[po(Saj(Zs.MJOLTIq+\TS.8)2BZqcpqRp:C`?Hc0Kf/.'4?^Cch^tI;Onjj"[a-ksiUi9%#Q# %bap-dA#RIY*&Cg4DtIX+3-og5ga`Nr#RjJ'/co?1WcgW#%qG@6"`&cDZ]577\5.r+_5cDci)^p(H_dJ0[:Rt(bT$^gFR#,pIcORJ %8M/t?ml'`pp2"CS"KN1UF(F+)!$YrpBAIkgXV8&7Etb\UbF`[dU'?=_6=#Jm3bBiEWT1ONn(&9)`n %%`VgEGMqTmaF#C5KKn%Td9W[&Epjf/`s>fhFQ#uVc#jA;EML0I7asrTSBhQ*[MNF7.-$5cf,g&"0.(d8d`&.AIl+CRaObu]_+%\% %(pBE#g;eT\31b6NZi&p'[4N`K>pMg_^>%/KDngY5K&\s!YYHkM4_%N/&acP0ItSMd9E@t&-rS[E2;>)\6WJ:5"IT:'Zd4-.4EDk>$AV"h9EeW`,ue]E2QHIeVP[QAtgcL6aT %rU\M)Tr_[m1UbglC#A^HYIbCJHs\D\=egEq**N`G]joQtIeiFejrK-T^L#Y$FI_S+/%.7N3qtrp+%e+_^%ufrXjXG-5(4_8ri2/l %/S@*W\K^D&LgF9I0J9>:=o:#r).E:qHWA9C %JmjC=#Q%IChr'.t,EM/ea5>LoaLi3VcWLfF,N2`^hb`e.*bW'a4=ETZ4U:Fb]-3O!bLhksD',+tkDM$3'=XK5e;V.aa+4ReDI@AR %r4(=F\V!-/8RL7$cO\$C@=A0gp;"R`/h)'VMXe6nF'gR$Z\8l`!kg^G5U`b#NqU%r3+c`t!UU'JfA:OY>LfanO\V,38]Hf]G[K4[ %VJBfc7kC.%'Cks/V@V!DK("T\CZA4NFlh#k17umDEV20G`fIU0s/*?5dZniBQd.Uk+.OR[(*(a1+G_DC#VO)+4*Yo,L9fNcEnG,WB-#([htl4eL:FKO8FDjrZL%eB*8 %1#a*h7-gW.(,OM0r/f4q`7Trh.T"=5(B]CNCIQPSd^^H>(9n%b`-61>R`VEtH/n8OLpai`LUFajn\VeUQnalpb0BgHhCBQQ_WPBs %3$\":g^,usp&J[ZWZA[iZu$UlFZQ!N-cXo^"K_Q6\^i93i+0X:?Aqsq=egOZ^-c;8iX+toSs<<]GsUFpnQl6)285hj]+3ih33d&2 %FQs@K`7.j?6580fk!LXbJ`gIk)5LoWDHAQ5(>e%4.bECj]2#*haAVMA>`\A0hqFAj#O2HQEPuea3./:SF"+WnoAa"I-g0Y15.!Au %0ZS2,@a&sois`(qX.K"Niba-WoZXQ^Do(p/9r\D4?-<`Itj"0b2B?Mu>f*_U[uVmCq)`\LmO$aaSAc^D(1h$b-*2 %\@,P12?RG^j2\<#gJ-F9m"*`J#iPPRjuq;E4p<#:Aas8rnP?DZVJNu`2%dUtonAE6Ra$3`_ed??\JC=H"ohg:lkHd\Fl16^U9"Fa#j_ZY:N`.PPJ)`5P\YY4YKMDKKOagN`[kEbfUbN6E!0dh+-K>;]sj]2p+VgJITEh\j!9ml,YR %Sld;9;#H[uo&e\W2SV'Ea2EagH/rCm)7;5>4A(+elFP:8B5GA\_D9EX@Y8dA[!ZIfMX0o6?*)Ll$k= %,;[\dD"kuX,F=0UCd(%Bk:tR&[`f`i%,ZubET1lH+2.h`NWFQMNh=l#LAAKhR`!fg`ngC%Dr[GT^6(MLOXElrg(S\FI:c;XRp %T;?P;@1DR_D)74!449rq"%0Bjh':RYrI]Unk=7'F*tc]rn38@:fs24/%VWd`J:eWH'(IUG[h&'Oi>g`=)YkCp2Y+o'9M0[QOSe%i %:Vb6u.TaIpcLI+Zp-\![BB@-nLg9'bqs";jGSF9tID-1MlP1o?r?%)OC&gL<;ce*oK-g_2t[/>pd%X".9/"5;S2M0Or%PGoX\DXTm(=00!#-Ro2\SJI<]/@#J-KLWa]`7SnqI.ef#P:E1iUM3e;QnB7CP()e3>!j7/_fV1,F(`gP'.SN*At=Rjpa[1[NJaDO@:Bi5g'@ %k/CWupR-<8]D0Xj\FTBcoj'qnnb[=Hmn`$NFJEKh$_t8G]`HHL9*=dC(`LR_HJ^c-ko`#k'SVU^^=^5j\`G>TGDOm_H%9MiP\4&2 %%Ii=[S<7Akh+lenRZf=5CHtU;^D?9*]@p:lb.8-R-&o-ICr?C[M,Vk*$a=eqSgc66`%iJUL[KAQgYO^;*Z'7e\^K7mHKQg9HT!tB %Ik@,VOm$k/=r;TYTM)_PZ"C9\8^-dQSn^l)kX52Bg2=3d9?gYupI[6[7liS"^\:>DrQqB+`[ %2gS`0@5D5RD_05M%0#]$NRHuL]6WX=_Xstic&$W!2iF`FU08W0V,:_bB'\>3T]6FjPA.gN0g6Tu-T%k0eJmNk[Pc>#;f@$Im:a:6 %jRU0p1\I2@I(GYFc>f]K^sBo4J3XYl>6s8q_jPU_)Xh&:4fi>ChtpmW,nl>:N]s)S\1+W+W#f=\=fnB[c_W%II4I>rAMW$h&!&q) %re]J%ZlP?G@rPY_]-Cr-iBgQM?lqGO`@nmY,e.Kk'W7/G!.RV!AhumP!XF;*[^>q'ldu(^Ar!_Ch(hF^pEK"24=LkLbrnJtHW1O& %V]hMc63m9l*&%)>Y+:PS-F,Vu4mLa8^g==g8S8h\LW88T_f@W(^R*9CbW^BE5s=4n#4AVbc.cCZ(J"LjnAC#HChe1?335?p3Fpi\ %>JL^7;h*!cTDc)(/KFQN71,dj0=/_),DY2eI$WHu/qk//B<3K3r'^]-=kM$]ecOG%>[UeX5&kRPQBmmQMNE\[%,ZV`:l.&n^62'+;R'iZu.SO@B>] %rA!.hcZn@hmCJ?5L;Kp-]Wo-sutB"mD1DCgahIs,/0)ns4$B>M'#X!UC+",W3U*&!f=SRZjP5.& %[5[(DhS=kc^LeD)R165@mO?`%aXkK.Q=F@P@0W8>`j,-X4d:q<]`uj\e_G-G*=_47d/MI9&UJf2.iT<7SN+$cYS%c9;S+;t-0H2l\Kb#>iZi['28K3cu3K/A!&C>THi%,P='C+Icp*p9X %X[W\i.k,?d,dFs/=uHoOM.T7q)0qt0kruE.=Q5F3!Anl.e.]6?6KYLFuJ5Rt5-)Ke+Xje_#T*#Wk?=oMTh966!lSDl4q_cTldc?W'o9%qX:uBJFcbA7rN:Y,gS_%W7^(nN!MnABni<2>(j$:U>5O46V8;[VS %g_2-sjVQ6',,FNC\^RjCdeUl,N!$A]e@C>;X0ABGo/cYVdG^D]9;+@Y-@$-nL@4i..u[[bkOd#eXYCHRdSdipR8T91d#<=#GY0l& %7X*SO,p;D`*]Q/4`KM<3WqECJ@<<$L-7V3lULhC-R;l;?'Ki/;0c<&SHJSuI+=3b12dMd0EZ@q`iJXV;o\(d1QAFGeO]l'e)ro:; %Gb*&,6_r8[U>3H];Tmt``3ekE%Qj+!8A+e]aJChQ8*JSMS_\9)6rc.>F"i&rqK9`=VYAnKFidb;Qf3:``JpD %4LNjBf!oDOaLL2O"1E:q'R,n=l8Wjs?7/?$htaeVUk+qL(]n**Z`k9JA"']NTS[_L7\`uhC;Rg!hZ<%A0:9'5T]MhJDULu\[q-'V8L]YA/\:KJnoKKJCtt(HpnU$ha)^Qa83K5Up$'L@Cn5EfdqQ4X14CsgjiMh %TnYpC$@+C:5B:Mf487YF(-ZBV2L!gnP,[h''!OQ!8^iY[/US'uMfH8lGH+\^gqgr,Rk[tL/tgl_`+IL2C(4E."5J0+4(>o$ElT2s %D"[%SbDHK!LrbH-.KR(Ef%ook,:=(DFdOmr@@nM3QT>NF>^@L8>o2/22lsR6]/&Q1RFdsu2gaXI^NAFT)u),JO53Ao,,"*7Q-8i8 %'QCfLK-OVahS3X8!YmU,eiGZ,F=%\7?aK.iI[IY7edN;(=nYZ=)&f(rp= %Fk2O6hfi"NoCL$\rJ:'aB]+]JD/1@F%G %\meR3cP`e\r*/&h/L//Fq_25NgKGQ7@B(:"2665`Gsth5Zo[dD^4Ml'$0Q"B7&m6G:sF6l3m5m#GZSZ^F6\%IPUs,UE7aGY58]Cb %m\gqg1F3U6_@>gdE-o/THKG5&`Fn_g/8K1M+9V;WkT&iJ2mRS%Qg#\o^-P^Wb:>LMT!b2)4l`%*qQp>`WgU8qYoDFtGf16_gq;Jj %5EgfUV+*H%'N]UsmV$ek@+WL?H&Y7loV>GUk1TAXE.\m7`]Yc?\!@etlq=+hijYi,Qc=72>'Y4aPl;jHsR1N4EF7\D-Q:VGmQ!]?^^I$%u``\oI/B2@k(f32UK0<3Rlf(d/Wc+:f6]"S+tcE:$r %!Quk^qK^Do^Q0N&9b`gXWOApQf:0!i*2PSSpa5<1V/uKA_6>s5)7bkgA,`TQ-tDC/87TZF.d_EYXfudn59_g*^V;]#.G("?DaWCR %mS]5`MleqQAK^VOY!9[3#D!apcansu\+0.M^URrcj\*e$LAXQ$3JH^g9]Q>02q1YV_)>3_66,Z$M9A\V=VA=>UenDX>%sBWrLZG,gE6cp- %Z:IZ"D9MOi3kuah@E9^e\!?&r&n7NCJ#[rsE0%pg\/N)sLL`GrNO,&cYP?=Wn^:S1I/@s_A<\@4>Spsi\UbGO[dA6T^+rU0fcN,XPK?^=bBWWt:trKLit';Ke1]`.hoZ:#0i0`OMp0=59AdC5;q[n)>Fos% %8FP7(8=>un:A@sFBE"?F9Rh>;H`iNkmKpJ#CA_3E:WU!'7Fh[7Q]#N;^D<11=B.o;qb.7[1?JVT3Y7_5[tT+BcKm1/J#MY3;V,e: %.We()TJ.n1BV)a[?9rE4[s-]qSd,[9f&CM"ITZb'KL,%@RAIjY.WghalWP0(^">c.,q)s9TWMHbGu-ga@"Th&n#q?XFfhpTB)=:< %6d*1t6_pe-Wj5p#)>Iu\Fe0**5b8[LYph/8ZWX0iRku=qqX!AOEP?%UjT-YX9:50>6A<,7'W2@5Fp$tA44>Kf%:"iZNhiOe!ipm9 %<`P1I;CW+o33VFT\j55pFam$Z/7*93mC\&bhc1Wn*cL'G$(*3:*(/a5hSW5LXEdH6%o47/:(J&YZf*"F8-@0R+NNGoY9,bacfF], %[LUg?Y<(7\+R!Gb[InJ2[A`YtPXJ+p5P2@KoB8l)g\D31qXlt,GM/?U/QHDW'K@'p)^(arHgkf^=ulb@Tn0V'FFaecX-GQ-b.O.) %e6'o-j!gGf//lj*>rj?Ag50\!`>Juh?*q10QT:]sj5@K'cTnfeE/KVRQK^:@@,>GkD8B#ZEFH;AjFsC1u`>8*9fHD_eM9k`1i`B1Oc\cm?!hb/!F!hFcU6:Vi^s]#f%sc_*>FX9G"[U*%R& %P9cOD=P<("TT(H&1M\mYV[1>N6uqNk,K/.gdS=HgO'\[aPkrJN*i0elMda)pW.ZC/'cJ2Yk(lW>\c\K1*Ee-6mbe5R>P4\n'l\HV %Wju.?W$@hU16.Y:hY6kpdNj9dU![kC$oQN2mWn5L'`X[R)%i^`:LhpcA8&+QUcq8]dsMaan$Vtol,QZ+FGkiBSrgbmf"=)k[2 %G?Ns^W+'i#[_[#ri01^!jn7m&\ha#f3&H!V'7VaI[!R1QH.&@>7ur)\QT1>FVCFaib2):'\7gCB&j;9]4n+1WJGAc^4Z=.S$WkDCfb__&$EF`Yi%6=I%fB_NEYWb#N\]_Vr,M(-UN-kl@C,ctSU:^NaA3NCf %mhl+Eo^iso8<4>%ituN=75=Mkb-(ZPa%C4,pp=l:2Qf_n*5CBPEaH_?/;AL,MYmV;Mhc)?8'`oCcC4Rkiul,(d5%f,a6YG=SZUt@9rSB;k %^3oTCC/2L'9b'['IW*Z!;Rg2no)s"c,aO#E(F;hR:')uoJ78fY4Mbe@A_p(/i+=G%aXR`tBuZ,roW2A-"RbYC=OY("V8U?e`,'3+ %.Zi16*%5p3S?5pSNHaAY/_S%dcsfXU7R`R/"h_'%(/YjuGFie4gU<%Nfe[/g]9AuC9;)''k6cE/^qbmFeN[/(=T_`_C!L"M,=Gc3 %4e*,A0H[*Wp[\p>Wj?2Ijlk>J/L'p^R6!"IRl,&'6+n_cc-7eL[SGe-HTAs9/2`Gs\+YDVCg3Kgp"696DB0]q40D]/_kUu?hRAqQ %/E[NrJkkB]AHurh+uRIPZr/LKQ'^7LS=&FKr^$m62Z>?%6s--P=9(PjqI7A",\<;pp-^jJg`I %rV[`bV3e"o*>o`3,5N8@1Pl]4W4W'gK9LFnAipBYg"%>4N7Pl$1]?gO:3:."=Pj>!KNj1Ebf-WDF@8h67j2XFAs`Gc"?bDZD1p`u %1Z3`"4?8GDRi!G8K'Ft3%^6Ufi7/FRrj^d&qL_<&$MR6n-M,H#hN`81SqIS6_=U/$7JjlfQ,8Sef8X=Fr(Mn+/)o?u^O`S6B5G^) %Qbo;uMHP'6c!a#!/p3g<]3GR+/J]uLVDr2G&G*s_0B8BTO2*sY4u[*8`X1l%2t.dK`f86epUVH:R-*@6b:#hE0kJD?:,4UPUBTq& %7;U:""oA5i/(<;]=#i(]h7ZSoJ[aG)hch"#r_lSS7Ti*GG9DN<:*PqjJ1BPjg%$f=Imc`?Y/45ZBp/9lChdf41(WU68#VlTY_4,%P5Ho[nnX/`W[@!;-M0C=E]hRT%/@9dLBZZ7]^eq(qFY,$U7[/#kU?MB2FN\,(AkoHLX+8KXe#DIq$gmAaf_@JpYB?\D %cHoPJ#CIHeW[bC"B@cc.J_banQ_%dcj$jr;qKlL@Y(9S7c[;B+8&2-qB@4j@VdS$"o:41GAnLGC/](uJLbK(I.S/Mc*u6F1*HLR! %]KGl$5@i?R[\F-!go\NJG''H+EI,>[T*Oe6)^p"s,+qD=CLf(\a:?S@[Gn;9^UBjFl!_<[]\ %T@[6R5Ygg)=XqEp#4,pH4(rn[hm8FnC5bWST.ZQ.cph)Z57hM=c.;`?D]W% %!HdU?>CTl\@-"^85PBm[blUUB\M,Sh3_6UuBh6@cZ>nEsQ7_u=nbMLn/HRcd9j1Sl>K4(u.n)R)m)-R$BJ(f9;2/Y%Z827cGcAVu %I!=s,T;X0f:LgAR;9`6W..[nn1VeiLj0jD:j0'G\2%"$X[2Ui7[dc?3L[A*T.*]/Gd7tn`>.pkI(eh&&[(\IF=6=:eIdU6rd=@c0:rKhJ]7i>i.g%;PDo[5!:2IX3"]+6uqP#da?-16g*U79npJm0bKHgW,?>I[*8V4+KWRriH %l:Eb_k@:qI`@QnfqAHV3C[PCK*m:Bp5B&oF2>3/qk(4`U)QOKKU?X?,& %e]]GGisino5%/:fNYLA'u+/0A<6\#Wn!&cO]k5j7*.t@8n43pG,hs/L9QU1[?eQ\VWCgM %BNXsPf#XnXOj3i.;3YkbLn0R\)P,jfWoQ>314^?n&H34K+X#K[,O^TqpU-#Y"HjSiC$06(;j,u.-HF2.A<2'T'KVRZXmOm1[b+VZ %Kgt<:3T*u"@FceJoRSBe^PFS8OY4TOF)NQ=<@(+I?Wpu0cREBjd>E*m)4ut>.3.KFL,l3.`E\gH]JNN6ZSMM0?^(%DeSD;"<8?l' %`s]lM0fj*5OEHI;XS?>8E9du[F4(Na(`*BoWXr![(E/ZoXD.hlc?05MaNp38Q[i40TA'ESOWm3DU:"7Bd!F$.2(T!8(R%>a_5P=\)L:* %a6GF_Wa;Q+5qc>.WKQA35^(;*:nG8P<`Q?4Gu^A3rf9t-lXbI`frA\<3AYgrWn/Xr6)?377Wbn5=fWIEEq.tnK?Ok&W`Lq+Wa7>7 %dBR:_)4.Vn@19/UHW@7t("?o"Y&^m#^;8X.WaSt5]a38SX2`2K)(3T4trKAjFU1frOX^&Fb4Ek?4 %_nDB(=Bf]t7!sh6QXd'XB/?u8#(KD)l[]$$HE*r:,G<6;`)KJ^`a?;62 %<;MG`1pH-LEm"Pmbgb,?l/YiDMXrQp0tp$414#lt/.4T%EoG?<=ma.2[pSoTrJ_ %2@?Da\r9D6o!XmI6Xd1Jh">Al0bYKce4jp-I]/p0!9]\+X7sV(c+.D]-2*27-R]Hs'SKJGI0?OS&=VlF"Xd7L?Ia6H^Y/i[9fCRC)?9*nu

5(D6d`gOYfc%f1H;A7J1 %=/$X2Ha^m7/aL6.[q"43#HjgXgSACMggX-rB]Sf?4O*!!k-KN1gR5&HP],tMQ'qAL[ie/';GGf1VVU4U`IIU%- %i_3%$02>l43>\;oq08S.8!8N]S:;C/n30eLp"d#Glli9'W%b[E0AZV*58H27hdDN,FVpB=DlSIc(^20n`$;.,%Nj:,61)[n'o\o, %O"u.=JX3*<[4q&7-XX<)<@F+K)]m^P[RB=,M))a3r!d%)^MXDeq!K/!8(+ah#3h(O)8CT4SpTmO'iHu&/Ts4:?B$pL29b?njpd+q %j]_'kjfFK2Y4ofF+/NB;C\_@U@"%3^7U&WkUonjco;O=O?70%H\k%>6N'pcSH*kibN#our`u"=^'OVd(bS@ %s1_O,_YO3h2PD3q,sjtI=a^(;j"h\6A`5W?eW'\Frqt[W92U17#(iBLr[+sVmp;FXcHPm.f*28Bj4e7ZjBmE51b1]."ogou %X?WrXHSPN"V`i$1Y,.TYLpQMFj2g8iQhf"5@6Z`'ZM!/'BRn7Ob,Ii4QbK_eB35r4gh?bLp<2Ze4Uke*ocMWHC5^n0"/:/;="Roc %-@PWMkcS^kgfp0;jBAZ_b'5rl/E6!90\[hJO`;YhdP]qa"#Kl0CTNsd?(!QP5k8L93jkm/_L$! %!VT:eK$V@0Wu@A[r;KljYJ+4@&dQ%$:BSLHAl&QYDoO!6\4<%Gu!& %&3qVd*6.dHSsildh'93Y>1HgG8@I8RKe&jAj##Rnr_tJZF9=\cVtG]Tf8Gar(YSAnEuMOB)0-a\C#^0eH`J(1dO5[2uEtD3fZniCpam"=MdOl55Sfj %eY%hG&%DHQB=3&]L+RFhbd)"gdV"EF,;3$,[M\atqC]c/#n0!:=9ir6(4B=:,\CHj]\.TVL"Q6?,^J#GP_+jB)MAuJ$\mP %bAeM'f'!e:*UlQ2G/Orp]P!4Q8X/W&'=@+9fe]4epjrNtTS1W6^]?aER\rB\05G3C2(3WL;a`RoG0#D]AS#LdAa\@JA^s%:Z9XEu %V4b@Q+j)`cW5>srY=t$E\RGN;21ah',hia\NQJP\:h@8Ih/t]q7:@4001f %F-ruGm?jF^)VB:i*PgpF:W4HV(PXIVbbU,A3*B=G8W>`6U`q*lpcSR[CoT%([4U_5U[g,l`kG'816!#(mp[Fe-\=q)1l=X0-4gao %dr(o5"]JMGO/n%DKuiB*@4^eVG^N'4[Nc`R1!kE-d:UTo*:1U=,5\.+66sEDLiMFq=s5-&VW`^iW$4JMq5V[g&PgrJi+'7)#(K2< %W+)i'Lgej$$aSUAPE2^i$"T8[JkC\sSb3[mg6/;65S/GdUD$W=6(eA%PM$0I\._007qZB^.7qCe:YA4!9$NRc9Spp5;_R:;6EI.^ %Tp($/6U*Ke-9"ju5dJ>N`EUQp5Ab0W#Z=l)Y;R,:Se05uF;C^CcD5T8:[Q54!gFC5C8YcI`UH&=D6%*G9m!gY#rO70 %*3T%nMcOq)g7:ih2G@NjcHcVf$A/o1rJI7NHbe(*D++'BM<8-B$N@AL7j>b(K^r/@ %@.0JAYRdm$"b,jhLIuQL")Jb/'JVV^$B_=*$#Coc92rer=,8)hRW8YA.k*THLF':Nb9ZZLRf04!C1L`V`"c-8V:"boBok$j2 %-UtL`8t;$f!YE]NHa:B"g=?:!N!mFsEK(g5Jb5MWE#dT4nqqP8ngT'2"WsXaVm8W-U>7,QG6Q07Y(mI7l7%$+;'8WJK=_ %`G27rokBK#bal4XPCtl.#8E87J)l&Z7;ATqaku_5[mS948l^G2O&lG$:KkU"?.o`GBT)D\X6+5=;.M5=8Z^$D6>7)6AW.U`K[1d#6 %^jMY%OKF7KB5!Nb2.BD-ns)[tj&)2%eMu-G>lP3)dX^&`6KEZ(]FT$iW_'*lYZcim)0EK23YQCGA?!&UiWH2d+q)P9B@rGNUS$m^ %,GUPeh8&+>eD1a#&%T3pZKh23[hE`Nemb]5CU=8$;^'.KiPJ[R`m&HV`V8+dA#,A=*X*FqZP(Lm0KckS= %K#7;$#YA!CfIfN,o/Z'N6k5]pc/=0&CE!-iOV7pACihF39St#-e[>#gWs_C]SM?):*%dnqqXrJE/ohBog2`b*V9L`K:.AZ^dK>i1 %KrLC[\$WH+/c'#32M)s8?6OJa@s&XZ4ie;_U&A"4jFaGMQ&p/Mq21Eo/:uc1[9'K`?jQ %WMVr=)g1)^kEOm!"m1`TRi^)'L]0^VJ='!BXU/+8V;>mr#2GK#Aotndd`'>/. %dM(QMR78p_3YA8YNHN^Y8PC?qe9pHp+r>#^#G$gJmn)*#C%1Jk&@q_G%7&$`!p8I=I6%!Nl<2',@@C;`JBBZb)\LH6BaMKiX;Jq` %&StfKW7/1e&E"ajFe(K[3&`5)"1$Z](_8G^QK'noA<3Zc#bl;Y5t>:!>70@.C_K4k_-._s>l'W"NP.&R=Bj2^^ %;@j)5ZZflLA4B;7V3h'SAtW3nGF?;j&GI\$9VJl(.)8/"5&k:pW$4>odieNSCN0qu7L-ZTeC5*> %foMFd"/M1f/#&aj:>bJ!oFCaa2u1BVO!TC5s;HD2jPS+:,E[-cH@UcLWY,t`-,Eq!-nVnNSnsMQiTfi:>0lr4W7WK-_:cm63R1.E\C,@;Gog1W][_oIKB]!6l`$5SS;r3<*cHOg)2D/hD".9)h)u6+H\Ccg5EnQ&1:DDOqE=? %UWk34BE/<]lp8PqH4;uP9/dYZ';39TkFNM@>XRd1WeqelPQTJsmW>I.ArHMRWh3fh97VZBQ<\h@&C\ppE1j1n#DX2`;%j\d %6D>og'`[G0s69u8+^ph"'%gR0FnSejAP"b_TMj!e86cO_N>8b8RlNKC_W;L5JtnUKP_]gVZGs7'%1=$uC!Gh]`,X&b#BG#XL,:(R %,gfDEh&5JFCO7`)hI3MqWhKjGFC#]9e0cb3AV?lie]MX','r=_X]de5hdD/j^Xn.o^F]s(Gu*&ram9`m4!pB`2VDApXZN]S6P*mW %(?E3C9a[=/K/`m][0&e;f`Q2fd*c`qP;>aSk!PU.Q;G39;cn`$s;C %+bR\PK!>7]0;c#2_mb!Z_6e'2/!knr9cWK(1*B0oabiirZpj@[Ka`:M-%n@Q+BJi5%\a]D2mB/Mt(jL]HjaGPs!,"*% %bE[EU0#SJKmgXBca];S)(c58KWMIQa_46E05RD^sEq*#C1dkBl](!'X$;39NZG'hSMYD`h.`@"U.PcN6?'f*[b"BTBoOac&[Srni %eTB5="ItRc\/uPDK\Y)^MX+,N[jr:p %?TX^]`fuV*9Jj8%g:"lKcfGZo&9="_dS@^p1qm_Q[P&%<;;#E2oZ1UhG9(N4OdJ%1"l7K#3/(s`1SSW6kb+-5.X[' %qBm:%fq-[$-Itktg'Mc!!DgdB>G_['.5+,iR6hKR94J.Q7c7[pZF2odE"oq!9YoBf\cs.L,UEb"9efoN>h5R*MaR;@7NM[GEL6uj %I@[aQ_b;;R(0&qCP:92IUOpg7(;]Z.`4?NqpnJM=:q;t0C>0km>"h>+#8+Y-';@(Qn@mG]]!Bhd#10Ob=W!QT"YqI)A.f1_I8h.3 %lrbi,L2T?_SW&U@&9]im@&@V?*_$e>9:WC1O9m\I;0=(RV3lR.E@2u(-4WpXA];s)6L6VP'f,-B'\Ajj2h($&alP=`LJmpng\Se@spq['fp@X,'#OLWplb"^2WP %NhL)F"!`]a%(O\9#bT66 %M.t^tH4qT.%F,9"75digg(_j%*Afofi[!oBn1+uK$Cd@rUIj2oU*.e#9tNaY0&76tgqQ"e@H&\qVUhq1Q/c8Kn%&UifZo:&MJuQk %Lf7[=$5kJc8[#"/AOQoGodEUlWXR#HSLc\.Vpf/`$I@0N>(P0EmjCLWZXSX[XDJ]A>a6f14Zg_=A[q:UG$ubN %CTJ)T,SL'=Ue<0H^Rl_Rl/!%?%8sl2Lk#U9PEJ\Z@MA6kX=[En*G8R@KGZ!a&flLmC_'<2d)/l[*O-72'#k7UYdGKKWbN/#1EfMG %CF8*`LdSs&$HUX_G!`WP]03ZZP%=2CmpSI)RV:LZL3eTB`YL^aZ:`Xa,ikM1c.>Oc&hTD],P7Y+opeEB:3D`S9smaub29F/r:Q$( %1$Z7o5g`"N;R.0=XQTY[`e"bEPe`6kRR/BJ3G%dXP`2Wcg!X'89gA@j[I1D'KsGN]$.GZ:4=pn(#ghm92Iss90ZmS@lR"1c %Al!$W8")XYCuc8(hX[%^-P,JMbU/]Qmc-L/Q(*][.&?M+[&q=2pZR;;D3U(a6S;!L3l>O,\gph*(#`.tT`m/P*ESePTgh;5>"&ro %ORb2Sr!IF!Je^%5LJ3%P@r=6`-kTC.m=*KL&m[1E1Jf$Qr9./eDF3bB3jW3"n#o?L'NZaK'o9:-,dD:AekQC83\#-7fKDm2Bn&6D=8j4'B7g>]TR.f=FGcm\qu%^bGBA3CuSH&:rtq1RKu@Uk+ItYlnFN;k>?E=UF:h:FJ[+F*k0Ik %AOM")6osd)(^faICX9U^J[V_Y-\2;iHl!:L7EO.1&X=\AL8u^Q`:m3=n9PI)ebG=7D*"IfSd_5&m:'1'&c*Y&kqlP*PV#PC\*P8F %I?=i5c_io*+NY6/-6J;1!Y][F8bnO7SZ72FBgAL;*4XV$jN6@S*!?DS=]j<*U+oI>!6jC?oX3CR$[,5]aXY]*c3bEtC8G"91*Sd# %0:hJV05tPS/@&od9pfWBXt\]=R8E8"ggqg\MM9DJWY?_:[1fBh?mQg@D0s7%`l"A06ZuoNUSi2f-//^L_93EbfmFFDB?#e8S>O9h %$na8*SSl/(;)5ite)4UC-4]oHVpIdb@F@r/P$"XMlj6P,mBHjLB<92%c[bZ;"r)*4#qEC-tM6i53eoKROa^:BnL %^N.6]frn2#o=+&/o1&_Vom?YnC=@[(?+lH15?tq8qu3K4;nWcXgP2H)s)"B@o_lbjGMh:p4=)iajE'%&7R(cQR3*MY*aej(`>;To %^-?u'2P&1UbLZ4d1SH^Rr(6mqnL+.a"3fffg])V?IeVsK]Bbf#BOBVD@'k>cYF(T_VKZr;T&@aQs0fb&p4Z5t]t=7:h:9L;q8K5S %,Hl!p0)1tBR+8)*\\37bmV6fDM<:FX:=hG^gg/d-J)Hp`o6ST^s*As5Z2$:aH0:C;cu1tQlZ]Q4FFJH-cRi`eIHAqae>DbP3k'%R %hHp-Jp>USY[55AhSMtn2'+XZ+M7B1FaScq+KQCJtFimI.HH\VD'gD0Nq<$hqmJ4`iDpR9fIsJcurI)BLa18k>Eu'"GrIL`Q1)^)l %Zh_s_pUT(l\[Xf7]=HaB6N)TC4#P?%?GF$rH[3*BU%p\Q^r"8"J,;03?+`5or2B#Mhi*TLh?.J=nYkj21QeH@\$+NBX4ss-"CHS* %F8>O.miD)7#M/W-k+7@+mqlkF4K<`uFml9s*S%iu]!mrF'H`mW\&F:97GW=U+-FG7ji'G;Y.j`2m,cJ&O2/lHc)95mnN._-8-AtE %j<'9snEnc<%pXgDV[..@-G7$=q:3GK0@+;s>Gsg9QQAgIq#/mX[r3qGY.p23GUTli`o#q?jp_7N6ZDhF-aG`oI/+>.Y\cA8^2pWM %=0LIegjSuIGhN6?q`jTZ&*UenVX8LpE\U!FT&3f/h#@0]hht+8iEc'8e`LI@D>hRhq"DtOq4HMli&i!N7'LYb`S5UGYKkEH^,\F4 %k$tO+o]\6LN@3=Am^oO+gLiIsDstuS2udd]00Xo1F5'jsp0V`UXtLR7ZG1WT\k,iIg4)"dV#T7qkZnbn2+u:Q&i(. %s"#qHT5Q?cn"-ROkooDU(Z4FRIBFCW!Qd]5hQZl0&hPkqm(548O\.o0-cs(WK8i=/Ir'RErp^OIB(Lk4bpO,F?m6Osec5E[Pc#17 %HTdK%=L+e;M%=dI4>QC&el';t?^Xu^GCMfgr/e@0G^&<'mH*0uY:o<%hg3&i]CTu`jmC=2>P"$`qN-3>\GbiIpX!!.Dr4fjSR9%D\A%k#fp`)TN*`-aXu:Ib*J/GkSD_.0CO`p\5<#,js0]E$ %LZ\KX+ntp^hUk/=0XoYW"YUD%*;#1fJ,]fJE@Ca&Msmn=B4PNFojH(d`\Z=m$#fE/jA/^!ARA3iX0#jB?Y]8'3O2J+I`2k(2a2uCg"?JXJNhYcGRj%h>+DnO!%-.'$DD3NEEPL&FcJlTT\-[#.R %jlP=[5;uZAq?mhl$Fnr??K^M??GHAVgr"5GP?/eJ?gIRJCub/SoGm^$i^t#n880p:.^3kA& %@&79B[1;$AH45P]1X5@cd07F(5,1KMIN3uKp;Gau`R`c;A,kbE@5ab*^)M/8Ik]+/Fla)d)Wli!\]5N8`q&;$KZ!^#n"]glLH0j+ %i@pbIB]&:0@lV[e*+iP1UL-8GN;KH)_ed.4p\cFfFQ"pCcfe166AHEgZc..@pG;C(_I5?pdCr7uq\B[JfD_D[M<cmI0cK %T=5%QO"Fo>=@5O>F^R(+hS,[5.\"`OOD:_1G[#[i!\0geR[;VZ04%pj?Z,;;Ca\o8m-^o+Y(Oh8HX@n-?Y$**#eg$#(1?0X&uiXj %SG#*Hs(JXh?Zr[(521-BYgBGXpPJ#kYM\-JD&;H/hL0oo*?L^Id$?_/LY4J2\H?:H)k.06Z2(s+a$Ui9bpW(5E1uMa_F'\42P.tp %VECE*gZs]D^b[s@83@HDHl/45Q?p@j?(I%Z!oho#jk][70CC`bFagT>ki'$2(@Baa!oPs=34b;Iqj:"GOkU9 %*8S_,GOj.PHnTOaLU&!chhof$?-"B`(\5m2\&SloEHEA=pI76UOS@7([,9H?\*9%[)G\_/G %rPa3aL-!uErp*:BAJ`Rr^\@ed`-`]j$OTVm[JY"9&"iW&aOqpLc-tIQ6='rG@mQ;hr8INn":C %642ATrnB.Ps-"OuNI`rorj[7Kf8gHHaYod4#C,KT,6-A<%^>EWm,lj![hj71,]58ADT/Lio1dSnbanBDt3#XY<30uue %C?2-e@rFfpqH/[pRnr*Ye2RI$pLr(/heVt"eC[8dIPbdZN>h\/e0$(/mVIg6QG$9QO,DU[:^X[EkBCQ??f,++*k!XRDn%RtV,'4W %o:I[tk>T];@r'DaBUP@9B]#"`YA_.c]=^6*J7Wr)2H/qV?=%JGY[Z^b:N$m&3,&*`h[H7C]\`SYE8s_XSR_%2RFe]ed@Si?g>YRcQ7gnPr]6Rt76c^XkcaGm %^O:=V2U`i&&\$,^p0>XdPU0CkF\.&-,CB3_<]<.PpouD_F=?ZhS'Pd:UW<3WpYl9(pBP*_hu()+j2VYe9lW+WcQ8(0JnF].N;J[n %,ee9rdc"?IL]'#c+4\%Ngu>:%*>Q;LHtJBGhbi>o.X[#On83QX*u2Mb_RBc_o!-32*EBg@<;AGT_f9oNho8SVC4&O2n#5as285j* %[tT9q*hC<[`Jb9qj*U&4Oj<]n2`ED)]04o=1[V<]\'8PGWdKT*ni]T5N5o$H@]R094jW'>=T(6\]_LOriE4+kV^?GcGd6;*r95_< %4NIq\2GX39b\[%M*M;&MIFU`+!EoErDm.I3s7,oAOD`pFSR:7Pq!VE(iSNGiGdY)A>?cUR"Q+%rV%;ZED)J:[3D@2_NHd^$BtKGq %BQ'RB[u8I`/PMd:Bt09OZs3iuaa4Rt!Q=WS)YC+/ngZpN`JUidF7,ijT164!9G$@J\hHuaRQZmpC %]DRc9H$FPqg$RnWpTH6Y!#[fRSbpF+p\aI7Hm3odGA_lk*:M2OjN@@KD(\_\O&tN7lJ2!3o5O'C8!M#AP_FR05()MMU@^?#VlS?;3Eq)Bn)G?,-C$o)(GG!Rcla,0m`YB@$J[)hN62u;h?Ui^jb5BlR7h*]RJGJ[2FnY_+lIugSO*u]9m(jCLX..j. %iW(#,a*<8hdpl/&4-oZohkTgcA'&EACOA6m1dsSlM';-tcfn5t4rsHM(r=%Ra4OS:H+\K@s8=EXRAZJOob!Lp5)/Xq)f&Q]g\.1" %9]rd&>2u:r+h'Juq,,d.hR"Bb/H,Ot`U3+HDth(9Z7k,2md/]Q^[WHa2#YP9^&ai&Ir&c&>^>Mk8o_PV56&e,EK`o%b>-7&E:V3) %B>6\!ZNo8um[(f9^3ljj'399)lh[foB@h'/D1Eh85Pokc:p]VBg;86$6a2\UMkU/rU%iEqnas\^:_+,qga]Il% %5r";\SXqh2lCE&o2QWa#X?L>/TQ055G*/P9,nYpE//)r4hW[s4^(/SA^UUT)A?_),=MdYPmS)do+5*lLUBGj<9c)U\B0(e\7G4AEA*YOs_6(Sl\R %:AO:)RVE_N@6)T;.+)1Y2(&:pd>ap8>YiCj6&jp_p&/98?)f%Di;)!BC%T<=K3TmgrFm[6R[2nhN)cdJUsIKOObGQL^?XMPBs"cK %fa[><&@!fiEh8*bWN$T%.j0/AF)Sfm>cg?dUXNSRZ"EhVj(YL7/('DE$H&8(D0K/VTMIV7;]"NLQ1dMEMaYd+bCmsTp,o`)AKng$ %j"EUf:UPm+WG:0k1ABMb>VglA1:HEphBoD-F$4els.4Q9jOFn^Wp\BQNU:6IL8LLmgUO]*'kePq^"sNK3$"udU]!l7k0s%,UL0bW %9A$0&BhgD(!/A^e@\h<`Ab=h\+f3Z(QQX52Z7ONc[+>OcWl3q91tOoj$rOU;Buh[Md(;g^X_hS"<:p.E7`c$?j(XVdeJ>h$I_VES %?:S.]lD#_93K9a"@UAKhNZPW/%)aUWNMb %%tbps&sT(ZI)gJ@F>B][6u-@>O@ %PM\5es4IeVB/o\prU4H7*4'e>5$5sLbh=/QrAfJca*)(Y&@KJl%8[!&7=.Zgcf=6^-k^TMbn%h&/A]GRn8/j.->ArM=,dt?%&)l. %BfnU/NsM.SR(Ig1njA#\i#4h#c<9p8uq\8fkHZ)Su?;b:WaiUG1Ta'=hFVo3&1qo4$6ee&pQ:ii"4g?HF&"b?^8(7W>7Tm"Df`:5P %H!r=bA[_cEgO0oEPs`K+=O'RA;%H-6,IB)WMa^BM)bXBgD*:jjjN8ot%^VpG'#_&6[LDPTatCbfFt4h$+/oO$V1+t6AeNR+#:Y[s %Q1Wb\!Nk+ZYKV=H=__cclGlHKkrpQ,o^CHmG,jIlHM$G1V5fJt,i0q#[E0%mZF?I60"u'"r2ooRT)@m*-\).l&u+5V-)kaWTR.0p %c:;O1Kcp"Fug"5:1iFmHWu7S'pue.13`f+fQNfJ,I(%7]=GV!tl[oekW+>.X'*bKNQhXAf%=N`H&^jW`5ZpRfb@(I#C/-h32k!T3j>JUonBi9 %*+&@O[,-C++g^chDd$3@J_!mgM,tl+m+1>X$(eO585m-$CI>]J9hI2Xtcgk4KLFbT1q"?p#*Hc+e&Dc;$LOX9&@5;dc]'j=fQN=r/F8g@"!3o(Tta'/5p9hn>nj4H,R7ga %ABE5O9@TE[Vg@aj,`@(grmZ[FtfC."R&L %MPVc-\(YR.nX6E86ZgIK?/'RL2imSKSErYp/;2YD(@>Q:,4s70NWE;u2UY-";lP!`(BZJ,Wj6:bV*`o`>RYK:JeFOWXTRMMoZTA3 %bn@'I#:VqpDPAV:9iB?--'Fr@*CMQd&03L915TN9;6M^?]9K7oD:;1"`Q[$Jo6&!:=gdM@pm9@[3[)G]pHZsU?B6h@jI29:)2HV]EkuUm2Y#AU0 %mKtjb$)8fmLb9K@A&Qd@0$(RL8L1>I5X,<+#sCjS3ep`^D/k>VjZV#:EYe1N3KG-H?5p1)Uu5_!*U&.H'DCIbR4!fD7)[C"=I9ZZ %QlohE"+bT/(Le:kOTSOX)d,SW[f'K0>.-MW0=YY0ODBUaGI(tP9H52bWOb%*mjZ1k]RD^"7pB8dWp;j%`p9\Z$(JG+iIb]GMsu$? %?3Xi;Ea9<_kZ9&"2_2"%:^KY&:>_Cd889FA3;Tb#MiMh7=-l2EUK/d %S=*erX(kRQGXKXD$j2ClA98j9"B5Ss'tXalcMO%QX0P1Y-FGc'bWE(lNI/.Pk!gY_6'SuNC^[$:g>u(?(@?bp7=loHaLd(\/jhpc %_GRii"OaaY==.E2ggQ20j>8gT:_OQ06"l6`2Ef7?DZ[Rt5=\Z!n"Vm?Ng]$L-T:pJAEei=d,P+eWXD[\9h1EX4IKU8Auu0T:H'i^ %#t-*fs)TKe+eJ="10ti$>b+9;mB@1DO1Pu1+1&h00mLJs[j*jH5X),el'LV,M+&o1#;s1R,s+3&J_8);Q8MIX %(u8M7A![\E.,.aq["C[kRFS_-'Lpm7#_NS55p_b!2;LQPL%VU1DhA4OQrKF*#:Z.X0n]`a/-$UW_>;W%4]@=JWr+^'MTDro %3Xs!c&@8;/\LcYO=Yn"2#$KRiP@HNF!1PTpXNF$f4e.=C?baq&s%7ubjTDS8NnHO&1I^9urN40Ho=$)d;ucJs^\ZsOc*nK:?ejN: %l2&_=GMf$?H2I$spEtI(\[hPoqm5#^r;3+YHoAnd%"ptbGiaODn^YcI;Gu`2@BI*$& %7%mHrc]k3E1+#&"C361+R[L9hOZ(PY4LV;R^2r%lD99I4]d=18-)ss$>EE#h+#QA&=\NG5X5]hIdjWXiRt/NZJloS<<1R,:d/f"l %0mRePL!3-s?%;-AcPDUD`!e9eRrb+&:CW)Zi7/OEW&HGlO09lSd[^ghG%60[2Mb-pgM17"=TC%D1.MqUg-&#R3!Q&TmZOKRJ:q5a %0ad5\YHbMcTa;FqBG$B$9XSg*;MO?gGS.^1/lEFo@OneOd6te#X[S"c/bEeY/c,^ddoPc>MioP6DQju%TsXC+U@d*ocks`e4s9$s %=-gh.rMtttf5g>AhD:i!$tg>?Yk=E]:0e#&jflGMlf>"i>UGdGZP#8;T&8F^ppGCg-)tO6mrJ'ggL-7>SA;_85,4T0l+I9W>4M$N %p$C@MF3i/qlf4pH]?!b-(mmEd*Cj^-NG*:!X3dNX!39Bl!!/9h)CO>jEI`,A?"c.%eH'&gjIl(J#EIF;JL"%I!Q1S]XS'TZXcjgm %@5f`+X-(Antms75TZ(0LY&*&EuM$eR\Mo8rN)(Sc9[4SYa@YJa,%n.cnBViEQ2r]G %R<1Z/Cn!lC,,.@5UCJbehEJVoh,5=bI(\]^Gr6^)6t[/F5("B$HtNokPP6M\$6)G$2nUud2KjEXj+:Kc/G0:.;'h=u<(tqCA!lUI %O5PaJfEW`8(a0PD;ek*0)@F%m@=s.dR4TKD2.f6YQe2g]*'O"IKQRS5EC2:elO:GD_GK#/\kNZi^?!pB[sH8dlu36"&<.q']+Ic4 %R>G<,5m?8+ghb;@T)qP)$ML5=/, %N<^[E9^t_+4t74VB8q"p+ITJpWF?sG[`i\9_4B/5UCZR4cl^FEQ]kRjM(7'VDQ9"O+u`5"*>;9oq1tsR6II$Wc8UXb;[;5NlPGs0 %?31CdkWIWK=d``^\44kIi::N$*VHmD4N;K,%9K+I]Sq/\H&0n]i!!Fq*\>#m@oW;Glkg;.7ZNW>,O-G5iW,tk:#Vi6&%E_'SQE(_ %MVb9tpmBni[:hNhLo'`L>6jhPYQV+A@IVud(aJGV2+s'%16m<+]^A3D$X!`$>@c_A_D(SF)E!Y/q2)APK(-9i"SVtu%?cL>,03l. %!0_?]OESKISCmX`Ru[IdmMk`a#`jdVQQfU3!4>n7*sjsC2adk)k:/$g!`M+OO(00?* %Z.bYD6q#EpH)PF4!/HhN[iSSYWZ]sVS,@pZ+S<8WYVoKJ]Qh9*&L74)0#bQ_D=QG8XGcCQNq((N7.@u]#u7i\<]ji_#NMIUZ6)33 %]YTSBj7LHS[d>&j'L$@q/.ZX#?V8%jg2@+pU:)P_ghFVOdN1#^j*S2dof+l`AO>>lM

*l6$>O>Dpst5?RailNs*7TBGks(5)`U`RLgXdnU`+9e7$K9+NO%$k8RDanTqE6]N$m7 %0D^L[LbK_T8@B!LiC'^e+P`NBLA)9dWC@3,T*JU4bW*0bO5#KN[oA*^3:/7a#nc-t5pDZCD_9OYf*;'\1[+o-k]#8OHb5Vb5dqG+ %h:8`?Cu5pTn%INrH;K44].q4eP*MWh!/!AjS,r-bC6bZs(T3=g?,pDupY`'3Mo-@'K,h4@&La^)aEGhtQ"jihILkEce%7dS3f@*> %l>/j_^S.kcP<,J+gU-?Y'HB"aAJ"c[9l9R%#l-*LmQ?@6%j^o@Br\@7`p^a[,dr(9oa^\L(+c %7iX)aDOO78gQ1@?+;.$YZLA`tPK+#M;KX*Sk^\n%Z\`Oe$rndgekr8N$8iY3+<2"TD/0Cd?ofjI:^@s<@[=C]!(e,:/XoVSbFO=N %,&Go`gfLaKVepk6;!C&LBH3LMT/%Vf%,lC_Bc?e8k9?Nieg?j %VA#0+Jl''6HOSL@CE#A$XYt^X=$`tRXOcQSb$n@(B-#1:3La="^;ZPO%X,KBS(;A:@21;q)nOVe?a!.!E%1klZWC8MY4+1lM1)FpKL4OWX6u=YJ1n3^Ir$LM4X5:!GjZZumQLi$b@sQTVb"HYE^mW;lKSt'X?l,n4MSXl^>14B9-,dB %ZHd4eR6%]m@Su^KV22rC6X7*3$t_[F9T@_YZ6aSVppDXLKl;Q]88bPe;D)%"Y+-5q2j_t##cK,W/EGd$**HQaV.StV+kD(B\X/gUFNSL-LLjU&jB3^=EqKin,o?\-3_@m]Krr;`HC]jI;91K3\iN?O\VaW[S-m-Xu8'74-sOKf5%R\PFM:BT$kSTUFg2!4n[BWT3&-kOb:X^aW* %j2;:58Ur[fYKj,36,.!F".($WD!\aIZZO+=^H/Blo[?BL>3tk7\$V>aEEdCg@FU1N`kH<0M!k=n!-o!3(l)u[ChI%'/Hs\a]]BS9 %%uX8SID??SWWLN'GMnafd7Am\*I98"G!9OR.'\:WE(dMD\3\l4H+C!JfV2*u"D8RXrK\-(@V6l[F[et>S!&tT8^4hdUg%KD1'SEW %<'25?oPXe9Yk&Q7mW,!?_(S7k!LqSj/rK>VDG,*0Haf^.lgW&i>8WQYWB+<*p2,Oq,rJ[1M5uq_.+WmPs(HEGX(5bLZ"B<,)151b %Dai!BP+m7p7d;A52,#I(b;W$K,ARu*LI;5-=`kR?"kCtbG=\Q_fXjD%R_b\[\hq]Ms/t+]IEbN5^krT`3ZQ@&h*$/%%GeIeZ(@^i %1([VNq2h8SD$)fci"&7O/<^06[EK0,V1gJm9RR6^Q]pBlFf*K(+>Mj\ZL@O&$#ojJ&u0:aI(enEJ[@XD&4>k\`X03LDR2c92\9+3W#SW8GJP4NrYIQth.Ub$W9LeHs`8=9q4Lc*5aO^68btt`-Zh9MqK[^C9+Q_CPBTr5]Tji#1]6.L6IjE)H %9?J):$6Hmdm7LD5O+"Q9/qcP&bt?(>"sK:qXB51he&i@S>lJjq_OublM%LM*_`gT"5.;Fb@T>k_N!Z>=E]>Dqn'F!G%+g^`2V?#$VHnP0r7&ra)L&UR38rL"LBG#j3< %_J$ar0(nn[*ZL/C:aZe>/@2G[\pu@aaDds:0_UEn;Ke9503=7673U68?L*E?MFhUl)<\inZR\1`Bsaglm^4)u!`n#!iLXqe!pYfU %DE2o.=F7__(eI3>3&kVen?+`sXL=K&>2gNiK*2i$bUO>/H4:bB&DJo9S_:,Kk(\bWfH@;N.@2Z3\F4H&O\m1CkHPC:D6H8k:IkU5 %ZH6nKX>08Oa_Zq7#7GD^/tA]T&LVM\(LOK-!,g?HXbfHq06g<^Hj2%B,.([eB4>4l0&$q25#!B`\k\*lMV,69En#=I-abU\fIk75 %C7d&0F=Pp?":8s?$R%lg@V04_'62cha.g$V %N?TWnJ8gl3F@.tZj6)lPTP3JG)UpV9M@SqM6]%7?m+4^H-p85`qbdhrcl)^iqGPU8nmhCLK;l]WX?Yc0 %hNY969EjZhS\mj;%L'.f9RX:AReGZe%ff%qaWULUM*@>:;_VBC<=L-K>JCXeRNhteODV:E1[Z:HEDWCU\6tan;^UgAZ9gso.n6PA %43(ag*#IY_m9n=hn@Hlg<%MAAQAcL1`p?0bnS)O?n<""'-,12,>*#5G=eB">fbq@"KWWCE$H_95l#JVQ_Q"=Fr;P9^4EnSM482!# %P6l\dWiGVnaU.Vs:?:<#rDj6GCFnD9goQ;8W_2qAc"/MN*I,]4(LhNc@St55FKQXg9Nf@K\B=&0\3;FWMT %NhjL[U("?/f7YXNoiKq.''6N(/W1D%I7:7eOCUBXtfh$Ouh8g!_%J]b,drQLt("jkLZKRf6FaV4n&>HjL7MDZ;Za\9kra?[\"E2\F(2Ba:^3*Bo*eJ[Uk>r?`(`k]e;7jAg7BrsGi %CrAKX'uj98:)5+u?%@`u.PAAi+ZJ'lrL0joI1h4R9EVn_CsbLQ_Uuq5;^n*YR"u[&),QJ_4uL1[@tdXLa8tIj=4[4JX%e\SF,l"B@oNc:dDfTMA7'2g9XYQ!_a:fAU/c5oPL]i1!+?S=("Go`6#u)WZ)uerS^aZ**``i2%4+&';b%h8@O:lf`(%;Om<'@O %9KRl[(cgRIEJ6+$oH*0EN$H?XO[kr_$*e=t'Jb8888L2YN_rW2*>&O0-Q9ojSoA#uXQUc3S1nm=5+=R^Wr@(Y[:iA:AO*`(+C*f. %8e0mE=PIAeOYFLK'gD_&;(P-*bL-m2uu[h*QV693_Mb@*[9_0X'9%pg+ER] %W\$%AAmfZ!I9Vo?YP.E5M,g\,.Re/5q':-TL)NPrD$[j?=B-t!^Mn<<9/7[8+%P'5'Pn`/KUXiFWrlGNBkP/O3$[8b8+io^6=:uYiG!Sq@1]>gR+,efu2($mi9G,rqaG9gr?@pT"?qo5<3'DH=JQc`>PV9=k9B_`/B`1]/WtfZ0E0/:M %:SZ!5$'&sicU^Su=Y"hr9,r@l!PXoGQ.29jHF@`E9?*XCh3T$5(J@l?NZf&LNlG90*>VM%Sdga(-C*7Hdd6.^1g5*0kO1"Qja02@1b%o\\Q?C.'S8aZ_)VO/Y1q@04a,EJYSupm1;"&2o5C.HOQ%7FldR(X2eSqAD-3VU+"*)\"U2<'?:35d-gM2`6% %>T>mNJqZIor`)hFKfE5):*)+t90!bj`Y(8O#s$a<=L86o"*-X=e3q4U6-`%HW!9C0$nX0oM<%T3EAR>-G6Gs;O.7d;T3DgS)f"nD %FLsSEE?]gmDWctk9).*7*Zq<&/4S%.BU`I^&,'[UH7+Sg/,UR!/Wi3T@mA04t9"7cm7FVjH."f]R_bIGB %W\!IpLcOX%c:0F]o")[%SX>*I9A;K3,D%4]E@V^>'(2Kfp26(H+K867"+`(,hJ&Sb#JtTVfgS!`qK0V;Nr]jrkCqS79TDK]+O@,^ %koQ!uqm>;UanL[W#_rqRabtU@[^oQ/u^T.&>]*UGsc'DCJb4nj''.bQ>X_O@@Z9`Quoq6c?#SWMa0B>^N"\b9a,_5-Tb %a^qmQ0?oqALuPkTC=fYf>,UMRYWT07*' %?AVHf.Foi]"P;!YjhVFOS)SqM"`Y4TNocXt!^*q"lDACU?#V`R,IdjHVKB'Vp*N86"8X@K"IJ.e@PN'li05n+'*dW407LCIqN!V+ %-[Jo9EB*7rLN?Z>:-(^K]TN6Ss8Dg*G-iUA@J\UQgr''0?]Kp+GaNr:L[".!.3_t@GKKqia6j(Y%D]i!gkY?4&*=.i>mFSmnHgLT%HUM0/B@RNp[:EE`.R/RT9'a'UOAkh %j`mEG_bQ#[d`"tKT@1\RW1S)EG/=-A*d0jK6k@JG5@KdZ6iVgc]`\6]\lamk.NRl-!@g8!KE@%5Z3(T8FKlJlW1YbfF7U4_le*K$"H4.qAO.!EH%=@3[S4aT2LW:Y$>OshC#DKhf&n;%t$%`Y@fTjC2(cFKpQNMS\\1/8@6;EbnTpZ%algn$`D5.(YcjN#I+)`[K-_@['aS?mhIA0Yld@UL7DD=JPFp-aZ`q %X-Ve*_T94hi[C=74(+)k*O-";B^]@amO1c;CWN9NP;Y711 %N>,QE>)l)[]m^EQ'G&bK8aX?7<)Q8fbAg*BAA/;:Zn(;qCf3B_UQZ%5-[\g*m5lGTU5L$G8u7H::eG.X=H6<0>1,#oV(a[+@?n^3 %Z3+:0WL1m!9"U!qL0,o9G/>fLnCCE/nR)UW;X*0^jAK)jG/,_ag-%qZ"apXR;R7/k750GX^B94imDq;F.3@i+@k(d>K4KiEF"C8: %f?d32nohf)mI$Wo0MUrN*7`O[/B9X8Y-NDY9tNkM6T9G>)t64s"p&Q>Djps,^=Y.cou4rX8tAaGK1S:SdDJPJ*^^a(TaSWRcir%H %cLoHT8^gEc(20%*l?,@"d$I*$_^`;='Gsp,%^<`l%4qeh7Mj7AJYe--^k&cbG(9h;+Ed_jL(q<'7.C00%6*$M!!Rkb^q5Xc`:o!B %/`6j-64)Q@+BlG!]l:jWl)G!;g^>TJ&*C+5f%hLZ)ZG"!5I73V9Ph0F(si(RDoKUOtQ,1$C\a&7[686&7ha!J]6Mko>N3*\jfE%5H %J$-bp`7QoiJVhdl%a`/_k9P@kQbjCT8!j;kG:p6>U0,"Z$)C\7\-JlJ&!d;4j-!c%.`R)]^l$OYEk#SJp`-LT%sEIS`cp):Zl$Db %#MA$bBeBTB2KleS]%FOB@dmij:?M&b-5J0:0Lc:_&B58dQ\-,Zf5hd=lZtRQZ$!;gar!;.!+p%Q/;>r=m9hrIYmk.PBl"=BTZ6\5 %3NTK.YoME+Dh8k6nbRm?_2Wrn&L*jT*A`"P+]WmD0bFfcJ@GOR9l)+CoT!#)-k((5!d*LG_&%HS>[m[Kju!OjV-g:h175 %k-2r#?k/.N+3^C?nR+@:ZAI?mG\#0F!(]"NHj5]AqJq[.oWSEk1:gQi8iA,J3E3;@q/`cNHSC4J[L^"b0Gtn45pk?=je0`Z@LY6K %<5I\3a`a-8d)kuh3I%iD7!&-6Ha">P\T=>[KX*>?`?<=e@1>\O_PF*nu_()8O:Y>?effd-n?+-7h/&18, %UG%)P(]R@G);W2uB=4N.)W1@#qM%2Z#X>J-kT0ljra6HCg?W8t>sjJ:%q[fK[U&PfDiGHj%b@kYD4o)"U.qn_j$h^T3F]?YR,d\'R_'Osg9g?0DR>f5QQo!>8"F-[Rk8S6 %HF.P=3I^V==9a;eD%WT2L7MgFgOmHnd_1DRNjP4$(*cE*RP)UC[a-fuP;ZXkE]e&XYlg`m:Tt+QYT-ZsbUt\Vl#&:[MC]3.EX-Dp %PAB@FdO$_&`g8StI#]n?#$]WmScq(tCO%3D).MXPm.Q#E+_Ec%NGDWu>9FTiKj"V0LPH<43(;g'!HsB!o_oMc$P&_[a3,AmClO=6%+8 %G-sK#UK?3&jnRAf8Ce?RmD36?CGRWi;67Cc\`6d2D2r.d#E,jgblfjjZSqY"ce9Ga&Zm2VY$kMoN?(it:$S8/>5&7XA8?Or*8;B; %XJ&kY_.%e-gHCH,Y&/+'0s:%S#F+Q"?Y2:LrP9u3[;iS8=P(Q3k@iK@?od)Oh$8#>CQm56@U@gF1e56f#Kq+jqs?I4^:$+G3VKk; %*HUjga>uE@?[$L(L4F+Ojqu`V;cuQ*IZNT0C0%tP$bJWjTjdtS*H'jPRU]fNO`Q87rLPs.St,[?3?QTAE5*W1-SNCM48L>0UQ8O5 %%u]!:&Uf2MQ2esk^OG_cI@Kt>HJ='4Wjb-Yj*JJ![p0`nShVX]/ %PM>K<*1aa#&2S]S'09_2jdeTQ.#.r4L/QkMB_t@$_/;g*f#8W0ga'Qn>.HduN`U+]h@-[Ek_h1=]5Tbt/[kt+giAn0Eo_7_Z%cP% %&!iuWRk-eE0=M20&^9XscSC%HUGs=YP/9eq]t69"h:9a\(Uq/.6H4=0 %e\>o",t%5;gtSkQGne0e$(#X>6uR\Pp=.(i`qSB:Srhi@iQF'2M2M?D!dN8/J\Y&P59unY>pdi %!Yb2J:Sb_'i]d4t'Z_S9h>Z#iDsq'*?Tk5No!'4_?ha0cjd0>ET>,aOQ^bTCC-+FlJ$T[8_gii4Flt-h)U\\fniZ'"52j %-U5tFIF24p3<^k%aOBih,1G7FX'rhh_D%W7T;c5W-oF=Y6;_AJM+H5[;5q\l_pq\fE05N`J7U9QksI`K$WYQl)j*`YDuc<5Q,(mS %20H8,&Zq10Uc=l/OlE?l<_h.1KN'F^*?83GF*4Cs8t:cqKRTM.3GWn=M@/:NJW<=`34WF<-Fm38i)'N"i@fK+j;Ism %)RT'GVW-Yc#QS.pFOWc":e6CGEe%Wrr@$ltkWm:2k0aiiC/?d[ek_2H:cWpF*m_Be$?C\s6,f`O#RG#>'IV'?UiIq>+Td]X=;2+# %U]GFb:#sVmW!.f@OV'$g8\_+#C^bs7)"9OG+Nt.A'TB06>c"%H;tbrenS648Blh[`8si\LL*;E>49?%iMLI*+6;n^8_6XHK!n9Ie %UDWT;N^]Hs4G",E;l,%bFbN;D\*mHg %jgF3?iBf_l5sXd?esM.1i_RDijLR-ip+ha %48nog*JdR/V,E3$s.>K6:\7P^5d`M0Wj'>iB9MAQbp1E3$Q%DPD]:Y!dA?I\;Oqm/rUUT1,&a0`7@b,qk@2[+.\ILhJjS]l33Z+: %e=\cm3LHq1OV8UD\EPCi]Kl^37BF_9MWI0,6rM7^bR+)G`+BG1EQU2Y\j[BcVT_\5(#E1@P6d6-m9NGA@p<-cp-gK1!GIS`9dYR; %'[NELmQHmR"\"`sLGuf^ro_Ds/nV*9/b]68I1gbe98a@,!aK'#,q6'(W3+"(C1V]`*$q:^NZ3\&NdBJg=EgNDW\^=].3nFMKtPXg %Wk+pr+P3!sH7p7,f[*aqh?[@kA(:8GS&R`H-#d.H?>M_0i"/j#*Q169M%_UW9t;5fr+#T"j>Ms'.QBU,U_ijRE=d3e;oRE9*K*\r %AV]7(d9A6A?4MAtkfG`d/:tB2.SaM&BLE"rigY]k"'HLK,o0gi8\p4YGqjN+$Pi8*VZf"$?..d6C"-n-%tmJ&q\0%MM6?%t$6+-i %[mSTZ-s7iY.uiL7,(4l#Q35;$[/GZYLu'#D*m6h5U:&(g-Rh;XIC96B%J8#b5thsRb[P[e1(#eGBEVX^'a;mi.!A,qo3!Bd"YSXW %/3?D."paC5:oMm$#56StUnrEu_>0;pkK/4^U\XqXD"tIeWX%T;/@&5<`'@mK-oJ?u'DeI<'<_C* %p0)B@Z)7&XQ!HAtG7k[]7LQEo:9Luo9Tts4b>>M:7of$`1\G_n0Jh-R#2lj[SUKL!r4S[bq;u1kVL/3[XhbW)D\7[8TE>YNW-6st %.\8J_icsAM(EQ)KiLd(n\.i)H2+uMIlQEMR.u08_4U(h[:>s6^S1fb;9:q6h3:cqgNRLeT)5eB*_D"NC9SdINm%c+4F32@.!L;_[!3mYT0f8`AfMl' %!NFf,\Ot;5Zq7kER"@Lp>Q\n%0!MA];.LD;H+"f5DKK\0_nM[A^2eI9<,+[#E)_\14"I%jV1c@Y#`Nti3T-PYVe\%ROH2\]XL)h8 %!g:Fp/TRULBd4gp-TO/J=i>C%3X2B>Uul:38l>8J"s]Q\aZ371P1lY5#IW[+),\m_Wt(rGQ2=^dE&/$TKapbX!(@\)MmS>8OMD"I %-3rC+@N$>5]uKuK&q^rC@(8)i[`Qr`=CR(d0Cn*r@$"!%Uuh^N4ul&,-g=h/$Q0+I=`5gh"dtu06 %87W=7p`L!(0_[=21!rQ13@:(iXZ.d9'[iYnN'S6fk>Mp6jt4>0bM>M0r/(6U\Am,]+QmeG>HV-!@S&uMe.B'j0O0csdoi3ZCgG/X %J;VhXP7>?h5TVT:S>!IY37kl5"/tr=O %<0%rsZ6;&IN_G+@@Na0'W=`2f9!'cYOoR4<7:-82NY0&?SF\6LU>kXgZs:X"Fg>+L//78$PWM1R$cp(lr+YSa=d[\R@Am22+Z_3I %#hu.)%HMHT]7CG!`OZ=+?P0]L7Q#0V2<$TaNf(D/G3P/1<3rrHPe68%-dm^9+W1d4X/m=A:ZnN[d]!2&IVff^9Wh66^IB[GW$YSC %D[=M=(8a-P:WS@C&\aoM*bVJaWPba42ouk*B0mW5W*>PjU7rcrTN154-R.0@6mq+h!O,C1Per+F-NH2Nl"a#0L3g6eX0Pq5KG>M\ %&T6m8(ub^R1Kmh:Nr2``?Qu-SWY_P$Zc;:n6#5lf;iU#A>g*EE75eR/O?7)ZT!&^>Ca_SF!ka2f=#%a6.QU`K/1&t&H9W()U__Zc %>jQMP!WNNhp=PiZZdlhq0Pm=`;A:[RR<&]5MB95.rL'ea#+8m)4^Z3JK1K-+fSl>$%_!.C6XBTm>R(^uQA]b;KcLV3X%?2n<>`"_H9r#RIhuNPduKXd8!G^,c7GGq.[?srC0C&u %%>qHi6#-8>7ZYCJl0YO<#*0HRS@>e;LA@42=YaAc*m3\PQF4;;@T3Y%=/_F)mGeU %Kl.n^F?2DRO&a75W5KSb(b'9J`56+#\qhTr)3J%)1$-ON9-"#G7VXdqBa9RGgFm2=fd1gA`@gCjLr5`"YCb>l/:'l!R[>T_^WjY57s84r8%+9dAPJ*,dNOKaW&k[R4- %B+mUGcq]qEaSb%e.j8>(cBhISsFSr@%g.l@W0C/Lo+T*:Sg;Kno36"!M&+Jn1JL&J,VXPC[bZmo]?VSQf1*f6g2q2_u% %+q!qHPZCYVn@*[0s7)PKu,.>mgmog?]9+lQABo$F>Fju7 %LID("0S!=,3D";>c.%2XeDlW!ba$Je`0JfMUg0Ar]ki4nM(&LXJ>f&=9C@o!LYe\UoJ?/,G.7qQDGd$2/Ps1BW(bbeZ%M+MZ.,i( %XSX6YejU"@9&9Wg:K1>XW-C@2Zae#+FPokf)9boT*IQqu6W7O.=P^AkJl4hi"s[.lK;3_?q0`\_Z07kqSIu,,#.#aENWbALD`J0q %Th'7"RT1\'Hq9\n.>M;7$":oULmLpq9P)h7nFl&S_]1a[2";i(8[m]_QL)oC0]g\q;fZ8tESuM^WYc/M#(m$jdrAlQhFCf,;>)aE %*li]Aer)o7/@sms$j:&oDX=$ZU1I?cl/_&_&ACk:Y9LWGKECnIQu54K3Jj#CE]jaT[,)!QK?u2+Vr95jI[U>26ke>_W-[HTQE,*#(4Dj"D5+?,""aj\GjPiu>B3q=TKWrR[O.gUl`-q6jOPOS9RquaIqDN.?^(P/u"_FN]Fa"Cs^uW1)N-83OpK181dQo&FH%'P8:GVjP=!0_=lWAT+&CN_6%K8qER'9HHWQ.G?4b'M0GYADk/h9u8=nOs`god7JX5[3XBg*Was67s,mf$:Ku3o/Hf3\PVob %#'_q*Ff&IiE&^Fk'.@DVGnq+MEUdN*-T2R@+ds@J?Q7mDO$ZTa2kHZ5LX\+2=L'\@"f6"YFsl9B9N+o3>bI2)6ht<-`/m"s2%Z1.'?JhD*RN[$S37?n&<4GdPFWjN\ZNqYKi#Y*#t<"4.lmh8!G=Yh$4p(qp82%kd4BF6Gc?g1kiS#r'!fI$ %b6YC!886_5::EiCS-6Q*h8^4=m;ud\%7WRZ:/,c!#TG=rY4;k2@:9tX",N?rBUBZ]5`,stk&NH)+AGA.>Y/_pU[5(N-$`I!f189i %pIE_S&uV[aWIrgnNRUu@i[Uiu'IRs5S>C9ip3\Nu;-kDDCN*HmOIWUFeLOE7VSHV?@"+m/+YL2s?ZAn.Lph\n0:n&_!)fb4;gsoiA7=7?0>8"8Lrro<&D=8.l\.kMML+:cSW&Z>V]>T.[R(<@ %M=BWS137S9FpSZ]mdm;+Y\/:sj0qRXDB(J9d9?i$AOWe/&7A7r/O,,24\I\p7%K3AOqBJq+^>_GPJ*Iti1.6h:;/@6ST$DULeG)Z %%!03),Z;^O*.nuY,2e*Tb4M;83Fba(=$H/U5oSgW&86rfI/kB>"[a-)Cn<6S8/C#qfXs[RSb#eW%u"lKAoRZKU>OB %:/CAeF*.oXAC2Gf1@>p7,T&,ZN]^$i%h1tSWeY".8SVW@-q4.E&g(%K6_.gHAGIo)PW9&09O`)(%VemT.?51m*(tM!$`NN6SA28JWi@d2=Jn2?4RL/%W8-_^YE6,TaF=jt!3>Ea*Fa5#Ch,@RtO;j@6TATB7WX//.ZItFt=VNt>'o/Lsd;*;#MBCbADXJVM'c1Ol %=BoOXVIHork1)`C5q7jR#]&L*R<kCt6]J5&+-tEZ)_P>_gJ8_j(%[(i/0lft2q[u4]-@p:g2*=CgKf(85#qHFC],F'sATO() %dOKrcg[CJhD3.3Fj?XYSj<-IidZR;/ib]tnT!Q&")XYK(U6QO/Y#;QqXWp`\KRQm]&N`(\HicgI?WH35OF>[11VMk`+&i>6,oc>l>EKh:8/2WR"j=7C(r*^>3Y0[n.[XG=o %6U]k.GY6h][)+GOGc[Ugm%ElX\0G"l$^b[$!e;jhImr018en?GVG%=`PUp#ok=AofiBUhL*`+aEM;Aml\lju6Jlt[.GZ;R5)ft*7 %`=eF@ofD,U.A0#D=R+B]9u_23@e,DV&/uJ:0WI@bX0gOI+65!c,P,Em"W0'(5Ke0t*Mh(+P+b52bHRLq;5@;<%L/ge,5/T>T;4,% %q5%V*Q\/e=Z4^-Z-km`I2II0n)/E'6_#^6+(:Zif&466aWI-p^KQA&pX`ZD_91tj&V\^)(gU&UX#7m[3QRljrSe:+qXf@QFBhB#H %7\<#$%,,Pp=Z#Z+L^!$3+cA]cPbp?Z%A.::Q?;%16^r"#afqMUnn"qDE@q$9OrK]c!@!c2/>>'nY]D6=;H]/$1J.(4[?YQ8P$Gp1 %:US276"_1reuf]]?nH3k+#O[*%BjjX^#tH>guJTs<9&d'N+@Mi.lYl?$7Z=%2<\Jo?jVW`)M7*;2ndB;q`mH%78q-his#QOACW(s %$&9/M(_H4254`G"X!(K&qr7Zf;2t@0X/'!k`SCj[.?RW5Vm_Sqn"Ua]mZL1/hF47M%`lFnu%U$*?(XX?0RF\pgdRYLJ,"b"`C=GQ/+jD7I@C;9+7`QgURsJUF %1oS7q9FBWPr42#dnP[CX3PdBbR6504nX*_XVSsGgnV!8cA':"K"V>\)[Y$2j-bL_mJAT8oO%[c/"I=WDe[qS12f?a//0653@A)P/:;7Egq>EiO;(d4\)40:##Obm5L+i=bf[QtCJdH;sT:dNfn`MXuhQBCMK[#>I'oXY/? %;(K<;O\#Or?VQ+,_FI'? %M:87^36H(/TQSg617D]76jH=&roQY/j:3S6,shnE$o:A"eF4U%U7,$^kXfN*h3A!PZu"1f=MVLMKi*3STXFo!/"2"4H4>/o7FcAB %>N6\\rE,SO-l^q+)L@KE1_@_ %Md8Fh/\XhSiM+,2!,)`h5a\(Zq/34(e.oN=&<"^JZ/[^fV8-1C_Mb/(mUCXUq%]E+)_nV:I?#%i52.OF4U4l#! %9(<#3!$osYA:O5DTF+R[aV4"ECaK8.U.!QD(5g>&)k*[_A3S.N(8XjF:?`:pUn6O_.B7&=ld %fj8FW:^E.DT`S4f8c%bl/lL,X*#B^hd1YT`qW)p%a^?P*8E!;^dM[d2L`ThTR?%mGH,Q+@.B_#YJ1u)+mQl<+K6:;prq>^GgKDXW %G9,a2QMrIV@g84/3*V]P`8&9^3!2J?8A]We];+JmH&cDge!TNic-?^ %Mh7#.HnpYehp`auR2<[Je<1aK4WPT)(:Z#`DBV]X&RT]LjW_?-e;ZHmh+MTZ?^c[]OZkQE"Y5]?D30'?V2<&@"uNIjTs41[*,>W=KHb5 %>"in[8RVm7&2`)A?Lj<]PuSZmP"g:[/X!-u(.?0<.Rg&-;obkF*!e$QJDBCjorHtRogIB0-#72!7#?.g %;TP1S3L^_kW[:)2la7@QU=t'2X:dsi8A;r?d`>2+.+2@3)\u%7QYPU'DF\a:C5G/1TN0p-`UT^q^#6h? %"gB*o2QXCKS0G((CNko->\_0_^>kpU8/3*''eD4WN@_*;P?Hg^U8]'27Ll9WW]Rq]--kA+7q&6Q1'OkBXF%RNE(r&`,4[NDQ7uB4 %X]:4k82.F%!99aGN']"'aDKX$'767h.n8&:.JP88:/Fq\R0Y8Ed"O@fEh@='.JK;HTp+&::mYn=MJoX2U!V7<#0LBiPA(^D^-J2q %lV-2[;9D:sgk?a:?5*p-,WS%^'Q"D=>^ld.>=a,fX-aBKXQJg9nV1:=Z/\_#L]m0WH)t88PEUpngTjh73Uk2&ru9O)momJVDU(@4!K%C&UM_hauh"]UZ[_k1tl5)\;lj@^S+&'7G"Gpff7 %N[])biWtnIH&@cD>$Q`O#,jO`[8`Gk9ioB:P;r9$0C?lq+K$Y[\N&u.Hr>!1Ot"Xir`RYT'Hr?lSr/Y1rYu>RD+1ZhYtWSO8a>g% %.XXboWn0@#=_,X3Pfa_:>c`;3@hbVH %"QH**$)cuZ]c!c==CFFrF:ePh=u:e(7_oEB&".:P\f/f-fh9fWLU[]*8D$_;o4+[\@!%N'6sa1S"EJ?,nbkFH#Jh.Vo*Z81NJ&]3 %77?f;4?T9.P@H$@>m*SK^WSeJkoi:sV*J=G8kFo)b52?3hM@Uq[,l\JV[';Wg-Z+"X(+Va&8IrM1s"n-/t>Cs:%s&^7pcC63Qmr( %`m2GK.:lQNdAn@^p9CD0W8\lp__,:u0p %;k\Q@83F%\,\2hbLcs&WE?ZT^i+fk2rdLiusDPnBop!_>7OV=,"V[LnLB(6!DPMfoknFr#pX(5R,KLNXGfFr#e?&VN%XK6A#^Fr#XP %(4^QDJ$or<[Lmqr&:AX9HZg0N[Lmen&9r@5GBO^EFqo.C(3HtsF1)[$Fr#(@'l\=3Dfun6Fqnl&&SuV+CN^J.Fr"f+??%)=[/?Ha %3#hoc;ABE.>03Q#IZ^U.WohK,grR*dC8?^tN//Cj8OPL*,ut%uVMgDYcSOs]h+q?[X'j9cE>XYlC/!:6\>[h,4\,Vi7.GhuZMdt+ %\p:S99Hn)J234KL8ef3b$J,g2EJZ6eJs4mfJ+h`P_2dM9)ufherknDu3.]_FHE"'MNgICL(d]b^5ral<-dHDfJgS_8cAZ_`YQ+H% %:3GII1r@nb$$I)_l!%G!bGhg1k;e8X%4S;[kK9_'r/V4?%DH/?)Qi-Om;Nu@-HF;/M^5o(n4d8oI$o%R&QaN^IebfmG\$:*-?:r3 %Upj@k"-(V+`r8n.'Qm6@ChGl27(<>1<"dh>QHbC6d*NooH89KgFcR4sU&j#;UGu?q5P*@+Wm[$m::EVQ7\!j?meOkOrB`nCS'bYY %DYdj%>PeUb:hJN&2+N+YH)]/7&Q?).E/a+9gUq5pc,6ofVu@7d`gP$hcfRJ",2(X+W@dc7+moL>lKH%V'+sd!Rs6j:GUJn'tZ+Kln2',k@uVLZMr1fUA] %_U;UV&t"60JrZK+-^%uHX[3-"F8bDglB(&]=E/,<[6P%Yn*9e[).sDQkQjK%J*K*LWSI3ggm*lQg*o&@eQh$gCikXjO@=Cgr>l\d %Z5IRcBSqeOWof7;_e!B?(?oJ,i'>[UUM0F5g6@B:3m''Z5=KHA/is;Y!!!k,>XKnkM]/:W=V#8s&u*d-(t!-R0'pShl(D,S)*?2Q %E=)8tO_XeZjqGpgJ.]uQ8I<2`)m'Q"B,UHTl?o=#bTCMf"cZsb<+kiE&9bHNOcg)BNG0ZkBOc=g7b-NCAPkO6!J-+A\elcJ9"GZ( %k`V-+Q:JDE#Qkg>BpRYO`/1k-=D[naLal.P_Fe?M(F=2P?g7W;MH,g+Ffd$lT6N35)V`.,P:`@fYc(O!GJL")V[L!Y)J=sQko+Ou %QSH+Rd*a=+Of&]Nje9"HiR>eZS%pu'75cl%Et$`9VF<>N](Bt"76Nl@fL]^SCD-FL[u`'fo2W%#@9$#_R\4e:,.D^OD1h;Y8bn^? %,6<\;&ep9EZc#[+:,X%G3C\limj>B%Z*C(`*(!FAJ?UD#>aeaBqGJgFR'+*j@/H#C';!fbc"J`%QM;19$b(Clqo!dc?=5kYs*OE;HCM]@Mu8^2P)lp'R4q6er3(Tujs!*6/7Q6BQ@0'9US6d06.n.ic1O*9?JK8L9M(2S#_; %MA3_C]lp*VACFVYK/RI`6Ba9e*+T.l^d'jBSGcZ,JDVE_V[eb`\f.7q&pcMr%Q1-jaMVW!*!bGX":LFVNFTBo/(C-7npsmcjjBH`Q$\.dO-WJB!R94U\2K1KB,_ne(`VjMA(]W^2q<8]CZF+pVQpa$.qr>]L'BDRV&kasIt@*/tY`;!!,? %A&kM`@d*H%Z:.)YiH88f+mT$-GcZFVjnm58BJQZt)tt2Qu!r3F`qZ+R?Ah&+DF=N^3ZRqTK>skK_sJ<5;fQ]=0_3(\A*2@YrhSqf%df3fgL;Il"umYT=CKK9l;IA2<`F(k&[KXO&;mQ8/3oi?Isj.4h+[? %Fk07.0(:J"%8UY[(]Kae9]@(U@H<+.Pg8kW*&oNg+a@`lmgTb#5Y>!I1O1<6%]ORe9b["m##P(;0`?-!^'N]K_7=mSk%,)l12M8Lo92/[piG`<$j[-!&EBj/`DP&%UlSS*bsC=hh4PEQtd3/0`P]bCAeS0ERg<+Vnh%n_4paMmF5Kg*Z4&M_U7B:]eEFi@`IPH9dAlHiki4EV-? %O)[_C8er8N,#;RjAArSXJ9.Cr3gCi5ZSVr"8#.5fo[n^,U9kMn%:4H@[mQ)`<[]3VbSG-`fC'/PGL(DN6PKh.LPG %7V7eV.;"B[A*ag3TUFKA5kl'1?T!fT8n/UGfONA;AWt@J3KTG5d$_>AcUm:l"FOIc'i[iR[JF90o@!td--F#uJUM>mkEAh/DN_K,5J:*#M5LI]tja*>S/Hd$SYL3[p?X5e"lC^Q@ %E\q9DT1-)23#HU<)S9rcj1BrIDdcm!D$i_mQEpXEE_57m+l%Ldhm=I/ReP``5d4Yu[BEW0KHn_(PUVqsdN?tigk85[%F4(Mr%W]p6_?_j+4PW.! %&?.mbM+?ab7_U5"KTE_Jo-jq4j@&oJSrfE'^PV(u@rsIj)k0?!Z0-i#kUdWQX\I1qdd`qHko!r#gX&G"$E<.>%J1Z*,hYgt %6e!jUPUjiuDH%%9853a[G#W4JEd/L1Q+50Iuhf]0n?6g/&&&S'oqbrXpu156INOTpLVrP&@Q7OBe*E6B!OkV3b:`o@XF:< %FtdJOWrqtfUSEiSa$/ek@.Q-?_4h9;cc33kZ's3/KiK[a0'F\C'[KBSiY<,Ji5um^cu#q$jm!9T[tkP(fW853)"/1#@:3I4MIfHra9Q/,WrG0tn\71r1[48= %#ASgW^@&'RB'Y4'a#1&T[p'=8!b>rtGr/1YAL"%)ETQJ#["0d`&8#Qcu:,7Z`7!Y2EGu6"V@F'4nq,Y.o9)h %&VH883nGk^*tXg,7O)IL\:%@PJ.r3OaRZQn'jL.d*bF/tn47eb"#,ZN1=03L1LZt%b>"Gk)R+]A$2a.(PFX3+L-_mprQ6\!K+E#dA9BT %8"+WDAl#RN!&>lg_+H:0f=T84U?H)''165E;]1QL#@p6e%&+b1_[\;L?L[)0cl?_h&([\-OJ<"@RY/J[%2UCjb.)q$78JkSX;0V" %"\b1_mq:HtJqJ,tL=!FE^%F9WEN_a#V.He9?k"&!:fC=M,*/LdCd<9C!mdB;eVXGAgTDNt7'Cgrma/NS.:7@p9qmZL,k;W<1$b+O$UK9GZ03Y/#Op4nnB&fCjkE>"A-[pMNQJOK;62o^()3RoB(\2Y2@?[ojD`Ns(,=,b %gK;`_4?Mk;PH@-C:@Li3SInpr=%<6LFPNj$DiG[[,j7"#UP&Z4fj87R]*0IP%'F'e_'g9'S:>QNf#mfHc^h76gQKD.Zgc_rG)][? %#jVr"Mk._=JT[bSUrjO*A\XG0>A>s_ %"Vt41/n2f,$H/FtjCZu/,h,Q5@Uc+mHiCeDQOKI_O%,sii[=Nfgm_#+1V_9q3Eg?49c\A70OehDT[Ls4BeL9(;@:']:?K1(a=QT\ %l6(l6LE])R4hW:D#P)gDXW-HHheE'X&+fO4Ko(EdU_fq?S&;e">gCIh6%[b*=#essmNB'?/itK@Dh1Z]RQ>/_lnbm?V>2;khaL04 %XALh4Wb-d?">F?3ct.5H=`JJNkRt6:f"0KrlQ9`tO5M>+;s^5$PskKY3\Ooa%M3`RL8O&!U%(oFkGkT*6W+M:i0_ %PYu@#S1#XF1+i^Sj(K($VUqDTQ9C!.[G[#o$p?JU9iEIo#=e\`/ISecG(rVeE4`Z6+hcIH\kLRP_$P`RqK*?BP^bu$7iD7b*pkdd %KL]T@Qqq1k*)+GVP<4VL8#ObD0FBW"@K7lF<0rgSXtDKNrG/&=@i0Xaa1tr-l7iJIu%)+rp0soNWHmuRuRa*A_lNbD*;G_OeG$=&[(51[gB+L\e9p"1Z %T>M8nLME'If.rs+8pmZ*A0s,9<rN?5"M,L)1EBg:1+HX!-Za[+m*_>_\fX^eN(%1q2V/5TaKHV%(GCi*)$!YA?rV2DRP#5l_V; %WtBFfFV)[-:M_&2)b.0.%r?.,db6TsASCt/k=7->1fIb>B%>V^%!=pS%^tS%E,pB6_g,W['-nHTM(ojmHX0CN^[u]m"p\IpC,[d8 %W$VP7kR1*PBF$tU.&kWec`:F`14N"RJhibPm*jofU!4#@c%_6S)uV`R;7UL>9lhAOAdgds7'2,H93/gKM!L,.2$e[VE"n81 %HJsMdcrlaspYjkYjrLVR?La@_T:f+=Ln6%7)t;?T6#!;l^e'"+,o)*Ol?&D$;lHi1)5J6#"fHa`+NI[_*,!4HrC0c^BM=<%WchEn %>[\6!D-:UaMsQY(26*.m+W4ch@Mo,WPV*BR=nV,uNnHr,Djbi"gFb7C@,k!7Zegh(4H+J&f*VMWQ3@^f1*i!Q-^d\HMuYtl-<%<7 %ZRTHUZ7;O[b]C,PS1R-/P_b%QM'[cnNmjj8;H,l9QUr#qVM+ZKB*[8m%r(pp*Xs>q*V@@JUY-qjd-1$3?&nccB^?RZAL#j'U'"s^ %TUA=D=Z#k&$_N\;>FR^.R`o!;k0B?D2S5&9TB3d1JYSu!pbl'mG)3GWA43cN&=kh7T"0,?PFEGtMWX!@mJJuAQLJoR>@?;D&E?kmD[3,p*UIj8i2"JH9MUYA^_3e=[d$1W&/ %]gR[0CT_MEkNP"q#02\#;s6r^m31fQBn!1W>]L9?Y`B:`\ZFp]2-'l.5[@*G&1\F8$OK/TJ.Bs!X:dWPWhjNaB!n%3XP50fLaWOX %8fIbjX72:A?l7J$_D5fk`Y9lK_So:.b\`Tdh?g2#!K>*oDBa\U7TE\`=0:810J,r\XBt2Qli.#7BE`[?ITX!n',6Hs]YVFTD"_:4E %3sgmiig'5"lY0'.#K4cb.8$pIoai0M@Dp-+3>jmk+KpBQ2JK^k8`an9SkB3=NbB--`l,8;HOr'I$ObQj74@,NA3a3R`B&'o5'(es %O^/&ddQH[GbYoq=\W,2"6k6X@hu7H#nI>"#R#KG3e+@a0?5KHDE"5%j-G7m"WupPh)eW3P\Mm=ebm[+I).m_BV^Xf_7k0ss*<(Pa %:`Bde%`u/g%?!P3:tX7@!/Yt7@%@=`)R*6JR>`D*XGmPpS#8'Zi:@pJa:oAE$UGDhCuWmS:bQXP+bHQ6cKTuB(f:Ojg!@=)S502N %5Zbc-oKV4I> %JrQe^M?Lu23LJ3crN+?L\I--OX,4rdA_&1ck)'a:1e'mjdt/1JNRS;GhC'!a=HE!NX:Nbb*Xqk&`Kk=/D@I1VA#b70TK2FQ,#>d0 %)uu47l1hDh'rW*MN_oVX5,$(>6N(qMlb&8C273oM+D#'$!2BN?]=s%BM0V;NmH]Y"HK^n!]u:46YTmNJV\3UN1&*:o[7`aSb5i>W%Y),gKL`h92seK`!.Rj)HP)j@'Q=uHG?aO+ANp7Y6c,0;)P@oeKE6\7#TAa1R;Rug)nG?LGde3$2t_]LR% %@pi@_2$ABORZIt$W0D6XX5X-\VCjP0[#o-jYb[TGF:j;53bY(@91CML&Qgd:lLH&7j[2@>-e8!BTPqiH"'&sM"jJ%+!5sm)Gd`US %jG@,t3[J&p$6$61=4]F\4^cBF9Jm4io[&R2YaDBWe`Nek,DC=q]dfYq6LC`YgA7UCBQ/tM*L@sqT6XjFmmtN)aA2SA,)c.&Mt0>( %Zqr1q?&BVs;+Z8mL2B?=qf"Be3Ol#GoIMlR\jrE5MG<:;*E[_aX;;Eg6W7nFSRkbrRGsr4MJqNjjd)'(*'"SimWW^Z7M+(..\hbF %:T-meKq$Z0&8]urq.9UE9^u9M=' %n'f=&&+Z%ipa:O\[gY9;Xg3/q(7B+4npVK %F$kM5CCJqSEEn"6EW,AgNpH-nY.s#,hYFnS33L$V\GhNKqTkJfqA0[r=X,sf4k\%k_TeOq%1Rfa-+,qi*c0[p3rRn.r(:7shieWC %hF-;7:mh#<)j1E,*4pK*=asl"tDfV.+%kLFgLla@64KR1(dFDK%ffJ71_oZQBZ]\^Vcc %UqY3Nc*G`"8K><*S_2f@@A$t/"OW=*A2,!XRd+;W0f1r)-r>!4JYWJ!Meml(cr%mjY/l'e_k)Pu;8[BeU;e4X6=U_Pm-H4hQ.5u% %4[A;FO$!1bi3;Pl6]6g6*_R0%h*DE[2klCa=Q %-[,a<9q2b<(AE\TQ[N)n=)_;U"oYGnGl#\=HECOs`1buS=[c4FI;c9T-`j_bmZo-[$<>5VsU(5jF'mPt&U5+8jZ5afb)fK%f %'h#C>2USsGmZE.0SB4+BWbkh*O@X1*GYD9_@_JikPG(]K#rJkm'r^&AM]1=E#kLP!!A.OjX"DddJ=q]nUiMoK9Yk@&PR,*3S$?Tf %(AfTeH=`_Ei_ngW%e'c\S.H8eJd_r]4nJja*iW$g/W!2k(bC_N/X+R\BcOK/+"@ASY_U0lJ-o-Xk\G'09(R:2V:jc:#Stgh_TAcs %V;V1uJO;u,=(\m?7-T%-TEq'\8Te<1I93C&b!%&uK/p18K8C`a$Z&uRkWHP(^31ms+Y-JPF#au7S.tIkXkXIH3CJ$%FA?Hu6Foj6 %O;6^uV/SbPk*5R:1Q`.aYo^/.Vi&P*Pp*FaWEase'GfJN0B*A&a5C#!NK-Idaj=O=/S(28$\cXJof5YV?6hVc3&9!&Q%/o7.cN(? %=V6CA;Me[i3SR2^`3>@]f\U]-@^_9p1j?cU`%uKF;$"ufU[?r=YMp8\l+n)rW.q#l%kNmhYqd[EZ*EVb^>SS(,q(mC4HQ9K4"VT[ %9ed)EG5,YV?E)FiKeuiJ&E0CLnDq'@"b[uFO&D"!]u+E$U=a4"0Ym%A3!7H%Q(_oDl6B.*ZuZOG->\T]PSI4n5EMUq-62nT/AmFG %JDl#n]#DnZ=<]9ZI92%(TNu:<'1IW46$`g6>TsM-&Oc>%Ele'mb-$B4N$o*K*l,KGIKreZr[&DC/tM/0:`10D'QOV:L/cc1$AgYJ %5_g%&?JDCq)[U/uf2-&pd!@BKH-DDKb2=qmgI6E20F.5(GEK)&g?8$MiQGUMm2H/'Eo9=G5\gKkJ1$F=)r/q$OTa5QaQcQR\Kt,q %>eA6o_:f+s(4Cuh#`U0*DbJGd;CW8U8bnEW-OD[Z3m=R[>ZJ:]M)ZCRJ9P.?'`"%n$ndMt.[N%^H_,qD,L$kb+b_'8/sJTZICKW' %S)J_gI5a-&"0b^:\2?`gE,o[OWR57RXAM)J4l]R*UE"+mneO@N[/[?D7!Y]`U5*M5kkgtA+1[H$`q3I(9Yhqr!S;M&g3Q]!f\n/p %6:JuDa(Q,,0&o>UgLQ;/2`\GV`7EZAJl5$M.qXbL@]c"IQZBLBSs_ek]3-XCHDJ0r,?kN3b+T[``B2nY)/hZ"DK"r;4gJ8.\+Q9V4([b9\3<9 %'mES+Y%oQ$6l`^5Yt<[f]86_1Rn*>sI7J>i]oF1oQ]ak<@sb'pg2a9K3q'$4&0Oc %2[_d*%,bVSZcXpa98#Y"j@I %Nb"-sM#1[d9-%YsoVNDp\<2PUU4Bu#ZR"_o0_%3$?US"a:'+!%n3Q>>#C)OZhT",)f9s6_i_(2D82;KH_CQ40bW,R3)?AM8aBW#T&J[R9,`\9h`MT$j(8[Sbh %CF@i2oiR&ehtNK1iXI=sfP<0Efn_oCoZl1l(fGY_7!&`X/4IPp?+5FK:8&Vc;^EsXgRXs4^=JDtip%O5'R"UQ37&Nl/)=+d_aV95 %]`nsXPf9DJTNW#qH/h6iU6#NZ5ri_'?cDjKbQ)B"#SJSu:l^H$'M0RiggjlL/kq>B!j[sk+^85Z%,$IZG$N#)`lM(#(I!n7Hot0f %X-cMZ=Y`EJs!;W[ON+Hg@`Xb/EA'2&j^I3Y!XI4'$aQ`)M67pG`V8\Olt>8skTcjlRU@tA&=Z6CcAEb;P6i89%/mSZ57i`cIC0Fj %$k.iT0*MpJe=-*;WsM19]as/c+klf\74V0[1H4(3LLdSHQpG`/m,?*u*M_:a=rN+Wg<.S8@,k-L%DHl5O'dkUab=SMK=a"^\.=2mGph7f@023q4,"*9Mr+XF9jEmm %Aj<+epPY?2&)oVMX/=$rf1'0R/D;5XY9bVQ%2C'\P!EIniV.4VLLcm\2Pbg%da %p[kgXraj/Zd%qrXp;W*(Ig]Y?nJ@iQ&84B'"B6H;-@/oS#e`n=["*P#KpBR!'UKkVO[1WB8;*'j5(KtgD!-E?MNHr=bZ;CpaRcd/ %E27Jtn8HN`$IIp]mA]a!fG_.MZ(]p!C`5_Q!ZOE*q_T^L/0p:?\tM*kAuk4(TQB,pGCfQ`a;#U$S<4t^8P%'l;=mL$$(aAu3Gf^Z %0JDpOMdqQi%s<5LV43rQ3:Xe!_@/>M^b5!Vc/ %9PYr$691*pH&r&a#Q&0QodV3LGhM:biR4?O9nbRknt\i+IJEi8M_h1>o4!`"EToc4N@hLH79#@i18n7Z_0*I8`D`ZP(lT0)WuD*L %bMrI"6LLW0c_<;$D^3(9>17M?O_('8/^/0DW'0ouL^A]j='8!#[n]uq8t(T^0XG/L4osZI+Uu)/$dpSGWA511GeK+mRpfa3!g"Ugc:1<4%G:/Ws^\:/[FE3.-R9?b7*WD5[f%.s(_Fgo=e-I]N0 %dl'gN+_$]Olml(t!d[+\jG`;T9^nck=,[l[8';-&rEr_a,O<-oC`EJX+-"T)&j)7G0Xe%Gfjp4%2lB)Q$Aqgl.r7VLJ.0Ou3n;r^ %;mC;ae7f0B9]F_q>;GQ*Q2pI*`?:Ph[8J$RN4]UrVDZGKTG.gdX@/Q0J1D[`FhqgoI>RH`9rk^[gsJu$]6?;J>199jbtElJfsI6U %1dN+8`'hGM+e1pu)I1)^N@PGJ]b([5jV4UF7nZ*rB&T`Ymt`-:h@5^od(Ppn-P(m,im#lr %SGZZ4_dN'i4d#%Vc($Lo&I(oD4SntAX,?aH)E4nj:YBjIm21YK# %d[I7P/:I49=l4YB)e4B:=Eg?B^,8phAbZ)r$'V![,8&BYfi`TJXgo$&3dmZ3_oCpeSV7seEQL[[`,Sd;B]n&LP_$H[XrBBQpp-aL %>`DCS;\N!KeGuc5.c3ndcm#7d*sIJ[IGSt=?jOJg*qDZ6_*ejRAKXOBNo:Pf#G4;b]C1@(3Bl#E2D0_;$2X303kqW97>gm=BEhO^GS'cqY`-%-*GYT&i.Md0=INU@$jn9P@]X1`u(q+:_Y``!IP5d8c:in]SJ;&OtNOH&._Z_`gqBp7M[MqFsWpXOQiQF`LFd6\i>8jnHJtS#Y]4>p?+2C3M4I,j"0gTcpk3ijXL.9$Hec>?l[;qR>oX %\G1g0jnHE"Z?1%iY&r"miYVouXUA[#s6d]h#I<#tATb[[ %[q5pN+UtJlUW#iQ!nG84#>cC,!t2Tjof;d_aebelCF["b]hMGT)eQL`4uV]=6RL\e:-elU;e]:>Z>76j0TGm'#=DLW;QV8KiR!YZ %.lH_*"#mf_/=duK>TH0S?)L;=NunAi\R3BQ:b.$6=%N`T:#ENm#B#YJms:A %*TQl+fP[`hBpS(:<@gY@<8CZ+02_gC-(DgQ,E3I2!Qr9HL>IN6&bZQ-[/;XC[i.>/Ic.81"kKkQ^pceq6^&=S*Uc\k]Gt9omT];I %6dE,-SDDmYZ6k!:$kQ*rVZ+`E0\tdBg?Z>4,DZhqjq:OUV:TE99:$5iMg]fV43oP:79fg#;kIQfENsL%gkI!][$uXY-fc>V_6R6?HX!a6P>4m1.q_9gbb[!fp$+,"<8J>o&36U8mkKYU:K^\,EVo'OV"H^'u %6+$HYD/U`r_e[O/j)N"VGdp8k&WcW[cJkh%0gM33k]s6n)At,Ul@.oNXF=YCZ+QC@;q3mI3`Gh%M*d%/jNGNKbUrLl=B1JY>N7;4 %YE:,=0ENHJ_WRqV^Nc&1C@sVi_5Y-]^1rg_Q)4/PK399;-'O`aC9ODJ"R8sHGI[,*mAY.4YCrX.N@upLD1Q^5hb^=@P>)?q6*a4D %62'CJS."hH.cHDY;WU(Ifhj65UfO(sb$p*PC90\<&=c:r;BV5"TNVHXG@C^ReC`koJ?.\`;TYh/'MCd!cI:;O9(:W" %co'd&U9/G%ToHYLOc:-la>$Y"^i%/\[-@o*%WNH#Q;%jA'Pu=&4b/'%GdJ7t9F6=P]XRjL-;EO]'\B7iS$FmEKisTP/!`<*]ae]M %3BJ!+d*):^$'p:jM=?st+#1+)7_A0(3OhLEhA#t)S93G-Q&Msk_R>W$Lrf0os%:aMNLrENDOeNB'"[M/pll_]5c"*Y@O?P1E05+7+$G;/9#d %KsS\9.cFf-USFfr((;;X=[8W?KUU(^5a9INcdts$l#8t:E_e0PT %F7Go:N;-M.-`23lf>Ifd8QSOu5+/Ci8NSrsh:OM/N)r_r_hQp,Q_Wjc'"?P>">%ghOH,VQ://nc,$0X,e_=)`M3MO\Z\k1O\D7q>FBOn9F7[Q[ %mAt#Lc",<_:(9A"fNqm%YN:I9=,PMR%LP4"[<,R&DNb%eP]P#@hY$GNB5-CnYknLlR"E5P_YtnCkqaqD`/J3(uTo/:J@`d"FR(S.!->*o"Onm#N\^'/%.[>g)a0cie %ja2_cC:LCf]cI3t489J0TIRcO1`8PM)3[+Vq.f$'<6GM*Po1(4TI^n(^ZulDb'2531OQ*1S'C)GOF/!+]+-g@C*ZJceoTgT)e7GH %d;9I2(Zg^F3%16&G/7T``2S>No'oXpU!C0gWcp3jf0h?3YqA8M7c"Ga@"3)in_&j[aM %CX-*.21nH9#GjlXLX)i?\oFf3G#M-"$apbON@ZJM-qm8n&4udE`2aB"Z5c8SQGf!SgIp=3PTT9TS$+K1Oo %$=8tPkAfZAJ;f8jD?6a\CQP?)DSj%sr>"aHf7??M-uHV26Pnn3^^o\p#i+@Y(/r5r6TXon=.=f?$u^)S+\L1@41pq8;PLb+r+1LO %S(0$!n8*3k0#CDl6:=(5oq2gJ(TC\tTFZgD-5G,H``Y?+8m3h:r>Nt;@L`Hh,2N[G9d?^_9%-nCQ\,rOO<4HO`*_30`+EmL"Wl:* %e41M?*E3ee)aXt?%0j.mN$eKq5FQ#:'o#7_a%V#6Q]X6qXKQ2k1jis8@6V<5Y07^i?tL/>;]?9WE8!/29HGCC(%61C#S;Hbd[?Zo %&t?6Ao/P^V/41#=<2h09IH\S<97fN.;2nRY01-HEl_Xj[7amg*bu)M#P$*EneC!sZ_;.SXX/FO,9;E,SE@"_"Y,NHp[J!E#:IT@u %.SnHq+n&9",UGtWi'VL?:J>YWUQ/)^BGKeIlh`M4F_E5l@lSFHG=)ponlW`%U%DpUY*bIK+Kj`iPHL-3G]!<]L;IQW]aB58'K:M %9dk9hVQ:A,k#@7>_L'hQ-rO,FK'^ZH7Fu8,_,WF%/^MKA"^M4ONBm0Vb/7*\4*$tS^8ZY249](VdQB#M%s5NkA"Kpo31ujd.h:%b %p"?JrXqXH'X3%Ih2%4cEG3g@mF/?;dU)F&%+drlVrj!_u$m@p(l(r1I)fX@\]c]1(Pg,s!6Q0k32ONNLroiuf(%5Ti.,(PA6";Vj %4LYgNie%`Y$pYAn,h4lJqCF7#A0S!V\AZL&?4\XlM66rp+]:)bX/QZ))I:Vr'd^aBUE#"^P0Qn1-L73Rb>OVE.4A8Z2ACQ);c"Tg %E!8q1ETIY0k-4bLQX1>ZYrc&.1'CE=A^Zl2%Z>/djGR0k)W9')d*cTN'-++t\9^[.J[!dY/jeX=\9'E\VZ#gP?8>hH^/s.B5uSY?0E/X*5U5.no/tKtc)C4N+(]Mi&+gnnF:Y6cX`P5k:7"BND%D$lS?& %;Z>TrNKjL!\k:Lb;9GjK@0q5@)"!;a3$X5id\2&aWAeHt)\f`E-V#MDBfE?@DQqG>U5JmpIN;Fjd<833Y[f!=EE[O@35*FJcI*?O %]pLEU&V&/\[GoVHZV-I3DDo_2[\>Ied5X\ %e2GLPkf.Un6qpjAA1kIdAD2S7>C$?'?9="l(pa3n4o_f/*ut>n9\EN?\,]DGc4D#j<:bFQ6XjJ[h"%`GrH>.),p1.!?7EtHWEn8@Q3Jh+;X2Z\=%3,O^\LiN+OM!bF %VtA)WECN@!'IFr6pE.3>)h$WFbQ1g)G,8I+6:]m>;!,C?fbI8\<>VfCmmr=RGq&VA"/b#,F"82,OjH_)VUjskY+NL%L74D`6DK\j-"Xrpd %ibfr;l#9?S@Y*hb/1AaW78m'U86I-I0Znh)HUZ""KnF-=A[lo]&nXL4)1P7)KOImP.b2b;g/"`t]dmfbE#I4<0E0:8MD&F'K6\>gDh+n[8W_s0.]fb's3#:!&`CF%O4R=F\bkj8q/4^ekHBHX])if^%fO[JHnbtR8W2r?g/ %LJ<5N24RW2$)2][qit^Rd,l>q@=UG7(+[V?8#;`c\9Kr$iJG\3`uZ.@Dk>:+F[HD[)Fge`abY$s$3QJTMUirfo"D%WZ*7VKhs1gu %@sNU]@]_5iimU$::,eF9.^T4V!%8aKZ35,5ZEJk_(QN=)O34VJ!u4Yt//LX6V#$se7WGiNtq%C`KXB:l0_uY#O7l\dt>B-emNA2lsA7]Fu78D=M]459iDA]WCqA-Nc%gW %C7OE/M4p@P.9\-G3Ai#&+)2fX(9Q1Y_^^^fYCf^pqaOYVcJkY`(sV,BQp@01)s,F,P"Mi"0qH6Y1f3eJ#j3XENH%LM6i7Y#BeMr( %*W;p_4c2UEkEPFQT]NJ46:&=".0N7(D,Ge*17QS'bCB`BjQi3X72oUpA*6^Ofm@/,p>)7g/Dbs?f0cg>aV=RZ`K$@5(1\9Xq'aHXZ/.[4(?B5q$,/t1XR %-Q6&r8gm:r(Btd_$qJ7@.0WXZ#gX^!C$_?$_RjP+L`kI"'jNfs"2U&NX'B,5\kLq+"%i;\>>ImM(8E?>3\0tORj9rF2*[Y\I=RR*1Tk^!:OD3sN,\s1`8&MtS@pInD)9?puK%Xl9)4FGYEWTb/'Q2r>g=/f=dm]_\uB9JFsdgS7QPl5H<>VL]_&dBHMk-6*#NE-Z=kAPdZZ3Wa=% %6/Y\X@:a"E:`:N]#T=,6/W"Ih1q,meJc!1XojR4>98P5MrL-0iC7QK5_IgS,.s_$&LEL%bE'Vd0V@+Vd<.&#j=5bl41a`l>@$@C' %VtR_#Om9#Z;p"\7,_;l>2-2.Ln910bCG=S(2/\H`^*V2eZ\ekgh6F`*2g9bSE8pPi( %[Y2sEr^Wq!Ye-0&f@HmFS[,)b^FWS%>/0k2)jMMF>-nqoPj7%4?3!l0lanF %(C/KKFKnGJ#+'V0!l9KK.I'g8$BHf]B8*"-QSMPVuc14p-Ycss)iq?.LT)k*LR %*iX;TAW2S-]9-N.P$R/CTlraLKc#>!A)4m025,t`^R-i9KIGkYn+nLA:fL>T'=_Cj"N-!/FZKcZ2UN>a]n"9^-0qSi_1]hbp[uHV %iHltrI71`8dOaPSA?J#LeSRZDs2oA>7mgFI7.[7)M77+f!Ji1/,-(cBjCG^lRc9h/HrAKqpIsjpBIm(hl_<,# %$S>mm@VHAd9irL2Eo=O$Y7mB^r(^Cd%dBc5@U>Pi!n6-[<1\gaIQ*5%SkVJp#bJp0ACjkbmS5m4.hO/S5:LNu/N9N=Yc:?H!OstW %_NE9ML_-]Nj]KDgP>l=#JI%FC;Gj'3Q*sa&?[sBL;Ds>' %I-s[t"q`/))4'2YEb"--Qhsgnk2SWtni?UYRmec%OOGN[T?,hggdmV"(`+#>)/fn<^BW9$auudV-q8hY=)2!4JFrf)-7U4:jblu, %?&fsd.qQ-t&OsQ0(/7u)_EHLp2(\j6e4IkfNG(]E;Inc8i-o`t1'_/%KkMS)iBYAR8j^!HE>N!2C0XROV2%@c(f__#*cYm#W2/Z'&+Qmb:0P7!*cb]WdHbp;da,SMhrBAjDJh;Cdp9iMHrfE.kES[M5HE_1a/2AXKU2KhV%^[3EUjZM/S?g:*g^l%5k"4?8.dF6rX^%(K@1L %,1KP1roDcF^ast@)e>-amP,q7Kd>520pG@`Y %7!<:17c'][Uer;tVH+p1c.O#,$IU4[b1cn$O37ufcYso32>3q%_G2%`S>)kp.VZH+1")@flj+MCmhg?iS;Z1-nF;JfVDcO#i/U7I %=8"]N,/r)uM\.T:OOdi$'I?R#E3#,S2lV[kLW0sQ\fY0J/WULWL5X_">t0BR@q:Q4bi!@d+f[pjd+!ZMj]\*,8$P>qH#rHWmY.?? %#>"Uf`H`@BC!L67_BgEj@b1HTU//H/Y#l1tG8mfKj5dC/FNeGog*l#d*kpX %e8RkQR'N+%AHVP49`bqQ'j8GLS\Ph*eIAPVNb_Xpop*>GWoNc7_b=IkAJ=t7)JG\OY(4b'79!/a.gU;6`XIO_8)]#"!&*2n@eq07 %/\L+PJM\!VB6ZJ6AE!@ce2m#E`nBI_kZ'A=*]1^YTi[Y3*;/o*H5%!O!KO[$GYVFVHFtMFb5ddI#V1]rVl'%`8WcIp;\Kt&eQkh> %,m8,+o8\80,>]l;:e^:CSNRW'Ke:b3EC1T;"XZhaZJpTELBsJ`GlH>3LPdm>S?;@%&rR%0[pZa:9Qc`H?q0>@Ib5ledps0MOr4Q" %kX:pQ>V4B>@B.S`'m43MQPZHr>Y$]0aq0S*F+i!`WApZpXrB3`cK.*e6ZC,X7Mjq`q,`oN#g^5F%(,PDJ^.F(@gcC3>;+eTn-P@i %)?n[UTh/ks:+i4M=_%Xmoh/#H^0_bKXJ$@2lO:n:L5NVbNP%>n0[%Fjf;UG:eF$N3"stLq$p0F(n[qH;qR(M4QR2\i:rZ.J`BqqH %o%F.IC_30S(_Cs&GHZQtcT>!e:b!=W@N?=C:+JG#S(d@d\F;ugC80m2'qpZjMLiijUg+RE$0iIu\J]Rn&BlAmVIM2GBfF4;C&7q0 %NDp.E\+dku,*ugA?IZ(>lg"_')AdW+B:?PZ=B.2dkI:N!-J1jA276ujY_>7:\X141-0T_oA_N3hc5_U>ZV!YE/]H'"C.)_TJh&al %C&DM'.Lj3UDR_Bt-d12a']^^MP=]m2Oal*Yp6q[cWuti(1O&A*-mD6G65)p6He#j)MPJC\E>0OmmQdg?E+"p/l0V_-<2\/DZNnJX/)n"S%Yj[#C_Qd4;T'TaX\EU"Oke>2D]tk"[OLJsf4CJAr*;BDhWt"#/eUoK>G%Ui5!Ktn`^@E30a\`KkB[0St+J\;,9;aI0=B)5T8Iq)Z=#";$(/'c?"n;Z@EPIt^on63Uc/&3CUh>73+$==0%P5!#A6-r\'<4a&XMa'":bV0W`RL%=5;8iSLqntB7*XL(r(j[]Q;RfUV5 %9k8YXSe#I!,gIMNWDkY(,uD'6f5;?$uC/Z]UJ;eW$3Zrce3,rSjSGEpH/%71n,W# %OPZP;,VRP'>iek"0f)IJ3l'T"q-&MlehG%9B*k\A,>\][S/K![Z:g./=nA`g`-N2Md8juqC,kl]%-le^Q:%L*Yr\fQ9!;MhIKB$Q %C);K"6KOqDRS['b2pu6ZIYV>tlQ_<-2-LGm`Qdeebm\#nBl,li?&/iV!s6%%;WW)h4ZHA>]LW&cQbc9_W`&V0-Z*8reiRed9NY67R$WJkF/c3XA.llFJG&\k7#G?Wke<#40ee%R3q[&POWahS*hB;Wb3OiF"P>FsIlb_OT0C %@@_"mN5rE,J31bI9u+K&86(2q,iO&^'K$WZ"Z'+KDV1pc\u2ce'3R-LT.lN7Ss?Vl?pTL5U#o#Maue3)m%1![kR/GOJ]Dp3pTq/b=5;B/-;okG/^-CZLK0O1"!F_6''*\"2=Okc#5AabkmGBA*DFF %\#JMPAPf=?\$8r(;Ve5nY(q(F.cK#^@FeHkq4&/#PEGoP%shns(3M'F!HuDS,#B)3&6i6B*Oe?(fgSdP1eB&0iK+[a!nUNKUPQkW %,:;.tCPhVnMF7tjm0./\'g.8UFs6q9";P!n"_Baf"b\QPk[/>iX8)7!YZ!gP'_NXpW8m_7l==PT?V[:GM(sYe_rI3u^67CSCsY*o %>ce(__I_A,NTlK6+2uT1eOE^@&F%cgG=IF@8VP8?7nBsZ5-?@`F+foN(GM/,Bqo;tn9V30U2_1j!sD9"\T&Y+ %8h$M5/!b&-5Or'b5a`a?r>:o[&K)X"\Lrq4+C%N-pkV7jn+1F.brldPn2R7Td\'lH,NOu=LTm:8e3Y$P`=_\NM0?rDd3gT/)'Fde'Y6N+iJ48_o7h(aGR?k<9:-BX[?4ob"0Gon`0uMaH&GYTp"DalKAkLuXLg2*)p50Cl&nL'pa/7^"Q^QUnId=b>)hqLr4.Q#J(&PbR#_e`3ibH)hi)plBA_g2ddmV[P5+Y7VXcm-X*ZKOEj/ %/!n@;7CF.4b3"5.^TWj=V,Y*%;t8k\lNN!Vh$Ls4S%joR4g_AS1KYQk9!RAY`s"qqMblTZSa[>eE8/i;O??#6`ASSo?W1"Q30),M %FIG)7JbWa52f]*.L?6p/KX0]8^l1:U5BO'\OaV1(FS>0V_U:AZDOpa0)5\$82hU_mAYhdtChcb>Espt0&3r*"WXY=ni!?j;;H-e3 %==lF!$KdF-NdtkC/`l,nZeVX5$uefV:4R]ZS`?dld7!6A^,eVO;KZT(G*!F+=_%cE) %mB)5,d'cq(ToRO[DTObS4N]A,K+Zm-=984C\fJQ@U,0U[VnX\149tB1*'c2+dKIgf`41jU$]@eMF\pg%@pi23B^1M]4J7K$HGLFj %geTeT&,]-b6>\%CZ<#*m"@'A\eL%S98)+bM81-l"D55O3GlVmN37S:O79M'jM`GJ%;0n(+?#ZNn8Kfc4JORYG6oMEO6<2uWjKlcQCDmG@[&%JA!S"`[s,7Nm#.NSh=C+a3[LEFCHD8ghY?Y&U:*^c#32u+(MX$2G!^@PjU-al-\bhg8Kk4+G:K[t9 %05+l);$),0>R8JS^kLTGA&:&]XV:0T=#<]A>5X(IIOibf;c&>S;b_is_#?!s5H%;QZ4oO)bQk+,O\G%Q5X2ML_Yjiq,'EUt.X])7 %X`eHW]'i_L9d!,CnjkK1WZK8.%6?S(K3=t@/!jO1Z4\^rp>q'j1fS(GR>&4p3/S$f:c-u@'ZO%MKuF;7d=Da;/LXRF?RXJ:WrRh] %3sa5d_O=/\8>J,,k#S7mM$4q9'7MY,eGKOkkU*OO`hK`:G1>Iqc0VfNIX&FFMr`n==,m/f9ErDM9`TLCg8*0NV2LFIrV@]P"Zgdk!K7mNTe.Nap_&EC=dCO:Cb-Fu=<^@&CK+I/Oa^O/47QkusFfl^B<#$'_4H!%k%a5m?ZR-`,c0rhJk^CfG_@37? %L\9GdP"J!PQo/HSk$9q`^n[<`A//'oe=K,pVX:/$>@ZC"6sID4ncQjA;%e7)im)lFmURpoiHLY`QcoT8Dq<3[m6CKPaOME-)7UX+Re-dApH6_e2_BXm_'L3*KgaeN*'L3[&tD(Yb)mZQ#[jL. %>QRGOlZc(.er9k70*)NC`4A#3k%?>grF5^HlsQSuH`!.K]?Im=1aXlo1,H^90Bodc(UkTRN#@h%M%a9`n\gYsL8e#IerW'lk_T.s %[oaaE%E(W@\kYu`Jae%.7c1KE@5'f.k+jY?claGX-5YDWfeFZ&Gdeo1TrEJ'A=tYI^sDL+bo%52c;_QL8-jd7kQsf_O-XQ#j?="!?snhn:a\'I:Lc&V3l"QJ %V#c:9?A`if!PLD51fE%tRZhHZo>sc$ %ArOt.aT@FNUd81$`1&ieXM]E$J0"gWn %S2"C0P.-[D[9/_n+38/,JT[)f$B[BJ*Z#JA7?'>"J_#NBeO;:Xj<*`c-"Wn5Ca7PrONalk:(B/#hlO=3PMUc!h5%MZU&[J#SB?[s.JF-;:QRUC6W:?0!2\esQIC]p`>djm#&unK%d49ccSq3JJcRULflYQoAd^I7E*J98+8`+nO`=fgUFUs]d$kZ.i*Kk&+_'8NgSfdrU)O;RPd@>f[1gWe*ZLml!Lp7fH]tBME()>kkG>S5LsQc]*9pCph"QD+NWCq)l)&QcOrW^@>dQ:b8LWIWINL+E$?]F,g*a\/h(Ha]OX<9(B1m%!RW>NQVtj %MBkWK^>T-c&I:Dj[Hn#,HGc#g"8lh0n@k4#SamE&mM&s`pEpJ'A'7h2M?i*T3Ip'lH4<6;]SBJ[a9^FW[/Mt.F(iFD(YLXU'1nEY %6ZYqSJAt`@edQbD4A7.a.[CqL8B4au`j'T+>T*$cOD-?]N[$7O)#$8S7^X66`3MXS%[mU&/&l^`[W(Yd2uo2c_]2]qIYm!ZT2hgBNpYW[L5m_,4Xq>-k)D][20XIgU&I"(8+Sr^18pQ"r"?i.LI^>Vq4EEiI8SA%$EG\u@)@_D\mGr\)Mq0;B!jj)!EM %M+?75'k&PftEl5d:SY,6hDbi"[N]'[.Z'LI.hE96SR((PihY;j"fI_/(n"jU!bl?,:>A*qR %hTV>EX;fFaj2t;ENUpr![]fR[YO1NQ:@itqV9L+OV;*ToX_lPVIol[K`nrlEIdF;d-VjT35O;&/_W%CD?heTk_Kr>#qZhB7G\*&Y %q7gi-aku1)^ZjCrj*J"d,Kp&cGk9)lSBD"!nM+QSr-(D;2Uu5g"l9=TK$%mdOXu*/7,i^2r_hT.dZ?i*NHLGNd:*BB2dG!*LmCZ*KH@E<35>O$S5EF]o %QfjS"BCjSR%`7AR:O'NYgWbd;Dg?.`I*gHRm-btj/T]YO-^X&e5@7]$@^Dg%l3e^6o&OcioO&VeWcnt,cAqV4d_EMu%sTkEI3.YK %l.P;]5P/XFs3oGle+:KWY&:A]mCtcq3'>j-4)Z-gZ_komA>d%ho8mQrE %mQBMog,t`MBc5'>^ea.\2t)e*UXT/pIWp%Q^\qi`e_U/e_*%UAo6.XXl(4K<*5">F]Od#XnO%,f]=7NM2O;qUQP\DKICVN:khq!_ %N*_iR^0f.2k3g@:al'CU;/$M?(5btCB3RI-ec9JD;Ujs)o!&'hhed[LM5ub^&1X: %XejcBD`kXYpK!+?gikOD-CIuM%5RHh^$3\F=LR&YP;e_Yf?XEJ]RR,TiHq*D5JS'#^=b+3%>^Bi@aY47[B;aS2?0:%*8fSaGe(e; %i8f>+,io!\IK)g!gY\[\2PM+e-c'q(rVu;h`-mi,gAcc"3:$('k:cQ>:4N!i4Ga$$[#T(iR0g0VGBWEiHQI[cT5M(!G;k$(o69Yqlgn/r>IO%E&p"e1o#94QTo8lEoUGPSmV[(M5l"?W:[b\^2Fa;m!c3oQ@]\h/7.f)>s^[K^lRpT%m/!ZJ$q=hbtrU[oC093c+G3f1N*VX4,l%6(j2_CCP)\S?Y %*L(EY<2_DVKbnnfW"5h)r^$#1)eEl&Em2Pr:g*_h=.4l*aCpY9Dr3]sp"\^Q<= %FEk+)\Cgb4?MI$i$'S!4/Qg'lo%;>YQ!1j4OYE2P!U#tmW&CBli;7o"R5Q0s!rl`4JY)7/kWq^Xu %ptqO-lck$Qffkn'VroG^o8@C9Sq"FRb$Xu3rBu&;-CispXo66t3r2SUr(LJ7P0J6GXbs-hoo? %B;@u,q/b1(NE+LY_'\@Ub`7'-=i5]iCGR+uhE0Ft?>fR%+2<')gaO*Dh#)a9ie1c0 %V@3G$f"ZYhs8:mIS2T!6^!3POkPp!M[Jdq^qq(#rX^Ab(]\Mdj^Xn_;@Frc(\%;^^)7dP_OH4l5lKYrUAE' %hgD^mLjhI<%Emr*eXL`QVH89=lg5;$'`(s@VCH`5R'K82$$X9JnYKSTZi'U_=*sJljl>k\b[5bD %iq7!44oZZH`^m_lBV$3WMA9k[:W%K^UP7/88Ne2q_cU[j+7=Q;>[dBT.MnV-O!SK!F/nQ&NS(-NB4jGCLWtT=5oT[)IkimNT?mNS %)lrC!e9H*CV<8'JO?2bc>kQXk>tsO^%!,3;7pI]aIf<7kXO!>8C6pcSV3AdTX?'L]GDI2_.aZGiA$!Z]-:ti'!:4\jO8-p<\uap? %MrS3&GEVhALE$--1a`VSNI]i*AMh2i^/!Re^5=gem4:0aZ??&sY]]q,9S5B#+k4+!kpAH^\@Qefp<2&oOZ4N2 %2_8pFN4cDFLo]o@5C$LPQSFMJ'q8on%Q>pk,;jRk_FbI`S9DK$\$jiK\e8siqpjI;#mHBII:3r\XFl"dWc>Def66sLbot6O<*?3N %i'CRk3%5/R,s*$Ui79Y^'!a+mA0sOZ19.$Y_,-K%QFuNn8G/=O%q-E\lZJHD>tNmqkc>`+DWWomXFOQ!A:#EUd`-/C,^NMWXM/mR %T'_;E.N/h@kl=&smiU-/E+j.UZIe`UC['C5P[VVN<5b?al]]h0^PoH?eq^-%##C16iFb5V5.3u;Zi0;YeZO[5;&e5A(T6$<)rgMb %IB2**CYnFa`=T=p"/TRYee;656a"uX"=$+C6]Yqo0'h,DqN*+a\5RfpEkQq]&krtPQoe%[C)Z*4LUuo&[VgU8f6r>kV*HBX;=nYG %1"C[?XP-eLb0kpXRhl[]m_e)Gl+>'P(J;sh!]A]94g2oYo\Lh:'P+lKJ)JFHaF-"*VTK[X#N`YKl'(qY9Y&/NIuQCngT&3C;5;=)XP-8<#]t_:S=_=\Ts@ %l,a=b9AT);0rkPf)D!cFkPh>oMV6UAA;?D\B"_#tLl6'!=X\YjG]H;Sc4kP*46r4.DjGmsEE-)8^n6'e>]"On>]1N=NH%f'h,-K` %*#.tEnW5TABJ"#;U;RkNL,Eniq8dr+Z+gNnPIBH4o*92"k/Y*rImVs0[SCsSk-fOKZEYs=3WH!Yiu!a^NKY9%Q(.XE.S'*q*GNp. %QZlEPTWI"t/LJR0Nlp:FWNSfGrVD=@"3oB(;3^&/$uiq;3b3#:BdMFSDBJlF`?)m2\F\i-G2M]^#Jk3ms0 %If8:*0#5B^ndg&W4oG6>I3_70nk]-SI@"=88RL<:CVKXDIn81PYPXF]\sF-,;h%>,p>#?Z02=1`li5Z3ZceET%mMF%e8)haqJX(O %=$:-Mo@$e(qqEIu%0"B;qYSX$4;e32YSS*.Ms9?c.;8fBQeO<4q3P+11D^rjFi"3'H!-ghpEuP3$eKH,>:^Vr?gd5?f.2ZRYk;D"DK3jRZH"T5QY1T:X$M?'VsK]r00L%M#Z.KO^mOmYpDim.BRdgcIR0=R?J+kMY^rOkN]`/l.2WjN`5;K?ZK] %/l1f!fjLe2r+]2a_.OKHUi>XqUtNDT>FjL>H_t4B(K1(Nr>`jZ[$FrpANUU]fr(/k_0qAS[e9LF0(6jNI>Z!ilG`V\[`.7$3]2uu8ZVJo]h1@q?Vf9]j5.n/mt!!`q=S+DDLV31g.tFE6h9SK6LtF8=q_0A;<(?U&dYG5g^pGeWMc*R3=5rLUYaoqdIRi-.A1^=\[KA:3RHZ3dPX]`.+Y %T)IIoZY3\>fZPe+?(9=C4FJs1l,DWE-[RqTgl2hbBj]L>GjU-]T,etin+#2i`J_XWj1Ve2+4W11f9OWs:[]Br5MA=b5tV?gNB;lP %-``V`6#?Dbc^l4@3^(O2Ia(:>_9Z^R'U^5Zrbm1A2oT1n]I,=ld3u?"*/YWg$*8n4'uPV]]N(kIP:E?0CG344uc?kp0^'Y/,=.FLT?6@a0R9>EK@$L@Ns_+q!m5:(Dj]Y %^;n-6eG"322EdB./fu)RSXk7RH?.WR4hGqANG=a`(O%P&`M6T46-fokK=-iHIe(8!*h?XQ0"g([HLg\)LnXW)9;+e^ %^$/R%T"?\qkA8"hC#++JF"lrtMn'eRe7'0b;6&f8$l(=2aopV(?[]b4C5!EJ9#H"u`QI;;l: %Anc:iH1BGIh=JN;8Rce.[$lKZW#^(e\3&^7[d/+KF,$ko,T`[Qia.c^pYO3JDS3fY3PFiq3mfJYE$'%odO@KU9E04GK3^Z %LX(qR^Udp-nsTH?Mn>j.Icg4jW&h)!Q1PlTD0X)WPch4%1!W-IhDAaLYam)NnX5;:0B0&/Rg%Ek@cuSlg0Pc9*4YU&PO7O[i6Z_. %.%QX2PImGIC*@Qj@`UJ]4N-X1]n>_Jp>QSXF=-7ZaJSJS"_ea148sle7-DtV*K&nT_!0PO*U3\J\@CSJq7shI2fT=5q>&hO=Mjpb %ao8sV!h\=23=-e]@Urhml?-!LQKcRFII!5\Sj1s,CAVHuT(ajMiVAtPT)\)NO+6cpk0*0M"spF,Q)UM47Z-/ %\61plDsEU(DRJms]ls-&O'HZ7]uJ")C%Vs3^,W^6S.EuIX5EWeaVPo3#rafTg$%D)d0&p-;;AhD[&$S\I@coic3k]*pu:dZ2K_d_ %\F/n>q(-s>0=Il"HfpT3.I:>XDd(kE3.:>5XKCqDm*0Tjj#ZF]2dtE:X:t,h^``rkMjrSIeUP5IOl;ULU1%YkrM(S %lOTRj=afK2/d4J2IY(efa_N`pf=Fgd,>'Z'GhK^`Mp"I*s3&H,6b`/-At/&6q8be(T(e_>lM/2NV^JD>0@*FT=jKQ&U8nd,)_Zd> %]9dH(I=@pM9CSRG>^e54Khq[Bo]S!9NuLf[(qp8KhODPMYM\eDcbF_5\;5lD %JB<5r])/IFo$Rds^,)h/0D7#jmn]gs`qm`OcYiDmh7BN:PNTEKYSCq;pJT_;=u.[UTa=e+:Ie-k>3qHB$K00>T\ShqiY) %5+dhWH+V;_ga?48ql1R\efN(?5Om4o]sG&LNpg![YkrV:K@d:'PI1elejk.#p %jid&2SuW;ULur>&2SXUL4kX*,I>ON%GHt@eT+Dd-]aHZT@;C<^7E.IDb\ok8oDdY6m&ST:S$Q8,g!#4iX)6'^X1Q\Dg31!tU*":8 %Qdq_"bY,OX4@L(`gW^o%c[2.V]rut'RFcDD=ZY1OYP)=4GTWHgb6ZJCNS\h6n![>LkY=?H?@R4)H$/Z]31(cC>JJrX55!:PZR>h07?"bdQd6B.:PjX2T;5ka\gP)p\.P_@QC9lfR?Hj0b?kLqtKD&=.22m/[I&DLi,kcL[qUHr,QA\!RNp %qLbCMs"XN2n,DRjj6#kB55^llr8#Q>*rj`d+91BYp@Ssr=T=5-peh'8T3a^,pTs,_0E1r(55E=W]:Usqrb;=HpOf)cP$`\,mJcR( %o"Bg>s8%oahuDODIeq$E^\@FTrakr_%ppC'J,55P*e!J^YQ"7kpO;nr5JR*/LWtT[oCs]JIZ(BO^A%9eInU[7`J='ChYeYsh+.M8 %e,Dr'9E(9*r%C9`p`JsqNkakKKB9;]hu@lsoYL:Jc[YeT([q:klkf]kIt'Xfr3ZD#O+6id^!hI&s7EYhhu$.=m_?F/lVHF8aZD`? %Du\sjn\fA1s7.7]nFY\sHnrJ*=ha9Eog+Z8B@C551Nr/ZB,Bao5J$W3I`W*bBHF)7qM\ur(Zi?RJ*R%3oS^J!%fWKiRm1)f4o`"R %il?,tjjaljqYp6gMBC,dH2!4eO"\ZQWVjLQrTF*^miTfhrq3n80E'/k^O>mHJ%YTRmuRK4r9Xahroh@grqg(%in8tQ?[;&0dX:i] %pV24L97QlQ\'?Y\n"8M8dZk_[djGo$ZLY>C1kul_!#2de*6OIdlCco:*Mes1J*pl,!,oig4:JcYiU1 %k.N-,s1c%U2#kO%St*RoP?VAil[Nj0qs5-FQ^?"TZ?kp8htuqN[K#aN:N(XFqg[LOHL(3Hs*nle\sCLaXKR/$O@a'JAd0!8)+DL^ %*)KIt/dIKSo:>?r\b;5_Vf[-G:(Q[DcZT3G[P@BP7Rt#d0/3Zujqjnoe/.C*dm56g %?s4t+5Q,7h[@&SNI9JeJc`\`j%jo7n4!YH,Nq]/!BM?%PE$uOYGp)j(fDi>j^<\FQ9[=Z_g+r+7)4#eH@ %c&Y=\]-(Db_cO)7KrMo"oGr1lVg3Y=Epk8Q2*Nc5i'78"lDe/("MGS='eS)^,H1=L\)I,.!=h'4`S3=:k8Ji+FO]m8lG2A?2LT*`"(a%\>T)P9K2hT6VmXkPP^`cZp#+LqLpW6>$onZJ.#bS %2Qo`d'^@2Vg=VdY_JZ"p1#3Y,;hfu[q3+%.G+)[7g,MPq+W$P`BXO:&kE)ZN@(KM^c5+S#4n9PZXpZ=OH)K?!Su3%W%4l,;=$G;d %Qqa00qF5V2\&XCVp$([Fr4\jfI2BK@iEtuOC#oRmDf_E=CG5tIM2'H]O'0ToZre*9Y2lMHca$+mMt?\YORud]'F2>:"8-@g)o$Wp %5CK/_,HA]+cO[A:G;%IDrPX(J97Jucqm3%\2+Xec4:Aeq]9HZh]A)/tla?BW:LmT_r:W2A=#!JMLk2Qt@b9)(b;ngt[)t6>T.B3U %g[I&[Va#TCGgiHu2E@=SQGk^$O3s^$X_F4iFDFTT)>35k %G!@+t-$JLuL140*dm@,LmDY>S=/.j3VhqJGotL@2Okqs1AbYK#'0k!k-.="&]IZD\pWs*PVnAD#>U`7\0_)*?W;P$C/+$9B( %95@oSnGBPmndB(/mS.2!FUGKV^X)//DRj$VHsr!dnoQ9RMa?Rigln/g7s@q0?k`>I%JCXq=6/UBRDLQEKuWa"B:?R<4u1-dHs4;' %R(dHV#;rC"qH'*I%,uul^Y7/^Q]>crKY1BVX\QZY=Xm?\rDT'bIh5`^@uVr$Mls7E<2MprlTC^e[/R$uI:6gh^Q\Q+lVFjSp*3P6 %aJR=O6J^7uKf6o8DH(6`Kfs`.%n*L=p\N/+^%(Rc*7oV]2iGN6\2?CTr*J>fSp0a?;$VMu30[K;PNk>%^S,a%YQ.D"rO\4/QgMru %K>qR'#-1>_:[KP+H6kZ=E(uMnrRt%`pID%s73lW5DWh21U/pO62o3?gBgL$)D/#0df32VY:\&$>1I*:k_EbL\6$kl[p3rej)59o7 %frJcBB?d[Wk5r,[jd=_hqW0'bd_WQmI'bQIPX(G9#N15OB[Hau($S84]=]+n4W&#$"fOoG5_Fcc69'r'^^5:epQA(,qQ0;tNP_1W %oG[g0pEZ/dljHo8bn(@Q+pY11j)=nK9'Gc*gj$r/-hK(OVtSFQep"^WV0#p]]4I`T9*Ll6.ujY8P4:+27uJT9JI3YZ/tDK$VS8,`6:m#\>9+oi0OX;KGA`5Y<`MM7Sj19(60!\oatP,k`(;B*7;\.Gr!ilTd!+aK7:K&\3S7"p5oh^8Od?oA'TtP$aqH`"h5&;rGAOA`HfZM, %r+1n":eY2R8bhI4JK7XUV?L'>UTJ%SDutmT!t,'Y!S%8!k.(NhVlkX6\T)eq2@4.8lH?%lCg!kr?.1i[+Nuaq)3YeI*YQ`X4%Yfp %jL&K/L%-cYTB3I69\l'qCe!g8^m_gk:q%`XfZs88TM2rjXXB;"^NT881dP4k$Z4p81hj:G7,9B>0')`qQunumFG!=+3a\7m"G)oc %1b>_EIbb:T_b@tb`qXZ\h\mqX-G(CD3Tk&lcq5p"q@1D]]9Et8RFm>_`7X<"DUl:`f[Iu1MV^T5N%r1eq_G14\&X9O#;o-(ET":2;(5jgqIl"JSe`V6a\M*d]'A!D:p\'5W0%_L.-Zl0@n$? %>I.Tt6UTq&Ci5-L._sRGK5KjH-5L?W2+7"t'9k*6XU@MJpGRD>ktk9MA>JA]A09FP1`"FBYBk05[qmak">t]Uk\&O%`8uWG+?d0d %i="CS<7'S*TO0:EausXZltr/7!U+5*!3a.5mpC`8j?>c$lYHajG_XV/f4'.M4a;p\eL*)s8IIM#/ %V859e#8?2VRDYDH;Ed"-dWT.KfjgsD@?:"s[ai43WX,32!IFu6j-^oC.pMgZ_L&\W7j60j;5T %'Q'*t$X11X'!n9ZA:Fn6NA'YpO91C[Hcu##e'U7?p0&]5M+_sGC7ms`od2OGb*m.%Nr=B%p%Jd2F=2b82GsGK?j'UKaf+(UCnNUb %:JM`F./D@/[T5bUm043HVJVsq;2bdJb8KIU-"_U,Qb$JH\>$)iA#9uXrFnC0j&j]b&X!>0be_`pMKZ,(BSuP!a+?5_ZX2%,S0pjh %R.D%ee]Q1^_LiR4N#HD!Z`X+TNr9^;'YBIj\6mW+(&)@EL^rH%-s;V2V`5Q$Qt-Zi2PHTDbCdfq%`pV$5'`jJ[femU.5hZ#F*dnf %lnm4GYpfT"e>,3oV8QW]*s%shg$6,'_O'6doYJ5J*J2:5GACH?j?4d?A3_Z2ac;]lVdMF25?H+0ZG %5BQ&s0,%(o&2>hIe^@b0qNl``Kmkr`T;LDrpXga^">89.4hfl,D_qi[>u5a_>?gea3sH(L\[V#LQDD4@mOe]6c$i4,]Sf':DX;_/ %MRjTbho--IJpgFhU3a!W3kW'JHS7c;beqm%DQ):tT8_sOL^X"-PB8([rXe\*jLnHX4Jel_:i1c]'k9dR;'n:uhhFKWZ"cXr*tWLo %h,q8p]$8O.Ak7m(gf6fVEhRbH?nBc3HHnK5D#ek$4=Gr'@6;hqn<`6G\\#Wh54(AAY,Hl"R`kR<7j`u$iqJe"p)*an319G)l:MAERUTjo>2E3u8W$lp9QVmH5)@-H5K %3ZVDN"br%sTOXVuD.2Y\#WdVSoDh8!rgo(NG)`1O.BX.HVg9+20m%47*O<_e0m(![A-Tne&8@?0D0c[S*=67IG2[*I1"+g`:>Cm$ %iMG64+5(WhCt!(r&qU4uOl#u4I^cdFFP%Iip;(BZTRZA-KVU'q&)]1t!)2u,\Lp7)+UE/+Q %]d,,4)r3_i+#mZ/AW)rbU2s&2glRg&c(IE2o+BHL@#="ZRq[%[Km_rcZR0Nn:+t$fRbKpKd8MH15thmam=Z-qB^OOV@?Jj@q3ZqjR2$t15oi;McW19UpH4m=R(WE0nWs+0d=U,glb`FYL %V,g7"+.,iX7;Xm;sgiNT"XV' %*G/s.+EB$2GDf"EceqFBVh!$JN35`54>LSLekZ!md3QC\>OQ#03TYOU`6M,e#0!j9AA#N!D2A3aO7gV6Jd3@4hIPPB4c9dTr^Qg/k7S"L8T=uC&We&qh\F-sb'mk55;7ZT1TJ<-*r(Pl`j.pSY4Ufhbn.`0_Uk3FaAFVo4bJJ>O& %JfZ^$WPZ"YZRqTEH3*p0!ASZ01KM\RP49Mp`_@>sOep#^(mL+#m2=cj;*te?KLHX2WZ`M)]N0coN`">G %oY[_a$u6j*gRc/NS7pd7#)qcu;]c>f):7mV#hdGkm:)B'kZ7gaDUY>V=duSt[_*&D+-eb>eeh&K@os:i`kL*Id\0\RWFEYWJdBq? %g;Uph&?1l/'*j>X'9P<^9R/r/(/R4k&?-15D\/n0NYdLNL_k,n8;1$U5bp_-I+LV&>[gT;+&W[HV5^neN++5]o^urYFKL9%-ldLQ %o,7sko(e[k4^LD4Lu[JT'[D!Z;D0c5mr$%HF9.*5miXr)\:4R6,=E:G!>LP6+63">7P)Fg?OH<"P?G]!GA=91c].F?H`W@_^&i[9cf.WJTQHgc@<9V.]h %fABW@&ipl=YA/^@6"Uc2.t@G2^GJ8g_jbkPe\P\'G]hN7VdC@%HKH%[+h7GI[\N>Y^<(E68WUh7U!BUj(>/"36Y.aSYNdZl?23dTab7\+RDH7oWaJM[=KH7HNCDfb@(6(']rtH`1dJhX;&7eY9H0Aalga@i %dh$]A?uT9HI@u/ImTHKpD`5IMEHO]]]%s!l^XALpf_,$bLNKDqe,'VT]V0UgkD@4N>`Z*VUC%]9mPT;:cgrXLpNB*bPG/DqDrr/< %>SQe7Jb2*Nlg,DoL?PVr-.U_a?cEP?'g(PK\^aogM7M+Ph&4UJHf5F@a#ZT<(cA#=Z!)0)#s/r51s.:.eLJm4nm9#2,Y'=G6F]sJ %,J(gn,\JV7GMhIVOgIA@U,sN8jRlXjO^mPHn]rS@,')34Om9Y`'cZ-!T677:DP::b))9pCk+[;E^V4f%oKksqFB@<#FR2Q%'/Z8d %3/h-"*Q\ggC2nQTVW5<2`[.(6'GE=gMgI9$#tsFqq++$)O^dkA9RA^33h9A`SL*,WjpFgQ,%Ya]L]]K)_]@DWRZ;JbU[FD=U$5*M %3o&We##.V)dW+FCfKdoJ@dQbkG43e"UsVVn?;Jsj,i]*T*VBV28&E\ODOYj$VDC0q4\3&HS>,7=`i1WX24BO^IY;McQY8E).Ee0s %NmMl)gX9:_*P]PJT]ll\N+_,kU$3OgbVkoMM6ZU[9h33(H]=mI&HH&u7amJp9+3iM*h_agbCeYuo`@j#EAHMcRa-5/nH)ET&r("X %H\J?'6?7@(VB]O6W:fr@4+Jd)!S#X9ZZUC(]o&/e8>WRL#:K"TBqalSiTD#a=uO[leX;l5JYtV:f;kZN(OU8W,U0\XUe+.E#mi>S %QA,S+'[Qjp.&^c^UC9lV>m`QkbNTP7*&S$p$oH+-fk"3JaGCV\'o!kZ7bM@qOpQ=e]goF_*j#km;(biDYpaG6Nm+KQZ<2hK>aN"= %m^_=6adn[,UK3^Ck/&TfQFWb6\bL\s>R;&0r+)qVS\)/lN.-#ObV5ek>\3=S,Do;OY05VB2@R4ESa/%T')'SEclM$&dEf'&pKZhR %Y=8.-o&D9]4\JZK3S$lAa&jD0[CmFGr1oqT^]JYE\VF5W'>it+o?<0/ErkNM17EXB#X`nN#<0@.E+,O_g.3E?d\2EpoJ;o=_A;&L %N#;(QnBt9NT1O5odE[)"K5ZO\/mU@LQrFjsi8!!^JL@8DI;-oAQBj'niPsZQN+6c*;SiMFll&!l0W+YEl:QR$jc,]N0 %#rAR[Y?)GI_1MdeLmVE@YAG#SVObH;_J?=!$&K!>X4%7n%rM]8kd[`q/Q#B0OEAC6]j0*'%NpD+'AciCTS>BF5R+@s]^#oK$GM[( %j3E2o&s=c8eucA^iJrV>FJ4H37$B.VGu?*;&l6GI.F0T;8?J->?4@beme""7*did-$?rRtYHZ$;rMjdd[IdGp;bR@[;-"=BGZ]a_,b@"=faN#N&8X1#]%)E.LQKe?Bk! %(^Q/3Q;[I:'?7rm@Z'N3NLhQ,Mt+TMoUW@FSSFtMEM:7:W_kC%3n%qI[B^_4d7PGk;e0fa1qoOWPs\au-<^TcXI[GbC$cdm6Q*f- %i`:M\@7[mZEB'+r5^7j"D5?F*MF%9]DFHTjjW9O4l1WcN];qo#kk*+EN9c:G23iS/B"GENma7b,?H+/.("5r9%>+cUClNE<:#\W* %ZS8P&":,K*^I74^R!oV:f%mrQIYs,2k305kS/ko3_Ti%tjji5I3Dfp_3Wk''CC_N@YLuGud$-F0'\^N8a7:`$#k)m8!b\ON_th18 %i6>qcLT9uhfW'r.&Hr[]UP&&:^X#nW^Esn-GX@pTr@8(>V2NtN%>=I@AIA8HB`I.lI2+fZ]5&nF88jrGUX`e2BhVMPQR:WV+cA)* %6dsVKd^E1H0PG88$X:&)NG9U:P:)Xq"WLA9u(l,C"T' %BA.*+[rn*EJ8GQU:TCU/&E[nY0;BV;b4focJbhML?R\+XX+qZ/'@k(!V/;Ehc_J/#kYr(.jCjU'o5$,?`9Kh4R5PA)>)8m$+C,^< %lblAT]c#2R1BO$s,:%A%Ou]q-g*AYAl&BHI5b"j+9l$p^Z_2iO7:d7k85bYB>"'Gm;e6`[i6k@-)@L\#\9ZL+.a9/);j*<)Da#$K %^$PGgNES^)Sa@nbPU;g([#Fju/Tb3">.u\k;=liQ]dA<\P+JQt\&X^PCKR`C&%/qHn@E26RGuGU!47(m='o1M@)jk&/oM`+r-UFC %EhJP^iFUkESoMru9sbfcd<&ri,Hr-_aP,4Yf&N(6aKkd\9o&jmHO2:gXuIn;bfX]Uh\F1NJB778IF8D[Liq.S6@[EKKN[gq)bH@45@8q(JH+S[Lkm+WbLg/!jE+oQB,*g"TFcb`+R2E$`?(<3@`l^e3[8I#+9CPNWd[^=%s %9u9g$jjRs3pqooU8g!%CVt@0#ih8uXu9?F_`3a'XtR9i4*U0E87)T.-f0:Q"^Gh8SS6?7>cct-8No7_#bFK'E]fNg;O/f`L9dl#'Ce^$Mb&7Sp0G)&U+W_VjU&`JPI>KusI_i9m,h?E;> %XrmQ'0D/#oAR.O_7b9o;Qj7d4fO82m2c)6oqQX=3@MZ>'\pbolUo&J+lLB.MH+-f*O%fetq7W`ma$*>iERSn0HoE6IS_!HYR$q,W %5J0%0i1dBH5n+!GsEL45BS7i+(8EYWda;]iV;a83KID0-"\7j7.Dd5 %eFh9+/lG\6a4Z*"\phj@JQ2\i=4`LM(eWYcqmq5m5chUC]<:Itn"d4gT?//7^<&uSf8jeP8N)OH9idd,rO?Y\f6.&]OYe0<0[R3A %r?U"f@rDiN'W5So=D?[=&@R?UQAp'2:!WMfhCJ7Oh5G#>/&A.Ucn7EMh>gd0bpI"^BrUlQ@0BJDk0R]Htq$[-rrjdLJH+j6(GuD;'^RC]/Q8d4ET?ut6/Dp@2>[8>!>`#W7jkJWQ3%dtXL$AP$79X"D %p+iW%FKSsW.'U1Ab\I*\JApY#5m^b4?:/i0d[e#L;s!N1r!,:4C'dF5:\+6_%*&khqF;f>+^oohDRSN6j?e<1?P0"e3f2&b_4/'; %>%kXm[(!C;\)6,qX8`nY8WOR)W;egPP]rP:g=ZMtck#BXh0^d)sE]G9`N=Op#`W"m40?XLc:_+rn&6G5GX?GMtVG^Ol8P\Ak] %]C6R!nDGf+6+]_1XfiI//*&\sR8"B-,#e#:!S %fF8i,E(^Inh,HH@+,F;N>'u4`rRW0;E-g'RQdhT4^Qa;ZV/Pm8^B_`$/sC]D^ID`WW-($)V4E.h %@^I_@ZE[@M>5qZk=L,41K,ofl%Qs6pW.1Z$ieN/Q5Q0_ac[Vog8bH2YTm'bZHAAhuNHO!f,^NiF4/I2YhbtuT$_'Fqep4nY^E$Y[ %LAnXL?3^PuQ&'%U1m=QVrR-TZ@(.R1^hiVT!I)?6N&'d=!U]+rXNbo=b3!U#WgBR8K\q-6s^ZD0No'J9N,o.bpH'jD1Rn81#`B)G..l>]^-9-1l%D?Qagh)$l[@-0uu3RVALS;*&E2a[n.F9Qf=Ch)E5TW(eU %]"&N=_YdQe??BZre:V9V4B4V2oa08M:q_n<\F.-!AXZ-$$UMk`qLVP2*q'bC!GDMHSOlI?D6ui,lPT!b_]_55Z>J%*rR/oU2%S3RA@UV`Y:jg;W_ob\qOa0k&7P/6ZZH,lt35E2Hj\kT$7qZd-g=Cq^H]q8e54 %,Gt#sN9CAK?QEs=*RYINCla\_69^*g85r$:`5-;8N+5!Rc%/j8s<\5[[jP\j.5F&=U`/ %>TaL]#bCIrF+H:j+J3usLr08aKjD;U,R4VCjom'f[ZDc#fnNuJ-TR>f6RmKo$dEcmpWSj\K^fe`KU&C2k?DGoJ/EL%MFX&BE`mnAV %ZNI#nn5SCV$/W,>l<J+'?0;5l_;(]c)t[Y]4im(I_TOebuSs;F*QC%ou`!Nlt,]JgHnDOL$'(l_1KU25'=dG[(>9gBkB:'<'$Z-i5OQKq*u:PYes)o %MSsPk4b"pp\aY;]e9':aSr(MejSQtDI+ssG6Rbu-N"A1*+YC]dc.T,rgIe".D[dV=I#Gkn['^#HF9)RJ\qMWHTC2Zlrd:0J/0,i! %-c+Q('\XMekaX7@Nl>rD+^a.oD79DJh:"LQ`XQ`A0Q?r`Ai\mI`XWL:Vapa)H/R2EGY+OE#Q+MM@ID[<4;i>@nRW7_r0(\p;\GJ5 %R#jK'L:AI(SG&/XljjkF0)MGX.+li&C<-jIpEJh%_dBIYH3V':l4T@hIE^UnhMoX'&m<'ZdCT_\D)IcFogD\\@#N)OJ>p"T*<2V' %c!6nERu/u=9/5f7hLjNg!dcU-2>37>%H)D;C/D[WhH(ck1>7@cB]nbZH!nu*\=!GAcp#?-G8a%(W&_kCGC!u5kf/2E4sZ4'&%(id %(Hf2=dG*IU[3*%%*,)^OjC$$$NH@/jm)N6Lbr0f+;+:ab^C7RG1GH1gZOC*OP(:A("Q!H0Z>jSt15#I/k2c(HmS?mjCk%V\hbcV7 %14<35TG`4a,hC15G.4Mjo>l'$\!@!/@`hTe=^%cR'hhcMe0C+`B]6Ut;'aPQ;EhW?.b?a+MQrrIH)9;1+%0^Bc/.cX?e2+%:fKBG %XD[WdI6@bqkr"pjeZM^;kqtUsTtN`MW2A/aH.l&LJiN/l@c5eM-uUQ`EOJp4A\hJC-h%BI^?,mL?s:[Op/&5BV02,1rn3W[5Ip\P %,HJMhY/kA(^GA44GI0<_g)5+dYUZa5m4:j_E//ZiON#JR`l(C`tZ$4lIKaijDtW*oAIts#6tWp[ZNhXG:sPi%Poaa&os-lO(GOFZ@m:lWk(>u4Igr@W[=aD*VgXiB(o,N&W58?ecg-+JUs[%a@HRlT8i?796_d@D&]d]P-$%qhbIal*N8Tc5pB %_ehsrg]h7D^kEt;<3+dgi&nY$'btj)$BbCPb^hGVK.j=pCIF)BU*um2iXmR.EcsbgabY')T"YZ^Q*g0a(eIC&SV6r"@#5:(HtXOC %6b47l+A*n6Y&44Qj"j%FnS"_qh\S@;Z[3:_j@(%b-SN)QG,],GRHWUZWBN:<`VF2)dXJEF_*@L'+:YNFR? %;X0+u;euAiLOsp40_j^L[e]lQ?RS%eB5`:_rQ0P%/"akpujqHq5oj_qaY)\'f*Jlj[uAO>V5osU %AI9_PrivateDataEnd \ No newline at end of file diff --git a/img/icons-source/github-source.ai b/img/icons-source/github-source.ai deleted file mode 100644 index eb65fdd9..00000000 Binary files a/img/icons-source/github-source.ai and /dev/null differ diff --git a/img/icons-source/googleplus-source.ai b/img/icons-source/googleplus-source.ai deleted file mode 100644 index 49bb5e98..00000000 Binary files a/img/icons-source/googleplus-source.ai and /dev/null differ diff --git a/img/icons-source/linkedin-source.svg b/img/icons-source/linkedin-source.svg deleted file mode 100755 index d0f7aa2c..00000000 --- a/img/icons-source/linkedin-source.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - diff --git a/img/icons-source/path-source.svg b/img/icons-source/path-source.svg deleted file mode 100755 index c1ce14bf..00000000 --- a/img/icons-source/path-source.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - diff --git a/img/icons-source/pinterest-source.eps b/img/icons-source/pinterest-source.eps deleted file mode 100644 index 1cbd6157..00000000 Binary files a/img/icons-source/pinterest-source.eps and /dev/null differ diff --git a/img/icons-source/skype-source.svg b/img/icons-source/skype-source.svg deleted file mode 100755 index d30711ce..00000000 --- a/img/icons-source/skype-source.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - diff --git a/img/icons-source/spotify-source.svg b/img/icons-source/spotify-source.svg deleted file mode 100755 index 74cfa2bf..00000000 --- a/img/icons-source/spotify-source.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - diff --git a/img/icons-source/stumbleupon-source.eps b/img/icons-source/stumbleupon-source.eps deleted file mode 100755 index 6f6b6edf..00000000 Binary files a/img/icons-source/stumbleupon-source.eps and /dev/null differ diff --git a/img/icons-source/treehouse-source.png b/img/icons-source/treehouse-source.png deleted file mode 100644 index 47896fbb..00000000 Binary files a/img/icons-source/treehouse-source.png and /dev/null differ diff --git a/img/icons-source/tumblr-source.eps b/img/icons-source/tumblr-source.eps deleted file mode 100644 index 50fce917..00000000 Binary files a/img/icons-source/tumblr-source.eps and /dev/null differ diff --git a/img/icons-source/twitter-source.eps b/img/icons-source/twitter-source.eps deleted file mode 100644 index c30f3ef8..00000000 Binary files a/img/icons-source/twitter-source.eps and /dev/null differ diff --git a/img/icons-source/vimeo-source.eps b/img/icons-source/vimeo-source.eps deleted file mode 100644 index 3dfbf7d2..00000000 Binary files a/img/icons-source/vimeo-source.eps and /dev/null differ diff --git a/img/icons-source/yahoo-source.svg b/img/icons-source/yahoo-source.svg deleted file mode 100755 index 5227662d..00000000 --- a/img/icons-source/yahoo-source.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - diff --git a/img/icons-1024/linkedin-1024.png b/linkedin/linkedin-1024.png similarity index 100% rename from img/icons-1024/linkedin-1024.png rename to linkedin/linkedin-1024.png diff --git a/img/icons-128/linkedin-128.png b/linkedin/linkedin-128.png similarity index 100% rename from img/icons-128/linkedin-128.png rename to linkedin/linkedin-128.png diff --git a/img/icons-16/linkedin-16.png b/linkedin/linkedin-16.png similarity index 100% rename from img/icons-16/linkedin-16.png rename to linkedin/linkedin-16.png diff --git a/img/icons-2048/linkedin-2048.png b/linkedin/linkedin-2048.png similarity index 100% rename from img/icons-2048/linkedin-2048.png rename to linkedin/linkedin-2048.png diff --git a/img/icons-24/linkedin-24.png b/linkedin/linkedin-24.png similarity index 100% rename from img/icons-24/linkedin-24.png rename to linkedin/linkedin-24.png diff --git a/img/icons-256/linkedin-256.png b/linkedin/linkedin-256.png similarity index 100% rename from img/icons-256/linkedin-256.png rename to linkedin/linkedin-256.png diff --git a/img/icons-32/linkedin-32.png b/linkedin/linkedin-32.png similarity index 100% rename from img/icons-32/linkedin-32.png rename to linkedin/linkedin-32.png diff --git a/img/icons-4096/linkedin-4096.png b/linkedin/linkedin-4096.png similarity index 100% rename from img/icons-4096/linkedin-4096.png rename to linkedin/linkedin-4096.png diff --git a/img/icons-48/linkedin-48.png b/linkedin/linkedin-48.png similarity index 100% rename from img/icons-48/linkedin-48.png rename to linkedin/linkedin-48.png diff --git a/img/icons-512/linkedin-512.png b/linkedin/linkedin-512.png similarity index 100% rename from img/icons-512/linkedin-512.png rename to linkedin/linkedin-512.png diff --git a/img/icons-64/linkedin-64.png b/linkedin/linkedin-64.png similarity index 100% rename from img/icons-64/linkedin-64.png rename to linkedin/linkedin-64.png diff --git a/img/icons-1024/path-1024.png b/path/path-1024.png similarity index 100% rename from img/icons-1024/path-1024.png rename to path/path-1024.png diff --git a/img/icons-128/path-128.png b/path/path-128.png similarity index 100% rename from img/icons-128/path-128.png rename to path/path-128.png diff --git a/img/icons-16/path-16.png b/path/path-16.png similarity index 100% rename from img/icons-16/path-16.png rename to path/path-16.png diff --git a/img/icons-2048/path-2048.png b/path/path-2048.png similarity index 100% rename from img/icons-2048/path-2048.png rename to path/path-2048.png diff --git a/img/icons-24/path-24.png b/path/path-24.png similarity index 100% rename from img/icons-24/path-24.png rename to path/path-24.png diff --git a/img/icons-256/path-256.png b/path/path-256.png similarity index 100% rename from img/icons-256/path-256.png rename to path/path-256.png diff --git a/img/icons-32/path-32.png b/path/path-32.png similarity index 100% rename from img/icons-32/path-32.png rename to path/path-32.png diff --git a/img/icons-4096/path-4096.png b/path/path-4096.png similarity index 100% rename from img/icons-4096/path-4096.png rename to path/path-4096.png diff --git a/img/icons-48/path-48.png b/path/path-48.png similarity index 100% rename from img/icons-48/path-48.png rename to path/path-48.png diff --git a/img/icons-512/path-512.png b/path/path-512.png similarity index 100% rename from img/icons-512/path-512.png rename to path/path-512.png diff --git a/img/icons-64/path-64.png b/path/path-64.png similarity index 100% rename from img/icons-64/path-64.png rename to path/path-64.png diff --git a/img/icons-1024/pinterest-1024.png b/pinterest/pinterest-1024.png similarity index 100% rename from img/icons-1024/pinterest-1024.png rename to pinterest/pinterest-1024.png diff --git a/img/icons-128/pinterest-128.png b/pinterest/pinterest-128.png similarity index 100% rename from img/icons-128/pinterest-128.png rename to pinterest/pinterest-128.png diff --git a/img/icons-16/pinterest-16.png b/pinterest/pinterest-16.png similarity index 100% rename from img/icons-16/pinterest-16.png rename to pinterest/pinterest-16.png diff --git a/img/icons-2048/pinterest-2048.png b/pinterest/pinterest-2048.png similarity index 100% rename from img/icons-2048/pinterest-2048.png rename to pinterest/pinterest-2048.png diff --git a/img/icons-24/pinterest-24.png b/pinterest/pinterest-24.png similarity index 100% rename from img/icons-24/pinterest-24.png rename to pinterest/pinterest-24.png diff --git a/img/icons-256/pinterest-256.png b/pinterest/pinterest-256.png similarity index 100% rename from img/icons-256/pinterest-256.png rename to pinterest/pinterest-256.png diff --git a/img/icons-32/pinterest-32.png b/pinterest/pinterest-32.png similarity index 100% rename from img/icons-32/pinterest-32.png rename to pinterest/pinterest-32.png diff --git a/img/icons-4096/pinterest-4096.png b/pinterest/pinterest-4096.png similarity index 100% rename from img/icons-4096/pinterest-4096.png rename to pinterest/pinterest-4096.png diff --git a/img/icons-48/pinterest-48.png b/pinterest/pinterest-48.png similarity index 100% rename from img/icons-48/pinterest-48.png rename to pinterest/pinterest-48.png diff --git a/img/icons-512/pinterest-512.png b/pinterest/pinterest-512.png similarity index 100% rename from img/icons-512/pinterest-512.png rename to pinterest/pinterest-512.png diff --git a/img/icons-64/pinterest-64.png b/pinterest/pinterest-64.png similarity index 100% rename from img/icons-64/pinterest-64.png rename to pinterest/pinterest-64.png diff --git a/readme.md b/readme.md index 32c027fc..6f2a342a 100644 --- a/readme.md +++ b/readme.md @@ -106,6 +106,11 @@ Image source: http://vimeo.com/about/press Original artist: Vimeo, Inc. HEX colour value: #44BBFF (taken from CSS) +### WordPress +Image source: http://wordpress.org/about/logos/ +Original artist: WordPress Foundation +HEX colour value: #21759B (taken from brand guidelines) + ### Yahoo Image source: http://www.alexpeattie.com/projects/justvector_icons Original artist: Alex Peattie diff --git a/img/icons-1024/skype-1024.png b/skype/skype-1024.png similarity index 100% rename from img/icons-1024/skype-1024.png rename to skype/skype-1024.png diff --git a/img/icons-128/skype-128.png b/skype/skype-128.png similarity index 100% rename from img/icons-128/skype-128.png rename to skype/skype-128.png diff --git a/img/icons-16/skype-16.png b/skype/skype-16.png similarity index 100% rename from img/icons-16/skype-16.png rename to skype/skype-16.png diff --git a/img/icons-2048/skype-2048.png b/skype/skype-2048.png similarity index 100% rename from img/icons-2048/skype-2048.png rename to skype/skype-2048.png diff --git a/img/icons-24/skype-24.png b/skype/skype-24.png similarity index 100% rename from img/icons-24/skype-24.png rename to skype/skype-24.png diff --git a/img/icons-256/skype-256.png b/skype/skype-256.png similarity index 100% rename from img/icons-256/skype-256.png rename to skype/skype-256.png diff --git a/img/icons-32/skype-32.png b/skype/skype-32.png similarity index 100% rename from img/icons-32/skype-32.png rename to skype/skype-32.png diff --git a/img/icons-4096/skype-4096.png b/skype/skype-4096.png similarity index 100% rename from img/icons-4096/skype-4096.png rename to skype/skype-4096.png diff --git a/img/icons-48/skype-48.png b/skype/skype-48.png similarity index 100% rename from img/icons-48/skype-48.png rename to skype/skype-48.png diff --git a/img/icons-512/skype-512.png b/skype/skype-512.png similarity index 100% rename from img/icons-512/skype-512.png rename to skype/skype-512.png diff --git a/img/icons-64/skype-64.png b/skype/skype-64.png similarity index 100% rename from img/icons-64/skype-64.png rename to skype/skype-64.png diff --git a/img/icons-1024/spotify-1024.png b/spotify/spotify-1024.png similarity index 100% rename from img/icons-1024/spotify-1024.png rename to spotify/spotify-1024.png diff --git a/img/icons-128/spotify-128.png b/spotify/spotify-128.png similarity index 100% rename from img/icons-128/spotify-128.png rename to spotify/spotify-128.png diff --git a/img/icons-16/spotify-16.png b/spotify/spotify-16.png similarity index 100% rename from img/icons-16/spotify-16.png rename to spotify/spotify-16.png diff --git a/img/icons-2048/spotify-2048.png b/spotify/spotify-2048.png similarity index 100% rename from img/icons-2048/spotify-2048.png rename to spotify/spotify-2048.png diff --git a/img/icons-24/spotify-24.png b/spotify/spotify-24.png similarity index 100% rename from img/icons-24/spotify-24.png rename to spotify/spotify-24.png diff --git a/img/icons-256/spotify-256.png b/spotify/spotify-256.png similarity index 100% rename from img/icons-256/spotify-256.png rename to spotify/spotify-256.png diff --git a/img/icons-32/spotify-32.png b/spotify/spotify-32.png similarity index 100% rename from img/icons-32/spotify-32.png rename to spotify/spotify-32.png diff --git a/img/icons-4096/spotify-4096.png b/spotify/spotify-4096.png similarity index 100% rename from img/icons-4096/spotify-4096.png rename to spotify/spotify-4096.png diff --git a/img/icons-48/spotify-48.png b/spotify/spotify-48.png similarity index 100% rename from img/icons-48/spotify-48.png rename to spotify/spotify-48.png diff --git a/img/icons-512/spotify-512.png b/spotify/spotify-512.png similarity index 100% rename from img/icons-512/spotify-512.png rename to spotify/spotify-512.png diff --git a/img/icons-64/spotify-64.png b/spotify/spotify-64.png similarity index 100% rename from img/icons-64/spotify-64.png rename to spotify/spotify-64.png diff --git a/img/icons-1024/stumbleupon-1024.png b/stumbleupon/stumbleupon-1024.png similarity index 100% rename from img/icons-1024/stumbleupon-1024.png rename to stumbleupon/stumbleupon-1024.png diff --git a/img/icons-128/stumbleupon-128.png b/stumbleupon/stumbleupon-128.png similarity index 100% rename from img/icons-128/stumbleupon-128.png rename to stumbleupon/stumbleupon-128.png diff --git a/img/icons-16/stumbleupon-16.png b/stumbleupon/stumbleupon-16.png similarity index 100% rename from img/icons-16/stumbleupon-16.png rename to stumbleupon/stumbleupon-16.png diff --git a/img/icons-2048/stumbleupon-2048.png b/stumbleupon/stumbleupon-2048.png similarity index 100% rename from img/icons-2048/stumbleupon-2048.png rename to stumbleupon/stumbleupon-2048.png diff --git a/img/icons-24/stumbleupon-24.png b/stumbleupon/stumbleupon-24.png similarity index 100% rename from img/icons-24/stumbleupon-24.png rename to stumbleupon/stumbleupon-24.png diff --git a/img/icons-256/stumbleupon-256.png b/stumbleupon/stumbleupon-256.png similarity index 100% rename from img/icons-256/stumbleupon-256.png rename to stumbleupon/stumbleupon-256.png diff --git a/img/icons-32/stumbleupon-32.png b/stumbleupon/stumbleupon-32.png similarity index 100% rename from img/icons-32/stumbleupon-32.png rename to stumbleupon/stumbleupon-32.png diff --git a/img/icons-4096/stumbleupon-4096.png b/stumbleupon/stumbleupon-4096.png similarity index 100% rename from img/icons-4096/stumbleupon-4096.png rename to stumbleupon/stumbleupon-4096.png diff --git a/img/icons-48/stumbleupon-48.png b/stumbleupon/stumbleupon-48.png similarity index 100% rename from img/icons-48/stumbleupon-48.png rename to stumbleupon/stumbleupon-48.png diff --git a/img/icons-512/stumbleupon-512.png b/stumbleupon/stumbleupon-512.png similarity index 100% rename from img/icons-512/stumbleupon-512.png rename to stumbleupon/stumbleupon-512.png diff --git a/img/icons-64/stumbleupon-64.png b/stumbleupon/stumbleupon-64.png similarity index 100% rename from img/icons-64/stumbleupon-64.png rename to stumbleupon/stumbleupon-64.png diff --git a/img/icons-1024/treehouse-1024.png b/treehouse/treehouse-1024.png similarity index 100% rename from img/icons-1024/treehouse-1024.png rename to treehouse/treehouse-1024.png diff --git a/img/icons-128/treehouse-128.png b/treehouse/treehouse-128.png similarity index 100% rename from img/icons-128/treehouse-128.png rename to treehouse/treehouse-128.png diff --git a/img/icons-16/treehouse-16.png b/treehouse/treehouse-16.png similarity index 100% rename from img/icons-16/treehouse-16.png rename to treehouse/treehouse-16.png diff --git a/img/icons-2048/treehouse-2048.png b/treehouse/treehouse-2048.png similarity index 100% rename from img/icons-2048/treehouse-2048.png rename to treehouse/treehouse-2048.png diff --git a/img/icons-24/treehouse-24.png b/treehouse/treehouse-24.png similarity index 100% rename from img/icons-24/treehouse-24.png rename to treehouse/treehouse-24.png diff --git a/img/icons-256/treehouse-256.png b/treehouse/treehouse-256.png similarity index 100% rename from img/icons-256/treehouse-256.png rename to treehouse/treehouse-256.png diff --git a/img/icons-32/treehouse-32.png b/treehouse/treehouse-32.png similarity index 100% rename from img/icons-32/treehouse-32.png rename to treehouse/treehouse-32.png diff --git a/img/icons-4096/treehouse-4096.png b/treehouse/treehouse-4096.png similarity index 100% rename from img/icons-4096/treehouse-4096.png rename to treehouse/treehouse-4096.png diff --git a/img/icons-48/treehouse-48.png b/treehouse/treehouse-48.png similarity index 100% rename from img/icons-48/treehouse-48.png rename to treehouse/treehouse-48.png diff --git a/img/icons-512/treehouse-512.png b/treehouse/treehouse-512.png similarity index 100% rename from img/icons-512/treehouse-512.png rename to treehouse/treehouse-512.png diff --git a/img/icons-64/treehouse-64.png b/treehouse/treehouse-64.png similarity index 100% rename from img/icons-64/treehouse-64.png rename to treehouse/treehouse-64.png diff --git a/img/icons-1024/tumblr-1024.png b/tumblr/tumblr-1024.png similarity index 100% rename from img/icons-1024/tumblr-1024.png rename to tumblr/tumblr-1024.png diff --git a/img/icons-128/tumblr-128.png b/tumblr/tumblr-128.png similarity index 100% rename from img/icons-128/tumblr-128.png rename to tumblr/tumblr-128.png diff --git a/img/icons-16/tumblr-16.png b/tumblr/tumblr-16.png similarity index 100% rename from img/icons-16/tumblr-16.png rename to tumblr/tumblr-16.png diff --git a/img/icons-2048/tumblr-2048.png b/tumblr/tumblr-2048.png similarity index 100% rename from img/icons-2048/tumblr-2048.png rename to tumblr/tumblr-2048.png diff --git a/img/icons-24/tumblr-24.png b/tumblr/tumblr-24.png similarity index 100% rename from img/icons-24/tumblr-24.png rename to tumblr/tumblr-24.png diff --git a/img/icons-256/tumblr-256.png b/tumblr/tumblr-256.png similarity index 100% rename from img/icons-256/tumblr-256.png rename to tumblr/tumblr-256.png diff --git a/img/icons-32/tumblr-32.png b/tumblr/tumblr-32.png similarity index 100% rename from img/icons-32/tumblr-32.png rename to tumblr/tumblr-32.png diff --git a/img/icons-4096/tumblr-4096.png b/tumblr/tumblr-4096.png similarity index 100% rename from img/icons-4096/tumblr-4096.png rename to tumblr/tumblr-4096.png diff --git a/img/icons-48/tumblr-48.png b/tumblr/tumblr-48.png similarity index 100% rename from img/icons-48/tumblr-48.png rename to tumblr/tumblr-48.png diff --git a/img/icons-512/tumblr-512.png b/tumblr/tumblr-512.png similarity index 100% rename from img/icons-512/tumblr-512.png rename to tumblr/tumblr-512.png diff --git a/img/icons-64/tumblr-64.png b/tumblr/tumblr-64.png similarity index 100% rename from img/icons-64/tumblr-64.png rename to tumblr/tumblr-64.png diff --git a/img/icons-1024/twitter-1024.png b/twitter/twitter-1024.png similarity index 100% rename from img/icons-1024/twitter-1024.png rename to twitter/twitter-1024.png diff --git a/img/icons-128/twitter-128.png b/twitter/twitter-128.png similarity index 100% rename from img/icons-128/twitter-128.png rename to twitter/twitter-128.png diff --git a/img/icons-16/twitter-16.png b/twitter/twitter-16.png similarity index 100% rename from img/icons-16/twitter-16.png rename to twitter/twitter-16.png diff --git a/img/icons-2048/twitter-2048.png b/twitter/twitter-2048.png similarity index 100% rename from img/icons-2048/twitter-2048.png rename to twitter/twitter-2048.png diff --git a/img/icons-24/twitter-24.png b/twitter/twitter-24.png similarity index 100% rename from img/icons-24/twitter-24.png rename to twitter/twitter-24.png diff --git a/img/icons-256/twitter-256.png b/twitter/twitter-256.png similarity index 100% rename from img/icons-256/twitter-256.png rename to twitter/twitter-256.png diff --git a/img/icons-32/twitter-32.png b/twitter/twitter-32.png similarity index 100% rename from img/icons-32/twitter-32.png rename to twitter/twitter-32.png diff --git a/img/icons-4096/twitter-4096.png b/twitter/twitter-4096.png similarity index 100% rename from img/icons-4096/twitter-4096.png rename to twitter/twitter-4096.png diff --git a/img/icons-48/twitter-48.png b/twitter/twitter-48.png similarity index 100% rename from img/icons-48/twitter-48.png rename to twitter/twitter-48.png diff --git a/img/icons-512/twitter-512.png b/twitter/twitter-512.png similarity index 100% rename from img/icons-512/twitter-512.png rename to twitter/twitter-512.png diff --git a/img/icons-64/twitter-64.png b/twitter/twitter-64.png similarity index 100% rename from img/icons-64/twitter-64.png rename to twitter/twitter-64.png diff --git a/img/icons-1024/vimeo-1024.png b/vimeo/vimeo-1024.png similarity index 100% rename from img/icons-1024/vimeo-1024.png rename to vimeo/vimeo-1024.png diff --git a/img/icons-128/vimeo-128.png b/vimeo/vimeo-128.png similarity index 100% rename from img/icons-128/vimeo-128.png rename to vimeo/vimeo-128.png diff --git a/img/icons-16/vimeo-16.png b/vimeo/vimeo-16.png similarity index 100% rename from img/icons-16/vimeo-16.png rename to vimeo/vimeo-16.png diff --git a/img/icons-2048/vimeo-2048.png b/vimeo/vimeo-2048.png similarity index 100% rename from img/icons-2048/vimeo-2048.png rename to vimeo/vimeo-2048.png diff --git a/img/icons-24/vimeo-24.png b/vimeo/vimeo-24.png similarity index 100% rename from img/icons-24/vimeo-24.png rename to vimeo/vimeo-24.png diff --git a/img/icons-256/vimeo-256.png b/vimeo/vimeo-256.png similarity index 100% rename from img/icons-256/vimeo-256.png rename to vimeo/vimeo-256.png diff --git a/img/icons-32/vimeo-32.png b/vimeo/vimeo-32.png similarity index 100% rename from img/icons-32/vimeo-32.png rename to vimeo/vimeo-32.png diff --git a/img/icons-4096/vimeo-4096.png b/vimeo/vimeo-4096.png similarity index 100% rename from img/icons-4096/vimeo-4096.png rename to vimeo/vimeo-4096.png diff --git a/img/icons-48/vimeo-48.png b/vimeo/vimeo-48.png similarity index 100% rename from img/icons-48/vimeo-48.png rename to vimeo/vimeo-48.png diff --git a/img/icons-512/vimeo-512.png b/vimeo/vimeo-512.png similarity index 100% rename from img/icons-512/vimeo-512.png rename to vimeo/vimeo-512.png diff --git a/img/icons-64/vimeo-64.png b/vimeo/vimeo-64.png similarity index 100% rename from img/icons-64/vimeo-64.png rename to vimeo/vimeo-64.png diff --git a/wordpress/wordpress-1024.png b/wordpress/wordpress-1024.png new file mode 100644 index 00000000..b5313f6c Binary files /dev/null and b/wordpress/wordpress-1024.png differ diff --git a/wordpress/wordpress-128.png b/wordpress/wordpress-128.png new file mode 100644 index 00000000..4aa872b7 Binary files /dev/null and b/wordpress/wordpress-128.png differ diff --git a/wordpress/wordpress-16.png b/wordpress/wordpress-16.png new file mode 100644 index 00000000..23b42028 Binary files /dev/null and b/wordpress/wordpress-16.png differ diff --git a/wordpress/wordpress-2048.png b/wordpress/wordpress-2048.png new file mode 100644 index 00000000..9ad245fc Binary files /dev/null and b/wordpress/wordpress-2048.png differ diff --git a/wordpress/wordpress-24.png b/wordpress/wordpress-24.png new file mode 100644 index 00000000..feaf173c Binary files /dev/null and b/wordpress/wordpress-24.png differ diff --git a/wordpress/wordpress-256.png b/wordpress/wordpress-256.png new file mode 100644 index 00000000..8fa2d92d Binary files /dev/null and b/wordpress/wordpress-256.png differ diff --git a/wordpress/wordpress-32.png b/wordpress/wordpress-32.png new file mode 100644 index 00000000..3a6de03d Binary files /dev/null and b/wordpress/wordpress-32.png differ diff --git a/wordpress/wordpress-4096.png b/wordpress/wordpress-4096.png new file mode 100644 index 00000000..8961318b Binary files /dev/null and b/wordpress/wordpress-4096.png differ diff --git a/wordpress/wordpress-48.png b/wordpress/wordpress-48.png new file mode 100644 index 00000000..413dba3a Binary files /dev/null and b/wordpress/wordpress-48.png differ diff --git a/wordpress/wordpress-512.png b/wordpress/wordpress-512.png new file mode 100644 index 00000000..481aba20 Binary files /dev/null and b/wordpress/wordpress-512.png differ diff --git a/wordpress/wordpress-64.png b/wordpress/wordpress-64.png new file mode 100644 index 00000000..f9a03e10 Binary files /dev/null and b/wordpress/wordpress-64.png differ diff --git a/img/icons-1024/yahoo-1024.png b/yahoo/yahoo-1024.png similarity index 100% rename from img/icons-1024/yahoo-1024.png rename to yahoo/yahoo-1024.png diff --git a/img/icons-128/yahoo-128.png b/yahoo/yahoo-128.png similarity index 100% rename from img/icons-128/yahoo-128.png rename to yahoo/yahoo-128.png diff --git a/img/icons-16/yahoo-16.png b/yahoo/yahoo-16.png similarity index 100% rename from img/icons-16/yahoo-16.png rename to yahoo/yahoo-16.png diff --git a/img/icons-2048/yahoo-2048.png b/yahoo/yahoo-2048.png similarity index 100% rename from img/icons-2048/yahoo-2048.png rename to yahoo/yahoo-2048.png diff --git a/img/icons-24/yahoo-24.png b/yahoo/yahoo-24.png similarity index 100% rename from img/icons-24/yahoo-24.png rename to yahoo/yahoo-24.png diff --git a/img/icons-256/yahoo-256.png b/yahoo/yahoo-256.png similarity index 100% rename from img/icons-256/yahoo-256.png rename to yahoo/yahoo-256.png diff --git a/img/icons-32/yahoo-32.png b/yahoo/yahoo-32.png similarity index 100% rename from img/icons-32/yahoo-32.png rename to yahoo/yahoo-32.png diff --git a/img/icons-4096/yahoo-4096.png b/yahoo/yahoo-4096.png similarity index 100% rename from img/icons-4096/yahoo-4096.png rename to yahoo/yahoo-4096.png diff --git a/img/icons-48/yahoo-48.png b/yahoo/yahoo-48.png similarity index 100% rename from img/icons-48/yahoo-48.png rename to yahoo/yahoo-48.png diff --git a/img/icons-512/yahoo-512.png b/yahoo/yahoo-512.png similarity index 100% rename from img/icons-512/yahoo-512.png rename to yahoo/yahoo-512.png diff --git a/img/icons-64/yahoo-64.png b/yahoo/yahoo-64.png similarity index 100% rename from img/icons-64/yahoo-64.png rename to yahoo/yahoo-64.png