From 2a1cd4fda8a4a8e649910d16b4dfa1ce7ae63543 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Fri, 12 May 2023 09:24:40 +0800 Subject: *misc --- ThirdParty/CsvHelper-master/logo/Comma.eps | 5836 ++++++++++++++++++++++++++++ 1 file changed, 5836 insertions(+) create mode 100644 ThirdParty/CsvHelper-master/logo/Comma.eps (limited to 'ThirdParty/CsvHelper-master/logo/Comma.eps') diff --git a/ThirdParty/CsvHelper-master/logo/Comma.eps b/ThirdParty/CsvHelper-master/logo/Comma.eps new file mode 100644 index 0000000..482a973 --- /dev/null +++ b/ThirdParty/CsvHelper-master/logo/Comma.eps @@ -0,0 +1,5836 @@ +%!PS-Adobe-3.1 EPSF-3.0 +%ADO_DSC_Encoding: MacOS Roman +%%Title: Comma.eps +%%Creator: Adobe Illustrator(R) 14.0 +%%For: Jon Ruprecht +%%CreationDate: 9/7/11 +%%BoundingBox: 0 0 249 403 +%%HiResBoundingBox: 0 0 248.0957 402.5762 +%%CropBox: 0 0 248.0957 402.5762 +%%LanguageLevel: 2 +%%DocumentData: Clean7Bit +%ADOBeginClientInjection: DocumentHeader "AI11EPS" +%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 80 128 8 %%BeginData: 18740 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %12181118121811181218111812181118121811181218FF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211FF1211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %1118FF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111211121112111211121112111211FF18111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812181118FF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211FF181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %12121118121211181212111812121118121211181218FF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211FF1812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %1218FF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111211121112111211121112111211FF12111812121118 %121211181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %121211181212111812121118FF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211FF181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %11181218111812181118121811181218111812181118FF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211FF1812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %1218FF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111211121112111211121112111211FF18121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218FF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211FF121118121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %11181212111812121118121211181212111812121118FF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211FF1811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %113AFF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111211121112111211121112111212FF18121211181212 %111812121118121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %11181212111812121118123AFF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1212FF181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %1218111812181118121811181218111812181118123AFF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111212FF1211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %113BFF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111211121112111211121112111234FF18111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %12181118121811181218115FFF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1234FF181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %1212111812121118121211181212111812121118125FFF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111258FF1812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %1283FF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211121112111211121112111211121112111211125FFF12111812121118 %121211181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %12121118121211181212118AFF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1283FF181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811AEFF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211121112111211121112A8FF1812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %12FFFF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112AEFF18121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %1118121811181218111812FFFF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %3AFFFF121118121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121234FFFF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112115FFFFF1811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %83FFFF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121184FFFF18121211181212 %111812121118121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %11181212111812121118A8FFFF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %FFFFFF181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811181218113AFFFFFF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111234FFFFFF1211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %12121118121211181212111812121118121211181212111812121118125F %FFFFFF111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211121112111211121112111211121112111283FFFFFF18111812181118 %121811181218111812181118121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %121811181218111812AEFFFFFF1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %1211121112111211121112111211121112111211121112111211121112A8 %FFFFFF181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %12121118121211181212111812121118121212FD04FF1112111211121112 %111211121112111211121112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %111211121112115FFD04FF18121811181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %12181118121811181218111812181118121811181218111812185FFD04FF %111211121112111211121112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %111211121112111211121112111211A8FD04FF1211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %12121118AEFD04FF11121112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %1112111211121112111211121112111211121112111212FD05FF18111812 %181118121811181218111812181118121811181218111812181118121811 %181218111812181118121811181218111812181118121811181218111812 %1811181218111812181183FD05FF11121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %1112111211121112111211121112111211121112111211121112111283FD %05FF18121211181212111812121118121211181212111812121118121211 %181212111812121118121211181212111812121118121211181212111812 %12111812121118121211181212111812FD06FF1112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12113AFD06FF181218111812181118121811181218111812181118121811 %181218111812181118121811181218111812181118121811181218111812 %181118121811181218111812181118121811185FFD06FF11121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211AEFD06FF1211181212111812121118121211181212111812 %121118121211181212111812121118121211181212111812121118121211 %1812121118121211181212111812121118121211181218AEFD06FF343A34 %3B343A343B343A343B343A343B343A343A11121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112111234FD1AFF8318111812181118121811181218111812 %181118121811181218111812181118121811181218111812181118121811 %181218111812AEFD1AFF8311121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121118AEFD1AFF3418121211181212111812121118121211181212111812 %121118121211181212111812121118121211181212111812121118121234 %FD1AFFA81211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121184FD1AFF %AE1118121811181218111812181118121811181218111812181118121811 %1812181118121811181218111812181118121811181218FD1BFF58121112 %111211121112111211121112111211121112111211121112111211121112 %1112111211121112111211121112111211125FFD1BFF1812121118121211 %181212111812121118121211181212111812121118121211181212111812 %1211181212111812121118121211AFFD1AFF841112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112113AFD1BFF34181218111812181118121811181218 %111812181118121811181218111812181118121811181218111812181118 %12181118121883FD1AFF8412111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %111212FD1BFF3B1212111812121118121211181212111812121118121211 %1812121118121211181212111812121118121211181212111812121184FD %1AFF84111211121112111211121112111211121112111211121112111211 %12111211121112111211121112111211121112111211121112A8FD1AFF12 %181218111812181118121811181218111812181118121811181218111812 %18111812181118121811181218111812181118121883FD1AFF5F12111211 %121112111211121112111211121112111211121112111211121112111211 %121112111211121112111211121112111212FD1AFF831812121118121211 %181212111812121118121211181212111812121118121211181212111812 %1211181212111812121118121211AEFD19FFA81211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %111211121112111211121134FD1AFF3A1118121811181218111812181118 %121811181218111812181118121811181218111812181118121811181218 %1118121811181218A8FD19FF3A1112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %121112111258FD19FF3B1118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %121211FD18FFA83A11121112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %1183FD17FFAE3B1218111812181118121811181218111812181118121811 %181218111812181118121811181218111812181118121811181218111812 %5FFD17FFA812111211121112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121118 %A8FD16FF8318121211181212111812121118121211181212111812121118 %121211181212111812121118121211181212111812121118121211181212 %83FD16FF3412111211121112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %58FD15FFAE12181118121811181218111812181118121811181218111812 %181118121811181218111812181118121811181218111812181118121811 %1812FD14FFA83A1112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211FD15FF1812121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %1212111812AEFD15FF111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121184FD16FF1812181118121811181218111812181118121811 %181218111812181118121811181218111812181118121811181218111812 %18111812181183FD17FF1112111211121112111211121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %11121112115FFD18FF121118121211181212111812121118121211181212 %111812121118121211181212111812121118121211181212111812121118 %1212115FFD19FF1112111211121112111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %3AFD1AFF1811181218111812181118121811181218111812181118121811 %18121811181218111812181118121811181218111812181118123BFD1BFF %111211121112111211121112111211121112111211121112111211121112 %1112111211121112111211121112111211121112115FFD1CFF1812121118 %121211181212111812121118121211181212111812121118121211181212 %1118121211181212111812121118125FFD1DFF1112111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %12111211121112115FFD1EFF181218111812181118121811181218111812 %181118121811181218111812181118121811181218111812181118121811 %84FD1FFF1112111211121112111211121112111211121112111211121112 %11121112111211121112111211121112111211121184FD20FF1211181212 %111812121118121211181212111812121118121211181212111812121118 %1212111812121118121212AEFD21FF111211121112111211121112111211 %121112111211121112111211121112111211121112111211121112111234 %FD23FF181118121811181218111812181118121811181218111812181118 %121811181218111812181118121811185FFD24FF11121112111211121112 %111211121112111211121112111211121112111211121112111211121112 %111283FD25FF181212111812121118121211181212111812121118121211 %181212111812121118121211181212113BAEFD26FF111211121112111211 %121112111211121112111211121112111211121112111211121112111211 %83FD28FF1812181118121811181218111812181118121811181218111812 %181118121811181218111834FD2AFF111211121112111211121112111211 %1211121112111211121112111211121112111211125FFD2BFF1211181212 %11181212111812121118121211181212111812121118121211181212115F %AEFD2CFF1112111211121112111211121112111211121112111211121112 %11121112111212A8FD2EFF18111812181118121811181218111812181118 %12181118121811181218111883FD30FF1112111211121112111211121112 %1112111211121112111211121112115FA8FD31FF18121211181212111812 %121118121211181212111812121118121258FD34FF111211121112111211 %121112111211121112111211121112115FA8FD35FF181218111812181118 %12181118121811181218111812185FFD38FF111211121112111211121112 %11121112111211121284AFFD39FF12111812121118121211181212111812 %12115FA8FD3CFF1112111211121112111211121112113A83FD3FFF181118 %1218111812181118123B5FFD42FF1112111211121112113A83AFFD44FF18 %12121118348383FD48FF113A5984A8FD4AFFFF %%EndData +%ADOEndClientInjection: DocumentHeader "AI11EPS" +%%Pages: 1 +%%DocumentNeededResources: +%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0 +%%+ procset Adobe_CoolType_Utility_T42 1.0 0 +%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 +%%+ procset Adobe_CoolType_Core 2.31 0 +%%+ procset Adobe_AGM_Core 2.0 0 +%%+ procset Adobe_AGM_Utils 1.0 0 +%%DocumentFonts: +%%DocumentNeededFonts: +%%DocumentNeededFeatures: +%%DocumentSuppliedFeatures: +%%DocumentProcessColors: Cyan Yellow +%%DocumentCustomColors: +%%CMYKCustomColor: +%%RGBCustomColor: +%%EndComments + + + + + + +%%BeginDefaults +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults +%%BeginProlog +%%BeginResource: procset Adobe_AGM_Utils 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{currentpacking true setpacking}if +userdict/Adobe_AGM_Utils 75 dict dup begin put +/bdf +{bind def}bind def +/nd{null def}bdf +/xdf +{exch def}bdf +/ldf +{load def}bdf +/ddf +{put}bdf +/xddf +{3 -1 roll put}bdf +/xpt +{exch put}bdf +/ndf +{ + exch dup where{ + pop pop pop + }{ + xdf + }ifelse +}def +/cdndf +{ + exch dup currentdict exch known{ + pop pop + }{ + exch def + }ifelse +}def +/gx +{get exec}bdf +/ps_level + /languagelevel where{ + pop systemdict/languagelevel gx + }{ + 1 + }ifelse +def +/level2 + ps_level 2 ge +def +/level3 + ps_level 3 ge +def +/ps_version + {version cvr}stopped{-1}if +def +/set_gvm +{currentglobal exch setglobal}bdf +/reset_gvm +{setglobal}bdf +/makereadonlyarray +{ + /packedarray where{pop packedarray + }{ + array astore readonly}ifelse +}bdf +/map_reserved_ink_name +{ + dup type/stringtype eq{ + dup/Red eq{ + pop(_Red_) + }{ + dup/Green eq{ + pop(_Green_) + }{ + dup/Blue eq{ + pop(_Blue_) + }{ + dup()cvn eq{ + pop(Process) + }if + }ifelse + }ifelse + }ifelse + }if +}bdf +/AGMUTIL_GSTATE 22 dict def +/get_gstate +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_clr_spc currentcolorspace def + /AGMUTIL_GSTATE_clr_indx 0 def + /AGMUTIL_GSTATE_clr_comps 12 array def + mark currentcolor counttomark + {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop + /AGMUTIL_GSTATE_fnt rootfont def + /AGMUTIL_GSTATE_lw currentlinewidth def + /AGMUTIL_GSTATE_lc currentlinecap def + /AGMUTIL_GSTATE_lj currentlinejoin def + /AGMUTIL_GSTATE_ml currentmiterlimit def + currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf + /AGMUTIL_GSTATE_sa currentstrokeadjust def + /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def + /AGMUTIL_GSTATE_op currentoverprint def + /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def + /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def + currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf + cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf + /AGMUTIL_GSTATE_ht currenthalftone def + /AGMUTIL_GSTATE_flt currentflat def + end +}def +/set_gstate +{ + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_clr_spc setcolorspace + AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get + /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor + AGMUTIL_GSTATE_fnt setfont + AGMUTIL_GSTATE_lw setlinewidth + AGMUTIL_GSTATE_lc setlinecap + AGMUTIL_GSTATE_lj setlinejoin + AGMUTIL_GSTATE_ml setmiterlimit + AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash + AGMUTIL_GSTATE_sa setstrokeadjust + AGMUTIL_GSTATE_clr_rnd setcolorrendering + AGMUTIL_GSTATE_op setoverprint + AGMUTIL_GSTATE_bg cvx setblackgeneration + AGMUTIL_GSTATE_ucr cvx setundercolorremoval + AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx + AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer + AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or + { + currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne + { + mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark + }if + }{ + AGMUTIL_GSTATE_ht sethalftone + }ifelse + AGMUTIL_GSTATE_flt setflat + end +}def +/get_gstate_and_matrix +{ + AGMUTIL_GSTATE begin + /AGMUTIL_GSTATE_ctm matrix currentmatrix def + end + get_gstate +}def +/set_gstate_and_matrix +{ + set_gstate + AGMUTIL_GSTATE begin + AGMUTIL_GSTATE_ctm setmatrix + end +}def +/AGMUTIL_str256 256 string def +/AGMUTIL_src256 256 string def +/AGMUTIL_dst64 64 string def +/AGMUTIL_srcLen nd +/AGMUTIL_ndx nd +/AGMUTIL_cpd nd +/capture_cpd{ + //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf +}def +/thold_halftone +{ + level3 + {sethalftone currenthalftone} + { + dup/HalftoneType get 3 eq + { + sethalftone currenthalftone + }{ + begin + Width Height mul{ + Thresholds read{pop}if + }repeat + end + currenthalftone + }ifelse + }ifelse +}def +/rdcmntline +{ + currentfile AGMUTIL_str256 readline pop + (%)anchorsearch{pop}if +}bdf +/filter_cmyk +{ + dup type/filetype ne{ + exch()/SubFileDecode filter + }{ + exch pop + } + ifelse + [ + exch + { + AGMUTIL_src256 readstring pop + dup length/AGMUTIL_srcLen exch def + /AGMUTIL_ndx 0 def + AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{ + 1 index exch get + AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put + /AGMUTIL_ndx AGMUTIL_ndx 1 add def + }for + pop + AGMUTIL_dst64 0 AGMUTIL_ndx getinterval + } + bind + /exec cvx + ]cvx +}bdf +/filter_indexed_devn +{ + cvi Names length mul names_index add Lookup exch get +}bdf +/filter_devn +{ + 4 dict begin + /srcStr xdf + /dstStr xdf + dup type/filetype ne{ + 0()/SubFileDecode filter + }if + [ + exch + [ + /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx + currentdict/srcStr get/readstring cvx/pop cvx + /dup cvx/length cvx 0/gt cvx[ + Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx + names_index Names length currentdict/srcStr get length 1 sub{ + 1/index cvx/exch cvx/get cvx + currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx + Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx + }for + currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx + ]cvx/if cvx + /end cvx + ]cvx + bind + /exec cvx + ]cvx + end +}bdf +/AGMUTIL_imagefile nd +/read_image_file +{ + AGMUTIL_imagefile 0 setfileposition + 10 dict begin + /imageDict xdf + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + /imbufIdx 0 def + /origDataSource imageDict/DataSource get def + /origMultipleDataSources imageDict/MultipleDataSources get def + /origDecode imageDict/Decode get def + /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def + imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse + { + /imbufCnt imageDict/DataSource get length def + /imbufs imbufCnt array def + 0 1 imbufCnt 1 sub{ + /imbufIdx xdf + imbufs imbufIdx imbufLen string put + imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put + }for + DeviceN_PS2{ + imageDict begin + /DataSource[DataSource/devn_sep_datasource cvx]cvx def + /MultipleDataSources false def + /Decode[0 1]def + end + }if + }{ + /imbuf imbufLen string def + Indexed_DeviceN level3 not and DeviceN_NoneName or{ + /srcDataStrs[imageDict begin + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi string + }repeat + end]def + imageDict begin + /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def + /Decode[0 1]def + end + }{ + imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put + imageDict/Decode[0 1]put + }ifelse + }ifelse + imageDict exch + load exec + imageDict/DataSource origDataSource put + imageDict/MultipleDataSources origMultipleDataSources put + imageDict/Decode origDecode put + end +}bdf +/write_image_file +{ + begin + {(AGMUTIL_imagefile)(w+)file}stopped{ + false + }{ + Adobe_AGM_Utils/AGMUTIL_imagefile xddf + 2 dict begin + /imbufLen Width BitsPerComponent mul 7 add 8 idiv def + MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{ + /imbuf imbufLen string def + }if + 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{ + pop + MultipleDataSources{ + 0 1 DataSource length 1 sub{ + DataSource type dup + /arraytype eq{ + pop DataSource exch gx + }{ + /filetype eq{ + DataSource exch get imbuf readstring pop + }{ + DataSource exch get + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }for + }{ + DataSource type dup + /arraytype eq{ + pop DataSource exec + }{ + /filetype eq{ + DataSource imbuf readstring pop + }{ + DataSource + }ifelse + }ifelse + AGMUTIL_imagefile exch writestring + }ifelse + }for + end + true + }ifelse + end +}bdf +/close_image_file +{ + AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile +}def +statusdict/product known userdict/AGMP_current_show known not and{ + /pstr statusdict/product get def + pstr(HP LaserJet 2200)eq + pstr(HP LaserJet 4000 Series)eq or + pstr(HP LaserJet 4050 Series )eq or + pstr(HP LaserJet 8000 Series)eq or + pstr(HP LaserJet 8100 Series)eq or + pstr(HP LaserJet 8150 Series)eq or + pstr(HP LaserJet 5000 Series)eq or + pstr(HP LaserJet 5100 Series)eq or + pstr(HP Color LaserJet 4500)eq or + pstr(HP Color LaserJet 4600)eq or + pstr(HP LaserJet 5Si)eq or + pstr(HP LaserJet 1200 Series)eq or + pstr(HP LaserJet 1300 Series)eq or + pstr(HP LaserJet 4100 Series)eq or + { + userdict/AGMP_current_show/show load put + userdict/show{ + currentcolorspace 0 get + /Pattern eq + {false charpath f} + {AGMP_current_show}ifelse + }put + }if + currentdict/pstr undef +}if +/consumeimagedata +{ + begin + AGMIMG_init_common + currentdict/MultipleDataSources known not + {/MultipleDataSources false def}if + MultipleDataSources + { + DataSource 0 get type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width cvi string def + 1 1 Height cvi + { + pop + 0 1 DataSource length 1 sub + { + DataSource exch get + flushbuffer readstring pop pop + }for + }for + end + }if + dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and + { + Width Height mul cvi + { + 0 1 DataSource length 1 sub + {dup DataSource exch gx length exch 0 ne{pop}if}for + dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + } + { + /DataSource load type + dup/filetype eq + { + 1 dict begin + /flushbuffer Width Decode length 2 idiv mul cvi string def + 1 1 Height{pop DataSource flushbuffer readstring pop pop}for + end + }if + dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and + { + Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul + { + DataSource length dup 0 eq + {pop exit}if + sub dup 0 le + {exit}if + }loop + pop + }if + }ifelse + end +}bdf +/addprocs +{ + 2{/exec load}repeat + 3 1 roll + [5 1 roll]bind cvx +}def +/modify_halftone_xfer +{ + currenthalftone dup length dict copy begin + currentdict 2 index known{ + 1 index load dup length dict copy begin + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end def + currentdict end sethalftone + }{ + currentdict/TransferFunction known{ + /TransferFunction load + }{ + currenttransfer + }ifelse + addprocs/TransferFunction xdf + currentdict end sethalftone + pop + }ifelse +}def +/clonearray +{ + dup xcheck exch + dup length array exch + Adobe_AGM_Core/AGMCORE_tmp -1 ddf + { + Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf + dup type/dicttype eq + { + Adobe_AGM_Core/AGMCORE_tmp get + exch + clonedict + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + dup type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_tmp get exch + clonearray + Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf + }if + exch dup + Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put + }forall + exch{cvx}if +}bdf +/clonedict +{ + dup length dict + begin + { + dup type/dicttype eq + {clonedict}if + dup type/arraytype eq + {clonearray}if + def + }forall + currentdict + end +}bdf +/DeviceN_PS2 +{ + /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and +}bdf +/Indexed_DeviceN +{ + /indexed_colorspace_dict AGMCORE_gget dup null ne{ + dup/CSDBase known{ + /CSDBase get/CSD get_res/Names known + }{ + pop false + }ifelse + }{ + pop false + }ifelse +}bdf +/DeviceN_NoneName +{ + /Names where{ + pop + false Names + { + (None)eq or + }forall + }{ + false + }ifelse +}bdf +/DeviceN_PS2_inRip_seps +{ + /AGMCORE_in_rip_sep where + { + pop dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and + { + /currentcolorspace exch AGMCORE_gput + false + }{ + true + }ifelse + }{ + true + }ifelse + }{ + true + }ifelse +}bdf +/base_colorspace_type +{ + dup type/arraytype eq{0 get}if +}bdf +/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse +{ + /pdfmark_5{cleartomark}bind def +}{ + /pdfmark_5{pdfmark}bind def +}ifelse +/ReadBypdfmark_5 +{ + currentfile exch 0 exch/SubFileDecode filter + /currentdistillerparams where + {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse + {flushfile cleartomark} + {/PUT pdfmark}ifelse +}bdf +/ReadBypdfmark_5_string +{ + 2 dict begin + /makerString exch def string/tmpString exch def + { + currentfile tmpString readline not{pop exit}if + makerString anchorsearch + { + pop pop cleartomark exit + }{ + 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5 + }ifelse + }loop + end +}bdf +/xpdfm +{ + { + dup 0 get/Label eq + { + aload length[exch 1 add 1 roll/PAGELABEL + }{ + aload pop + [{ThisPage}<<5 -2 roll>>/PUT + }ifelse + pdfmark_5 + }forall +}bdf +/lmt{ + dup 2 index le{exch}if pop dup 2 index ge{exch}if pop +}bdf +/int{ + dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop +}bdf +/ds{ + Adobe_AGM_Utils begin +}bdf +/dt{ + currentdict Adobe_AGM_Utils eq{ + end + }if +}bdf +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_AGM_Core 2.0 0 +%%Version: 2.0 0 +%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Core 209 dict dup begin put +/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def +/AGMCORE_str256 256 string def +/AGMCORE_save nd +/AGMCORE_graphicsave nd +/AGMCORE_c 0 def +/AGMCORE_m 0 def +/AGMCORE_y 0 def +/AGMCORE_k 0 def +/AGMCORE_cmykbuf 4 array def +/AGMCORE_screen[currentscreen]cvx def +/AGMCORE_tmp 0 def +/AGMCORE_&setgray nd +/AGMCORE_&setcolor nd +/AGMCORE_&setcolorspace nd +/AGMCORE_&setcmykcolor nd +/AGMCORE_cyan_plate nd +/AGMCORE_magenta_plate nd +/AGMCORE_yellow_plate nd +/AGMCORE_black_plate nd +/AGMCORE_plate_ndx nd +/AGMCORE_get_ink_data nd +/AGMCORE_is_cmyk_sep nd +/AGMCORE_host_sep nd +/AGMCORE_avoid_L2_sep_space nd +/AGMCORE_distilling nd +/AGMCORE_composite_job nd +/AGMCORE_producing_seps nd +/AGMCORE_ps_level -1 def +/AGMCORE_ps_version -1 def +/AGMCORE_environ_ok nd +/AGMCORE_CSD_cache 0 dict def +/AGMCORE_currentoverprint false def +/AGMCORE_deltaX nd +/AGMCORE_deltaY nd +/AGMCORE_name nd +/AGMCORE_sep_special nd +/AGMCORE_err_strings 4 dict def +/AGMCORE_cur_err nd +/AGMCORE_current_spot_alias false def +/AGMCORE_inverting false def +/AGMCORE_feature_dictCount nd +/AGMCORE_feature_opCount nd +/AGMCORE_feature_ctm nd +/AGMCORE_ConvertToProcess false def +/AGMCORE_Default_CTM matrix def +/AGMCORE_Default_PageSize nd +/AGMCORE_Default_flatness nd +/AGMCORE_currentbg nd +/AGMCORE_currentucr nd +/AGMCORE_pattern_paint_type 0 def +/knockout_unitsq nd +currentglobal true setglobal +[/CSA/Gradient/Procedure] +{ + /Generic/Category findresource dup length dict copy/Category defineresource pop +}forall +setglobal +/AGMCORE_key_known +{ + where{ + /Adobe_AGM_Core_Id known + }{ + false + }ifelse +}ndf +/flushinput +{ + save + 2 dict begin + /CompareBuffer 3 -1 roll def + /readbuffer 256 string def + mark + { + currentfile readbuffer{readline}stopped + {cleartomark mark} + { + not + {pop exit} + if + CompareBuffer eq + {exit} + if + }ifelse + }loop + cleartomark + end + restore +}bdf +/getspotfunction +{ + AGMCORE_screen exch pop exch pop + dup type/dicttype eq{ + dup/HalftoneType get 1 eq{ + /SpotFunction get + }{ + dup/HalftoneType get 2 eq{ + /GraySpotFunction get + }{ + pop + { + abs exch abs 2 copy add 1 gt{ + 1 sub dup mul exch 1 sub dup mul add 1 sub + }{ + dup mul exch dup mul add 1 exch sub + }ifelse + }bind + }ifelse + }ifelse + }if +}def +/np +{newpath}bdf +/clp_npth +{clip np}def +/eoclp_npth +{eoclip np}def +/npth_clp +{np clip}def +/graphic_setup +{ + /AGMCORE_graphicsave save store + concat + 0 setgray + 0 setlinecap + 0 setlinejoin + 1 setlinewidth + []0 setdash + 10 setmiterlimit + np + false setoverprint + false setstrokeadjust + //Adobe_AGM_Core/spot_alias gx + /Adobe_AGM_Image where{ + pop + Adobe_AGM_Image/spot_alias 2 copy known{ + gx + }{ + pop pop + }ifelse + }if + /sep_colorspace_dict null AGMCORE_gput + 100 dict begin + /dictstackcount countdictstack def + /showpage{}def + mark +}def +/graphic_cleanup +{ + cleartomark + dictstackcount 1 countdictstack 1 sub{end}for + end + AGMCORE_graphicsave restore +}def +/compose_error_msg +{ + grestoreall initgraphics + /Helvetica findfont 10 scalefont setfont + /AGMCORE_deltaY 100 def + /AGMCORE_deltaX 310 def + clippath pathbbox np pop pop 36 add exch 36 add exch moveto + 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto + 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath + 0 AGMCORE_&setgray + gsave 1 AGMCORE_&setgray fill grestore + 1 setlinewidth gsave stroke grestore + currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto + /AGMCORE_deltaY 12 def + /AGMCORE_tmp 0 def + AGMCORE_err_strings exch get + { + dup 32 eq + { + pop + AGMCORE_str256 0 AGMCORE_tmp getinterval + stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt + { + currentpoint AGMCORE_deltaY sub exch pop + clippath pathbbox pop pop pop 44 add exch moveto + }if + AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show + 0 1 AGMCORE_str256 length 1 sub + { + AGMCORE_str256 exch 0 put + }for + /AGMCORE_tmp 0 def + }{ + AGMCORE_str256 exch AGMCORE_tmp xpt + /AGMCORE_tmp AGMCORE_tmp 1 add def + }ifelse + }forall +}bdf +/AGMCORE_CMYKDeviceNColorspaces[ + [/Separation/None/DeviceCMYK{0 0 0}] + [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind] + [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind] + [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind] + [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind] + [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind] + [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind] + [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind] + [/Separation(Cyan)/DeviceCMYK{0 0 0}] + [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind] + [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind] + [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind] + [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}] + [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind] + [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}] + [/DeviceCMYK] +]def +/ds{ + Adobe_AGM_Core begin + /currentdistillerparams where + { + pop currentdistillerparams/CoreDistVersion get 5000 lt + {<>setdistillerparams}if + }if + /AGMCORE_ps_version xdf + /AGMCORE_ps_level xdf + errordict/AGM_handleerror known not{ + errordict/AGM_handleerror errordict/handleerror get put + errordict/handleerror{ + Adobe_AGM_Core begin + $error/newerror get AGMCORE_cur_err null ne and{ + $error/newerror false put + AGMCORE_cur_err compose_error_msg + }if + $error/newerror true put + end + errordict/AGM_handleerror get exec + }bind put + }if + /AGMCORE_environ_ok + ps_level AGMCORE_ps_level ge + ps_version AGMCORE_ps_version ge and + AGMCORE_ps_level -1 eq or + def + AGMCORE_environ_ok not + {/AGMCORE_cur_err/AGMCORE_bad_environ def}if + /AGMCORE_&setgray systemdict/setgray get def + level2{ + /AGMCORE_&setcolor systemdict/setcolor get def + /AGMCORE_&setcolorspace systemdict/setcolorspace get def + }if + /AGMCORE_currentbg currentblackgeneration def + /AGMCORE_currentucr currentundercolorremoval def + /AGMCORE_Default_flatness currentflat def + /AGMCORE_distilling + /product where{ + pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and + }{ + false + }ifelse + def + /AGMCORE_GSTATE AGMCORE_key_known not{ + /AGMCORE_GSTATE 21 dict def + /AGMCORE_tmpmatrix matrix def + /AGMCORE_gstack 32 array def + /AGMCORE_gstackptr 0 def + /AGMCORE_gstacksaveptr 0 def + /AGMCORE_gstackframekeys 14 def + /AGMCORE_&gsave/gsave ldf + /AGMCORE_&grestore/grestore ldf + /AGMCORE_&grestoreall/grestoreall ldf + /AGMCORE_&save/save ldf + /AGMCORE_&setoverprint/setoverprint ldf + /AGMCORE_gdictcopy{ + begin + {def}forall + end + }def + /AGMCORE_gput{ + AGMCORE_gstack AGMCORE_gstackptr get + 3 1 roll + put + }def + /AGMCORE_gget{ + AGMCORE_gstack AGMCORE_gstackptr get + exch + get + }def + /gsave{ + AGMCORE_&gsave + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /grestore{ + AGMCORE_&grestore + AGMCORE_gstackptr 1 sub + dup AGMCORE_gstacksaveptr lt{1 add}if + dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known + {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse + /AGMCORE_gstackptr exch store + }def + /grestoreall{ + AGMCORE_&grestoreall + /AGMCORE_gstackptr AGMCORE_gstacksaveptr store + }def + /save{ + AGMCORE_&save + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gstackptr 1 add + dup 32 ge{limitcheck}if + /AGMCORE_gstackptr exch store + /AGMCORE_gstacksaveptr AGMCORE_gstackptr store + AGMCORE_gstack AGMCORE_gstackptr get + AGMCORE_gdictcopy + }def + /setoverprint{ + dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint + }def + 0 1 AGMCORE_gstack length 1 sub{ + AGMCORE_gstack exch AGMCORE_gstackframekeys dict put + }for + }if + level3/AGMCORE_&sysshfill AGMCORE_key_known not and + { + /AGMCORE_&sysshfill systemdict/shfill get def + /AGMCORE_&sysmakepattern systemdict/makepattern get def + /AGMCORE_&usrmakepattern/makepattern load def + }if + /currentcmykcolor[0 0 0 0]AGMCORE_gput + /currentstrokeadjust false AGMCORE_gput + /currentcolorspace[/DeviceGray]AGMCORE_gput + /sep_tint 0 AGMCORE_gput + /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput + /sep_colorspace_dict null AGMCORE_gput + /devicen_colorspace_dict null AGMCORE_gput + /indexed_colorspace_dict null AGMCORE_gput + /currentcolor_intent()AGMCORE_gput + /customcolor_tint 1 AGMCORE_gput + /absolute_colorimetric_crd null AGMCORE_gput + /relative_colorimetric_crd null AGMCORE_gput + /saturation_crd null AGMCORE_gput + /perceptual_crd null AGMCORE_gput + currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf + cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf + << + /MaxPatternItem currentsystemparams/MaxPatternCache get + >> + setuserparams + end +}def +/ps +{ + /setcmykcolor where{ + pop + Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put + }if + Adobe_AGM_Core begin + /setcmykcolor + { + 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput + 1 sub 4 1 roll + 3{ + 3 index add neg dup 0 lt{ + pop 0 + }if + 3 1 roll + }repeat + setrgbcolor pop + }ndf + /currentcmykcolor + { + /currentcmykcolor AGMCORE_gget aload pop + }ndf + /setoverprint + {pop}ndf + /currentoverprint + {false}ndf + /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def + /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def + /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def + /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def + /AGMCORE_plate_ndx + AGMCORE_cyan_plate{ + 0 + }{ + AGMCORE_magenta_plate{ + 1 + }{ + AGMCORE_yellow_plate{ + 2 + }{ + AGMCORE_black_plate{ + 3 + }{ + 4 + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_have_reported_unsupported_color_space false def + /AGMCORE_report_unsupported_color_space + { + AGMCORE_have_reported_unsupported_color_space false eq + { + (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)== + Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf + }if + }def + /AGMCORE_composite_job + AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def + /AGMCORE_in_rip_sep + /AGMCORE_in_rip_sep where{ + pop AGMCORE_in_rip_sep + }{ + AGMCORE_distilling + { + false + }{ + userdict/Adobe_AGM_OnHost_Seps known{ + false + }{ + level2{ + currentpagedevice/Separations 2 copy known{ + get + }{ + pop pop false + }ifelse + }{ + false + }ifelse + }ifelse + }ifelse + }ifelse + def + /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def + /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def + /AGM_preserve_spots + /AGM_preserve_spots where{ + pop AGM_preserve_spots + }{ + AGMCORE_distilling AGMCORE_producing_seps or + }ifelse + def + /AGM_is_distiller_preserving_spotimages + { + currentdistillerparams/PreserveOverprintSettings known + { + currentdistillerparams/PreserveOverprintSettings get + { + currentdistillerparams/ColorConversionStrategy known + { + currentdistillerparams/ColorConversionStrategy get + /sRGB ne + }{ + true + }ifelse + }{ + false + }ifelse + }{ + false + }ifelse + }def + /convert_spot_to_process where{pop}{ + /convert_spot_to_process + { + //Adobe_AGM_Core begin + dup map_alias{ + /Name get exch pop + }if + dup dup(None)eq exch(All)eq or + { + pop false + }{ + AGMCORE_host_sep + { + gsave + 1 0 0 0 setcmykcolor currentgray 1 exch sub + 0 1 0 0 setcmykcolor currentgray 1 exch sub + 0 0 1 0 setcmykcolor currentgray 1 exch sub + 0 0 0 1 setcmykcolor currentgray 1 exch sub + add add add 0 eq + { + pop false + }{ + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + }ifelse + grestore + }{ + AGMCORE_distilling + { + pop AGM_is_distiller_preserving_spotimages not + }{ + //Adobe_AGM_Core/AGMCORE_name xddf + false + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq + AGMUTIL_cpd/OverrideSeparations known and + { + AGMUTIL_cpd/OverrideSeparations get + { + /HqnSpots/ProcSet resourcestatus + { + pop pop pop true + }if + }if + }if + { + AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not + }{ + gsave + [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace + false + AGMUTIL_cpd/SeparationColorNames 2 copy known + { + get + {AGMCORE_name eq or}forall + not + }{ + pop pop pop true + }ifelse + grestore + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + }ifelse + /convert_to_process where{pop}{ + /convert_to_process + { + dup length 0 eq + { + pop false + }{ + AGMCORE_host_sep + { + dup true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process and}ifelse + } + forall + { + true exch + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + (Black)eq or and + }forall + not + }{pop false}ifelse + }{ + false exch + { + /PhotoshopDuotoneList where{pop false}{true}ifelse + { + dup(Cyan)eq exch + dup(Magenta)eq 3 -1 roll or exch + dup(Yellow)eq 3 -1 roll or exch + dup(Black)eq 3 -1 roll or + {pop} + {convert_spot_to_process or}ifelse + } + { + convert_spot_to_process or + } + ifelse + } + forall + }ifelse + }ifelse + }def + }ifelse + /AGMCORE_avoid_L2_sep_space + version cvr 2012 lt + level2 and + AGMCORE_producing_seps not and + def + /AGMCORE_is_cmyk_sep + AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or + def + /AGM_avoid_0_cmyk where{ + pop AGM_avoid_0_cmyk + }{ + AGM_preserve_spots + userdict/Adobe_AGM_OnHost_Seps known + userdict/Adobe_AGM_InRip_Seps known or + not and + }ifelse + { + /setcmykcolor[ + { + 4 copy add add add 0 eq currentoverprint and{ + pop 0.0005 + }if + }/exec cvx + /AGMCORE_&setcmykcolor load dup type/operatortype ne{ + /exec cvx + }if + ]cvx def + }if + /AGMCORE_IsSeparationAProcessColor + { + dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or + }def + AGMCORE_host_sep{ + /setcolortransfer + { + AGMCORE_cyan_plate{ + pop pop pop + }{ + AGMCORE_magenta_plate{ + 4 3 roll pop pop pop + }{ + AGMCORE_yellow_plate{ + 4 2 roll pop pop pop + }{ + 4 1 roll pop pop pop + }ifelse + }ifelse + }ifelse + settransfer + } + def + /AGMCORE_get_ink_data + AGMCORE_cyan_plate{ + {pop pop pop} + }{ + AGMCORE_magenta_plate{ + {4 3 roll pop pop pop} + }{ + AGMCORE_yellow_plate{ + {4 2 roll pop pop pop} + }{ + {4 1 roll pop pop pop} + }ifelse + }ifelse + }ifelse + def + /AGMCORE_RemoveProcessColorNames + { + 1 dict begin + /filtername + { + dup/Cyan eq 1 index(Cyan)eq or + {pop(_cyan_)}if + dup/Magenta eq 1 index(Magenta)eq or + {pop(_magenta_)}if + dup/Yellow eq 1 index(Yellow)eq or + {pop(_yellow_)}if + dup/Black eq 1 index(Black)eq or + {pop(_black_)}if + }def + dup type/arraytype eq + {[exch{filtername}forall]} + {filtername}ifelse + end + }def + level3{ + /AGMCORE_IsCurrentColor + { + dup AGMCORE_IsSeparationAProcessColor + { + AGMCORE_plate_ndx 0 eq + {dup(Cyan)eq exch/Cyan eq or}if + AGMCORE_plate_ndx 1 eq + {dup(Magenta)eq exch/Magenta eq or}if + AGMCORE_plate_ndx 2 eq + {dup(Yellow)eq exch/Yellow eq or}if + AGMCORE_plate_ndx 3 eq + {dup(Black)eq exch/Black eq or}if + AGMCORE_plate_ndx 4 eq + {pop false}if + }{ + gsave + false setoverprint + current_spot_alias false set_spot_alias + 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor + set_spot_alias + currentgray 1 ne + grestore + }ifelse + }def + /AGMCORE_filter_functiondatasource + { + 5 dict begin + /data_in xdf + data_in type/stringtype eq + { + /ncomp xdf + /comp xdf + /string_out data_in length ncomp idiv string def + 0 ncomp data_in length 1 sub + { + string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put + }for + string_out + }{ + string/string_in xdf + /string_out 1 string def + /component xdf + [ + data_in string_in/readstring cvx + [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx + [/pop cvx()]cvx/ifelse cvx + ]cvx/ReusableStreamDecode filter + }ifelse + end + }def + /AGMCORE_separateShadingFunction + { + 2 dict begin + /paint? xdf + /channel xdf + dup type/dicttype eq + { + begin + FunctionType 0 eq + { + /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def + currentdict/Decode known + {/Decode Decode channel 2 mul 2 getinterval def}if + paint? not + {/Decode[1 1]def}if + }if + FunctionType 2 eq + { + paint? + { + /C0[C0 channel get 1 exch sub]def + /C1[C1 channel get 1 exch sub]def + }{ + /C0[1]def + /C1[1]def + }ifelse + }if + FunctionType 3 eq + { + /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def + }if + currentdict/Range known + {/Range[0 1]def}if + currentdict + end}{ + channel get 0 paint? AGMCORE_separateShadingFunction + }ifelse + end + }def + /AGMCORE_separateShading + { + 3 -1 roll begin + currentdict/Function known + { + currentdict/Background known + {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if + Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf + /ColorSpace[/DeviceGray]def + }{ + ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }{ + ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put + }ifelse + ColorSpace 0 get/Separation eq + { + { + [1/exch cvx/sub cvx]cvx + }{ + [/pop cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll put + pop + }{ + { + [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx + }{ + pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx + }ifelse + ColorSpace 3 3 -1 roll bind put + }ifelse + ColorSpace 2/DeviceGray put + }ifelse + end + }def + /AGMCORE_separateShadingDict + { + dup/ColorSpace get + dup type/arraytype ne + {[exch]}if + dup 0 get/DeviceCMYK eq + { + exch begin + currentdict + AGMCORE_cyan_plate + {0 true}if + AGMCORE_magenta_plate + {1 true}if + AGMCORE_yellow_plate + {2 true}if + AGMCORE_black_plate + {3 true}if + AGMCORE_plate_ndx 4 eq + {0 false}if + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + currentdict + end exch + }if + dup 0 get/Separation eq + { + exch begin + ColorSpace 1 get dup/None ne exch/All ne and + { + ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /Separation + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + }if + }ifelse + }{ + currentdict ColorSpace 1 get AGMCORE_IsCurrentColor + 0 exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + }if + currentdict + end exch + }if + dup 0 get/DeviceN eq + { + exch begin + ColorSpace 1 get convert_to_process + { + ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq + { + /ColorSpace + [ + /DeviceN + ColorSpace 1 get + /DeviceGray + [ + ColorSpace 3 get/exec cvx + 4 AGMCORE_plate_ndx sub -1/roll cvx + 4 1/roll cvx + 3[/pop cvx]cvx/repeat cvx + 1/exch cvx/sub cvx + ]cvx + ]def + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + currentdict 0 false AGMCORE_separateShading + /ColorSpace[/DeviceGray]def + }if + }ifelse + }{ + currentdict + false -1 ColorSpace 1 get + { + AGMCORE_IsCurrentColor + { + 1 add + exch pop true exch exit + }if + 1 add + }forall + exch + dup not currentoverprint and + {/AGMCORE_ignoreshade true def}if + AGMCORE_separateShading + }ifelse + currentdict + end exch + }if + dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not + { + exch begin + ColorSpace dup type/arraytype eq + {0 get}if + /DeviceGray ne + { + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate not + { + ColorSpace 0 get/CIEBasedA eq + { + /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def + }if + ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or + { + /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def + }if + ColorSpace 0 get/CIEBasedDEFG eq + { + /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def + }if + currentdict 0 false AGMCORE_separateShading + }if + }if + currentdict + end exch + }if + pop + dup/AGMCORE_ignoreshade known + { + begin + /ColorSpace[/Separation(None)/DeviceGray{}]def + currentdict end + }if + }def + /shfill + { + AGMCORE_separateShadingDict + dup/AGMCORE_ignoreshade known + {pop} + {AGMCORE_&sysshfill}ifelse + }def + /makepattern + { + exch + dup/PatternType get 2 eq + { + clonedict + begin + /Shading Shading AGMCORE_separateShadingDict def + Shading/AGMCORE_ignoreshade known + currentdict end exch + {pop<>}if + exch AGMCORE_&sysmakepattern + }{ + exch AGMCORE_&usrmakepattern + }ifelse + }def + }if + }if + AGMCORE_in_rip_sep{ + /setcustomcolor + { + exch aload pop + dup 7 1 roll inRip_spot_has_ink not { + 4{4 index mul 4 1 roll} + repeat + /DeviceCMYK setcolorspace + 6 -2 roll pop pop + }{ + //Adobe_AGM_Core begin + /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf + end + [/Separation 4 -1 roll/DeviceCMYK + {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul} + ] + setcolorspace + }ifelse + setcolor + }ndf + /setseparationgray + { + [/Separation(All)/DeviceGray{}]setcolorspace_opt + 1 exch sub setcolor + }ndf + }{ + /setseparationgray + { + AGMCORE_&setgray + }ndf + }ifelse + /findcmykcustomcolor + { + 5 makereadonlyarray + }ndf + /setcustomcolor + { + exch aload pop pop + 4{4 index mul 4 1 roll}repeat + setcmykcolor pop + }ndf + /has_color + /colorimage where{ + AGMCORE_producing_seps{ + pop true + }{ + systemdict eq + }ifelse + }{ + false + }ifelse + def + /map_index + { + 1 index mul exch getinterval{255 div}forall + }bdf + /map_indexed_devn + { + Lookup Names length 3 -1 roll cvi map_index + }bdf + /n_color_components + { + base_colorspace_type + dup/DeviceGray eq{ + pop 1 + }{ + /DeviceCMYK eq{ + 4 + }{ + 3 + }ifelse + }ifelse + }bdf + level2{ + /mo/moveto ldf + /li/lineto ldf + /cv/curveto ldf + /knockout_unitsq + { + 1 setgray + 0 0 1 1 rectfill + }def + level2/setcolorspace AGMCORE_key_known not and{ + /AGMCORE_&&&setcolorspace/setcolorspace ldf + /AGMCORE_ReplaceMappedColor + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + /AGMCORE_SpotAliasAry2 where{ + begin + dup 0 get dup/Separation eq + { + pop + dup length array copy + dup dup 1 get + current_spot_alias + { + dup map_alias + { + false set_spot_alias + dup 1 exch setsepcolorspace + true set_spot_alias + begin + /sep_colorspace_dict currentdict AGMCORE_gput + pop pop pop + [ + /Separation Name + CSA map_csa + MappedCSA + /sep_colorspace_proc load + ] + dup Name + end + }if + }if + map_reserved_ink_name 1 xpt + }{ + /DeviceN eq + { + dup length array copy + dup dup 1 get[ + exch{ + current_spot_alias{ + dup map_alias{ + /Name get exch pop + }if + }if + map_reserved_ink_name + }forall + ]1 xpt + }if + }ifelse + end + }if + }if + }def + /setcolorspace + { + dup type dup/arraytype eq exch/packedarraytype eq or + { + dup 0 get/Indexed eq + { + AGMCORE_distilling + { + /PhotoshopDuotoneList where + { + pop false + }{ + true + }ifelse + }{ + true + }ifelse + { + aload pop 3 -1 roll + AGMCORE_ReplaceMappedColor + 3 1 roll 4 array astore + }if + }{ + AGMCORE_ReplaceMappedColor + }ifelse + }if + DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if + }def + }if + }{ + /adj + { + currentstrokeadjust{ + transform + 0.25 sub round 0.25 add exch + 0.25 sub round 0.25 add exch + itransform + }if + }def + /mo{ + adj moveto + }def + /li{ + adj lineto + }def + /cv{ + 6 2 roll adj + 6 2 roll adj + 6 2 roll adj curveto + }def + /knockout_unitsq + { + 1 setgray + 8 8 1[8 0 0 8 0 0]{}image + }def + /currentstrokeadjust{ + /currentstrokeadjust AGMCORE_gget + }def + /setstrokeadjust{ + /currentstrokeadjust exch AGMCORE_gput + }def + /setcolorspace + { + /currentcolorspace exch AGMCORE_gput + }def + /currentcolorspace + { + /currentcolorspace AGMCORE_gget + }def + /setcolor_devicecolor + { + base_colorspace_type + dup/DeviceGray eq{ + pop setgray + }{ + /DeviceCMYK eq{ + setcmykcolor + }{ + setrgbcolor + }ifelse + }ifelse + }def + /setcolor + { + currentcolorspace 0 get + dup/DeviceGray ne{ + dup/DeviceCMYK ne{ + dup/DeviceRGB ne{ + dup/Separation eq{ + pop + currentcolorspace 3 gx + currentcolorspace 2 get + }{ + dup/Indexed eq{ + pop + currentcolorspace 3 get dup type/stringtype eq{ + currentcolorspace 1 get n_color_components + 3 -1 roll map_index + }{ + exec + }ifelse + currentcolorspace 1 get + }{ + /AGMCORE_cur_err/AGMCORE_invalid_color_space def + AGMCORE_invalid_color_space + }ifelse + }ifelse + }if + }if + }if + setcolor_devicecolor + }def + }ifelse + /sop/setoverprint ldf + /lw/setlinewidth ldf + /lc/setlinecap ldf + /lj/setlinejoin ldf + /ml/setmiterlimit ldf + /dsh/setdash ldf + /sadj/setstrokeadjust ldf + /gry/setgray ldf + /rgb/setrgbcolor ldf + /cmyk[ + /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx + /setcmykcolor load dup type/operatortype ne{/exec cvx}if + ]cvx bdf + level3 AGMCORE_host_sep not and{ + /nzopmsc{ + 6 dict begin + /kk exch def + /yy exch def + /mm exch def + /cc exch def + /sum 0 def + cc 0 ne{/sum sum 2#1000 or def cc}if + mm 0 ne{/sum sum 2#0100 or def mm}if + yy 0 ne{/sum sum 2#0010 or def yy}if + kk 0 ne{/sum sum 2#0001 or def kk}if + AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace + sum 0 eq{0}if + end + setcolor + }bdf + }{ + /nzopmsc/cmyk ldf + }ifelse + /sep/setsepcolor ldf + /devn/setdevicencolor ldf + /idx/setindexedcolor ldf + /colr/setcolor ldf + /csacrd/set_csa_crd ldf + /sepcs/setsepcolorspace ldf + /devncs/setdevicencolorspace ldf + /idxcs/setindexedcolorspace ldf + /cp/closepath ldf + /clp/clp_npth ldf + /eclp/eoclp_npth ldf + /f/fill ldf + /ef/eofill ldf + /@/stroke ldf + /nclp/npth_clp ldf + /gset/graphic_setup ldf + /gcln/graphic_cleanup ldf + /ct/concat ldf + /cf/currentfile ldf + /fl/filter ldf + /rs/readstring ldf + /AGMCORE_def_ht currenthalftone def + /clonedict Adobe_AGM_Utils begin/clonedict load end def + /clonearray Adobe_AGM_Utils begin/clonearray load end def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall + /getrampcolor + { + /indx exch def + 0 1 NumComp 1 sub + { + dup + Samples exch get + dup type/stringtype eq{indx get}if + exch + Scaling exch get aload pop + 3 1 roll + mul add + }for + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /sssetbackground{ + aload pop + ColorSpaceFamily/Separation eq + {sep} + { + ColorSpaceFamily/DeviceN eq + {devn}{setcolor}ifelse + }ifelse + }bdf + /RadialShade + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /r2 xdf + /c2y xdf + /c2x xdf + /r1 xdf + /c1y xdf + /c1x xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + c1x c2x eq + { + c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope c2y c1y sub c2x c1x sub div def + /theta slope 1 atan def + c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if + c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if + }ifelse + gsave + clippath + c1x c1y translate + theta rotate + -90 rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax xdf + /xMax xdf + /yMin xdf + /xMin xdf + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + /max{2 copy gt{pop}{exch pop}ifelse}bdf + /min{2 copy lt{pop}{exch pop}ifelse}bdf + rampdict begin + 40 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + c1x c1y translate + theta rotate + -90 rotate + /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def + /c1y 0 def + /c1x 0 def + /c2x 0 def + ext0 + { + 0 getrampcolor + c2y r2 add r1 sub 0.0001 lt + { + c1x c1y r1 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2y r1 add r2 le + { + c1x c1y r1 0 360 arc + fill + } + { + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r1 neg def + /p1y c1y def + /p2x r1 def + /p2y c1y def + p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y p1x SS1 div neg def + /SS2 90 theta sub dup sin exch cos div def + /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y p2x SS2 div neg def + r1 r2 gt + { + /L1maxX p1x yMin p1y sub SS1 div add def + /L2maxX p2x yMin p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + c1x c2x sub dup mul + c1y c2y sub dup mul + add 0.5 exp + 0 dtransform + dup mul exch dup mul add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + /hires xdf + hires mul + /numpix xdf + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + /xInc c2x c1x sub numsteps div def + /yInc c2y c1y sub numsteps div def + /rInc r2 r1 sub numsteps div def + /cx c1x def + /cy c1y def + /radius r1 def + np + xInc 0 eq yInc 0 eq rInc 0 eq and and + { + 0 getrampcolor + cx cy radius 0 360 arc + stroke + NumSamples 1 sub getrampcolor + cx cy radius 72 hires div add 0 360 arc + 0 setlinewidth + stroke + }{ + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + cx cy radius 0 360 arc + /cx cx xInc add def + /cy cy yInc add def + /radius radius rInc add def + cx cy radius 360 0 arcn + eofill + rampIndxInc add + }repeat + pop + }ifelse + ext1 + { + c2y r2 add r1 lt + { + c2x c2y r2 0 360 arc + fill + }{ + c2y r1 add r2 sub 0.0001 le + { + c2x c2y r2 360 0 arcn + pathbbox + /aymax exch def + /axmax exch def + /aymin exch def + /axmin exch def + /bxMin xMin axmin min def + /byMin yMin aymin min def + /bxMax xMax axmax max def + /byMax yMax aymax max def + bxMin byMin moveto + bxMax byMin lineto + bxMax byMax lineto + bxMin byMax lineto + bxMin byMin lineto + eofill + }{ + c2x c2y r2 0 360 arc fill + r1 r2 eq + { + /p1x r2 neg def + /p1y c2y def + /p2x r2 def + /p2y c2y def + p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto + fill + }{ + /AA r2 r1 sub c2y div def + AA -1 eq + {/theta 89.99 def} + {/theta AA 1 AA dup mul sub sqrt div 1 atan def} + ifelse + /SS1 90 theta add dup sin exch cos div def + /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def + /p1y c2y p1x SS1 div sub def + /SS2 90 theta sub dup sin exch cos div def + /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def + /p2y c2y p2x SS2 div sub def + r1 r2 lt + { + /L1maxX p1x yMax p1y sub SS1 div add def + /L2maxX p2x yMax p2y sub SS2 div add def + }{ + /L1maxX 0 def + /L2maxX 0 def + }ifelse + p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto + L1maxX L1maxX p1x sub SS1 mul p1y add lineto + fill + }ifelse + }ifelse + }ifelse + }if + grestore + grestore + end + end + end + }ifelse + }bdf + /GenStrips + { + 40 dict begin + /ColorSpaceFamily xdf + /background xdf + /ext1 xdf + /ext0 xdf + /BBox xdf + /y2 xdf + /x2 xdf + /y1 xdf + /x1 xdf + /rampdict xdf + /setinkoverprint where{pop/setinkoverprint{pop}def}if + gsave + BBox length 0 gt + { + np + BBox 0 get BBox 1 get moveto + BBox 2 get BBox 0 get sub 0 rlineto + 0 BBox 3 get BBox 1 get sub rlineto + BBox 2 get BBox 0 get sub neg 0 rlineto + closepath + clip + np + }if + x1 x2 eq + { + y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse + }{ + /slope y2 y1 sub x2 x1 sub div def + /theta slope 1 atan def + x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if + x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if + } + ifelse + gsave + clippath + x1 y1 translate + theta rotate + {pathbbox}stopped + {0 0 0 0}if + /yMax exch def + /xMax exch def + /yMin exch def + /xMin exch def + grestore + xMax xMin eq yMax yMin eq or + { + grestore + end + }{ + rampdict begin + 20 dict begin + background length 0 gt{background sssetbackground gsave clippath fill grestore}if + gsave + x1 y1 translate + theta rotate + /xStart 0 def + /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def + /ySpan yMax yMin sub def + /numsteps NumSamples def + /rampIndxInc 1 def + /subsampling false def + xStart 0 transform + xEnd 0 transform + 3 -1 roll + sub dup mul + 3 1 roll + sub dup mul + add 0.5 exp 72 div + 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt + 1 index 1 index lt{exch}if pop + mul + /numpix xdf + numpix 0 ne + { + NumSamples numpix div 0.5 gt + { + /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def + /rampIndxInc NumSamples 1 sub numsteps div def + /subsampling true def + }if + }if + ext0 + { + 0 getrampcolor + xMin xStart lt + { + xMin yMin xMin neg ySpan rectfill + }if + }if + /xInc xEnd xStart sub numsteps div def + /x xStart def + 0 + numsteps + { + dup + subsampling{round cvi}if + getrampcolor + x yMin xInc ySpan rectfill + /x x xInc add def + rampIndxInc add + }repeat + pop + ext1{ + xMax xEnd gt + { + xEnd yMin xMax xEnd sub ySpan rectfill + }if + }if + grestore + grestore + end + end + end + }ifelse + }bdf +}def +/pt +{ + end +}def +/dt{ +}def +/pgsv{ + //Adobe_AGM_Core/AGMCORE_save save put +}def +/pgrs{ + //Adobe_AGM_Core/AGMCORE_save get restore +}def +systemdict/findcolorrendering known{ + /findcolorrendering systemdict/findcolorrendering get def +}if +systemdict/setcolorrendering known{ + /setcolorrendering systemdict/setcolorrendering get def +}if +/test_cmyk_color_plate +{ + gsave + setcmykcolor currentgray 1 ne + grestore +}def +/inRip_spot_has_ink +{ + dup//Adobe_AGM_Core/AGMCORE_name xddf + convert_spot_to_process not +}def +/map255_to_range +{ + 1 index sub + 3 -1 roll 255 div mul add +}def +/set_csa_crd +{ + /sep_colorspace_dict null AGMCORE_gput + begin + CSA get_csa_by_name setcolorspace_opt + set_crd + end +} +def +/map_csa +{ + currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse + {pop}{get_csa_by_name/MappedCSA xdf}ifelse +}def +/setsepcolor +{ + /sep_colorspace_dict AGMCORE_gget begin + dup/sep_tint exch AGMCORE_gput + TintProc + end +}def +/setdevicencolor +{ + /devicen_colorspace_dict AGMCORE_gget begin + Names length copy + Names length 1 sub -1 0 + { + /devicen_tints AGMCORE_gget 3 1 roll xpt + }for + TintProc + end +}def +/sep_colorspace_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + currentdict/Components known{ + Components aload pop + TintMethod/Lab eq{ + 2{AGMCORE_tmp mul NComponents 1 roll}repeat + LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll + }{ + TintMethod/Subtractive eq{ + NComponents{ + AGMCORE_tmp mul NComponents 1 roll + }repeat + }{ + NComponents{ + 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll + }repeat + }ifelse + }ifelse + }{ + ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get + aload pop + }ifelse + end +}def +/sep_colorspace_gray_proc +{ + /AGMCORE_tmp exch store + /sep_colorspace_dict AGMCORE_gget begin + GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get + end +}def +/sep_proc_name +{ + dup 0 get + dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{ + pop[/DeviceGray] + /sep_colorspace_gray_proc + }{ + /sep_colorspace_proc + }ifelse +}def +/setsepcolorspace +{ + current_spot_alias{ + dup begin + Name map_alias{ + exch pop + }if + end + }if + dup/sep_colorspace_dict exch AGMCORE_gput + begin + CSA map_csa + /AGMCORE_sep_special Name dup()eq exch(All)eq or store + AGMCORE_avoid_L2_sep_space{ + [/Indexed MappedCSA sep_proc_name 255 exch + {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx + ]setcolorspace_opt + /TintProc{ + 255 mul round cvi setcolor + }bdf + }{ + MappedCSA 0 get/DeviceCMYK eq + currentdict/Components known and + AGMCORE_sep_special not and{ + /TintProc[ + Components aload pop Name findcmykcustomcolor + /exch cvx/setcustomcolor cvx + ]cvx bdf + }{ + AGMCORE_host_sep Name(All)eq and{ + /TintProc{ + 1 exch sub setseparationgray + }bdf + }{ + AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and + AGMCORE_host_sep or + Name()eq and{ + /TintProc[ + MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{ + cvx/setcmykcolor cvx + }{ + cvx/setgray cvx + }ifelse + ]cvx bdf + }{ + AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{ + /TintProc[ + /dup cvx + MappedCSA sep_proc_name cvx exch + 0 get/DeviceGray eq{ + 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx + }if + /Name cvx/findcmykcustomcolor cvx/exch cvx + AGMCORE_host_sep{ + AGMCORE_is_cmyk_sep + /Name cvx + /AGMCORE_IsSeparationAProcessColor load/exec cvx + /not cvx/and cvx + }{ + Name inRip_spot_has_ink not + }ifelse + [ + /pop cvx 1 + ]cvx/if cvx + /setcustomcolor cvx + ]cvx bdf + }{ + /TintProc{setcolor}bdf + [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt + }ifelse + }ifelse + }ifelse + }ifelse + }ifelse + set_crd + setsepcolor + end +}def +/additive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 + 0 1 numarrays 1 sub + { + 1 exch add/index cvx + c1/get cvx/mul cvx + }for + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/subtractive_blend +{ + 3 dict begin + /numarrays xdf + /numcolors xdf + 0 1 numcolors 1 sub + { + /c1 xdf + 1 1 + 0 1 numarrays 1 sub + { + 1 3 3 -1 roll add/index cvx + c1/get cvx/sub cvx/mul cvx + }for + /sub cvx + numarrays 1 add 1/roll cvx + }for + numarrays[/pop cvx]cvx/repeat cvx + end +}def +/exec_tint_transform +{ + /TintProc[ + /TintTransform cvx/setcolor cvx + ]cvx bdf + MappedCSA setcolorspace_opt +}bdf +/devn_makecustomcolor +{ + 2 dict begin + /names_index xdf + /Names xdf + 1 1 1 1 Names names_index get findcmykcustomcolor + /devicen_tints AGMCORE_gget names_index get setcustomcolor + Names length{pop}repeat + end +}bdf +/setdevicencolorspace +{ + dup/AliasedColorants known{false}{true}ifelse + current_spot_alias and{ + 7 dict begin + /names_index 0 def + dup/names_len exch/Names get length def + /new_names names_len array def + /new_LookupTables names_len array def + /alias_cnt 0 def + dup/Names get + { + dup map_alias{ + exch pop + dup/ColorLookup known{ + dup begin + new_LookupTables names_index ColorLookup put + end + }{ + dup/Components known{ + dup begin + new_LookupTables names_index Components put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + new_names names_index 3 -1 roll/Name get put + /alias_cnt alias_cnt 1 add def + }{ + /name xdf + new_names names_index name put + dup/LookupTables known{ + dup begin + new_LookupTables names_index LookupTables names_index get put + end + }{ + dup begin + new_LookupTables names_index[null null null null]put + end + }ifelse + }ifelse + /names_index names_index 1 add def + }forall + alias_cnt 0 gt{ + /AliasedColorants true def + /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def + 0 1 names_len 1 sub{ + /names_index xdf + new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{ + /AliasedColorants false def + exit + }{ + new_LookupTables names_index get 0 get null eq{ + dup/Names get names_index get/name xdf + name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq + or or or not{ + /AliasedColorants false def + exit + }if + }if + }ifelse + }for + lut_entry_len 1 eq{ + /AliasedColorants false def + }if + AliasedColorants{ + dup begin + /Names new_names def + /LookupTables new_LookupTables def + /AliasedColorants true def + /NComponents lut_entry_len def + /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def + /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def + currentdict/TTTablesIdx known not{ + /TTTablesIdx -1 def + }if + end + }if + }if + end + }if + dup/devicen_colorspace_dict exch AGMCORE_gput + begin + currentdict/AliasedColorants known{ + AliasedColorants + }{ + false + }ifelse + dup not{ + CSA map_csa + }if + /TintTransform load type/nulltype eq or{ + /TintTransform[ + 0 1 Names length 1 sub + { + /TTTablesIdx TTTablesIdx 1 add def + dup LookupTables exch get dup 0 get null eq + { + 1 index + Names exch get + dup(Cyan)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0 0 0 + } + { + dup(Magenta)eq + { + pop exch + LookupTables length exch sub + /index cvx + 0/exch cvx 0 0 + }{ + (Yellow)eq + { + exch + LookupTables length exch sub + /index cvx + 0 0 3 -1/roll cvx 0 + }{ + exch + LookupTables length exch sub + /index cvx + 0 0 0 4 -1/roll cvx + }ifelse + }ifelse + }ifelse + 5 -1/roll cvx/astore cvx + }{ + dup length 1 sub + LookupTables length 4 -1 roll sub 1 add + /index cvx/mul cvx/round cvx/cvi cvx/get cvx + }ifelse + Names length TTTablesIdx add 1 add 1/roll cvx + }for + Names length[/pop cvx]cvx/repeat cvx + NComponents Names length + TintMethod/Subtractive eq + { + subtractive_blend + }{ + additive_blend + }ifelse + ]cvx bdf + }if + AGMCORE_host_sep{ + Names convert_to_process{ + exec_tint_transform + } + { + currentdict/AliasedColorants known{ + AliasedColorants not + }{ + false + }ifelse + 5 dict begin + /AvoidAliasedColorants xdf + /painted? false def + /names_index 0 def + /names_len Names length def + AvoidAliasedColorants{ + /currentspotalias current_spot_alias def + false set_spot_alias + }if + Names{ + AGMCORE_is_cmyk_sep{ + dup(Cyan)eq AGMCORE_cyan_plate and exch + dup(Magenta)eq AGMCORE_magenta_plate and exch + dup(Yellow)eq AGMCORE_yellow_plate and exch + (Black)eq AGMCORE_black_plate and or or or{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + }if + painted?{exit}if + }{ + 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + Names names_index/devn_makecustomcolor cvx + ]cvx ddf + /painted? true def + exit + }if + }ifelse + /names_index names_index 1 add def + }forall + AvoidAliasedColorants{ + currentspotalias set_spot_alias + }if + painted?{ + /devicen_colorspace_dict AGMCORE_gget/names_index names_index put + }{ + /devicen_colorspace_dict AGMCORE_gget/TintProc[ + names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx + 0 0 0 0/setcmykcolor cvx + ]cvx ddf + }ifelse + end + }ifelse + } + { + AGMCORE_in_rip_sep{ + Names convert_to_process not + }{ + level3 + }ifelse + { + [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt + /TintProc level3 not AGMCORE_in_rip_sep and{ + [ + Names/length cvx[/pop cvx]cvx/repeat cvx + ]cvx bdf + }{ + {setcolor}bdf + }ifelse + }{ + exec_tint_transform + }ifelse + }ifelse + set_crd + /AliasedColorants false def + end +}def +/setindexedcolorspace +{ + dup/indexed_colorspace_dict exch AGMCORE_gput + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + currentdict devncs + }{ + 1 currentdict sepcs + }ifelse + AGMCORE_host_sep{ + 4 dict begin + /compCnt/Names where{pop Names length}{1}ifelse def + /NewLookup HiVal 1 add string def + 0 1 HiVal{ + /tableIndex xdf + Lookup dup type/stringtype eq{ + compCnt tableIndex map_index + }{ + exec + }ifelse + /Names where{ + pop setdevicencolor + }{ + setsepcolor + }ifelse + currentgray + tableIndex exch + 255 mul cvi + NewLookup 3 1 roll put + }for + [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt + end + }{ + level3 + { + currentdict/Names known{ + [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt + }{ + [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt + }ifelse + }{ + [/Indexed MappedCSA HiVal + [ + currentdict/Names known{ + Lookup dup type/stringtype eq + {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx} + {/exec cvx}ifelse + /TintTransform load/exec cvx + }{ + Lookup dup type/stringtype eq + {/exch cvx/get cvx 255/div cvx} + {/exec cvx}ifelse + CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx + }ifelse + ]cvx + ]setcolorspace_opt + }ifelse + }ifelse + end + set_crd + } + { + CSA map_csa + AGMCORE_host_sep level2 not and{ + 0 0 0 0 setcmykcolor + }{ + [/Indexed MappedCSA + level2 not has_color not and{ + dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{ + pop[/DeviceGray] + }if + HiVal GrayLookup + }{ + HiVal + currentdict/RangeArray known{ + { + /indexed_colorspace_dict AGMCORE_gget begin + Lookup exch + dup HiVal gt{ + pop HiVal + }if + NComponents mul NComponents getinterval{}forall + NComponents 1 sub -1 0{ + RangeArray exch 2 mul 2 getinterval aload pop map255_to_range + NComponents 1 roll + }for + end + }bind + }{ + Lookup + }ifelse + }ifelse + ]setcolorspace_opt + set_crd + }ifelse + }ifelse + end +}def +/setindexedcolor +{ + AGMCORE_host_sep{ + /indexed_colorspace_dict AGMCORE_gget + begin + currentdict/CSDBase known{ + CSDBase/CSD get_res begin + currentdict/Names known{ + map_indexed_devn + devn + } + { + Lookup 1 3 -1 roll map_index + sep + }ifelse + end + }{ + Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll + map_index + MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse + }ifelse + end + }{ + level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{ + /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin + map_indexed_devn + devn + end + } + { + setcolor + }ifelse + }ifelse +}def +/ignoreimagedata +{ + currentoverprint not{ + gsave + dup clonedict begin + 1 setgray + /Decode[0 1]def + /DataSourcedef + /MultipleDataSources false def + /BitsPerComponent 8 def + currentdict end + systemdict/image gx + grestore + }if + consumeimagedata +}def +/add_res +{ + dup/CSD eq{ + pop + //Adobe_AGM_Core begin + /AGMCORE_CSD_cache load 3 1 roll put + end + }{ + defineresource pop + }ifelse +}def +/del_res +{ + { + aload pop exch + dup/CSD eq{ + pop + {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall + }{ + exch + {1 index undefineresource}forall + pop + }ifelse + }forall +}def +/get_res +{ + dup/CSD eq{ + pop + dup type dup/nametype eq exch/stringtype eq or{ + AGMCORE_CSD_cache exch get + }if + }{ + findresource + }ifelse +}def +/get_csa_by_name +{ + dup type dup/nametype eq exch/stringtype eq or{ + /CSA get_res + }if +}def +/paintproc_buf_init +{ + /count get 0 0 put +}def +/paintproc_buf_next +{ + dup/count get dup 0 get + dup 3 1 roll + 1 add 0 xpt + get +}def +/cachepaintproc_compress +{ + 5 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + /string_size 16000 def + /readbuffer string_size string def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + /LZWFilter + { + exch + dup length 0 eq{ + pop + }{ + ppdict dup length 1 sub 3 -1 roll put + }ifelse + {string_size}{0}ifelse string + }/LZWEncode filter def + { + ReadFilter readbuffer readstring + exch LZWFilter exch writestring + not{exit}if + }loop + LZWFilter closefile + ppdict + end +}def +/cachepaintproc +{ + 2 dict begin + currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def + /ppdict 20 dict def + currentglobal true setglobal + ppdict 1 array dup 0 1 put/count xpt + setglobal + { + ReadFilter 16000 string readstring exch + ppdict dup length 1 sub 3 -1 roll put + not{exit}if + }loop + ppdict dup dup length 1 sub()put + end +}def +/make_pattern +{ + exch clonedict exch + dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform + exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub + exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub + matrix translate exch matrix concatmatrix + 1 index begin + BBox 0 get XStep div cvi XStep mul/xshift exch neg def + BBox 1 get YStep div cvi YStep mul/yshift exch neg def + BBox 0 get xshift add + BBox 1 get yshift add + BBox 2 get xshift add + BBox 3 get yshift add + 4 array astore + /BBox exch def + [xshift yshift/translate load null/exec load]dup + 3/PaintProc load put cvx/PaintProc exch def + end + gsave 0 setgray + makepattern + grestore +}def +/set_pattern +{ + dup/PatternType get 1 eq{ + dup/PaintType get 1 eq{ + currentoverprint sop[/DeviceGray]setcolorspace 0 setgray + }if + }if + setpattern +}def +/setcolorspace_opt +{ + dup currentcolorspace eq{pop}{setcolorspace}ifelse +}def +/updatecolorrendering +{ + currentcolorrendering/RenderingIntent known{ + currentcolorrendering/RenderingIntent get + } + { + Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd AGMCORE_gget dup null eq + } + { + Intent/Saturation eq + { + /saturation_crd AGMCORE_gget dup null eq + } + { + /perceptual_crd AGMCORE_gget dup null eq + }ifelse + }ifelse + }ifelse + { + pop null + } + { + /RenderingIntent known{null}{Intent}ifelse + }ifelse + }ifelse + Intent ne{ + Intent/ColorRendering{findresource}stopped + { + pop pop systemdict/findcolorrendering known + { + Intent findcolorrendering + { + /ColorRendering findresource true exch + } + { + /ColorRendering findresource + product(Xerox Phaser 5400)ne + exch + }ifelse + dup Intent/AbsoluteColorimetric eq + { + /absolute_colorimetric_crd exch AGMCORE_gput + } + { + Intent/RelativeColorimetric eq + { + /relative_colorimetric_crd exch AGMCORE_gput + } + { + Intent/Saturation eq + { + /saturation_crd exch AGMCORE_gput + } + { + Intent/Perceptual eq + { + /perceptual_crd exch AGMCORE_gput + } + { + pop + }ifelse + }ifelse + }ifelse + }ifelse + 1 index{exch}{pop}ifelse + } + {false}ifelse + } + {true}ifelse + { + dup begin + currentdict/TransformPQR known{ + currentdict/TransformPQR get aload pop + 3{{}eq 3 1 roll}repeat or or + } + {true}ifelse + currentdict/MatrixPQR known{ + currentdict/MatrixPQR get aload pop + 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll + 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq + and and and and and and and and + } + {true}ifelse + end + or + { + clonedict begin + /TransformPQR[ + {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div + 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind + {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div + 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind + {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div + 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind + ]def + /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def + /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def + currentdict end + }if + setcolorrendering_opt + }if + }if +}def +/set_crd +{ + AGMCORE_host_sep not level2 and{ + currentdict/ColorRendering known{ + ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if + }{ + currentdict/Intent known{ + updatecolorrendering + }if + }ifelse + currentcolorspace dup type/arraytype eq + {0 get}if + /DeviceRGB eq + { + currentdict/UCR known + {/UCR}{/AGMCORE_currentucr}ifelse + load setundercolorremoval + currentdict/BG known + {/BG}{/AGMCORE_currentbg}ifelse + load setblackgeneration + }if + }if +}def +/set_ucrbg +{ + dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration + dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval +}def +/setcolorrendering_opt +{ + dup currentcolorrendering eq{ + pop + }{ + product(HP Color LaserJet 2605)anchorsearch{ + pop pop pop + }{ + pop + clonedict + begin + /Intent Intent def + currentdict + end + setcolorrendering + }ifelse + }ifelse +}def +/cpaint_gcomp +{ + convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not + { + (%end_cpaint_gcomp)flushinput + }if +}def +/cpaint_gsep +{ + //Adobe_AGM_Core/AGMCORE_ConvertToProcess get + { + (%end_cpaint_gsep)flushinput + }if +}def +/cpaint_gend +{np}def +/T1_path +{ + currentfile token pop currentfile token pop mo + { + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 exch rlineto + currentfile token pop dup type/stringtype eq + {pop exit}if + 0 rlineto + }loop +}def +/T1_gsave + level3 + {/clipsave} + {/gsave}ifelse + load def +/T1_grestore + level3 + {/cliprestore} + {/grestore}ifelse + load def +/set_spot_alias_ary +{ + dup inherit_aliases + //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf +}def +/set_spot_normalization_ary +{ + dup inherit_aliases + dup length + /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if + array + //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf + /AGMCORE_SpotAliasAry where{ + pop + AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval + AGMCORE_SpotAliasAry length + }{0}ifelse + AGMCORE_SpotAliasAry2 3 1 roll exch putinterval + true set_spot_alias +}def +/inherit_aliases +{ + {dup/Name get map_alias{/CSD put}{pop}ifelse}forall +}def +/set_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias 3 -1 roll put + }{ + pop + }ifelse +}def +/current_spot_alias +{ + /AGMCORE_SpotAliasAry2 where{ + /AGMCORE_current_spot_alias get + }{ + false + }ifelse +}def +/map_alias +{ + /AGMCORE_SpotAliasAry2 where{ + begin + /AGMCORE_name xdf + false + AGMCORE_SpotAliasAry2{ + dup/Name get AGMCORE_name eq{ + /CSD get/CSD get_res + exch pop true + exit + }{ + pop + }ifelse + }forall + end + }{ + pop false + }ifelse +}bdf +/spot_alias +{ + true set_spot_alias + /AGMCORE_&setcustomcolor AGMCORE_key_known not{ + //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put + }if + /customcolor_tint 1 AGMCORE_gput + //Adobe_AGM_Core begin + /setcustomcolor + { + //Adobe_AGM_Core begin + dup/customcolor_tint exch AGMCORE_gput + 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not + current_spot_alias and{1 index 4 get map_alias}{false}ifelse + { + false set_spot_alias + /sep_colorspace_dict AGMCORE_gget null ne + {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse + 3 1 roll 2 index{ + exch pop/sep_tint AGMCORE_gget exch + }if + mark 3 1 roll + setsepcolorspace + counttomark 0 ne{ + setsepcolor + }if + pop + not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if + pop + true set_spot_alias + }{ + AGMCORE_&setcustomcolor + }ifelse + end + }bdf + end +}def +/begin_feature +{ + Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put + count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put + {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if +}def +/end_feature +{ + 2 dict begin + /spd/setpagedevice load def + /setpagedevice{get_gstate spd set_gstate}def + stopped{$error/newerror false put}if + end + count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse + countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse + {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if +}def +/set_negative +{ + //Adobe_AGM_Core begin + /AGMCORE_inverting exch def + level2{ + currentpagedevice/NegativePrint known AGMCORE_distilling not and{ + currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{ + true begin_feature true{ + <>setpagedevice + }end_feature + }if + /AGMCORE_inverting false def + }if + }if + AGMCORE_inverting{ + [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer + AGMCORE_distilling{ + erasepage + }{ + gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse + /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore + }ifelse + }if + end +}def +/lw_save_restore_override{ + /md where{ + pop + md begin + initializepage + /initializepage{}def + /pmSVsetup{}def + /endp{}def + /pse{}def + /psb{}def + /orig_showpage where + {pop} + {/orig_showpage/showpage load def} + ifelse + /showpage{orig_showpage gR}def + end + }if +}def +/pscript_showpage_override{ + /NTPSOct95 where + { + begin + showpage + save + /showpage/restore load def + /restore{exch pop}def + end + }if +}def +/driver_media_override +{ + /md where{ + pop + md/initializepage known{ + md/initializepage{}put + }if + md/rC known{ + md/rC{4{pop}repeat}put + }if + }if + /mysetup where{ + /mysetup[1 0 0 1 0 0]put + }if + Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put + level2 + {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if +}def +/capture_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put + }if + }if +}def +/restore_mysetup +{ + /Pscript_Win_Data where{ + pop + Pscript_Win_Data/mysetup known{ + Adobe_AGM_Core/save_mysetup known{ + Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put + Adobe_AGM_Core/save_mysetup undef + }if + }if + }if +}def +/driver_check_media_override +{ + /PrepsDict where + {pop} + { + Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne + Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq + { + Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and + Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and + }if + { + Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix + }if + }ifelse +}def +AGMCORE_err_strings begin + /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def + /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def + /AGMCORE_invalid_color_space(This job contains an invalid color space. )def +end +/set_def_ht +{AGMCORE_def_ht sethalftone}def +/set_def_flat +{AGMCORE_Default_flatness setflat}def +end +systemdict/setpacking known +{setpacking}if +%%EndResource +%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdefput def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000> endcodespacerange 1 begincidrange <0000>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0 +%%Version: 1.0 0 +%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved. +systemdict/setpacking known +{ + currentpacking + true setpacking +}if +userdict/Adobe_AGM_Image 71 dict dup begin put +/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def +/nd{ + null def +}bind def +/AGMIMG_&image nd +/AGMIMG_&colorimage nd +/AGMIMG_&imagemask nd +/AGMIMG_mbuf()def +/AGMIMG_ybuf()def +/AGMIMG_kbuf()def +/AGMIMG_c 0 def +/AGMIMG_m 0 def +/AGMIMG_y 0 def +/AGMIMG_k 0 def +/AGMIMG_tmp nd +/AGMIMG_imagestring0 nd +/AGMIMG_imagestring1 nd +/AGMIMG_imagestring2 nd +/AGMIMG_imagestring3 nd +/AGMIMG_imagestring4 nd +/AGMIMG_imagestring5 nd +/AGMIMG_cnt nd +/AGMIMG_fsave nd +/AGMIMG_colorAry nd +/AGMIMG_override nd +/AGMIMG_name nd +/AGMIMG_maskSource nd +/AGMIMG_flushfilters nd +/invert_image_samples nd +/knockout_image_samples nd +/img nd +/sepimg nd +/devnimg nd +/idximg nd +/ds +{ + Adobe_AGM_Core begin + Adobe_AGM_Image begin + /AGMIMG_&image systemdict/image get def + /AGMIMG_&imagemask systemdict/imagemask get def + /colorimage where{ + pop + /AGMIMG_&colorimage/colorimage ldf + }if + end + end +}def +/ps +{ + Adobe_AGM_Image begin + /AGMIMG_ccimage_exists{/customcolorimage where + { + pop + /Adobe_AGM_OnHost_Seps where + { + pop false + }{ + /Adobe_AGM_InRip_Seps where + { + pop false + }{ + true + }ifelse + }ifelse + }{ + false + }ifelse + }bdf + level2{ + /invert_image_samples + { + Adobe_AGM_Image/AGMIMG_tmp Decode length ddf + /Decode[Decode 1 get Decode 0 get]def + }def + /knockout_image_samples + { + Operator/imagemask ne{ + /Decode[1 1]def + }if + }def + }{ + /invert_image_samples + { + {1 exch sub}currenttransfer addprocs settransfer + }def + /knockout_image_samples + { + {pop 1}currenttransfer addprocs settransfer + }def + }ifelse + /img/imageormask ldf + /sepimg/sep_imageormask ldf + /devnimg/devn_imageormask ldf + /idximg/indexed_imageormask ldf + /_ctype 7 def + currentdict{ + dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{ + bind + }if + def + }forall +}def +/pt +{ + end +}def +/dt +{ +}def +/AGMIMG_flushfilters +{ + dup type/arraytype ne + {1 array astore}if + dup 0 get currentfile ne + {dup 0 get flushfile}if + { + dup type/filetype eq + { + dup status 1 index currentfile ne and + {closefile} + {pop} + ifelse + }{pop}ifelse + }forall +}def +/AGMIMG_init_common +{ + currentdict/T known{/ImageType/T ldf currentdict/T undef}if + currentdict/W known{/Width/W ldf currentdict/W undef}if + currentdict/H known{/Height/H ldf currentdict/H undef}if + currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if + currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if + currentdict/D known{/Decode/D ldf currentdict/D undef}if + currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if + currentdict/O known{ + /Operator/O load 1 eq{ + /imagemask + }{ + /O load 2 eq{ + /image + }{ + /colorimage + }ifelse + }ifelse + def + currentdict/O undef + }if + currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if + currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if + currentdict/I known{/Interpolate/I ldf currentdict/I undef}if + currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if + /DataSource load xcheck not{ + DataSource type/arraytype eq{ + DataSource 0 get type/filetype eq{ + /_Filters DataSource def + currentdict/MultipleDataSources known not{ + /DataSource DataSource dup length 1 sub get def + }if + }if + }if + currentdict/MultipleDataSources known not{ + /MultipleDataSources DataSource type/arraytype eq{ + DataSource length 1 gt + } + {false}ifelse def + }if + }if + /NComponents Decode length 2 div def + currentdict/SkipImageProc known not{/SkipImageProc{false}def}if +}bdf +/imageormask_sys +{ + begin + AGMIMG_init_common + save mark + level2{ + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + AGMIMG_&imagemask + }{ + BitsPerComponent ImageMatrix/DataSource load + AGMIMG_&image + }ifelse + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + cleartomark restore + end +}def +/overprint_plate +{ + currentoverprint{ + 0 get dup type/nametype eq{ + dup/DeviceGray eq{ + pop AGMCORE_black_plate not + }{ + /DeviceCMYK eq{ + AGMCORE_is_cmyk_sep not + }if + }ifelse + }{ + false exch + { + AGMOHS_sepink eq or + }forall + not + }ifelse + }{ + pop false + }ifelse +}def +/process_mask +{ + level3{ + dup begin + /ImageType 1 def + end + 4 dict begin + /DataDict exch def + /ImageType 3 def + /InterleaveType 3 def + /MaskDict 9 dict begin + /ImageType 1 def + /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def + /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def + /ImageMatrix[Width 0 0 Height neg 0 Height]def + /NComponents 1 def + /BitsPerComponent 1 def + /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def + /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def + currentdict end def + currentdict end + }if +}def +/use_mask +{ + dup/Mask known {dup/Mask get}{false}ifelse +}def +/imageormask +{ + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + } + { + save mark + level2 AGMCORE_host_sep not and{ + currentdict + Operator/imagemask eq DeviceN_PS2 not and{ + imagemask + }{ + AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{ + [/Separation/Black/DeviceGray{}]setcolorspace + /Decode[Decode 1 get Decode 0 get]def + }if + use_mask{ + process_mask image + }{ + DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and + { + Names convert_to_process not{ + 2 dict begin + /imageDict xdf + /names_index 0 def + gsave + imageDict write_image_file{ + Names{ + dup(None)ne{ + [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace + Operator imageDict read_image_file + names_index 0 eq{true setoverprint}if + /names_index names_index 1 add def + }{ + pop + }ifelse + }forall + close_image_file + }if + grestore + end + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }{ + Operator/imagemask eq{ + imagemask + }{ + image + }ifelse + }ifelse + }ifelse + }ifelse + }{ + Width Height + Operator/imagemask eq{ + Decode 0 get 1 eq Decode 1 get 0 eq and + ImageMatrix/DataSource load + /Adobe_AGM_OnHost_Seps where{ + pop imagemask + }{ + currentgray 1 ne{ + currentdict imageormask_sys + }{ + currentoverprint not{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }ifelse + }{ + BitsPerComponent ImageMatrix + MultipleDataSources{ + 0 1 NComponents 1 sub{ + DataSource exch get + }for + }{ + /DataSource load + }ifelse + Operator/colorimage eq{ + AGMCORE_host_sep{ + MultipleDataSources level2 or NComponents 4 eq and{ + AGMCORE_is_cmyk_sep{ + MultipleDataSources{ + /DataSource DataSource 0 get xcheck + { + [ + DataSource 0 get/exec cvx + DataSource 1 get/exec cvx + DataSource 2 get/exec cvx + DataSource 3 get/exec cvx + /AGMCORE_get_ink_data cvx + ]cvx + }{ + DataSource aload pop AGMCORE_get_ink_data + }ifelse def + }{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + /DataSource load + filter_cmyk 0()/SubFileDecode filter def + }ifelse + /Decode[Decode 0 get Decode 1 get]def + /MultipleDataSources false def + /NComponents 1 def + /Operator/image def + invert_image_samples + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + 1 AGMCORE_&setgray + currentdict imageormask_sys + }{ + currentdict ignoreimagedata + }ifelse + }ifelse + }{ + MultipleDataSources NComponents AGMIMG_&colorimage + }ifelse + }{ + true NComponents colorimage + }ifelse + }{ + Operator/image eq{ + AGMCORE_host_sep{ + /DoImage true def + currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse + { + AGMCORE_black_plate not Operator/imagemask ne and{ + /DoImage false def + currentdict ignoreimagedata + }if + }if + 1 AGMCORE_&setgray + DoImage + {currentdict imageormask_sys}if + }{ + use_mask{ + process_mask image + }{ + image + }ifelse + }ifelse + }{ + Operator/knockout eq{ + pop pop pop pop pop + currentcolorspace overprint_plate not{ + knockout_unitsq + }if + }if + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/sep_imageormask +{ + /sep_colorspace_dict AGMCORE_gget begin + CSA map_csa + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_avoid_L2_sep_space{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + }if + AGMIMG_ccimage_exists + MappedCSA 0 get/DeviceCMYK eq and + currentdict/Components known and + Name()ne and + Name(All)ne and + Operator/image eq and + AGMCORE_producing_seps not and + level2 not and + { + Width Height BitsPerComponent ImageMatrix + [ + /DataSource load/exec cvx + { + 0 1 2 index length 1 sub{ + 1 index exch + 2 copy get 255 xor put + }for + }/exec cvx + ]cvx bind + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Name findcmykcustomcolor + customcolorimage + }{ + AGMCORE_producing_seps not{ + level2{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{ + [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + currentdict imageormask + }{ + currentdict + Operator/imagemask eq{ + imageormask + }{ + sep_imageormask_lev1 + }ifelse + }ifelse + }{ + AGMCORE_host_sep{ + Operator/knockout eq{ + currentdict/ImageMatrix get concat + knockout_unitsq + }{ + currentgray 1 ne{ + AGMCORE_is_cmyk_sep Name(All)ne and{ + level2{ + Name AGMCORE_IsSeparationAProcessColor + { + Operator/imagemask eq{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor + }if + }{ + invert_image_samples + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + [/Separation Name[/DeviceGray] + { + sep_colorspace_proc AGMCORE_get_ink_data + 1 exch sub + }bind + ]AGMCORE_&setcolorspace + /sep_tint AGMCORE_gget AGMCORE_&setcolor + }if + }ifelse + currentdict imageormask_sys + }{ + currentdict + Operator/imagemask eq{ + imageormask_sys + }{ + sep_image_lev1_sep + }ifelse + }ifelse + }{ + Operator/imagemask ne{ + invert_image_samples + }if + currentdict imageormask_sys + }ifelse + }{ + currentoverprint not Name(All)eq or Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{ + currentcolorspace 0 get/Separation ne{ + [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt + /sep_tint AGMCORE_gget setcolor + }if + }if + currentoverprint + MappedCSA 0 get/DeviceCMYK eq and + Name AGMCORE_IsSeparationAProcessColor not and + //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse + Name(All)ne and{ + imageormask_l2_overprint + }{ + currentdict imageormask + }ifelse + }ifelse + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end +}def +/colorSpaceElemCnt +{ + mark currentcolor counttomark dup 2 add 1 roll cleartomark +}bdf +/devn_sep_datasource +{ + 1 dict begin + /dataSource xdf + [ + 0 1 dataSource length 1 sub{ + dup currentdict/dataSource get/exch cvx/get cvx/exec cvx + /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx + }for + ]cvx bind + end +}bdf +/devn_alt_datasource +{ + 11 dict begin + /convProc xdf + /origcolorSpaceElemCnt xdf + /origMultipleDataSources xdf + /origBitsPerComponent xdf + /origDecode xdf + /origDataSource xdf + /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def + /DataSource origMultipleDataSources + { + [ + BitsPerComponent 8 idiv origDecode length 2 idiv mul string + 0 1 origDecode length 2 idiv 1 sub + { + dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch + origDataSource exch get 0()/SubFileDecode filter + BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx + }for + ]bind cvx + }{origDataSource}ifelse 0()/SubFileDecode filter def + [ + origcolorSpaceElemCnt string + 0 2 origDecode length 2 sub + { + dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div + 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx + }for + /convProc load/exec cvx + origcolorSpaceElemCnt 1 sub -1 0 + { + /dup cvx 2/add cvx/index cvx + 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx + }for + ]bind cvx 0()/SubFileDecode filter + end +}bdf +/devn_imageormask +{ + /devicen_colorspace_dict AGMCORE_gget begin + CSA map_csa + 2 dict begin + dup + /srcDataStrs[3 -1 roll begin + AGMIMG_init_common + currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse + { + Width Decode length 2 div mul cvi + { + dup 65535 gt{1 add 2 div cvi}{exit}ifelse + }loop + string + }repeat + end]def + /dstDataStr srcDataStrs 0 get length string def + begin + AGMIMG_init_common + SkipImageProc{ + currentdict consumeimagedata + }{ + save mark + AGMCORE_producing_seps not{ + level3 not{ + Operator/imagemask ne{ + /DataSource[[ + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def + /MultipleDataSources true def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + }if + }if + currentdict imageormask + }{ + AGMCORE_host_sep{ + Names convert_to_process{ + CSA get_csa_by_name 0 get/DeviceCMYK eq{ + /DataSource + Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + filter_cmyk 0()/SubFileDecode filter def + /MultipleDataSources false def + /Decode[1 0]def + /DeviceGray setcolorspace + currentdict imageormask_sys + }{ + AGMCORE_report_unsupported_color_space + AGMCORE_black_plate{ + /DataSource + DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse + CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get + devn_alt_datasource + /MultipleDataSources false def + /Decode colorSpaceElemCnt[exch{0 1}repeat]def + currentdict imageormask_sys + }{ + gsave + knockout_unitsq + grestore + currentdict consumeimagedata + }ifelse + }ifelse + } + { + /devicen_colorspace_dict AGMCORE_gget/names_index known{ + Operator/imagemask ne{ + MultipleDataSources{ + /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def + /MultipleDataSources false def + }{ + /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def + }ifelse + invert_image_samples + }if + currentdict imageormask_sys + }{ + currentoverprint not Operator/imagemask eq and{ + currentdict imageormask_sys + }{ + currentoverprint not + { + gsave + knockout_unitsq + grestore + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + currentdict imageormask + }ifelse + }ifelse + cleartomark restore + }ifelse + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end + end + end +}def +/imageormask_l2_overprint +{ + currentdict + currentcmykcolor add add add 0 eq{ + currentdict consumeimagedata + }{ + level3{ + currentcmykcolor + /AGMIMG_k xdf + /AGMIMG_y xdf + /AGMIMG_m xdf + /AGMIMG_c xdf + Operator/imagemask eq{ + [/DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ]/DeviceCMYK{}]setcolorspace + AGMIMG_c 0 ne{AGMIMG_c}if + AGMIMG_m 0 ne{AGMIMG_m}if + AGMIMG_y 0 ne{AGMIMG_y}if + AGMIMG_k 0 ne{AGMIMG_k}if + setcolor + }{ + /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def + [/Indexed + [ + /DeviceN[ + AGMIMG_c 0 ne{/Cyan}if + AGMIMG_m 0 ne{/Magenta}if + AGMIMG_y 0 ne{/Yellow}if + AGMIMG_k 0 ne{/Black}if + ] + /DeviceCMYK{ + AGMIMG_k 0 eq{0}if + AGMIMG_y 0 eq{0 exch}if + AGMIMG_m 0 eq{0 3 1 roll}if + AGMIMG_c 0 eq{0 4 1 roll}if + } + ] + 255 + { + 255 div + mark exch + dup dup dup + AGMIMG_k 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_y 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_m 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + AGMIMG_c 0 ne{ + /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop + counttomark 1 roll + }{ + pop + }ifelse + counttomark 1 add -1 roll pop + } + ]setcolorspace + }ifelse + imageormask_sys + }{ + write_image_file{ + currentcmykcolor + 0 ne{ + [/Separation/Black/DeviceGray{}]setcolorspace + gsave + /Black + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Yellow/DeviceGray{}]setcolorspace + gsave + /Yellow + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Magenta/DeviceGray{}]setcolorspace + gsave + /Magenta + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + 0 ne{ + [/Separation/Cyan/DeviceGray{}]setcolorspace + gsave + /Cyan + [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx] + cvx modify_halftone_xfer + Operator currentdict read_image_file + grestore + }if + close_image_file + }{ + imageormask + }ifelse + }ifelse + }ifelse +}def +/indexed_imageormask +{ + begin + AGMIMG_init_common + save mark + currentdict + AGMCORE_host_sep{ + Operator/knockout eq{ + /indexed_colorspace_dict AGMCORE_gget dup/CSA known{ + /CSA get get_csa_by_name + }{ + /Names get + }ifelse + overprint_plate not{ + knockout_unitsq + }if + }{ + Indexed_DeviceN{ + /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{ + indexed_image_lev2_sep + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }{ + AGMCORE_is_cmyk_sep{ + Operator/imagemask eq{ + imageormask_sys + }{ + level2{ + indexed_image_lev2_sep + }{ + indexed_image_lev1_sep + }ifelse + }ifelse + }{ + currentoverprint not{ + knockout_unitsq + }if + currentdict consumeimagedata + }ifelse + }ifelse + }ifelse + }{ + level2{ + Indexed_DeviceN{ + /indexed_colorspace_dict AGMCORE_gget begin + }{ + /indexed_colorspace_dict AGMCORE_gget dup null ne + { + begin + currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse + get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and + AGMCORE_in_rip_sep and{ + [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup] + setcolorspace + }if + end + } + {pop}ifelse + }ifelse + imageormask + Indexed_DeviceN{ + end + }if + }{ + Operator/imagemask eq{ + imageormask + }{ + indexed_imageormask_lev1 + }ifelse + }ifelse + }ifelse + cleartomark restore + currentdict/_Filters known{_Filters AGMIMG_flushfilters}if + end +}def +/indexed_image_lev2_sep +{ + /indexed_colorspace_dict AGMCORE_gget begin + begin + Indexed_DeviceN not{ + currentcolorspace + dup 1/DeviceGray put + dup 3 + currentcolorspace 2 get 1 add string + 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub + { + dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put + }for + put setcolorspace + }if + currentdict + Operator/imagemask eq{ + AGMIMG_&imagemask + }{ + use_mask{ + process_mask AGMIMG_&image + }{ + AGMIMG_&image + }ifelse + }ifelse + end end +}def + /OPIimage + { + dup type/dicttype ne{ + 10 dict begin + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /ImageType 1 def + /Decode[0 1 def] + currentdict + end + }if + dup begin + /NComponents 1 cdndf + /MultipleDataSources false cdndf + /SkipImageProc{false}cdndf + /Decode[ + 0 + currentcolorspace 0 get/Indexed eq{ + 2 BitsPerComponent exp 1 sub + }{ + 1 + }ifelse + ]cdndf + /Operator/image cdndf + end + /sep_colorspace_dict AGMCORE_gget null eq{ + imageormask + }{ + gsave + dup begin invert_image_samples end + sep_imageormask + grestore + }ifelse + }def +/cachemask_level2 +{ + 3 dict begin + /LZWEncode filter/WriteFilter xdf + /readBuffer 256 string def + /ReadFilter + currentfile + 0(%EndMask)/SubFileDecode filter + /ASCII85Decode filter + /RunLengthDecode filter + def + { + ReadFilter readBuffer readstring exch + WriteFilter exch writestring + not{exit}if + }loop + WriteFilter closefile + end +}def +/spot_alias +{ + /mapto_sep_imageormask + { + dup type/dicttype ne{ + 12 dict begin + /ImageType 1 def + /DataSource xdf + /ImageMatrix xdf + /BitsPerComponent xdf + /Height xdf + /Width xdf + /MultipleDataSources false def + }{ + begin + }ifelse + /Decode[/customcolor_tint AGMCORE_gget 0]def + /Operator/image def + /SkipImageProc{false}def + currentdict + end + sep_imageormask + }bdf + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_colorAry xddf + /customcolor_tint AGMCORE_gget + << + /Name AGMIMG_colorAry 4 get + /CSA[/DeviceCMYK] + /TintMethod/Subtractive + /TintProc null + /MappedCSA null + /NComponents 4 + /Components[AGMIMG_colorAry aload pop pop] + >> + setsepcolorspace + mapto_sep_imageormask + }ndf + Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put + /customcolorimage + { + Adobe_AGM_Image/AGMIMG_override false put + current_spot_alias{dup 4 get map_alias}{false}ifelse + { + false set_spot_alias + /customcolor_tint AGMCORE_gget exch setsepcolorspace + pop + mapto_sep_imageormask + true set_spot_alias + }{ + //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec + }ifelse + }bdf +}def +/snap_to_device +{ + 6 dict begin + matrix currentmatrix + dup 0 get 0 eq 1 index 3 get 0 eq and + 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop + { + 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def + 0 0 transform + AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch + itransform/AGMIMG_llY exch def/AGMIMG_llX exch def + 1 1 transform + AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch + itransform/AGMIMG_urY exch def/AGMIMG_urX exch def + [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat + }{ + }ifelse + end +}def +level2 not{ + /colorbuf + { + 0 1 2 index length 1 sub{ + dup 2 index exch get + 255 exch sub + 2 index + 3 1 roll + put + }for + }def + /tint_image_to_color + { + begin + Width Height BitsPerComponent ImageMatrix + /DataSource load + end + Adobe_AGM_Image begin + /AGMIMG_mbuf 0 string def + /AGMIMG_ybuf 0 string def + /AGMIMG_kbuf 0 string def + { + colorbuf dup length AGMIMG_mbuf length ne + { + dup length dup dup + /AGMIMG_mbuf exch string def + /AGMIMG_ybuf exch string def + /AGMIMG_kbuf exch string def + }if + dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop + } + addprocs + {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage + end + }def + /sep_imageormask_lev1 + { + begin + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + { + 255 mul round cvi GrayLookup exch get + }currenttransfer addprocs settransfer + currentdict imageormask + }{ + /sep_colorspace_dict AGMCORE_gget/Components known{ + MappedCSA 0 get/DeviceCMYK eq{ + Components aload pop + }{ + 0 0 0 Components aload pop 1 exch sub + }ifelse + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{ + {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer + currentdict imageormask + }{ + currentcolortransfer + {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll + {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }{ + MappedCSA 0 get/DeviceGray eq{ + {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer + currentdict imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll + {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll + setcolortransfer + currentdict tint_image_to_color + }ifelse + }ifelse + }ifelse + }ifelse + end + }def + /sep_image_lev1_sep + { + begin + /sep_colorspace_dict AGMCORE_gget/Components known{ + Components aload pop + Adobe_AGM_Image/AGMIMG_k xddf + Adobe_AGM_Image/AGMIMG_y xddf + Adobe_AGM_Image/AGMIMG_m xddf + Adobe_AGM_Image/AGMIMG_c xddf + {AGMIMG_c mul 1 exch sub} + {AGMIMG_m mul 1 exch sub} + {AGMIMG_y mul 1 exch sub} + {AGMIMG_k mul 1 exch sub} + }{ + {255 mul round cvi ColorLookup exch get 0 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 1 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 2 get 1 exch sub} + {255 mul round cvi ColorLookup exch get 3 get 1 exch sub} + }ifelse + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end + }def + /indexed_imageormask_lev1 + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + currentdict + MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{ + {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceGray eq{ + {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer + imageormask + }{ + MappedCSA 0 get/DeviceCMYK eq{ + currentcolortransfer + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }{ + currentcolortransfer + {pop 1}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll + {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll + setcolortransfer + tint_image_to_color + }ifelse + }ifelse + }ifelse + end end + }def + /indexed_image_lev1_sep + { + /indexed_colorspace_dict AGMCORE_gget begin + begin + {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub} + {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub} + AGMCORE_get_ink_data currenttransfer addprocs settransfer + currentdict imageormask_sys + end end + }def +}if +end +systemdict/setpacking known +{setpacking}if +%%EndResource +currentdict Adobe_AGM_Utils eq {end} if +%%EndProlog +%%BeginSetup +Adobe_AGM_Utils begin +2 2010 Adobe_AGM_Core/ds gx +Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx +currentdict Adobe_AGM_Utils eq {end} if +%%EndSetup +%%Page: 1 1 +%%EndPageComments +%%BeginPageSetup +%ADOBeginClientInjection: PageSetup Start "AI11EPS" +%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0 +%ADOEndClientInjection: PageSetup Start "AI11EPS" +Adobe_AGM_Utils begin +Adobe_AGM_Core/ps gx +Adobe_AGM_Utils/capture_cpd gx +Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx +%ADOBeginClientInjection: PageSetup End "AI11EPS" +/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 + + + + application/postscript + + + Print + + + + + 2011-09-07T13:14:45-05:00 + 2011-09-07T13:14:45-05:00 + 2011-09-07T13:14:45-05:00 + Adobe Illustrator CS4 + + + + 160 + 256 + JPEG + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgBAACgAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8AIswHyh2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVmX5Qf+TF0n/o4/wCoaXLMX1O27D/xuHx/3JYblbqXYq7F XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWZflB/5MXSf+jj/qGlyzF9Ttuw/8bh8f9yWG 5W6l2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVmX5Qf8AkxdJ/wCjj/qGlyzF9Ttu w/8AG4fH/clhuVupdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVZl+UH/kxdJ/6OP+ oaXLMX1O27D/AMbh8f8AclhuVupdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVZl+U H/kxdJ/6OP8AqGlyzF9Ttuw/8bh8f9yWG5W6l2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kux V2KuxVm35Nf+TB0//Un/AOTL5Zi+p3HYP+NR+P3MJyt07sVdirsVdirsVdirsVdirsVdirsVdirs VdirsVdirsVdirOvyWj5+frRq09OKdvn+7K/8bZZi+p3XYEb1Q8gWC5W6V2KuxV2KuxV2KuxV2Ku xV2KuxV2KuxV2KuxV2KuxV2KuxV6F+RsQfzxyNf3dpMwp7lV3/4LLcX1O+9nReo/zT+h57lToXYq 7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXp35AxE+ar+Xstiynbb4poj1/2OXYeb0Xs 1H9/I/0f0h5jlLzrsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir13/AJx7g5Xmt3H+ +44I/wDg2c/8aZfgG5eq9mI75D/V/S8iyh5V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV7h/zj9aldG1W6ptLcpFXt+7Tl/zMzIwci9l7NQ/dTl3y+4fteH5jvGuxV2KuxV2KuxV2Kux V2KuxV2KuxV2KuxV2KuxV2KuxV2Kvoj8kLMweRY5aU+t3M0w96EReH/FWZWH6XvPZ/Hw6YH+cSf0 fofO+YrwbsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir6k/Lux+peSNFgpQm2SYj3n /en8XzMgPSH0jszHwaaA/o3893y3mG+buxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVV tbeW5uYraIVlmdY4x4s5oPxOLOEDKQiOZfXttBHb28VvEKRwosaA/wAqig/VmeA+pxiAKD49zAfK XYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqyn8sdM/SPnrSYiPghm+sufAW4Mo+9lAye MXIOz7Iw+JqYDuN/Ld9O5mPoj45zAfKHYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq9X /wCcf9K9TVtT1RhtbQpbxk/zTNyNPcCL8cuwje3p/ZrDc5z7hXz/ALHt+ZL2D5F/Q+rf8sVx/wAi n/pmBT5f+WyfzZfIu/Q+rf8ALFcf8in/AKY0v5bJ/Nl8i79D6t/yxXH/ACKf+mNL+WyfzZfIu/Q+ rf8ALFcf8in/AKY0v5bJ/Nl8i02k6qqlms5woFSTE4AA+jGkHT5B/DL5FCYtLsVdirsVdirsVdir sVdirsVdirsVdir6O/JvRjp3ki2ldeM2oO909evFqJH9BRAfpzLxCg9/2Fg8PTA9Zb/q+xnGWO4d irsVdirsVY5+Y2pLp/kjWJyaF7doE8eVx+5FPlzrkMhoOB2plENNM/0a+e36Xy5mG+buxV2KuxV2 KuxV2KuxV2KuxV2KuxVGaPpk+qaraadB/fXcqQqaVpzYDkfZepwgWW7BhOSYgOcjT61tLWC0tIbS 3XhBbxrFEngiAKo+4ZnAPp8ICMREcgq4snYq7FXYq7FXkv5+68sdjYaFG37ydzd3AB3EaVSMH2Zi x/2OUZj0eY9pNTUI4hzO593T8eTxPMd492KuxV2KuxV2KuxV2KuxV2KuxV2KvUPyI8u/W9duNalW sOnJ6cBPeaYEVH+rHy+8Zdhjvb0ns5peLIch5R5e8/s+97tmS9m7FXYq7FXYqp3NzBa20tzcOIoI EaSWRtgqKKsT8hixnMRBJ2AfLHnLzHL5i8x3mqNURyvxtkP7MKfCg+dNz75hSlZt821+qOfMZ9On u6JJkXDdirsVdirsVdirsVdirsVdirsVbVWZgqgszGiqNySewxSBb6j8geWh5d8rWmnsoF0w9a8I 7zSULD34ii/RmZCNB9H7N0ngYRDrzPv/ABsyLJue7FXYq7FXYq8c/Ovz6pVvK+nSVNQ2qSqdtt1g B/F/oHiMx8s+jynb/aX+Rgf636v1/wBrxzKHk3Yq7FXYq7FXYq7FXYq7FXYq7FXYq9C/JnykdX8x DU7hK2GlESbjZ7g/3a/7H7Z+Q8ctxRsu+7B0Xi5eM/TD7+ny5/J9CZlPcuxV2KuxV2KvOvzQ/M+L QIn0nSXEmtSLSSQUK2ysOp8ZCPsr26nsDVkyVsHQ9r9rjAOCH95/uf293zPnwCSSSSRpJGLyOSzu xqSTuSSepOYrw5JJsrcUOxV2KuxV2KuxV2KuxV2KuxV2KojT7C71C+gsbOMy3Ny4jijHdmNP9s4Q LbMWKWSQjEWS+pfKHlq18uaBbaXBRmjHK4lAp6kzfbf7+ntTMyMaFPpGi0kcGIQHTn5lOck5bsVd irTuiIzuwVFBZmY0AA3JJOKk08k/MH854oRJpnliQSzGqzan1RfEQg/aP+X08K9RRPL0Dy/afbwj 6MJs/wA79X6+TxeSSSWRpJGLyOSzuxJZmJqSSepOY7yJJJs81uKHYq7FXYq7FXYq7FXYq7FXYq7F XYq9y/JbyGbC1HmTUI6Xl0lLCNhvHCw3k/1pB0/yfnmTihW72fYPZ3BHxp/VL6fId/x+73vVMuek dirsVdir5n85/mZ5g8zloJG+p6ZWq2MJND4eq+xc/h7ZhzyEvnuv7Xy6jb6Ydw/T3sRyDqnYq7FX Yq7FXYq7FXYq7FXYq7FXYq7FXof5Ufl22v3y6rqUX+4W1bZW6XEq/sf6i/tfd40txwvd33YvZfjS 8SY/dj7T+rv+T6DAAAAFAOgzKe5dirsVdirsVfHOYD5Q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYqy/ 8u/IF55r1Hk9YdJtmH1y5p17+lH/AJZH/AjfwBshDidr2X2bLUz7oDmf0Dz+59I2NjaWNpDZ2cSw W0ChIok2CqMygKe/x44wiIxFAK2Fm7FXYq7FXYq+OcwHyh2KuxV2KuxV2KuxV2KuxV2KuxV2Ksw/ L/8ALrUfNV4JH5W2jxH/AEi8puxH+64q7FvfovfsDZCHE7XszsueplZ2xjmf0D8bPovSdJ0/SdPh 0/T4VgtIF4xxr+JJ6kk7knrmUBT3uHDHFEQgKiEXhbXYq7FXYq7FXYq+OcwHyh2KuxV2KuxV2Kux V2KuxV2KuxV6N+Xf5TXuumLU9XDWujbPHHustwP8n+VD/N37eIthivm7/svsWWap5Nsf2y/Z5/Lv e9WdlaWVrFaWkSwW0K8YoowFVQPADMkCntoQjACMRQCthZOxV2KuxV2KuxV2KvjnMB8odirsVdir sVdirsVdirsVV7KxvL66jtLOF7i5mPGKGMFmY+wGIDPHjlOQjEWS9s8g/kzbaeYtS8xhbm9FGisB RoYz1BkPSRh4fZ+eZEMVc3sOzewY46nl3l3dB+v7ve9T6bDL3pHYq7FXYq7FXYq7FXYq7FXxzmA+ UOxV2KuxV2KuxV2KuxVmPk38rvMXmUpccPqOlsd72ZT8Q/4qTYv89l98sjjJdtoOx8uo3+mHef0D r9z3fyp5J0Dyxa+lp0NZ3AE95JRppPm3Yf5I2zJjAB7TR6DFp41Ab9T1KfZJzXYq7FXYq7FXYq7F XYq7FXYq+OcwHyh2KuxV2KuxV2Ksh8s+Q/M/mN1OnWbC2Job2ascApsfjI+KngoJyUYEufpOzc2o +genvPL8e57L5R/Jvy7opS51D/crfrQgyrSBD/kxb1+bE+wGZEcQHN6zQ9hYsPql65efL5fr+x6A AAAAKAdBlrvHYq7FXYq7FXYq7FXYq7FXYq7FXYq+OcwHyh2KuxVfFDLNIsUKNJI5oiICzE+AAxZR iZGhuWbeXvyd846sVkngGmWrb+rdfC9PaIfHX/WplkcRLuNL2FqMu5HBHz/Vz+dPUvLX5N+U9I4S 3cZ1W8Wh9S5A9IH/ACYRVf8AguWXRxAPR6TsLBi3kOOXny+X67Z0iKihEAVFACqBQADoAMtd0A3i rsVdirsVdirsVdirsVdirsVdirsVdir5K03y7r+pkfo/Tri6B/biidlHzYDiPpOYIiS+YYtJlyfR GR+DMNK/JDzreUa6WDTozufWkDvT2WLnv7EjLBiLtcPs9qJ/VUfef1M30X8hvLttxfVbubUJB1jT 9xEfYhSz/c4ywYR1dxp/ZzDH6yZ/YP1/azzRvLWgaLHw0uwhtNuLOijmwH8zmrt9Jy0RA5O6waXF iFQiI/jvTLC5DsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVf/2Q== + + + + + + xmp.iid:0980117407206811B297A84155AD39AE + xmp.did:0980117407206811B297A84155AD39AE + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + xmp.iid:0680117407206811B297A84155AD39AE + xmp.did:0680117407206811B297A84155AD39AE + uuid:5D20892493BFDB11914A8590D31508C8 + proof:pdf + + + + + converted + from application/pdf to <unknown> + + + saved + xmp.iid:D27F11740720681191099C3B601C4548 + 2008-04-17T14:19:15+05:30 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/pdf to <unknown> + + + converted + from application/pdf to <unknown> + + + saved + xmp.iid:F97F1174072068118D4ED246B3ADB1C6 + 2008-05-15T16:23:06-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:FA7F1174072068118D4ED246B3ADB1C6 + 2008-05-15T17:10:45-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:EF7F117407206811A46CA4519D24356B + 2008-05-15T22:53:33-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F07F117407206811A46CA4519D24356B + 2008-05-15T23:07:07-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F77F117407206811BDDDFD38D0CF24DD + 2008-05-16T10:35:43-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/pdf to <unknown> + + + saved + xmp.iid:F97F117407206811BDDDFD38D0CF24DD + 2008-05-16T10:40:59-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to <unknown> + + + saved + xmp.iid:FA7F117407206811BDDDFD38D0CF24DD + 2008-05-16T11:26:55-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:FB7F117407206811BDDDFD38D0CF24DD + 2008-05-16T11:29:01-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:FC7F117407206811BDDDFD38D0CF24DD + 2008-05-16T11:29:20-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:FD7F117407206811BDDDFD38D0CF24DD + 2008-05-16T11:30:54-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:FE7F117407206811BDDDFD38D0CF24DD + 2008-05-16T11:31:22-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:B233668C16206811BDDDFD38D0CF24DD + 2008-05-16T12:23:46-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:B333668C16206811BDDDFD38D0CF24DD + 2008-05-16T13:27:54-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:B433668C16206811BDDDFD38D0CF24DD + 2008-05-16T13:46:13-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F77F11740720681197C1BF14D1759E83 + 2008-05-16T15:47:57-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F87F11740720681197C1BF14D1759E83 + 2008-05-16T15:51:06-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F97F11740720681197C1BF14D1759E83 + 2008-05-16T15:52:22-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:FA7F117407206811B628E3BF27C8C41B + 2008-05-22T13:28:01-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:FF7F117407206811B628E3BF27C8C41B + 2008-05-22T16:23:53-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:07C3BD25102DDD1181B594070CEB88D9 + 2008-05-28T16:45:26-07:00 + Adobe Illustrator CS4 + + + / + + + + + converted + from application/vnd.adobe.illustrator to application/vnd.adobe.illustrator + + + saved + xmp.iid:F87F1174072068119098B097FDA39BEF + 2008-06-02T13:25:25-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F77F117407206811BB1DBF8F242B6F84 + 2008-06-09T14:58:36-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F97F117407206811ACAFB8DA80854E76 + 2008-06-11T14:31:27-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:0180117407206811834383CD3A8D2303 + 2008-06-11T22:37:35-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:F77F117407206811818C85DF6A1A75C3 + 2008-06-27T14:40:42-07:00 + Adobe Illustrator CS4 + + + / + + + + + saved + xmp.iid:0680117407206811B297A84155AD39AE + 2011-09-07T13:14:07-05:00 + Adobe Illustrator CS4 + / + + + saved + xmp.iid:0980117407206811B297A84155AD39AE + 2011-09-07T13:14:45-05:00 + Adobe Illustrator CS4 + / + + + + + + Print + + + False + False + 1 + + 3.965807 + 6.000000 + Inches + + + + Cyan + Yellow + + + + + + Default Swatch Group + 0 + + + + White + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 0.000000 + + + Black + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + CMYK Red + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + CMYK Yellow + CMYK + PROCESS + 0.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Green + CMYK + PROCESS + 100.000000 + 0.000000 + 100.000000 + 0.000000 + + + CMYK Cyan + CMYK + PROCESS + 100.000000 + 0.000000 + 0.000000 + 0.000000 + + + CMYK Blue + CMYK + PROCESS + 100.000000 + 100.000000 + 0.000000 + 0.000000 + + + CMYK Magenta + CMYK + PROCESS + 0.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=15 M=100 Y=90 K=10 + CMYK + PROCESS + 14.999998 + 100.000000 + 90.000000 + 10.000002 + + + C=0 M=90 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 90.000000 + 85.000000 + 0.000000 + + + C=0 M=80 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 80.000000 + 95.000000 + 0.000000 + + + C=0 M=50 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 50.000000 + 100.000000 + 0.000000 + + + C=0 M=35 Y=85 K=0 + CMYK + PROCESS + 0.000000 + 35.000004 + 85.000000 + 0.000000 + + + C=5 M=0 Y=90 K=0 + CMYK + PROCESS + 5.000001 + 0.000000 + 90.000000 + 0.000000 + + + C=20 M=0 Y=100 K=0 + CMYK + PROCESS + 19.999998 + 0.000000 + 100.000000 + 0.000000 + + + C=50 M=0 Y=100 K=0 + CMYK + PROCESS + 50.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=75 M=0 Y=100 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 100.000000 + 0.000000 + + + C=85 M=10 Y=100 K=10 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 10.000002 + + + C=90 M=30 Y=95 K=30 + CMYK + PROCESS + 90.000000 + 30.000002 + 95.000000 + 30.000002 + + + C=75 M=0 Y=75 K=0 + CMYK + PROCESS + 75.000000 + 0.000000 + 75.000000 + 0.000000 + + + C=80 M=10 Y=45 K=0 + CMYK + PROCESS + 80.000000 + 10.000002 + 45.000000 + 0.000000 + + + C=70 M=15 Y=0 K=0 + CMYK + PROCESS + 70.000000 + 14.999998 + 0.000000 + 0.000000 + + + C=85 M=50 Y=0 K=0 + CMYK + PROCESS + 85.000000 + 50.000000 + 0.000000 + 0.000000 + + + C=100 M=95 Y=5 K=0 + CMYK + PROCESS + 100.000000 + 95.000000 + 5.000001 + 0.000000 + + + C=100 M=100 Y=25 K=25 + CMYK + PROCESS + 100.000000 + 100.000000 + 25.000000 + 25.000000 + + + C=75 M=100 Y=0 K=0 + CMYK + PROCESS + 75.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=50 M=100 Y=0 K=0 + CMYK + PROCESS + 50.000000 + 100.000000 + 0.000000 + 0.000000 + + + C=35 M=100 Y=35 K=10 + CMYK + PROCESS + 35.000004 + 100.000000 + 35.000004 + 10.000002 + + + C=10 M=100 Y=50 K=0 + CMYK + PROCESS + 10.000002 + 100.000000 + 50.000000 + 0.000000 + + + C=0 M=95 Y=20 K=0 + CMYK + PROCESS + 0.000000 + 95.000000 + 19.999998 + 0.000000 + + + C=25 M=25 Y=40 K=0 + CMYK + PROCESS + 25.000000 + 25.000000 + 39.999996 + 0.000000 + + + C=40 M=45 Y=50 K=5 + CMYK + PROCESS + 39.999996 + 45.000000 + 50.000000 + 5.000001 + + + C=50 M=50 Y=60 K=25 + CMYK + PROCESS + 50.000000 + 50.000000 + 60.000004 + 25.000000 + + + C=55 M=60 Y=65 K=40 + CMYK + PROCESS + 55.000000 + 60.000004 + 65.000000 + 39.999996 + + + C=25 M=40 Y=65 K=0 + CMYK + PROCESS + 25.000000 + 39.999996 + 65.000000 + 0.000000 + + + C=30 M=50 Y=75 K=10 + CMYK + PROCESS + 30.000002 + 50.000000 + 75.000000 + 10.000002 + + + C=35 M=60 Y=80 K=25 + CMYK + PROCESS + 35.000004 + 60.000004 + 80.000000 + 25.000000 + + + C=40 M=65 Y=90 K=35 + CMYK + PROCESS + 39.999996 + 65.000000 + 90.000000 + 35.000004 + + + C=40 M=70 Y=100 K=50 + CMYK + PROCESS + 39.999996 + 70.000000 + 100.000000 + 50.000000 + + + C=50 M=70 Y=80 K=70 + CMYK + PROCESS + 50.000000 + 70.000000 + 80.000000 + 70.000000 + + + + + + Grays + 1 + + + + C=0 M=0 Y=0 K=100 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 100.000000 + + + C=0 M=0 Y=0 K=90 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 89.999405 + + + C=0 M=0 Y=0 K=80 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 79.998795 + + + C=0 M=0 Y=0 K=70 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 69.999702 + + + C=0 M=0 Y=0 K=60 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 59.999104 + + + C=0 M=0 Y=0 K=50 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 50.000000 + + + C=0 M=0 Y=0 K=40 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 39.999401 + + + C=0 M=0 Y=0 K=30 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 29.998802 + + + C=0 M=0 Y=0 K=20 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 19.999701 + + + C=0 M=0 Y=0 K=10 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 9.999103 + + + C=0 M=0 Y=0 K=5 + CMYK + PROCESS + 0.000000 + 0.000000 + 0.000000 + 4.998803 + + + + + + Brights + 1 + + + + C=0 M=100 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 100.000000 + 100.000000 + 0.000000 + + + C=0 M=75 Y=100 K=0 + CMYK + PROCESS + 0.000000 + 75.000000 + 100.000000 + 0.000000 + + + C=0 M=10 Y=95 K=0 + CMYK + PROCESS + 0.000000 + 10.000002 + 95.000000 + 0.000000 + + + C=85 M=10 Y=100 K=0 + CMYK + PROCESS + 85.000000 + 10.000002 + 100.000000 + 0.000000 + + + C=100 M=90 Y=0 K=0 + CMYK + PROCESS + 100.000000 + 90.000000 + 0.000000 + 0.000000 + + + C=60 M=90 Y=0 K=0 + CMYK + PROCESS + 60.000004 + 90.000000 + 0.003099 + 0.003099 + + + + + + + + + Adobe PDF library 9.00 + + + + + + + + + + + + + + + + + + + + + + + + + % &&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 -402.576 translate +pgsv +[1 0 0 1 0 0 ]ct +gsave +np +gsave +0 0 mo +0 402.576 li +248.096 402.576 li +248.096 0 li +cp +clp +[1 0 0 1 0 0 ]ct +248.096 0 mo +248.096 55.6211 li +248.096 125.187 239.843 182.252 223.376 226.81 cv +206.896 271.366 178.358 309.196 137.773 340.326 cv +97.1987 371.45 51.271 392.2 0 402.576 cv +0 296.38 li +36.6191 275.638 57.374 247.856 62.2559 213.078 cv +0 213.078 li +0 0 li +248.096 0 li +cp +false sop +/0 +[/DeviceCMYK] /CSA add_res +1 0 1 0 cmyk +f +%ADOBeginClientInjection: EndPageContent "AI11EPS" +userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse +%ADOEndClientInjection: EndPageContent "AI11EPS" +grestore +grestore +pgrs +%%PageTrailer +%ADOBeginClientInjection: PageTrailer Start "AI11EPS" +[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5 +%ADOEndClientInjection: PageTrailer Start "AI11EPS" +[ +[/CSA [/0 ]] +] del_res +Adobe_AGM_Image/pt gx +Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx +currentdict Adobe_AGM_Utils eq {end} if +%%Trailer +Adobe_AGM_Image/dt get exec +Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec +%%EOF +%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 13.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Jon Ruprecht) () %%Title: (Comma.eps) %%CreationDate: 9/7/11 1:15 PM %%Canvassize: 16383 %AI9_DataStream %Gb"-6BocQ1OWaK.p`K'"!B0G3Et3Ej2'-_']KQ3sFrN&X:H'2EJm'Ie25@"@;VC+)lX-_=cZ6M=PY+s$91YI0P)"fc0Hq>Q^\V^B %rl96?^4,h4pAP$ec-;Vn7XnoX]^]Je?[_V)?iT*8&$m1`@8%95h:`RJDRb\$F7;H-c+sU/CB+:pO)JC=qtU%!mpEg*iJ67d2t'!/ %n=,p'hd3t-q2\TqhRrlhq.fLsiL@aN2m3_[5J2F7nYY(O#TN.igE0e;q=]"s^AY6:++A:k@R@)FS+'s?h$JN>R)>m;!?G?7* %gK2.>oA\l4Du]&Rr:pTq6i)Ods8(9dO3hfioa&7brUrJT\aL+qV>TUCs7#\(6Q6bAcLtE1:;C2kbK!fI#b2?XCMDlYgZiqr6`'G9>`Bn7Ng#mpEijRFuu_q"5Q(<= %eVAX&p\H*CMrq,1ZbLqgmAi285],HKjol6CTJEtU\\]FqI/*-[7p+UADgoW%s5kX=ngBh&k:ci.l3#?O^>NA4J+`5jn,JBY49g.J %#7hXQdu_HIW,S7(c"QKhP;7O/oIB$3MFs#_NqDV!gW.mL/U[pLg@&I\roM&`mphj8?h4[)ph)juG;!:;_84"pnkFkAC]P@/m9b6g!RKp3lhK@ErL]SHh``6!%Ie?Is,Rcl0*VC5m1eh*rcAYM %l5]fR3WA@'J5>c80k.7%nQUrS.n6TTj5HYJQ@a6O_)_``piIreWt_Xh^Z#2pCU_2b],a)GgYlL_403K_i*R"M)"Hk.!WRU.n2&j0 %mP"3\jfkU5?J<6L]:jW]Ri7\rYr$Xrkqu"5$_Tg'n-q=L]?Bn*$)4Irm*_t#l]mmE.%FF %Y9IH_cRZaPhl&Mb4]hR/2<4]+XCEiR2k:a+3VOSAcMcbsEm)%#>XL_X#=k\ZM5.tdH.;an*$>0@[2?YuHoreS/H1]QE-14m`GF?l %4ELE)`brb(`>-?MloAP_j+?\,>uR>=mN'V7^R+*mH`elnA)k:5/U]^icHl+>q85AYS]TO.CX."=/KEulptKsR5@_FUh:d%l5<)5k7 %Xn;DPcT5iSCTdW3GMh`.p?q`]rm\8tA0rCK/Y8qBT>UId*.ACp>NYJa3n5d2/naaQT!bu@K`#mNIqSN;mr)CuHXk7ikGQ/Gr3P>=[,,0>WFksIF8'b.hjaOb3.E#& %i]<]MelHGSmcSQg^2,-G>"hB,pId`#UP/1!n*`LWa2b#lO,p9nIJNb%H^Vu/kZ"nd$W?RLIt&OMFY:Fj;pG4f;kPdlIkqQ1ZHqFe %:tPRPRC0GP9S'qMo/B8Y?i'cYjN7D8)J_MEVV8q:nB6*QGMdc.O8CbQDXQO$6kuUa[>/,;XNgbG5NGsp#e#+i9SHccMN'jVXNgb' %D@):\_UJ7VM*tS9NMjhR%Fgkopa+0gpCI.6^61Lh(V[tlh%NkDStDq^o,!J4hbPouJ2G:EqZ:_Rq31%#@eP9I=jqjg?fL21l1>FZ7t5D?c`HY$OKeI(S-?3F/8Vj";fPRnXe-,.ZG+lba/(B.J)YeG4#cu?"jBMOjbRn(\ro %6,r^\3"aRbI-1TUkZ-r^3=+dD:Pc!VJ&iXLS:\5B77Kb,0&q>t'g)#oQ#U]F>IF@32sqB)qS[^:DoGKO6^\tP.5^^]oC%,k_r4O' %lKk/1Gg#:)Th+:gEJjX-.$O4!inbL>Z"nhApGZMYOgfc@9O3-/kZbN_Y1r!,,iPjCfCb.AN@eX)JZBrqMh1aYI1"Vo!45al2B>s;R]+nQ.mJ_D_J%Ya)UVCukm^q%kCa&(lJYqJta,U*iEk^NQrg-9$X].kT+@d>6kSj$gUh(:n3(sYpY[F('+oZ#j14\B %AAq[6@6^Ic)Qph<@S_6-4bf3RhF!WXr`%pd2#jVFk_JR=lLdT[XNR6VFpXaTlreh[CO/`k[s]ei&#A6;(3bhF6g8-!mk2T7j-Y^> %iJ,g03es]nJA#qmU'E@!8tmTsh]fWjkDF5pOr>sO9m^CbXDqE^[kHSZkm*q#l %3hIG$ltMu-'+0ZuHK7#Ts5L)kGMcjj-2qcUr[h`tqEYcHrVj_32t+NA^X_6+042KjpuD+=0oE\po=O`nqt3%pj(*U/J'$UGrlpMn %VgnX6rl=L-l.qugRpU$HIK*ZXDZ9D3'5N#?o.U.:^L"VOq!4DV$)%7jooH:@^:Ja_qYOWlD!:BN`J7MRr'u"!^?X&9:[_Zhl2?CH %m;[m;^&-!R2t+NMR]VYfn%QL2+"og*J%k1)^NoA;`J5Caf9W&DrX8Yc"jBhZ]>6+5oYnj8he_2_HM?e;[8$W]D3&,gg\^gn-K=l@ %Zi0CR%tD=hj88RhC9uARe^amt:os\.]]8bY^q5)A`tPh-P>mpaC%L/T%ge*D58![89)Bt\rpp3TK8Gk:U#?[Vm2gALa/"4d=\2Aj./_Ut'dB?s?" %6l0dMn%-:6j+eH.^'8WT)]8VPn%XW1quHdNhYc*O^>Fl.rau&0q+if6Ik\cPfL"7#HRO*U@5s49i!Duh)a0E>7OSS17NTa_J[-;? %:uF#/j^8SO4B$?d: %ZLo)fSr>U8IC&l+n'JF7dnWWK2-W[C*M]d*g:'CSRrj\%2pT"d3ll(m?.:r'M_n^@?7]D8>VKJ>>dPM')D%@/*&!kX,[n31Y^hJ[ %&B[J.OV\Xr;AKq4P8BIM'Gm%$[Ep,KGF'Pqda1DoL0c^UQk!cQ$uMkt"/l=hKG\3V)+oaT\;e,1O*=D1YYHE:T1eZ#k[qcgAgWeM %J[/"^Zqko1!"4Xa!p?fSF+@:(PakD'jDEc8ID1>S-j-Q>KgGNd@uVe">Y<\6XXQ=[qf5aJJ.3_S&r[d,05MiF-Z9?)8DEJhqp!sZ %!8''d,/TfDD4inY$po`bKBS(5"/,X'n,*+Y^!C<=q.\Hkj3mTh^SecJI5]MflLHiNdl)-fG-g"BGME)iDL2BU+*SJsbejcVkZW^$ %g$H/Zh/:!>gDtgeNI\?Qn+U64pW;dn^?dfUm='i$i:[E.3?oZR"&oZ4F:%*BghlJfGItKch&W#J#2C>W\He]^fa.2T?^/0*3Qqlu %TY^,Y\t/\,(M3U9ZNAcpn@u-E=\5r_B;Nhp`jj9pChI<ub\b$N5]PQR738/\7+.5V[W?S4X%IZfpHV+B91fh0ph %fjcamqR"CuD2`ClEK"stFc:O'H&R*/I>iZ7JW,5?Kn+qJ:m$m&d?+tQ$=Y:@,\&.ZV-kY1-=\F`-Y$gELnrO#ROBi.8PpHHV$pVs %%T<).Qa2fA@l*W37S8f+V'IKeMQW;4ihS!N'8J=3hnV)F..b.`muH8?Ju9LZ4[ll@OKD![%$I`IZ61pY%(CkEs$ff;Nl-)L9Gml6 %TFVUbqq?Gjc.REt+/gbQ&dU"bY*p;IOZ)p8SZ.J5h7(A%SpB %XU:ulo'65)&$Op(nF_k2IX(MtjONL=R(p`5.Nf-mI`ft).f(Op.1.L:os2JD_UJm_N*qkU%RPtp6@',n>E-IGTdctHq'*15BSKrE %:KWBsLR;_2Xto/N7"m%u.@!ebJ??%R`6,d]X)p&[5UacdP[_&I2EJ)heei_J/!g&6qI7%H;?'l\NTM1jS14(+Q#]7^F/;f+INB:JC02:@YNie.DeN@0io\`iMJcqX?9LLB/m\ %_#mndZp5iBRL@KHK3+"\JGHp3q;9#GCg`A\oHZar*dVImT*+`\DE?Y)6eo5)DkLUqo]Rf\-,ZW,PlZ*r0N:neX>AugU+)851JrWO %&s?iDSZ$DX'a;$XJh7l@9,oM0Qj+ZfGHd3RYb="[feRC5#TMSeo+ne6!4;&%8AU=p_Zkoa"sOXfP.cEQ^e2p"BDEFk(43]]H<*1/ %r5fTJ@cW.6[5)m8g4C@1K'burBPRg-KFMr1iX#[H'c]s9m.#N4Wi1'0#G*[a"("l^beGR>)3JPI/.Gg6>YM6q=kdtOPiFFjlgBq8@n`Y"N(%OOT0 %G=80f<#6b5M+Dm<"e>q][p`70er;5%c_T*$'hI,f.)e61fJEKRj]`8O]1F,Y_k:0hB5:Cl,M'.KB03.I$gncUYtbcn\5;:3>(\FL$Y=o_nig %pAKH<[(nd>0`YBbOW'T[a8rQU/[;`X/1hD`6RF]&?/-)N6op\EOhX.L&#nAM1i?*Rm9TjT=l\iZ@I.TcZSQ(rdC9J($UX9KeD1G! %gCT376J`]E2Bls]6I_Bq,p?l\fF>-M#9`K>MS-iTOI$DF4n?lAd-;;84sBAdj?8Qcf-'n.aSYZ-5CI(NE:\"O^O,_?j2Y5O^hZbW %h82$eD>cDn9X+r#\i9Hr],:.A/)K//GFMO9SXaZ))@IRL.W,A!3OkOebhLfkXJL3MQ'UQqcg"l@RFH_7p[6#T=5Vk^-_Qq@k&^b4 %bN>'Bn2=krEBrkWED6U[hi$uN2?;37RVT#'okrlp\/ZA>]L#0nNp_P;+elW4i-<@R/MQdkO)6d-I=NY&q_;W_0j5Ack/oBLA@Z`f %\&FAuoQ9="deWsr^m2r;lUE7%a'52`WGhZslJ/Zq,AW3g5)i;ARCuWBqY<*PojOdSk#Gpm0O>f&d=j$`CBcRup.DFh;/@XOBgbF- %^GKa=iuUFDWl;?eV]Huq![8IYQQ@UY1C)M2VFVj\K4tYH&gd)=l6A(c%AleXJ8*JDb$5P.=/AMP0B8EAmLqBT)AZ'Cc; %j_P?5b63/6J/i2u1+(]L5k=FcaiJgDR6MXRQ4$j&1YJBEaj#D'%$%,rPb1Io_&QF3hG^>\,"ia#CaHB\#EbugWb/g<+PP.IeTthm %Y>$BR2^,dHZUIBm->+tXD32*KWhA/uJ")D!'"5s7/7#Suc&ss*eV;"W(916ZMt/\Y?BV-^OtJ"KUC9;Kr4F9-3K`*5JafGM]EM_( %Oe?MZ@9Z6UZEd(C6T.*$Obeib&bM5*KbM7qf6V#b2)#>t28'23pV5ZQ*eCeQq%:plh;S=#LF0Y") %"3ibt*EX4o-TZ&,LKL:mA@eJp2&E[J-RhnljBU1ubWXn1BNT%&(5RTVcgO8S^*h+a[fcD`7eH1na3L!+WZ]\oH:.j`-GVkeEMjs$;.EAuogVVKXe_+g(l8Ed, %l^ch"HWtQ.j,J1(NFiobS*WbQW/.#p?3ZN;'1hempS%bZ$2^]dH?^YdPg@)%arRLh+Tep*,PddVbd9[O:((8J\Y.CI1TD""cnZ35V-NJ@oG9Bh\q=]$`dD4>hAe %1AMdaaIf*3_=<[t/up>\!m_7\lAfko\D5>e=b=ZlM6]3H=E)q3rM>h)C+5(((PSY+,Jm4iJQ`Ad1)7TOkPB(bc.IMlhiC-+mV:tr %pU+gQ!R]%hq5RCC9-l0T[T)8O?!*t!.\-f:Y5q.#L8f4!K5?%a^Sc)ke)4h\'Ircl^-uLX'>prq9kV36-[ESj>P&37naP^M*;_,G %Iq$r=Z=>&]LR1q84F()<9Mjg$".T.Mp>;:iOBNhGpgFto6ARpEIh^7)Q98+I<].u51@bXH;d3*e18*k5T=`$ %*eaMs#o[mu367-#6%XfR'R%VL;J#r%k"(0R1.H!A(m42XYHI@3Znd\FRRSo(j-SnJ9R.5t<)!1s$ZMQ$mE)["Mj]%]b5P`/cG[?8 %/_;k)3+'lUQ*)RNJ-Ikhg(O'L5WQ8D21T-Y]a."T2FJc"6lh@C+Apc&1#N$5,QP@IH.0Z;2\J*CJNFkIe`+;HeCRlSb=Z`3WR3;5 %;.!Va;8EpIoCi&$'gdSa]$1)MckWWm.-aebQ(.)hPJ1R]SU!#K09Bp+F@o)9pgBS@$42HmQe3Gg49;o %!VC!H@4U/!6/di[#"f$GB@IG8lUQh`*$4>Jno1HA9Il4h.]$N6TgYV&&4.@1N=&sN$(XMjqe6W@,aM`1fo6-FBo#t$`8BhAQ;+L? %pg/,_WY*:8Qt)n"a#3@2m'`&E".o-16-,I1a;YFShF]cu:6l]bMDi0[=Uoh]u44.ZE\`4e6cQIeP/GO1(+oln^I9`M/ %o1#`K_OX,&a'S!c_"XlL7QrWY''AWCm*qJeR[)&V^3oOcIT9K>lgQ=hB;Ao`J %d`TOi'[7I6f#k])0s5`f^]BX5 %>Rf_a$f`F5W&ZSI^^u2.M66]9A:n1C)D[b"Lrj6aSni.h+MiZ[M6()im\W?O;HCWi9[:9)Q#\V>RcJS%>g_9+=dt;Vf<.GqN@ItU %Pq)6rLLB5d:0ZP=C[OslnZnRU\lnX#iRA[EBoPl"E&j?<#_U588(afs`;ui\ap1lGS(KEGPgHW([nA2l-6a-mM%LNh4U1qP%&e]< %!<%'%M#$/TkP/=q3d!mk+3a0$3kJ%O`]"mBL#9L)2>E)J&C+m"`ED1djdHC??5Y94S?7sW.qZcRj&A#hR$fbUg5BL#CRubV)5gdd %/)DPP?6s[MP0V+dFH.^FRBh6&/,c0O9M03A<"FPjQbZc_Q*m,2Za;,#FSEkKVZo@cKB<*Oa=m@HP"l`:5t($M?1(tHb#HWFWP?`D %5#_=2Dj4S?e8(YU6;#]dmCHh'gMU1eQe!V;jA+/,:R^@dRn9J)c1X!:2Ou3/\fdQ*kqYL!H02"WpX?jr:i.MF(*>jU\JBja;p3Nj %KG,3dB`sD&H5+Jb'O+lR+JToX&d>aqZkS"md;]Au(Em%!5UNT %i@2M";o^gZ8fGI0[!5@U4uN,bi8ZY=@62X0B$pP@)LV&;k8W;4%R?^b_\aU0C^sYdJ2Z/l#]Mb1omt9,ot3A0RWiB[jD0f.,%#sV %9sN8I7;07<.2i5+ol>8#h8h`8O0h.%Ca4TgfYir([GRKJkAs4+:3\d.)R&*X3V3iGH6_qE,9#qWlVCH%*pLTXrI$Bj %XCph'(ME"nTeO)[H"uj;V893!,0q"qLlKep?*/Ig%oGB/+-sO51Tn]%TMAfDqd[UHWglj8T\!2k;TqHX]qV'(6qOP^Wi;N3!e*2r %pPS2*U^$\F%6gbBT%$#$C7nA)#5W`EqP!`!&\r6Fh0!%9U]D-AKGCI=0A%pdQT>Xm]:P(91'_+2T8 %Ik7MtA_I#`ZML%C*S[R+rYK2=hg9E"S,X[rs*>adR`&QBkb^B4t$r`SN88_e5"H2FLBqchAFTfY='BBf7k]hlZenW*!X %p$]hq<=b8Y2doFAPN[$Zd;Pa]_`6_llmJuQZ]7\8a1k6f>1eP %WdHi5Q(SLHH9-'2I!;4/;hIjT4uN+nC@I'T4>lo`i)>9k)Z9E2K6%rZ`dI+ZKZ.>#Dhso2E51n!LFJ/4;_CndKimfBIaf=:pW5Pc %%Fo^8hP8q(SWe?S)lgfl4RN[//t'bnTc3kNceVFr8H(:Zqf4g1F3$LL7Eh#<-220DPlJkYEnYs'R\Hd':ADJ8VO]?QkPd2n3VoYK %.?@7@F)fatA]7nXEE6,g-?:i]s)^[YXdK+2@h^`0LMp$,&_=tT[uqODq6eEDVH_m,sGdFEHS=TCn+ebgGa!NnpCM/3D&& %e1']BjReK.$TIhq&,)bNkJu#:XF#ejTpSi0nFOao_D.s,F4<9Z-C+O^l10g0F+L5AQ#[Xor\C%M,ZJ[WPYFlN4KKf-Su,GXVG]Tu %$&bcsPPZWI6AR#"O/L*X3J/rr`9C8-j=Fr^F,p4_<,9TihK^+=%fHt-O`b8H+Fqg1bZC8On1YR&@!UDFq(#nr" %1)Y#&MK^qER^mo'29Mu3bbhhi#X6K;8SC<",,mF'0dXSm22dN'qBDfb[hZldFD$`-'@:LY^gChN^&X&-,-p[*[@sEo'/qJ_l2+\GguQ$poeKTi_>UO7DL7q@@$XqYf.Vb^PTq9`2"oEVG,Ji=B)Y_@ %i_4JS=\e$'=,g-'AP1f_lUhI&I;Dk].;>Q\Q1-\8XOOf.Co(^&\go(?4jd%AIat;_\P(sBb(X#B04e7FN@AZ/DN@^KfQa0sbfW=8 %U9E@QIHiD=NF+1LDld6tI1lZ]/82m%93;'<>1:[3No)gGqS)c?Tf,h:orK]_A"JUOM`^dZ1<=5S9]%GEdUliNAo_niWC34e;=^F] %d5AdYqqLQ9ZFn"`IM58c4G;tMKus-D/_;k)me6!1?[VOFj\'K1l?`+o=rB[HkRk3XVYT(5N`O0DP6!mI.q=U.96ZT<2ASm!ZS623ke"M/+SVPtoQg"=u?mY'RXY8lV?8eI,9g#Z\hke&b@ucnlK)H;UXXP#T*]A0WlBMl%[q-Obi@8d,cl %=S[Wk1W0C"R(pti`K3j5n5(coN$@fX\Y.#TOW1hbE[qQ)fa8XbP$ %^+:p/Ba=$N=]^Y*DK9&]@(HsjaN6e7IVBg+U,,YRN^Tr$+R->,< %r5AP:BmF=U2u`CGe=WEg"8.O9qiMUs?`=^>Ar\G"OenS47:HKsm]a.4`tnOHP1MI%qTJKuZ5h&70hIIH$;4-%bjl%QbR&=VF$*[K %d6oQ:fr\C"Ikm0N)+dnhV"Z`5Sh]`*ZI5k]/1L2co[D4QV]s`hR+4Iqj'h>uZ=*8%f6-=c*X]Y_`a`K!,[u5)S2;8(`uG\S,i&C@ %U$\gFrq"N6[]uKHcPZ.FGA0J"R:jUiW"^A4*8*:q&]PNAA'?r$Y*ci00;qN\-D8fZ8*b]f>P_n2$I/Zl5b'.;Z"s4,8(^$U\;WdA %@QZ^>d9tA\MQ6L/1$WRT$,A-1N4mtFEH#0CZ[&m@JDR>(PRT/;LF"L`=pipTF_L\YnkB<'1jL=YCIprt0Hogqo,P#J"6e0d9L %8PX[J3N/9iSf7O[2>C]6H*W_u=\G?f,u<*T-YpgO[$EiMG!5YE4o'8lC?ipMlcHX%ag^RChl`l5PGa5#VhgP7Lm+`mPGa5#HUaMf %R7*W?,#A"D*iD-^2gEJ`nT7Z)0%C,b!9MBb6en/r`$j$s3.SJ;_*GnP,Uo)?)d]>hE/@H6l0@%11j/5/8QDdfUcLu*,d9N+V=;kGBI0e!:;uiZD/AN %':r$f+HCDCT_k)-0'g%>!H,TdlicU2/!2?o@464TptBj2QTi3egE?gE``GXUGArMlVjnQ&s(or8d>?Ds3\9+;@67iB;=k3eF9ns, %.&7tnV8+*#!;Oq0`8RJ8q<4A5#1K8QO+85X:6;\M_]BC?Becp2<&`HF#CHDWY9@^C_HokpnHeA:Kq5AcU+Pa)KtYL1f,;0d9iW-5 %`?D4)S*$s,*VS4)?@UUA&C!V"fW,Ub+q[Gr,kegf]Bu;+O'#oQ76?`%'=8@Z%kDt'CTHkc]"71TZT#J2ZG&q=FG6"$bh'@eRb9/l %:S5csPjZas=uF.-euB1NXgY3$iRrgXC7*S!\`0V2ehpML0s/%OQ+4C$ %G*k-CbZ%n@@3Fe^V@p51?NsUd4>%%PoIK*]Mk?B.=H4\MaFuiH]Rc&*pMtOEE4YPlQs, %JK\Yn7'r>8WTJRgq(YskQ^fL:'n"$:`kIWa9dm%XP`n!>ZYDst),_6!/%mO2\#.s>4YXKos3(B0+T)10( %ofH#hP2L'DTJ$)Lk,WgJ!UQ%"juRk2eV9*2fd0C^'.sfE0rLdTf'aMATQVGlMQ"dZ5SgGD(N\$(DdH1q7l?0I?*ZL,Nk=E^3%=!goJa81/;o!=hc=q;QY#4el(aT\h8Ns;/7o>NF,)_Tk)TERjLA7QiD@S;/3:Qt %_?Gr'%NI.8Imt5VYZBo.+N+G&H5C;-NO56TgPr#rUe7e@e$H%d+$i#jQ?lYE?U7Ikqt7:14/q@g;PeH7&Ka>"U_:)K'48VIS5&Z] %Rd,aZf5p.(7o)9_mS*;-0%G5-rB$60Ak@a'9kQ>U&?uCBU2$j;`5GIlql6LD^;alcbaH/]:>q6Ib:#h*HiDmFAAm=Z.k2g3g;Z<=:2/_:0*pG0W/^*7`W>ekWVlX'Mf0`mcmN>KTnI=Yl2> %fisH/C+3r,Z5j*&h,S6(Z^Eg]&N#cQd@2TVVFir\/"MEa9ERh#9Sa:\gYt?N,]I6+MD:$lkWNRZJ#8XDB(djF;b,'2pZ9obEoL_G %-DJX^b*WMA;r0]Lb+6PgOQLo(iQ7uO3POM#\eNd8"T((2'eco=$1QqefTn@k0ICmc.=c`>\g,)1_lk]J!f(`>04mhMF2>EPWGDDL %6b&+c^=oJ^*ht[1M@B_>!;d_VlYf98V`hsr(:.:aa6l"8X.Oa#ku,5-)d-FO;aY1B(%cmB.uU>3t0P7&bE9-9Oi9I#^kYc,3R1;!10C$Q(=du]o]k>#WU4tuGPNm9:-YM"2^NmZ?HWP%j`u7ZC_GM&oGR^$t\.`+ZE@15M"1heH.VIY9&@$*(Po#osKl\ %@e^1r;Hl_VOsd(Wb,-g]IQ@+)acoZGI]\tPi8$bX6+R"MMg=+?IUN\cSe*dUW6[tNrjG]<9?17!ghnT))<=U5.n.8VXWD,3VAR_7 %c]>Au*FtMdjj%rN`Z=SFgTUIOq2+$8`GX/Hh,C:W>Yls8&`Q`;ei'h_G1@t*W/qTH1l+arM%Ppr-:ggnQma[l;UWM%8I6(C.3j+O %1ej#V*9^AIC+SY8Ah?cXO"VkYAqZm59ku'#8t)$X>+hp.;c_&?ch;H8p")WYSh#_0J2$iCA!Nqr:KG/ZQ:+W8Z'(&GA?JNPW#f`s %0i+#bV$3t(3>,lMSo:VS:\+<%$e47"16O]S %euVT7YGl)KC71Oe+M'1[d;X&0Q_EYCNi#W/##=bHj[OJga$JE&U6!fnIdSOoC)\N^Ng]\2X;O9akD<>9P@nK1Te7kSGVQ,qGd>9\ %@ZLEG^?$0]@'c;_AiTM-ViN6VH8hV2$01CQ,XC+O6)@m-Dp^Oij8:s!1AcBHYrP@u"9$9Br.:s%/gGF^"J8_\?/uY%k*> %$o;=)HI*>?X=5]]r\E?kK_f/b%UBm/d62\J`5d1_qY=bF1q.pNB)NuEI26%8-OJp=Ho7sc.K'*[T^jB+]K)E6SBN?-WFh0BY1/f/ %bsA^OEh#O[pGo!Q`ooN>+SN@?-P>Jr#@fV&R-^D9-KOjda-1&S,b`@0nP5S]LO*!k)h6tnfLK#ej!]Un$<\eC43\ot02/(T66H@qWTm'Ha/'\J:D8e;Y1nDh,e7i@V[SUYZ7H)Y`H&BjF>b2/D %9LD[S(V`Mtr9:U@PFG\84d1e'n6eRG\Z^p84k%Y6Qar00pQWg5?mu-Dh9Zm4VJ!]CEPrh3YZ)nhU\RtTa16qt5G"IO0mZTpi=d3! %O6-/HoDrjc=u64HNJq/[*n^O!6E,/[R?@QPEJH':j*)eO!ArH@"O*16c43n*/Qp*hWXn)/WtK9>EXpomHlA)j5f>8iImD7&lYO,FRt"DG6^g4H!Dn&n`G`c]g9D %f-.PpEjtn@:82ZSVd*0Ng.lJ>W_p+^T^"UE=uN*EldLC?VRG=AG.f8QWVs=Dk^/jh!"l %bQ<6ZQfLi7G:*(AR+6GOdl6'P%'VHfhe8dZi0g7sl]S83;F9"LYrZ1?c6Hl8rOZue`H&1!hl&f3;+edRp8EF;4!A+YHEa*<4Zc&W %6^0-[S[#XG7'SB4.P\80lC;&iOJ%;n$Aj`JQNn3W$!SKNfUEHoA47'-+X:S%p#rs)L9S$-FS5gcOs$@/hdLfB_pi9pNuJn*!BdlZa(su/\%s;7aY_eacT&Ds6oHn]=j&kXo$1g,T%!2)?-WD! %W#=g=RcWGY9S8e=9XE.>GQ(HCm<[SqGM/UZh=GjWQG8\Hrd"bA7"np3fFoS!+sC_pasr689oTiY>n575E?h;LO)/P>M3e.`Y"fX? %,eTq=[0VsG$[T'2RWm!Z'i_D*L %eT@5>,4$lR@;"^neCcZ!EMG(kAAhdCR=q3#4p%jLK5hN\jsGG"\eV-4@A>hB[l$WLj4#nd:#a]nD_Q"N_SV#L6ZIW'&C=%H. %=7W/O=kT11/(\rAYSZF.>am273if4B8<#+B;K+74)LC\a09oV[0H4iMHKtBBkojD6_B70:WCbZ#[HuU(sL3@A)b)I72#>rf<&:Lf5@6; %o#p;eEu122N]FGYG)h3KcX186]99PrFcBdIq'@GPfgmOgC4_9\XkY+c>En\8Rn=,e2N'sNVfJ&-^i3?FPk;oY+/X6[?<0g=)08sl %_3Z+L<7QC>s&>Y[MGqun*E8,00ktLd+oG>^,/K--D4F)5moF!@T/+^RU77umiJ3HN:;;*2rG953m$@(r\!Sp^>^`7$Z0V%, %Cn!kf_"le[o/iB&QiG4@9^ZUWG"qA'Me\_EAnk":4oIrNfX`eR^T`Bj/m"rlEU8'dMSbfTmIJFfO'N`/F(nC2CZ_!MKQTk=AJu%tKV]G-%h_;tKkI%qt9?n;4^hkcPZ!lsR'`%O%0'^irY0A3CPO=JRou=$Q4.EG8"ZpkadRZdg2sA1)T; %/FFX,i9*95cEBC"'Qa,sf9_7M\72-SWtFg91/'@K3ITFMG9oc0FK:^s'M.B]PoP_*<`F7`2-EeAE(%DPYN"ToX\:D0B]4eg.7[LN %PJbmC3T_-\W+BtHIXGF_@_65bRUC^,Q-s*0iVW8TV5nfbcMUUVrp3QTXll#MWTIf][F7q-$2c=jkVQf51^W.m%;A$`ds2Dr^4WO] %&b#A6;icB7BMR>c7'([hN4?RsqGB$-D?`I:V,P^^+i4>[+=Y^M6is@rM5"fo,)2kaPLht<)2?L.R/)i]A4i#!Be0Y[Ejk,J\4Toc %.]$(%@#d:iLLmM0hMJL0Fi::m9jMF>m`b9;U8MI$0$da.T6E"c=YKl"?eeI/E[DT3^jqdVK)R=2NUmGXbT:\O`^M,1+/b6oL#L-c!pHX4"$Aip,^ZRJ*r#>sFb_''m1KPF)7' %RJ*.e0UE8qq4P>*P%B:^UGfe6E%/IqD4aO$2bgfm2eO\6bA14LgI-+JfN6B)]#WqeZ[8iX5/W9>F(5$rjIGA.p%,>-2I0KOVcHWp %2UE3mZYg/A>!nW7d@"RqS2?@O`mQZ>g.]bK)>1X>ogCN9fO-?^k$a<827VN$20giAc$OFXGqXbJcW*a%-].crb$fJ0k:D)I\&q3k %_orG%W9E+Frfd9,jsm))K\*4bXd\O?YC?2?gJA.C';CeT&0c'bW=c4hG!B(`Hm#F)+j$+-/%DbmZ.b9G/U5PJZ[8!pW" %[7nFp;]iT$1qhu?$S;-:IE0m$UmNuE(B0LVNZZBkf;l\UE4I5ah`O85bPSi>jS_3bo6qb(cZ_-+h_[?c=le^,SXFCZqe)7[cWlQq %Dg<$WObV1eQ@\MqP^CGKl[?4[F_;AFRKmINr?X:FE?6]M1T>P<##[df*BO8TU\6"EeN@"O5OisV*19mWe`8Eh!d#5;D+&$"lNL$T %e/4lc3'=lr=Bu5']m^f87"]_"*ia^`Q:X-#8T7A8VKcE*AkmJ$.-5\^ZfNs*q"P#@VaH2OpB[B!%DFO%f,P=h]lu/GNPh@-?eAs8m9lB_Yh(@N`lMYrXWKsarV!.K/o6]FkhQsdo-Mc6T %E?uNVG!*"I0%?pr\LJb(]j?sSp_"TS3\ %^lNc9Dipr5_[:eJ"6FA&e>Lo+rPS*fL&]$c,>m/dj@=1\^Bsmp$Op\I9_H9I?f@p/\$83a0&I.!:q&#u!hFP;LUHmM-G`oZ7R3l` %dGOj*qo0b+)>*Vss%p@^1Yn$K4'KkfjDJo@\+&k$D*E@&^OH"Kp%rqd55ag12ZW^)1T1FD$"h7S.2j4cf2 %s7cXGs8(mXJu\i0r50t:QN2#cIAb-%j/l@rp,[u`0Z#[@h,[Y0n+I`F]XIc1HB)@4N0_Nh@>715-kR2cg;8H3pp1S%tLpI9,!o.OF_g"H9Kh[41&_q2-I<&01U^PUR=c %jl<,[34N0oZC`=8/oZ>kc7"9005iT6pB58@]H(I$;m\"6D$3>Tn-2@B:.()'nMIH0!4*?PRni<0i[nB=ZR7Oj_H*modlOl?<[@`g %J(1Hgj)jq?QQ_K\<#MH-6MLUELADFd"EZ7]TAZ4t%S/P\4R^!Q5 %!!g*7hgm?$qnD++7 %nmaY)cI4*gKWYos7>0]8L?Zjjdf=nR#m(_N.![?dOY7!aGU+S#YREdP"p49qbaZW`-,hb[+$Qo8pU[9t-<"E(5X%*Gd7[^mrN43:`Z-10lg*,[nJp0E\L7BAc\hR:Le"=+qH %qR:]sC(QgB?n9.QqKa3H%YKiK>p0!r!7F_n:4O2tCrBA^ThMpV](S;kkbb(l[9D""";$jF!G8tt1@XdX&i(fT/,1T^,X?^lj`7\p %8mSVj'X:72dAZ5b5bhh?#C;[AqutCdPp8U#i@XcP0Z4jZ`r7)\l3.dd&"I11*.n-o:o>*s'\5o#of3UN[-c0bK2g7)kO^6q.\dd\ %G/EDGf!BXM9Y%gErCNBhilQko/##^>]OFLpn;8]fK>AeEF@b7LrXPDJ"J6TZ:Io_?a0nhJ+]5*!mN,DBm")B@LQ8ds!149MmlQA"q:\Z:Y7[8Ft>=JjlS70,7#rfRHsU=QWKQYo(g^?aN7lc5%cf_j:t-((eNTb>>Z8[4n!Q!4@Pk2=pN"6!1f8g %oNT@8.nhp@D*_9FI7qVqCJVmh2k)JBK'@MFckN?Zqh,>WbUm+C9$jJs]'r,`"0uE"rS@1B_%U+bMaaOVN)tq/?B+ %a[DJ'UPKhn0O]PBD?7rN0]Rg.THndr1!+],r?Zgl\HB>fCO?s!gsH/f!0mZa%2M`++PI&:d->9"^q1dEd0%aOKGFHnuuo#KQ1,![@uL>21d.` %$aAM4Ss#oZ+J&ZV3qPT+S^/;((TeofeL%/Gq%RAs!bEl)C#DV!0p:WrJ\c"%jpFV1Jm&5KJqJ]P!$nftO2H1'lf:;uH4'e>89e)F %;;ljA5q'":FcU&2rfW*?%81+>%HbGd;$V[IUu/Rqpe6AbmZ"$qV)A;Yr>=j9jQfJ,)"g9^dSKdq>Zli6h]iC[,g=AL!Cjq.SKaG0 %%'c9tfqT1,<1dSoS-cSN4W_aA4h4("+"F=UgnTg^Eoe[BpU+3G_6:Q;.DGLJ.DGN@o8n>^ZJ,NSX/Gd/`*mj55o/Bl@B2_k9$i>= %XK/,m+Q8I";IRAp6\^.@eH^rK%UklhI@LRu1eT73Id`,CKaI_(,>9:&9WdNqkR?(L!/)L-;B>hq/KfIQ!r+qN49,@,N@5HjY)[)c %PmbBr$lO#lB*09=P@[#t6,E.VF@:sJc4NZ04X6VF7/=2j_O3m*L=1NU%h.rq0S9tol];`/2e[`%*E8^$K>l8Fa:Rj*N2P!n,?1%l %o)aa2O?*]Ya.imFTT18Ta_kcc"0a$2>ZqO3]d)&B-Ic:i&6c7jl.A;hLK;fOC(%AQHkI_H*.(!$*@Di#!gP(iRG-UK:O*$"bCG13 %cP$kF@^MCL^j!FpWtP>^Faqp('j,lK+WBu5E?]'iNZ54K:7@ao+mT3C'F/nR2q.n %C'7GM`!01VWCM#g05W;Qt^:`#jEp7Dre5Imcl %#7j-5%Cg0Q)7-:6ec#XNg+F'9%fh5E7HP]ima_)b?]n?GOViR!hNiraW`dBBjf&:]Vh,kc`ZLR]9QG0[=QXCY5?!%<"TnELW8CQa %MoAhP9jUOL$CI31=tMJr[!!-+DjqSo*+F56blEF>CmmhARfXo@TN4^4?/(d,m?8H=&=l2Y;ZdTRmL`#%gHHV,a[9e)&HJ$r\D+t" %K0U-[WgO"kBX:]CN-q7"I^G,=F"H6bCi(O(sRchP$M:*3;N8copPg"+r?=[4`q$;"I$"2q5F30JP1.O&4k'cSO'iTKJuums%@[4E`8:s22O/C^tu]L"1XastoHcuTQ%/-r"I_ZKE92(SpDi8?E'<&+k3ECDE`%TUI0[bZEOf`s\nuUX`c\Li@r\-Ku@5[A=-VcjA2/=?QBQmsd2Z6CIV>Y'Z_&cfm5]elEpJc6I?RTmYuXC)74[gD0X6$AJWcB!XgCD.*n)*e.hLkEPj#_?TDm!*OIGh$'An %lN"SPr<6S2308Z.!/QR9Pu?,'"+_+n\7Ph>SbA)1pj>JIRcW'rd1nXla&;bkItP!+!Fo&HX,&$?>4F7JEBl,W40?1981\d<2sKF7 %dUYa-1T:bX$m^:J=)/L_XTUTMJ554LBhnaLO9eWOV02er*Ib-F:R0N0Mj_e(m6a,<[C;'Jg6k0nIl6?M=22KFp\t9/&U"4::N5nF %aq>EeWSo*Z6/IMs2\ksHo;(2iL1(n-(G` %!LQANXD\[V"JO`[3kLPm8"`gCI&-u\,FQWHjqTaupj?\""Mi6I+p:A9iF$UT]Q82M^kg2;SP^AK`T$+gJ\Yq>3VjK27k+]IOpUYY %&M6<(!+;9BT)fc0ko13?_^[s&J3JO7,I.p-YJLQHD?+Y.+a!oA\cY26EF*#Y.'-h?!hZZAZ;Ti,6FWOS3s39C:/A5\+@>R:YqDn& %6==6`,hIucil+u]5(X\SG_0A6a`+*?-Zg$CF]/%mW+/*!mPg_$1G!7i3?X %OJ=*'bE/jaLdTQ[lAhf6A97krP3S&Y#pBijibi;F+aK=l^b[7Y:-^IMnS_B.m(UubLq`u;%GV^V5XV1K!,Pqa$m&9ZLCFsI]a7#8 %(mG"lO9Ha6C,+3BZ5Xu@#$IT2#SZ6^jgl<]W!KcoMN\npXZl2u[HRFF3Xc54d5qQd0kUY6Pm!amB*Xt/hNE]mBUmO/5fGjg([43s %aZXq\7:%Q$5O^;qYTQ+CIAeq%q_[>9%./Zi`t.uX'amd0Qpm:&)uW2R`XJD0*m3RiVrNYr`;Wg"Bc+PF/W)R$Yt)W3XGCiT)QB24 %n#+H&J9^4$8L+l2@EDZgQI[=uS>1&H5g-L+&?V]c?mEgr^T1lY]*M1A_(pIa'`>=rUJF3/Ch/D>huk0%$kDeU/Fsg8^hE&epPP7< %?Q=nX+>+r-N($1@oJ#7g#_=,T-)18_Z-+.P%s:Nc*LIe"h;f:f'aU#&%02HU"pU%SW%SOcTd*b!PLEiLg<_6!g-J5ZKS^Ut\fb%p %DAWR.c^2l:$EJnY(+G7eFhj>!!hd7n_7ZADh*t]q4MocKAcPSm;$W2!IGPL^F^Q8l;!]B<[FH.>.0K'Ld$In,!-.,Z6(np?FTUk" %,t2*BY)=XL'M>jiX#Qas^sG%E#At[#ZmHfEZ[!PtW.>Lg(FqEkMZTVbiZ1g2EtDpls8Z<%pKte2-p0Udl@d6DNSB1`;('PEu1rCA'lhZVKBeMf^1?8hhB9+)7pWp$o %s0S<[+1[<=k^ni2MjPZ:dF4&[Zqt&DZ-^=YpFu-PT"k:2\8PdbI(Zpgk;@aPM"k3-1nfObmpQOK!6](;!q'8p"0Zh\<"C)mK %BO@]AN,E0Wf:lubgCh6BM]bE"%,=*UE$>Cm=$TJRT!Hg(474IS3uBB*)Aq70iF=aZ#gt\jgpj-$kKRN/38^BB0#<^4KhCj8OReU %@-DHrbYCVV`+GFoJ3M9fjPr-!;'WmD,1u.5TfBkR;@,$rLtVhhgMm`rcE.,1Sp5g=Q+CoOF4rl[?pWlef;(2Z6N&Lm5pKCk&<=Oa %$%TYi*9H7lYC43YmY&#)WouoKF\-BZJiB0^qFa*uJT&r29/BBQed1`3S"oqZ:bTQtWG)@7@jEX$D:Q@1+]TZ8@U?ni)F+ab2b1[t'P-Gm\kBL%SO@-Z;OAJfk5[SbIi'd!=(1?i5 %2%AbZV@B2c.(@;,.FelLB!ng-I+_KEPjP$Ku`]U2;V""0cJE">!HS"`UA[&6SOo\'5?Qn'K)&jT[ %T*s:s0E&;0cV4Bb5<`s/Yfr/M'Fe$sJ9A9Q3.2`)lS*=/mj=$FY*)$o^&kZUPR]CTA$Ab?'Z8!!,'[6.FFhKJ)Nt3Jc>=k[Nn:Us %:"G)b'*DDd6d^IiEajQo"s15VW*78.cFhq:E^1gV$A6V`&pFB=UjFYiec5pm;-h3_aR&E:0\k=ioKd0r7J--AR2t-%/-eKA_SiuR %"48Tdb#QE7$5i+RDk0S_%tS;6UZ)%Hr,U'VHt-2F(T2g]1Yb`BZCi-_8ls/3`=TX]#5H %_:FSj$]b'EAX[2[:1^V&QU88c6T'ZhLfuBh7H;bB8Ks!",TFE*e]6B/.&s1EOd!Wj.^u[1d&-:uMVc0pFYS_r(iSik;)t$[Cd;@h %K9MbbI)uI]("R%W#!;%tA6+sS0o5p=C&n7TIE)OGngO#Wff+tm/ZqhYb&ZH4.j@iMj[j@$?r5.+P299kSZp',@7OH.Q.,X %iEt;(Zroj;cn"4gJ:jA`4NGjlbKs!2'%U1>9iYX?F`Us&US=jZHSg/L3*aEI"HKH,'p%Y07Wp6=rjnhH.BZ8+K1p-6,up29FaIV# %Ls(ZtBEmG,2QAG9r$uOb<[BK5lCcj6P-8+"NC(qpbh5;g*2>EcZ?"Fh"0b`g6ZrNJ(W:"?N20L%7dAqU.b[g9(BspubfX!e)i$..g6JSJIUE(09t0C=*=@%YHg`%d"/mAs#+ %"/FBmpW0GDfeA@n[PV[U:sm'>+c,3=O]@beF)?GTTm78>[\1F%;1K6:UaR,JTU`#c`XkfE#gtsq*Pm=sm2#:-Mq=c)a?t!\2?56W %;]oO%!jbgF0$+[OCuKNNafNW]VIW]b<1?6l`_M?b>d>$$Dm[%E*r5[1nQRB?0AOSc>$4IUQs3o(rV"?^M.kRPGqBsdt[ %UGO)?<\tgU@SQ#$"u_U!@bTAVXMP-E-[em.mP&?956LoF..81?d(A2sq4M]4]H=YM;EP`W_ %kZeRf6W!tY,"qD4E*3`'.0>><@nn>>Z=N;&k*EW$Ir(&?EJdZVh5mohtrY8+/mVTa!!P6C^H*X!)1B4M:W^*+jc9)qe4S6usgOR&;?OaBnl\Fi:)Un"g=la-"=19>Ht %V)q&1+_q0?AZmcI$$QIn=W39!90+&=Zj2V/ipCJ:2=&*6Z!R@b]g"NV3+P %N)_*6eSi9."m3o'".^;teV9'`1P.t%F@@gX1=$,o6W*8KeAm-(ZI$*$X&@>u?BmbIaOEe5)$2$1qEn68L87ZN#!)$:#;E,(2h7nu %+/^,EdE)`9>?4]H:ljp*UI9(#__"G!86(D$E``Gek-S,6;E!Wu<'0L!aF)91[(M>5F/7A.W-k&Sl6h0H(b=%@+p(shP"H[6#Y3gO %IDrSg[=L._cDo=1+apNs;#.(/83s`%Y/pCiMoR% %SdX2/g_j7q_*E-D5q42EPr`oR=JrUnlTla$F*1'E.9JoJ8^=#mBQ,!;Esk6eBE %9_r9(\t\7a[+koqK3B#2`D,*(P,C&>lpK8i71rT:^8`Y&M'Zp>f'260a.=X1K?CBT*6kDeF[Q$!4=-5\8?NFu@4GojkR52';TeY4 %iX/L^<@FN2i^SID=4S^6?;PdDJkr?#VK?Ig,3NhDqV\caR"?=C^3s0-,Oi^?qgBrr(0(SU&HiYIV#qp7[=NDeAa$A/`7TT1Y"+H>j[fi"<],s(F5`+hYj"\niLl0t;P9MtEoIaT6pJ$_$0G-YmELs[M]KIsa`YO[m.B7c.'WgYd:e$pS %,9)CF0W^JcjBUcdWhbH[Q!JWSP*Dtl].i9s_7g.6'3i1q?)nDCX&`P0jM9t6 %qJ**jUM-F$#b@/mT3/\.ms6V5%Ps4$1H=CqV90!rk8StuCA+q@J9@]aXi@ra0`deFFrDP,D@I8cU,TfJWeJ %5fM6o$9DldZoX>1K+'$):'coPR1V!5FuP>ng?[*sfa4_h5je<",-b(tq(DM'Xn$Q6^8bC+,GkpWSP'CW\U`3mfet8h[d&aE8G^uj %;-!WjF-!LTC5aH/$uM=nj>1#1]Ip?j?.GC&O%6UcjIl#_l]7f6LPfN3D$3gXW/"U7HGqnEq'[?WnPJJ<*$PL<_fU6bWmqHMo$jUA %pOGFCMOG:90\X:aQHlo;Q`=#DMA`+6j#"_]TFa4KmoH;&,hulrrqW8kh-G'$$DF3u^5=V3i[:aRl\=,DU7b\IYhhA)eo]%HN]iEs %T#dtN_B)%O5K/'Tn-l!Y>(uAU3FPSH.g%4CP(9>hjT]0OHH'^0^fGM&,bi)l#.c6'>6A@baq_m!#/HU\8kAT"&6?.?UX/UY'nYr5 %b1^,([bWO5+TM_E6FX(E4lC:D^stE!<)#^LZ@!*$E+G.6= %Q8.ZXjOPCt5[FmUYQcHN1tj]O5@2(@@ME6B59]-Tr.$Us/(W(i9V15j"%$9K/"j;r-H %EkATVl2q5`l/qL"c7:TJT:/"TY %!s#p6M_:m/-pdkqf`$.8F^.L;nc8;W=c8lQYgKK1om22jBL=gD]=QXok_:\,;@Ch"rf6?=Q!'LfPXa?6]"h_aJ4VkC2O8!V1Gbl %aNrV@'C&WBFs7E1>8aAc[0au46`SK0Ys)OIGStj(7Q$5qPj5=):otJ[Ag7lJ'S:5#A#$(Y/1s4SjQXKM0LLJacH'cg8N;REc?E>/Y1B8n'9)T87u);A5sOI(ObY4.)$o&,"eW,*cuF:A$T+&:rtW0 %/6*u*gYX_7=&Mn3:k*NhX$S17s3rHGRaW;8]=lWt;_U4@4Y8-b`XHEI=+IeD"(TbNNE(<@a]#'W*k"aN$H?320PdFDlMB0`,u^DA %4K%_C1S/j=B]3')>G-+/^#c2qWk>+*IPCdl#uuQ1JCVH^$mJQoD%*j5eEKm.O,2Hpb=*n(<(K>")(bbU0iX:F3OQh&\[9:LkQk-! %Cp%-t5]^?FocF7K\hJ5*..GG8fF>Dubth$Ho.RB1q!]PYN;m#ds8608&9jrg0XpbTBH7l9O;DCcF"^V=tpgRcNj:m^iVs.e/ %POOabELis-`T25Q[>#A2VD7tl=BSlM[=P1f$WSL-%:mFF2+_4^n^2+7<p90D(]m-SiSG_ %&ae;)TXq0YlLV#mCb>_o*7`8/VI"^8ZP>Rr8ro@>gLtXt`L:oof]j1`1M63fcH10:%3!)0r?1OIo`@#*.J2%iUB %b-ARR#&Rl[0V`6\n!(ED-JL!"eAW2Uk`\K"OS?%=TTn/O5-4!*[TEt)Wd#h7:%orAnW,tJa:o55+BBZXp?!"qp)n%1*M&(1IF[<) %X/Z@c+:Q>tE`mp4X;+BBcduhC10t60KHqSBkc;]g[Cc<2ItT6pP'XU$a=>7jWXCh$586IB:9d:K&ND2KHWc7Edr6#V%"g0Vf)pt_ %d[-q?72frhRHJMqTdcG5`3uQm&TpGm#/U^>T;"=>,E3Nt(8H/V@bhqIQmH)I!i,0fo&:?--$D/lR9;"6Zqcrl3&&c@?c)kI,*EKo %DU;FD):;f0];9p.?n9O8^EOs"c]n`m0<8m/cbqc>b2O2%6cM_Xa>BfH %9K*L=9MIpdrr^V(4_oFL4HR"kTYVWj/S,8W:C\*O/o92<*r9<)QnKdI51Oq8?:9S)62WRpmh/=m4sh*#q)uWK:f*W*BU]1 %j.OJrN[8i!.ba0-in/q\N%Ljb2WP^+T97s;L]P?JDS-1q#ari %<74,qoq5O-=2Tj?eT2$KTZi3(-n7ccVF\):a!gQ0a>uh42m[^/P7Gs73klib-6fQoGA9d!C(cLGQ$^u-_d.@h\*,K4u7k8nIT]p3^Tam4p*(humYXjeDBNNjmTOB7t?4'Q"8;Dm:A %.N^Y?hiKj/?TZSXr@tCbL:89;aW'_S^g84gD05htY3LocVak,;>qEn^Y?m0j*bAUd5]eTc!JO;WN)kSg?OqqU7.#,D$khfU528`7 %Lb'ChaB^lP=)k/cT*'&[bqZ4#nQ=WD*-6<)VNc2Sep2+]k`/rDSrn6/C2b,0U=6fc2+XQ[`,McBepj`MfIK+5iNZsHa=AUV&TI16S45\0Li@nqZM %8l:^!e0G7Lf6DP\=5OA3=ri18\QoK*l]`*.hi_YSEF;Ja0`>V3Zl=XjOnINK[+JFFX"hK!kTjLuIpEH65qte703Pls!EZtGS=2Ak %Z7@=.P6^(c="p %JG9]0C;Cim.'r"X%r)(\?ZH4X)H'->T['7=?F)+pE3J:-CMgisQ,N4'K\0d'6ZHY5MGYgEQ(2Oj(Wi^&I]/Y#TdX[?OT9sl;.dGU %Ma9#@,!IB_=hJNKPaGKWp+\pi7T%k$.#q]#E30<]&5\V*;prBnDEcukEi*=*X:p,B8*,6HDA %@%0E@.8flS=\>I3@SACpOU<`OLI"dP*:_jj/^,F!X]uU-l);b8F]:),<>CF;GfW?'F"9p1;]9nG\\rOkZNGau-'ONL4&AS=,W()l %E7JE$:Zs<3L]3:]&Rh7TgF3Z7VU4lbWc7n[W`#R9NBelf,;l#=JnU0"#`bZ$o4-%07/%=)5">(&?M8n*-/ijL`9J5"7.dU56]Dop %%s?>#lTB*Pe]$ %JK(W.IaRS)H(j](Ji&[0"e;SSD[L6B8O6X;."^]O(lE-/TQ6(VX'?HV$l7NQ %bU,1K&,!jOge*,A1nt^YBHG8F6_JUq3i`DV:b"=1E3,3oBMncm+Jl+,=g%tq.!AEEbXCLJ$947g8q@&!L'b<<$D\hi^>=[QDMO\5 %9.je#.ps[j/WLM9&6'`.ESa+9\.T-1YS8Cq?:;q"BN<<&b7;T3@Cjr,=%@l<>6U@^3s&n,Sgue$k)M8^cds,pUjinKknh(\m#lJ* %KFM5YW+:"6G>nk15n"-'WX&I#g4Yo?nenJE3sak`b:Yp'ZRXls:M&qR&TI("'QR2?9Cs;;+0SZ>JqfG(q[2R8U;7ILPOhK'"uOZ2 %P>'go&ZN+EL-ElQ1khu\qp_"@O%7!fUJo6F3Af+a,,[,c!D7]!R/r%9B;!'FYq;VoSarH(r0ifeM"NSfR=T'qfK'*d)lL+uK5lQ[ %"o!WmTH'(A5iiIRW1U7Y5"ioAn1a]h=(dBaN%A7g\3+_0=@Y"+O?3#*4.P/k3qp*(`5=6_B+K^ipI55T(d]QjV;nGFQ %cF3\dc,f:8Ena6MEOicN_430?DUIr@NDZAX/I:u7_^kLDjcOdZcXJ9PGX^SZY(a9HYu %-(lNE^`Wig[$;ClAJCJ11%<[PB)@^O/]VUbaqgOWI1+G`$Q %J/IFb%HMC6XVt*=Um$#q[M8:$%oSJ@M*B5a63pW4+EYL23WmK(cXmqDppLm+,Y@sM/fG->X.LrT4VCRX"4c]_8%b:,>nRj[`)qAu+pM2b^mcF^EYp!mJm^3JqBokD#8GZsA?'`;leCS@9=lo_]S^\f=KP2)XC9)[N %LL[$[2Gj-""iE.NkD1\#ZUVW@;9d<9fWr?RAJGfIi3^>t8-;%Wq`]++)j(alco%bO`UMJ#*_3%(gJQ#E!4%3^bF3gOE?7n"9U)2mPX(14;$/0!gA+V0&UOZPQ %qOj$CY"137A>&5gV.62+9iahRomB\ZK+bo`V<kdLNM$@57o.I\[EP:NjC3^#T[u;EDU2 %;bW70HK9)D">cJtYV\aR_kD5RP93r(ki0@/Q\9""=,ju9Fa#f/l"^BkIYimD+R5k&YE*]][LaJUJfU-M2r>&S(8H^`Y@kM+7&__K %H4XI]\R9Gr8aD]mD9u'tE(/rTW@S+'hOrDNFOM@eGTJG`Gc!6Y/^0>Ngb1+\hd,1'P#TNpLN,*%E?7Cg%80QDObQpXG8(';me %bTZ=I&hCsa-T7HFYiVuD\X\1:_]V-inabV(f?`\!:Op$-VCipn!'&ZSe@@4)#k>)kNSJrkukd3+H7R#%/!h4j]>=*Q<&>9C_T:lt9Z %0qMF;+"!9"'*d;g\[uT5OOHte%kMLA6+Q]0=eX#k-m9fQTjk+n:rG1bal$nC9XBHUqZc"cSSM+T>D((o%iqqBeXJ]G[qK5>M;ARo %aZ_352hlnF==nK%eeciL8N9sP2$cs#OXrGb,\03\6ca3eNr-&sYpk[C`]3V'9nP%r&c"4IU5DFkN\3*R(;_]Z#g#2=OH>,WufN8Bd8Pab@4/P'?mM4,Js'&Xh3 %`^sG&U)X\*#h'9/N9cgn/r@SBm,@a8\qp;m!V7m3!31)cUm.9\#KSXBINcT6KF0`_E\U^!)MmF/gQLTbo=[ZnM[Z3;C]g1,4r/AB9B0:D4MfFq@0uZ0$U> %WY$_g0.9250I.SfemN1B@cJR&K9ss)qSG_e#f1JrdkGE#O'?3s"M:/GS>6mB^%YW0oC`G-pEW*n&^%eBdnP5RfGf_clMhq[c^qIg %E*]YJlX4*R>Ct@ukjH2j&J'.B9bh6M"^itQ.N:3jB;[%]TEL44Pi[5qX%Y(/kH4HYAIY,:eDT.)KUSQg_\K&+)/^=H*QSf0pP1+p %YlOQ2L!&LH-m*NCYDgV%liq&c:=]$-/R?Y).!M!$(P,H:ZCG$!D,V[QBhU2`lp+K:A+-D6BSq]Uum6[q&O_\gYSYiVUP<+u4E`oqb5O>7DV* %]dpt^MVLaX&DY)Gi8rNM&uIcrOW3Te-OlIYei'5+^7[Bb.>u#n[BE`QH=,G,[\d"D9%q9UhSe.Z69?#(>;8S\d&0K)6lgFcf$Ob% %eP]SUNAZl(lL/I_#n1=iX`3!GVQAiK_4(Sb3qdjdJ*9&T^K$$'c!@oAbX!cuN$%KiRqG5-C+jDWFC%YD-cHX&*,1KC6".n=3$k!V"?n:C\eF%&FU`O3$'CZY?6E]E]Qj(R!Jr=3dQe/[+>FX(#=MAddZao9Dh7(D %H>VS#@nn>?\oe./gJAEN:6>Sr:al2N\8F<3=Z:[ALf5uXAHcG%-H0C;n$?4.J]D2#SWMV+DcOFKPi%@UEj9:IlJ.E7LM/E\P'Rs,gEd0HQjjM3A.q<"\1_'#-6(F;I"GE0I+k2km@->R6$;t.2GMh-tI?tG&ZLO$t)V%dWDo[:.,]H!3=(U>##tg)[./^=_/h%2Yp=Pb:@4[m)@J.6QM!\"S`\?]"Fq/Tq*$`E-D4S]e+JW]40@GAAAORmH8dRlJJSI#>AC\b5;V"`B!").B*!rC+ %.q9gTQ"qfYe7_OC5W/'(rdqR+BnGgjB`_V&;"j+!=_VED\[RX<_B9.I'=GSdO,#?,[QQaL"YND<<\4\ci-M9Ce/X.3/Vm^U@bA3; %S'lH\#fRDc?,1>e(%k<.Q`#184RatJ._/4ee0-2j:-`bD%Xo7En&o^=X.Uc3FSp+*n&Dc0NANq'kQD(I/d_.A..Ddl*d.g0ijuiZqkGj-]UcGYYPso %F=T`l$JB8#EP4>6EQG%GiDWYu`o,Dg]8@3!`kj:Of5*9u:Bfu2N:s7J*HJ]CfEs/75U1Ls8t=sN.`@9*ncBDYRPtT1WmT%_6I!5) %1ff:X"EmbRAZM^J5,KjN'X:M1C&k1fZm:R>4WdKK;\8b+;^8B--!IcUQBI4o[=k3#,`K:js&q.SaVkOMSSBFo"u/*Z2/j?k\I!9[ %d@#r0)31G%LlH4#FB3eV,I)3)2PXXaJgSMP&lg>;TPVlJZ5?de8/O[aLf(Encp``W"^9jLp0_Sb9gaN5b*mts`p&aMFGeVR$b'EY %=2W*5UZl`s"Q<`_L%OY:[LuSmIjc7!/26/5=V9A&QNDn8_lMH>0*'Ei#Y:*P.qQ]-4F/Yuk:C.BUh]UJ`:B#]EE#u3*2=E#9t2\h %MW-+qd&-0fLf4CPYn[bEl)QGOM^L_Q;$YGC$mXmXFJXSXEB-'`X-eQtG5EHt4U%c%F5lm:IROauJAcBnL'L&R`&E;_RF%Z8jTV5m %n`-oTfY"U(]&oI-ie/23jWGpQ"&,6sJ?"1422Iud7N*?Sfh`Dp&@[R]=^^I&fi;BK>I#%/`CE^V=:'+;XP/EIR5U!o`\.4\n[ %Z1=*Z#n3)c.i?QrnX-J%H0Hr;lZ0)n44$\R2N>MqcBBLtW*j&Q5 %1P+qTKeW4pABj$l:*!@lD+PAtcOTA6'?TZN#u>ncDDk1+>ll@'Kn;ASZu`qOn4T3*3,-;u6QKn)\%C %ZW;S]'j"(CEA!&A;hSh*!3eh-XqG6Hi;$OoVWp?5'/B`O<1u9,1ip;gARg_c"ti63H+d+!&=VhVu9R42`8/es6adj1taLGjE];Ig=BBNAZBj%UV6J-<)P=@O[2KF[.^6QK]rSnUjeRY^JEHaf!#/;K(3mA>p(a>S5TRRVZ]O-1UH>u$/-emP605&fBNTQAX&*+F.&p-I %[PE[49s[UATo)\31)U8$`@W;XYohu=a];r:fFC_'O&L4Z8P-3q[eI32$9,QV+lg=X.qL/$alKRV&?k3dJjJaF/P7M.81(>ba^g!K %6QR0c7F?R^ZIX"WIgYV'`;tE$G!Cr)0a4$c>Mk %LPn8J@W2V&Ge$4]:?Y%6aH+*S_Q(dXK]]cqmq"5OQ>o8jf'FP(?>'G(SalAfki1#n"/o`]OOLpl$Ds'si.Sn3m %V\SKmC.QVm$q'g:+E!nR"$;f7.-AN87hT8'B$jK/QAopI:6qCY,RbGGPf,!FWi;0`T5al&Dr1=j)aF:olib]srXJ?TWee:?s3/i4P"d?Q5V8q_5iN-S[6>h)fRKAmbT1'g#` %Bl^a75&>sEh"B-2>i?Q<$/nH/65nEa%>7B.CAFQ7"nTooE)ib %NQQR(>AdZq$?MbgNHd/C![*@%@DNAt'6#5hFX%rcRJj*/W`h3Rk9LXl:gUpRk&K'JELb9fM?FYNKgPsjKm4Q/AT#H/:Z:EjPf)#& %.*0?+9gua*8/eQ1/O_+d")\11j^9?%Z8$WR&BgbE!EngP>S1]1N>uO2d/p[d/\toMj/%l@6;Gu#X]T`tbWhT-Yr,f@/7&u.@@b@? %UE#WF6mi%SQ#sdCE.B>o@cm:C\`r4'W2k:/K$cd?-&cPCQ>rs773;o*$r^IdLhloZ.u_]Jh^gEVQttqSapj2/25+!#)h[9A,?XQ" %0NG/I,DJ`,-_9H4s+YEk@2]7f9I#dI/9A6K)s_++a>ZQBQLUEGph6Ogh2IJhNB[])k)snO];?3=RD`NH@VK9J@e'U_6o>`GJ!iD6 %10=+dYQQIM;A*$B:i\sl__iR8[0YkVT^4CMfkUM:)Up%<OHK0XW8n+nrNnmoMm8H:e?X5k7r!Yr %l6>o@@a'r4J[:n57t7IJ_/Io:G$SG<5]2# %I0$k>C3.K8MU`&VC7u,/7d=CQU_D.um$it&!lu*?WsY1`m&^R]'2h9KetgR`ed3K)&gGSGR2f;RV/` %'[_OD6@$C4imO&3KJb`j'b77l81[mZTOX@,`E#]G,]$0,Xk65a5l`5?e8f[CUg9`t7TDCs;-@o$fuf?t(hGl:`JL7hS!MSmM+ptMMoVrX$CYP*(/b,L#BFMeEB9LBseteRoZpbNXRU)%ap$:X<>Vgj>?C8a_h$Oa9 %4n[GE+e`hTWp,tkT2MX'ef&e@>'@.E92$"rV95o:?6D?SUU%aaAa%]*'qte9?I4L^iWjhGbE,;-Dk%BeTsMe!a70>iuu7 %d["a(Pu+b$@WYLrJZbqDmrT"GD8]m.*+#>[*;;bAqN:QW:H&KbUjW36pi6Z %81Xo(%H:h^OH,!RQ$">f(`;jnVNJWOo=PLK=p%G<4XnRC>#s0C"E@R6FG)c05n>-f%3pMc"J==!*@8"mltiO2_+2UI8j6l/;JbW7Mq!394#u$`?m`EKFSjuO`4ir(rW_3"p5scOUT(A8lS4-"9Z!(]I=/I'Hr"Qd>*R?;LF9E-IO'/]4sGQ+ll0# %X`/#SC!*=<7e`.+Ob?cI<[`,?_&JBV\n!gC9P4#iLbR-NJjHKdC0=,'NN?C%6AKjDjTQ:o%IX7R_%A^B:4#&;luYT`XPUiMP+YN-9$S/a-fr`1'UK3sVV %(hbiHU[^n-YU'_;.+t`\_"0GC6*:741d232FV7WdNlkC^T^C/naFPW-JjEX?o@/[ZZmo-tD)RlI9HIgJL8LbW?lZT3JENU@f#o1g %5"9+OgB,6"j>8V3>#g:I!mb*HW%>5-P0e!Ti_g!O.[1`'ji4fH\P[;)O-2e\6Ud2)KcWPGELmEic(sQ)J)4^o\T2E(^,M5If/M7i)mkfh!:FCTg3;*pJ&,'cI5qIgM@oO6ik2$g&qs"kB>2&B>ZH4a98 %BWZ/_=#U>"-=1L.=sef]SJ\`%GdWsl[XJqG\qmm8?.Y(RRu,gfM=8&4&o]aDY_b(#`Zi^H/TtSC]?u_HOd"TLb>(1^9^Ln8S7ac) %FA;Dk.+5IAPM2"'mDc`_7E)EfTWQVMh725D0t]C#[i62I'1L]93:6qsO5cMffhS(/,U3*&PGu'KT'jO"cbsA?`,BiE^"5`-2\G-, %=S#j$H8gGh)s][0(V^SLhi5%9M9GA,n9:Z+kEl:]/-9+kJMl3c,9DIIha*SFTu3KV_m?S5PG-rRkV>P:l1C$q!XR9r6%FZBh8^V/tnj^E>n3_l[\b[\;hkBgL+R.p=fTY2[?e"riO8$U@*LB;c*2!VH+<;)ll,D@V&g:P %QSkkf0\5>0>K^7%E1D((ct8]p\h%W&5.2MV>E@pKcNcDH*B1klf4Ca^b?hZpFLR2nYKO?*A``55piY9hHF/3N!l5r.@$d'r/Uq3H %FkC7oS7PO`YUt$D)&I6O"70WqeV%cG)"IhLB"\PPhW+c>p\CqZLlErqKCPA]0*ncSAI)[_fmjNc`e=3)3@?naYUTPWuT>h[cTS^k8>'! %/mn5Z[rdsl]$FJAB"'s1Gl]u)/lonBDg%1MH\RNl_qa)0pn$RLmrF2-=iP(kah-p$?(UX?-[M+DI>2Ha%4cdt^jS?rI$[.5b;DN) %9Aej8^ROR29VKMtr0TqQ@TD2;me=6eB6a?dSH#/H!&L#GB!Mngo+S4MAPht>F>G0naJR0qf][9C"0pBhVPP1c@+(Q^ba9KaWeg*$h^>I1rZ8S%ARs1]uTr"C+V3C_ORj2N/T1h3+W3X'!=SBf--RJdEt[%lf)#)_f.QTL:)jr,ikX]A.rXSiQ4i*[fbNH!QKo:3c%NoJ`+G5[UA1 %l&t>U'(C"bH?uYVCC,OX5f(g@'j@:RP/6D2'htWdhQN/DDP\c][rV2:\8Pj?]BFc#B!OP3\9]Im2jT2r-g_7,0"Y=n1? %T`FGB"\sjWjTSp&_?jZ0LR#.S\RCg/EJ?6R:TrCs@dK::FpT3O<0/oCO^3jd/fEaZEFk3lZH%^1SiF%Wht6+lkGUJS1nS&?d'_r. %,GNR<-0ZCtBohPd98YbtT\:PnmF&;c:q1]5?K[,QVpo`cED&[N,HP)m[i6MT]DN0oiq\aI1,k:6]*?IND3^u %a4u>1G=&)%6.ESelV:^Y9FUYh]QZ:iHkJk#($J&UY=,;'?Ra`!ZEM9\cc!lM`6rk)mUma9]@$QT\Gp[k!=bYdQ[)sj90nol?p.:P %QW'U$^+dUWcsq4^nis5;MJ.5\\dT9sP>r%JOtHjV**Yn!=_!2=@tq1^bO*\g!U2@oFP0*o4=%8'-!bt`/ecA9CJ'q%V9d,$2fD?U %j(1Ap9UB=&L6(Ilm[=I.9nsK^X00VqUVtKN>V_C>_+]DJfP?<*a@S3Zf)l3@[A`f%Cb>QLU#%TfOK-l1-tUo,A6ct]3LS+f#ekbb:X`GQT&t;a6&2=ZbtQY %_t)Jl"C91kg>s1mEKYLu94sVe405Adrm\>\X!:s%/q[r+mBt+G42W5RL2Rj+C#rIaE7iJ*h0->KB399-1@@'e]KI1j0&pl:*Onli %ggqJnZ4kRR(sd.Bp\Br`9Zl['QQ(\A/sl/JhWGJ@FGES:L3\*"V7Oi_]pAQ,Z=J13ZtGc8].DcD549fQhZHZ!O&135pNXSS^<1(P %_gL!c.B2m:2h*#PGu)/WiBBk!*:%ZYG@Nc&HiF]gu`N$5mi,2G@,]ppC4juR*_9>S*R^p'grLEh$cg0>Y*\P8_s;:h-8oFYcO1F%jj?U[$sDl=RSqOO2MoN1H(?H>S?cm;fLX2lpaMr+ctK[d$Llj`OedJG\hH.W5(AHH^D8(:l,.?'j;`/Iu0_ %XEW@jAsrETXF4B'^CIa.MR_W=9<3_g;eeCfVOPs.>`*.-9)[3b$!P@s1o;>ZOqc_HBJbemF_R$$.$_C99/At1CIt(#!iR/?e-rHY %Q\)51<]*6\eKr&sdUg["CNX=#>.uW"$P0mV6X\T_s!=MQ1gt/J`CBK0*MThW;R7tV>)t+L/ZDq&nfC`aR+#mXMs.I]F\(NCZ,nlA %F$5Dl)*5A>oj*n0D_7[>LjZBndl0YYf;&B3&d>Ea'c[kuG,Yg]BFXhQLj,%/c4DM7,`Fmt`YiO3%Lls80QMnQZ:dU=V6!qBDV5S0 %p)#UK\2@>j34j:'$`H3-)UL*FkSeKh&J8`DZ?1iXZqH,,+\h?Cb)s3W5M'JH>@Fr:4J[()::fVXnC%-bOIqN"k'/W/J'b1Er.iYF %]b:IY^HJ8Dl@WI/"(_T=@[:hQSUa#beO1BJ9c-(LO^oZ(RQfF?@jj7fI9s=HJL`)&9VHfnEqu%P$g1Bq>S.?uAZ<+_E?%]8',V]Q\U7:UfoIbgJtJ"M]cO.7jCKQ?UG[cN#[8P>G;'UsN\U+=W8RMSZuTgbp#rUF'2^L*;[L %7q14h+I+`rW6i?7e5W#no`>i?T9P$Pdj0Hc[3?P"+I9s#<)d0_lAJ6K_8?06PC2ls590Ue^[G:>*e^`sH@>JRc2#oWq:/8rLEslN %h>ZBT?[mdEBLRFIme]5^4MN;JH1K#PlbS'6q;]6ho'3F1DpI:mkNAbPkLWc_2]qJa_`%h8s7bWoi&+=D^hYuKl5G.lD %l-7JpUr;NDk8/&ScE?*ok2;;M^:G?a#6/oEiR]m\g[DOJ^\bpb+9-V/ITj\IQ1nV`1bSY(jPh2FrV>gXVk7nr/e&a<'J=Njir?R6 %D>NYtc0`i8S&D/l]g^-!o3lWC5&>@'rk5f^s*fKA4T4m;V\d,II.CGoD9r$I;K>K)TZk).jnac4F*;m,m/#PgRo6_.f5!ErB[MmN %Q'J)QD\nJbkaDHUd%YC1-?%etr:'.6m-=4ZC%ouL$iVSU]K,l(n&j-cIPa`i](Zu/V9QVuGPS_sgQV@NN*Z>%Or\55rq_ZOpG_q\k*d^`W %hWNO8fC*TPci/$-o'=WbVotR;6)u'";=!L+[,h)8Z^[05l^Pl\)'4%,3YfClYX9m^_q %457"bg7I&7HXDK8pZ'Li\KYAXp%nUR?JjN'HOm:J/[dG%VRj6]>MZ?,>Imu(e\/Z-[o`=4:Yg)Q:u0m!9tR+e*Lb$Cn86U:X]P=i %S\78"q!R=/2qPfm#rgc0BL?l`U'CNt%aH.KhQ8dFG>AfSI#EH#qr[_-qstK"citsrqp9uO$3#&;md8d#PH/=QJ@fig?9C,aQ>_\" %*b&J]hN6hHeXM=RW]&N2[XC*Hrpe%DMnZV"&R_`\((pj1NmV&o_*4CgOEdtII@LSmDJ.uto[2YhjdVGmkO4^\M%kF^2=47l %]p:Vhje&D/B:3GU5Jc5l^M72^:q,Vl,+"1-BE+MHSh5FnrT@nhom-I+Q@i+gWIe-nF8bE+3bk8=ZFAYDdnW/ %Z:E^_W!l99brH%&E,d1_EEq%)W4DtU,GAT$WMIgGJIp7@X %P2]]Y;f;Qu[2H++2P4<6>I&&,TOS7;rekS7]<^=20XJ39N@`ZK[XO2eDTT':nhLTEq.o+LW+mE[_:FZRuOjJ.Y%I#[(&hKeqGNZY1Rq/U$s\lb(j$Jci4_q^T`-M %V]Hu!l0@VGEQ#r_ai3LOY2:dKhXJ;_pcP\pT2$c3Vsc7qXTs*X"4oYUmqoZs6PIGuk.Q%]IXD'CK>uFH*_7S;\N7JfGqa!c?0.bA %9RAJ;Q>(N?Ns6$!]Ht1%rRca2[`$t5_.)*kAcHGZ0[!\+.gDQJ!=\SP;b/P(52=%amVu>Eh`l;e%^Wu(^@cH47s)1')E>t3QL)cI %\qe2ii@s#,(juR,)#^kX@5cd0\,GrF1iSiD/_N"6cu-^/2OIY%^.'.Q*+jIhG3+IfD/blEpAaIhRV.7!\*<&F5\%<^XFV>K!;E8X %`CAh0Z&.h_+FL^,4OD,mT=".QT3jfQp6!sr=hYYWLj%s;>&GnG&_<[HadKj*ak?,r)sh7sCYmGS2h&N:m<>r9Nje%2g5DFEfO*&" %)qq`=BP0"rp\WWm5?kFcm4W/MrG96@mJ!sChp5K(cKi`fn;hBi>MT"WaG7632G9?1r0itsil:GRc$n>nHiEK?Mf17D5.o`'!cT)U %/7'@l`K3D)^;"T:.Vt]dpSR=6+YAU2^V!kh5/(6+09;)6jfu+KkiDoSrNmdF5_!:nJbJ4*eNs$*S+:q%q+^\&_./+6T3o8lqsjUL %I(AS(k3U^+PM>7>$tJnI]shq=3Oe;W0lMOFMO:5Wg_7Wm$"C?%+D+jG:ld='iX_M()rG\3r[)L8's.Dk@'T+R_8`(6D%AG[BM7"K %mHsQBo%33:jT>=gGA@ukmVNF!qL5moB#cZI41$.^2A?(qHk6#6+gup_%9WcLC)^V(THT4fT"h@HW3m(S>MYAuA(NV,5F(f.8\#:DW^Srm2\`dC>WlmY$ptHrG0B1:TSb!5F)]FAo/JOZo>S`NGa*A9N:rle-"*c#4XH_S9>D+2&D!\ZX9=r8QVKQM\K&#-$,X*rrXOBe),#]<+9, %c"";ng[+;c^#n\K2LE'\?.KCfdZE:>NAtUcg"UB;G+62$AoG03gMQY-RiSum>d-NS;*ZQ'7]7tYK_g`%^)aRI4j$UZO"a)k/SobD %NA%Rrllq5)Eh\1fO?JB=Q6GD!SO6mcV!Z_TRZB5%ai4)C[jUA)9_c5DB(!2c[e9"Bo2"c"c3J:/QCj]iV4VW%q75`eZR\Q/ %Sp0Jc4Zdl.]ta)Rh/c>.;Lo)LpnQc;qX3O12qPf-K)A&anYbb]^!q>`TqA;)@D&JW9E@U=jJF$:BX]*KO+mr0rZt0!Gp*$THK2H.Q=g[omNP/2!D-M2&W"J_mNNKl$VoN8r=Pf.Q;.Bj\hn;lsH]R!r;.CPho"@n1Dq*E? %UB[Z/[jN,&>P"7k5k9/a,=CiLlfns8X"^3k)%h!A!s]Xba]hAe*E!6nZ:&`iY3q,r.E!)7a? %ZqZU?[HUP0(N",5mAZ$3Cu1bpkR/EPHg7=YBX^#!a1If_hHcAr^O(.B8&i6JJ\&JTMYj!3j@_,Yh)D`Voa((t)mj<Ph1rdMB8G]$\FI;F8NO_3cJ>`mn$=igj'Cl,Di$P0(143G4#@Nj.i$GVbfTjFNG3ugjktXd*(u?aEpaV %1B+_0-;*eKf_i5W3;ZX"o^-rYcL-E/@XQg8A-),@Nq!B.:6.E8D,9],]h@VZd;XIQ0###:43>OV(o$H/9n1pH@r1HHnF8lPrGIm[ %06#[[NkdC\6hQL187T>gnnm.4n1h7dQWDJmYf9sO6MbA@XNCII]g%K?_clogO(UC)cYp8.7'\E)I!bG%nhJu)K;LY2Cc]VFJ%qDj %EqISn;/s:]3rSpcm3[m3Q6!pHFmsOtZTmj?f`TMUrO$HScQ3F&K$"RVPlKe+jQc,n$aN<>c[>c6:kigGKm_*MD&;W41gKcq"5V^! %^2eQ+,3PP(>jQU(:L&KuXQCiEGbC+9PlBok:]INHlPEW@C)SK3H'#]lJ\jn`9H< %c,$k2DGDh1h]2RmjS\:uleh^26leBAs8M>n-h#4XeA:%6%-X.0I45-cs--mi:D*PKi"#a,nA"ufFmoUXs8C&JbfLjh@)G9N`Z.#! %d_R5cUH?UYJlq1\l]",RKjoP-PkIO^ohhqOOa-OFYF[lRTlg"ss*4bgoB+u/S!,eojna%km2rQAcBen&"psqgV^L_"-h#75ld$QY %Z3Q0XQguSL'U72<.56A*-lJm6$&9u1=4)ab@!P]ApcTIM"j`S]UJld-b%*DAp,lP[c_QS[o?`oVQFSdl^\G%N %BC^3TT.0.Y_dJ`Y]>`e";b+YSGi1!IB]fUS(deD('L1c59r6f[@'U.gbXO %92iaLGK8Y6anSf25d9cd>cG"j3:4]p.!o=sWucR0@MaXKWnN02SuK2h%YHGl?$IhPYW6g:>PZg#TtO&&Z+clg[B87*'[+/N,J7;L %!VWL$#\[bkM#pZpccu$XkYc=):3d+M1>LVq-]u6n7VNo0m9P2INluV:cR6"6J,f/coab[?a!VZ>k.0b^TC1mC2;`3pDsLhK\U;Lg*i%aibUVJU,A^Y?QFf_S[`5c?`g=Yn>_g5$1oON7#3dEM3^W&AdlPX.[udn_ %CJd8c]^0%&c#*3H5$8K0>g$l!86D+5F>+`-ZI4L;`245_!sq/["6l$-BERcRk(@CJPli]/(/i*(n]'Krnkp7g8:;N$IbPkC3X3ac %PER)l'`:qkA%,%tq5PZ2`c&2;t2KP-S/T96hb'gf#]7alpQIX2:[5i5A[4:5#Uj'-F+S:qFdfC+0Ua %kE^G[X"\f?r[j.to2^Pc9)bH:#iIm6$*3;EIDo:kU-T&'>Cl4#m_Xsk^K5IcK>^\o2D#[a.9I9ZaNc,&jS^Ck+E/ZlbIUT.RZk!#ffNV1SXk5Im&c1j?7\C-;YkPAbYR=@[ujjUQfcVJFS?N9islbAtf %3[sXlch[6lJ"N:GK*mV\BP*fi`WN$m7SoW@6 %J$rpj`9_+Ye62E"S^CWMW0tIDARehr8dR\,QauOua$9CeRK-lC.t:(4><*Oe:4QmdQ>V@cI:TZg3fM19f#VrgdI,irEQ_B;)8jU` %ckn[IU:Q7"XDacAUA[g44ZM5[95iq.h?U(u/UhSL&6%7gJfe4bb/CQ(CHP!0j%T3c;OiKVRL29%g5+_Uq3NemQ!l,.\(40l=-_2; %77$JXA"5Z4^6=ELDY7!?B"f4a,1\^$qTT&3ODZ,Q2Y^GDr6p"ik):g30NG35?2hj7&>;n:b %JPc6#3R8H-./Ob.+,VFX/!-TaeI#i39-%6=:or=e<>JC/54(ot_U/aKXtmCj(85'>?%PnB'uScs/4MZ*$L#Es=*nn&q&=XlYnGVr %)9drn+WA[lBL,mqSo%KAYR/L:;2'%#FD3UcGQ+jP&l(S!oe,PVs5+&RIoK@oA9\Gac?Y8ut %`E;BZ*OD:hI2:K"N8n-,jgFfn06UG.p,ZuR@r1Ac11?L:'ok@Rb.F\1tN/1&2G/juN"[9FQ3!E+JTN-VnM!A7n_K70K;=#?-7b.k\Gi %4rCtS:,m\'*u/0sb'n#?U2EiJ\T&.ER\l`po7G&q&oO]o+m`oH%<%5B[I[cI4+8q")`^.L;%/aBJLU*iA-Fc?)dnaGJ.5=&[[mQ]*cQ?I3*b %b0OX+7#bO=E\H/!!.)j[h5/kE;Q>]0l!!*JFBpV7VJ"J6!\HT+gT6)/abm%U;VZD %.MVPGe(q!^O/Q?m<4Af3AO])Sh0;aKDV5%YY4l4b-fPA^f9U(]`fs4.[ubQ0\rjR/GH* %oL3VFV8D=@arQC7]r]#]SEUMh[OlDE:d%U&>'eh]rd\KXk&;e2?hIL'I,j0>Hp^oVD*>060U3k1U(p=R"!A6OaU+J&Q]$>;_b^E2 %;"/D%Ka;usG'5RmBu-h6lk5RXNpcBC*1/dmD6E)YX98Ougb9ur6F..6OeF=$VBT!U2ZPc(ITKL$#/Wk1+LL_HD[j`L[[&rY]G@ng5io.2 %T$bI-R0,:!_j<2cO@OFkA`HB0*),P+[@olp7b%6!m*\^r]?42TSrnWQIgpp)YP'gk#f_L+ktL%*)kNCkU.h%[G#AK1?be00ng=*e(*g1=BUJS&S>#+Y5m#\5nCiok/\P=WHseNg`% %#7Y#J1-YN(+Ni+3W+FS=&Wts^f;f+gThe!Xh5q!IQ84?h"Q0L_2gDPF@B:50!Bk/tJ_L2_-g.c)+]VraqgNd=^f#o\ZF\c>RTdhk %Q$)4=Cs^2G7s]g".s58*N`"NO[UfR0AS!@U\o".sO1$Xsp:/qgCRO->3fLlT*!A!d%5^L=QR/?IBLIREnmoaG*Q2I%^19RQQ]LCL %^e5MI/%/_*#NVLN;ep+U9\n&g'4ntS?q90NFRm5X*A(\Lr4_^Heia8Vg#B?BDh]H0q`:EHW3e#OpeU'hdoWL604,Pj>l:iB4X*&EIn' %7L$TO^idH:9V>m`5`1k#R6V$Ji`Tj&:PoXSq\/1WSUg-rcSjFB3PKn:;V;jTh0NhaptYbX/]\HHb^9`GEn&+c@HB)M\M.f&/u/8_ %VIfBEhXOH.B$Zm2iGeS79Zq_s(.rf_R:kTV#5a7#UH*BdILU('Np53.VSS#\WrM?ePEWNZAd0"ulNje-^d!4&7Zqeq-R220<"6Ve %#knk.LOddGj\_Qkck.lapkmpl!TjZ6'[+3/U*6k,0:O9)7C.aLmY)`o^o.Lg%0<6?cINgTags('34fK^\&$=)GD_f$Z45T5D'"S9@\dd\H(Jslm`YYbf)K*N%c@s'U9if#) %jo,P2*I)Yp1XBe;['@1rfW8@H+>$h;e(jLIaq,!n>+eUJRAG!nYc5fjc't,)NYS:o'sO\8PGcuu#+R`8q?NCp^]ZIo:6h!(4G_8B %lV>g$M7"+1H'=SAG@Q83rPV&);2;/2Lu&q-;jhO)>#f?V3A$uS#:$j".&p>]/?#s:RIs'KB&0B*M,)`^8!u %6"kkdS)a6pXbLODN>&'Pe,<`=Rgt[+XAs>e$A.Vr\Roo%nV7-p"G:?KJX37c9-M7Np),[u" %O1ArW(m44T!q@&cFK0:^((VRE:k@72q;0SRqj`&UB>7WJTNYDiI6g]2TdD2'6?$YC>rmankrM,t;rGaPgM$%&27seCY`'saSH>]O %"W1bY;?gH])Hr0F1bn^e!52d-DM,@+R@&8MfFF)^CrkJa78O(56dc%KQ%bpT)U!-+LbqQG$QP*A*#cK3EBc#!ehfQAj%LTcMFYre %9M[@N,d`;b0kJ3KlR":CIGiS6cn>KC`QOe,nM>)jR,bJ4*q-*@>*jN2@@)u$#0jU&R*'8c))1e+00ThM\'/uMQ-RqlR+OE7m6"Qr %>"q':3Yed$ZUn/D@AKpW%!pI[#fSm[TT)7M>Re+`?ODP=3;0S5XZ?/g*u:pLW(5K``Ss_=>ZsctfP9(^B(O1:KCq+;p8-EVUofq' %7ti5C],)$_$'@0:=T6'Q3*M%]V0_A%&;7V?POUQ(02XVY(OY%XUhlIHo6F_'OpK?:T23X.OU6p %KAI-k,2X55NBLGG,)R6hD"?PEjp`ZE;O)T!)D7 %/Khn*!DpZ*K(=>o4jdQ)rVkmeZS^"N&Z3[?&%[:b]cPJ_R-NboHO-..N'LHdE:H'P$#/V(=O9Ji%1#JOddq$uE`5X.bDZpQj2hb' %\F'DZ2#(o4%VkB:2:3cm]elQJ(n(LKN02-kE]/:OZ`sa9Z9,k(/+$,/KBnSFd'ZQgUW;(g?Ef^hjqu2qA"]8UerIBGBaFj[&O45?lQ.F;uYM"rKjhW_1&K.Y-rhST1C]dlrVYUeVd/+n`'u=3Ejhp(4"b[AE-*WEpdU=qA>*M7rk*7'jTk.N!EoGK?aS;/V %#,!C'Mm>tQ?n+cD#,YcIbDt,&Yc(GXYsg!+1uDr57UOX^SAB2s=5>WMN%%+:Lud?!6/d'+EQ=3,OJpSu%Z6C&=6a2S&$'&^0O&Kp %'jHFMo(jl-O7meWZh4Hlalos>:eG+NYcQ3085h"j##f'6F#76%b_#i`dB^3S3A_J48lgdk0=5\#Ab`r1Ru1m>Q2rOG9o_g/A\jV0 %oDg8H_-0kW%&8$hSrc>t6m*)&'4YSRdkbs+"te/&oT'eb'Aceb76,]On!0%c2mKV3p1,JQ6:4-/)jE)cJ]>_ecP+T,&,7M<7$mWW %QmRAZj$X"@i##<#+\cXG4[a*l7Q;p2!/t(5Y\0<*#CaS5cF %*E`P(J9;Sr=]VA,X&`2J=;74j;@q#[.N2UO7"lX>$6D8rPT6[b(+_S.2cWK_kG;'7S*9qBkah;.&ToVJ<(A2DYa]tc1H"Kd!W6Ki %gcROlGu;TAZ^8Z]q^akQ:L?TgHoLH6AHouL,Dsm7-ZHCE^Zku1k'Oc`%9DOh%dg!>!4jFia7sFKoUOPk,Bml_=HQ^Nd;rN?0R1CPGAZ\C8d]$Hc"8N+qnhO!o^5h9kD?"UT3_U.0p[62)j/M %`CHhS4b-]tSkrQT+pgsKA%CB+-c%TP;,;%"9A-J\%@X`+*!F4f"St]u.k&@uMfrc(01RFnQ^*s=T/u(rnanOI1D:@b,uSIp/kP. %Ii#5A#!hmP&K:]U?^X(1cG5P-/AngK>7']";s'0I\B0YiA*T-th60jd4DS]C)i%P@01Aj!!PpR&(GT_B+\/C7(mGd0Uo)L_$eR]L %jg9^ic0g5K814Wr*!^=T_,*fOpaH5_[Hrg15`Wnn"?'g#.<#%n)[T7h?&%cYKHPVlS/s]u=.4E;D"W0n7CWsp>M)WB%:Bna@6)O# %`t(-W@c"C^ToC3fd:?7fT.QZL$Qirh10^(/d=jrg@ucQ%Es_F4!Ct_t*HQ2W,Dub1[)J`Xf$?M4?ghAK7Z,n2I%4EK%Lf@HlqQ"_ %m1H*%>gftGZk+W%`5$1,DdJXe/qG&/A'@"6mk=mM@CKpIOW8VKoXo->mkHS_; %@,96jLU&%8&qr?)HaObRiLWJH@HFF<>J'!V,A@ItPWXs;aCQhb)0Q,831+(hJ?MEP.P%AcmHiJ14Yc[@ %X;d.5GYG@#3l8npgp'N^UOQP3;A/!^a)C:]oM:2K$6`l*H#SrMiNmU09hXZKP4Vq0!/felMb([t)mIbYusF`M@EbT!%3q%JFh %=`-62+/##8,kIL+3%kaj&qu/+_1S=0iYT'B4rl+Z*E1B@=berCja1B2:-?IV2hYdK0[m&@< %W6(_"JRX39e1b%1#8T"8<@YNB=?3Sg=9/n#F-e0*OE"Gr$ur%Zk*aK;8VFd0k]`BT];Nr['dZcWOjVI*@G/U[dD %7E(]^fd.pfdQ'_OdD9I*`rfJ.SpZV-!$uaNK=>gL[m#if1t82 %#,_$u@mZ=`i0EXl#k:,#LULI^:m3-qDRj\QK)f.dV&P_KOc6p<+"VhN))@I$dG6FS.6)Kf(>h2A1sMM5[qB+IQAmC!p-Se1"(^r3 %QJOL\p4p`J"G+p@".PgUOc;8=`j9%sBY=s^k3Pbl!C&3".cd %JkW<9P8&R(5dX'/]dqp:0hW%IDp44Y1F:#W:3GNigi@dKRXT4@PjEG@Uo+Cq)`n: %g\I'j%)+A[V$,9W0Qt7KCFcZcM2:mp+I+(p!C2BoCCA3b7a"(/M^Ak93QaTf4^CAqYXc_rSHD8!P8KL&U+ffW*+MaRGgN#VHg9urgL/BQ?^_O\BP(E&!85m3?lLFKM'\j[.-Js0Q'A$Y>2)k-46dX$bGVX,6_/2j'qq.R\ESqiS5C88`AT6idm$JT]QVmn %CP`ToROEKpF%ToS(n"L/"IYPd/8B@VRtaPC]M']N`A6KW>mt76UcNgu-X-gL2*j@r-3K`(5eD6P)$0P*Sf.Q,*e-JqHR/1E3<I`);!bF&227D?$oM1>>rSR)_i3Q!_!(-em#YCJq$]M1HrVB7t(.4(.OLN'\gT1"k %2`?=SYAMs)VghpA_(lL9(m787-CD,UK&56QS"NhMQF5F(k\V?%cp!AtZ0!JaS(!6']6;-VJ=jsnEs3Wp'!j=o;NDs%-"o3Ua&p6>UJbo;:A#O]1L*ATOcqm,B$(&Fc %'cTLPEk6SWkt-Z%gtn4p:JO5sMEJZ:A+M1A.A'hc1A!+_TZ8iX/lpdB@4@K32(1Ric6\M!FKgjc6N->GH2.9SjgSW@F2_t*=9PSG1'PMg*gp*9(-*Y#)Fh%h7Qh$_RSDbkOu`jlftEsI3.iY\'$4,pB/IR;iS]B_Y*3N-XX4ag %*XI7*:Zd#MqrG`_Rte5IR%f/ALA*I3H=TUMd-B3G>bT]MH$WR5XXP3Nn/0C)R_:jpBc%ehhW2&Glid8K4.nn,L*HVJ)o<2J'?d,^DZ,$W'_'e]lpcm%L"mY]X\A"m*/7 %J%rF9(`8R-T^QXC7tS%cEdYuUNpO?0Po7lP4LI\?\qJ=//7qj?L^@(@6Lf1A;tKVb"#q%`FtkALI9PKL0`N22#D!_]]HO^fg,1"" %S"OOO<"?C.^^a`(MaHO\O_lJq"ECR:31)IN;[l"?ZM0Rob21&.o+V"DDCH^Hh3V=2\UZ;f_k7U=:d*`GAN)rc7(@-A`hrj'N<&CO %iP$&]S;6:HaPR_-/cY0'::[XY@m)QAiQuZupB*3DjN.>8U<(fl$i]$g@uM8RY)!,tD_oIK-^]3RLPsb73Ac823Jo]JEXLZDBR$0& %d93d]H:Q6e3a_[?n;^V^BM)Bq^SC$L4:eCnLbXefh_\1tbXO/XF\3<=!Y2N%r##ui*Wqr[6"`2"'mib;iu;!UK&7,l!"k(;!LbF] %8meKbJX@&oA/Z1AK)<^sk*erLK"F=-8ZDu6G8e3QEuf\g\bA4$PDsufm\YNT$?G4sD\'ha#UnuOC=Z^X1d(R'%fs1!VqM+-2$s0g=O"E9A, %IW6FqY`X'I--*dl9VDt`#]YWBi?>;/*95pt;,:`tIY](Ei9!:ZJ!XqK,k/'B%,5llfX,T"7g0qYX,9r2X+u@%k7?kmglZ9i.gH=E %ejWh]'bK2C_6:osdd)Y+(WoR1=qN7,%kQ7"&l99H7p\Z]q.M=G3m'STSmNE=qO&o(BMkEOL;(L5/-L6[2$/Ah+t?pMe'9'fM[8OR %^_gpa'@7MK73->o;8[p'(>EVU)(9RQ`;HZL=S$B%(A=(*Y.Qj:sA1)cK %g'SFL.@15`LUMr%nH`\]OJnRb*Pe(;S<-35,bP0M.nX@@LP//%//WVA2!KesISah&kA2;rRbDL+ormEE@)j0=eD2`X7GE("]G;@u %Tmbjn%Kk;*)+TcZ&n64u$5Ht&E,HMKT>rrnI`[i'fN0KZ+,rqSTfYY;^ak!:q%8I\Kn %ii4#):$ECYH5igQ'(ThR>n>.R<&'cgMT[2I(5,;!F.S5-BR(jp"9RPZb_QMoM&o7KJXZh/np=\"4pN]U/BpO=Ro1J]CmOL1X./!$ %Y=00[5i1T0aG!0+U'>dWAYKJE4SC?\F_%+[O/9p5=YoUQ<\8rjS8[^fqZ]ip:<90SiqFHHM[(#n(5#r:q"%X %_#d-6'`B]s8do>79iR(n_SnTIdds^0ckQXVICRrU"Vsok4Bi*8"DmRSJ6J2*kU@W03(!,oIKc5P37f]X()nL!Ab*D+?`K7\UKiDH %SLNLFLM[/6paZH7%XJ(7"%Lm=mj(^RYc$^dS/"LW0re$(083Dq3l"2!YQMALhDXD4YVD,S:X*1)^)l2,YD`n:F?ZD %"Z6Bb%Q)#%bPkloiMf(*;s]qVAYR&0!h7DD"[I\h+t;Y_7kVmO#Q234s,j#HTR^a:2qD+:Xg#H0:BUao'3EPYZk]L/>o %AW$N]7:Tmj\>&!iLBK"lXQ$NFAqq5,*3<_M4=,!d2uuH=CB/$:iJ@jPPCWA)UhNmQX+DQp6eNS+F2tBS_4Z4[d/=)3n %k!_dGMi1JB;Ju[p7i0i)N9bMa?;>#8pEb$e&q-_,R:6QC@(` %7RBD<\&omng42(,b(1>M7"]bF/SCa:+Y\F"nJqNFK"0PDkBT@.(h)+*i1\4cOJLN1@X[WFn8HD@_1Lqi\R?C#E%^q!HjtfBG?1l$ %S-KJ^11=kR9-#:=).).1Zg2]"-1jLapr.Q0.gfplKo&=QC*TuPJM;T\cVpl#GQG%k:4a3720r`L0H>M*p:)YDkTML8\dW="-BjRR %asNBAdE"/dML&bWh7Wo-%2UQr)$=1sfSf!((>Xq0KO+j8;UR@K.pfr(N$*QSDnjXg9C>n$aL?pXOLq^hfH6n=L!0l<%R$hc(=8P\ %UrmV1'e%Z&5&aAVK7PsPr]-pcf;ud(7?%'HZlcrk6>pI62us8GO9!B?b2Im:`%j>9hT83o"BC0NMb4(M,.a]s,ZQQ1*uZRXaGQ5G %EL`is.5ilrjknMS6'6_T0(^:mXrJf4WN3gpJfP,lWVJ_(MVcM"qKs)N]K.5>5Cu\RnMXW5*/Qq"K&ROlP?F)^1=6:l]:`s@V/N&m %U=`!DbOQ.fSLE_U&g8<0'8/2rM.nidS-fTod)$Iug&\o&Ft).u'QcP-mH#"tZP1i$dcAT+.ZBCR@]r1\bEhA(%1OWN+C7Ks#K>=W %*ZWHu!&[<]C8]HMS6sfWb@K]cb6YNmjY/$1.All'B&sStdKE"sWGE]fF:_CS;j>*ln3ueFb=1RB$1muE"d7h)\X)\FM %43X,]Glu"p%Q@V0JW\6>mu9)`>1+[eVQ!gd+m.g\Mk$M\1:4?O+a2Z$CbE%6`V+kr(n;*o&KMP.Wcj6H$1F^(Eft.#>n\?V'nVi/ %kmgu5F&YQsN(+TeNNSC,7J#'#L0Q5TL)Pg8(WDmGae2fSM()79G2sLamRl=Vi8:?Z``)"O)?`K@$H(2[o%5(s'j6DRC=OR& %F8ZYu:>FT#f1JD4mauVuKs`SmXlV=>RF0(+oWP=Ei%se[GV'*D+P>h.RN.AM.$FqYTbo#nWHgaf$I9kbKBS8cXoO-Jjab-$cC?C$ %GqiiN"JlMiD)U+*cN3-aJs67N!>2]ZU6Gi"=@e88+i^:]Z3OHV[`W4-[9J;&>a[rkK8>%B)fe+(1K42fTg%Hu7'!H'Z\&:GU!4tM %]r21aaU[]*>:*pgW.:-=(L1/"T\5Ee"72:L6gS;J%\\Il11pJI6uC#,G)OJ]VU90kaN`/90>]NMb/G %p/$Vj%q#PV'.Aen/$f#-#,:IMY]o$p>1t-$RsB5@!krA)okJ(367PH6p_5^<,mQseNuB0`U03jG-?TcMP!(Vdh)YVl)QLr %0'eIX\LVGZ0deMeo#X_;J^k'f.ff8$Js8:[cnU&Q5;mm5O)&9#?9NJ8kBA$j=e;t1R5S>,JIZ^>:gj' %TG!E9^fBbR5QmJ;`@&Ne=oW%tbGt4:TD'l%52[2=4LZ,U;UqDE,X-=Yap2StdQ6g.GB6kT'j$ %c4o*?CDhP_,&Lg8V]5;]5Smjt,0Ksh0q#`Z/7EMb8#n1;lUT91PGp+[%FUd`juKjQKfjVoGS(&N"L&=J&PWnX8M!L.18pO3,ZK9q %_$plJ`Sc3>B[]4K>V\Y"3Y[d4ICKe4jJndCP.+8Jgrq=HUBh_A8.1%1???_[R+1V:$Fsq)T#f&oP*?)1m,Ej1MIts:/eP.lpl&7; %;2'UtPk$-[/ouYJAdS/Mg/aNdZ@V#mnPeX'3p-%_,=;n%KoU9S %KM2NUW9OXoH+DM!Etk`6$BV%b58S0.Ohu'eOo8OKM8)W+ %(>uP#k;k2(-/^ijneYoh'qO`=/upD0/gLa)M??5aQ&d8)14&hR:akUM$*XDeFSljCbj$gVP5n&$aC!'ma?p>q-c %lO^TE0Wb^,dqHBMfY4![J(@i(ki %*)*o`A3gde;0FMQG3V01=pr#!4EJa?@ocBG-;uX!^fNipQg((NAoS0b!AtmdIEW-ciW]7Ilnm"LHO!mh %R"u)G:,O'q*(e3;+]OKZ.b7F/(a20Z`FKs=Jm*3RU'F)XYN/.ceH)tEJUj`)=3'S^g?68qmO8Hm+XMa,F/e+(7pJ,i(:KBEj%/0a %!3FQ$9+#Hp(P9%*+9UE(/Se&L!_r)8c<4I2(.qlllA"[.,9A7;Z^+8j>"Ph-flkTG(7D[hI%4L"SsLKU//ZLL5u(ji).S[%)1&5C50&.MbX?e9%*I<"9n>SoS7E!ELT*)[#T';[%DN6]7>B-c:.plku#>g>LTHW,_%Y6<*. %BA$N:+8WX>M^JcHddbCq_ns^A=3SmRZ\CI9E8Y]lJ'UR"<(Z'lT"E428f5Z4m(AO#ID/"92^1Pp-Z4!=(kR06PTk4KU;>1Z/Ud[g %-YCS5!WJ[mnA1"taK`Q%$unR0?ucg^IdFC"Z$09*:84?U8q4tWFGb:ZjK]D%@r`.\TLGbA?2b9n:uEn`KaK9O=XQeKeIf*L-RMj1 %-$RMs<@/_B1PV%7l6K6,Jldu,>(bC]HD?/CZ:PK&CS:r$,2*:Z.\78\od6]iRfDt..3;^a(]4b>=aX!)<^ %LYORGNB3/L`>%nr+hcpMrnIuo/W(gnboIGNKV6;MnOPXP&=F()Q,u>3\pE%:&4MUE!Y"WC^T\qWOh_B!ZO4FL86>qKM2o?C0C"oJ %%%u+KQ@BG^E^]lDR`6JE/!elZ_0Xbn@'$(A(f!59\Dc"P_9GOJ,sXBP('4aC,nM.`l]=/A,+VCDgco$O!(gBURl+<\&Db4MeF0ro %8>/L8\"P#Y&lmuR'<6t9`!K%?k,6?1#tKa_I8//sLLQe=KKp=]3HUbR3.T(N2<\FQ+4OgIlOs%7bfd3d_u/dU!bsh0etUV*\V`'9 %KNA9cJ<=;ZZ\ap_`3LQY4TdOFCT2KYs-_)'.0)1EVc>04aoMR\$pZPY$n1Y8!^MG,c(uh`-_Z16$"X_u/b&Re[h%F<1ak@qTPFLbV&TVp?dh1O\(,lAY'L)LDX!#.4iPmq)M!I%kN1b(.!B.>^^!c %jKbcp2^7f%&0aq>!dLdm:fsIE$l2a6MY".5_4IfL$[6GoG=W=%QRP1<uPiU#Ycj %81EnNWDu_D\5a6F?m7Eklien29MjZAOYVl9fp).MH.Whi^VQ1(#YAFB!Qa^'I-`APc[I#9"J[_TfYKnj(95o8SR]B/Y`9.8Pf*M%^WU8$VNBQM??jl& %gqh'>!Wh-ddY+]?&J;Vd8Yh0-5V'CUPSYI8n!("#RPmZd/$[M/V@U>OA$m!k-ial-clpm=S:EG`i&X[sn;).Yrk_c(/F*`ua<5\F %kX7)gm_De4Uq\0-*7X-oeOgI(\2%H!eDT[BG,-*>N&--gD6REq'ak%RK`1WF)>&I]AE^c/!l;>-Z6NP-rP[-`j;gXHM;qY]YcIMh %cY$s`4$6DNlc3l*P4,+b0rC.BIPc&`'#m]RP[4TTFk*'CDWn*el2ImE1sc;/SmWE">,Wrh%E.qTkF2ii_.2+:@-20h^m%X38cXF/ %FE`ALkfhZ`6`a[m,*SEgK:Pi+EW7h'hH`!$=j608MA(@S%KmoC!sn'uX&6,<$X"*ZdFa$hXG\?ESk1*7UY)sX$:&_\boODB[KT#/c %o/?p3T:OhFh].#jEr*r[rFs3;n/jo`TIXS?a;C'LH#LBi?bd/'KNf#fZl-&G!fJ5X.DSLk%='cD!(@<$[lie]Ks!$9^'kq8E'4>^ %ToD8;)`h:H]HP&0knB6.8QA`+@;Q)iH'U_:Y,RWg`e)(O<,NgJM?O](^)Rb4(Uu$]&0sXtS]=QUAeTj_4/<&N&:BU;a[kW`N7]Hg %g^64tJ#*JNQF+=RpkdIWl2#?$DP %7gQk@F1o:rX==KQKom0Z'8q,)!.YXU:m-$1cs[N`[e3)T5Zl[DQn^&V4q1bO#pBSUH=]_!PK@g(LM!:'@p[(jU6]X7!G;*m6,P]L %i53HrS48l0?#`c8#Zrnd8:i=G3TcMlhgZ5(/i(q/MTA^Gj((+W%=T:m%MVm(&j1r&a:85;)L<+GjWB22F"%*J`IY+L$RR&G,5*u8 %#Y4u_1<;_eJ716I1<3$@1s%GMfKamo6Xe,FO`PIH24cfg#_kicn)YB1'[8'o.LdpA"4pVCGF7tV^go3^M3uOd5Y6bTFp:476K4@f %O['cQD?]UK_%@HWV`Hh5nH0%Q"0l,9i0[([[M$K*P!Mbg72:F'!RjE'aL9_goIa6VEAS4Y&!KFUp/]#W?RAK-3@TCoQl,AO2i+8= %56+(\+g(oVMR)/J_*OgCQ%2AS9n!d10[#(Del9+KN9I["==K'I39=(<7sluNlsijep>S"s:(V^P!,:DP5]jS)4Ei&Y*;C=J`F%ZY %;M6$@_a9jp.-/Q-XpMDa6X:91$NNor^;IJs.!V7YRu$VgI2+.CKb0j89*MRq9#.+VHQtirWY"ZK,h/O=+DNkLNA*D5cI%0K(m%W, %G0MH@OF+utDp;g\KRi9="Bl$,=:8B)'MT6r>icOB"hPG^(&9ee'+KWi@Vp8LV#uL:dkil!SdP3GN690)@O1pTY[!TmQIC,@0T[u- %J.+HC*!t"A.e+StMFnm&.K][)`aO((nsmTt(YC:t7'Rd8bfW!_>NWJIS0aOA(5.k&%eG80,Z(k.W3YNd %bq@E/?p#S(X2^;(.B;F9(n %?q]%<`'u+O2A"UP1Is9W.6bI>ABt6UhcB9_4,[hW:8#\J.[lZjnJ4&2bgL^Xkj*8JiDu8#cPDh$@ViOT3e=AX&X)OF$:`nB!E=[X %Z!f..hV>DL1Cb,n4Gq'063nTf=9/[@UpCiUs$(jKhUoc/]T<*LJDZ!b#mg`Nk3=t:Jh:I6Qpna9@DDQ1@8O0Hu-E')Rb/QQeo[pXO"(DDn3:OWd+eS,tFonS8aJeDE%1 %#lqLcoM(La"`[,]b2i1e(9aVZ0>uPo)T3q``I40\1.E&5.UUaH*"oq;XqN2p:$b-l]p11+0p7nZ/s4m#i'SeH&i'Ke_Y;(RS!*6d %"=O[X0bHjR/V(p].=?dG.*2saRi1Eu?u!-"]sNCu5k_a[*i(fQc3db!ir]\qg!aZ8cpdMQN;,pM,>X;#$'B[Y]Uo2(;T(LIA5Qo` %9k6XE[WJ!(HY*j^Z)IG\c:!nRE!s=].%F\c5g?+#gY?DV*s"lP&VhU,EL'02eeRU?#uC\# %_Z#OIBL2/FC3#D.,]3XPYfF."S@I:T%&9WX9+-rdr:W*`+_-'1qPGqR)^6ni?)CIE\=c@/M_7a1:cMX5K.5BK[%M&3m(+h$l; %>7@c2nj!2SU+s2u7('a&J[lS"`S:a3:?G0a$`T!"$Rgat'K?/.@3(0gMo7)(848HF(376$JH>8A^bSkK)jQjb`EX,1(W9!#'scf5 %+P9on2iL:4^K@clQ'S)QN1#E&6SeniHPG5prh@\/P[*A.[4MET;Ac*4C(Y?'/p0a91oW2@3/kDT"N3]>FWkbrQ*L_SCKDW:7+T=4 %0E?X%C4fmqZJ2I7@Zag`/f]9"YB.<(mMH!X8j[)5)W$G/K4G4KPJicCe-N/aP@FX4*!h4W+s7oeJp.Ts1GG1_69#saWM[ZL>4#Q!&0#G7U%.uY %i5_<5eq/on##`-h'D6Sp8QgTW.\^N!-X[^$W!U_S. %eOP`SBoNdS=-=k?:c&V[?XYF.Y#1s+b*@K+R1pEun\da/&M0q"ZOe8nObK&oCnZ$)H`^7fQ)bs+OinEB&nWL&9+(ODX6h$T=\;*k %G##HDVOGQBmrHo[JX;W0_ZoTsPj9eN4B,Hm7'3\bCYiW0os;">0`W*UAZAH<="$cg:K?I("X,NP(rJ5<#t.AP %+jDMgqRALjPfP[gCnW8VJpKu"*QbHn7;XGI.:FEN4@A?m/jdhGR(J.eDd'CQP87"N4(mnJ]S6GKVDgk_JLgE?8cKJcBhjm27a?N6 %E3`([4bbpn*)&j5+4C*T%]K6p$4.rZ.m=:3LlaE8<=2T@iZb0JK>qpU77ghkT81M-m!gVZbI/]MD8_9He;>5;!tRpid:-pIH=:+; %D$=\ojf5,?R&=bg'9LS.UZX*AaYCJ._HgHKgWb6uF"*CpP:2H(A']E9.9QZ#8G)XU@=(od7:Qum_/V;uTD>7`'S.o1,J+:F=&:.K %6[-Wa`6O36#rTij$.9 %-sTA9M[nY5)TXID;HOE3b.M-`n;'e]:_ntO+Cr7j65je3!Y+WaS8+@CX+Z(ORO`7iT$L%CV[uos6il(^Nk2!P9rfI=rXpa8BHj]: %M<-Jq:@bCbq.^:crQ3Dq;p7Uq<$nJP_^L`i*)TZl6-S^=+=4+.g4:(HQ\k=3;M'?M75(*eYVMC2 %hR>H`C0F.\=/[k+BJQ1*,c&AVWRZPK18]r@81P6@M>l2h%hH"TuXOZ^QUVm53nBE`]a5SHSq'ba9*PX4$p+0oTcs"q-?->%=Y# %Rb/UWYbVMb5rp/F4)lEX03!7N&Q!QQKM7XLJW,tPe:luXe;tK?qQX^6'i#n\Fql_[lBiNXlXFIL<_WGP)?@;tW,U %j0E9G&A]N!1j!)-=]CX>2RY/kdSac*JJs,&OYmj7)&=,ckV#9#4l<5[:Hl7c4..&-88#IfP@d$an`M=YF)eLrh %cXT\qPsA2i^nbNZCo'[ULie[]n1RNgP9`f'&k8rWPe9]t"m$KC77GO_BrR=FM5#e7YqWAKkj9:I"P(Ta9$(\e6]cGZ<$\?O1LaDU %]rlNTVM$I['u$58MG.df=&_hCUHD:T %n-=gS68g44MK&r$74(mWkgTd[75(naOE>)sbIF-bVs3c,gRHAFH@URZWG>JGTMt,"-u6"6r0Y=[b;8A_Uc# %k@@m;4rS4&d@];e?'7Ki51T%DWI@A)n(QVJGO^Qgn5W%=QfQ!+i>+ %f-KK9Nm)Y4F["Q`MI7ga90!6G)^)ip]LTO8$V`<,['hGrcg&\/]i92e)&lbAe4O.)'!KO!j_7@VYU0O5D_4E&RHDhB88Z&FYkBF\7HfJM[KV0.YG %gl>!i.oAt(+Qq=p60`FoEGMG!eE9CY$`R2mF_oFW.5A6b!kU(gPcIF)k;(GZq+Z_A_F-Z^Ee;k9P0ec_at1(?!@7>=,J2kN,;9G, %DD`=VG#8ip[;JoMiuEoj.[N[?d`J#Q&m9IlA9d3^;Okj685E.-rj9t+K/=W"?V@dj!HR*CU/o+%&`k1\-/f'F/[!q9Ld):sLW#ku %?r90RLfrBQN9NnbV'7)^Br2!hi$e.A[5C+Q@LNl8Af&1CSMF5;'Hp>YPApT4h+L6qK&Jq!Oo'C.ZbYD>26qh:*Mi`[5.nkG)A0`WJtVm^^;lB<.IWk)j5"#Ma3dHCe@P^Fb0?On(7D.Y&fWMtID(Kki`02.dtp,3bP%>#EP/:@h@NZqCk?PP=5ek94oM'KucG %,-,b>.Kbc$mbS/!cA5XWQq[fSRQ %8Sb;d&d:fq,P%*I,-o(E)0.6"rg^"pED3+X@tZ^-4kF_VaT,^-NiWF(o#,S]5ljVR9tUVh@Z%Ie2DP<.M@GgQ-5&t3#@kncO`pt< %:]qG'[c"hI[dB;^*JqA!1E\*dV/\DqXQR\rAOn?S6rWdkeOd:W*?YEp!s:KA2!c>`%+e0^8Mp_uf1;kL\Q7_$&gDT/X=5'O,ZL$0 %"j^%E5RL4ObM\7#%^pbcKZ.PXr+K"Oka!J-*D@W'HWV%;TWJb\-[AW&63lb@TFm3<]?5(7J[]RUlS4p96c)NMu5gN)DSI( %>c7;?JhJU.1s)&6l[C4Cbn>u3NsU4f0I0b=5k#Bj8m/]!\\<^HSF(^kLDPhGYr %N3?cX$R.J4)*AKiNb@f6Ua>(%bPnc1/#Z2t'*2e,&7SQ")Vcqr^Uqu>,J0o(kYB&cV&;&l=D(-uL/SCR7f;f&1^Bm5XB(oN^4GYehU13ZD:lcJbo>,$r]^V$@G<3n:)\ZK@/=? %n6D86K9[b[aiq4b!%)?`Ckp$+Y7H!<#Hq5],(&h:fn!dO.oaK=,4#E`n!HtV:OEf.&\QD>t_h'IL^5+Yh?So`7(5O0u!JkEeoL%,R7K_\Y-^\#uGMEQ`JSHa&+R3[\F2][`M>U)uX,J^, %@ic6\;.P$K,lF;DN5/Uj.:JeUP(r8H,r*CFWHTL,)+h/3Woke9=VQs;3scM$4b1*[N#WE%k2s2;Od#tuFTql$=&Pk\9^=5d0/gh= %4H^XUXt3_YrC1O?`64$)M,K,sfol"YCK"u5+83l_-)?GjPTWVaju*3B6p!u3%9,C@]X$f);GNJp6r=_sYUhZ>9oMcoJQQ?JYbhTr %N+eV^657EA1Q)6&,Z^",?cH2HA6UH1?mX4s0c+*c*kV9VR3_q=XZY&V;k_,6M&(C/]Y.j'X9e%Co$o%Ppe6tpp;PEbDr>f/!1COde:=T]s-8t70F0^?*E)2X%Q(DPYj3!$p6"Rp$mHQi5<_TJe6h7B*S*-caT)$=oW_0O^,S/Gb)3lP\\Bm8N8sA$ekY>$JG0u:sHFJ<- %.-F1@V-bO]mGT5<":_8jO>8\&k*Ah[9bWN*Ni2F#!rjQFK3>#;9aV;4BGu84@PB]u*lrp53^3^lWM18V5%@UpYh,G:6#8IK0K*8gn&rcX%eaADN#/^Y',i&W9._1Dqh2L4pMOg(iPgH$k_MB#5D+DB?-.$TQB %6,8+&dq]A\IATlpBZdX(R=kbn2F8h:.M6i(U@1]2Da'B/7'cs!,$62R_5Zde)6IM)>*A_C;SHGsd+$u&0a`3'F`X6(dtWL"3Xs)` %QE"V3H"g[iS6_Smb((rj(gaR=U+2Xd %U#?V[b]9+c_D2*93&/5>NtjrR5G\-8*9XKnLWZJuVl8N'a,5gOu415*/cmL^K&_8JPp-Nf'!@!/S*h"$ME_G.0U;U6qfRb %-o98MP:Q".jbXZH;KD'].LXnYO]?1L%8fJ7j",_F-Y*5LG[q#5"uT3h>?OX+M-3su1c7S9"hD6!^V46&8g%-`85g/I])pG]$;Vj0 %;EBOU]-hap!,EWU1Y\FEd&2s23#g?>=ns4U9Pk]^m^6><0bG`SUn'n][S4o?Xk.Q>OiiF %r$=.&Lur!h.6LhLHLgSa1P*RNgaeYpX"<%5?B;Fs.8=4R&rF3%oAJMlq?IctQNZ^uBlp_8848;[D4'Q4($DXQ!-]1N4DmW?6e,g3 %>$M6lC0[F"'hl'i491?b6R6'8H/j"X@BiGbYW!<:4:4O@&Jq9$jCQPK5H-c%lhpT>KtBZl$$"N0.[fX3j0<@V.0G5\E0\7=j1O\O9',RpC`;2Tb.mYC.XOL5@4p7M>5#Ma`/j %;h^B1bU#p2W$"-:$6^7-W?HkY@0hM.fL\mqAZ"ZIX%J?`P[q46Apf?]dY?F!M]$5^KS0X(eIUT7/W61K\:[br"uT6,;!S\IY!q+[ %A!S,X-rhL!MB]Al<>>kFDk'81Z*pGrBG;5X-Ws/E1>@E@dh!maJl#IG!okgu7+*[3GA]MrV[\X_,0=@rT][J:j+V?:>QQ)^Fj6,K %8Gl$]B"g[K[YBIdd)=S+;6Gh=l=?4iFI,AEaD`O?`\)hkS"D\u3(?2(fB>X;.$)IBP(7NYF^><72eoZcW"p%!5"ojkAMLu4C#En5 %NUDLRZ>0$);cBS^H9*qui/paAj*7`dpf14EE`pP3Aeq6h-+.F&(2k^3-T0OZ9]uXW!shUDV$eP!XFt.XiFat-_?hq+66.6#A?u[1 %+TWg`k_it#!FebWK-[LX]E24Ic6[5:9hS,SpA-,ll-_jq1@GF!AkC0_ML`lPF"=%9-&Hmuq1)0fo8dmUB-VI69A.FJb5eeDgdO+`VD'Nn=/"3S%ebf(,$%3Uu=RC".!RYfp\Q`lpjng's//.Kg[##5IQ %$h5UCH*&q?UDa[Y#ooe!.#-J!&NutJ-kc$e%^*S?7C0:lZ&;ndfl`,07O9GR2Lln+iUWOmB?9*N9?6"Z&B8AHRXT;+&#SbQ7'?(;O>q;AM?RWq&`(i+3 %('S(p"MjSoM.2/L^7MKr40AP),JEe&[;ro`r@o: %&k+-M"qMqF2P,$K.`:hsAYl[hEhoa@,K_7U5s[b!X*5\.3$bBE#W3`2A1S?lNCJ!uV-p3md;+Q5b=u9/I(]XF[fWJB?(OTU//#`0heuWD]`p %m-?d=g`1-Q[9(6ebX`04,\1&&50edUW'r6Lnl&F8//XQB9]sA=Q(pAfdqR3N3U9Mtg"$b)SRhCT35)sre6E;/6E!Bs[Hr-'JRfN\ %D5"DZ5q+31+.J)4$oKK5RR`ZVl%o4DWV,tQRZ%@i7r0;K1fLD3YUFa4;6Ze*8OuFP7S,"9n>UG'"C2f+O^E7@9GW*m084]gEN)heGN$tCZXMILr!+8^f2Zm3-k`3>'M#$"%l4K8G8u$ %Y#SDF)_*J$"og9G0k1oi^F9`1dT>C_mK4NI+Qk/-%[,QU1/1)9;^7a=b":O*,M?ZEBEPN9Ve\2MV^\,iBX&jt6.-F6CQe@RY6^dN %7+"=LHIu%MAd4[qUoRTSA5/H*@msn3Hk-"dV#tD_qKU".77i.k%t8CB63Lg#MT-$@98Ea.XV@]9.B-2.1pZ9PJh@+]V2i,*iMlHf0j@[S8_M/DM %4=`8Y-Pb]P)Ohj5Qa,,9&5[55!%-%M1:*2tG\>,g@/:*L11QsS2D%pqon[KEP.FW`*6b:L>g %0os$+H)%@6ABj"brdql(>@\'5E]"sm'2P#[I=+=uKfAWe#\g`";'Jh*=ADl.8)]r!HN_K2?J4XS3LD,+/7o]T\LT2!:^+s?71m&K %$CW&u4jE(a(#2J(LQj#$fMAZ!kf3]bUJXRP<_?Z4=M*WiS-u9Q[je3T%VU#7'*Tm^bTn]>&,_Om\54Q0![;' %`Y,-lJXEGn-$:+RhGq?;]q2(k5\4W1'qsEi\0J+*M-'b3#9/b:7fSnW;.N++@2]Ii.&WXb`$q2A& %SUmSXB;%aH_!XKu+Rj.LgM0'LaG5>GLbKo$orOf;&4':QobX)A %(qVaq53.S&+tZ6?1M[WH,<0==N0WH9Ln`knMultf8@_ucSgck,Sl``\[-V\X,SJ"*/2G*Od'DD$b-1;`StJ#V)Xi;j;t[9VC"5ZKrtf,D,jp<6.aUjrC[MUi;goiQp"mY:.OA[\tN5$(qtH+Tt:`FBB]S-(#Uh8H`R++hL": %U];T#9aDu>1afmK2:Y'&8V+)iT23sa:83EQ8-``fKk;_@%Us$6@jkjl,:^/Rf/k;0$ik9gXr#$K;M&;_S0bjbDrd).LCVH`5b]uG %5t2Tgb8=,S+V#Uq-e6-m6(oU3B!oME`u7NKB:>(p9cO1&3RK_mL2Eo%;VFPUkGH,CH\O9*!&V4!=b%%)O,CRM9UI?+9a/Mg7& %,-*Es)@oP=^R]eR9?`T,3UX@s77D>"/?KW;;Z^&Q4CA5 %;2U233O,#9Rm[sQM34snCVJE+OEgm#Bjh3j5TgI+L[M0gZp:4]>U+6,ca79J7/R,G6=TF^oZO+G%7CS>(*U]UJdl+=WM1pV%6ZL1 %<^f>@lD=WFM>9L.a\)a?;)^$_jA9gAPKGFcY)!eM>bp'iWjaknP-#d269^ElC>EUpS%gASi&Bcc`B4aLH";8YD>GeE!+\TVlKlNU))H!`*)Y&[# %;);DE$.k<=Y+t#2X#)*;0X!RZTcd1.f]<>2i\HM=9;B(+'E'W'7>-Vu %DCG!Z!^!-R"2i)-WFV1V#kGk+Kd;fgNb2O_I.@o$UF%SS'@b*'8B'S?>M+"N8nEmY,bfDe!)udK[0WC1 %"Je8E<.mWV,obd=k/^O@g'ZR>0k6<*&9DUndFL?T94s-f25/eM9bHmU46!pZk+=bs6]V!L[ChkTJ!=ub,aL1T[ke?>HY,un*_mNU %gPTr;^g/"8GBo$*-\iK_J)B;q@`;u[+B.(EgAl6uWYW6DTdHP6'Q"S0'T'_Rc)"j[@5XnW&95!!e@/D).CnU6,U;\XMNUT0aR(_@ %[U9[O.3Mo!Q*7!*8i23s;WH0dROegs='nQp+/r8;PmpWGbf\`l!S&jQ)PBf'9;7`bQ701%1pCo"/2;:P#SHN3kkKG)AN6dV/@'pA %;*)M:djPY]+O1VV4_Z;_,lucQRqbe6@fXFG/&lGQmSM8K0!?oqOYql86$,DIgC)9o;BZlSc%RLYAVPCXL+)O`BnD91;&PheEBm6^Ur2#E?:odLXX+G;X6^]^#XZGU1+lJI9M@8"N9I[4=D%-VJ<7:Y;.IN97ue=kQi"j9mr]E0TtnXXaM!E1 %_C2g_&`m&lW1nE1Wa,%^A,RURrf\abS+Kmh+9T9?*K=J7of_r-j%&39X\2"6U#8!jo);FECp]QbDPW#dA-$AC&bD %O>*:af5)K7B&mrse5aFV][3P"pm0VEAP'Ks,b_6bN*&QAMi"&$m7>!WjOIfjPi1P+V`%QaC*-=!=&1/_N*I9YH-O=B"P(D4h%c.o#S@B'?/Rdn5%hP,/rpG/0@>P*VFgJ<[%p'eu8ddu8S.)U7rlhW:+om_T^. %Q3nRh,*W3[Asb&`&B5=kBX+V04#m?i`**udk=gJ;n1$0QEiaj!a;U"WE"^!-Bugf;[e*f(Po2B0R6`Ha30Fa31ucU5n+R$4'oRSm %D.Ak9P@::("HpkUCe^)W"Y\C/$9\Mm>#8H@\X]``nDRWQ@0r %Q=t#oi]BO43ggiK*t0S,a-/hJb_Se(/dc0s9aMQA$@oR8>6VZd+B6EFi4s?sEfg22p]O3E$^[SP!r,1/GCkTe8OSBmQCnd\Pu[8S %ZkG0%$fY2,_C;<$WT4p(C_P&$Q+DC*d?eXePp:aFUtSGtg,"YZ+D`Sk#1VPGqo-4$4A2ZQ6M"+#1=21%C\Xc_T+T[8J=T)=GbJP' %$K)ASEh$@L;9Wi7YcGXb&U;R1?38k:8F_JtId(8ZQfKpAc"_iE3Y(icloQCgf\GS_fF %#$3NhbVc-dF;$I8;q0/?+KY7ds&Wjr4"N?t?]LdXWr<1#i.l&coPGOt-$.b&fPY.04jBD$ %/:s@Lc#6QR302QZ7oEMg(d&\`^!N`\AGLVUCtR]QB,FMq?tE?^$LnJo>Di"j[N#Nl,N'h6O3b>"9+/'W%Gf/?S]8fF/m'Qf/"C,p %=We=';oBujgqBdsE(%9WpS8$D_W3.NQ %A&W>N*#SO[P(5b&oh0NN7BHgi=reP1k'CQ:MJ4jI(HhSW,qd[Gcu1;ohHKLqNIK+ao6Os %1OIU**HZHOgB2Wh^>"+qX"r4`@Ym/>(O?.($t9e\Drr_2:?;Gcr+OFrh=(0+r5V#H"%sa0p@\^>EV4Q5ljk03HQtb*gXG-T]tleE %2Qjg3)F#.Q*mXJV1:AS!G4e4Ms(dh?W7CIi\@4=6gtj,j%q^T?GO%K*PNcE0OaO*umW4c/QaauhO5K>@9h,!R2*Z\t;U40k%L1t= %l?#)_pP#HBZg.Sbh7oC4'C`qkD,\(c8M8>UnJ4@+N=$!USg+R8fBQY&j`UpN"?/K;Df*' %D4?M!m^DNiIXeD!1"R)E.[AL)eO%^?=o"9(AR@+f1W>-_2K*-+%ug[DtjEoG+(&NR(r[W %c;H+uQV#6sJ'imFdcf72e<7Do?]mJ;T(.R85LCG%:@^j\M^W(,qgbLP7[l9*E;unQIQPBc>Ao+SI&/(dP-m4V(Yq`bIaoUITc@\j %=-T=6^[t@L]XjoZ_;A]UP1kA@@=RhT,6#.^Va7ES-DB?G&G)!`kZ:/"p>!i>3W"m,Dm,Bod,C&\_`__i30&57EW.N/SbrC>Xne5C %;mB[KdS&0S@*gndp!(#h,\7aKU&Ik8)N[,^6Tss"XW:#(RB:.":T+nh7>lJt*tA]or[U7+q>Z#")gCo/C:Dlh:95BPU %@#)8DECYn7&LtGfXl0OG%COfVD\>Pe(,+;t15!V#b"tp=/dN^1+n67;.+N.j#-hpm$a.SqK/"4G6$*.=]0RtSeC*bM1.kj7>&>Q- %/1K"-U+Y;-#9[5CV-6]"l$ofE8_B&,Z2SNYQ5iB5VIhC %6O8KRV)cqc,1&1@HW%e)SnOiih2WZRA6_^MdM:DPRFQF3,Nc!b?_:CMRXSG$PUS=eqjXC/>uAjr5AJ8SQ'$BqMT@XRjpErk?Xj7K %f&8XAeri26]!dDlWrpO[/JV6u-:07ar@JSCA/2!Xf[M$*_tRmYPE9EY'4E[*a=.R=8VAQ+#q3pnRPY!NZ5>M1;@#VlqCD0'`0R6N %R]/X/POG_?+l)jeRM^Y)R %bTFs$JJW%4Xaj#Em9Ur<81j1O#GP=2oc>;S5eTKa-mN=4JY)0-&Nkr3Jk/?o)gM_TBjEBON/th0LtZ^b-H*#,'=FXd6/rgG8X2)I %3"X0Gi8IEu^3"u:'K$hkcjWEbW^Y@P`Y)cUPp0hImaM%*A\q*I2,pq/:4;/t=rl*+J5X[]LKq:le'5""*;hHI\%QEDC/dn:)g;cg(kN)ED-I.,'+iKSdilB@ %fe@TW:fA$Y\l"Bi7ZB`[g6rin2?$*?9^15DGC]TIn]81rE?0cULpGNO:W!nYgH`_\cLU(24XBGCIV%,QON;.IYfeRV,'T?@X>R<# %^4QZtW.eS-lU%W&Z77\37E/gpG/=`+^04gLm6QJgO2fd.Bf//4d[JW`',qU!`48ICac-H2`9'tK`9+)O<;!\egn!T0SHQKqYcQ)4 %#I.PXWp5lU>Ku;DiQ*oh/m$rcI)F#:>:cAPI_(*t!pu^5LGfI %/Mn;BBek>96NC<436_2>*gF@*KdNk)1Mm@)W)Y`7oV/`t=TFh#K.Z3+O?[c.D&bb&JTkiX[jJ*$,i?-=kG($pb^bgZ?H1'fW?kCcj7*<#eZ-\Yk"nOgR`C'rsV"/TMI2j46U)gMl6o0lN;fClhq>i/"b%L&_oidZVVmMU`p^&nReW!s5?mRIip? %//T6ijkAJr-&`aHQ,+H9WpBrF7IMTq"0B?,8lqK?1h49OC,6-%)8Iq"-YsAfbD^>#9B!N8)FVe+9BM%j:c[q+$&OhS#69<[ %Jpgh@\90CQZo"c>'[?$V+F>rkBmn>p6Nhechqt(Y4QMnWS'(%@9*V'-$'r0C?[>hP_DA;VU\%@s_b18N"jAoKD?N%LTk\/8# %4srfAigi+`_4CghdO2&2'd*:(J"@?8?9DecO84.@KN[j/Fj@0$HTQkn_=Z-">CCM\gLp6OlM1$cd.f2H_c2,4"K1=*0UmdRYBJ3( %r6rKK<`r`Ln^7bI@u%]R6BoAb0>R^UH;VAG&^jo%&9prI#*YrIDW[]ln_g %qjmHZ1$aW'o;EmUb$N`]oY%JX3.>S6%JkF8C$/p.s0f8b)ik6Q$hHDZgj+;\SLLG]KP6l4NItZ7W3kDK`,oZ21\;lI' %.u@OES5ra3,e]:Z;N@n2@Y&5Y"mR9fGY0_T)#jb%"r@#&0O5A8I#q#A/!sFA".T[jLsRsl0hne<.Yn,tX$KJe5;>r5'^QT05iq." %O/!7te0*>qg,0K#Xd3/IU,jm]fchVbG)kd$OS6]7JunGrorKDrdS2lW;C'0^70N9;l_kV[8@sZf@5ZjD=QhBf-&`Nd;;l(3r!V.' %/>FAFQ\sT?Bd$%b#T:5URMD%3Ub$Fc[nt@j#u\>_d2aK>;@:c\g6.H4WQIcBk8"j$)l4I;G9/NN55o+48?I" %@qJVie/@DYi)M2@>AU]82)2ko6mVYY+uCDlcotFuqC2)<\O##sSY5E1K8%Z'#/1cK'X0WK$.r*)M_dY3d4en&]Hi2?fSY`^6j'JA %"0Rf=l:RWJS;^Xd-IZuFdak(#!PlU3TH[]t)T+-<*-b`! %1PG]p7j(+*jtB_:ADht`R6efX<`KY*O+fR`U0((Hag**49&3rRPde($J--`n(:IKO:XIh\^*:R)AZ6IQ^FSu#@pO^&=TV+VM3dC* %Dde1UQPNub+=EkaBh^."-LA1e!:#1QDSC`in/:iC4>GHlpB-37i:EUZ8fS"P3gn.5S-=KoCo(CsU=*mSX\7[2(!9*q#iS-k"lLoq %pZsQ@a]^"&:"3)#9cE$#UI)<mG$Hp8b,\g2hWte9,!a-`p5*eODFu@sL.P5rieZsFUd<#LX9uE@ZfJsCf %PRtt5fZ>uaBu"ujfTfX`IF/1@QSpBY(3Ub1b#'5o2E#(2M(9:;P]1Qc1Dts,2U6Eg)KRgKp%ap[l1U5!!%_H+T&obiA4qLVJP:kj %e$O)%$3O\a7SZq@1gn[%;kd.q:2M&T"YK9g@+EQt+q_K+U6J/#E-CAt8kB^k&45b,WEk5R[>P@e$'eFo[a`9^4-aIcFh)T-B'95d %0GR5XV=:PH[O$LdJN*&_H`8.=<#%.NNLqMA@'gVZWMQ^fn-$3EE`$W[P-VBGcW%Nr`E9&e4En,(A8^%.H5Oe$_l\&g;n?`b0a16* %[\g>r&YROg`Y,"F>]":D6)W>YP8:\S^?n%F%hi"hMjEI!7Mc+[W %a&ISI-UuYV]SMm`\TMJbq %,+.Vb#37V5\>95Zh6:Ps")DP;5F:)i!G>q_E.qthB,'R2TcQ4[.r9F$ZeVA$NX`q3!blGg748>k;X^VT+gkK:/@CWKC9Fcf+GbnI %#?5O@c&ud+,4"nI&eaZg04JUM\n0NB'sq\&$$c/,YHmr2DJgNN-1e#Me"E!Z#&)!,"'grg)-pV7VaZO %pk0F9X*8D#&tBk%4CRb9;tA.+&r2Wa\3/bAY9AUBOlC&U@TI6u1+cY7GmR6;C=T]n %+]Bgi?]g#-V+q__l:M45/"d2r`QH>H.+#:7p/En42YX8"X/7#5+F6m\!O8MUG<2j1?P,M"Lg"kG_)^d55$lCgpB-%L@hmQF0n+l( %b8hn?/2qSf)4(s,8sB!L!ilmuS".bH11-EFLM^kA+NTpF6#)5q.p"Y!CJ&`Q"SpZ;Mb)bNQR-'GZ%ku'Jl#W;HnWhR;d::&8rGXR %&JL$A/Xce%S9quuFM0"uls*\Y[u%@XfX)_:(99\5/Y^epD%L3'%'9U`-n/0[LkcTi7>PuAlhM2tJ7,aP`[.$gji)O;;?bZdX^::K %q%\-:;j!6oi&#E-l7nGDa>"8n0kXj;g8ej!F4%c=FSZGG)fJ=quVqOdb+%[@?\U>/!!B9`b;JB99m,5q9GYn.a)jOOr1*rhb-j0]5kc"&EU"P3TEB %/NQKclko-u!H#ubhKHuIbu>]:'iYR-;lnS^C0)(S0aKQ\[l>+8J3tWA(e\!,L"`onLB5+BCcX<(M6.Y-b/DMKN0=foA8[-Jf%:Q< %gCVJX#?B-V70oW!J_OS/6n&pMkf%f)lar'&76CjWA.i$N0/<+e.(L%B$#CrWC1N50=s,JW,S7p175mmX>A`P&nH-Y@&qr*&=g##K %V3XG6d?:e5\QNn#K$0'lndq^)n5sB-=+l"*(oiE-EsDu&/$*Dq@I`[)+h%57M.QBJ3AkX,"&mQP4>WH>33kNE=8\=d-Vadg1[Y6) %(Krq_'nH5W%o2D<2!Maqm*4Y`L'0NThg/<)-h@- %O;-0DeG>[JTW3!*'jttfXe[@I)SbUb`.Wk<+\JjPGX>eC2ulUWJ$Hl>aBKHO+BW?G#QGE$iS`n5o=GI;=;5O30^LSdjS.ic;4Nn$ %C;_*Bqb=VC&]Ft1;Q9e*YXm&t`=ok_d8Wt3m8:*%8gUAcEN'*s`!X#b[.)7llqiYcPbK/5KL2!Q$T&n.lk)P!&J-D6]N0tCMl]BP %;R)&+1?#FUY+Lh8Zd1094-ro_[;qG/RDk?>OLQ#^(:DX/NXa?DWrR6L,.iV>$nOcCn_.5qZD]2(LCg^=)\b7qip_R],o6:*1OlQ= %9_U+,9;aga-3\rUN]'s\BNC)ckN75/dC,)HBf*a"!2E@0O\%mW0)+f[rhj;o;B/2ptQ[4\Wjp6AVE.gE[h?!2EP.a\k?"g'[ %gnC]T93.=t]s(I+WLdEtf&aCUGR#9=+96:/R@'8`Y+QXO'toc0A#HE&"(:L!_bfnjZD9*%2FlV'13(p6PY!.Da#6c;l'=&"9X%9E#VFas8TSabX39i]?@V#m*X#q1X;Lj-FE91e-] %\X-uuObu#flY4[O8Mom*CLFoLg6BCTfpi+Ca.qNVY*e6eM2OeH(G[I=?rZ2?>2Y$.G1[Fe8YoRkOnRdR+6h4"*AXM1-Eq<]`NMBm %-AC@X[8f5U#3C1W3e0L6'brW:UP2=5EFXYMe.QO0YiJ<<$AglD*[T+ndGd*Vf&tQWcG!nfHA*F2p[,DlF/I;LTpb^Z3n%O:=rh3u %>0$8/48AlaP>b]A1Mp[]qOGk/f!iL$YBl_mLAJ,SO43nu;*E3(NW6;aEB7kOl.UPR$H;8#bn!0o3485N0JnU7\gsHD-19,Jg-[$! %l[M)$a3o=t.4Q7t"/_TsgdDBd-P'(HjG+C!:i(PX'oK+hW^PMOs0*E\%Sj#pSU:1T-Eu_VP"ld,=7X7#orCHWgOM=$kZIcATU'.2 %F[4:4GSXsrr.:-t>&=-bZn6IjVt;Pn`Ll;q`-+2uDoG/\" %LHhWMKtdSs#%n29O6^a)`1PK;:2fiqW+.f\#CK1aiXVo3`^LCdH+[5pW-S;LJYL2f(8uP6I;qO*4(M#;n5FNZlf:#@`Wu&5W,njrhsjN0I[7V6i5h<.#@5!JVn,*r)"d1OI=rfc&7s)>l1AYcRmHW %RFD7;d]U?K.?h3$:Spn@k!#G7RP8jsQ1?aZWTC&;kSEBMG.\?!RU!o;\u)aE"59V(r;h?`6amBPip]=^hCKQ]8' %=ScVG^QeZXiFq-Kqn^jeKDqHNV\-9"IW+"g4d^C69Xb$KFQ@A2,E\TNGEU8>hFctImlg^6K2""@Q@0Rop?p#q$^s[()l)9HZ0bJ( %0/-Mq[aN-H#E$D?37sN='"`clpc\C[$q.R*fA/C!Bn'$1Ui.Pb/84mU[l]re[QFK`:YlSAm$=F!(epm@;tZ%W %;Pf<3T=R2=o/#<3\AB9J[pWu9SasKW$s7?1HumI#=0)H%)b'[sr(Tub;5=(W0<[=D]K3knH,ne\p=f9pH#5V:af5<\5.L./WP=cu %NO't8FWJbD-3*pZ?Q/&D09,(IbIQr7SE0GuG],;qabBcX4X^%^:V`^rm`/md6oO)eNYNjL)rJ;l?1-?0R&S7LR4b](LRM1lFQs>R %;3Uks3iY/B4KL68piHbkk+Qk68tof"o3Y___t^>U0H';P'C+@>C,&L!p+ASkr*UnLaT<;4&IOd*e5$]*;>O7(,!+s^r36d%^OHaj %_K=`A*[JlE0)T:aF'q$o9K3>UKG67uBojqcIug<*2Q?%+kMs7"7`Aa4*e(crDD[_4?+r7hr-KuEn^=HD\6]^@`d`N*$nnf1anGI[ %rHc#T`==h],n7_:ug/d7Vll6Crg>"qic?(%mQE$ken-W'lF")pK %"9/G;(S4=mVaf]Z^$.67M:"GGm/4'8B0_>[+7'KWgTq.PB>`%'+-r8%*d%!,?//Yj'5Q:dk;&rB2ggBHR\<8V<>GRYC/qrOR%sp' %rW6f+;G3gRWts/iH[4GNh:9eKkBuS`Ts?gWO@Ws)gj#rZa@j4C?FT4A>C@8U9tF %eib!.j4s00UCRm,M9g_i(;)k9Bp"7-hTq0paMJWYY/X4M+/Gn"aN: %VY6Y(R3.ieq3S,[BbJAs,.OX&!u`6abcF(KV),OZT:tu!H!03S70p,#<1`@OBDVTF+$S0J5@eqbVXL.c^//D]h"&LYopt@EVn)Bd %,?jn!IK,C/4N6@X5GR\fBDVUqSGA;hRK"9dIpSC/H048hkNVlg'h1KG1H5?%g4.,&cd_rTK.ERnrMT,H00UFin!VmZW[hG*4=boY %p)gStB3tT3f(tRdXoD)=r5ch#^XgT#Q,";';<0R--eN5,W8;Zoo`$/#rjYA00._()U3`7V&4IHa8$)3JdXS.dT5imIV>p#Ib%F?H %l)T7TPKW\olT`prcTe/#5?%Fi=iTOHg]-,VIsS!dT1PInRABYFlM\M&N%2YV/`TNQ_+B6qaCgD15=4lne&q"P*C7P2NGMbV=R((% %.K3t;ru!m^;uAjfY'd,AT=X_4T-a11O03jCIlo62VY2+?MJ(fFpXT,H1Tg[Nbl#Q#beI-C0+-28!X`X@Us+ln %b5;W!!"^KX`$HU--@(lC&fk:jBm$/O,H#jWW&fu4%(0Q'DP8q5L#IS5GFE-e,9dbi])#Z %^SgYkYJh#SP.KkOsbAllT(5rb@uVEW7^&E`2<[[hS;Sb"li=qX:_NjR6Iue,C:NT\Ir3@/M1PO>HdmRB$*lfFPZ/ %m\0i1BjOba.1mmqPU))fO5`8`>Z(0Aq&cK0r_kD)IUr[>,g#U*asD$UNiKTMji.1*Yo:V4adL9?Iut7kW$]E3*[a--(]G:n6_s,$ %hCMDAWXsBY&n`hWOX?TqXstT\-S%UuQ+=SH,qI.q:-M(h;YAq]WB\n/?>*J6cGE1KX;Z70UWKn7F`6neD_`A]JBHi#5t:d)#)W)` %%K1Jch2ggE`\7Y$UcB-mcE_LAET,jIGA6Uk>PR7RY;j&l)r';<>8dO6bIE22=T6(PcA;G5a?T#3nX$KNs,A&(&/[HkD;_(hHd7^R %.ofSKINoQ0b!5*L?seC1TH.-5Fl<7qT"g&A=1p;?1Um[ZG9>9?,ZoKSoD`;f"-=7?(` %k3`1kLY(#Hpj89U\p8-0rr0)6J,cqUq\Xgdg]-S\r-_O/s3:SUiTKJ'G&OR>.>r%K?].4DbZ$17muN8(pG_oTr[q>tdgNOR7tXkf %QtC4+Dho2>T9M%gl7@B2:_XmJ5@o`DRLB_1FW3pI9dJ0-:\$IF"cp`kCVIYI?H8\NY7$*=QQ& %>$=^=o_O$dMgGd,Wa&*pj?44M9QWBRZ6[?\"LnKA.E,+&7RLQ.iH$hOa'^gC",:RJ`)+hOCq,ar!$lj2((Ij0,S) %X=kO]mrTqh6T4o#@AdT(m;s`)nR+D1i4HUFaujh*)/?kY:Rn2jISP'Pid1Y$NOs](MP&]/B=G]AT*%3)e(^Jlqb3+J5`X.1A/jGk %Dr4Wkr8Yp_08B/aA@H('G4+Y2DuAirmrIaa'AaQU,]&I[1)IK,+BtUh3`&n8&E#=smIcO-YkZOp@_"'5;ehej5J;O-nrR7D>u#ckokNCL#K"9dtdp%mkk;jDY6cto%&&4Fh/s(Rt9Qa %H25]qr,Cq*&'(l?QUtL&pg*jFMmm"!O?l"aP+M3iq&^[R?U])-htn))93%2qWN;a7U[Be,+Z[qEs?!"FupfGiEMBnlFHn1fo'ngUkJFfX0/+:@SUGM^@F]X[AJm:$Og %`kNGZ\D7e)9O.P,EFWt\Y&(:EUQ(0I[Rn$K;cg.m>5+>ok'D!"NNWWT>^L8/k9d=+J8\.cS'K^=Amt#a`\3=i[,,Fp_3(V3pq %_kK>+Y&UaY\!Q[coo'Vo"9k:C?k9S6DsE`CmI`sglOUA*qq:1M%m#'$%^1JZHYKt>52%VU0bo[C3ir/.$bLdKH*t[oG+K.MO)ZBc %e*WkWl7ZHcbe/b]H+ZA5%?;B8]C!JoFXOf5?3]De*7J3*/\:Nto'B(@D1*4(cgm\M)BJe+fq!J?%-tQu^is7"H2+sr^%9GeX7?(h %.28kJQ2aX'Y[,dsI^<+Z %==nl*YF54!TM`p),DB@KaDSP#B6/)fj6C!!nMfmZqVKZ4ErOq&p@@t7FEZ4#RhiEeD#/Jhl4;X$5!,P\4S*Bd,FPt=p6!YG %Qlc+a->%oEZ[J")Z'LaUhXB/:NjnsPitHg0h].[^Hf)n7*<1H3eu,nQIrZmq,A6"(h`pIENZ1R*C+.@n0KpBQ'bs38Sl2B)9RG$^\-abiI\Z2-Woqpm\.BOE2j@Vbf61>sK/ %^%U]Jj1aj:_emL64nc4hiSXN4EOM#EH$7t5]fX=@^&-PKVH@hXOWXY`n"\H$NurO=*kIT6a&G?jJrbSo)W+q %_Y"sGp8@l*)Cu/DqsEk@W5!Zb4+k3f_it,U33#2'N_d.7qJ_VReS#@`mTf$.:&7W8ktUo\-GAYeV_87I\?cq,'-\W$n&04d]'6jJ %H]<'O^Xm`oSa>edflT3CN-]gQhrd835@'#t#EKJP+3`S`*qa,lKB_n*`(Sj12"2%D>?:L/QS-CCo'epmS_&OM3DnP1Bu=Z7)TRL/ %]j:Y<7unp0oIM_r]03p1rHE\n_sP`C"#Ne-ML(_P?'3.I*SWK">hiMFLJq=AIiid(%0!Tb\[=TUlYR)$_nC8&q6WfP2OLqcE4`m> %g$F]*n+U-!3Y*UM[bU%q\3JUemdE!0kGNs3k_jaSde_g.4IC.[H_">[T4d5!\2/;TgY6fHCo94=485GTh9"MYX57MLCTKDb#BkkQ %\jdH011>9]*1,2;S^m\P8_=4PcU-18mD3'_)t*'RHM,hpRqZ^r(i4hq5HE+HI-@i+A!1YJM@O>\Gr6 %%luM'9Ud'`7>i)Qq'0j#\%?fe-GL(g].aK9NddWc)XdIPKX1LtIfs-U\^Dk2`k(Kma4^62^PC:ifc9oR(pRXLTBfP8;qZuM^XLp( %(T04[gI:$(`FpQ4g]DCqmqh?O7^df<%Am5rs/Slaj[K6ugqq@W-ac.IlAR+`FEE7Iq:s(#d5+:tKEa)#3rWq9EW2Gk.rDnceZR3_ %UZSX9k=V36ZsHe"^fkfB>.4rFRq&kT)fP'81WSW^4l#Aee_,TLXt5^3"`k&G(['q:b=ZIo)' %B8]P+5@)GH&fKoS+b8'h\1PM3j./*\RmU,buVSS[T9gAZf14in";KkhbXg)QAWpWodC7sYD/gg %$/5&a>Jn.FhX8ccfk*9(fo'&.8(3b&A;nT#gmpqD'eR>^hdT-pTl$^^/!DD?9^eA#qhD(c.k4NTC.an?:(X(+G_c(\L)VV?`)38P)X`M#ZVo`o"eIPj-_fsD>0Gt_/!FnU:]#c;i6_!Q:VJg,7;4jM$)"e3h2F`+Hf$.(4LTO/C`r4T+?hko!*H?sDNV?J^8%[5OPOVM* %I@l)]`Kjr4M(CA"/ %2a:Sn][D'hf^e$&DpM'"5G!B&r5$8m06DY=N`cK9@H/,1,Sp/5R)\+[#T3_raDjR:)kAcr-LmdM;WFW&W^BuJ/c"T.Y4G`=G%^,H %B72i=*S]Yr/'L4bYON3&=R46n9ElHC)#M,u6mFFtS7nrg(i#%ITib6ss5EOco_%`0Kl$o=Y4$l,>UYSfIh%?,\ %g@WFlUScPMfc,s'C$s@6IqEsQ8$nEEkVt;+C00Pl+nLG'/]kjfZi)KQWc[dU1o_;VKr8VHj^`$G7p^,o_/"V/4Q`dd'34(K2PV*J %CPJ,NuZmWV%m"r`k*B"mnCcsSD[5YqXajqK9[<5Z=c^(8?IRU#!NBejtXReY5+9srW>jP]HqdWkAf/I$m %T8Y/r2q,m/f2V`4Amj$!7;*hp41R@ndAg[4n9R->@%eY14f#06O[#@pL3A>)eB2V&"J=Q?j'SAFrHg;J],An6_e.JKnjKX_UBW;) %fj3!4TSbT3qu4gh^8/2(e,!0"@(&lXCG'#.FEbOE6i5gsK#0Gj$ %p&0'XU\^-EP!aD=rQ4LkeI-"_rkPti7NT"Nb6fc'U>,J'W<97Mp):jji_c2./J"XVY:.pm6\)a8V!Z*pL<#%m!'t*qhXihE/Z;oQGHWb]/ikpA8b^]K>.rEO=6On82Z"WV_-dP?7GC %LU5;*pattD<_gYLI+S>]E;+&;U,DX#,(eL3L5LB.RK_sBaKD#an<673OiXJfG?cbBA: %a42QnQ"Ple[+Xli:H,Jjh>$6sQ.a=*`Uumep,C:ShL;kS:*sc:(Onp*?iBW0=<$'9I=o0J%L!nX"U'N %+$\ghpZL-m:]-hKs)%_[p75"1QHNW">CF0^l'PuUY.)*ZFKYK5r5JZ;^AIVOpJ(APlF#/`l/rl7^:EmZ`LG[:So/WTqd83)G5'HE %=8VsQ>Pr2[n^abc2gfZd?1&HViFfo1)?,#-HYmlmX"Td:(Ot4Ih0f.rD]&M.Rof'm8XI`a=.fG5F*6:<@cubDqc>Ee4$R$n(<,Cg %X)rL<^Cst%HR0.bp=JcYT)!(N^).R1dqJX$Y^icq-@`aSA)j$Wl.Y`5 %pXm-*l..NS/:!B5nQYb"ki.R@[k8um?bO1VrB.iDmHXDKhu##U)$]I)Ha)Z)/\]Wdh(XAOl2eidY\qbp=e-a05mpUH.1YTIJ?tFrp#[morGi2r:JuIs3132\%_b$X8O_@gpO8$qX`IQZZ'(:Ko7lR^&"6LKV"OUh0KrGI(#>hGB`*0FSb-6G3/_pY@N>Z2k9#Zn\2YXEG\VP4?o+u%r]b*bnCm/>qMVZHL^k2 %q2P&E]GB=G=8]gN7mluk,N"sF]_Z1-?`Qujmd2*db.3dRbe#J)GLK>QHfFkRD_&`Uq0C\D<"1b2J%g9'q^-gbrN33cg6_,Xl1@k1 %G^01%(^R#a9ZH5^eX(Jifko?,J(_V/]sk:rkLZHKZd/e,+9/cjDtUrmC\Kd!YO7]RHuEeIUV"526C?qf27U=Xb-+%5qp+poYCF=\ %ooi1Tc])AtS0,`._>s67tgmG38/Nj(I#P(Fo>(U)`priWs,ooG]*V>f(fRpY%/Hb$hrqY6Dhl^*CYcYp%?='p?GYNN?O/Y0Ls0tR$fR#^!,QR:T8 %)kZ:p^@Q-S?et"^rU"ZQJK0bKO,Wo++26D"m.'ogX,f`^?T-Yeg\]^2^FunPd@2djGFr0REBR+Zf@@p.DN;?HiO@S:Zqo'0 %ani\t?S?>&]B(ZdYP=F8?]Nh;ao.^lejakY's,prp%^/]YD-Cr2kOqm/foIis&$H%o@)7^o1qQ^Q!F+NkAG[Z]6P'>]&C,CHp&Ba %?25taFM@WPT\W^2f7&H+Knd@FJLPd(62>@)fD]_m6Q(7JM"4;lC0=:_T=6_eSbIeX\kYMI1B %0_cUGM6#&-UNn7TOtl`MnboP0./6Jb0F!6aGll]"l)]>lF>6!K)"ODfb$T;2d,X0[ABH]0nZ.&W=7oOu0a>[$*5B5aD4#pq18!MW %f,EOE0A_[5QhJ?*0t.QakN3P3cX='D^?%.]T%_Y5?,!?74p$Eqd(Asec4m4Q+fO/?,G/&0BC<7ds1GE!Wl>1FSbY*I"oM:Dc"j_>Xk_n\CE8bjqW %169lN8Z0-SL*QGN9Y"MYb[]l6`ZbU8T,*ILqe\]'&C/q9n,aKfUV)O=4HMdIqSSX8q6Q>fSq6p1lFg9$N`R=9H@=+tQ1oIb/r\=. %cgHcODT;5$V/s,lh1"VO`1>3nZH<*TkH8[7gjAVRc)]70:G1LMp>+>DPq@L:&18Ao_7Z)`D!-!t'Ea4GrX-Bl:sJ"B.kLGGnh7Z> %GN"2V1k,@Ep$pn0SQcmh0;!1_3nh)HS_H#uimEH`q;MeM %r:&dVeHapCMU^Wh/N?e[fJ"PmMJ %B\hW\blQ7HkmlpY.%^Dp\@;J&gY(W1_hUI$Z2)sh?-:o9nuj-q#,/o?13Bm@8OjjkDFu %5:8C=.>gXM'+AchQB,"(I6@A*m`P!/mHgI@=l`ooHbbX6f?4uEiXVGqqlKDW;F!"ZgcH-N(Ls4btOA"_B,_7d#OT^@XV^V%3VXl"S)]^k@_XX$MVBD:T$rUuE_5L(], %ggdh[[D.+$rp&aegR_2ZX="gmDt*sfVM[I.,3/Oqg?3Ab4'0D@cTcjRl,Kjqr\)C(C8]S3^NSkJb$"o:Hjhs\,0A?UWn-i]=!Y]Df\I`J*Y^_qrYppY$AVZqrLK*=[0%`'jS;Yp@eJS0A8X<@p,9J\ %8c;"1"@Q>"G=E/sO`)r.hq-EhYOO2hpM%C1P0u;6UV"//mDZ9#omX4`4=P/S^%^Mn?@@4m8\=ErX,h1;s6A4tqD>bYoTMnu5ZZh> %q>FiS/b_kdn9jT'2m[p8jQ]sq<;g$MmeJK,b\k,LNONe3IJUoT_ap*'dD)iug4/n`lBA-Z(]FS>7a]5:2cDr0YEo?8Si:%.SZ>4! %P?3P,QoMI#@]-]gfa1Gmg9`7LI=@q:?i>A#.iUT7p@L6IK%'VNn)TH9%nB\[f%p)B`>^IZqXS$T-d_E'h/5,Gn(QpI2_q"S?#J_I %pX`IfD(jeZo$+@V_\Mhis4>9#X/81tq3H5SRgdn%Is:R_c0#mqbARSLs+:':l/6H_?WRa6r49d'T<.EB\D_A2QJh:-[e=)nrSC?C %UY2c-?fnO12cdW\Ya+e*55hUrH0+j?_lKuThKjVAb'+fLY/mlI]2r30kN'XsG3MHp[Ii:b]+;W+8[G=`XU#nqd.TpmR=A-8>FRG1c(JQ-Qdh@2*53@]R.O[-54-S]IE>FenN$*1qACSC_2Q.?_7U&t)eM1S"G"EI %h7u8nG,b$!G#9rW/Oi;a)qjIeeWH(GGY+QssHaF_j,]jkM+eP"3>kZPMPii:^7)ja1?CogaH4H!.l#ZDiV. %mWP'.?4MsC&'bQ-1S/jF\?R^7YGC=Pg$\Er2d_D8^,`.O,.>^>9%.0VQ*;UVOE^G_90GD>kQqo9QjY@;itIiAh>f*q;Che&amC]l %_g3a1A6OanMB\q&]3)77]J%"SERnQWh-]1+T8u:;p@8&_LqJJ&(DB$=R_e,P5#KW%>r,V(;Ff:DAgbt:"K`9JD:nEOV(_.],bE`d %Mng>/EUuoPWTKF"af?G %:"g1R/.,%jZ!N7Y/_t/R(icJm.;S(&>&jCoONOkP%uqanNH!^mEZ;M-etK8\$o]*5Jg8-:P&DNZ9UP8t=9%fXDtJ['!RXU$IU8KC %-,%0_"mD?fB_dGF(U&<+-+oXn7g1E.MdA(Ef5n_&/U\u3X4#5j6R8.bI@A<^eeZs[.ZkN$q_48$\h=8BV+)[M?qduT;qjg-K:bmg %Q%-64-hPpq1k-kab>A"N+\$:CV:p#[>j.g1UC6SRr>FluJ#Q;O'S3\,0;,]Ho[p'^jDbUjHp+7KDJp(+@Cu"faUhQ7i<`V@G6pRA %@CO_)*%p9Bpui^0aq:p%i8nI4H3^dKZdGWU*M\:2E\,flq&d?"!iaGa]Go#\o#?1t'Ht7h,.F;!NOOi,`sWiA*G9Q8&CZ,fn(G[>m %[^Yj(b1W^=Kp,3RlI4)e+0>&#g%LUi/V[`#YJQnXnLLi.En0RF]INaUKr4DZ:/BoZ:CiN^p8K"BgeaaB;XNr9!4K#H+6_Z57SR&S %&oRe5UsdS>A$(%*MOs7B9p%ta![$OWVWq*)Y@E'102ErQ9B"3,(MqH2)&$*oGP=6Sdm&Go]qdC!]"8e.ge^2T?kTO.*AG$>pZEQb %\:-K%[6Z)j=V'k$J:[:=8_oG>-YbCDrBV;/F2@K-TdXIf"bHN*l^Zo95qWCMF6GVWTD#BEG&/-Se9L'cLoC61 %]O,&)%dnRVjCuMVO@M>b@FmOK%"cPW+)s7ual$qZOAAgc8!l17%(b0"QTM^'Q;XLW^+1e`,7?_E[*:glJ1^V=$e33N&517hltV"Z %J"$RrX(mn<+5_KGcEZShK5iVlTeIDIHn]dJ>BA*aSH/;pQ-*=*1G$j5q:F%reG^]??C^"9lRZq?B(Qd!-"VBT9EZAf/:J,X4"C8t %gSS/0dmi[BN5]tVjE'R\3*hj*5Cnl?3a?!Uh`bgec94b6dKV599u4MWRSW_V(?c.*ct\L$f]-2K1T:SWdO@tI-(f_,iUE,2FhS%Q %c]5'1]M89*"%CYt(Jo)<;eOB'DD9e+D=kqJLq9MbcsuZHkt@[$g#jA+b@Qu`h>HlA3JhqaHKMeB9JZIMQs]UdD1P$:*ec?#2eq?\rCJbpj2D#[JJ"/aBb:sk8.JaUt>3uWEc*hb]mA)51N!3F\QQQh#VE,L,N %p6P"+:Js.Rk2gG6p9OS>doulB1ug#VgYBt;`[L`=f=LUbH2#[g,Gb@.&J[.s0LNmUY5'jdb;#Sqp6!s_p]*r!^X7,!$(H@(^AMs_]I %'Du!`\_irXT]_OFLB!V%:gYB%pUYXCF--tl-+<5%0oj;G1Noi_rP(eeZo\2&=,X^. %r2+uc6_t+gXI$!*dJpI3XX.)ig3S#H.kV)=DRYsLnl=YeAJ\_f9K<:_DEC'=d:nHSDidPDSnrK]#AFnEjj %U(Q#(P7E#77r"_e&JJU?DHBQ^=@oO>aC0nEXL@fYQ,+%!O%AR-^--dG^/uNCNrf>Fm5raUHkmrr%3"_%=jc@r]X,6kUNr9qH>mX2)X^4)]oWgTk/sZ=i %h`i?B[Vm0p/CDJ3*@=WOU#qCEHt7TjZCo3`YV`A:bBf+4LR-7GYF9YH]>IU8]!hBbA %^5OS.,DO$e#P.Pj;*kq5A]s,]e,)4ikki9'7MCLQbN2iUqp@EX+Z`;Ymt[/=:%\F/qtH1GKI'"e'q4L!k$)=5]I2DS1PTSX99t), %l:@Y+H_89IHhRP(#0c*_lqm %L1m8&XGI[cGCSggc%$-DlbCqA2'4t^5dYdK:k_nBN$3K`D"o95d(>:m1HS=`Q7=e+U6#^Tf!aI3B5:&&PRu[>o8CjrId:SPd6mOb %`U5R,W@,H6]p?oPdP8$#_dYZeM*"`)g..VHp1aOUq"KAeqFt!<`//tiU%s9)/_Mkn#'42H'[QaS?,S$b@u9-R_`g47',R])[f3`- %:sU#UpfL/uYtl#Vp[\OfoQrW>E#cK;Se'N35-RhPT(Q@ps)du(H-8F;E%GULY^FZpQsV5@p1h0c@%Mg.G"Keo]:PY$EV^Q[Ub4XX %S^lJ1e8n+&Ps!5Qp?=(^$^gH[LS[u4bV@'-#r.=lYYTb0O4u/Xl1--"GiG?%E9qL7AOj7;K.]=C7^5bTTh)VIk8<`oT!b&t?e`j! %g0aTh$gc>gkfsgZF"D5>fj#uMdqG!tBADZ)Vjt5ZVk22_iJr=ioV\OdZJ(^Ggj/mEj:LiFMbd_LEpabY=oC-"4cWG# %.&2(qS&7D\8YjBn7iOR!(Z4B]t^E**1++?_J]qsm9r9'>/^N$/17Rs]TVU't&k1a*,Nm+8Ze`Yk\,I5@qf!#8SYl7.r%=$;5 %XGB+lZ$(Y=D!qL+X2PS4IAT#Nf"b'njoX8Y;Vn#mI\00emO]c;-VL(R0LTDOGg72"M+7>[=JB1:q$fs_1#Z7!P7Em,h"!XJ7-?n2 %OZ#0D$cj[_$Z,pl\_V/bM:0s>7l2c*0=:_hO]GL,U96\.H52SX0fTi`&uD^[$rLsb"P3U/-ORj;)XBJN-t)NfJgUo-Ik4G1!U]o* %oN9RS^DtXu"&"le.K%PS"_-reOB%&T)QZ'KWFl+s&8OGkk)>"Y'nN`1$`^VmQDu4(]@t-Nn"mK0]lf8eWq"EGN/OQgj'Yp %BX6-%cRK`X4""2$JKJ[MbQ!d^3p.OWYRYdgF5G5\?0NrmU6BI=S#k=ml!@naPsG^)Y%\bO%eH]W-(cb&lp'@XL*]*S^h3_=D$g%@ %#++!u01ifP5j]9fhhr,`rUVSIQs$'7"8?gB;Q0qW4/q,B4seS;mN_MD%Lq-Uqog)#DJ.M)?j)O60`sFs)sAtYNtMTo%i!)dnL4dp %WF`@^l'/DFj-'S$DT`u>glVY&R`$4;ZQ*Z%pJ[cZ`,tbbgNhp8Nu4M,N#eOIi($?D*/Ee_a;V7j?C;g(pXBV;Dal;DSZm.Ai<>k53EurGI@,/E"P,t/ETu($>0$e_TSloOQj182QUU""pKX%PtUa3P5@;RZ. %+P10:"7;'461\ss_.dNdA,>4;H^T@ch?DMEhXu;/XP1[r9%kAB**V6oI;$K'N#l7!m\SB1@WeMUB;5dSNg)Yh;$hG$_5J-1IQKXg %(M^;cW4Zq'%1&e=JF%gH>Yi.>DA`fCI,_GacLjesC%?.o;k'OSpOVl+?ca,t^Is&p4INP:#UGg]lC]((Wbi0p'[:hfPfJ3_m\Z6& %FXOrh^g9%/oM2]5BaoC#5qi.Ki"6)@0#Rg)7VB8_RSLXQiIo't^kD9=kY'S/j5[N)V//7VEEs4LM]U'HK'ZXK1-=CuR3NNgDW&A= %]:9N5`7OQb:9)lVG"tA3d.]SG\6iJ`hW]B_AdU[ %WA>.OAe:L'AIT"nRpS")CI6UVcnKs7a$79e7ZqmNem>E@(Kcs&)A@$;>5NH&n?S&HjUX(L"t?qEFE;922iqNYNM`sf>Ho8^'&R%9 %>`[RUQ.E2grW;pp73)SP"takJ%Ma,:<[Zke[Hf2>D75k;% %0W[m2!ckt&:K-s0J&IOmKU(WAXsdraomp6g20lOG6tkhLoh#B1es:9s]cRRVD-Qu%F3.$:,_'sA"ckYX %/%]?.cia`5SUJb#Ougf[BW6,mE2Osq=6_1'[X+!<4SAJolDG4;_`_C'-ZP8ql@WmDI8af#I6eOf-aE!(k3"U:/$ou %$hU=;e$'RTd^bRkPQl/YG:'UV=bSR>\_N:8dTUn9fOK#Q#l4Iuoe2!e\oEKn+p;O59cIM.@L6DN?;aQOq4T7\H%Y#P\GbLrDtLI] %h=kjj1(c:)%V/)Bl!:%am^bg9UbLus(c,33d[MLd*R9rSglZDp9)F^sQ=\&[f]lkKas#!dJ>32'W=]@$WY7pD&bO,Ic0'L8k$B"7 %gPM]"W^Dl@0q>unj_\R((-$doCeVb+6_B^\U+m7kK,!sZa_uGOea8/'P1k6"`l+9goWCHV(%*p#[rU'A>2%B9Mtr&j98cR)f,,oDeg*g]3";Y' %!U])HJY65`*2k0GGNF"d6$JU^AOJA+DTiAn27"*NnTgdM+l3[E[lutK]g,,dQKNng'4:3.XZ&o2]>3ihYF=g)GonSR9YZ!?gnFF. %Xh,F?2=3#ub?YObUW:(b[)23afC*0j3sb^)eI$MH`O)C`2jE2-BallRl.uku*YY8Po`SQqU^1AS,FS=Um %lBFnt\6*#&Nm'%[IQu"F>AN=+m7,:)5lFFRf\ug)a24d"rBuAIrI7 %%LQcaj)a/K80CL0Mi',14hW0'`,2tE]G)YP,@?uM>EW1)#j6_A:[ar%hX.^FSKPpROsY!Mc)4dT86j,9;/VG=WW@`(IMXY0:)%], %:TcGJ4=kX8UO@P_a>qf2PBa5_f8FsP#IJ[]K7$Yf>fh*p"dt!Qd0,n:V/+5:<"M7&7iR!DW$rI7aWEksK4oHJj.+-]c!\-] %IV:'n?oN'PUfPMY/]hDGom2Q7YT#32,c2TjLaITM'Q`24B+`?<@Ljf+rm]s&&pkouN1;SXZdW>mL*8tZI,kBb9[V:UZG`g,R+T6TP@KJ(;>#S&2;2%M %'0CY1KjNXa:3Ft#*Z,])PYY6LU[_sQc$n4'O]396D!h"jKC[#>o^%Ym)[]8,*h%g3iZSu+>SP4jPQCapC?2] %`)oV=!4`K>K1ALkBlSXDF@j-4Q$4r#5"3tE8No4A %)&+IM-0a5+IYn)kJKu,lOf?eN)4aoF^_4)TnAqgg4p?1k/`jJ-n]2!]qfViY):3n4-G)VI%.+sobQV0H^IJLFcm0YM*$SAhT,5o9 %O[8j>lRLgQlG,CkU'DI(Z6ZJDhh.ad8?oGTi/M;qhRFJ63IKHO=B,WZ4=5(&0IDtac:dHE@>n+i$n^R?aQZ\,6b>+)?+@X7!#aY* %U]EZ&Oh-'2$S(-#1agOSAuO.f3gKMeZFDprFArGnXR$(,aBhaj=M4dj;DqPDna\;1pmoQemYlG3,pjL^LP&QbaJkBD_eHl8ll%u+ %.LZ+CcY,G2%\/4W4IfZ2Wc<8CkdB!P!`e1;&3#2M6!W%%iC)?qkMJ7X`ktC:*G#e%7cWGAD[A*#%k!6:WCXG0%M'pMMrDN6&BUdk %=V!GN_f?qe;rX<]MG1>G@YcTVQ(u:2Q8?RkE#+6HUAW6o1Fa/\oA\PLDQ452$ %fs,U*A3;qs$54RcKNN.gmmYPXjM==fYCbVB#TAo?<-lgr*VXf,cQST&(W^(fYZ5iAu)k3n.k!jU#4]_2**/i;nHGQJQW]Z.g*6>?=r69C'D4$5SL:%4%"DIGAaq0TgmCY]L %UUE:VMDD\EMQ7\*YJZK?%VP5Y@XI%b0W.J1bi0IJBtH?DcbGFabf=8R$(#Fg@(i>i=fGR\/m#`VXc1nBtNdT?C;GSU.R! %s!SWjJHdYld,(A',@Vte1@&omA$Jk/1O)N$0hMO1mO[mmH5)7')!lGCn^%n0T*7WXhejWThV\rgOa^(9lo#A^M3:i9+G[0G*e%9k %*79TOd>BS++=b?>V*#!6(JY<\MtF`Q>\-5."O,ki"1na8&u+B3I(+SbKO)f:h8N,V*8#*NLH>*@t'7F7DE6&REK0j*U(M %M3dT8'eF]KlgX9Y8+]B3YbPhG/6I)FoI!\b;_$\:7D6`d'gut0L.tZ"7U2"uHgK>:N$/VWqsu6c9:],3%9:\tX+#(hetNL8ra=K!/[l;pcmW>YM"n9$+&)Gok2oe]:@'W3RY(4&o7)QfKXXHH%@Z]G5E&W"*U4V`Y/P)pRSMuC0KRU'.%d/S^$%u8Ts/Xj+s6>g %3g;9=SS>849daBX]4R3"O6K![Tpelh+liteh3C(-7Pl,8:;cIaL8!j.=?>Ddh\\0j$;79P[mpOh%cqIj=(!rs9o#0Cg='gcRLWoa %#]iLq6.;O3FI:hFFeItO]C]sZ>>!MAktoC!M(fiBLRLFq2O$rnS[9ibR_i."l#=)-Z"Q2k*7KP;P;FSFM&V,F]8C*ed<)Z2/&T_U %BPb*(BKB)pJ;V0V3`NISOooV&RLZ/8`2?Z]cu]VW&VJGPb57)/BK?h`G\c(_1n>8Bb8<&V$;6/Va/Aq;ki32(UAA>fY&;*Xn[^8L %.BUjg')8h4=R76o7lIk\2V6Q]]BIZT7X9rq=,47;eFDeeEG4>FcQuF8,fF4C)AXek5Qjp!TUp.oP&s9t.SruJ:)oY4W_8F`TMq<% %0$AADSOe=^0J\$=.D(O9R;`rUT8;oeon280tPQ`Yr7PgTf_(AmMP;[6D6J`_4tkbJ:"H9GMSqi,c\mf1^m#Sg,=2>qe@Ym(g=qU<^*cc*a#(1 %1&"L94s>jp*hHq+n>_"\C,25Pap:@^&r14L+eU$CG,QR@$uuU=q@cN-\dDYlZIL,;'>[=?Z"$8Z%>B`7<$)(B"EoX-Tn#rgjFaMY %L&t'uk)ZLeL'!@6bNP6fCo2?I+im1PTb(=';!'fXG4nqEUT1aQWYIg3=5/NG8@NVjA4IhtQ*K[tA#b'e\/GoV?u:7=$*8!INOoo: %2J,K'@p6l;Dq-6liSK9"AI$1H`Hn_.3RmK?O=ir\?"QpVT#>V/e;M5m&7c,loGV]SKH;tEU"cXt#3@6V<%TAkb3af'(q&%ZJ5D&[I %((q+Zm@Gi>SLa?p`>oPp*CK=d/Q1D-9X,U#(01KG1+?Kb6'odDJo=/1R"S=6W$&_hb:r$WQj=FUX`N;WPqXOB+=9Tj,X$tkFtkj. %-Li2nI&D?jgq7$'9IZkhKY$NTSQh@.Vj^Vb#/oTDXJNr2[HG](-4ghCK*^%'PhBcY)2:9i_lMfuIYhKh\1Fo:B50[KJT3:osT]*h0I_Fb\#jkJPVP$)VmpVL=A?HaBD3[`^@@]"hnL?P6chcJ+kK>.`0)kLkGAss!VthM+`b-XaUe>S:c#)T@I.47ljfUG1])(Dd]d6iM@,[I9J@ClXg %);hEf)JG\r4]^J3[=3$CVt":3,s%%TJl`L*jeaP<*uP"MM1&O7QOBgn!RWMjQ,&A8+WeMe],) %b0i$WEh1)EM7%I4BM3`E(>GI>gfTEE.M&k'EU^Pe=Yo0NUBG8BVW-lV"X!*0Ct.R+I@jZu%>QF[8@%Yp[8EMm=jKgL4=9UXb.+Lf %DWm1iVL,F8jXWL;i`e5_$;g1;[&CUrY]qn!;p49.EA@bA[!tc>1kH"<:+8p1%e(Bk1@0r^V5,$lg8Hq4\APFY3b"pj^/!06WLmPN %AOkA4_g5<,]8HfDAR_k!*l6?TEb'Lki1MtNfgS%3*G*pbO\D2t<_6$[*!j,$_8"2EEkZ$PCL#@86)m*fXVS!ANDREe9a-b[GgDW` %'Mtd)Z,6G/OnX,i)5s<6(aO6`O]?!M1o=5@a!!n'attHuOC0W#Z&?('@*SXfk1pMF9nqKIP/ueV4-)MZJJN],h-so2At6LbVq6;1NC9JD;%<.MO#&9,AF1 %@D%cfcfM+t(ZeS&O\JVK5/CA#@8X`HYJNLQb,84$c'Y5Q$t_oa5g`r'cU8nW6Gn`P?.MOF(Ie/hooY4bb,;7gV4OE/6E^IW<".M1 %Q:4Em@!ks=rHCWZNOTp"AR.N#G=1VtlR*O5<;nBE?T6sYRX6t^/eFf%"$DC8Tg?\U/KhqD[W%700.8-rYFoCAW6TEDW %cFSHs81oN7]!>?79S=aJ0".pTr6Q_'MlZ1?M)oZSeaJA&+NV-CncM3iW*WES%gbaj]@C.L@oO[aO`s)u;:eVCjtA>6Y-Y:'lpb'P %G;03bqT6@'2;LMD;qFhEW/JlO^7qbP$7sF"A.B)MZXNj)rW9Yg6L8;>Z %TBOQQc0uF1X6Z[>HSqV%T6sX':6KbNooi1](*HLteb.tm>:sET=dMAnbFo>k%g0kjWW#hR8^(o2kp_:lmWNO:>X0*Pr %$?GrU7<;_`oom3T-t_3d[+=o6\)cM-#=d59_sQD9Q]]5Pn67Bdq/[fYBc/DNookFqMmE\lYNmRu[e-qOD*:("8K.AMHj2,DY,\,n %H@0Hm9M2cQ>iod7/&`l)V!>#H-ZX$1<:s`46i--FEDS*p\tZe%qT53e(`Ce-f2',\TC,pQfXcMmI=3U2qPh9D)Go$]^8dgfH@/ef %E$a6/ZEE*X@!Ft;562L)Fo9'BWQ!UTP]B\563( %Y0J)QeFf#j#XJV*I_p!)9j.+p,e[s6N-I,_gB[O@<9Z]+G%Rqu[e`5+7D.@-2sZpX[K4CcIJ_]m+jo3QMOD&shn %/TgbGK5IH&p'gA+A>$Dj1G;$VQ.aa2f)2=bD%:q%[ZU(Y]1up=n&_K1gZeTV3=Bcu3bWME@_r/uh7mn$"0r?VBRmYtV:J^!5Q^\_`>+4(=gda6q3UpNI*OfNF%CT7^=l %Fo&NV,+IO8`NFV-gR7GPg+R'QB9Y3-^320$FP)^#WC!@F;P,%RZ4aK.n+W$AF+6`nedg8.Cj(W[#*0bPZK'%0I'rlXXkuI=SVY,$u_`C2TV1 %,\d2c%Q0lkgW2P%=)4pP9VOOCFZKY>>Kl@'ro6IaZ>V&4#7U")-ihN^r`6k^J6G>1+WDY`-PK@'UD?#(J7e>bo%]/Z([%)hi0^\1 %!f-S'Q*`.cbHJJG#dA0:XfPiT_gF=RSq2&kG3'HsoK'_daref4 %Opkm]0"Rg^F72D=0mHq#R0J9$6,k-o0XVWO-K=s%ki3b=$?+b4o7L4sIh9'EIc\ld*eN1"&^.UT`m'"R;hk0uV#oU^`5/a>_Bh]e5:Ekms$d3VX_mA&lh75=le$Dh+5/8Ua).hOj]BpGo:OK:B9] %A,!6UVpsCb?/s.XlddbUe*NDi+$TFQ,VN(#&f<>+Bbu.c`FOS19aO_USJ#``[aB[-@hHC(G5'LfI/;ThP;EQ`5kNp.\Q6,l;Yeij719e.\"$`)A42&MH=@f@i^krb$J95Zf]7-Le(QDZ(.k:l)9R24t1WVo=k2l7$&H(OAK\uT>6Oi2+ph>Qq %<^qQ%3iE7YGVRK<<2Hp!MO_/rIX]X__K=@7cqCMhB*I13dkV^2(5Wq'SX9;X)t_Tp^B(FMpe/"S=m"lk7G/s.kc=e4U(J(fk"9%e %XeN!(nDG?!k\o[u!Y0UFB+1]bPOk/7*P1->cZ]oDIX)]rg7]XDiL;iBo$YkFf`V^eE=?O=INM`5'@@78D'E4(n4g:/`H\0%S24o>)EU9g^HrpCb(kZa#i-:'A_ok*9*V7T2uDFZiW4DX %/BWh;>f?H_Or6'(NhC8N$pH[-+VN^9!.2$dP_YuO@UN;73j]("C(,ei3"6og %-:mP\na]AhZ65ZaE]R>=9^a%@hB"$0*&<'kC)0Rd,nm(*?j]l[Z>Z %J-p^3"Olhdf+V>PjI0Hfgp46,c9At!WMSV%dg'%n!#7Xkcp/i;-,ls6A.r?4=pB)mL6J5;0G[E`[E,^R3#f^=OF1HeMmO;ub/+\L %0""rVqr!c>=Ej=`T_e^LVH#kNJk]9=m2:,/bZaq9Mn'sei>>./$J`Soh^+K(^NlZ+coP7+N.ERsYG)%X):Q.USO/?B.:^6N8$N(a %`\,2/Yi;os.dY',O:%:(?mSRfj>`iV2Y[J%eccUL24TcmK+"N(q7E?M21\p#$I^Hn.(]3,\5&u-_Tc3$8t'8TRLi/kj949A09t0RQjELo#j(WW51!3,93]!X81!&HG\nncM;24D<831)Tc^?BABZ'? %5Gm`Do<9fHCbS_Q`U>"dHG?uu^_f`%*qHPuB&3PYNQ:4'jl>LiG%kk3+.WBtLd!ro3![mm0G6.1(W4Egl %T8jr)]"RB;s%GGH!Eo*#Il8MP#5;jW5J*oTq)D\*H065OS^i&9fJR>5&&eT'U\J@NGgHoFkm,EMfe7aFQ20Ki,BR)bCpia'K6q2I %_+N03jhCD';F#$1XH[oQ_OmoFWUjG+M6\ %0AQjtWXn`oCpP4%K-36kIEKGf',ePNa;%@mcU9jDL'm1N--4H59pE=_f>pA@DTN]a8!#J_nZ[^9(k8hN"\k.@#+?!oR[#^%CD^p5 %P(I:u!UCorl/(itA0Q8BC"S_H:M>"\\PDbXR0g%uYmH\q)<`2moeXfA^"%^n-`Qb.&7n).\fpdr %BeX#fa$O@hFA.0Z7W/5eKk7Kt55PQi[hYY.*XCSN*2-D-'p^F9EP"aRCZ`t#Ab.YL;_/u`Y0"OFT2R=;G`_B9L^$S2Ft9#;bj_Ns %(Ut2IeX=*5gQ7HMY>B^OW-6cSAmkqRGs>;dhUur(6Z$-*o`)Y"]S!\cJ&IL"[SOM_G\MNMG=lcY'*6s+,rrF$$7hi,0%7pc0 %P[>9Y81mttQ"<\[3f2Et5V'Ys_!i,<-@_uT)gKFh-0Ki;WWdf>SQsl1s"7(p>:UE%Vqh8>3D,"f9D:b(!m)Tcnoc"3UqXg^L*iYe %q;)CsDa1+[V:tD+*$!0%05HFmj3a>aKT+dkSklE+raGiuos;C&RVkiNHn?3%Y3-a=^K>Rns6j(DI%:0Olf1_)-BN-^CUF;,P`O(: %ET:U3(3+ft@^dl=gF!CRMqiild&8CX5*M7CebYf(Q9NE>66N1+TrBD-fSI[ro%?a`7p4G7PeNR=4o#h!AnNWb2"N\q_?B"M=8(Vj5u,ho%p!s7+AFe%*6U#T?;#>tP&,FQq'6sI7 %_*^D.812:QUYm:;jT>l4'0JB=h,.$5`OMV;4iVkLh4fdg+Y$k*6Z9u!$rI$mR%A&/a:K(?">XS.a:K(?1`7>i6j4!-@ZRc;6WCkJ %,g&5(,%QK:(p_L9"%.gAJ0@&k6UQU,J0CP,@8t;Z'efcRCiIH,'ekkY"`2d21.29S9n^n;6WCj_G$>h&1.29STh[L(A;CR,Z,n[( %L($r,1+!UYaH.Pp?jPAuYouK!;bQ%t2^i3m$5bP$;'SG_-oisn7Y_EF]<'P9$rO;YE*4+o1=YEk^s2CrBplGH%%=a.pu[6D!p6E(8/UA?"ZQ3N$OF_OM!+[aaCF:ReG))B.N!(EJEQuJl="k;oGA?KfHL]Zl8"@A-jq#ZQG":@8K %87/#ESj:T%JFNd]isDO1lt(Qq`cqR8!#,!O!_n?\0@1P3+BU;&^-H0jJL3_?(MJaTnEfPYq#ZQG"IeQ,?&?nM+43tXMes^13 %_ns[nhAhrlS&Hr[FTjF*og'0;km#"KYN72R^4cn!3jPb\2BWK,RIF$XFgHB?BF1o*Z"V/#_397'.Zjog60r*BMrVA#bJg2T!-dBU %cq7q*KufQ9]ERMW#]8"@`U7iFc8m4>%g/>97]H%U],\MY@:&!cNn-FbX3E>!8k."a3tg<&02Q& %?U*l=oY6-]k1W4^"8Vo#o^d)#frV+Ks5'R0=1qY@>:\O*DO>Xgi8*-,-g2"" %#&f,a/f7J+K-$%Ij@p]nhtrK!A9+jBS\1B.T0A`2Z)Bl&%#8aF_3dG!%7P47q!Z)) %TKa,#7W+[mGG/Qo+,b\YKq`R:3(?AT6K*_b7Zt$G:k\HgP2Y%f0M2,_8GM>b'FI;,O^J<2-5,uA'!X-8(A0'7i#OT@O%&"DdAT9o %,bm:QrD+lC)CPcV:Y`VsC5SC2+M$;#u89:T2SEV!)gp[HQtT5:[j9?\dnG/T.HOp#\4s %0"0][c.@Da3,\GJS&>!_5O]W]POn**" %AI9_PrivateDataEnd \ No newline at end of file -- cgit v1.1-26-g67d0